9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xab, &(0x7f0000000100)={@broadcast, @random="e2c9e30c1234", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @loopback, @mcast2, {[], @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x0, 0x8, 0x3, 0x0, 0xfff8, {[@nop, @sack_perm, @generic={0x3, 0x0, "46ee98"}, @md5sig={0x13, 0x0, "487bb451f60acc1923a84d2c817962ca"}, @mss={0x2, 0x0, 0x3}]}}, {"84b3e4cb2add1e67ed0b4751132f0903564641ab97e15ffd932150e6b291a1aad078f7099e68a4e9b019af1e837f38e05290eafecdf59be547aee2779ecbccaf47c8aa2f875edb7c1ac7d0a9b115d23c3685cc9c9bfefd03087e7fe4a9804b8c5b923ccbe9f3adcbe3bde8d7a0fe710e675f6b64bb25a495dd5d425684d7340d44ebd86cf27096b0a1b3bf237d8d29cd00050fe5dcd87e8414ece90bc29936cecd0cff5c90817482d1404d4be6de7578c85a85df5a24076cc93ff69bbb34b4b8a0c9f31c0fcedc63a570bd04ee0a3c7f28acffc59987b0a291100876852a0100d9abf36d31e83edcfe"}}}}}}}) 11:04:51 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x1c48b786, &(0x7f0000000080), 0x0) 11:04:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000140)=' x', 0x2) 11:04:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0xffffffffffffffd5}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000001c0)="79c5319533c2f5c82a9b185c1e4727815131d6aca97ee86e75b8a7ec3b0fdf54c112426423968d682824e6c9c6866f9484c976a04e6f664e3565cd6503bf144bc0968538778dfc35c745891476819d0803dc1352dfe7a351a3cee480ac405b0cf1a28aaece93393b100e72363764f1330eaa04ccd375880c65a21739af", 0x7d) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 11:04:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1f, 0x0, 0x7ff, 0x7, "e7d0c6483487e39293f3d8630314ea8979cefcd1", 0x8}) write(r1, 0x0, 0x0) 11:04:52 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:04:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1004, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba7a00d03d77b40f6643c8c318b2caf00", 0x0, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a", 0x6f0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) r2 = syz_open_pts() ftruncate(r1, 0x0, 0xaf73) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000900)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x20}) write(r3, &(0x7f0000000840)="6a4a4e5cfab9b0fbac605a000038d8037f55f28c317c06ccb602bfff9bf632b773ee99dc5f91d22cfbfc9ffbf3696c36dc6373379ef7e25c3c0ab35cf50c7827998719e6462e9b5d3d1531022009db7636db4aa3da37e20ce1b6e3ddeafca1f2645f05bebc0c99f7876f7accaefc0c00003e28b5dac9ffd4ff9c8f38230c6e487abdedfde5185772cdc2adc91de226819bd3277ab47ad682304cf22469d9", 0x9e) 11:04:52 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffffffff0000, 0x8001}, 0x10) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2310a8d8, 0x5, 0x7, 0x1, 0x80, 0x3, 0x8, 0x2, 0x1, 0x7f, 0xce}) 11:04:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78d55e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27ac51cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba000000", 0xb4, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:04:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000002740)=""/4105) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff6}, {0x0, 0x4, 0x1, 0x407ff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0xb}, {0xfffb, 0x0, 0x5, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:04:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x3}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mlockall(0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 11:04:56 executing program 0: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x195, &(0x7f0000ffa000/0x3000)=nil) munlockall() shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 11:04:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x66) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r3, 0xa, r4) 11:04:56 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, @multicast2, @broadcast}, "810000005ee1048c"}}}}}) 11:04:56 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ced23c85716ef829cc331a3efa42297663640000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x20000, 0x81) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='-@%\x00', &(0x7f0000000240)='$$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 11:04:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) 11:04:58 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet(r2, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt(r0, 0x2, 0xd232, &(0x7f00000000c0)="32242f3beccb4a5f3549aca5808bbd197e830d18f499abf9f94f7199b196f1950c030bdde1e2900eb245379581b959e42c632ee21faac8ac822cba5f2e8c7992a900c489faa1f9f19605b4f6c46c0f66bb87b77ba58298ad39d8daac195ba1b0cbd055efd44d33dacdcc937ceb564275326e1e660256c512c9e3b9157083e1424010a48997486a677149f4099fdfbc229e698fb378a7f9d9f0ff7563a0c31798a9f6317e59", 0xa5) dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x37e00f6df12f1e13) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:04:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000140)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) r3 = dup2(r0, 0xffffffffffffff9c) sendto$inet6(r3, &(0x7f0000000080)="f63843aecdbd7317ae07b1e385567b68602b9e0802aea54f969cf5dc5e8269d17693d24e2df39f197931de7a253a213164bdadce4548e9ccc473af274d8229385f63ab51de5525011581db857822249176135ce611e5e4f30227f9a2d3a448f3848569", 0x63, 0x1, &(0x7f0000000100)={0x18, 0x1}, 0xc) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 11:04:58 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:05:03 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x0, 0x2b, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}}}}}) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) 11:05:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) pwritev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0xd9, 0x0, 0x80}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0xfff, 0x7fffffff}, 0xc) sync() sync() 11:05:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="d6fbc4191ece6794ae2acbcbadb70d3d54c50be29fd068149e5d814fdc350a1a936f0cd01e3715965ea4278555f378895f7ce375f6507438f71071f0bfd1df9ad59629272add783dd92b1192be8d321886bb74a9b0e890f80f0851dda2db09bbfb9f09ad54ebeef094802f9ff8be87b95b7e58c8306a8383286688c9c4a9db4d089723b20c9815220c4bddd73b9491a856daf534e7c874eb0107383dc828cea34971a0a6a4325d108482199103d7000000000000000000", 0xb7, 0x1, 0x0, 0x4) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) 11:05:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) writev(r1, &(0x7f0000001540), 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2b0d, 0x4b3f, 0x9, 0x4, "b76eaff7e096e75c78a3388df0c3ce7a67116a71", 0x6, 0xce9}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3) 11:05:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 11:05:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) 11:05:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) syz_emit_ethernet(0x3adf, &(0x7f0000000000)={@broadcast, @random="5be998db1b79", [], {@generic={0x86dd}}}) 11:05:04 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001880)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f00000001c0)="5d7e45135dd389e07e75d104261723176949cc3031740a164059e40dfd59786688472c7f6fa7ead974ea1c84a8e9d815d2aead933f6db5cb9800f5e599be4b0032a234f29a63e7b56216ed5fdb977df335675549d5af8a9690139a18238e216a74e0033db6523b4d1de50c0da09cf0cc8991b04de25247550163210336687a76a0001ff21b1642c99b5acea9f494be692a3fd46d4b5bc6519dce15e92a77a14de28ea72146aa1c348a8fee4745c5462859defe03efb8c9b24aac78f35ac58f97edfdc8f83cb07257803a4a1c0b", 0xcd, 0x405, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 11:05:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 11:05:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e2, &(0x7f0000000a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03ac3aff0000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000000403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d8420180001000000060e003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400bbff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b00034868000000040000000000000004010800010000002b0a00000000000004010901050000000000012df8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17c20400000040010300000001010005020080010100000100040103000000004e234e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106a9fe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f400f945a41a961d9fdf533938104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ffb6598a759460a3795066354550b4a69215859d19ef3cd90ab80000000000000000"]) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r2, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x800}, {0x1, 0xea}, {0x2, 0xb43, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x401, 0x800}], 0x5) syz_emit_ethernet(0x17f, &(0x7f0000000700)={@remote, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0xc, 0x6, "7f9f83", 0x141, 0x4, 0x37, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0xf0, 0x0, 0x3, 0x0, 0x0, 0x1c, 0x64}, @routing={0x2c, 0x12, 0x0, 0x20, 0x0, [@empty, @empty, @empty, @loopback, @empty, @empty, @rand_addr="3cdf4456be9d530b2d1d007f55d3658c", @loopback, @rand_addr="b3bc274d1f85389f586cc4f89a3b8c51"]}, @hopopts={0xff, 0x3, [], [@jumbo, @enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x100}]}, @fragment={0x2, 0x0, 0x7, 0x1, 0x0, 0x4, 0x67}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x6, "54b19f84ed931ebb3e29d9879d6d5ede214b045686a30736a958a95888771f99e73ce35e832de1746f92534989c2568b24d506847ed4f142c0e2c7baa26562cbabd45c2ada5697a97adeee5f6c9f4bc436d289566268f96b893989ce77d17b65b32166e7153405fff4"}}}}}}) 11:05:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) mlock(&(0x7f0000f08000/0x2000)=nil, 0x2000) 11:05:04 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup(r3) listen(r4, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000040)={0x3, 0x200, 0xc50}) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x70, 0x7fff, 0x9, "6133d691a90c6635981ddfd8fce1ae473a95167d", 0x7, 0x8001}) close(r0) 11:05:04 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="bc099a2eb59d17cbdd21e84b96ff42701bc6b62757ebfda38ee3cce85305eef09d7a5f8479bdf451e1f01a694b6332a7292f9446441292b1edc1aa7f913f79", 0x3f) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2006, 0x0, 0x6, 0x0, 0x1, 0xfffffffb, 0x81, 0x0, 0x0, 0x6, 0x40}) listen(r2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 11:05:04 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00009ce5c26f6b445d96b94f2fb6cecee1aa2e2f66696c65260a3000c2035af3849cb2d40ba229995e44e68b9298f38711f70f2072965016095268dd5ee3526ed0cdd7dda45b3d05a298165c6fdcab6ffc07f248eaef7d94fda7d96a9f3e70febb6831911c06b4a9cae93b2134d56b25b4e6e1a3ef1f6b6a56eb1b461a967d11966584b1b15b68545bb8b25fc0f7a5b166ec499f1a86f885083c1ec09790dd4a3ed58aea"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:05:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x10001, 0x2, 0x2020, "0000246f859e1c65790a0095e2c3c30ad61ff700"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x8, 0x0, 0x2, 0x0, "61aa0db11cffffffff4e6ae973739ea78b7ec000"}) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x7fdfd, 0x62) pledge(&(0x7f00000002c0)='`**[\x1b\x00', &(0x7f0000000300)='\x00') r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7000, 0x8071}, 0xc) r3 = dup(r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) listen(r3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000001c0)=0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000340)=@un=@abs={0x0, 0xd}, 0x8) dup(r4) accept$inet(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 11:05:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x25, 0x20800000033, 0x0, 0x0) 11:05:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x400, 0x3, 0x7, 0xfc2, "c8f012cac16e9a79463f4d0b0ecf8f158cd99cf1", 0x7, 0xfffffffc}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32=r2, @ANYRES64=r3]) 11:05:04 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x1, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 11:05:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = msgget$private(0x0, 0x21) r2 = getgid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, 0x0, 0x0, 0x6, 0x6ec, 0x4, 0xa3d6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1624ff74, 0x0, 0x0, r5, r2, 0x12, 0x7fff}, 0x8, 0xffffffff, 0xfffffffffffff15b}) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, r5, r7, 0x44, 0x8}, 0x28, 0x7, 0x0, r8, 0x6, 0x6ec, 0x4, 0xa3d6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, r2, 0xa, 0x7fff}, 0x3, 0x7, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 11:05:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b1229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000001700)="4acd3f7c86d24f076a72fcaa47887f632e9d1b558e16aeca412d4c78df1db415aa8f03a1f4104eed9180061c06cdc18f2a78aa0bc0f50776cc516d753078ec3c868038e86a11fdb36a3a4217b64e07f67e7be93c97b45d932e8c24c55d96cd3899bf056f13665c192e149847944e48409751aa8790d7c45c65ec7f91065a8554ee569e701ed18ee5ea76ca0cc443b04e5140a2759485e0833edd0dde138d006cf1dd4a7d874f9aed1ff14b95260227ae2365f711f5a661ccc5d60266f9aa660ba61d85b0cb881350f8be9ac866a6b211951c1c1b02586b8e9a039ac5cd06fc006b24a4bab296ac8a8686aa6fa06fbc049ac02b7155b11ee63dfea07e186b512bee986458cdac5e189a70a36dbacb29d0cd21bd079c79347d0b8796ca645c45eb5358ab420cec347f2acc3a365c7a068bf3f7246e8089e416fa0adde8b07b63a1ec2757526e0d9f9396c28be3737bc055661f587d6f2c792887e5bdf94facca1bd613251cef2f58dbab53de2f9e43690c90035aa4bc3fa719aebaa9f7dd916bd02cb3d900e3e6a859f5281e07a3eab566dd1b676292653de1784ff1ac5a58edc140e9ec35ef3b2d65ec69febe3496353ff7880ff51401f2a30b08519ceb45f876de68026bc9cbb99f7be0635c1cff4ce997fa5fd17a32c014c27cf6ba1e1d89d4cafab27902dc4509586ff1af2ea619059a71388d0229731c046875ade2f5b37a7a89952aaaffc5acf72aa4d4ddde4c9986b11572eab07c12c8130e53dc46348660580984d3fd958a3c477c22490cdd9c46f043163a8f7cd15280cf0842b95a8a9432e0dc461c304ae0c2693729513797155c1d47a1ab511baf36e994abe6db0b22a59cde50bf34e39a848f0482ce0ff8b8f269b3339efa9908f8ccbd4c5359149b94a54fb50a2c389ab4d6afc59e219649d7bf99f5ea5d74ab629d4e7f8f263be61503d2749018a71cba66a8fa614e6c3d292583e94cce5bf2102e5c5402cfcefefdf8225c711b21b7a44fe6ea338690c888f093438e271f8bfb726ab6a1543b3f366a7ea20817ab8a8c89bbfdce6cdb156d7046fee35f83e7664e043d2e120ae3e4efc0dd9d17930e50fd9baf0aa4d7df729a8ad00ccb8b83f9919e7f44eaf3b60c62e1fbfe0174d163db74f98f57caa27d740cdc3e8b308ed60c4a29450c49c0ebabf5ade61a0357fcef6f78ffbef54abfa4358e64036e49814181a27a7d26307ab4ebf4ffc4eb8b52a4a35fd5b6a82de0ad3858843c406b304ff461c7ba6251643475a0681e2566432e283852de4d0cc00226d89a202743779c872b28400dbda02a2da7957df336364511c940e48d5a3e9373feeeb8a08cd9b4b554c57d257f624615b242277aafd03fcda0be0e5fd159a1b462038bc9db609c2d775604b343a188d47aebe81d47aa0215546b073156a799fde3e0ea8ffb7c39e413ea90acc401a25f822c494bece624839a726e0a93f2da04c2d040229b60ece9e1a8818240e2de64558aab466ce656ad9ecc2e81ed16dddc13bc12c3f1c81dfa92836422c555f776e82248e49f7f863bf0424ba7baf979ad1e20031e6bccaad2652b79387edfe94f345411fa99ee561f5fee1403d845ed9e9b70128dff99a681ea945b170036648135ee0f7887e75398003e630053947b6f051c3970a5354c71e292dc7280ec9d484209e501eaadafc6d962c05569dbe7cbd9f8b02c2a20caf1f7a44c0733f71de33233d252251bde368464be3617e91679b3acdb30727b8e8c20f9d2aaf377a857bf8e3c257db21061cb98ec4d8a033b7ebed760937fe5f982a57aa7ee475a790d8dfc87074a612433456257cdd6e9858cab51873b5c1b42798569406d078b153775ddf1f8c6eb46d71c6838490b317622f27daa3741de510c4ff2076eb8589480e52a689d507b831bc9fe5e7990359cf65a48a52f4aee83c369034d2e8ba9ba564b36b4126f696859dd090359aa1869ba5b00df94f42a8cd56449e2ca103b26e89d9ce4e3f0db0ea011425efe95754241bfc11e9d4f94317cde0d8724ecfe8a28552020916d95a5c470a087273224222cac46772e832c2e51415689f1d01ec6dbca9de43c7fcec42ac6ad4d79e8e02f76686e733d83750f3ffe3ec70f9b4c5fb6e2d1d14173a1a3c6deff46df6af59d80f1dfb67f9c1a393b8a0ca6a9eeb431e2143cca96cac5f6c2c38a08022ddbcd78fb469d14e1ff1778f9c387d72f1dff37ced3cb370c9be8e23794c912c6a940773a00a6cd596318be2d211b7cea9305f00ddb9af1e243f4a57857245d1651557860cfba6319895f960659ab227b32941f22a39492156f711e35d80de02166ae7c268b584f725b5249015e8c433c887dbf4507464c7b4ad82ba292cbcfe0ed173aa5b060d6ab0dd5a023756523538ceb2b6308a6be1cd5cf21bf29b4421e65aca949593e8b5d17670befe9d905061c735780bd40101dda4b8e40555a6237bdbc614bdd2ae3d52550aebe22c54daf4c61656477e7fa24d60d107e623f1aa416bb65d31b427677bf128658bb71c6cb083ee089d7e1a02c4be0129e4a621085d57f0bdbc468f4b795b7ed670f923bf94bbfffabce98c330bf369bddb7f99fc04597b2e4aa043eb29a2808dc0a3ebc896e00ff067626248069c4e457196fa57f2612c3c76e6f1ad7dbc699201f456cb7905fe375e8d605c43dbda5f95d26820c00bf4070aadff0ad58e8f7877545156c379d245918841f3ab9326eb139a79775b2aa6f3def3e882acc57281da9018327756efc640d4db0512f299e9f82eff559f08246730937f0aca09839250c5840ecd8bcf7dffd6baef4c6714415f343841e70d7ce576052353baab0b0d8221f6a9d5ea659fe30c11bbfe3c561f11d215ac3f28e21278315368e5653ec1e05862b192e3e1185f3acb00c1c848327e0e2a4ebee34eb26010665cc5b9d2169283c322e4bb14aa8bf00e8c37bbf7e9bb5897a1b29c1276e1f0b1c383fff35daa4c794ec20fc7984b6ec78e05660070723eaa8b227eff2dfbdf6c23eb9a54ef0fdc35d59b10926ff920439e0cd9e89242821734784085a2913fcb804dcb6b668813455a00c388e143ce1eb8c963b208b50870bbeacafd82400e6dd8253775f90cdb5922b7aa2b84bd8e121cb1f71cf7f420617d47deececc1f706739b0c62ff74aa56b28ed0fa5e9079b4d601ebecd1132ed7aa79a54e383384cde09460f72a3a1377f0d9b2f1cd59eaccd7f13d55243a4f10057b5984b095e066d299484e9d7564174e7af1df229cd42310b5d781315d248a591c6d7876ac47f0ac77328736d01e5e9c15e45b4a86711233f18e9dd77c38a73efebacfd27d3a3d60d142a7da0600238c77d8e269f55192ff246507d9719bf6baba785cf95c72d6338f3dcb9c379eab6b1f00779cac15d220e1fcc4499520e4833d9bce4eb6886bcce97bb0599b6631bbe0684b428c2d62d773a78936e6120f59b37be1d39187b9385b49f172bc90d117abfabb54e4b2466474738ce79ff7235b93d3e6927baf3b8fc92b892efc5aebea7336064b7a32435a5f655bf8c1ecdb26ce72e804fc8f848a649154643564859b145beaefc075787973cb5c1ac4a38ac31b80b6d0c1426d79ad73bf2fb44271976c6b1fd58570f579c5233236bc64c9a6569f590fb61beefd2a3979d1f6e13347d4ebeb785d67273d038b83d67b0850459982d9d14fb9c4dcdefc8c200972d27d19545ab2ee9ef62bad3751c9bc1bbc52b559eb6aab48ba88646326e831e45d99aeab80bc342773980bc760399a51ed5a4e5db2d7ad0262a7dab41356cd6853c93e52365a3ec514a378e1556ba22307f44802ef3d434de0e6d776f523835f60d1597b043d325915be9e6bca73a1571c03869b28b72440d6320ec9628cc3d5ccce6c2643efb2cf3d3859a1bdcba1138f543b08e8a77b45b28115cadbd40c1736dbea47642bc30b484dfe16aa097ca620705601de3afe2e5dadb0f9b458e62dd6327d4715645ed35f2f60ca7bb34025cfc9665947e1cc9bf480862822b6e11317488750fdf9896af1f0d9170a8d00ce8bbcfd23142efd2b47bbae0ab5bdf9e2f939f89b5033bc1c81c60a2410c66f29785dc6ae14f09345618f63ebd4c72dc36a2754848c784ece69606fe594841ccc3d69f727223cf424c3fada930e3047f8fdf34ea9984948cf366436789b8f8f649742840e24b3946c25f5f620bb6b7bd5bf7fcd3a7cd48ee63d155bdf5076bf7a1a2b49b67460a0189c94fc6a07f2124cc22b03fe37d4cd0671c83ec30307bda868fa5a3a650a782e8c26a41a0b4921d2cf7fbc765b74c4de1d3638af01b1f61b60fa47dc2af5b37c339397ef89669a5dcddc6b1166c2ed4482c2213de1544019796a1653d981039a63284af9e9680e2c00330f6c94c2140fe643f5d210f493bc39d5cb6f55ea890df556822d8b4ff186699008d812e4946594bb86fa157a6174a614babf7c118629862f39c953d508d0b0e4b8e6739a7188cf26a2a622813bf769c0b6ad9432943dbb83a9d9b79b7550041255d29f7f942b61d7765e697938a83e9786187ae7f31d9c1550c298a4f261e1b0a6deb103428a97c32d47ea6777283864d9a895182d496ea17872c7925b1d13c8c6da62b88823a0a85c6c939243ff970088c6d5d4d73fbe5c8c4229d0601171a74c9084a3cf8cd205080985ad7c39d717729ba39eb2a5c4e4ad3dc2851166ecba755c096d5ec93ad20f52633acdb651447793c89b13c386818b83caa53a1cd7e5806a439c4040c2bcca08b58a8b9d803b4bf8040007d6810c0ed1a62d0bda98142d2f9b18e5c15be37d2c36f7f621f6bfa1e7130102e21355b54b430b9837b7135bd013caf4e548f6e9a58c93fac8aa173e00d830266619455ed55d03a4533fe111b4971d9d862e84aaa466c869f10cf1357a018c9adbe70fd23c1c635c31d23722d65c370484d3a6397188f7ce7abfb85ebbdf5458a409fbaef21f183ae14f8cf95620e3d696a9de871d06d45e98870aefe90756ed5c1e7b3b5a9ceb9b41f2d5ba21101ea41d93f4c527c1b9450763f5a57144191fe572c825c364f1832ba99441ef703274ffbb10c40da4820f3b822660f9bcb975eb5e373c074475778fe16542af6895a1858bb5549e8b885d9307321ff564bbcacc6776d6c551e76d5b0d3cb1977cc8ee250cc9ab0083ac387cc4dff058254e952964e3d30692c155b3fe61c108a9f05595a43493969f931511a1dd7725512765580d93e0d31d8ac00b0bb973c2c2fc301caa1f176fc9e0cfde38fb50679f102b92ecb0b225e4684ec39115d9585e95f23f976e09f7a68dd7f2469ce6aef7d2609ab40d7f8d5691d88f5f68aec25640ed27dabca1c1835b0f94a2063a8d88b511922a43a84ea87c2462aadced8f589b824f2384d9a4d3d593d9d978fe2509132c3022e4b76dccc41b26b80ad466849693a7a8a010103adc29cb90734cd707ad7bd39133938b900faf12f458f0d3a244dd1693ba93dfa998751e806a3c18844fc55fe207f78e6efb99cf3a53c2a4a93438acd17f705c72ce1134628fd865263f7ea309ba077d85a51315274a3bf9b57407dffb643636315087a70865f59993bdc3dc173fb85e4bc9afecf73237bac1a1682814c7ac965d9928403647a187d2dac2c118a8e0cd9cc5cb57f2562aeb7084e1778659ecf92dea8a457332fcec69518815854ca95cf34ec59f15926d0a79fcc7b981ada2fc21415a72969d6976f28ca7066d2981fed527ae3f85b3bac1ab264b4026c4f81f07126d3163e046ef1bf367695f05b0f608201766010", &(0x7f0000000100)=0x1000, &(0x7f0000000180)="d980fd66c6640559b3edaef16c6a3caed4aada357923f2865cd695889d96dcaee3425b228409a6ffe98262de431f83a8f90eb91cf1530cb34da67f43a8b4c37285d5954a72fc947a3f30dc4efd516bdc919bb64f732d54e05f9cad8a47f5897ab2f39c3ddc7bc0f94d0a54b9833f8b32b6f6607276b8abba8d0691c4b156e2f35434f817bde43e6996cb72f1737ac669c7dcf9eeb8cfe8dcaf4358cf7ef2e50b0ffdf9ac3b97479c5329037e2be402a15ae466b69507fca739e88a7443b96ecbee", 0xc1) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) 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=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 11:05:14 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x1, 0xfff, {0x800, 0x5}}) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 11:05:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) r3 = syz_open_pts() r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x40000100) syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) flock(r3, 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) close(r0) 11:05:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:05:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) msgget$private(0x0, 0x44d) socket(0x20, 0x0, 0x5) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe, 0x0, 0x1}, &(0x7f00000010c0)={0x0, 0xffffffffffffffff, 0x7}, 0x0, 0x0) shutdown(r0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 11:05:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000240)=[{}, {0x2, 0x1}, {0x2}, {}, {}, {}, {0x0, 0x0, 0x1800}, {0x1, 0x76}, {0x4, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000003c0)=""/163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:05:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:05:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r0, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x32) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x21, 0x80}, {0x43, 0x38}, {0x82, 0x348e}, {0x24, 0x6}], 0x4}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="d440f29753d85e7d0ad2fac1fb9a0261b5b2abe2fe2530c9155fa55a6308970bc615f3ad129c371aa726a10f2d4d1291a7a255e8a433aedab2388cb754d94742a73f5cfb531633309bcd77db94becc60e329a48c05811fa726812e47118627ea26ba9ff3bc84da755170e85daee1f3b9675b0ec5c0a4e41ffe0cebd94ddd9635da033c3ab35c3fe2910aa6a56fd7bc7a0dec84dcdf37cc", 0x97, 0x40a, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 11:05:19 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xd1, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xf5, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x0, r1, r3, 0x1, 0x0, 0x1e, 0x0, 0x6, 0x0, 0x400, {[@generic={0x0, 0xf, "3fff2c27ffffffffffdfffff06"}, @window={0x3, 0x3, 0x1}, @sack={0x5, 0x6, [0x20]}, @eol, @timestamp={0x8, 0xa, 0x4, 0xd329}, @generic={0x3, 0x11, "fb616bc34366c688db3b45d5ab5cdb"}, @nop, @md5sig={0x13, 0x12, "7d05d720c202418fe42a8d5b8bb13139"}, @sack={0x5, 0x1a, [0x0, 0x4d, 0x7f, 0x7f, 0x8, 0x1]}]}}, {"d19050d02d2b071c7beaacccd9d3d79366294fce9e6ef84854d5f0ba919d07aff54907"}}}}}}}) 11:05:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r4, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x7, 0x9a}, 0x7ffffffe, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:05:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea103a7fef96eefc73fd3357ae26c7a4823f15c0c8829e0bc0624508aaa04160b3a00003eacf00b7804be781e4991f7c8df5f882b297be1aa", 0x4d, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) r0 = semget$private(0x0, 0x4, 0x201) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:05:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) getegid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r5, 0x6) 11:05:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f00000000c0)={0x3, 0x4, 0x613, 0x51}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d87036e32ef30ef14c53724e1e1b6f13f7e28af6acf410d0dc93069ff0300000000000087937563c195082fd3a4550ab16f17132462b42454968257c5e6bffcf4f48978846895e426df45bd6e371be951f068182cf84126f6ad62139109d900"], 0xa) 11:05:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32=0x0, @ANYBLOB="1c06befc55000076060000000000000000f8ffddffffa000004ef004f98a737c1eacf030fabe38", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRESHEX=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 11:05:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x88) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0)=0x1, 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x7, 0x2, &(0x7f0000000100)="a6961194ada150f8b4baff2833f6d3df0b8b52e53a85ad74213c6bdb692e9c569dfcb61d03b2799b7be27cbe709c63fc78bdd70c2a41a6c5f597e7c4a220cb6918aaabab012dd990f7153c7d1601f6b9b3d12cb66bd0ee32b607bfaed7f774da8d02ec288c3964", 0x67) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 11:05:23 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, 0x0, r0, 0x6, 0x6ec, 0x4, 0xa3d6}) r1 = getegid() r2 = msgget$private(0x0, 0x21) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, r3, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r6, 0x6, 0x6ec, 0x4, 0xa3d6}) r7 = getgid() r8 = getgid() r9 = msgget$private(0x0, 0x21) r10 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x80, 0x0, r10, 0x0, r11, 0x44, 0x8}, 0x28, 0x7, r12, r13, 0x6, 0x6ec, 0x4, 0xa3d6}) setgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, r1, 0x0, r3, r7, r8, r10]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 11:05:23 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000200)=0x3) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)) r2 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0xb}, 0x2, &(0x7f0000001600)="d9583c3ee81aa5790d34ccbacddb87f93840f12841f60125c74f362b92e6640c0f2c5579778945c0fa400e55a31fdd099a4e171e3582ed2c34ebe375d2ba16e95813e6d6e2987933158dd7e32f349ad99f144553bd74919ac923d6e8411035e82aa70b89ecc41259358df01a000002fa247bb417397272117f0a048380fde13e4b00800000ba04432b3a1acdc58e5fcaa579a80707a38f5023ea13f07592b48749b56437450c0886af3ad43d8b97a4d2b94d05dd43160b4d31ea1f9918ce68432cc0f9337e636775045139a5d89a45c5d29b7c6c6353f800"/225, &(0x7f0000001440)=0xe1, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r2, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) seteuid(0x0) 11:05:23 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x1, 0x1008e) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000200)=""/18) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:05:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) socket$inet6(0x18, 0x45890e1d8aa036a7, 0x3f) socket$inet6(0x18, 0x3, 0x99) read(r0, &(0x7f0000000040)=""/41, 0xffffffffffffffb3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 11:05:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffff9, 0x0, 0x0, 0xf, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 ', 0x2}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 11:05:23 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x80, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4}, @generic={0x0, 0x7, "bdbe51da36"}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000040)="e770cc65a3ef6c01da2b8fb96a9b8eaff457c4858831de8c5032960e1241472b764c24e11e05dd37fe6a77112c1f824d0d2850c09307142976546481704a7c478afd6d678f4b67480df11c", &(0x7f00000000c0)=0x4b, &(0x7f0000001640)="1ab404d788d2c081c5b7a226b6c80a6bfb65e4c097bf3401b4a72e7f85b0fc5939b284b37677c8f1e525c63820a832c6fe26775f2a52361a0f396126214a2fbd60f6ae000a72da6da24f6915fb56f551284c53ad0a4e9f66b404c76c78ce6e7f6a0e58e73d0ff4f4fd913eb3777d8b8f8dad1dd6aeb2e99b21a714d1f19ab01def9641ee4a41463d09175e8ef5d6c84fb16b26bc862994069c930929318afa63c9aeef0fc155e6ce7d52fe669d0b38597976276652f77005c1e88f6e6bbf53ca50acd0ba0f14fbe4139b06005d8e79589bcd8310600bcaeed7974bcda0399963eefb7754a160691287b25d08639d43b8e16c0fe5605385dc0a4a8da6fe625b21dd2f5d12e313eb39254d5633dc45d89a1e240f4c98cbc1324a6f559322eb0b8198523ff613e05548ebc50e5d39e49565b709ba", 0x133) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/171, 0xab}, {&(0x7f0000001480)=""/72, 0x48}, {&(0x7f0000001500)=""/117, 0x75}], 0x5, 0x0, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000001600)) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x48) 11:05:23 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1, 0x2810, r1, 0x0, 0x1ff) 11:05:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) kqueue() r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, r2) close(r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)=0x3b, 0xfffffffffffffe44) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x180000}, {0x18, 0x1, 0xffff, 0x7e3}, 0x3, [0x2, 0x3, 0x3, 0xffff, 0x5, 0x8003, 0x5000000, 0x400]}, 0x3c) 11:05:23 executing program 0: r0 = kqueue() r1 = getpgrp() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0x13) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000100000000000000000000000000000091543857c3d6ea1c722c3a66eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007279b3db77482f39baed81a13a691321c0347df9bee21b4e50cfffffffff000000001d000000"], 0xf8, 0x2, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x0, r3, 0x0, 0xffffffffffffffff, r2, 0x0, 0x3ff}, 0x0, 0x0, 0x0, r1, 0xfffffffffefffffa, 0xfffffffffffffff8, 0x4}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r0, &(0x7f0000000000)=[{}], 0xc32, 0x0, 0xffffffe1, 0x0) 11:05:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) 11:05:23 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="423961127fcfba830ed69f7c37e364a8f6f0b12e73a64a1c82db9ae27a258077a69b0ef18aeaf23879990e60794b4a24c373b6f63824709f595cb45618c4c01abbfe82998ac0a4c1aa2ecd24be113735f7e281307989bfc3fbc17a6bc49160cc65781a0c782ad993769d1509c0833867768f9eff4a447719a890e8ac44334974e32846cb601351156bd7dd734ef92da5c147c6bc18d23f73284662d237ad1c3f5e48d0c830ac9314c23a98c4b5cd7168906de81b7765c46e92ab38b1", 0xbc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) 11:05:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="cc5a", 0x2}, {&(0x7f0000001240)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 0x3) 11:05:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x45) dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2722b5ad64e2754d769dd1e0ccc6d3752d21ac8f91fb4d8b3247e10a879257de24a18418c10dec68a54c2299a6e53d01de38747ee8221c5f0edb7e69e75ed74f97a626fd7704349daf89ded69bf35a29"], 0x10}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) dup2(r1, r2) 11:05:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x20, 0x9, &(0x7f0000000140)="2731054e368ef8db54dc3d2bc6a95b55688cb2bae5fbfc068fc03e8f08feca36af9201c06cadef4efb88d46ff9716c4e21c03a648dd68e796d272c4c06f68cc29371354b143af603bb65985c4169e7fee0fecb5839c41612dcfe634cf7", 0x5d) listen(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) getdents(r2, &(0x7f0000000300)=""/99, 0x63) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 11:05:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20004, 0x0, 0x40000000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000500)={0x9, 0x8, 0x6, 0x1000, &(0x7f0000000280)={{0x2, 0x80, 0x1, 0x73, 0x9, 0xbf3, 0x9}, {[0x3, 0x8a, 0x1000, 0xad8, 0x800, 0x7f, 0x0, 0x400, 0x81, 0x5, 0x7, 0x0, 0x1f, 0x1f, 0x0, 0xff, 0x8, 0x2], [0xfffffffffffffffc, 0x100000000, 0x4, 0x1, 0x6, 0x2, 0x4, 0x81, 0x3, 0x5], [0x100000000, 0x7, 0x0, 0xfffffffffffffffc, 0x6, 0x1ff, 0xbc1d], [0x2, 0x401, 0x7, 0x0, 0x9, 0x5], [{0x401, 0x7, 0x401, 0xfa}, {0x7, 0x8001, 0xfff, 0x5}, {0x5, 0x334, 0x79, 0x80000000}, {0xffb8, 0x8, 0x80000000, 0x80000000}, {0x3, 0xe9, 0x7, 0xffffffff}, {0x0, 0x9, 0x4}, {0x5, 0xfffffffe, 0x925, 0xbcd}, {0x9, 0x2, 0x2, 0x3}], {0x5, 0x5318, 0x1, 0x1f}, {0x4, 0x7ff, 0xfffffffe, 0xffff}}}, 0x9}) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0xe3e5ace2ed030c46}, 0x3, &(0x7f0000000100)="d304bf46324c68e98ede9adcd947cffff7542489f341f1e35ce617dad34b7e5157fc60715f3e3f485d3b4b34fa9d9996bd00eadb3b71a84252ce904905b6bfed9a6168ae2ada1826087149334a1c09001ccf4a6d8259ca76df7aa59ff90b1f4a35f0020942c9da48af51a82d010f8709dbbaeed019655c21d7f8494a722602143ba8c76ce77317737f33d1bd099a63983f5703891314cd06", &(0x7f0000000080)=0x98, &(0x7f00000001c0)="81a5818a525f6075586e4d68a11b589d18d8da92b6221f31846ff629844ea682a5ef5b404edcdbb91a8932093c2324ec5f0ebc4ab16f8cae08ef89cdcb8cb0abc0bc2e89ba59314d856b7105ec64a41efc6db612f47eeddd045f65bb7ae5e386fa45bbae78558ef1e515c2647816c4238214a01a55a384fbaaa890e4a3b922c8e36fdbe39565914caad1935579ac314f8b1e1412fba7392e89ab", 0x9a) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:05:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="f4a990870b57b654670756f154cc54ba4d446e2a037290d40d2788ae99bdadbe4ceb35109394b2dac8eddb99f57afa124fd7be6433665d73fc10f45aea352b13979d099b384514bbad8bad1ce2376323c71b4dea5dcc61182c70d894631a9d219baf5d1f694d153f33", 0x69, 0x400, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000001c0)=0x65c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:05:25 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x13) msgrcv(r0, &(0x7f0000000200)={0x0, ""/240}, 0xf8, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/55}, 0x3f, 0x1, 0x1000) 11:05:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xc}, 0x3, &(0x7f00000000c0)="d8f31e82228535c045ecbb08e7da06", &(0x7f0000000100)=0xf, &(0x7f0000000140)="0ee2ebddf2a933ee1ad7dbdaab1b41c0ed52c079e0a3d42cf426513d422c14d2a3cdae3b92adf7c4a2b34cd9113cd51e50e444a9430c9f85a5f3c7c1793c4b6288068213e6fb809f2f0bda6988deee0df667a3e08a38980fa2f1300b2f5467f99e6eb1eb8c5862c1b33e36c529e6a9cd619a150b65d349ada4dd019b23ab0bd7ebc1d144f34ec879188aa1a61f29af63aa26683a5784443117111510a0de07e0f802913bb575a6c5c24b2b9b3defb129bf999c32b3e850", 0xb7) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 11:05:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fchdir(r2) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) 11:05:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESDEC=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="31757c07466b831dc2ef8e5e59940b030000000000000060b7359be20994c56ae167d240d4965ca6a2708a664e27fea6fc825a1c495a510135650948282bc80f7c3347b126d4a315955013122e38c1238815e8c231a1afd61f"], 0x28}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100)=0x100, 0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x10000) 11:05:30 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aeccb86dd6000000000283aff21405aafca51147426c00f82783347a0fe80000000000000000000f0ffffffaa88bc880090780000000000000000000000000000ffffe00000020002bf51e0ac1c57f1b203857de3424771894bad5e63abe6f5e8e5cd295038f91845905acbd1bddd2e7e3a5cc5ac57b5d35ad92f31843fd1e7ebf0cfc36f5d1028c6c2116349e6a22f74e779bfa9ebf281e3db4e78bdf2664e05"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x2, 0x4) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 11:05:30 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000007da55876c508573a9b0009000000fe8000000000000000000000000000aa01009078000000006000000000010200fe8000000000000000000000000000aaff020000000000000000000000000001f0020000000000000000000000000000005e8a594ea0f226ff6bc8769bde9260016d66719c8eed01798b5534f42f5fb4dce2ba328b2bd67c191965ae6200"/174]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0xffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 11:05:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}, &(0x7f0000000240)={0x81}) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:05:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) r3 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x6, 0x7fffffff, r3}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000040)=0x4c39) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa089078ac1400bb0000000003099078000000319fd71c000065000004000000e0000002ac1400aa0000000000000000000000f04ea0bbfe486828053c"]) chflags(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1000, 0x8, 0x0, 0xb00, 0x1000, 0x9, 0x1, 0x1, 0x80000000}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000180)="51338559e1d5603f9ba64d8818eec914cbe939a03439b3b689b85047a4cede8afcf3b5e94ce39d4036069265a77626161513a61c9d519b8f3fa13d1e55121d15fcd18ddd058b32447b97782ea016db75963a9482a6cfde90fafbae56a1", 0x5d, 0x1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:05:31 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xb0, 0x0, &(0x7f0000000280)=""/176}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8020, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0, 0x4000080) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) 11:05:31 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCVERSION(r1, 0x40044271, 0x0) 11:05:31 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) ioctl$TIOCCDTR(r0, 0x20007478) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) shmctl$IPC_RMID(r3, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}}}}}) 11:05:31 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x5}, 0x10) 11:05:31 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000fff000/0x1000)=nil) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="916f5006d79045a3a61165176fe87694f5e982406ed56cc88a59bc8d035aa46c8c37849b3f45e5026232adf15675", &(0x7f0000000140)=0x2e, &(0x7f0000000180)="caea4f2467e6d17be8c94f9e8c005856c00d533561e03cb0cec384854bcbf93b31cb1d43d674d9922c6467e9e9675222692706f1637661872d8ce466af1e6d1c50ce0a1442c1d2e55c68fa04ac0a531ea56ffef23808d2802e4c0fda777d2a9d38dff88e2e", 0x65) getuid() r1 = semget(0x3, 0x4, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/52) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000300)=""/72) r4 = socket(0x10, 0x2, 0x4) connect$inet6(r4, &(0x7f0000000380)={0x18, 0x3, 0x101, 0x2}, 0xc) r5 = socket$inet6(0x18, 0x4, 0x4) bind$inet6(r5, &(0x7f00000003c0)={0x18, 0x2, 0x7fff, 0x100000}, 0xc) getppid() r6 = dup(r4) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000400)=r7) 11:05:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xff) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000010c37931ba6385830320ac27f05108a4c01a4390bfe3c53fda27e69923040005d9dc7276aef61d18661ca237b54955a8c80627ea287deb6c227ae37bfc3169361211db5c7ce1f6cca2d2e26787928ede93ac042880a1aabd02547038a8bbb97bed0122bfd0b98784644a3de0a61cb79256630719979cc1b8753c68dd9d3dc627edf0ab0a248cb3b5538118f398195d24380bc39c8a86219206808a57c92d5f17ac22e3c239be883b5c420506d462d7c332ecf87b00a9e4792b13f0166cd4369ddcd4b9ec7c3360bc5600452d63802e699fc8821f235424e5c3fb6a599cb5dd6f9fdef2774c12bd8f9ebc0f5fab89d0ad082122b3f6691a3570b7f31127aabfb78d6a984ab19b1d36bebdbe29f08f5730c23086eda6234c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000340)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget(0x0, 0x400) write(0xffffffffffffffff, &(0x7f00000003c0)="a6b4af5525f5b1856974347ddb1fa92036dfb0e3f31ca8e1c6f724fd54f5977e80a146fd1cd0fe9369eeb47d3ffe", 0x2e) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/183) r5 = socket(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="d6fda4384fde4ded934e29870180000047c7473503252abcb71245a1f60000000000000000"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 11:05:31 executing program 0: syz_emit_ethernet(0xf5, &(0x7f0000000080)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1400", 0xbf, 0x3a, 0x3, @empty, @mcast2, {[], @generic="62cb7742db082a7b1dc41f6ca76be6c8a19d6a730169f76b72b472dc56316d0cca25677e1e8607ddbe9571647dc9f8fdb2026c9a0f54f5f23615685ab2c621ab0d8ca45261ef99624d12a2112c495882647cda195be77029b8516c1a106e6fda45939d1bd0afe89df53b56d7489fe74923dea573649b70e69274af5c18ee7d49ba2c95d709a06c89c189b7a539023deb9eca6943e03f3e8cf237b8405d580ca9f56af8293eaa42148a90414a5927070c6a3f30828fbb4e68805536140142ce"}}}}}) syz_emit_ethernet(0x84, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810031000800480d00720066010076009078e0000001ce00000100539370ef0068ab15d133fd8b7634d26e986ad1bc54e2afeab691c0239262b5d63b4ab254ac7adfbd00c87b66535c01454d512f5a06db2b4acdd5a3a5a9a9c58065e02ab623071ef658d94d88d1c093e47b1ff5bc79462d279ca6d85dbd008c5cb4a57240a5a36ba87d2b6027ad1fd2e66d6eb5fbfecfde27a9a64b2042be05007753928adfe57d94d3d938bbc5b0cdaa430e43b1d8a8855bac674240a40d0f32adff69c7b478f701bed53bb4089f80909773b1c7f466ec6c"]) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x9) 11:05:31 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd1c1c73206f28d8ba4de627c511436010fb7f000800000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000"]) 11:05:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a", 0x6f0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000840)="6a4a4e5cfab9b0fbac60da000038d8037f55f28c317c06ccb602bfff9bf632b773ee99dc5f91e25c3c0ab35cf50c7827998719e6462e9b5d3d1531022009db7636db4aa3da37e20ce1b6e3ddeafca16133f2645f05bebc0c99f7876f7accaefc0c00003e28b5dac9fcc21cd95e7f4457116e3d7b57887771a9876dd30d0cd8fd19fc0aa53207d4244667378bdc05c9c5d4cc324ee1ba374935131b3b297a302cddb04791ec5994350c5096a82cb9b14047ce4c5a663ab7bb70cbc7357f250b83efe5eb1c9709e9dc337b3b200786fa43dc5b107375f861797e8db18d71801353ca700c42f5a8451183657df2ed1bea17c50c5a297f69e8f78c084b807307a953a99b1b38de4cab0db6dbb0a5083d48707532ae1671c5be0e156a549aec094b53233b17a8d5a524f9d865e294f8264f05e0f292c7bcaebf2e1127071afa2e806428fbc6a3ee140a703644b240a80dae", 0x14f) 11:05:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) 11:05:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) dup(r1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa010091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r3, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f00000002c0)="571df4e22f2194a20c077c49f5589179b4608f906c808b7029b9b9823931a2e0f7eed53a0b24f2da29c040f7793d07e9f599e5f907cc02c9638f4e5d64f408fce4", &(0x7f0000000180)=0x41, &(0x7f00000008c0)="94ceb78b639be5850fdbac9934fe5796cbbfc31f9609b6b4ab86dec4a7216eca8d85c923a147d5a5522ec5f7a68f6bf0985fccb5a9a5ca89c3255836f3b0aa5cfdee6fdffbe0ab38e26f3ff3f1f3b770e24295282eff0b61a636f4210fea1ac8cfeb3a6727ce6c1f2204315037dd87a87bcbbb900e5960305ff9c2faf59a89a8944f74bae8b3c9e75f0b817015dcf017a8125537f87574713de4e1797613b6d3e3bae8e17317c94a84403f66942350211d2583e91e051b7a9954eb478027264594cb109e1e46c8a22c64b748ed57721bb9b0bebb61da0e136791aae75e144273da1f89702ca5bb60374a052b761d83", 0xef) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file2\x00', 0x1, 0x2) 11:05:32 executing program 0: syz_emit_ethernet(0x109b, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef0010652c00fe8000000000000000000000000000aaff020000000000000000000000000001010090781f00000060ff9de80000610000000000000000000000000000000001fe8000000000000000000000000000aa00060000000000000001000023bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e630401000101000401a600000000000000f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e3631108000000fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567df2ce2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584df"]) semget(0x3, 0x2, 0x401) 11:05:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa7f00aa86dd6051e013090000000000ffff36ee0fe60400928cf2ba559e4600000000000000000000fe8000a96e41d63747001000000000000000000000aa33010000b871705d4808f501049e56cb8b72822a00000000c20400000000000000000000c9dc70eabee6b7fa49b9e739ad878cc2a9ba95ef61af1b3efcae0add11ed87df61d5a12004f9269de9326579df8cd3f8f3e1f0185f833e634bf2254334f00f49c0e00f009fa8b5138753ed87dfafc46113a94292ecc37292a6ce706c69951c893d9ee2566a67e11df4505db56438fb4d24d1e38000cebe00006a85cb942e5a31131111204960c9f02783493c4b97259ad9682dccd5b57778985784a4e97965d22e9ea92e2b1ee59963551b5d2aba0172d95a89f5881eb8406dee7b04d141d72a567aeaba8103fa3576973345a81a01320f4b84c1b0ba23f429271a3e6b4684cf7ce5c47064765947011076ceff115ec74ee3ac7f683de3bb49c7990ebc5b32874053f1de4318a6d7c710"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x1c9) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffea, 0x1001300010005}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = msgget$private(0x0, 0x21) r5 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x80, 0x0, r5, 0x0, 0x0, 0x4c, 0x8}, 0x200000028, 0x7, 0x0, r7, 0x101, 0x806ec, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xd, 0x3f, 0x0, r6, 0x2, 0x7f, 0x9}) 11:05:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000100)) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:05:32 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xff, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) lseek(r2, 0x0, 0x6, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/125, 0x7d}], 0x1) 11:05:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) shmget(0x1, 0x2000, 0x500, &(0x7f000066d000/0x2000)=nil) 11:05:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) socket(0x2, 0x4, 0xaa) 11:05:33 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="fd4180117c86577429c2c782c81cd0ee4d437ef1afab0079c76c030b2861f06ba65db72093e6380cdca058f249b324a1ffcc626e3b48c960e13ffd48553a6de24d3da5a0b2217154c2608c21d0a4ea214fc92493017b1c097efc03736733093122cda37cfbf71da45727e65e0f86fda4e081f50a5f99b0ae004547201d2351d723254a5b433bf27e2fc5ab58fabb6ebb15b3f89865e84f8aec8eb4691693f458e0bc62591c8cd6e43a3471da1f6bb349e8fff494e824890b1b7cccb6b904cc4edfc33010bf26380dd1f84bea0300b23d4ad988a0051b73f7835ea432", &(0x7f00000001c0)=0xdc, &(0x7f0000000200)="4f661399938f50fd5db883827b4aa29893af79954a5b643a7c9df3ce246a3ba9b80cf67f777abc022639510956fe18ed9103eceffc4afa521f68d23c9d98ecefb603e188dd44c49031790e3a93cdda8c23e285337111a7f2664aa196", 0x5c) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe00000020002bf51e0ac1c57f1b203857de3421800"]) 11:05:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 11:05:33 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x5) 11:05:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x100}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080)=[{0x4, 0x9, 0x1800}, {0x4, 0x83, 0x2000}, {0x2, 0x20}, {0x2, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x40, 0x1000}, {0x1, 0xacdf, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x6, 0x8, 0x7ff, 0x20, 0x800, 0xfffe]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x8]) 11:05:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 11:05:34 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES64=r0]) 11:05:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x20, 0x0, 0x4) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0xffffff51) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0xfffffff7fffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:05:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x6) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x0, 0x5, &(0x7f00000000c0)="3ceee16568a70439aa2450b83c44370a4d03ae47682eac6c5e170f2f229c109a35301e8e188522f01a17610adef9cce31cf8f0bd", 0x34) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x22dc, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b10005040000000000000800010100000000000073a1fea7fef96ecfc73fd3357ae26caa0000fa4f376336acf00b7804a4dfcec575a91e5f5f882b297be1aa5b23ed02f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872dcda6d5404e029a6310b404f36a00f90006ee01bc43eaea8c500000002000000000000020008a371a3f800040000000000000001000000000000000000000059e2e732835cedbd67556896dc4dc1d7034919d248ddfb6856bac7433fcd51b283d1bc496f4760f96900b95c05753c1c25ee16878cc632bbc064584f0f02104a3f371dfd136cd69ba5f4d970fea70f72013955f67e68f6b4da623e7d392f7059117b95b30b34f6b181afaa7c9f8540b75748dbbf70247cb377b1", 0xfffffffffffffd0e, 0x8, 0x0, 0x0) 11:05:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9fbf, 0x1, 0x0, 0xfff}], 0x7f, 0x0, 0xc6, 0x0) 11:05:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x45e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000004283afffe8000000000000000000000000000bbff0200000000000000000000000000018700907800000000000000000000000000000000000aa31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a70002aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea0013416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc110011cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb0050bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79721d27a958a7fd73a429c6b0811f6fe99788bc72f998dc4288cb0b1d6682418fc58744301000c"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) 11:05:39 executing program 0: sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0xe5ce97ab354d96be}, {0x4, 0x2, 0x1800}, {0x2, 0x6, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1c00}, {0x4, 0xfffc, 0x800}], 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x2400}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/59) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x4}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 11:05:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001900)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe80000000000000000000000000cdbbff0200000000000000000000000000018800907800000000008000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38fee0028d14e5502d9e6d68d27f76344a219b26e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65bde097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96baa0eae70d89163f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f9236e185752c151a1b9c339d3155623daa9213b65ec8bd2677db69035db6f4701396dd7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b281d86f706914ba904d3e37b92f111a7a4b8009a8c5595c1d4cbe2e87d61af1cc69da9c27f4a1579f9c22123df61465a46b6d9d7caec60a3eba98b1a13bd750117959bc1e520ce49f5463f8c766a28c36a43cc4dbdbce8f39ebd6ae40a1490cb7ed24402fa36f35bc7a08feb0cdc9409cf103356de2e2be3503b2a4828930b434b53a0d6e6aa624a5e3898090c0dcc576427509a2dbce37ce88fd1225adffef04b911236dd89f0fbf4860b21ba6129dcc99312810903f2f0d3c742b8824f49408c318aca91dfb487da390ebde8a32e000000000000000000000000d62810f02fdbeb128c6a60ec12865373758362fa49c7bfd396621b2589b3586f51aac51a9abeb88c46b21651b419895978384f769222143cbecc8c4c01c1e3bd7e26a325c9ad3567ecc3bb3071ff5430e6f901b830758482282dbb79250f893bb337474c3a104cc3002839f60e5504ee4aaf80a803e77d0e96a5d2b51be6f053f20b42ed1dd38fad60219aa9d4b8fa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x45) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:05:39 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 11:05:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) recvfrom(r1, &(0x7f0000002400)=""/117, 0x75, 0x800, &(0x7f0000002480)=@in6={0x18, 0x3, 0xfffffffb, 0x7}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000023c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1000, 0x4}, 0xc, &(0x7f0000002080)=[{&(0x7f0000000040)="390ca58e4d29281b53b0b98343e89e35243406b9569d731b0c664f1876862d0bea1afa110084a721c2609cf61f039baa0b10bb6dbfc53bf40388a503269e8cd57b252f5911caed9433cbd382341b406bfbf68c558cb39cbefe928d75f4f6532ba02848e777ad739e78e13794c1f2f672537b1ae089a4198d1aee43304b7302fc1ea1e28c5ad2a880f94c28ddc34b33659eb730f5521944ccd39ee4e7a9aaa911d5eba30232439403c2461ceeabe95a09f7a1ef9b8f6b6e06a8cd9e0d6eed06f5525b271431f7ad18becd37bd013c58866518bdd66839759487134a1f1c018dc563ff9df4c3883efb193a4a2984ebf2d7746b55b30ee70b51f1c845f5a7e45bdbb33b8ea97bbab8b8874093069f201a40ee63728f9213bf3cf5ae06e35dc3afaf621693610ed71ddb965b60416d02aebeb9edd448e0be711d35ab2357f03c9aab2e9343fd49ecbc9f6fd657c5dcb123e466fd3e439865dd71ba43b5f802b15438419abdff3244aba0b09d9a77830f4df119b3f73b2fa6d2b42d5f3587e85c6db972b80768a14723a1569c2611c52db2d5215eb17cd4243852243857889501776f022e11e6f9fdaa03853016b9fb550e19d11680b18b7e1d3bb1ac9f5b239f95d7b866d49a58a30f3ee9876c70f0e87d5f192b661024ba715e00cea3b50e7740779e32bfdc754eec64d2fdcf66323cf9cfb81a7fe8bc653ca1f0db3a8006c71e09c959d5a6bbae2b559192a76ddf43b594c4e01b385b09aa9010fc07556794c8d438dedfe2b3baa52653912707dc7b166cd41117d0563817cc8717f0b778aa84be62edb1ca84cddc07da86644fff7f2a1ab19833f2e060913652aad6176cc4da5df10b8b8b6dc181302173c6f8e1a0e6796c4754139ca560b70600b510fdb11b370b14c4f8bfd6c89414c956558b840778ca2d26c62ddc3b262afba04db052032efb51b8c346c1b96c1df7bb8ca3d56d73658f839e9995bba89613a60bb04e81ae421afdf75efe1c961ce940604e1911e853d2465e3f7130292c2cb8b8e3f2e49b00fbb8c1e2cc3b6bab28ac660141ddde2ece2812f5ba1bbf02b6e57911db4ecfba5c1db12b5169fee70ccae56a60d115abb8f5651129b4d42330a0165ae53808f0ebf54d300822685e48ba0991c01a2eecf6b4471c294f2c399db143096a407a6b7106db5994333107d14075a26a82f82ab8a1c0b28f1ececf207c0b335a5bdd563f42afad98191877e5b076378704c8c0639b1d9f2cfe76de275624bc91504990ffa963ebb981f61267412212ab6fd424e05ca4b630f3fe3f37214791262f350b0d2a6fb2e97cabfd81c17cffd436692b39955128243273b0d2f0bd3df80dae0e238eb6e344366c46308a291afd409a6239552c9e31b249f5517028bdbbd383a15a3ae7a5621386c6533d7de696c806fab1778ce61b1f5fa402b0416879b0e00d40b4210fa0bda0ef196fe0ce1ff520e63a0da830498c1bab8768ed84ff38897b7f524d0821689e5c90a090fed844513356fc1a07a167223702fec880d238b960abd22996088d212a0904e3800239f994eb59c3419535240c4151473dc1734b51ff5e5d6fdee5b060768d5b4ee9ef1fbd71789db957282a157f3b180aff5c3da7a0464ed844535108052f339fd3fd245ba7d0ff9b0386080e031eb9cd976ad2c2d6aae0729338ce84a48620c7bb40e0ce3f000ad04420ce55d4982e41d9312774b6c40212a95454e776cbd25e247179f662362a5b43fc3d6cfc4087db36354baf2731150366c6c6134ca6fbadc4339db1c82068c4e1893d8266a0edd0e9c4c358b374be4d9f883c575f8f5417d5ed166f91df4eb7cb4953b49624202f4fce373ae3316ca74cdfa804ebe7b70696e88b5bc2de91be394b94ca14488382e374444dec18dfe7420d124be36900095db0668889bec8e4b1c78fd80f8215beced2f355b29d8514aa931d30d727bba80ed61f034765708724b209e0008de84087f1df0bb2bea8a6dbc08773cf88cdd9252e48335be7637728708cefb949389ddf4d689561832994ce348dda4f78c1244f90948a63965c70906107ee00b0ba7a2299961f11eeada2e95d97b4064acfb545a2f18b0fd4642f101f327c3e9a8763ae6d0279a0c522e4dc3a0fa4ae1f53334b0a592c0bcbe846f66406fe34933821dcf93fabdb38d352408c87bf44e3a0c10753effced049de28013380f481dcc4c2484fb39fe47c293ee378f843ec03f1e6fea30709010cf9d5a96d4fa7514a472d91989e596a983f4d2c011e708922e194be96ef6c578fefa06a1b214fc25d179ba3ebea73cabcd68a151b7a848f05135b4efb82d635acdcea0c53ea499c4abbbe097519e56946e92efc20e9980918bc085d9243607ccc54a0dfef8897197089f11df8ef405857e6b05499a95f49dca3bd7d9e253ef25c4becaf241cf2b96b582989be294e9c0063a5540c27e7c5cffa36942560897aea805cb147216ef1f54cf11824992d25eaca882622838ac713a5b60d2c9aa499f60256be54812c268ecea9e1ecd30d6ec3d7b7ec5e9aa85545bf462bdc87eabe60818730fe25b58722479f32fc8a6c1ef164636d5faafda1a7cf1be9e7b5e7029a305902ba48cc4c69b7553bb9957a2a513366421aa21a170c168a677cb5106fe6e647e10437888f66218dd0e41216b84c69d8243f912a3503da667d0ad4f868b6298b2f5064dcd681fa003eb299c5fcf021aad49ca2a8c50cb42a36bf2137de853a8dd838d23e204146f34c926114ee7b408572049dcf272a16650776718b2ce692f329422aa180a5c990eca2e94f175396e52e72318f6e73ec358b79e29fa5a472aed5e21c20b649d8694494d09c7405583c65287429fbdf87afd5ab5a57935d6d4190f52e181e50f19a8c9682b2d73342f59f9bf978b848c3c7a32a930c7335ccedd86b4ea5b3fcf7d8df9ddd96c5988f2750ac3e8a527286a1be5bbd87a251e27666951384a627d2b5fc0181b24920d80409fcf52ab17fae77fade7a4238beb0a9b6a1fdeb5da929e62e523a68ada50aff105cf875b28b8696ccd0b2e25086747b1bb524130709c612a620aac97491f50d04179440d0c868e8b345cb9ac2f6d5cb082443f3f31c3a45c2d5189bd00dd2568ee6b95b5111e5f59a3c0ec894ce1baaa0a344502c3eb5ca40e1fa4c380370b81ea3d6a9a693f1088c7f892efbe43da34918cbddca2a31e5aaa56f5bd68ec37ecfcf8a2549724225fb97f55d68d8a6382bedcf8d9a75c09598c4fbb2bf7a1db1eb4a5477f4c20e6f28a1d5850f132fe219ac8eb2d410624d75cc692f1cd6eb20f9f0430465ae238bfe4017588145f5406e821b308faf73aec64778d3627cea18a8ea1fdaa84bddefd286a62bb85b8796588b292ba980298054cddbd9161076ad08415a43310cef45b2b63cf8d92f3c3bed36027fa80a2ab993474cc1e3c4f9e1cab6a2d5cac615a00a5c07bd53a4eaf7c74ce3e0aa981d949248bff5fc065d17d5ba3e6b0009a6a1c277f58872c655b36ac66f48c1829fb6e9ac42b7050ea64fda31cd8953f6a532d525ea52f2519e90187370ad2b90a43fbb2635761f2d8f124febb180ea8e4468a4dbed3dd1110c9ba7a1fdaa6680659ec86cacd3c8a95e283cc9bcf6a7b0dac81c0a402899427d370405ebd51dbe52fb1211f0ecd896084e544b3bfd36b045fdc7686c0ed39f75b1031621094e4e077820dedc9b5dd9826a78d2ac1700174f594a20af1c30cfbe8b0dd7023e2ba9e66a8665397d5efb41172241f3d1647d57dcaae7da4f1ed2fe5f0846e70e4038d5bee3804d028168469ce81bc064f22eabd91540ceef23d64b6076de4b490dad7c01a18c1e50de3ba8e4e4bc779550490018631c9af8a4bca003c9d3a58c0429efc4f3fcd0933d8db57600633c21c448296c979c9ea33d8979b1f50e54c4932a095b537fef5ef4f76e92b7acb441758489577586c1086cf4e8973693dfa49d14c4073dcd67cd3bb3679b7260fd5ebc4c85ffcac72541a1e453fecb8129d9356d7b2bba0656883c1a0a8bdadaaf82791ec6ef6a9b30fcd1164941671019061768a5f0a326b4329d970e45809d3b6a8b90740310162c4563f401be583860468cc0ace82e45e35e964e81a9c5524f07003a090f1c5bea38907edd5ac3b104d7e1d6cacd991416f715f9f3f84f5b4b5cac73c4d3ff0ad8ce5886a8b51f035c400475cd72208e14216c1deee45a96b8e384eb9d5e8857a7c6ac65c1f1701dd8212589c954e64ef5a1092b59a8551426d688f37fa27b30e5b9b269c992ac12e2d42bff01bca3e46e8268376b347897d41f8ab8ca13a76b2d32f3dfef25ef9b8d6ee983292ba0357cbd0eca1cce4174fedfbe33c6967f3345ea839166d251e1a9ced15c036fac1d7e3a4058242e30891a7dcfdaa04041946958d9caaa12ff5b87db132d5e82059011501a5028893d28a0f3846bc14adc80549543aa22b5e78e37a1fae13f3c6fccf9f4fec21c3e78053f17f76798c8f27e6e8ca1038585bfa1276cc553252b211d48c2dea8cd31a60fae3b9837d482360522ea869bbb070e706499aab3ebe5a2db9626a7eae11197cb1a5c5743cf17a2cfaa54f12a98ecbb6cd4e49d6b4613c3c1c506b1ed7cf44373ef4c9e7d56744cc08e0484077a61ef4c22670f6ea25322c843771208f6b1be6c77d502c7d816fd62c39258a397e212b3d0d1bd06ca7bafb5bc0b7e9cc4d3e25720edb7e9ab9c384b2e2179aedde691e7010309ae08ca835fc67368490777359e037e06fab8aafc4ab0bbb3ca1a293c855dada7d925f3c020e35e40485d51cfb3acfd6f9c84c408c6988e54f2f76f1d1cdd3e1858630f18445d9058bb35a516e4dcf3ee70e109f3951e9bd942b0d7cf91de6485728342cf48f6aa96ab9f60606f23a07b8c329fc6620a19d917fa3451cf05c5943e3877a8fa37b08194d13ba449eae03a1eb70bfbcf20fa2aa9993959f801a72d043bfd5d862e309372c45e3f0a63d52ea67a627fadfa65859f4840a5484bd113594aff8863b7a3fe880fb9cd3aa8dedac432a15e0b96ac0dbace15c50abc7c5ac04a08a511943fa03787f288cba765bd4a5552c3578c5861309e44e1ca784667814e91db2dfc374cd35722fab8cd89f6794083fb790988ed31dbb39a18723f6d18b76c8f5acd18e32efe82b10094e86671ecdd6efd63d73e2f7e4ced4d22868088b835098583a75861c138e41bfc8b71deeee2325e2ed121bf9d9796c0a3be5ff1e09d1771df5ef40d70e160da1f9e4f25c2c4e73891d06530ce8ebbe83a46ddca0e483fe7c2147a01a1275d02c29a2165890507fd9f8b5aa44ac8b9dbebd5d1794b26d8e5c42fcc36e8114e8910090ec5cd2e6bcc02cf441908740f6667293853c19b7fb870d90e52d0ee404373e418f7eb70f4ab5e4e3fa99f0e3a31d44382c6a9d58cf4323e86fedc55d0ef6713c019e7ecd84f66955a3914435f5db034c1036e1914985e3e35ee34e1b8d10716b3cdf59b626922803eb745466f2d2fdcf8a8dc734c4ef01b91d3e39a1001fd7507353fa4cf52ed25cc8b11014691e251ef20ed8c931b08d274030360941e3ada703c24f07037a6fd462648632fe52ef6398a99724208d1971a3936c3259a3ebab918acdcd7c83d93190e26ad76be87b767752992f5ca96d218c2828e4268e599e3529e170ed86617176170ce342a40eae29464a149559de846905961ad96dfda56b2734ebbe781ad627d1ea7a31cfd957b92189c675266996ad37968e33316d2a57ae3880d79c249e0f88732bd56091822416f846b3c6", 0x1000}, {&(0x7f0000001040)="0e5334815121e5249c2a5a4bdfe5ce82038265dd2869417fc073562f67ffa081e97534db332deeb3b65ddc71efdd3dd8e3", 0x31}, {&(0x7f0000001080)="4b22a7ffebd8dff1a0d21083e71027107fbfa912b4a3a8ee2eafdd65fe9b8a4dc8e4845414dd4b663829d5d547d99dcfe07afac4473a0d41f736a131247e52b1c54a25bbeddf01e7c6ee3d09d49431bed7f157f8a0e94eb4b81bed8f5ecc0eb97c9abc360752c37a4e120b21790e7be1b96ee294442888059a1c501970f7fdb64ef7622ab87979c927fce88e8aa54da30b5b2b9d176a6ff7836cf97d427e02251553fcc374f8ac09b4685aae36e7f81c2ab3ccb4e66ffc4f922cbda396235511d79e4acb3b3136fcf9e4c5b822fd4358fe03a7dbb567781fac7c6741dd9af1f33faf387ad609b9b68ddba93c04176bf6ddb9569e52a730175b5c4131092a6b9a4dc6b22acd6e58647e80c26be7c8f2dade8cb125b7fa2394d583cda974cab34555b7eb14af0d72eb11171eca2b5ba980be05e622d2e16141cf8dcd67197dce79d32c8b30a6d8849325db95847f400b622231860514a305930fcadab15d3b8703bba67be4bfd5ad3eb671392bc800cd2d91cc0e0f305448f14caadabc328e789a06d760f16d0d593893c25d804f7938e064f6fa2479c07df339fc5e4d14bda39f926ef3d5343b8afd11f50f8dea75d8a611c0e4869142752fe2e6f93d180d52e098a12a1e4d15cca6bdb4b8e6cb7a49e46b76d373acac1ebd5d6b5adcc40640e766ad2cee25c9fdd2fd30e66dd7f8745ef0e51a60aec2c831d064037a277f483acf35727727181c5781f20979c7985d9c08781e61634d46f5881c904bde129d536b60b0c81efdaeea51d3b4dbfca94c05663adb883e0a5852d1df9a214d9039d1eaff85a7962910c941700fb6dd4e5802a6c1e0428d824a747162b3787122e05684c93172ddf494a566204dc1c2854c06c365b8308767c3dced94d738c7534d9612162122ed7cbb801a227f2296d05d5815019ca72c7b4e506f34f382ffa12bfe2b89b1e7047ba843e2760633e2467c7b91e96794bf83f04319fe856e5af82f5540cdf7ecd954bcc441ee07724c94ee0c4e7a366f46d61a66c30dcd29ddc83198dbcea18ced257545b945f9e58112a94b43924a445895c1803ef7ae28ebda1d89b1eca88f585acb7c9a2b123962209b73ee9ce959e72467ae843e959f9c1daa353b524459929a4a3fd94ed5b348226a9c56133c652f971d5a66b9149175ed9c8bb49fb4b292f7c1e62d7a1c9e38b886178b409dd74ec6416b2582a119e049e9a6c959ebaeb0e6e7c8f434ce9a4063fcbfe336eee96c01886a2933cac28c75cba1beaf7a683efa53d4f30c5e029470d40b9bf938f4034fbe8a0ee78a999f65493085a0324280b00e742b05b972c20b044d2fb18fc68a0a0fb80dbc27646f694a38210dce26696dc1a7b4522a4e6e2726c0224edd28402146096e1bab3900c42ef5e4ae6ca37da00fad28208d1da315a9958fd5f31a4d6a19ae4118920da225b23cba36677e80e392d2764d84989ec4802e4996733ad1ce89ae6293682b47b500331419ba376eb3ca24623c25611ae60115ab0fc6f006b058a7ab342a9ab9880ad0498301612f2c691b8a4c26ec8ae94c8c70cfff63745a29914a30f5441d81f3564cfeb8c5ef6b1ec25e2ffb69b23ee6f21fe7ba4ffcf6db6fe5857fadaddeb6682093fe0de71aebda3edd0ec66bd87b32dc9a37b973974d24b48d2eab92cd42be0b21a0cf1d1319fffb1e9e67e8f867eff166e2bfc5ca247fd7df7d2a94a361891761236cba1fb075d85b7ee9e9bb6f0d9dda3e568e2d49af3b8c8bf1a1bcbd39d64371cba4fba2612cee3e410a5e1d43f78056981eccf17ee21ca28cbece14d41e40bdf896f6aefb24474b74541fa0432521cb27027126acd1fbbcdf91cd19c0fc41824d8e8e92cb9c6905b4c036c14fae4a89010d891a8d32306602294b7fdce44d9cb3167bf612eda419abac63d44d6394c75af6f1aca712397512c6a773fd79195e58bd40d6c3bd5d6a5764b8f4e2f236579fe95719a201f3ce98875c73214463414ce94635b5bdba38c7cf177b0d7c5cf92da404755193526f84b407642fd2904ccab0347d7a9ed02b676419e5cdffa9f8ef955f7f3f829d387fb1d19e3049dd1492a6ac9218b3a579be8e916245bf064a906e428ad9a8a21d0a5fb55d2dbc18437d50e1023cbc9a8f1f6175c859320f37741a6286b148b688dda6538ea2e429c2d7482d401c849b8e6597c31c4386ae064702a5aebbb74cabbbde9e57c251f3483494c318dbfefc492a06b88e3b0fda69c26fd49801e747a30679ee2ca5fd1aee06a11c3743aebf4d0918d3e00eb2d867ea1e2f2a382a80b2bcd15e9f8f84cb12473e89c323f597d213d647d6bd94ed53302747ee38572588b20c65eb08fcad6dc553b47c7cdf2655e97f89721f300a5447fd42ede1e9e854f250d9e8c4907ebd29590e20009eba3ff96e0193d5ffd1f3c125dac6c8ab931548e8586f31ccb76ee85ab421dd6e7d06eabd97c3bd18032c1188811c789e3252269c45f983d9bd1331ab591cc8b7b66988e3dae739c8f4d1b6149d05b6caeb4622eda433d37ad3de5588336281cfe71e70d50d438008c6e887a16cad17fb01c62308f94c33a5aa1bc167b31a8716363595764dabf59d9049d662dd7354678aedeae7c4f2657f81a60dbe1135c4ef2589ad649632232554b20dd2929b195f504c0cd72ca7ff4f6fd0fee0cc2b4f8076f506db72a2c5b14ff215b86435951eb17664e1f007d3fe163ae2bfb9128aa25cda48e8cdb49a5385ae7a4f6e41aead45297e34fe66566cccbe6ac3f454db850394005625274b5957d9b41a06b5323914cc06a1e1ff0dee5d2ab101fb9e832516ea7901dd3a62682456583f745623d13d168e4630b8082159501657be36d932d6fa223e185275dfd2ebb83620abb01b263b1e90480ab9c914be82ea9218a487f652aa3bd272337d73c274b40772e41e0767d042743e8c5d1d588e33348560bc75c055b46b3f0c39ef3a8903f28cc2293440954bd37b680de00d9ab8641a2feff7aa4f60af1e2574b6f5c07044c27e7b78032f00f339164ce72bfb3a12af1fb5eeb6e4cff3702dad55b7d3a38f88e39c2c31d3a43334f4b9f98486d8d140349168dc7d1d6f2b17ae67d8a9b758baf9d2466353371473b2b4428c4f9686b1ef6efb4e4251140d182ed4b6dd9aee2c7e5b38c0655ff5b4ab176c9f173dde2aabca0b27a34d789e93fa428e51f9ef34f5a9aec8f7dfede6360fd5e9aa0cbcf0354a26269517b850e91375a04d58459f20c287c94bfb26dde3f49dfc45c65620496a5a20aa1f241d098bbdd5e45cb05ac4379d3f3b02ab043eeaec5b1d28d6e5e16125f224670632568f8a2ee1104fac23930e9b5d9aaeee18ca4d21e6e220ba447993bc246f330d435cde962138be1be51b351997f3938298f8520c7ef4d2c691669ae9d93d437342dd356fcd68e729ab207b11bede1c2716d7c8161f86bd169f19d1c2a8215028d28403d0e6644c26a8be7f52c3420fd4aa98547597bbec1caa1f5bf3c8ea6a379806674f5ee2319f1140bb07266ff9145c88fed297aac63dadf5503f9cd702ba65fa0981587c7373485d41700994554c9da935254e0a0c7ad75283f7b1c4938739bcbd5039184e6a9e7a73a55a937d0fbcb6d2e06342ad20252456881f702272363acd52164c7c895a5d3760c28b1e310c67b56ed6dffb3480da221640193d0d6d6241449b917efab71e78b339551f0f53afdfa186a04729dffa8e30d975ed23ceebb50557078dd1d66ab4b14d6d7aedd6581b6081b45162a3db6ee0546a65c6000bbbc7c08667b6e599cd6a2c4e7bd0d16035c3a201ed48e620e1d0c52a1d28610612511a11127f3fd359670d7c9cb835b2919e894b7f7c159f68cfb372603449618e15e5db7d6b9823228bf4bb2480848032638a71915054fff6a0d719df27c1b240d2752632a9d9d92624e3cf0cf6745f7f905a29bca705b139bf8d78bf6dfa0482dedca6c5064c1db6d72fc638453c7b480de7bfc93ed899c9b5f76fa0953d906caf7a516e2c7c5ee4bbe71425ce89a2dae490f47627546685dbae3a2ab12b4ff60768c614f0dd2fa319f62eff741d434ceb515782b444de440dcaf1a50923c9502dfacb3f68eb66c3d92c0052d0186be7fbccae28d73c308b5ed0718a8378942effbd320f1599401aa9e3ff6fa4b1ec67d8ef976b48180a8cf2d23380d25f5b8e17d4f2ae11dcf5bc3e6a731935f3ae27f8343bcc56f8d3907ed64089e0151449b3d6476664974bb800c346f5f82d9c6d0d09b8a20fd2330cfcc8382f665db9efffcb729a3c71d011b57ef441f6fe8ac95f58323cd1c2ab9bcf4534f7df7a772f65f4a65065668403fd019c4d6a054f7a199ac9c37025a8107ec299fed14ca4cba7ef185fdb7f94a1ef25f183fd1e3c62045a418f1c21cd9d8093e9cf8ac8932332600368bf8495d68e6f0386c75a617444127440ec43602754de89b63931da9385039fc1202eb7849fa0470161bff5a9b470a7ec658c41eee3494f73880be5bdfd474837823574914deaefa297ea2e0304dfb86690f0bc565bc2200ddc06f23002696e91236690bec547f142d4813ffd15b71c1b8e0b6a2696b35897e721a8b47f00c20ca2c1ad84ddeb502d5f393175cb6728a9093f052b0d6b290df504e8632e93706f87a99f9d384a440800c6937d9201b8bb815d52a0d7e09c1da2fc11dce3706bb27ca51c12a94be2ed2d910b15b8b074226604cf54b77061d196cc94645ff517355b934833053ae61a82517e0755188169b4db75347909051845af5e0ed82b8cea69f548f1814fa0e044e948237e5c1dab6d70be5563072f7081ccdc4050ead77a8d09f938561a16cff2b579e87a45cdde9ab9f86d7b0f41dd3ef22ca52405ded368c370fdd6f86f1dfd2be5c94ef2be6f8be8ba4f408815a0cee6e1366bcbf4a943bf93d54d89c2952a2053de8259eb22d501ab9d88b7edfa669dd26df7e0f78407f4cf4352970529af5308a4802d289948d34d0b544e76d4a6f4673133fd763d43495aaf0f0cdacdbfe16cc053c6ffb887913591706bca16685c55ab5184b0ca977619900b4bf9d21051230a101f3cc2ab4f369ae9e9d4c20342dbbeecff17d8bab1bdcf17fd655afe323aa16d189726078f9f44fc3d6a4d783b417ed2c7b3bedb84ec2bb36d4afb17d078bd670a675eac15911736b5477f5abb19ad1824ac8211f274bc5600549a76d046f6da1aae48a0361a78faf018e71b978020d893a4a95d2e5be7926c933efb7b5430ff6595fbf53560f091c0c7f9e6904e182a515b7df421be49bf430fddfb2f5a2548df0be0eca4e6e7b4d640fbc605b3d8e2211a0b518d854b3ed0b84eba5c4686dd9fcd5d1048e3b28da20a8e34951106ebc965aacebd649af643f10dbfd5f76c10ec64062effa0b672301ab7d4b1126e29c157221f184ffbd961ae9f98a75a6b626da03ed6019cb04464e3e1f3b805a30ad32cdf8458d413863a1734fc34b7a62514a92018bfddca3a400b5b5fe6956835de871ed0a62dd88f40466a140cb8d4808b82341b2e25c30c4f8aecf728ac5c2ed2bde404c8283a6218a2741165d0d25e8c471287e0462b2cb8d1ea660b34a6ebf14f0adbe8691fb2e00b9a399a9ed5385afd5884d363d4f09785d8ee5a8a2d5b8c4ffff03d26e24032a00ce32eb4cd7448fcc9eeb3772250efb491a9d86fab10205999eae5dc3d02cba532b040ed2e1daf00b5c549fa015a80aef741e6016a8cbc7335208046baabfcbf08b91a5e5ff8aa38f093890ca5230be4bff3a00b62370595a8c6c1d5ed4034c544d727", 0x1000}], 0x3, &(0x7f00000020c0)=[{0xd8, 0xffff, 0x3, "5c153c6a15524b5af1a733a545ef474a8d9334fc5d86d1326c75b2d1642862fd0fbe286365eba49c52ed6a726fecd7150dcb3dcba7e82f34960eb005389d445a57aec76ab70a5830551aaa35bf300e06219a3d1b32bd7b6b9568343a63112436dba6b6ec24bdd2766402c445af5d299213cf1da1ada2bf821856997b2d655d1c2d83d67b19719deb18d8dd70ff16413a929ca96617f138c3ebfb1481545d9787b2fbc7fcdcccf120cb0ebb626fcd22a5892a61f0ce4ac5be68facf045dd72d1bb3c1ca3060c6"}, {0x88, 0xffff, 0x533, "961601d021b7686b8171d77a73f6a698083289b153282d1252d3cce832e8e0ef4ec6534143e6814cada98ac480308c498b0072b6e22136bba916f4a96b15167183f0f2f118b701f01658d39152d9c2284602484f36dd3b32176c5a6c530bce931fcf76d708a280ed0b29e11df1cce17c503a"}, {0x110, 0x1, 0x1, "f3f9ef5621d51a78f96f2b1b46e50394f1e7155343be3c90a74a19c0084de94c3b6bd7da6e934ad17b977dc2a210ea9e35ee72b6b20ae28046a1e8fdc653bda6a38741908f4f99fd2020330602340b65cc278ac455c246c4f5a8efc43dbcb7753afbc36098ce3b59393352ee028e9b86f38ff0359697ba3b14c943e2382410b739b5ec5c69069920bf1bdd3047f42125f3c6ad04fdc3718e1f21a8a69263b1091b7fd9d54dd5a6d1ad1d16e0897523bb9cc392b85ffad6749bdcd06729eaac5569b3e0cc37ba1d22b698e780b5aa7074576256fc73ee7daf654ed78236d104d0515a92dc86a5fbf3882771c53fbc8f655112fe6f9e82067b6cb06942c3f869"}, {0x80, 0x2, 0x1, "a0a2d161352c4e21841c11b0c98f6efd1cfcea2431b0e75bf9933a405937e6246801f0318fe7ffab002b3e5d9b3916175551ee36639717fd524eab4799a8ca533bca69c5324211876765a5f6133eb1595ddc29274fe0ee50e0b2b08555a0b1be3bf7989e60b72e99c3ac"}], 0x2f0}, 0x8) 11:05:40 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100183afffec66b000000000000c79cbcd9784f5797c845c7000000000000bbff0200000000000000000000000000018600907800000000000000000000000001011d36e6d7c0d4"]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setgid(r0) 11:05:40 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) pledge(&(0x7f0000000340)='*\'{-{G\x00', &(0x7f0000000380)='}!\x83\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt(r0, 0x5, 0xffffff9b, &(0x7f0000000400)=""/118, &(0x7f00000003c0)=0x76) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000002c0)) accept$inet(r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000280)=0x7026, 0x4) write(r2, &(0x7f0000000200)="f8235a8cbfc0776c100f191654bc94d3113dba80ffdda6ad1a8ab2a7d5bd9941ceede0ebeba322ae3beba070e2f91c347dfe315c3a1192331643a5e885d3ed3002616f8f220c17473f6c90", 0x4b) sysctl$hw(&(0x7f0000000100)={0x4, 0x15}, 0x2, &(0x7f0000000140)="b30ab6304089a4550c1913acd9cc8d7d7c782e46c06dce7c52ef48638a10ecb470806211a1397f01004ec9c734f99cbba86333a4e6fc731ee577119b1b5928bb2144cf271c493bfd99a889feec1c0b795f9bc4b99ddd3d592912cd45251bb80ed8c5a56d9ffa813bff07000053c5d662b3f0dd69df73e5b26535347f77dea5ed7300fbefaadb07ebdd8b5836fcbc1a41e4d45e2078e4f8d5b8517df587e618c61e3cfb5844c3fcd3697b24e105d2b08503dec00f", 0x0, 0x0, 0x13) 11:05:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000000c0)=[{}, {0x5}, {0x2, 0x5, 0x5, 0x8}, {0x167, 0x80, 0x80, 0x3}, {0x5, 0x1, 0x40, 0x9f}, {0x8, 0x6, 0x5, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) 11:05:40 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000600)=ANY=[@ANYBLOB="8100203ccfa7af061338f1224643400000000000000aecb9cb86dd60003e688b9f6e81e3e700000000000000000000000000aaff020000000000000000000000000001850090780000000004010d40f3ac2e9eb2b6f6faea0edd4b801589f1f4a3c26ae63405d02a599fd7e89b6b8330cb26d02f"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x200, 0xd0) ioctl$TIOCSDTR(r4, 0x20007479) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r5 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:05:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x3, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1e000000290000003300000002a49e659122d298a138fbcc7e7a992ae0d88a717749865970d0190c8500"/56], 0x10}, 0x0) 11:05:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffbfff}, {0x0, 0x4}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:05:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x356, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "f6971d", 0x320, 0x67, 0x7f, @mcast1, @rand_addr="d5371a499b969ed5a26eea0014129223", {[@hopopts={0x89, 0x21, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x7f}, @generic={0x8, 0xfb, "b75e09f1316c26b370bb0e9e255171096d0ff169f93b93b24cfebe66140d0688d7cf1afc19ac9d7b0992a40ac948e805ac04428840f6d33a3fdef13fe914c463f90b3aa070259a02a50fa6160426be6c6c94a99469acaf0e3b054f485b949b2e2d70f4ffbc58456d9cbff6d5c50bed4dba785eaf72329811c0200dd06d2a3700396455f3764cc3e4fe30c612fe18c7388e2721f3264f89a7434422516fd77df4cc89da3ef4dc40a31c914e6f215101fc1bafdd9096bde6090c1fe19ce3acd0341fa0ab3d7c4e9816a3958ea693f84580ea63e5187c9bd15f923ec01f7bf991633c61c3cc06910a76a9c368f4ee02a89240ee7cb7a95fc68a9d6acd"}]}, @fragment={0x62, 0x0, 0x8, 0x0, 0x0, 0x3, 0x66}, @dstopts={0x2, 0x3, [], [@enc_lim={0x4, 0x1, 0x9}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}]}, @routing={0xff, 0xc, 0x0, 0x3f, 0x0, [@loopback, @mcast1, @local={0xfe, 0x80, [], 0x0}, @mcast1, @loopback, @ipv4={[], [], @rand_addr=0xfffffffc}]}, @fragment={0x2f, 0x0, 0x7, 0x0, 0x0, 0x6, 0x68}, @hopopts={0x6, 0x18, [], [@enc_lim={0x4, 0x1, 0x1f}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x7f, 0x3e, "586483e67aa92f53536e2408eb32b4884ad82e9bc05c62454650343157b0b0eede38cfd379622a82983679b5ef990855d71ebc192d8e0998f67bc2d21627"}, @pad1, @enc_lim, @enc_lim={0x4, 0x1, 0x3f}, @ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xa, 0x5b, "b0cfb0e391b212105dd76aade5c82a0b674aca69ac3af74ab88e253cfea67da10f501625be5cda3b2a4178bb5b6add0c813e725583fc963de6ace830d6c892c35bfe8d3c05daea8f0f502afc6c160e9dce239ec22d0596f6803623"}]}, @fragment={0x2c, 0x0, 0x3, 0x0, 0x0, 0x0, 0x65}, @dstopts={0x67, 0x1, [], [@jumbo={0xc2, 0x4, 0x6}, @pad1, @ra={0x5, 0x2, 0x81}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x1000, 0x9, 0xffff, "622cd32c130e73bd7638ab115633d324f1790a352c9ec3c56be8186717d21e1426d224ade5dad3aa6772676c05bca1c60144199b8d470bd8c8ab86173465a725e499c5ae1c8b59d82464cfa3e3c97c4a74d6a8de4161b6f1aaa1cc64794f10b031207145a7095a12"}}}}}}) r0 = kqueue() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, r1, r2, 0x6, 0x6ec, 0x4, 0xa3d6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r6, 0x1ee, 0x2}, 0x3f, 0x1a9, 0x7fff}) r10 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') 11:05:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x21) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, r3, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r6, 0x6, 0x6ec, 0x4, 0xa3d6}) getpgid(r6) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x100000001, r6}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000200)="5e8efc98c3e75862903b49f43ead3c125755d9b0b8b4073b1d8fde39e907435ed935cfcd09cc2a6799089e8359d2782ff6e1afe23aa6dad7498c6e282e697e1eaa905834f19222c239adbc95e7f82b7be62748063c9d7eb23904aff7869bd58238c7aaa7c0ebe19e2c74c892434fd604af9fa7bb09befb1a1c732166c139aa49b3bcadfbeeb5dcf44f196465c9d98e3d3776c78d2af7d85c4972ac31ff16d967537e5e19a645efd1dedf0a0dae56a761ae5e688e1567e0fd3956e79c70385e1beb652f6c8cb005b5c0bdcbbe19bd5511ba384c72b19d96351fd1aa90039d8c00fadc2e74c74d3de08ef89793c5d05d0a2388a1daeaa9", 0xf6) 11:05:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 11:05:42 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009169c0426051518d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cb29128eed003f23363db3f3c47d241a83a9fc23a10980153534bfa08e87a7f35c61d5034ae2e42a8eba0d49e6bcab6545b56007d34d6320244183116c403903ab8000000000000000000000000000000000000000000001bea2060b6a3d5"], 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000002c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="3127ecb86acd2d31f6d8aedba661527350e136bf39c193b46556c75a020e2053cf11dd8695e21b220fceb1400c544ec2b153a5aa3b9a46b0ffffff10000000ff649718e5acbadd4176ebe6100b7b206452b7a31cdf5f876cc57f14f9426e3edfec5ae539ef7b200512f121e438d79267f836457839a5b91bc033142842c1d209e1e8be66a8ab92a7434791d62bce29752471f92845135ee447a3c7746a3a005df2c746ab5f8981d447e22ffd9989f3a565c682031bd01a91ef5d753e92", 0x105}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 11:05:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0x1f}, {0x100000001, 0xea}}, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0xf8f4d448692d3f92, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r3, 0x0, 0xc1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) r6 = fcntl$dupfd(r2, 0x0, r2) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r6, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:05:42 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) getgroups(0x1, &(0x7f0000000000)=[r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[r5, 0x0, r6]) syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) 11:05:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x0, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 11:05:42 executing program 0: 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, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57b7f00000184fed0e652b5298c30522127f6e727da9518b74423f6081b09537aef3a69a3a58d3fe0699d7c84cf2c09183918c3106959cc102b28fa211716cae46107c7324baab6e275647ca424a1d6d8dec85754"], 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, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x56) 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=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 11:05:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202c17e7f000001119e1442756870f60c838d68eb6cda1eb45b6cb9c64ddfc99fb2ea703e98264db029d35d9a59061108e55ec94514cdef523f8b9ab28897cfbd18af116d435c6c955c45d550969dc89b9e773b1383ee2e814dcf0e68c451796e7ff19b7cb97f9167caefa0e8fe6939da5cdbbfa0c4030b2f793971745b96ed02032cf33e0413f4b8be6821176ca6727f81495d73d56092a3a8841512cfbf52"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7a5, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="7e4e0ce09b3ea89fd702063a6616590faf78aa0b63e93a7380167c60c5667c43e8bd58fceed95038bb74d6a45b5b86f34b086ef92fae6252ee49442ef0f37bb7341d0c4323a13b56a77cb013b7ce781d04eb36455bedeff799af8a6de316550b92172f1d35101992435fc2cf95da1683440641603c505426f2b3e803a9940ee8f9b5d3bbae01d65c4a73b0b0037bf6f9938e45e79a711dd4c458fe375f27eb3b28141636e53b55cff8b021bd289177a04df4cf3c6b6b30214f2e03add707bb1c58685d137da3573142058f62934376699d"], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="d4", 0x45, 0x40a, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cde400926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) 11:05:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0x5, 0xfc80d8c, "00002e5104000000000000000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f00000000c0)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6f010603520df9ae908a2f64f6dcd1b8f0c9d3eaa10439e8df39e7e51bfb401", 0x1af}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() writev(r2, &(0x7f0000000600)=[{&(0x7f0000000280)="26a3c8987f473839c79abe923546d4645ea9363cbdb8ef4c3c839d331fa1914d6c345be16371cbda", 0x28}, {&(0x7f00000002c0)="cda7469aecf4225161b3c6281a9def980ad186fb992128267d9dbbd4dff290b90b15804b64a6e36bda0ad48df072cf099ce517044e0defa77dcab24b8567641b308e595cdd29423ff2e146d0e89693b9965927af4d781c2f058595490ba75c1ffebeb94687dc1a846168e30dd07be1ecfc178e171b9b254b7981119c8ce817b75fc7447d3ee33238584e280e4695fad3a6f63c67acf244481971098c610030a5ad724649601d8ba3897072a2989d6e2a4d7673d4573e14c3947e6e04e6a6197f22745747bdd1d0e3ad87a5239b2a73a030ae4f6277fa3f2ca28875e750ae38ce28459b4fd7d50fda900b349ea2", 0xed}, {&(0x7f00000003c0)="aa74638d6c69fa07cec76373981780ece06e0134c075ed4e80cd1bb20888e72d812bc47446f527f4c5fdb41353ad0804183dd3c895cd318e6cc2ab0c0824753ed7426e14391171c0ff2c48b6d958ce5a47a07203014689ab09e63e69fbacec8fb51217aa011264b276d459a7540ef1ae27852cfea9efb45d333d219710849cae9a82e7672a8a024be5e82a63163767db5c23e6eff6fb82170a0eb1d481bc9575166c972fae4acdff0a5157b3bb6245ba68f15cfdb6dcacc644cf2d3fe4de1f65", 0xc0}, {&(0x7f0000000480)="604f0442b3", 0x5}, {&(0x7f00000004c0)="3233597129eba8474be024b6319937404afc0b427be191d17e2a974b2ee7f61a0fd0a263e0bed0f72b07250951dadd0d162aa89f87f4c6f8af889fd4e31f06fbc25d31eafe4f7332b9545d7a5a3cefa7fd5ca0ba763b4d3c1cc4cd122bf89011ba3ffb26667e41e0c58bf9500efa3f08154fd96db2aa4778fbef3996ca0db4fbe4d3a2", 0x83}, {&(0x7f0000000580)="1d16d272e347ad7db71b94f25cf60279e832c06f36a26a0f7bb119f9139aba36fcad039e2363c6653cfd744444a7fb80ad81c61fd21631faee11018aa03da8c41ace4b0d0df5dd55b9761ad6e54003c0732835fce6a3ffe1bc59373ce6d8c6036fc97559f08abfe05121404a4f1cdc1390a1aa", 0x73}], 0x6) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x81, "c0d4bbc05ad1d70ccc771cd5a2c2dcf8259c6261", 0x0, 0x7}) 11:05:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="cc3ee7c73eccda247894a5bad34c11e7fe6a5ccbfb76058b8c7da8982f9909d78c1c9abde6fdda85978fec8ebb15a9434499b895aa50646207ff317e17c22fcd168a22f3c5755256e353353df2cf64ba720e712426e0341358d9807bf14a78e2a9912dea34ed1cd0f9e825c1c0bcf929b8f896b5d4e8b8fc705a6c7bf11718327db72dfd3aafd0b48ffd95117b2eb7993e974484021ddce2fb6b", 0x9a}, {&(0x7f0000000640)="2f8c38ed72e9b889cf01a3c6d45352fda6702f349f225e37a911405f40af6455e62c180b20b83f5278c7571a5e34109250409a071d5cdd5818e492b437e50980e3a4e0a25c8bcca7218c8f4506c4b5e6809067398ef0a44ca5883a76720fe5850fb17b5f4047ca9d71075acf4afdc26ef40c66924df4784c4b510596a536c9188b5eb0902d78f353232d17a15751664f4fce77abbe13508f29f76082a6705e46d7", 0xa1}], 0x2, &(0x7f0000000700)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x98, 0x2}, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 11:05:44 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7bc8dfc411dc05109d711681e186c571a43144cbcaba191e21cd677ced87d3e0ffe0ca9ce0f7a4163fcd53604354c1652e616378abc4d10ece6dc49fcad73070c0aa94c82637223edab285c92425d4960efbba22757c76e31c88b77ec089e9e15f09c71d9be50442ea50fe7835463be5798c3e4326b9fa926df2b2fcd3c060716db422bf5a8603c42b2605644c97a8518680ccf41d31d265eeb22cbe260c6e7b0125cab1ed978c39a32c9225d43cc5f205ae96a2b0b7f0084822e9116830c57f62bab1f743b362274b577e42091aaf83cb1973ea854f27e563798120caee784e4bec786eccdbe719fd9f2658ebd6241ed5d1e367dd9d6a22d8dad20bae320df0ae30306addf92686a89930907f47e0d09edbdcba6180732f6fd853be0d4811c13dcb49bd692d3c8966673a46dc2fceec720462bd0f0149c676480622ba20"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffe, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20082, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) write(r2, 0x0, 0xffffffffffffffb3) 11:05:44 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)="b52aa49e436d40fcad7f659b4eaed7951c50aedfa4777e6210740c4aa3e0a985c3e55bbfb8e9c2b5c217c586a9c3cbdc34f500053450895f5441ad93710beed6397e6b720c5ace40c45d12a50af9dd499a255e6487c9606a46c38aa6d635a3b5c122e1710c05bf5c9f47c6096c17bb7564dd83be3eb4d480ed8f0be61683e40d46a65a", 0x83}, {&(0x7f0000000100)="30dd12f329a1b2bb98cfba51ab6bffe5aafae467538606f2a24e75b3c9dd8e5ba43d72bac2fadd51f11adf32607123d81acc3b921abe58dcdf519a015883dd288a3616d5af7961cfe628f27ae33ece3257cfabcc0679db1936c635fdb9b2e30cc20a3d7cdfa84c4c87ebb41e6e777ea30247cb52a55fdf4d8aa8ccfad570bf2c03ec2ff52556d92c02c76c25c4d9186b988b3415a39b0ce4", 0x98}, {&(0x7f00000001c0)="6b29100ca9b82535b208cd9b82dd5747c8985a0c76185230a9e3334d01383deb81b781f971df2173133c0df555aed8b88cbb4a510e43cfe46b297b1d159aad511ea191ac3cb939c20b73bd3cc37cd2e644b5fc8cc89ed3691310ab5b2fc22e94c8b1f00d58801df53ffef9a448b1dd4c6cb809bbea7210984f9641e33098cb4bec993a9fa6b76661ea5d2058a297b4640df2b912b1694e38894de9303fd0a11f82e82e991d2311b7b6232e8ab68e147723ac970ab9fb96c0cc9d583b386cc0ce162454dd09388192ba2fc311d6ab05b024ac9077dcacb4a07ce33a2c16caabb1be5eaa82fdd6db1195191357c3bd4cc4b719805f7b1cd2b486733afcd477", 0xfe}, {&(0x7f00000002c0)="eed668ce6a2fe94ca700460136cb5671f4d1e6539ed9360323f45896d506fb03c241334eb06d7d6a6b5abe9c467ac7b96809ca8a82c643705dc5495ad963035c2bffb8910af04f4a06782af4abb7fdfffe45092a9ecaadce56169de54840b842046de54e7e60ea2f99ba6e270cf72495cde54197b7d45fa2d36f05921eea5cb8dfc564892a376eaaf4a03ac17a32f1a95120030010fe2aec913455fb5858d6457efebed10e0896fe92b901ecb5347fa34026e26e9e11a0c39d3ab26fc4d5bbd24d60303b960d", 0xc6}, {&(0x7f00000003c0)="4f13d40826127a82243987041de9e64136b5b42521b97a023beb1c1a1f6f6276c08c1d31a9de112f81829dca116d2c5372ef3615584e1d3af6a8e9b132a86400d509e3fc6ad91305bd09c09d15fcf0c582197dc76cc91024d7dea85ddb5616ab6f41df828a24697a40e435967c", 0x6d}, {&(0x7f0000000440)="4ba8494412749c2a2836cd77b1bc69c637f24c224589c735446a501d3f05f3e6125cd0a3aa2327100aeec14fd47cb69cf2997b3d9009519c10e4fea1af0ace62e7bba665f778db16c65620b82ae79bb0c9c5b36bd677180231d3a7590fa2982511b6d56ecb50923bfd5dbd39d30a9ea9cdf7d2ce3f9d8c410bc75da4781ba6a9eee9c41a49fc30934d7e638b93519ebc4183634d104274db084ba24c2e5c202c5180ab9f5413abb422caf1ee660847069ad94d68892eab3314ed546b52a8bc4ca6005cbf512cc740c99f", 0xca}, {&(0x7f0000000540)="c8915bde297e4b8d7bfbb545afa47f71ff45bc3c0d76a3cb80fd67e3c7424230d02cb4d759c582779176a09cb48a5dfe573950d8860b8b34488213fd3ebb11a811d936220f669609ca8d1d89a3529f2b382fa3c30b69aa520c789e9e13d480078badf32c13939cf91b17f8f75d8d9b86d79faaf4896f823893cb93cf5f956b1f19", 0x81}, {&(0x7f0000000600)="8301202db1e1e4e051d8e7fc9b4560fa239e176e33a217bbc3de97a85aa81050", 0x20}, {&(0x7f0000000640)="6bcb4fd84428fb87e7a260b547b33f128781a2fa275a46be8fa7b5601816f5bb3edeca15d5e43637ea36250ec2d4a24ea9c822393f9276dabad951c16613fade90fe64ccb722daef1952997b5b9631a63fcfadaaf2e5fc5d01513b764d92b5913ff46ced23373db84f4465cb0d4eed54065fc95be58046b10a5c6c94cf10169cb6450321a16bcb602b1712636a8b7fe63cf194b18bb8ceaacc61cdfaddf6b7b56a457704969b09cc7fd4654c265924bee4260483c5735585488f3804ada608d383651235a85eb1ea7df851300da9da00650940efd69fbb69f19c830fecd40bf9a6a20e0c7805f6122b42e4c1d06ac81495c9dc0a1aaec98aa365627c534645e4a13668e7820ce11e9d9b40bb6d20a90caf92db59c60678cf049d3f534ec3f0d01bd91db3df25fbf5c85d099d1cbf7ced341af5916bf59d611f85e6eed3753f79c6c2cb540de6eb857c53ff62783c81c52f23396229755cadf9b7fb66722d647144cb10b8724f8a7479a8fa2a6011adff8d6f88ba6c87c3d109ee01a64f719bfe977a3bd1a788cc740e2a88be157baf6ab061f925eb925a3168721dac3cb7f30815e725a89fe023205289ad74fb39b609e1318641a43c4a8a94102f4475a5a4b23ae0db4a3369f3c7848d4c7512234ad35481cdf5fceaa0e1bbaaac2889d22c5291dbaadca361fcbac12bed5c96f85f3f4129b60b4b33169e23057906d03600d1de22e665ae6d4ef5c2d3092588bdf098f119d406fa578ce8a94a8e6dce01bda228c68bd2b754a1fea7a44833dcbd452963e76ced1374911b0f3e862a201de0a99f15ffd5e344dc99fc64e6e011728daeac69d98617ec7d93e025644f68dac8ed907efb7e8a25fc43505a6c4319b240ecf2e6c63812b80e1a1c2f08134156cdecde58855d9fa3beae072efcc37bf1c045c7b9b47b641d62874e5fecefd10f5a4068142eb148c682738301ee79426e5d32d7c291188e9b3e25728efffb07b1caf5fd4e1faa79e1f499cffadc3d9263f9ab12033cc1ca7a1bfd23f1221b8529c0001858a26e60c84accf9cd0d16b408b96844268d3595710bc91b8f26ca524eadc985b92d4ca65400957389519f5ff5f5e5f8e3a6acd803f29685fbd8b6cc909174fd034f7c64ab410ae1fb7a9b17a90123ac68b6617273be939b2ab43408e8b7eccb71f4e5f30986bd5df4ff5794e93175737b201984accf80ff5ee13a2757562ee414505b92f90a1a2e20e0d17011e678806cd7c28402f501e08fadbb0609825cc51099a55d0eaed77726cc24d3bd430106d3e9f1533c04de33ee1cd039ba6a8608930dc1614fa3dfda4dc2652b53d58963a2765726a4747c2b7f6761a7a7dfa1fee87b04681910b7cd6cb9600cb4b0586586088b313cb3fe88d1a12baf2e6190254ed5e34997ef2928abb0379635947062127d8e01baf9b33f16794acda711ce5069ce2c16b8925e52c903210408578ffb0cfbd189f1df95a6a3cec64404a72fc5d42dd915cbca7723d170ebda1663e6f5caf84b67058dfdb58d24036e44fc93fe574459c36f2d7fbe89864a2c6827f915827d40190aa8aac3d7fad08d95ba10975ae1ce87d2a19253088469f718ef4747b81a4ab21fe1b465bd8eafd32db40e3f0b3f8f1625019ca528c38a794c33e64432feac19ee2abd15fe50ed42b367e31705a8cc3630d600431acf2e42c66916efe21925aedfe383043f9c2b3ff34066085e20017d23e8c4d697c28114e894d287c4208ebd76332de7d580fab6d9a18eb0ebe3a72ef0eabb2c84951c1d6f74294ad9c93901ab1e3d89149a8246f075fd8590c4c654842e7db42d90bcb92bdae991e2825dc854de04ec52c40ad3cffe55dd1ab674b37d8aaf8f83e1612a3eafba330195f85430c8ee6845ecf6149b177c3e98395914b1d286cbc3a3d80c28ac40b98c8ddacbce39490ee453d998d931adb242ce249519a01b3414765ac5837ab3f33e06b9d27968268e2bbf50fa888ced4b96357ff6f42ac3b0df59a559d4506177f56db202d4b99cc75a5dcb723038fe583818f1b6a0ac88b11555e5d67428db5e371f2d7805b0d55e2454f78699f54e2b3f3dac1eb8fa12a4e5110c3c266cc0d3e020a5037225c9538453c98a964459e2216a7e9d6b4dab53b3fa53b8fadba86299dc37e433ce1eaa4955ced787f57dbc589b2b89a48af98a4b7ac6d51c7ad99ffce8eb6ac90059fc1c8f386399cdd9d10de6ea77d80cab71a5b3d1bf842763dbe6a6e8b1677c128130ae908f8bcfd50808e5de8f435af199187c832ba90c798fbc273b140d65119d450e71801ef6fdaa88b8a3925d2c8c12120658e2f0692dbaad14571574ae46bf02dbbb5f6db2408821181c859df08bf7fe169a675e6e82b744e29c8584f2df50d4e3c8e955684fb8bc4e30212f5477254ea489339a294d80d57831fb5e4a6f5face5e37a9184c0354006a6ff1a9703dee28e4c0f76e13d06468af0cb006d60d03295e43af135abcc126f37cb040fcbf2160ecc15be7d888ce1cd836dc72963a9a3a03d0720ddf2ad0b661267ba33113979789795409ee45fd57e4a0b6c278f382776baba16828238c0fd650f538dd7f1bf9da320f76b559df29ca360ab05f481f2a069aa6013d84fbf8dd5d89c22a997164dccff04b41aafd241e68aae80e305349ac374a1a6910a54827cbf428a193f2d01c79d5b0788df2ce681f8706218ded71dd927e04546477022c8d59f243ec9a06305fa0f28e5411d196c4d4e8b59d1e4f52b357edbac1bf19df64e570bbda2f4adf0f0969522db459619fe5a78625c79273d636548dc904ff90d4a9b797e84d607ab66f54478fe3cfad8206741252f9d3389d49c632cd43bc581e5f6c31d3f29d8eeb98b53ada039c4710c84a1d6254fe281fc4ebcd5c1a5d28323194fdb78ff8977b130fb3c2acd38df18178f92368e70ff318b8eca249c829d02067ecb754934b3e126d75662586501d8341ce15c4489283a64514e760770390fae5658a77b455863860975722bf67208a6baccf3ede42453f48171724bfdcb8a15a80b2e80fa70e0ef7a468ef340ec45c09c8735ce6565606a34d995c6165d59051cd4be91a8dc5e4f44202ced58d32f52b2a56f7830f391c9e430ee27fca9afa73f25724d6821d441f86b68422cb204b368a802b0662e0ee79340aa94e929772ae68b7463d20a2ecc92028aa5a70e82f9e23981609167191935cd9916587f7511f2392446379ae7431f1b71b6d84b05d7d514f223f2c14421da0b69ef6ae6a160fbc724cad8161b269c3daa39d6cee26e88af885ee2040836f0307c307437f9b01b6d75c5da807512c89510ae8d4e9d70664efe0b2e6ea517d1a368d2903006e7ff0ef86a109fe6b7edde2f448bdd01381100fc48b84c784078b680d83e5e2c3bb8f4466c847a65f2d9e047f1950837b2a5e132a53ab4866271b2068c584f40d3978d47d271855dccbfd1cc316a77085ff99dc65efb533d712893e0bac3307051fb4abbbc4430f746e39302300d87582f8b455a0c11dcc27ad302bfeabeecf58fcca7d604780389166f736c9015e19ad943c562923cf9ea7313da72ac6d7daea737acd9e4668b7641ff77ebb382a6ce016bc41e1a716d18c2ef3a0c0fad26a2109578089f13e258da43b651ff09694119c358414c083c7b63022c8da447216a5ced0d858f0a49f94daeef6c7609959e3bd54b0ba84eaf1cd83f9cd1d6307344618da578d6fae7f9f8c472dd2d439db4a7bd255ddaec0deda28cae8302c8aff75114890086bf6a7c737ca284b8b75675bccdef82b66bb605f3bcfd7dc98e980eb67e1b2b67581bdb5db9d40b6c8d30845cb4f3d1d0faabeaae1b35d93c6b79255fb8a0190bb65ed946e79abfd62ccbd72a1eee37a0e0982479b756df00fb979d003bbac5547cf1cb3dc162f500d704ac911602763c69d96dbdef053a83ee6fe6b6ad02570b6e9b492f9440c8cb809ccf614ca6240ad7f7555b72ed9ee85d324e0e26dd12863b45ae102e587d39c1b2d90bb998296ecd21c9ec1aee4a3a29809427a538bb135636080e658cd134b3ca1a4d956e6d16f723622f1a4806c5f57fa69174fa91434235f23bf4b053a921354b1a757fc86a983e08d4042d624814e5feb06ee2ef36f0083389e037e75ad1aa1e7f009ce8e28ac7a06da4f9d3f9f0b106912942b45c37e1c9ce89ccac0b172c0875057c2659d5fd32ac0121a79c9c9317846aac5ee26fe062d78d4a7a651a6cb23660b5e8d2582f9f51fd6773fd345906901f645bbc1b458afe5afe477409324942e26d5fff0903543defc7ee4e5017d7431e5dd4e7c2c6a52d8ebb37a4faf6cedf537460525eac0c71c374fb8bfcf0eecbac0863693acf3e38ee751dab6fb561d95380e92363fdc08213ed433c26b641a6b38f9ca1725637395f877e601cc35ad7ed07caf80d41a91ce8d8393fb1617152f96e53d3a26d6561a605fc896bc4801155931502b05bf8e27500bf00cfc346e0927e1fdc4df0184c8a552d6bb155fec109b02ef7726c6b35b66ddb2f7b3b060b8c852cf22b83154f5d116fdc8e8eecdcdc35eb020c53b9086a5aa2dc7e5c8d951b7d522041cff6f61fde4fea39513bd5a9c8874aef5d83ef85114d421411bdc6c0603ba83cd5a31cf482202b54aa15d47fa11bc672213947fbd8c8d50c18e9c85d0dd5b81be4600d12fb337c7fd4748b37f02ecf92ac75c16368f8a31e205687806c7f17b137f3f30c824b2856d41b0cbae3a943015f49f68fce7619430cb69d9419d566152e3a81e408ee1b40d24858a829cc057ae013273e990a6dcf027908d94512399356703e5db0a4badb81c3bef91e792bcbf7c8d84f44ed59bbbad2a7ef671950485f6c263bf33a81b3a9ce0079bcedecfd16dc333ad49056ec457da4fac4c3852d7b7ad1c288a18ef995889c7afa9c23168eb22f9763d7655b352061d76d782d38fe8eadb9bd04c312ca760315e3e8ea5e4aa3fa24822663cf3702aab799fe785222e763276d6b1eed3291be63a942c570dc434715c77b10dd5b3c3f1733fe52a73befc214a8e3df01148dee448467abb64d91612fb997d0109759de3895d29eb0f584030cddcd120fd056b63c693fd8465189f05b808080815d643a7015a0c4898c5da3f5d6427f4c8d4f980af419de6a6a6c2a49d3573e33171666b57d108ecc200da2e3763d05649ee2cd7c3a9871e5a0c833b2583ba1aac94c6fc65c87b3fa0930b74d6df05d0e1d932628d98b7c4e08e17f147e2f6038f44f818f155e5f43354f3cbab934ad1a471c6aabc5bcd0c6d79762aafbc753f06ae8820acdcd3f917cf0593594ed4329dc4775f5ec70288930e004ae79bed48758ab098234c035db77962e5052edd7b8cef90b5ae69170e4be589ed1039ce659f33e1e438f9b6e49852ca05984a40a9fc938197402360aa56144591db684623b8faaa86c97a4a87aad44b1407ea4d1214b6c03a7bfe0c1fc33e50a145920e224cd97171678117baeea6d7e737babd52b9631e3dc8cdc13e5c2d4597cbdac4e973555ada6e0ac34c3ca777e267c4fd613a7a34e56e44da33b42e2700bdb195c25ba25623afc5249a8d893d5b6fe809175c6d607536fa0891244ffc085c386346ac4ba2840fd3fa0ab888ac588029a6f33804cf8ab5b1bd93f575d8ed5c42604af934ff6afbefe50273716f5134fb6a3d5b329e1a083f8983659543f9e23eda8fdfc8436dd0e3db887f5571bf7e9fa717d565824c56f21be4cb7aad102e0a9da1c3572f4cf1d6cbeec5e901b267392967ce28fb818e0b3b2fdfcb4c40430", 0x1000}], 0x9, &(0x7f0000001740)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r3, r5]}], 0x68, 0x6}, 0x1) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:05:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:05:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e000000126ed960acad57a206227093c6f6cc71254c3e2aa3384f56d0f4953a114597d599adf5e991fd88fe21d45b1f0c07f0ca9c49b731c4adfa60a9dcebed2f39da447b033bd5337815188288f8c88538065bd6ff91624c5e790a677e6bdf70df6ccf83608de0de52d1f8806c74e59bd563be645514287f46a2edd9a47124ee8eccea5448089aeb103ca000000000003b7070d3a554d7877edad2906ef015dcc7b80f4329eb8ceac0b8735dae1669acd05310cd5f6c23cf9c6ec6371fc1ab29c45c71a7e244da917a0e840748cfa6bdb366cb02d2beb58332a3531b57104b9cac17fa5d071c3eb49c0020e4ec2e6265ff49865bd9d924ee240be04e768bf83a780eee68027e3d7748d37e8875350df16906d6239605972e3fe013c4d7aad7d070000c7227579"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) shutdown(r0, 0x1) 11:05:47 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getpgrp() listen(r1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x189, 0x45) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x800, 0x9, 0x101, 0x7fff}) 11:05:47 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x5011, r0, 0x0, 0x9) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCLOCK(r2, 0x20004276) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 11:05:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000380)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42fe0d10c6a613af565b833746e4f760c11ea9c1e8828fd571e8094f9004438b90203c317e01d3b8c27dbcc5e3a2857d50e0dbf8c00af52e840a0d8641bfd5ecbc6576cb3436fcef42ce02ab7b4111cbf373563d09f9184c30ae939c8fc4998a4a0be9940", 0x7d}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000000)="0d967fea87816dd8521e74c611be8089b16e431e1b53d6c4755c9146a334ed2f52fa32eaa0b1efa5c68185070746", 0x2e}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 11:05:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x101) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="2a54f295dc64f0964e0bb5d01d1885f75e5773ae", 0x14}, {&(0x7f0000000180)="e07e682365a2067d9a19fe03835af7159fdf937722902f007c2b9c9c2d390e38e4843a424f23af01712581c2dbe7dcc739ae4f51a2a42a226fc13633f254f2bdfaee4753699cf919aeac49158a3f9fedc1ea8596670e24284a71034a72f0c967e9ff543e1a9ff2607439aa77832e45e4e62a98c7fa68defd0dbf4d8c21c554a5f6042f008ff40914a521ece32f6b6021ccbef10c4a3fec63f04c985414aea673a8d04c2414b7e639470521f720411e2c0273ea19ecdd1b3f969100a6cf022bff0221b9a63c8af37aa602a5e80379c95d7e3e9b0c13684172454863aef289179cd7e557e84906b9f3906ab896", 0xec}, {&(0x7f0000000280)="b5656995bba81842b7f43bf5a0a6a313340b971a0511b81bc275d67d76a2d4af0404c9c49efbb50cba351a2a9461e53f5570b20457f2736f7bd91c51e220805d9d0d30e4c9afc6e4d7ae0c65522715313b7a22d23149d43715bb08edfcd12d812fad945214fead5dabf2d670b1ee123e3fdcfe5a884e4d24488873aca7b38936479b095195efcabae05311b14184", 0x8e}, {&(0x7f0000000340)="c6aa763171459ae1dedfcbb8ed5cbab95e29799e5006011bff4140750c2dc27fa260b8f15183f9ee66b3647972503bce4f742e874d6b8cf446079222a772295ecddad705164ba8e196034444169df758e02dd96db7584a2baf09d3447a883dd446b8079855ac0ce130df88e74d4dd49f57c425514573ba24608fb092e5f2042b344fe2217e85f2cea84b2729b722a1d9c0a47da73f7272f485", 0x99}], 0x4, 0x0, 0x0, 0x1}, 0x409) 11:05:48 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x7012, r0, 0x0, 0x7fffffff) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 11:05:52 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() r6 = semget$private(0x0, 0x1, 0x210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() r10 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r9, r10, r2, 0x89, 0xafa}, 0x8, 0x4, 0xd355c9b}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) r11 = getpgid(r4) getpgid(r11) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 11:05:53 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000009078ac1400bbffffffff830500000d00907800000000000000000000000000000000c6edbe8412bb98ceaa577afc974001b0aa5994eef6351f805d41175ff01779526adce6fe53568aed7990b1c5cc8fa5d9398145c13ce3918cb5334e15635eb884d56bd8828e39a2e97835cfc51e2a7391de21d8dc802d5d5773176eb35175357e61a2f18e6cd2694f21849b3b8647830f687b4c"]) 11:05:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000001c0)=0x13a2) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)=0x200) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1f22, 0x110) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0xfffffffffffffe4a}], 0x1) 11:05:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000a01000000000000a5fbfea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872bab4802c416cdf871a781ff7cc53c894303b22b310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 11:05:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xa8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 11:05:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ee24909e5d18bd22ff00008fc89331ba00000000427eca68570ab13766380fe25d00003ade2fa3e23b831a9b2d5f3aeaace789b2a6ed270404070000001218e7ab19fb30e320808887135210bb763f7acadd898a4e698d8dc62b22de7608d41627852d3e1c702ef348afdbf004d75688d85f00000000"], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:05:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 11:05:53 executing program 0: mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x5bc99a9e, 0x100, 0x9, 0x9, 0x101, 0x2, 0x8c4c, 0x10, [{0x7, 0x8, 0x4, 0x80000000}, {0x5, 0x7fff, 0x200000, 0x401}, {0x9, 0x2, 0x6, 0xde}, {0x81, 0xfffffff8, 0x4, 0x7bb}, {0xfffffe00, 0xff, 0xfffffffa, 0xe73}, {0x800, 0x2, 0x6c5, 0x4}, {0x6, 0x7, 0x1, 0x9}, {0x1ff, 0x99d0, 0x80000001}, {0x7, 0xffffffff, 0x5, 0xfffffffa}, {0x56, 0x3, 0x1a, 0x2}, {0x8b16, 0xff, 0x4, 0x1}, {0x40, 0x6, 0x9, 0x5}, {0x8, 0x0, 0xf7, 0xbb1d}, {0x2, 0x3, 0xac}, {0xe2, 0x3, 0xffffff01, 0x9}, {0x9, 0x0, 0x7ff, 0x40000000}]}) 11:05:58 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000003c0)=ANY=[@ANYBLOB="eaaaaaaaaaaaaaaaaaaaaaaa0800450000640000000000019078e0000002ffffff7f030c9078000000004000000000000000002e000000000000ac1400aa072782e0000001e0000002e0000002ac1400bbe000000200000000ac1400bbe000000100000000070300000062fa1b379d650000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 11:05:58 executing program 0: 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchmod(0xffffffffffffffff, 0x80) close(r4) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwritev(r4, &(0x7f0000001640)=[{&(0x7f00000001c0)="22e7389c8ff03704445d8aa0a4b5f2c25030ba3516669831edc668f9d653e4fb0e1d4350ed855df4aea8abccba540b1120850cdd8df50d6d001d384589df73eba8a8e64cff126941c0d8ebf9a1f43d6ff8d411b28708be3946fb2972edccbbebfc96af31d4aa62d0b0ef23f3feeaea5ddb", 0x71}, {&(0x7f0000000240)="568102405766897aa67fd5bac81fc45ae82a43adcacfad91a7c94c95310f5c204e8dcf97ef0a9556bb94025ce02175e7b61b097c1e57102a024e6beab4249b3e8bb9cf075ef6c9bb085499f3f1fea1e2", 0x50}, {&(0x7f00000002c0)="443abb44bc86842a0c410efb9fa3353aad9c4592ef5ea2ce02a463ba1be247bb89232cb0a842022ea7f6a6ee9ccee8a94291c63f7f9afb9296ece0f1919afb0f2ba9a542fb15dd9fb038195516377cb6302cac829d6315944019e0c6b55a7086cb9be737d31df40cf45d11b5e9488c44e7bb6e99d19e1634d85b913faa1a23ed5959b59c0c294691349c26874e10b5c35b073de978cfb9f87053faa5b7f0e76d0e5713bc868583bb06a77839eddf2057518d8ba3a4f8b27ae384e52d8fa1dd3685673708804ad14911430f589dec689268a2fbd70c776a05bfdd58df7d0ec710f9f2919f22ad8d28691a666486c0122d90246fc7", 0xf4}, {&(0x7f00000003c0)="3af878c6a55661c744f7e915621459447c80dae518402e123a7e090fd131ebeb55e74fc855556cc72e723bea54f9e8f3eaffcda3bf916fa9d3cf8c462c193b7395b6326761200a70b48464b08cd18aeb598c6a2d903464c1e63c6ce662f5e582c9ad4d348503590ca98fdcaa60bab56f534d7d5ea72dfc65d59e859332232454e02e910f81db25e6106d9a154eb963ebf633fd8c869991da8081736d17e2c2e8b7b31bd4c3163f48b907b992de8d2ec17c48a00e30bc1e88185ad4c00c92da697fca24ebc927723c1406fa39585df804c39b6990c3bb84af4b36a39f7c915fbebcf2ba2a5c58b056a952408ef57901b4d9fe93ef0a6785cc0057f51b038dee687824ffc997393122e3dd804762c59a510c15ce4316fbd864079c5d738f08932efe44a09f3f006b72c0044db7a078fa378186f7abe9a4e23c5f1d7cd1400f8eeb4fca20438b76ad7826f2279d712f67a75d49dacea6ecd9da77137b2d6c952524de4b8b0b10d5e1580621f8b1a2e979108e0abb49d4283994b946d46f99be5c8371f8b138798975b7eff9cb353c752553fbd6d480ac50c3ce28a234da95e9b4f682e213ef1d2095a0052927b6682cbf6299f0cc71ebfa93f579e6b43c3042a3c202962966c38a2ca453b3420c932a87e65ddcdcdad412b3b724d074930af6742cdc1e2ca83adede7209a5ec3faca6d7f0f2581841796d0d74b1b1902a07c533fa252df839a7fa4ef3da586ab1a28911aa6f209d38b776598974706924ec5b77153590fbfbd3b8d90ee96ed365f3dad9dd404153f83d2b69fdda630025c418e300f65fded729f76bf33651af1cf3ed9db754693185ca4c89da094b62ee4ed8dea1a0d6107f2508b41ed16128dd41c5d9a1a5b930a34c3ee81cd61030c9e28dd5cff8ded3119e41f06706f530286882b146823f9b71c9e93349867c40f74e78e8ba092e3d36a1b6c078538c53c1ab20d40e82ed10a42381e17bdd720f8aab4eaf8910e725527544063c84559014f6e5b1f60f80f4d094bff00143d947742fb87e6714efec5eb6faf8c425bee6c24d6ee26a60d9abb242cbb85ef47d1203216e8e8fa40e2ddc58b8b5c77c6b446eb73586b043c53b29f5c583674daf1877447cf29074930b675f29b36d8f6ea9c181e45f3bb09e21beb6586725458c0e50f7539896cffa6cb051ed82134f1bf1f69fc5cdbcfe8a4ee93eaec46c4b2b6cb3aae25516dc5333c9bffc6f6cb88a93c5b4e82aeab66e1a277bfd6cbbba2fd4b8e6d5f4d8e5455870a4b7b0a92024c7d142ddc45655ef8abcb6807d4f8583c77038f76d0111a38227e776625a3bae19b127b51f4604e3fde3237b90388ccebabf56d044b3590df9207905dae89cd523b173255e3d93cb30f97bafd8c08359c42ad3526823eec1b86e590976e0fa0e0e84e9540b7a3de97098ae7ac9216759997bab0164654d74c8c8d2d86cbe881b337a30e1d12880718018d6ebae2eae30a774b15bf788476c2cfeb4216ad71b90bcaca1cc62506d506de07913e0d73e0402b4b7f5113c5add475c9c95cb71ca31ccbaf6cf448befe83ce51d5f6133c4df45f9bbd3c0f2e9f7c4f6e38da29fc4b5dd0e3dbb8cc4367a8cea3f1885e3dd21ae7f202cfe607bb16aeddf550c562a8e95c893bfb2351a393e959c0db58b0c21498be925debbb634c6b3b42174b4a0359fba5ed6aec26b42294d7370516ba59d9c67890556bf1c146322ebd7996299b4acfc853072e96c8ab1455f6221b1f8cd9e053f48f4571c66ddce3a6c17dfb6b3822dad8599eb628a3281588d53fc5c3a065dfcd20f15a97b20124e6ff31caeba1b449b8010e6525d18ec4ab454493098a5dec9df6ae110a5c3f55cdd2833833f459d59625107093c3cc0bda523adb06204eb652033774059af24db72d7059625c64f229a6071160590892855f4bfeedc35ee29855fe8991cc4949dd227de9e094efd2e418303b82421babc67f4ef4edd2d228b2f4b015842e1ec14f386145286e230648067afff9c702046477a51e339df8c1c2b56812f86e98f831e2104a7fe17e951b7e2dc46041d0562788ebfdf0de94a9db3ec8a169e0be849e3dd09f638625150b4ef0d2e373bdf1f589254916e6d92d17908582ec5fb55fd100b42d6c09ee1e3039f4a47a723934fb8bb9d627d24ba251a86aa8ee5b219f8bae78eab76eb2d121c1814f9a65e438ddfa77feb697a7115e0336af44b7e92f2259df11e53491904281dfead409e3fa5359dab8c486918f0c28540c8c1aa96ca33851dbcbee6ee40719b7161b0f15d9ea4943f5f2fa0725186ffade6dfce636294137cdb215766d0faaedf5919349a804b01d50e467dff5825caca6fe422d5db263e0f7f0a8acfeeed80b952c6235bfff4cac418553b992575bdc28c46f90cb511b84483b0f3d55c60b745696c6b06efe552e6e4ecf7d2bc11a9cbd40afb019204175275bd1c26052a782205a2894b00cec7ba2aa4b8837d4e156abf98241b342cafbde32636005284ae22916c5a9763b29b1763204c8707c1bf557f0e5ad7b5c46c5cd202388291d3dcf1edb832268a49258c2c47de753269dc35285dc84a1a27414033976500a187c9a0f4a591ddf414d796bebd598962f87f39658a0fd9abbc14545f0e76169d89ade8cbfa4302241d30e158c21ce3c14f8745ec81c240cc91c142fa7a733cf3616d510bfecc1818b6dd4414810020453bdcbe841d0f9178a97e851453e3d662aa2dd306aca5e07afed3ee7184f6eff02265c01201eafeced7fa60e9dfa55d3486e7d3c71dd02162aad0a621b89e1d5bbb4950622d0109d916c3f1ef33ea25143f1561f0f6c4b76886f46630a2e0a756512bd065e68e9d3e86e319410cd41c04e5fd14072fb96b63af7d92f6c2b3532ca805dea87bfcdeb584b742167b099d3ee99e055a9d13bd5043834c6abc4cd5357d5ef390f9a07b0967521cc58f992e2a22770a6c643ce8a3ad7cd3aea0293779aae0f865effb8eed0056ad565c9f3c8c0243c6e1881d5e91665977d183c99b3124343cce7d143bbd0bacdb5744f02effd96380eb4bc5501f7310acab74ec881c27cb629d8991be3eb5a7fc975e9a0448633989fe225cb4c716550bcd7e6cd399e8eaf595b1426f14001c90ad587336618b93c771035e88a362165a908a52f7e43333cdb3958032b57626abc8781e6e18099aa36a97c88155daebd1376c32424bdf0a844613cba0dda6957471ba71ce95d60a7d9788428e91094bfc6f7ca6fa91c1a78a5b003c6f7c1cf30142ea970fb3e3ee6f4b1481ebc3076a9b2f0e4ec5afe8b57310559ea5c26796f80a87e351ffaea063951944a14ad0227cc07d13167d3f8d37a391807115536a5ffae5a17bbb28cc7165c0875e408918bacda2e4a7fd4b57c2d43b60d223fdc32c7909055a6e0e1521f401a39e84e398d92336b92298db0f8cddb495df7761b4444411748e10e5c7c0072e6786d3154b65baf0e7fdfdc89d9e130dfb0870dc6ab41943950a5c46d0b6f0d8b4668d45e27452c93b3486e8d07f4834442b1964a510d503c6465851853fcc7fae98e893ba3a2cc89964aaf4c81ec07929402ad45f00251a4394ec79b31131ebf3469fb19506f967aa61f1fb971c7f818610658c6935dc15dada8179956fa72c229f194cc214b9e107f3cafc34519d4c1e5b0287f859ce19346305c44aa669d50d072bb7cec69bea2e39a32a7f054a24b683282dea6388959918fc7b5394665cfce32093e56021ad38cd24c00775ec619e3ce2f8cc2e36d74023909b51b25fe8f9b016a64a2de8c5df3bd8cd01a61a957dad06d7ff5e69bc64e34510e67bf11a9d398cf33563e56e48ee38f0de2cb003bc55862ac3a2c1592d74ff408f7e27316c8d6fca533b37e3dec62e90839f33041471723a203ab843f83a0eea68bcca0d84649f2a115085c18ce36d24b322c95e3eec4d8f8f5299c7cde2c8e37dc6411d2ef0577fdf2d7e92eedc7cd76f48c3745b0847bb41425f6c9e0bed84c20820de092a727ce6f9c02e0cbe0eb4474905285ed7153ff88b8dd8501ffc64a09ee865ce7335ed592fc5015c8042104990b93476eaaec02b3f810db9c410ada8168d8cb2488c732959e02f902bdaa306af95a3cb78ff1494284bb9bcecb01330538a6e4d62444c93fc3c849cf00b460e6208fe8dbc18ac9f54b4cb17dee9783197bf5f36c77d2853c0db7cd3e222d247890d718bb28cf7532f4986ea0317056243ec3761fddf9ee49145a6002bc0570264ba87048f8b32f6cc453c3e4dd544b278a0d7a399540a144470726690161d76467060edfcc5546e5662fa4f9cc934e5bb5030e5110299f5494380c4cbaa658290d43c259fcdc134f971139c4b234d8d5f2177dae94d2930940b9aa124f4be030b3c6409238f178cbcfd8774651093f414c8b3c0476acf7a2554263dfa13c482601811a6f94795ed7e4a099649f9f6227a7cad7b159c43c724a72c6faabfa7ca2897149d17d4f6a9056eba0911a56f13aedbb742e4c5c2284e0a52ac86e9e464cd9fa8c94fe93da6621570e7a2b456ec78371505b973e7733a3ee304ba09687d7bbb75e25ef5688cdc557594cf5d7667aee50a55ab45725874dc81530ec41f7b4fa58b7444f5abcd1a6885c991c7110a624cb3381a36d560de922478161bd7eacc0e1e85a97054697d01d456aba1fc9968600d997af0fbb753c4aae9888da76095bf0d866b3bc53bb7a370f5c40b3ae3a9c241ca946920fd6bdc4fdacadca6edc16335e94d236e63e9d703d5b00f5d7acd19c1c8a94da068127d896ae189c3b5bd7206a00ed7fa2113ed220805dd908bc37e4602fd7927c26c1138e51320683fe5eed7b5c2d1de85279146385c2e82afea06a13f1093bbf06a347b7817c6ecb818d63a8f5724be4eb6265a71a9eb89834d336e1cff3d426d6b6472f02ab2fee7a6acae00b3799e26f547f7a71568b27e0b086dbe6fd21fc16c0be5a16e736425fd51b08355c0d99ba32d996e0422f47305bdf3edb99089a7099f0575d5d7d6731260da6f50c7d62915aaaa03618e4c6ea92c44e502d1c41445f9d4b7797de885a7daecc02671432a00daaeae018eefeb4dcd200a650a2057805da39bb51c0e9e9e30c6d155c75fec42a81a9daf0e8e1f8e9907cf3e5838b2d35b3d94eccd86a3eb2d06be8efdbcf6ca0ccd2633156f7f06ee5718a3a7cc446594b1edb36a5f216000a4e5cfbfad20337fad840860aec7605dc9c102ec017290c2336b2c1a318dec4f10c4ce272078eef1a9e088abba0081cc9681fa279fe4a2dc6354856e6dea9b5fda6763942bc1b774fabbe920d578635328c39df741c3ce21b6a267bc32da1620a58593667c24302715f647de861200b494954918e827a5f5da1f57e987c112ae8743d7f636ecbd7a86a72a2cc44eab286593e2373a1167f8af640dca0cc7291f0fa3da6a5ea169bb8ea314efe4966ab12f980598cab807822ebd7220093e90d842640010d73bbf06273563c62670eb5168e0082a273e7f672131b886f95b2dac1eb03f92c1b5b3a8b1e935e867ee04f9c781ae8ab40fbb75f556b4db76053e1374c35369e383e7d58976f8ed4e09e3a1ca384ff0bc19fd83597860af4e702b964616e4704feb4a9397e37a8995ffa7ae18b9126e9032f5785c8b6a4c617773886ca559f449b3d1c4e5693216f93168e162d8e08a5797d2f05a0ddc525fba673b08eb957b7c6854145a13d0e96c1de0b75fb6194f57e659aba02dbd34979fe83b44ecba07669f4e0067830be16dd4f580ca86811a63a2502f6ab05a28136afb", 0x1000}, {&(0x7f00000013c0)="0d815e30585fa0c4cdc04918d097dd7e76f92ccaac4f5cfc16", 0x19}, {&(0x7f0000001400)="e81b348558de346de6a0f032df67930ffc83c5fbf589b8e1dac47cfc0c393a39d1c5c1b9a7de543de8296b82bf04f5a2877291218204a706af875f2a661e6e0ec8f1b9eef3f2b4b5ea6923f6e4a3c6c3d25f1ed9cd73c064e18b713f93078cec39aa732000aeddfec217210986eecfdc0a3265856f1d232346882784b0002d812dae6ca7b7ce655b3ec39e90a0d9cc6766caa0104c2538ae4883b198d3923859310cc731978dab8b178075636e8b19bf1731fc0bd797ee0d2b877f872e0277596cf07b2ddd39c745d8028c28d87735186b7fbc3e1459eb097bb155edf178cb0833", 0xe1}, {&(0x7f0000001500)="1bacdc1b174beb54d12fa176bd231ec7104e442d520f010881ff9a5f38761c71e5f21e5df2c246a4db9d8b16967c", 0x2e}, {&(0x7f0000001540)="4106d963c0c0481c6629a6bd83c79df12c75755b616ca728d188e6623758a4f1e2efbc35988e784dcccc1fc296156c8ce0a510c13d2b741a4bb5d9c0f889be86bdabbb3718279517ede2569b15c41eeaa5ae7f6b08c0d506b978773ea28a7b4b28ed5c66e348d9907f4afc8829e3a51730d2d6cbf8715d6c18ee327af52f1b316cde20d03419536b17df0b7bda8ef37930a92084d2f9aa85229b1cfbfc", 0x9d}, {&(0x7f0000001600)="53a6a80f70f8d512bcfc45565e48e17c278238a0c26bfa11c4021e0785aa8e9c6e6b", 0x22}], 0x9, 0x0, 0x7) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 11:05:58 executing program 0: syz_emit_ethernet(0x41, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a9660800450000330000000000119078e00000020000000003009078001f000045000000000002000000000000009745ce30ab2fd157e8856788b2a73f364f9e67faa1e1286d2d861cecd94900aac77871aea06f7d79203d62de91e0e91861d8a51b8c83c40b74295f3991ea6c22fd7d4ed399e7fe29de581907ecfcaf3f431633e13f2383366dc71d73f8058ec3fceeff7033d0e437750e7b3f0cfd5d7e9a577d358b1438652c9b813d3b2f29ca981289798a88eec038b1bd2493ae7a459a5f73f7916b47d04c126e8c1ce3092ef84726deeb01710803f22032abece316fa55e0125879c9abe6f6ee19b4fa1cd34b404259e94c320263c14802f29814ca3be7a1d7ae22992cb3b93ebf3d"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) getppid() 11:05:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0xffff12c6, './file0/file0\x00'}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) 11:05:59 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000140)=0x800000) clock_settime(0x2, &(0x7f0000000000)={0x9, 0x4}) sendto$unix(r2, &(0x7f0000000200)="b02fb87a40302fea43b92bddd6165e41841f24f0701528ed793b26ba00a5d3f2237e3d4452bae65d37dcfb3862338a2cf209f481221e18a6e811eea3dc18fc43d428b69180e5ea0d913b4a3ef0882bacbe1f2bb504f269a62c4f0db241d6e64d9862987c50cdb41cf7ad595f2793fe5b5ef5c5c39a80e0cc0640629b9f9c36ee219da753f93f02d789d35259775344b7c3c59ab6a08c90cb4da12c8991b724163c2de19966ce8c0b23042af8b4ace73c28b17465d83e03eff6b38f0cab303e3591c758907ea78bd215d83d0ae7adf1008b7b51b688b2506b1c65692f17065fe8245591c9dcccace02ddd211941f1c0fd22eba2e8ebe568c0d83b37c31039a44ae406ca19e5d28d1da836d337a678e0b4ae20a5168d46371fa63b14242d5d531a8fb1cccd553bc65023d3fc90c75b4c58726aba65e43cdaf66c595bf1d65c11eb1210893b2102874484e14aa6c0b4a13711e7edf2d4a49176e72041b1a800e8eb6826c052080607aab4abd7f5d436d5f685b19645a343e0ba289a9a2eabe3cf4fce7aa428144417dfc604ad04f1632bb284a36c9b552f431d1a309c9afb25d45816a4a76a80c016113269812e62c8277657d8fd7bcc363e3aa6201bc31a2cdee7d807da82e6380aa50a1cc2dad5dcd46181a289443142031172637676c17c6b4b3792f7ee7855b988b1b2551e575d52f7d83a1ebc25aeaf9216093a1e16504cdafb9865c26fb23a80b7fc3c6715c85e9f0a13eb6f8e0d4134f0a35d20dfce86c9f7177b16d66529b5a1d860ff139e4a048440ede2b8cee2edfd6ef159de22e403d0f559660546f9df22c85663f4425573e945d857e2ae05b7ce7495c88503a25167ca612e22038fd43013fe18c806426d0a8d16306730f380e5da66d89aa828f875c3f5e8008aa0179724d3fd623610c158c2fcc7472cebfff0b5a8891ceda600da3a35ec813f3dd459646e8c2226d193784159ab5de9664361401cc3044915bfd8ef544e49815236e7ff7f435719873ddd9dcb7502c70510e66cb861760ccaf6ff29f68384331a8ce5c4bdeec906342e11d248977b0920072ade3be7d57b748f24bad3848ab1bad2964002efcafd8d748b6ffe3d0073a231344708e89854fdf06763a36a1719e0560d2dad45ced0cf114549cd04c926d0451b0b08770673876e59160ac9af65af10cb1f88324a9e2007ef72de444b6d06d11b5a8c669c998d397ab35ebe2a6fcbaeeda2ac3b4165b750710ce1ee745a22351044372b751b21d21fd65a6c6c2d811754e26b2e33e7009a632f28d924db800d71f216aa5a742123d2e1fe1dc9cf706fe03a5b693ebe25b8e7c72d099112b624f59a16178d0b113ab9389361b265941bef3835f0f9da409b716f35f891293c7bd1822d2b27276856b781c6dfb91aa6cb159371a9c5a2be4f9a6bc44bb2c85034bd815fb8139e5f4ad2b83dc858921b5370ac0d9eb0fdf2cb6722359fbbc9ec60f3b1031d1ba8e4657c66f2e4760a19ac4df621dec56cb67f93f0a8d4ad1b2b52ba83a36fc2391c07a33c37455a82af82f871295fd5596a60a877d22f775ef7c519063d9e8396781ba054344df786eebece57c2a22efa38984d6523edcb6ba4bc514bc28b0ac72faf67ed23b7539d10c40e70444bcabf1fa6120cb9133a4f1b7f85453b495018ead090bd962e201dbba3d6c7560aedafe70a68aa39e0cbcf863fe47602e06ce00f8c8348f5500d21e7e638f3b2de1ecf791cc8d069fa92a5e679f65511cf9922d2b55e665736823241d3a0a47f906137e9c019b3490d0ca4199680be1d8e976ca2988ad058458aef9ca9992c0e81dfe532d88c2c649ab2bed57c938c6f11e7c6bccbbbbc707f210dffd45f73f45b36a3e5c20348dbf5ab7b1aff19055797ea9063b5a989742d08c7a7101777726d75f7682dd9ebd4b34e7a89d9613358ffdb49e88f1a7cfc5de131318d051bf5079b100b048b9e9134c09ab72205d7405af62ceb9ffbf0d03b06acc2b1e9ff91915cdad874f835f2ecde24e32bcf16e84abe512e78bc1dd56878ea5fe69e0e7885e8701fd9426e02e29b27efd6fd622ef2a37ae961bec7686350977d74e290b243462430819964376aab2f56f82b6f1e28f940a198f3223cd62814bc3a5c618444b699bd36e587407c12033fb2c6b74fd904835abba217d012dc7c14fad0db275b4cbc248a5fb8d9e95841149244af439b8df120ec111f8e160046dac4b5c87d69eb28612e3af1b402a95d89d0568d9e1b829ff99d43c927950f514630928bae1d3aa8e0fd216dd426f559fc64927630850bd5423be616b42c4569cefa856ed209fcce1550b1501bb726ce92243f093811b08076886b7d82073ed946041826b505c6acac7e90a4c57d5632fe7c358c6f53cb78e17cb1307a4c6f8da7db9df976bda329b1d7f08f4d4dc770af79ecdbacfc1c618cbf2d76bcf9688ae5bd2ec0045deddc1236c7e1b434cff553cfc0a51bbd0b75d4986fbc1c8b08bcf465696fbbe8e719e6b4a4ac3577264393428097abd45ca16a4df37bb56199cda715791cc13c89eb8dc366dbf79ce263bcf870d3bc943b5c48a8d35508e70a40274c85f78d626b060de8bd7a1a21bce6c0d01ac698168cbeddc09492283734ea302a75d61d00526b5f12518cd7333a28e8c7eeaf194589dc406acd79b35f1692039590a0f80f6b3dadce684bb166eb1be66187f580bacfb99ad10d22cf3cc526a2f19733646fb4964279d046722e8359d8600a70be9f962962550704d1ce45fd4316f4a8fae44a34a6ba6785e4c9c7f966090ff5f852078cb8cc53eded2e7ff8feb594e2e3480c2865175ebfab7c9320adea946e1afa89d87b0e27981cbbe092a73ccf51367897e3eacccd61a9faafebe8c37c51b9793a1591a3d17a14ae61862a3251f91d93457c7aadbcf65e518889a4a577a80f65b7734d4c8acf3f48335fd89e88231702b96cdde10c0abfb416613953bca41f86a20d9f000bfa51433579211c329e0a4fb049f5c248d50e3a3a739cf6e1c4b02183ad270129219fb4b04e22b9a2150b6602ae67a022a7620ca12a244744d43c85008b29beeef661b1acc5df9b2a055f6be230e7d4c2c224789a4ef7f97f364fe70ead338643f8dc8180c9896bebb98df847762783c3dc2bc7274162d58c252e05ba8c6f8cd11cb22a3395f3ec77e1fff4201cdd6a1c6fa414fd111d3dbecdf393c883b0d095e0c7e956da24c6114a74e0a736570cb2ed1672eedf0fdcc93ea402f0785f9cfc48ae188857c685bcf20f5da3eced82331fc8db1e11ff170dfdf539f4d13ba82478f0c6db6d47d2657c05fc41c9aa152d3f040e3d862f9843a4e022778d044d9e2995c7700bc7a2c2778c07a089c243ac40717786c9bca2b3de7367f01a97e83efe36a807e2891613a3013a0d11708ddd21be81176d46938c5fa946c24a563af62b8e6d4dc977a93fd137a88b0e74e73909171e986d96f961c21beb2abff17b66eaf95963ca786ccf9c36a2536dbf84131b2c16a96891771b05ff17d588e0f4fc763c41592ad6f37685349943675bd7d782829d4519f77be2f79bceadbaedea8cecac6a3a9f03b571233ca7290bfc8117070f4a432f3b2e36cfe90a0a098b5e1084bb5b7031f50384c323ef369633c721e0117611ee60d57bb54416ea5cb94070204d47d41cc693f9f04602625ae99968cff583e68857dc417f768ed5bdd8d2ad4afbe4a1e4c3feea7a1c78066259d2af482345b358ce43f47cf1c71c322d94bec1efd3fdb0fb0d9bd072b8e36bc753df9c4fbe31ac8700be2208b8ad5b5dfb5c1c6af1e1f00ccfb6a46163b3a02c6345b6e0a5cf861c334d5e58d9b62a0f7fe18a4c4c97b989c9986c12cc341f823951742534cc00c15a317fbeba4f7a6fe9a6b3cfdd64cc21338d266b01c53c29039c5f82dd6c7d721bc8b30a35256d254ace39342f6324b5218041637dfe948fb0acb16546b9329982ebc00a4a555c91407af4898f14cc9b27e7c4c73181318d4e3b3b4be29dd2078228b2c9dd7ca52304e4d40a450c05dbd8b77aa96532c7c6d5af15344b59f1598561ec840f85132b7e7a2fb94c5e0b4e6826b6601ec52cc98abfc3bceac4b0c18d3c8f7c0df166fe561a5d60ab9d79dd8b3503da94b409b460b3869d0de4fcc7090b910a66891f14ebcccf632b2c787eec7cc31f4a8257708a3b612ba7781089507397c6d9f0b8edcb8cda7e50b09629deaada65f863786ebcc05201d216545b3ca70bd303e6cc08c037871c2d165516d4fd33bacccbc0084c0b6435e74bab5fae93376d2e4b1b771f2f2accd0a6e327b1edff5c964499545e53e557cc9cf91e16e49b2c8d3df010f69ba60ac810319f681e22625eb815e1a45ba60a33f7a544b62ce6db9dba612689c5777da40d74c67e075d4c0d44d87dfa8767714f5f0380bdcf5248562020b252c25b7f6fea5ca7caa99d94ad1a829443858a79fc7c993a853810c16a27508bda0f7b1e2d1bbab346515f7eb2a4242e20362cd4729afd4f58407a1ac4f06d4a258101ce712aab90c1f951946cc173b97cbbc2524ab48354c06bf352f4085a291dd43745cc8c3b0f73cb9010cc3b4a8a9c13b02031a97fd91d5b9ba2822a900d2d7daf26ff831161f70d19c3b76eae20e75d87464ed99d56d5f706ec672728bb6568755616d7577a1652f49a20ce787ebcd60fd09c56c216740f45d912c1531935e99f32ef8525c3b682f66761acbf29616bc0dad6c8d28cd0e8dddcb1d827fe87572a846fff18d9d2dd98e8a0dae365c2e84855e9217f8f8e321293717a6a224b33bb96d574142500ff32d046ebb0d05f0328a138a183df928bb4e7e90aabc20e370f198ec917c0224a0041429cb49fc6165a5ebbff233ddcf91a3cfb58c72912f44171e07876d506d2eae04d8cb743f93ab54c27638430f1ad7d601980edf134ab740eb15503ec7b76cc111821d1e5e9e091210a7c4dc84b02479d01323aa0a5fa745cbeab870a0f213530568cdff1c0b31bbd0afc4b1a6d8918804dd6839aecb6c0b272c7578ad39916506ebf97b2f7c6941dce2760a8eead18ce8ad8bc430a97546080327fa1c04f753e3c8b2f0fda88eb724843e1626ac256f94e2db48061e988edf12cdfa68904a2a9a771e1740aec8c11cf1b5fc76c094ac634bb510394edb518fbcd48307c8d8ea8d80bcfc975318a8733cf932a099c2bc00e37fba66c050df0b26a40ecfeb5ed12a0feeb501eb5424210330eceed09269dfba3c23e653e93fe6b2fc5a1453a452881d3d6c2b0796691d1e3f834a5591a40016d3e090555ba2537840a4eda8f422b7a9c143077be25718b4b9089248b37363969acabf464ffbe3cc530931aab81fa4126605ad7d1cfe6f7bbfadf4b8a3cfa21c3d60572c1828ce7b68c0c14be1d8541c090ff56ae090a66f61c18f6c6ec0a58c9e8b4872e0c60a90936d3737ebde509d5635857bbb78509000b9dfd5cf1f769cd985d8d8aaeeaf55aa5d97083850d68fd4d9bdde92fd6c78f83b59e8ff00ad0cf2d46dd8042a3e92796751961a36a94ac3a0dd9a4bd516fbee3bd40c267a1692b2505b215637a0d59924aad00048c6ccd615c122ce0e4b984f611d5db929febc7fd73a84939b242290ce0ab85f1c777de098427ad937d20ebbf54d357ceb7a3ebf521f56b103b06e508f933d82a612cb13e9d0d2df6f2c7ba639dda8e772c35265f236886d7b33aa20bb3d324cc79d3ee0873c14ec3bbbe60020d8c34e77c53094f734f1843af5e6d9101b2356a8986d806d03f280ea9f06be77eba921f37052fb2c4ab", 0x1000, 0x9, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) write(r4, &(0x7f0000000040)="7bed1afd035eaa78f7ab56793f2f226671bf488963aa7936eef2f59b607fec5d2eaa4fb9252b630e99b93f8bbcc024e43a6ccd37966befc7d1a69b56ff0a1ea77e35a03471b36b973d506fc230a2bcc5d68649d4be761398ade3f7e4b1b7f24bf88cbebefa750dd698bcad973d7d0b81791521fa6362941e65a380ca5166ba25633ae4086d5898118b9110c0d485b3668b21a96c0dbd3b4633cbf4b293990782f32fb3eb883e0f8a967e0292a8d94bf7370ef6498f46177567c45d09951ced3de6d8431567e66461ca78c0b020e9176b08265f", 0xd3) close(r0) 11:06:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@empty, @random="45f7b676ee0e", [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x6, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1d, 0xfffd, @empty, @broadcast}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000300)={0xfffffbff, 0x8, 0x3, 0xde9}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfffb, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) 11:06:00 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 11:06:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x20800201, 0x0, "b000000000bb21ac8defe449393fa5b7b9952800"}) listen(0xffffffffffffffff, 0x0) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x8, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r2) mknod(&(0x7f0000000080)='./file1\x00', 0x6000, 0x5fa) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 11:06:05 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000000c0)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r5}) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) 11:06:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRESOCT, @ANYBLOB="d76966b6ad96b106fd7d93a4670052a45544bfcd1d88653d974ea6530e8b08e7a0199fcdedbf530700bbfff295f6e88cb309138e8cb17a1a9ee4f041a4a2a04cf22b8cd6b9ab7f3636ab107ea8390be3d6baefd3641d5cdd77b2255cc53f68aca28e194aa4eac868ece68e08", @ANYRES16, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r2], 0x0, 0xb}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 11:06:05 executing program 0: pipe(&(0x7f0000000040)) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x134) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) 11:06:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x51, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:06:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00ea0000", 0x4}], 0x1) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:06:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 11:06:06 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16, @ANYRESOCT], 0x1c) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x400) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) semget$private(0x0, 0x0, 0x200) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) 11:06:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000200)="77bbffe1a930ea6dbacecd02c890f13e986abdbf777cbaacc205d6bc9ba03e26f8c3c38b0e", 0x25) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x1) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x4, 0x4) r4 = dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000050600000041692254b82aae695d39c4"]) r5 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r5, 0x0, 0xffffffffffffffff, 0x45, 0x8000}, 0x28, 0xca, r6, r6, 0x6, 0x6ec, 0x5a, 0x100000000000a3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x24, 0x0, 0x0, 0x0, r5, 0x1c, 0x80}, 0xb684, 0x0, 0x8001}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x5, 0x22}) 11:06:06 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000002, 0x0, 0x0, 0x0, 0x0, 0x48, 0x9}, 0xfffffffffffff89e, 0x3, 0x7}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x1000, 0x800}, {0x0, 0x9d4a, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x800}, {0x7, 0x8}], 0x9) 11:06:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, 0x0) 11:06:06 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffff090005907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aee0000001ac1400aa000000000003b794000100940600000000890700ffffffff000000b850f340fff074a7aa4954121ed1f3c0436bce3078e3e4566578553bfd58032122093d367b8c707295b02331704a548da5eb7499a06dc43a05575150ad1cc2ae154ee085dea6862e79fef59268828693951187af1f0a8af73e19db9e3688c8b901c8f695cb81b42bee8de7d1ecc965954b4e53c5f3371223d18b291fb4948df07236a639cde755c74cfbe2d002f18d893eebf998d188b19e665308"]) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffd44b810069fd8d72000108000604000400000000e0000001"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 11:06:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x7ff, 0xeb, 0xfffffffe, 0xfb, "613e0db11b02c00000ad00", 0x0, 0x2}) r4 = dup2(r2, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3, 0x8}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 11:06:07 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000000), 0x4) 11:06:07 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="903f79d03bf2f62a444528d671e3aebc37421fc53e2f4743c2dea19d5bdcd7cbaa3bcf29c1f563a7bae1183cccaf1abf1913bab8bc6d1ed2e545efa479e612bb6c81323d4773023044c67bc7e3035689ff4b53b1c130ffe3a0a17aecc658494dcbb3c063c642490aee30806f1c365f5a172ec8f5d6a4c99b78fb5861ab18beb73fa8bf6366597edea56b7f6be7ed26e82b14f3135bb080a43b134dbaab39c881bd23f07da9906a669b2dbe56fee74ae3eaa8bd0cf9bac69ac464225f28ebcce3e27da7d61cf0572775aee20189f5f7c6c3e31d8c2f5d3b9738a110a889145aa2d59048fb190b0fb079a24170b2bd567b9526d5391c5dfd45de99d5aed10b851d4ad32d312ef6ab12ac8ea611affbbd6b29304427af5b083a629ec27cb919fffd994fd62e8d792f938f7f0efa1bdb3734270787a5eca331b7154679934d22e11b163e3082c786c760fdec48b43f462fede6b953a290e7e84cfc18bebad8deb50465d524e9b9d6fb984f6a4969feaab0413218d6be9171875b1cbdeb5c25bedb5a87a9b606d03275872b58357dba3802c2756be0e6d4a21e2bbb1ca45a0d1d21e2d7d7ec5d7c268a5b3794216fe3f7c0dc1aed79706bae4f2eda3f0735f3cb8db839cfb22ca7335cbf5810d5cf30a886c1ea1bb0abd6d21c35061edb1b1197f5f17e8ad0bfa905dd383ceac757e422d38a677844c9c8831a85419407e6d5dae0d92b63deee4b98953085068ceeaccd9483ffc9b7fd7b8879775c5c7408316afb77c59e169541d18c3a627d303e566b79e7321b57c314fc4442578764bc635bc7a0ae62a439916fa9d189b273f7a78485b30e6c3a03f6b0f2f87dcc8798781b19bf2c608a8e9587122d9224ee309e879bed46849b62180019be77f108a546d6765b7d024197b3f519413c35fab80b407ef46d42617373ef045acc1afdae64ccf46e43a7a8285ad7d362f137e3875d63a6202e2b89ae8e7b092afcb180e7c82c458b8fdb5140b3b5b93d5f5aaf236c5226a4e701c488d070ced4bbb17180e8ef5fc669a97e160455b0c2a08589c30837802105729e2b702aa9184c8aa57290ada490ae57f5ee5a32e9b5b200ea05cd20becb82e970d8a812335994a865b4da79b07701a7a0d4edd3b0ef253f5dfdfe2930be5ae32b46f37d69c4db7325b952b00e4f777b1671cf24adbee498f81779bad75cc7849cc0968fb5876a5f6045022da2d0863c9d69f9a1c29f8724dd3693368643ef718739e99dc174cc54a1a84a9d84343c1cb228dc4894a83d85eb23807e0a9e6205a72e3be5ac2e88b6c947dbed5b95339ec429f93b4f014714cf3cf593b9da27964a390f4324cf7ab0f1bc6513680bf6521442848a145995461b7f92786e77a46599e3b23a10d6fb4ab7d4e247adae4e9e0895bb46f8fa2df02f2bb9eab1d4314a9053b923806cde45df97e02a1a57f9f1d01a51fa85e0ad6dfa886a518abf7e27c8619da960c4f5b936ddd15bd8f89b3415170b04d18c6a6a78965c613a9a92b15277a60a09b60d015a6e94f41aaf492aa2d54bd0b5a5afa3cb0adc253b75c7bb44dff4e9a9ee52ec7ecdf25a9302c0a672e7592cbf3b8ef64e0d1297b0a19a3e3919f173191ffbfb2d0fa08fad4ce10506c90a76d824f2fc93f713c484b75093e0c725218aeb30a2424e7e481fb801063f399ee4b636e1fcad70cb60a06a026ea1bbd9ec33cdcecead48580e52e63bb225dfc02270b6f469e190430000af8f91b52d439d488b4a9deb625508d3ec7ae6fd4dd8cb7c4d0bf503c314613c1bf0af117c85bfa1c5142b9e93f8ad59f57cda72ea2a8c8672a3c1cc3dfa864a498382a05e965b2582922e55c2b4afdc199acf677b1656e7c01fa4dda230f700c0fa60bde688dad98c3ddcea6086bb27a34410c857cc57cca93b96c463a615161f22e75612fff4e9023054155cb880b6e9cdbda99e11de9f5cee3df24cedb02615ec307e1af98c8654e3f4ab2886c30fb1483a1227eda2623e5e59f82b38d14d07300d4bf946733bb49817b6e5a82213fc326705b0ebd2df6f8328babc0856a4e63c9dc7d6c9536c20954241af9d6d3026a6a0d89b5c9c8bbaf1ab05417edf514257c3eb0f7d82973d0a95112c2dc8353dcc41ba9175d746851135c16ce15fa635f12114393285fa0403d43ddeb06ff670b9b5d90bb8d5c1e8dae4679326b288818cc613822d4e5c0123957d32506392419b97c524e8aab4bbc8adade73a2327807f33b219b5272ce20ad678bfeadda54e5e02f5782c81d4077c6c07a34b379059edd464817a4cc3aaee1b2da48dc16d0f11f202a80d85d4976f2add80ad423f3411951e464872a29416241ac3a7c6a8c14a0148891fcb19f0be5b8a088ac05da2639bb1b931f6586f3fb8c78d2052819732d2e297cafc19ea576322920be497dbb87746f99a94c1325c02f5ac179c58648cae852002888ffa17e34f54474d0fca65dfb9ca0e76bc87b61ebaa6d02b2b33475e8cf68655a6893a9d8d25f0b27f86d0ac08dfb200c2762853843fb40018a73c305bb21de8bbdb01b145083e51d9f8df5b70b3f8eca290b7872cbfa27999c333b1a5d4a49e05516b0425c032511221d251c508c23036ff58b41002f00d0fa1677d808ae5317438d80e998d2126f896fe6f7f7b38ce46e9321b000051a52c0c3460be8e0e01bf676cbb59282bd80af092b1509803320866c6c5ec9130895bd9047910359d2f33c139f3c74bbba786a22207e8d163f85856cca9bc11c4b264a2b32bf27e11fea09406031c6ea23672a37e88e5e28bb4fe4a3f6dbfda13c2cd6599621658d739f1b06f4f4ee35d3db244950bc97fad88dd72eec30cd51756ff57047707a76c70b41ae0ae4af3771e325c409357d36ac20a3ea1f083364704afb2edd55df4b29270459fe20f8d9559e75445030724068909501e4261e2766f778098b7f7cd4f84a7943bbdc9aa9ef4bbf0871fc123573cdc10e77c305389688ede638de23adf08b647351920f162974300c37bb6b20fdf35780c15ec49fd1797b24cd77b3750fab621cd99af26b2da26b8d248e2ecdd6b02e2fce9eda98cbd19a68857d63943b8edd11474ac27b4580adb0cb693c65cca123d97b2b3b12961f6e4a51880145238ffd5c3d44d0749540c527617ac6dcbd5a98fb034a8aa2f0f4584958131f267604b6e751cee6c1c52f7dffab7a95ecb79ce07d58a13f6a906fffc46dd95e84ac6799bcd79cb969675f962f3b631399ec4e0f4d3a83b6a45f8b5652e232b21cf84ad61a2c4838f1adfe0672a33cff78974c4cc48948f2629eebe7403ca2409ad958321346d97a8308539dc60528105430c0b5db2f66399d5ca27034f13164779fdc616ae74a2210508ee5f8b6c6d953ba17fdf9bb959d5f27a3f7f311f2ed49bcbbb3629511d2b9ad710760ebc8a7323f28a6ea9fa5951a04b9e5a6a781c878ae2bc6de721aa20fb9edfecf74d5f996a7ab7468525779d34c3f971598d4178f7d102ea4c303fd4d821f7f4542593b9e2992132f0c3d59ead756140b235a5ba6e8a3c164a095dd4823affd736e61a342570c7113362ae1ef6782cfb590bec468efe3b08fa9cd5ce9d2fa921042eaef8e1a21d45448a8a9049fa17ac8de53443373e59e7f8ef17dda0b89c34ee1405b6d5cecfeccf619e9651e84579c9408ca6307a24331b9678ec64dc33537fcd49d2928a0872e54042afff2fdd3e5467faed76f826ec0bfde9dab808266897a6e78109833c670731abea25b4bbdb35e8602027abe71ec2ab46ef2ed9cf84833843355da51cd9798b34949a1257a92d058adaf7ca87c62b72a4f8465c3c257a2c9b73c366f2a4ea18743388897c4379da873fa120c2ec60a616d93477c4bded0f3f51572d490e00397a3cec6fd443cccf5de3b399baeecba0ea8779d32e338894218325716c380038b3e9929ce1872e0c205eec1341dc85e0896376015438b1ecd14910a13cd2baad4efe2f94144f3985430030e178e01a9292d3e4554c8ec33a53ff18e1ce091ba19a47ece63c32b51f066d17213c4409bdcebbe948c73f30729f5720ff81fabe2f8c21f364d87a3114b593980b26d6ebb1d7d925f891d0f486a098b257ecfa9546672fd36d6d558bc2c8b606b7e4de2c8ac1c5ca051ce50f04dfea94ec782fb351d170deed4ed24ea842f0cbe1c7504611336419d4efb7fcae0acee603273abc8e0c7ac26e5f8b3991731571897da1198c397a3c76e908afe76fc3e121005da5b97b095473f7f5dc1ce3db1c126473601e651513fce6e200574380d63e0864e825f28ad3182e99aca41bac65e2de535aaa58ae877288d8d48ea58ad8a459c601fd7dbe277073adc5f264c91a128b8803f982262027886874cd3e269a511369a3ef313f494695ffc369f4c18955f7191278751d81ecbd7218cf542cddde336fa6b7dbc4341543204b1db82e565b077c9693fd2a519c85dda8df0d9736b5516b60754121d33da51fb629c9d7d70b3ee5eaac2308e770a15c6990799e85d5a3b340cb2112ad0f7fe5269baa1064b92094c62b3e364c1140cd9f977ad47bd353ac9189c03393f613441ef69c81c60df03337a669c482e9d6f73220127d98aef184d3c4775e2ff8521ef01007976fc83fc208eca9aae323f77b2e2051418038ecddfe94b200276ba613e78a323b4b5d0433d68d1d38e7103ea9c54818df135886c96ccfdee03804b502b35ccd47ab9a90ba6d18d6b135eb2e60bd0544bcf664218cc17e366e96f46b5538d1b0f1c05440df098d77aa13787a1d93e5ec1a32f68ef751c56108b96273ec7f382d413f1ebbb9502f1a52c6884ef50d1d66c9cf922ec12ae4922dbe66ebbf62ebe03e79af966bfdf249267620cb68590929e2b9a514598684f410ee24a2577b70fe90c0c119ad710e860b5b754fb058c5f3cb10e5b3dec3534d319a258b71e2552b13e0a1aa3f5e6962e52c25c708cbbe8e4ed8b30785799fd53d32f03e62bafbd718347c8d1d0f948941644bde6122d0fa9b84e7f8f314da5d879731f6452370101d23478932ef32f8cbd41722a2c2f258193f7398c1c2e307e0a6479c773a395d8a6990fa9f55a5491b57210d65e9231fae68abf83673e8212a252de10a7ca1e060cf5ad881aa27934a6b7cd76bad7b528730c8b82904fb184bc3411126c2af9252fd114ae8a2a974e97a413b487b25c306e599e5bcb6cded41c3393613e872e681dc5b1a32bbac0bb25547ce608ca0127a908c18395b2e31926c0c1f8fd24ecab337b1be26d2fca175fdab97bb26cf9cdb6ff331c0644dd3bb209f969acd11f3492617624a72c07d9fce20033451efed62c9310d0ab49f8a3622d1447d31959666591798f1329da7bdadd44da8f3339a5ceed830cde831a73650e33104fdcde15f54a57bbf1e5211aa98d8ff96dd9e458cf176f41abcaf668cc2e75c41985f741f272fa6cf672ba88ac97d3ecf984cb7f5385a15cd63cd047814a93ffe76f1ba8f77a86e00231c93054d1ca8102acee26199bb38d7155c27bbb51190bff6dfb69ee534fc8fb62234ff5c01ead76edb8ea6ab84dab6b7818aacee2f44eea5486c6ea0755352d58c7e232df199f3192c2edce6fde7dcb0f11ba1a7c09d07323d92d2cfd06c21c7d2d9440ae629b374bf69fda9c6a810ec34045ad8719816f45410dbfa2aad82ef7f9f99436e94a3b834dac3db55d98c2f04ee3b05bae0651f312e66115f9d0afdfdc60157ee3a9e865b77500b6e711f7626ae95e1502bc818f1c45a1e0885a2dc6f3c02aca09389caf099f14508833f126c84abcf2449e1", 0x1000}, {&(0x7f0000001280)="252e9bb552831e9592b189ef270027ad4dd22eb5206e3d69db7b08e0f8ca6f65ec72c5782561ed0e68c4f20b62ce708c3f76709b82db80a42a364462cc803beb05a922ee270a0e28fbd2d7b452b14ff9f5117df6be73bd02da46f8782511cc65f736a523305b019ce2cdfb952d11c5f7d51999abc63bf6b7a4500ffb1694f98cfe37be7e9104433b871d7e2b4a8284c5c29a87fa711ddf1e9c861c0dec620712660ef4ae4bb9601d7e9c14b9133bb75af574", 0xb2}, {&(0x7f00000001c0)="4fddc162d379827d159eb6b61ef68795383ab64383d41a6c0632acbef32999f9392e90330d777d0cec510eaf01ca94431b179cab41790b5197b4cd334e50c8eaefb02a5ca2423b619abd39bf09a752f6008f0c52cbd2589bd1d96a7c573ba56af20e55", 0x63}, {&(0x7f0000001340)="0721bc968d07646b20e8bd16fa17afc8b1d42c65cc54c5a393615608245f4cf5f60830b0d0e1e4f22fbad4ec2a3d0336da406bc5c8dc7c9d3caad7709aeae32e194db1266e2025b84c5dea1b48cc5884c81172c8c19d524c7387fd6079b18b0df90b1fcc546f7e879acee3cefc05c0f91f26e5775b25b96f9594ed2bfff099ad3d22293922aaf79717b09351de7a9e71f47cc7f1adbdeae9aa66cc440c0caee0025f5ca825fb6bc732bcf0ce00ef536d6d9ba9437b9cb405d3378654db5d0320db4caa99047b8f5f4a60cc12739a1a372bf2cc564fb875aada80781f72751cda8fffa6a890c75efbd2b76a8e4a6ecb37e5f39675801414e33381faeecb110cac3878cc00407bdcf546a268b90faca79d948e7c33e79975d58b960f6cabdc67da90c9c5f0bfeb5c4a456fd1930bd0ffdf7fc0f8c9a215ea683141275898fa614c17c6481debf67832f0c0c96d024b74d35619745f73414edbd8bb9b53f6c3d5387d9380d8b43463ca71d4740cc83ea39770c87cac0ccadf1a09754f88f9324923c69f62d07d0448a8969fa21527d2c84d00ef71232f3427ed558a6e962b2572179605482ce9e4630e1906676926da07430e1424547e3f94168e6db2a87251fe4f8302953642b25a3396d77bc2dbf9dc2f6a5ed16f5b9f0389d1683feaaffab727238dfadebd5ead24f593e1959e0f8ad6edcbb7019e05a6455f22952bf11de84db4fa924c2c9f0b9b786cbbb0324ee627183faa78be33a575ee80d1f8ec1c2425aa81df8be3e8630a19a6aeab17ed55732c287e9224f93b2435341ffbf0ad123a41197e3289abbc3c5e31d133ab64cdb9e8e99fb39942321d9de3ce1e2665417bf412af0266d8ad6fc396d2966ba68c860daaf84c2c79d7f62cc8dd986b15339a9fa0784c8ef1bd0fd5de6279c5fc68236331652badfaa284526e0f3d000a00e19ab215e04354ec744b40a6b66384aa3b2808cd0aca3b31d7961766e11ab2e8004e2de078c3fcc72fe5723caead334b1d766879f05cfc22f0c784027ab374a719529497f31953361a3964b91e644d6baba3eb7fa79ca847578bc1d8eea24cef8c354a73ddfc09ccd90150f0951a458a55e95d3e0de8e0a4ded3fec0970e366fc173c3d8aef44e93efd6ba93449306544f1776d72f4358923d8b91c6212134c7e572d2d10e5a82090edc9fc3696abbe5f82ed78eff479e8ff0bd58209d45b7100532b4e9e02e763879c0069cddcbcd03d6097145979bdbae3806d2037e73d2801c4fd29ab73888c41d66fd5be9696bf4b25b986a1b617859ee51fc37fa73264980eaac4f5121252c92441bdb128974dd56fa0f118921922fc530e6949d7938bd27cea8e1823f2d06a3ab0a232f1fbd4958c9cadaed43a316d1a434fa36e1f75611bdd939f6f5a4a4b9906a9a294c7cc2a709c3b7c72841408ca5a7fbe544d76402b1ec17688b00b6615ef32bfec8a98ffea15a9ef11d91205b47b4f863e719940e577e9380c043133bb64ec19c90ea65d91f4433344ef7d8645816a4423e4b2d78dd1154948df07d87d16c276430ab0bb5b02ad46f1300c7693171cbb587520999f2c023ba9e523a075c790952eb2bde2844dc2da814d3eb26f992fe89faeff2ad57e9fc297ffee5c7deb57e1a6bc945ad45ce65bfc674acfa5285f94c977ba636ccd9caf4c71eb4b81f2330e25e41e0316a8a5fe9935443ca7612390177cbf0d269aa127761ce01f35c027cff4306becad1c6f50dfc1723336b89a38f445358e9f9421768de00b3ebb007aebf324a1bba422304e7f09728f627a0a79a344d5e5c591ea3fa1c15b68ccc4b5e5e69ee128d0b7ff6e2a4bdd74c78c5d445b1b0aade2c82d262eee4c005cd8363a69632370b77d16ff07ce23bdabfb9c975103804b76eb7384c87841212c911340990aaf7d1635cb9f03cd4480849a95ac9b11f3840ff2307d078e0dac8b92106e6fa12a8f2f631cd0c9b43310d061d1018885bec52ec1d8b22f7a7c3c1e18cd7928f4e3e0a232f184082123c7059a5d6a04f33aeb88017dcbf41d083889a15ef63077c73d40d5bd91292560e711140c0759a6e4612e6546a8e5fcbcd04d013f005ce7ba1f943af42ad530f0608c55f80f0d1c3230e9d6c7e2d96c0348a30c7720cfa3906b381635d79e037ee04e8e70122e57ccb05669174260c1d2a6d1103b2300f11a4596b6ba7c48c4cdae67260e8d8962716e035ec01360faa6082579bf4f403fa0873a9066f160505b6653ac8ba449ded44f4e4b0c76494219bc3455ae215f1d2df0d7b267f608ec810b7bac4f678e0f5aca8bd7bc545f0f336a7fc74a82273401ed99a9e152462993b217cb285eeff8f2000718ab28e4fae7ee85cc7b9a102ee340c961f51da19cf0c1bd786cf16debdc61c1b77c4a531ff990ddd8109064b5ae85ee25486f0c00939b4fa65cb77b61115669431167864cc5d6aea1a92aca079978bef14fd7e624af2c796cf9ceaf4c128f9e340d8c1ac39d7e5bd447aecb9177168dc032b44a242bb86102a130988a06fd28c4c57249794f00e2718ca6063c6ad358fc57a087a50e8a0804b042afc00e40d037ee208938e3f37e9ef5f2cde55f2e8a72bf9fd4d33ddcb0cfb2a39485be302b6c06e4d16b8f1666ce987ec8fb9a78717e997b8fbbd17c363edf417634f2f392c1e209b754454dc0318236067f382b827b45d6a02c740ae6cd0ba59d31d1f4b5c6d000309239f09a5e0581b21369a97d1e17a2f7182893da1253dcad907a6a3c4cf6cd95e2ce2d62d0c8f60c0d58f2979d568017a7a08e3b6374aba26849be882ea25ffd09ad2f3d6004cc5895e030c97623db1bb96d96387fb331b078ccb83a87b36f426260cd4546d622c3933cb4b29fb815ad3e9aa308a93e4ca1f67cff17fb9c36d1425cb559cff8d1b85fc747d2e665eea7ba606014ee78d64ceaad99489fa54dad44854b8b47050d3a59df928bc452b36189996059669df31f001648f5425598fbe81bd0e937e0825734e0f656513394e8505bdd94e6e0b6d695abe0d198c0fa4d6262a29c6161e042907a89ba4d4e3ade7502bc73decf0ba877dd3b8a429ea6c14624a984a61c5be53dc91c851cb830608c088d9d15f24f608652b7f4899450e500d46ce97843b2e9cb91521c9432ffba26fe49c9b238570566d7d4da53e1a58f4b02104585f5abefb445e3587980f87980cbc4fa55bef4c54a95e75964af08c5f397e352b409c35093c9962a3fa5550c43342e45b248440eaff50e7c3eda1b35a6df687b29399302408c6b24506aa83774ed9c5bb6777442c9a6208ae44dec3b6d810f11ce1932ddd6635c8a98679b624c610eb88505a4595cd97dc699407d870ef7e534911559948616a41928069fbd27a08cd39a68790c6e3219cb1bd38d1e37514e4f218ce6f33168f4ed394948af4bec6aa75cb401a040d15ac1987dd773c278714b79c18cf0f79657ae49e2738a0f22e5693749b0d1a37de4789c0199abff926f5c3584bb3afb0ec4369e05141cc68d0aabc8c9b9e7eccf34140eadfa53ff74ce7b5be84ec63d926a50202a81d20355f8ed512b82ddb1b90baa3879c18ab3715612ffd761083ef412f561179620ee877205b690a763dafdf5e3110d4b47ca6096ff0eb8544157929c9bc2bee1b2d6251adbffd4ebfb5bff0499c6b067a1e4941b0c6072d00a230a7fa6bebf59a59903c98ec4ffc9abaa9eade44df7b9fdc309b6458ea7d93796019c0d8eaefdbc11a2009e62edb74001752eafb55ee7e209ecfa5cdc7c10d8c3a604f020fa8b377e97763cc7f7d9d190cab1949286e68d349777a1ac69fe6b8fe36d1f245bdf510d22c1d7d97cd09d07409baa03d2ee6b95e01c1d49b9a0e5c299c435bc20f9e9f7dd37564cec6b40d6ebd05cf78842867f69197c0da91c4a5276797152398c6f56bbf89d4a5780c693791cacfed6fbd7f6acda9f09bd00c096de3e186268ea4d93411e7c054f37f76ae6e89c89c20c96f55b70fa49697a72f52d0a8a1600b76246042a593765bdbb293c6ce08d784e3cc4f67a90c19bb4a0413f577e1acf29e87da99e60bb65381a900a53d445c7754d4d8c668d9898505d6540b8dd999303fd21e14f688dd2b6793c947dcad799d4948b8a2d29c805fff7cc7c998f0a5d965ccfa648b0c440beea8ef430e93e1d35e8c88db934460ad5a034fd5549fc2de922fa33400cb750c34b34fdb9f66fa1d2ee58f26762ed330156a3ab69c3a0a390160c22b3a685c2c60f17ec54e019394f214b361c58d323ef9cb9dbc9199640379e62ea0076201f596d2bbd3801ff29ad4ed7c7f7626ed748886cfb27569f6250fb0aec0611e8ca9ea44e7b46ca29fc04e9e0029d43f0c07a22f63f2d7691addec323fff739c3f3516732393109381054b6d7048f7641762bfb4d839c9d1b1f5a4182cde3dbbc447966594ce99ff7dc59ed69c3cc8e382c7d770eb30fc4fbebe863c4bf821d1e400c2b5b6b23d9dad4eade5dc8e05e20d2141e1bd9204089c95cbac9a6562cfeb4014bf6d106603f620f8ae0eaa2b923944ad1e4fe9aefa887b2ceec920c8e341fa6804ed2d19341a62bbc3ca478deb48098594cd0fb38a56d5df4805980da50948312dbd24b1f228885aa03067f9012a69b89b52cec75ea9470bdc8b162e450acf570677b606b907ccd6c25ea9bbce01e7ad94088cc6c6dde7aba71a9afd0ef4f645fd8f8952b398dcdf6db26f95fcb89b0513e02b102fb13e60cb72758ea305c11511ed68c250ee4345e2c4d7c04e2d04da3ddbbaa9342b47fbb62cfa1d9ddc23ccf746a308b6406e740ee6d5ced88cd15104497654bf8d229ed2e783fc1cd7013d85df74f99870882ddbf45b9cb8698c3014855f549da824720e2882217b3de9d4d4a88b9adc8c7f621a1443717b8a364428b5e5f213f695a7d347f4b6e2e6bbeeaec38c2e0a72dd4f05b432fa516847d1bc0f7b07b3655a35d9d8c1d06a16b09c4fdca9bc2c27a01e97ebd7358d0409c5f9f7561556cb8e555405bb743d0c1811a7de6161a83108d493b71f5b8ef365d3a6dccc56c8989afcbaf65e7430da369bfc6fa7f3c0e30bcc3bcd90c9d13f09", 0xe0b}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1000, 0x5, 0x1, 0x200, "74a294f4214b2c7fb29a4b4b2c0485c8f1adb098", 0x5, 0x3}) 11:06:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) getuid() acct(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x194c0) kqueue() open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffeffffffffffe, 0x0) 11:06:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) 11:06:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x7a, 0x0, &(0x7f0000000100)=""/122}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="540750ded65334a8", 0x8) 11:06:07 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0]) 11:06:07 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x20) semop(r1, &(0x7f0000000000)=[{0x2, 0x7ff, 0x800}, {0x0, 0x5}, {0x2, 0xaf, 0x1000}, {0x4, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0x3c21}, {0x1, 0x81, 0x1000}, {0x3, 0x2850}], 0x8) setuid(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r2, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) 11:06:08 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) 11:06:08 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendto(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 11:06:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/190, 0xbe}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/49, 0x31}, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) 11:06:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x84, 0x2}], 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 11:06:08 executing program 0: mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x5) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 11:06:08 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xff, 0x6, 0x0, 0x3ff, 0xfffc}, {0x9, 0x8, 0x2, 0x7, 0x8000}, {0x7, 0xa5c, 0x1, 0x7fff, 0x8}, {0x8ea6, 0x1, 0x3, 0x7, 0x4}, {0xffe0, 0x31e, 0x5, 0xfa5e, 0x8f}]}) pipe(&(0x7f00000000c0)) 11:06:08 executing program 0: syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000000)={0x0, 0x7f, 0x4, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x9, 0x1}) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 11:06:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() munlockall() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0x7f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x86}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd93}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc54}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xe03}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc01}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x4, 0x3) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 11:06:08 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 11:06:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) read(r0, &(0x7f0000000040)=""/70, 0x46) 11:06:09 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="305d593ff1cf86ff582c8aa00d847c37274e3afea3fbc81bed37a58e2477485b1faaf410c399fe96af608cf16630319e9c42d04b7f2051dba26d620a7bc64f9dbc4826d6efe17f85264ea807b7a15a290f4634c1c6568c99a23918d090b6e30561a61a04df27f0c1e3e2f338928e60fd048c94c636c541f90f14f15fcc6b6a2f5bb56c93757fa907943d39422984aa8315cdea3123f1739a16dc9dd8012c03628e586494d7f8369943ae7e84b0970b4bc65f4ed884b1ab45345f6b36844f4488faae7a42f48e368fc9"}, {&(0x7f0000000300)="ec544b45550f9b81560efd08f922ed20dc6f120d2115e7d47e0f90dd477063cb13a43a6117380b0c23628ad6cd933333fb9e9a403210df5a8f71cd71dab3605c15d2863808b2824a873a016642ab974a2923f8eaaf58e518cb9cb8f565a5bee3b02b2387d099b65b6e18dbd8c0b4032d1c8feed9"}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x108) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 11:06:10 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x40047309, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 11:06:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5, 0x2, {0x800, 0x42}}) setgid(0x0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x84) pread(r3, &(0x7f0000000140)="538bbdfd38462417a38fe8bfcfa3d8db4262f6a926ec3c5c57357bedbb4ad0ff766eeebbd71b3122109ac62d60acff267c92dbf506185ada07c9eba4fa51d91f66c02b71b06ba3f63afb9da3ca62857a9d209cab715d5fa3778de4927b9bbddc56d1d212ac2755", 0x67, 0x0, 0x5d87) r4 = dup(0xffffffffffffffff) fcntl$dupfd(r4, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0x9}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0/file0\x00', r5, r6) r7 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0xff}, 0xc, 0x30000, 0x80000001}) ioctl$TIOCDRAIN(r1, 0x2000745e) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x47) mkdirat(r8, &(0x7f00000003c0)='./file0/file0\x00', 0x25) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000400)) 11:06:10 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:06:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @loopback}}}}}}}) 11:06:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x45) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8) 11:06:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6aabaa634e19769bbd73"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r6}, 0xc) sendto$unix(r2, &(0x7f0000000080)="faff", 0x2, 0x0, 0x0, 0x0) 11:06:10 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="01070f7f5486c20cf401fc314b2b8e95a0a4e4f43a66a35511a96184ce572522d111524e334de5ab93c4aa83d10406bc54b4f910ef677f5d1718ea1e0201964ab6998765dc0fe2a847cd5fe5ac9a6420e699a40d7fc7a0c5a488690e1745485c3c544e37b5a02df05d8e79cdecf4fda35b51792a3d692fb2b8c600560d976b289b9c8dccc20b3dbeb1743a393061edb29c4fce5199ed19e30e8625c37c0af10b51bc8bcc07d7e5fa4eb0568c45817757cd7c165744eada967727f346dd3bbb43fae733331c228c47d9f9ba78403bed34c4a340f754de0b6d6d28f47515c03b0620e732af19655c10601a3f1567bb8b902e45f6a9033e11ee60a9417b7b64c51d7775c57d06fea5623dc45aee3de876910483c5956f55aa7d7cb6bea9d38eec1013dcc459"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 11:06:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffd, 0x13642146, 0x6, 0x0, 0x150, 0x1, 0x7ff, 0x1, 0x2, 0x2e0f, 0x6}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000140)="caf56fdfd6a457385c5b580fbb5bf73ee293e31c0c16f1beee2e", 0x1a) shmget$private(0x0, 0x2000, 0x500, &(0x7f000003f000/0x2000)=nil) 11:06:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 11:06:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8, './file1\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='W\x00') 11:06:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4) 11:06:19 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) getpgid(r4) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffea0400fc61293deb0000380000000000019078e0000000fffffffd03069078000000003e0000000000000000000000ff03000000000000f7e200aa4404000007030000"]) 11:06:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0xf6b0a24193a268dc) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) write(r2, &(0x7f00000002c0)="24060000be4e02f352b3733894f08e09000000a8b3ff1eeb5c9838ffff00002224e7031d54314428befbde2782a7810cc7ba2c4f17cfac0e5f93a9cbbea2e04542be0800000043fd86b48421e99eb5e5e5ac66bc12c5bf31db8c21e401b36c40c588da63cd8fb6cf9aaa56f98043341a696e7ba7b1c72cc6671b5d2342bdfb81cbf72c412ca71cb54fdace2a543c47bb7573312933465ebdcfb34ce010a0d8c506d299fd35612bc4927739c0437d921a0000000000000000000000001bd23436fea8374d64f4a019f0413eeea646bc5973350ae8724953f533a88314e89f9103bb70a7ec2415bbab7caec240e228781b4c2d84daf9962ed108ee579d71140fed482880d631bda8e71b3ee0fa83935ae3bb5990322a15809208ef2e2835c084b047741d15f655e8c39551c22cb89497dac55cd0c520c29a037a54cf686c7503a85f4ae756804c11f25dd9a7456a8fccb04ac4728705b781a114486cdc4e2d0f4ec29ac3712da21a41cf42e50c5b96b16a330e64099c39e6c152b69c31763c6d305b538b65a0c1ca70fe3133ed93172ea00b0db216c77b4e5c7c679577a5343698f0d91767c2b235c1a6ef6fbeaeee5c74ed3971d67b76a768df9fee6800cbb4668842fd5ffd8f624ae3d691e677b11be5da8e399684c53e29247020baea582e7b8b5013f4ca31372a3614ce", 0x4a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x4}, {0x10001, 0x7}}) 11:06:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) shutdown(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffc3f) 11:06:19 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020001000000000000000000000001dc8a"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) ftruncate(r0, 0x0, 0x81) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x400, 0x200) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 11:06:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000600)=""/39, 0x27}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/155, 0x9b}], 0x5) r2 = kqueue() r3 = kqueue() r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r5 = dup2(0xffffffffffffffff, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000500)="20ee02dcaf8633f3b0ab06bd2b71f1c569024cd80d272fea92fde54a2a362268491506dd8a4055562681bb62fa73a69f48d348d524fa324ed751ec9bf61b7b87be0ec9ff23d5af98ff4bc736101c4d0a163318317a849c4eafe9132d4ecbf583058baa1981b4f1ed62f592e0f98d4b5a428531d368f2683b9ddc378e5c984f9a212cec8178bfb1e815717bd3d40c6ec6f5869839c70c4f8d7bcc1b9dfc886a87cd5cda5d1e35d081ac0250b3ef06fc490a70435fa07103415247330fd81e09c4b0515d952b7ed59acd9eeda7569a0e85020ecd87f4244116524c93ec2f", 0xdd) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r2, r0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000080)) listen(r0, 0x1) 11:06:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32ebe1ba299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501e6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2164a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9e0f7c139bcbba39a3e43aee56051efe6ea50b9d7f1b040000002de857ca84b4e445408ee9081a06f879c9a9faacf200"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 11:06:25 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000200)="38b3771a31430fb81272b6b2c707945fd7ed571468857e873ac3509c4bbd3efc14227f8d6eb90f1b13836f44c6042530919f9a5c1353f456c32bb4241b75f3ae03ae32866b8a15527f37ff712570e3e23bb77d678c7a4feac09c672bb4bf6b4360cf4a20db147f031dd0488223603bb6e5b5386d005320406f2cb7b2c856471a12e4c0a3033bca6b2311d3c176c911143f899f5ee5dce8cff8a11b9b6214bd95fd7a74f02287b97fb25954874267d65b485ee8c826d136c8357109", &(0x7f0000000080)=0xbb, &(0x7f00000002c0)="a3b9051b7a724a441f31b270e687086ec72e0eb5f02acce16a15b51843c77b497a0f636e1f638724b4974689404883a558e69bbc63f91e050e9d10694aff91ea39be6d48ce61ae23aa085ca24c2b2d237deb1be510cf2346e0945ac5e4bb4121b227d3f60838f6d190d4f0eeacf83fd1dbfbd36ad5f614e0db1b5fd751563d1e13cc989138fbc2f0bd0333597d07caad58c7891a1cfe4159679b53c7428fcb42b7a80f06785894685378f681231c50b867268f954ac8eb7dbd01a4be624e264331f9ad91c968113037674f48dc1a591447caf797289cd71d3aef2fa65b2a258a7941e54ddb950860eed5d226369220f60c5343750c1d038e022b80514f61a15537b2e821343479efbeee0e7f87ab5d27c96fbc7e81338d5d7b13937760c2c15faf84502a07d927512d8d76a10fac5adf484a6a7f1fb6008d22cd83390daeee35767be346cb14e62fe4e4c0b4aa8e54c2767a24cb3f4aadf55f9820c65dbd3a3f8cbe2caca79131e14c33ec9c79d94da115bf1be2c8ca8f131443f5bc217d20949c1e19b66007e85c01016b640be5b642f94c0c956090175a58e934556fba5d85e60c3fa34b600ef96bda51058f4a232b1aa5ff246efed71ba317c992cce05a4dcc8aa51c0404d807904170e984667356d4d09309a51d5c67f4621b7364510d0718f5fc7e02b3b1299d72efa0cbcc0e08c530be4dd956e4f3218a3cfddaf6fe6456dc9d6450209c06abd3730375b09d583aeceb55228855ba5eeba6c048def27739ae305f81bcfef8818ce755ed2ad3d59e3924af10e3c1f64acea912032469efdcc2bf5ba2a76f7f407c210a7c74844a7ed564ac6d9d4baf6556eeed72c5eff87c7b969e3d898fcd271108064e662b016d9b741cd673739cf7014b2f63f523c7b0792d3a4550ee44aa5bcc3505a523787b37da7db07e0cf6fa126bb5639cd0ef016695dbf70eb4c163b48c81809cddda7102f14f726fa6ee8ec69f35c1d16bd652ee9b085c65cf67f09305758a0bb136489ff47b1318e5b323f018c13fc28486236d61cb05680d1a6b27bb987b2eff65cfa10f197c430c18c5f1393230970ec6b0d43736a66ebe386b170b601a2bae658ae672e82d3b9e5a085091d6519bf3ce51e87eb4be33b88c21ae3482dba1f23a42314558fc59da39e8b032427f13b44d17848600441943afcc1cf5dfa5241b76422037cb78a53671aac0cd706b1ecabcfc66f798e0e78d099e73d67598d0ecb96838f917d2cbe70ae1ba8869c90fc5db86bec67bf6fec5a02a6da35bdbbed46b121bf84df045de11112d95dae4f4db9af45e7ea69296aef1dbbac61644b85f466a2532d425a403145a837be93ebadc69999eae99e0a451f2217a62190e0e7280956ed063d2ec79e3aae55027f3aaa04e5462565582fc75e6b48e5423a7f6047ed32f02c15c1cc26603a07d2b53d8b4e5710e445b798a3d78f216f6c97c53c2296bb0f8a6357d8a625034a9d84075787af02f0276ec06432e9b7839163cc4f1c89fe4f123d11b9badef3d2198d4e8a90b2f3eaf470bad8378abd751fe0e8e1b797ed6d16056290c643a091ad0d5a3887253df8588ec14abe1441ec34221097705a8e7bc192135a2ecf544341e548b47266798987bd4d1c36897c80f76949de56415ab6ed65eb7f50f6fd380a78045adb12ed1769af460c51e8d3337124f683e596f580beb43dd461348c9a839db34b0dbc200c4705eb5712a26638aca506abc4a050dbb850c534049f46da9c60e32d623f9c3a815b4c131233e771b56cd16231b852fdf06d38ef26ff92044b8c077e605e4690af9d010de261a8f21fdc830b326e7635db7cb1f79cb3e914cb79ae72a151707b8550b04e47af656aa34e3f2acc119e5ab168fd1b9661fb43a78d8c14b153501b0f78bdf3506d5aad69dc7d34e79ac3f582c8b17c64869e50a81961d54cc4eb50d77ce1562787c456935fc83091358c5c8b2c48a6eb432d6f515de14d7c8ed279c7a4ddac2c49a29c70fc047c68a57acf194d4ae0aac19c90a8f8948eafde99babb3f0a267c12c64b225cb9bbcf0d1669dee3f2ad170df5ba3a33019243bc066f1ebd3d1e7e4871e3f4109c8ed1914bb18963b45c053e5afcd53d916464309cb89b183d2f46bb797c98584e29de93ff110995b92d34251d451ff4ba8b0187a04d5719d827fce2ac03689701fbe502a163e309ed32439aa967960b8a59a4cc496fc3e5b1d129b45a1ab5ac60d68bf83e86b8b4184e88f60467e9edf84400123703a2d1205b86ef573d7e26edc3f1f4437c30c144e4539a752d629767bb8c087f09ad1b6c990b95e5fae86d55947c07c475c42f55977b2ad261da9aa74fef9435b3cb4b907b90a2c6bec31dacfdc77addf4a6e95e887b101bcc19bf86a52f5c906f4fc425726b5846bc8191ea5c268d3bafb02dcfc07a1ca463588c8540e0fcf57ee8a03eb0c168ea39ec4ada81fcd237c80122175bddc29bc3d94cd51ee54b1ac36ec67ffae571bf52561f0bf7b5bee77a2e86978e2633e373e49ca3293ccbbb58c04fa20b0617689e6a1688a02207085f0184ee396c798d3f911bd21fb8051ee879ce510fe4a9c3460cacb74f09f5a7f1b09929c660608ef68b98d9d3061822cfd1f4d72a827067b9d4bb403a0c63002760ebb0575b18e392b985a54e224884f31931df27460c8c84f9e5929a2a024e5a866f13094ce4baa17486dff6e5ec7359c6746d9d36d08575a019c573618dfee71cb86726dd8be67e4c4f325e511785dd6d64dcbef5d5cd859896e47e3fe3421328014099f909b8eec5f367271101ee032ca183f7584e7337c310cd16767d4980ab21572a03eec84b87cd985700cf5bff7cdece3395706f0cbfddb93db4500a2410b9b72abc8212685afa9dbbd64f69a2a928bd1390ec8f15c0ae58622653258a4cc2fcb9090bd192d17bb8dc6c2866271c3ea35c81ee6d81503daaa3a0f3b6985c2e2a563e4fa69883ae111b7fa6ae4319edc87071d9ed274ec9c2a876f5393c659b121b5fafb587be9f4651b1aca057313913bd3a072c5c39cb818a50c3bc77fcf67412b1ef742290844f47666372124038304cbda70f605de56d6bff14633c0ddec2e6834b486f63a85dd595988191b83d13ee1624c964953a0334529493b6aeb24930496af3201cf0427086befcff3e949a4c2fef04914c2b87d33ee587a2227238ff122aa05dd27a60acbaac2104cc3bacf7dccaad8b5934cb6fc1eec3f2d8db574953b13c78bc4672e89a44cf59f8462c2282f33e93fa3546c44901ff29d078f92730455fe79245ef496f2bc20e3a8b83be21f345cdedabfda5be93f06749239a711f2da236ce255c8ffecbc7256edc190fd7fda1fca79fa5c6ca6710dcc9a17beea4554dc1c3f1e30f64225e098c07a62832b83e1f9e473f6858ca0ba1ec2f727036c736cd781bdb398f6fbc26365e0658cc853570df47c3493d0e6522bb79fe90bd4cad8af927c8637411d44530e4f95556fb052d2aa3d25a3895cfe28d78846f0709c782ea3a78357ce797bcf87de99f4cd5fffd15bf9a6c82c519735e51add730ea9079282c126dcfb23f4e26900f7fdfa7a0506797edd22aa9933dcd23528a83b348e9da9b831c8757cc3167b58a4d1f1136d51fa0c4b2dbdc67e75b38d0252c3bd20497516c67d637051bdb54604165a37d12f86f5c65b6a8ac6d3f91a587acea3edd8b85f30e750a837d3617672fe17e2a6214876310e008ffe7ef1606c581ea55fcf7455b7c163409c9f576b50cdb336b0e701c64096289bcaacc78c0bf34045b0f8b47139b90cee127e08f7c045e944886fb12cf7c3d4608184450a434a8631dc92ee05342efeb417f1073ea607a9a63fc54cbd03f68bd4e49e0430058f51c72b3bc61059406e8fd012b9135ce662356014e6bb4d8f9395f84b36c909b8eb0f880715506f0dff4e759bb8e9e5b8e404afe6e8588018232ee4d2cf98692bb281703f8b56d736abc3b4b7ae11178bf4d17de13ddcfe5b11b0e6ae3b0e5c3b8023153d552114b61d8dba68be585000420dd1e201f349b4d5dd9378e1453827c15f15f9d690c1711d7bd6898dc8972524a75980256e5c4ed390d6c489d50bae12df6e6a8976ffd65af52e83e0b3889c8b08e40224e09947e056dea32feade5522b1b0d545f65c3352497e7264036e2a279c238bb88ecc22f81363a5b7b009b21f0db16bc4792be38047b66f46d607c224a6fc558c4b72daa00b81b108c528ec5c86c27ee37cb4451b6b6ca41867b3301332c010aebc95e5e128ae930ae016c85ace0ce1d19a54448b55f85d2b9c56d20b431d7d834ae340f352792c3ba2f5ba82bcb441626f90c2366881f32265eed8db04531b7db1fa6193aaec8c3ff40187286d002189c034ccd48d806e8cd402299a80f57136fcea4007b4c29f829ccc5eaa4aa054a427cf44d8c9c0fc79d84233a2c7668f77b3b36b0a5158a9bfb670d359b34403395636d1ca96a6511c2ea7fdc17f306876d4a3bd9cd96ae211e3054b59ac515919ea5dfcb8321393ea3401398cf4e136cb0c51c7bd191d778dbd7e3dce1475dceae8761ccb30e7c51b2aae2194c52ef9e1f5872b737ec5a7cfb32e2667847571aa430cd51b3dabd91d5993dc230c6dc4442412dce0e5183430235af475c32b7581e875a2d4f3a6b78aca26000ce33ebd0ec95e28a40dda3e686ee6dc04e7d50c82b879e2f50a43806be1a99e60c18100ff65651b971a06862327f43fa0073f192bd6f168f164bca59f9cdb63bd8881e7dcd750c761ccd8b637968cee3923870bc1a60ae98e7d507b896854b063593088ac2540f273bd9c8f94e304f5b41207f2e54fea5f2fbe0906bad74165a5d79582df37b14882b145e25f79692821d6bc868a8a8bc14a5641283b61e447592b8e524c629f33da4babf5d8235bc399a2edb7c78c7d6f4293a3ab4025e2a2e528959a4a463749ada2f4709b27d8c0010330b770e1cbe220a102a65a574fba2e4c879a51448bed2bf9e1dbc4fbaeb58dd3e2b3baa15765265f577d379f4e8290994ee4034e0b6eb538985d67947c460dbd4e033739adde705b7c211470310b83003d6157f5921aee76bc4c4693ce06252340657db3ab808704be1feed65708726018eed6c1bcd291a0f7c686b5643532ca6a5382311bdc1d5a2a03528d68983156a00b55a4e6fd3c08aa8b1d7e22d76c179b93f83ce7765bf5b0bef582bce0f9072d84a3e0b17e091b4a48fbbb5f69d2a6f81e43130386d60220d1b762a204a81648f38374cb93750cf6c4c407c08e92f97f337a1ca778fc9a4824ce1b56fd8aff31656b7bf787c19b3d6361b0f83b562a2bcef1811701e053f3119f42259940326ba78c149e68bb8a84138960a3a9667fa6a084af41431f3f8dcb0fc5353baa6e0aadbf0c68147f43d7e53ab5dc1d97067539cc796bd79e9cfdb48716b6110c3cb730f9bf65205d35034bd44396998ff971e7a564caad579950d9a5d96ff21393e7858a90908c669f38ee4348cacccb9dd599d64c6391c637578290acb570197188781de059c0e9f8989272396a6c7f066223c3cf86db088088156dc71d8399ee189af95d587e90617bd3e5eac25ce83821595b9548a3e2c5c0e9e4d61f1cf1548dd5f694db6552aeb857674450dc27302109998d5e5a10c6887f2d19b723e8c2812c58ba0f1a35982add08d2100a1091f117b555da2646caa1f73aa2159e12ebac0a05a3ca99b32535538a086a4670fcb9f63217d5e8bffdb3bf746ea8fcd4f5d2f20224e21b8fca3465ef6b88cedd9826d23a3c7baba8", 0x1000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x2}], 0xfffffffc, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x21) r4 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x80, 0x0, r4, 0x0, r5, 0x44, 0x8}, 0x28, 0x7, r6, r7, 0x6, 0x6ec, 0x4, 0xa3d6}) fcntl$setown(r2, 0x6, r6) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:06:26 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x81) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000100)=""/252, 0xfc, 0x800, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x806b}, 0xc) 11:06:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001180)=0xa66) poll(&(0x7f0000000080), 0x3, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="4192d7e8417353a7910984da3412bc0dd38e0c05d9f555b5bfe633b408d259d0d01d7757f3c78193ff76adc158898330b3c27ff48f006eb15c18cdd330d8ccc319430ff3732d25b31513a43e0aae076a6e5712c0388c7a6c18b3a9dee3e92d853833592a30eeaaa6a582f5f6fd277228ba7782ac1700c04dcf55d8a4ee1c632c704a3651b2ae5c100db559546b60baf7325b1123dfe433ee070cc985c9e0c9408a1d485a1292e0815a32735512835baa8d506b3107cf1b834f44837c512adfb085b1b776c91c404d8f0b210c0443f462bff9cccb48e6a57bef66cdf8a3baef75dd4f4abce31681b28d6d77b67809a9e73f8e0ac97b1cbb854a5b8ed91222fbdd1ffc0376e01904834b8f86ba1ac756ad7ec4586e7ed33cf3981cff129e9501d468668d8761057a7d77057b3e6ce21d520c250b5640b8c0f91c6b86715a962e19cd8a26c94d6a8efe846a22a54a60614ffe920a74c3e2f982aa515a23bb0b9e008c1297f4f475f0b2a1f4a383b042eef22d81a15fbeede70088562e61aa4c39841b30d9a2c09c17a46793ebe6f05422239634e69ff4e7218d46eee3527b4a6f03cc014d34c457a36354dd9cf417a0d795cb776c0875b00730e14036c8fb578df6937fc6df6781739f23705e6719f012ef6ca0bf0f92691e5997b55721eb6baec3c540ed1c8a7a0309bd1f336b4aa264b4f263d862be3e0ae3844f7f67a575c23279b7c375773ac1435d6417242cae4869a840c1cd3e1d5dcfcfda2682b3a844f14a1450a1e5fee8f59d6f9a5fc1eb2430c59f629e95600e72396a394860bad1071433afba88e0bd391c3c6402e25cdc5d3c5bbb237ee32807d6909245c5a40ea2e1d67b4be717898b8b2f2b8f367818728f991871ea492ab099d4a8ac550a13be10a5d894264081e776361887eb2e7ced469b2568a22f4e74bc34671cbebc183b66a62859cc199b36a1eb2cee0183b4dd5bdfc285c13ec4bc17fdbb80de44260fc925a19cf71f56acb2d63733ef6e7f476d152cdedf28ce42f4fc154d847c1c823aa3f172beef7a2b0ef10ac281a663e01ed664cd01be690a1686a4fc4b14e3efd23abdeaf49ebf6516f8a591eb01204f83e5e8cb4593be1087e1e1684e0b5fcd1b60b68bea7e6aecdbf0e62ac6a80b04ea17df98878a79d85b6a683e1ab061027f0f5b45b517129bdfb021b25109a211961efd2ad743660895ab157725de39fb5940d19c3d836774975c4bac0c1c528c673945f91f240a22a78a41ca24374c81d81d20797665c6a2b51412158e725d20e41bfb194de7399e52fda8721d1a4749776c6472d3302ed3dfdedab17c200b17ce701aeb3bc69b4587fc0ee7f9a08441f0f3d3b6fab1f166b0bb816cc2cc3753906a84608ade20df03e138e27f29f29b7847b7ed7af7cc35d5e0e205a1a6a0b3b72042e55ae07dc019f244860cf0aa30e26b0b2825a521bde8b37bbb9d22a9af663e43329afbcea0a54dc0a0e978f7b4cf49c4504cb832e181e648fb5861fbcc6dda7049f508d802a23211d296756cd144d8346a138a9436f78ed6b3e07e65536557711984bffb97eb5e17c627133c1cc8599474659887c46daccf42266d48e23b1b0e10b99b53364ebddeff55510d9da1b8da2af70719a89241ea02b6496711213bbcb6da85d7000def5d73d06079715393d584fa0b2055dab6ff8acefa7784a53390e356fc38046371249f568bc2eded49bb0202c5512674b38b4460111314da0864bd0025628a3a5967d677d58b47f869ffaba00cc697151b682410fc1638369db05a1cc96b886a3cfca1c2b9e2065adf7a0ffff5161eac46e04509c1ce050fa4f1cc67e96139bba3335900c33273d408db3a52f1a88177dd80b00f69c064c9fb27a4781bfa27de9633cc7775e4356f5f4d2e386f34e7f3acf49378fa568aa7a8a535287d95aabd9b8b21c7c46e378d234166b74324119091f002c84863bf01b024d90823a80fa54e151e4d863b6343f2a7f88f24872f2635e8a4a76155f8b4815162b571e07513fb7f04b3174be6207c8171cded21b6b02ea1ae7d7372109050beadc86013b500f02e256908f6d1c477cfcd67bd70cf60af1e30bca8172a273343db260ce7f9b1b67db07cac93ec31fb82db22c7c8189f4d6ef649d4f56f63f4834d92d9ab1894bd8d863f57458ea49a10848a4a9c4a6744ed79c1ced0b07775cbb5d59a3b9e1abb2dd9e68e02bef9e35beb7e595011f43c0ff5263717c3de5968661973d0ab62b0bf00d9010438ac81e8a29b4550d007c09bd57317299b56b245a70eb6304ed937320183232a38f6b3d1cada4a3b7d5e385729447173d476d056dc6186e4ca5f5032da7bbffd3208c60170913a042af5ed496e7f4852a83db33b9c0167262a6138077e1913329ad0e8ec64ec49a8d704e9ae6083186ab13d92960531c8850d15c8f5c9c2b98f3a6924c523454f248061d0325493b1ea32ecd2878968baf3bf8d3eae7482c945b9e2015e3ae240b5793b9bb933f9e3beb427edb15d61f9c7d507fdc13f56c346490339787d58b32f85cf94485c80b7dceac2347e6780c24effbc8be4440484bbbefa3377cd7a27c1b052a6ff8eebfaa2ddc75ea05b11e1e38a6a5b1386cbb27f0f2cdd050973df0ae6c7cad5cffcef3a3ad65cdb046b06cdbb0d04615e8f551e837bd0c1449c25d4dc94ba7d3cc351283adde78039b43b84f621919158ed76e548dd520ba9cd09085ba7df0141433b24c72e306a7a8b8c62e2c129b9c1e3647ec2088be2730c354e19d656cb8078709ed943751e15e182f46573900a7625f150f8d47ff84e4856da159e05cbbd12257991eb8efece46ee5ec9cf76ef7fdace142e2494cb16adf0e91af475e356d5d7c1fa3a336313abc3b5c874baa06d4b45cade31a85e7e4a83b07804a9ab3eb2c8d3d69ac1e640de6b683076fdbab2647688a0629102e525f192aeaedabca1ec1caee2f13d0e9eda62207266cf567c3a7fe6d3d84939c322d9f983d8d9515c5bc121e204b02b97e31ef79fa455511427427edfd5e7e0664f07513500fb7d232c5f0695f8468697dfd7c4ef97c29364cbc610211d38d3ff92044d78333187b8900439c3a146b9241c9db56b0b67e0da424874d04816d205bfdc5d69a35dfe2cd90dffd4744d32f1293c83285109584fa3a3a8958d1540f8601c00539dcbb94ee899c6c6c82b5b5ad52c203965d1e0477d0f588257ecff8f084b1854b719e46fc82c7752e15f30cd7dd41a4b53fcf3fd69077292e32798505d549ab9b1231b2385b5f60771c8ae8f47cf90c541fa736df741033dfb5fe42b9002ecca01a8514d644fa87573e91b6b9f19b01fed5d4e3e6a32d591e45078f1de8fdb5c0e2003505ff8340ec18aa79bbdeaaf01809918a820a10a251b7d2e834b12a4c634edb1d1cb032d4013534f61289e060dc1e53f82a7e71e01c9701301bfa188169697507f5e6da3d780be94e4e0768fb8d347b8526a0f1466a1a74f2c0327837c36e036ddca7d834b2d241b3d0c8d986a6e05bb8d82f7917ba43692cf17fe1818e2ce461ba0ccde867d0d4ef534e41322e42f23a7c4cde1a419d4d42863dd88c81967122382a1d686b2c2678b1c6a2dd97d70dac8d347ef7fdec4d33c02cceef1a11f7c6c6d08e1b607013c7ad352b90e49bb9a4115d6aecb876916f6e622e42fcb0cb8869371d3eecbf92e2a19efccbc41f0282b1b797dcd093effc95b8934a594d1b324162c2d10c5486324b494585016ae8d4e9529d766b72008f11e6d62b3aa2cd8cb71f378a4e602be0ceeb3431ac4ee9f164754a48fd116397553bb4db5e77e862c9f56ca103ed70fee63e014eee6ec138aff44417c21ba82b7bed9fa689225a413138cf21917cc3f324afbc727d187f55e20485c59330e8a6b445dc29865eb28e7ed898d8ac12bce71a7dbeeb0da763211e1b1eefcbf500ce1f9825c47536be7b3abfe9183ead2f8f0c51948932ffa42556cf7711f9d84c7266779d4d1367c9db4d6d31b64cd10b5fd7986f43ffbfa6f2010169d6ecb48fa9c97d3a556d9030a82dadb9c77f6e2c4eb23065b4a00ab533596ecf32adbca893676324383d5255ff15892cb5f2d3a0b7d9d76d488a188cf1d2b89be11375d98c1784f4d097432d213048b31482e65b050c1af33a3ae1e9acf0d74307404cb2d4e0fdb7e44c3153b0365f0c91878ed82d98f04da3a1336bcf05e74e8ae60b6c8ee7e3f3c220fe93c738333530206c8553fa16dda7b02aacdc4b51eb10e96454f8a45eec2fb148258c0624d8870ad836fb3094b6a847da46ed0cf0b8a56fad52c8e132ff284472af5907f85886ebb5335ec57893a308e0bbe51c3c065322a39fefc1749957f7466d70cd2ef439f43b8c1d4b300e342d6f20920ac674ec09a5fe0ccfc919ed70d411510edee9c1b7b1a3d2f80abf58a85fdaacf50bc7fb64bca0a27c9abcf75b213cfd6d76c73a5ed4355a5a1a30cc1f4b0ee33384812aa2300770e498b6776a81ef53c250d3fc61274d86c14315d97c50e73e7e9b256b8b2445b9672a6deffb066a42e40e063fc6d32f6473ddc97bf35ec41577ce3bdd35778b6de62c3a96f0cc65ad31d8c85adf7c4da7d82d69053d19c38d29d5a990a220fba73ad032185a7da763eb72ec2971055523e3d890986eab499a01506dd5a86e6f8c36e5601520204d10d27991cc92e0ac4906e271ed8715bb4f4d5c101aa283d0bf4c552f1cc55321fd2ddb6d97cfe696c49f8de7166066ac5f8552e4876adce2305327698482effd9f7a93af10feb69d187a8eb42784d3f53f7c1dbea5b6c87fb37b1ddf249f66db056cde1406a8843bad041123fff6ff4683bcd498c1029b569bd1e7675433d9164c40654acdfbad8fef0953eca6370173f0553c37b0a0e0d106f3fb988379acf914ec3852a4d9b76307e9ccef0dfab039c3a1a340b3fc7f7696c7a815f6de494dd9ae94842ea0d62f55454364c4bf7dbe3865cdb9dbd0b8f8552ccd0df0486a3af3d5dcea3c76fd25f7b23e1a7d0a442aa83b3e8a2c7623ea3621abccecc9c26b8fe91de1f564808bf87c748901489bef52f820f487c7ff7f842d0aa4a2dc1aece372828c407737e7dac61a0cdf47722f6d5f08ec470c24ef4b238bada86e95e2b2746de9ff5f91d812d519dfa16ed9dcfa8033491ece518f7e4b69a6f89a343d0d37c4a4aa6afa17453c0ec0d8154b4be741633136ba48740d219d691b46547003b2b10e8d0c9eb891cbd02b94b3547b2112b5414463f9ba5fb813415d8a585272cf4f0def7254c3c911a35440e34459ee10a433b7517a59ef9296c43a2f27ada73a78ed9f8821d9c0b108642531dd3c816e2fcf266eb84713fdfbcacf46aed1809949ca1b031e3fc9a842a68a413f98a98f0b487550cca69d22101e057374870eb6316e510fa5885e13eb17b03b8dd7d35e24fb276cffee7214b71b79ddae49212bc08bc3f415a747b1860fe1bc9fa806b91c232e7172df22ab0832675ceed61ae03b326d5c5148c323c4141c43a82ff402e233926dcf2e0ef8352effc1abeaaf7421ffdbff6a9a9660cd572e1e45738a6957ef472e3ba953aa5b2b862b374869c2af0af12d411d038b18b3d971e2b3f566a7487959eedf0bb93564be74a0e3e5b4b1d6400b011224de6c3ad6318f87de807df4b4a7f2083ee6e0d7e3a7be59b6cc24aadc4b8d276df0c696bb2965bb6a8bc349f02adebdabb8285c97fe58297ce6a8edcad3fea74077daa1f1d0ca9f26bcc10a7b0bd42523b530d610374a4484d1e1a0122cc3d4905a012e08b5bd3838b1f6e55ac", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="639d1e60989677677e2539bfd9c4533b5898bcaf78bd6beeee59c5c8cfc7ad414cf86484be7837de3a358aa2ba77a8150b5753cab778701497a67a89136976a6ee0a0eddeaf381901f4d7a812f9b79a838146679bb0fee2c068b9c7cb7efeb79115602348fb38f60ce598667f06067f7da72a63085aa49772bef607160c9c409f38b1127f649528534096980b31f1a42588d6d39851ab74290dc0a4918a8f6d9e7564d50a6e8ccf9335185fbecf37344da7b8ed3ee3a59b19fd6b6514bf9a490b69d1dd1fa9796e1b9a50468ed360898bd3bd0ffc79893c3227ed51c49e4e5f63c9383c4a333d5e75bab07ccfdfad46d71971c9548128552905a8f19c86a37", 0xff) 11:06:30 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 11:06:31 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) msgget$private(0x0, 0xab) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 11:06:31 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$dupfd(r0, 0xa, r2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 11:06:31 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') shmctl$SHM_LOCK(0x0, 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0xa, 0x3f, 0x0, 0x4, 0x1, 0xffff0001, 0x0, 0x1, 0x7e63d35a, 0x3ff}) 11:06:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') clock_settime(0x2, &(0x7f0000000140)={0x5, 0x9}) 11:06:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) 11:06:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 11:06:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x40, 0xfffffffd, {[0x4, 0x6, 0x8, 0x0, 0x0, 0x7, 0xffffffff, 0x4, 0x5a7c, 0x7, 0x8, 0x7, 0xfffffffffffffffc, 0x3, 0x5, 0x400, 0x5, 0x8], [0x9, 0x30000000000000, 0x8, 0x9, 0x1ff, 0x80000000, 0xb9, 0x5280, 0x8, 0x4], [0x808000000000, 0x3, 0x5, 0x50, 0x3, 0x4, 0x4], [0x4, 0x9, 0xfffffffffffffffa, 0x7bbf, 0x1, 0x6], [{0x1, 0xffffffff, 0x1, 0x6c}, {0x76c, 0x20, 0x7, 0x6}, {0x9, 0x6, 0x5}, {0x6af7, 0x1, 0x7ff, 0x1}, {0x4, 0x2, 0x5, 0x3171b43b}, {0x9, 0x9, 0x4, 0x9}, {0x1, 0x0, 0x81, 0xffffffffffff8000}, {0xffff, 0x0, 0x1, 0x3}], {0x54b, 0x310, 0xa83b, 0x9}, {0x6, 0x5, 0xbc6, 0x3ff}}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 11:06:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x80000000}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:06:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) accept$inet(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300)="45a4767199f43418fdb18dee9f0ffaf6e3693cb67213f327fea59924fa3ea016fde9361d1b9ec95aa15fecb2ff5d62845febd624efac781264e278cab676fbbdff9e3b8c3f2ede8834f62628c77ba2e9689a8fb5b26bec4e5795e371371f19b5adb4d420d763f28aca0c88a6196d54ee8e789c8f078fd51d9fb7e1afeed19d9302bf9d22ed46a1fd899b8816e9f8d4817958ea6b34644a891262cfe4d5e55196a2ed63f47a59b3e5d3985e7e1fd89d36efd01560346c41b7fdc5259cfeff343a190c395c32f8034f1f59c2f68c40dae90442305e984fbc606ff098fedc91a2251360c07b07b715f0ca3a0b5ef0a39936d4a79839a23dbbd727e7250c530ab13bd9f2631083c8b3037cf615f88647897b3ccf71fbab92cf9998531b41dccf2194a0499a9d0ae248d131f3a8ca89fc17c7b2ba16e266db37225e740e69b411fd901e17f100bfc491f2836e67318a79f38e7711301c6c97622c600cb1c8d48bfb78d604e126fb2783f2f20108fc53fbf459cf8055a261df490f344f8b3ce3c90a761f8146bbaa23fceaacae0dceafbd33287c75a427b9aed6cd23416dadd78e61cd585ddd76231ce3ee7e131ba25cac6784d591d530ec36d7ffd409458302b994871b16c94f1d3539274893476c4a4ccc7fe6d6ae268f194968e7494bb219de574d62c8adc54dcebc90738dfdae23f374ae795cc6b96e98414ac27b9b2560c9838faac9eebc1c36e3fd17d5ea63cf1bcb651460b044d968fd012d0ed9009f85bf8debafccb1371db1400be66b90f4932d74f51c562515811e43c5fc1694b5d1687a17c7b179b497cb0cf0122f0bf74cd221d183857ed5a2042a6f5b818cb187783933ee82ca11a0af5fdeedfa50d8ce82dee213bb533aef4f82988c25033bf412f243059d70412a3aea6e20028a99464e6a61f5a63567233561cd2578c345aa7a33c7b701e45698370ac44a6a35287a77ca67e81390e1106a3b84628552c276621539a9b2ad93dfc1a20b5caf5ff157a722ffb8a6d1dff253d9df2942353ee8e0cf3e83f89c6d3017d2046f5f35aaee60d1a54d33e2299857cef24271d3947489169cdc514013217d15e221fabbfdfdff725fbf2923285eeee1c23c71e8630456e4714ebce33dddb71d5bef0465407a6ec4cf1c0e6500f47d2130a3e4472296b940d4b6975edc2b71e87ed05b06374f073d22b00053b6706ff2f4161e8216a887ab133493094788a68120855407d43a02b408a4ea2d5ce03a48b2f92ed620f96222287db1c53682c180764057afff53bcc4ad59e8044c794c985e7d8ab69c97d76c8152f665faf815b9cf3456023d3839f244f8d46d7bb8c4971775123ec123f34ece490f0eb865035d3c8c5ed94eb7cf31958e4b138ddceef5f197999328fbcdc7a4457351f4dbdcff87ecf8f1f271105c44e3abb14a43fe3a14721c37c30cbbb82e83c357fe0d87d6e20de5ce7ffcf95ea8720c3e77eb21511e27a4fc7491841a88290f46596186367409a9bc3530833dba20744cfd87469e67a6a21d4498c7d18c7de15c33bc85f0ae2d51073b9745329d9a7005f61e7533641af5bbd0badfb106106c1d8a9a6d86c7de7aee9ee10e9c0bc3796d71448ad48ffa85f48d94c8ee64d555214a0d20452e1e8a23694e6e583e7ea2c64654c6867d8cd40d8068cdd38c5ed29c9b17853caa8e8881026eb8a8f007d1cb08fe23851551c1078ab5716ce0c6c2e50e2b18a28511c6eb0d4301d6618a9d49fe07e79be9628f9acd60a9133633ff8d3ec7c75c16f42232d977662fbd4a7bdb742a3daa2500b03d9c6da5d81346c70149824ec2847ea744b23bd623a04114a56868480b386860a844e11132085b1fa01d388d2daece8695531cb484d32efbee38ac3b6560b63ee7a415ffc1c0b2bde27c145a4a0ec7dc4d0ba4696d1ebf5f0bf48b8b78332001e57cc5ade10eeedb8327733357555ed5f2b8cf2d3f712f34957c797b2fc339c7def2f5c680ebc8a7b74b2962e5c39460c66efb58980a723a5616c82e51e91366adb9228e420fd6dd7ff1b73d4556d9930c5c88a5ef848db1890c0b0a7953c9119f2a8a1acbdc84111854af80440a695896428d6a7a11cbf41ec64973cb9bb4e8e7e470662953134fd3ccbf885ddc40118eee8925566c1e374c068a6026d9a1aabec9b0e4e781b3b075d489e40dde7b03ed76d65fe9d0e8b443ba0e19653797bc6968a58aa56daf50cc0a6bc585979742af5f1413a7c1536eac7d0b2d7ec44761af9120e358ca4680efca15acc25258a83159b57244a56c6407257b4f6ebc2afe9f5ac75d98f1e2175e187c616e8618ef80e1762456531b2d536e48c5527ff95a49843deab56880758df602afef396cf5fc0e753280a05f14a43e91c7c98c66b2a55e36cde516eccf6e139bb8dd7f3a1aa244fe552cdd7fdbd49d66eba15f4b9464c73b3aab00f0aa3b237a91d258cdb8af813827258f56f2835dde830f3f905de62a0b7bce4f66ed3f2ce68ea2e926d7513552c9a4a8f5d99628924505eab14d92f6bb5db1b53fbbd3638cc70ab46223ad2d8158d4ef537fb874f80ff95ea0838da2e84240b092cdc26ed2b09e77fe82c9ad697bec2f0af94fd4f206afe726310f0f092749dac1e1ac7344684373e7793b26f74fa0a34622f41a07bfd1c20296459efe8d868b6c6eae8a743dd3ec646fb0db30ebfdd906887fc6618799d6e6c13362f3a92cb172bc4a8bfb767320068fae6538c2bde4636fad3a326810a678549a120e37f3335d4291b898dbd69068b3be49c8a4eca576f7c3f99f13ebfe801f9767f1e0631bb9020348d0be4000343d4d34f47bacda358526b49ea9540c1fabaaa447b812ee360d3dacc0c347a4a056cce183a4864189bd03075b3877b550d39074c495d87a8674cb4e66d89bde7dbda91b9babe23e66c8c8de6e051ad4c5024d38474d3558006cd367f43d1a63b736c61a0c62530ba5b1930be29e4c525fe567391393ceff7fdec50e5d50e3eff9b51f99355f9368120de737d36a41e51da543eb0adfd15453bbf67eff159e4cc5ef0d1bfee85d6e3fb028bca3da756ba8cdd75665d658ad2ad393ea8ce61f3018962047759a6b80201f3956b97a3abb82b620cf49908d04645339c3e6f4ba684fa9ae4f8453dc5f9865670c070798008f080e85a66095cebcd410405a0d9904ed01010d8c48347f480d704c0d233d3a5b7ec18b1eaae42c4fc37c29648ee3c1011bba20d7c8597202da4cce748950ad5645b402af68ba7210f8d19fbf39b7b2d0f2178fc9f07357565a1132390737e773e285e55546abd2e9a2eb426f415ee88c758386606ddc8c4a84cab2ea047caac19d61d195dbb2baf8e5dd7a9a84877229b11aba02b83bc3d915075854623a943c8babdbf7e614d224e57174ffde1fa408cbd3c544dfce25d30b2fef8df9733ed05392f55e3f99f03b011efb6d425173ed727b41d1510562a679a785f13ccd466228a5296fbf752c62cd937ebefced2234bddc181ee933d327596e4182b7b7bdff9548addd0ade49cd47efdc4adbf3fc7040e33e70a4399b563b9b71c7f3e480c52163f4b6b9faa63b93986bc2814344c909e4fa4ddc8e479bfdfdae9275355b159c2dc957cafcb6b49493e4aa4a1ab861148f7ca69b0d316ad4f170b3ab3738d2675a09702d0c2d595aa2e2f07a086b25c11679600121e0580f578aebc44d7d943619cb3f725b129a88308a7632a81d008e7fe5751c1c3b78fcec39b21239d845ba25df50db33c138a4636d30f041b852e6a64786da257b9becc3e07a19b3e4a656041b127a38cf92a773242ca85d2b75966d9f58b24b3ea1cf0d0199b995b05955ac8ed4a05184416c8704d5d52bc6fb81c2db89032887394a0467e900e10bc878a8e7f7f03e868e1dd76d5620047dad0cb046953b781df9f50493b6bf479cca48964915c951646ee9262857e724fd16e668d98f21391ac675e951e6fd3cc6faead82d8adae1f39bd5c1e3a34dde8404c4ebb21c3429941c1ca19beb424baac06f9936dd3c6ac9057b144c7e4daf2539d375e651a4ac553acaa6af052eb563e9e74c3523442e71a4d539bb18ce854f984e57f09399e45eede656a514c6e0fe63b5912e4e308f2d344a9cac726ac50aca5c4aefcfc4328a1c4ad79d7467d7b59ad7ccfc8e32ac0e1d862e3321d8023f592adc6488ef0682535c5a5e28a9521fc8d767037a0a6c43237f49a885212cbf62740faf4710642a9a48c4dc6710696852a75dbac19ed64c6dabbe044508a4ead79b3dedc7c6151292be0d6566ca5fd4d03f010f852e2bb41f18f171d50833340f4589689b1a2bf8dd166f1864252d8625bc0fd898044e9be759f3a74ed31f7083d703f717beae084c0a16439b5a0add194d71c9bdfb7df6dc0cf8eb76df3fbceaa4ae0ada17d8c005a1eddc4062ce75469cc72c9f4b4be8e8d336693149727f6dcde19a12b28cca6fa183cb304e2a9bebc618afbb8f5099f280cb01ef2f7e4113f23237c95b61fa0125bb4f58aaa297722466bb1ddcf18ce4be2cc7177dd3fd77b0502dfeb013051e751019f76e55967673f51cd6e401a00b84e7d090d1c652ad47bcdd1f9746e54010b8fcbbbff9727a8753608a7bd29ccffdb5f5cca9c8bb4ef9efe394e61a7138318b381ef8ed4b40dbb75067ff95a7b905e2390dc4f5d46a3ede5ac1d06dcc832d198b2b6bb98d8abbd45d08ec9f6d64651b45ed8fec2908e89799dbc08c88e5ecc0dca730dfe7e92cbefbe755453c2624776c649fd8b7e9ca930604351876ece09fafaabd7b090481edc4d32c7b46aa2bc945c3645fe45bae76574ed966115dd1241c666d0f6c6946fb6b75f3a5289f308527180ed32f5fd77835e3e4246cb5931bb7433bd93fb1ac280f74332567751672399d07cfdc6ae70bb75fc9312c568b6e32f6cde0bde4c3e674722c21b7da573029e87dbdeee5cd6488b5bb42ef866129fc9670cf29083e760a0eaec47a2fdcbc2b6780cac3cfc4772324bd05eee6a69a2a5ca45f63931bf57d1641f438f76664ac10203847751c3f3f3f6d82e90413640ae260e3beacd24158642e14904ccdd59fac582a1b019a6b1c6e6c1739b52841835556f83ed165a35938b10df933a4f006e54c1ab683261986c1fd67d7fb3389de37c373a8f6ebd919352fea388ede5175b8def28a4e8de989deff24585d1a432e6af1ea85a16a870e5b9c754e6b507973ef85de93436c3d122923fcf232b573208223ecec7cd1a0353060db0078ae7f929682f7c4e360b703264cf42b0863f2b29c6b7c15793214aa03abb11aff8cf4a07c694c4d8ac55ef826fff790585d2361771219a8b4fd7c1f180555356f5163192b14b2e21b3a76406670a9c6a0ea2c14d509183ce8358094001649eaad136eb2a72fa1d613e448f42e294612ad08805c1a65b7aeba6a391624410e8d6dece4f4dba9b2900669b061f0ab1355a004ca915fa6caa4a355faf5974008e6376b1d0e2d1d124638c04937405223452abedc0fffd2975a913a76808557a521dddd6d97a32c98dde6d5459beaa2fc6e65a8697de0716b7d4623ebf2757e6d88be795f31be561bf26e390462cfe8245b3a2b2d21a4cf6dc7bf026825686f602316aa22d8bf5adad5b710d7a46b49d6c8e0185e2a50128cfb45d1248b2fa2939f56d2a8b616fc50d7c4ef89638469bc0fec24a85a0d8bd6b5938631d3eccc2796c0dd853c704a42797f2d325f043d720ac98b08a7540554648f4449ea738cd71edc1224c91ca4e68224f3eddf5e32429f751c45647f88ec869afa58bb204fe0", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="68dad8539c7c1ff3efd2663094ef96e87a64abd2bbcf7c73be10b52543325d303111296a99691a791eb29c2eef8cd1957a", 0x31) pwrite(r2, &(0x7f00000002c0)="bb", 0x1, 0x0, 0x40001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x4, 0x4) r3 = socket$inet(0x2, 0x4, 0x37) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 11:06:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000180)="bc811dee2503f9a2825f2a3fe20276b332cc5b24d828a22bf9e52c0d833ec1b2fa7db1eb02a781be28e05a22e172aa5a5c2d7974d26a609b803518a2c673222038557823986bfb5917f08291aa62a6bf0a", &(0x7f0000000200)=0x51, &(0x7f0000000240)="1b70332091537aed622f46561a74ff1da4eae9c10fd5ade0a0f2d1c8a8397fc0ff1736cfe58b224ed3498c4fde9d5e15c7de41606373b50adfd796eaa9ae592033c56fb55079245306852cb30b54af83a81da103fcda81fa34422118f6a0d3d8d0f73b2773f5fc8084de87308abe6cc2cef67ec481", 0x75) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/58, 0x3a, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f00000000c0)={0xe9, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) 11:06:47 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 11:06:47 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff", 0x89}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xff, 0x0, 0x0, 0x641}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0xff, 0x8, "1df48bb04900917dfda19e4d6a93754966957dd2", 0x7, 0x3}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1, 0x2000000, 0x80000001, 0x6]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x541) 11:06:47 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1cb58a71c5731464c34f1dcb1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a27380000"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 11:06:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b89c8ae5d49d1cfb"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 11:06:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x8c, 0x40000000, 0x5, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffff9, 0xc2, 0x4, 0x8, 0x46}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x4, 0x5, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffff9, 0x2, 0x85, 0x7ff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x2, 0x2, 0x6feb8191, 0x40}], 0x4, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x82, 0x10, 0x3, 0x1}], 0xe86e, &(0x7f0000000240)={0x0, 0x6}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 11:06:47 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x1, 0x50) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x2, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 11:06:47 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040)="bcb2a3eb74541c639f049969c670b73254eaa40180fd32da949c52e90c096d37d4be147543daf92c87d17cbdc0db5fab1afdda6b007e7a10b47343c1deab15f720f8bcca7bf69942b5d0eda02a4ddc9503841c0b73f18300e1cb3eb8004db3e4439c5c58ef6bf06c962433e5bf6b5c6101804f0a371cd170b1d31e382d46f17c76bbd2d7858589a1543f1545e8402089743323", &(0x7f0000000640)=0x93, 0x0, 0x0) 11:06:47 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="2b44ad08e39d1e7461809db54087a523c8533b1530e10906e367f880e52546fe7322683002582ca4d8d0c049d7e719c9511e90a88906182d92dd96e83b1dfa9e8ac27e5c0104000056b20d7740c7391bf204accc23e1426b8e65075e931316c732feddf0d6f62cb379e3b4d73b24a6476fbd417e67260d9e72d16589eea00351cd96f85c626163d61f110ff90a4d2cb9b9aeeee22a21518825caa3c9669eda8ab094ca46c997f554d221fe5193059128dceafee75304a9f3447a504403fabc5763026aad674a05892d26dc4f0262d697ea248bfc656d0df6000000005bff8f77297033bff20876326858c199ab8f1964d1c720af94988addb65b", 0x0, 0x0, 0x33b3c8080389de69) 11:06:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000240)='\x1fj\xa7zd-\xefh\xb8\xcb\xdc\x15^\x12\xf2i\x00\x06\x00\xd4\n\xf0\xc0<~\xb1X\xef\x93\x1e\x95\x00', &(0x7f00000000c0)='\xc4\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='!^\'--\x9a\x00', &(0x7f0000000180)='-*\x00', &(0x7f00000001c0)='r\x00']) 11:06:48 executing program 0: syz_emit_ethernet(0xe8, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0xb2, 0x29, 0x0, @loopback={0xfeffffff00000000}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @generic="6915c40aa4bd8246803999142f93c6bab5b497cbf13b0fa8aa2a1c19e6bf6831cf51fa6c2e1217532fde68f209c3cf8bbe3f8294536ffcce268b4c21a7967b2ef4319156987ada77a92157e473e11c0b80e78306277edc1670ff9c7199665d7d3f600ebf863bb5dff5131dbca1fca4deeb0e4d77df0ac565c6fee5dae9be56edffb719fb99c3400445fae0bca698fdb003686df738086d0fff8c42d52d56d39231283002de5030f98933b44fcec7c880a1a1"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1, 0x3, 0x0, 0x1}, {0x0, 0x0, 0xfe, 0x2a}, {0x3f, 0x2, 0x1f, 0x5}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:06:48 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20010001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000001600)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e6bda8ce4ce4809078a9defa6ec8ac3224a04fd2901408b9e2310676840dd6f9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d0681c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace00000000", 0x12a) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x7ffc) 11:06:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffff81, 0x6, 0x401, 0x6, "b24b2aff97392e487429c061afbe4dcf410f62a0", 0x3e}) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) 11:06:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 11:06:48 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0xc8) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 11:06:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r5 = socket(0x1, 0x6, 0x8) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB], 0x78}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 11:06:48 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) syz_open_pts() r6 = dup(0xffffffffffffffff) listen(r6, 0x0) connect$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/105, 0x69, 0x803, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 11:06:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="13676aca59b6ca036228de4a835418774bc12d6f68522b1e2e4b2bcf2140ac03350679324adb22b37e80233c615c0b4c6b2a5271aae7335f496fcf83b35bc86241beb4765a883012f85ed8def6a0e36653a486d34c4db97e996ecd9296", &(0x7f0000000180)=0x5d, &(0x7f00000001c0)="851ebfa0c558d6434d94b1abf38b37ea671a7fa288e9334214811cd1d4f7e40d1a5125dcf71c8b3681f4bc4264b8ca3a00d56a4e20489aa56bc130a3d6f90c562a52665157164c3fe49cf645b8416dbc10d3bc0e42249b64f29c8e3627d728493b7a0b2476e0a21a70779721707fb9705fc99719711c7ebc24e9102cc354d07fde3f4f67b1dba3c8e9f504142063273b417d398361a3fb905199bc2b1793b27c38fab88338369596bd3b297c87d5a1e9a4f896d22cd7b36d9fa5c7439dd36ff801e18a36f53ed3f1d2705b7f0cb3bc76668caec71d0d11c998915c08a85c247925e66949df005a4cb618e17bbc1345da9730a01a7a2c681a3072e212f3ae9f7451d4b53030dbe9cf581002352b9f1c33569f1d67a335819fd0d0246fdd409a858d7729f303d19076932d4201e57650c809cefc7e20b52147189682a8da39f2707aec4d3f19821db2022291f4fad731fe40586402f24d45fe4fa86e65f978c6523b6c7fb50c30529a255c43312771c2e4e92218e58394b4f891934789a9f252de4ba315d30bbdf70958ed0dbd2e2e7bc016d42855efae6122d111251424dfb8f3f14a74e5bae2c05a87cf88ffe390cbf7485447cf52e641c81d4f227dd44343d365ba08aaf8ef19de78886df324fafafb11039b62caa86a4db44f17021286ebbe4960f0e82c07ba8dc4deea5f0e1a0af6f0705302a60b5458066000fc091a26ad44618956e57e8e90f97af5362a6af961a1c13c075b4e0a35fa283143e22fd522ad88eaf88957b302c30c32817a2aabc5d8ff211126631a004617e19ec948b80e7d802884af33ad801ff78c228c408d97f74e399bf9981b8b8094b86d9c86bfb71dfff82a5ac8919293005361f031632e6cba0f089f3f72671c412e18290b7edc350eff0f010eca36ec4dd6ab41732d52b4b6f1351ba66262cb8991e3b63a84a5127c267f6b3bee46bfc856de56929cc9c6ae59b70a5546b2f71606b0d60bd906715478beaff401b240b57193fc8db3a39cfcd47ac676ac3ec789b43048f479d93b606b4c3e6d715442b963386539c12c3c82e3528b27980b26800901f3c09643f1a9f48c393ba111932fdd88d2ab03caa6db34b52e98eb2e36c0be930a9963fb422bf832462e3fdda556a73ef79ea63caf5c5008069a214b931f14dbde9fa4d0ab4149001280afd11928939db20f234f3e1d9aa3b0174ddef3010980d12bb4de6bac7e6976e267739b82cae40db8ba15573a669c5fdc676163b87031a28bb6f0a596ad12d930b606945f43148f79d388ab318d1fc52356e3cc6ff6b1e534e4a83f02f60bb7395964855c7d8cbbe839c5fe767f18cdb13a3dee2d2d50571ce4d735466365e75cf06c0f3b482d2298f0c2298a39fc5264ed9246873e1a864f6cff46b1cfdf37be80052bd446e25fc3b490ad63b65afba08f436568cd88171e2cb377b1689d344c8220dbaf7fec91beb7df97387946737b04bf61b6adb1cb157f6885af852da5477664b6a3b4e28e049574fede8ec2dab07bf42cbd58b9c4e25def9c9f447c10c028e52a7d7f23f5e8969541ff44ef0c66d8b53119249cb8d8bc67b1c8747f223fa74759e93833ebcb8c56a0a8b4d9b88018629ccdc5ac14e3db679e4133f0f413de2b6d953aeb5b4d508ef0c6a7d475f430fc1d76fe0d5d47885108d4b63c5273a475da599282f172ccdbf6789defa4d3c4d9f83eca19137a9f57c4f7a0d9e05e43cd3e428f1e81ba4a5192444e02a55ac30cae3e547239a07526d1299a3b0a1d9adae01c33808eb3a120b638e7ea8699214b8ebdb8fd1de369c60cd3e32296e9e64e0bbc46231ab3e7f361d06972f37afe7a36e16055f86ac5293310f7293b742d4474d249aa3e7fb91b6459294ca351863dee6bd4fcd708ddd0d56a2acc2f4c04bdad90f5bef3860e997280f2d0a4a8cb4f66337e72e38b2b873f358b7d2bae786ce50fa2f648bba26343e57ea2180d6dde07187d43cd4fc6cf8198dafa07f85ebdb8440bbc4aba1f8ac3ee49398b155e714a8270188b001dfbd039c7ba5424c54925b013b01c8096c76ea3776754a0529877e3d964ada651378775e214d20c47605cc323d8d2cd90f7922b9300b648c0a685ae7331a937abf0e7405728325b60586cf152e3ec0d2921585e49605f6000664ad6cd18b5725be122ac439f23dffea6a70c4a73e557a9673d8becb0d3d026d57c390c9e40ff8b1d39c53650cfe3e60eb57f0f82eee82defb46d0c4a8d290673ccb3edd0f9ab7effcd3439610a2356b112344e33c08c988b338cc4256cbf8f6a267b180cdc2039864bdb1e261c27c8a6ffe61f0f319b6bc3c0b87bfff92f6ed92292c06d0cc7242812c81223ea8e722481bcfb0b4763c3c5ad105bb5ab83ec8a7a11fecf9fa7aabc2a086b59fab4fa88efcaa5650121955efb1529d4212dd9f763494dcb88d9e8478fe22399a7fce7ab81b017c52f3afcf1e03c4e9a95ea6ee32e226f37bbad352e38c51c871395732e3bbf9acf7efac69bb68f14cc1c63587ece6afeb02a745e31f50e9b9cd304d6dabfdd58bf8b814e5259bf9be872e8b9f7e572255dee85ae6d5ede65cc0f179d65170c578d588b511e6288c8dbaa92f0944c09f14823640ffe194ea916672703e69000347c839bcb3438b51fbffb2b6fe56fca316c172953a55f16ae5b0f520e9a266d9f33c0c4139b56b44e12a11ba1ff885f3c187af7c49ed3b8e2b7732774e3ac6c3cffecc5e289813b15b67470cc608f55b8d2132433992fd8dc8b01af419a1a6fcff156ae411c3d1cd90f01c50361bc6d3d89f12da8d494869354839999bf06054095872b3c2b2d0d853ba715daefc4fef3e414f6097e8aba365693f3a8272739dfb9f1db37f91d81ffa79d7207beb1acd825d09cf697d57e4a69f0e1ac7d2fe21a1b30c03bccd56d76ef3d269c4dbe99410666dcb9d6c73cd46ef4b94916ba094af82a7e7c4198f2de1c14d0bd23148b3e01c4047b385eb9b0fb370beb5c869feddd564c85675d62ae0877688e4ebd5d19e9efdf7cede17b55429ff9d217f1b93e17c3c09090314bc7822b36288ad4320bdf334ce14d618d051df68829577e97e22a00a7e7780ce0026fe07a9a4196993c35aa6bc5b0bdbb9d20dacb22de95de89795eabb06725f4fd494a901a6715337cac1290348df85b42f637ca6c0247db7d6f245cf0698d0f868c84f173bb51c6734d5cab534ef440306fc91a395cacbf0a3b47d8bbb78ee56fe2da7f7d223925097e619b98620188daf95b98fbf6885611d94665fbf1acfe536b96cad810c77caea3f41908caaff8061deb25d21efed65e714062ce991216d76959639d7838294005a55fadb507b57af1b187fef9e2ae5bbdfb8b9f32c87385cc5e9089bac7854f1752b47e7a76f9ff820c4d434d2b151da46a3d31d6ad7c63c82b58f0b88917162c9d722def6e9617d799c99b3f972bbf636b846a43d52a69b0b0e61d766170e0058f0fa600c6b5f76a97e4602b41cb15bfd076a0fd66dc7a984b49b092a9c64aa0a2b1510f7ed44f0d9c582b40d4b5673d70262b8b42466ee411d9caf46283f4f866e8fbc4216fc7f9b3f8d41f278ec660133f34d58a0af6a5e0957bc9b265911d5f7b71eb8f6b7071911b1a989209175f2da3b8d57eda98dcbf5ff9b764c5e00307ef398f783f52d6053089df15071235ce304536d83533ae32c614961df2bb72674ae15853496c6a5c018bc4b118e332e0dc58cb36065c1764b846afa6bad42b5af22275b012dc76ae0b0db89ce2a080d88d8153e7ece93ca8a99b02e76d1b83812313f81281eb5882756eaac1d30f41aa1ab3c6e14db22ca757ecafcbd52d8467e6bdc9fd8525a0bb9c43a3154e4e36521577046375be6ed225331e895ab4059f4d638179bb1f1a911e60a24be7de0d603342825a46567b43c4e3ff73e0959a8951738d184764646c3b30498c44aef4a04e6107a523dfa8734e396bb864c371cbd8f0f290272ad170027410a73bdef0c90fe397e08db4bb02ac8330cb0eb529ef6131b031c1d1d0a72b614093e235045ff859c79ffecbd7c878ecdba589556fe1227e3a7608a4fdc96c22c155272d034b2302703ec32b46eada23c4eaba9744cd783f5a541100b8af5faece06b8941a9055e3ce73047d7241871bd4354a859499e158304cee0ad4617ac79ad845de5ce64fbc260fe9ea44bb1feda7d302d8b4a158cfba7b5b3f64b4a551ce5e269329100718853c8352843044560a286465a0ebd08fedfd62f7cabc16735e33a6ff1e42d02311fedd844b7281d7eab962147b808e22b018721df044de047a2b3343001ff49549b781f7144a89b191b96d493d04474e28bd9c8e768dd4797b36ce2394e76cd657ce0bbf761b21941ed7f2db80a21a1f616c2f9a50132dec57e5334c254f1bec73f79fa5e2a97220c4c487da9bed5bbc7a3666f87fcf9d9714696ce968af16f809446dad85934436d426e7448d7ebc0e91dbaf34bd620473b5cd011ac4e8864ebd35eceebf17a8161394e6bb9b0acae55b0dc6db82a3cb6631dc478054c4de173165809d3d9a7610e48c93b846a7c8a8106f7b54474547e49fbfb634b991f92306c1d873a31cfa55f7893251ed1b327dc99718f901903efdf2edc8e43e2e6c2477dae69e9f7458185acc4f2a804256c93593e93506c1e12c98bdc9a3be96345504fecb9ec447308ecf5059b8abe6dcbd92cfdd22b2b08e2cc7e007a49b527b4bb19d7b0b609cc0f202d5ebd4c2e14bed4f12ed2650947cc3e005b5003cb4e49d79a7c2abdd14f62d60377acdd577c2a805ba5b03111ed9bbac08727c7ae94e63629e150f6bcd090950782dddb5409f0889306e3e1e870754de1004d80e9c6154ef1e8f6a3669e5343ec4832b092519377f7e06bd95eb79e9aaf5c9eb1b936391845ad99da3fa8fa60cba31b7617743188d390a7e66aabd37660bb9960369a938e6d39ac23e22690bce5a57fb0232d0547717c1902202cbc85baf1d4de242ff01f1cd158b3a88ac13323d735d7e1f879d7166e4bb001a3bf2f0a0aaab10d0fe7cd81f7e2ef125af89009a957e441765efd0603d2f526a98ffedf5e382c8b3ff61f916216153f70799552b46a88f6ce26948149446c8770f1f26a8d4091693045ceb2c963898d26b667d42193180cad795b5ebc5b3efbc197159937b7aedca0d0c6087b2704e9ad06b751952b080c2387620fe2c8c9c4046843f1f9cc2c52116f6d694efe459401c252bd0ec857a29bcc3c01fb9e07d64563d1a7210a97a24128c2e1f24e966070b3dad31cf65d87650dec7eb52586d4092a31078a49966776f4d5cfae78f11aae0925d4e504615c0783a139607582543951fd9d0741be488808e8a640581a8cb19de5d426ab857ac275a0fb7a8982e05eeddf07abdc7225c36b803f1032256762b207e8359f053d8780eec5473c57338094e49b6cf4f103e3a6bb0a9d3e04c4cbf90881f47d09efa30c8f9120f22f292f4f9861e1084d6fb915a442fb334ba208f6aeb75d2554b6d5c3aefd5629df97aff042346e6d8c7b420db93818a8afa204be8c1b24b2761c988a0db3da96521ddc7974c7dbded02fc0dea139c0a8d285c33485a2af35ea3100e6609c4ba4079d503fc2be0d028395ec6356b83ca96f47492b675943fe6203dcd18478a23350740c3b74520ae4a4f27d9b27cddfabe257749e21b3d5659da067ff87dcb38061719febea262275fe376156759a3003ec10a78d4e35dfc7d41fdbf000d90219b6c21b5c3d3272d854bbb3eacb4e8554c92bdacfa9821311f3e6675c3f2", 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) 11:06:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500010e58f780000"]) 11:06:48 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 11:06:48 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r4, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:06:49 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) 11:06:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x8000000, 0x0, 0xdf, 0x7fffffff, "000000000000000100002000", 0x8a, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 11:06:49 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004c0400380068000505619078ac1400aa00000004891bfce00000017f000001e0000002e00000027f000001ac1400bb001200908d84000adb"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) dup(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x25) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 11:06:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) unlink(&(0x7f0000000300)='./file0\x00') msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 11:06:49 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffff00100000019078e0000002ffec5cff0303907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772133c04d4a5be020efc654f28f852eab7a4b4a49ecfe48f40cb7688695f2056517dbb2054d834a26ecb116586116a729c5ef3075f5896ab0fcf266fac3800"/131]) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) msgctl$IPC_RMID(r1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) sendto(r0, &(0x7f0000000080)="c60bdeac56c53dd98f0bb5a493da827b9105f4e0f490363d40ba44364d738a8f6b6a933cff5f6a52e51ca1d11c8ba83685278bf55e51834ac47dbf35d6f2ac48371efc4eb24135379a2ffe0fc7cbb5016e9ff0211ab57d82ff6d2f0b3b74a888ae91df8e24211915945fd9648eeb235d3407dc955102bca8aec09dd90432cfcfdc6f9dd9d358dd421ae3c8f30b0f68e9c313e972c96a333621e6053ada8b920256b4c701a58bea1c9a8e2642fba3d5e68f89d6c4a12fa8f6d4987c04242f5b6400439105238483fd269d3c7266c4b757e4ef5a07ff57", 0xd6, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) 11:06:49 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="00473efe663b46ef960000000000f900", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) r10 = msgget$private(0x0, 0x21) r11 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x80, 0x0, r11, 0x0, r12, 0x44, 0x8}, 0x28, 0x7, r13, r14, 0x6, 0x6ec, 0x4, 0xa3d6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, r1, 0x12, 0x8}, 0x199, 0x1, r8, r13, 0x4}) 11:06:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) clock_getres(0x2, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x3, 0x1000000000080000}) 11:06:49 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) sendto$unix(r1, &(0x7f0000000040)="075c800601a569619f9fce52921f47c4c6948ea39290a1e8348130197311cbffce91f220655f21e41a05fa0ae097a0f41dcfc668c714442e3a2eb2343eabf563628047be02314bc0be1f17acb6ef9a38ecaefd8372e3911d9f918282c7b73d48995f96e45b76990d83174b166f1950d5941352e9f4102ec8571882b95c75058dcf6bb640a73cc1b699bc49c611ec2a5278c4adb1798ae3d757813b2d3af5b5a889f45e1e1faaceeb553f6dc8b071a1d3cdff07412c122c0e4299e3f4bdac5981a3f3a8d729ca528166d4b86590d2f3818548ffdeca43dd247e5462f65b3ef489d1593ed7a7c7b28d63", 0xe9, 0x401, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 11:06:49 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000000000e0000002000000000306907800800000450000000000000000000000e0000006ac1400aaed080000898f6235af84a094fc7134896e85696aabfd0a1fbcbd215eac315d820fb1617fa76ccae3669f0d6a919e09786c60b39ef3334a155a90061a931f7b846374fd181bcd37b3822feca29d13f3f5eb65eb81676a8463066f99f3a5af7ac9d222d52725cde3d443206a730a00"/181]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x8, 0x4) 11:06:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x5}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) listen(r3, 0xeae) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) 11:06:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x10001, 0x7, 0x5}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030c907800000000450000000000000000290000e00000020000000037fa8441f0f961037bfb295d3cb5d6d924c661e960a9a68887b58b6b85f3dc52bee1ebe029baba76bdc5c9f1120141246e7b4ebef583879d82ed9315e5b7bb8fba1d090bac06121c6cf6c9b7767baedc37e80f69ab66b98ea4284d0a45178c3ce2d2fbcc42f3947b40d58959a68d5fba129dae55b26c2d65414491ae6f067daf2428ea8e33afe7e0c7596146648f0771dc726b158c6be9ece9d25c37c39eb865774933e9f34c91d35419bfd16d97cfb0aa8e925e77895be467b2eca07a830b589b0d22cf93add10f84b7"]) 11:06:54 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000019640)=""/102393, 0x18ff9}], 0x1, 0x0, 0x2) 11:06:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x4002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 11:06:54 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000dfd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file1/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:06:54 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) 11:06:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="de91226f29bb60d5a7383d44d3b919dd4220840bdf964ef3e1ce16f25e5c4bed0ce31cef7aabd5c12e315908cd85e2df2d5225a9ab48c1e5ebef6aeda3b1bd55add2834d0a7c79424547aee1c1285145bb248a8625693f95b9e8652c92d73d6af8c1d7f00220ce562ff5bb669456d5ac876277352f9a18500da3846f2444c10ac6bd0efec7c18e70b1fd9fc1527d875eff6a850314da487950a47a3f949cc3a61fd6b5dcec81e7e41265e402cc5bec136147d13233e1c9f00c15eb58c0a1e6159b3664d7b2499a01c5015f2bfdcf898d2ba54a3e02ab89f224b7909cb3228502", 0xe0) r1 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000003c0)=0x5) bind(r1, &(0x7f0000000440)=ANY=[@ANYRES16], 0xa) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000380)=0x80000000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffc) write(r3, &(0x7f0000000080)="171f92b7d1ecfb737752f363", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgget$private(0x0, 0x24) dup(r3) getsockname(r3, &(0x7f0000000400)=@in6, &(0x7f0000000680)=0xc) accept$inet(r4, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/139, 0x8b, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32], 0xa) 11:06:55 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 11:06:55 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff070000000000000028610700000002907800000000e000000116c00000e00030000100000000000000000000009b1dfa44e03c097f785201fb393a38a6272b470dd75b6829ca2e9585a2b1da960dcb6301451119221525a03cb82f42c4"]) socket$inet(0x2, 0x2, 0x5) 11:06:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x21, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:06:55 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000004c0)="a4cf847c34bc297e3a1cac2fc6d2622cc0a88340ea75ad25b1562d6f6ec6755fa52806a915ee4513fc950f07a4d3b37f1371ed78d600311a42e9beccc1d0d6ebc06cc466f40eb2953e4974a0c7047e645b723689e51cd22b25febb0a677b57e6eb9174278d6a50bad58032c95aca6a367037b162461586f7bc7ca99723e2e70203b6c3f853ba21573b4ad01e061b55ec008748e3b99d6cb32eaffa0c4cbefe5a359bd47380dbee7cb3bf4eb8f59ffb7e4c422d0db220f1a18d6ea5", &(0x7f0000000080)=0xbb, &(0x7f0000000300)="a5d97ee436b680c1cbbe25b4be14bd7ed34f8e5cdf512435cd8c2a35adf63a1f053fd146ae2476", 0x27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 11:06:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x3, 0x56a676a, "90921e1751652f7e10aa7f52592e8f5fca9f1be3", 0x7, 0xff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffb, "666bfede477dac000000020000000000000100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:06:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) readv(r2, &(0x7f0000000040), 0x0) shutdown(r0, 0x0) 11:06:55 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000000000000080045003d0769df9dc63bb89078ac1400bbe00000024e224e2200089078"]) 11:06:55 executing program 0: 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x100, 0x8, 0x1ff}) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:06:55 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff8180ffff4a93"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) close(r0) 11:06:55 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[]) msgget(0x0, 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000080)="6ec0934b2c13856e03302f87a5a3c01956bfc796947d3175a91cfbcc39d065bf523f6a7442546e382526cd", &(0x7f00000000c0)=0x2b, &(0x7f0000000100)="eb8b10f90f370df1abf2cf6ea8e11ad7bb73ee7df5f3aebbc8248955bbdcc493995f795d4aec68cf56ca60485b8f82b71ab78ae2dd641e93dd78dbdc8d5c984ef0c93bc8a671554a9432d8e3f0243c93b835370b438893f4904d8ec14e439cd2881eaf61b6769782993f130afccd87776208e5a2356ccba627f6d7023fb5b08bf2ae12b023890a2410e877c909c2dbb8a40f670292a2ff81eaccd49da002c50e994e9f31760acd2885d76aa0256306deb3ba0a", 0xb3) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$dupfd(r1, 0x0, r2) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/116) 11:06:55 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x4, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x200}, {0x0, 0xfffb, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[]) 11:06:55 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) write(r1, &(0x7f0000000140)="a33e4d58e01dc80b9497d4dc3d0deb66f3e779fd412873fb060e061e545ea962b9179754d12eb2758d88109e178b4d328f11a9fb092ac5d9603352d958cedab542f97d42241a1fb1316aa97d5b7b587ba15254bfa5a55df06ebe591e2838b6edaaea467cb714e4150fdcdd389f9db2de667f37e45a397b6f94e763e6a3e1bf04a185ab0607fd1dd858e6d64ea624ca15ab76810fb6dc8bfc", 0x98) 11:06:56 executing program 0: syz_open_pts() r0 = socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[@ANYBLOB="416718b85aacaaaaaaaaaaaa86dd6051e013002000100003000000000000000000000000000000000000000000000000008e423d1146990200000000013a02000000000000b6e40a886caa9c997e71580a0ccc0b9ad811df825ccdfb5396c4b87883cdbf4d39c7cd6f85e4c25aa07c1310acea3cdb58b96e5d53f1f5adaa46244886441e34600e51843c448ef665ee4b07d691e74ecd936b5ceecc2a86336a81b8228613d011440d98860cddf0eb2eecd2523b61926bb70da8dad75cc8c71ef8f015e263a878d1ad0f552a"]) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x80000000}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x23, 0x9}, 0x3, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1}, 0xffffffff, 0x2, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 11:06:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:06:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7d, "2ea86ee16eb595607fcfd71100", 0x0, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:06:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e6e6f"], 0x10) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000080)="df305acf536a5de6780ef7764cbc464c6e160b9e9bab04f5de2ec063e58578fa3f1c79691f52d8c25684423a1042f742d3167daed7c5f726b23b30483cff071b6759e22d51241544ef5b157ee8933ad146277c96f879795871979b5d56508d4787ab2c87ed5f9f5c5d0bb2bfb64e6e379c8f605745a8778c67c31aad81d835cc4a930d174dd3ae437d8ec92f70a09fba50385b83ca2e43da4b5367a3081d13", 0x9f}, {&(0x7f0000000380)="9301ff72f11c7970340611ac185d307652401b1c353f87fcef91a0221747ba4bc32565fd1b0b583efc0e6eee422ea7f9a2a748a4edd3512ec2a8ee029f616531eb744bd3bc189e9ead7397cc4e0a1839a03d99d99a46525ad8b35a56b8f6e13a825906e152daedf580112513219699567cecd8ead37f9e442896eff5c79d62e39c8817f98820feaadab80dab9813c218de7bca58ea594ae1bcb310a3954c036062c4ecee68ec161978218cf8401ff364c69e81996cc3763dea950966eda4cb1908b8", 0xc2}, {&(0x7f0000000500)="b30d235284e23b13193d3af5821c71caf3b616248b7916311aac04b704a3d6879ec04f56a5189d99dfb76192615f82d2a1c5c7ce7f86679449f5aeadeb40a197a26a279c993a0612f8c1c3bee307b51a7a99a7afe3ccb65525f79691fa0d2b7ab9f8b98c5bd30301e9cfcdb6b8dced3f93a8d5c87740ee2c36ae5d9e6112a94e402a3fa0127f5b71d0086cb0a8608a83a1adf47834c501a35a6d7f71873599ad08014afc0b045e470be617f7d3a0535351b3bd4c8e0fe6692da40cfe3af8ae461f305ee544cc44fee9cab90cf4b557d199f442db4757368b987a", 0xda}, {&(0x7f0000000140)="9aaf305208111858ebc088dfbddb355c7aade08f8ea57ea18b8e981f4f4d331a08df80e5d16db337514fb25bbad7b8a3", 0x30}, {&(0x7f0000000180)="b8e1ce8638095b355236b6a414d4f5332078f85135cd7159043029b38fc99bfc3ad9f09892a51fb901399a8ee38674c6c1fddb46b612c138da717145a664baf909390684f2e9c74e9aa3ed4bab43a61178864b6665313aedf2b457eed6a3", 0x5e}, {&(0x7f0000000600)="7c12670d3308d04c7ddce4038c8a31bd2171053918e0a87c6e09e1699056839a9392e2a83092d22d939c6db01b52a6fd12e1fa89e1dd5fd4d0bfbf8ca46bd93404f1dc9d2e1ca60256a93c5cd0bc5fac90b0ccba7c5114112647b447dfe581974ef206d4476ba6641ab52d58c772706f38a1b67214a540a3d11a34420a35f682ace1c473afa3b669193f353c3dcc87cd840eb7a3b5ad253176cb3a0c04dc5e1e29fa04a32d19ed143e565fcf9dec6e5c63bc8793e3a26ff86b14326e6dbe4e7e0234ab61d862bd5d6493ee9f7d328713535212248ae53fac650039107df3383cfee8", 0xe2}, {&(0x7f0000000480)="ff6504f4792a8e0f3f6d072c8c8a672efde08bd59970671c0d9ac88f", 0x1c}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="380000000000000001000000008000007831d2b880abcde887ae0f3e44865e2cf785f0f08ca0ac2a9e2b1cf52179889140ed5126f6cc4f2e381d740a27f9eec12f0000000000880000000000000001000000090000006536cc40a4c1c5c7403602566a62bacdb71f24d1ee914cafa0300675cf0d62194a104f078258280da9a987c26ec5a8c6f02e26acd7ee04852fb93cafd0ca5e0ee24b141d63b0d57b74b7ffae2343a2c2a0cf6adbb73df8cda9edc9d2f6af9d811113d690911e2c8ad19cc6891fdaca3e740632ba4bfc8e000000003800000000000000ffff00007b0300006e85629f3f03defbb2ae87d3d83907beb1bf4d28bec96f3be9ef1344cc1e9e11578f1b48809c4d655d1e8d972160427a399af0694c5dc115b9d11c8edc6df84fd5b3c494c3634f164279ae445c502e12c0e0e0a451d66785c3a9fb252da965fd68c9655da064ce21223df2c4b84c202ad2cca6024dd9879b1071c25adc043132f4462215e3fddc2e81"], 0xf8}, 0x401) setsockopt(r0, 0x2, 0x1f, &(0x7f0000000780)="cf46d5b5ec42e9a9461be678f80647be6de392ef3daeec578c19189e300111f3bbe6183ce34b8084e2873d8e901d6dfba3128897debe0455b218830a130d0324564e011520be38548f3d3ad8ca5cb96ed72e35d42b46237075a94bd7557b5b34a51f1e4e1c0105af564ddb8de499753b7bba7a4aca5b0c5c46a837325cbb2b74e81b03abce30476c41b9070f33cc19b2497958b4bcb84f7bedf042df1034215b4d70b7f1891f12431cc302b3dd7b143affd299490c5dbf7fae5012c488b1c7f1a31ad1b63f3efe63eca35956c81f230aebe58875e832739cd64a4ea1f82b9391f897", 0xe2) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="212c5629582d40d7", 0x8}], 0x1) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000a80)="713960166289ea69d64677a394d721ccb3e0b0acc9ede7c4257aed5b2af63327af8765fa86dbd33659e74beceec813a9d8b8f4e2f7c006146435c29f609fc6b9b9ac143fe8ba39850911417a3e60e8cc8a865e9cb4416ed9d026cf83b83650a58f32063f0dee67251e6133ea754c6dcc4567bf5410b617c037ffc826a193f06267606a1add9a0f44803e78de45b2e4c050a22900ad699b103b1017721c4ccf704007b914025e4cd50363194a896c66091b96d719c976894319a013476f0ace3c9d", 0xc1}, {&(0x7f0000000b80)="fb33d13205bc925cd3b82731c8db3f9199e110831471b462dbca2b7535006bffc8001fdf083e7ac1dc8bc91e30188fed7251fcd9fa77af1dc21a688555b1e36dfb461f086c620b74b200c2d51b4e3d924957cf0c7eba4354d215141e90ce575f0055f80ebb27a81612d84f6c8501f7679b6b3172b71257c870417c24987c34c153704898555187e8962ceff5f2d720", 0x8f}, {&(0x7f00000008c0)="74d0ba2213274a8a9e63466a0fa7c2b4a0a99029fa5b54251820ec65e7f281f797ae4104d92c", 0x26}, {&(0x7f0000000c40)="dbb0d757fd02fc0da3d9", 0xa}], 0x4) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000e0ff663590511fe5d768aec7369c3701000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2], 0xf8}, 0x0) 11:06:57 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="516b025fede7feed657768c3ca3f745bbb8b8a9000e3287fe14a76f648f3a3eb42260aeca53e572b4ca4101d063f149139ab3a30106d60", 0x37, 0x6, &(0x7f0000000300)={0x2, 0x1}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) 11:06:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="cb6e16e8efc73ac2a7b597ff7f08d77ecc069a0753edb739613a510d77da5cca426877e0", @ANYRESOCT=r4, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000300)='./file0\x00', 0x0) close(r7) fchown(r6, 0x0, 0x0) close(r6) fchown(r5, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) fchown(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 11:06:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 11:06:58 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xffffffed) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x3fe000000000, r2}) listen(r4, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="e9749488d659d65e96af341bab802c9412a77104ec9227b2f58d5d7864729515b24a5e099a8fa38ef9e6ab837b2acdff45f2360301936b0a9ba2ed89c4d68b1fa4ef1fe3237835bfa3d8f5088e31772d2745c53cfcf303006c8b3a9872a6abd197d8a675d105e3f38c7e59ef96552d14801c03ca7d21c8d09615400496e54e9838ec5f88dd9eb6dba5bb0c74af07de30a7e26ed94a341b799ace973908ef04dd773f76524e18b3975e570fd42af5166f5dd64e065847bd26495b5c48bd5ddd38b1eac0364a157437dc084903a498be03cbd463c4cb64e24d3aec3081fe59ad4d931242061d147699", 0xe8) sysctl$kern(&(0x7f0000000100)={0x1, 0x18}, 0x27, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffddb) 11:06:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x10, 0x4000, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet(r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530002c3ba6ecf059592223a8626bd6e3db0f5aa68f24f45d750e6c9716ad13dfd3f65a2dfa776eaf42fb3aa9cfa5b8f3df8342efa41a02c24529a6ee1b324cc4099d9475be21562266af513ae095f7b9029aece7b5555b0112764ba058da23"], 0xa) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet(r5, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x40f, 0x0, 0xff69) 11:06:58 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) listen(r1, 0x1f) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 11:06:58 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="bc7dc76999cf39e600000081d3afd4fa9c2608170b46c380ba96d8e2561ae679f63a746a6c0fa3a4f3f14660ba462e3b41e32e09e34600"/70, &(0x7f00000000c0)=0xfffffffffffffd12, 0x0, 0x0) 11:06:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file/file0\x00', 0x2, 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 11:06:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = dup2(r2, r3) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0x2, 0x800, 0x7, "4c617c9b9cb5c19182d46931c4d891c1b904d852", 0x7fff, 0x8000}) 11:06:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/127, 0x7f, 0x802, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) 11:06:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102396) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f0000000280), 0x3e) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 11:06:59 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) semget(0x0, 0x0, 0x604) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7) 11:06:59 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) 11:06:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000380)="645df1658c0887e108efdf5b298b8a3ae031e52aff0fc7407b5eec4443b45909adbdcc6cfd503f71b32be4f10b141c2a4ca3756aeba0d6451d199ad229afaee075dd0513c1288b0390b593958dae90d766e47c1f3a4dd0a4772b7f87482560105e088fbd6c516cb59b7eff834ee572f3a69b08dbfee38ec208e6f17efcaf7df68d6a8d1897e74d000c54a3a0515f73ef2d62e2761f2609777f952a3cb4f786e39b2ae502f6153334a134c1d58b6e10f9bb08e815410cbedd8a30bc9bfe40705f196fecf39837fd69a798ab19409d10a19de431a8922bf3a2fa140781242e9d", 0xdf}, {&(0x7f0000001800)="f9ea836ca1697832daf5623a27df3281d7ff14dd4d8c2ae9a393f1d7dbc19fa4a550351ff57bc7e83982c6ec10fd586d2a3da89f71ffb28cc290714b248be825a5739104a89b37ced4b51fa31d9f80237c5ab1d0b321ac04ea68fea8982447a031d208f4beb6310ecd3ad9b9d61bb638ea2ed75c80918880d9d499b801ee9df78ed454beb23801c7a6a0937488c5bf9d432d76504fed95264443617402069869ebb711d0ee0e24d2701fbe73b8bf9ce516224c016d046ff2b1332f49eff6631e292d490566eaab4d9e4a0289c3f5c9bf986ff130fbbb51fc48ebdf2ca2dc2eb4edc63e037496a4df1aa20a68aeed748e821e72a1f52ad2bccf01e354f55a87d8cc01ff6f3534771cc7635bc49fb397ff7109009436e6d7ff68fcf33c35067434c2569c851d0d40ebb4a834c98e41fc108b478aca91b20557ba0e47fb887abf5d11fa9a69dfcf970cf5c4745438a18764b1ff21e290a615cbfa76445545fe9ea99c73659835aa681a77e761342aee4b06cdc9e4a146f5fc5e5c2635a1983a79a89e76365e3d888167db035f23f2e11f82218de31cfe2d97ee0bea54ed7d36828c09417eb5c1021879174f577d9f4fa90ed3d658e7160b27bea599cf6d542e9ca1f8d74ad805fdb902883ee2c02055dbdf3e647b19aade152ad5e770629a21fe587d04c15ee5963a508096d0512049773790ecaaccc67c7d965d1651875f3c5702a61a054be3017f765d2161564322bd6a4eec2708e6b5caa1597c5ae2a83bdd7d02671f34c9d81a99d5f46b0435f10e5d4904625b63a73dfd87b3e9a429a8b1e903237e8733394bb071faac589c255ff106a4258d0bdae49e8d1af2114f262f804e356cc34b08d8f0c05db06b35787f75a9b151b32560940bad69be3cf5c992f05702e8d91c0edd35e12313469ff1a8a3e64716a75df01444f84d4e83afda07c5f5b3928bb836fc6ca42b8d728dfe5affe6bb1132d76e0703e216f8f0a1e7f0dae0dbca179e4819f5f87e53a5890b6786d0cf33cb6a8d7e92d621f6e4aebd4c69b393222d52aba5bcca695bf92759bf4185f354104b7abd7e93e10bd357b9b262efa2bd98daea4eedb51c8a0a46fb216d24f31b734f53f330aa8d6a504da641e69798f18ef2910269ec5b061dd771fb76ecf3981af01ad56284b4210de063a5fb238708d7f2078758a0911c98929d36330775c573b206f61ab2544ea1b224fe2bf206135ac282f7ab01e9de91c4e725a18a4fc9a3a9230841ecb499e572a9ac42cc46376fc0664b48b3e2334d7ef2d91e37e1cd7a8c22659844281f9cc05e4fba9e80b0f676f5fc0a086da18724363eb9c417952332ce02f7e2e880d2702ba7f6724c5447dc3f887fea434b22deededbda4c57d110c9aa7761c2d20ece002b305fd062e7053ebf559953645e8c6ce406ef797af215be99ab0a61f57d92faae6c98203a9161264f4d4cdeb5eaa2201c786394789d3a402a8f387848ade38e39d1a456fcb207109557c6f8c4d8ba628867f4a13b29b6d08bcd8505cbda03fd6c9787bad527db12a6a55f855064157589a36e7ce54ce536f9de46ef2197bd4e9a0dd4d0dc0a874327c533b13ab92c4708e4c171a0ffa0f8d2350285ccb86cda2642708a983937bc3bddd3657b8ced68006f6462fa19a16fd64d2fc9d875cf52fdcdc41b66900b3d7d2d793f081bbc21f4f555ec40ebbd05b938a24fa7ff1ae53b78dee30dae02c0abec3559254b64af0a150a7c4ff79a7714a36e8a98041eb71de44c08d9e9a1fe9d0889a2f74bfde89a69a4d13ae8c616830eda6e4b9f4c3cd9336218a23685858563edc3391e4d789a9cd85943680841a67d6ebc6db009113dca861045e281cbef7a071db2a13e99f696dea783a35aeef9c2c9d6571fb49f2923a126d41044712c58741ab56e5faff174f6bd0be9df86ea9fe3603285efb09bb8ad8a4672fb9a25d5301f9fc5f76f657c4d0698010fc686226e0a664f839055626e509a9028c12f610ac2e7aa3f8c819511ba1c474ad51264292576598327c7c2a7e4e0693a29d560464183619fa2c63e45107291c06aaf2852be29234e0c04b425b721ed03ec7069573028c44d8d3f441ddb7d48404344caa77ee78c660f7326d97df33c0e0f2b9fe181bf6fe33c48f15268d082bbc858214b1b9cc351d2d43451bfe0a25815d72385b486cde2a0186574db6ad55365a4f38265d05020f7f801c19d9db12bf0c99511937e8baed7ed0806ddf156bc2c33513ce92c70b169da5677319e98e21a3483262e24e37c9896189d2c28f9ceee1c36ba798848590e0c89a5315e6d101ec4377e995ae4b5fc390f5d162780b316196e4d78bd7354213119c339c8af11951e4d1b32d310a20bf85a13997a5160a48ea476d6aceba79c24094fe6d1e759e18a71f979899bcf1cdb263f8d21d5a033f82c4f67d940b029a09b1f112af9e4e83fd2e99d67456a46e0d625c6a6c2e5e62182ff23f8959e73dfbfdeb614b5048c11282012fbd4f4666ee789d38794abe44c4b69c9f78ec2e10a1d1cc908dbb038f5c150432758f546d82a20929bada8015e79633da3a1a32e28f75882897da60f41da4cb7a1350f2b0d028e1195382840a4282fa9a78d32bcbc3910e0c7a3455924bd0434351a594bd37f37b21a54bf65191ef161cd711055dbf8214f52be7f444209f9e387c5c0f3aad4e2f89956aeb68c22f3dc5953f5e3c6bf2f9308a95ca280208bf029fc0d4ac81fc156dd238e0b57e823724297bfdb3fa980f7a9cec28cfcf2cf2c350c9b99111ac64bd0b17e44817de23c0f694c6ad578a085f01d6fd609383bdf3dd0a01595eda1b7222ac07b1a9ddd5fdcfad5cfa95f26b056cf8415472c45e6ce38222008e179eafd5f8a16e04a4d967c8f0cbc2916cc7a4cc1be8144929cfd2b8721892f4f2d8f5ac9466f51588f89766554f9fafde1427faf8a287aa5b99bf1f13ed27236c2d5dac9c0eac9f959343407348241e670714da33743d085b9ef199ac98bbe1e91e163736bad7a6fd8a10786fd3d70253f1854626a8698aec3883fa02138cb50d39c24b6141447d46fca43b8bdb9056c7270a9c557685badc66258082bd2fbdd9d10f9b4c58003cd19a870db55e7a14f415fffbf3dc29e7e064855cf3045e3ccc5b9e178bceec3b76c47748e0a9822c65c14a8e0d0327bf0073d10b565756a229ec816b333893456b0f95281f1e13f59277a5633bfdec835d0b0708ef6de19ccf8a101b77402c9be02f2c265d4462948d85bd257411488d9b3d7223babe7e268a3ee4ffcf5b6bd940a663ddba0c2243e5058894fa176324ae5e6ced0ac45d020b498056585bbab69c9b23190650e9250fcd78adf45e212ea1c4509387da369dbba0815f987839f4a5fa16ddc8bc398cad79acd23bc616edab2f009fcddc567a0b7dac60c63b8fffbdc7729d2de4a2013e36d19cab565fe848c110f52d3cabb838e17a8c2060b907b477dff9ab4e81c0cbe64b44f0dfa4d07f14eb2da172966e8f16ba4af2456e18fefc3b966150c4e151c186850ccfef8bd9af41d3581a57d05bee57b57976c657fcc609106a92c3489b5a7716365c3a9b056dae56fdcc9f0f0bff49de44f07c6eba82348205a26779ab4a26fd444710588ea37ff6e0ef550ff94a90d40abc2826b05c3407ea6715092fea40bafc30eeee9733836edf146bfd5f5727349bacc140f9ac2e1a4a055a506e11b67998adce7f14097ea53b06de00c3bfa2704e6362c607088d415e4a6ca2645f6c9c47adc162c377b288f65ab02c64a326413831dc9ee5429655ef6d8b348e3377a5024de6eb997ce6858b54080f2e9be26eab57f6f47c8c02833d525a13c04cbbae015e6914a5a5108b92662f6adfe21e82fec886a15a908c5a007974e960155de1f25bcf5b5081f73daaed05d21b130ce8c7514d35887eebccafe8711ff8658bad2bfe30a3bd22468cce99509d1aabf5c46f36980c358c7a63b477e094240afb3dbb6dd75cd340de278764df33d44962b1cc3082871d06ec5f9f621bbbd143d89dd8317b299a81678a5e41093ff5b05674f28f7559fd2c5ba38df20afd7404bb6332872f1f4c01b51d872ba129da7f2c2ebac449aeae4130dbe99e9b6b8581e4168297f0fe037a2c47ffdd70f6e1495f3cf8b386020926546d95199e9631ec3720589b558afd5230a01a4c6f977e0f8ad000bd048386bc95ecd6747917dca648d7cccc8697b9cd1f895d74f015b341ac54263b520e0fbc83d847cbf3dde48cb4594915b531d15a2f5a3656f380660c75241c825b8d22c31e25224cee4308edb0b83f263a95f7987318095ba0a90072f2ab0de506e51a9c1bf2da4f5a1b8366efe6a31406182021ba1cd64ae670abde54ee822986d6590ed73f784c4631f55bcf6e81bbbc5c375eda457af73377a928f851149f8878efa391d21d228aa5996dc78cd02d2b7bc7ac82596f2d0215fdbee2ff53aef5eaa18083bac0efa54d73017d7075cb1dd8522e3710ca3fad94b51656eed3aabea05a388116ae15e69fe122035b6de6a11e358c9534820116fdee5921d3cd1adc4f372b6c7ba6749ddda83588227ece3d188d0461d1f3b4753dd67f17963a2e928d9f470e7ed3ca16547520def401e89e1685c1457933f8f857800acdec8a25b39b7467b01ec7c28b82b3deb17871036df4090949a9792a5b1cdeeb5b5b0f351bb621f91cb16b636e61f6bc21f30a76faac8b2b28ae5909b939fda2e8edaf29b661a8ad7bba964b34468608c047495284d657514c812c7d1e6145024396c0cef144db222b892deb172bdd35d524504443469a362f5f6b6dc0a4508f3137c268396008420f37d150c1261ff9fb9e6d2b0ac82a7fa80a1fa0227997d5b349a1f8523ade3f8ed773e6fa7ed88db32f204fd45822c2c2e057b854dc503796f6ebe3409f4b912f22278cff8b02a9bc535bfc392850ec49f4a6489e785dd56342e6c77dec5abde04b6f8e20fabfbb969a2d2b2d9608cc8e0d5b44c0f89ed45dd6a788eaa73dda2fda92d18e2a44b82b2588e0b0b1eda508cb6b365a09913dafb1357687f3b19ff61f1ef34138c327c3272896ccd483408379255b7922a2a211482f5d8409680e046f794ce79dc5b2fb3202655b87bcd807b2108acb9b52fc2cddc9a4e0a79a75766ece1bc1274ff5ba82bcfa64e8dd4e3b34e5ce94179ecfe1e30a57295ee3b6290aaec589430a3f76d44bc9815a81c25fe682b7c16d0574e77ec7f30164d701bf205665d218d5664435055d548a98b88408cfa65ea4a7d1dfc7cea9c7c4fbb394e003e25ded4918c36623165e084bceea9f4f29a1fd49e4a9100150e6daa9d4a70ae34b951179da46d90d039fcf1a91ceab8a1d23d51115aa6945ebcb87cf8ae33d2341e4a11ba130cabd49a72033d20eb2dca9cf7c83668bf840642fe8dd5a20ae3f0814033e1a602d80728e14f81271e9d4933018b7dbbdfe56bb246c1b91bf57443cb0ef4280971330cd730acbad87376772a467a8929e8558b600d0ef6cf7cf759b0c7f7a03749ee03699eab0e31fef982a37a013aa50cab7d7b086e2f900a698542f8ad4bfc3eb5a0403b5890b64821468ff86e6f32d25fe012a2a08fd7cf531b6fd4875c6bb31d14cca59b52482eb9e75c7171a18fc0404f6a22fadc342b1f4e6d13bd97df6300c11f062fa2b13004dc386ae7d7a4f86cf5c77664a5b05bbef1150c1f64583173c0c19115a51dec7ab06c52de72d23e7d1603e7e0ea8694192859cfb63c444cbb81944ee4a916a3bf6771d35d9b2971badfee9f2b163f4363edb34d126", 0x1000}, {&(0x7f0000000480)="f4798d80d4264fc7f6dd8071d8a25d47f5fe5ee9d1d85ee078f48ef0d34e75eb2984522c38aa9f1a9b04354ec49f573e9b1b74b0e4fa871a08f69ce91fd3b827660868ee76f7376305cfa59ebd29b5aa14672a4a8aa7033de3da62fbc7d6d2796084ac34c7657325021176d22de507f348de0d6bc38d7bdecffb06c438e126308a5a88e70210b08d7ffc514f44a2a385d6b1f365ce2c935106609c160cd49bb9ff68df7f7ee8f8278089fe700bba600087366fd3192435c2c6d60791edf34f9a4f51b7f929a9418773b17e5636dec34a0a3d70f1121971352d7d1f9a932b63294526ebd63792", 0xe6}, {&(0x7f0000000580)="f02a43cd438c137580dd40a1df726e1d5365674d9c19bb320b0634c09c02445fe0d87eb6cf4fbb37db5436547c3132138ceffa4c1e7b6b4a95cd797b9f84e9fe9bc99f057eb7bad7f50c21b61be8c25c7fa650f0f46a1487433ba883f3ad64c3d7731f50abcbf88c96f0454897a5776b1ad2e4b81d57361da37b225dfb90d7d114f31ad685d4293484f0c8c586bcb762b301b952c4f838c0bce9d8184bc4e3507462ae57d7677ee68b2a7753fadf25298b7ccc53b94083bc6f9ba448ed1c2b7b3e00b0c15d9f5291afefc2797f8f907baf13d22fcfa6ba048aebf9df7ea7492bc55ded851b184d", 0xe7}, {&(0x7f0000000680)="bff6a59e723e70f9f41cf10f9496d5962615950510aaf49539b390306720e756989a7944a51fb92c03c0c373992565e3d86bb5dfbf8bd702e2e19d23e818aa725090c558f255b0a2cfc339e68bc751ecae873343dc39d8b9d62870054dcb8813dc22e4e1166e9a972d644a4970d31be356b22156de3a79b5800288", 0x7b}], 0x5) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="00e759e18e89d89554a77812613aaf6d8a1dabcccdd9c6dd4b5cf1efeb503625ac060c12489a9314ccae0c0e0de16c78a48dde13fe90d961b58d76e7d37ecd56cc7ea02212e721350c771a1dd9e76f0259d7f387a04a893425bb1f87d5c069c3bbccf5bcf4602dbcb1157909701fbb77ec53d07402a38013306d62c4693322c79bacf96e7b22c7bb81ac227107305625ab5b85a26535414b36bc0f579a5643735c173b645d8a395a1cd4", 0xaa}, {&(0x7f0000000040)="d55ac9c3fcfd0e30a7ce1d29e13ce8d2a76782e7", 0x14}, {&(0x7f00000001c0)="cb71e68cf5f610ccbf1457d3ba46d7ed148f6e7e4af4b06983d3e07defc3da64c1533f3dbbb76109266bdb7487b7567e6849565428760b1faa7a97581c89573c15ba5d0f1f02307972ce58a7cd65bae6ebd84f765152866d5f5d11db355d629416011af5ca57206eed4798d0c4285508a38e49480322e21dd9dda974e8b98191f7a220d20db0060494a150018b077bc77da355894bc06ef93f19bf4d290d8c13e233c932539c5eae8844dce524e8f9eff1f3871d223247c72f438b6d6aee84bae1ca523f0bdb3fa88a48145147366603d36ebb3a20bdf30cb6a1a5e2a0808ad26e05c31047845bdde921853a40", 0xed}], 0x3) fchmod(r0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0xfff, 0x8, "2b44e6b1b07f00", 0x7ffffffc, 0x400000}) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet6(r0, &(0x7f00000002c0)=""/125, 0x7d, 0x1, &(0x7f0000000340)={0x18, 0x0, 0x10001, 0x1}, 0xc) 11:06:59 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) 11:06:59 executing program 0: select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x1, 0x1008e) ioctl$TIOCSTOP(r0, 0x2000746f) semop(0x0, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r2 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0xeb43, 0x3}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:06:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x50, 0x0, @loopback, @empty}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/82) shmctl$IPC_RMID(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000300)={0x5, 0xdb}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="31af4f6edcfc4cb011bcb4bff7207f943ae6f40346c054f8dbef524106d4dc4e7c69a69d00197eeeba0750fbc9fae021078c2dbcb50f88", 0x37}], 0x1, &(0x7f0000000300), 0x0, 0x6}, 0x2) 11:06:59 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)={0x2, [0x0, 0x0]}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffff, 0xffffffff, "1100", 0xfffffffe}) 11:06:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x1, 0x7, 0x5}) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) lseek(r1, 0x0, 0x81, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r6) r7 = shmget(0x3, 0x3000, 0x208, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, r5, r8, r9, r10, 0x1, 0x3}, 0x8, 0x3, r4, r11, 0x2c5, 0x41ecb50, 0x401}) r12 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETBACKLIGHT(r12, 0x400c5711, &(0x7f0000000280)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0x8, 0x5}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000340)) 11:06:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) 11:06:59 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000040)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5b5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361ab0abc281d875bdf502b0eab3", 0x0, 0x0, 0x0) 11:06:59 executing program 0: sysctl$net_inet_gre(&(0x7f0000000200)={0x7, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0xe5ce97ab354d96be}, {0x4, 0x2, 0x1800}, {0x2, 0x6, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1c00}, {0x4, 0xfffc, 0x800}], 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x2400}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/59) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x3, 0x0, 0x3c, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 11:06:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f17cf41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba50329c706f47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a66be83f3400000000000000000000000000000000000000000000000000000000000089ff"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xbb, 0xfffffff7}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:06:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) lseek(r4, 0x0, 0xc9d0, 0x2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:07:04 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed4584775fa3f86764fb0a929afa1d7b5876009651bb841070fe6099897f1000002465997f236d6acf40096102b71568e2935f434b86027fda3b9358098773fef78846aa8e97725a282187031db44794e720401c99ec2273a139bb44297aac04368944803736a6bffc39f5306f05e69431a8066e6f7844d54e9c726fdae31efb6cedbe00f6452e02f7bf1bb5ddbd70f6fe199ddc53bec69b4a59f65f0413fd5b7630978d516847320762fbb62ae38534fa8835c90165fda774c451a5a7b7cdf647376d15b62b260fa402e08c2665c4aab11bf228132c6a33dd75337d1b2be444cc807cdf0a54f03110470810a89bb916be34246186ab6e346ded9090cec5ca5d68c21e40f74663d8438599cf7c31fff3df212e8e36787e59e85d38098e796508b68e5ae21111e1ab327e7e1d8bfcb70325fe5f608b4ec9078ac5ce15af68cc5a3a3c21639415a582525bf3e84ac422f32a7a22fd660aec58630684de1138897b0bde4ac201ebf3fdbafcc50e6e913964144eec8d"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12}, {0x4, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 11:07:04 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r0], 0x4}, 0x0) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x63c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, 0x0, 0x0, 0x6, 0x6ec, 0x4, 0xa3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x121, 0x2}, 0x1000, 0x4, 0x1000}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) 11:07:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480), 0x0, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x1000000000004) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semget$private(0x0, 0x3, 0x102b5) 11:07:04 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/232, &(0x7f0000000200)=0xe8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) 11:07:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x58c, 0x0, 0x0, r2, 0x0, 0x3, 0x1ff}, 0x216, 0x4, 0x0, r5, 0xfff, 0x5, 0x2, 0x1}) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4407dfa453314bd03d424f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x1, 0x7c2b183342ecdc2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="f5be25eacbad20807536eb96e0d905a857e4d1c6fcb251d680d171d9bfa1a0dfe458b93265751fe5c2dcec1f5bccdb47b3c01da9f0fc7eb3a2e685fbf72e05f946bbc173e9e13b1db0d56b164217040df920113c8f0ece5a9d419d7d1ec23a40af43dbf319825b6997185688a544988b9d26275982a08e06cdfbb7a2de0d819393ec8b00ef86c078d9fa4777d72cb20363d0daa03889f88d17145108b1f2c4678214a47af0b2", 0xa6, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r7 = socket(0x18, 0x4001, 0x0) getsockopt(r7, 0x29, 0x1b, 0x0, 0x0) 11:07:05 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) syz_emit_ethernet(0x15d, &(0x7f0000000540)={@random="75a86291f2fa", @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x2, 0x14f, 0x67, 0x8, 0x20, 0x2e, 0x0, @multicast2, @multicast2, {[@ssrr={0x89, 0xf, 0x81, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast1]}, @noop, @rr={0x7, 0xf, 0x1, [@empty, @empty, @empty]}]}}, @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x7, 0x1, 0x3, 0x0, 0x6, {[@nop, @sack={0x5, 0x6, [0x7]}]}}, {"2d9d6ea6c436d460d30811d8a17d1c4c4995c76c6549611e18249e877c20cb8775e262a2c45299749ca04461710daeff76062a4f593e8fcc2f76c98eaaf28fa6bfbba3e993a63b4e25eee07a59827d027e719b10f3c4b08815083fa0ed88908a94db27f68ba8bb43af1473c714c2725cc56543c6aa7e61c7ab136b3cb95d42b6735b6ae7a1170fdea39dea7238471375ed0b5a20eff0bfe47e3c15385d323bba1e115a79f8b2f7374897038a9ab94252eee4a59085470ec325b51eb9a81739276fbcd380bb1748cdc9b1cd67982dde2d752bed3c6fce6c24c522e4edd6be3592aeeaa6f794648255d6acfef6f68f00b4c0ac771e3d4112bc9a118a161a9558"}}}}}}) 11:07:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x50f7) 11:07:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r2) 11:07:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x3) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/148, 0x94}], 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) syz_emit_ethernet(0x2b, &(0x7f0000000200)={@remote, @empty, [], {@generic={0x8848, "9ce045a9d8caef33bbcba3d78bf3544e0e74ddc2d282d53b0e766c2546"}}}) 11:07:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 11:07:05 executing program 0: r0 = syz_open_pts() getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 11:07:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair(0x6, 0x4, 0x7, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:07:05 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x100, 0xfd}, {0x89, 0x2}, {0x48, 0x10001}], 0x20000000000002fa}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 11:07:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xe) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) 11:07:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) sysctl$vfs_nfs(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="c04024fa43d48522b844bc22eaa64153154cbdbd13df6f8598fd00bb9e45721be8ad7eb77690278592664aa384f194010ef0dd261fd245b7b39ea96c444bde82067abcbd0974dfc3d1ba620fe4dfd616153289e00203707999e6e1486989ec94d1973678f7347d383353", &(0x7f0000000140)=0x6a, &(0x7f0000000180)="e1f41d60a467366fe42a5acfae7b6627c3f151bd70d8daf130eab7b506db6b9b3cd99b7f7b08f2205bd056f2b20c3b1d8805f3a245ca6c353797132304b1acc5198c4b66fa5395c4f1c6a9575d919ccf6283ec1fb2d34c0059c853ce23f55256085b7d5458e0242d9c8ba24d4066def3cc46f456a0851f2d1b4b3d83ffb9e049750946b1d838505347109885648a10ad40b1c4862f31729d8ee1474285b27520118b501389567cb94fb16d1233509c1d3b7e8b608f3d718fe92ab140a625f75c16e9d442ef39c4e6206c841373535cf2a86d8a5d6d795252d8780c756f296110977537d9cc231349af0a7e24a7ca35224811e2602578caa30c728a98e93cea6b9e5f8abb119cc23837f674f073e5be79f7cc0673641627b5c744880f36acab6bac59afeedaccb929c1707e493d7bf98136bbf4a1cc6c969aed224ce73337d9a73b0c30efdb8c9c8f3639d171f95d8ff40bf1c6ccf71045a7464da1cec53f47347df34f0885884e62d569394111ad55a4c4182cc1ae8840262898faca36f17565cf952a52099568c218c489cf620113280233d317b55f1e3fbf2f7388e22897e3a93eab8dba76af0c2d30aa430695e3001d950a4648626f79fbb39624044066615d4792b47cd195cb42298b8eb3af5172a91f9fb22d6adecdb09dbb6e4da4a3f8842370b5efa6ed3ce13bf0fd8f3d822f7a58b65cd310f7986c684f3b47917077765d5e9f1d39583929a4708a5487825d86860c0872872ce9bec95dbe94f7d7527a06bde49983e86d6d7ae2317c7bf889edb3d46bace44199ed922ae059225bd0974bed7d82ce70061386082e309cc0c53b0da46767d3c11ac76a8d3e9abc6570e928526a332e7f2ad1a01d4f4a2b670b26cfb0bfe05f7a7f4d8c1f401c7c49927d6097a8c9a0a89bf77e8bacd7710efe6bc2376f1c76cb9f592ce88d810ec72cb54d9acd6b4a240f056886d11a7ef8f967965e5e61067608d480ffcd3958ebeb5b9ae962276d8f0b049e00d78ae33432a7519d323a9bfeb11680ac8b4793f9c67bf0d078eb7ebd26de49221ff85d52e4aa48a99fe761447c1e287d75af045e93bacb6c3fb250ca4649d97b828be3afabf501bdeedd8ec84164dae416b04ce398465bc9fc42376e4d5642ddd012f1e97fc005632b5decd5c1e679f0525bde8c90ff258ca08ebf2ef1a36bb7d1aa8f44a3e27aab12f54c727d799e1ff16a1b075e24c6c8b5032a0cf8103c5b002458355d3cef9bb6815be3466e5ab053fcf5961465d5be8b8b9a893befcbd55dbb16fd7f4d710164145f3b95bd4466bee3b0184a0b9cb113fcb90501d92a9de1eb1003d21e7b1991ddb1f26a5ca7374b1062b375edb79ee3e6b0694b720ec2107b8ffcaf04875c98eb6893b8a4fe6936c8004803c7d1a3a7c8a25e17759f500e8d5bbcfbfa4e0786d709bd7c5552d104489041fb2355d66415966e72acc96c830a92047b28c412b4a222c9c5f9dffe7fc3f1440cf387b639bf725a0b6aef6898c601be8cb7e60ef66621051fea11b12a75b5e96ea331ba53d14a28b6fcd6777f90dd0d07e8b5815fb186589a59f3a6fe631a06ba004119c94b4d859b21e9287378ed798de431cf3b3d3013cbc26efaeff8fbabb063f9d4353a6ac850c1518c2ccff57e84c739416a6fcc3376cd1aac2e7f17e795cb3aee833385664e1cc672975aa3765457af0319e6bdd3cd6c6669389d5181ecfb71e64cbf5cdbc30b79f78176786ed9449e767e43602fb6d8924edf8cc421790f9c2f253893038b362faa40a8d6ffb4c6ff41c01d9342b8445d2dd11d54887148941b73d1fb19c3e4db23ec83408aa99181b3386b8c9f43f3ab96a5dbf57e601612273922322dcd63fab68863f724ec5e91baf1d5be24718b177bb02cbfc8397d885ef9742347e4680d30aa88c79a93b74dd0a2b516c747df794b2684ee70c7d254f534b07ccca174d47532e212c6fbbcbe2ff758148ee9750600d9bf5c85c0e9ad2d1272ac7d690e9f3f0ce0e17b6bb5c72431210f2baecab1a3e70a5c857eaa53dad02a9dbdd7e185eb56bdc4baca0f774ce3cfa502dfed3bb8ddb261019b1a20650643f3b6e409c7668d91d3aebddc972867a7a3a34a1ebbcdf3760d8cd3ae02290218cc9b1f82adf00af689446eeb110044857329c1d09ded8df1c0210a5077123e7a22951be3e23e19e22126a7ed6126f924c366756a1c27344f36b677602f6499e9d4d81151b5bc1235d8a582e772aa12a1b6ead2cccc317f89abfbebbd0238829434d59911db26080be8bac388840e3603329f9d363a11783ac9c3bde98eb1e639238873104bfd56b9886a998ce50997567941c68172543923261fba8372f8ee6ab21ff9d9dd9ec6db7de93ca6f8a4943378cb687abfcab4c2ca501f9c701af67c4ac62784413133c417636e332cb38b56823817ca88834e71c37ebb0b29409831554024c816ae31ca2cefe6cce95ba33757be785203b75e893c8312b6b0cc62d16ff4659baae79de8f592530cef6d99cf4c4268392edc7021de1f10a8d99533caecc2458843354831681478ba5391f9fb4ef001814c1adc6a630d2218d3aee555008771ef619d9eacbd0ffb15d7aea7fa198bb0a4a09448d75652b51f1798e3a5a5412101770dd9558860c1eaffc35516d6ec1af73fad435c935a0357a4f8df321cf584795a2695b9c473543e9dc61c73d8667b1fa7f1d84c37e881acb31f2bc98447a5c138fbb73047137d4b3d63cdac8e24aa10558eca85a3b766c405f119b77b5c3475ab69527c5c5e076c6d12d00c4391a5a1cf68b52235df36c3296063082324aceb40ba656037bf3b7a3a2098acc03fb52ac8ef6e8d50ecd993fafbce50b4c0cc189110984004a838d9dbe2ee72fd1ebe163f92f1f96e743ca7e6bf98378d2324ed25859a34dca82e87f5bd65d8cdcbaf804020e8a932032f99205ad5ecb132f9c9e8d9acaf1921eab9413b5689f94aa52cbc5514ac3990bdfe3fdac77495380d5e94ab8bd21bc53dc61f5c1e57cf6711bfef04ff9a7793b039fd3d3d78abf2cffc35588f64833a47657d9d1ca398915fa0a08f76cb6f3cd484a337b0f14beab830dcb927b1f1bad0f357c5c1e1b4561372f2b784632c33d18083c0f70182273586375d99b3406740ebd33cf44b5718936e8724a41c3f1a48951e544cf395b7a1f19e26213e8ccf6b1bccc0b7dd49e9a51e4079de8c80f142ad72288a4bccb91993c98fcaec778c92d1388e2f471b1d3b8ce346d363902444a9f4d15e383824a200487357095cdca7685b72151a6fa4edad7173f65eb398b457c88eeeba18f194c52f71eb149918d018f5c4912cab2a85fd804663e8332bd79b85a30dc67d5ee550135a3e0a3e8d9dad6bd8a913b6fd723c3b04cd69f12b6e175b53260a1914ef55f4373567afef4e04cbf6398c68ad731b1712c3f372a5531b1363f31c2a0981c13e3e3c33da6b51ac334b31c97cfc8e59c524907d04a7d9e88c3b6b6723d5588a80cc0d0dc3ed1ed043d9d6ceee9c1e74337aba2d0e43bee4e3b36e1040dc91ed951ddd688f9458e55c3ac7245a10d648e2777259260d7c1e3bf88a3c24efabdd1af8a925a0fd3d80113fd5186f76ca6e2194146ea4dd5198c25146aaa44f93e6f635c230c19890b2bbc4dea1c9ddc67268fd958de8939fd1c9bf7a383f1b902e68d7d42e1dee12ee78613bafface1c5db59eff3b0072acca14c41446ed7843170e198768906c05b37d73160ae43c7524e30553ac7e7b34836c040f3737dbeb97c1d539aa1120b364d5c12bf3d6c9953076dce1686bde896e5ea0e3ebbf61765cf5c4c2dc145c5e94576aedec67d0353d1653ea75c498699086fbbfc6028a5a230450f7ac43426df944aa923ace3594488f806684a074261b0e815182c0bd9954ccc3df3d6856a93c81005606a2a07c327c0be84da46418fc1c0c2c120f1341b2020a296414f701d4e4fcd93f9238629d959e5bd659717ec04009415740a5fd01ccbb4855d5e4c925d4b79d9ec237be1b0a9a52014a092eae0607b873596bcf64988a3b225d53af6c92819cc422e43ad1a746645420609c851702ac07681361e5ec7f8b76c89343e459430b30632905275de17c178cd515fa85dbac4e2f863dbd983a0eb08926e490f6811e7edb25885d0bb833ec43c6787bf2c47b44e56a8fc5a261f17b803bf77e33f0cd8e16445ff7a258acf508ecf8e43864306a4b4c214997545e29026145d569300e76c474c69527d2b9e9d7b159c94c6bb4ac4ebe8a897fc5e81574ef78f111470db92f34d9b16690b652e2bc71bda0751d81102361bb71b83fc3b8f6104c474ed6a80f9e6d07d793872d0beedf8d0f4f63fd14ebc3e369a2ab1fc37741c19a16d82ff45f1a307c86e8569994c8add843c8de7a54245338e803e295a3ee8be9ce2c13832fb4b2dc0be46230d972ea641cbdc1b4cdc254c9516c04525de0aec5ed1b1c7e3382827901ee2f541a2c0636a0edaf80f60ffb5c1f123eb01c88d0be637d752cf6f8a6ba2dc7f74329f7ae4f71ba5e9a6c53f035e0e651db56b4f0dc2e73761201c84463a19df1ed2d060b424736bb075a5b6d102ac03d610e9f75584f6f14a7c071044feb00dca437e5b1d978674651b00b886b607ccb098b152e8a785f8a76e4ee0065612d53f3fd5ed692f533cd1ba590cf75296ccaae4151c8278d6184514561770f5c2e035c218796470614d83269c17257cf3fca6f79e72437a2893232a9335363d0264c93ea925043eb9898ed8eb4e7f35bc351ac42d14aad2f4a6a7ef787a15e2035a846ae9f0b9815e13c27c5e2b6bc056ff85931ae56e63e5c50fa176b57f32427c575d01e20b806445cc27b354e3ec157c3131e3f00bdd43fb0e63e111a96ae215c47decb8ed877d7d6e0fc5a9130f64f244bf295892fec35dc42d53dfa37993407b177dbccf38935dc8a73e6b5c4ef1866853112604f4e789ae40c81b94f8d414d1376082551049e9f9ae47d093e5d9b8a0389c7db33f7f7426bda0d17409f4dbf91820608f206bc45f505a9906257dcae8feb7b91c75f8349117a9c3328221e75b7a725892d57f8add1728ff9cb6d863065a1f7f0c6567cd94cf9ffe84411b9177cc9433490ec4fd8f0bc32b3184be59a3c0cdba49851a5c7cdc73f1b77a9ada60d1eff71bfcab05a8edfb3f85a9de4ee9e56fbe6596ebdf0da94ccba4943327be639bfbea54a3b703bbdfad5fa9f44ea3cb792b837903639bbdcacb1d52618f057dccb184485b2b9040b9149029990b7ff3669b45c058a5a0695ae379c14587ffebddcf9a6ecadeaaa052a064ba39e87649225a0ba0fa6b40f0cf660b7b21e6d81b13749013cfdf890f407ddd961cbf2699b47c788ce7aca95938a38370655dfb3fb37164dee5692afbecb43f727f028154672e336667dce46bd4a0d32ff49cadc96f7bed9fd1b8ba36de8ad5de95f7f83571c7ed89d6ba06d4277dee4cc4a2a674a53d0692d9cce8958826a49c0ddc3a291f7ceacef77c6bcdfbd9814469fd9979ae36e99cb1ec16d5e96b544e3745ce85fe727ff214f02a0f057c25588a1401026ed42ec6e46f0599b06248a890ea2f4ce5df7602f7d6d196f105da520ecd8d4cf08d5a4d02924c76fc39f0d9978c433292779478ef030b08badf06a3841d7659e4202c93e41b120e94b6a3c0c0db2b1ac14c338023da801165d1d2b7268135883b2dea7fe6b6830455b34220e76328bc1b2f51d40ede436a20e9d8cfabe13d0342a1f3e5fa55bc7f025bb2e872ba0d14884660283cb9868ecb802dc2c2ea29ff013", 0x1000) 11:07:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x30) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) r1 = socket(0x0, 0x4007, 0x7f) listen(r1, 0xf2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)) 11:07:05 executing program 0: pledge(&(0x7f0000000080)=':<\x1b\x00k8\x03\xee\xe3\xb0\am*L\")\xa9\x8b\xba(\xe4\xb0s\xa0\'I\x98\xf7\xeb\a\x8a:I\xbb@\x86\xe33\x9a\xe7D\xf8\xe8\x7f\x10c\x84\a\x8eO&\xe0.a\x84\x9cp\x87.\x1bE\xec\xa4\x95\xaeo\x87\xf3\xebpj\xb9\x0essye\xfb\xebW\xbdp]\xa5\xcb\xea<\xean\xde8&E\xdc\xf71[:\xfe\xce\x0fV\xd9\xf6{\xcf\xf9\xf2\xef\xc8\xec\x117\x1d\xb2\xbdI:\xe8\x87%\xc9\xba\xac\xf0u\'\xc1\xd0\x87\x06)]\xaeB+S\xb0mu\x9e\x92\xf3\x04\xa6{\xb3\x934\xc5\x91\xcdu\x14!R\x948\x8d*\xc1\x1b\xb8\xe7\x7f27\xf80xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r4, &(0x7f0000001740)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000800)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x4) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eecce13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee266439cd1bd8877c082bea869038cdf42724918b0b2b4d2b8378c3cee38fbffffff4fc8a7eaa9cad1681153f9364e04b552f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f14f8646905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d", 0xd4, 0x40f, 0x0, 0x0) 11:07:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpgrp() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x3, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x4, r4}) r5 = dup(r1) listen(r5, 0x0) getsockopt(r5, 0x9, 0x100, &(0x7f0000000100)=""/227, &(0x7f0000000000)=0xe3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4) 11:07:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:07:06 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000380)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7336c4ebcc5f8cbadd087de097c77797db54745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48cd63dafb4bcc61a9f90eac88bc34", &(0x7f0000000000)=0x220, 0x0, 0x0) 11:07:06 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "60df7f", 0x1044, 0xc, 0x0, @ipv4={[], [], @loopback}, @empty, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x0, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25dfaab2022be6c6172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 11:07:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$dupfd(r0, 0x0, r2) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 11:07:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001000)='/dev/pci\x00', 0x800, 0x0) dup(r1) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x3, 0x98}, {0x2478d012bc8e270d, 0x5, 0x800}, {0x2, 0x3ff}, {0x4, 0xfff7, 0x2800}, {0x7, 0xec, 0x800}, {0x1, 0x0, 0xc00}, {0x4, 0x2, 0x1800}, {0x1, 0x9}, {0x0, 0x8000}], 0xa) 11:07:06 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) socket$inet6(0x18, 0x4, 0x8) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) getsockopt(r3, 0x7, 0xfffffffd, &(0x7f0000000040)=""/185, &(0x7f0000000140)=0xb9) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 11:07:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r6 = socket(0x2, 0x5, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) accept$inet(r6, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x86) 11:07:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x6f, 0xff}) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x18, 0x41, 0x9, 0x8, 0x9, 0x20}, &(0x7f0000000140)={0x3, 0x5, 0x8, 0x1, 0x9, 0x6, 0x1, 0x6}, &(0x7f0000000180)={0x10000, 0x80000000, 0x0, 0x4, 0x5, 0xbad5, 0x1ff, 0x400}, &(0x7f00000001c0)={0x79e7f802, 0xffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 11:07:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000005427097f63f000000861b67df4980d9ab20e011da4b1181f32fa5113fa785c87bd04db7ca6486886291850b7fe1af70496ae8ff56dea26b0b10794d25393ed0427dd9ed67482d97ccc611d2ceb3cb68b6d1c076566d8ae83773e4c65b954700c2802a2c76234580107a4cdd6245aa1b0fc51eaae24e33f490c5a34c4ebcdeea493604978879ce3042f38245de385a1713403c67d074"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 11:07:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="0962ed", 0x3}, {&(0x7f0000000080)="ee00b3b68c3dfe4e6f51d608c0047714ae2c6853a071f7b0bf4042f1ab", 0x1d}, {&(0x7f0000000240)="56444b8c0d1af63063041eb722801881e8efb810fcc68266d6bab582912fb93573cc30a0242d36b56ac6e129bd5263853b669d0590890ee57c17fae0036cb8bc0b2d126c2384baa5cd8ff538f90e9fe8378ff9648c2aac3370cb82a3e610882f7ef33ba4bbfdf5cdeb5b2a324b14dac0dbcf60b593a22818d569a4beb6dc7bc87e931c149de6aebe66d11ee0ab27520b771e853fe614db9a8bfa5d06eade39d67d719c52df87", 0xa6}, {&(0x7f0000000300)="333aca8aaee17eac52b5d402adfd210a41c927770df3ba3289e3b0cb853a889729f50ab43c9f517199cc1731fe088d8026186989618e7aae5ada7467c3e78e6394b33af2cf63243ee08bbbe216dbd8cf84a41f4d979f5ec62c9c041c9f9e715594d99b3e07cd895ee70b0f57c6a6d27c3ec3b2715ffeda0e2d0899070db273a5ff47ec6410263d4b58b6d7c67f00d31a9bf8f7cdee58945e2f4c40d86263b8f4be556e457e196ed91d7b6adcfc75426a79b21d163bc728482329fe68720f0af846c8949059d300655697a8308e04813d352e9b0dcc12c460a12df8738d9269ad3947892aa13f813c781a387c7d2f2f9712f1fef28573638d6b", 0xf9}, {&(0x7f0000000400)="26bc616306caabbeb543bf5edf02225d5f697d58429e23c9e18d84eab7622e2127e73bf14dbfa215de562052ff50f5839a3805f04dfbb5810aa92939a90cb0dd8c94508e42a74295ff85d4fbbed42651ca", 0x51}, {&(0x7f0000000500)="735ad1e5d41e9718cea52f0731d3b9c218bba9b6d6116d8e091f1f4a7d8eb7105c7312f6551a0ec5c5b87f7f7c6b41cd442d8adc0737b8b0f2990f58c3798976ae623566b32d153dff0f4315c4ce6f25f0a3b9fc440307c1c782ecb2cf1223f836b00023a22470b225aa8885d22cd9468830d49e2ebdaf17013426c5ead8e5c5aec859c34a8f47cc96f7bcd666436e471f5feced71514d2afea6be8281720e81a8194af6e25d4baf4e", 0xa9}, {&(0x7f00000005c0)="3622fdbe8d4beb0d926eaaf387d0da55fd5a2c2ce5aab0bc46e4c1b39984bd1f532c55d98374e937a3a169534a6df6d14a40bca5960c767f90a7d5b46f14eedb31589fd70e2ea6ddd3162148bfe8f3c5b9271f4aeb499121ced602459811b4ae1fb201c5e33de580c753cae9cda3a7dc0552ddfb8b4032b7aa9143f772b9eba4840625e00667274e95a68ca791dde97d8809ec67e6adb6ec6a82e5138a6701d23f51dd1e29e95405c9d76cf5c9baf159f09c9df3c90ff1509ba3ca335d", 0xbd}, {&(0x7f0000000680)="504068b7d2d2ee07f12c8258bd34024f2ca4a917093ba2339c08cbdc209b3b33785d7de50d9a2d69ea87dba0836dbd3bd63a5e0a40172ddb4605b07c773e7e21e53a67cdd6165fc8105037692ab9c03932798d7671ab6126d4bab6ce1c85384c65085272f47a3b0a8f474a184b42b44c23d46a8b081e81b54968020a8143e18464b4eef6ec1f3617be11e34d", 0x8c}], 0x8) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) fcntl$dupfd(r1, 0xa, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000007c0)) sendto$unix(r2, &(0x7f0000000800)="1f9b28af670b3ed6cbfe5ea40e6418f9513c9af6af414f8ab4111484885d7ff4d1db9f703a4c584ed367793dd8e660d7d9e813ba0f4cc5f074cf9fdf75bd77ce9c4f3f58ad980fbfa158b878e799c0022c5411e7849c3adc4b54b0a0571ff6e1764e3745b5c8b443e5d176278b14be5a0fc33b2f43281d2fa330eaf4e282420b7cfd652da96510748166fab5fc5c130686e721dc1dc5f9c77f3cb16e5c86fec1a17074", 0xa3, 0x8, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) nanosleep(&(0x7f00000000c0)={0x0, 0x2}, &(0x7f0000000480)) 11:07:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r3) syz_emit_ethernet(0x54, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000460000000000029078e0000002ac1400aa4e204e220008907811746dc595fe236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de25b5086c012a43242d250b2d6ed4304af5a0f6aa749a901f787a2d2fe2d4424c214aaae885b6e18f18a22d2da36f6d1bdcb91346c0935062eecccb54bd4667568a1dcfee8a46bc9895b5f355d6bfd8078e2b5b05ef08953740a08fd3126753ee9dec9c0b6a238b5c4652b4f485b7a61615fd79a7f402ba003ff99cb63d3"]) 11:07:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff20, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 11:07:06 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772b2f8d872d8519f7988387c0ca163f34b87d174644de9fc3df961f49e01a2e8a52fcfc1d1165505c2492684f20af16476165ad0eafdaf35123b0fb84e44a51fa17c85e05ed946733bac6202c491442e"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "70df7f", 0x1044, 0xc, 0x0, @empty, @empty, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x3, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25cfaabf322c7096172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 11:07:07 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa1baaaaaaaaaa08004500007000ed0000ed009078e0075a9d86e64980c589c360818a000200000002030d907800000000450000000000000000000000e0000002ac1400aa44040000071f0500000000e0000002aca5ba940af4dc0bbc0000007f000001e0000002891b007f00000100000000e00000017f00"]) 11:07:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 11:07:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000002c0)="d8bfa0db686b9f6e90ff39544936b71d4b45420643291dc8cd78704e4870525b1a7c4b87943bcfb601388ac337de93829c2033d70cdc692bcd93aba5e7060d0b0321884a9f9d5a68abfdeef818f0a16b73be6c1afbd4da435db4802384098ddcf6da61c722fc2bef2d30925df733b7c27b81456af66f94c9382f6ec0bd3b5501ef2c04eb3ce575002b47e9079840a618bee126699ea8b60555346cf933bb29189a05ec6cc81d2ecbb8b529f26298b8d9dde786de505b8c4b", &(0x7f0000000380)=0xb8, &(0x7f00000003c0)="457f03390d9d86c33824b52cd2bfcd2945bb74fdc03a77b48459abb66c9d0405311e8ee9f3dbb05100d73cc63c42add8a91367374d0577a2606487730c866a8a534128a3842e9a5ab44d8f5ba9550daa39592538c922348b7933ddda12af3723e7528246cc00a8eb981614f8ed0c09d1", 0x70) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000080)="a179be4188bab8806b32982ae1d930e8346b099e9a50de6d6baf7a00e8d3a35a7fbf5001ec9e0e9ed562a568998249810ddb104974ea9ecb723aa41f38e992084b8eafb563a991d2ebdb253e9161b978020eea20d903e9f7bd5b6d36e4298576f9a76d12d57d695dd4527a260d5469f461fee3f8ee2bcf7e422017ce7a266d7bfef6c3f841643728c7838979ccaaffe9cd2b232ec50f63cb114a466a620210417b3b4b841c963cab02efffe85274215cf7aab65edf442b37a43e2ba75a99f11dfb47b64e4fcbdfa5d973423287d8e043762fd3c995ed98ebfc7ff4811ef7dffc8f82df11afe995ee", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="70c45597a3674a37d9f80a2285cf5f2263e53c4a520e8467bc86c2683393436f5d51ad43e4206faf66668c1f8c46e364aac606c5e7285701ba0ea9b50eb6890145e141acedb646ec38e2fddbd099aed86c3f0d047fa0a57d13f6bab271edbb205d36ed70349928974756d094a318ccfe782b32cc4467dc5182f61cc4918581b7b0e6a9e3342d", 0x86) 11:07:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = semget(0x3, 0x0, 0x81) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000000c0)=0x777) 11:07:08 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="e595e0378c92a0fbbe4aa61b7ab56b8a0f31c6d32eb8dbbdb3e159363b5ff433af4f86c1ca4e4f8c924c5f7120291e48d8f2f2c29d6a1c5fdc3862ef8e9475f4db2da5f3aac29742f378b9f4ef690e5d560fee16bed42ec3c1bf072701b9b00acba76a017cc2000000000000000044408c", 0x71}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 11:07:08 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) close(0xffffffffffffffff) 11:07:09 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r6 = dup2(r0, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="53a813526cad9de00e928c730ab5ed8d1f1d78e7157cde8286afaf885ca58936dcf189c4b4574aa1aaef55796774b9ebf14dfd3a5b8590985899c0b1cd2807deb44565465a07423a3e70520d1fab34e71271c3b3b74235a9cc00cdba3e8b8461c0759aba5e10bc32e417dbbc2d3d0b90276a390193140f012c37684dcef784122c5a32776151e4eac95aa2313645d11d4df9b5692d49822d9e104d134440b70e5f44bf15b9", 0xa5) 11:07:09 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 11:07:09 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="da996265615f83ea7444b0bfe34302438ccdb45e54731a78454be45777a1d6b497103d77765e592532750d1312f3d5ebd84b064f055b4b9b323f88d5988294767c6a1921d4256200e13e6ce757c87fd0a50243ccfd55ec191834515ed4e45fc98ba874ec7b13b5d1", 0x68}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffd}) close(r0) syz_open_pts() 11:07:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000001440)=""/85, 0x55}], 0x1) setrlimit(0x5, &(0x7f0000000140)={0x52c6, 0x1}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 11:07:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x82, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x4c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x24a7c269, 0x2, 0x1, 0x1, 0x9, 0x3, 0x3ff, 0x2, 0x1, 0x21fb, 0x7782d6d2}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x6) 11:07:10 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0xc8) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) semget$private(0x0, 0x3, 0x101) 11:07:10 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x8001) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:07:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt(r1, 0x8001, 0x1, &(0x7f0000000180)="63600a906f63cfe105aa20cbb0358d8fe06b096a4295de93024035d446a81b75d53c91e2b11c7021392c267888ff79bfea9853eb7b6d9c59f242acc475936fe885bbba8a8cd89710a22991e6ed90f9a0c34e3c005f89e22d66d8d0a2ee5d30125a3d6770312e240798b3a7dc22da3f07766039b7301b8144581f6964eb6595d8b83b2b8169d114b3747d4fb4f15b49f5c75c8a5e13b15be5f6043ba301176a54f220b14d559004dbf3db2da042ded31c371d75838688c9029a", 0xb9) 11:07:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f009f46"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/77) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 11:07:10 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./control\x00', 0x0) kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x10000000, 0x4) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ftruncate(r5, 0x0, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:07:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 11:07:10 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x40000000000000ca, 0x0, 0x0, 0x0, 0x0) 11:07:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x308) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) dup(0xffffffffffffffff) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r7, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0xf, 0x9, 0x100000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 11:07:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 11:07:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0x800c60) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x80000600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r3, 0x5, 0x4, 0x9, 0x1}) 11:07:11 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x12) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$getown(r1, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x7fffffff}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, 0x0, 0x0, 0x6, 0x6ec, 0x4, 0xa3d6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r3, r6, 0x101, 0x5}, 0x4, 0x4a, 0x6}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 11:07:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 11:07:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x55, &(0x7f0000000080)="3f5ddf", 0x0, 0x0, 0x0) 11:07:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="edffffffffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x18af2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x0, 0x4, 0x1, 0xb89, 0x7ff, 0x8, 0x1, 0x2, 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x3) write(r0, &(0x7f0000001640)="8a", 0x1) 11:07:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x6d, 0x0, "0400", 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:07:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x100000000}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = accept$inet(r2, 0x0, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffef9) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r4, 0x4) flock(r0, 0x2) flock(r0, 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r5, 0x202) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000200)=0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x100000001}) syz_open_pts() 11:07:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) execve(0x0, 0x0, 0x0) 11:07:13 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)=""/89, 0x59}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/210, 0xd2}, {&(0x7f0000001740)=""/229, 0xe5}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/24, 0x18}], 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 11:07:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3d, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c88d427b38b2f8aa720381c97827991a34f07000000aa84e72a3328b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae10ef0c28cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e32b4ae884a9ac815ad539c221d0d8894615ff18fc678904d0f65ab486924ff505c7690ded14f9ca833967bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x101) 11:07:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x2, 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:07:14 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r0, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) syz_emit_ethernet(0x14a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x1, 0x13c, 0x67, 0x7, 0x7f, 0x88, 0x0, @broadcast, @rand_addr=0x1, {[@noop, @generic={0x82, 0x2}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0xb, 0x40, 0x5, 0x0, 0x8000, {[@eol, @sack_perm={0x4, 0x2}, @nop, @eol, @nop, @md5sig={0x13, 0x12, "b0142aec5baa14d1792124a70087c7c4"}]}}, {"e6e24c6e9e2aed32c99de7ed565b2ea9dd01a85339f61a0d4340bcd1eec2cc0c6d2ed2ea7e70b35e00fc89e53f6db1999254d93d091135e80c7a9eaa1092177ff9a1f69355b51f1773f9c6e6052c3c70713df55c705d488d22bc0b22756ee409977ea138a912010d0c7dd1ae20a2cb893f0d9b671534be8a17f75035f0c7f9af51f0e63c2a63b24443ffa1fd7691795dabe1cbec465129e1febcac16d7e2889d378e593609ddc783444046434d463041b0e5b3cca31066243f22039e37f3550bd19006bfeb278bd58d4db3152cf1f68d5a1cb555c1374f8211bee3e48316e7f211f6f6ba3e42f6234153e0cd19027ae7"}}}}}}) 11:07:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x8000}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:07:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 11:07:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000040)="3c2b64420cca79cd2f0ba7129d5adaa3a203fff62156543904e932f38400d2", 0x0, 0x0, 0x0) 11:07:14 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@loopback]}]}, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) fcntl$dupfd(r0, 0x0, r1) 11:07:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/94) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 11:07:14 executing program 0: 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') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f0000001840)=[{&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000680)=""/34, 0x22}, {&(0x7f00000006c0)=""/138, 0x8a}, {&(0x7f0000000780)=""/146, 0x92}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x7) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 11:07:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() acct(&(0x7f00000000c0)='./file0\x00') getppid() rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21", 0x195) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffffffff) 11:07:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) write(r1, &(0x7f0000000140)="b331252031a24c755ff323a2b6d190c25d65e458cc8a", 0x16) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x1, "25e7f687e72f214600000000000000000000ffff", 0x401}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="cf9bd071ac0e0ba5309d72946c42b88f3eec2c3bf77b2dc0ebceec039dd6881104914539dbf8ee8fda350f9c424bb024137a514f0f96e41ff15b71607ced54d6a7b99ea4ecc5049163f1a9d05b5b8111da59e064dda9876317ba8f9469ac8e4f9e5e6c724e67cdb6d01b4ed367a2534f4bda5b79b20567330c3a6f80945ece5fd0d03ce6ee8cb628619e59f47ea82a12a67b6dd53db9f4b0b9e5f1218a308bc58d667d78164723865d64813586e009158f42f49dd5262c4519857c1466a7e24afe29fa4295208f53979330a043900591ce4710749a", 0xd5}], 0x1, 0x0, 0xf0) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:07:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x9a, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0xdaee) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x20000000) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x104) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 11:07:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0xa8d, 0x0, "0a662baf0c033c08d271795acd00"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x87, 0x9, 0x1}) write(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101", 0x200}, {&(0x7f00000001c0)="ff", 0x1}], 0x2) 11:07:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 11:07:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 11:07:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x54) 11:07:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0xd, 0x0, 0x0, "bd087d32"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="26ca4674a649b9a6b3c7ee8cba63ccebeadd7dfb86de411e26b1d8a16aa5", &(0x7f0000000140)=0x1e, &(0x7f0000000180)="7813155584d5051dc7e13735b122866bbceba25a112dd10b781583840d7ad87a9e0daacfd501b27bcfdc08849c10b6d7a43236f8f0363595e9052e13e7b7d91bcd3288b7aaa2bc904defb67ef4e382f5b6b237a52c0b60e17bf40edbd63466524ff7eb9ea9958203d5fc", 0x6a) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x20, 0x4, 0xfe}) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet(r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/27}, &(0x7f0000000240)=0x1d) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fchmod(r2, 0xa0) 11:07:34 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) syz_emit_ethernet(0x76, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x1f, 0x1f, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @broadcast, @rand_addr=0x4, @empty, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0xff, [@broadcast, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x12, 0xc0000000, 0x8, 0x7fffffff, "c66b397b4aa209c29c15281a0d0555b16d9409f1", 0x3, 0x7fffffff}) 11:07:35 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000006c0)="112125383a48d74ee9758c8d9816910976477f572d34928198078fedc51c8f1d536417cd59e54e80cf594c7b8bd26fa616c7dd61a47864e6ccc7366415933515b49e4b1af1a66f3a069d0982e1aac012889a42a37a7dc429d542c72cfe947eebcb794f5a474996529ac8d286241b111c52e87755f208c704161d8e2f18d2c7de494100f7ddc4efd73878b9ec366ffd5572df8a0ac6a40e6defd5f82a4fec86abb78f4ce46be6c3bbeeb1fdec1bd2b6d9400ad1bc3dbb6bdff1df6ee098f92a299f891e4a3a851a5a8c", &(0x7f0000000100)=0xc9, &(0x7f00000007c0)="930c93642839a4bbb445cef965a75537ed5ec9dab3710d085fea0039ed3e0923df7b2590a3fbe30624e89e7f66b1e72547224c871cb1b52cc93b6eba3373ce8f300c4e499746", 0x46) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ed0000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000f3a000/0x4000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ec9000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil, 0x10000000000000}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0xb4f) 11:07:35 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x160) acct(&(0x7f00000000c0)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0xa1) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0xa2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x50f4, 0x0, 0x0, &(0x7f0000000280)={0x40002, 0x7ffffffe}) r5 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) kevent(r5, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x69, 0x40000000, 0x5, 0x1}, {{r6}, 0xfffffffffffffff8, 0x2b, 0x20000000, 0xc1ae, 0x1}], 0x7, &(0x7f0000000000)={0x0, 0x41}) r7 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x48ce, 0xffffffff, 0x0, 0x0, 0xfffffffd, 0x20, 0x3, 0x0, 0x0, 0x7, 0xe2}) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r4) 11:07:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 11:07:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000200)="99c2072c038811cec75025efbeaf0d490145bead4cb8cb17b6896cc2c18153d7125c53ab8aaf9aa5d9ce80b8df533d60af04f10bb9c065ce46a411cbdc687353d3a0fb52654a3ac40fbf5bcfae930a5a495da130250ddb8f56b7750a2df7997d489cf1d0ecc1a0572fb66a46e39ce181ffa4d64d6ba0f3512731cecdb3256171138ad51b46302d6683e0c203480948729c2fb5f285dc33818e3e2c058d1a13681cef5b3247313d2c7b227131fdffa421cff59c114f0e7ca591b0f68f627937c6267282623429689997e508a378461e5766ffafd6f74fade331169f1433651dddda7ac635edff3c9b9d3f7f2c07b81e6af7fd84512e1bdca313654f7d5f6878b33b7983b8c7436cb85e73be320882a497aa9100b0a05110f00adc80c121471225e5396fe75bf5a1472a458183f1bf2f073f92b58ea82cc140e7c6fcf58c38193e4a3d21905d18ee650fe65d15cbe13597ee7856bc91293f59e335a47dc0ac34a787a8975286098a884e9d908593fc1370fb152e79ac06a264c9469e6767a75e31d6d7c1fd405c838657c5c0f266b3cfb04793c21827b190686505f0bcd1cff0919e10429d80894b93250504058ad6fbb9aa6932a7fe959a59f56c15c0195f5dd5c98dc37e2d12932da8c69254e902d31c8e146b088eba6f1a682793079a9e632d98108543b73b98688e58588d8efcb9565601f7cb7af9d3a818a6bbc962e1eaf53e638d3fc0e1cb69ef80464fad70e5c2489167a784d85fb02d5f6583025690c80e77a39d30977d8079a079640cbdce3acf0c5170241440b08c027011d8653c92bcc65e59bcd22b45eabc8e31e00fd96a171b0c785a110913a9b688519641fece59f5a45a45a2f807a90824622dcef635ed4556e40a51214112bb5f5207e7d425cc4fc1b92846ac7c334afe7dbba5070d36c7e37abda52ac92b68919d5ad907a35043e528626275a028c0d59f50db2a3aee404067ab5c19a24b9a0f31fd235444569b391f699eecca1060b2f85cfae05d7a9fda2f1f2164ba5e7694467a4a73e7a76330b139bb21f2fb2a2bdb11e311005d4e020b1feabc26a6ba5de6a8a164d646b1333efcb8264fcb89d8b8c90603baeada75dc4e3d875d1ae60fa8c9e5360c34cbf39cd0ec72f7963603ddc921aef7c8be4d9bedde7baf9619b4adc92a9ba9b496413e7061afdeef0c2f77c9f6d0348f40188d7499753fab3939ed9a58c215e39ad4d4bcc6c9688668e890d33ad8a86059a644ab559302e32aca45aa3ff4dc6e5d2cb1d9ac994b87933e511137ef14b782de69e6ea879342303f8ab6d4e3524a57574193ab0b3ab0887e5d7f8f70f61ba7007752a2bb59d5cc3e964c8483b1e28592c77136e4683fdb20a22e10934f5a8515e6260b02b610aec81a9fba2cb6343b9c1a8ba2a7bb7f1f68fafa4afbbb7a697b5862ca2486f8ebe7fcaa0174af119feb82956a7de22babc0e7bca45b0f3f795831d497121cbbe049f11727dccc47ad58a3efe16a2f24ac3bf8ab9c01c4209fd382573f07da1e293d9e7c2d4f47074d0105d685460907efa643a98380f1aaac61bc384309c785aad69159b4eb0e981d7fd96f400365bff189e75d801a0ba74b4158ac1b77f6c7ecebebe76402e72003f7d6dc28d60da25d8ed703787ac3e8bfce51c51a5c264ef7a417b74dc9abda16dc9a3b12307150d0611f9a903efa6e57d0b2529dbfb4f038da149e7d5ec9ecc00145194aa96561fa2e6c6442b971f738699d189277f6239f2d278a0335609f1b3f3e2cd38736000e2c83bfa7c7627e18b659bfb66cd22411bcc3d401ee4cfe6092debad86b4d47cd8b37d8d53c63f0520797dfae0cc97d3addbd0b10e9b2ab7999c1d0c061227c6dd9a6ecf884566c21dc77c4549bc9a5b8f3b6431f84a82851500d3e7832020549044e818d2eac95095920ef93acedc465d54fe50e5ac7a2deeb5e745f92d4515d63a0975c6ed6e90dfacd16f69d1d4ccf9a52cc948c4ed69ae711451e120d2ccbc9b50c965bcba56d9fe4b558d76c26570a58019e222e5a29fe3eb275f84b327d6e6e0e888258ecf2a45134b151dbab8abefc785da62294432b8c791b05461dd9c9ad4f7626be239205ac9bad4c8d8f2c3fd9ab581e28ce24ea4349b2defe8a61f13f5e7917ede37d842528b467ca663f99e358a2fa12bad5594905caf01c5ba26e3c5244f709f3ffd7e481753140198663d7bc5b861fe9821979cdc3164ca59ddd0bcd9e604338c05fbfcdd27772d04588796018afb991083c681a6c0f1be80eb2ed003fdafe12a4a9b3d862ff2aeeec45af50f63d3f4b818cee8b6d76d899844c92f3411e9940fb0fbff5867c4eb59b4e7bc77329b68441b0eaae8025c2c987c846efcd59adedaa1c3f504df931366a6946e35bde6318a7727669fc62df5ccd9bb4db828fccdbbce53781bc3d7df6090ec722f9961a766bcb1391371711cc34711c7d92684d6dd59bd8a8f012cd3209c4b112525e46c21a69e1d571baefeb1e034252251c07e89c76b05da6d82cf52f79a88d2825f103bf18c0375925b79ac85f3373979d69698a87abe6c47fe05435b70cb9b00ee3c9f545f12e2adb933a48f2c81975cd7d585320310b45ba3aebd2c5680f03fe005e77ff8c9255097780fdc84720287b2dd14862fb1e863f332ca4d186eeee8bd95ea482638b43b047f779241d858c5a2d9153196b9d9836f312764257a3ddf4c913d9bddf8057a8f9bc8e413b734bca95d861b9743e4a4acb7abd3d0b65747681fe3eb85ab88250fe7a3bb9ead31107736d72c8620a16e92644311d80c3364932aac61a5a9714918eda59a9a62491d07f277039e20a2f5463e067873eb009e03ee854e7e1f7bafe3e98fcbfd0476e1d04b461ff1e3aaddee147f67605e074547730e6da282655f10baa639d87310f8111e4a8104c728934d04159c4d79019b931ac951700c7ec0a9db91ee30683e06f3275cea2e09e7bb86ac07a219e21389d9ba2429669e4ea43449cdd1224e226f0e27de39d2840f91f6fb71ae020ea1b3b36032b9268c60ea39ad69ae124cbe6f87ed9368903d9bd84c9cd5b51e0790bab43b0aacce62fb4e4db91f0820ff604202c8a73988bb2f7c9793e4407a25423055c9e14c9d4e14e6532d92daa3e4b40728825a8f190bdb7ac3eebc0eb09e1105052f5f96053cf80ee82ab91c410c2e1cf8a2eba8610e11363462a29d4701a4e4754c1d85be86330f11eeaa8ad770c0ab7cee90494372ef0ec35a90142a22b25d136ab27d7691a9c8c3aaee2aa528770413033161e5ce563d2e714b82bbf81c72af77db0bba283899a0105b375416af8672607486dbff1d9b93da67dcff558e127314cdeb07752586ba389c3bd74c43d3f853818f3f30fbd17397315869f4c0718f4a196a4d58166b1b937164d54b78784a4c18bd7792c46eff7d08da79ad5dac9c2741e27b82eb551be12c0236a5646890396d0dcd82be9eed0ae57599113f5047fa489ff2be0bc6e4a77068b28cacf50d7a4010fe75a208192d7abb3992dd61ad12da80b7dd46dffa4b80fde70963b3ee2a60e65fdeb067401f9ede967eeb6aae263eb9a06678a0c1fd56b6448bce4e41fb57b4d9932adfb6cdb28b412eb828bb60da15f4cba7eee667062ec15b432993ea87389e27f04c3d16bcb636e88d1a2ebf74d71b67177f2ac41bd5f505051475268b792c6d2d8ed7a688df1264b4a374f7bee29647aef185139654e166376e5dc924bfdea25303ab29900c99de819b4706c1241194901c8c19d109cb7afcd19fc9cb2e2165eb636f313fceedd6d71b9313ad88c9e6537e3a916b3942b7b440c3f9116fec534e7201138345e44a3f3e22b462d3ac0c36f2e8aadc07b3bb704d7826241b14025ff2b266457277644050554023669d6f6feba582db8cf7f7f2655f308b6ace53a5837cdff09f0587c427fee8c72f594b1d0e205f17bfddf6b0ee33455fc774dfe31034a63dd0db86cc14082347f4f2ee798dfd5998566ff535e0ab15efe311d0467bdd9275c6ccd2605858e3809c759626d876e6230dc2550585bd0a67d5d52c9d4bd1cd6162e799e98a6092ac39ff6f6c4f6d8231604fd30031921540f2658546624c1527b08793c35ac91036ab41887b26ae8944452510e2949e8878b6f267c1be9dc7ac8d01d7ed9c596ad585566a0f8b73ba6893e58d6d597c079a7977d781e748a26e5a9ec0ca375581e418e511e9f8ba9d4f5a82382e3791a4339204a7ddaa8a29f3360c843cff97918071733a7d6b9633db1abdffdc9aac6dfdab0961de5f68ae5d453a55948e8c9112f6edb9a8c16498d2374469e064515bf684b217ea0a0905d4b0c11d4708d87be552857096c7b7a51ef06d888bd99e5844366aa4e692bb6804d1e94d66d3037596a7c068b030c76e905cc020865e72b9d9d06b360d76e805c4b97cadcfb3bbfbc4184c5dcd6f493883a5fea5e82b75b84785dd2a3f130d200d829f07fbcb927c2b45be1d743cd95243e91bcacd67355048d4d331d4a83d6b4f7b3db22b1154035f841e19d6ec82b9ad919206fc62b2d4e401e273f8d7320c998af8aa30e2512afa30c126d9170aef074fc0d63f27f08a41b2cb381585124a99e93903c3753e62d8553694b469c45b33cea0f965ccc952cfb1e75e9ddc9cc602b8f1950b7fae59f6b7916ce018e0c3d7900cee9668879e010f4a3c2ba9d4f7dec68183a81328c43f9290e90ac2a4d51d886c415acf2f0c970964d563592e0d278654ade8d119c1ced1a5da809c1586e50cc9eba2b6138ed064fb75ec3d00c7fda5e49448753739e9232b88342dc60fc592b03d9bf3091bc338e82f6df20587096f3cbac9f05ebdbd4a6446b83c6c95867d87c4e8a6d1726f4d15f48951cf4f1900cb8c13164ab5ecbe7afa1a4b9e606911d03337e82bcbe934a0bb65b8b9e41c853b7b815d055f1ed3614eb35659737cd96e08dbd2f7921d6fc61789152c329f9ee3842108483735933b465ec41e669fcefa2ba861fdb729cabcf853523160e835a69e85bf379ee8161be6ea11970559e8466eee778748c37e9f134438bb5f1e7660d725ebfa6bb6e6113424d647245250feafbb49b75c56444a7e8394eca81b2a1c9940e260af8e0a33d231098cf917d5763148954f076cc8437429e93a62dc1f526e6a2f472675ce1ea43750c5e2ff420fd4f8a9d13dce9b3b05823d339ab096b00736747eee6e48b98ef725a7147766e7b8845848a2f427ff5ae963a471677fbaeea7fc1c781a2fa5d63550b06fabe92141da95d0149647f47860f2515329e5cfafe6f3d3efd425826e1aaee13d9a0b3b13a707155cd4ec0da061c08667060bd169c47e4f22e7db7d3a445277701bbb59a0eb5658811c08c50fee9c3f5dd1dd71153d0c655d3b37d493e4e60bdef27a3ca30138941b90da9a04ce1c2e2090529287513f9271799495683a5f17c2aedf4cafff16763c1e822e36b94720d10d9b64c224f9ac8fb18ce8fed847e01076cc1372660a4520516568d1beddcf8fb2197a71a0e6ef35bf0e25239d1aad1202d90de8c6f1cd4835cffa4a5e0c48a4a980c5b7e8116e00d06f8445d8371251231cd80ac6558115e7d31e2cd81522ceaadc14c0999e1a0784a9f28fe6fefa998e315b6d94bb7afcdd159582033618ae05807d79c711dfc947b1d02896370216f5da136ba2e00fa728cc44f0602025fa9cc6c5f50405c4c2974932b5ecde560cd48dd0ca10a5e0ae6ffddff68c03a18070d7377cc7361c354f86f2ef5b8cfc987fb210b90d58c84e81dbf33a4caeca18642df5cdf00697b", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="d6b279f9b0a0e5b6e5a58d1bfd13fac1e8d5681a75192636da8375dabcf59c88cfac7adc09ff7b71d2422a0c64a6e853c5109b8d8561d6aa9219d992d467d4c42e345e32978088858f9283fb2a45e21795c4879cb8873a023d4b15d842e56f42f109520ab05a83071019f7dc4551ade07dac4df3d7b3fb618fd27050f202ba55f26551e4aa4211d5d65d8a586dfc82e2c792161c6b", 0x95) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 11:07:35 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8005, 0x8) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x3000) 11:07:35 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00be8000000000000000000000000000bbfe038000000004847fe9243ef9d800000000000004009078000000006000cdcb0e5e858a25030000000000000000000000ef00aaff0100000000000000fa0000000000010000000000490224c8ed318e826c8714ab672aa59c8e0f4a2541da443ec5a0d45f056f988679df5a5b4678a00011281c079e95fab6674738d15a45153e1ac177a6ffa27aa594960355d5b53ab65f072c35265edb0f6078dba22ec0258ef546a37f103f02954b04e154"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x4, 0x4, 0x5e2, 0x5, "1e9fe5c09517127addad93c86d0b43900db8740c", 0xfffffffe, 0x1}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000400000000000000000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="c7896d774a870fed8f02d0203bed2a1e8a792f8d029004829bfe9531603f750a0872e3c70ad494d3905bbd396f71c9583898d7d5c166b33de02b4d8b7ecb9b11aa4ca5132d4c"], 0x28}, 0x0) write(r4, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 11:07:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) r0 = dup(0xffffffffffffffff) r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = msgget$private(0x0, 0x21) r9 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x80, 0x0, r9, 0x0, r10, 0x44, 0x8}, 0x28, 0x7, r11, r12, 0x6, 0x6ec, 0x4, 0xa3d6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r6, r9}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 11:07:35 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x20, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @nop, @window={0x3, 0x3}]}}}}}}}}) semget$private(0x0, 0x0, 0x63) 11:07:35 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000001000"/131], 0x83, 0x0, 0x1800) 11:07:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 11:07:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) r2 = msgget$private(0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x92) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0xfff}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) msgrcv(r2, &(0x7f0000002180)=ANY=[@ANYBLOB="0000000000000000000025b8a107644a6c98fff45767854206c681f47528a4921d549b96ff019ed694513511633876d8bd046e0deee976b5f202ef9f07e275de4d01e43da9d0b8efcdc2710c1bbb24260d78d99c027b8402e82802cbdbbaa98d8d1a623b480127c5e2d019df664b4e9ebe30aedc91746fa59e745b312482a4d85bcd4ee2d6f02567a8d9fe81f3a1f957fc60a33533"], 0xa, 0x0, 0x800) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000001100)=""/44) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x9, 0xfc35, 0x3ff, 0xbf, 0xfffb, 0xbb, 0x5, 0x7, 0xfff8]) 11:07:36 executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000001c0)="44da1481f8927f59d6df030000000000000041734f882a2c27597f94efbd1a57023f978a7545d99e2f6785e3b9ed59d133b7e893050532a91a929d95cdaba209aedb0e68a2faf51dc3904a3677fb6eb5a800000349742af971732155a2cbc32d5612801195230d0000b0efdf078108de1d0d561ba2f0aa5e4ad2db8627a86324cd88331d3b391ead0103844a429a117946d62685327840c6480f2a591a5ff5da5a21f087a1afff1cbf1bdaa6c5fdd3ea842a11178ba359f041fefed2f8cc36d1f71d62e006a77d01265ce34b3c179826b2330afa209009db8f1cd0e405e4e74d6be3b4bb97a1f48e6366abdb1ff42f7e44f35228768c6a", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:07:36 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x8) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000100)) r2 = msgget(0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/183) setsockopt(r1, 0x80, 0x0, &(0x7f0000000200)="0044669f518a1c463d05f967ab901164a5d6597b6e9b09553b57a71297ade88ac93b874fcac78efcfce1249e64f3357314d7d26c77cc0a13eb478e23f35f5e294fe250bd1b7121821bfe60d717824af4df3213cc154cf5bd61a57c25e6dbac2491d46a9fb820b464ba2ba5c459411e6d12ebf1cd7968a82b634d1f9653a10533614e80513502cde7aea2c9a89baba7b018918a2b90b402a90a7b1911d94b02b8050e8035877e4aeff414b6967e3e62b339d462713c3dcab939c9eca478b4f85360edde1de07fd024a218caa1f77d6b773794bbc190256d2911be26e5489e594a95adfb7d0d753010cf8280717029bfd9af45ada4962762c7b405d473bd8974", 0xff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt(r3, 0x8000, 0x6, &(0x7f0000000380)=""/205, &(0x7f0000000480)=0xcd) mknod(&(0x7f00000004c0)='./file0\x00', 0xc000, 0x10001) sysctl$kern(&(0x7f0000000500)={0x1, 0x3f}, 0x2, &(0x7f0000000540)="c4ef0022d58e43fab67cf2f4dfc2926efbbd4a9160ff7a86078c74b0d8f038ac5ba0c900635c61c4e4055979eaf29a7e6dfe28ee8b4f3ff60c196c2f8c8f40c26464d6ebc19e00071c40fc6f1cde90f34c84548e1d94259ad16a3246", &(0x7f00000005c0)=0x5c, &(0x7f0000000600)="7464b0c9258ce6e7", 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r6, 0x0, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000007c0)) 11:07:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x2}], 0x1, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x100000000) 11:07:45 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 11:07:50 executing program 0: r0 = socket(0x18, 0x4000, 0x5) munlockall() setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 11:07:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000a27971002f0000000000030000000000000089daef16809e9c59f9b057f41340b12239a625246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721b0300b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d7e4f58fbf75beefcf0c3400d38f67ca39e5ea666acd0d4885d83a3fe72cdb42000000002fabed7ab00000000000000478d81df88df3f9bff91fa1599a1e8f9f5b9072dacbaee2e1b7e4af28e84eac1e415f8ebb54625c68b57083cc83156ca6e2e81ad18ebe114e949f37645602f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) flock(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:07:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="9b380030cfcd217b4c00c9b0e959dd19f400afa66a79b399abac5c42f183e36aa999bd95d7a136566234e00a4e20408230c1bf2e112b405c4d3c3499bbce0220cc16e36938514ae3fc2a76224f0f5b8391255ba86327d75452cd686232d16b195813214c12b0f459177b04d331a5bb37c1a69d5513037e5d9cd887846760aa3f7f887611abad6f31da6ad769df1487764b1659b2e367bddbe01be7013be6b010049a415f9caac57362bcc5d01345383ce93b79797d8ef6627e7b103714c1004aa5b759f43a9490318f353ee0fc65c1", 0xcf, 0x0, 0xb122) getsockopt(r0, 0x200000029, 0x4, 0x0, 0x0) 11:07:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/120) 11:07:55 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) readv(r1, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/228, 0xe4}, {&(0x7f0000000280)=""/110, 0x6e}], 0x7) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 11:07:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) read(r0, &(0x7f0000000040)=""/41, 0x29) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="45f7b676ee0e", [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) 11:08:01 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0xfffffffffffffffe, 0x84}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x7, 0x63a}, {0x10001, 0x8}}, &(0x7f00000000c0)) kqueue() 11:08:01 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="1070860e441c73204a82246d9a443b792fd2d08e1599f2ee8b4d50b0b9b46c629fef683ee0c2112d1ec05a5353fff8f00d916b40b11c730d83cd673a71f9b8eb8014d626a8e2b4106e309f945efaca26c0a57a2060846192e79b7ff4036c5420c8e904681a5d754ca86a56d5a8637d3b07131de4d7f534c9e50e0f4b082412fe59c4f79bdb8caa7282704225129d2f46231d992dcdbc2126e19751b8f85c67597115dc58a131c8d653cd069d0fbd575c7d2dea2dd8bc12915d4fb0df80f14cd218c394e40228d76895b5889f2bd16127dc2376be9f0f8ad0f474901c9d57f012f51a6731c3c375923aead41634f47d85aae75028f5e103572512062cc8b04eff0d256ddc376b6b1ab9f7fab10bb46873c3ea6b406b6c0376d79a7e52e0728287033541483adc23892bdfde2e9cb5b2ece77f614921dd00b5a691ed4a68c9bf69af266ec0c9e3da05b6a1f527409989550e778efe2170579b5c321bfa891c73eb11cd0b304b3a6ff0aa200449c770cd83548c0123d80c1f132412a7abf7dd2eb6195e7db7bddccdc74bc5fe1f8a5c548ad56caa1a7ea222be55a19430a53f4611ca25d113aebc1b111b1570b61eadc4da94ab2ac222f1458254899737c2c5d06d3139903097991ec1b1d542be79c3f37367ac8e47f1c89d5d2974a65c5a5c4911da929176f821ac504757935bd09c155b37db92c474c10a8abeba320e431ecb6f4281a204feb5e589db7fa219fd1d133ab7269e3b4eefd6eb0fd5c1f8bdf626b74919063b95934e1a16b865d339b1fb90ac04786eda52ee4dfb6855b97d5ae34a3d967905587c725987915fc73f21fcc8b3849b3e7013265f07a571f86df4a59ac69585d31a9490a11e809fb63ec596a3bee15c21ca3d29fb3dfbd0befd33d36d72bdcbe2e6e93a3ed37e66fbabefcd3b48849e2fd430ea5094b30070184248d59eab9252fc33b390eff435f32a6f6507b6454532980f4f02ac9a09742372cd8cc398144520983dededab5e409a4001d8814f1d6825cc6203d0c1214ae38cc24d385e486ad49c3a1fce6c9ab9f98aa36d2f73bf5e3319488ee799108cb837f58670143433f53d985e58c55741cc9b7a489d2cae7bc1104742d88c5e230a49f02cfe4c0aa16326586ba09875ecca1f1d03dbbfd8a64a1f63428ea6d5022b2ac4f1aa13353b324fe42937cf7e8aaefadf8e328ebf6ee65bd4976b8dbe28788e200aed2061d2aadc2edf5702577dacd567688431d5f13f1e0b673b9cd38029c14c99d9ff2a96fdedc755da1c296d73b01fbaecd306ecbfe79fe0cfc1c8cfc46a597d62b6456712af36a0f28ada400aa198564d2daab4c253cf0fc20beebf0f9e5b76d5c175906d0800fa23b1e4d0e5f1f62219c4bbec5140ab61009457551dc8f61a36ff07da44f293aec9cee0aba7371697b9e278c60cf75b90c1639c40f8409b6e9201876e1b4e2a63a358502e397d1189329ad656253abfede7f0fc1a079c08ac812d5d4614dfd2f9181a4bd7e7febd57d98c93fc69008381e046f5d0491431f7966d36d0c7f76fab992202a59f4085fccd3dd7a9fd3ddaa3e36addc2a8796a210fd592bd24cce4af160ea6bb458cc9d8308c5bafc280c73db518fb1573d38db1828b6c6a848e392120a0700d", 0x48c}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f00000001c0)=""/117, 0x75) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:08:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "005287200b0f0000050000007139000500", 0x20, 0x3}) r0 = socket(0x18, 0x8000, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet(r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/47, 0x2f}], 0x1, &(0x7f0000000440)=""/243, 0xf3}, 0x40) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xff}, {{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0x40, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) 11:08:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b046dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a6e7c132a9a2b39315315bcaa97225c230bb2ace4e1ea6345edba678f3da78cf5112c760376322c444353c2e9d85cf624664ea00"/199, 0xc7}], 0x43, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 11:08:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x5, 0x0, 0x0, 0x0, 0x0) 11:08:02 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)=')%@^^\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) 11:08:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xd436, 0x7408, 0x101, 0x1, 0x4, 0x7, 0x4, 0x0, 0x1, 0x80000000, 0x4}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 11:08:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0xc, &(0x7f0000000180)={0x8001, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) recvfrom$inet(r3, &(0x7f0000000000)=""/214, 0xd6, 0x841, &(0x7f0000000100)={0x2, 0x2}, 0xc) 11:08:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) getrusage(0x0, &(0x7f00000002c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 11:08:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="9e2c8c8acdd13f874fee4cccb7e7f8bce3d5cb5086228d8bf638f0d560740ca16df0f97da52e0e57b8ccc505552afeeebc44c1651ea02618bc91fa352b4e459bebebc5bebbe5a438f41cf2b8e5b1a3ed880047dbab87", &(0x7f0000000180)=0x56, &(0x7f00000001c0)="6851e1ea10f7db0b4ee4e0ea242fe80acda494a82bf79fddd73afd86c9644282c7adae66b765b26010c1c8a9b9e90d97652afa82928ef313aac4cb513c6150b4e98c828d4ed86ea0239eb521b1515c19d32eb4380816608f9137220df23dbb9c4c892812d8b73f4de85412498867f76ee899f392b5764ddbd8c2113c0a5a2c2d39ca1d8afce542e7fe61aa7b497e660e152e698eaf43e0f461c1805272ffa12ed9a72b692bdeb133931a07057948afcc21cad4d57049c18601c961fc70c17ce3c2b7c48515b1b55299a855fafc6405655624e11e4a288ce2f42ec3911de334d74932ac", 0xe3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:08:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x50, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) 11:08:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="976391b97b3e069e79b3d6fa9e15d091929ca9f086b6f59097f8ae2a409297b3239b9eaf420200ffffff7f0000000081b072", 0x0, 0x0, 0x0) 11:08:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @loopback}}}}}}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = open(0x0, 0x100, 0x120) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) r5 = dup(r3) listen(r5, 0x0) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 11:08:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc462847510841581, 0x400}, 0xff, 0x9f8, r3, 0x0, 0x9, 0x8, 0x1ff, 0x6}) r5 = geteuid() r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r7 = geteuid() semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x0) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x400, r8, r4, r5, r4, 0x14}, 0x5, 0x2, 0x5}) fchownat(r6, &(0x7f0000000480)='./file0\x00', r7, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 11:08:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:08:03 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) wait4(r3, 0x0, 0x8, &(0x7f00000000c0)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:08:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10008) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCNXCL(r0, 0x2000740e) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 11:08:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, 0x0, 0x0) 11:08:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1}) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 11:08:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000200)="4340c1506f2e5029bb6e007741c15eeb0169514dc089a9b8b85312012b84a718fe01e5ea9373127ea6a099e3f3613d4b8eaa50869145ba1a720db26846", 0x0, 0x0, 0x0) 11:08:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="00f3cf64986b02ddf0754c4e15a05bc378a81ea61680bc0e2daea882c9d60c8b3d4b732f76694031bb2e2c46b91db75bac037bbc58a137fc3aa52a773084770c0b77455e6d0de8ffeb1c2fc33fcd73f4116265a174210965334b1381899aec2a8d85b76b1d192991727a6874cc95394caee832aa5f6d68382bfc3a18401a884c82cd5ac219a101d7288270ff39d26139e0c8bb181de288cc83c8ed9656be4da31abe37cc93bebd9ff94f3eb99cc52ff5a2f4b1bf44896cc435", &(0x7f0000000140)=0xb9, &(0x7f0000000180)="a7edd0e4318ada0941d479a8c7b2b34a85c5c4af920bee", 0x17) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 11:08:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001100)=0x101) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r4) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r7 = syz_open_pts() bind(r0, &(0x7f0000002880)=ANY=[@ANYRESOCT, @ANYBLOB="51fcade64362eba35825e4bfea39a94baee3e0eed48e565b5e63d325aa41c9", @ANYRES64=r7, @ANYBLOB="36076db34e2b1e855eed1c132c40b9d787c6dd86aba3f172cd419d4f6cbb773bf05192b98054420fececdfe7de1b5f680a0ebe3e2be05dd52bd90a9f9d01d0e5b7ad0fa4d8e0dc028e927ab22917995a9d9c3281999696b3eb4efa2a33d8d2766faa3fce0bc1561842ed813b8b9a847de1debcaa297708ca48c512e26098f2115fa5b76669f2f65e763fa4d0d82c", @ANYRES64, @ANYBLOB="c9d3254869f3cef4bcc830d7efd84abb37b4770960921b701df5d3b51c648fcb603382db3987376d0aed5b3fbbb1a1076343652b6d026065709f6c7a760b7a5abf757bb0b44f2b5960ebfcd549cb68542a562790a1c63db1ae6203c90db63ce45c263696a271c04967a61a394ae382d3eeb5945dc8c35a6653cacd2dacee661b800a68c838714e1b5ab52eaa4bc9523a5559b5771e0d95325c1978c3f2b28e96e1cde59bb4007f91dc688420d0105ab9ddfe3bb55225c8a2f56ed71bb6618e7c29d660777d8884d674ebb7290b432fe0628a3c8c8a81b481a5ddb5e6be21bbe64e71d2752353f7b478c4f0e027b2e54c7244a96b9c8f81154a86f0675679b900d79928b29dc44be199efe321c6d0c41405842f586ffa7707f4c96e27f4ad84f1de746d5375856d41c8378850b0ac65c446bd51c91c5111a740d16f212734ecef1a8c2dce9e8439076b148c3f45a36cdc11046d5024343026ec8d27c9694b4b34d4815e95679349c9c9e85dc80214ba65e8fb865cf972594309d4c55e3d0d4e2497adb03aeaa60ad629c04ad6c2ee17d00a75c2655580acf40bd0afff81aca9d15cd141050dbbc723e49baaa5a487ae0cfe9136f32b040000008258fe9ea3a0c3539af64f9d83f845201d678d130381a28f824feca0de9d6783bb04aa5000f67c4017d4ec317c36d4e14d1e16b79441fd2efa38839c82d2783e5128c6f3c0133319712f07a2febe192539c07c76229466142b110ca3ea1c02c66355335b7e2bd49a75aeb6a499065845d04c63b76e126358d2d5bab3d5acb104b88dc980b710137f2ec4e5ce349c7ec39f5842e340da458f2e1d3b1bab7e218eef50fd39a15735b0374dd644f229edef1d6517a1b30683e94b8abf28820367be9d9e7a2d91df1a986bd6bfe430df643164fb800fdf14b267fdd81d3c4a0c7a76953bc1e23d48d745862576b580da0cdf07a6f9abe900d3278361e2cc4b6d7685e764b85be16b0a323428d864ecf182acb7bca2e220768e79e7f8bf13f8ea4c10ee4b147b7a1f02adf74a875eeffaf81db1665074a33a4bd5f68ef2fac7ae93ee591110c9462b22ca1395ed841c14aee1c271f9d66e7af1315427812d6ba1b387fd5476de049fbe3c74a38f9528c190ee7d8c60778a5f8d5fd7023837591bac36fab70a85735561d42a47f90eaa892576f598b47c65048358289960754f4ae604b307aebc9d41b1dfb7e1ba00668d1710721117cdfdb55dbadf8fbdd1bbfa1db65e4459c526a5e5f7579fff4595c4cb9e46ed4e26925625d7ea34f211f5d82035a08522b5fccf2f3e95cc76a27652778f03d481644e1a59dbb3d74aabe5a7c79a07d00f44f61dd4558619c9751514375ee3b066cc15475305b991214abe2ffa3d7216f9b030440e3b2921e3661dce140d5bc40d02934a2977705ca0080ae305c9ccb1e7fc1d74961d17fc9caec2ea922f99ffb697775229b40106c1959f22b13139c10f9c7732cd8c28a4c40425b0c2d1ef8a687a60a62e408b61446e338f444cf228dd616d079fa533c433b46e2efcf954116f9ec670835b0daee47ce023c7769fbbac759000000000303c5f34696f20c5307dd1510356ddf1c485a51c68547a66a56c95f8d250d368963456d81440ee03c1fbc7d78afdb7cd1252d4f247c8842c106d0536a5d5549ccf0227ad739bc08ee369638f415e5e5cd1e7222097e167df000e22bc83ca90288a1b3dd4d296e4ff1e72c34b790720df45414c797dd3d5fc5dddf8ac2f01bfdc7975522923605f38f326d8c5e2ac0b14465d2d729845a9491ca64a4b6a90af9de71220e317c30d6fc65cd0060000007efac8e81b38707a94515b980382855edcd96bad8721cf69eddca32f1306abb584e7b7bcef72c0b01c0406e2996254268b13bf33682badf6b2429c809bb9dc953326befa6364dab5cae93b97f0fa3201908f048ae798921bf081ca721b085da801e7f16c753c0e81700f40ca808059ad66ad56d207c71df6f4863128d5a1cd8e72844a3ba50d476f1d395e27ffc720fd5e17bdbd1de08dd30abafdfeeefd45527194784fc73d9f07a54020153f16d14eaf37a75378f6ce0bd8193daa20e65cd738f189f42858e3996830715ebfde8ad710441c19c24b846f4ed207c9f3ce8a6a2a4a5901e55ba822a7f42142d78ae8d480ea27487eca80f565a5464386e892f7c7aab1cade7f0a53eed2c622344870defc5397542bfb1d70df56883ef0fe232add825e427fe68dd3742142d4d7674dd58b03801b752a07992cc3dac4832b1cc9176ef47aa8993fb9f532d6f391d0d480e5f631b555c1fc5207f39e3c9eb290d22442c03e4bf735094dbe0df216e00d8358c3b9e0f6ddb66f289f50cb2bc4ef8c3dabf949fae4288bfd942b64ec09563cbc6e7d9e4c14ac0de0a1946cd6e3440120268d5d78ca561d6c27af842e2b5d79bce1b43d80440ff0dd29eca640553c34eb78df8cb62420bb2366e73e7011b37d1fd8c9482a3051bb152426a499f6f638dec60ae7e44ebf376305527d13bead086b615207488ced3d782f356fcda12667ca5e8eb0e9504256ccf5f225687694e95bd02894b209f3c9a0bf1664b765504d4d3ee19735a6bf52b5212d561a3495bf6ed0adc9381c755204bd7378ab954cffe1db7b634004693dab914d55ed5ab8f0b95671c507b05affd48c527a15095f17f3f3acae1bee26480ff97391d9ce9cfcf61974d6e4fdbf50d17cc6dbdfebf857b8eaa2ab8c9765c344da295f8aaa04ba3ed9c5890326c976f71b38856609e5d49125b075f50ae6469e3699ca8d8cd35e61ad4d297a8fc57f004bc69e923372229b0dd6b9d516db804d0f51c2480ee3afb835b3859afd943df4828ee706910f1294dd95e6286c0775ba52bbd3b7045b75132214a1df4968cc5616d12584566478841b9294e40d5d4013b5cafd1698c656b6d9565529795e585452b709cce9ab863e53b204f34ea42e77eaebdf3678429ca8880a3341d07b98a63fc6f3ddc86747d76305e1030916a995192b94b811daf74a00f9603e8d14aa92a559e34b57570ff1b4819d5d38b54350aa9cc0242139565dca437839343c9952362c95a8c29b6a51cd4af927a427007635e900eb96ec14ac414907fcb410c6ac644a45cc515bf61acebb305f2beab0708f1a4aff78d16a9558d737f7db09175164fb6c2a143304ac28b0ab9a102c221b8d440731feee1f5016f26381c0afce9457d19efda1d91479733dcb9e4a9f1d36d3ff99470b74df88ee64cb4a922f38213a0eb07ed470822498503ffe59054981949615347561609696f55650d2c461f221aeaf8add76ef435d19ab925e64d638e009db29880d126e7dc4c4b8706d7cf7bf141c31f18e66c24c22002a79ae42a28e2415b2152c6d995477c48e0c7478fb9c62b881f68a092db9ce9b86a5587238438eaa26a1244d02171cf7314694856ce45da6b4eec2f86cc281a8c987817a7ae96bd254fb78bd97a7e87f8ee612f8ad3f6d06763e9ba98724eddf54fb95eb4110a54fae09fcec4370bb16e84fe440223696cba5fe4c5dbd106ee1960ecefdc3007fea9373232d783d027f4797064596f172410800d06be52cf6dd5cd978997040e46804c1e6b43ed8fee8cf588978e2bfd72563bd0290180e556db01f2355e997301996c573a61cef25dd125dbbb297ab0e26dbb475ac26352929c8736ed137acf6c48b0a2b854005a5278e4116998abd7b066f677d8fa0558355d3ca044b12dde8cc208c67a288d6ee02499246055973b3a96b178eb1882be85bd1eb4c882dc69a7950474d41e3830ef814e5feacc4ef4c5b94d12763a0b51c1045d6740c6f58c4931ff78a6a8176f6c379452028ba41dd489abc424f209c88eb880090a811d8d426175035e5aa81852b6c68a528919bf3f0a70618eea1c50d194f9e9334ebbff6bbedde54aa280089a815d3a82033ef9528ac2edd74fac23729246f977c7b80f25ed8b3967cac2f34f2926c9f25febb85b0b95fb70182fa085d13ba09f907fd0ad69e342898e8ef454c48b93675bae5035a2dcac91fcfcd9ac0ed3e7fd640dbb24024c9d4c6c31898abe978410329084bf366651fa4f97ed143722d5f4c6d8957c211e447067e0420cde703032685218e66a1910f8b3ad916ec5b4edcc79af089e81ecd7825477e82392e954d3fa9db762456c737909efd2ea15679bb368ccdcb76e3a1e395e06479d480b3536ccb8474f585ad5d4db7a47720d56bbb6b108e7cf84b091e3d2887c2b6de57905ec629dca4976017f7fd1d8c457390561ca25a629f781c0cd0c5dade6b1f451991cc531b05bebc3f60e32400194865aba9afd7c16caaa95230964e230a9ec1e92425ec741ce341c610376844bce886689d735c1da1990f88ee2858e135a40a34b9b54cfb713e10f1adf8fa2c2f9ec9afd5eb92e5a857d0dcdb16b6f97539cf96cd50f7415dd14de257f38416c8b31d78c1f434baf3b9f6f4856212b1430d7150b54d1a5e7cf867a19cfba6410c44afba7f14745f14d371d0ed0b58ecbdb63a252b15382c7a60b7294a17007372a916649d94799e5a71a74bac9d6785eca0a0022f824c78964425bce26d1346f408d43ade613183ea64b94c9e85fe6549b3519581ec4fe624a5a6c0b3832ee0366a87c3a7ec78b2078cf3310344854a53e0ece19e69e33de6ae7131f2cf719fceb87bd9ebb92ff4d021ce0215d5ef9458dddc84a2341a5838626e229750bf0864e7e75ba666740c11a5ceca6ba1df7a1d900f9eb8d259069e27c57cf09450e97c2994b23ad2a4eec07e575f90402ce6eb2659b68e2995bbe632ffe6af0337e9e80a627cc5abc5f20494fb7152ef700096ba11f52c5870e1e927ac88612587116dc8bd2aaf6c4e9c5885557a5ba6f4ae3f161b4eefa8ad5d4f5920ba89238112d1c11067eff53407f91520a468caed414e24e93a2e715b3cb7f31c91c3eda0908d379407684f2646f6678797ea41ba80cf4bcae61e2567b0880b32a150a2ac8486d81af22691778ac03a92020f8f4ac8d0bf53a6901f12bf308a00040000000000000443a8d5fa813a144fc7aaae05fe6d992e5f7bcf4f10594af64eb66841bb18cdd261320082d1fdaf83ab4b1f1275e7bc774522cf4218a471bdc6c7882d24eeaee62c401235f87fbb339541cb73bc09c243267e8eeda9ac7dbdb843b440462f51d1036665eb01658f842f7dfd264187aaf448a1b11fe2d5465b0ca8bb342ce91d23af688875117bf9af9ab0b906bdb577fd77e0fc67c0da6977037356d2244c09c6ff39828d55b41f367bd13f1df74ca157deb7e73792d947f87898ede0b6f46b9dab2e632b4ef6ade7a1f3d59fe39efe87495482aea33e5d0824929183c6c57f064afa93847b83f9db1fada98e6a3ac0fd46075fbdf2ea7864dc1a1002bd71e724f03b09be6c30d8d672bf2ed56fd0c6cc34c6f54d90c65fd13235bef4fa0641d40cc0ad533974139794d4b5cd8b6f6a62544d82e7a676a470362f790049e06f801f329a814aa598a3c00a4dd28104db8f849523501ba7f0ec2564b26c4174849c2edfae83becb7a80d38e324899230bd5743880be2364d3b21c803c068b286f069aed16be3087a410c6ad883551bcf8bbdb82c28f14394075a02f00a383e64a2a384984ea283e32c80743a03cbd4aa6bf541ace3d7387b406e57f08290502af1d1d897dda3b27d5b94b6808ed76700661c9039f4415ffa23649c67be70cac5b2937b6a31e062894d864ca8740c3dde0cdf6f2a7f0d3d5a4b465422fbb5f2b4b28ed3b3c66b7080b000000000000000000"], 0xf7) 11:08:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r2, 0x20}, {r3, 0x2}, {r4, 0x212}, {r5, 0x4}, {r6, 0x8}], 0x5, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="4deda04950a41004eb220e19f5551d6af06c7171fa624d3eeb4dfd2a13c4ccaa185467da3fdfd7982e99f8c12b0893f8bcbd622a75ec23b960318e2825b14337985cf77e5b7672e426b87fffb7479e41d20d76065602244b130e8d761b69ec18f6c423c1c8895c81d259b4731749a6200b4e869b428fddf30a", 0x79}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:08:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$inet(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 11:08:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000100)={0x0, "ac9561a336494b2e5f633e25dc790e85f7706165b4bfdc82a5bdb47fe2a1a3cb67ff37dc8abe78031302a398ee7665f722fad595bcb6a7dd4bc72a08993d3bf4fbdf17acc08c0d7fc7a48c50ff2eab95a101ae8ccfe61a6fea64a1fd8dc76347af12fd27c34106c617681103ca0acb162b3097668fa547fccc56282990ebac34e525497c0ed0074b9619551c737b064e20d21e7cf0b3798cf9808651c72502fdf2ebf3b8c227cf4b0d16a29635bd637e91e2625f8f0327a8b01cf314b78e9528e19cdba00fe890d5d5dec317113b"}, 0xd6, 0x800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 11:08:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x2b) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 11:08:09 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10, 0x400}, 0x0) write(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 11:08:09 executing program 0: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4810, 0xffffffffffffffff, 0x0, 0x2) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) setegid(r2) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:08:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() writev(r2, &(0x7f0000000200), 0xa) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0xf97, 0xa8}) close(r1) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fsync(r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 11:08:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x6, 0x80, 0x1, 0x0, &(0x7f0000000240)={{0xfe, 0x1, 0x40, 0x9, 0xec, 0x7f, 0xb06b}, {[0x9, 0xfffffffffffffffe, 0xffffffffffff0001, 0x2, 0x7, 0x4, 0x3, 0x7fffffff, 0x58f, 0xffffffffffffff80, 0x8, 0x2, 0x400, 0xdf, 0x211, 0x3f, 0x5, 0x1ff], [0xf8, 0x800, 0x100000001, 0x8, 0x652, 0xf8, 0x3, 0x200, 0xffffffffffffffff, 0x3], [0xfffffffffffffffd, 0x1, 0x0, 0x81, 0x7, 0xffffffffb08ac1ed, 0x2], [0x5, 0x100000001, 0x67c980f1, 0x8, 0x7, 0x9], [{0x8, 0x4, 0xa4}, {0x40, 0xde, 0x4, 0xc92f}, {0x5, 0xfff, 0x6, 0x22}, {0x3, 0x1, 0xffffffff, 0x6}, {0xff, 0x7fff, 0x6, 0xfffffffffffffff9}, {0x8000, 0x6436, 0xfffff838, 0xeb3}, {0xfffb, 0x81, 0x40, 0x5}, {0x96a, 0x400, 0x4, 0x7}], {0x0, 0x9fe, 0x1ff, 0x9}, {0x5, 0x4, 0x9, 0x1}}}, 0xefb}) semget(0x2, 0x2, 0x21) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100503a0000000000000000000000000000000400ff02000000000000000000000000002200009078000000000000000078257f3564db7dd47ce37000000661287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"]) 11:08:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="d5d1a2aec2b0a719e3e3641cb3f784157821bd1297afc52e0acf44c0f9388b51f86fb351c4401b549ac5199c7595856b93de2b32f29095438e834466fc3e0974f004046e5ba77da81f05"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmctl$SHM_LOCK(0x0, 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 11:08:09 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @ipv4={[], [], @rand_addr=0xfc000}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0xa840, 0x83c, 0x6, 0xd85, &(0x7f0000000100)={{0x81, 0x80, 0x7, 0x4, 0x9, 0x9}, {[0xffffffffffffff5e, 0x1f, 0x4, 0x5, 0x7, 0xf1, 0x0, 0x1000, 0x9, 0xeb, 0x0, 0x9, 0x1, 0x7ff, 0x81, 0xcfb, 0x9, 0xffffffffffffffe1], [0xfffffffffffffff7, 0x800000000, 0x0, 0x1000, 0x0, 0x9, 0x7, 0x10001, 0x5d, 0x376], [0x4, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x6, 0x8, 0x8], [0xc5, 0x48, 0x200, 0x41a8, 0x5, 0x80000000], [{0x1, 0x5, 0x2, 0x2}, {0x9, 0x30, 0x5, 0x6}, {0x27, 0x36, 0x7, 0x8}, {0x3f, 0x40, 0x7fffffff, 0x22}, {0xff, 0xff, 0x7, 0x3}, {0x8, 0x10001, 0xa7, 0x6}, {0x6, 0x5, 0x8, 0x875}, {0x1, 0x14, 0xffffff33, 0xffff}], {0x2, 0x3, 0x8d19, 0x9}, {0x2, 0x1, 0x8, 0x80000001}}}, 0x6, 0x2}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000440)=0x7f) syz_emit_ethernet(0x282, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6e3d012b024c048000000000000000000000000000000000fe8000000000000000000000000000aaec06006e00000000388a97935491ef446e7bbbeaff1f91ee13956981f7504fb4152cb2a8afc32ed9ff0100000000000000000000000000015012000300000000fe8000000000000000000000000000aaff02000000000000000000000000000100000000000000000000ffffe000000200000000000000000000000000000000fe8000000000000000000000000000aa0000ffff000000000000000000000000ff010000000000000000000000000001fe8000000000000000008000000000bb00000000000000000000ffff000010004e214e2200089078eff623aa2f73fbda9fa4ab33d4b63b6911d971a9f6c7fdede9c99c3f418d9dd16b41cf5fd6c3e3136295d3e09fb6fb9397494b49a697cbc5063f770550f732e62c0d483bf16b84206206e0145f00b16762b539b9bc775bccfcf42288a76c6ad6a94784a2df8c77bf89770300000000000000cc1f9eb252435f435c5b30f05eed81d7ee81e39a29ceeb38798b621201d1614345e756af67ad42275febe74d25df68637f140f665503ac4b85d9f535f548a721ae28ad3090ce5fd1e6be5a45cf91b1822f4af0360b0eb02d7a37f01100ceeab7472ee527a7894fa1560df7e93c68714428b7a03508a58688a4ec80e9040101e29cb23aaac110780ec1317147cc6a6618cc8b67ab779f45f2c29749866fb8e1c7dbdb07bf542fdfd8fb0137750259891fb49dde50666204a1d052541b55593fd51b8ec9ba7f4707fb0f1e8632fc427356ab803213928382a5ef7b555d5e24dbca7576ca00c68dab66ae8057644505000000000000001d22bf2cf3f263329051272a18cd000a3d0c16b0707384745afae65a50fba00ecd0e6f6ecaf27f079bc8caa20c7e618fb3c9148ee287430c1cd6e15f9b218a15e42f27d999365b9c7a32ea7e44ee61af5d0b11a893bb3bfee8c85eb735a28d614fc967114d432a5e0a437bc5f41a21cc39677e68a2306cd4ec960ecb1ea30f946b7a526e748495eae1d522be471e7b09d7dc3c21fe0de164eb72904cf78e471d7e397af10c496966e5522ba204c55daa1159219d34d16dcbb0e008d7d047ded80b4128f23d4b528d586fa08cd7fe48b5325fec3c3f854ea17706b8148eb4f867c1aa405aa44531a450bc9a344b758cb8458b3dc1868946a775ea13060611cd4e8f376c2ae3447f2c8f416b7402403f11b10ea4d50a891fa600f9f7ff3920edadb7713259b7b134b607a8e1030f4ff5d18fd6dfc2c937640691135619d008cee0"]) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x3e) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000400)={0x100, 0xffff, 0x3, 0x19}) 11:08:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0xff, 0x100000004}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x100) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0xe14, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x10005, 0x0, 0x1000000, 0x1, "6194020002000000000073c9e938e8f4088cc000", 0x0, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xc1, 0x80, 0x7, 0x72}, {{}, 0xfffffffffffffff8, 0x88, 0x80000000, 0xffffffff7fffffff, 0x2}], 0x7fff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x60, 0x80000000, 0x61, 0xd}, {{}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffff7, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x6, 0x100000000}, {{}, 0xfffffffffffffff8, 0x38, 0x8, 0xc92c, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x40}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x100000000, 0x1a}, {{r3}, 0xfffffffffffffff9, 0x81, 0x2, 0xbed1, 0x800}], 0x1, &(0x7f0000000300)={0x35, 0x7}) syz_open_pts() 11:08:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2b) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, r1, 0x44, 0x8}, 0x28, 0x7, r2, r3, 0x6, 0x6ec, 0x4, 0xa3d6}) fcntl$setown(0xffffffffffffffff, 0x6, r2) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000001400), 0x0) ioctl$TIOCSDTR(r4, 0x20007479) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)="0d841088c939806814ffacd4dd6501adaf6e0d9c2f61719169617a7f3c0db352745bf46d0edefcb64fdc46f060b8cb7e88b79e", 0x33}, {&(0x7f0000000140)="5ab27f31b9a07623c370ade0fcf5332b2e31d5a88db2aa5807e7c6cc5594b13d2b84245edb13a686c07c8858205eca02347a6e3b9f686ef7e22fa28706c7e0f818698c2caefedc9f518ab847f493374d5bec0143857b20ae6422bb8097cc401c669fb0fc0bcf1457e326aa1d3c5bf6be8d0b1e1460b6b97d64ed67e4", 0x7c}, {&(0x7f00000001c0)="1de1380ea52d8420d3f33b7bb851d7aaedba8f281ce9a3ebec9d6b07fa1ca9c4dab9a16e4616027a7cfe535ad331e92c71d91ada13226a3a7c755648344f43846c4e3279dde21f33d10dad58946c1d479300ab7c67e00124768963c31d435076a19ddb02128a224b37e3bf491f7e7f550ec51572c53a819e0255cf885fc056a3193a25ba3640470bb72c6f095217d44fc789a28138f928aa761f3a67c8dcc0a241e5ebd130fa2611f9e4de1425cbe0f854c8b652", 0xb4}], 0x3, 0x0, 0x7) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000000)="24ff7f7664327f9c7100", 0xa) 11:08:14 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x600) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/207) 11:08:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) lstat(0x0, 0x0) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:08:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x6, 0x3, 0xf9}, 0x8, 0x7, 0x2}) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 11:08:15 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$getown(r0, 0x5) 11:08:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = semget$private(0x0, 0x4, 0x220) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0xffffffff) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 11:08:15 executing program 0: syz_emit_ethernet(0x35, &(0x7f0000001280)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8010, 0x6, 0x3, 0x1, @broadcast, "9b2c2b", @local, "bb85c70e1b0054a6afd368447c73228c"}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x7, 0xb, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x28, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 11:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "0300010f255185ab6773d1157b03000000c212b7", 0x1}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000180)=0x7) read(r1, &(0x7f0000000340)=""/226, 0xe2) 11:08:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001380)=""/88) r5 = msgget$private(0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x3ff, 0x7f}, {0x18, 0x3, 0x80, 0x9}, 0x2, [0x200, 0x3, 0x39fb, 0x2, 0x7fff, 0x6684, 0x4, 0x301]}, 0x3c) msgsnd(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000003c0)={0x35a, 0x1}) msgrcv(r5, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 11:08:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') ioctl$TIOCEXCL(r0, 0x2000740d) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f0000001000)=[{0x4, 0x401, 0x1000}, {0x3, 0x9, 0x1800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) 11:08:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 11:08:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x1, 0x5, 0x2}) semop(r2, &(0x7f0000000200), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfff7, 0x400}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 11:08:15 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000100)={0x3, 0xfffffffd, 0x2, 0xffffff86, "61aa0db11ce9bae3c68b7ec000", 0x10004}) write(r0, &(0x7f0000000040)="67ac907cfca3b22f49986356b162f875d9c0fe85226c8b20b47e53276155b79ff3889ba77bef9e2a9b3115e1be5c08d07a0ad7e4043da877d9651e", 0x3b) syz_emit_ethernet(0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971004b000000000000020000000000000000000000ff02000000000000000000000000000120244eac4dc60ead60c3528300000000ff0200000000001600000000000000000000000100020000000000005975db180bcd0594de03d7a26b8ba55edfbc9b"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 11:08:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x81, 0x0, r4}) 11:08:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [], {}, {0x0, 0x1000}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$dupfd(0xffffffffffffff9c, 0x5e42f077c07d59b6, 0xffffffffffffff9c) syz_open_pts() r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) 11:08:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000501000000000000ce24fef7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be114e80cd9128b378aca3ebbc65769a91f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe601a371a3f800040000200000000001000000000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 11:08:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000040)={0x7, 0x1, 0x0, 0x0, "6c0000001ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r3 = syz_open_pts() close(r3) close(r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xd7, 0xf0000000, 0x101, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x1b, 0x4, 0x10000, 0x5}, {{r2}, 0xfffffffffffffffe, 0xc, 0x8, 0x461, 0x5}, {{}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1d, 0xf0000000, 0x0, 0x8}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0xbc}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = semget(0x0, 0x3, 0x241) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/104) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x43, 0x4, 0x81, 0x8}], 0x36, 0x0, 0x300, 0x0) getppid() kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x80, 0x6ada4d9, 0x100}], 0x1, 0x0, 0xc69, 0x0) syz_open_pts() 11:08:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x7f, 0x5, 0x5, 0xfffffff8, "3b2fdbab86af866d06aac8ab085ee0c5746a382e", 0x1, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:08:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) getitimer(0x0, &(0x7f0000000000)) 11:08:20 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x5, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8d}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a244fd33055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d00d1628b53a0000000000000000fd2b9d3f985f5176274eff00", 0x67) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0xfffffffc, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r4 = socket(0x1, 0x3, 0x81) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09d562b5b58604368f54577283bb14592206b17d44122e84f440644cd0667516a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f494bc72e265af8816b00"/363], 0x169, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000fda87b673faa2a807bb6e4db114de90562d5d43c3d4eb31281413ef1282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6dabca3ac0554de56d084520d305c71698069c20addb5ed1215bec72cda2b900e796e4f2ffbc7c9ad9dbb3b396141ab71ee83a65ae679cdc00000b349c75aeffa36f84186589879ae8b4a555611874f7dc111119dd181bb62edc529e4facf94a20afc359c2615fc24387b8d217888b64818453ad3c8ed0f526021e0c479020b12469c8c830f7b7dda51a259d98e55fa6251eac625cced2d77f02bed78bc3fdb76f02eb038014043673c92869234ec71bc2ac0a92c7845dd02962c179b7d832e25dc63b"], 0xee, 0x0) msgctl$IPC_RMID(r6, 0x0) 11:08:21 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) dup2(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000340)="f7305b123159819f65bb38f12a741b54bdc127f795ea6db160de90bbd1876bacaf420ef37d70358c3d58e97a8a3a3ead5ac65c94493d8db17f61cebd2281dd31caca0b7e05a14f1bafe2df09a1abf8405406f1ec490227f09babb6063fa74ae52627bc52bc0c70823d949d2fe0f1b5f99aea461f7c329bf3213af5dd1b7a2920fd1290cf8050a2aeadf36960556ebaa8892f00ba8ae437e0d6c424d7c1acff905bd68d941943be450d8ba14f2d37050913c397dc09542a385442354a0cc9eb5f3995f5551ede7ac7c1f82e9e59e20108b18cb0dc1c57d0b7497857d9d6e7ee9bdc6d070789f5890ae052f9fad5400649eef18637048e3c42588e50526331eec6f5ac85dccdde3d9c8aece06b094d02346a6600049429d5a9dd4684ec2c5fc3843794ffa8a99e92863ca72e424973cd4cae39edfbc68d01c94fa7cb4e24d00f5d18659b6e0853d5487edeb91a7ead28dca7e79f22d63859358419906970ccd448602321e93d66f5aaee5a3c170e4b88", 0x0, 0x0, 0x0) 11:08:21 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0x7f) 11:08:22 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0xbd11e32256a76724, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 11:08:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff80, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r2, 0x0, r3) 11:08:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x1bc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x0, 0x1f, 0x6, 0x1f}) geteuid() msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:08:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x5) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) 11:08:22 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f00000004c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:08:22 executing program 0: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000400000000efffffff0000000000000000"], &(0x7f0000000040)=0x1a) setsockopt(r2, 0x4, 0x4, &(0x7f0000000100)="17702532f3f92d4b35b0cf3c17c3484cdb24543d94b0c4cab76934f002c55b1204a15f1ff45a876ceaa8382da8b4a407e49188da17eca4fc163f84e264d54c1ee144a9575364d711d23bee9576b817cede4eab0f91fcc260a333b8a82cf6a8e38fc6eb6969da119bb534b9ebdae51cdc3a06668e7f96dcad93afd5c00d7662f6910ef17b8129997b8ea8f2c386880a2ff21a49cf150b4a658ea8c1660678e1aa07ccbc1520c329bdf13d0764fff7288bd99d80cf4c4632cafb4afa4bc0898e06db84fbf3f598ebdeacfeae28aae651ef9cfe5f80f570c2edb97814c407deea6c2e219f75c8239ce9de38d2f68e2eb98115843d5a054a56a7d790533319608be0298aa09cbafe7008f037fcc37c0c78f5aa4bf437912fda6fab26c0bb44fc73cbfc825825dda57ae54a193ce78f4a92fd3469a4ad63a89677fcc1a23401c9b43af401a6207b55960eaae0f591c4a4bc845cfd423fa074ba2d3c41a4a50c0c2d605062e5484382cf2ddaf1aeece604f4f861fdda2221188cb99790e569b0b02d169ca3a762976aab9e41d29e0e718f6e73e1ca15c9932f60b518e3fc2a449920dce8f79f1178d0838c598cae8b4a6cce643cd00440bc6d40a837a4df701939790462515cd6d5272da64095859c2794c8565065481a91645314468be4f1fa537d0319b027c7bc051b10944c935cab9be28e8edbad4636207cc26a9a0efb8745e76c51b7de99a7708fe3b0642b1774c2c8d08b9c0b3e36c18143b638073a54ec8f39c6bf30f0795f58fdaa17cb706133d0b125498505e1c51a9bc6f997606d5ea0923ccbc8061ef89225acdcbe4b7f52d2693a338413fbcbfad907ccef20ce90add3f582303639cdbff0dd0c7dbb6854580885a49f7af8074c86960ee2b0b14117f999c11dcf7da9847661d0be8e1e55b711a8247ebf4f3b66c2dec5b503e3bead4fb88a22692d6a4133f0077972e35b68ff2a9407310d3a3126bf1135db81f24f5d2b283a6e1bce08f6dcf18fb9563615b40bc9dfdb6cb1d4c15516559212898a5a6541e1c9442ae0e2bc394f6a790482701e63803dd2066aaab955b399d58c45e95a4af0cd0a60de6d0071ff0ef3b0d0c009d2862be0da3b8b2eabafeba002c8a455869000d722a02e426561b120a6db2c38263f25613b4d1275bfdcd24e4ca0ffd3c5be4d287daff8d498f0268e27e0b5167a26cd5174a069b5ff0fd7ac0a33fcf3dad03e116cd4ea10038f6c2d4686581ee9b9c165133c6a169ec7c2b7db1f558bddca7d1f73ec969fd3f671fa443f4b633d6e8077132081380404bf58d38fac134f45f915e64a11a2d3577aa79f430a4dfacac2dde7977d7495ac857f10bcb86110dc4ab4dc670b176efe1be076ebb15b064a5b86a7879f86c25b4069834db258b32c774618501593f324c72180fd6c247a0a74f9a4dff8c5b96493049ae16a67be74f80d5693c33668e1fd05a4f182ba5e8bac3a4a091612dfe219476cb4331266a85c520e807c20b347d67f6959180a9da121652b36e7b926565b049daaf5dc5fedfb2b7c4ce25f081c876e31da2eda800cf56ea4401993e393776b7693326df514ce3ee05850cde117839975dbbe98ff19070093af8a23173ee458bd804c174ed93221be11e782e20e29f6888d459e10e3ab433a0fb38f373363d09bd67c172b448d790938cd5df65084122a3dc9e0986241c50fbf51dd92f4250a5573388c7d31038f9cd87589f25114d9d819415d018ad5520062fe1af91eb05cf76f847278d5c7050b1ee96f445179952195f5d7d6727cb2adda2fdb49f60786cfd0b5f647e338de3ad8d0003e2c47ef6c990bff6ff081333f7c53d56c4363f055021caaf5cca77a4240e508a29838505d21c0fdf141150e27cfd59276465a600ac3be59eb67e64b450df3200990d060870dc8585c9cc0029626063812a1f114b41b3579ca4e16554d12408a93f187273c369d04f420f5a87a6c86fc7dccb885621a31452900f029a1c2f2f084c95e8b33eab97356743b6e6ed187a65eb45d769687600a5d5e0b29f233e44b7f5dc28bb050edf63df895021973eecc6dcdfd8f452630a4b0d773ad9afacf556dfe226c91ad9122463f9717cc07ee1351b509eff92da41f277eaa493e9702d2106b19f49c43d3c2e1f94cdb258d57ee7404a94d24cea9441ccf8862fdbe7d0332c39ea7cada1db0c109c12076b84d66acc4ab58ac24fa1cdbb9a45e9a4b94c1d38724d9db065d22f551534e02e2c6a863e202bb9d1079732968882d5f3d62c8b73e68da5e76e839645f618b2b3ed2ac849c946b41f27587cd55aa1696595d6e1910a7960537d594057688605e63241f6cad39f3dc6f4903ad50730328f68d3a43544c21df7a24cfe74a661c5f897b1846e0cefc3528c6196052a0b7ba50308fc3e6238e51c461e11653ccb06a0cc7c7dff7c9381fe2bee20b0b36765b6a41cfe4f067736b04bf30beb7d7075d241de7935256dfecddc4e0fc79605628b489d1227bab917d3eccb502d3c1e558f1263a06743bb5cb185afe066f725614f2eb4d3ff916d38aeeae41a75e9597214f9c0ff858cef31a03679ae2c4995ef8eb423fb7c19d8371ed82fba7b10ba5c199658ee083e41b495f79d6f7bd565f6deb520af9dd77235193e74fe5a61b35088e19acbfbec538aa146d2f1d9d3e9b63fc3f11d9cc8c00044df1e4774e88ea93e92fc9b27c00fc9822e1cb61acf0cba1446cc6b8a5fd96159c6d3a45c35e9bd2fd8903809db457e59dd40f37cd96ac2952a984a81740550afe8123b6215536ddc0884331b4fbd8a9863e2b2f2ca81ac3aa975ab8661e056fbce7b20300b3b0e2e167be9c9c76c98d9c49e830afe079c94f15a2b0f2dd8ac9a6501b5537e7cf27af5be8867ff14218dd482a130efcb4183d3da698c8ffeb05b80f98f69c718cc903bf581b3d885cfabb935f181b0b2f92f1a5090e1ac45fa0ab26adda79dc6665e7fe94f5c0b196b1150ca97a51fa4a3cc46c75f9fa78805f1d215acf44987becc4dac60fa22a9cf1fad8041f6d0819f385924c705d669012c8c52e39debdb453b062ebd584243825ff69cd9e1cad233527ab0350d656db02f644d71cb5fbf3ae67edcfa9ba619ba78e0f97a3cdf0bdd835c64042e97813cdcdd6396f9858c1eafcff2e213d8282477f854e796038ec903a2fa253d84a010f7f1b43a2b88d077ee8ca0407f25afa75b8c094027603dca76f1bab12e9be5644b26c313396cb400245675c837eee12b390bfb16ef5eea220573f1ecfa90e43077abe5f7de0bf66c0e0041d9d61011ecec39b1aa42d12cdf70bd3a44882b0f361baeb5116f0226854b0d9385b64fab13d658c22273acf041aefb8210fa1512ed47dca0f7c3c37533c63fe72e934af4399b91b28c9429aad6ed7121abf2576b58ba03c7f62b4052a698f958aa43f5080937963a7f3d23cb69f96f019ad73089526a7fb107ea9c26ebc9ab58b8734f2a03b7ccc3c94721468df0072e6ad21ddb22e8edef53dbf02f94cf2e186ff082123273bfdf4d6ad34bcbd2a0ed8faae3d87cf3964fd9d014bcbd5bf03e11f53d5e323f14a7cef93832e4ceaaf82a905896f96e2f306576112d5d931739c48c740a3f319c2a3fec942f593acca1073c4d4f81134b475d3c42bcc63a99b71d3ca81b7c945a6ed8c25fa8311583bbd84bc6770dbb5769e1a58def4ae5ec96f40bf4c3e90aaa31c00f769ebb869538a2b39efc4578e81e1590f0af6b476d83ea001e46a0c1da7de1d79f050907909963be920b5fba85212c43bce64b02d302e57488271701eff549a6ee4981c0e99a4a4689ff12cb9273d20cf38a29d9e2ae6d95e09b9ab3350756278f4fe33280fae86ffb551bd5dd69c802dee012db9c68189d8becfad0693fd6246d9f67fde3e51e3659833ebec6936d29461886c1f16e35d1ee763863806031a4a2480f381c254b8762fd7d968c86731ea86319639ba583c0aa030fea67a97d3481fea0ba072b585c1da0e71ca52313c578a2df192daeb4ef6461b7897822dd60bb0bb06924bee4a1ecb9137e58948a6192d786bdb5c42afdfb6dc299c4a78151d348663ca09dc59ff1590f1fddcd6b3cc386c301fc5d609194ba2551740f0d648b12a4ef494a7e8ae44ebe4ca7c24bfdddfb1309497a7f73c08ee7997c2f640d608c56f83d279b1083ce32c5c701645bcd73848f547f4089e19dc56b8dc4e78f0d4539256bf3a872b8dde367642cdb199cb3061319bf9e236424e0bd985a0de1bda5dd93fd386a7008d4970e985f5b2687142861568e29134e62cad4e935c090f4a001e5d39c35665b40e0a814984acdcb9e11aa80c4989ab166a54a5a45dda465365310920677a1abdcebedc9bb757d6426cdcec2672bea6e502496fbe29de70134857ff6bd59a8c7e1655dd951f2e21d7867b0a746a421f01ee82816178dc294879621a5d0548384f4dbf1da2a2da28f30eb7d76652a399a309aab3a1daa0f6c1cb18fb30399add125dd6098c13b4021415d3e96668716a660e318ab8094ab960f1096b511b635fade4a4ef36dc4e1ecbb72339f31238fd46cd8ecf78710dafa88fa19b80722df863706bd79a365d82e788c96a94603c6b9599fcde546046a2ea5baa6bc8d6e303eb3ef65deb4adcad808b8b096e2ace2a72fe686f3e1f6496008d501fb90d4b302512e5d48bb42b42b1e89f48431221601e5f415bf7abfda1dbec0a2a5793493efcd4c72a42248ac947801ff88aaa3f38ea6ad451dafefd30cdc14a1b3e09d856dad0efb2a691bd3ff880686de3c8f382ef054e5be0af6a53a1ca073e5f2de171f7da574ae99363635bdeb21c739a10e8694df339b476ebf912feae298dec137ea815d3fce4dd322b24b35ef2e77e30e1f98af45937631f65bd1ba71fd8b0863cfb9df3bad35e227732cccc65ae01fb1a3bd780ef684cfa82a52f812d154c124e8e37ca6aa62c3d461bd9af6772898b799ab887abc8717e0fad357d5e117d0e805779647903133e26541af04112c012ebf164d5b8542b21e573ef0e5d821f320a0d9e5bd88583dc3bce49839813c2ac640d7ccbc12303a5ff95433e5e83cb3eaf3f55d58428a945c9d13c1ea5243ac98b8d08ae4dcb2040652621c0f27e32aacd815a535a478c666e7253d6b3fdcf3ebe82881f830fafa0084017dda1313a2da890f98698e08d8c2435bc731487e8d8f8dc4b80fba8c3dab6c98de7d384edb5cdb7272a8ef10b4c2d65efebd49c4b93f981f1849226c34e45737cb3c9c8810aaef74e6789796685f6ec39261c8a1acf872b7d1f5533b0886af195e72a6bf63a4a67fbf423914274ed905c06e87fb9e6b55738eb6b454622ff1134d4dfa00d669dd771c114bf7c739324811fe3c682e7758f88041d824dcd9e175e86425d761fbfcf96540b95a24aec9c97290270bb1c79d79b6dd449933384cb70e5030a41ba0fd5785465f881868c885faed3bfbf37d3483c332ae56e4b2f247ba7e67b073db4ca84669997a7cec0f0b12b2e1d4d5c1ccce9c9917aac2367fcc3728fc1480064d1685dab373af151f0e05f21b4539b4b07d2547e43de2e67103fe6caa7d127d5cca475c320328c2237e886727dc4259f378c79048cef3b1aeeb00b29de74a16ec970a42a23e30346c6dcea9691bc03f9b346aa4739e3b927c0f37785496b8cc66282c808e99613e448a4b25ac57bdfa3975a35a8997d3c87ec3e8694d593378ecb2b35cf49777147b26f27bb5dd0ee5f28cbcaf878dee231afcca0f8934cbfe2128342d77ca4c5006ae3c4344358905b965085bd57", 0x1000) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001100)="36fe5d4209f6ccad5d9cfd76ae4df68242431b39937732d0aa7138edaf45775446c57385722bc9220f6a3b9d11418d40a63f6be5bac271be112e8c0fa38d166007d1e1cdccfaadd375f6a340f62b66e050b0d28cf71c76b139cdf942ba68047e71ad59dab56ee75a89937236c56ef5c47a3a1b4aeab38e4211800867c879826eb0c858789e028607f845e08755b15e70bbf77a1fee0ba66d2c7689d94b791aaa40b5049be9e3261d400205e8f3907c25d56a78215979d0ac61a02e27a7773b7a41e2dfebcfd345c814b3f750c645d3d21db779c23aa2e5fcbf4a7eadefdee8617c572a54066e5cae120b0824b4c95f94fc431f0ed57aefed441ae965a05b7fc1acf25d4eb6e40fb9608ed0810373c823b35a6a9235e801ea6496c5ea31eb4fe7d486217d58110ddc44204e2761b52e597b7ebcc4b7dfec2fb7a0ac4908d668656ad8501a038afd984b5aebabd26319af64d988f49db18bbdf27a254dac579e60cdafae0f4a6b5d0fc4a0de1c65785762275c24611355fc96fcf9a73344681d05761571de82c5d686849973e6764cbbcdbf97fdfc69d49bbaf701e36b219a29a2a106d1d4831bd5c5625db4e1868e8fa7a1ec7a5d6e06a2cd09a28d76804c30047d3e6d44e82bbb5fa75d6b82821a911ade024183b671b12f10afa8992066a14ce3555f192257535c7cf87fbda67d1cc352b672f0c9ccedd49cd804e18c1dc89dbfd37fe2fb3f5e9f745c770b2226889a3161b5fccb4df7f846ebf179e6af8013986bd3515abba83b769d96403bdfe795ac177f18bc1e3aedcb64dad9f8a87d88e238c2b00d4ae660559fb1627e8a3a03bb940104dc464d8bbeaecf33e84c0a50adc11b92eb695ee85aeff1d39ba2d9e0a4e8e842867c3c0881fc8e8e61ddcc9e279be1978ddd770b003797b874d1a8c444e1fb2ba1f383e8b410a816748cadc29fa165c9f617a711b19a42d997877b7a527492c9f1facd0e935b9f6f4a8a0d0054fbc630cb55602c617bd952e47510ab3f988957f8776dcddfb0c534fc048842e3377adf853c78a975f037fe4b7ed65d435d744d25c8c580d205d2cb36c1285c7956525cd4efe92ed6a2c0f87108429d0837f5d85bccebc040a2841f825da0ca7c114c85cf11160cac3e3cb8bfba819dca112d0df33fb76886f44b851f244064ecd66c868718cc4df8d4898fa3573c7acb0146982afc372a7a3f0552bdfd4be6f518e2b7e8ebffae198f30d3a6b170beaa1754507aec53c37f20da23bfea8aae66c666415494598028cf24ef449036481ce35f9976790c2facac809f8fdd37129c95fcfeb69e8ccf42a0bc7b798e3c129b2796027a82d49a8cd6e8ee3136e848290183dc354e0a91af727804e7a2ec345d795cda85c7ec5d2608ae1dba027b86c1b1770b1ccffdf26653973c80b7d248d9e033e4b321f76faa585c5899752078631532f768fa8e28dd87e75859c568c949f4b4c06277bdf3d064184145a20cbfdc757cdd03172b931dac25073914787eccbd9402f6804026bc55d75c1e610664f3292b5065479c336006b2f2033be8931b5fc7355274ec6825fdb515ac6cf5fb4d4ae442d8899cab86f24a277846987d47ab14ae05e0e445990b09168227c409297e69ae0b2328ca6116611602a77f36c6e6de225f8f8225e503a91c98c1181880df946de45cda62ce5d0fff2ac9e0f3a69e99d94503294a7e11d3a4c884deead3b7b9826bd96b2e8a7da983900b168c301243095971578b8e3e00dae2b34014cf3e10eab8fdd3ec94bec023ef63c6c068bcdd19ffa0b7b2030f6a0bc82e7a71ea3ea929fb5b32a80aec31f4e014ef73ecf6de23f2350922837df732e366c6bdc410247f16c3a31e6faab6fdb7554e4c5865cc755571e40b43e3e0210bc2565bb5479d1a3f6e2ab617f45422dbf4bf49c2677750192bc76f3933d1e9b32c9861ea6dbc9b253ca2c30ae6f6271def09fe334323400fc349dc4e0b11cd851810158e9430e4bf1ced9083d5c3c8d003c58f1b578b5cedc38baebfac9c803a430c6c0c326c653a2cdc7bf96f924c74d43be41ac777be6a1b8654a2d4b0cdfd76b0d50b895681c544b143d9aee47a56394289012807346fbf9cea4f64a1696e1ab97d529754979eb2f2805bb22d446a18fc5cf82fd88664c42c7f99155d4f002776625565ba93b78b6ff952bf8be49a05401598804024abcff5be7ef3db622ac85d187470d31472fcc7b994fb81ded4d09b233621eaaa470221c9261ec771ff32dc0ffdd070e94452634b5eda1f60d9de0b303ce82c513b37ded40e734ded97fb6d225ff45fdf4ba753a5f6218b2baf1cf5e2569e2e1f12e22f722723273bc92aafe674b02127573a57668874124be1fd97ddd3229726650042a9e55b31e12ad668b8b946a7f1a48af7ecb5719e9fbc22d627cbd367bed927940278af853fb86ad0892fff0a4f4706c70d47ecfb281395f3f78120385b61a98a4b4ee2c466a11b426b086bd612579789fe00b07ba410ee517f6430b9b32720d7d78304cfc50582317c3b8c9cbce33e27fbdda8148819e11a1d01ee3eff97e1d6ed0b2564546879ef14cd5202acfd17fe7f3c28766b6d41558e2bb8792c86c98755f794d5639214e56b62460ba2a71aeeb587e741b7d4c5f345cbdae9708afb04675bc8e6e78f534ff56fe61227ac6ee0e9c140682d02876f59193d18511554c9d722ee546f9275d9baf27a1d44e3b5009e1ddd21de911776074b412576983c469b4968961e0e38594c24703cd7958fb65a9d397d0cd6e9202a1f3096c01c6bf9311f865a52cb5584c095876f8cfb7bea9fe86fd6a32fc26903cd523f191390e3151959b9804123aa818cb104f8774f3a0e2012ab956a66aa5ec393c8c4d6e34648aa9d30b5e71c5a5db1d096f4df039bd1471651439a41674c44b34b06d86a93c9cf8e7512fec9b626a6577003444924af9bf09fba8daa03f13cd486716b99014ee4dd91e58627bfa7257f5018df7849e30825d8407c8f71dd9a3acd7067d39a88cbe53742de4a2848aa856da0fbf9f55626e7ad80edcf69e875af0abef7a22d5edc9ca392f65fa0e3caec528a4edc0e5dd3a4cd293f2d9810dbdd256447047f27bce44e20116e2774d7bc2a69c8fc87a47568c96ffc1968963551c1780e7463c5ceea271508430c7f1f7f10e2686f11f052abb1096ec137da5fc3a7816f2aee11c210ab9fcddea8ddb3ee7997546af76b8a2ca59b7ed8007ea324d86af8baf81f6951f4d56cd21f63a46a856c4ecdcffbb9493cedd8be442631198f701b74051480cc560aae6acb964b4e02920d9f78dab6cab688a8f1c13846dfb2d2adce947392605741d5d0160b5c12e7de09f49802fe5f81a2d4d7a623d8df337738b750cde8d7eadec3ae0bac6a37f7b1ae8ece7830df6d5023f9672937e9850581d1e7017c8a3b15f9dce3363a785c07d5f6226a87530811d44bedcb9c4319d854d63205f2a908603e2498fa57e77fcc7f36b9070ffe9c23e604b4f24ec02cb565cd63e36d5c5058c24c0ed87c48786ee6ee5d25053618299d779d25bd38d12537314733dea71a437e487b2a557c088a3770c90befe4ee3cb744e5f41fd96412d39a0641d4204ab3d3d82525eedffb6ef9af159659e75dcbbf8dfd3f943b2ba1d847feef81149c08425c7fd9aea0a68aeb0614ee83566f85cc176e98e98a681623f0b591346f4bf8ac53724de94bd72a21e7ddb4863ef6c1a8802ed99e24d7bdc1503c42a02f1569bf2e3558f36ed3137ad38897e3391a85202afa5060b53ecf1b41579e06a6f26c1ada1f0e80a7ecc94ea68183f11b45c8c0fdcd1f0ac1eac7a1d744064819388f3893f3134aec5cf8509eb93a2acbe985efaf0233352457e7a019be84ed46417b6e0f4c5e78bc6128ae5b2489ca1add3d282b34848886076f11144d3ac2a9c90f893d5b67120fc31f02458f1ad8abd05a71175857077ae14f8eb79786f03d04ffabdeb9bdb04a432d0e5b3f7baa9e8f47cc3c6e5b76b0580ae25d74e38181fd660fcb0d1dbea41d9311e937519b331e0aca7a37de9d552215b5da17d7fe2ef63d6375f522866222bc811a5c3fbdd90bcad1acd11672c2b5d0e5190747067a146394c7e3d3442490258b914bf68cdd1ced280355667283dfef8880e708633a43c9efebc0459f63484b6f931b0d69bd2f9a5ddb1266ed33799a98e21a14e4485d1b98d6082932f29ff3bb39da4266cabb0d66dfb6cbf27e6394afa06ba21115a9ac33fb5c6d6b2dd605756e92ee645b976474d5388347fec1e3fa955ca0140530d71a0b616ffce48ddd65337ed58dcbba9d5a7608f7ab2be817f5344b82c3e00b0f7f0912af3f8646608547bfa6848d61eb045fd1077dddffa8fb723eadd8faf75293db15eaa4ee1e3ef94083791999aa9addacf1ca568fc955c5591d16f9b6769d5346a48c5aa5df5a857ee606bbec6bad81496914fbeb75f557875c315f088cdfa3f6d1bff66d30af80fab0602e6445d3f09206780e6fc6696c8a81cd0b28e55f4aa7dd0307180dcaf59c6e6b5ed2bf10e05d84a9d007796c3c2425507db4b5dbedcf29fcb2c55e9a817697a053da0a059bc7b0a74e09af6143f87c7a717b337a3b9c38aa3ac591de6837374fdb2c9acad62d4bbc23a9fdf147cd0d989556c7b13f94e4b92a34c710897b194dbc5acdf0d4e72b6c30e7ab2fb4a93ac6eec65af3314e8953e3072438b5af6e754dac65fbbe813d47d4976ee77a43ccacedc608cffa50be4ac4df05ad041ffc08c8b5381f7dc85f9d71ab5e3052467a4522e3a833d7391404da19afcc9a5473f6c1ca10e8b4ab9eab063cf46d111d04d744c0ec178c3b061a5e3e198350960306d0ef4f591c115248704e77130cf4de31e22bca549ffdb0c51c2c03d753a4dc1c012933b0d981867a592a2ec2a50c736c9a550f2386d5800b0cf2c3fb879864e229897f8687bee69bbf689644b388bd9d1a673e9fcd7f9af5cbde2e3bf28fef08588e695b7e9103ab2d19b4195e50409b891ff58ab69772ea1f6bf46c8562db7655c4f1248d52fbd2eda4ce60f3a390fd96197566c7dc115d5ed0db67688feca090a9d3c1d3e71a7cd1469cd4d92151808bf75898f61befa874aa9de4560c323107852a7da533d4064885c2ff4360c0110ef88c532bdf375c81ff88c463d11b0711dd8103aae030c030c330a400e5d736d6cdd98ff1c65bdd324d9c7ab5d0c48964a5abf0765e4284f75ee714f68f44db01c741e33431fcf6368f8d70538f6ef7ca8cc6a80191c80654e681c83170bad5d278c686f67e0de0203884b4418c132e590502916cefea7bf681e81b82e3c9c3ebb568227d597edc09ef17163f64e9eb01603b2e31d3f7a96591489bc5735dfb313eedb3035b950bc33ae4aab6cdbb9f6e4930d5e83a4143f199d83091aab2592a0a9fdef4b74ead984b3e50d78a43e3d8a01f102e78835f670e311f60e50a5d1cc4240f5d0b9254416325040b11712dad25c12fc641d81251729ce4b163a4c887ce376a1289ecff3a10964b7b5cae7c6bdce8603a574c68432c2e3d6e9d970ace6bd0b251343414c754fce6536f5b24e33cc898112f0e2f74a03417be817db24f6d75a64134a80663fc0ceb33f2980c903ae7bfab93ce6ea295bfe0b7cdd591db73c09de11696a31f03b21c1da4667c9fe2607b32942a141d15a696d1456357ef461c8fcd730a49ba0f0539b185e99ab23b0e8434cfa1ee2a8003240b1d95cb17cbb5db2ce29813d668699b40a1905e2464eec73589d6ee35f2fd8ab7293a55f47e6cb6ab68464d", 0x1000) close(r0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003400)={&(0x7f0000002100)=@in={0x2, 0x2}, 0xc, &(0x7f0000003380)=[{&(0x7f0000002140)="e5daad3b3f7e927167232c95a3ce422e0732eb7ead15a15918d01049deae784651cc3def58b94e4750f7d99341dd40bb1239795a1772b33f91b33348c8c3287fb44c13ecc1f9a90969fab2b466f3c6e867df5935c655fbbc50eab0020622a83d8e1c29b677b4b4fb864d125211932f52adb4cf38d6be8a85b01607d70961cdef6f2c336d3ae34b81e9d6e80b0443908e8afcf0f638ab3dcdaee28b7adfe4", 0x9e}, {&(0x7f0000002200)="e4a4b7d46f625938ec9299681118438be829cd6d9990b230520b301eb8407a941c114399c16ef813fff7040613ca7ac6ba8c2f5b26cb74f276e7cf33aa3dc7c06a08a8fa51bcbc9347d5d2388766b1d77871fc29d77706d26b9738a3e1b1e6f93518bb99a7116083c9de457a5af2e10464a735f7301fb69b2f3f8fccc6b7458a8c1be832c679d81f8085f4338b355f054a5694b86209785bdd1d869e86ee31967208a37a87778097e81c6e1498d3a956344f14afbccde6e131ffc8136b12293a3ab08748bc19c890830dc3de60c02213992c7b2a7d6f46b2179781c4704f817625db48c356bec96b5d428b4a6fe5151f1053a3ef613ab066efe2fc5612dd3dbf224f08042e7c8f1aff5d2276329fe3ae9540fc5fcfda6d7cfb50e74a62db25409bfe8daf32d3e87ce5c02a18a8840ff2977acebe64b4a990b17cf76f8f36ccbaaa64148b70fb92ed1ce2c8ab8f9337d50571a50e86ab9621e02f59234dd4715aca8fdd199db180c6a244fcd5f8b9629149dc6d53c50f90067c56d11f9dc89561b06498343c0e142a8d481fc1bba95ba87e79e7c53a76374bb6c6ace674e58676a124815807230477d1413f8c253dabcd48a8925da638d12a9140abefeb37b983046f8f92422d35090dc6a396569a1a5c25b95d9cea153199a0cdeb7156a711ef5189853579c4c03d8babd95e052b62baf080f2bb7796507c9ea60b4e73ee996232fd159d996ba3ab19a449f01dfb441d1958165effebcc7aca0163441f6f2d00d74bb8b014cb60ba8e4d627a7ab488da10d3d54b39b884fe84bdc98ce597f33c2505b5b109e69d8078bd803aff1ec1c8aaa19cc0c93eaa747896c2ad9bcfe81b7abd461571dfe383b379976b3c905f5a8497fd77a94fe1d3d1d363b515734d7ea38c762ec2be228ffe805de5e9188f4feee0c0bf00b1018a125c7cc9ff836ac6b126743881f6097e2088fe344c25bcfee79e4e59d00df5700e09e5203d0c37e1e503423a6e06bb9b08d7ba05e2cc3c1d2a3a67bfb2f8c864489d93694e9c25a6770eeb2416c234b21e940177a6b6ac5b45e641e73ef1209d5b11495f4c36c2d5c393fa7932f72d38990cbaa4211c45ceb146acd16a7f4dd4abe1b8b50347367ecda1a0d277c87b50888edfc4044183c62c537635205a7d78521012d2cafb2baeb559962b0a0323e2410f083872fbb6048fc9f516ebba4d8d63751493173ddee418b3a5cb3c5958a9d29a0df44c7f7e7d5c761c15efde5cdfd39ac4f94662d0fb581147304a92ccc793fceb0b392565e5f9714adbe26c4ed40bf5f0ec1bb6d239b3036b30bb929e1d6ddb080c5d36586f385735fbe31718eaad7aac4c08be80868ec5b7ec0a50d497b40bdfddd9a09d80be52560749fe0d37f2daf658cd772eec82c36ea4cec72255ad685f4e13aa45a4205ed3269a4d0deb78cb7b755c2d2c4e80c73e490a4368f1df9a9e6e9df8030a7e56f0a1b10321be7844fca5dbdb9f493e40d9effe9f895b9b4e780f501da35b372b3d8ae8a9611b1d7400366b1630d450b188effae09809242b6e17fe2db61b2ea7140ec25a80c2884d5d7b260c5ee901a5668e818f656631ad65328e5b5af73c2e11a5b609d323ab36de2c637a8055c9142731e05098eb2c35153eaece3de1ce2d5d81e8cf9050845c88d0a22d618bebae2354c280edc7928c30f00add7e7dda50c3356f650716b43088a4db4651d22c7e6ca6dbc69bcb6445e5e9dc6818051e8b3c613beb24a56a18c0f450271f410c348118c66b8d0bb84fbfe0705cc71ccc42826e55cf5135b229325ed27d70f7ca9497551ca4cb2e7477ffc89b192b14eccf200e5600b377fac4bbdc7bd4d9e90dc0905ea86c9e2a95334adf7118f8c983a5008ce7c604d2f82eb7c7ab75c31b6a234f534d1d5b80b01eeba7ed187276bb9199c7e01a7ef31b6d8bba4ec1027aae29214705ef9219ce42f17f976bda1030ae76d10ece641047ea636879c5da2798dd01896e31595bb18bfae36de741ada83f49478c5dc9eafb3f08e039d97cf33a655967840bb1d2608c94facc5931f155e0c50f0f0f0d503ca620472de8c29730801b008ec80fd9b1c124d5245ac3ae4949945c8537a66e66283f2c4cad63701765bc87f308b2b7a25624f91ab60c18b3570f638414409901a83bdb9643967b2038723d01f3edbf10ba3590942aeca84e00907a6d358e79a821c308861c9fb9d9a3bb2a5f2a986882d9a2947c1854973c64c8d95cb5a490058c8b1757a0047a8df14acf530a1cb23a587cca71f119e37a3e49e9a15a08d34b2c9448d41a66f23dfadaa40a490b5d8eb9dc29b351cb80d09fcad24a26ae0b5ecbe7cd5a36b418510a9d74719729ff5fc0f9b3851d201253d668e932cf4d77cfb2c266f99ebc915f312e43282467ed166957060df0f4ab9b4e731bc204cd391fbe07ba072a433296bb6f469f75753ffea1d8afa388e0fec54125d20962ebbb0f8fee8850a4af8dc2707b74ac1d22d2a47b66eefa8a8e329e74e6a456835937142b26c7267b42f7c7d7acd1e371dcd225319846b915c071cce36de2a3080aa1ef995f11d6e6fd1927bba76b410800f2bf8e0b9f719f21bd451604f71683d0038042cef3bb9b5a61ccbd7d8e45eac15ce0c56cfc741ebcd1bc0f609f9ea440cedb6db64e48e1e8e4781194668e6c887c4b4bf43061ff2e53c25e0931a4bdc00622499557fd8c3bd94160fe723fe951433ea8ab59e5530037be5196853b7569222d1787a52849398b35a22ab5068e50fd96bb59af7f6b147723f8f80f5da618825aa224a5c70f6aa3d4bc95780a551e9c7b103d9f26e13a74e00c8c7d150386bd2a610a52747db079dcc7cb930363bd9d460a735c6f915258cc0bb707d275081d12ac5ba0c7777dc898f7db6bb00755b9c3a826f221576d97d88ce6bce1f1c218794579c62e7badf1f1e8e4fbaab2e2bb62146f836b9a944663bb182ca3e777671affba574dd5103922029ef800c83b7359a43ce8aac7b40db8dc2001a38583c3041ba103400a99dc092f4d61938b64508911fd4b79358a37e4098c019b1ce6319e0e547b4c00b907f77e89685c3c2643e0c5de11705224773d0a3a5b28e37a56d0cac002faeacd8d290821e9905727a47aaae2f896422db3c97e8ccb0f0f629c292a032dc9e65e5271fd9d03586904a73b37cbd7f793903b439e8ee09fb8607d6863de98d5dafa8b7e7d81fe143f03e57d23148f70958f034f44b0fd6350da8d4f09716cfa2b22b18afb4fdf2c39631f8769b36990bc2218170b139e6f7d407577cb632d1d6489045247d386315631c1ba52f41c4e0f7a723317baed5d966ef14b509dbf281b2756b7de30c44ac5ba1be281edb5e1dc07aead09a6f47b59004f9e806b6364ecbf7be465ad04737f58a9f49d615a19017c65c07711f06a9d2d53e9e923d431764eb1f38c74cd0a9c0fa6c0a9aec51b6ebeff1efc769fec2d40a686aeb999accab4f034ba987f45e93f5a1c3dc63520b7bb899d8aa8bf8ed026031230f82ada7f26a6c55de51a38988cade81e5a642df83920b07a2f42c1197027f1d18fc964326cd29c4110cecaf0fc9e2613bdc3ebd612b8dd1502bc737e6130fc04c93cd9a920c5a67af9b78cb34e7049a8b9f0d80ea345aa830aad8645bcbdc1ab0e7b78fb60f6d5ad841ef38e1abc85b56a890e57d96a10dfc4e989b7135b22c4a4699afe88573afeabbd501b33b5fcbead0c507a74f3626fe6023a53e3ccc73e21b52d5fa59fa6897456fcd112c3f8c4738dbad1839708cb218ff63698d1ef6d6390d6c6f26d4ea573bca34c588f68586c8f6ec5bdb26c0bb918b581032aa57b01fb9b2ba7e101bcf4766828a0994bc297636160d86dcc55bc3c05c8ac4476bd40073fba94c5b9ebec3b4bf320b015107b725f64b70baf515f80371ec92abc3c9aa765e700309f39e38b7fe75d50eccfe2001c88a9aadcd69d38b14447cd68e615b7aeb9643bc1feff92139b23dcdadefd607e065cea44324509c6ee4f789b4cd683d636601443478663168aecf8f58d83060e0937a395648e23d7530c821f644d406409e357e792ddd9288c9d917f365414fe2a01d89bebfc0e0e2ba983be6d2aa738732bffefb24e123c9d726b367ba7b2714f78bcabb927e4d43d468a8f5bf190f144d6d6dedc5153e527f75223e48ab19f513925840892d052123ea3e0051895ab961c74919cd003dd6f9ce6ab9230e2d7a2d954eaa8b170cf68773e19b725fc4f21dcbcd27a5a30bb5d71a1e2d8185a08bc20543ccadb56d878460a9938e4ade9ae15aa97241f691d46c58ad36a02b51623e71e2c15d9d0b8bf8ee3ffa5698fcbd079dd657555e222f19f630a2f1b366e694301c669be8d633a9f350cd309d7dfa5ac2148294d7da2539c3797f6b1047b1057118f7289487c86b1ddc98456e7387bdbd3e5a5325814d4f13296dc28391776c2c06dea4e51588abd9a9548732dbd1eefa75295a288c25c9bf22c775e02b6dcb9d682f95fd557f85b341645f620aed2464d6a2fd81a73eef9cc3ffae400e7caaee7b6a3c6db0af9831a17c84d25b028a8732330c6e3ec86c73b628d12680f1f8a7fe3779f0a57c13c6425cc475e427d4280de5fffad41e22c6f038c44e0ced3b9e588f4095067532f610f4669ee21fb296ef9af877fa33108ae6306c75373a66082b5503cd4eb20706a05d5669de0bd04e8da208b41f85858daa69708cbf0a33d463322b15babcf3616204b365bf1022efcecb2a50a8183eab4458845683b96b05b73a7aa849c6c7d5874319d16eb7b40f64a73fe0930dad79eadab857370e226b8a982dee49d5ba15919ab94d6f27bb283bf6c7d62ed7b66977993a9f2341a0934da989f697712d5363f03fb353917f1fc1d095d755f43f051c19a4b042ae576dbb1f853af6e7f7119318d3b4809cb229679947cef68a88a02516bdd4b4fb101445e1f3ed40f960a85a98c354bdb3b1e79313289dba8ca2c72dfcc7fb9aeba39ed3a0543d3eb886cbccbf41c3625a4a997c2d947ef785fa6534599f8083f5b20ae768c80d992e2d5e9b47b9b72e98f1bf11e85541a4487061bfd36b73e40ba12ef918c905baa70977291cc9358eccd600fc08d536db91d7018ee38a53f1711576bc7c8087e82c78e83ed2a352f165141477f9211c7cb62f651c376e7b43ad29a6d0c2343b6c8bebdd643173b5043e9c08c2dff6500d53dbeab8834e2023f357c78ed7dfae09c8cb0736b826a8898e03c515d281641bc144a6c2cf00776459128806fa751d9fc1121bad61881848006b85b81e45167835fb107f659c652bfcb8b8f80c8e6d5792542204bc5999b693f5954d901a80131aa8836fd078fec279511a1739007e1d404fe43b8d5ed2d8bf407a41d1220b6c2e455abb6b0f40401d48b603b88b452e8fb79bd1b92bea831e8ce44de3d706d60591d3777c6e3aa92740eff69be90abdc80ec2ce84594fabb823af04e9039d23dd6e09afed6ac612ba5b2e804caddbac1e87e7f5e5727c73a4180501a4e48acb08b76f18ab47da9d577d3f698bc66fce73bccfb262914c7713fbb758e97653b0f2098636d4ce22bf4802ff3aede5a10cf0c53dff6bf90d3046e32692a92877b648741f6fcb1eaa61f483caff907acb3ad3a6cbe9dca07f2f2858773f46db081b3d3afcf655b8bf266a6be61de60c8eec224b9cab38a2fb9cd714f4bfbfe2ad350e0bdbbb3f4b8cdb5727334ec796a201307e1c839f83cc90318912faad0066725c555c0dd03da181202d0b99c70c18e3633fe8738f1f8fed0236a04", 0x1000}, {&(0x7f0000003200)="1cfa72fdcb29f9dd0e59322c2d641d127f036adfc6c4ad11bfe6b1ed4031f29a397508f3ccf968ff42b4f56f74f69263255ba992ab8f1b0dd205d53d74c14bb9551a673bc319576067225bf0f6dd9b28da8e85752a6c25276738f169f27cecd6ab84ee57ca32de675482842e4c011ff20faca7932a2f00", 0x77}, {&(0x7f0000003280)="5490f080014c132e402442179bfea8e45bdaf93233110a43f20b2e2032e001f86190bc420acf7815a38b3035857e42c58df394963723794071aaf3e6a1abcfdb2632eb6144619e2c81cf42ff958d6fef4ae93cc8f5dec7600154283d1e7d50aef2c4d15c03ba27345d730eb8406f825a2c9900d7fcaa0279477f2bd95f875a1ecb5d529dedd744eee73af5e0ff43b8c95cb3ebccdb8df1423d934990c394474eb386062f0d1e442a8ba0dcce54993855f75260d039d46e3d744caba1e6958b37bc998c871749250ab154495b84200ea6903678fc769da25193255755d8ff924ff19fcf344e088834acbdecf150cfbadb47f0d2b00d98b22b70", 0xf9}], 0x4, &(0x7f00000033c0)=[{0x40, 0x1, 0x80, "e68c419101dc61d074ab3c94ba5ebc0dfcacc083993f6338ea64acf4487adfc195b9e395e39edbb679cc582878a907b6"}], 0x40}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e80001000000000000780a00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x5, 0xff) socket(0x800000018, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:08:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 11:08:23 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 11:08:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 11:08:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0x106, 0x10008, "0000000000000000000000e546fc82002000", 0x3, 0x9}) fchdir(r0) 11:08:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ftruncate(r1, 0x0, 0xff) 11:08:23 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x88712d1272d966f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd4) 11:08:28 executing program 0: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(0x0, &(0x7f0000001140), 0x5c) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x4}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f0000001180)=[{0x0, 0x7, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x81, 0x1000}, {0x3, 0x3aa4, 0x1000}, {0x0, 0x22, 0x3800}, {0x3, 0xd1, 0x800}, {0x1, 0xb241}, {0x1, 0x8, 0x800}], 0x9) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000001000)=0xdc8e) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/188) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000001040)="1a5324e18299cfbd1acbe720d63def1c330d46297f0e8586c03cc1cc4f9fb79aef5d0256b62b445af4c5b0854c76804df911fbcc62b29103c340ab5a9825439d8e854c4afa8116a387ca96156013d4c608ec1eb9cfcb46ee415089eb853e6ee3b545ae8bffc10b0f6f7400e58783fa41cfc6027da562c307a06fc9e5de2381410d74d633476792cc04db8beb2140a4f7ee98fe71f5fdfe87243b47c87e89c1dcfec7b1fe14478845ed364d5722c2d9b5deac59e73e14608225f89f2b5ff242ecdc2d65a322b406d05c3c9a22eef16b34b440674f8eff07b2d430ded8de2713a2e0a287938bd9a0d1cbedd0f122f6078b2c6afc6ef3698dcd1446e190ef", 0xfd, 0x403, 0x0, 0x0) 11:08:28 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c629b6053709a6e844513beab7b9a2cef4da3c47c0fd15251a7690546ab53f5c05251f47f8840d47e8241fe7d3fab36bfb56ba4f31d375a4a393431d62bbfa080b27eafde93c", 0x46}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000580)=[{&(0x7f00000017c0)="05"}, {&(0x7f0000000240)="0602fd8ed0b9c1087cdb210a2a581816ad6cf2bce8a97fec467cc0f38ebedf88", 0x20}, {&(0x7f0000000280)="4d034989e50f7289f5e7fa7c58fc43f66ffdcd8833e39f06612b878bd85c052066c873461c2d12aed7dd07064a27d7a0", 0x30}, {&(0x7f0000000380)="a9794dd9ac19d3c569ad6dc981b233b659a305bdc50078735ef6d083273ae92c9b46", 0x22}, {&(0x7f00000003c0)="e030897b3bc17f3f1e8847fb039ee7", 0xf}, {&(0x7f0000000400)="0a3cb827a38e246075de5bf5afbf5aad16ba9916b4f4d8ed5f118a6c5e91a3b745c3076170a511804d2368884e36e56838141e8df4fb6cacc1bedcf763647f70b189aaa8c42da00cf0aa8ac303d8077a693c0bca69dc2089f474f6aae2", 0x5d}, {&(0x7f0000000480)="1c6ddde38bb15a881e4082ed2bbf46b07bbd4e4fff117f60efa163e3b7b6680d461948bd1524b888c1218dfec0a2b0142d4bb134a58e2d05d7321e718f1c0649054ff221aa05d776590445ebec81ad591e95df27de1e8d145b73843a6d9fd2f68dfcf52a1c3700813e26a8de96a31ea98f6865f51310cda1d6c6be7374d6827fe3a799e4cc8cbe29e632bc30d675bc2814e2347a1b60923708d686216b5aaf95585772459031f23eb41eb709b98327ca3df2efd621a12429bf4a61b383c7df2724e6066556f1e59725c222af1db55b18ba08c956cc362f646fe45948a05fb2d4bb63500ce38d072b9268115fd066c41166d2241bc700c4fe4a6f085ce8aabc", 0xff}], 0x7) r2 = syz_open_pts() writev(r2, &(0x7f0000000340)=[{&(0x7f00000017c0)="bc", 0x1}], 0x1) r3 = syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=r0, @ANYRES16, @ANYRES64=r2]) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getitimer(0x1, &(0x7f0000000000)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000600)=0x5, 0x4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000100)="e9b994019a6952c9042a1e9075c78d7619eb0841e5d7434afecd1f186a19fe121fdb1e", &(0x7f00000001c0)=0xffffff8c, &(0x7f00000002c0)="cf699f54b0cd8d64b673e632627ed347e1db76f984b861a2d53731993f7c74981b9059e83870fd11b59b8e182398257ec32aab67fe4f672c1bdfdfea0812fc3c421d1877e73b9bff6d0293689f91a1230c3a02e8f24d541c64f2fbd9cde4e5c38a2eaf074d68e4f955c2b55106d4e940", 0x70) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x82, 0x7) 11:08:29 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x4, 0x4, 0x800}, {0x3, 0x8, 0x800}, {0x2, 0xff, 0x1000}, {0x0, 0xf800, 0x800}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) 11:08:29 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x1, 0x3f, 0x7f, 0x0, 0x3}, {0x7, 0x84f4, 0x1, 0x20, 0x9}, {0x8d5, 0x4, 0x1f, 0x420, 0x3f}, {0x9, 0x81, 0x4, 0xff01, 0x5}, {0x5, 0xadab, 0xfffa, 0x18, 0x8}, {0x4, 0x7, 0x0, 0x7fff, 0x6}, {0x1, 0x800, 0x2, 0x3, 0x4}, {0x1, 0xe543, 0x1ff, 0xa1c, 0x1ff}, {0x6, 0x9, 0x1, 0xff3, 0x2}, {0x100, 0x7f, 0x1f, 0x7ff, 0x81}]}) execve(0x0, 0x0, 0x0) 11:08:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:08:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000140)="530ff100d3681dc57e24b4084600b091cf224fec000000000300f47bd7c80be0ee3d660f0277e2000600000008000000b8bfbe238d553bb57711d5f91e3e374af482d6bfa4405c75b7cb8d727012fa37331af7d60c9631c8e3d3062d094509a13a270bb7b6", &(0x7f0000000080)=0x65, 0x0, 0x0) 11:08:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x80) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/149, 0x95) 11:08:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:08:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x2, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x1800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000400)=0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 11:08:41 executing program 0: r0 = syz_open_pts() close(r0) read(0xffffffffffffffff, &(0x7f0000000440)=""/154, 0x9a) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0030009ce396f183e3a00c6f9aa46a3a481f47e8e90f9a82d4c0c4bc59df059da3623aed95f9c0b0b78799eeb5c6ce43f8ccee2b03f67d6681367a6acb525b7fee0076a7ca24bdb0d19ac9815f31c02f74421f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7000000"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x8a}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 11:08:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) sendto$inet(r1, &(0x7f00000000c0)="8e086dd2298783eae3db98e6f012a9c735b4fe20aeb3aefb81912df65c4e1df664de6bed6c2c9af4a40869db16af8b1e75c4299311ee03a5592a822662a76851e811668fc4902043db62f708e665cadccb31bd80841db68145d0031145c35ff7637812233da8197a9918082088ce7946a787e1a1361d890c5ff6f59c668355ac4a58b1c1e5fab3d9398a70513dd313f020aef9a1dd74b2880db294c45110", 0x9e, 0x405, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 11:08:42 executing program 0: sysctl$net_mpls(&(0x7f0000000000), 0x3, &(0x7f0000000040)="ab6235b555ddb527a0acf2c611963aa28f5d4d48133b8788e90e36d97fa0b8b44e45279cc24b096d05206facf6cab328781e53dbd42996c27ac7c7287f2d34a0f134077c63092fe99197a89cd14dba62012d7bd3603351d4a8d75fb2d772cadf7475b6bfcb685d8afa849a77f7b266184424445b7fbf056ef9239dc22674d5ead0ba6ea3cd1386d09f272b57b612d4c7935ddf41f1055265901ecb045cf22fb9b15a6c1f32af4f73243df64c003beb04b476138c9279322c111e4a0e66efc2e3cd7ffbedfb66d3f4d977f909324fed248ac69332a979564a", 0x0, 0x0, 0x0) 11:08:42 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000370000000000019078e0000002000000000400907800000080450000000000000000000000e0000002e00000020e69a15f48138958"]) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="49652791035df8acdf4f5c605367669d2bcd6e4aca7bbf6865939ee988c92d3805e0972f9cec53bb9ff41b1ce9d5fc47acb3f2325aa12ea911a241622aeaa631dfef0a7305e360a3d55e75709be1f498634e0de0da06ec90ce662ee7177fe372c91834fb2c23b162cf002f08c875ef35412904bb1606ba646eaf7a1bd2e1abd1045233539b1d324fe3206480b92d6dd7357afa60bef20d37a7f7130ddc6106ef26e8f95681e04bf243b67de81ae7d70d0c705e319ed9e66b415c3bd96f7b25788d8980505f", &(0x7f0000000200)=0xc5, &(0x7f0000000240)="af601c0176f93ca7666ed1e1b5cd2f71f0d70f9d50fa0366de3cebc955d3228c4b4d8bd139b5850bc7142a7af4fb80e4", 0x30) 11:08:42 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x8, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x48, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x59, 0xf0000000, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 11:08:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 11:08:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1ff) 11:08:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f020001"], 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(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 11:08:43 executing program 0: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r0 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) pwrite(r0, 0x0, 0x0, 0x0, 0x8000000000000200) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 11:08:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x14a, 0x9}, {0x81, 0xc7e}, {0x8a, 0x400}, {0x0, 0x200}, {0x22, 0x66149de}, {0xa7ea083eb4155f7f, 0x5}, {0x26, 0x9}, {0x7, 0x80c}, {0x89, 0xc98}, {0x5, 0x100}], 0xa}) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 11:08:43 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = msgget(0x0, 0xcb) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000001d2a2c83e8737fdaba8100000000000000e7285b000000f226729b1ce8362e122f9c08170da81f"], 0x39, 0x800) r4 = socket(0x11, 0x4003, 0x0) syz_open_pts() r5 = dup(0xffffffffffffffff) sendto$unix(r5, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r6 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:08:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0), 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0xfff, 0x3ff, 0x9}) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x9fb, 0x0, 0x1003, 0x8, "25e7f687e72f214600000000000000000000ffff", 0x100, 0x4a}) r4 = dup2(r2, r3) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[0x19a9, 0x5, 0x2, 0x3, 0x102]}) 11:08:43 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xfffffffe, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="cd3922f7ff00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x18, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @tcp={{0x0, 0x1, r0, r1, 0x1, 0x0, 0x6, 0x0, 0x6, 0x0, 0x7, {[@eol, @sack_perm={0x4, 0x2}]}}}}}}}}) 11:08:43 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) syz_emit_ethernet(0x121, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450001130000000000019078ac1400bb00000000dabf00865dff2f75d06daf59c7b80560ed4ffbac47dc49b66edb5055575ecf3df2af12d33296d5075a714f9475966c71ca9db4d727bb03857d786dca532d0d1b820646b2778380caf808bde362e5558372d4316adfc188d669f85843390c23918655227d2683218a9e85528d72a11ae770af6fbdadd36b34a7cd6982ab03a100185d3c0407b3e14a9c23836b313f451b632b7dea2f050f3cbbdd56a430dfc1c49699fc87dab2165325ecd9105ac095ad51fd2a08d5010f1482c79d624ddef7670434e78e5cb09914aa6bde0fd3153b0f7bd92c0af18882e283aa0020739d108d487ad760fd2415503ed273cd7783cae66cebffab11027b048ace1c36f2a42d18d4b3f111e70363bc81280bc6e6714a314a3e205cb6e3bd2119939fc3c0086a93847ff5e7be818a9bbfbb618c90e284169908367a0a7f93e19a6606e5324c5e4dafa6810f84c7fc032b61a428495c4a0a74a02ba84e62cd5abd73b3295bd72c36db5dce63219cf66b4518ff2c1aa5eecb79f8741d823c34eb0849d0c886b4fbee6caee2f2b738f023cf914497c8db2db94a40ec7f492b6de4f08d0e390ee3a68e7f9adccec5e88be07627f1"]) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) pread(r0, &(0x7f0000000000)="4b06470c1cfb6c4bb73bf037183d519d94e05450b2154ccb5bc722fc30fe5088c2de1ddd8456965bda88cc6857cbdc407cbe5f1dc00a677f56e53e7a5f38b01f7f79083c2ac5131ea70c4937f7e3b79542e1c66f0fd0119946f02dc879353b498a975bcc533e4128edbc01582a81887565d95fa5a4ba29853cdee24be772f89e899dd3d186329fe18951659f4678cf2b3db2714dc6383ae86d1ba26bab364f82b0e4aa9bac44", 0xa6, 0x0, 0x10001) 11:08:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000196c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff020000000000000000000000000001000000b8000000004e204e23000890782b258775276147b44cb58073dd246090abe5c00cd5d846ba394766643882545c73ed7ae410932647d4758888aa2edd5abf51474df920ce6578f87f3709518a73409170b58079f531b907b64f7d19971617c701d310602244a99564d7a07d289f9ce7b7af6960d2ed61461fb0c6e667219900894938b9dd1d2dc9565603946e831e8729ab7936eb6c2841130b562a73fd284246bae58b25ea5989"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 11:08:48 executing program 0: madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x4) munlock(&(0x7f0000fec000/0x2000)=nil, 0x2000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000d1b000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/dev/tty\x00', &(0x7f0000000140)='/dev/tty\x00', &(0x7f0000000180)='/dev/tty\x00', &(0x7f00000001c0)='$\xe2\x00']) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) chroot(&(0x7f0000000240)='./file0\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000380)=""/137) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000480)) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000f45000/0x4000)=nil) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x110, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000500)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) shmget(0x1, 0x1000, 0xa, &(0x7f0000c81000/0x1000)=nil) 11:08:48 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) r1 = semget(0x2, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x1b5) semop(r3, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r1, &(0x7f0000000380)=[{0x4, 0x2}, {0x2, 0x9, 0x1000}], 0x2) semop(r3, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r2, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r4 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r3, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 11:08:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="f900"/14]) socket$inet6(0x18, 0x1, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) fchflags(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) getpid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 11:08:48 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r6 = syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6, @ANYRES16=r4, @ANYRESOCT, @ANYRES32, @ANYRESOCT=r2]) r7 = semget$private(0x0, 0x4, 0x1b2) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 11:08:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x662d, 0xffffffff, 0xfffffffd, 0x1, "73ccb37b2efe202c245e1a01b5ad50c06d00", 0x0, 0x2000000}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 11:08:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7, 0x0, 0xc6, 0x0) 11:08:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x3}) close(r1) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x4, 0x0, 0x80000001, "a577ba77af99322bf1a2464c32a67f1adbc6c6d4", 0x3ff, 0x3f}) r3 = syz_open_pts() dup(r3) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rmdir(&(0x7f0000000040)='./file0\x00') 11:08:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="466de9fe91dfdacc40c8fcefac4d82fbf44efc350788c9ef45ca04dd729c1937efbcad7f437774c07e69f5a5dfecb4c79de3c110cf8872069a774d572db21018cd4cd0d6742401b4bcf54cf47bb251bfb8d772b3732aaacd04605ba0fccd3879f6baabe8267cdd", 0x67) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getpgrp() 11:08:48 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = msgget$private(0x0, 0x21) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, 0x0, r2, 0x0, r3, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x0, 0xb11d, r5}) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x346) 11:08:48 executing program 0: r0 = socket(0x2, 0x5, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/251, 0xfb}], 0x1, 0x0, 0xff) 11:08:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 11:08:48 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x3c0d, 0x6, 0x10, 0x3, @local, "fc89e5f2811f3b41c570b52a9d000000", @random="bc77c0d44758", "e5d1215e33577bc6bdbd983fd6c9f43e"}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x1, 0x8, 0x100}, 0xff, [0xffffffc1, 0xffff, 0x800, 0x80000001, 0x951, 0x3ff, 0xa37c, 0x5]}, 0x3c) writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 11:08:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102b61568e2935f434b86027fda3b9358098773fef78846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 11:08:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:08:49 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000300)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, r6, 0x108, 0x7}, 0x1, 0x0, 0x8001}) 11:08:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x10001) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 11:08:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x89) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0xb) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000001800)=""/4096, 0x1000) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x28c, 0xfffffffe, "41ff008b7ec0001b00"}) flock(r3, 0x8) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000001c0)=0x1f) fchdir(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x3, './file0\x00'}) symlinkat(&(0x7f0000000380)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000340)=0x400) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 11:09:00 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) close(0xffffffffffffffff) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="2754e2bd97f45304f5ed9922d08611548b19c4c28d640ac7b0c434e513569c72b0958f08fd", 0x25}, {&(0x7f0000000040)="007c7f708dfb584094867ad9771349cd885fd09502c462e701151abd78c993b4b0c9dbd7da96ef348618836f395a5d39d9660f58492ac5c9ca347e3fe51306110a5ee91592d71fca75822afd6512f4f945ddc3ad58d4aeafe946c3e622ff2e7295660feac6519424ed881fb862cf8f19a141add8b63f1ec04107a8f7ce4719e9e56b49755052060d40e2bd20a55f3dfb7b467bf38db7cd6adbbb5ad0dce2e65b41ef752738666f543eb771dd82dec81f465cae3346f62e8ea24ebdd5f29eeade29c9215448", 0xc5}], 0x2) 11:09:00 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0xfff, 0x4}, {0xfffffffffffffffa, 0x100}}, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fdf}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x44, 0x8}, 0x27, 0x4, 0x0, 0x0, 0x400000000407e, 0x8006ec, 0x4, 0xa3d6}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x5) getgroups(0x2, &(0x7f0000000300)=[r2, r6]) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, r7, 0xffffffffffffffff]) syz_emit_ethernet(0x38, &(0x7f0000000200)=ANY=[@ANYBLOB="08102fb9ff2ab3024b31bd076713ea2416d6efd682212aa28864a94f39cc412e872ca196c4b10b39edf3426f6f84d881144c39b479b44fd1b951f88e8c81001a94e4a996d53af1a0cb01603b63f4969d6dbc283119160e5db69606a7f47205094e25dead42f384170122ff9917310fdd6e4494d7fa56dba484838e50f6845b7d83cd3cf9721d7b7c65443a695a0bb2d8a2de572f01d34b071abd613987f3ee27c24b499ccc"]) chroot(&(0x7f0000000040)='./file0\x00') syz_open_pts() 11:09:01 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/168) 11:09:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x1, 0x4000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x1) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x88, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x5, 0xffffffff}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x894, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x1a70}, {{}, 0xfffffffffffffffb, 0x62, 0x1, 0x5e44, 0x7}, {{r2}, 0xfffffffffffffffe, 0x19, 0x80000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x81, 0x10, 0x6, 0x8}], 0x4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0xffff, 0x5}], 0x5, &(0x7f0000000140)={0x1, 0x7fff}) 11:09:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x1, 0x1, 0x0, "61aa3f004e6ae973739ea74000c000"}) r1 = socket(0x1, 0x1, 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r1, 0x80}, {r0, 0x20}], 0x3, 0x3a7a) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x1, 0x0) munlockall() dup(0xffffffffffffffff) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:09:02 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001180)=[{&(0x7f00000017c0)="05", 0x1}, {&(0x7f0000000040)="c4e1d0a8766bf84a763a6f3e329370b729a9ffabb15cd5d4d35d336f70759985fc6504f9df5655390edaa40b872caa56fc4dc0aa02331766db863a53a28e391463056d66c9d36018e40f427396c9654b71d82fbbf4e31a1907b4f424eb91531a82147fa2943ca5c842c159003961840418469d9a5eae0ec95e07b6a7df42bdf19d59bf8a81ee6cf9d39bc016ff4c0756777a1afbbd71560fd2d5ddef4b84230b1783755ee934b33a61f8ab1c2fc3db3919d6809b0172498d0d2c9ec8d52852", 0xbf}, {&(0x7f0000000100)="fd4e80a94a8532c54c9af9cf9078111866e23f162b3180efc21810c19968108e03cd377ad8c5542ac28bb2c6593ea1800584b6ea0c1024098653b6ab659e262b79c55bc1fe6ab69099b1e00b2547ce83e5221870c33e0220202de26a7b059cb2752736dccc29ef9a7b85b67edffc35d7ace1970e7945e733efc589a34ff9747ecace141b91e25a5e90a4ff9ba15fefa9304a7a94f8f05a3017dd68dcf44f065e3d4411451bc841580876a4f3ad3bdecd23069f108e39926e24a685fe07bc293f32f94b0702e68d6bfbc93b04acba2713aaa0f782056d94351337a7e8c814f502fa0c7a4e1ab29ea7ec9244a28e860ae7bca43b6b6b0cfd0652394c258031cc6c1357071e9e0dbeee1f419431d10d56b2543e410067a14faa28268f0758f9e03e29184e60026891d07b094674156b5c8d9df8b10e34d61f35d7ab591f2bbc7eef7ebaa1bad3a9464b4b15e9074b58954a751f79e0276e754470377d51c8299693939409f0f6d00ea8c505174b2892b04d15995d59248ec8c579ad9b592fc6b6ccbf12f6ee668d7d076fde5abb8c16b040203a50739ea372dc8714a0575b6540bf51a6b573df6f2aca6e4a70d8941df90509efa0e71aef2574c879eb3d78aaa1e2c6025df54a9c13367aabd23055030aeae9342c636edd6cc7bf9d5875190fbf94797473579bea7dd7a8a9000d3339ec25bdeff09568216693ccd72498bc109b8a8951e0e033adce56078c9bd12a99776907720616e8fd147496ff8451236e67153dd52cadf93b3c10c12873965dcf73fb39e78aa570d43e6ec0c78d69802deed2ec862d654996cecb51066e34584593ff8b7f2deb47e1d5e413213d3c7b8f4d9398f6c9c4665a33c1de69060ec9d942fd75d2aa342177c0d1c1d6c7b0b43921b41b4d13351f78b88a502b74f598d047bc5075fd03ff8b97035b258abf5ab34229057cfb4fde54330c8e681fc59f2ae926e26a1679b1e28f4bf751b4ebdd30d06e2d40cb6d11098aa0fa7ef7cb39ae814dc35e10d73a31d003fc034e212ac981d5b8fe50bd45c83cfd6cbe39f9d408b9efdef4096c48f51a95b41086f45d39982969cf340c5da97a6e0970cbd1d49adebe9129626f1ac61cf2fc8d8aa28d54d9a963537908fc7569103ed103310b4a8211b63457321b8e70504768103cab53d16e08b436a4570f7c2b0005691bf08a14ab7627f29972469d21049d2cef6624b1a757939eccf806cff426a7520f4ad142a1d2d9f63165b5045be86d715f07aa176c15c433ad9db2483cda074add1b11c7bfadcd5c480c3eae9036a94ba0b217c0c576f22fd1ac45d6e219442dd518f0fdb7497f5c23bd5498a4440bb9e8ef35bd7cbaeb5a0d4ac08a55500e9ddd7e8e7ee5088a99effbd9ce034e96d82691f07a4060ba4c7764b8393fe256bfdb38da0aa20f0972ef60b8a5c3110c16945f14c80b969467e8db72bf89df25e91a12563fa11909b64efc821e42e8f5ae437c757ca5c1ef1eac0b2efc969dcebedfa5973ec3de8fb6e8e5693c28ad97461d40cbdefc86298cf21d986519f94776447697798f5df8499ec6bea24802249d262c8b149efc57082646409da5ad9f6f5688dd8eb9195da986ca0d7b66f3aaf9757eb1e67f77ff87f06ca2c5c5845c04cf2e7ba551539f69a481db2008036870ca0a0ae3b345da32a5dfdb09ff97a4dea3e545164b45a4dd77b2822ae9035780a865658496ad1343c37df015770e4a1a82c13233324f65207c850b914b2c18bf52169f439a331cc0b868b4641e2fc28b71f7d9accab65dbd4b02fbbb94656c16198e7a04101e0a58504394c4342b31d2b5bf493aaa75ad0e19cb6bbdb7db9411c74be3c56ce2e477c758862218c1dfc0e8f1fdc34003d2c659dedb31f899ecf0e8a9276cf7c12f4dfcb02166a9e7e6901a26fababdf08f96d4e8372d1a2a803cd37e0ec1e25e9105a647402cacb9cdf672c10b49a5c85ec622ec63329a323841fcab6287f20c9365a6fc331db937f7db05bf01c39db4ce32a27eddf20d2e9598af23ffe9ae058944c1b3fe06210e6d8461541fb55ada3773a5ec7cfd0e9dc39444c896ec6ddfe370d67d827750915666ca7aa7075670a444a978824cfde57faa212cd99e48f78312be2fcd476c5376f5da63dd5ff1688f64ccf716449bc87a623e88b79e23bde52e6a91d9ded5d992422e098c314d8f7b2e15a5db380840e419c2eb7dc5f596cfba58d956c10ec578719056cac8cdf77bd472a1268971af9a0652d96b3e23fa4f492b11171b134f58c729c2b4c97b00331eadb456e578b6fe7bf02fee05515258787147a7c10d3f139b4e2abdb0daec15e00128668315a2681172e73eb00a94e60bd250e8f9cf69f018e794e9256681c27b4b0f385cca507e151cd09efd49c640c14f3ae4f7ec55a5da0e479c8e46a74e280a7f56470946ac94b1ec69bdb2b1e25dbae58921abad0c1a1c22575006ca886a3ae3f8e86bfb8bcce57b61277e55f795b14b3e48d05ae94fd89dd22af2e86127939a50d64bd4c44100e54791a4cc9b3444a80016dc40a71d48839e03e4c89b5ce1edbbc3e22c593aa8948d23df61d33eab06ba5346535a67dbf41eb0155ab74c3f636ba1ed2684cb88309965fce9b7343d270645b8333a0bfe2b8636f480b89b4c27cdac8080657156a3c7c4e88659846241788a11aa88b33b396a997afe607243dd045f9ca151dae632ef2a92bf63dd38874b7f44f563500270ab7eb4dc5b40e9ad82e193bc59d9c20e01e0e696cebf2c6d76e244b1e1993b178b5ceed95d15a98768fe216c9179581d087eedd8acf5704aac0300d73d1e55bc360f851177054a1d172354e3ef09c57eaa495c99302f666e01b12063d6908be63efedb4d879a148f3e4c7666f29972d88680307c2c23db92a171e4b85825951f9ba26bdc404020c0a50eb39fd4ebe6de700ce2c83971d963650b54399324b5509ce39383a67db72d52b838c6fd7b93b49367a7986c767b0dabd7f5641c5f2f668f8bce8b4e842b536ca10e32967994b6caaaf4d9af232d2506a28512c3947be2d5155463b46f293e7a81caf5c44a9fb8ff5f304ab8b94c999e13251512e131b1fbbc210e93d67f5f10bc2edffcb52a6eaece790426875101c99630eb83829b76d87de11ab57c738353ee98422dd2c9291cdcae4651cf5c5148753e3507e0a316cde36a03b9ad1dd6cdc1a568e8af06936d40a46c1d4a563217e78c45fcd69dafa410cb1f157c3f9fcbcc029f78f3612ae388c41c0ed7d5f8862aa11c4001e10f67cd277fa436a232d9aab7904d0a11ffdd4e534e3afa25aae250bcbfbaf00e3e2e77d76b327455d14cd006df0578a016771a398b1957c8f57523122215d51866df855008c00010cbe4f6acb9a51c4576f7345769bf922c2c6948e1b550defc32b9af728f369010e8e9e8cfdf4d6c280905b47628a26075e491c0d4255c9f3fbe6814b9e896f81db73b8c3aa9e09b11cb17f7a6d942d1fd85a5c9f069ebfae1b0a5a24f32a073ae1fad4916965dd926623ac0043b9f17bdec0d649921f6680b34c397da0fb995ac61b0e5168f10ee1292405fa3cee0f234695512b608b9eb1fb112211d00ac06f8d814aaa3e61ebee59f8f8aa79ade41e9b5810f7de439b30aec86d1612231b85e3df7a8963295991eea8d54a6d47414814f35d982f5afa2c6470e635fcb5484183dce3634abc87f6fb8878b11079b99e256836c34dd70915fdf145368c1252de70741ec8904bb88ae9fe60f027d2b9c92b13dc8af05de3b3ce018621097aae053d23b1de7b5a137bd6d3e9c77ab000ff375f43d21620302bcc5ec99381ca5598ec89cc987d2a1f053d2260fad255f1206c98f30f056091001a056e582f55d6e246926b3fc87e27fb0ac5a997bfe55cd99b4c2335cda2bd9bcfb788f24b8aac855376dd8595d6b96210a93f4e293c9052e4b75d5fb297041a00d4f626d37a45f52452683f2b2bee45ace7f8b264487fe08c16f45962769ba34bd1c71a55c1651c43ca41a51abb602dd27c93518b2f18e09a7b335dd9e1339afebcdf8585f8192eb4f11db426ba4b5353488b3cf7d15aab730255a7c3082662e13c952aa2684da38ad22860cacd0d1bb4367d96f7798fa266d31e309ca069d97156d0e8fa6b4cece6b5cf459fc0ff03a192f6cb14b92d08a3522f8dca2a6af75ece51508aa1f55e13f46fb1d26dba31834e0262451746e4f03ebaeec9ca7ba56325776186e266fddeabf3be995734e87f8d4ad4f42878a9b8eb208684c66dfb16a5bcd28b28e66b6829d9112aa4654e2c2afeeb7c61920ace7f841feb6fcaa54891f4ddd798ce7bd6ad7af7fdbc4810cb704f63bb008a2e5f70e16ecddad9f94ff70cebec6b7361db50b85dbf401901d6f7e20ac4474d33dd2a13d3b4814c136a1bea445d1489df0ba8cc9c4ed8c26ccf04b70c73852b6fb4062c8e4fc56c4664855a6b37c830d83cbdac9419aee6805be9e71ec89686e8fbabda06b4560dbbe4215c8fba12ff6371d15c8159e632487246913e304bb351e0344dfea089fd537497d8f3805d0aa0d586c56a4a5211568fc78f61da34301ab65ac7ad88db73a822d8748e7497e5b7591f075b3a82456593d4259f3440ab8211ab26f41c8d0af2fa05be545fa22db5cd7ab9abe0a83244cf006d27828c282dcaac0bef315ad0319cf5be70a5c1fa7e849b17f139fa6507d7b99cc733c8b92b04c9bc80589ecc522629d87eb981f2c0b0caa0a9dce5c5d4cef98eccc139350ebe0e9676007cebd8b95fea2d9570dca0baaabfa9aa7de35ccca95a0380ed777e9658f87f3352f2c331b52b9a76b98a4fb21c4547ba2e0b092e6d37beb3a7b8ccff21171f0ab542326223044cd03db2caa33d50f4b22473d0287782d7bec30389deb52f36729d81210541dc1736496a6852fdf874a8ebed50ac0fc4d0c4db088db33b3e887260c5029314f231ca17d7cafceecb827a95f737ee906f7bf7f43a5c8a774f93fba45bb6bc64cd200a712d8237e0f0c6b50b80bc95f0c0c31d7caad107ecf883c64b9f81131060e7c977ea4c223a5dde5ceb9c637f9f57f397eca6fabd4f79d1cbb59fd83d4f2b23b99ac687c7088845e78d873bef610edc97323babbbe14135704ad0ec7a7bcc19e5b7a49d28871fb12a65bb07f3b83b569f278bab104eca9b1965232bfeb177219c4f694e1c1140f63b7b73be438118d69af0d7d9c0a38b131284274b002b49242a2719941da78ed66f23b7193a443dd8842d719ff4b70105760e47edec12cbdffc38920f32ab517e1f34fa4025bc5e4fac51a92e7e7f8c383a153251d5f67b0c9905b3453b6fcf582768f120ec7a23cac850f0d376d6e58fd87851db693b20199ef767bc2de708a98a2dfcce0d5da2fd6bbdd30dc685df9150a26f05546ee45120182d8067cd5732e5e7a21f5892824b2c0992a096e9e7e6b9d093bf3bf41ddc8b8da3f009b49ab454011b23ac62ee5f64551cd832fdfc94c2e28081319dc55e7eb4e7f926758d21ddb28fafece7a35ea60dd56f492476410c0a9747fdb238e12899a60036283004857e7cfae59b88bafa557a6e07c891a984f7dd99e81bffd2689dc19894615d67f8d868e6448ef81a5d5f35c792a42d9f434afc70791471c34960ce2c4aa460bb83596b048746164ccd63a738682b1a84c102083c055156d50936a16b4ab3b73666352e60bf1db52ea441c2a276527eca1d799b5343e0c703f87b1ba410c7cba7a45c587a52ec12eedc927136614d1d7b370b4ef20fe974d936c626260bbefa788d3e030b05193fa92", 0x1000}, {&(0x7f0000001100)="0bba655c9a3aaea35345ac45c5303d49f8f627c528ca118725f9b6015d0c5da2e7759588668afc7c7987982e8d081d754b933c4a19053af16720260d2cb2995efe61ef9437d7d43a2c05ddf7cc6804a0799a702d33ca86e16d755a5c0d", 0x5d}], 0x4) fchflags(r0, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000011c0)) 11:09:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000040)=0x2c, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet(r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000300)=""/244, 0xf4, 0xc1, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="008ce73192c15d11db00"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 11:09:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) flock(r2, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESOCT=r4, @ANYRES32], 0x8, 0x800) 11:09:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 11:09:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) clock_getres(0x4, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0x3, 0x7}) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, 0x0, r1) flock(r0, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0x7) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semctl$IPC_RMID(r2, 0x0, 0x0) 11:09:03 executing program 0: syz_emit_ethernet(0xbe, &(0x7f00000003c0)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0xe4, [@multicast2, @loopback, @multicast1]}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x4]}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}, "60805b34076f3548"}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = msgget$private(0x0, 0x21) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, r3, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r6, 0x6, 0x6ec, 0x4, 0xa3d6}) r7 = msgget$private(0x0, 0x21) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x80, 0x0, r8, 0x0, 0x0, 0x44, 0x8}, 0x28, 0x7, r9, r10, 0x6, 0x6ec, 0x4, 0xa3d6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0xffff, 0x4, r5, r10, 0x1000, 0x100000000, 0x7f, 0xbd}) sendto(r1, &(0x7f0000000000)="25e568dff50b85f954cb38a166bc596e68e929548b90db74cb7d2203af6b3c8725a9bf2a6644930789fdeca027ff9b60fc8133ebf4301088618d30a18bb6e8a4f90ea948ba636bd4d03b882482196f1439a4fec462551d7c2718da6c724addd238915b6d4009b0fa2b46df42ab1db7700bbb45b5bffa210330a2b96caa4854e9a49492b9ad9521cfb7b58a70f744b50a0f78f5f32f3269950ceda03f60da", 0x9e, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x8000}, 0xc) 11:09:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0xa) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) msgsnd(r2, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 11:09:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="008d12ff6ad5810d2315"], 0xa) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300078b112f53ec3a73ab4445d0d18f20f71d393da435b27d8ac75d2eb9d89efbe9ef801a1b7f8800a56f2699781ed9227c83f01084778287a8bbf157a69b53e1b243035578544294341358951a679fe586328ddb97fc5"], 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:09:03 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000000)={0x7fffffff, 0x8001, 0xffffff76}) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 11:09:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x7}, {{r2}, 0xfffffffffffffff9, 0xb4, 0x4, 0x6, 0x4b}, {{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x65e, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x2e, 0x80, 0x4e1, 0x3}], 0x0, &(0x7f0000000140), 0x1, &(0x7f0000000180)={0x6, 0x2}) close(r0) close(r0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r0, 0x2000747a) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() 11:09:05 executing program 0: r0 = msgget$private(0x0, 0x13) msgrcv(r0, &(0x7f0000000200)={0x0, ""/240}, 0xf8, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0x9}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x3, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x3}]}}}}}}}) 11:09:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:09:05 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000001640)={0x6, &(0x7f0000001600)=[0x1f, 0x5, 0x4, 0x9d, 0x8, 0x5]}) r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = fcntl$getown(r3, 0x5) r5 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r4, r5, 0x6, 0x6ec, 0x4, 0xa3d6}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() dup(r6) r7 = accept$inet(r6, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendmsg(r7, &(0x7f0000003880)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)="529db19777c230fd1b11c7d1a46347101644ebd8675542c8cf427b4134dcea5596868be06cd24ad8af18ac0618b2b26e24afd7914e21f641b8ede222b11881e9b1ee6b13ded43cb9e8e6c56093303c", 0x4f}, {&(0x7f00000002c0)="827a18b5ac44b349d3755be70f90f83a9f5cbf47f318f3eba653b87cebf28ebcc752a3ab4598e6a1881c593441dd5e3fd86d7a0b1f32207d3db211f80dadd622ced6d4b186fd9d368af81a489459cfb7", 0x50}, {&(0x7f0000000340)="c591887bd5bf6c983f860aa274bc13378e2d81ef9c488eed363376044639298f4fcd2d32957560d8166af643d1b2275b7a9d5a7a6671e479c4dfe6cffbc9a4f582c505eb1edad80bd3c75b0072b949a1803488ea8dae74fe18e2f6e5c8dbf0daad28dd73f8ad57841240e774f7119a8e1cfa07a88991bd7a7b018460d4cbfc6169831a598395b8e3193b9a15358b15a4319fedce5bf65965cfe3846f61760466c67eee58961c585824d39366d24fa0bbbae02560eb037b708981167184bdeb672969ecc9435eaada5b45e3ea5815a7644d681faa0b400541612dbe9e1791420e594d820369d7dfa7a97a1b006963f057179df1098cc34d7beffba34dfc64aee80208f4acb508d138041cfbe8c515a8170cd815d9e2d76053c13e7ab9d47c744621336b0db59c94b62226957835d600d64551c4d67ebddb0662b054e2db12d12c35c43fa4bdfb930b6bfbdc008fccc908314f8788fcc2e1039ffc0aa2eb53151eb6c229095770ca729e68f7f29786f320d4546121baceabc7f9130491c1b253665d31539db28405ed17841245bc4a4102647d1abe378fbf06cbafcdf7c17aeee06b31a7b259e1f7270c5205beb64c94fa4732277659067dfc91732530176ac663ecb8fc3728bda8deb799985a5c5c2440a9f1392f45849286c5b1db6a76398279ae261837561258b8f4cf526d76a8df63049b066fe68b89f728922c0a6c7d42c493d186d8ceec567eb7b30bf4d0767d639547bc3e7f2a63b9479515358721d5ef0b24cb01803590dc3eb3cc3681261f208bba190c96d2f6c9f7ff85d450a3500cf67771421430ced314108677b1b1e782b33262762fb516dc9fc4cb936c8e568e9abacb5c48695a2089a99e7e5ffe8ba44c38b2c551e55e01a6146d3e2bc01642ee0187f7971aa7c132f057d644e90dcd04b7acb90e96fecacdfd540d0f603fc3c86a693999109b93ce27af40b00b1b6e15f41b3461cedf0f0a0337cd9aa627422325a62023b18b903d78e81c41b2f8e35ef46185c9e63724e03cf96c2559bd8dc4c44bbdc4fd68acc25fc611f68bddb4189bf4732eaf77289b793fb3e37b0fa5e2f3f39d8c3ee4adcbbbf8ff590d39fca5b93171dc4a5ddf00cd258fb1bbdda7cd8211ff9c2904bffe2b7f6e4b2f8522582acfd7418677f10afd52e3c8c335796e0ebd82e475799f4412ffef3841fa68aae780fe0562acbecfb85e83dc5f9aea8ba7df177e00ee1af89bad90a915a66366af94ad34a8bc1b5e046372fbd345acd7b7466861e69b80273b8da2142c965b94b3d805b472200a7186d233e915154392445c6ab5a2a169c6a9fde3d9d96971134ff266fb7a133a8fd8c99b93c62ad2313efd73a52b417d7801f5cf548dc7fb97854660efce7884a4410aa9ce95185614b191130aced34ea8f282b6b6675c220bdf82834c8404335b8f56888ce46b49e5c04e4e5525d6847ba037f500787656d70a694da3093b7521f0ec1069207025b5a1f15a2e85291579992882ecd6fc879907b256842fb0c970da95f5a7cea83449716225e99a3e6bc05c6bc98ca7273914747ea30e6e6da131701d6c6c7a068d3930c04fea5be06372daac2ef959c2303247e65e41e2ba36b00ed135b27e04b18832b114e2c485fbcf2b3ae4991bf4d167f1c4dc3a58af937fad10dd4564398cd206f5ec368246351af8fe83e5d098c876f4bb8b20cb7e412d913d6a722f68032bdeab3acf559b9de32e57289a1e6a760be3034f58042ce792e640218f6ad0b6fd1e7cdd7a968fab74fb174e93dc631d0ec16ba0aa0899a04cfcff9216f62a248c74181b93e717d25b0acf0693a853813e01f5af1d3535e087b36ed19c28bb997b7e2b8cfe2f9a79ee090c2dc26203cf191627ba4066a9095172054edba964c04be4c47653ecdb722936eb8b818582c1d03de590d461c3dae400104f459b4d0a2d08120ae2f21c385d2a707679a577ac466aa29c9a483be131976a5ee9d70090b24347828846a1b8622f7c1d6438a15ddb570af29b5ab58ff9220e02a8ce9562df2474a952b3f7f3a57f9c491f3fcce4745304fb4ee24115ed787cdae280bb2370550b398c0ee677ddda21e77f1892cfb3bf8bdfe38c71f9a147a153fcdfcb422d514b6535f48454231f88544d26c56469d62430509ba10131472f0163a91ff5616a2b21424c715f4a4adfd96b80683d737fdb1395a721a7ab25a663ccbd7b84bf3b759ada5fb2aee27c82c35e6424521ec1de1a5a77b33ebbf8b3dbc2dbb81881ab2a318913b551fbd428bcb538cc6f9fcd6711fb572037027fbf7870edce68821e8c3ab5abe53e7b1cf610c7bbf125149656b6141e683e29493bd997eacb2d4d37c5d022c35eb47a5a195734e65f99976499ccb239101192f72523eb0c6ceace3d7cf48ddac576eb64eb9aaad008a9d75dc88217c0552964c3eb08c426cd061435a3ef562f46b3f099a67533a5b0ed6b57b34d1c46459685ae0fd36584c91b0164d46ea468874125dc2b3b6ef0b03234f22e85bde588040134fdceb987b2986b5fc25ab396d0bbfa30cb14d2fb7296e91cf64becc08e9ff088b45108d384931c1fbaaa69314405d5024e408237348667c28bce9e06474594229d112d2f1a21719b9f59b1ea22283ad24647b725f8c6daed4bd43922b4014efb663fb3df5c59e4b8e9fbf8132a7c42d1865320c36e0c6a77cda96feb8b6cf1eaee923882556da33f2254e5ae9756483677fe3b9ab9e54474f20537cbccb02680a8f50098a7aa7d5cdbedb88eab39487e83a7a86dce3c28b3ce505550b4aa76fbb33035f7da35b2e968ab7434f9b254d43964ae3cd21471b6d13d389211784b5af8904d34366331b2d93c93bdfea7c601cb730b07e1a5720c576fc859f7816333dfd40903528f57a89b8138b5d82d839d7d1d0e866b27ec705a113df4abbd34760aae958d1fe3ebf556825ad2376b79116f346a9ba23853a8ff9d37db2be64c76554a1f4d7962d8b328c1c3235b6a651d77eb37f39384f895cbf0f552ec546f69d3aaf0d71b5a31050e8d21ab82ff4b2dd4d1c01b1dd0d8bfcb7fa21abad5a1e83452119c482d48df11a70822996ee973ad4df75cd5742f815a7dcb98ec524ffb1139d9f4b33b916ea57b19ec1dc7844f3c5d2dcd084678e56dd745d9c5aeb907f6f49477d5505ab4ed84fc3b8e30c66c0c7aec271ceecb089f7cc9dd7222fc8faed04f7a691f4b3687f40096468bd265b12c76accdcec8ca7f8c75a4ce919eec24b68077f1b0e2ee00e4498ecfe3e54fce89a412ad2aed202ab3418edf3df16fa64243db8c805c8f60b14183a89b57dbec3d54457b8b3a9f4272c99f69bc1989e5d5b933b6a49c2816a306bf1c50c278b1c43bcf80ad540639e5a64b275c9e62eb3073ea8cffe3bbf07f86c50ee7843a7ea5a6626e04772751fa4eaf4a7388007fdda544af39f0936a35b0e7208fd8ef28b6894523aff0d4adb0ae4f672d908785da7c117e460fcedb0c68eec126259642c95fd2bb8d28dc43df9ecdee6bc2ea8fef3c8a26edfe62e066ea7055077f3f5a17b7028440c8275e5d6f88a7801ab4ff45fd4194bf2eee5d842a6134ba59738dea6b085fae943e3bbebfcc466d0c7a5ab2c51d574b2ba3b8371a21de160f2293cd244fb31963b03f5634fe3846df987f04807f48601355cb9fe73b4033112ad4557e15effd372ecd984352fcf4f64f6b3a718aa9ac3e14dcd62fc8462fbee5fdf0dc9ad829b0f497dffdfe407f84a14dbbc88e5fd856f088729b7f78abfa1c7ff9b6de11786f3ecc2d743283435d8ee81333c6455af9ceaaabcd861ac484f735e979477c02e1f031a110dbcd6c062d3a480403a7fb63189570d30abacc4a0772bdce0f9576dcdabed05f55423090f94133a17a2dec93366a648a20cd3a9996bc4f0a595bffadcae18381a445f7efb4916bb4ff30cc1fd9cf667f09f691f4c701f6a2d3b5c441896c291d17b383b66aac66de1f43f01c3ab954abdd94cabd48d88880ce64cf31987afd11dfcf971d06172844faa00ece51343b91c32efeb2ec136c2b9d6d1468b3d2947c5a5e3cc2c0fb23cfe7353b33be22cd2e8addce59a87ce2e73f597177bda0517afe59e51ce29b7d67ce4bbb17b1d8e16ecde125ce522bf1cd76b84cf880a3c9007abc691ba15ec3d4435e6e08cfef0db11ccedb1e4acc3c59af517ff93c40744a3643344d6acdee1d2fec192bf79337602d2c90e5b7f2751785b1fc029cfe3bbbfb66592f3638e6a85a0e7931cc5a45956d3cc76b0e9fe7950f7fa414e431b914d493553a19736194ba934c9218ff926aa1341de6186b1bb0d7af20a1cc8a7eb6e73787187aa17d08211ac5921c95d517de3ed91af9340c399aac6ccd60195822994956b54c381513a6bc633211ff646d67e64fd6781ecf2ac83a68362caea4c3394348b3b13111aec05d9c02c638fcf5b014b7b04faa672c2f96ca796f7de29a75f7e949b45b42003e8b841530f4ba7359146908afb0c0cd1be8ae6c56070de0a613c0bd4e56ab7015d6cca2c3208b0540adce94f0f7dcd9c341969cd568335fad11c42b89843ec7025c8f93d612703c906601194b5aaa89f6599c0dc2d79135a0acb0323273ba03775d07ec8a0e99bb34a76176af2fefc4b9d27eb7feface7719b09a555422d3adda697972be8ffe3f2e99184d7003eca911bc743cc4ba106e380e3a4b2160701f58d21338363c5e8971b4828f8b376f8d9e97f6a051ecf42a5a0fced35b2cd58766863fa237c5a479f0d3e2ed719b436f6fa66a2e13948009b35ed60468e4d2cf5b95594206932eadbaca3710b4a8d4e463849e256fef5514a934cb215db68986701fb20433c428bf2e40b432213cdb10650ebc1d902d069942f032701fd7f4ba6d2ab7ffa19299d00ea5c5acd1bb8249de293f7f74589ce5637d708e9013c7c40ffe7554bea396bd3d7c6a6da76c6c7d2074d34c33278d6e967582e4b5c9c278d4b1704ee6a4455e17c67b025d244130bcc455888f540e14779ec203d47304332327da4da60cacea46f5cfe421907b82ff5a63b5b333da358263e7821b5e201c952ae86cd0fb1a3d9ac8f3f23d9678f5d154d5af3772f859f0cae4b8c771dfca9c17c9c3fa97826266217add7343c1e4060b9a23d3f1d9790d450efc61d330fd02bb38822ea5ff223dd145ee6f8495aa7e7c3726cc854a15e441e3b1b132b0f5fe2917baba45063452834ec45669f02332dcec131e8be6c20985f5016a365081cdc940ce1cf59b6d8092c7ab8fee02bdf5d660e3ae4556d214575877dee26942a67a2c05b8714d4cfa1a2dc039f740f65ad978e4d2a13e0cb527c51ec8ea6daa08a4890341ee9be683007d32947596de61821dc756f384ec71d883ca5908955707886619a81b594fc14633b2fab14cc874b9c4b0b5da6b59fb0b2059695f587ede8eed39c7246f6a9c847c32ddc5e816753237aa436131bbea4afa2566f89aef52d9405fbdd02d2c00514093e8b736999c1acec8bec80f9c130176cf0046f09c4e7f7e59b3d230081225937eff4d7d41ba76f8fd3c3e143730781c664edfa4ed7c92b56d632a0ebbca66d06fe921bf4f8df5c969a7ae6f61432156aaf02bf057a9727e24d9c204d796eb73679daea5c02837f754629dfe4fcb56962f8f61bd5e534e186777dcf3109d4c670d20b2c7cdc744a09cf50e85f781c53c8b76c27eb0150ddeaba8fa616d4c6a59e75ba3fad2b9c5c119314788ddd7b6719c0a893004081882be59efc4939237855585db5273814708db714501bccd32d4c3c6c1765cc7e90e", 0x1000}, {&(0x7f0000001340)="97a9d66678c8c5d5dd78f2b2da2161559306e01f6832fb9f3ebcc8e6811d4f89c04981654d584aa72957b3a862d0b4cce4a4cac3551506ecea59c1776875d46ab35591e2e6985f7bc9f0f6b1", 0x4c}, {&(0x7f00000013c0)="8d08b36bf9a8aedd1f6a136ba2e2c8f8577cae00246a5afcc7d475425141ecdf5b84fe86ae1f98e0c9eb5b6657b8c4002911d682beffc9edb210f66244965216b33b111ca4e8d43bcdaba77c60b925fa62c03c20104505b4240b3cda8a74e5ecc1f2d85181fe193fd1a7c5f6dfff5ae1fc42d87acf8a92f467e5b18d0221fd368fbd6af2426bc41dab25c89b", 0x8c}, {&(0x7f0000001480)="0ecdb5086f9e62008b0d4725da69fc3004afc2d9eaeaaf6337ef1ef8eeae4dc14cbf91fbd7faf20dbb06b7d1363fcee02492594dd09b8441b23280e61d7bb51c0ffc3b17075e51fca8927da03fe5add711d47632210530a661dffe30e01ac10aeb0d1ba6eafe754fc753b45e1386271e4f40c4af60b13b4ff8b8faa77ee4ebfc56fcf8a537e82c8673c536e045a34d262a2a1366f9fb49d05297b6274f82b1ffbc0c878550c742074f16638876341f778c0fc624d7f98dff10de4e5e76e19e4a2546bb4e37b023e722b80e651e745ef6640e99f0b43d7794e5581288ce8f", 0xde}], 0x6, &(0x7f0000005d00)=ANY=[@ANYBLOB="10100000000000005fe91a290002000035bac048a709515d86fad17a7abee5be8f230c27fac03a66535665a90872c36c4dff934ef67c0d1c815f06cef162486b9b74f2d0730cf7bf602552f8d016febce63c8f4a42cfd2b613c1148669d039b7cddf14ea77db85ffa5b72a82e0e4ad053aabdf95e76498da13cd78fb5c86d89685b8c2a407c7d6670869a75ab682b3538077e8f5334feccae8d8bfc13b113eaf7c4822097b6be7e99a15d8790025d531ec5a59054c51e903d8c49f1b2725b282fec6c6c19cafea7494cc465393787bee6ad0b15365cca1b15248a5dd49f4397025ffdeaaf3e13f655706bd91ed7bd9ce4410aa132bd72dfa2748e05e01078ccb7a07003d564ee0bc9a141f97745bbace54da107bd73394f9046b5ebad1b1275a868c738449d01a27df45f99b672dcedc21d3ba5e3dadfb4b83f83e39e4d61e6ae8aeb9b948583c493d92a50b83156e854526e9d8bd35fecf11e1236b38a1bec4b2c53ce92c3e11ab31e24ba67ad0b5ea44d00112210698eff2e823efa08b0a75a1343ebda3b519a049b130788669cdfe70efb4f2a9b689af51f3190b92a5a0ab412ec5a942f2e1e8a2e3cbcd7d42c910e5bb16022d0ec434ba369a192b33a6bb4e68107515488d010a37169cc3baa352c1e4749ed370251c959afdedb47377abce8492bc3e73e7479c50bdf5a59ca99884ab27fdf933a6eec508410d8aa675804c29fba76a27d0d332107466d2c63d6d111e542667816147b6955ef0e90b12e21dd68c1038e4ba1949ccad650ae815afd0bbabea1059973effd8d3f9ab457b2d520372048384694a83331b255c9de583885c0cb01d57f22dfd7a0939f0db28f653d51ec0e8b8b3bb0e34d10ba637c1f37f720de3f37e9b98a5035cc664608f440e50f8fcd25b6deb4657912c6263f8587434833439b1d19a00508021dacfd4687263bf28ffa076e9d4a4ebe921906186e7d179077915a9f4aab669349db6f997effaa68eddb30d6aece5b97afed939e1672efdf7daad22a0cf823272229c50290a83887b65a9d72e863df5b36f67c6f723b77ac50c2b3ed0205b12f906e34c25e0a6b4a368e11c40049d8242335fd762daa62e47f8542aa997d22b9c8c84483c34d8dff1d651f5f613fce8f26864fa7cb2cf29f2dcd9950d61efa9f75944593aafaf659ecc50beee44bd6ac0748414c03dfd169ddcb17e919263921d2de8695f8b899963fefe148c411d127d94abaa7cd16450f5f37cb2b7266cefa2bdcd91487ff3f756b40ea57add9f9ec4f3333cb118c8af35aacea7f1e48491760380cee0072eedcb8d76fa0f2da55b033748541a8e5b3b7c5efe7088caf80f238bdf55144c23baa6458ac0dad7f55de40553a13e68f10cc79576a2ff5210d45906094eda15a6eba1acf34e6c51fffab8dcf09ac118bf763232ef5829219f48875810120826e861bcb7ed14e0b4ec298f3bd0f331e0f7a9e2b12d15d7779eb7ae75da1b25cbea1c4490855535e0ae6eee562fd70a20a876b262fc6e8b9010ea9d65df10c900448b6865c420315e1fe44e9302dcdde6d6ad5fd2723f83f686cbf467ea0561e939a480c4ac84b1a107c964e36b567a7ee0af00e55f45ca21a00dfb89a78dc8525d7488d9ae96fc83d4d2f98bd27d62032bdd07af4b4ca553b0994a0a6f608eb48acc33ba13182b2400aaed14e804573c14de0b237fa3f88a36df4cde5f3fa8efac1c233511b97fbc9c04b65b4cd3d4875906ae24e02266de34bbc2449597af8e60edde230262e857e43c37bdfe61c30e98db25527e8e4fbcd220d587b0580d24d7e876d2a9d82cce0d896918ba97fad99ff0dad160e2be971d21c7463568e32c87858795bf9802bc3018b687afbb8254c9e2f6f2b32624b71221918aa658e18ea924dc5b3a2af4c885c459042bd734817a0a9794a494418d7118eb32e028bd849b7a1540efb3432179c8ff543e4de00718819cd4ef551c83cda355e92ca78a525dd18652db5559c70a93766083233f977c4f50616fbcf7eb2dcb2c3de40d2c1269caaa586e399163be710ecf1e309e8cca27a8e539a4ab8eb71dd7d67d488fe1d678dd09370be5159cb474f789db100c3fa210a0e7c9e0ecab3fc284ed9553c77eb0bbbcca5b00067df9aff58046b0773e9697adcbf4466de85b40b88cde69f1fc64689b4d8ebbf518d5581ddccae769605446744331a325dd3014496dcfe31e93453565923bbab4f402261ae773d0d4384f1afd38beea13918a1fbfd589d1293f6b8fea411f7823b1cbfd81256870a104db56cbb4634b94100d1d6a1633fd1de337c285a985482db60053bc251108b42d7d2b4356c62ae2d8273ed96f6418cb235d11222a2435cbf1bbf984c037c833c9103382c067e669b1a7f856714d238423e5b51482a01a17cf7b5f2f19c1f303bfc89c1d97f130182fb2d8f9d57f19d8304bec5469ea46b2581b01422df7c66f90d75d3c4f012c8622983d1b85512e6e80c87cbf37e34db4bea4ca95014f987ea5866006096fafb09fc7031e560ffa3b447150aac5f6194617d66f28bce31a7dd00787e73f4518f2d465b4b75c84ba9485848a582ec3ed3f29948c611d41563d2542691688f81aee70b646bcb2970230c117721d5f2115cf50c8481d219897690465be0d7890dc4a448653aeda328c488a7aaeffa3e032581d7a25d701110d9d0dbe082368681c664e7e478924093e903ab413eadb59825bfb8eaeed95f2b8e2ad194fc5484edc47ec8346a0dda2c57158a56c6dacb42f6c2d0aab242da5cf9e8ebb7a5aa9c42d8b2fbbae3f57d7458e7ed5098bd0db12a9e02e061646b5873259cd20dcaa866d1355ad042eeab84a234117293892a8c8361998f9c13ec4e9abbed12aeb7b2fce7b80ebe2aea22e62024850dece3f9bd36d22ad97214ef59bc563ec568a4f7184d064efadec704cc4f1f5ad10bef3245ab5a6495c3d936d90f936962571220faf997fec1879f67009d4ede0fe347288fe97e81facc703630f40c759c53e11a68efe2a9080d4fb8a8a94ce6c010b9b3486f41f9ca42f79c19bed9dd0eff23147060f8932c492a6e42fa1e243239a5e221c116875982ffcf4dd77df54b14ba9c66c14e51a4e8476661bf84d3d0490e4c0718e13ea046c094d43ca4dae7120d1f74940794a74c2582bc2b2d5504023dff2f2e48c8377d351608b730ca9195f52fabdebd11f08767a5f81aa8f6bf04a01df525fcf4f32c565b2eb13347499ea9f791179de12ee6a0e62490c9074e6ad8b96469ef7df1afc70963222cbe46d76bf6fb30220faa66ca168cdcc114f41c0749623dceb6532dae436bc55c853ea60c01faa7d4ee364e28ec1db11c2b3555c546fc36e3e49811ac88fefae5b4de608a321399e5feb3e02d6fd9e53b118038b342aeda6d599b83db816085b9b56544051b4275b59d35401b33355217127291eb51f8730a31593e1d4fd2154e34c59ac9378118dc7af324bc6fe249f8f5172116cbf96bcdc2d376f1d0ed0205d0b4a7d21c10ab6156698df9f9596cd45fcae1501035066bb9f2276d365c8d070de73a88bfc584162d30c9bdc8ff0c5271f94f5b8d555b879800d9d6933412fc4df303898dd273fe216f00f672b2443b9a1e2459fcfe53f8489361c0fdd01d7c70bce8f71b922755aa51e72d3b625b0f7d4703d51d21994312711ed21289b2699312ceb47e2a9798af0931c922f5afd6df18b7c088856c31647a4a3a6786d99e2ec9ed18b23ea445920f823482b9237fe391c25a3778f5b4bf60d8df872c3014007a253fcb9fa5196828628897d07fd08ac154765ab69cea4b611e76e442c8cb797984b2d64b8061cbc8e8a51ddd20f34e280cc359210f9ac747635aed63fecf8548f83b8fbbec04c5d0233f9a8a39f8d5f17e6b2a8b62a52b99511a13b83339e35eedf5c0713d9997f32c95b0306ab139479d2cba80dc1b6fb03098fba06cf1ad96b3ebb25e93bd2c7048404852b8f6cc86f15f90a6b3a29e783f95dabf671f22bc1b33de8105f8af94c8f47d290d628082eae82649daff9d1786fd25f29315a1034c2380ebdeab4399d8c4ca2d32b92897c2dcb994179c8bdb6f9ce7e428f7206dc2bf6190234d605b1b305ef84fd0ec99a2a68d1c2e123741d68b97b4d5d1c6bafdb955779af56f262aef6c53ed55181c717e91f96e6b7c85d6b5f45d3d050f30cd5670f29b7b10898a0a94a55ef3f0df3edbbf1d2f7509dd65719408c2d5d1bea24ed6e306fe4eb774d334c2af004fcdfc4aea5a2935a059bba4a01033ef5e1a0689ad90310fda6ba4945f65cf55ac853a4ffe337b7ef2d6006c67d57eaf76c400c4bdc35d570e946c908b45995218cebd8fd52e1c5690a372193d5a5899ab64691d604c180a0c2c6228ff3793b6da140c3b78d4fcbfeac6f1ff50fa200b49cb1baaadaa5ff83056d55fec3245151ef05ed978dc7376ac1d707bf8ed1980ac2c2150bf2d82490b9cd1d25f3c2fc30544c7bfbdb5987be0d22c19106c74c09dc590be38b471c8641e6f11edf2b45328da901aeafebaad667e084d791ecd8067d6d0ff9939920d74be5ef9ab94340c2dc70145ebed340ff56ab3f1816e438dbdede7e10a6352c1848c11e82ab788b6779418d9b7cca7c66f2796fbff64d6af8a64fdb7da9f73916e12d243752ff0ceb0a29061404a7a7c60f8e298d7283148cf2138008b7ea54737eb7b2e4988c8ccc7839759e5bd6e249e71ef5a047a051e9b110a3d4bb122e236b3e30ca367433e9b19df8398c2e133a36d4685d122617715c819ccaca67e84a3075ca23fcbab5952e6f7c63b89c5cfa860efc0f05933f2abd2dc11280c99afe6f45db8cea1d3e617ad8bc1f772d010b13b22ac81b64b527f10789640b3be3800a9c699421ddf054378bdb70803a40eeffb1b850481185566650e10f6b9aa0e473f32d27abbc7e6283ab38a83b0d61de8d45b46ddd49b5469e08662e61f3a945b10ab12f9d14f2027508474fd38858a035b17b9ad00995f71755d7e5152b206ec9a06f34fecc9fecc0be39fb148faf02734c8d6a0b2250fff7df91163dbc59b05faf3773e361c2217fdfcf71dbae3af149d5d1f371c5e9a8b69d26e4cecbbbcdc1345142ca38a54ec976be49764f6d33be258832cd746a14891a37d13c9c2cbaf47f195eba0880e0c400808002815616aa373b477be6b222d53aba59988e0d45415017b1699ab5cc16952b13f34632a43691d8b13274b8f4a70baec0e0f7cec3d235421e4157d25668b4be17b3d63990f02a92793722928c06f236b5157fbe455b55b07b759962755c53e76fd6a20461bb7bb3bbf943c7412598b72b805f9d1babab6aa730d97909921a034187e8b1b667729bb8f7e91dcf5b81ebd296ef0e9a8626cf5ac5153b22a0180386d0c002884f4d780120d7d31c59cfb7cd943467fae763e647ae4be42d6f0c3e4fe97ebbb05c9fc74e571c3da100fef075a707c683b268587d6bfc2d63e94439a3ae4a31ad4730f3489035304b9da4f46741b0664e61e35dda32d95f743e8f2e3c78e4633b481e0d8be2cf9473f34509386a56f4d5cd5c1bd3d407b22b5b4bd8162f7ad8f46336f05e52bb8466dcba69e726216a9de2665b0e25655d6a929f453beff43104973a93554559c82ed8047f897e9c206905ba4d8e34ecb7c0fc8255ef52717a44545865b50fb4c41fa21d66683870a174a797079ed937a54119e1b82e58826bb1ced673850ce5016b111c7e0f7c6b68bb53d107bd95e73e555a36f16c0cd7dd0e4c3e76176b4b6ba27281276e2070a4757c7c7523be9f3956c89277f3dbf612f5409cd0c390631010000000000000ffff000001000000ba0dce64624a1eb3a9474dc3fdffa7fc342d02288700f444b8c0294ecfcfb9fa4eb764f2142f21f10ad7a008f7f0b2d99aee4e68fd82d85754cfa56cf8d294c3ea8091f0eca5f11453c2b7e4e6a5483eaa9f4f8c99beaf68c88230a7e2eb489928b578bb96f7094ddd9b03e036935429c36b992883907ae784c97082d81bae2684b1994e5dc6398d2f5885820ad5b2cba14102c874e70f8dfab6dbed7d5fb6bb956c09ce50c480dab5cd3159af6a15d7057f483912922c4c4dc8a1992627463de610f4b5ddde3b691fcf3331e5b6fb58e6e54b3edf2774444791ec07ecca1d3863fcbaebb1cec0c7f65af1fe1125d260f02f376f6785e05fee7fbdf8527911bea0aa44019d096c259d3917c387f34a2cdf56c5c54d80197935951ae4b30c9a2d230488c83ec223945dbb46fa0fd1580848c7b885c9e74c7bc0c1a5343c5feb9a3c8035fcb4e1af4864921e8feab482f063b2cee90d2946f11243385eebad28fba6031cbb89c62199ad0126dff2139890c91cfd08f0c743a7f2d10344909ce1b50c2046cb02e304b877b306e9663c57f745913cf2392dd23890f0d9ffaa8028bc15d7d027126bd9d3cd0b6855531af186ca5c89d52a5c941eb4587b1a08f83e618e6e9f70fdbeec9204918d582bde787a663a0fa50d136e9f58b2ce0620011334747f2b97e870c69d803e78660f7290c8b2caa075ee62e55cc3296fb29979f8f8cd11a60cc6fa40a6ae167abd2ae094143050e69e747d411b48942ef0af9efde6135bad8cd574b0270126bb911ae66c991bf313a9659516852a676bb447d485beea7724033e140d38b4812b4f542b360d43c65f4765e51d9f326123ae203dfe311631342bddf0395f07355e93aa5c29a92ca4bc7d0bd959d650f5aeac0ee6472e0e123712b84d7f92d9fa3542767ca45b89434edb3b59881c1fffbcfbff4278d78129210e068df08a1c7795213d551f7849af958090daee097baff6b1ef7ccf69416153922207f898ffebebd043cb63d88a12ff195781885d15ddac3c7fb08f12c8c30048333d6cf321638780d1c14216fde9673a24e327a28afd9e2f21a4de9a97028e2050a33017b67294848a9ff94032e0a4d25914c3e23fd43dc0fb11f089c90d2f2208944d744d2d4a2a4995844924f38321d01d059c2eedf1d9ca7ee22785cdc2d3715bef07833b8c3d143803bd2d52fd05622c94cb3107fa3d0df4d57a0ee1cfcc6c021e3462b9546dda0093c4f764b24da512855344bb41f8c0cd60b1716a66df126895a0d05fc707b557aeffb3d8fa838d790f24c7165a20ddb3fcd9573e25fe239feca7ac09b33eec62f447c08f53680018d028e80825bd1de4583c33d276b61a3ddc14e86ec38f41b898cd723229973a15d9fbdc8f88cd8650ecaaa38cf503d2ce358e477c190434c441cb8ee5b53a760675fde3fb623201f97d58edcd1079a6fdb6f4aef353f14a122aa8f621d7b97de5c2e56f328c9d7cc80087afd150a19145a6c773cd2c699e738b56c3d8b33c357634a6271b346a2b5ccaf8c9508a6b9297ba85daa754004b5b4794f12543b03657b8b231f2ee26b60d30d1ced35fc400a2d3a15cabc4241da20806cbf57f444aad1d66c890aa040cd8e7a71fa5f088c25539877a004c5cde2d677ca58414cc7528edc0073b140edb3a159877d8db38989bb2c4a6f365ae4c13c0409fb7858ae3403e1e08cfb8d47beb940a79f4ba30583978d85d469bcf1a468d84e0f050819073142c09971ad17688e7a7e0a944e2e5b9a8b2f612d2ff492aab76edf268315d5beb548d03771946ac9bc3f4aff3bbc766909274791c9f882072c707824ea054940732a4a5a5426d1a7c6c0a4ab4fac0757dc1d15b02d068e0a08b99aeeba82319a2bba42009ab192d86541ac421e679a26a550aaf9c052c6e72c7e1308baf4eb93a458378d675a529f5de977f469353676e6e25c67779c5b04e63b272a6b8d8c38512161f6cc0350e2bd213fa1788d898226b9413bbf39a90210c9ba3c6c0a5c8f168756cd916dac155ec4a67588627643071fc94792947dff742eb74de3e642c66e3cba03073a3228ecf216f84f18c0175a1d85d3d93d40faf8c6e2b426042de8dbc939e3e5c9d7af8feef47cf62e92614e48cd19ecf2924889a80da2dd15bf4de70c85032afb2460403b413f08bd04902975e4142647c3af35b524717f3d3988e789a9a363984e05da59a7d3968de30a8efa06734e6fb06e8ef9e33e2ee0f9a705a5159298820558a44178fb2be7758a8e937be243d6f5bf91439d0fe97ecef9f4e516ce19dffaac66095f2a931ad05aee839d66a2188cfd2ecff6f38c379164ddda0b263f442c637fd35021338fe7e8bf8e043880a34c065efaac6364dff0c3e4987c87ee64f6488eb5c250e5958604dcc0fc96c2471225646128d178fdddf176264ebba303678b0c6164a38dee1376f478f90c44d15ac2859c4a1b3ce9faa673e318261496cbcb6cf315fb305b57c6508bde0fb1d8a04f79d830413448bd7e61c20a0df790a3ebdff735b13c56d0eb884632efe7ec37387a4bb3a9dd4cc0f680b671715bd4f10446c500c78702d4c71ebbe366a508011653d96eafecadcf25cb287ba39aa6fe3adc899e215c7a7b84c666c235872b3cccb78377fc0101962ac36edafd76aea0a1eeec42d8cc6fd7c8114c76d0c6abe7171cee2e392fdc5b437528ede19d83b053bdc36b469f938f6d71e39a382ccd4e351d1ac20ab3651a13a3018e9eea238ba147fb3ccadb0ef6a6248f924ceaa55c22b6a1be7d55d1292a6d145e63f124e6701eec658216bf74b4e3d28db6480e084db6339bd0311a1664a8666fb50f95c417e3b53dc298c66c216fc51ed75fcda8ec85272f82059cda7e4db7497f7d6dfdff04105dc8a3ba9bb48e2b09ac926590181a874519a77f2d3f2842494a1a2a05143a8133f2c2ad541b04168a5abeacdfe9db398936cba4ebb09058afd9307cb78105585654de8f0f0d7e883258a62cff77e2da3c6b471bc862814b69fd30bb9b7cf7f8b280b915a1cfa0b772f1353a4de667035db215f5f8bf51caffea7904a1b170b4b1c4c702e6ea4d7bac2c415de23f4da0f18a27993a8512877622ca3215f2769615fdf228ffa8b72ee3c275efd31ce4e50b263999f8fb8b3b5dbc2cd541c22c05cc4188262c17adfa8b007c8e12053015dff1b9a814429efef8ccfa646188210664cf502902d5e2ac9ef0684bac13029028a292899a50c9ec4d0d3c56063792478815178ba1b73f3a5e1bc68362603ce1d6c671bc11dacce6acaff9f0ac897f3ad2f7baf611b8214e8e1b74ec9ab084ac70ecbd53d80e2c3caee17a684cdcf124c992237b4c3c6e5851b1e0bc316945998aad8c0d70cf789639f94a18cf7f189b68c2180750a8b42b51e967e405b8bba29fcd7a0c22762238ced6364e84bb77dad4c4eacd077b453194f28a2b059adf64ae628638a212b92f36d34f88ceb8dbc25e04a31e00fbd4cd0d5df6fecd85fe8216ff8853c307822c5a612691b1f927cdc79611621a38021c145803fc5ea05a4efc2de37991308bdc18842cd1dfd8ab5c7f85490596263927258a48997e92f31118347a3ca5d7714b8923e3ecf41e3f5af3b1892fcee05c2927a28878ccd940b4dde640a60ecb9dae4f30acffa24ec5bef8963b369fe468832eaaa847a6d0155f7bed1e1fae7817d65e23ef9cc04ffe47354748eec39d2cf39c6c8a56ed640c832a666c91b8f375ddc5cfbfdfc051c70e3d3549409babc91528af89623356c43232e7ef472f92e1fe457bfe8c1e96fcae654d21851038f07ce77ba61019ce34bea689a0ab5d502b1e6201ba0b206df134333d6193a73a4501d563d2b76ba8f5471969cd059f4c65d1fdb8f973f6c6487f3b3c9158047a8a736184bf0cf8c556e9d3cd8ed0c3d527fc952909c56d13622f060f04ddb71cdcb82d76765c2f70da257418cfde282dac5bf157a04b1004b8e103413412e3d4bb43c1690700d1e91965948daa74bb0a3e08460cf44aa4d2a5924d04025853f9469e1add42b23fb81ec77890aa8dd59edd358d931c2068bd34e4af94efe4025b07183e99dff29f506890d9cee1a9b8afea2a3fe272b1f934ec11aaa60813d0f34181a45543124ffd339dd4bef15b2b688275c5229025ebb2919729edde00ff40e17019ca68893c93337d8b22a109833c75af6e51d3e2fd1ae30e40ca04ecd7bbb88cd042cdeb7465f77bd1bf4ad2632fc07f0b2f8c923684445e1921611dae5377b7bb55acff2ca278d84cb538c3ce26a3594997c343b870a03baece8a964c0906ccef1f440f604c7810819c37b6e0604c139b6d0f35150b43283a1726c0c9fceaa9b9e8567dc10e96dfe09b94f72a660115b4e7fac909f9a6d0fba5ffb4bccd26525059f952fb0f1191c0307da398efd56f1237af228adb048e5cb1a640a40eb5f2bfc62c8ac35bce4d2919c195cb73a6904c2286d400debb5c4262fea08a04d901dcc86b3f9b39f9b9f7fb5c16ef6e9190b24154f55115ac3c240fe5813f83eba1206d7a46f601020d84480d8c8917273fa3f95728c92ada78b4d40174a6a030020be8b8c147099e1d74ad6bcde05d998e4c80228e3d3b7424b12affd68e3c34f92e8491bff90ab67735f87890b09041bd33a9d1bb962950de256e3a490cce939ac4ffb7ed01fd2f46c55f69d7e6772778dea92a746d5170ab4df33feee1356211776e246ade0a425c91f71cc61d2fded862a35c4d44098dd20c81e39971a4e962aa63f4f38e60e37a9e7a76b399e4b9bb7b6a2f66665d2e27a0c51e24b0759802d59893dea3550088971c8fce6e405ab75a60014c9f7c4cd19e5d2cb57a86c767f9433358bd1a444fe9fce7b9aab81d1f1ec113100240dc36bdfa43a01025fcbc7e050384ad6fdd24dcde8dbb101cb969343c9dd2f43ae5a1a2643c0fe7803f65c983fbf68931cbb447968dba1480da6ff47eaaa1f6331b38c37cc13cc131df3de39f92628b70d948e3a2761b4f00a1fa2bbeba8d728aa1e065140977e192006b879c331e5ed996ebf0d667cd85726df1ec98d2b4f7f50b6010ca3c3193aef3f7cb9c94aeda64dd526a98d5930eb1b46d3104006aff22685b8e0314cb2984e78a3e0f9288ffbce1ca873555a1b024fe230a7da7ad642e9c82391900c2bca0a1a8cacf699fa2de6dafc3d88bfe850c89337fd4cdb8d9e68d3aafcded59cb48fa049fa0ddd25b365c2d6d2344471b7b9c7c4fe40c3d4253eb3ff5e9b19476d10a7d7908140e1f23d29c772b9dec8fe5851ef42d378e5fb1fe29d6831f31b9d61f793f60c7612ec2880ecb7409f7838e107b884057fcc5449e1e17464707ceed92a7285fbe45ebefed03241f93a09b62d2918f3884e37837bd0d58c933b5af2aa1d26795f5a08e7498263872a0829f08c1b464dec4fc4939425bc0024b0e7db58479ea956a29be9612701d7c981c8f2d3d4087fe2ad1ea5e999e7d6a6f53cf33bad2f1d2c3f965a5999e5406a3c55b7b422b341fcb38b2508b1728c18e527053bfb312b25ab9aa837561d192e0f739e4197051f533d6e12389bba2f3b76d33f71e0091944fabc32c431f31bc93fa79aa216ca7fbfe21dbd91858bf50ccc5fbf4ee46d034d78a9e25ce89ba6cad5b79308c85d7a87e8a6b3d5b736185405e5227f86aa797fbdae3603a954666517d82148d69e930ad66ed7ba4166be829748e4ae619bebb9905070984881afefff1cfdc0ca1783b6fc086b826ab0d77cfa3c6981f40a682bd3253555c99dbe68453c26893e61f0578f9ec800000000000000ffff00003f000000850d55e3e14ed99f24dcc6f9f482588f89547505cc9ced5ecdeb9594e6e6b10e01a50a652b3977d40f385ae54713dd691ac50367407960eb26d7e85576bd6d9c7672e1a02493c8bed909f13d4ee55ac5bf56752aea5e3963c1dd474a63ddbe51ce6940e4bce85f4447886b62ee8645f14920f3ece2b87c1224687bd8f61245f6c4a84eddecd93af9e05027ceaea27e8b487e24bb93ab80792cb3f69fc2ae9574541381168c8ed2f5bed83d55aeb6b683f7540d000000000078000000000000000100000000000000c292d1ab712f8ad39991139b03f44e01ab7360dbaf8eb58f2497a61dc9376c2da5975b98c498ee46954add6ab644f995bb7036dde111ce4417f231cfb184e39e1e1c356d66697cc6372e1ae946c06063349f6db804daa92cc2304d039558b5d21ff5dd8a6eb23404f00000000000000001000000771f00008de0fc0e04674a934d90643a57c975cdeab0c3dce7152e01d8e19103ba89c63775354a4fc8e38af0cd969584031b62f25e8b1160102c43a63a1d38e63d337b87e5cd55d035eb3cc45f9d9cb5621d89b74e467c9ebc7c60bd338d19c686f2773373e59d4cc711c6772d0aaad4aab1f318ccf2e9c99aa83c2794e159b3b4c79282944e2849013135ac7cc78fbfd0c7f211402148fcca6f72e29c6e7e8c12908d8eed1c5825861f6763b39de51977ae5458711277bf3e70f280ca74f50211e2806a4cc4fecb6232709b67781b66eab59b8f48d2ed6c5897e78aa52b74bcb0000000e8c6ee14f93770a81d1623feaea7c61e40a3ad3bbcc34f5f2609cb62e9ebb607c328f55f283e942c6c19059fa1cf79a051862cd15435204b1668b55bda3ed8bd203d45a25c7ac1041923077a505febbe4a3bf8b95909d8f452d7210ef7e154fa698d07c9e61ed204ceb254a02361a94e3d48d423776c63d99622c3d55e7fbc78d4aca599a7f123ce0fad833c420053de8154b8a7961c3f00cfad1e1c652d495447b4a55ad69e926336f6012a4efe0e57b199384f2268ca919e6977d81aa7c68aad37cd2c16901a5ce7251fea45c1e4975a93054751a8c42fe915f692d00e20667c0ec914d4ef91277a76732e3a85df19ebc4a32a252ba1f18945408d0c7e814881914dfb7fccc3d0a076486b641e2dcc04b0732f0789c77b2214008ef352df8604b05f068dd5d650b3c6d6fbfad28a5a37d6bd77b942dd71a8a1d84f62f74ac71c7a43157dee5e7d1b425ecc9b010d017a342ef2c6c6f98a8a96298e4449dcc2dc82accc55dd683f308c665151881c87e28b79240ec621efa606b860e7"], 0x2250}, 0x401) wait4(0x0, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) 11:09:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getitimer(0x2, &(0x7f0000000180)) 11:09:11 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 11:09:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0xc4, 0xfff, 0x8}) 11:09:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 11:09:11 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009033, 0xffffffffffffffff, 0x0, 0x0) 11:09:11 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3300000700000000114d47612d2711da033ca78df40307d5760a49c0aa57299b3f19330fdb50f830dff63a658fe22152bfeb6a56bf417d21d703882a4b71eb45cb5639d00bfcb489e1624d3fef76edc74875473a83c4d3678d15b8fbce91dcb29bf6342d0eb8a4ea271892e54e817106b612352b"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(0x0, &(0x7f0000001280)=[{0x0, 0x202, 0x21152bf1c6cf17f1}, {0x2, 0x878, 0x800}], 0x2) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = semget$private(0x0, 0x2, 0x109) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x1, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/94) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 11:09:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x3c7) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007fabde0001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000200), 0x7f, 0x7) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0xdf, &(0x7f0000000100)={@random="5d5d8e065ac4", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "39b825", 0xa9, 0x3a, 0x2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, r2, r0, 0x1, 0x0, 0x8, 0x2, 0x9, 0x0, 0x8, {[@timestamp={0x8, 0xa, 0x6, 0x4}]}}, {"740a83b62ea0590214f11ee3ad13d8b786fb6256523d20c860f76c14a162457073faebfc4b010c6fd281d897bc8fc52890842834b89f5e24b51c0c2ae0cced786f35d8a903a3c53ba59e088f60cd9ce8c520e4f0f29a50bff7a55387fa8bb09de31dc160c499e80d2a42faf46ab0ebbf0735676266209e27a1079810129e6a755092c8e99b941d6b60"}}}}}}}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) socket$inet6(0x18, 0x1, 0x7) 11:09:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x400, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x3}], 0x0, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x20000, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffbf8, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x4a6, 0x4}, {{}, 0xfffffffffffffff9, 0x22, 0x4, 0x7, 0x7fae}, {{r4}, 0xfffffffffffffffe, 0x50, 0x4, 0xfffffffffffffffb, 0x80000f32a}, {{r5}, 0xffffffffffffffff, 0x1d8, 0x2, 0x8001, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x24, 0x84, 0x1, 0x200000000000003}, {{r6}, 0xfffffffffffffffc, 0xa9, 0xf0000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3, 0x8000}], 0x3f, &(0x7f0000000440)={0x604}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 11:09:12 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ftruncate(r0, 0x0, 0x5) execve(0x0, 0x0, 0x0) 11:09:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20000, 0x0) r5 = syz_open_pts() close(r5) close(r5) poll(&(0x7f00000002c0)=[{r1, 0x8}, {r2, 0x40}, {r0, 0x10}, {r3, 0x100}, {0xffffffffffffffff, 0xa62fe98f3c07d218}, {r5, 0x4}, {r4, 0x80}], 0x7, 0x3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) read(r6, &(0x7f00000000c0)=""/221, 0xdd) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000200)={0x200, 0x8, {0x8, 0x1}}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) read(r8, &(0x7f0000000000)=""/67, 0x43) kevent(r0, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 11:09:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket(0x18, 0x4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r3, 0x4) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000002c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x10c) getdents(r6, &(0x7f0000000180)=""/113, 0x71) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) msgget(0x3, 0x20) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000280)=0xbc92) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="7afec9ac1f023d583064c8eb747f39d288102df5f1e2407351e5a90e0b1c92876df740f7c6b332b9c12eebf3a31e00000000000000005aff5eacab083244409a88f479a9eb13d3296a3b4d2007dca3916ef23b55917c15f150552bef9513743a68ca17b14c566c0c00000000"], 0xa) rmdir(&(0x7f0000000000)='./file0\x00') 11:09:22 executing program 0: syz_emit_ethernet(0x1c2, &(0x7f00000003c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x18c, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x23, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3c}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, @hopopts={0x0, 0x5, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x20, 0x8000, 0x1f) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0#'], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='\x00', r3, r6) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00010604f170977550e0"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x5) 11:09:22 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x0, 0x3, {[0xfff, 0x8, 0x5, 0x22fcc716, 0xdc, 0x40, 0x4, 0xff, 0x61c, 0x7f, 0x0, 0x2, 0xffffffffffff428f, 0x20, 0x7c, 0x0, 0x4, 0x10001], [0x3, 0x7f, 0x9b, 0x6, 0x8, 0x1, 0x6, 0x45, 0x7fff, 0xff], [0x7, 0x8, 0x3, 0x100, 0x10000, 0x4, 0x1], [0x6bb, 0x705, 0x7, 0x8000, 0x0, 0x5], [{0x3, 0x100, 0xff, 0x4}, {0x2e, 0x944b, 0xfff, 0x6}, {0x20, 0x3, 0xb1e}, {0x3ff, 0xff, 0xa, 0x8}, {0x1, 0x81, 0x3, 0x6}, {0x45e, 0x5, 0x400, 0x8}, {0x8000, 0x3f, 0x3, 0x5}, {0x0, 0x3ff, 0xfff, 0x1}], {0x6, 0xffff7fff, 0x6, 0x80}, {0x2169, 0x1, 0x400, 0x3}}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x101, 0x4, 0x4477, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x9}], 0xfffffffb, &(0x7f00000002c0)=[{{r3}, 0x0, 0x0, 0xfffff, 0x100000001, 0x2}], 0x9, &(0x7f0000000300)={0x10000, 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 11:09:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b8e77"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 11:09:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:09:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet(r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/35, 0x23, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="01002eaf66696c21b84cbc4f128a5a04bf5b1bae38b5f030002f6ca8451b377d69c86b365f01b4fbed0c6f9f440f3bdcca5be40262deb9089e4fc5ff0f9f047f7fdadbed69c49172e9877adee3d363534536fcfa7e9800de8cdee9fb13204b7cdf2463d022347548d9d5ca1f610d7b01b3f05db9f902d021c7fe36886217edc74bff61c5181725572ca6ab6f53f983feee41d6b52af2014bccf0439e636bc628fb2444bb3ee5de597bcd5854bbee82e95700"/189], 0xa) 11:09:32 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x800}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1c00}, {0x0, 0x401, 0x1800}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000001080)=[{0x1, 0x9}, {0x0, 0x7}, {0x3, 0x3}, {0x2, 0x81, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/67) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = msgget$private(0x0, 0x21) r3 = getgid() msgget$private(0x0, 0x10) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r6, 0x6, 0x108, 0x4, 0xa3d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000010c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x8, 0x8}, 0x40, 0x2, 0x6}) syz_emit_ethernet(0x4a, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86eb6da0800000140600feffffffffffffff127f7489e716ae358487400000fe8000f7ff0000aa4e20205b56ee0000000000000000a9f5f5141b56064c7bfc7c4921d29b689afde9cd3abd8ad0066a0d1c3dbd03784d6e747aa8c055c59f056e0247802f5d980d64c172bd302f63c957b7e43da1d4ed45375112e749e4d621f886fc48fe703e5c6402cfd07ef277bc26df73a3f478db703ecc3e9d6e0ad92030dc37e28727772db2d200ca1cf4bfb4efc562637a185a6ac002c1cf7f24cf5530aa068546e4a05a4f616d1bf6daf41ed098f33c5fedfbaf6fee55b7aecd39a75ccf0cdf30c2a19ab689c6e0669fd0a964b23f919dc97e7df676f1c5a0c7b231aaf95df60e840794d89fa5c31a727f0c7d4edfb23aa1be2088d4609eb1d4615506a275bfe9689df7db5ffa49cc18df821974f9ba6440d72e8259b706ed9bc4176871a6d9f551f290224a84728b552a846f9e2e1844c2a98de65a9f5b8bac0262d4479b0a6ccd95d16ef8f956c10dd187b449efbaa72576ebb65ec6257f4641442df9396b4a99f61e60684cb6addefbb30cf2b2145c48d7a313c850a2c8555e8b6e42477d227a4da710c580d14d39a39fc654ebe27816ba16e5bcd5ca2b22a2d32b9d94c17e4e53dbd3870e1954436bbab6819cc5a9a1a5101b9af7ae744a12da515d2a5cbeec048325054618f5c75b3eca09c557", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f10290785f2b59b42b18a17369920000"]) 11:09:32 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x2, &(0x7f0000000140)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1001005, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) dup(r5) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 11:09:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x40) dup2(r0, r2) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) 11:09:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgget(0x3, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 11:09:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x70, &(0x7f00000005c0)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x4, 0x5e, 0x64, 0x1, 0x0, 0x33, 0x0, @rand_addr=0x2, @empty, {[@rr={0x7, 0x7, 0x7, [@multicast1]}, @ra={0x94, 0x6, 0x3}, @ra={0x94, 0x6, 0x7}, @generic={0x83, 0x11, "eb79158ea091a83588806df05f0ce0"}, @noop]}}, @generic="ae3c8d282383d6d640e66f30defdb20ca20d8e6e48a3d2ac3f5c128ea1ed6f0783f2"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290000"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 11:09:32 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0xf801, 0x3856, 0x5, 0x5}, {0x20, 0x6, 0x3f, 0x2, 0x5}, {0x1, 0x2, 0x0, 0x5, 0x4}, {0x420d, 0x2, 0x5, 0x9, 0x8}, {0xfff9, 0x4, 0xff, 0x7, 0x1}, {0xfff, 0xfffe, 0x1, 0x3ff, 0x8000}, {0x4, 0x81, 0x3, 0x8, 0x7}, {0x40, 0xfffc, 0x0, 0x5, 0x9}, {0x8, 0xf6a0, 0x8, 0x4da, 0x6}, {0x9, 0x7, 0x6, 0xffe1, 0xffff}]}) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 11:09:32 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x400000000000031b, &(0x7f0000000040)="b99df728891014827692af962297c8581942c0199308d24ddb0566733249aa014f38922519aa0e9e4c34ce23fec9d668afc3cdba28f4e939f4ce7e59a4e22616479fd3cca07081487d6248d9743303f228f4c9b5978d53247ecd02ccfe3d29263fce34126ee48b1e8783f66adb84094c67bfd12aeea7a5ed6719922f69632a23f7e59b4510fca91e420b59a74d1a350ce4aa8e3f85734466be6b930931a58d4440c9d5cfb15c6b5397bdae19cae3ea8414d6c8ccea48cbd4e6f017e2a97f02c7cfc9f0821ba9be56d3c59b42b72e6fc4fccf82ff193420f9dea47f28f3ef1802ac2069f0edaf12ec67a897", 0x0, 0x0, 0x0) 11:09:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2}, {0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 11:09:32 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = open(&(0x7f0000000180)='./file1/file1\x00', 0x800, 0x14) fcntl$dupfd(r1, 0x0, r2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file1/file1\x00', 0x8000, 0x10) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r4, &(0x7f0000000340)='./file1/file1\x00', 0xffffffffffffffff, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000440)='./file1/file1\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r5, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000400)='./file1/../file0\x00') 11:09:37 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) link(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2, 0x1}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/127, 0x7f) 11:09:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x6) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x6) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) bind$inet6(r5, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x6}, 0xc) 11:09:38 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="599a13e62b39b934ff468b80d271d890e2f580a753ca58368f1926415af84e213b0fe079043b8b165f576e570380a444d00f5826942761f666804e11a7a96691d15375895b7e91c2e72ee07ceabd4e55a915182ae50d95eb0f55a9851ea78362ae4ff20fb4123290aaf7e6709e74b26e2f831be9b7cacb099793bb9b3025a32b7832509d35a799af725ac9ea402c66808fc52759697126c6466d2cbdbf08388997cfdfcca06db3c25c1ca23d5a6ec4a08032fc2be70b0eee352c498eb521693e0730c89433c07b133630d8ff23ab66de7250c20dafba2098245450c922", &(0x7f0000000080)=0xdd, &(0x7f00000000c0)="3be7115ad0e9b3a9dea0e59f1282f866fe3430f8185d999fa129c77ac7b91ca9545339d4b20f856c649dec8c14ca12d095e0dcf9ebc93188bf04484d95a709efa7bed4b4d9fd4210798702951355f09913bcad46ffadbcc65e2fdbd30a56bc", 0x5f) 11:09:38 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xef, 0x101}, 0xc) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) pread(r0, &(0x7f0000000040)="8399775752852bc9a101ea2036421a514f51d8f7839953e0dbdf94e857f34a04c130ac1905b4e7628488c728d3dff094786ec493eb9aa4d3f21edaa60a339982700ce27b432d6121a292457a879cb017539613b55c9a0b51d35ea2281a2d27dc7702713757be2ea521a129bd2ed0abc043af716daaaadaabc6f9220baaf6917c49d81e47c2fff1d3830dec733d9adc9b8ba15afde0540c0c4c40ca0698eba50f33eace", 0xa3, 0x0, 0x1) 11:09:42 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x1, 0x1f}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x21) r3 = getgid() ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, r3, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r6, 0x6, 0x6ec, 0x4, 0xa3d6}) msgrcv(r2, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x3, 0x800) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:09:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r1, 0x8}], 0x1, 0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 11:09:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000340)="5d59ea9fd4bcabe36f2664daeecb34dacda3a80d0f36efc39f2fa71e5932cbb80fda99713ee13f24cab742391b0bf8b75d378a560596f1e18b513999d9a740f61b107a0b0a54c6c2adca35693f0980dc93eabb34ef08da257bd8bbb55c3d4265cca65343a9178f4f6cce850a586665e35d4e57bc953cd86158acba4665956072088b37f8d76ee2a2f7708eb869b9b69640a1859883d92789f7e385cf549aa54c20c94340a1d810959504d36d408a10392a14a7729ededa", 0xb7, 0x7, &(0x7f0000000400)=@in6={0x18, 0x1, 0x10000, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getdents(r4, &(0x7f0000000240)=""/186, 0xba) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) bind(r4, &(0x7f0000000300)=@in6={0x18, 0x2, 0x4, 0x7aa6fe1e}, 0xc) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 11:09:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f00000000c0)="47ab30ace673a490c5cedd785258deb8276bf65f2c337f6e2caebb67c3055e9ce0fdc2ffbd408225b1aad1dfdb758a041cc22fc4197c3481b0b591c8b70495d59d8f02435bcc76e6a4a26b5fb9b4f1d3f7de71cec40b88e2cfe63124af8c39da80c2615a518e6fc61f2103307dca53d91e4bc523fca0641b7de9d863a3825e39c1308756409f85263272d03b0694a139fc7b31a17ad89de248decd29d72d8d33c85105a496fa8bea3a112ccf39ced237234d7ca76a479aeefc0914045bf5705da35a3bee437a146068cf1a33ce6d4d4659b7b9966fd90eb0b2e6a4d0c3f055848d90ccea97", &(0x7f00000001c0)=0xe5, 0x0, 0xfffffffffffffe1c) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000040)=0xfd47) 11:09:43 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) r5 = msgget$private(0x0, 0x21) r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x80, 0x0, r6, 0x0, r7, 0x44, 0x8}, 0x28, 0x7, r8, r9, 0x6, 0x6ec, 0x4, 0xa3d6}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r11, 0x0, r10, 0x229}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 11:09:43 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) sysctl$ddb(&(0x7f0000001300)={0x9, 0x3}, 0x2, &(0x7f0000001440)="c07a85619a3c374ea23029e59f80742972763255af519400f634018f4cbced6cb44da186b9ea0dd17f66c5e33bce6c5d511603b8c839cd256ae8d51cb0d1b491810808557ba92a053b276e6f95869e", &(0x7f0000001340)=0x4f, &(0x7f00000014c0)="1d235809cb44632316fef2d2e523192f65c9b902b3c8e684e7fc4024d35b2f58b3efe27a027068ed8c0960d6df838dfb55c12f5e2ea911f861ba30dc74617ba48754e3192115149684cca77da42276abf0f6edafdf55eb0ea4018ffd0c6937966cd39ddb1af0541ebdea84", 0x6b) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001380)=""/131) sysctl$net_inet_ah(&(0x7f0000001000), 0x4, &(0x7f0000001040)="3935126657ec4d32e4ae537805eb70382ca24b5980c9ef3fbe040860a2b5b8d5dda081e84bafa0a58d266581f47f923c240f22dad8b07c4e4d7b3ae0b45423bc5d9143b3968f1fbddaf6837fadb3dda55fee418531127bab581116edd147e7090638487f0e0b276dcd595681", &(0x7f00000010c0)=0x6c, &(0x7f0000001100)="4e59da37d30730266b67f665d848db7e69ce38b314fd5420fec9077d87a0d1181cd426cce2bd13af5fbc057f2d4127a3d98f3c3c3d1da463e48bcbcc0c728c16e8d9f07455e96ef70b9e1b932cfdb2866ce6669d1f1ebb24f594e04fc57994868ac8b4dc491f7515804aa8df04fa68469852b080", 0x74) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f0000001180)='./file0\x00', 0x800, 0x110) sendto$unix(0xffffffffffffffff, &(0x7f0000001540)="2bf06fc37a8f48d9a1d162a2851bbeec905440d8e4d55e62754d24349e176a6c32bfa271b5bdb6d0887f904901e9", 0x2e, 0x9, 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000012c0)=0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:09:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x480) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0x4004, 0x0, "e5ff00", 0x0, 0x23c3}) 11:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) fchflags(r0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 11:09:43 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r3, 0x0, 0x43, 0x9}, 0xf785, 0xa, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 11:09:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x84) 11:09:43 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) 11:09:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000380)) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000540)=[{0x0, 0x4, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401, 0x1800}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:09:43 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3}, {0x4, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000600)={0xffffff7f, 0x81, 0x646, 0x5, 0x1, 0x1, 0x1, 0x10, [{0x80000001, 0x2, 0x3, 0xffffffff}, {0x0, 0x8, 0x9, 0x57f}, {0x9, 0x2, 0x6, 0xff}, {0x8001, 0x8001, 0xffff, 0x3}, {0x8, 0x1000, 0x5, 0x8}, {0x5, 0xcb4e, 0x9b4d, 0x8}, {0x30cc, 0x6, 0x2, 0x1f}, {0x3, 0x0, 0x80000000, 0x100}, {0x8001, 0xfffffffd, 0x6, 0xd7}, {0x0, 0x1f, 0x7d497eca, 0x20}, {0x8, 0x6, 0x6, 0x7}, {0x0, 0x8, 0x3, 0x80}, {0x87, 0xfff, 0x3, 0x5}, {0x8001, 0x8, 0x9, 0x53}, {0x1, 0xfe24, 0x1a1, 0xfa48}, {0x9, 0x8, 0x6, 0xffffffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 11:09:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) 11:09:43 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) r1 = semget(0x3, 0x3, 0x24) r2 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0xec56, 0x800}, {0x7, 0x9, 0x3400}, {0x2, 0x1, 0x1000}, {0x0, 0x6}, {0x1, 0x200, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x20, 0x800}, {}, {0x4, 0x9, 0x800}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x1000}, {0x1, 0x7ff}, {0x1, 0x800, 0x800}, {0x0, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/169) semop(r1, &(0x7f0000000340)=[{0x4, 0x101, 0x800}, {0x4, 0xa8, 0x800}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 11:09:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x3) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$unix(0x1, 0x3, 0x0) dup2(r1, r2) unveil(0x0, &(0x7f0000000100)='x\x00') 11:09:43 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) 11:09:44 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0x0, 0xc936, 0x1, 0x74d1, 0xddd, 0x4, 0x2, 0x2, 0x49, 0x7}) syz_emit_ethernet(0xda, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcc, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x2a, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@generic={0x0, 0x2}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x0, [@multicast1, @rand_addr, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}]}}, "25563a47c971a28e"}}}}}) 11:09:44 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xc6000000}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 11:09:44 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 11:09:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000240), 0x1b) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:09:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000180)={0x20, 0x0, 0x80000001}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff", 0x0, 0x10000000}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x10000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x9, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) syz_open_pts() r5 = dup2(r2, 0xffffffffffffffff) getsockopt(r5, 0x0, 0x8001, &(0x7f0000000080)=""/200, &(0x7f0000000000)=0xc8) 11:09:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="e3df0200ef3248452b91bf1404bfa25984043bee7da5fc3a25020a97c3e289465ebd2138952f40bc232273ea4f76ff66627766b56c8d64a0291f02e7312baad41226a59485b1b55cf3dcafde4cb9f6d88a2a6c30f17ded6bb5397ba46b866d759d9eb4690b656211bdb94d3314f86579298a4174e66f122e2f"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:09:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:09:44 executing program 0: semget$private(0x0, 0x2, 0x0) syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:09:44 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xfffffff8}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r3, 0x0, 0xc1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202b9f5ffdbffff"], 0x10) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x40000, 0x80000, 0xfffffffd, "61aa3df9ba3c0000000000000000739ea78b7cc0", 0x1, 0xff}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x84, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x9, 0x80000000}], 0x81, &(0x7f0000000a00)=[{{}, 0xfffffffffffffffa, 0x18, 0x80000000, 0x800, 0x8}, {{}, 0xfffffffffffffffc, 0xd, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x24, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x0, 0x2}, {{}, 0xfffffffffffffff8, 0x2, 0x40, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffd, 0xd9, 0x1, 0x10001, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x33c, 0x200}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20, 0x400, 0x8001}, {{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0x8f, 0x2, 0x8, 0x8001}, {{r1}, 0x7fffffffffffffff, 0x80, 0x80, 0x6, 0x8}], 0x97ae, &(0x7f0000000340)={0x80000001, 0x1}) 11:09:44 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) 11:09:44 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="0000aaaaaaaaffffffffffff0800450000300000000000019078e00000020000e7ff0306907400000000450000000000000000000000e0000002ac1400aa"]) 11:09:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) r1 = msgget$private(0x0, 0x13) msgrcv(r1, &(0x7f0000000200)={0x0, ""/240}, 0xf8, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1000) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCNXCL(r2, 0x2000740e) 11:09:44 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r2 = fcntl$dupfd(r0, 0x8, r1) close(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1f, 0x7fff, 0x99, 0x1, 0x1, 0x0, 0x7, 0x2, 0x1, 0xe76, 0x8c}) 11:09:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000340), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x400}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x7f) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x7f, 0x1000}, {0x2, 0x1f}, {0x4, 0xf3e7}, {0x2, 0x6, 0x800}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 11:09:45 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 11:09:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x401, 0x8}, 0xc) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x7ff, 0x5, 0x5, 0x1, 0x80, 0xa6f3, 0x1, 0x1, 0x2, 0x2, 0x1}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:09:46 executing program 0: mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x4, 0x4}, 0x2, &(0x7f0000000080), &(0x7f0000000000), 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 11:09:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f1fc6626d1befb7a0a80e590f55d37abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c40000000000000003888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174baae386302003c590604cf9d770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a1e848724c1b40bf12b67c54bc85511b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000f696d8863e41ec7f778737940bd686038f2a09cf305022be0e2a931f1a21c0bb20982136eb4cf39955e6a7304f95bf9be0ddad5796257dc452ebcfb195bbc36e092c796bc2c73910829b15da67af3b78c8b2fc62c9c465619a46dac5ef609884b7be300000000000000000000000000000000bbca42b13ab2a0411d22dc72645e040c1c59f50ebdf514865a3bfce63189cbfaecaaf7f12996e25631cf8c6ff2b88d6068149f5426547ee87d74ecc1af01cdf7689a463ba0e5911e4f52e555b1be9cbcbb58f4bc11c3c62828d955b4a965a259eccfdf42ce0487305cd3270462dd8b079d85cf02a6a3d8ab2442e1cae5ae303e12d41943b1ac82960b6b60ea1d863fb63dd720c0f519afe5ed1901c1175d3d0abd2b36e614317bd22dfd711d9ad830207360fdcb5ddd8b91c40963987aed7b89fe458db89105de345f0e0c64dd2b5af98c69d9f93a05389691b9774d65bed1eba935fd4d9af200fac9b916a0c9a003cef5e94d64c8aab70e38e326961c2772f49c81276d505a970b8dcf7750641331d1fcca9f852a9722c32f08b2c8551503c2d93a2a2bed33d02838fbf806d799a8c6ee1de21e59a7798a70df"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:09:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffff, 0x6}, {0x400, 0x1}}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000240)={0x40, './file0\x00'}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0x8e86, 0x9}, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) shutdown(r4, 0x0) bind(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000440)="ee93805aa3fd338279cdbb05a7e3e121286397e11d7fdf3c2d3455659408f4b9d4acb5ff0cf5ec701d815dbcbf3f1bf089586f", 0x33, 0x9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) 11:09:46 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 11:09:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f88ffff784e8b2bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4750180a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee30f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300"/188, &(0x7f00000000c0)=0xbc, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x3, 0x6, 0x10b3404, "ab0a2330ef67f0cbdffa9ac1c06d77e57c9cfc59", 0x1000, 0xffff}) 11:09:56 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x8, 0x9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffbfffd}) semget$private(0x0, 0x3, 0x40) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') ioctl$TIOCSTART(r0, 0x2000746e) renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 11:09:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f00000000c0)={0x1, 0x101, 0xfffffffb}) dup2(r5, r1) accept$unix(r4, 0x0, 0x0) 11:09:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x69, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r2, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000140)=0x1002) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x20, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:56 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ffe50ed4705e00691a4406f1c4646f00", [], "6019"}}}}}}}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x91ea) 11:09:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYRES16=r0], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r5, 0x0) r8 = accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r0, r8) r9 = dup2(r3, r2) r10 = syz_open_pts() writev(r10, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYRESOCT=r10], 0xa) 11:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x9, "25e7f687e72f214600000000000000000000ffff"}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000000)) 11:10:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x85}) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) 11:10:02 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02f8ff", 0x34, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @rand_addr="e37d035d6f6bd450d3ec18b2e7df27cf", [], "80020000"}}}}}}}) 11:10:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0"], 0x1) chroot(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0065307db2e72be9a68207e1bc717309119908c9adcc7bf295df9927d9cb85f8cb45c0c86e40aeffbcd2289c52dff709d362646c263f8b03637dd409f225367f5a9fa987433894e56c387a765da6a365d942d59b0ba9152b3b7548c1a7"], 0x10) setrlimit(0x3, &(0x7f0000000040)={0x401, 0x2}) 11:10:02 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = syz_open_pts() close(r2) close(r2) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2], 0x1019, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000040)=ANY=[], 0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="06759ba65c8b4de05617a1922f2c9f0107384a8df7405f82d4c5850cff5ea08ab4a923bbbd1f12ee30b4e6485f1741c93be0e4156ea62d35a46675ab4ff5734fbde4"], 0x8, 0x800) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0xfe) connect$unix(r6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x11) bind(r6, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 11:10:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) 11:10:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xfffffffffffffffd) read(r0, &(0x7f0000000180)=""/183, 0xb7) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0xd05a99ef5655e47b, 0xc1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r3, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r3, &(0x7f0000000000)=[{}, {}, {0x2}, {0x1, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001040)={0x38, './file0\x00', './file0\x00'}) semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000002c0)=""/236) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 11:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x6d, 0x1000}, {0x4, 0xff80, 0x3000}, {0x3, 0x0, 0x800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 11:10:03 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 11:10:04 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004d0000d00000000000019078ac1400bb00000000441408d000007fffac1400aa0000000800000001891301e0000001e00000017f000001e0000002071b00e0000001ac1400aa7f0000017f00000100000000090000028913050000583800000000ac1400aa00000000830b3fe0000001e00000020b0090780000000045000000000000000029000000000000ffffffff940600000000892b00e00000027f000001ac1400bb00000000ffffffffe0000002ac1400bbffffffff7f000001e0000001070f00ac1400aae0000001e0000001"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x24) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x5, 0xfffe, 0x0, 0x0, 0x5, 0x3, 0x80000001, 0x5}) r1 = geteuid() r2 = msgget$private(0x0, 0x21) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0x21) r7 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x80, 0x0, r7, 0x0, r8, 0x44, 0x8}, 0x28, 0x7, r9, r10, 0x6, 0x6ec, 0x4, 0xa3d6}) msgsnd(r6, &(0x7f00000000c0)={0x1, "c6a46bb04c443f3207a7f858779f096325f7323ade0169247b1944a6a0555cf6b156da39de53d8a23b022f1887b93f9fb543bde1ee4e9fdcd426a3"}, 0x43, 0x800) msgget$private(0x0, 0x2dc) r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, 0x0, r3, 0x0, r4, 0x44, 0x8}, 0x28, 0x7, r5, r11, 0x6, 0x6ec, 0x4, 0xa3d6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x2) 11:10:04 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:10:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r0) 11:10:04 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) 11:10:04 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYRES16=r1]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) close(r2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=""/103, &(0x7f0000000100)=0x67) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) 11:10:05 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) 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) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 11:10:05 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x0, 0x4000000000000000}, {0x5}}) 11:10:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:10:06 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(r1, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0xc9a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readlinkat(r4, &(0x7f0000000000)='.\x00', &(0x7f00000001c0)=""/87, 0x57) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') 11:10:06 executing program 0: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='*!\xd0-**\\#--\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\\/\'\xe9\'\x00', &(0x7f0000000380)=':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/-@%-\'(-/)(:/\xca\x00', &(0x7f0000000500)='\xe5/\xf4\\%/@$&\x00', &(0x7f0000000540)='i\x00']) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 11:10:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 11:10:06 executing program 0: shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 11:10:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 11:10:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2}, @icmp=@generic={0x11, 0x0, 0x0, "bcb00683"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) 11:10:06 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165cfeffffffffffffff127f74a11178fbda0c003d9380884ffee852a5cf31854f87400000fe8000000800"/68, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000fb403a17b57f0000006c2ca58ba60e5f9256f1e5ae923124f965104c964fc0a5bce3c10df0"]) syz_emit_ethernet(0x114, &(0x7f0000000100)={@remote, @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x1, 0x6, "79de94", 0xda, 0x6c, 0x7f, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x2, 0x2, [], [@padn, @ra={0x5, 0x2, 0x3eb7}, @jumbo={0xc2, 0x4, 0x401}, @pad1, @pad1]}, @dstopts={0x6c, 0x0, [], [@pad1]}, @dstopts={0x2e, 0x13, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x3}, @generic={0x76, 0x88, "212712b8352d2b0f6d84557b6d8f4b9ee6a1c259af017714185287e21c3ba0dd0749fa7ef8c5960f9c7adc40bee56e61179584c8edefb96ac0209803f0cfb40fe705dcd5070c7a03a156574071bce46ef30b741c3be922877449c1b26cea6dc8dc7986190b6f8e8f9dfbb426e21c267e982f29ebc535bf4c6ac76e5af3a56f0b77ee66811fba6928"}, @ra={0x5, 0x2, 0x57}]}], @generic="970d"}}}}}) 11:10:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)=0x2569, 0x4) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x5, 0x0, 0x9d0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 11:10:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) accept$inet(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/207, 0xcf}, {&(0x7f0000000680)=""/66, 0x42}, {&(0x7f0000000700)=""/96, 0x60}], 0x7, &(0x7f0000000800)=""/83, 0x53}, 0x842) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8}, 0x28, 0x7, r2, r3, 0x6, 0x6ef, 0x4, 0xa3d6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000900)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = msgget$private(0x0, 0x21) r7 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x80, 0x0, r7, 0x0, r8, 0x44, 0x8}, 0x28, 0x7, r9, r10, 0x6, 0x6ec, 0x4, 0xa3d6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={r2, r4, r7}, 0xc) 11:10:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) syz_open_pts() semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) 11:10:06 executing program 0: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000f8ff000085c1d4dbe95efcaf8bdb0b12a100e4ffffe97a17bc7d0789e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194c4a75bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e50eaa349dd4c1d36f9aeca2930900f0e93eabf4ff99d76c86e3377b0e1400"/179], 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYRES64]) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() kqueue() fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, r2, r4, 0x0, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r4) getgid() 11:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0d0d00000000e20000ee00"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x50) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3f, 0xfffffff9, 0x7, 0x6, "50a0752969da488635a61cb3c782cd136efca7e6", 0x6, 0x4}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b240", 0x2}], 0x1) 11:10:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = semget(0x0, 0x4, 0x30) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x812, r1, 0x0, 0x100000001) write(r0, &(0x7f00000000c0)="92f314344960f22b06cefd374da668d8a9321cdd010c28321e86eeaabefcbeab7a", 0x21) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x8000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x7, 0xf5ad, {0x1, 0x97a}}) 11:10:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) kqueue() renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) renameat(r6, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 11:10:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket$inet6(0x18, 0x3, 0x2) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0x5c}, {{}, 0x0, 0x20, 0x20000000, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0xa6a8, 0x401}, {{}, 0xfffffffffffffffa, 0x24, 0x0, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x11, 0x4, 0xffff}, {{}, 0xfffffffffffffffc, 0x16, 0x20000000, 0x9, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff, 0x7fffffff}, {{r3}, 0x5, 0x36, 0xfffff, 0x80000000, 0x80000000}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40000004, 0x3, 0x9}, {{}, 0xfffffffffffffff8, 0x40, 0x40, 0x5, 0x5}, {{r4}, 0xfffffffffffffffc, 0x9, 0x1, 0xb12d, 0x4}, {{r5}, 0xfffffffffffffffc, 0x34, 0xf0000000, 0x8}, {{r3}, 0xfffffffffffffffa, 0x21, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x2, 0xffffffffffffff80}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0x0, 0x1}, {{r7}, 0xfffffffffffffffd, 0xc0, 0x4, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0xd0000001, 0x400, 0xb9c}, {{r2}, 0xfffffffffffffffb, 0x83, 0x2, 0xfffffffffffffffe, 0x4}], 0x9, &(0x7f0000000340)={0x0, 0xb21}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 11:10:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() kqueue() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, "0600aca4df4768cd150d6ab163dfed62fce1fbd6"}) close(r0) 11:10:17 executing program 0: syz_emit_ethernet(0x69, &(0x7f0000000000)={@random="9c5c4b3d055c", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "060079", 0x33, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x6, 0x0, 0x3, 0x1, 0x0, 0x19, 0x66}], @udp={{0x0, 0x1, 0x8}, {"153f7c3230154089cf831e7894651d294dc662ad542813726db9d4c0cb7f2286921e48"}}}}}}}) 11:10:17 executing program 0: r0 = semget(0x1, 0xc, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)) socket$unix(0x1, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) r2 = socket$unix(0x1, 0x3, 0x0) socket(0x20, 0x4, 0x90) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 11:10:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r6 = syz_open_pts() writev(r6, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r7 = syz_open_pts() writev(r7, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) kevent(r3, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xa0, 0x20, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1fffbf, 0x100, 0x7f}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000001, 0x4, 0x8}], 0xfffff800, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0xe, 0xfffff, 0x4, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x81, 0x2}, {{r5}, 0xfffffffffffffff8, 0x40, 0x4, 0x1, 0x2}, {{r6}, 0xfffffffffffffffb, 0x18, 0x2, 0xfffffffffffffff9, 0x401}, {{r7}, 0xfffffffffffffffb, 0x98, 0x80000003, 0x2, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x6, 0x7ff}], 0x3, &(0x7f0000000200)={0x0, 0x7}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) 11:10:17 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 11:10:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c93560087ecdb1fd700100000000002e000000200000000003c9f04a573c4b53a3b783d00"/84]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r1 = socket(0x2, 0x4000, 0x81) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r3 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/58) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x5, 0x2, 0x0, 0x101, &(0x7f00000001c0)={{0x8, 0x96, 0x1, 0x3f, 0xff, 0x0, 0x1}, {[0x19e2d059, 0x2, 0x0, 0x200, 0x400, 0x1, 0xfffffffffffffff9, 0x101, 0x100, 0x5, 0x5, 0x0, 0x0, 0x9, 0x401, 0x0, 0x70000000000, 0x7], [0x1ff, 0x7f, 0x5c1, 0x3f, 0x4, 0xa3, 0x3, 0x0, 0x2cd, 0x8551], [0xfffffffeffffffff, 0x9, 0x9, 0x4, 0x401, 0x9, 0x28], [0x7f, 0x1c00, 0x81, 0x5, 0x10001, 0xb1d], [{0x4, 0x8, 0xf8, 0x80000001}, {0x7987, 0x80000000, 0x400, 0x7f}, {0x5, 0x7f, 0x101, 0x81}, {0x20, 0x4, 0xff}, {0x7ff, 0x7, 0x1, 0x6}, {0x6, 0x13a, 0x7, 0x1}, {0x7fff, 0x8000, 0x8001, 0x2}, {0x6, 0xddd2, 0x5, 0x51}], {0x20, 0xffffffff, 0x622, 0xdf38}, {0x9, 0x8, 0x5, 0x8}}}, 0x2e, 0x20}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) pipe(&(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="4f259b7e5f9b050998fd50d6b36bd425ba3246fc247d61e181c56e41db7555d83b187b85ba68de4dc43effcda1d2a84a10703438e907720c80f42ab5807c81d3e639b954641bac73f06444a40d2ed6e21ee6ab8c093bf9741bedc654128000ca3d9f27e76be69d7f8f334905ddd7df743103aeea197b726bd881cb0d75bfafbf95ad377bf250606131ae860b66bee4df95c2eb5dd39ff5b506c3dc0fb262c4d3d6c7236b633a8eb0bdd222cc11d763a6967f50379881d7b185d7ec53cdae60a653e56ae9b146511a6a4b", 0xca) 11:10:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000000c0)={0x5, 0x1, 0x9, 0x0, "61aa0db11ce9ba6700000000000500"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000180)=0x4) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='W\x00') 11:10:27 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="282780d1ce1e0d67917997ac8f0a677257750a596edfb56cbcb239f14f831c47bdd69d16dfd329dd0a629d0c42fb9e74f717873a44123064fd7dd16095488d1e7065e3cb0225a784bd3e258c46a760d25806f43167ecca3c12b901189a4969d39dfe00ebd622017f106ac92a2b3301196c4e29cbbda9a4e274e4c822c29ac894c4896f855e71c5f514fd0683795f4613e071dcdd", @ANYRES16, @ANYRESOCT], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r3) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r3, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 11:10:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) syz_emit_ethernet(0x32c, &(0x7f0000000100)={@remote, @remote, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, "c61630", 0x2ee, 0x6c, 0x20, @mcast1, @mcast2, {[@dstopts={0x3a, 0x2, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x20}]}, @routing={0x1d, 0x4, 0x0, 0xf9, 0x0, [@rand_addr="e21c1f8889214ae5f039471f644c9fb6", @ipv4={[], [], @rand_addr=0x7}]}, @dstopts={0xc, 0x5, [], [@ra={0x5, 0x2, 0x800}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @ra={0x5, 0x2, 0xfffa}, @ra, @ra={0x5, 0x2, 0x800}, @jumbo={0xc2, 0x4, 0x10000}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}, @dstopts={0x6, 0x2, [], [@jumbo={0xc2, 0x4, 0x8}, @pad1, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0xffff}, @pad1]}, @dstopts={0x0, 0x4, [], [@jumbo={0xc2, 0x4, 0x10001}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x20}, @ra={0x5, 0x2, 0x7fff}]}, @hopopts={0x32, 0x26, [], [@generic={0x1, 0x69, "f8426198ed4012170ec2b46094e121cb74d57d401b4907e8b3745f4fc9b9563990249604c104f0593dc9e578783483f9510a180134ffddd72a6c6a76842fdc596de9d6621a421446c585bd072efdab614443550e2ea366e40fb4afcbb3ac2f9559e15b76f2f4eeacd5"}, @generic={0x3f, 0xc9, "dce489138fad6a543f2e723b06c5d24af53c7398b1e1199d9e4722bab41bd03744282e112101ee55f505ccfe6750b4b920d1489743c943846246045b44a71bc2ffda76ab4f815ca5390ce382edc1c72b9fe3be4a9ee190265d8ea3e24fbaf7d09a3eadc0d9cf033b23c0d2bf4416e871ab4f20fce5d680f76cb9b852677714d6a9d83c333f48adbc81fb37470b15947d4e7a934b89945286a7aebf45ad61867810854e8524931b21438a331d38689a75583dfd927e046f1124f6199e8e1c55368f27b1a83f9546876d"}]}], @generic="b41a979959647c24457d96ba084d4fd7de784acf6d6bb6bd7780c5c98fe7c1cbcaa5e3bfc3f9428a09fe33c949b3752d91b76920ecea11b66e1ed2c0fcaf1226a07ad1d829de27507bfa748185564926d6b8267dca4791027b20743f20d4b7b3eeb0ca4425ae71952f78e0f01a56ff1bcdcc4afa35ef24926690f9b33d08d91a3e30f5748dac4658c76f0ae6c683f1d4bb34e12c773f9993c2ef11720469a32e277dba5f420c276aac25b75d86533fd1e1499b070d091410139ef6a66ada303280aa6fe61b1f508e50b33c17357138b81abed920038e3168b4925d321ac88ba045b3546df018"}}}}}) 11:10:28 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x3, 0x8}, {"540ebb7ad86f5dfc9616dcc22bd2f3f89cddc05365ead4c680fa5aa7cbce8c00831fc7bbcc84c719b68eb4947d41d6baab685aacc8d48643792a24c9e3963e7b6100de434973bc72"}}}}}}}) 11:10:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0723c35d020ae491d1d3025e743a548bfe98d133444bef1c9bb39750a77f23aef468edd92015dcea8f20c9200d3bd46c3ea5d5a06eb950303ce8860f0c030b8929e2b779bbc6a469e542fd993fd9a7"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401, 0x1800}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x4, 0x80}, {0x3, 0x4, 0x800}], 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="b83975e3951ff285e9da5ede0427a566dff70986258043a1fcdfe48aa64941a632464fd1621533f420535452d7793e2c90bccd022fb027aea57028e4123f3bc784ba9f5ab9f31dfad25916c0d60632c4491439bef8998d7fd668ebd74a75dc8cafba2724574af8b5fe87711e496b9b7aad635352a7219503bcd955a058d9562359ed6f3675d99c6d6fc091cba010ad58752319f3267ae1e97803c1d9d04a44b8bac1bdaadb5a3d84eeab9dd931d7cbeb2e400882105018f2f4a42eb75faff0546950ce2e29a3e6caa27419f392ae9890487b32a1b3e0620a4ffeb2124561d64ec0644efa41dec7", 0xe7}], 0x1) 11:10:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/157, 0x9d}], 0x2) 11:10:28 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x3, 0x6ef, 0x2, 0x200}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:10:28 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 11:10:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff0100000000000000aaaaaa0800ac200000000000003607a7b1e85e3693c9361e769e9078ac1400bb00000000030f9078000000004500000084dacf452b77320a4cef76550000000000000000e000effa391e99"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 11:10:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) r3 = fcntl$dupfd(r0, 0x0, r2) geteuid() r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) recvfrom(r4, &(0x7f0000000100)=""/72, 0x48, 0x440, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x40}, 0xc) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 11:10:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = semget(0x3, 0x3, 0x0) semop(r4, &(0x7f0000000200)=[{0x0, 0x1ff}, {0x1, 0x7, 0x1000}], 0x2) r5 = socket(0x6, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r7, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 11:10:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) dup2(r3, r4) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 11:10:33 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x80000000, 0x1d, './file0\x00', 0x5, 0x1, 0x100, 0xfffffff8}) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@routing={0x3c}]}}}}}}}) 11:10:43 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0800000f030086dd60317b7100323a0000000000380000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000100)=[{0x2, 0x2, 0x800}, {0x4, 0xfffb, 0x1800}], 0x2aaaaaaaaaaaada5) r2 = getgid() r3 = msgget$private(0x0, 0x21) r4 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x80, 0x0, r4, 0x0, r5, 0x44, 0x8}, 0x28, 0x7, r6, r7, 0x6, 0x6ec, 0x4, 0xa3d6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r2, 0x2, 0x7f}, 0x7, 0x10001, 0x0, r7, 0x81, 0x40, 0x40, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r8, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 11:10:43 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @rand_addr=0x4, @broadcast, @loopback}}}}) r0 = msgget(0x1, 0x163) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000010de00000000000200000000000000000d0000000000000000e271ec0196492cf56254c23b28544a5c9740ecf4d928266ddc6702f315a46a27fde276009b1978100ac7789608181296973052b14ce67dfa572b1756aff550300e8398cdefb51cd5284b15d94990f9cc98c9931199d45d1f6a9c84f942e2c30696a48098eccc1da64bf978ac36e907fa120d4745e7018dfb3bf9d8491a57990badf272931fa34b8b6b67bf36f820b4dd13f548d759d063aad6983fce5de6649739714e1423a6919422aaaf20c5fac2308e20cdd61327186b632c95acb6af1add70a0114dc33ac3141425c16a0b041d87638a7b94b5cc8da3136fd3d2d32d9a4f2de4c75f2793c31ff8bce5e3b3b12d8425b26b4c165b719eafb39a2c2276d7628398f79b4d23ec60b5ac6379811b5ec771f94ee714b2936dce2d94038f9b02e2fbdc33b17fd5abc7f860fd7f70b330ef558f5b8a5d76e76980de1f965b9099fff387b8a6d6cc45636ce5a36ace44f0b202160eb1478f4b64f52a620177e01cbb4b11b0c4a2e0a8c75b56aa16005e"], 0x11, 0x3, 0x0) 11:10:43 executing program 0: r0 = msgget$private(0x0, 0x21) r1 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, 0x0, r1, 0x0, r2, 0x44, 0x8}, 0x28, 0x7, r3, r4, 0x6, 0x6ec, 0x4, 0xa3d6}) getpgid(r4) 11:10:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x10, 0x400000002, 0x0) dup(r2) write(r3, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0x6, 0x3000}, {0x4, 0x401}], 0x3) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:10:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186959, &(0x7f0000000300)) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) 11:10:43 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/25) getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x194c0) kqueue() open(0x0, 0x0, 0x0) syz_emit_ethernet(0x1eb, &(0x7f00000001c0)={@local, @empty, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "cac168", 0x1b1, 0xc, 0x8, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x6c, 0x1f, [], [@pad1, @generic={0x1f, 0xeb, "3851306d047edf9f4e11fc9a30e2c33cab5a2276be8da2262ad30b2a1a2a697d1ef14716d3a31412b4eae343dc91ff0c2836521ec6aa71eb762d31ea11a87d412c04c5b73d21d9987ecac023a69d21ff3e4db8bcebf4237c1d59eecacc2165091f56846154fb4a0ca24bc46955c31a43b5827ed28001f62ff5589259163e4c788d00d37fb6026c3354bf582c573c1092e1317193906ca18f281574ef3215c76920c6067e8be9a7b998007cb376a65110b5600b74506f1410205449f00d7c15d451642167872e015a5df1bcf0e2307d6f3192b20bf15dd5e40456eeb6a4dd4838f6c8181c941e37c8c1b544"}, @jumbo={0xc2, 0x4, 0xe6}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x2}]}, @fragment={0xf0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x68}, @hopopts={0xf0, 0x0, [], [@pad1]}], @generic="6d083a0f84072db1fb9af5d9d1ceaddc0240f022ace1a6005ee0285f0000a3960fbbcacf6bde13005fbbded12ce517317c84ad93ef3e39bdcc9eacac7523edc85935313916f2bb637ccbf89b0fac4fab68d18ae2e0a47480057b0c62c9fddddbd88cd14d7bfc49f9c433a1a9016dda08d6a42203ae5bc2139d89bc4ab233a9f5197bc96ed77ce88061f6d22a525eb81a48"}}}}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="97ead2e3c4fe360d297b7a57a91d1f69346855fa075fc3f3cccc3e1e826fc8570441326dad8eab5d41b38a71af843706e9679fc02166a107a05e1a5a229cae383a782e", 0x43, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x4, 0xfffffffe}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffeffffffffffe, 0x0) 11:10:43 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRES64, @ANYRES16=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) close(r4) r7 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/145, 0x91, 0x42, 0x0, 0x0) 11:10:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xe3eb, 0x6) 11:10:44 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x8, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 11:10:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000010c0)={0x10b11a7b, 0x7, 0x5, 0x0, "bc3d4efc2dcabd1e0a33ab0dda28d979457178c4", 0x6, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = dup(r2) preadv(r3, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, 0x0, 0x5) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x3f) 11:10:54 executing program 0: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[]) ioctl$TIOCNXCL(r0, 0x2000740e) 11:10:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:10:54 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x7f}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:10:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f00000017c0)="05", 0x1}, {&(0x7f0000000080)="5802f44b9fa473b9a25f776414fc8aec10221cb8a017f9e402479fcc90759d08c2cf8dbc805b8a4b9ae81e55c93abf2a913b5475e40cf2b843ee53e535d667", 0x3f}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1cd) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x15, 0x0, 0x0, 0x9}, 0x604) socket(0x2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="e8df6027f036b4b071e7be6ce291e2119c4376f8fa3e33601716b8ee1faa7f820e3c07545b44eee88c1a4c8621e311f58de66ba859e258fb80aff03c2ec5ab630979fe2e37adab194644f9af1612ae8cb7542f7ba5fb9b03efc709729ff057ad6b504e093d4eea3bafe1a232cc27718a9f4ae1b3aea52aed1c63868dc2cad0d26079d13f1eb98042dae9c48cbf04aa67174a6a14745eeb5a00efbd1f68e6c5ac7d08979ba3c82a48971b80a2dee94fb188e3d8bc374abf642971bdd4afb08dbfe92b12f874a7b70ca9472f9b8b5ff9637ab6b76dbb99dfedbedc470ba09b533815a2763003cab03cf6a7de1c30b75067fd9530e6e9cf55411c53de", 0xfb}], 0x1) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-7.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