e611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0xffffffffffffffce}], 0x10000000000000d7) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:35 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440), 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 16:04:36 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x10000, 0x0, 0x1, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000300)=0x8) poll(&(0x7f0000000340)=[{r0, 0x101}], 0x1, 0x7) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0xc4}], 0x1d8, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xff) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="5d615001f8887e4c4ab6e7c673a9eecb87212341914890bf9f523ff978ec185974025d528fbff62c41bc90fd613f579b4dab8b3bc1d077dd287bbea2c4afd517b90c77ca2a9a30003bc4256c7ede1737599f1f7f0dc28be648399c7e5c27157e2a747e4ffdcf837c87eb5add782b846fe25d9466f503d446247bbbdba0d46e0d500f6abd49a1c317c36209", 0xfffffffffffffe72}, {&(0x7f0000000100)="4bef2a28c7244382f1e7a5e78c7204dba7d1c04642135cecd9c1ef49a7a61946bc98401f5b386bbdc85daa5b387d15cd335c958e7b77c8d75269cb50a57274b1d524c572bd620643a01a2d3524c8623625b8ae2c42a5ed3e0718c77fcaae28d7076484e51d60ecd1a83618b7c1666dc678fdbc70efe7f34f232d9f7e66cfe4", 0x7f}, {&(0x7f0000000dc0)="d49a49847514e50e08406516f09f84da320722d5bc31c904f70f794b9d240c8a9073e73a65bb12cda9079fce6694f7a2983b7cc21d12adccfbac77aa7ad1b4fcd991d2450d375bd593ddf31e60a6ed436ea197e84f86e691a1e3e558f7abd358be927a92b2d10d81a3f7fd5677d5b212ca5eb444f1abe7871a8c83737e39ac978c99d4b077f81b630e410eddf1035c8c0a9afab22a71d10832fd9f1132392bd9c73e5d685e1facf0b246f4e3b669eaabc85da5c390526fca88318a7dfcd27073b247f1a06d9d256ee829204c62a26e53f63e0ad69861f1c0a0bb7d909197859b73d72b47dd41eadb8eedbd87e2dbde883c6c8e4b02c28d3cad45de09d5402702f832903ab6b0582c97814ab7e6ac24279950a132e87efb215d3fb5f4b7f81c3f15871362a2fca092a23a2c0a18a62b4c0a5437f288fb1850a1b38e935d8c618864449073c24396089f3421461ba45d125d2993cbce8c84a58b7ba366c74e71746492e22930df4686e3e0dd5d441005485a1ce50a51a9fe4f3d34f45f95cf71ffbe5699761568891002d92f4723545066a40364ff4ba8f8562734ad8dbc093ab52b2a1a0875b5581941ce7cfb3947b8554e468e5b37e19b34db0c246c0f3bd8cc095dc39bc765989345440c2a516adfc0831d043a4130b4e9d1f2c9e9ccad91987cbd624d588a4996a72c2d826c386946e1b6ea8734b603da243593d6ce9f741ea897a5f908cb1f3898e5c3f3d6089cbc9074aa5911091a237d3df4be68bbd1e99956b2a775889929568108182addb0cb6c572c00a1a91567116ce955e1200aaf3227b423c4303230086319fb5ad68a1ef9542b84c3e571358606040609aec231ada7ad09dfb49b8de6f19294054b28a37c87679f5af9e43e955c2c7b82509b95bb42574ac56476a856dd035bf38d710a3a3a19b789c33484bc7a83aa19d8502af877497237a67d8c331a520d33a94ca857c313698e5c46f9fd272773a60ca077e8c9d8402c45623f2bd9629b42c14ea32bbea2b546aeecb31fc9b78b64fd026b5a57ce7c325d94c32ae0cfbbec28399c3376708cbf29927b93473e60bc971231853e1e49a7e1a7b52019194a40b94b3c7c4d5b364b7796a7692262c0c6467c4f03811417f63778024c9d8a5661d60fc728a42c4b09674939e4d41299afb07924a2979f0a428c85a354cef4cc30bfa8461cc072b7e6516ddf76e66dee3b81d88251898ee2341b1208b6d0bdeab22ed65b814ed99688dbd5f8cc9ce6498c228b3d2a8fea099cfa8c8679c1674521ad9da5eaf234df46deb4185be57160e85516d64ecbaedbfb1fcbd4b9ddc19f4e77eaae538b4218febb4b0908d780195ca51eb13a3aec4349d5e22adada856c83ac54fa94cdd32aea2b94a0732039f86ab4c10cf9c534b81ecfbeef8c4e10dbdfb463a76fbf5719242bb3bbf7d76e8bc426de65c74e7ee6411742d34a104277a875ed60771399562b431583c2448628861986549a40e8229be40adcec764cb32ba507ff6d07bc5648aa2049f516875603f36f8b858af284d552fdf16612577ed219f65ada8d1fd4c04566a9d8e8a5c26ba4de50dec2ba7b83058905c439d944f7d83d69f7fbe2a0ec4f3f8f46aa8f26a6831770b134f64f1f21042c79d5b410273cedf79557908bb3b1619ef2621648652c5dd0cd9e16f90f780ebd7c74e0cb3672740f2a7a4f71c06c5452dbbee3cb4d10a99855019522cc994832fb9a6b866584489a39a2da463d2d137886075607bd1f42103deb18998e61d3eb7e767b2d86dcbefc46127cbe7b53547a6910f82ab330df5b1eb9318ebfa2b8e7d64ae4a23511cf3528dab80d43881140fb7183e98348ecd6294f54c69b8d83415c24e0c8ead4bcb1123df52ed087982aa5a301b0b12d1162573b84efb3dc6d4a2ac4d1737f3d90a302f517b1ae68ce9138a4721415e44a7b99f8d6c6b567fb86c3f232e57cb6e15a9d39f806f219adf32827f99f8b732840eb0b12d8d764528c2dd101f1fdb54b3f14dd7fffb6685ae9018b6f64c0a061908f3561d2173854b56ce62f47080e727a903f56fc4a7d5784a3ea631c4d0ff5c599b95c848dd2750b2299a996f9236c2ae62f971dfda29215cee1e4f8a8f1c2732a23ac7640cab48c39ed4c78b55ac42c0372ca5e77437a2ed0efd763829cb20cc7f4ed78dd46280e582aaf47a19ede33e760d12f490bacc0bf5664404753c20970141e01e326b2eb1a80dd0795d84280a3fd7a3ef12f2ef661951d4b7cabe0b57747f513fe8f762579b67fe16515d58121ae55a91a67976521985096995da358f181dc59c9f13c18a17a1b1b890345c18f334e020acbebbdcb491ab9ff020b7c9b865c93eafdf5996974db244593739548a7615a83f8ae47a3b42805e56c41d0ca06625552b459c0fc5809417db7fb3b1dae0922187de22d9d12a99bece65e513c4bbbd902d4821cbe7c2e5af58a78ecc07b5948d4cc61bcb6b2c04f1911931d5fdd7eb73e02cf0bea83f20b3496e958cabaaf5f27a168a6ef5036b2a4132a91cb196bdad78600f6a3b1bb0ed5f6abdd861766ade5329803cc3cf5fd584a3733347d839dc9913da75b2bddc9c58feefbac4a5b5c2ff79e38f271889a26d8e8806bbc96099fc41bac6dddc3a3283ba727c7f40570665209e03572e033114571f33a533c144bd34f6eaf063a85a76993cb33a98f1fe1da31378925649f6375d96f11e3fae98f8d0c47e2ac12058dbbb41db990b42c1b83279b3d6b258c5256f6cad1cd961536f042d80b7428a742751044c6e1b710be204591656e6d1f26c7339533f475be8a1304a51fd0f82551cd41fc8b3551adf2afc7aa44b81cbace1dcb63f7d25431ad26588f8db7a3bd056550a8fbdfdc341f99ebd09759e7b3ac9626788d2b8cc6987b57d48d1e983ec0178ebbd12116b5572f0ba4e006cd081dcabc4496e39cf37f5b3dbb9d75d2ef21c4751d63cc9a80405ca60c893f2386bb8802181f58c09b26e384d8263fe93df5ea04ebf2361b0d4c19f3ec9c4540453fda476f1cb56ce2b78e60620be5b982d2f07858540b828620f8930fc4134781d86a7203e052ab724593c64cb7672cfa77a6f67d6c8b22eb19be846eddfff88fb06e712b64aea4b2bb92a8a151bc4c8ba227d718782676b17cce5564705c0bc105e6cd01c5a23b8102fa39e70c8089f6236b89c2c882f6808a75d0d0ef3a89f7285d4adc82e7c93cabe849301f1fdd614d41b3140a592dd72a5b6dfb43b5bc882a47351bae5e342fe9785ae729a19b646aa8d14426964ea4447aa8f4e736ba84251e68cb078cfa1889d94cc9200f61c39296b77cc0f02b70bfe117f46d5dc5ec00b5e2d4fae183d9830f6791907b4a581ca4e1cdd2ceb8e73d8e8a74295df18e51207bcf055d10f2934d10969d5753163cebb8ce878262511550922c9e01e211cd0923add5d7a94c175e9fee3aa2dd0d11c7661f4d3baeda6ae4ccb9bd3f0253d26026623a0294c2b0356bf14ba0a220ca5895391f691f0b05c572dd1332f05ed0131b116bb53bc284cc3c056aabe1b22a99b201aa55c11c5b3332c20c701fed6cfddb9aa6c26c860d96bdb27c013f17b2dd7a036d3714e4bfd383869c45ac2fb8430b84e1a16f63c86c3479706b5dfffe3a8bfbfc666ff3502e0abf5696c1c12c9e3d05399c55d8b74920c8c4df5c0b52661bf300583aedc8518490813dc930e15ef9af4f1422d9971870a4ab111aca51505ddeb3d716a3726fe0ffeb772ff7ee431d6ef95e95506394631793c19bb1a5dfdc4cf11b1367219ef1f19c6b5f71e1f8304eb12475e2ac530b2fa270f004d6422786797058e9a8be6b292e5e28989614df85780ed7d5beeebcf3f8a77df83ed64c18985510e1dca32107368ce6e2fb12c8b1ee8c4cd79965277dc3ccb4c24e496c6f1dee3b5bba18db0118b22cba1d9d9c925355c807af217fea2a396b9793627a4726c8ae864592059ab17491ef852308dfb211ead0766774d443e8d14e57905b84aa5752eb321ed1a4d57c2d62e5cc3b519d38e871ed8916173fe08de42cb5600687301ce04d87190f024ed684699c439edbc995e5d61181a4af5f9f1671947204087dec4c340514b45a689a4411876c0c3ce807ff1ccc560aa086dc9a9fc08844054703d9cb0c884a4e4d46c0d00eabe3d9eb349d416d681200fe2ef2079875f13edd9535c4c447798d675df0b9b8172268fd49dbf91050fba478b7453d77e1b15330f514634962e650ea35cf18b9a65176a947a42eec39bf5f8aa223ceb3e0503451de61272c92c67ea5dd81cc72f64247c63a53b9590715a3f5bf3e8183bdeace023032ec7cdb3d2a2d8c3df7b9c5b44abb8a5ebcb083503b54945b481b5d2849d21def95e94587073346a26173a2c73ae519d6b86e233c4fb72e58fb97cde6a65f5443a4204b22875fcdf9e1085006c9f4b62a770a3a961142658861e3a0b0d6efae55b95a981ee95c8f575a7d1854a578e0b4b9687e8420b768997f9d826873abdb572e268cada162470938ddc5c1e05b1fba23ecd44d29aa599827ec02ac3c13d9fceec6feea4fc92e0f510047c50661b62c4d3469f38ba731af411796cbf97ea1bc4ada103b72d370a5885ae6db10e98159a8c761f5a7ec9cdbaff406976d8910694320ddd62abffb841cff019274a9338bb4335c34376faab3c4f3f970b29fb0e31124823574cc8e5553600935f8a6d7ee20a86fd4e4a725ca1443d25d0a5b9c6702ddb8badc22378f6d10cc4bb595a9b755bd670853bbf695ebcee2bfb57541d3ef93703bee7c714cf6982a213b6e670465240a765cf2f6615b5c4f76ce777bfcbc7ca5eb0aa232eaac6ac353c2c0bf24bd2d2fdb06bbaae6e8b602c3abf76413d28a0d54004e1a4d65baee20a15b1cc9e0443dcb8e2e4674be98e34df1fd3b6d423dfcd79c002fc2346a8add75d2f9b00d706aad49efe0a0a4c4055042f2adeb3162e9c35c26ec4336ad24d2b4017ebd89a1e4b1c14f6e0f65109eec2213c34d653112af42edad6cea5ad7df83a12752d7ab32ded459b2031c91f1407009dff74ffcade99c945f636cdc15616dfc7baaf4622027ae2b11cbcd35125d66eeba3b37838fbfbe1a763d84ba9548065200cb533b9c17457f4506434e60019c93f7d0e3e884e6ae313dc207e1102986f0c8fb2df6a91331aebbf3cfb483f9236ca15380406234a3e930ed1b20119a3259d637ac40cce1409ffe7a050a930c25dfb0550d03b4360f4d5d0c5a8a7d3ca9c5ce1c82f5c65d0b2fa716e533a19580f59fc1e92c67c52a5c27287c0f9fac41a827b2777cd30d19018991a5d41b60cd2327b20aa58e5409d8463b1ebc18aac823a66654b0e70a7bc4bf6be0b916987e8f58ade4154f86130858a6ec2bd27f4741cee6393a7e3c5a9b85d458ec0614f35d9e1518d59682a8036903036457f7a126362d2cb8ef3990ce44a17b02a70fe00eb8c584049d92fb1ed09a25b3102246e7486302987936ac5af625328b5203d217bb43ec3112c7d64003610544e1d5aad01eac043f1dbb5558e501b60051c2c936d4da20b02c1de0bf040e54d9e97b9ffa5ac2fcef1447dcc8b34431ed7e1bf6cec0d81464fba903772f6c8bd25548a1ce960613740c08f106e248da3c4933b2ea99beaff231b5d97d7b9dae1054dc04e8f905e6f4a2c4b821bd8385cc866e24bda4e42f1d68ddb04cec36fb6828dd218d48e4df3981950fb4bf2ef12080c4a22c3678f16105e85895122526cfd9b7f39b5938f122e0ddb45a7d173ed078c47c83af102335121b3c895dba3ee3ca7c", 0x1000}, {&(0x7f0000000180)="ac868362e07288a30dc708b49a", 0x170}, {&(0x7f00000001c0)="678f167c4c5f7d117a4e9fd55b105fcc41", 0x11}], 0x5) 16:04:36 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/102) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r3) poll(&(0x7f0000000000)=[{r2, 0x40}, {r2, 0xc4}], 0x2, 0x0) msgsnd(0x0, &(0x7f0000000200)={0x3, "6459e80b3adc82f926dd7dba6ca436268df6432c1cc51b038f5a4398a00d9e175214d78db9b8c3c1cae0b37dbe8fb565187620f7101ee9f233653753eb690cb056b6ef"}, 0x4b, 0x800) ioctl$TIOCEXCL(r2, 0x2000740d) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socketpair$inet6(0x18, 0x5, 0xf0, &(0x7f00000001c0)) 16:04:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc80ce770a65ccdad2d3f9198bb08472448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943caf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e92db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x105}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 16:04:37 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/45}, &(0x7f0000000200)=0x2f) 16:04:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x8001, 0x100000000, 0x3f, "8f050f612d40c622b25d8788d409b520a50220ac", 0x3, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) semget(0x3, 0x6, 0x20) r1 = semget(0x2, 0x7, 0x112) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:04:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1000) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:38 executing program 0: select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000000}, 0x0, &(0x7f0000000000)={0x4, 0x20, 0x7fff, 0xfffe, 0x7ffe38a6, 0x2, 0x2, 0x9}, &(0x7f0000000180)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x11) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20c20, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:38 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x741e330a, 0x6}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) write(r0, &(0x7f0000000040)="720f4c4c3a6b74e7c092464fbbbed8ac39e72c5b8b1804a736adc4182ef15815992d07fca81f53219de9bb3160cd4c9e1ed63e9987b2b0bccfc68e24afd88f60b0e086bdd2c789fbe9e350b101d12d00dfef8c1224ed107e20de8c604dcb893bd0039d2d64139d6c62ad61439f51a23ffb3ba5e205f536083edb13bf658d540293a1253e752ec5f2ae765f862e7677381a9cd72767c9be4b880657bb43ce80a5de782c6895ae64a14aa20ae6264b5248b9f4c64731a212ea5742abde791fcd054f623304b6a3662cef95bd2a9af56820", 0xd0) 16:04:38 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:38 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1f4) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000dc0)="ff174aadf56089d2e1d4c3f8c0e09a5b33edd9bfdf0161c4c6982339d1c5042b3abb979177b789391c655c2cb77b96264f8aec9c717518cd0646bffebe91c0d17cf9214a0fff08cfb020fc530a9de9a4c84d8a51f4ea5915cc1ebd09159323497c92aa70578fc00d755c6fc6e0aca425780a0cbfec078e98dfda9e544d5e26acfeab578b0568a81655c5bb98b5ba31add85960986ed3b7b31ba32718ac304f4f263b6c12f7ab1e46bd626c86419b2f8cf678761ed78a7c42942a4488f64f18a08265d99ca3aa9012155c5186bdba5e07cf3fdaef310789326b8ad3e7475fe0f176152fa39bf11b0ea6ce5fdd279bd2e3c1735f2d2b142dd6e66e295184ca8f8da841094c06b64f3b1ecf5ea744959b12609e20d515e3b56b988539936bcf2ce6969f62c17f7248b07f8470d073b9f160b652bf3fc8257ca2670ebd72c6e48292ce6fde0e3a5a304a2dd4925d1d94cf5a592fa9dd19d68d2d7e89b05d04ea23a7778fd7853bd73b0b179d4cbde90420356e6aa22890351c205b40e5ab96e34ad28a8ba879229a68d237317cdd50890408b1f4e25fc9e07b677be319bd2b56e07023061f5347e4323de1911b6033490877b7f0fab89afe02d9898ce21165bac79821a5dd17687a956269e07d8c42ea1660d22578c3f3e5556f8b342956d520ee62bd73a506dfc7c4b4cc61f2f4748a69ef6f436bddeeab19da5948beac20d94f8beebc36d607737acbeeb9ff0b678b4af01c04f41cd62c66984b16f4c5b5137f0375c653e154a46af608e5bef49c336454759f82e10f0cdf61d2355bd42d31f4a638791d811f2a910316c4588ebf2464549813b96cb71e6b65ce0fcd897ff207ce71a3dc9e3da2a86f024282713d9f455795504eb7879c9c01a33ad71e83ee305af105fc1ae0196f3885b86c9d262c0a9a5d76281aee3a676f18f72f3a6f115a8101d23ff15fd1b02c887837245b15faa8bead58133ea0faff5c9f9b30f356928509616051475a0c7835f952c2be0ae03fa32e64c91ef713743c0734cbeb6896140b29b17d2c9bfcab3447ccdf1107cdc6bc1e0c14da967adf57f3799f24c3d9902bdb5663880cf1d73cc6ce00485065460465db0d6083b60ef63341f55b802ccd55f5a097c6673e7bf49c9cb27f131b4f4350b685e8ddd6d680dbcd05547c24db69a5421ed22a1b852f3212826f0015b61a97a749964c0177723f16dc594fb20d95a160bf23065a89342db7111f1a04686d9278f182f30e40f43cd5ed406985dcf6f712ce29cf4c1c85140a4ad7754ee6adb144c43f5cbcd746432a3282a9bfd80a3b8462741f849543ab544ccf3e6bb3b0abb059c7ecff2eb538d53b0e7fbc7137953393eb79ac119ca85d8435138c00efab8af087637b67b81ba4e9a609dc6acb4ba7866387c94ba5b9e58554f0714809ee897a5ea703778e4e04f835f177f1cddb7153f90cd45c717253ace82d3a91802593f1618be57b631ed834ba10e887ebe17c4488f5e51fef73c083e071e0fef3cdb9937c1bd6cab01ef372d26e76d9c3e856964cad92a23773cf418fbe6c941ed58230c9ec0475ceeddf325cbf8c0373506daebc1018f030724b7d68a43fce1189bd37eb899ea69f29f36c259f1e7a2fc174cc96ede91726b2307220a5befb7c79d921db08301f51e1e8387ccb1c865fca3363efd060d29b9fd2ea57e7fe57ecc3a73b81e08453a51034d33fd70ddd578c49eefc705b017037a913da54d651c2854dbb30887a4f4c74c7e173656e7d06ecc56a0af69c012025b8cb16b0a339e1f46596c1cbf6e242d4f45496af71721a49e0e84c0ed48befc572600d2f99359e25efaff4f30b30fb0ca347027bb344f2e076db4c6d031b75b6e1963f9b508bb650ab9b3b9b6a2227243eabec7786ec27a44be62f79c70b117cfd0479a03432f7d0fd302dc78de996b012f404694e976f75380b3dbbc4413b9ded2882c20691684e5ece31731f0e237267a6fd957195c4b121849e2a0493433cdb738041ef62cbe5465daa6dc469f2f3b885ee458028a0be97ac4cf78e6052636458399181361e0714c9b0f148d212b17c2b3909f493f84c82cb42dc69b9815c2254ee443f7a70d07ecce10bb1503d4625ea7d6030cd49d454768b7ca4006457bf9e56c14c1b2f4ab004c6c6cde2444b573a74d589ad756557dab546603a8d9721c3930263211dcba2a8d44b3c89c3c50181dfc9a0d1cbd2b9db28a005a8d95891d85a8f7ca3ef7cd1fe3fc7d5bc3619a0889f1b061cd65ed70f2205e60fdb0ca9939b5dbf8fdbb11fa98e33f0555a167433f6f191020d6824f63d0123fe5ce95cfb223ffbcfbd036699962236286013d1a8386b49f273e592e6c417920e82e3f54818de9365627d459ea075f4b4b236aeade1f61ab24a217b930a3c10fbdcc23448435bd99ffd22ef6099516c5c4e3296c018c595f5878cb5d0d9c8e179445e2ee4cf78d7051db6836e54e08309e274c948f30dbe6e3be49d15bacb22d7036eb8468f3b5bac4622f62f7ebc9bf5e14d8f3b6a7348ace663aea0d5269968821635af21722c76711da1d9ba3999054bc26b609aa0dfbaae67b99e192f4dadc16dd8dcd5b61b6257188ee963a3f0521da03a043ec90d828fb5e7dbf4dbc8f5e1eee5b6394355e7103cf498da19e829e4d06140420dd0dad9bb996bb762bee01bcd76826290263027fd1818ea49321e0bff305f77d583edaf34dfb2079a3eabdf41aa104388f600421e80ce812e39ba32c08fe1bf9ecabb09ae63751767810631af3b284e152912834852a95a9726a6acefb739b192f34914352d2c1b5d92a8f93c5a19821e56fe43e55be644f9d705ebac052c7a410d9bb63f3a22995973c645bee74989e26f8954824147827e3515cabbf3a78b1063fc6bdecf42270c1cee5945a6c8cdecaa66b3fa2c5f921df9ac1afe426eb8150625c2f4e8e3b623f31b626e165aa4da1b4f8a2d349ba9ca808bf4e657553c06836437ab8f196508a455aadc3f91c58ae43ccd40baada2c2be0d403929598cc2f1cb4d6816a9df3b5375c00593f542a52eeea57b646db7f4ec82a51c4e554b0361f203e1d840b9f0f20b779cd88beef379736a80321f7adc5674c57fc94a2c49a4cd5e192ea3d4683e15c7db532b3e7e2da56c2957f1a808bcdb1ca6e33119df18377ba73e90aa7d95828f09ebd978ac61b04d7bcfc44f5285f2bbcae49384cc10cae4d6cb1ffed70759e9e1f41d0b0da67019fcdddb988e0e26fdf46cc840a495baabd0154c84927a12d7ff03370365af611e5b3f689493696a20ef06be8e63e131f368cb062874973e0a49e312e6901b24db46623cc4392cd68f2bb60a67634957342842ef67cca283f9ad2ce79198b3ca872ddb0dd501fd85a23917aa040e37cb9f7ce090d43b2b402475e84accb93962e8ee41d1e379409e382c652e962260dd565f1a7d9d04a2aeef7ef8240b6766b80b91ca3ce4aa420facb1a11654fb760829515c27fa43d13863aa36038d8231b50952b209bcbc9122e5291c96380f58066105940e5466e8d8a9922845c2400f3f3493c029d9dc9ca182c06962affc9a10e42d2ed65f8dfe643466db281b7acd53e864a44d4d3791391a78c3b3bbd5c9b01e7d71f44219943fd6381cbade69b71802fe796fe3ab3826028e38b5c9f7afc4964c885ac5273b62a67b0889dde56125174e4f0fffff7982eb10765d53f42bd2631668fc9538ff7294767540edd7ed9dd9766fc56d9ce16d3eed55b8f7f4941ea95670021af1f057cb4802e596af74eac5ccdb73adcee8453e66e4a160d3defb56d0d2f7f5d694a30c4e860a08b171eb0b8afac4481d8f969447d3352a8fcb9d649aaa304488ffedebec4267a139384349e3fffee9b95012718c04c2c57e4d7e1d20fc91440f325227791e5e3b67fdfd82c5734b0340e98ef4f7e87449233312200dd47919cce8133d5a4c575529700591174ca8b3b602c4e4feb00772c0482b6c170779b58b4d58156ea40231e97b36d9766f19fcfff5b1e6b96a3599f6a132c0418f24ed792ec830ed68b1622aa7fd406611d7ad4a19f72d8b0e8c55eeaf45fbe26d4de606596264df2d816bfa6545ce41f1018aa45efd66013fb6e58292986eefc2f457e8aeb86c4224581ea756b379e8be0496835c1046d207914878e0685391d203e7450cf28e2179ca317cf8ba42b90d973022ac23cfc258ee6d5108a5134e7a6190eaa18944c12e64cddd5a53cb3fa88032420ea12603964775d804d8c02a73d33a14f975885ad7d17bfee1356d5ef2df0b84ad6a7e8da7b4809c45535c9c431150a5eed80ded1bf4dbafdc3ea3eb49b9235cdb95c5df70a053cc319957ee3e47eb84ee656f1a013e8aa376527e1f20c43547ae33813204dc118af0dd3c6e85c380e5d79f440fff2c76a936d5c6806a6801891ab089994f18aefd3b8c2a6e3d7065abaf4e5e08b42a07234198aa9f2fbb85774073db2793e95634ab84c23f36341b1ee4343583bb1e209c9b9597e85fa69f900fb047a5f8ee4fcd6ced000143842bd1e6038b4f5be476aa9df7b6a3a0d20360c8f703047eccbf5d4e5cd1abb5a3cf3094419a450346c55aefe21c8313e8fd7157df77997a265962fb03aa3c42c3712299daea29e82df6eac3caa49b9d21a1225938dc6cfb37a45afa37064056e7b69f28bab90597b065f28750de57608b2fe03c8320e0224683a74d40d94e1b8d412349c681084711da8b0f7a7d57ed27003c9760f173dcc7bcd72294737ab164d36899d6aca09040440e8873a3afba88046974cc962d834850a9bb57e29bfa8435e99d580ad5f1a5411e03cda37716f0276870934d0e1026eb504eaeafb218e547d2d056e17f29c5d3d26a85fa3159333310d0caeda0b85514c1cf5cd6260c4c20cd593f9eb0575b18f7caac5311d9f0cf45c9138f99dcb1d326f098da24f087d95cc32cd73185eac724a21c9dc3ac3f472d2dfb42d9fbe8c958f35ed1de776bd0ac2ac3229bf298ceaf1575eb6840d846ce32dfadf1bb31a5d752175b779e8466ae15e85955372db39d143cf114d7870962c3f77c12f304026e989a9e58b9f175d06a80454e45ef23defa188082ce4dd050c570ca1850bdeade63cfa5f02b283cfab11fbac84458c69d0d90f3655abce981d31863535411dc8962e50fe6c10a2ef34281b9b2215ef72ce85f422c541ee0107e62387b76447173b85bbbe2be027515cddfae4e4c9aca61a2ccced0764e2cf5055288e65c3a4fc3afa6f37ff5d9180bb014d9eccc2ffe4b9795dc418f0dd53b7ee2d8edc905585384f51a90823f9c7e94271c43c3e4d415be9b380adf75ff1acf9e536b1adc1e72a9645cd4f7c75e2b62637efef81c8464ed8a46308417fbdf5d72691a8942663a9c15772fed6caa2dd2be2f08d531dc42cf09bafc4aa1e52ea619ecd821f78a02f9e6e8a6b7a6b79ea45d3c8058b95ff150b41eb240b762cdb0e119c0759f511fe1a454c345406f692baf9ab34546a7ada9086b4212cd4b96328d8cb600e9b2c0d514d0494c105c113b8c1dfb04ba0464da403c7072f0ea6a776262dbf9a506456dc1ae5dba96412ad7006b7f8d50d081ee35b2a90abe3f0c76bf528a160972ecf515477f344ab6c6cbb2f21926a049d8365356ad08f9428dd747415c341dd8baa27931d6c5c4f7729389b7c9930a245c21276c3180a9a70c12e1362d69ae3423c36e4d51ef2648cf70b11e7d31eeaf89f7a396b5072ad82ff64f0337530cdd53c1c3b1537ca5e5541efb22c075a23930e7f027501fbcb2734161580bbaa958ccdaa9", 0x1000}, {&(0x7f0000000100)="23fea85b7d4a72c3e91b2c1f96a994e6ffd4e599e6373868211152502292961d10638c91d27d0b58434f6795cd0d959b8c0fa249d8a055e4ea1efac5057f0ac6797b607e8ce3c3e3b486c7fdc628a8d056731f09b89e110006299cff7998f561e7c054eabcb0a7cb1c83005dee437cab8ae7069aa118bb3c782f34519326ddd146b9f12c", 0x84}, {&(0x7f00000001c0)="e3dca67f7ce87aa23c1ecb8adf2f05462b032aabbd463917b836ec840e90f963bb2c49c01ae5a685f5a6d575d5cc042e0e057eddb7dd0a2a34f5bf75ecc02f82c83310d6f0923ec49f1c1b4e21f9977ab781b15f30eb238b8e20368843cf3cd066525874e99d04406152e06337f7e9ecc6cef6be250280a990bc3b469b5ea41cef8ebe176712b30d20833dcd47aee9654fe15bc5907c6b", 0x97}], 0x3, &(0x7f0000000480)=[{0x100, 0x1, 0x4, "86ffdd965317ad18efc1fefaed074ebe7eec7c0cfcfa0245b9e16078e17687c12ded037f01c9acaca8217a6b6504ba6db67fade56de04e88f5177d4538f7cb5ff779511d2bd9adc4b57036047c26471d3c65a5b2b189bc1af312b535555d02e425d83cbdd539aa1cdceb7fb8e78981959d7c934d32c7b2982f0616fd2a09002f6704ebf9b7ac07a3a064e6706bf208c171b782c842601c36d0ac75414c927fde866c136a8614e9730235353f4b468b3a2006ec3711730e56e3e7001312be1a0159e8b286992b84d1ad0dcf852c71ed3e0dfaee1a74ca0558c573ecefc07cf6eb2a17e69134015337c94e27d1"}, {0x48, 0x1, 0x2, "6953ae7f652c1a53fe6b5368263172cb347421864d4f383c324047c28eead0bc926d0ebc21bb62a988ef66dca45d1cb7b4b9fb"}, {0x40, 0xffff, 0xff, "85edaa54039fc4de28eed699d616567a53df236e8ffeb47da018ddb2479ce4b348ea11504643b310d569"}, {0x68, 0x0, 0xe860, "8a3a4820dfebddbcc79cb2267d5b77627cca3d085c9b42bcf5031e26b738bfb50e2b1029cc677e84ef1894c8f88b209718370f8cc2cfa5c644edea033c6b4e8efc890aae12d8ff3a48575aa2642e66bdd72e2232ba"}], 0x1f0, 0x9c837dd9e38816ae}, 0x8) 16:04:38 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) nanosleep(&(0x7f0000000040)={0xfa66, 0x2}, &(0x7f0000000080)) select(0xe, &(0x7f0000000000)={0x2, 0x2, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc, 0xc20d, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x0, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) 16:04:38 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) read(r0, &(0x7f0000000040)=""/241, 0xf1) 16:04:39 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:39 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x120) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x65, 0x8) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:39 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:04:40 executing program 1: r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) ftruncate(r0, 0x7fff) 16:04:40 executing program 0: select(0xffffffffffffffa5, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x1000000000000000, 0x0, 0xfffffffffffffffe, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:40 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000440), 0x1000000000000334) syz_execute_func(&(0x7f00000001c0)="440f380a89bfc30000410fe80506000000c4a1795af18f6978e1e4c4037bf0e5f9f20f12f1450ffb02c422ada92fc44165ddb4e795000000c4c131dca507000000") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff9b) r4 = getegid() msgget(0x1, 0x0) fchown(r2, r3, r4) 16:04:40 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x290, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2a6) select(0xfffffffffffffe38, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) shmget$private(0x0, 0x2000, 0x464, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) 16:04:40 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20d6, 0x8000, 0x80000001, 0xffffffffffffffff, "633b664cbee3f8973f920a1cfcc12a19a8e8fcab", 0x6, 0x100}) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) getgid() 16:04:40 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x20, r1}) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0xff}, {{r0}, 0xfffffffffffffff9, 0x81, 0x17, 0xa40}], 0x1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x11, 0xf0000004, 0x20, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000006, 0x1f, 0x7b}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x80000008, 0xa8c1, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x80, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x1000, 0x4}, {{r0}, 0xffffffffffffffff, 0x83, 0xf0000044, 0xe7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x81, 0x10, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x400fffff, 0x96, 0x20}, {{r0}, 0xfffffffffffffffa, 0x0, 0xa000002a, 0xb8, 0x7}], 0x8762, &(0x7f0000000100)={0x1000, 0xff}) 16:04:40 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) poll(&(0x7f0000000080), 0x0, 0x2) 16:04:40 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000400)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0xfffffffffffffffe}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0xc5}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000340)="a81b1d9493a494186fd461ec973519bfd5cf4d79bdd883bed20e76b689884797d5230ffbe7244e80c196e8f37c405a8b4532258dce3f65c1892a1a0294671f1c7e2528b51218b1e13176ae921fa0644337b55fdd574e41ab5b118b272008e04ffbb54dab1959c7985e79599979addd53f8255c3de3", 0x75}, {&(0x7f00000001c0)="709933b5483ad7c8d253043cd72ea03d45403c26f8c3b7ca66cc08b45684ea21bb583e531d944ec6991fc608cc4d466e286628", 0x33}], 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) read(r0, &(0x7f0000000240)=""/200, 0xc8) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:41 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)={0x0, 0x32cf}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:04:41 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/159, 0x9f}], 0x5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000003c0)=0x3f) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) 16:04:42 executing program 0: select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x40000, 0x0, 0x804, 0x2}, 0x0, 0x0, 0x0) msgget(0x2, 0x100) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x100000000) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0xc4}], 0x2, 0x0) 16:04:42 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000), 0x0, 0x1) socket$inet6(0x18, 0x4, 0x8000) 16:04:42 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x443}], 0x10000000000001e7) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) pipe(&(0x7f0000000180)) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000dc0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:04:43 executing program 0: select(0x40, &(0x7f0000000040)={0x6, 0xfffffffffffffff9, 0x3, 0x8, 0x81, 0x3, 0x8, 0x4}, &(0x7f0000000080)={0x8, 0x1, 0x4, 0x7fffffff, 0x5, 0x7, 0x6, 0x8000}, &(0x7f00000000c0)={0x3d5b9d45, 0x0, 0x9, 0xb09, 0x8000, 0x9, 0x1, 0x8001}, &(0x7f0000000100)={0x7, 0x60}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x12) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x8002, 0x8, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup(r0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa, 0x100) r7 = syz_open_pts() r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r11 = getgid() r12 = getppid() r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = socket$inet(0x2, 0x3, 0x4f) r16 = syz_open_pts() r17 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x580, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r20 = getegid() r21 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) socketpair(0x6, 0x5, 0x5, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x2, 0xfff, &(0x7f0000000800)={0xffffffffffffffff}) r24 = socket$inet6(0x18, 0x0, 0x0) r25 = socket$inet6(0x18, 0x3, 0x9d) r26 = dup(0xffffffffffffff9c) r27 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r29 = accept(0xffffffffffffff9c, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = socket$unix(0x1, 0x2, 0x0) r32 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) r33 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x400, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r35 = geteuid() r36 = getgid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x2, &(0x7f0000000b00)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="e76e0362c41a7bd78bd495420bc096e142a3e9d90b7accb9cc3717e57980cfb3361252579f81f9cefd09fe38548762dda0f3268ef09b78400ca213a64c5164247dc0a7749201e3940fb591f4711467eaa945515fb24bd68802795e272aae9ba9e4984784c29930f30dbc7ca90966c1e5f7e68c8738c60b1e223bcdedeb6ca6b3f5527e16657f50b5100e18f6487948135727ebcbe9086f68d62bec1fd54ae371ae97ec1134bd682e28732672273842746bf44068888f88557caf3e4682d90ab8790aff77c522f55cd9d07565aef4", 0xce}], 0x1, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="0000004f8310d65dc2a4b7014b5119c0f043260000000000ffff010000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x400}, 0x2) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) write(r0, &(0x7f0000000000)="a6", 0x1) poll(&(0x7f0000000140)=[{r0, 0x1000000004}, {r0, 0x6}, {r0, 0x20000000000080}, {r0, 0x4}, {r0, 0x120}], 0x2000000000000047, 0x0) 16:04:43 executing program 1: r0 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:44 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:44 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:44 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1}, {r0}, {r0, 0x8}], 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:04:44 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000500)=0xc) recvfrom$inet(r0, &(0x7f0000000540)=""/12, 0xc, 0x1, &(0x7f0000000580)={0x2, 0x1}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="b25618bbbf34113e86451076a36b0f02f3b1a94217264487a43c3e83592ca77f2244", 0x22}, {&(0x7f0000000080)="554adfd3b27f9b3da265588e295cff7e61e5ec33bb44f48ba30aab478ac04f3faaddac95f6078aa65931eb9095aa39c342d66c96b399099a2752473520f976e08027fa397ff55b85581fc8ce868bbd65b1f7730c1d098f1eebc0273d919dc29c7342a0ac99f43327bf686169b806ad8a1f31eb2b0eb40137f17f08d5a05b90e41e10cbe1cdf3ce79ddff6d03beff86ea5bef1692867b184acd23ed9d890b72dceeda77a015989d9929f2c66787e55a4c30e97dbad92ce791c2fa437a24b1903c124dca83a418b68729f72890f76876", 0xcf}, {&(0x7f0000000180)="8975af56fa258e584cb5278402e63aa52484", 0x12}, {&(0x7f00000001c0)="f72b9be24f42531b9a9a0a29b7dd3709467da229d51c614c7c4102aefab8a8c3f435df48473a0e4161553b2ad3cda1443a90f4ac728fe9330b28d6e0592999db124c69c98ee98a1f9030b664e588dca08b3295590c8a16fb5a3beb2c85cb8c051a31571a5442640a8f9ac50a3a6ffa0e95c2e5b5beaee86e7d292fa09f4fc77b241ba02b48278d10ebea2be15af594f2548728dd03c22c4ecfa90acb2b6d117edb248d27546f2de392821bab", 0xac}, {&(0x7f0000000280)="db550ef63dbeea5bdd2a5a2c35f18066209735e3bcc7a95b17e875e71de7e9", 0x1f}, {&(0x7f0000000640)="bc3e8d39c64b6b6d71532ce576a1f5017181bcda753d5613ce0407585499b807a78ba00d3a3711c3d3825f15ba05d9eb2635f1a19be069cd6e0e79bd3e2014c33f5c839a930b859a5d48af566e0cd23045dd1dd5770093509fc6bfc4081c8d3290ed328f32043a262d54ba626fbeb8322ff8b76e2a6c1fb333f0e06e6ab390e2056e1b1fa6a54a54a26e3ca9f5fe800b9b35880ab6cd2d219fc29068c34fe632c2b07a5ea2ab335fda7999bdb9", 0xad}, {&(0x7f0000000380)="fa1b74de1aad66cf6215635be343521e2fc6e7b60876cdbac996c0d862803a4c8672b872aefbf090a516a07fc577aca52d6bc2484ee60e63b97d542adbefa43475d7c5c34aa7c08f21ce3852fb0f850c575d204e646cf78a2a1593b7db1d435c151ea7453f74d58b9e5c7e3a9a77d8e78179575d350621742399e5d44b22139607148f5f0dc0226cb2ea14e591d24fa60f14d37bac0ebd58a7e6af8e56dbba3db605c30b7fee57b584db038882569e952a", 0xb1}, {&(0x7f0000000480)="86073da59e6a4963dcbea3b729b97d29f8a8796b39b7ca69b969e3478a7caedef32c535a585874f2b817abbc7ee7be5d73c240e55ecb2519e1fe44fdadc40aa46c", 0x41}, {&(0x7f0000000700)="244dbd48110300000000000000e30c889b048d437f956a88ec4ccbdb7cd6c4f618524d665efe45c7a5a78e04c84eb98fa63f6f8cf5be569f8b1998a490cf807af32678218c44d387f855d1412707fd712d7b48b5020b6ce1df7f4388a9562b7cd29c6c0cca92ddfd48c005ac5876a829c4b7c425e985671a2a9573acb825eabec16d881a7734a0ac", 0x88}], 0x9) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0xc4}], 0x2, 0x0) 16:04:45 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xd7c2, 0x8}, 0xc) 16:04:45 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r2 = getegid() setregid(r1, r2) 16:04:45 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:45 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000080)={0x3, 0x7f, 0x0, 0xde9, 0x800000003ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:46 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000092e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aef2210518e9efe143efc38a2a04f30a806ca64220da64f616c63499d9c421b62074a263701ba3f7859eb97"], &(0x7f00000000c0)=0x6e) r1 = kqueue() dup2(r0, r1) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:46 executing program 1: select(0x40, &(0x7f0000000100)={0x10000, 0x9, 0x2, 0x3, 0x6, 0xff, 0x3f, 0x4}, &(0x7f0000000140)={0x4ef, 0x5, 0x7, 0x1, 0x2, 0x0, 0x2, 0x8}, &(0x7f0000000180)={0x3, 0x3, 0x16e5bd8a, 0x200, 0x53d, 0x7fff, 0x9, 0x8}, &(0x7f00000001c0)={0x20, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x7}, &(0x7f00000000c0)={0xffffffffffffffff}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x0) 16:04:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc014, 0x8000) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:46 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x7ff, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0xb, 0x7, 0xffffffffffffff00, 0xb1, 0x200, 0xbb, 0x800, 0x8}, &(0x7f0000000100)={0x0, 0x2, 0x1, 0x8, 0x9, 0x7, 0x5, 0x82f}, &(0x7f0000000140)={0x40, 0x235, 0x9c67, 0x9, 0x1000, 0xffffffffffffffff, 0x7, 0x400}, &(0x7f0000000180)={0x1, 0x2}) r0 = msgget(0x0, 0x400) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r3, r4, 0x0, 0x101}, 0x1, 0x80, r5, r6, 0x400000008, 0x1, 0x3, 0x1}) 16:04:47 executing program 0: r0 = geteuid() setuid(r0) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x0, &(0x7f00000000c0)) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x100) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x1f, 0x4}, 0x10) 16:04:47 executing program 1: select(0x40, &(0x7f0000000040)={0x9, 0x1, 0x3ff, 0x822a, 0x1000, 0x9, 0x426}, &(0x7f0000000100)={0x477, 0x6, 0x2, 0x401, 0xfff, 0x4, 0x6, 0xf244}, &(0x7f0000000140)={0x7fffffff, 0x1, 0x17, 0x3, 0xffff, 0x80000000, 0x1f, 0x2}, &(0x7f0000000180)={0x8, 0x6}) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:47 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:04:47 executing program 1: select(0x40, &(0x7f0000000040)={0x3, 0x7f, 0x6, 0x100, 0x4, 0x81, 0x4657827a, 0x5}, &(0x7f0000000100)={0x40, 0x2a96, 0xba1700000, 0x981d, 0x3, 0x80000000, 0x4, 0x200}, &(0x7f0000000140)={0x10001, 0x3ff, 0x0, 0x3ff, 0x6, 0x5, 0x5, 0x8000}, &(0x7f0000000180)={0x0, 0x2}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x9, r1, r2, r3, r4, 0x8, 0x81}, 0x9b, 0x6, r5, r6, 0x0, 0x1000}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r7, 0xc1, 0x1, &(0x7f0000000080)="aee922227e47fc5663783d6c975a852e662d9a6c8952f79ce80d81331fef1598dc3f", 0x22) 16:04:47 executing program 1: select(0xfffffffffffffeaf, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:47 executing program 1: select(0x40, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000040)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:48 executing program 1: rename(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00') select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x5, 0x7}, &(0x7f00000000c0)) 16:04:48 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x6, 0x800}, 0x0, &(0x7f00000001c0)={0x4, 0x1f, 0x7fff, 0x10001, 0x7ffe38a6, 0x8, 0x2, 0x10000000000006}, &(0x7f0000000240)) 16:04:48 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = dup(0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xc84) 16:04:48 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = syz_open_pts() socketpair(0x18, 0x8003, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="de90d505786d8da40523128f61270c9f1606d56ee7e6beb0184b6f431d2a26cfd6b4725bca420ddf95e13f1f4dd3cdc09d817aaa995ec4651e4bc90b7e6f1430f7175f61796c204a6453b391b9e495b9dab9026ed052bd5129c26836c103238a8f7a6ca195b037331d5b0db9881b94604f35c7b997dc98190962ab9898a675005ad6729987cd810bc4d4728bd3fce7b65ad07fe35d166bcfce09587e53906c2180a2234dc4568081f4e1739a44e2cde4477848c867189f56387902161b06d72a25aa2321ea7d9a3af590", 0xca}, {&(0x7f0000000400)="94965f990437bfa555", 0x9}, {&(0x7f0000000440)="d5a2acbff59288695bec2b32c7a62014f06ac5d515652503c187ed7e6f", 0x1d}, {&(0x7f0000000480)="d5e792cba33f39f1edd2318c087e9a53a6e72870cdfc70666d40584e0aa2e65faf617e87bddbc1aaf6cd270c9dec13735abb9e36d913a528ed3cd888b2f7cbc6b1346383176ff4ece1b128b9c557c2cd7f71daf026e5ac5745b624926f0bb3fb5e", 0x61}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x78, 0xc}, 0x40c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000800)=0xfffffffffffffffc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r12, 0x4) fchownat(r1, &(0x7f00000007c0)='./file0\x00', r9, r5, 0x2) sendto$inet(r11, &(0x7f0000000100)="5bb3b50ae0c6519db60555c242702ff3bbe97e581688652ce7b5bde71b532363ca9b262b432fae0f2bf8fd68602610e4a77698264e9ec530f69e93b1fab3e88f097a415853891739a04220215e874a16abf85fc44117d834b6de8e2bc196d072a51a958ecb6832948b0dd3ad8c4ea98668c0bd1f05b235f18405298293ea14157eca054b75a710282c702a6db72b27084899b72c1b331077a59a443f23a12c2c84fedf705d1a88bfd25b9aae3e8a8d451820fa98c9c6e6c10b4d40fc5eec58d0d7843f7c4336d5f6b7a3208c485f686ede07432b29196b21fd21368d187b0f3c6c8be9a6a6d1850862fab69887812fcc2b0d61561f52e836", 0xf8, 0x401, &(0x7f0000000200)={0x2, 0x0}, 0xc) 16:04:48 executing program 1: select(0x40, &(0x7f0000000040)={0x1, 0x20, 0x1, 0x6, 0x9, 0x0, 0x4, 0x2eadc4b5}, &(0x7f0000000100)={0x4, 0x9, 0x5, 0x7f, 0x80000000, 0x6, 0xff, 0x2}, &(0x7f0000000140)={0xf0, 0x100000000, 0x6, 0x9, 0x0, 0x0, 0x2, 0x400}, &(0x7f0000000180)={0xfffffffffffffffe, 0x7}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:49 executing program 0: select(0xffffffffffffffdb, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 16:04:49 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1f}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f0000000040)={0x0, 0x1000401}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 16:04:49 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x6, 0x6}, &(0x7f00000000c0)) 16:04:49 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6, 0x2, 0x0, 0x0, 0x0, 0x800}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10004, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) socketpair(0x1, 0x7f41937bbb900409, 0x3f, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) select(0x40, &(0x7f0000000040)={0xffffffff, 0x5, 0x7fff, 0x25180, 0x6, 0x7fffffff, 0xfff, 0x81}, &(0x7f0000000080)={0x2, 0xc1f, 0x6e93, 0xae1, 0x0, 0x9, 0x6f, 0x3}, &(0x7f00000000c0)={0x7, 0x2, 0x8, 0x8, 0x6, 0x1, 0x3}, &(0x7f0000000100)={0x4, 0xfff}) 16:04:49 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x1, 0x7ff, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8000, 0x280000000000000, &(0x7f0000000140)) r6 = socket$inet6(0x18, 0x4, 0x5) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = socket(0x18, 0x4000, 0x8) poll(&(0x7f0000000300)=[{r0, 0x128}, {r1, 0x100}, {r2, 0x1}, {r3}, {r4, 0x10}, {r5, 0x2}, {r6, 0x6}, {r7, 0xc}, {r8, 0x100}], 0x9, 0x97ed) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x6, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:50 executing program 0: select(0x40, &(0x7f0000000040)={0x92, 0xffffffffffffffc0, 0xfffffffffffffffc, 0x4, 0x10000, 0x8000000, 0xffff, 0x5}, &(0x7f0000000080)={0x20, 0x9, 0xb70, 0x2, 0x9, 0x0, 0x80, 0x1}, &(0x7f00000000c0)={0x0, 0x5, 0x401, 0x4, 0x3, 0x3, 0x5, 0x72e6}, &(0x7f0000000100)={0x6, 0xffff}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r0) r1 = dup(0xffffffffffffff9c) fcntl$setstatus(r1, 0x4, 0xc8) write(r1, &(0x7f0000000280)="f032e0aae00b0748884b1484bbab1b228268b08b985b236e786c2114378a697db5a4133592466a93261502f3e932c1a0d21101035f063ef61a687cb1839532085a20bc6e52502414f1316c2caf72d5d3e5ba65f0f6a130fb4dcfce3a4743f8dd83b39e61bc5ac9e4f2363fbbfd2ba9fc015abc6bfcc90772132e01bf008ea0a83536c91b150fd574790c43a5023aa7598ef02c4eb1d49d1010592224b564460b8d919d4667e4c05c86a05adf9f9649ccecbcfcfeab61b0ba75b6d26bbc8b6feaa516294a5d16", 0xc6) 16:04:50 executing program 1: select(0x40, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x3, 0x100000000, 0x40, 0xde9, 0xffffffff7fffffff, 0x8, 0x1, 0x6}, &(0x7f0000000140)) 16:04:50 executing program 1: select(0xd5, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0xfffffffffffffffe, 0x6}, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x7}, 0xc) 16:04:50 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = socket(0x2, 0x0, 0x0) lseek(r0, 0x0, 0x1) socketpair(0x16, 0x8004, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getgid() fsync(r1) lseek(r2, 0x0, 0x2) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/44, 0x2c) 16:04:51 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:51 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7ff, 0xb1}) select(0x40, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) pledge(&(0x7f0000000180)="2dcc0200000066cd96ff5c1010085ae8ad6f5e96eb85931d87156dec260ef82cdcc7b0174db39401000000eb18f399a7777f96ba3e5ee4930000000000000000", &(0x7f0000000140)='\x00') 16:04:51 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0xd46, 0x0, 0x65e, 0xffffffffffffff01, 0x2, 0x9, 0x7f, 0x1f}, &(0x7f0000000100)={0x3, 0xffffffffffff0000, 0x5, 0x8534, 0x6, 0x5, 0x7356, 0x100000000}, &(0x7f0000000140)={0x68e, 0x3, 0x0, 0x8, 0x5, 0x770, 0x12, 0x1}, &(0x7f0000000180)={0x6, 0xffffffffddc35b4b}) r0 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getpid() socketpair(0x30, 0x4007, 0xffffffffffffff94, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x4000, 0x80000001, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x3, 0xfffffffffffffff8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4005, 0x6b5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff8, 0x1, 0xa00fffff, 0x5, 0x80000000}, {{r9}, 0xfffffffffffffffa, 0x50, 0x800fffff, 0x7, 0x9}, {{r10}, 0xfffffffffffffffa, 0xaa, 0x20000001, 0x7, 0x8}], 0xfff, &(0x7f0000000440)=[{{r11}, 0xffffffffffffffff, 0x4, 0x20000001, 0x10000, 0x1c}], 0x4, &(0x7f0000000480)={0x9, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x3ff, r1, r2, r3, r4, 0x90, 0xf}, 0x10000, 0x4, r5, r6, 0x80000001, 0x3, 0x6}) 16:04:51 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) 16:04:52 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x80000006}, 0x0, &(0x7f0000000080)={0x4, 0x8, 0x7fff, 0x10001, 0xffffffffffffeca1, 0x2, 0x2, 0x6}, &(0x7f0000000040)) 16:04:52 executing program 1: select(0x40, &(0x7f0000000040)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x6, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:52 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x5}, &(0x7f00000000c0)) 16:04:52 executing program 1: select(0x40, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x8, 0x0, 0x9}, 0x0, &(0x7f0000000040)={0x3, 0x100000000, 0x41, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f0000000100)={0x9}) 16:04:53 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:53 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = socket(0x1e, 0x2, 0x8) dup(r0) 16:04:53 executing program 1: select(0x40, &(0x7f0000000040)={0x6609, 0x0, 0x800, 0xffffffff00000001, 0x750f, 0x9e1e, 0x1, 0xc000000000000}, &(0x7f0000000100)={0x1f5, 0x4, 0x0, 0x1, 0x2, 0x6, 0x8001, 0x7be}, &(0x7f0000000140)={0x0, 0x951, 0x0, 0x0, 0xd3, 0x4, 0x3, 0x7}, &(0x7f0000000180)={0x1ff8000000000000, 0x100000000}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000040)={0x40002, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x2, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) socket$inet(0x2, 0x0, 0x8) 16:04:54 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x87, 0x1, 0x6}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) 16:04:54 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 16:04:54 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x56e0, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x1}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:55 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x200000000003ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) getegid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:04:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1, &(0x7f00000001c0)=""/4096, 0x1000, 0xa53}, 0x0) getitimer(0x1, &(0x7f00000013c0)) writev(r0, &(0x7f0000001380)=[{&(0x7f0000001200)="0459f9602df3e028e416443c8b4c7fe0ddc20a72f50cedff749d5705bebce5889c16cb2294ef0520b81f531b41f95c4e952824b9a198717e727832cd36c19fa63767af91533e5d544d47000583b5a6ed79c9b89caa3b2fc54f936bb59404439186ccbb1676616aedb55fc4114726d29245e7fd220e0aeb093dcc371f6b9317552091012e3bbac10876e9dfb59e2e01e2c2032c67493dd9afbd75bdde80b5a5852318f7d9832298362f37e30fed8ccadfa04bf8aa98b796b2f0964f23543c4b89fb7442c585500e782c1ffbc9bed82ce1a2b5b28dae6e9d1070856b652abde79b099d73ec09fc61643da27f5ea493", 0xfffffffffffffe60}, {&(0x7f0000001300)="a22cc7b7d5cba863ee3ff53670f0c28de9613d14c82d2cfb87005bdb6f5350c173022bc1a4a12ebd191e88691488167866f3577cd5c6a2c2f353ac49809ad3a455", 0x41}], 0x2) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:55 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x8000000003, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:56 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto(r0, &(0x7f0000000080), 0x0, 0xdbcf64a9b3c33835, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8001, 0x24f8}, 0xc) accept$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:56 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x20003, 0x100000000, 0x40, 0xde9, 0x3ff, 0x4, 0x1, 0x6}, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/26, 0x1a, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000200000000043a6ecfe0afa07388d0a598dce1305e200"], 0xa) 16:04:56 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x7ff, 0x1, 0x8, 0x8, 0x2b, 0x83d, 0xc0, 0x2}, &(0x7f0000000100)={0x6, 0x3, 0x1000, 0xc000000000000000, 0x1, 0xfffffffeffffffff, 0x80, 0x4}, &(0x7f0000000140)={0xfffffffffffffff8, 0x80000001, 0x0, 0x20, 0x9, 0x77c, 0x10000, 0x5}, &(0x7f0000000180)={0x6, 0x3}) 16:04:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0xfffffffffffffdde) recvfrom$unix(r1, &(0x7f0000000080)=""/122, 0x339, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="d668c643f5d793d322f3ddbc089c0450ae4b72bf182c6c0056083e58345ef21cf7764d6485cbb615e2a5d239d1214829f1a52dd79cc007b78bb63cf00295fc5becd7813351a79f5a7526e131c9732de8d7d3a3340e78a13ca2f89df848d758698c292a9eb4d43192a9f95d364b5e00000000000000000000"], 0xa) 16:04:57 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x91, 0x0, 0x0, 0x0, 0x80000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:57 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/238, 0xee, 0x1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = semget(0x2, 0x0, 0x59) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x55, 0x3, 0x9]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) 16:04:57 executing program 1: select(0x40, &(0x7f0000000040)={0x2, 0x6, 0x7c2c, 0x401, 0x6, 0x440, 0x3, 0x4}, &(0x7f0000000100)={0x2, 0x5, 0x800000000000, 0x3, 0xffffffff, 0x4, 0x3, 0xfffffffffffffff7}, &(0x7f0000000140)={0xffffffffffffff01, 0x8, 0x9, 0x8, 0x4, 0x7f, 0x0, 0x9}, &(0x7f0000000180)={0x4, 0xfa8c}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:57 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) rmdir(&(0x7f0000000040)='./file0\x00') 16:04:57 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xd428, 0x3ff}, 0x10) select(0x40, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x200020, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)={0x0, 0x7e46}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x5}, 0x10) 16:04:57 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair(0x10, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = getegid() munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = getegid() setregid(r1, r2) 16:04:57 executing program 1: 16:04:58 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair$inet6(0x18, 0x8000, 0x400, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x1e, 0x4000, 0x101, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) fcntl$dupfd(r0, 0x4000000, r1) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = dup(0xffffffffffffffff) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000700)=0xfffffffffffffe4b) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000740)=""/170, 0xaa}, {&(0x7f0000000200)=""/241, 0xffcb}, {&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000800)=""/166, 0xffffffde}], 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000000480)=""/155, 0x9b, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:04:58 executing program 0: select(0x40, &(0x7f0000000000)={0xffffffffffffff32, 0xdffffffffffffffe, 0x0, 0x5, 0x0, 0x0, 0x100000080, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:58 executing program 1: select(0x40, &(0x7f0000000040)={0x800, 0xc7a2, 0x0, 0x7, 0xfffffffffffffffe, 0x1, 0x800, 0x3}, &(0x7f0000000100)={0x5, 0x3ff, 0xff, 0x6, 0x7fffffff, 0x1, 0x795daf21, 0x3f}, &(0x7f0000000140)={0x3, 0xd5, 0x6, 0x8000, 0x6, 0xfffffffffffffffa, 0x9, 0x3}, &(0x7f0000000180)={0x9, 0x4}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x3f, 0x1, r1}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:04:58 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xb}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x4000000000006}, &(0x7f00000000c0)={0x0, 0x1}) 16:04:58 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) rmdir(&(0x7f0000000080)='./file0/file0\x00') 16:04:59 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x4, 0x1, 0xe}, &(0x7f0000000040)={0x4}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7ff, 0xffffffffffffffaf, 0xffffffffffffffe1, 0xffff, "c8e8661abf10ef99285eea536d93869e068996b1", 0x9}) 16:04:59 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r0) 16:04:59 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:04:59 executing program 1: select(0x1f2, &(0x7f0000000140)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = socket(0x6, 0x3, 0x8) listen(r0, 0x7594) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 16:04:59 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:00 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x80000000, 0x9, 0x79, 0xffffffff, 0x0, 0x7, 0x9, 0x3f}, &(0x7f0000000080)={0x7, 0x3, 0x8, 0x1ff, 0x9, 0x2, 0x100000001, 0xf06c}, &(0x7f00000000c0)={0x7, 0x8001, 0x5, 0x400, 0x0, 0x7, 0x5, 0xeb2}, &(0x7f0000000100)={0x800, 0x4}) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:05:00 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair$inet6(0x18, 0x8000, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x1}, 0x10) r1 = semget(0x0, 0x7, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/173) 16:05:00 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = getegid() getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) 16:05:00 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:01 executing program 0: select(0xfffffffffffffeb9, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200c0, 0x40) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x7, 0x4) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x5a, 0x6) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000000000"], 0xa) 16:05:01 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) unlink(&(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="e152fa86052754e40905cb1887671d743c24d49f8ea7df90b0c2ae6b1dfb1b4e7d609aafd8d638bde9ef8ec8dd4276f166b2eb216d8e1595a72c098900256261326569a22dbb7c9fe4cc43f8551b5ec0c4cca09b9a82197edccca4366492cc8c488c1b973154bc1daf8554e419f7fb70c7555ea9a610f4e83cce955b7a2002066c484d8e34a9d34c46242e1f655f98398c3c6c4e13590fc671be7f0b2ff9608eecb3001981f996f94f25dd361237b26299aed59c6f1a59afca6da20fccb53fb24ae673745eb7015cb78ff4fd4af6cf819c84c8d336c4ca59c67cbf5db05edec538905cd96499a81a59b0171371", 0xed}, {&(0x7f0000000480)="66cb834985f11e4186d24fe9c143f0a879a639205d26c65e4a05bd399975b1c472fddcf4d36bbce47ed863441275d824a8f926100e086936b7587da737e45bb4d8f2b248fee2d749c1cafc39dfdf5bd1a513317536096ee6ebc66190dc4e9694a3ea3931cde36febcd3226d67cea72d49b37d06bd48181e0c56791e1c2f5415a8754aa9d36c3df28de7266e045cf405d76fc9faaefac8f7c1a940381eaac6ced41cdc29e8907efed0b5825280988405943a8cd12c97d0fdb740c90f02b4d4e79f7c75b78b2bca5d8754cccfc90a1b34c820eed00e38f0310f1ddf58025e62358d6c46311ab1e4c61e85e88d127346208f50306a3a263c8", 0xf7}, {&(0x7f0000000580)="bae0f9d54751455e9302b4ac2b90143a395d4a8860df894c7db97166e6a540012192df2bc62da27f3c08bb9f1e4563ae27551ec7a5a306a72d18287b6cbb2889256e150afeca8cb02f3d4fd22e4ab84f7b30cef7f398fc19823f41936f9a1515f6c176dc8d6ec36b408acc08f15b27e5341f39753c77e79d713e5921c879f1994aae3e9a5eaef86fd65e13b41131a274d2afddde43bfba210483736e81c9176c3a4422bcc0a60f621d0d38054237a9241e03a74c0e9e52aa70ef5a06a7d3ba4e517b4468490425e3436894e2fbeba71942f482f7d99605135e8dcc6eda555dca30e5f3", 0xe3}], 0x3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2002, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)=',\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="2be03a26"]) 16:05:01 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x9, 0x100000001, 0x8, 0x1, 0x3a, 0x0, 0x6, 0x9}, &(0x7f0000000100)={0x40, 0x4, 0x3, 0xbc57, 0x3ff, 0x3b, 0x165b, 0x4}, &(0x7f0000000140)={0x6, 0x82, 0xf4, 0xabcf, 0x40, 0x6, 0x5, 0x2}, &(0x7f0000000180)={0x1, 0x7f}) 16:05:01 executing program 0: select(0x40, &(0x7f0000000180)={0x6, 0x7, 0x101, 0xfb, 0x7, 0x7fff, 0x9, 0x100000001}, &(0x7f0000000200)={0x8, 0x7, 0x4, 0x9, 0x81, 0x9, 0x200, 0x6}, &(0x7f0000000280)={0x80, 0x6, 0x2, 0x8001, 0x9, 0x0, 0x8, 0x4}, &(0x7f00000002c0)={0x3d7c8751, 0x81}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0xe15d, 0x1f, 0x80000000, 0x4, 0x9, 0x7, 0x2871}, &(0x7f0000000080)={0x3ff, 0x9, 0xb29, 0x20, 0x1, 0x9, 0x2, 0x10c7}, &(0x7f00000000c0)={0x7, 0xce, 0x80000000, 0x101, 0x8, 0x1, 0x5448, 0x3ff}, &(0x7f0000000100)={0x525, 0x2}) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:05:01 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:01 executing program 1: socketpair(0x10, 0x7, 0xd7, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="1b099438931cb26c6903664bb8429313a51a237e8d66b941d75316a7eb2dfe0ab4fb523de1b1898cdc3dd3c9f17505e125cd65b63ce53bf64e17e916c2c15339fb04eac45161ebafb09451ab96b8c8c4ab75b433e88977418ba741a05493d5e208241d0c142e5d63c1db9faa6c76ebab408776711ab09813741a960b8d9f4566da1a3728d45bfb61bd2ad1a1221bc681ee02ed484a6d087b5ecc7cd7db078e086336d46b76b4d577279fb90d1ee4345d29d3a6aff73e452e721dc7a5093f16f3c8e1ab15461495eeeb3e40028700c2342dac767d8077a6e039d46f160615f78ef7dee3ca9426865206483dcfd8caea873a3d943a8e4155a2dcbac116d12dd076c2f46721e14bb7d75dcfb694c7a3170650e90187d1903534abab96d5e5ce5889d51bf7b0ed51d1facba45c08021213322aee708fb5c84ffbcb355e9b42e20e508f6368c4653554125462ccfb47653525e9d8e32e830c82ef332403d374ae250208ce3175daf8eb944ec3ac83d7fdb7f3e6af702bab67d8cd531be1467d27c43c2784efbf754094db7b09fc92f735b8885b5d1111bfd96f5aef8998abf780e6f667e18dffc3ec4ec0106ea4f518ba8ec779035ec0fb17d8270fe21e239fa4fcb24a5a94149f3d9f97476fcff2dfdf2a05dda13b0f494b5a0d03e789e67c3df23380c1a961770ed58ecd0d9f85c618f8097c3ffcc1dba73d7bedc60539a6ae2296f9872bdd7db610d106b9ad954a0a15b84c90e936583d34426c34c7a31cc27379f36c8aefe13410983ddb0c6bcb52335741da827bb7024e5e997c37c34463f63200bfd9ab3d2a8ce141754b64e29337edadb27926cc0d54d5f7bbdfb6c3d285502f7d11764b3578ecf2996fbc1607c2ca1d2b4cbfdb933ac3e8656b97b0d5086cee38ed52dd35f4b50b26e5d3bb8308ea0a8d3b2ca5b136e3f3651fbf534a6eb38c46216373aa891fef40352f64bf44916c1c1476893b2ed968520ef888ed9c96eb961073ee587a9a03af8c8a998b503d3ac1cbaec5375014b1de7b5c912545041f15ca106b44ac1738d589ab0143bfe0356d09f3ce7f8a335b4ae57a8c55215b3f51aa7275b11f641aa7d3241edb0b4b69a036231cc3e483eecd5eb6d560fddd99f8a52f4bee2b2080ac364ea4def7a12669e90a6687154a6cacf21280c3e12a3524a416a23e5554a6d64c108e2eeb316f95fa68ec93cd689c028c1d91b20afae214d45a7283e5b2a4ae4fa65adbd8d6393004e206806a2498896e558a6e9197e614dc3910ad8e0668446d6ea9c408325a5fc8a31a2c30bfea69c227b6cad3984d7251a061f9c48a45bf6067258870578b7075a570f59abc44f214aade89c24c609e91ef6f75d07c9d14d6e6f640e182465cc2bbdbc726cdb5e4f609b25ec778c2298141ee5913cc1dae70739249ada062312689e9da9f9ba1d081802ce83926c2c36dcde01d409ba2ff3ffd341b1d9b5f9e12a68a4ed82e4638ca73c91b8d56a6fdb4d560bb5a2cf3bec03e96ff66db7fd507ee7ba6fb2f080a93b38b96127762cfca60193c16e2580b32b92b79cc5e6a31e580bedfb9431bab10f2beb0c4e4b89b73781ffc65d3214998d627a76b568acb4b2d98a7c651e66b516c69ce55cc43c320e6161718a700a4f43aa7bec5d271698f943c5f0b27829f08b1d1a0f608f2340b05cea60d713436cea4bbedb8814ac6991daeb6cebb4524762439abd8a0d59de6c0dae9e28d55b3af2ab2a054df78ac5d6d82a939b8e209ab86bbfeadd0bb33ae9ff0cf7d31f49ab8b28dba48d205fd5526f3243d06313c6ec3be01fd3ae78495993473f98edcd700e53f7079a643d73af6080ef7a8edb1f8c8ebd1b109316f1101ff05e8dbded3c364ff1a58c71771ab790db1d00c0a6e1b5164db0486f04ae5723327be330491b694f64a7747e56cc399e0a46f712d3d86be0e4cd40caf15a45b31de44d4eaefd02fcdc9fc2e84efbe8f3b048053a180006d372585044e2ffb971bc3c846fd1cbaf54a616f7b352cce866d2b618553f2b775fe88e8faf7168032d392b4b1fecfaf96e0bcd1669eed9df7999b0faa74c0535f57c5e89b961f210ca19368736a95cbd1ff128112d1d97fec41440d7b16c408399843373bf355e66e1a11afa1fc4f77554ac331073083d6c9cb218e689bb6c26e7d61529645579eb720b7ae82c691a4944c2e5989aa5c29058fce2f3d80f081de6e01bdd944d4c6aa6bd88b95bcc397ee09cc53f765f42bedc925d29ec0d4dd75c3c7921af198b399d3207dedbb7ae2ad9b117c66b717d3cf4dd2c360048611e27d3071390b5339a4b7203f11716d3bbbda2be734abc2bb2eaa0a0c8b0db563994a5b1fa22b39c41e4b9530731161be966c9d0005da561e763d17f3d05190cf468c5cd9d24b008de8c3840eb99086abe2eecbe6532cdd973f128cd5d05d0ec26d47a4a18a011165bdf4fe6e30f30c967b07c21c7266e14cb9b367e44edfbb01359f54dec4d6f1c095035aec0d200bffb0f75d16a9a483ea23ce25383240050049f541cc243c3b89a46fd993c29e695a7d5c35e29d5dde754d6def73f3a73db5dd3f25cf2e26901c03ef725c84f1301a337fc3e03686a2414854a4916d9e684a52ecb69d0f2b14931cbc4657c73878866a300c99981847bfa6be1026af2a293ea0ae984c63ea4db108424760a037056b5152f6d6b411464942b2aec92dc36935268c8b3419a3bdc3ba3392e6eb5ed01a62b3a3233714d7b2d2d01ba23be22db222727123f14fc0c9519efb4bf8610725c69104a4be3e0f9a6e8c32f63cf61744ba2fc3d89668d038c91d5660bfbf2e3e903744d22679c0a1a1c174520fb0f479cda08cc76ba26179677d7baee26b99b14b960fd014f1a4782dc165df4000d780fe38e0580dbf25b5bdb582d73602f09ce005c7a76a11da32233f7e830782f2c9b24244d078bc7fea17e0d562dd89720eb5f0c137a008a57d5e48fced7249f969b377b7fed48b6d105c5a04468dbc15be95161ebecd9202dd5f3d4aaef37dfae703cb82a2deefb7fedf5e6c92ed41cebe8acf0721f6c0135341d77185e191b9e4da530fd01b89d7f1b51a3e4486f15a573ef3e0839a0ecfaa8ce00630a6bf3b46de2946be15d0c87185f24d095db5c4da4e34eed7db08238f1624615b507e73e9a2f6023eb01278b3518fcc4467a932d21ee517f8835824ffe2d32ae16d7522c789ec57e6fe5f3ddfec37f2e864706f8be66ba092a2c1c0d7b67f704bff723adf3ea870e11c147f8c3bb2d01e70c6acb96fc91f3484ea5764c7498a523545c45ee385a751a97c77972721aeaf7713196dd1745fb7375a09399e7fc42441998aa8ae0ace850d91c83b81b8340a0d7d48a961108d60a3577690de8192378693bd5fb3d7e242fa081ca64d39d00d4d5cd8784439ae2000bd65046cced1603a2af7acfdb09e354887dc1742b333f67611abed639d344557bdcb20455aababe2ef3cad44f590efaeafa2eb66d338ce691f46a676ebc3ded75c8f6f2f9619fc3387f46588e78052c228ba2bd15d85029355e9c53b99cdb74ff65cba660058f907d0de585faa1a319c401cdf3375b915403e90857b2c0f8efbd51210af08d92dcb912392fd578e91e1628b1275b2ca69ad07980070424c2f202caeed186ea80c15870b66e833a1b69c542320821eaa4a12638355952858ceca691d18589b74bd606c8de70d5d3cca5999d471b6192ea68fdb4ad63fbddbe277b209f6fce797740be4fe46e242699a20c80d33456158c839772f9e657b7e4d53d43b3fe6ccbdd88f3f268abb890a27dc7fa87ce44131aee9ac39ac9cbee73e3ded053a5f3ea1a540707b5e641a9b08d1c4cd277a49a03968f8add1c363b35e82b08c0129b1822b4b64064972f98da1ce8e5a6fcd9b29063d02457f3490087712d57bfb0243e266934c3ac4184b6ae84126e811d5a444deea62281d4c3f2eb43f6beba9bf3aa55fd57c846eafc2eb245fc3469802fc1137e38f6b72c7eb2f6a9a04f1a137d70e1be721f03bf77381fc4198dfff7ce4b20fb547592a4b002b250fc15306f3adff18c0352b0d41ec0f572d08480a4f4b84d82ed0f77452aeefde8c1a718bf027652e19cabb897eaf9ef7f6f63e44a8cd05073ab79e6d100276ed85772dd57dcfb38e0efed513230ccc27c9cb6c6260957c35eba9acf7ff1a404182e5b846fba96673477455e7b76b44f5cf052887f39349af23881add6ff17b3f604754aca90c8027cd255761a8a6a5ae669e57da3bfabecf8824dc4b8321198e5f3393c63e9efc633134ae432fd2c651feefedbdaf353a59783f399d614c91c1a50d462d6c815026cd260f6d12dd2edd64e157517cf7080e7e1b22fb5972a1c281ee33752e1bf944bfd7f4f459473ef2925430c3ffbcdaa170d1e62cd4c42bd0f39d534600d4debae094a0b8d46631c7652ba0877badc2405650baa73a507b0a2c4018f71228784f695262f4cce13fd140172ce73dbb901235b1cb2ccccbdebf23a5e457b351d91b8e451d87a1b2b81342a897b0f3271ac5f191536a3b7cda9791e7e3c4fed553dca17990ba553be499da56566e5f2a50f64e924a94a4924dbba7d9fb256e8a08549421cffc20d88c9b076e7b9a0d02d5ba9efcc3bcdc27f3f983a2dd3ea7f9d24e0faeae97d48d48f60d07b078086f4de6106ae14b011710043e042a4cfc51db7ac9f49d9eb8fd5563867335c1770cbbb81f7bf8d2d0c63bb18df0e38002ff225372856595f5e7147051dc5e0011572237470457288562bf51c80e4f3207e1236dedab95ff773fac6df6dbaf28ea44b3c91c08b2ecf8031a703350d460c1200d97bcdbbe69692575dace73d91af423605cdfd5c429e0fb4bdad632b863bf4bd6783325ecc29f4dc8205703a5603c65618f62e86f6987cdd7c8d595ae8b5df340dafa1c9e94564ad3089fd9f1321082ad82ac99ede368451970b44ce14796c55869c0091cc844438944b2e61ea4f37392420b338fe0ff97c611133543f86ac190e3b87310e7c9a94fbdc4ef043ed3232ebef7bba6adb214cfcadbc54eac226fe3955a655198b6460ddf0a678b1de04500ff03e3d10d8f333cb6abdb20decdf83488dd77dca1787674a24fe5cb1f7ac0cfaa784fd0e8b60e7573a4e5a39c9f0eba536cf64887fb4cb3be40b5ccff68413a9cac2748f74c0901527a3d091ba93a6b81f02c76c5c926e07f528aa25157c92f8cb2ded717dc0be8f7c801e90736ee681f34d4ca1e711fedde2e06f6b72099ed47491a52c187cb1dbbbdaa49a5351b20412402a144cfb9953df3751c29391f34972ab5c3d8e5d2550049b8d1045b89d217d40f8eb9c4a8175a87e0331e0227d78d1b8c35e8942202ade9973ed1f5cd8e218828ba3192b8ab08baabe53720848681750cde4b63a441e0a5a7b4021327ffd0378875fce996aeaa203234add672653128a4f9f62a0402b4b9068df9a8e8999520d3e0f2e61ccf442426752de1a3b2d285a133b8c86c6ff7442c2472184d0fde5926e7a576fe04827b545dac0bedf4cabd4d41499e0b50f1c26b01c85044bc04904ac500f4a26c87c6b0fe802865f28afce8fe468b04d86e6f350aa5517a1da2121774ccfef07b39d32602fb5f5825af248bfd50803170b5ec7d39fd994306dbf2df19c900343814976cd334e9e9e43d4ad7ef9947ea29c88ec8d5de4a46b7f073e81f2dfe5bac247322d3c627bbe5b1ed99396eb51082ed8c4044f26ad89f0bb3084fd5365c435ab18ef87a37565cf10af79142fe6a80809e6837432b615e819e14a1349636ade0b9", 0x1000, 0x400, &(0x7f0000001100)={0x18, 0x1, 0x40000000000000, 0x8}, 0xc) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:01 executing program 1: pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:02 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(r0, 0x1, 0x80000001, &(0x7f0000000440)="b9fa67adc9fbc5654178e11048e74e4bf65a3d1524dc4ae89f2827d24b7f463a867e5e6c11e67caa116b4132f9210bd0bad2ae8b125412f2ed7cd5ab8baada0c39ffb6ce7f265de2dbdceb1be4be7ef8986499e8599f6ef7fb595421a28e2b81686b75b2edd6fa5acdb882e049ce8abc793f9ad6977f7811255fad8961a4294d14b2a93639e44b0127958b890d9c7ba889b51d108dcd0c14fe5e28b3c185c4f37e6c83649f99044949ccabd1457f131869a733ed1c363d7d248dab9717a82bde1ef8ce660612740015dbe5aa53ba4760472108e7b8da648ac117d5eaf37f4f46", 0xe0) select(0x40, &(0x7f0000000040)={0x5, 0x1, 0x401, 0x2, 0x9, 0x0, 0xfffffffffffffffe, 0x9}, &(0x7f0000000080)={0x3, 0x4, 0x3ff, 0x80, 0x1, 0x1, 0x9, 0x3}, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x3, 0x0, 0x3, 0x4e5a}, &(0x7f0000000100)={0x0, 0x2}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)=0x7f) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) 16:05:02 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000003, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) socketpair(0x10, 0x4000, 0x79, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:05:02 executing program 1: select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0xdea}, 0x0, &(0x7f0000000040)={0x1003, 0x100000000, 0x40, 0xdea, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:02 executing program 1: r0 = kqueue() fchmod(r0, 0x0) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x5, 0x6}, &(0x7f00000000c0)) ftruncate(r0, 0x1c9400000000) 16:05:03 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:05:03 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x12, 0x8) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:05:03 executing program 1: syz_emit_ethernet(0x75, &(0x7f0000000100)="f3fc7724e1eca1a3f7cedc9a4c7d1f9618438e10fdbd2f69efe9127c77d7f18120abf32a0511fc9260a461e64731caa7e66492c7543e7104757c3ed913706f2b2f7271359152e32cf6eb5378ae6cd375fe7fbcd9887628dff6e0737c23ce8efee568dfe7b6b103ec25b11c6c81cde6fbd86ffdc83c") select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x9}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:03 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x7617, 0x20000}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240)={0x5, 0x5}, 0x10) r1 = dup(0xffffffffffffffff) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000280)={0x7, 0x3, 0x5, 0xffffffffffff8001, 0xff, 0x101, 0x1, 0x40000000000000}, &(0x7f00000002c0)={0x1, 0x100, 0x4b05, 0x80, 0x8, 0x3cd, 0x9, 0x1}, &(0x7f0000000300)={0x7078ffa0, 0x0, 0x0, 0x9, 0x210, 0xfffffffffffffffc, 0x1be, 0x102000000000}, &(0x7f0000000340)={0x6, 0x8}) select(0x40, &(0x7f0000000040)={0x9, 0xfff, 0x7fff, 0xfffffffffffffeff, 0x5, 0x6, 0x7, 0x2}, &(0x7f0000000100)={0x800, 0x80000000, 0x5, 0x200, 0x9, 0x2, 0x6, 0x3f}, &(0x7f0000000140)={0x1ea1, 0x100, 0x81, 0x7fffffff, 0xa6d9, 0x5, 0x100000000, 0x4}, &(0x7f0000000180)) 16:05:04 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:05:04 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0x7, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x0) r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:05:04 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000040)) 16:05:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x44, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0xff, 0x1, 0x527, 0xfffffffffffffffb, 0xfff, 0x10000, 0x7, 0x140000000}, &(0x7f0000000100)={0x80, 0x2, 0x32, 0x3, 0x8001, 0x6, 0x2c50a296, 0x6}, &(0x7f0000000140)={0x100000001, 0xffffffff, 0x2, 0x9, 0x8, 0x2, 0x5, 0x10001}, &(0x7f0000000180)={0x100000001, 0x8}) 16:05:05 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xd28, 0x800, 0x4, 0x8, 0x200, 0x388, 0x10001, 0xe04a}, &(0x7f0000000080)={0x0, 0x6, 0xffffffffffffff2f, 0x6e34, 0x7ff, 0x7, 0x9, 0xffffffff}, &(0x7f00000000c0)={0xffffffff, 0x5, 0x2, 0xffffffffffffffff, 0xff, 0x3ff, 0xae, 0x3}, &(0x7f0000000100)={0x1, 0x3}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) 16:05:05 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) syz_execute_func(&(0x7f00000001c0)="c4222dbe9695790000420fbc42d93e67262e66660f383206c4027922d564400f9b60f3f26766dea6384d0000f2e100c4027da69f5200000071eb46ddce") select(0x40, &(0x7f0000000040)={0x5, 0x51e, 0x7ff, 0xff, 0x7f, 0x4, 0x2, 0xfe}, &(0x7f0000000100)={0x1, 0x7, 0x10aa, 0xffffffff00000000, 0x9, 0x3f, 0x20, 0xe5b}, &(0x7f0000000140)={0x4, 0x101, 0xc45, 0x80000001, 0x5, 0x5dd, 0x3c44, 0x656}, &(0x7f0000000180)={0x3, 0x10001}) 16:05:05 executing program 1: 16:05:05 executing program 1: select(0x40, &(0x7f0000000040)={0xff, 0x4, 0x101, 0x7fff, 0x5, 0xff, 0x0, 0x4}, &(0x7f0000000100)={0x401, 0xfffffffffffffffc, 0x1, 0xcdde, 0x5, 0xffff, 0xfffffffffffffffd, 0xffffffffffff9fcf}, &(0x7f0000000140)={0x2, 0x8001, 0x100000001, 0xf, 0x400, 0x40, 0x7, 0x8}, &(0x7f0000000180)={0x7f, 0x3}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:06 executing program 0: select(0xe1, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000000000007, 0x4, 0x8, 0x5988, 0x100000001}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:05:06 executing program 1: select(0x40, &(0x7f0000000000)={0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:06 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x200, 0x1, 0x1, 0xffffffffffffff54, 0x3, 0x8, 0x101, 0x4}, &(0x7f0000000100)={0x5, 0x401, 0x7, 0x3, 0x7fff, 0x3ff, 0x4, 0x69cd}, &(0x7f0000000140)={0x81, 0x8, 0x1, 0x1, 0x6, 0x80000000, 0x7}, &(0x7f0000000180)={0xc5c00000000, 0x8000}) 16:05:06 executing program 0: socket(0x18, 0x4000, 0x100000001) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)) recvfrom$inet6(r0, &(0x7f0000000080)=""/127, 0x7f, 0x40, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) select(0x40, &(0x7f0000000100)={0x30956def, 0x9, 0xfff, 0x2, 0x5, 0x0, 0x800, 0xfffffffffffffffc}, &(0x7f0000000180)={0x9, 0x1, 0xfffffffffffffffa, 0x10000, 0x10001, 0x10001, 0x1000, 0x3}, &(0x7f0000000200)={0x4, 0x10000, 0x1, 0x0, 0xe3, 0x9, 0x80000001, 0x4}, &(0x7f0000000280)={0x9, 0x2}) 16:05:06 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x6, 0x5, 0x1, 0x7, 0x9, 0x10001, 0xac, 0x7}, &(0x7f0000000100)={0x3, 0x400, 0x3, 0xfff, 0x5, 0x200, 0x100000001, 0xffff}, &(0x7f0000000140)={0x4f0d, 0x6, 0x4, 0x0, 0x7, 0x85, 0x4000000000000000, 0x3}, &(0x7f0000000180)={0x5537, 0x1}) 16:05:06 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x8000000200001006, &(0x7f0000000040), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r1 = getpid() fcntl$lock(r0, 0x19c2840a13db3020, &(0x7f0000000140)={0x3, 0x2, 0x6, 0x1, r1}) 16:05:06 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x104000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getrlimit(0x4, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x101, 0x5}) 16:05:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:05:06 executing program 1: r0 = getuid() r1 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="dc75f8b9ac6e7348512b8ec2379d33e75323bfdaf5409ad8ec047a275ef0", 0x1e}], 0x1, &(0x7f00000002c0)=[{0x78, 0x1, 0x5, "9223b90ef55418a4ece2da9fecbee3ac51a964b7505cd5dad90849baad7bf1e298e2f371e0e55f111ed440a84377db811118e69e32d51e533fb4cae3af118790f2ba5fa1fd91597378ae3322308a8b5a2ab9c005f99568ab5a5e6cf3b014bf281230e960d5a84c14"}, {0x1010, 0xffff, 0x8, "99262128325d88f79bd872c31ef3dc7c4a2834cf30d816990e8a7e51c69ab7b0ae0ee25202dd1a1a64988d4dcdc6ae3e958c4ff037c435eb95c2bb93816cf9fef7f8ed5beae3f85c42a2160c68bff056360abddb40c4ee2201cef701778db39c257b670645ccb5f55cc360bb77525b7a476f25ad92e877579f28527935b63d024fa4fb017dab06d5488b44339703e2e1c32de49c5f6c3fb00e352ac81e13bd5faed89374bab40f10bf4f18889712beef3b5b2056beb87201f21f343d0f3804896f49950fb70f9da6586c3d1f96415ebd6ca521a9ece605a4a174cedd3e244c8ebf025488cf3e7c37b8e9113efdfe558b04e9b3fb694e7161c4a29814724ce8d3188650a770a3d8cc8c47e6722f1da9d04369019780c7b579a34fa6a126eccbf8d76434483ca1354a0f4b1c7e7f6ce22b949f1e7eeafa3c665c7862cfe59334439a95bffb6658d4fe7e33a7b2e8a2d49fa98fe9b6559e0454e28375b05e290bd548c9d68eec031d87748c2c8a5cc510bcace6f61d9ab7d01174734e67df108899b7e2f2f437a3b103636f2418e6fc7f915b35f81a04ff3b485811959831b3e0ef1782a78d549348150fbd05f83ed1679d7b0a339e4f327cbe2f9cc41042438131378d87ae19f555a5e94543f41705799f615c4d103615ffaafc588c91cffcb97d81d5384463fadb59bd4561b1b7de100a726b53feec868fd90c92c31a87b8abd07ce78196eedb2f57c1d6c06d541b8f5fae9a97698d0ed5aeebdf869b3d12cdba58d45bbcf722c447d316c855d4491d5683328fee09419bcab2bba67aeb731df7eabdb24f684bd0e5b37017e347813cee15ffaece183c3ec6d6a2e02c440e3f6ec5cab71b13dd96a02d544794a43aa556fe7d990666039c2c11f3ddf3251476beca8f38f9fbb5d235aa01c11b2e8d4e1e2506d329b96c8f46c51f03a585dffa778a4890e2fefd5c7eeb6f1dfd57210916fad45ee75242b549e307bf7d86f26e8d18e210786a0428d88290573c639ebdc9a15d3b1996904cf5ce3bbf78aa5408c8435d5dcabb3ceb4835408b2395b2de7daa657297b1a2aaea8fe70e80c4753dbfe306df0db3fc974e28251b5a2d46a7e72c9d3d3f4e61dd2176f513d0a559a4ffa844aa4e782bb52e1a29ff1cdc9cd03a60797d48a2fcc765bca1f3077920d8dc58d8ba5e2c867853b4c4faa37840ff22e09eb81c9ed9ad94874c85892f2f55557466a61e72f109ca0dbd150f49eddf83d7c76238e3c9573aefd3f56d8070327dbb32c6d5a79c4dac772d725d60073f0a5ee90e23f4371b2eae0cd1a6af62d1e9b3e4023a828e6a0e796cd2eb48597fa30673ffe68102513e02611f7b2663f752dfd0634aea6fca2ad60f921c4396ae1b730f00ab303b169c4bd0f7374ceb3775ac945272bd4794b064f254a5742ae663fd3b7762caf7854359cad9bdd776a2f50051f2c62bf9b7baa895e04d522b12b9c916a42f402fbac6eaed365d9eae78df74b34b5634a406c667b9ea2ad51ff8065bf655e06477d5b186a7bbcf199619510f98bee0437e5685ab1d52abe58a2a4a48acd6a6e5bc5f85e577df825b24117c096134a6f7cd316e6b47b9daa5be8f03f00ccf342d489ff4a99359532216a737573383595aa7102a50b829c9b79ec6b6af4a21cf16426600681da85dd17dfe29c81138766fc41cce9fc5ef1928ec51e7e862b31a76c05441b15a9816fa88c7446ebd8f13c418a37e9349f5c3b5ccbaf5cf78d7c94e879cdb1eb302b730b95578aaac09fb600270c09e0ceb25c59b0a5c7c7fbd0bdf4c8e59cf6798d9856fa170ac8e1e765f277671b376c731dfe08c9cca5e394509e0439bc26812673fc0b82b9cda8e0f3369073c56422999fb5c771a3dafcde1e78199d5012632947fdde73c63b9c1101d4fc00bf212cb5182f813c4b7812f6f83ee68e56cb99e1620234a0e5027ba8aa37d0a88aa00d20cc8030c3e1946a08307d4eea7647e185f3349be38489a5b475fe376ba1ea9b035eff25007b1d57c2656220dcccb44bfa3ea8f7a1f8e69a94e558e961bc562c1219ed0a0dec7802dd6501c59a31a254f1e497d41c54d8e81260c808a61ffc66ae203d90b9f0cd0f672dc1b52935289b77634e8497528954e7e659c341409901163bf6fc4b462b8cffd327b311ecd70b39b889684bd417eb94099495a08c6a253e1320412a7e4ab749f78b16678d2d3f2ee94d7336c6d2da923b5d30b19ab558456feeddb2c3b9c86be4a4a06530d4e79768533d123ae8f228a297b31fec755cca6be6641e577db1c8c08a39319d5ccd0a2c724ed1315a9475a693ba9117b4d06f04233dc1324f556fbb95d44f576e15e70bb41e381f2649dd5270e9b56614ea9ed7e2c50192e9d7bc0bf3595fd62d978c9cb0944609f70b5bfa4aca7b8ea1eefa42d15d9c2cb65108f0ab5147b92a4e41c46b04ca93ffc2724a4818bc5ebd3fff4ddd88131d11cc2af6eac7434f4581a8cf9aa1163d28f2a501aed46a34b7b536e14fa9ff9c04a6564c1cc9c9c32b1ede2e0bd998cc59b2e3fc24f4ad1e4bc89db87da7d6c20f5993000ed8b0b625fb84d69fa49806574bf38b81c2ff9c2c897a8ba4fcd02e544f7f8ab51ae29cdae0cb40f546686d84497e6c1bb0aa45ff9743e118f8f4da36c9b01d7b8d50166602f51155fd6ed7496517bb47e1447909dfdaf8354c1b8724fee503bacd66b798eb445b1fb5e79eeb2048a64c19a9b37a07a5acc325b2030bf468456c1e39d7c93e229cb6668b3d3f0ad980f7f40880f2d2afac1dfcdfbe1cfdf39ae0d921372883510c878232aea86efb30c153ebf7c64b1ad2052ee65f0e07f2ff99329ef440332333d9b10c9cc2d642292e46793dda48d0a7f49b2c2394eb5807227b912e80a1e3dfd8f1a2e636998baf357e762fff3d38cb2809c610df3717f5c1cf364f633dbd259c99fcbfba11ba5b08b4f8ad2cc41bc27759a55515be79b540aaf8283793ecb9104c5f59833c35c94e065b7b9de11cb24d408c83ea842ca62f2dad8151294fdd4964dd1cb5dac344b31c09ca4b94162562807bb99e836ca2d1af7e71a828c9286b6c02ee61b73a32447c681c0fde4b2338c27991574714fd46a14a7e9b016ff8d9e560ab0534a700088bfabf3483aa18f0c4be08fef7db63ca3991654e0cff11eaff3e3a5292a4974571e0d6178797843a58b47204181a911500ab4a0dbd56cee03d3e1ca8db5a73d94e98a3eeef1b15f8db53f6647ed245728e1c96c566e5913c4a95132ee0e5a2d1adfa430d8af4c52d752e69373f8a37007d37907e410193cff2adc5d34171600e7e2de38f527b8aadafa71e8be50895125c043e2ed593a6738d96ce57bac01899aaefafed6e853c630fd8540fd988429317d9769a7c0f289be61ce646de7051aacc3be949eee1bd752036dc6648dad22d63d23fb5c07ab5c9fa96c2f5821eee65d14baafb22a46e154b9a672dd131ef5d2719330cdb2f406991300ddad5b320bdf0f73a05dee288f1debf9764b552128d689260b229a500166fabf76e06b313451eb29b4518f5246df686532947a65f64bc3979c15be2a73a11e7afa24cbe56aabeb41541b35a29f4a2404a111110b692132661e2117bd17c841883014e0fda498b0f1f697503039e0bf8b211228bc67bf2e512d66e878c475013c6c832704b8aec650deb891306c2b651abcdd6311a929d726e26b296454bba4c79e4ce0e26eb8b89ee870f7d88419fb12bb9bfb1f2843ac96051c14e5e2e05e60eed8b88bdc10937c8b3c347373261f6ec1d5ed43210d11b9f1707147e4761efe0ee10a3e38716110f03d182f20f6f5fac716f476f995df9734ee7dbb4aa64a51d9353aa8ff5b8a2b714199d7c80f6252a82078bd25e6b72486345bc3bedceeb7562280a052e9722ddf4d84f079082293a8acaa984b2c3906ab40e41608060e4f81a5389eadbccd839480c8f1b79b3b34ef6c74a0507f53d4f26b1ac340f554d558eb81129329cd25af59c2a7c962a8d077adcb1ca03daf05d1c5896fe02dc465b44b5c9c1385cd8fcaa6de2c1d50bd217ded2d3955c262662bb42480343f0d2fa77285a1a692b41514d31c89f209fa0a0e8c71380b508225f457ca0a9d2e6b2e01c9f6293908e7dd6eb56966bd34c6f2d4e77b2992af8a9b609b5670729d027da3d9eced2b03eb49af18291c22dfe806bc5e6b5c63f9b543fd49787f67f963db7674187d10a790dd6e1c4144ec472b8a4f72ba63d97cf3f3d23133239529ddc6bf9025926ae8a44cc274503216c149b41ce4cfa377900c6e8ae7f8e190227552ebca9b91f560e6e8b8d687c56ac1ac812d95c42e701e4ffd514774ce8bca9c19e24a9e807f5ff2f432e194aae12cefcb21ad0caae81d4fd94749aac40ec3221fb1e3deff6e8c6663576118cf4f4992f7f92eb152e8d61c69a489d152ce3ccbb74649d398e54004b7816156c4cb5944ae40b97eefc3d8f9d3362c90335134922a1fee8915d1bb4178bc458804eb5cb98c4129855de8675a1443572d2edcbe713275fceb34d758006953f2ccc29cd7b7bf5b06ea9517022acdb4d97d7dd7c6a687529d41d9151c979eb4f422fc99630b1e77729341c0bd3e96fa820224244aa81a6208fd96746df87e2f06a4a649b4989f9cadd4479f7ba296bc34bc35a934c0589526220815d8a0fcaba31618d8851d3d69e0409427d5f81ad73692d16cb41386b6673dc389fa49c03eeb1e3ddded1c45395a08c466378379288ea45386cfe346eda14d5f935a4b2f26cc3923cd3157cbcc5c7b2a2ca79212a43b7820d55e98149c32cc5e0eb55ab1ea6c7a88ee0970ba23bbe924173815f7239c2597b91f2e9c99c2cb121890fda82df9d45a96fa050ad8ea0b2a5280c0133d45b56931afc26ed79dc698e3b6f625bb22834b7e99e0ee20a33541f63abf2b1d78720102a9065f31e1a89128cc173ea1d1627087d2d1b413c4d54c2997418cf67fffbf2a04910ce76d9bcc49a79aac4b64e9bf58ea3c7c01de318f46ff08591a857717434b323b78889bff4b8bc552afe550de14913a7cb600828601cb1b9e4623237e123b6194b1815d503cb8b26637197a7e19983f63f871cb173f7cee1cf2710eb366bbb3dcd55eed72ad0b8346ee79c0bb14d083002bbd45c4f0a0c8d6161fadc9454283429567ed718a13904be92b01e2e282dfc5aa61603d7d5db2abf85f3b06538a225204c23b69830a2c48d8b74606c3a9eb4f49a66db330676945f1d7bde31eb919b6edb6ea79b6b9e41874551405b2c4a7bc9c89efae6f00209aae8c74518749502738f43b1a81fbf2408d743c3e5a46574718afd06b6921a04e6b3204b3a419fdf1a39dd9a7086b0ffdd27e83eb1ce491d2366ccb8433a4bcde047992c57dc91cb278ed1209e847685c4be64714eefb0b8d42631db20275597a2b2d6328a4bb198d1af8da97a29869d0936820bce11e5ad80644c21e0e7b4eade9393d9fc9c1b2a16bf608408538fb1d2397185868ff5a5089aaa58cee4fa1407baaae69efd52819264dc55a9c919d74792d38854f637fec23d5fc1546832d67817bfd6d97f609962de825e938c61ef097169c18f36fd05cad0c86a1a0078355d67d0acdd5a7f0d8f19706000d7b9790112bfa8a147584e51269e0172149cc8953ec76e9634ad843ee69e8fd63c9b20b072915635bf70474e22118525397f215ddb20bf65d88e2f10ae3c2e8fb67c9cd473f8d9bada924d5dbafc72c28c97e4d4287e7b49bde52696ffc05ae3b2ac9770087c4115e5eb83d56ae2e0943a87286d5bee749bdf55a3c"}], 0x1088, 0x8}, 0x400) select(0x40, &(0x7f0000000040)={0x8, 0x9, 0x8, 0x7f, 0x2, 0x800, 0x9, 0x1}, &(0x7f0000000100)={0x4, 0x1, 0x9, 0xa28, 0x0, 0x4, 0x4, 0xa06}, &(0x7f0000000140)={0x71d2, 0x5, 0x6, 0x7ff, 0x3, 0x4, 0x100000000, 0x3}, &(0x7f0000000180)={0x7}) 16:05:07 executing program 1: select(0x40, &(0x7f0000000040)={0xfffffffffffffffb, 0x1, 0x10000, 0x5, 0x8000, 0x9, 0x92, 0x7fff}, &(0x7f0000000100)={0x3, 0xfffffffffffffff7, 0x2, 0x40, 0x7, 0x40, 0x7fff, 0x9}, &(0x7f0000000140)={0xfff, 0x7, 0x7, 0x100000001, 0xffff, 0x4, 0x3, 0x4}, &(0x7f0000000180)={0x10000, 0xa3}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x38, 0x3, 0xffffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="a05e578b154cde2a31d9fd9fcd9c5f1fbb9088cbe330d50fe21b205d8de3dee29c6581f01dd9899ef555f7b2356eb16d8aa924e438c1875737701e9692df88467c3a8a133897294dd802c7dd02637362ecdab523c0cf9bfa8c7dd9edf57de399d0025717d8645decd4474ed32014ff1b493186cf77d05c6f6cf0849f4f3c57935465853fe946ffdaab7db4b188243df9c693eaf493d972b4804adfcfd70baeb9380afb58a975ece00903eb11b7a800f41f16d34c687714de3a2eefcf8de6a5f37584651302b2737c5e2b3168afc0db7e89dc0968305c0199e05929a9a673c8579ec24ac90e48663e872768b8c0c05a15dc9eb9edf31553", 0xf7}, {&(0x7f0000000240)}, {&(0x7f0000000280)="ac7ecee0a1652f945262bbea249d1aaa73e90befd4b108cac8467e1cb01d790f65bc0578d2251385d6ce860c5c48682c001ccf1c19aa0e388be2b6ee", 0x3c}, {&(0x7f00000002c0)="9b88124296f0", 0x6}, {&(0x7f0000000300)="9278728dbaef539a9291265fe078250aad40a0470d46afd3794465230e9c46eb77b90d3f38d3735698386140ee", 0x2d}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="500000000000000001000000d2f50000e1774036944ab4997664c3d265a49e79cc668a161834a65abc30097fa9348fa4a0fd3a2f2f35440470ddd4b022688ff1a841745a34f70068000000000000000100000001000080e0c4f942010c43d7a5c5fbbc35d59be866f58cd8867fae4739f66be7125109a056d8c702897c7b00e9d0c0e3d5f895ea0e22529facd85745a6dc95535d090c5f5041b3cf587bf7c81f6e847fe5b5241efa0bad9b00000000780000000000000001000000ff7f0000e1d3c7c23b591be163c027408db16ee735c087278ef2ba1439e85d092ce6f25ecd68fe7798ee37a79c1877c8a82b74ce3725cbcd8a3185b66c8e72e8d7727945ad144b339800f5abda8077c0869b295f956156347ad4c7c2df28db55f8f9671dc13b4a0000000000d0000000000000000100000005000000ec8225b70cf6a35bab21d804df9f213f650da9229a326df30b21695ac4be0aca2ac1c1dd5dd35112849a797984e8ae709cf6afdec4c85573767e2882589fc82e41a4658523a41d1b8c96669183c0ecc5d568b2894d708b32869f1a69a3da12681f685d30d8786187813a9377d3aa5ebda1ecd8e3a6a2b62246bfc3aca4ae1df1748e8bf8dbec36e6a644dce00bcad1e200dd10e68dcdbbe62b24296e9e7f4498df64fbee0d8847901ad91b66aa72098d7e14d9d69f726429b0f580e13d6a9174012d0000e800000000000000ffff0000ff0f0000306bd983924f11e9e298b5d97a0637be3756b967f32297bebd79083911d31bbf5f57454792f771c7c262720496ed71d117b4bd0ce61b9c235cc35d2f75f8dd42f34279307a3c140aa78934820a02502aea4d62e0ad1aefd16dacb1582e3006a0af35c4d769fa9550b46b8974c488847a5041b282c204b5bbff3ad39bb65f9fc28e3313e2db1bc948f609c1b90662cd1b99d8216b3024e393cc1ac0c22b4018a4d20a47ad24d93b0407632bfea2a7a3c2e65a812530de80251afdea1a4247eba5758055657411e0d8a0e678e8b388b386d0c68d17d6780000f800000000000000ffff0000050000004f491996551c507b32ec6277a9c3e4c147208d16c2d71bddc3500ef7d5f67e8bbde5d4c27058bc45b5eabe39b76e0cf48f34023eb0541f557dda5b2c57046b8680b46154f336dbe6a0e4f7b5792d324eeaf065bfaa27592f21e1a3ff45e90521d45c4b663ad674146608c16ede9dd324d55af2c8031da144b24ed90a871770bb5f00c98ff7a7e8e65e3b8767ad56a63aaceadfc6f105ec19db6c1a254fc44d2095079328c0ec51b402000000000000002e1552be1501bf25e12c8504d6ae9d34086e01360e5519e7c5771c2c8c7056f777d40fa3497a8e746842c59f000028b6c8ce20443cc7dbbb582cac4fd363ee5c3e571a658cb2169a8e7dbb9da9e4741ef8d08c1822b32f275af633ac5557df0faa3b2d8ff31a9e1bd4db03f3c561923f7df5b73256d38b4d8e6c3f7fa535573b17f7f2b1b74e577290525919ed7c4cad597f6213b220c8860323b5631b8ed44a5c18913e7d9ad21c9ecf4921d3bfe4e2362dbaa0b9eb4905242cc1b31853113226b30b72749e020452eb7adf8dac4efc967cce23d900000000000000000000be81869e1594422b8db67679721c60a44c9401cc1aadf4928399770c73a0b94a5601ab2e6e44654e78d16c742c50d00f21305d05b8bc806b6385fed1263c68dc068e34acf07ac751ca2d5a17b2642a000000000000000000"], 0x3e0, 0x402}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r2 = shmget$private(0x0, 0x4000, 0x85, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000800)=""/97) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="9e07b19a6fba0ec2a56a91df52c37aa7edeea13d0a256fad14567622d9ad1726b93ff02d82fa39fa5cf003286459467a368f7bbb5b454731b64eb2d59c15", 0x3e, 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="01002e2fc1582d033000"], 0xa) 16:05:07 executing program 1: getgroups(0x8, &(0x7f0000001340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r0) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000001440)=[{&(0x7f00000013c0)="a48592ca6d87f4e32de75b3d202055a0c2748268e2f9f57d227e52c9b3a67e667334f33f8f9072f278a459a30174ab9ff8bc68c1aec1118683018bb60d5be956fb048f", 0x43}], 0x1) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000040)={0x2d2e, 0x100000000, 0x3f, 0xde9, 0x3ff, 0x1008, 0x1, 0x20}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000080)={0x8, 0x1, 0x8001, 0x539, 0xffff, 0xbd, 0x1, 0xff}, &(0x7f0000000100)={0x7, 0x7, 0x1, 0x7, 0x3ff, 0xfffffffffffffe01, 0x9, 0x2}, &(0x7f0000000140)={0x7683, 0x9, 0x3, 0x100000000, 0x400, 0x3, 0x80, 0x8a}, &(0x7f0000000180)={0xff}) socketpair(0x53260578b373920f, 0x4005, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000200)="f7d55060276d834f65c91c7d0028f4c573ce685c91f8873e4acbdbe84444a44c84dbef491520ee58191631b2c3674f76d83d6bcb38df2c79060cc1065b23d9bedaf715bdc02ba3e0d6b648d8f18e769021c9c39e78a46ee7f6bde59f8f3621d9ac727a6cdd4ac7b39535df1940f0e551868959da5c0d3e6167cca11ad834435f23691249e41c48f74cc6b205095aca73074756af2752c431edb05fbbecefec29ce43c29257bf16ed8b247fc688182482bcb55db4c1626e7afa87b4d8b4f6d417e30f65d09dea16092dc09be3356d92b1ec97682a3c56c51a6c7a5c1c75efa3ed420a5c1cf9705a85efd95575031b00935dd1a0863c65dddcb6b7a4965325ca176df9627e5e78132f77e7a256d6a1cd3d01d0faf9513e2126a08b95a540fb5246a48e773c23b7b1b721e268863206f59b7df25c1582e219d8bd9a122ccac93ea878e0376b309f060f8969b28c092fca2564959294f06d50f152a54d80f88ee71dabb8002094197bc094a67cdae05ccedaf2f87355d808fc5b684a8aaf72ad33f5d42bd80040b723b30cd10fd083c6b38e685a879de5419d28c21aea6bd4a9a3a29f9fbfeca177b770eb92b5816740b64d3a5a09eb103eccf8e12e7b0c60005abf71af13082870be33f3fefc8d2410a65b0815a02e81a221000928d29725c582cf24d9d6be87a4762e3a99cb9e5f7ae80b010c35f36968ae3c7cceacd2ba336e45f50ce3c7caede76408ca5b3c0cb2cb83ce0f8c09edf420fd0c73d351f32e50f5bb37c6d2a5b7af50f41f1589d3be100bb27c83b8b383473a796e9bc2149b22809af222fb4a36febfab5b58aeefa382b66e70ef70f0ce004a1731e4b0bf0c5ec2fbb4f5b90274bcb5bb6f234da8ed545beb141492181c57c68c708ec11f85a952b6e2418875c76016719afd4d17c2230c333ff711e06c302ac0cdd76af35c858d857d1748c9892274de0bf2dbf94a3ac56b633d37910f5eae2ed13245b8891963bfb5c6e735d7f1622dc147bcfd4652e048ca8a701667d125009418d5c2686fcac41a5e854bc99a6dc6bc2ddbf1ef3889177a88fd104cd563de9955b78e4ca3b64ec39f8db380563960fb9434ebdeb52bfa52c0a4293968e1ecbca21033e1caaf9334df29f404fe4ebea75708be86df3d8d236103286bd21bcb503c8b7976ac53150f987c280e093713cfe39ede142f80513a795f602813b4774ff2acd3babbefb0d1ef4ee903fe7832b988bb528c496092f5ae47f7249a5d4150146449fb33f9e963513849cad379a9f5f6c1c81521264412f8c46a8f9f1eb084c6c716556a9ced6aab27b0e67cba94725ae19abe81e922171108b5197b75192b8bea6ae168e67d6c83d2510ccff355abac13a287630c5b320a9fef32325aadb870ba6a313c260c21cbca273a1addf70f659c9c75f6d7244cb744c6e9f15d87b12702859492d829d6672975c8bdc1f6941bbcf7449add1057afafcb7f793767dc08f535469d27da0e5ae915e76d5be0e84ac720d93dd2c4346260cb15040776903e7ccd4155041663e1e9a79f990cb596ef9c056181ae604a0202e5d74a8605c0a19dd14c5a248d3402434d488d1b7ed28cff5f9f3d8aff3cdbdc4309010beb060b7be9a282049859c853ffa7748f7c57dae7225a07e6756d1c05bb91054ce744b80b5dea95bb19670e42fa694f4a7a0933b66b990cd90ddddb9bf6b13193eb792319edf9807d9d18d0137d72cf36e43d7934d8bf3c53fb91fe9ceea9d25c63e36ccc984bda19ee9dbb80665048a4f4aa05877d8d3d70660332ab375864dbabce7a59f821027c543c9480cee95dcf687a8c214cbf59fe3b670df838d376ec9328dad44511a75993d73fe586bce2a7f8af98053c8726e6f1647f7050e60d6df0f9be0d2f8fa301ed23b9ad2a6683cac3a46c306c06cb6c7e9e60f1367d0378a60a4d7de9a818cf71ffd8b6833b10ab829af48d7b867754774dd92b7db52a79d820e2bfe12a4ed0bede66cfe14158bfb2420ec901c9e00f28fa5cf0bed1c33fe0b8e2545ecfad1cf50ee94513c5c8181bcae2961f8d6be6f692c66f6b0d1dc69a6cb606702689bcaafc2bc49ff529644d733575a5375a13734b5fc83717cf1187f8a1c3300bb826b74cc94866c1227c515aa534e1b9721f2ce6612610056ff829bb721cdde72a2ada112be391b312f94e06b015177a0a25946644499a495e77fbf464f703b4a6d76abf395e0508c7cb973f3b7c5ba81e038c9d762f17b9168f5f696a033678ae3308bd2ea6aa6bc4047c55955a822667c84da46780961bc30a7ceba6f2c4fedef442e5c7d5b9f33ef90cc1c745c28386282721aea335fc7278878a9029d319ad5263d237ee13ea110b6223e802991efd1204203f32e5e549cf50f1bfdc0b57cdf67209e3049058de79d5cf55e7b5e07d0e67f811ce1c5d4bced8bd68b3e379b2f81bf8d613b7f8299b98266c15a6aeb088f985d96fcea000156a58ef1e18283bf26c3b9f5e70aca74b6862e0c41d37f22e93d45285d96b0e0ac00965031f77748b863a295c8f5f50e9025c71ddb6e9c13708b6ad2294c347fe72711f9d0e98f7a83d6579c1bc6a8042b475283db64008a168685b2807d8642baf040bd4c835c20ca1481edd7f5f5e0b3a65f0e79074e815363a6866ff0f4770d3f6ae8d7c85a2bc05e1253569f3eb2b84080df3b11efd1a5c50de00a930e0d222e7950d576add19ff6606356018a46b28208fccb1fa009fb6e24288d520570104203017923d1fea36bece6a9869b00c73bd212ce3d6c44c94d3fb1a8193d08484234c3e8fcdb0ef0d3fae940a2d09cd68cd4be33a5bce2946f42353c9e27102bc7ae64d40f47f6e676054bab02660b3587822f1e8f83763ecc92c5d2f34ec87044ab63e94cb54e83c7d19654ba2842ad5a29f85908a5d6a1e4ca9956aac25ea56b863e2033fa66b33337a4c18be279472a7e6c4d469ac6af49d2db1d98b7b073b563859486f66c0ee32b1c2ea2a54b6865539ed8d3b54eef3036e2ee3ef5887c6ac81cecfbb9fc326621efa1911089576830bc60887ab3622492bc07fc76be71fe90010a757f567da96afe30971fb77115e63f1b5756e6ab776961def76a703d49223c5455f2d085ce589edf49924d4579a7bb33ef9056d8e9d3e64855b732cf81aafe62bc1cb07325ca9b50ec08ddd464b680fc116f6d710bce3e4917da59157f8f61efde8ad32fb7de2363edaedd426a47d7f6b3d07838fa6923aa0f9f6b0a417552d49b6eeaa6dd0cebcb60eadc15659316b1e11d9bbe14d4c36c396705de83d5682fe42837962f45f618d9448be11c2ce0990b4c79ff00da349ec18d391ec61c6feed105b18a593fb9e5d80d7e3691b1a56913b9dfa9440b88a2ef83414bfec58586401c7db291d60fd8d33d85ae4388937b790f2a779d485b2bd610f7b0696211a5eff30e89b9c0be72bff0a1f5c4826b650b0f85ed036beb6bc6e9dab7b1d322c2778820fb2d553167c4e81e168c57ab43a2e746442c54b88fd3b0af7ca0628f838e0b60b4fb4d3a7587187f835050d600428dc2757105d53e5ee92afc4dc58bf799e2ff53e16f243fd35e8ceb1e7c5a718fd8864143e06b75796dcf2f456bc0fbc8b273d415d102ba35006696dc64438030d02827e68ea5050869232e5a398c139ce00e7fb90e25663cc64d82a332191ddcd6cc96d86482944ff960439f80f0efe0f222eff45c753704dcb2c0a0e53aff6257447e2d1f12bd24907dc2e1f5aae21e524da78ada5032db32309b75f71e9e3c26be527d2b2caaab31e2e13471a8d775dfb26daf4209d70e4f58123ed5bf6830a6a2485c94ee573a707467695a26f26b770e79181f8a9e110242300b50bbf677c67761320033605d4d6488eea934a6fd9f19bc661bf659a06d1817bd6cc307fe417d8557b75536fc459a7e23516b5b8fa8fb6be06f467c5e166a40d28cd0e35e708e76cd434e2b9a439bc61d5ad0a074605e5499e2cfa517b6a348c7009fa09c2f9b6db7fc29687177dff841cac6ffacf1434df281df910dd63d87e4db259d730a611a4de7574d3095dbcd121521e798bff674650bc870332d3bca9b6777b4b0593b1d5927f684d66fe70445f3c9c65e4cfe218b08ea739800b5e355f8b79c0fba10528c4e4699a9d100c460de1702c663bceda8734405ff27130f0e250ab413efdeb337d3e0db54476e2e3e9eb4807df230fb78168ab664a8a706290eb33abc3b204274a0c27a11625e410590d6fc12e579093741e9069dd2fba8017224ada62806b6f4b137cc6aa82d8179cf12b2fb0ccb2756062a05279e3b5ef09ec6665b15960ec7dbdb0d5628ce2c24054f487b7f7bbbcbfeab0303b86a181db89e7397caa48aa952729365c73353ab46842dbbfcd486aaf271b080f10b304917db197d6f76c453c7b03e7a38d28b4d70d2cf80726e528962272aabcd70fa397c96a1c02ef14a54d07141de024c81366c534067343d50fe6be23b954d06c3688983faa67674e4a0200de2dccb2f102ce21c547c1e29d950a1b4735ff763b3f689ebf3e982fa95423b0783ff5f7aa2800f14fba636dfc31fbd1ae5a817081f13798e16d7c2606e1a9ad3af56e26b990bc3f0c19cf9d2ab2cd4e39dac51fdc438243f0312d147e63453fc944880c43019ba499a8d6895b608fe88461bc2ca5c57293753699d4527cc346d64759c0594b9278121ed598eae1e5269fc1fa868d97cdffbc70ee2d0bdbc0f6f0850784148b1426f9c02a1771a96afbc23007deef0c07e5e826f29823c3e00296df61b6f2e91a4636ac278db57339a340e44e489b5082e6421401ee92b95c79db16e37838e450a2d1b021e838b2d247598f8815b1391d61cff7ff291f54d17d453b36535489e3f7920fbf9c477668fc11bb91a5303eb528f9f5eed2877c0a7fef5193bb485d9186184a3d0076f911aab4ab13b2a161a07b3d554e15438fb0641f1558f1b4e02dd3fec63d5e3eb66f50e6bb01cc5c181c350008bad4c5ee9636e8d6ebd166e925f26f576dfbee0697859ebbb5b8fd255246e6d8a5c2bcd99e9d9ec9d89e0f8fb0bb9a545aa98cd4e46fac21d2ca22ea36c523d6d0dac034ed0dc8b5e6de96e7a53dc0ebc77ec17ffa5160cdb5c1052cae5f015c419687bdbde7c26cb2dff58bfd321498f3a50d8426805510c317a6fbd681abe805877a3231ea79a371300adba5776dfa0cbcab51a40daa179d84f9146e37db4d5b6a93cedafc7eb503bd4f66a2603c8ec54893cf7cec85544be958e507948e69062be184f26be4b448b95a074ce120011bd3fb1e9e7d29ab29a35edf26fca21b3952a6c30125c895d0dcc60727d582b09823242a4dd41d74e5c5283c786d7e652e8ba941b74e7eb36ef2cf2a3ae17dc1eb586ad00ade6ce84c2711ce88e4310887165011b610c594b360e1fd17a1014a46a2f3b8ab4df71f3a598f46289228167b608a35811f651a478b5adf2a43def373fa8c8d8226e88dd5c221182a966fedff46e106bec395e8daf8c2a0d04707d7e59cf617a641497e9857a4681f7368ae6d4621d0cafcc8aed01d623874e99f8181ef686058d0ab7429ffc8d8db61e75b2818986b489492b19cb1100e3a68f80664cc14fdc99c2c8693f2ca564b8b872f26e80b73d112cce70a3ed3732c3d40b5f7bb9e1a28335032fde30adcee8ff621f0ad8d579779930c236287af81f7acc4037205780b5ab550aa8116e368f6cc82d9b878f6a7920f53c73a4e0b340b7c3d017502123ec9090f599e31845233d76c9472d4754ff930ffa39484a255a12f6e08fd10", 0x1000, 0x3, 0x0, 0x0) select(0x40, &(0x7f0000001200)={0x5, 0x8001, 0x200, 0x1f, 0x0, 0x81, 0x7, 0x3f}, &(0x7f0000001240)={0x7fffffff, 0x4, 0x4a00, 0x9, 0x2, 0x3f, 0x1, 0x2}, &(0x7f0000001280)={0x2, 0xa5, 0x6, 0x101, 0xfff, 0x1, 0xf14, 0x1}, &(0x7f00000012c0)={0xddd}) accept$unix(r2, 0x0, &(0x7f0000001300)) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:05:07 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000080)={0x3, 0x2bf, 0x5, 0xde9, 0x2000003ff, 0x8, 0x4001, 0x6}, &(0x7f00000000c0)) 16:05:07 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x3) getsockopt(r1, 0x4, 0x7f, &(0x7f0000000000)=""/255, &(0x7f0000000140)=0xff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:07 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair(0x20, 0x7, 0x100000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:05:07 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = msgget(0x0, 0x202) sendto$inet(r0, &(0x7f0000000000)="760647c6f7f32de2a22cb15edf63a9d443940a7ca010a4abd85134", 0x1b, 0x402, &(0x7f0000000040)={0x2, 0x1}, 0xc) msgctl$IPC_RMID(r1, 0x0) fchmod(r0, 0x180) 16:05:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0xa90, 0x3, "c2546dc885a5df3d497eac27730688a143b7b166", 0x80000000, 0xfff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCBRK(r1, 0x2000747a) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000440)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000240)=""/164, 0xa4}], 0x3, &(0x7f0000000340)=""/119, 0x77, 0x8}, 0x40) 16:05:07 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x1}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x3, 0x0, 0x40) 16:05:07 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x80000000000}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x4, 0x6}, &(0x7f00000000c0)) 16:05:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSDTR(r0, 0x20007479) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:07 executing program 1: msgget(0x1, 0x92) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) r0 = semget$private(0x0, 0x6, 0x208) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, r4, 0x20}, 0x58d, 0x0, 0x81}) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:07 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) nanosleep(&(0x7f00000001c0)={0x7, 0x1}, &(0x7f0000000200)) select(0x40, &(0x7f0000000040)={0x100000000, 0x80, 0x1, 0x8d, 0x7fffffff, 0x8, 0x6, 0x7}, &(0x7f0000000100)={0x6, 0x3ff, 0x3, 0x7, 0x8, 0x481, 0x5, 0xfff}, &(0x7f0000000140)={0x3, 0x4, 0x6, 0x1, 0x0, 0x400, 0x9, 0xf27}, &(0x7f0000000180)={0x101, 0x4}) 16:05:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:05:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x800) listen(r0, 0x5) getdents(r0, &(0x7f0000000100)=""/248, 0xf8) 16:05:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x8000}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x70) msgctl$IPC_RMID(r3, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x4b7, 0x8}, 0xc) socket$inet6(0x18, 0x4000, 0x2) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = semget$private(0x0, 0x5, 0x2) semctl$GETVAL(r1, 0x1aa61892c16ed067, 0x5, &(0x7f0000000000)=""/128) 16:05:08 executing program 1: select(0x40, &(0x7f0000000080)={0x6, 0x7, 0x6, 0xae11, 0x5, 0x9, 0x1, 0x61f99f9b}, &(0x7f0000000100)={0x20, 0xab0a, 0xfffffffffffffff8, 0xbd4, 0x9, 0x7, 0x31}, &(0x7f0000000140)={0x7, 0x948f, 0x3, 0x8, 0x0, 0x2, 0x7f5, 0x8}, &(0x7f0000000180)={0x772, 0x10000}) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x2}, 0x0, &(0x7f0000000040)={0x3, 0x100000000, 0x40, 0x800000de9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCNOTTY(r0, 0x20007471) 16:05:08 executing program 1: select(0x1ef, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0xfffffffffffffffc}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xdeb, 0x3ff, 0x400000000000008, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80000000, 0x7}, 0x8) 16:05:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xf9, 0x1, 0x7, 0x5f3b}) 16:05:08 executing program 1: select(0x7c1b0f9, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000100)={0x3, 0x100000000, 0x40, 0xde9, 0x62a3c75, 0x2000000000000008, 0x1, 0x6}, &(0x7f00000000c0)={0x0, 0x10001}) 16:05:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:05:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x5e2d, 0x6, 0x5}) 16:05:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0xfffffffffffffe00}, {0x18, 0x2, 0x200, 0x4}, 0x7, [0x20, 0xf65, 0x1, 0x401, 0x7, 0x0, 0x5, 0x7]}, 0x3c) r1 = syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0xffff}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCNOTTY(r1, 0x20007471) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe, 0x0, 0xffffeffffffffffc}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0xffffffffffffff2b, 0xde9, 0x9, 0x8, 0x1, 0x6}, &(0x7f0000000100)={0x0, 0x1000}) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xc67) 16:05:08 executing program 1: select(0x40, &(0x7f0000000040)={0xffff, 0x6, 0x5, 0x9397, 0x7, 0x4, 0x4, 0x80}, &(0x7f0000000100)={0x3ff, 0x7, 0x82, 0x6, 0x8, 0x20, 0x5, 0xffffffff}, &(0x7f0000000140)={0x100, 0x2, 0x2bd, 0x200, 0x3, 0x6, 0xd271, 0x2}, &(0x7f0000000180)={0x8d9, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) 16:05:08 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x84) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x10000000000009) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2d) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10001) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x8001, 0x0, 0x0, 0x40000000, 0x4e}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() 16:05:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x6a7, 0x1}, 0x10) 16:05:08 executing program 0: semop(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) unlink(&(0x7f0000000140)='./file0\x00') r1 = dup(r0) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) r3 = semget$private(0x0, 0x2, 0x554) semop(r3, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffe, 0x1000}, {0x3, 0x3, 0x800}], 0x2) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/255, 0xff}], 0x2, 0x5b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0xffffffffffffffff, 0x6}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000100)={0x5, 0x131f9603, 0x0, 0x80000000, 0x2, 0x0, 0x9, 0x10001}, &(0x7f0000000140)={0x1, 0x2, 0x4000, 0x3, 0x401, 0xffff, 0x5, 0x9}, &(0x7f0000000180)={0x200, 0x1, 0x6, 0x1ff, 0x6, 0x0, 0x6, 0xd60}, &(0x7f00000001c0)={0x3, 0x3f}) 16:05:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) dup(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setreuid(0x0, 0xee00) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x30, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = getpid() fcntl$setown(r0, 0x6, r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x88, 0x0) r10 = socket$inet6(0x18, 0x7, 0x6) r11 = socket$unix(0x1, 0x5, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x83, 0x99c, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x13, 0x80, 0x10001}, {{r3}, 0x0, 0x4, 0x20000000, 0x6, 0x80000000}, {{r5}, 0xfffffffffffffffc, 0x2, 0x10, 0x401, 0x200000000000000}, {{r7}, 0xffffffffffffffff, 0x8, 0x5, 0x2, 0x7}, {{r9}, 0xfffffffffffffffe, 0x4, 0x41, 0x64, 0x5f12}, {{r10}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x5, 0x6}, {{r11}, 0xfffffffffffffffe, 0x5a, 0x20000000, 0x7d, 0x7}], 0x6, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x2, 0x1}], 0x200, &(0x7f0000000400)={0x7, 0x7}) kevent(r6, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x85, 0x10, 0x400, 0x5}, {{r10}, 0xfffffffffffffffd, 0x28, 0x40, 0x5, 0xe6c}, {{r11}, 0xfffffffffffffff8, 0x2, 0x400fffff, 0x8, 0x7}], 0xffffffffffff39e5, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x1f}, {{r4}, 0xfffffffffffffffa, 0x90, 0xf0000020, 0x0, 0x7fff}, {{r5}, 0xffffffffffffffff, 0x4, 0x5, 0x3, 0x1ff}, {{r9}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x8, 0xfffffffffffffbeb}, {{r9}, 0xfffffffffffffffb, 0x82, 0x10, 0x400, 0x3}], 0x7, &(0x7f0000000580)={0x2, 0xb5}) clock_settime(0x4, &(0x7f00000005c0)={0x1ff, 0x2012}) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x4, 0x6, 0x40, 0x80, 0x10001, 0x80000001, 0x6, 0xffffffff}, &(0x7f0000000100)={0xfffffffffffffffc, 0x4, 0x8, 0x3ff, 0x9f, 0x0, 0x8, 0x10001}, &(0x7f0000000140)={0x1b8, 0x8, 0xb69, 0x101, 0x8, 0x1, 0x2, 0xfffffffffffffc82}, &(0x7f0000000180)={0x5, 0x7ff}) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:05:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) socketpair(0x16, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) pledge(&(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00') 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) 16:05:08 executing program 1: socketpair$inet(0x2, 0x40000, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x4}, 0x10) select(0x343, &(0x7f0000000000)={0x2, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)={0x7, 0x100000000, 0x2, 0x100000000, 0x3ff, 0x8, 0x1, 0x9}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd}) 16:05:08 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r0) 16:05:08 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) socketpair$inet6(0x18, 0x8000, 0x8, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x1, 0x3, 0x40) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x2, 0x1, 0x3d2800, 0x8}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x5, 0x400, 0xb9}, {{r3}, 0xfffffffffffffffe, 0x8, 0x3, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000001, 0xffffffffffffffff, 0x800}, {{r5}, 0xfffffffffffffffb, 0x5, 0x1, 0x5, 0x8}], 0x9, &(0x7f0000000200)={0x3, 0x8}) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x4, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x180) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x40000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=[{0x40, 0x0, 0x0, "700b0061a7d78426a60edf69b4344693190dd8e7b8ff160010c39a98874c36ac55c345b908e443dab5"}], 0x40, 0xa}, 0x1) getrusage(0xc005b923a093cdc5, &(0x7f0000000000)) semget$private(0x0, 0xfffffffffffffffc, 0x0) 16:05:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x7ea13d0e, 0x0, 0x5f, "45fa263ce8e11e22b4a2f816a9fb75d9b80f499b", 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x3, 0x500) semop(r1, &(0x7f0000000040)=[{0x3, 0x7fffffff, 0x1800}, {0x2, 0x4, 0x1000}, {0x5, 0x7}, {0x4, 0x9, 0xdb9e7b7c2dd41662}, {0x2, 0x7ec, 0x800}, {0x0, 0x100000000, 0x800}, {0x2, 0x4, 0x800}], 0x7) 16:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCNOTTY(r0, 0x20007471) 16:05:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x98, 0x8, 0x5, 0xffffffff, "98f21513a731441b8a7049d855ce105d244e08b3", 0x1, 0x5f9}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:08 executing program 0: r0 = syz_open_pts() syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0x64) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xd) r1 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x401) 16:05:08 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = semget(0x1, 0x1, 0x84) semop(r2, &(0x7f0000000100)=[{0x3, 0xff, 0x1000}, {0x0, 0xf0b, 0x1000}, {0x7, 0x272, 0x1000}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x3ff, 0xfff, 0x400, "b26adb35768431c4391777cc98d8dc32d29972f6", 0x8f, 0x2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x1}) ftruncate(r1, 0x401) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:05:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2080000000000008) flock(r0, 0x9) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffa, 0x3}) 16:05:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x2, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xe1fe) ioctl$TIOCSTOP(r0, 0x2000746f) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x1fffffffe00, 0x3, 0x6f70, 0x15, 0x2, 0x6, 0x5ee]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x1f, 0x0, 0x4, "edaac761b3f8eb0a50015a47d4d13c809217aee3", 0x5e00000000000000}) 16:05:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x80, 0x4) unlinkat(r0, &(0x7f0000001300)='./file0\x00', 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000040)="4f9e3c20c7b3a4afb09621c56172a94786e0b316f1374444e4b8967410e10f0b6778650d3368119fc78117035f1cf0fa46", 0x31}, {&(0x7f0000000080)="54386e6646c19b28e6", 0x9}, {&(0x7f00000000c0)="0a703d6e4e09844f8903ab539b454310cf4e983ebae0e73d8653c8386444b8504284d6d71129889da529f05c0a8ac06aded5e7d5c87294a1cd812142393aa0ae6b3e0b2fdfd9e03baf5dbfb0f59e483defa0f5638a0cb619c90cb43b0cfa40ec8500334c0d8fd1c3284ff8e7b52f1e4051bd0dfe9ec5df7b3757afe27ae45955f0ed0fb90332ff8de5cb479361978f46d6d1512d57e225bd9c475ef32587414b4f850421bcdc98fe016acd0cebece520ecc9ef9c83e96ed0bc45800bd87e1dc0630252183e2dc8f2ea968c4e6f995a0d3213db5031ce858ab6f1da9e2ecaf2988d722fa0e1af10df0d01702f6625f5b63cab94ef7d7c40666ed7de3c5167d055e6721dac38137f5e523d95343483c2dda50b9f5851f8decfa70ed12dac82052cf122d1b61afc4355675fa48779f6490b009a2a54bd2e1834ff22c444e8fbfd2600fdb09789660db0ef51d153f61ab86f544ec009f698306c9d614ba9dd292ba327fa1d04b8b0efb599f9bd2730cd9e1d5fb8b29e28420556f4ec88105f82c8f61d8390a67094d1665c7e5ce47a1c524621e588889669730fb5f6d9b296e1f021ee62ccc8d663c5a8f970c8e4711c905fb743f2978cca4e2c1490589b2fa5e689e997b8205a5daa20e459a2ff02d4861b87eb8d7c4aa1caf0467c588bffcd3f06d77a552bd48cb472c556af291c8b8ad64c90100a32a46e33130ed664cf8dea81bdf8105ba9ab406f3e7d3b84a102813703a0660002efd3c2837a318329e6b4127be22b660cf6a88e66c8d4339f55c98c0ca538c2ed5f41270dfdd3b4698801b08466a75dbccecde0b617252460d8f643c4300704cff7cd54718b7ab711cc5fc3df92bc0e127ae8b97048b5e7ee213afaf1bf39d7e59fee76086231216be91de0a1358fc4c8b0e0aa7fe449939b1feda7cb0459581904369ee87dc1951f1acabd842c15676177a4226d74a7cf51de1fdfc1e4c656d48c7d8fb5aeabd4dfb1091660eb9000265e8e767b0c780ecb4ee53746f69656e639d8e277933b1de45c2a770996a490af492fb0bc8e10ba238f1316d729a8ad0efa4a50ba2449d4b05dd6d95b51b2cde6cba36f9de11bc151b5aed64aac949445187bfcb4be881403bec2e43955b9a42dcbe1bd590fc8a11c84f4e72557335d3591815e80406603fe92ee57ff3b461a72fe3e4f297e2c3ad95e3f3d5c185525dafd353bb89553778b302edcb6e2dc40184e561f9207c0ae3bd4a905ce7feb0e07f14a8fc842766169f44d2c1dc37654d429f556d6aceaab17b5f51e7acc894df2e0e5e0cd4429318e9846eda57c9be2be27b526efb9d0b7afd8891e0c44350b0091e44284b91e85f97c8247dadee97e07c442168872d5dca27ecf68cf1389b8432cb48263041cd790934402bad69d07ebb7a03460d478b53a36a24b5c921e3bfa2259e4a79540a69c13b00279a3f17e10d3a243c18309baf041bd8e1d4ee93f9735f7b700f67c4a66373e976e02cceff1f0385f5557bd8be889da49d0c6d20345f8bb283ab29bc86e5c8acb627b8207e9e90447b42f69838e88693ae70f4678bee131525dffe2fcc7c4dffc356c74ffd01a6c73b9f319f5790d68327d1ce3df2feb11d99ac48ae995f0e625e8fae5f705b080b0589d7516b7338059d2558663b315510254aa61533419667984222a451bc0c19bf8f268890a84db0b1dad816ada8c7b26b16a71e2840f9b69b1c8534886e84b548a39a00da63377730713b6ce1ef63a4a79ba9440c6bf5e719d5fd7526924d73467ac97b7f77e3a1007142eb60c215588b2226a98cf04f4267872f97fb29f44c7594e659285bcf371e73ffac50b8d6357f16d58e86cfa581d79ae4e109e25ac72c4780447984c6f858e0459b328cad2aff39075a1e71300e3e07557814d74a878b64a6dbf57827261f40a289001343abf6cfe041ae06462c48c9adc2c436251cf3378c133b2759b2aa9ca01ba174c17213241071cb33cf1a18736c110aa10a96ae96265a76d8ad70b7c1b571b88860e00f0bea073a8a58a7f95186ff862f2657a8181e43bb27457c292da47044251fb79304b69f4ba386191edf9ed9ab930ab0e2e7219acb62e146ae89cd75a3ad1781496019b0a02f45f94367d678bf8134c10f76365acf6bbded93d27acca324f04a47890dd264f3d6be08da3f6eddec147454283d919705923006aae7dfa1196e2c88178d35e0e0703cd50d0be01894da4ebcac749fa663b6227300366913c53a80f77e05095dbdd4f295b2b0c456ac9fe33836c46afd8895f5d76feb051a3a7594f0ef7f009d30784ec05e5893964a478fb4275b9f55b9df37f1375d974623b1951c5b0c3276bf00d0a2d76b9f2aa50ab6d79efcdf0a68e86c267593907096638e31c852bd303f7553a87ff2241058dcec3305a422efc11e0728fdb912eda9444c27a637dabff92718d2e07d9181fafc4b56c4a41e301226bdeaed1d81c85ca0a45d2b95bae9c9c53fc64ce93dc0aba81d0b10b17523e824d31eabde11aa14916a0ba58b69ac55c3463fc676dc88af4ebfc97e01ae7aa2b48898d0e0ed0795ae8f9b0b3655e290cc2d4c9bef704e35deb6d0221857a91867b0be1069fddf8c4981da65e070fbac5ac00860855d0b6148710bc0e98471316ee563e8ae21867c052b155ed0415b4ccafd7cf6f7e63f1e86eb39e738975c5c6796b2cffab95c7c8fc6a689a5e25efb3bb6c2e6286779a0eaedecacaf75c73da769b0f8729e2bc7dff9ffeee91b403a6726637beda877bb1deef2e8a44825576594a45b0902476404c3ac1347422935ed66d0d6c08d5902b63773b3c972f219bbc1a572fc1f16437d0f6f67466f41ff3c4f2146fe1832d2f35f4a83860c93974a8d017bcea1c6219ba728f517fc0f8c902e24a5ab5430c06c398219f93680e1c1ec73d436cb019866d1c4801d4d5200bbd36837aa9c7012568166cc9601c8c3d77aa70a01831d55b71816e9d2c876ef11ab289489197f144d48f800c0afeca989fe92732d38820bab9ffa09934e8857ff67bfa3477c1d9af0694342f07756fd7cd1a854d6a90fad3b1ef2b72d1987dc994c93cea0134e36bb3c631b295c56151daec7095f4c3ca421e25bf1a5fd33ac204d1c71bcd94abbbb1830b449e6a3d6204e864e8107e2ed501ece61f93188ada625e30cee9f4c9ee3b8fb07b29cfc086deeae3e6e16a10aa7c2928fe6302202ea5ea9011226c4110a449e6c3640d82a6b52b4c4e76eaea6613527ad30b64c18eae2fcf3afeefa931dcebccd17f7bd2d93b92bedb8890d751c83efb9f4a93fb7fa94dce175c8b5fde3bda6689e5d5f88bea6b075c972e920c6a3bcfc778fcb8e039dc79037c23eb572b228d86f06a0abb22056f6a6333e008e58fe737a6cf5afffb9b5194fa5e7c0bb751dfbb81df14ce08848a0805f11bc1a9b6489a8e308231ac96d87d524dede540b311b1ec631ef8d575cfdcc8f9f87b885a2539c24f8b0d5161f5c665aad75153da33576172e92819425caa333455fe6c0771105a5236ed3ad458e34c01669c88a0606f9459df03468e5ddb64b0bdc558a4290ea018837bf30c4c695e7b79bf8846f31f5bd7dc96c9b471b9f3dfea41b0a238787868b4f50cedea27d5f29cc85541dcbf5661da1ad9f3e05f5f742ff66b9d1f41f412d9a84649ffc6b119bb3bc9037a93cf6c2eb799007c8f08c1c230d5324ecd7e05c9bc7efedae9dfc45ec70113733091b17061b05198631fdf3da6caba730c46e8330d9e6c5f25ae7039a4a0072e7aa0b4ec78c639dfbd4413e5ea280052b490a2ebd1048bff33d0071684d81580a8b61a6ef9dc1c37f1ae28a85e67ae513d395a5439aa5ebe6173b93dcd0a09662f378de72af77993c84e86659151f4746840e6f2dfa41377d36b0ce45b93a1367986c92a0407c022c27346d5188cb3123108122373cc83795e10471b718c8a57bfd402695e6863a1412c29be97e4486152f2959ae16891d03e4d9f9a9bc4bce6d6e2b5cbb8dd71d5faa503c79eb53c606fd7e03c3d7809c2c95428636b851b184811b498b792292fe031c1c43864f102de95ef9ad4a129119ffc49d16779bcf6b3da01ab7ee8ca4c51d4c92a71197be67f9452401f917f8b9752c9101991978cf38818c16fa05d48e8b585c101e39ca6790e9b3395c694503b49a4f220c48e89378a892ed53c0ce89662621381bfa8ddf8a56ffaa7d65520b4159a7fd480f43541a74316763e1ac8229454c1235df2410cff928ce3c6490d8e26cb911ce231aff64754b5fa642e1c7cc586ce8d12db3cc4aa09fbd69be03d740f602c15cb9d65fe94260af8e99c5f415809c2a4cbb1c3190e5f0fbbbf5d2a07eb047b1172189fc3c5dcbdb323c43b0373a39d07a236cd402919a3058d355421fc0ca0503e15abf5c9b6e482cbd6e4267a11eebc10af2ab96094308cc4df928e5cab804d7f58105db57286648913e3057ee68a8209b2346e1c8ef6b76bd2f22243709280b2f53a3ce06f6c191371dfea0c82bf7cb7b0d8800561c108b89f23f90270c08a055e2f75e53c53cd96422459fc0cd4c753135c083d5345acd317f6c75bc029149433d86eaa15d1abf86fb9409452404a8ef4017b29db51b5e39d3f7692cdf9622a8c6de1c1ec0b531da60652a10cb5b91c34e540983225b9866362ec84dc0aa6a39283f3df1803d7f3d2d1ec9cb8bf94c41cda9e59e960b556a8fed3fa96d6cdae31e1faa6f68a07345325788d5195cc05e680e0aab7bc62c79b98a61057fe30a9d9af530a541dabc6aff7c868d2242c045047b407ec2ab1054435f46d96827a46676efebccaf398ef6521bfb71a436595e0aa03f34f54eef5595131a418814f3eef891724e747d32941cd98250b0f48bc1365121d1dace522d53b33126fee4498d0f9e9349e195431e88055bbc6a8257c083cc4658011f5f7a8e220a2ce734e834ac63609e8d12e772068ca91863143907bb26dc1ea35622a84060c09a56cd2e11ae78994eb4af1122b85f4fc54cfdcfed0057b7df481d1e76ee150f7942d7a48a66c6fc9c60762c66efac54f975eca4e808b2962dac0d92d1387e7861c8c4088f95d82e16f609ecf1fca9327bcb934bfef3ee18d33da505042e14c441e6d77feb5dcc7355fb22091e3175d2ddfe5110be59e595c052ab98b0423072894e8f0c9694fdcda12e4144e65868dfd303b4d2b09817c5dcb86b3f61a6c0dc3322cb57d35a370e0b00377b3305dc4d4412024850b30b231c8edd4097d62caa5c55b4d5e68082ec8019f78bb06fcb545002cfef3c28a5a7e652add33c477dc003c14277d8d66f237ebe49a08daad60062d507c00b8b9e3c500a03d016a43ab3b2406e438cab793dc2d0348d4096e138ec9212383ba9bedeb55f4039136258764bcdfd53a2d46ebb8d0c218140cc7de5dcb5b808da4aea9c30f73db79bc36558579acf3fd27ef353e3485b948e6541c39c7661b348a75875e3325433c0f955d61201fe4c02dd0ffcd9886f7f657958358fad88aace3f575fa5b183983f3d09b3a378589a48fd87d715fdc1e8c5df0c0c0e729ad0da407a8c53ac83abd4c388123d4fee97f0c042772e7d3bb071b93f95e59ff329bfe164d279c12ca124bd76d1cd372c9fd355e3b064f73b3830045cb9cc9f1609da61c101af3b2a5bdf0fb6a4cc77b726661c0462572fe1a4354842ef743a1aa08289059428bdad9f4590c5179887d8e6c89cfdeca0cd3c97fcf0268b74a6dc3f79ddcd5b08913261e0f3d81837d0db9f47ca3cf8b05a926ec118ce04e0de25bde76f2ab6bc9c5b9c0f6", 0x1000}, {&(0x7f00000010c0)="d019decb54dbb892953eebfce287c8dbb7bc3c6eb095b0207496af3d4ff25ec1a69948361c140973a925376fc20392b131fd1db5c6a84ef44e696e65d8a88c17867421311853bf3c02bddfa87db820339802d4092fb83b5732380a31134476dc4c28b1a76a27e91725d9985987e05f3ddd08bdd8bded915a4d3824fde868d718ccd0fde778c64bacdabca3ae2aa9044c02e47eaf9c8ebb403108ffb7a7086e6085babbc9ec82f723fe08010a43", 0xad}, {&(0x7f0000001180)="8715a67ce7de1d12ab25f434af62486123f91fdfab98710a45038d09511ee19399ac029a9d3c01a6b7e1dc47e299a72e1397cb2c00cba5d65001ce2c1bc58282af7b017c7ed72235b6e3ddeb63ee8d1d62355fe8446929974f64cd946d563397fe4d1a968437a1b832d23f553f8dc2ece29cf507264372de23bd6ab9ac628127e3ca1c02d109005e67acb66d944a684e9007374bfbb1601eb666", 0x9a}], 0x5) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getpeername$inet6(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0x10000, 0x1f57, "328e27a0539009aed9e95b1c5386c1fdba21d062", 0x10001, 0x2}) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) 16:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xcd) 16:05:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:05:10 executing program 0: chmod(&(0x7f0000000440)='./file0\x00', 0x101) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x5) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="1e132e2f66696c653040"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="764fb65d0e06cc98c80006376306b0f5e2f52677bbe838b1b4efe7d70785be88a1756b773177ad9204c9e049ec98b5553700866d1c5e8364a353a146c0800426fc557e25cb5d4f0c62c7671581ad16c88d9b6b58858d96", 0x57}, {&(0x7f0000000140)="3dee592b66c02651303fb267d4f0ba1844753bea18fc616fb927fbbe0ce27814ee3b9ee612e171614fda250440d0011cdbbe7977ee012d4a4dd5c604f1d3f7a0c4cff9ba7c78d50cc7f2580a427223fcea644180b69ffbe045028f229039bb487db4877cdd80475a18c4964e20e26a02465c071392bbdfbb96b83cc5db17c5c1b6db1b4d3f1b451b419ed3caa09ae84edabbd5a772b77f0773255540407504ea8c5533259f0faae5a70d9382436466793b78160225e976f3db09921f7aa2a218fd6e3f8450baa8e719a4243993134a0d72ec48fde5956ff2bbb255996b7b85ba9a16faff84bd3d386f", 0xe9}, {&(0x7f00000000c0)="48d156b5449a7efa8d4a4b803abcb21b54dd5f3c58869a181a86278f982a38132889b0", 0x23}], 0x3, &(0x7f0000000280)=[{0xb8, 0x1, 0x3f, "22e5bf1f1a9beb0d4b81b3640787c5f289fbcb35d4e338eab4e1478f056eeb3f079654cfe5a8f109851cad6c38f89c27b8e9bf02f0c629408f4db4569edea03c3a75367db1f73bbb5f680271e934290501fc399a58f3f2a4df7c5bb63f5220af111fd159ccd8a4aa4ce1d64314357ab0ee6cfc9c4d01b16088fc63fadc38da6405b1f6021dc446475fa445a7a7c7b55eee1a5f5f06e0dbf4225a317b4856a70f403233f486"}, {0xc8, 0x0, 0x603, "edf69222780106317596740cea154530d6869e66d41e02239795362a2a85943084c0316273effcae44fd3cda4a20819dc5d3c27294fba551049a02de49c37eb41cdd6573bb8c4a0efd7b4e07541271c4dd799797aaf7b6192d6a041cf212993826af9f690634a062838139d123e648562c4e6d7b95643d10b137c5b5d0cc3a4b695ebbe4665607d212b718c4be8633aeafd3fdf04af18f00b69ee5965146742cf58d7bf2ede253b7c0d7bc99e5f336e77a1028d5f6d9"}], 0x180, 0x8}, 0x3) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:05:10 executing program 1: r0 = syz_open_pts() getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x1, 0x10000, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/95, 0x5f, 0x800, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:05:10 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) r1 = semget(0x1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/33) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:05:10 executing program 1: r0 = syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) 16:05:10 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/234) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:05:10 executing program 1: socketpair(0x20, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xfff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x20, 0x6, 0x3, 0x3, "072420834746128895359c2ac364a5bbbd509ff9", 0x0, 0xe}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xbb38, 0x400, 0xff, 0x9ead, "ae3da71d2ae4702773a79665d57252d256a29955", 0x1, 0x7f}) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff, 0xfffffffffffffffa, 0xb8, 0x5, "7f718dfaa15043fdd2aebc5f6e766fe8da7d8599", 0x7c6, 0xb42}) 16:05:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0x6, 0x8, 0xbb2, "e8cc6ebfd33cea41d145bbcf06323b36d120f59b", 0x3f}) 16:05:10 executing program 0: syz_open_pts() 16:05:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x100, 0x7, 0x82, 0x5, "aa652c1f2b17e95752d5b972529c2cf17e0871be", 0x1f, 0xf503}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) read(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x9) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x22, 0x0, 0x7, 0x8, "921b2f900a8b7eae4b7e5db056a3f6022aa72daa", 0x8001, 0x1}) 16:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x100000000000000) 16:05:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) 16:05:11 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x130c, &(0x7f0000000100)=0x6, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000006) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:05:11 executing program 1: r0 = syz_open_pts() socketpair$inet6(0x18, 0x8002, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd78352ae7f5df819cf2de1b84"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80004) write(r1, &(0x7f0000000180)="b68792fbab90d32a17673e6d8fb10495cada2e63238ce8568e4351887e4df11aa7e59392924b2420f30389a9297147d532650bd4eff48e70825184cedbf9e26d2213d02679b5c57140f416677010c9d7be2978f64e48d969584b6cd9a19b419a908f39da083ea38e1dbf344f1ed51807d7205c877ddb77f5240cd7e9d7212b82326f235f3f9e41f20f5b3c4be36c86f7813a70b3e3ee3f1afba4e76bae0a583e076621dec821929b61c7cf36c4ed76ca73af5297edf23b0eb73d721f1e67d843c6deeeb808f5571ed9925fbd0ee637cc7f5459545f5ffce2e2e1f7c501cfd8146a803659cd134f202f23b82324f447d0e1df71f7cbd9971ba545235b", 0xfc) getdents(r3, &(0x7f00000000c0)=""/148, 0x94) listen(r3, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) utimensat(r2, &(0x7f0000000280)='.\x00', &(0x7f00000002c0)={{0x7, 0x800000000}, {0x9, 0x100000000}}, 0x1a479af1d3cf2716) 16:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400000009) 16:05:11 executing program 1: r0 = socket$inet(0x2, 0xecbb1f177f20acec, 0x1) listen(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x900000, 0x100000000, 0xffffffffffff25ac, 0x8}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:05:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:05:11 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x15c) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0x20000, 0x20) ioctl$TIOCCDTR(r1, 0x20007478) poll(&(0x7f0000000040)=[{r2, 0x10}, {r1, 0x41}, {r1, 0x142}, {r0, 0x100}], 0x4, 0x2b8d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:05:11 executing program 0: socketpair(0x1a, 0x4, 0xfffffffffffffffd, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xa0, 0x80000000006}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8c0, 0x9}, {0x1000, 0x1}}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5) fcntl$setstatus(r1, 0x4, 0x4) 16:05:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:05:12 executing program 0: r0 = syz_open_pts() mlockall(0x3) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCEXCL(r0, 0x2000740d) 16:05:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) 16:05:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:12 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) ioctl$TIOCNXCL(r0, 0x2000740e) 16:05:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f00000000c0)=[r2]) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/223, 0xdf) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) ftruncate(r0, 0xb) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) 16:05:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x1e4bcad6}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x3, 0x1, "13aa39643570e66f768f97e6e4bb910f6eaa2660", 0x9, 0x2}) 16:05:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_execute_func(&(0x7f0000000000)="c4212d6068fe440fabf466410fe6d3df08f2470f78e5212d450f0f55ffb73149b9c4817dda8b28e10000c461d112a471000000808f097893f4") getegid() 16:05:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCDTR(r0, 0x20007478) 16:05:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x9b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x2, 0x8, 0x881}, 0x3, [0x8001, 0xffffffffffff73cf, 0x9f86, 0x5, 0x3, 0x7, 0x40, 0x6]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:13 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x1e) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/21) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000140)='./file0\x00', 0x20001, 0x80) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 16:05:13 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d292466e7c3fd7e7f5df819cf2ded3bc00", 0x0, 0x1}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:13 executing program 0: syz_open_pts() socketpair(0x36, 0x7, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x2) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="e626ee64eed2cd086600adfffdae56292ccb35ccfa7014977c50e1918fac7086c9a404afd75d5db16a99421042cb4c4b73758d161d696023d6dd219e46357b53546acbf5751f8f024668d5c47baa9cd77649a276a67d915e53b093a021c1", 0x5e}, {&(0x7f0000000080)="de2d3e29bcbaff01016434ba03bc256d848d34727a116a7a29f3773a5957c1341b86a69588fa7a911e81846b78f468cfe8b0b58b0d1984b4000000804a4b245fe24c837f0b871b090000000000000016a0ad46a921e76fcd3c2b92f1087d06f02ccd98bbdd7f48", 0x67}], 0x2) r4 = msgget(0x1, 0x54) getuid() r5 = geteuid() r6 = getegid() r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x9, r5, r6, r7, r8, 0x50, 0x1}, 0x62, 0x7, r9, r10, 0x3, 0x4, 0x5, 0x6}) ftruncate(r1, 0x8000a) ioctl$TIOCSDTR(r0, 0x20007479) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xff) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) recvfrom$inet6(r1, &(0x7f0000000140)=""/211, 0xd3, 0x3, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/198, 0xc6}], 0x3, 0x0) r2 = msgget(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffffffffffe2) 16:05:13 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) dup(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="18a56f6f704e176410932649e1561c2e99e5343adfecb9226ad0d365a712771c9db3b9ab12ef37cb841ab85441a7dfb6309f06b46fc00e8785765da83a84da2220fb2d2474a6d3cafbd44efd7aee349f8c3aa118a6ac2baba6450a4d96716faa20c79c00b450e0f409146c15cea50e488cd3231600a22d2cc953711cd3e7297f61358eb46ca88c0c780c3bad6e59dae984cfef8ab67d9a96056b80f11126f0162ec57090a6b787e211119c8e495734df9e5671e5febce0917194ca74a660fc0289bbeeea7279b441f4cdf77fd5f3caff763735207a28b2b38a5d470118b3a8b83b6424eb1b7e48588cbfac88488a089dbafbcf7b6229ca7917", 0xf9, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:05:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x80000001, 0x800000000000003, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0xfffffffffffffffc, 0x8}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r0) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) shmctl$SHM_LOCK(0x0, 0x3) 16:05:13 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNXCL(r0, 0x2000740e) 16:05:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffeffffffff, 0x8001, 0x5, 0x3, "355855bf5f268ba7ff99f8a9013e082844072dbd", 0x4, 0x1000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:05:13 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) socketpair(0x21, 0x7, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x11, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001180)=[{&(0x7f00000000c0)="b17c0d555ab9c0a830ff0d8f1c7b37bf17e6c2c3e17edcaacce8d36afb69d634f7b990ecb2180844337f9e643669bfa5c7e2896d8d3afde98aae5b80b4fd26880ed9c165f67641610ee2d581d9a0640211ef9da4872b5c16703ab6010168e9ef", 0x60}, {&(0x7f0000000140)="d0761731653960666408af65c8bbb1ec1b2c0a6db4a110ab154d13658bedb52cd2f2ab7f231accfa211721eb7309f2aed3103fbc4a42afa8a126e6313ccd94607f43f17593ab1e57dea7600ce9b7adaa9de61f3a03342ab2299078f64ff02dff189932bd4ef8fa794e4c806861a415d056d569a250c9181d96fdc210d4496f92174c5acddccbf132e0cf665478e61796d44f3c2a2a2dd11c04bd4711b923a3c00253b8dbb83244bf7a282aa5cfd05b9dd4f25a6d1188250822fb314adcce5f7396e7f77f7ed8f8b226db183dbd5e771bc67a6784b1d03ff7aaa0e4d81980b166585d18f07a8321b3c601a50e4d79250786d5861df9e8f1f3e61e67e9bc36f18df4156c2919f701ac4bcb750f4aec81550fbf618aaa1a7b55345b87855893ba2823504c849666559b085d4e2b1934a6f090f6ddc6fd6b7359bacea06a767ba6adaaa28ca2e515bbc6ed883d3704b4789734ae319b9cff3cc87469052dae37cc403b26c68d9d7e6d708ee422f90853de88e435cba1f615ba36259e2c636afdcd6ef57f961e4d5f3b5d6b481f79b651edaac97dadde6e431c7675304c55080ade8d469e0459efccc43a4b19b51b111f5608b9dfb5f8b3c7b0bdda3b77579d0274775b6453ecbbaa046a77f1289b033e45a519f403b4e92c41697040cf2432343799327bfec08cd200ae42426bd3dc4d4763078e691e8994b83f90d45e06c0c9867a6240962f4ef8f6811062552700a2f9b46f72f117f602ca6ca7b5a2aa07047c6d0727c7a5be29b8df8c9d1b2d4d3b1c28b55e4e360f44c1d54f0583d639f2f50be706383fd5e041f5325a33a27b65194a34d5ffa3131fccbdc756722db5cf07490e4ce096d4fd66a1d124cfcde86023e86d45947a2fae2983bda149aee7bd7fb17a8fb4eebcc20fdc4e468aa06d5daca07e353be161fd07dd83527a5c474ab16deebbf3408a8c9afb1dd53c350db5b47c7465d9078e197feecbc410040b3e1f6ea1ec9c04f1ad41ff0a5aa3d9fbb2d2ca4cc507a3b6d4c79a673a02fce573d15df173c2e080db5e2138d795480a4aca0be86ea528ed5eef056b895425f77f0e4ab6c0692251ce533367ba792ed61c665b6cbdada7b87301187c42ac32f56015909c66f170efefb4f147c0f360087e1f42e76eac7875fd21637f707534adfea27586cd4fc8b930f888d6f414d14f5ffa7be06e243128c6d328139a44efd96cf30e5fa0ff189a15cb17893d65bc19362417086fd78bb050539afc58aa2760a2884738baca2ae1844932e00ccc62e28dad10a75856b25a2f1ccaabefb1001b130a57420ad720f61dc3f565c1897e10bfe2e61b1f569040c7550f642202ea6ddaf6efa33af27786fc890dd2edbe1857e9c703a46d8e9319ace3679e36be0ed6c820c84ae2e35502f23133e287b3b84dd21e9bdb9e5230239c52d352852c9d52e9d810aaecc894f4b1993b1f20a565454d87c8296cb81cea018c2e6ede1117314b93c2bfbfa96951bcdd780aa4ddb0713b052e85a01bdb9c3058253216e425953f1752bee52e384a76ac64a5eb445182f561a903efecd85c726f885d35fbd59ad6da5cbb779d722a1f47e38a69c14592d321628051b7f51b658173cd2ce76dc196a42c3fd01495b56930e0381886f7637ccb3ea686f1d96fa259983864e30555d7989517e0982c929c254e25de912c65355e3e2d42adeb40c2db8b4bd8ef3f4e1809f133fbb52b8ea768263433f0eb4b90c2643537b42125af7f47ae1b9ba6d5d79a4193595b4a56298831ad28d62c6b83699ffd85c345530acfb5855de4fa03ff3f0c56cfdfddbcbe986fa98ebb3a5307664c7683f457ae749f64ff2f25b0a464bc29b5c671a9ca2b00968811b70dc90316df87c763603d195745b20da0c3244399f6a247809cb6fa5291fcc75eef705f4affc0640e1c963a7b17eef9113bd1913f18696d113da7b0a5d642d764d2f101314719691e55e52b38c426379cb7a5a863bdc972c1a6e4d056c833c08df0ebe0d98b9aec488a93d6ccb050ad4d34f505f2510cf54faa09672b308d4d3533654f5379033b11c0f266c439e869cd6b995844bede2c5b47000cda64c9b1940876733011600a86667be242657fde5b508dd3d8fb1eff6295a66ee260547a7e7e3383e7429aea0cb67a72f434205f28f24075daacaad5a6ba6217ff35770fdbf4bae6e55b2bad5f20a411cefd92ac79281449f6098668fa7a5338817151be477c9a6b68619643598b56ad929fcd471f8ed5eacc60c26b1d66526e4c3acd66c6ee9542df7495f577a43808cea5172965b1d84870f4ec89f802cd30759b38935f5689585a6985228afc3f34de13b553ee951d85c4f106c3d27012c3a4426904e80ef3aad7e95ee54d5ed73df589df18e6222f02329771c92593003f3b729c94ffcf2957aef540f8cdac1d79f089668822d0093fac0ff1a0ad3be03a4a4fa2aaae603ebabbc410962276ad827fa791b11e559f1a9f6fe2759f3bd0acc27a7d05d5becd58117e820fd9d138ff071ac43780d456cc18fe2232169f539fc01912b28b8e289eb408ee57c0e67c3da24b0d664f290dc3d71856e1d8eec70c3802318297c5b9d6ad2c413b8a1f2ad3802f8ded641d5335adfcbbf28eafb5dfdf40c7a3738b113e89c9e585b070702224d297b161caedd54f364374d23362d1787833d363b8b83e94e678e0e0a7776c9475ca5d4303bb46820f30f7cc542740ca67256d60b89933644bb96a2410896909565009c70c528ca17a30de8103592acff1513e0756827a02f3fb7fe5bcce7c57296badd0d061697018635236755cc2503260cb5a14d13b86c6790ff6936718ff70873f625308a2788436d23c0747044bb3671fa10a3678a6395c2a0032129c5d1228ca39cbc3bfaa1e73d1bae33964309567f96ae524a9461b3934f3090517d8a982e01e25e76c5d92344a9fc1f256a26cfda26fc59c3dd53823dd4853d00971b7e18cd3259892d2cc2ba3d1308e0c33d4aa0c6b97a13b7747e6c7a90822a913009ff096b300ecea339f8c40138770579be273a61bb0d3307ae3a394764530ce0a24adfb7701af481a4f725b33dff8dee53312d9dd6e24a7185389822202badf98af45fc36a2659326b7d6d0777ed6a4d7bc16f75d4e3101366fa883ba0c28cfe71ab7efe09ef36fef7cf482b2ec43178fbccb045a29bbd3f53bed4e76aa3ad606864f607799952c8d894c8009570b5b68746f4d56fedf8bd669843013453c8d2acc4e41d10d6810170281be01724e0ff9a7279a632272b5ea16417dd85c29ed971e8ac97425d0b937bce76fd3444f677b5431405de0a3316d2857c14c4372fe331e1cf70ee03cadb7aec21919009284eebdb64ba07eaa1054dc05750a309626f80b2be0c164b9399a7afd66fca8e3c225b32b7fbf52b4f4d98b6072bc502abc6501319cb4df88ec875cbb915b837d33ff8dbb72b54eafdb8956da92850760286cd397302d121b20620be1393701e1fba73b22d00e752c2e79ac67474199a3a83b891ee0e5329d6845aa42dbe58b85a003ba7d6fa81f32d9e7d05c9cf91f80b8e2ec00cebfa0abcb03ed084176b774a2fc74e707f9abfde1e5f7ae5c09736162ab723b7ba0e29f59bcb5eb87893e142edf69d3a4c44b0f5c0c97e73d8c7dc9777aa778f7fccd928b183d4db7da9aad5c4e62789e9bafab973347b37bd7ec43bfeebab78549ff5827683f655e08508e266653c0262e87867509e2aef52cb65da5acb9f7820f6028c8842697e8af6f612b8ef27610056babd573ce6e066b13808d4506d150662caf4729242b216513f297b90771f739f1b4c10f65a50f6165f435148c60e10b47207c072d280b21913a34d3783f2fd1688a62062ab4ea5be115e29b97d2d6d1fb6060ce05ed7bcfb1f13e8aae2f3990b863184be93eb92116598fc4b0b5f57157674d295a2b907cf2fe66ecf5c6dd3ce448c31e8c6f2a4331960c5141701eaa5e3e2498bcc825dbdf17381fc16a99c9d1e4d5c96438a594b10dfb489659b442b7baffd801199a29d095593345abd220b7a088c6058cc4611571b3e29dc2f03731db38217fc7bcd3e247ab345e080d83288b2f91ec6f79a444deb9f2b494913396989e788aa0af687ac5574dd3545ba5821613dfc6a46f44d85cf84918bcea35d525e3925b3e424abb7bfce176472e30095d1d7081e57865d71126b5d5ff80d7759f6c6fd27fbe10f4eae3f2cbd8015fb55875580ca3323bb7b83340fe5900948ba224dd0390b0923ea33b95c716912986ef3aec2e78a9cbf96d5640bc4be41919a5eb75077a9a3c9f49591c80236b442133f1a403edb097dc1a6a398425f4f05804aacf00c6a72c252d3e4874127f93d78db7d1000409bf7e8853c13da14fcc673a2a800b401e30195110b6c60501d37590a2cf349d13b9a989784633146b72cb83a375cf47037bd6b76d27caa5bc9b3513c130cfdcd12f3444f21d70d9a8f0238247e57c74f9b7b872bd22c55858dd43f2a5355fc72d2d31f140fec5ca5028370d2e502d7d7e09f234ab5bc2b65799e16c582a45d7152e8e7b6ab799fb902e8931c65cd5dfeec9f3fd787975fc2d075deba84e1dc7ab756d99969dea4de761877edc9ceff452a19de24725b70e5e6c3f6016f34b0afcc413cce84167187dbdd9ce195e184fddbdbe91275eb1b385d5cddab4501b17dc0030d55ee67d622fb2649d3a1fcc0e0e42d211ede378b3f75d7bbb0ad583ea22884208c8d51b4be37af4385bbdbe7bd3bbb0bd1302f1763208307f8513bfc461348aa916c16cbc77593bc3b9fcfac41a05b710756e0d11504fba8fa130e5fa8b3412e309af98e8501ada5aac7ef8f4b8b1476c63b48809a37ad4f84bab1e2109aac5b4bb547b7a9b0f9842cba64ff9f1fdc38b2585a997eb08c8c0d434ddf1de937ba517481eb3ee89751a8ed8f202aaf87539afc8c0a67eb9bab9c3b2cc4f8433a7adf02c0e072fc4a0fc6333efcc2f263ac4e669f145f26a789a5ea2405e392afe962c60e2a144349122f271318d54b83f0fad5e899649871bf63e9a4490b4b5cfe546fd5d318afb743a4986cfd927d1ea14c829be7ec1e50adaf547c2ff4ac5fb0551eb3d794882ffa0980e66337c612c7d9d90ecad746a692f2589356847cd2907fdcf4dd58f4cad1bf58d8e5a00017ee4c697e5d700988c2d67bdeaab5cf61f224af9940102a953655ea1f78c27b062502c7dc1177c28a7922cac8202b337399a2ea055d7d60ab4ff7956ec3c5223fcd56b825a7d4e11a03a11ff4462b39a863bd15999140ab68b6c35a37ce06db54be9cde1eeda4f239c374b5db5c332de3c68571fa16897a23c019e4027c5063da565cfb58567e473b64531c3fb1df961187ac2ac34426d2a77a7eb8b20bf682b5fa9f1ee163a3b26a1e94d384947bce333aac6475a1ac5d2b9e152147a3259a8b3475fbcf98a39e8e61d89674e7b4e956b81b1b277a6e04863e776e53b15a0e7a8432b08fa9ce588e31693e41862f88f2d14bf05a8696a4d38828d3dd91326065e5065af82d3ab5d26616b10a56b5a31d6dcca44f9148a6535c74c34cbf8ee2e070d06c2ad8b5f7d645e3be28b191569b82a2647c8a5917060034fea2855bd64f44c9c201788df068a3a12381b4e71dccc1397d73ed1d68ad45a370cc45e676babfca9de6bea64c4462d9c1b9e07158098549866c93ff5297d48b543516d74794ba01ce02945e36c9b87adbc623070cbf161ba4b3021777cb581ec80bdec1bbced3e006c431f4a36ea4cdbc87dff52e4d176f20fa105c3b1402fc23f", 0x1000}, {&(0x7f0000001140)="321de27286edd9d47f8b7c941f63fe650155a3736ec4294edae44a5178337ea1895a51eba2f76a1058e3c18ab744753f9f7ed4a30daa3fd177aad588c5726d", 0x3f}], 0x3, 0x0) getitimer(0x1, &(0x7f00000011c0)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r3, 0x2000746f) 16:05:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x22) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) 16:05:13 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:14 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1810, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x2000000000000000, 0x9, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfb83, 0x9, 0x7, 0x3, "b4536da15de314c87e3218b7c78131e37087a2f8"}) 16:05:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xb) 16:05:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x9, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:05:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x10001, 0x4, 0x200, 0x801}) setitimer(0x0, &(0x7f00000000c0)={{0x80000000, 0x5}, {0x8, 0x9}}, &(0x7f0000000140)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x200000000000009) 16:05:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:05:14 executing program 0: r0 = msgget$private(0x0, 0x600) msgsnd(r0, &(0x7f0000000000)={0x3, "657361f80ed10c2e504ee26522ce6361c4aa67968b970527367c3c4a62474e1af5b53e21d736b63862a7c7f7517d2ea2035d7cb6104a24d3fe662d5f62f3e0227df175b1e086040e97a856a55b637d5f8a487e2dc2659879768136d1a09ebda105fbef8d906d0bed4e26cc8ad7a59138a39f2b0470e31aa64f5d9494b8a3c93febf71665875aadbd2e70a2f80c9a000fb6c8a00b941e8e036999fab19a58fb9705dad27d4df9e76b912081383422e69f080772efd3468f4adc329ea29d0284e5121d033e3c8e5fbe6b4df266052120de1aa6a99ecfdee578e61d1db7552b59d2f016982ee7"}, 0xed, 0x800) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:14 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x800, 0x2ece}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:05:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x89ed4d288eae175, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x100000000, 0x5, 0xfffffffffffffff7, 0x5, 0x27aa, 0xffffffffffff6225, 0x800, 0x172e}, &(0x7f00000000c0)={0x200, 0x4, 0x6, 0x8, 0x80, 0x9, 0x8, 0x3}, &(0x7f0000000100)={0x80000000, 0xfff, 0x7ace, 0x7, 0xfffffffffffffff9, 0x9, 0x1000}, &(0x7f0000000140)={0x1, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) select(0x40, &(0x7f0000000180)={0xd0db, 0x80000000, 0x7fffffff, 0x4, 0x3, 0x3, 0x0, 0x4}, &(0x7f00000001c0)={0x80000001, 0x400, 0x7, 0x7, 0x2, 0x8, 0x9, 0x43268b3b}, &(0x7f0000000200)={0x652e, 0x6, 0x100000001, 0x0, 0xffff, 0x100, 0x9, 0xdf}, &(0x7f0000000240)={0x9, 0x7fffffff}) 16:05:14 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xfffffffffffffde0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) nanosleep(&(0x7f0000000040)={0x2}, &(0x7f0000000080)) 16:05:15 executing program 1: socketpair(0x20, 0x0, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:05:15 executing program 1: r0 = syz_open_pts() rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x40, 0x4, 0x3, 0x401, "f16a4f36c868b040f58aedd8831d173bacfb1fd7", 0xffffffff, 0x3f}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x3, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000002c0)=0x101) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x4a, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x57) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:05:15 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSDTR(r0, 0x20007479) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfdf, 0x2, 0x167, 0x3, "62ac0e4a6e90ccac9d0c5085cd870431912060dc", 0xf8, 0x897}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0x4, 0x100000000, "5fc2931d4f1ce1e5bd65194c2321ac32b725a42f", 0x4, 0xf71b}) 16:05:15 executing program 1: getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:05:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7282) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xff) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCCBRK(r2, 0x2000747a) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000, 0x64d}, {0x2, 0x1ff}}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:05:15 executing program 0: socketpair(0x3b, 0x4000, 0x7ff, &(0x7f00000000c0)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xee, 0x1}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0x9}) 16:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1000009) 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() 16:05:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100000001, 0x4, 0x7fff, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x7, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:05:16 executing program 0: syz_open_pts() 16:05:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x20, 0x81, 0x9, "17f10ad9974c44dd44886c19e264565743dae1b3"}) getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x100000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x1000, 0x0, "a7d24f467e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x86a1, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x6}, 0x46) 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) sendto$inet6(r1, &(0x7f0000000140)="43971acdfcbaf9732e0f93946358885aaf677b13e0711e490327f4637afbfb17df62fb843a49326297b9338195eb0fd16143801d12748eebe64a711fda41b4928a79f85070f7c97e982c29f7aedb9b2e504825c7d9eea2f4bec1dd09c9e02225ea45cd979d440dbcd85b0b954ed209ab6df4fb80f9bd0f665e4b40823f09cd6229300f94db7e482f1313e028c5705a313e2dfb447ffb03e8b7f157bbdcc6078f4140f87a46a805371c65", 0xaa, 0x400, &(0x7f0000000200)={0x18, 0x2, 0x1f, 0x529}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2008a, 0x2) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x24) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x800) 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:16 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x646) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:16 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) msgget$private(0x0, 0x8) 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="3829f89b24db83500340de84bbcf1af98b0dc0c4c8444e7a506025feb7a0cb02875088e961f8ca862e239427e368c788c377dfa5c016736ca73b0d6da7ecee56ce8d90c3c250782b26997504c07e46d5fab51bce87b1299a92bc71355fdb338d41b3f9b20dd02fb3354dee36fa526941e77c7114edff7e7ee23adc5cb0dfaef0be30c3ea48529b513b5c45c56e258c3e970d12e070a2f41d8af74421072cc46e12b6152db5020780890483588f1eff0eea84db1249258023f63f52a0afa8906903e1bb0ade4f4213df971caab75b41aea09798f2adff4d824b57a020698c057dbb005f53467a75dd6233b9deafcfdadd6c0ff8c17eecb9ee464e17bec76a2d294fa737facee5328871f8d24b62353929745278874683416506ad83769e88cbd5f3fe3bd0585da8a702aa108c7aca813d21d054afddc472c5824602f72367a210bb250f98d841ac5f7c799c51eec5ff63e5b973db35e12bbae0b823eefd10ef3e9e794d47f77e600436c10cb95b27b5212f3671bb90179910d55b37340491f0ae4ea355cd1f824d50888da8d15731d96bff258e0f2bca91a41f9d8576d503010a87c72026c098676478bb35721c4babbf71fb6e068570dfce881846c3500a64a81421a1402cea8d034dbc6e17c83abfbef2604b17c9e1c9f7b06ea684186f5757fdbcc15a32d47252bb92c780a0f9593326cfd3fc046fbfa07f075a4fa8d55b53a83d84a20d43e1e36db1f8d2b4cb0047bba4ffe9dcd836dce908be4905ff01188d3af505dd0f3bc5da8d397aab36df80d076aad220350b47c7fae777f0524211ebc0a9d41861813a8456d33a44cc113c926ec0f2585dc9728e28357210fd33378dde5598b7b8322ffabf3cdebd170a7a4c5e3d168c46f8b0655bc0c45a262a3c72b71fd3b35a9ec8336a821a9ccc19b3252e4916e393eff58b95fb4fbd4688a7f990e8505fa4f6b73d94a245f41cd8fbc0a295a7d7e933fa20e9f1954e4fd8ed736bad7bd6b424141b774f4016ba4b4c2586358e40aa696f3e2a191ff7762a7eeeb64b946964330453f53314a9a5adef650f9d31fc26f2fd4a00b3cead64676bea3bfd88fe0cf048a5035fe96ea8e446d8834fcec78e66d723bf52a77a4535042976aede381fec157306b276a446ada1af252ca2052a91871c7baea306b0b39a812fcaf04c96126e7b80d89746ca30af20e38128c1d250c7899c159ba571f561e4c9698fd88be63b6b617397a84a26a78905659b1cf81e39dc7e36db6789edfd78872f967435edfb5b75e73b8edc644b0dc666fd98261f200f3562a5823fddd4d934c6215790f26b6e28e6e915bdaa6d606d6b1d328b5ed7706183a056e35a77740eea8d2538ee69bc2da34cbd04710724e5263d9370c4fa6f53ab54d206689aef7a5355118dfbf1fde6fb7150d0e22aa37cc5775ffb0952a2d96b0917aab034b685355ec9648b6ab98072d0195924d966584182f9dddb7861ebc7aff3d251f86779c47bb85591b49491d71be139032864758d77c002179c831a8acbe5fc9eaa5e70805f77777d4d1ae3fb4e9c5fe4da6a542ccf5f0b379275d5d0816ca21dd8eca5868f6ba2b5bd78816ec967a5b9b006e3b246670e67d04329aa7897a962b4e17f0b42ab57bdf8c716f8e1114609bd7422594fcc7f7cb5f543edd88dd1ed4f0bb79a7f5e1a61a476e26fa671947b6f439a271e7e21028193a49af7e648f5384bb50523d664ba5997ad3f40b7615ea6d6b22477d31ee953c57df1fe73e740e3bf43b9da973138f864f16e4720ecba8dc8399037e800838686f835b9b7d877dbba8bcd251b56b246e7451f6025f0a570d74c2d0d48fd5fac54aa15c120f247984514d418371ef1f6efb12cdd693e1e767f9d08042622c5cfdfaeb0ce910cb7f2deb009f7dcf3076a91b62e347093ec03bafca17d856974c84dcdb1a9b204cbce1567dd2adb5054dc96d4be3e2a51e8f65b3b734d1dd17ad97ccb28e80f9ca9e326b4c1eb655323dbd6f59f4fbf444b12da0e21106d3cdfda7375b9fe92c5e18aed3e13a6e6deedf735ceda33a2bd810e338ddf5b52aee1ea418b7e151866f55f39ac2900a9655c6de2073c42420cf07e3eb151211bf49e97d7cd88a7caa55fd62e054898acc11944c9adb880dad7334ea926415100b752482dc696f086fdc193c28e5ae8c7db6cf1af6de14b776246d84926a9ffb07a2e23a76ae5764480681a7ec2d9534536661cd9f7f7d2c591fa6b7d6b516788fc18614a9b05ffe4d1d90ef0d3f319912113c2b6db1f019f74375b6fa32769f2e546aa43fdbf46df20c8a288ef5a6be211d42e48c09ecb02d7de322757ead708b6c8b5c85e84b2117b4a506f1fb72ca3af860f6b53e60a2212c40e58b42c81ee7cefa7f661c1854b5defaa825a6d9988eb89f9bd6fc3565e769f4bdf190d73b11d7162cc065046d6c0966db3b91c4afe086b5a6baf55e5bbd117fb43ecf2900f11359f968d80d3eca4c1d2fe4af3fc79d9ed65add0af9aedd362d3f98855141828760f87b6854552c7273f0544a59f6b615cc82a9d6d0784026d042eeaadd909ca5cff954965c8936c9b918e4e497f646bd3c5d0e7ab9dd7a2273ecca339ad712e892c99cbf56aba0675b9af3645e999c1f47d52b8e226eb9f5fa147810bdc1914a89abbeb95d6d91650f1e63cc943bfa52b2eef625ee53785919fefb6fda26841bd29d85e81bebe496f2347fb6f21f5faadb866f43ceef130f1c9ed7724de4e687f65bd1c227817da04a3bf62ac0875f5e7815e259631183760a9a624d7f303fdb3d7c76f18765b2a45b5b3bc44e8c306fa08378b447b97bfb6f1a92707391c79e1e8269498648165b53eb005d858e332ed0b9536dc3f1737b79be0205a613958b360da67cf4160cf5e50110c2e3cf30520acde61ea2703d3d65acce4a0f74d4d4c9d54a9b3856e7a62a7b157ea563e65373e07d28ba7d583ebd943e07065740202ab93598e754236795544153ce56f8b7352d9514cd041ed541fdff08845a0eb092244e9a96924ac332230a269d3b7850657089d360c391fef9918903c79bdedc8d399d5d8a2659f9f0f62c80943d9cf5d9720cf314650b8b5ed8f9863f81d0e5bf7536cf420c0ca3ee29ce191b5ff622b3540dc1dc1ec4e357446e7cb9fedbc9f2b7f1e6b7552e0dae9990090b904d82bfb97653b1b4d3a5d6d0c9d944d9f8bbbc266bc3d55f7e20f25116153aae8a2894c3c0c9fba7746730df3dc87c6d5d3dae36d56bb289c07e13af54eb9e34cc25271d09ebe2db8ff1a3d6a1e7fe0596568ecb32fa8c0e799418a13e82f9fffb9a7b74ca98e6e578575a594a3e7f9687305cecc87a5774b9656e92336dde93e6167b07c42f37c49a50972de992a540ee69bfb095e969e98692c5964858ff4a7fdb434c0b1f12d6b91b1610cdd7c739d13859ca06d65ca78d4b17de76110a1e491b399ba4473b0458dde6cb29b767b7162fbf663163aeb4dc6726424d481fcba128baeb03692dfc01f6c8664a7bdabcaa7fde621d5b3f7d83c401bb1102a8b4519ea8f8ddd03a3fbe380ca9f97a3f9fbc20104591924f965bd5da4687cbf89484c4422b7a2aa2f85e9abfd9d353fa213670746695e85b6947ce9336f9fe4fcbbbc5438080388d460fdb1875ecd41bde0ff9a19e0e9141958feb4cefaaf0743e6546da078f7ab40809d8bebb11b214c18e1a2ce4ce50e10d30cc425ab6cfccb2c557f9b04a8c6bdaf033136097e981642f2c242184b83534ba8f51b7f0cd51d5a2e927a5cf3869a716ec3f83e047ddd42f39a08de73375fa8cd3962b8f734bad9d4528c6e2c143a4e63aef45d57c784a3e73d46f249bab5e6bee22281ef81e507e5b5d547afe67cd9a1e55255ac1a22e8c335cf9759a0b68cf3429c29ce7a7430d1ff068358e1ed17c7d558aced89e8790dec8364668069439af2e292a9da7cc8595922d38b6074b21aaaec3dcc75dd97a344988eacc36afac4cc48de2eeb3f053e9c482386207105caf0301a3b3ed1b85be8d4567479dab43be64b87ef8746950bfb317e1b046254b66bc16b8ffca7cfa217d35cb64da22290c39d4c04c609eea12ededaeba085574719b7023232d29f0638edf1c0d163c4903d2784c361e4d9946393e0d6793b5365e65f3affec2f82c21b45a905b46d33b2f8d7e06ea37d97eaabe7b26ce18ee51d73cd06a0f09c2edea31e1413a460d1a44cd22b3a4106e60b98b989e6c5045bf031c1bcab4390cba2e0be33de4d7ee505fb4ad8e5a1c11f9cf8f58189870c483e554f7aa5411788b66da073e92259c1c844bdbabc8f6e792ca7a7c8d717c6f62107a57e09244cdec44fbc390e76ad3a257fcec1bfc92fef2352f4ce218b838a664b30ef9bd9b6e70225bd1dd67df8ae45e6a14045c683eba3ea76b1591774bd350586e22be88309960f554ba2156a1fb15bd43e2a1844f413c5cf7506e5d38bce8d60d28ca7d971f6e8973d5fa23501407a8956e62fee8ff43e40f07a94326076189cf4c68141e373ae447cf4f0d13a0833e10e4242d384f063933d5445340bbf9da9f202babc5e39b8f8ccc07db49aaa431e3a026b1df1ae79a8c7dad0536302db5650c35184f8a94db0040c3910ad510bb1cd92c99ebe5e1c3db2b978bfeda8fe394e55c3e3b5b9a5d668b8e92fd981a00d46ae601becda43dccc882471bd70bda21581403356b77399f1838dfd85d944889500ef2c31949a976c208a4f4e2077d47bdbe1b1f324f2ea4e6ed71877cc0374fe6a100a87e608a815ffc494bf849d928fca2d3f91d7264fdc32c25b0fb017982fbda7b1dc62b9e3e0ab17c784ca9e98a0b307b0e838ab547b3971e09857166c8fbeccac180d3e0b1d5dd1a7fff17194c495b8e84977c894b56a54486d46c1a08b7c0d164ddfa52c5f81574488a5ca9f700be911759bc3bf498bf768c5cf5ceaaeb90ca85e8d1892e36c46d4fbb46146516dd50b232a9b6b68983e95e4a02a601ab1a82a195b3c2e867d488d7693b046b1bac14b60daa4c6426627ac71e580dfa7f2d35ace60a157434a46cf4d4d4fa7ae364a8ff990f957f071e8f5150a42e9dd5787273eee70fc7fb688e8eeb69a0034d890bace1152ce76ba9f6f554a6a50b91d9d014dec1a7473d57a2056cc1b7d1a408298c1f5877c923859855d0441574e1e39a76c387fef26f3f8b87c165696a1540985762c1ff2f1565852ed04985f5769e2f7d33a2d7a7507bcfb46e38805086974b3ae3dcb5ce29b567fece593b1da8b19a38b34ed79eeccde127e73cda4cb74ff16ad5c34f0cf75eb76f6e37a08ca884fdd253b6b39c52f5f8336522f2f7755927d9f462455f286a24715763eb72c805b64ff626a8ce5fcca9e0cfc3d1f269cf38c9ec7a0b922774f8295aa74bf88f38d463cc36de21b889b336c0f8f73e162ae329486586d18c1ffe179916c89aa1a543c3e7338c032c1c44cf8f06093ad2fdb80d08c9e7509b9c73539fa686792fd764f19eb4e0488ef798c185384b9a67c0053bbf3c2832c5c0454a1f7da622b7b5b6f7304d15304b6a916f61ba756d98f518f5edfd27072b4f17d92c09feb9690803a1a10c48c127ca6a77265d8143b391bd61cc5257be94d2034c84a5887701973fb9ab7e6e05ca63016038977227b07cbab7bb283caacb127eec3950bfc617225db796740149ce73d7041947b1abbd2383816d08fe772360ff7da4cbfbfed4302aa8ade5241b3c42ea139860b034de568a5dbc7f720f63a4538e5ce9dc89b34b3406b43f4ff3a7abbd7286049e4cb710503e20083b76d13f06002c8fa3e", 0x1000}, {&(0x7f0000001140)="0cbfac193cda5e96fb95dad7bdf67f257866d9dfa0597156a9ed22517b455559f5dc0dba25f251463dc8ea4019215449d729beb2916baf9ceb7298322bab79d7cfb35c4a06cd732b51a2f19e8899760a55ff6c5cc1c4edabbf20380585ae60b6907dcfdb5127fa9de0342cc0d4c4274b4f4c6cde3a46b1ebfbf1ddb59231d93a69c2363a9850646d7600e4c773c7f2b134f021347819b52c8e1b45e1c541b4af37e4fba1aabda46aa4051a2cad516bf89c089959326bf4392a74d9f4d3849ec90b73434b05ee2f3256db6352c82862f6b1e8553a34dd09431a86cd37e58e6689f4dac841e6ecd44dc3abb272683c9b4b619d9f34c47525f0b1bba268136d1b4f2a3e4d3949e7cd9626b332f77194be6aaa53e3020cc37ca6ab71d392043e52e324dbd166c59d240f62a62a41781738e1f8bd7cc6dd9c42d4dce73daac80daf9a859b97a0cd1906e308fb010b148d5aab6b550cca63c7cd54a4e30e7a48a2edb249c8372d8f82893aa4af81ccb2b48ae0871c1c44e50aee2fd7da9c9353d13b76653a9b71662abf3e034f75965b0e322cf65c85b967f555b80f6ddb46f3ee22612439c275382ec2cc22aac29cba5493440e17b66c135eaf22fc65a406c33ed1a612adcc256cae119cab8f4ced300c9f74e6d198be34520e63faa034eac2e19c5d9168ce3696db0d2047a4feefb3ed591205a65d92ed9714c31059b7afd4db6276c4c8deb3d0abb295314636bc24e6a65365fbce34ac7ff6c4717373f1e5b49669f588a525b6d0f11de0317cd6dfeaa7f8beecd2f15cffe25cf53143f3ddaccb794c3cb17c0057571afc3c3122763a12b27d851f4e0ee00a67e5d1f53f370298676b186e49a4c25dc8ea7fbacc71c7c8651822a8d78600d93327c701fd11070e7fbc94d7413736512cf8c21ab6b5a71b139f23ec2ddd16c6abb09b82a142d5e601e052a68b87da21a75b000c64df69f978609196833a26da81ec5baf484a1b0b23c1ddf308930efb8f56282678cbea8a20f37f8b066b1e990c8e8944df1f094708371c0c310f98c08564de68a7b1b593d14eb29d474f4c079c3b8d85c431689c91f6014807509201b9c82b85640040d3ff7f5d22101ec5e4dc090b3b0941c2afb2c6a846d323dcb24da0d4c63b1a47ab47524bc2da02c0140ca4ad69616546739bd2862db8de314da608a8a3ac2f78f72c17eb7076f1264809d59ea5459091893df1cabf6835db76311a17c966d3f66c43ba4e1b7a0d21690939be11be0bc4aaec40e9886d74aa103cd95209791549e8063c395bb4dd790b2e14356ce3c36542a0af36c3ba46e4f9cfa6b1a6962f9c815256ed1c0a53542fc68a6a7b5407cc1c424198be2606c4607f316e2761fcd4fb9240de21d812823dd369f3bc794a0660ef5b8ef0f2302b5c9d5c0420a0ed51363d64bcd673266551cff340245b96d417b80a1128d57512182a46fe294019c4acaaa8ad6d5c66ffb4fd1f6c3149a3d2e6e5ac4b838ebe2f62906b56f96b16e13795845f677b263140acedd4be891cb6a53cb0208259b510e05bb0a29d1d4ebf5879422f191b50f2f45effbf57788792efbcf4f59f4121a3bb7a4f0c5bc92b36e5ee39bfff6ce82c9fe8a48e09ae1a696062cb5f74d14bfe3f493bb695f0a8b2bc69d813dbe56d5707066d1d45e625e0c33542eeb55b0c3594076b4658e21dd518bf26ce85d19b514bdfa09bf1de98c804ec6bc537c1ccb11d1a454437ec1ccf323465e9704526dff78846326c38680a53b827171f580f64ae369584a97220651aff1248bbce08f7d70c38dea66275d45216900b485e4e470cadd0ffa404c58f4c7849a19462fc50930586f546735b24e76e879bb5006a628f0b2645e5fd332df3d9653751efac583cf119b03518755de96fb290907714e6b7a58b557c703eaf87f4ef4d68d2a5bdad1ce83667ce86eb504f7a8b3769ad51acbc89852458b85a916e1a1606be07067fc5868a169d8bdbe9ac967f9323489a7940bc6bc924f6c5b1b2ad8e3977925f0be3f7a518fb361c4e8eef06ccb916bafd0fae11c9755e1d0cda21b264a682543e69a6108be874a6130989e637bbad128266f66902c5d4050bbe3b864044e235bb56d9560342b0c6bb721eee57e5ef371bd1da4fab8182511090f182ccfdd21a92c36b01676cd76206ca36d50302b202c67dbedf74d6fff626a803ad159cb37d0d97174b53acd0e1d28e1008c79a265ccfc574ae56434856b7284ca973c883a835f9fee3bf2f04931c4e68552a821a08f599f53950236aab9b4e2b8904b7dc65b6aae5b0b11245566792051723dee4bde8f31a127680923395f9fce7e79d69624fcb29bbcec72a9f403db99da4c5ed6996ea1c7ff62c7ec3716e0bfefbb955894767147bf4e6da9b0261d330e7ef8872babb8694c267ba8f9591be09211cac0b19fdcf058950084ed901d0c0f486493dce8e7502d9b71f59944cc989521fe74cfa27f400181c2f3467d71eaf588b43217ff60d6e46acf46d2f9486f9d3c43cf63d88ee1f35d1624686537fa6ded8326622fd09c3e48442ef212c99bba79e54fde16719afbe0d9e03e3916e3a6ee24ed09852db4e376f7b02163777804dee7a1ee416f7e0e7bf4e9c0fde3f6c01822c32deca7da855e0951e932e962423337af1152e779c9cc6f7bcc12b5a74e752ffe81286a98ab477a292ceb1339a791f2e78c36fe86185d1a47aa11d95b2e85100f96e76110eb801f51d78a5750b8c511d2a5ab09b52986b8a683224fe9b750f9f0c2ed2bd90eb33966190f1ae3b028dac358fa3f2ed6348520bdf101cf672cf6e58c7a283f45e42ab99bcf317d67efb8cc80354188b9f659208052bcc5cac9bb9618db792be240fe2e0e715655726eaea4e05769b256a7dc843fc1f9a52b3ea7f3a06eb99b79594ee6f20a806e34d602d71d0c80d95ac592b56f9ab13d07654b1d664d8d11c749212aac21e18ae7f5017092771a9df90e83637753526ce653c2695efbf65a3626a105f2c01600b69d39dbff54acce5152d429be9c9049927d635406fd30eec729cbd1e65c5d86f109bcf0d7f2ad2fd3685597420dfb9fb34a07cfe3d371d3fa4cd285ba2eec6087b6bfa35f26d59d03ebc95116ce1fb9f8ea75a13c450eaec76021625b65ead0353527556b613836ea33189fef49508d119e64b9428a9b5686df67ce805dcf80394dc32be24f15e52bc89e1ebd77691bc9b6c6423b320d40fb81e2804761129c715012400c8a13287a4ffaae441ba464d47ae5da50a8b0b5e8c240d5ed4ba28bb6f5ff59837d6f123079de3c870f068fa6a969efbff46cbe74ccbb3bfa2c23565ef5ea1abfd58d8e939a3c77a81e0cd7039c37297ff34e0ef8b855566cbfc2ff993a233631eddde9b74c4b097b2aba83fe49c3abfbdff0eb16a581c64c88285ac387bd317a88983ccf9119fa0afd30046515e6c675f5b78096db18870ac976007eaaebe6014341705fef26a383ae25bc78ba79ed8007015afb0d4db284003051fd308986f423bec86b26ebed85110d29555523b88dd5f9e38e645c358af282f82f0485f0e03110b3b3a12701d059a8ee05594d5a03535001654b1a75a914c821d0eb997bfd34e736d7a42865b2875ad9fd7b50d52d385321eba3b613ad5eff548dbf3e3ed48fc796ea7df30ec6ef0b19b8bdeb8bd3bbbcb4f65b236a0bc88c7e7f5f65ea25018d26b4cdfd3b8ea6f1ee201a9bf2e639016fdf81b84ae90e738f45b2411770e9b5a4a6d54c85185654fe2e313dc3a4fb89474306334d13fb88ff59f110e0a88cb94ba0a95ae1610db52fc01e95137ef79a5f75f0cbb61bec7817f97696893d9093b09f2a3e8fea5d266c5441044ad207ad8796f0f5296399beec59b28679323cc562adcf36fc4f2449d2cf50949084250275e226f8c239e2980e331255fbbb2af5dd4be40bae337692364236c469c452151b009626d130ccca3094c4fcac70d8e053ed3e9c3133c8cec11c468cc5b0fbe3bea6f91683db9d67800f14c0bc46657f4d54f443955d0dec10f2f26880c96fe64e66523c735c867f44578bd9ddcae990d87d9479e0e164d4462545a1912c225288a8975e44ac9143734e325aa87d09517bbfca300c569d6357fa2b9c91c0319fae76f7ab29d0cae21be41d9ac141041db9c11132ba4c1a7b2f98b3d0d0e5053b2e185bd5551d84641425aa2954f90c863de9b27873d428c38bb430a0167c8b9f8c68f4809b4fad4ccfa687774628aff154d3e20a60442e2dad261d5e82492317ec082f858384677f1d5a7c820f292c51d216fc2103cf79e70d2429d8dbf162bb9ca8646b0677b97700d13e2cd5ad15d264fa2739ba7f568942eb1ea27ca38233db612ae11031641acbf1a5dd70f97fc44ed582e6ab94d8c6bce522dd4e824048fda1a129de97dff61b2578e358b1ea2399ff9d541cdd0564849da4d5dd212aeb0613980a22f5b996b521beb1aed613692a2cd10d00cbf77b40ee9f1787d0c02b4d2f65dded6b55e1f107386a612187c88a1c69f66218ebe4aac9df996e7cfdc91414f48b3e72c888fa8f0eadf5e2722bfffc1597640c0f72842eb19d1f8dfa6c65cfa1fd518257a8093df54810f032303661a58998f1a49b6b00d45b2c31b1f7345b072f1e5bcd2d779e36fdf70ef27ec8956310e69149973f2bff900106b38bd7c2e2b24ce04791e083caa3066c85235ab6d6f44553ae25db41e588fedd5a9d7965ef40ad542e32d2f57187e4b978e4e19a982730448b46ea1c963661a5fbf5a675de55208e3ce6f9cf3b2e8879881d94d1ad4f6d453a064851f9d2a7aad6f52420166e94e9973609498a4156b6118ed834bfc93debc47aa30bbe8472aab9c200234354d8ae33877a65bf5b6ded401d703172fb2afb4766d4f36fb933d107d63edc58ed52f888203c2693ad64481dd636a89ed56ca3571ebe3030afda2834fac4974a5a34055f72b0b6895a1a18ef762c200fae53eef5afa224da9708529fd0a72e0cdf5a63e3b08f889b959c305f6bb8458dc17b28d6fcb63b6f17e30c4a2087147ab82e7af55dccd95554890d9ce1659a4b668675a3c3461123d12f91fc118c4f377233f2a06dcc62c92bb1aeceaf615b605f94cb71cb68e05403d117c164fd11201baba7b398a166ae955f8df7de0ca2a6d2249a753a0b23a8171feb2514b6094cb3b726cc3ae7767ecf8fbd8d4bff5b69d0edeb62ea2117fc06f4d8e9eceff325dffaa206807c48d92f8de26f08a79309fee9b164f06cad330dedae364dbf216b41930af1629c5dd6c87b1df4a1c5cc3065ba586d0cbde0fc70de8f2313f9dea2b1db163a0c407ce1df75ed816f2795945b263b7090615fde013ada442ca5820ded09a9d0e6a6da9f3bc8901b29fd11147ef836488e8a5f220a1299f96380acc0cc4433b1c18bc4e964fa55283a1c9cbbdec42ded798c8e7664e28379f2a11797ace8ee2dbd014b6944d151c2327331c8d073e88e1b7ea0bdf56d63a5f30a788a7eab61e8f969afee5b02d38689fa502216ace53ef2c4a106bf9c1309dfa0ff54f3c26c2c55cdd5c6ae73950e7fdb9d0d9207554ca78cccff7dacda5af6a1deac07251c2e35dfa2afe0b07dcdcb87782a561485f8f0ad028f4ac589d8158e75f82a7d16986ecfa7cbbb8765bbdb2f6c70d896cd1139b486208e63420328d1ec3ac55f518e665648325326e01dfb58a997e0adaf90ed07ff01647a3fbf91826afa6cf959b2eb0610ab3bee8ae7b46e188d38e85110b5da1693c31cd0665a0645fe7767806684b52e0c96422070300c1f822d6f9b527", 0x1000}], 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:05:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x9, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x8000000000000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x304d0, 0x28) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/53, 0x35}], 0x2, &(0x7f00000002c0)=""/240, 0xf0, 0x5}, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0x4, 0x57}) r1 = getppid() wait4(r1, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) 16:05:17 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xfffffcb0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000300)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000340)) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x7f, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x6, 0xc0, 0x80000000, 0x9}, {{r0}, 0x0, 0x43, 0x1, 0xc1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x7fff, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x400000a7, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x95, 0x1, 0x61, 0x7ff}], 0x8001, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)={0x7, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0xb312, 0x82, 0x7fffffff, "f4184b7c3190a55f8a11c7b79cc42122e30c2a6e", 0x10001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10498, 0x8) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x1, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:17 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="a22a949f59e52866cc7a5698610b622af4b3e44347b781c816578ec5689b021ab51795c5699644f1c6f9d36b4199bd95596d8d1bad1667c5887a15a27f01f2d4bd562d30cba2cdd5e664ced151d5757051ca051ede97a8c02a9edab37fac320675c10026102d420b71c7ed2386bf16ad519eee5e5f668acba42235f5fe30e3896fd30fdb87cf65216e53a088270a863bf10204f56a2375feb792e2382df506504eace50bd7e046329420f5115892c761e4ef8cf4b7187a4a90c19feb26627160c18c7a3f4c15113b6ec15397bb94b6a4f61763fab527907d474338e9153e54dc3ab98e48b32def6ae9fc579ccbd561db945abdf30c688216f0b9d2", 0xfb}], 0x1, &(0x7f0000000240)=[{0x90, 0x1, 0x3f, "49d2c60f109b10dd7f35122241a76f96c3621b5ad5fd46336601a4d2545fda432c81131bc2b16d4976cf05471cbddde4dcb310a7a6da12eb65922b372d95fde1ebe39be858ca4212b59dc763dceb8dbf58f040c8281e28bf186245b63a074aa067798f6f4d4e0f69d3d6078f68023243bc060fd0b91bfdbdef347811c658"}, {0x100, 0xffff, 0x3, "db2e96c1910ff98abe9186e68d209a3e9219f56a8876954512c736cb14d95a2923ecd3614658ffc889805c2e8e3c1296dad32dda223da8d64bfb7ca5aa9ef210a416a140b95d76e59f7c4051fb25cf169e3a877a8b0508edf16b6725b1bed6e7a13734c9b6f221a1ed7ced2b7aeaba5616ff7889b842aa2eca787c02b319dc829f1719cb476ddde19750134035bb7d6bad53bf7f710ba1a7f1cc2d82292f2635c966aaf6c9e198051bc83d42c4c2a560a313f61b60fb53c6ae1e45aa0274ef430c0a4a128ddd38960a09b80e52563dc6e43c4a3c21480551593aae88a2d38a481c73fca68c6dbbd061f8f63f"}, {0xc0, 0x1, 0x6, "f3f83d9072506977b1572a7c5025272d1d601087ebdffecfc4a9325bc78c33dcce702360573862950a8f5c1e1448201e556fb1a1ea4bc00c619ee4edfa72749a0b39516d80b44e53bfe879c28b3a89c7747b6e3072a3db827b7f78257cc789c39753f21dc87906ab0b08a03e7de5ae7b07a4844da053a7c427364d1d3fa1973854350d71fe830db21c3b058b6c41d1bcf5be8b176828168b3d442b9159175d7e195058a4abfcca722162c5b7b9"}, {0x78, 0x1, 0x0, "84026f82f5f2a9f7d003ee1820d90d992381f4fdd1ea28c97d69b768f1d7cd37420b0b181025008308b6dfddd0c71fed671b45194f6c7ec9b89c15bc56085ea019bdae1e17cefbec48fffce30b1201a97999df9485b0b82e0392d0ac4e37182a7c6216e956b47dbb"}, {0x110, 0xffff, 0xde, "bfa377c09c2661642880568a5522f2a1d44e4f6bbfbce94011379ad0753474ec7d6274a7dec740603e3ad04c10ae1df1d35192625de6c4ce2c4f93c85daa1639b78cc1148129dad9aae913443e24fe0ac7f37af48dcedb50617aaed0e81309af6498a060c2d4923c003b95a38cef68e0aea9eaa708f03b31c2071b273053e56c4bb68e421d9691aa9fd0cbe1105cea3f42bf3d868e89555ab6d56e4f253aa34babe4ca98bd7fdc439bc3c8f039806d87892cd2f748e1346aa4f1aab9e22325e35892de649f07f31d06839c59146e0599c0781f70a968423f7f3784d5e3245814e0af93f164c83925d0d4a70a1cacd6b0e6ab0bf5b2b0165650"}, {0xa8, 0xffff, 0x2, "b6512e18c153fec68170241ec3841b08a9c91ad6d5e906fb0a9fa6c81f982e420a1fccb7b328381d870495f69d105da31068a01b57b2b1a7b182a33b2b6e17fa7fb0c36e6eb0ad2a1f57728f05ddc6ea689085a48932110c7f1ed39a421253e712d0633e70c59b22860f6fcc010321d932ab99134112f14e8e548c06b1f41a37715f227620add59d8997a7a8796234d47a"}], 0x480, 0x6}, 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7ff, 0x5}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="08ea940808bd2375ad25dffc3163f2d67a72a4978a6b06793e01", 0x1a}, {&(0x7f0000000080)="0d66f658a34bb0b57775387c3d3ce22d078b2ae87898c620bc1a425d4e0baaedb60e24a21bf29cd33bc8dd84d2bf6bb1980fbc42f6ab0f324b9be0f0f0da01b5477e27eeb887e8948d1ae6402d0c48458ffd832792d64741", 0x58}], 0x2) 16:05:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x12a) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x100000000000025b) 16:05:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getgid() r8 = getegid() r9 = getgid() setgroups(0xa, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x100, 0x1, 0x1000000004, 0x8, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x6}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x9, 0x35, 0x7420, "5cd9900d8623e178d09950f88dfb9bf7ec9c13d8", 0xfffffffffffffffc, 0xf3}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000040)) 16:05:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:05:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ftruncate(r0, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) 16:05:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:05:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8018, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x63, 0x9, 0x400, 0x7, "81f24bf1648e3c52557ca86dcf9c74c49eb0bd5d", 0x70d, 0xdf}) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:05:18 executing program 0: r0 = socket(0x20, 0x8000, 0xffffffff80000000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x18400) syz_open_pts() select(0x40, &(0x7f00000000c0)={0x14, 0x1, 0x5c, 0xfffffffffffffff9, 0x9, 0xd3, 0x6, 0x76c0}, &(0x7f0000000100)={0x7, 0x6, 0xffff, 0x400, 0x8, 0x1, 0x2, 0x6}, &(0x7f0000000140)={0x7, 0x1d6b, 0x6, 0x9, 0x59d, 0x1, 0x7, 0x5}, &(0x7f0000000180)={0x80, 0xd8}) 16:05:18 executing program 1: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x800, 0x1) flock(r0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000500)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/95}, &(0x7f00000000c0)=0x61) sendmsg(r2, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x100000001, 0x8}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="0972489846c565a36cdf001c77f01bb184b0880cd0a8f43b23f2ace653bec44acc27d4287f485751efdbb3157236531bb9937dcbaad96dfd5a01e3945c6a666d01d612527bedc0403302d1695eab5e50f7066e29eb0e64e3f4ed6ca5eba22a4fbd990af6ee0be23ff9cc607ca7579012b3a666d65d5170435a13288e31cfb13400ddf90216354199cef426f70c3d2bf7e118a8e9ea900c447793e01ef608d26a531ab76971c9115de5faacd71b71f38379728fc1319ba0af6784e6048b16e911079c172720db49ca965632dc89fbdb95beda85ac9c3b4c", 0xd7}, {&(0x7f0000000240)="a23ff40ca85ce928708f71b417e48e74797d7c6a00539836c64f23bebb131b1ce62068a0b2a06c17d12c7f585578", 0x2e}, {&(0x7f0000000280)="7a2e56701d3ae4195a6a64f917ff1e5934438a541c709722802592a8d52aedf77e81025061f32286a843fc3481efffbd82dd4152abfafd58d0af49616eb8498a759e7830f69c913244ae169c7ccba253e289decc1c01896372859dc650169c3e8a65dc60eb2e8d75079d898248ba93015bec9509986595d8a77e39ef57e491218749b1197923b03df426822d7b8cb38012eaaa9b21a9c90d0b3e9c385dd02b8ea846907eed4d5b503c631c35c3d82174f81fe8959c66283c0bea33be5e92689489a5723dddc8817a981a", 0xca}, {&(0x7f0000000380)="58d3a888593169aa32339f245d5a9834e1e27bd608212c62a47468da8767f71fdde181ddfbc26114e3ea5dc5af81ef4e31b2bfa490b8cf3ffd6fcccb67ef06e945c323da27c3b5d54972051f732c0366148ca44ac105e0dd70be56b0226878e60d2b33abe941f5e5e17b69e78ac60bca442eef8e9a2db5dd818b84c38914b86aa45fb85d75504f3968e52a780913b9095bccbfcbd2a49051cc8995341a79d8ea43c38391492a262d1203b6f54f", 0xad}, {&(0x7f0000000440)="246ea9739140b1c22ce2608381ec364958c8257ef1af1f1b4f3602b9e1e7c3617d5e1ddfbd48fb922818f2f91aa3802c4a3dd0794a71df3c8757513e48455c2f8f389e1c50b0fb4842cdff9a5d5a771871bbf7c55857a73ebbc28490ce5c059ba27fcbb5c584284bc2db1c89b4699f10c7c2", 0x72}, {&(0x7f0000000780)="db8c7f7c5cddd9a398c5dd198ab99d4eee46da8673ab8f61503057d218b64bba7a0100000097eca7b0ba9d40779facd5025873b0cf1fa25bbf596094b7cb98566a61c906e04dc8653a4d075a86a9af15ea948e1ba7ca8ca546da26e72a4e572f4ccd22f552b8041bde8cfe806fd9e7b4e56d891d813f94dd032bb828b400025527c100e9ef0abac6c34e02d73b4204939a8c1a4f99abf9f28376ca71e2f086b5e3ebacc084b30fcde35aef93e23ec4f621a6bcac817ab1cf7e638f04d140a7be8a64fc1c8b8a7896e1f497c889c83656ab5c0dc9fc5eefc80531be40a02c233fcb8e17c29193", 0xe6}, {&(0x7f0000000980)="4860de1b747dd44cb15ca99242407771d0cbeef8b6ab12fbd8924f2391b66061a6d114d0e75b26ecc7703b556a46025dc8d9dacc9940f6d95c9dff8d82d986e48aad03c37e95c31faec3bf66a15cbdf758925856adb259745e12", 0x5a}, {&(0x7f0000000640)}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="4303000000000000f5d6c807008000008dd4ba82cc063e6ebbd42f5d592ae9dc2000000000000000ffff00ff01000095950cd9a7cedf0ffe8cca92c11e0000"], 0x40, 0x400}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) pipe2(&(0x7f0000000000), 0x10004) 16:05:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f46f7000000000000000fe0819cf2de1b84", 0xfffffffffffffffa}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="d6fa5b31a96ca107edaba87255e18546dfce40d0379f85d518dbcc39742429ef0c0e45420cbbd72ea821546aae2116ac16cc7cf8eda6d8c09d260beed255d59499d1ecb3cdbad962f9d48159524ea3ba3bd34bad80f9887671a1254ea77a5a19a476c78f20943da5cc2b07c5db8dcf0faebd073d9c605e6a596cc31f894075b8a0853a", 0x83}, {&(0x7f00000000c0)="f4172276fd202cca8c2527fd443eda2e180f7fc55d5d3cb396f2781dbfd777469ba71b57876ea0d9a3fa6ac355bd553ef90f496d70490783ccfe5bf66c9d4faa924495ae383df33571f940a4b1d80986893af2f4122468d99fda582e458a54b445aed5afb08f3e41a0c5f0ebbc9bb6b40c3f59ba4f0bb59ea9e681cadcbc551acc9e084da73d080796882b4cdf8771b6456a62d6735e464e7e18025cb53edeec1d808a29d381301fc343bf01cc011b327ba588bd5fb3481b7bee94d253c15d06f296971dbdeb6bba6807fe91faebcc4b7bb21323482e73f43dc74129e7c54efe7f", 0xe1}, {&(0x7f00000001c0)="0e565a9003cd05d2137dce", 0xb}, {&(0x7f0000000240)="8a8d70e69c076b17b6c38555017c4ef185e476dfcf4d069f9a36a51eb16d2fbda3ca18366d965a57014c11dccb6c0d03e39f53176457928b4ae31f9090000b1d", 0x40}, {&(0x7f0000000280)="3e54a98b56620197968291555bb29c3ffe968606ca344ef1b0810829f8d916bfac1767b5bebbdb43b482010bcfe78cc2580bac269d42bd15874836e534a5beab0000279ee4fcdaa6b782721667df3f82621218d71943af4c864b78d6482cac2d9a9c10f9ace4774fb31c9171c91e64c82c504b0922c7e508f12159ec530a835860c8d26a32287107e6a6359bfab169602767813eaa34cbb415aa0fcb221e075ad4a72c3e3f0259c3a4576e53685ebb959e0ff83b1c9682fa1f64d3d49860ab44827a847f0fdb4b142039a5bc6d62dff81e07b2b381e333bb73fcda3ceb1891d34935a4e1a07187e973d98bcf299125236b851150952b4cf992d654e37fa508edfa92bf70360212734025cea6d848ed8b36cc23b93a146a3e34f7e0fcafc775bcc93f0b3ea64f6fd6e391761f4c6fd737eb76a38cddbbff1a1de29b118b9445e9ff0ca29f9fbb02948ccde4dd008b2c2c4cd9a42208a75297fcf67c815fd5508889e6de16330faf4c9b31ddbc6cf765e920d00e093a519650593aa6cb63bd30893005ef2561500d705da66608c202ba1296a269985b1ee40cbe9bb374f4b4007415c61167c0751188093077aed470c54463db3db5698ce2e1345a9dd8b53ed219dbed8d113d784cc1d90b82545fc1332d74a23ec73e11a84c3052b44b452ac292403a82a0475436f51979ee71d409d67c3f039eacdf326b73b6bf543ee34dda539760c2d892bf1311489155d9c18ab45e488a968c7608158f41ceea0f3065b9d3283e373a70fd9abf40b145d281943d548b1645abd9ddf58e8850c133c316880da481d0fb8e29cddbe58af09ff42ae75d4e579e2ee982da93258dd902c3c7e76b80f665fb85093fe91a8d4bd733fb144f1e10eca84b82015fcea45bd69582b611008786ccc416954ad25a4575b3f0808994dd2c8d681e6694b9938b9bad80aeba12be404e9536c59c8f30b11b54333663872e9e2aaa6fc198d38106c0da819d60e173d5ea99e0dc96fdc5cb66f61a06fe6a27f6b0d823813de232f8d55fe21994f5470d70efb0198ff365edaefcae8ae9f9c2782dd513084ca02945108fdc63aa246c42ddaf39f50fcb2512bc9d9ee27863909bde6f15ba32751c65ee396dce36d9cc09a668c21d36c9e78b5771105dd8dadaf1b91da4b90dbb1bee30eb1267868930f7e51c61c668671320eac4e83af492b5d26627da2360b13a6d7044fc18e2ef0ec8d530fbf51bb9f434b14bb0531e37a4b09f0fef4874e0fb8afb9ea8b8dd8e2a4f92f7ba59e5f044c4a7456cb9a187a3146388c330b22d6e6bd00af8da7f95377ccb486bb3f3629e718c26daadfb94b7e049f6e7cec1920bb211f0a5bcc0496544d13a59bb5dc9b13e73b73f6abe31ef7d103c2f3035d0a4912f2427a337045a4d5701e694dfe3493bbad819f4b0365fe0688ed4bcd72aa6dae263fd23a0af0a2a39a2e79b127d18d71a805521c7866221ab6a911a296968fdc8fb6fb8be65f1a2d957bbd6933df770c4af6d9a43d9179448b7100f4d887d33d18234a29e125d7b390d5499d386a98cc23ac18fa78a28dcd71788d47d27bb5203379e3cd254548e64253aec6bf107132ffaf95a616c859a3edd468b37eaa303651705847b5c6edf209da9af882525ce0b8fdcfd43f4d3d5286fed48e136b27787bece7a5e23589fa28d559f163d1e0d5ffaf25528d73365664d23ffd9813ba135530d452df1f9b2665335d1e94fdee2e50d05f4dad0360d8f543cb98a022487d3f66d506b46b7bb4126d17a038f1519441fa4b0381430e7b576687a4d726ee4e83a86d4076e77ad759f53714b08dcc22f169960aace4d35d4a8647f6e9384d8b19b1eb6023a5b4cbb8c462718ef35cff4e2016e22e55ca27afcd8f8b8c635cdcfa7c902908ae68783f8d09f02b3762c307f0c1d9c618b8b504c15a139fcccba1b9f9d6bb313cd058b110d979fa23a78efa21a17a062f033fd7adf6d628857f54d9cc830342e762b0301fb7c541e76fb757575dd5f564e28fdc457b66aa41356b91ef7638774ebb9f2893655b0f5579c3c6ff9c20c14f5bfc67db0b55150aa8e525c13d445369f089561433eb8cdb5edece6a62b7cd2a199c1559caab1e4d9d9818ec5e382041fc8054aad21a9cec6cccd40af0fd80f5a1b44055784a871fbe5243cfa24466f91fb2f212a5bddece4fa0ac3e78168be4fc1a35d6d150457baedb2d4d25aaa10131f702e64c1481fd1f790f106dce7f2b76b88ebbd7bf8bc8064f31c8639727c32b4a36190b7dc0201f0a5e99b7939ef6b4f1658b5a8caa98e588f2da3adcda78bc42d38e8271e52d4e63b71c065f11535786f1d2b370108a002735f5ad97d9104c98ab95073ab5af81ba5bb360b094bc2bfe313104905d251477daa1714efbcd18735525e2a3c1430d6907aae9eeeaf50c3d17a5eb47d6b485bd4dbaccb1661a35ae401691ca75964da884bb67441cad1dde6dced7a285cd11a05f16a2187ebb1c2376a0424cfd6b2e5695e8c09d756da4838f2938f575b464d8b9bbb0e3331aefda899a46ec1c67f5be0169222fb79d5f749522003dd188d1a4d180815736270b514d92e5664e239a0fab7c8ad2ae01ea373ace7eec36da7a5edfe4171229faef9925965c10b0dd6c48497ccbe4da363e82b0bdcde2a4ae6ea2a2cbda2e8b09ce0ee6ac901b0a76bbd6f298e4e7c1bdd606c92b757bba22a85825a27c3a04d62f005b645442636d895e575cd7cbfd9347fc563b10939e127c8c26ebdc696efd346b8b4b313fc7bff81c78ac7b4757a4822d44bf4982708cf4c752ee661b2bbb5dcd4de12fe57b7e337fdeff34c2e0694a1d4c46ecca4fe4fb176517beaa2b8f6d4dfe25842989e5747907acec977d613af878e216fc8e32c6c0360c1137dc30fccd26f484384aef883bd845dc72328f0757b594ff6bf6c55d1b7f4ead7599a826b598c90d8d192067a00f34385e814fc320bb183df3b3dbcbb2ebf9b4ab14aa923ed21ce91bd8a3a74e69d0e1a817dbaf2fee9dd0d3307f3fa017ebb122edf9e93095567b9ca0f45f1ad12ae26613771403e5c7fcd586a941e914284385e8f3a4d8ed05400778d9abb7788360fb658b9ebdbc2323d00a79acbb16bae40f9f28ed7e1561a8d0b3bd1cdb25ee7f6b5013fe99e6e5c7ebc8bd48faf6a38955c003e765abd7313eafcef0bbd3693d877e73425fa00151306f8ba579657c870de32d01e5a243719269d1af46dac5c84366477d9e8f02b5d15eae6d5f1a88fbe86495e4901e5b95d84f9babce7b1feb0c2ce86e1473024c5aecc0acd5e6a507429c682d576e475f64f2346dd1c6e682ca12b7869474606b934a3ad0b6b6b15cb7099d7339d10d653b6ee232519bbc872a08b92e21680b026ed03d7c510a2ac414b307b628ca3589fd4b262d41093a1b78c03d6e7e5295944d2582a9309b6282188d2ed86196db3e3b0920a8fd659efae197c32aefa76bf186d1e3387b9b8fa59ae64514c4540833d4bd76b1f637d29fce45ddab9e3bd3545d8f126fcf97001d0a752e22e54686f0c25284843b93db8b4b03960ab0812142fb615817165e5f93325dad739db3f443c4adf8d9fcc64d4884a12b296820c2d71fb4d66dd632a73f37409ab308e9b0328d9146bad60b95c0538ce6b3295f57de16653452febcd13b16b78aa5abf592f7b7d920407bd51b67e7bbd675799e4b019f59ed5bc2f98590be49800574c9f899f588ceb3d863a348da284485ec2be7f9f37e35a2785dbce4635b05864515fc335d5e686954a6d69cf693ba5f6bbdb99170b29831ac9fb6afb510f6f307476022ad7d8d22a874d3b10368504f8379d4dee216c4e394e71a4a0f9c39f20cfc8087ca2a8931a25c7d27bd669575036224eb7453fd16d9d1f9058db82f0e40e4a7600551ee3d40ea79662071992218ad335c876b946da863d761643ea87ef7c5c128bbd50d0f9f99cf4af8bdfc5b2fc0d7c44e3e5ab3e0b7ba5ce7ad8ea93ec9c9939adcc1a183b4b2129f5b4f3499eea1abfb3ada41b18984eb8057744c6f0090868dd555f02667ea58b98a09da45ad56d367437ea9b5f86c295b14bdcc17cd1fed7b70f9342698c1d8f705c72e84777fd9e893e62dde616f8bad600ce4a437b1c0498f1a041d8848b9114bb919f9576247201dfb4e5ff9ae29395ec101bda31d2e93b5107a08832270c26c979b6777a2f37ce85e43d959c19abaa0db8a2090ef003dc449167f417e3452c8ba5b6a07feff67f7a6ea3bcd1081dab51cbe3f48ec22369a713e2003ed61d5bb26ad50e678f48587fb1ed8a37c91f34f59fac8e3db7e65a81481c3475eb9093769881663c7480a9f1d88ab1f4f5a314dd2b0af3804bc81c4f040ebc3577892b5591cd5022e2722bd3c814893c1bc87bd7e247b10ef63fe7fcf15d58d04cfef266234cd80438be7d5fc7c4e75fb2cb6570d979e49f12b71501d7b6ff340e0da763e15ecdaa42f9241dedf66ddc7f91991b8c00844a9fd6b3f5ebc296421b31884233633fc15d8258dd208b0fec35f709bf1651f8c5f1a20506e67136b6185d50fd44aa008b4bc788100e3638e13d0ca42720c556001987c3b9c26b78ca29bb30f26b7a6089ad27e6376c1743c35d18f685f0f71564b5c4dd060fb81126a07259514887bf8da5cd4dedc1dcde6b39282ccae2de4b109266212aa9393ac547ffa439eed749db2cd952a8bb978dd816e4533396684a6fb817283d0bfd518470cc0c6b2e612d42379007edbca12e4d8d530c1b3aa018c72237900ea7d7bb209f22e10ef96c1be7d66df92ed6779acfe790e97956a0a9eb8ff60e4e58c160dc0f3eab2a23d68760e4f69cc040e231a50288e592f7cefb67e3f0c53f3628428e0674458d652bea9e0a53835710035ae5fb21a9cd08236c48293ad8b7e08709b577ce97a763712765fb65d9efa145f8f94bc9a92dbec07bfe6302d71b5377c35571ae681610683c539ea2c62696a982718400bcfe3daff67d8d45188679449ccf5472d48824866d3ad7b6a391eb0f53f3b9365f6a6c23b89177e11f548d4a0e057760f1a58159597b4761eb05683fd65471f10d5ddbf7e53adf081de410afaf701e4270f9e937e83965389197e0c8cf5aa21c1ed84f22efef66a0381ad0bddf056ae90677f14808a70f7ab642fb310e853fd31881bb87aad2cd31ef414a0aec865f7a0682fbbcdc1d6b39e7e7d809b5567f241cd7341656d2290045a0cffd17a92f2dde775f48f0deda0ec38e53bf655d56814c28d51739e1def24f75b468d4a7e4ed87cd19e127a506a69a9f7cc7e7bc81dc3e71204710391d1067b0a5a1790606f32d8b8c8c6abef88820c412c05442e70acaf51794b3dc295298b1e82deb9da30d42ef627c7054ffe52239118931d1c65e31ebd91d4b5fdcdcbd8a0322c56c510a33a4146cae0359fff22e8bc62b4c121c87126bd75a72030b1aae71e0090010a2e478d83c809261c5408afc54730d8914c861f1ff9c9dfe433ea14ff1ef70cdfb6d665f0eb095bdb38efaf7ae29192d97b3e9563d599b0e30a4607c36f75684e40d06580462d6ab20d9aad9d7e3026ab3ad9deb452c94349476f3e52a8e25238c904a3961598e6330ee0242fd4aa4fd3c491818780f13156a1d6b660fe0048037904594f0fe0f4fd72025ec4e37bc37cd67de6dc2ccb79b15f5f260dca4f6fa2d076148a8a8f52fb9d1a893d7467c8fec85255a87f34daebdc756ed544e5ab72d982f210233be2fada9a8b54313e7bf4dda4b12cfc4998ed89d02c01b3ea99f5e05955c018347c5b6cb5ed0fb1b1136fa37", 0x1000}, {&(0x7f0000001280)="6b1206301b45a64e1c9cfa7b33977ba82bf915c931b157f3528e00cca12127cfb90ed87a4cb9cf9823c77f5e9cede85f3a7354a2d529b0a3e5a8a62d66d98918a02776dd081b4406b4a0791e3d3543afb9a0fcf9360d9f528b68479142e8fd3e3e41dfc904ea5a88480145dbac97d5d37f92cdc62b57bcb48430424164df6c2851bf2e9c4abec02203b58e03b33b6020", 0x90}, {&(0x7f0000001340)="ccad189c749420d898b84bcd3fc3cc403f186b30d9d497373e50629b49e037f083fccdfc1633241b16043b789e7bd1f5755aa0a5aa8176aa6d63e56d4b66cd5c714c1b1653b1a5dc04556d465ae311b17e235d118aeaf7d4461af42c3a75cb40297819caa7d7c085ded026dc6d3aa1572d667100490222056386c37ece4e639a26f52d06fa9104a7c4704a2c2e", 0x8d}, {&(0x7f0000001400)="ad7b19df4391f59b42bb039e9723b9f4fab45e43006aea26b049760b34be164f112cd84c760f36b3d9d17b46381cf926680b94e27052c6bd0031a80c9d22bcac16a8a7eea9529b0b2c0a1a", 0x4b}], 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3f) setsockopt(r0, 0x9, 0x1000, &(0x7f0000000240)="3b304c41ec0978b9bb2e4f322c2a4f94cb1904e59e115030156fec1ae9f24214db3f4ae5db3ba8c7de15cc6776e1f78a3c56b0ab603d9dd22cde01e3789c9ef04f7eb2f3867c5d7d5e7b3879dcb22bf65732dc6d49ea5e456a33e8d1a40fac494721c53b2588b7f8f110e0351bd9f66f9ed2ed8d3f18ce85626a5a29d5fa4946c6920e8a89e04b721cfd21617de2815555493140f4914c60ecb402f456315df22a5042768dced36331b29291fd757a81a909482b45a6778f7b84cc1b70fcd467884531ebcc350bb14a222a41aeb1e3fe0d4d41f098ac5037963886ddc8009b40375368ac4e32eade8ca91b54da229862951530b2fb25fdd1e5c520aa35181e2d54ca7f928832dc8e4335eb7bd8db48208ab54e89762fb9315ab7288640cc7cdafd13ab47ce9b508f72f539f005447b8b15211bf77db10e2859abdbf7be32967cba7e97158bcd66ef915b7b4ca138bfa1a5dd81652ee69c7e9cec48e6927927bf1730ca95b917292211aa72013dd5e880e07e60159ec0d19830e293dd0317ef2993b9e8f1c9b7b7495758dfb5ca7aa5cabd70ff7270f72cb140786f6d7d933533fa324d87ad3aec30729d33255267bb47eaff975d6bba08482e71db0aabc81d51412fe819522213b230d3b1338d7046d78a8da9b7ae4a045a14e5481f6fb4ac7402b512b23bc4dad58ce1e602f7a8432c36d39524b0ecca0d9880a4cfb21d23024cbbc679290659bce835d64c83818f2d6407a4510dcf6af8886a9ef60fbb4b9be647b5803183cddbee07ced12d2e75cf76083fb561f31a222f79158df14411115d2c2f589514237fa62fb7437207ddbacfe72e40d979e925fd0418128f0e22fad2f11f6e6fa7a058acec1e7411e10df2d91b1668a609473f92fdc55cf47fe9c4c02b643c514687b0adfc490abffaa22c7f4465492e668ae428593b5752696af4486f6486eece748a2d79f24c20a88a8d65d6a097710c8056645b6fd735feb00369af3abce522b3f9590fa7f7e3a137bb232fbc273221a8761c8bfc872ed6b70c6998183298fabd21573546c502f10902bd34f506448825c7898fd63c34559a6d7d794923f28350fbc02a12a2452d9ecc0c94e70c1fa095d440b551474857e9187395f270861980b51bb2ac4ca8f2ba58e928384e2c82bb631375e597d1c96fad22deb48ee74bd2a6cb4bceefb08aa6a7268ddf2a7e92e50844c6d9ec5b913531854e79b672b5072d5ae97ff1edd72eacaf217b969d28d8fb10d5725f418ebb0a068463e404f798b935ccedcaa06f0bffe6db22e1ed606ee15b88f4083c55775daa1759f01695551b40a4a6dd90110b0fd2cad5936c8b4c1177756084c64868a1be306c59ae9b2f9101d75cadad1e7f9081c9c5d87db7bbe3dcededaa0ed3cacb750c2085dfe96affcefc40c601d3a1747c680b8929c5acfd99c7a2c459372403340bbba34130b99765bcb528a3f09c856c14d6b5ddfbcc7f6d9c34bd6b627ee0fcf4ae392f3352c5a7f2e8deb78e2e73a61c4da1bb8b73949a63d21b015467bd0dfbda741306574745fa77dc3f14f6a580b802647bb2596a27701a810dd48cf262ed070831d74ecd3d1b135c6eebbf99392aa08786ddae8f98f8e08fac397315f465a1ad1a6a04c702dea6a08db65d31134539c4d81e19c8334b59df0fb281682b1534b7f510df151013cc660f1a104644d8573269ffba532058b635ebb20bdd01f238443a0de3f9fd96ea7165d43b41bdd4991262f5dbc18ec733512d96e33fbbe506161f046768e025f7aca5b1ff4a0fdb554fec69ce9359095392306cc8e9e4e0eefa579e50da778c13c36ce4c58adad5a22dafc1871df2d594ea2753f30634a7d0bbd890f5258e1593185fa31ea20fb81ce05bd7a96f50a47916b56e9b970cbe4fe69c78accbc9e129d40c0a5624f103021efd38cee1d61b36ac32da82731ecadbf5e7cbad1a953a135faeaba1998749f927a8c6ac8f828e625cb45803322f2c9b27a00693c9424445888167925c3d2cb4cd2fd5ce183ce7767769fc638010c7d32110abc5e513013b0a69b559a8f60a40b24adb1824dceaff27f7454c9595be8fcae8712d143da04aa40d1a5fbbfe7c89d66d1309f4ce70f52bff21df41c520b99d09fbae108e7c92d4c03896c91adec7f3778de6c3f1d42e33021d0eaa6168cb6be542850e37ffe7e4a33b7c9ab4b9735b85a4b0c74fd710d90bd58683bb462e50c9df5388f54f824108a6e474d0fa804d729374d1127cc0a2eb296f94af303efcc9c5d7776b916b7bea56e31800174879ab487646926ca6830c310e8b2fada6434fb6cf339d8c44d99cce5fee87f57fb9f1b34a1bb6c9f87fc22c8c9d8e3583285afb8c54816b6d19ebe3cca94f7dcd56b2149a2d2d145f46dde824a05718a1c7d4871c1312b4c4b58b5fa2e439132b4ed46a16ed562e8248def6a7bb95fd13718998a95640ef466e12b6de85c0354615a79601c50d1d2ff7dd802f53219f29a34171da0cd2741082e25d53f286ffe592bc23c4e15ce75ba18642a0c1df4e96bc0456a2f6d6bd3b3d4e12635382b99b356b9f95a667ed34d297af187e8decfdae69699dad5d3a4976ae4616445854599145a4a1e15028a0afd8ebe5a05ad6119f52dafb54f709286553ea747e6f04802a6698593081be239be8b240c7f9ef11a017fb22edd2a62f1368d1bce960d2db5605d6d4c20931766c2d8fd5949658b05849e6d9d93049e15722e0cf9c56ab15de00046adcf8fb822288867bd8689e6369cf5fdf640f57e96c51330d15a35a379effa268f32f4860f6900ed2c1ae1408131a8184ab27698e30f47f902e058e24bc3836282ce5a24bfbc616e90eb15b5de71c3a60430a52a6b15e70dd6d80d56d59780f8916f349eb797f46dd63b95a21f63d8208d7e297f2c556dfea97cc2000e0981d7b7ee0d6e532829aa8f911128483a799b4d346b19241ecf66b17fa16c26ac1725d6b1d526648978d87db6512f2638df4b52f5ee2fc61e76eb5007e21ca882c399ded28253d2b836194d5e73b70656deba6902f68a3c7d7644cf4806d4b9744c7c272c5e3803be8ee5577308f22a435585fc9118b737f121204a58e16a623ebbeb8eb55f0ebcd8191747fcd95a8dfa4d77bd56e64776c796b9e7cf0b0170eb246a572d0b5daf59d60be3dc3499d8654cfd6057f7422fcc5effd5ab62ecefac7659c3a7520e8505d801c1e6489b77eb7c48aaa9852bc37df92bf388b7fb20ffbb6688d586a99839a82103585219c41e195239bcbb8fe77d9222a1676e4a9f560546f5e0664dfd0bbfe9b7f94df928a794173bb6e2744f8e96120682f57282c1aa95fc1f076a96fc21c498cb724b904dc9c7e30e02ed548a5ea7f0edb4aa4ae8651d51117ba8383a38830944f15decedecf3074aa63638b3de7b5178f8371dc0503920e7e643b3a76efe2dae17e1bb500e17520ac0e592e81fe32aecb89206848d63ab0f2b13b4b6bf8b25f7c9fb5f8fde712aff57e563eb7f510e4844dbf0e77fd08fd9491ff5f1eb932976b02502f0ad434781900c842c75a491f0f9e9fa35d2991df37f6e0508c9a8393b2678618e0a03ecd8457770b312d1d73ca7968b78222a182a51a7545bd5a6b27d6efe9826fdb1a78e541d6ebb7a798b38fbcbf9ce4498953e42baf8e85ace3d92b7ff8c476e5ff97c89495d3504b2da10eb99bcac0a16e595eba230b0ed270d2c48c3e44667aed6914972807e09f89c961247e321365b37279cba8558f834e3869fc41e2318e28b8a8097fda628d1ffdb550f577ec5a4e114a9096e526e6e0c62a14061975b9d6d9c010a62830e107ddf0a4e9dc275e4d93731356f0bb09da98c0bdecad5cfd059892ee1322ba21f931804627e2329bd43bd533a9d9a04ccaf81ff4b32dfa1e8e38663858d6c46baeb305b79a94f6cd47f95c993bb1311dd179ae3242d4fcbdf2a26baa76f362914012aa588a71d6998c94bd6f24f89ca5aceb0872580c8ffef80fe61d87eeb15cd65cd8eefd9bc8154eeb2dbf37744b75e55bfc2d43146bba4f08c80728747e83069907fa79bf29131f74b7b0e5f2546d6a912ac637538f4b4b06ab1bf1029ecd0bfb51779c3afbcf0845d3ae1ac28af0d40febfe665fc737017e2b78438177ba9ac51d13f1a136a0ed2f1d87da3bd9fe0db4dd47db6fb86016bc388f888047474f101e524021c2d57bc74f69806844796ebf02aaa8c579a68e2dc1485cfcdb3a18b5e3656c73fe320f1c531671b7abebb548465f1506b262107f9f38bee7c055635a7b91d1b8308c2c0d9ca172cfc6a7459031206c9a766cedf408b5c7bdaf64cb9d03ce9a8bab366de454a6f6e1eb15f0bcb15f518858e948821314aedbedad8a3039c880d00a97fc8da1e67da6a8e4f4425e281d0870fd8d67ebf602ffce9595f5fa9cd0a13efd9a87ffa857b50f0216b9008d125a6068e1a4cb2ebc171f72e0340b937dba7631cef1212060af5c09f5e2ea3bf90b151547ee87aa99d16a22a363ccab9a4aa8508be5aada07c92e5a93c64516d768873638b5c4b25b2b8606a01b6d79129c1027b974775c9b9652b819139c5d97a69caf3e905e78706008ce43cfe480dcbc2b2c1907f9699eeb802a7381b224479d0227eab726d2f0d444cbe96b993cd6016100735b0f361ee5cea11c8d6e81aa47720665ec1e43c9a3b1ce8536341bfd94f9c3ff61075ea683c68afc8c5af07cf689b0cf00d368c9b102e4467102d94283242d241db5bdee4f27b8a5a925ecf57aee99cf62c5fabd41125797f9f9f8bd14d5b7f6ea0026a7331da00e43273d71cc5f309f0631759cba464f14c0118bfee8f3ecfc9f13f02759bdcc5de9a7649f0db96e41b50ea80e110c3365cdd0e8d6c220640174adbf1fe5474f7ea0900fc00605f85953ecd24f854c35f49ac0bed5007ca6abef66aaa5b098f198cbe1a5cda2e75c2d648f685e39645db36b8b39979276a4f4123e783afb51dcdd2ecd4adfa4f32caa447f3ceb15a51aef9194a4c67e3eef57073f000ec9d3517fc6b274ab8f6177bdacea97b6652c1db13be0aea26c1cedcdb5559fab0e1d1f8d87e0dce0763b87f0c0aa635b82bdde40dff1c6637b2898cd2216451f759cb82d8dd018dff4e534acc45573a4aea58b13203af6a525071aa76c0337c983e958e7c91a66933480c3abfe9fc8e35797e83d1212c1c91c03cd15f4ac285787cf360cc520631457d13c6e0fb3c2cb140647fc96b12734aaa5b5fbe29b8b4fb7f50075c4f6eef046bfaecbec6bb0beee7adc44793d61b1fe039f7f58fc44875e8763eef527d31935695d4a761e22c1c4227925a35e5f6043d3b54d4f85f018bb4359409ea68544ada8bd927cbdd84aa41ef440aada689588f47e11541e8606196f38e134a76c0c4db476a51bba9b2b94d0736dec3fc410bcb61beb3508862e091e45314e9877553e1b5a7d2b2dc600b4dc60ee7108bd980ba2548fe92a484edbac3160f203396465a21350f4f5071a64408524c6c9a71940f5598fbcfa74597350c21981a2e43e172c6c06c5afcdda7b516e8e1be417fb8cf77f24b25d464baae2947598028eb752cdd2cde95d76d95a6c16a70e9e62e63885f65923cda111f3cdabf12283a6a223437418c0dd58cd610e8dfa6fbdb402c6fdb698cb1313e3db8e89206bb6ae2e102fa3a6b1ce98feceae9b23008026bb0d2265fd5e67457b7e908062cd08fd6c19b1156a5cf8940224eea92710877c476511a932403bdcbd91f49c95d1ba9a6f9a804dd1fe276e0c534f64d3a1f37d6d89f45f660bc55f4bc485683f4f", 0x1000) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:18 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0xffffffff80000001, 0x6, 0x56b, "b72cf9b365361354dce67b0e5f0f00913c9ec57d", 0x6, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:05:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x21, 0x5, 0x0, "a7d24f466e7c2fde1b8400", 0x10000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:19 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:19 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x1b, 0xb6, 0x6, 0x8, 0xd096, 0x2, 0x8001}, &(0x7f0000000040)={0x4, 0x80000000, 0x1, 0xfff, 0x2, 0x8, 0x3, 0x9}, &(0x7f0000000080)={0x0, 0x207, 0x157d, 0x6, 0x5, 0x5, 0xea47, 0x401}, &(0x7f00000000c0)={0x81, 0xfb5}) r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='D', 0x1}], 0x1000000000000074) ioctl$TIOCEXCL(r0, 0x2000740d) getegid() ioctl$TIOCSTOP(r0, 0x2000746f) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:05:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000200), 0xab) fcntl$setstatus(r0, 0x4, 0x8) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getuid() getegid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:05:19 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet(0x2, 0x0, 0x100000001) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000)={0xcb, 0x7ff}, 0x10) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x2a}, {0x5, 0xfffffffffffffff7}}, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:19 executing program 0: syz_open_pts() r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8002, 0x4) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0xdbd2, 0x7, 0x7, "02accec5ecaf81b26c2dbf8bdc073a2ec031f14a", 0x6, 0xf83}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:19 executing program 0: r0 = socket(0x18, 0x3, 0x80) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0x10001, 0x0, 0x6, "47254a88e5eb3dbeabbbb0c3f4e73bf8a43216be", 0x7fff, 0x5}) flock(r0, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x4002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x130) fchown(r0, r1, r3) pipe(&(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1ff) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0xff0}) r1 = socket(0x20, 0x5, 0x101) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x2, &(0x7f0000002500)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getgid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f0000000080)="d928b380e2396ba64e2477f43270a921b0281c2934d57c7489564b50281ee9b77f6e5e7bb76f2fa181b141529f367f65328f39608dbd5e22705ce49a5e642a3c99a9cf28411c99f5beb038e8981e43cb497e8f3146afb93fba1035356415dfe84d55b12c4b34246b3213e58f5a318d047b5657c614e224f48bf8f90d32d3000538d863d0d3d0d9d86e4a9d064b415a9f2a2445dcd2cb929f7ed159a75376618e37fa09876042", 0xa6}, {&(0x7f0000000140)="2e6c3433b85215b90b88b457cdb7016418c0d933874e5b8f2b4b17e1a86ce93f1e95554791797ebd340ea18cb6262dde10ac78de1802ee35db6fc07c3682241d6d9c81fea87b039e43a367c61ffa462ce49d3bf7c5f294c7f4c4e1daf266796f807d0393aed592443d74d3f8c04aa82d32a7be65e99987800560e9c66569a92e7b85d1ce9a3cb5e0c0ad6c81782cc067934de1fff8ff169d5de9654019af9904f1724bab6566d16264cc174a834f0ce9e573805f", 0xb4}, {&(0x7f0000000200)="18fa228442e2b1204959c5f75929593ff703ea90ee664d953ae13f7ebe10b830a7b4db58aa5320256a76c1e845b463f3c58320891b5cb5c4152cf658b70f3542db23c878f2906ead6f530e3d727be952e753ecca2d6a91873b62ee277f12d4947c1cd3dabd78aa9a92a6ce29b1dd9255dd54162b6f87ee15f065b715b84251199374facfac32be1194273ffee76e29d9211dfb640910560384118fee498f980f6b768475c2894b4974cb18ee0e52be00798a8e0294f8440b0c18f9499062ea5735b80b9f1d1d642b93741f756527c0c568bcc61dd228936ff12a6baa68b26187eb0a0cff868f4151c273a9", 0xeb}, {&(0x7f0000000300)="4edf88ee2359f166cb1e6f09a76cfa750b40f915e5af51b62a9d3060d9a5f109e7e5143524575abe573b7794aaed1543e1d9ad567fa2ff1e07ce467b33deb53e75eabfe0146915087690814f101f4d70f1fd9d95ac61a6b55274744d158e76fbda7fc06a550f28", 0x67}, {&(0x7f0000000380)="bda4887252516336a7997f38ff52d5c39a20f249580d1750ebd4e2e7bce16c35938cb400fdb2e3cb", 0x28}, {&(0x7f00000003c0)="e9fb485f5d5f8d6b035713e17b3ed950cc9a3fd23ce3eecf937448fd60d42ba55ca672a5", 0x24}, {&(0x7f0000000400)="45c2a69ca4511af32bdc427a8bb06134a44b765dae4e2cc4a170ab01e1832aa16d40da0ae0a88b445a9856444b433b3fedfe8e6815f5a1d77d4253544db0dc8dac6953e4b600cb8e72d31e81d56d3560afa1924afc15d44ccffd4b58e03a9eec0c3b1bd008507e6de8dd6f9b5e57d0d81e3e8f8b9067ea741eeabdc36886b6fc66798852f9c2995bc3001b2cdf6e61945c33d7b4551348a9455482c5a17a81f39bbc84b44153616aacf6e5f5c13b59e8ce7454abe6f279e3ef97f1dacd1982829be29cac915b3992296d9e4de710a4d99fb05a103ebf04c62c8c3bdc07d7ab5474f9b560a5a84f4dca3f45b10c758955e522138d56bc9f0752435c09ec418ff12c410e5d9be5b3c0f6d2c738f9e06c2118c5d57b31216eeecde954ec141d562f5e562909b28ba242f011f79a16d2e8e1b726822b24741d861306ca1455e06a7b3ed46db74137139d3c8653a958d1c26c7bf6f8ebf321764f04345d6aca49384e4fbdf4504b769f624f64f58f64ec5397369d9d06283d08890d06fad4c6f2cbf04e84655051f923b192f013503359b021a7cf2beadae4cca65a498f5c7da1e10b60b49b2594dd026b0237bb4de311832960963190f43a684619fdad0f93f29b338ec07e3c90fa279e3a4956491544ae2c70b1257d853eb2b834298ca51b2e8cd8b854eed0fbfe9f18304294b16d8926bc74c269a65e433dfbaf70f4972681c29fe45c1ded0c1626f4167bf02c31aae618647e937194427e33f9f5249dfc94005f6a70d3edcb1df550d58acbc022a8aa0a305b080cd4e0ccc72bec5956f7765f54e40e3a64a7634e6e52ae469d5138ce390eb31d6a181662b8f9e3f9f8b48ac2072e22929d3d0e14a22b46aee81a2b7edd99c51ba29e773a41d2fa66d7138e8ec1d810a87eaeb4816321634a46180232b9eedcec7b46f3d0a0f3e545600010e75d8bfab3e1eaa5733e7979ca64c9b30291acf3ff973a682ad1694e8f9c8881fe90647c6739e072a8512489990c6664cbba711d4c0ea37a6e4689f70dbfcfcb4114a6f8031e3f1f9975b84f556b147dc2e90b8f0844e444a7e46db207362bef7dc278f876abfabfaeeaf19466b6d380699114390704e086fa168b0855bd45b42c81fb002a24cdcdd5a8a197420cada16ea00fc58111accfe321dd1167d297cefc1e04e6bcaeb5232d9707719d66cc80cc4577f79b9020466aa1b1aeb733dee129fb7b1c11b84fccd7588bc11bf3d921abdbcd039ec4beabfce28b8033c306715bdc33c2cfcd2e41b92b52ca947caafc6f45e75b3ccdf3cc3a956aec789f26827d718d5c942eb259900d27478f9d32c27c635383e5a70261f57772d6e394ae0101524fa1444a0ddacb79365fddf389dc18342e01828f76e9fcb5581f5e5ffe3254193fd76e9d07c72b00379c48401980ede8e3d1e2dd030bc5f4bf48acd20df688239da6b49d21e6afaa1c2900ea48af18de59aa896ae66306c8e89fa4faa96eb3f852927597fe0825345fe2516a01f3e19c33207eb0637f860ad12d3d5e3a3a7926f4fe957d0f4be8146471c2d45cbe8b70e06e8d1af2f31fdd08fc09c4e88f20b0a195e5a8a7473b811ca1dbe9ddc4fa8e790e8ea5facdffd04eb05e1787da80164ca0f169e1b4fcd26c5640566bb07b8c383ccfa3adfa09e517ac218bf30950545421bfe330413a8c43b089c9d8f5bc8b24aac6ac4515128af0213f4428f5caab86e62123b5170321bd21bffec02cde9a176a44e2c1481c9e749c36f181179df144d7803143f84c1d19a265766131eb43f62c53b490d8681fe67cfc485000dd78e297b3cd82764a3e6d89ad7585108735169d3def064cb719f8abc5896b46407d5ac0e36add8eb42a5281ab0a5e752925159ea119126d4fae2c6ca1203642088795363fbecffcf43e5a269852dbfc2384b6fc4279c1b73055c66ba8eec3d9810469571987daa0de11716eb3dc44522034eaa999c62fa15dc789715e219d0946f58fa4335c72d076a06891bd0bb8f67a90dccdb29d39c5d6d9e3d329d72467cf8072f4ea84c7db911057b512ed0cbf4fc84bf0b2df2a9be3eb3bfae368ab02f038a8356215781c6e9d4b0c141966d3d098af24aae0cfb1f98fa1f1e5c66f1c09125de73872247b746f680919e0edf15d844c81a473fd7d8eb60a91428bf9dea2799f8a5a050e21e5906676192e0bcd6430fcc83eb62e78edbd15511e5b778662d6d75ae74bcad1c5ed78d69f4e65847a6f7fdc4f5a53d9440d49b0e1aa3db28e68fc843ba8e03e6e864a74adbaa0232bec59781342ca94f1b38706f9a648641fc12b6b9a645f71614c7ec755f09ddcb7daaef2c1ffeae069c6b015685d4bf74a72c75f4198cf54d6bca9dbdc60147fa679160d5596dbf8da47cea6eff746311c6e8f714bc1e921d93a4ba6a88596b0d8b0eeff0edd77e6b89a0d617afb7c2d70f15d31995927651cff8d16e3c12da5906a4637da5de378ecbc4eaa239bf3e7ea1c39a08d8b94cb8466e6e1475077eba8414f2c8ae56c2d608c1b8a940cea3e45b2a60b64d5b5370ad167935a1b80b66ac72365369f1b20abd6b1a6bb4123d678ea161eecf4cd3299abded450df8856217a411b3da994e7703a89aec821660275bf46ff0e9353a0f75dafaf2643db28f584944f38cc81495d550246bdfebb7d9c0e830c4596b914d35e3d347b7fb6cf9a365e695ba0b0178a5af84450c136de59129a915d9f8e9f0bbb485b20c6d2741c6010687953061e0202294bfb13a31d063bb055cb2493d037346e66f8cbf469b6d36bd2eb0d791977a0a5f3946c5f17b441070887e87e55f82a08c03dbe4d9d625a9af7f8c8fb842da671ec3781ca749a1f0e7a934d2e5a18554e0bb6dc916d77c6eaeb3ec7506aa5683a0fb96bb8466c1b3539b152c1fe3eb8412e77a1cc3a0691a359eb8f70982346cc4bfc051d71ee13fc867bafbc89bef7e2c5bf2115f46e270fc0febba6c7c23a9cc39bc0fb91687f61798d62240856d843a28fb512c387c140eb730b11e15701eff23a20227ea1940fef5547ed67d9c4cb1c75c9cb20ad99d6c2c3730ea6d1e8b05c8ff20518a6719045b42572760502319892b545b14dd8efeaecb078d3ac556b29055d7960dd19e44c115a9174a44c77d6069c37ce0960b4c49895b98484be3b680c402f142ae23e05364b7fda66f667fae4314817f16234c90872c9e71ca840711d89b5970f29badb90c71dd141d6814e4d4c0071eeb02d63106f4608a1e7fb3e02fc0eaedb073836ac27e829a4f00ee295501b90f75b1b441728397a984b19bb29f3ce3d2b64c23cb212f48d98b15caf0c29aaaedb354ad7e45f27a9460ca10661b3080010a7c79d4b92872a2ea81ce31412aca4d2b7abec5ffa8f85947262d8af7af357762ecda5c028421bb3bf954a0dbbd68c45c5fa458f7067983d8a6b875e98a0430ac4b7c2b691a5a851b0bd013b18492792e88cceee480ce2b08fb1f9b9f8b7bb7193d8fd7d3f516f315c04926ce1856ee571691d1892a3efc9a79335d4c11ad3dc8d6cf95b52aa8ce3c2f3b6e7c210ca4a884b99a5e66309355f3ab7bc1b0fa2298cf492689711d4a264036038effed2f72092332f96e51fd46a227d61f06a07ad9e05f888a3407d3d104df409f765c48246d92343254060c94ae4a24ff567d0d2fe64a22d957e31a4a10c577a76913197c65cba05ad962233099d9431d79d45cdeaafde2512b940fe941757e2f32080c6fb9305649cfd2c9268b8d64fcd5818bf07f15c3e21f9ce3dd6a0da797bb4f9e81987b83431c166617f0a91502a2cc49f424b75f54bfa269020502ba8748d0f6b1a84b57e5c5868e3ee7458c137a9b1a6f4611930135163bbf33241afcbbc3f7cb17f4b098f21a970204e3eb28e5f2703f460bf6405f97cb495c308ffa0e1c86cb34f2f6c69f87b74941e82a9eddbb63bdbce00bf175c680c67f7cd6c01cd5d7a1976e043e16abe2a0e8e09beb150dbecdb6da38dc10b8a6c4c41281998bf736761629e8e4128c43c78795a34390b8fa7c04c0f6fc200a7563145c9d4970c593207c86c14f67c9bdae4132ae0300ea15a52a2ec82227fd7f8b558eae131488bf5fa4ebf4d6b1b5b27fad21a53f0a1fc87fe31402d4dc6a21da14b4e266b5e4f73db4c0985789b911a5791cace48b8e05eab563aca29bf5917be2f16bafad808f9ea192fd51df440323126b1deb0749db733b7d04806878610ffd1886a6ddb7b6952e0c114c098e5d51dcbe1bba223326d4a5640734cabd468056a5bfa891ba5ecfd3aef30cc9e37071f1c22a19fe3ec8c237606c012124a2b3195599bf2156e9ec7aabd49ccf90df7be60b0c624bc3ef05217f42094509b1a2ea0fbea4420364c55f8853631b0d531ff8115ea346c9b01d45abdf038cd0b862f2f601d45035618f25af2f6d2cc360691e801e4e43936e6269a300426cb1effde454b19de0205c1ec86d183684253421b32b9db4b39f629fbf3d6638de9586c75eedc11b8b52443602275666dad90ec01439a438e3b314ed77d799e03aa3f3326ae0c415f7950a6ba665be8614bf263b55360ee5740a6f2a9c83e428e5ef3d4498908a4ff313a994a381b6c463219efc9d62155c3869b835bae1fe20d8fd6bb76f8455d709c0c4cf5028b7134b20d547296ba86274dbbe73872303b2af22e57584ac5962eae4f0611d9f563197bf539a08a569144a4bb6200e1dad09a2fb50029000f7c826439f06f9e2083413dc1bc696d538a4a6b232aad155d8b30ae656bf50780b6ccfcd84f5104c727e9b4429fa4b2d94ef9fb3f32e7f2190a533ad99dfd5e5502b141b44f5d07dd116ee4f52d8ee704fd6ab9efe12f9014938ff2af9f83434c519abfa0578c9a82178b5225d1e5d023161d485ce48f709138661503c132ca17324fe86e38164492701a9f842446508f3c4f00d4a349a7e87e673944a7bba0359237e335a1406815aa5dea86eda764dcf846fbb839ca8a656932e850ba3a17fc8cb313fa76d06434977e9fa92d4d40c68d1551fab8a22fcdb4308ec9cc838951b55f2f47a50168484d2f6a24607d0929760acc6582bee121fbeaa08bf40b28f5c46dbf0e0d43c2f59b687f04d2cc0bbcb2a0b5d18447af116c2f16a5c726c467dca5ef5820659d45292a67b6848818a92099b889fcc657c4da3934e07434fe4dcc63679a06dca43be504603298feae247abff0320766512771620aff24cd8ad2481da00644dab5c645446424ae21992e80be36c074b24a8abbe596d9550146ed681a73614e3e826663059d1b94a933affc6b85ce94d34748b83c399f626a926a6d3f55c2c1291b2b50c1ba7b5fda757b80cb2d0c309417cca393b657fbdb837595ae6a3f195b40f0d316c2d551fed45a8bc8e562d2f449023841bed2cfdc5982260766f8b51efe172f0023f17f1fe477a8f50522f06d3faad7ac223e6ee985ae28a74565afbbda4e672d038f54ca2c7eb84a094369bc62a5022a3e3b7acb11682c4ead02c687d221461e3c6a185ee14b8f2961d6909395d86f1b58bf0ecf4dafd7cee9bf9ad6bbbade552e6d80fe8b9092701fca9be7b674d615b9615b980e2ba7def9e0a2a686d568af24c7689120141cb441cbb3593740f7f3a9d01ab6a24ffa7d968611787a72747027367d08da94e66459a54841588cba9dde3b19f3fe36613d20d52b9bb059b79d32662d496e8fd4272e36f1513daeba43705affa326c715406c8599ca172e57f5b8883cccfe9992de0a4fcf89ec7857e91a83071c1606aa73361e791686ba1dd7c6e319206b96d226db09415c", 0x1000}, {&(0x7f0000001400)="6844cbad1f5577ae8b2aa6625982e908c13210e6d2c67ef424607e3039214381507ebec96cc7b932cc457f13cef1fa23a1d36c89bb919f7e7d4965a5f6548752d4e808eda1af96aabe7106d8f9dbe308d940b93c18f9c3baa4336b7d7cf8b6a47fe12378a9f34ffd517f2d0d5edc52dd551a8c2d6654c1cb5db07d2752b7f3047f55ebee2df9fdba0c0c6130519f616a5eaa2e58325fc2e9b306934c693d55aba8509b6b7c55a6f84eff5f82ec7d3e901acf763ac71779f5516f283c7dc322bcc29d5634b71cb6ad752e7311a61883f21f671f7b99d1a6854c00e037e455d214eece0e8983b967b3063f598d51f04f7df404af2d3bcc12722f41cbf1c05f3ff65776284dab8bd9d527e99c335c88583e39e4a4a5229ad542dc985b3b7a25267dbe182eec69485c2c5f6379d97029f5594326cfbd9ec65381172e17745dd1293ce174a348e23db7a7e476fe84a30d848776c66727d218588cb0e1617317a4b28f2b18aea2c2c6216bff09e32657ca60e4a80e36eea528ac9a0695e9e97003df7c1c9195573fcf811078607704f973fe1140e96d49cf7889271be39df5c5290e7cc31db8fea5e13790d272a16a07231caada16d19af60ce71717189a4739615353497c2b0f49f2bf57ee3111cec2522cd1e08905e855cc396aee40e2cd48e70f779bef82d61de9cb241cd21259b256c9423b254c166417a0cb0cac879be6ddabed5c301da22c712d5093056d67a11a17dd28bea372bc3b6001035edaee710b429bae93e448cbe9b016af61322552a87c1c354655faea03db3a37ae3203c6e981de74c72eecd3a570c6b835a72efb17ef0002c48dc4b3780fde82eeb75b8b208ceccc4173867d49c7e4b75644baf601ac74c13bfe816941bb45cb7e3a1d479b4bb06267d8a2b65e5a78df86a9b7da6b27804f881a50e9df4dff59de056d5981c6d3fa49d70ef96623489821bb96d1a932e7bc7c5ad1f7689cdbc43ef01e62bdc89b8cfe8e7a8d450a39964426f9238b3ea96dd5aa92630abd1d076c586386b657ab26cc7733e1528645775071336ca9526e21c947b436dfd37e2bb01e7b9607027292d790c96c0b10efca6c2e7418246ec6bdd26ae4baa5677ec0bc41ea2ac3d6da7a7ef25b8e72e8d52f776f8107f4fd6203ce0e7d19726efc169098167b24bd6beb44d0d8b452b7e279903c83f4166676e223f569b8e617a0088326688e3b0d46762a12394f8d4e37c71f2114e3e35ec5d171e79621528ca37c1291bee01c7e6b8def2767c9c56e1ba84558ab473df48fd73224766809e072a7f6fa068904a709f4f2d1fd8ea18632755862a87bdd083c9a6171a92751f2d329fa95d33b83385d006b1f1d9818d39be5a86448e8c2a271a9c2ed34a239e010cf7f2e97fc03075b3a032de961e41a367d7e7052d785c79894941647ac6b7aa2281545375c7a26158cdac8ec966d70a5f1cc1a259fb3b2dc89647186d65423270865b367d56b78b742e8e1b4d779fc56b0d18a043c5694b76480674828c7ddd7161144b769176c995185a42b67e5978ace28e94b6c4567f990385a35f0551dc48e012c23619f03c2a600c521dae636aba675eac883a51835041a9cce74af8e5295a20e921f267f0d58b5b9b27fd1683b04af38e4675d39b4b1e3ea126ba5ffa5c9da491e94c81b6957051ef81bd9d098a84e24f61d7804aace82b785769e7f09202cb4edc807cad57d0ee8eef3ef35a92a6db58bd5e7f8f999feec895e545e9f1a1fc5ace3347304d98264a392fdb2bf9778370802248356e4555316c9afe3741482ebc9d39d58c2e16ca30fadcfb312c4e4ac16e08f62e392e7abbf55324934e4e2eb7ce3684e3edb18deffcce08db96b2e5ed7f31414e68dec7b45bf949604c2083511ba9401bb83dbb3489bae0d55278744b061bb868e639939da0b3a64c23aeca480526eb7fad02101c6400044e730bd754447cf65c19511e580c74164f667e75f148b5a7f93b4f7762b415d84bec9052316871d8982db6633d325eecd7fcb9dc5b30824c824f882bb9e6422877936065e3d35fb3efe8c4c6ed7de337ad81bcfb7b2312bbe7bd5e0bb0612c4d54728424198d126cc9b4664a409417f92b2bcbc2b95a8535286e9c166b64ecc6f06e472cb0de9d8c44b37fdf8cdad727059b5927ec00caa2d7849b552e2b74fe158cd762a66a7dcdaf2245216ca60a0a3dc0d59b7e79a18ec624eb20444d729ce2edd492ad33f85d9f700c84c8138acf15d3999c65bdafa6f4fe9bad6dd29dacb1482325b0d96822c964f99235fb31551366a6cbea12b87d112682b86d0487be0568f55124333044b415e42a7d81b63274c4de4254bafc086a8aa77c5bcf9c49714c8f1eb9c6b2011e4131b3f9ef21f349acf0dbc8c2df4b6da077f929bb8bc799ca8b5e832f8701d595c53b7acf382e6157a6229bfdd38bee5fe526e49bd14de204d05973a584a61c39572af30b5a1166be937d560be50332551ff1724dbaabb9761f5a092f2e1080469d3d3d15b4e7239e12d915fd505411b5056f514a67d0a18a8da889c381154fbfa013ac880375801858164f26e71b158010c4009ba964acd49c2e58cce921286603b3b639836c8e84ea3f50e08b38ab27a656cde7feb6b89d570a2c8805e5154a53dd09f8c0d4edf966efc2eabef440e03f3a8d02f6627151a16829e318d6b63fa14eadb0391b0c4387ad1f5ab814226593d4174b9a91d937bacbb1860c4a6149425bc845190c85a1dfe03a6306ddb94bfc764da4dff755b2214be1e48b3821974415a9dd51d7fb3894c353ba0b06aed7a5e1af8ad376a17d2f0a6718f43f954f6e4d2358a220a4507ac1a2294d8dd15bb0c9df18d3a5fe0700d4d5c7d47d20f8c85d33d12a829873527a8a9b6bb060186257138f4e2c7a83f406bc65b1403ce67be2dd448215526e85f8db9c7f78c29dcb5074d8d567f8144c61936193a0df8bda51681894c49068974588de02019fb47c7f18930073dad5b19b0dfe7ccfec1b072321951ef44211b5431af73add69b09f71f88ef6d651c56c0d4a30b85e2686119bd0970d243356fd1fd1db61defb915fe58c205d1c08d0d634e117b857943efa5be7920ab06572d41079612d01490ce6b02e65e1ca44a8c780b99285d042b2ee22618f09e35dfc8e0b6e9a619c6ea44fa11a219b5730e089b8f683febf2c8302236355cd584b7fbf83c563116eba4ccbca0ccf92237d337f3498542a6bcf131fbaa9010c2d52fed2d9a7b503322d98f1e208bf98b45d13c1d59a119d31462553ed165badaf8420b680049ff19f90220d508ebe82741a32c7f9ae60328bb229b8ce5bceea4c269b91926d8864d605ef8d4c9f12b44e4aafb2a064a6fe92582cf1b994dd7a2401edbec7986e529e74f17a687d9965c08ecfba3f069c0c7a9d09c44c0a0c0476fea9dbab34215bcdee375a12278a0baa08cf7545eccb0c9a450f55161f1f8ceba0e30037156c50537f3a95b843e648c34dcc8cf0a88f56424b9cd9f0b8ff3adfc3ab889a7b7886c6b071ed7b3567f18b450f64a7fe777117cc0ff2fd61434c97aab88da913bea82124b057196efde7a680063b7109d1bd82a80c98841f25cc17c54d13b9a79f21e3b7cb896d6f890851df744ac4ce22fd34d961ae9bcf5a9783fce1e7158f95283c18fc06f367f9d24f1cb33b1d98f8df96ef0e6f20b920ef36d495046a22fbee13e772f387d72f64e8432760676a420595cece3cb12dc9a55cb19d2a4d3bd0675eaaca741538d309f4a805f47b3d49ae8f74f0e457ad0faec82f04c895cb8614df18685a3914df73fc9b3b1b7f1cd7d22b59b888b23abc5e9c12a014fe23fedc9c4eb18e7db92f8357b1527e1e35923c3c7e866db74d52ea9ae4f30f97e7e35cbff2db1ed28fafc59c952fb8d2db23d6ad5cc20dce12428c24d2322f467350567cb92bf58f2dbe6f457880fd7ec0dc063c601f0c4ebb79ae5d195426b4e236d3068f9eccc6fa00f010c09cdddd4c3d6f74a695fdfaec696c665e6d8fb96f2fbf5bd92912c8cd5ab1d87486aaeda98e5444cf1b1f7a5935421dcedc36f080ba5799d3aac87be05b545c6a53d99cce4d57bd27072d9c98e35cc7e71601181c7d84233eb0b04570b68df2707372b46ec911bd83fea79a60e6829e156e85f90b3ee93ea1825163163f73c8fae70e66f5fe01c6f8c136b6080f1b9a882ccd78f781ade81ad6f527d4ff0a994bd54089a5128124b9406b134b33439545702a167c8820a13de8eeeb50b313695aaf221633f45df9c9c72718ee8426b44670dafd0426f1b4d4a6e425581dec84f457780c017feaab8c0e42149eaaaa103888c802eb112f8576f5c75024f44cfc199654cf3438792e93698f75b634e0b3cc49374945d2f42fe694112352ede4a165c3057e30d0478b6bdc16841c19f26c81023fbe9c41af88f526348e7840dbd213fa4d40d24e3d0f967c3ee791bc6329a97e0d712bf0310f88b0649d1591452c3c21eacf3b19a25d94ed5c7f90084a7ae45799025987053aa99af21f8433359f41507c2ef1eac5c84d10a30a83f566485dff512162e411f949ec590de57cf75ec1f89427cafd177ca6579822f18a5bbc3666127c5a0c712bef2d55a3e65527fbab39eb67501b1795a212409beb0f8b427e2334fd9c48c3666214003bf85280b1ff51ffe7c4d6524b6d6d692ee1a6ba0f3509459bfaee0c395d0a7bfb3422025b62b696fda5175dae0bd4bd14a31f9f21ef192e4ca290e87c09b24c0f158bd185e3852c026d2c7050e1e4622365ef12b6e3850988ce974cf0b7516b34328b6f6aed8e70f08aa28e1f980164e008169de5363abf2f77a544cc9e633328e891dd33b6875b49ae9b64e7a576bb50f681f79389bbeb49eefa758b86b7b629da51d0cf018f353280bddbc455c9054b44c650f47b88510ce95974a963058c9355e851d09c379c2f7ebaa138f06788f1f13234de74d300b0a54f20563d569d08d97f8ccc3fa92a71457bba052a96b7c68a68e34d5a2132f6964959b917f37556cb6ec876397c9a3afbae1fcc3798da084b03fd18eebcdaf76972be6d2262953e2dec3ff5d47592fabe7c02c589c81dc72e77c757cb9ccd0385c5c88b86fac00dc7c678f9c1012f5231009aa24320cb2a934c3017f6ce7220395ed154f7d609ba315274071e5b911b08b932c90ef975f9eeec9b97e3a5915c11ba27f5056f5199e44512a78b8b09f357f0c3e8362dd8f96dc955a97cedd0a11ca2bb4b7bb6aa1e4eeb336d669f2a1c1a3685d157ad3bd233dcbe61c1314dc1743036c0ea8a577d9c109874feb8c9234b26591b15a1ed1e5fc9020b5e99b8b81fafba29f95504ae83366e61005f924bca47acc54389d62d1123fa6113d8bb74085aa663902ca63c09b008249dd65034d15c0196c9cb0df94c31a726758aadfd1f0d9759b890a6bf753262bf0172e495f480ef64b4ba8586c879a8766be6f1ed073fa7f1e2df6c041c56636291b6f42d1e9d6b6a9dd796bb0d4308f71cf60ecbab0476fcc6435cb38d140e2f79f6b647069baa3ec260f4fb50fb51a91053f79bf914f28fc37af4aa2bf1380e4e7aa336637f6833d9b27404a97366f1c0b9c7bc94407ccd9a822cfe753f4f392e98f04dcd9d03ad3fedda1ffd51a216f26027f8b357273d32c2d17e5d9337abf03231d863f24fced25f6a5f942a05deafade830d89ff2f77e58cad5b03cfcb882a9e3675384876fa0a4b5fb308ad9f82cfba981363fd3237cf9b3b08ef1e30bf0590b4c31d41efc3ca577fb026ab473acfed3398e45f574ac4", 0x1000}, {&(0x7f0000002400)="1ae12435e01ba1cb7b03697c1418297e1aa10e792022389e514e72ccb41c36f064545d82f96684758b134d288aaa5f67cff93cd93c4ad8a667856836e032", 0x3e}], 0x9, &(0x7f00000025c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x128}, 0x5) r11 = msgget(0x1, 0x304) msgctl$IPC_RMID(r11, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) msgget(0x0, 0x20) 16:05:19 executing program 0: r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:05:19 executing program 0: r0 = shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() getegid() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCDRAIN(r0, 0x2000745e) recvfrom(r0, &(0x7f0000000080)=""/17, 0x11, 0x800, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/167, 0xa7}], 0x4, &(0x7f0000000380)=""/242, 0xf2, 0x10000}, 0x40) 16:05:19 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000240)="7675a3769292b361b244f238a015edc5cbbc0d1bb709ffb907f2c9437c71cc46e7297083a0c402cac4be32f98f5d71b42a92268724f07dfe173a353e534cb4a3e9a507f9e2c8c287429dd66803677c3c6c624edb33aa7bba85c86973e43c9f1c4f9b265cc0d14d4b92590cae338b9b850e8136901ea26e9fbe6366b294be70252bca4304b36e51432ddbaf471eac73e466ff751a32b771979145cdf259a7c2d188ef3992afd5899c0725f14baa8b77f33537bc8bfaeed09aa51349a203346159e423ca163e212fe93df1b2051c8b3c97c401c73bd4c1a4a42edbdd084dd1b8c4c4fd72d7526b5d56e428521edc4826b0418664e167405057c37e1bbce3f7a4875d98ba97d5a9e81543531ae93877c41ef64138f40c031936ce67c61788c37bfc7d24465e1ae49ad0e992959bae93d661bb221385fa4087ce77b7fac1e37aa752e027c988f443313c4c3d3624f3773d9944623e6968f31f028058e187f9ed3a9f6a91ab5f165f7b599b8876c586631b40695fd48bf981b520e396043ba4fc3e1b12f22d008fc5ed3ba242061bf4e7f1974d5981f29e6e06b12fb4c21e1d7d611c3eeb1e494504b9b0584ff2759b0a7c982b497edd5f303705631d06a2c010ccf46f6511fa641c1fea6fe2f7e7e0cedd660fd2c3432bd93c3beb8d097631b6f917a971157f33a94bd6948b9695d0542239c440d915f55600494888059be602eaa62e7386dea54f107c628ffd2296196e8aa567392dd56eab2c61156a396fae38d93fc0beb7ccd37f6b9d4a8b04e13fa7329df00c8c6b0073b8d867b647942e0730edcc20f2323b97edef1ec6c745d237dee9cb70d725d899eeb34d68ad665875b40fe7d9d0fc1b55d1467291829de7b2065b78ad62691518824b64cbf33752a9036ad9e2754ffc4c7ade168f939915b169ae397952f10dc40475d8815968a98adb3d545364bb60f6484f061cc68599bace7f8dc652f3c1bf3e78c2c3d6b23b26cb3352a53fafac7bc95f70cc392d5b96db76a6f5309dd3bbdd4ed6948ca650f4093052d776b17c1d6a169ad42722a49b60171e8c4737a441dc1b617eef3d9226ab29fed388eb7ff2076f39d3b0265ef620deebfe81cc75e9b690ac310156f77353ad6f7e774e0557e91d131a87c5ac45fddb07fb93797177ae467b53d8d59a036b2f0fc75ef8c85757e12b859290bade49b651ad873282935a6c0bdaa9beea5a9477a36245800eeddc42cd36a1252b776cf548dbe5d3155123390d8a194518e4302aa2d7c74704e50215e1ff79860db465257e5fddb5d6cac432d9d7730e4068919078c16e9523491042acfc74d1a643cf3e7bbebb57da6276a1318d16b4c03824602aedddb16f1b5ac6ef874939cd7c902b08dd9ec064cd5f6063ab70366c76a9cea4a684f68a0f5e2054f1887497e84162b24575e5b72e4d1ed9b8f2a584c0d94b3568d24cf054992c0dd71afab92b52f4a7dc33b82285562475db94c0f3526585f0e6639dec605898889311d0345d822670b3a9518b404376268a4b3dbfc4ee6ff0872f3cc4470c39dc11242df8d3c8ac0824bdb4f8119fe0e6c66c957a610dbd3d3052d743fff5e9692d71c22c74fffcb0d137b42c3a4ff1ad07a64f5d05b72db4ffa8b85380ef6ec4116b59ec4a8120372e42c7babcbe69cb2994a88d3da231467092184cc4b9e2f8a01c46451f515c004fe7462f11fc5daa5963cd475a53b6174bbbd6acaca9e832b32bfe67c7949d0d8d56f2caf167bf92e2be9ce3d1e76a0d7d2c9a0ddfab75eff74586e7d524e248f69892ba8e8436a1ae5a32fe732596b51600d6dbff7d533ba03e8b5f523f6612885b930b2ecd5befe48a5521855ea49ae68be034ece4c6f0af09ef57cec90c7a20833758caaf2f2c153962c43e8ed5fde764266ff557dd4b4eacf0d81fdb0dfc38bed37da0636eb7cc4eb753a3fcc77f910f3da7ff81d8b496edca8b9b3ff9bcbefcc8c0f990a21b6b84683580216f7b281f3d0c1558620c34cc52955be1be294778193001c66bc29de7055d587a91e896260b1f129de9ef5eb94e87d7f4f4decda314aba730c4bda25f07a0da96f5be46d0f5340b54ca944b7f8f44b3509b92fd1fd028d0e6b6724cf843e298f13674d4d45ad8cc0748bf0c69cc5148f765c9ea330365d111854c630586ee78669ca4b68cbbdccbd1313315800076cdb1a055716ddb3951a0aee15255fec484b36954ef39caaf66f5bce3381e58d2b1b0678138a6f0ad934c487260e67666009c6db2ff160d46b7ea0420b589d14a06a0401a73cc1b54bc1430963df431b0b16a1175ce84ae2817cc7146d1c607e2a698a3a3b34932c2fd23f6b44857e01df1202fdf205be929199119352d3bb9c6b8a69222257aab7d4f8c7fed58718b1784cbd14558833d613d3ba37de7cadfd9260482b6a64b1e1dbef384b05cf333b09594312431a5e614a19199f22e648c7b9fd646c6f6fbfd2f83fd01d13a9bdd94fce0049b3ab67251183eabc7dea6e58e63b82965b79c8f179636d37153b4f609f37a3dd55b037fc71fb3092669a94aa540d467ec8bfdbbcdd9297b8b96e2c75ac984c9ec10481a88e23ad3620d50bcc55922c0f6abe203bc1625879fa1d50229ba1bbde4aed3b4cf59093c3fb7e6cd4c8be3e4634a92d19ccbee8bb37be78844709c56561a4aa81bd21050d1d4c95384ef187d99d16290ddf573bc56d027e88d414a328a2f937e1ea7c314a6be38aeafe6fd9b506357b4b3d848bd2e6f9000f7558da379864be9a1d52dd7cd994849abf291c70a032c01ddc4acf370cb9e1e83d6ee8413c6e3f21e9e97a81a9d277ecef08e50ef21f965dfa443ad0576979a0c9d0f526fe633071388e60a359d8d303875ba094b1454e67418840148aee3043e08f5a1bf8cc2bca2b58026312aa23bcefde7590b7870af27f7e371ab857049243b3693adbd8032c721a3bdc70a26277aaa6517c60be170ea6e98ad205b503254b7909795cb05bad0c45ee493086d264a2020e5a817b13985e1de559f453ed546b228889bf0066e9d6dfc21a1337b5d56f610f1c7c4f583fabc80f2a326d38ed837596c6cd29c11f6d2b256f57428fa993da8cc6b311f41116af036748c349eaf4c54af9a67719d6c9ddc6972b841da069896a71746a2a0a6b506c314c1cbf9fb160307958fb15418aa36f2c537d381c41c7a91385df8a6ef41944cf0727d4570ef206e704b0a227f70bd79da40305d53b22f3277e991b1579f07d362a629a4b40347ff62cf51b524afbb01e8138ebd2b438bab470aabdf7a95393082255e52d1622f0c8ab05f8450b891d69f1012ece9fb82fd8aa8bab0b6c42274f862e7ba235bae00527c7e3389291a608bc640df960de1f64e325a1d510797d03848ff771ac55ef641ab97795839eb05bf4890e3151b19141399abd347c6e987b884fad527dbbffc0210de7e65358fe2fff3e399e7faf84f174fd659271b5a51f7ca7652b5b5fb8d7a3fe5ef9a1aa730ee5b5a802a9331b8fa2d380d695a298fe45a41864ba2eeedc261eebe73b706d798dd154fe813939cd8f71f8e4a8b678cc3ec1f60c30f4f04c0cbdb164eb3553b0a29212d2b6d8a70d1c800befac72dece96a4027b3e056a8b8c3d333868476d56dabefd49646ca52038ed12f7ad0a32bcd8632119319c79f712bfcc97d123d54cdaaa42d435fb21e2d83153e299465964d36ab1f89f84ef1e3bdb0cd399dcf581285932030de65fa15a663f24b0e2a630f6fcb7fe88cafa08211eefcd2d12ec9fada84cd75011e696fb15bbe703caa978b3092b51f4bafc7d194cb72f5eb84b091deab757f8cf28508e380c9edfee2af3e5026375178918e1b1d09a71d8600ee5a65f1c172d59aa4a52c796bd0797046752c31a033521bcca8009bd57b657ccac25fb8987c5b94b6b1b8e4e97af4aaa9fe6c6ced874280006f75081561fde25c01ece7b99e6bdbbb35e00ded813ee9cac73fc8d079801c25d742666c5bd731a0a52a4547bf49886dee5b647ae88c488b9739a4eaea9a4d60e1b4e3eadab0c36862a008f62e0daafffc6ad1ec0b125e2ec64bef141c63ce236a38a695aee60e40d77d94ffd1b92ac5db756f076c417032fe3c29482477dec7ca675c87a2070f12769d2cf6c27337f6ab2ef169920c02b1ee592d552fa40ea819ce36ac7702124aa89d1c7bb0a248396f8c458237185f7c137999cfd12e8d450286160af2075e6d767e30bd45326ee0c1753b5baeb556383659dc0b86d1cbdc503ca5d1a4bc7e308f050f46bc4c672f6653d4e29c64ec354ebd35df743c5896c69036491e0ad7aa9ce10554e87f92984f45cf3031bb4ed926783e9d6e99f956fb1ad0a707286ed72621c0f264aa3817521050cfc7846615fbe6b190eaae364bcfdd19d731ee64e069ad888dfe7e36265700432d76413d86558201cb067d126bcbd8801f9f614d6857e7781b81a7d4a0eb6af6a05cdcd3f7aa18a447df2861e388aea8f58be317deddee11c08eefcae1559c96d7574533dd98a9afbf0f8a12a922a8f76e7bcf61d05b928670b5e2c33b2c2f0c6040dc995f8054bca674fe942cf620597f1f06707201a699c9ae3629a2ec657861181c6a6ddd41fe1849f4d3f1f2af720e2ddd7e5112bb27510da53a3b8eabfb160d4f53096021ba2f926b1439c432c6c9cd21157e14fa33b56b67c160794759234800b915fbc31956cc7a0dadb659ececb632aaa93f1739b172093d9e827486a020786fe40357c2f3457f77e018eee6cc34444f2975b37f2dec7e65e703b3c694cbdb97634cd59b0fcf7f7fa69c6016a52b589d3e723c3b9f37e138474cd8c5025e882c15a820b8f19b9ecdabe351d752778e7d7822f05f64916895503fec289182d36faf1782d9fc5adc4fab96388671871bad967ea19fddcdba8a0f14f3940281dafe271b4aa7a3d483062d74d2c4bb474f1c70dc15538e5f9ec46fa26627c6c090386faf2beebd418cfdf40948ec1b69282ee10a0937c08b81eb7f1fe319041b2f8e6caa401056f61b4d5409c55772192099fba67d9c6bd1dba483c50ab4fde12d9d28f8adca04e4f8acc3e690524c2ba66e30942b805f883b5bce22f1b49ba10c6ae1031b23c0823ee58ddb28462a5c9fa8fee9139e7f40acafdd33ecd1823021799de6ab92f36a44152b783afde49ea28634445229848f6117ceec6b9048617932c4b6b1d9a939313833621c80cd2bcc60523768131d9cd3b61fbb33209fd7dea3785ed3814912c7b3642e58c45a80e7b4d85ca00fd87a9102a7acda66fcb2c5a102187f6ca65adf2555e894133463cf42560f9466284aa824f1986a7321981a46c788815c33b6c1824c1e4b5cb3aad86e165ec0ec7dad0c6d5290a01f44609c05c78abac9474a9e2b0d27175295d37cffe9ff30b1c639b95779841625984fb2801a4f6324106a65089ba41f89d40451a09fcf9177783a0d9b98295ff26a6896134b719244ca535c2d4d7e9400e178205e7d9c2a6d3065bc797439d73f537ab0a80920a44231ea54e57310fab69fa445a08d981a60fe5a2ba58f73d15d45e557b781f75ea8f6fe9c0ece28d957467a0b2371dcf0624cb377cfbba8e8bda1469ab063aafa5b589c14b3ce0da2ff55e32607192cde016dc878afb718f5ec8f36174a01aef8afdf57f9389e07c37f91545003143f531fa4889327722eae9772bc90e5ea76c88501c71754074370bcebaf169268b7e8e6ee9b4c12c13947ddde871987869938bd4659fcb7038b1611a75f0e3284682a979701d4ae3f01bc1ad36fd1a41b34a6d4854a3fe6", 0x1000}, {&(0x7f0000000000)="d16ce76c235c2fa2f284af2ed4ab01cce54a643dc150cbbe4fb9043701a4e0157b5b9397771e55a952cf4b3fdb4d3098981b11068c08bead81634bb3118239904a587414ab4f87bc10", 0x49}, {&(0x7f0000000080)="d8aa7ec5f797cd416e983b621e44f606ef8b1fc51e88ec53884bac78bd31315a6b31c0dc74f953e5ec268cffb1e48a9905abe4ee131940ef999a7749799c044bf2e7bbdf2430765cc4eec4bed16bb1dda427f116da8b32bc4c8f53d77c3e416fc8240a970be00b8615bac619fd59d5c0c7898eaf7cc23f1ce21c5389e522d57d37103b640f93c9538ef13c3832f9b5", 0x8f}, {&(0x7f0000000140)="1afda15dc63cf2e426a91038d85ca363def213c46c01114b03d5d1f276272a96d415f07ea3b227b3af9acf1e2e6e317e35bf6a6a862e33acde8cd5a846327bf3f6", 0x41}, {&(0x7f0000001240)="23d2541f11b73bfdc5718a9244005adbf7995e02d81ef09d6e774d0364822d6c9711f08c396f73ba1ca32d95985e29990af42efbb3accd7a79152a7cc90799fce96de13d2ab3da5952929e19eb1130861e009ffadef042118e5fa7eac6c0beed1ab1638950fa3016a1040d3e8223428ecae9f8b93fba7a64f0e9bf02e1717ec87616ea5c0925bd2b97566c17f94f5bbf", 0x90}, {&(0x7f00000001c0)="44edfcce7adb503df0fd61de86ec2ef8f2aa2865b0d0a57c6f724b50c25df0808d17aee18236884b45b23ab9f2bad16dbbcf3da6fb716506ca36078dd875", 0x3e}], 0x6) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000001380)=""/131, 0x83}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000001440)=""/158, 0x9e}, {&(0x7f0000001500)=""/89, 0x59}, {&(0x7f0000001580)=""/153, 0x99}, {&(0x7f0000001640)=""/107, 0x6b}], 0x6, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 16:05:19 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x0, 0x3, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSCTTY(r0, 0x20007461) 16:05:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x90) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="be276ab43287e28cdd17d747136b36eabcab2e00d44781fecd725b316bd95584f25b0cf049", 0x25) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100000000, 0xfff, 0x3, 0x6e0, "54367f2e666dc41d961ef4a330c08e5069acd783", 0x401, 0x5}) read(r0, &(0x7f0000000080)=""/144, 0x90) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xfff, 0x1, 0x1f, "16f14fb39ac3c1ac07e1d5e43d18ad4a2c120909", 0x4362, 0x9}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28, 0x9d33d8bbb2838833) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x80, 0x8, 0x1000000, 0x8}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:05:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "a7f24f466e7c2fdd7a352af1f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x21, 0x5, 0xfffffffffffffff9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000380)='./file1\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="ef2e0a40125c1161addb174be038f2bfb8b0c99f80a292c633037703020cdd4e34e64dc0a969295242da42dcdea0e5ad7ee03c52f33ab72672a2354735e68685802807cbf2446a5dbd04da7af191f3988fbdd11bf490d6e2bf001a13b052fecaa727202c5e03ad574b2a92a792155bb423f887dffb2c338f254e887267be426a619fe2ac1b3429f65d0881c2e56e7d587a7a7947", 0x94) r3 = getpgid(0x0) r4 = geteuid() seteuid(r4) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r3, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x0, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xfffffffffffffffc) bind$inet(r7, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_open_pts() r8 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:05:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) fcntl$getflags(r0, 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3ff) 16:05:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0xc4) fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x2aa8) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) seteuid(r1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket$inet(0x2, 0xc001, 0xffffffff00000000) 16:05:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x7, 0x7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) r3 = syz_open_pts() writev(r3, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x100, 0x0, "a7d2ff0f081f00e7fd662ae82075a79cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff7fffffffffff, 0x1001, 0x0, 0x0, "a7d24f466e7c2edd7a352ae7f5df819cfade1984", 0x0, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0xcf45, 0x4, 0x4}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:05:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100000000) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe0a0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fchown(r0, r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setregid(r1, r2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x0, 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) socketpair$inet(0x2, 0x5, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="2272adf45714d3839f142f7aaaafc9b251f53bcf8d2a5278a29fe2473adac95736cc40ae452d87463bd075a9d2058e8d46d3f01a16eb326720b82abee61cd404cf4c4cf395bc9a7259838bb74b7ebc9f09e48efa5eb344eb93f14045dbcada11cac22e95c771d01640b4a614803c6b561fd138e7ec4808b18c232f84d14b14", 0x7f, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x1, 0x0, 0x0, "a7d200", 0x0, 0x8}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) readv(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x85}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/143, 0x8f}], 0x2) 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7fff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:05:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:20 executing program 1: r0 = syz_open_pts() getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) getuid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t'}], 0x1) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) flock(r0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xae) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) getppid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:05:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x42) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0xce1026c154ead378}], 0x0) write(r0, &(0x7f0000000040)="f61a20d8eb35814143554deaefb3b66a65d71b56c341be050c447aba229b4423bf51e0a8ff4868b411b4c36be8a9331cf18b3aef1b125aaeaeb5b0c0657135f3dafeb925", 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = syz_open_pts() r3 = dup2(r0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpgid(r1) 16:05:21 executing program 1: r0 = syz_open_pts() msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x1a) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/118, 0x76) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0xfffffffffffffffd, 0x3f, 0x401, "8fa9de0a748bcc8a8526637f7d7072638822d4be", 0x6, 0xfffffffffffffff9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="0e90193a4aec3cfe28059ce0c6caf6a0dcff4750dc8daa9d709eecca682da895b30132a86f5fbf47a58f2c1a82ded47098d613d5574c0e2e9d6946fd55cb77c62ef7f8d15877702f38275eba9e13cb94ab931caf66720d3f39509081450358bd34a79c42dc05850188159f5769e3c875074bc011530175a697e9d03931727e31cf685f70183d15cb9645f499c2f679a5246be3d245043835f366b9eb31a3bfb4ed371779ba340766e0310bf5a74325bf41e1bcde7abb390a7b99cf647b", 0xbd}, {&(0x7f00000000c0)="e171aa068db01ea91b6e429ffb965c03bf1f4f59acf31ad9f97783b384fc0d5907f28d4d573db06a737be57c35b2f9c70a837c3d0e615e9bad2f4ebb12f8e12b6d5b3ac8cd0b62de93c21aff305cdc21aa5798cbc66e1cc1d07319e0f71eb2c153d1f83e3d3a992d897409ff27008f4d365572c98bd3b5291ec9fe217f6721a41472529e9c27352f57198be360213c268c6187caf99ba300aa7ceec5832553185197bfad60b47cbc4e43b69106ae8bd64aa4cd27b1e5713afeb82430b52a565ed252d9cda9b110131e3008247ea7858f", 0xd0}], 0x2) 16:05:21 executing program 1: r0 = syz_open_pts() r1 = socket(0x16, 0x1, 0xd5c4) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000740)="8188da629f3c3b23747f518a4b56db76b3a109484d485735d96546b21bb720a0d3269cd04cd127ae5524edb9cab4ed8efffddf69f4b63aafe91f8f3a37138b103c36b3a38bdb31530d64e4c090b4491adebb1995c658ce3319afcf83d738cdb9974ccba36a1c483656475ef2a9c3de7a75c724267e4801cdd0488140772fb07722012665dec7f38e8f68efadf1b68239d06e733a14c7764cd57e713bc21bea8e51c38b56d5fb630d3baf4b27aa243ad891f6a48ee7a978e233684e938537ad11999e46134972fde308965286c032a368e2519c", 0xd3}, {&(0x7f0000000840)='0', 0x1}, {&(0x7f0000000880)="cd12fd57700a03825956f664332632cec5dcf219285c2b91153ef417913b26bb98daa5b4abe935a90ea28afd771bc73787dbd9addc758f37c295e310baa551e0cdc8f82dd57e3e7c2827468df612d8a740506174d95fb902a4cf2a6ed7fbcd58f79a46dbe395701af0a7b88d32050d20d88df842ed4fd303caa1039d1309de998d8885a040581c4c0bd2fca6d98a639a51aeb40165d756c6ba76a375a9ede8fc", 0xa0}, {&(0x7f0000000940)="2c1b7f6cb7cf5f90270f804c66126fb13b6797a20b569c8ab92e6870608555545cec179f4abedeacc762038972092ff5abc4080dc955124984c5ef8e83c70e1d4b8dbc841a8b5b4b1a1e7c3fbdfa07bafde126a8559e03924c35db4d8e24898c8991ae54f991a6cdafe20f87d5d0daf5c0179f4b84f98e6375fb75605fb5eefa35bfa41b830bb0497393ff53d5f61ad5d76640b6379f324c764c23f8e601803360b5f60c67b753bb49a002e0964cfe10180eb1", 0xb3}], 0x4, 0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000c00000000000000000000000000000000000000000036aa00000000dac4c3c693ee601137d78a8b28a4c50f8c0e016e4fb867df80bb5081a2de312a2d099d2e6dab000a8cd752d5ff6ac18357a0f142073b6aa9c67f7e95caed71c437e62ae9547525db6774e1d01c65a76a36946579506b71b39a8d3c9d8abebae8a81e7e779186f3afc98b814718c2f6a06981ac8894b7bd3274035c8a92b92777a97897bbffbc7e02c2de69868e3605c85e0aeb17400907f9e1de9be4300de2c3c02e418076350c7f9741392ce7281e43a57bbf58799a0b7e7c6e17af3a82fa32b194cd01f624aaeb4facdd1ecaf95887081996d780"], &(0x7f0000000080)=0x32) recvfrom$unix(r2, &(0x7f00000000c0)=""/163, 0xa3, 0x840, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/16, 0x10}], 0x4, &(0x7f0000000500)=""/225, 0xe1, 0x7}, 0x40) 16:05:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:21 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x84) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:05:21 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0049251094fe89d9307c5c413f959ed3d803000200000000000dae25427332acb6d133662565b032705b9894d2a21ca1ba74c9763594254e2dac", 0x1}], 0x0) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r1, &(0x7f00000000c0)=""/35, 0x23, 0x43, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x1f, 0x7, r1}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff7, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84", 0x0, 0x6}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) socketpair$inet(0x2, 0x1, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:21 executing program 0: syz_open_pts() socketpair(0x0, 0x2, 0xdb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x5b) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="640082a61ef855350b85a650b75784f98068b577c7e32da85464b8ac78768be4a692ee4ed553cddc1eb6711eef1072067596f93439cb8f777038d5457275c71cc52e8df490c6d5bb23f8a2b607b366d7ae3cbacd7aedf331aec7afb698db427b27f0145bd6123be3d68a63bcb7e302c5e044447d524aec83252db4417b67488eccb5bd44cd7df9015b7364ba89a34f716240d2f7693f1f2854d4423b190110d725d7d438db61643a361f4efd7a944a46d8103c9b4be0c84c520f302daf608784c4584fe637c708488d7f2c1dfb150e70eb2cafecc5aeb9557d12a0193746f27b883b793731d65c", 0xe7}, {&(0x7f0000000180)="e7e918ea5f9dc7854fb1c7d8fae82c2df2f6920bb93345356456a07e81de0e6993b7a844767598dd200c13c1", 0x2c}, {&(0x7f00000001c0)="ee86d7198738a4", 0xffffffffffffff0d}], 0x123f) 16:05:21 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x6012, 0xffffffffffffffff, 0x0, 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x1a, 0x4}, 0x3ff, 0xfffffffffffff280, r6, r7, 0x8, 0x5, 0x1}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) r8 = shmget$private(0x0, 0x4000, 0x100000000218, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x4000, 0x241, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10001) 16:05:21 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10000000000, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = dup(0xffffffffffffffff) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) socketpair(0x3e, 0x4005, 0x48e7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:05:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="7bc37be562edd52cead08ec0834bb7b7b00e4b65e7ed6b612a4da6ca94268bd37ebc5cc4769b185c3d3f257a65c4e97950302bff7becdb48090db0d4ce12b8aabf395be4d5df96a5dd7714ee278f0418902baec56c60377089dd4d2e8e117ac1adb8664d33923ea2851a17e902003c375b1a17b07967fc0733c3f8b34f70107dc925d7c607e7849385c94671713709a12597182bd5a999a483032ce7", 0x9c}, {&(0x7f00000000c0)="88bf3a4e9333e1e81b24131421f9192fbb113460422833f2d042a853668bcb67c7f6a71b9a0218b3931a9adfe3b88b5426cc8a529e28cf34ae593172d91a65f0706dd9e8d012a67583c85b122011785e6261f3df93a4c4626b9be28de283c5d5", 0x60}, {&(0x7f0000000140)="bfc1cb31eb0600ec58585828fd6f8364dc6544ffb45a7c9b9866bb6c78e5aaa6a1571f1a32a1c680ed254b7234f5663564a13beb34f67d4a53e7cc10ccd8ff2749b2381f17e6cc76fd89a3a7d518659c5c53868be7490cb42651a8f46dfe00", 0x5f}, {&(0x7f00000001c0)="1ca2c960", 0x4}], 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:21 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x130, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r4 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) socketpair(0x6, 0xc000, 0xffffffff80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r7 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r14 = getpgid(r8) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xfff, r9, r10, r11, r12, 0x100, 0x80}, 0x447, 0x0, r13, r14, 0x9, 0x400, 0xabb}) 16:05:21 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff7) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000380)) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="9fb767a3de65cd0d03d6f24012501df933bd08ce3df1b9ac38a63007c3f50863706d7f8307", 0x25}, {&(0x7f00000000c0)="1798dc57d69179cdb335ca5807f97edb171f9c08ae6f0ff622b2ecf942d16dbe60e2024435bb9f46df9b2ee9f8f91b8b61dd5b694cfade217691c9a2173d379f7718b50f6bedff315d8ba071a4743baa30c1abf567045682d3e08fee37d2600ffacc64109f69e41ff516070ea6a1e5c57fbc4019ef88b778067f7c5ad6824570fcfaec8f78ce7b29440f3182533e8690831ab950959531fadf6ca23407b563467515f711b58b80165222ee0e2068f73bcb43eac9ac3c7351fd", 0xb9}, {&(0x7f0000000180)="269b4b83a54983943ca0bcdbe59dcea6acb83c7755018effc73d2daa999aee6f5390a14b2d97d734123026d00a73e2ab49850011567e6ed75379a716153972e824ae1407881fb896bc1d25021251acb4de443a717a8db9", 0x57}, {&(0x7f0000000200)="9ce9c9b29600833d6772b468686cecc8e87990af227819e96a6571e06dc8300a157dec96e5257d0fd8a7688dee", 0x2d}, {&(0x7f0000000240)="ffe5cc5860635d394e87b0abf134b3847db65bfb781da35fc7447b61757a29bcdc8631817f92064751cb5431c5525ac53277b067422e70527d8ba6ed8d889e1b1ee07e443a64b8083a2f94504aa3a033ba35cdefaf2215bd64a2ee9093f8e519f7da", 0x62}], 0x5, 0x0, 0x0, 0x1}, 0x3) 16:05:21 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) fchown(r0, r1, r2) r3 = msgget(0x0, 0x152) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = getuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1ff, r4, r5, r6, r7, 0x20, 0xfffffffffffffffc}, 0x9e9b, 0x551, r8, r9, 0xffffffff, 0x34, 0x6, 0x8}) r10 = syz_open_pts() r11 = fcntl$dupfd(r10, 0x0, r10) openat(r11, &(0x7f00000001c0)='./file0\x00', 0x10, 0x5) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000000)=0x3ff) writev(r10, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) close(r10) syz_open_pts() 16:05:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000440)='./file2\x00', 0x8000, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') lstat(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./file2\x00', 0x101c0, 0x10) pipe(&(0x7f0000000080)) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x100) 16:05:21 executing program 1: r0 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) socket$inet(0x2, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x2, 0xbc1) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000000)) 16:05:21 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x4, 0x1, 0x8, 0x4}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)}], 0x0) 16:05:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001a40)='\t', 0xff98}], 0x1) 16:05:21 executing program 1: socketpair(0x2, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80, 0x5, 0x0, 0x10001, "516895649a86fafc3b9bcbbaad47d81f266b2e31", 0x2, 0xf5d3}) r1 = kqueue() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r2) 16:05:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r4, r5) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r3) 16:05:21 executing program 1: socketpair(0x6, 0x3, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x28c}, {0x1, 0x4}}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = semget$private(0x0, 0x3, 0x22) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/47) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="77911c1fa7052278f8a8f803ce4a0033466b57611e3c826209edd2ab458bf076585c397f123a0d57c013398b04b25e96e4f7da15b0b7d8c1cd4c3a404e1f70f1bf5ff7da1556b81569c7af441e60929d1dad90ff9f868c1e0afbb4d01af7683bc2160138e137b615d6b7772cf3b01495ab5daa1f857e479a71d854b9df06ad9dba3c180caf479e40e2b21e498bcfac39cb95aee03a5af50c3c32c15667323f5a1115ec05a4354ebb4904bd1321dbe11c8db8d21bcab969461dd0d1f6d0e4e919b13c7c1c4c85fb609048f7179ef469cd083786b3da7026bd8463", 0xda}, {&(0x7f0000000300)="6e8f4393f14a3075e792faa5e7c3dfe361bf374eaa8c6400f347f758a725be8b45e76a319dfdd7292fda5ae43b015d74", 0x30}], 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3) getppid() r4 = dup2(r2, r1) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="0108b6ef02f1b556c83aa7527e5696e55f01453f8c3f43e567baa226ed3dfafc61fefeea6ad7faeac7fba4c22521a016d6f2e80f61ca284818ea6caa3e70061e036a821cc3219052e30673099f1a830c76b7c9829cced64518cbc34419aaf946e3a51bc11a12551f202cd80571dbce43f6a9914d01feacf95f2c5f9c466c3c4296194d77e6ab86a794b08472600512a756ef00843e178353e2b0c31498ad33b459386b8b0de9fa8aea7c70097b7b41a1332a5036590f1767a715829088170003ebccf8eabd5165300446fdced6f3a46b329ffb77583d17479c73780380273a", 0xdf}, {&(0x7f0000000480)="2dfe47332689a2bb8b92fe3feea480c611f3d8d355f8df9ee45274f029bf182695f85a22ed61ca96ec45434c43880f52d731c2dbb2b55781e6decfec4a7014aaf5a855a823c60c3f7821bbdd84c781b7ead19dae8556815ca7729c9cb3bc367df80b875973204ce7356dde85dc5d8022a6047ecc0e63fd2891647ff877bc8b89f2d7d95ce210d01c7e21dbfea1d35b935cf483e75f8f606e4b48f6313bc61e0cff4a626bc55b3d7e8cf1396419cd42369fd996f0a63b78aea8ecad221b13e03826b69915cefb7fd661d8aa440bddd3dfb7b3257fc24f44c9821da636b759aee272ef763cc236b032e42fc953ad", 0xed}, {&(0x7f0000000580)="27edf6f98327866b783c29e8099070d6d44a33a142d55abe4f5a1f0ee00dc9b1a796456504", 0x25}, {&(0x7f00000005c0)="a074acb07b6ac0cc4c0d54691c4d0f7d934d1f7d27af73f297bcb5df86bfeafa047b88d73d8db984396a2b68c276953be3a5161e96d7d5159e3da0ad4f49849884608ced7a829eaae7c52b81ea86b4f5d749afb27866586e7302763b46803c66ed3c7f5f64de663611a9f63423d69da57b10ba", 0x73}, {&(0x7f0000000640)="bdd1c87f161c4249ca73436c5fd5fa02d15a7dc7cb7ed2278b0430706a964811b8061b61148bb3de46aa28ca6240831d37c55262fa26428942ebb84807312e92cbaabac3856f5ae7c7421a7a82a38aee82eea0d1c67b9ee27b1dcef4f87579ae03403073ed233521620fcf2a9b069643c8319d0d997da118d70bded9423b905f7f715b1361b7f524851ed2e70752c23945353cb4803fefee74f07d1bf0ed52ae941103a51c6cd0c462920d1b642080137c6bdd540e1b0f8a05e7c9db6e2c426f2db4fc92a743af5eea0d3e63cd51cc7dc40214e570c7", 0xd6}, {&(0x7f0000000740)="0f2b829f", 0x4}, {&(0x7f0000000780)="48b09ec099817ac92598474c39d872918dee66cd25649d111628ab3188c3e873303e67d484a9e97b5884844afc0587f281b37a1e2739e24f884395ff49e49c7bbabc2b1b7551d453833377cd0d1e537e8fb011a3bb88abffc57b17064f3f9e0340decad12f098940b2d44f38407eeeb91bbe81941f68802a034664f6792477e682dfe323b9260bfe50c766c526343b97ba038a92deb27f729fee01098fb5d4d97a680b33fd3fb919c780f78cfb5e4f7198a628f52830b274fae7f67c2c12309618fde96233428e34b8f70e2351a7470091060079e1dfa281f747c1d76f11cf6438a359d44e924295f57e24f2c377bdb34602fe2f34e919091d3967", 0xfb}, {&(0x7f0000000880)="5e962e6b99594a74bfb766a484d7331be453c795bdf229b6cf8947b8e567c96188e58324ab1cacab24870b1aa43408c651a1f76aa8933c47207fb63b2a9b6993dc5c0720f01acc778267e70da421ecc4663b26a181579d5fd788485a7d267f8685abed02b288de0109e866b2b79666b41d043a5288c10552df27e62de40a4e1e55ac8ae43d98b062b14b9e47b2c4cb73264940ffa6aea18b4d97038138d05c6e45f49dd6649f1d9291c51dc8b963", 0xae}], 0x8) 16:05:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) 16:05:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1000) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:05:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="d6a860690e97eb8e", 0x8}, {&(0x7f0000000040)="8b8bfb18a0f9147356c6b5b846c6bef6b6346db3013016154556c4ada347702428ca749c50e23ef31057c6e529ffbbea116bd56bb74ea138896f2196893bab0ecc6f3d9c2b9cd94ae8a6d3340fa2cf9a97cd684a37b63ff55ceba9af12bca09c86a390579ea4adea2f11f4e6fde66ba521f4675260f839033b25df4347b5d236364c7c62fbcfc85150d55b3d73b06f03971640a339120b27b811c491a4e42f9f97c274af0163d256a12b810a762c84cc2548", 0xb2}, {&(0x7f0000000100)="adbfcd2f6d769ee1ba562e97e63dbf57321c47817a8135ff28c78f645863a186502f981eddc46f7c6beb58c94fb6a41943a7a83838cc8c39fa2a4a5d4647fd0fc2815d87d04d9f0fe652ca61675917ab77c0ffa30836abc688cab6f1995f6260019741aec5d8123732599058bf31d3ca2094e81f865051d774d44442f18557150ee15ac5683e00f4f4614f850c90294d42fe036fb53b551a50c0361d8db7dd88a182", 0xa2}, {&(0x7f0000000240)="8756f351fd876bb267ddf5d316ea126838d1050344a59035cd27235cbf9e7ab099b8b6b301583039c3e9e3cca9a8fd88fbe2cf3e9b75fcd5ed7594709e09892791768126fe30b7bcfc4eeec16ff70ef91f658f780a4f62b8c9893fd9cfb94b2e0e66e5cd77ce2c4c0216affccc39a961aa21175b5eb285957ff5f231e4916a501b7b892d130cb0e5991dd957f3e0811e0fbaefe1c0f6e676892852281156929cebed692c12d1e9899011795cd9cad9279f61a2194396033c55ea3d984f714e8cc2f8c1ba", 0xc4}, {&(0x7f0000000340)="cb86168234b85b3a72868898845299bbec3a0855462f6a2702af1cf1a7bbe5e2bdcc614c082b43d78ca1b9dfc8222e7e04969900f5a3681107a1c954cf024cc118a557d69d14d8e4517dce1cb147b4bbd865680e0be95b40d716dc1975286d6f05d11d096250cff54195c2b8729d12c306a47a37850433171f1e851e7b4c68e4397218116eba86af5d5ca11850c095fd1f0733042db6cbe3b7a93221301591f3f210672dedc4ffca3f150c4c517299c3949f630fe800085e89a5f1d7ea9194ff01f77bc4ba833466c58e8e2bf830ab23f089", 0xd2}, {&(0x7f0000000440)="7facf145afb49f1e8058b95b258b8c257eb38114a76219edf8371acef532bf382a09374fc6801bf847db7d40fcac1c59dfd0eccfc2c22088499b80366c0d66b2ccd639fee203f484dd1ce87190544cfcef68a3f48ee9161cf2192b29badb23cd65b314252bb09f31938395d71c4111c1f5467048b268511e86f4e6217b06596ddec29dbd63b40075429f73edac2f88a3f308e29128ee51edba6a5ef45ce72cebbc1638344289b719c1231f5430f2bd358874e9537439d6deb16af69c17fbb9938b554b36b34ff216d72c4765fdfc071b18c9341b89ae3566d5a5c6c11933c4ed8b3faf63f7", 0xe5}, {&(0x7f0000000540)="a9a3d2867d8230b991fd90596c7530735f8e6aec768bec63c30c5bf73c0fb52929e7681f3f77939edc8da511aa3f2daa6ee31082e565655cdec9e1907a8c2f91bc25841de5a42f8c71d46be271de", 0x4e}, {&(0x7f00000005c0)="cd71fd35eedd00ea4a20074a4bef3495f9801a5346655a924ef549b9d1e4b47ac492729ae37c5d5281058ee1f71529eddba2bb3b3338fd973fdbb386cdc9e3c896c0ebc259d9603343d233407422884759bf6c37fd3b11c919352446fc39530ffd8baef50176b80d1b0a91ad19960cd29c282a55a8ef582f93a2d9ed2152d9474027b5ee31e8609d9a7c8a1cc908d82b73829bf3ee98ce6c70a6c804d00139ca9305adcd0b07f17659a04a", 0xab}, {&(0x7f0000000680)="5ed345aa97df239614bc81804426af3e5c606daa7701b50835eca91daedf8af07ddc44c8dc0587faa6e9736ab899556076bf26076f5343a44a6abf454e43cc70423b61d620e91353295ba908f79dc7dea22a7fb92380f48d2f94cf5d10d349c86c0eaacf6878faa960345110af96764420e0b8ea09ec822be4068494a5fe58f0650d331fb8fe2608fb10d496acf0fbe40e6007aa97eefb6c6206cf8fa133a2c611bf45d6bd97deb3b9301f1295f560fc6b23c88f2c7a9daf08e8031717283a81166ff86f1c0242fd6521b00f987bc4358825fec6e2067976550c43b8ce898d52e65ddd1843f7fff2dda70ee22ef26ee88fcc1194fda24d5c7791092d0a7c054643d83e81b1dc56affbf959ebc838498fdec93139077e0b0f522af5b5c3ceddc8007f80c2da69bfea91a9d6fd92e7b569a1e7d2e1dfd7be1b86fc35aa1d078b6c38a2078c046b5b5fbd139edbcefd793346e70123f054ad00df680b0d00c35c158846fc0637a6b1ae1f2d2429ca8503bc28fb799746f4645d6d6d90494dbf4ba06d0848d8298180210872ac953fe42b035f481eb5041e6383e7c4f2651039208ca133e524903c1d87de3771b1007f0f1d72df30420cab75df9e0451265de0e5959264a4e2e272dff84256dd4dd1e90deffbda026a0aff7e9f50e7263ff08f91ed2364c7b901163e770e94e7f63f9b53701b7c1ec8da9cd05f2521794222a214f72fe88c7ecbfbdd5e2590c62e7407b658554164ec77b2520ebc1603ea98e2ce55627af15c8fb06e643ee6cccea2e421b71040a635b00b511f882c2560195bf08e9515696dd4cd6f8d87f6a3fdafed09c437cba7b45910734cd516b3e9d37021d7068b92990213eac1bc60e95034af01b976f6f17308ecafe69ac94ad309547680986dc3559cceee0b47e0d748e2a31fc15f940fb82c6d26ca8bc8b7fbd90b556d3ec11e3e9f17718dde91cde902d717c3b620ed09a584ca4d1bae9582854a487c2b1dae99bb0655d614ef1400bcd32505764a4faece659dc3ffc6ea824b2ada72fd2ffaba6931087aaf257dd22fec749f4e2b0e5fa8fd83a17ede24882ae262652f6053db5fb94f8a9044340f38839f801af777b8f869abe64729a8de57ae88cdc84eb080eeb9b0b8306d269c665d17577a6041d3620926c470819f9a5830370715ed58ea2cb0fe2fc6970e545388447f5aa6a967102229e61e9124ae7ab4344c9d754c5890afbf6e462f017c221c00ffa038c59a180e223decb115ac1f11780139f6b8cbddc7d7408f70c6dcbbbebd17686b4ea32c5be975087c8af4506d0f57646620142387cce3dd2aa485f9523e9b5540e40e934c1750f6ea9fcdac5fed9f09b32725af5632ea7a3fd75f0888067077a5b4f48d2063c243a53862bf0873930ebf22782f4f86a635ab5c2967762d39bb1be5fed8cdb4f03ea28b8e0c4f7815d233509e9cc58461d8f090240839ffd54460a35f87d598ed8ee16a91ef1d1932e5bfda5a2ad761ee3c247679c8649e84a8cab8ba806d58019f56ac172bf74b3bbb421a43eaa18135595778de36aba0528433b53286fd0f235040d931f7687f7467e7247563ee804f77e4c098b5300d8a8d0161c30be3be7c8549199a5ef172627a9194554a87726123b980b89140c88842e02c69d72ee7606cb5d1e038ab4d522cd2d923719ce8716bab7939e2593246230c1b7a2596d4a2f9911377f51a294527e8dae6227e0ed4b1df3ad37dae186395fa262f125e3ccdb3c413e1b37e099fdd3afa50c27c2caaa31aed1b05decad2271e774ee65519126eeda73535bce46bfbd95a84154a5a92820c8b8e6523132f36c03cf52367129f0f6e72156e50b52bf2f2f95f66dcabaddda3e2276415238f7c346da8bfc89b60b427a7c1a3a2d69bb4a28422ec88e708271d29db03a0969966caa2c3406d43ff137de0a2c19910d0b3d70f15ecd688a067844f12b597e89a6cdf9f1dde0fd4c8781fc317473efed5d83e824f7dbc9ceee9ace580f87548ecc3bb65f75e714be3e2c253d8e8c848dd769aca5819d55daef87b0a24697c2ba8f9d639e9459a8306028f59f4ee17a6cfbc7065ac2ae5051ad1fb0d3694f61aca7dec82f2f445bbfb85c78c59e4f6b052594ec604f6e99fcc3e7aa1cea07196710a2bdd27acacf134272e0f3e8814362e3948329ad6b338f73c1272a08774583aacdfe8edd12d9b517c21da38ed52c31ce25de5ec4c56518ddfe7cd7a9e75c12dd0a6e7877fc99fee521505a22fd8a8314e9fad9cf7466ed10c10510f38d0dc92b699a05defa07926aab2ab352b7cb669ccb6693e89c4cf1cefa3a1e9dcc06e5531573796eb84c31681d2153f2fcfc9cd5a463ac9f540fd11edef988b7be5c2a69f91f902bdd5bd3c4596c3117743b1032fdefe5099e0a6a43b5aa08a84891bcc112ccd505629f9aeeed2ad028ce8f1938f1e4b9dd7c6eafaebc3280f25fba134d11d34708fe8618b64eb966b270659945c1142cc7a67a6deb4067f1d9aad7ff23285b79e33dd4a0b82105bd97aedc4c343e44e4ec4941d5de0a068f297bb5b593a54c25831ab553288508a68bab1b9802286c50b6cdf014c30b7f458e606b55917098df74b89240551f2c981f9a8159e67caf7aa03ac7443093f310a80f9abd04fc5ee93f21158ddbeb34686cc1c3cd76b101eb6a74a33fb32364110593eabed2a09ac8da69b63df8a61b8103991ec60472ab69d739631a0b964fa7a55535e4501c7eef99291a1b13894b03c2e5281774824b3e58ba4dee5596e72c6b10edc17ced1a13ebedcdfba211bfd6124955acea32041ba26dfc961323ee4629975835d732e3c2aacac8e6319afda6f4d23d17972536db12d2cd74b37496b8ee16ff31d50c209a13ec54a89a008de67e5e38bf58dfcded174918b42878d34c456a595be997dcd94e9479b20ed3a9556093d8b17c99f01ec3d37c5272d96861f5ed47c366ca579ba5127db8713bd11d94e96580fa7de0d83e1ea556380f3c069f28f1920ca45f2a357f5e09b71187db91fb728e4188260c4462a0895f03154cefb2456e9b654feefe3429bb01d0d6e2e631c5b8d4a0ff5f8e3f72943c758dc5786fabfbc072fb13667138483b6be062a52fd85ade5af64e6400063aec28aa4e90c0ae43810e981a28504cb899704a39d436877a9cd37102a028df8ce5dc305d92292ea8b25dab72c3eeaf54b33487e14316242dda3adf8316ba9bd7b52b23b565510ca700a6c562a87ea681de2fb5be3d1927323fb4e12a281e46a85e4419262f100af9d215b4d35fa6d3f7a15348fc1ad473924dce51ba55ad44287e31549ba52aa715c35fe1091d59fc32912c401ae26b769d848af71f321f7068f8d93daac87cd888a945f7d40612bf6d873dbcd3a56b7525d041994b6387453c13cda0b15757a116339dbdb926f9c5c91e67a990e80b5a479707c606acfe48fcc671265543519757397d807418108fd7a3590d9d5ff9b992687ffd9b5e2db568ec3e7c98724fecdd573d34356f899de21620911700549e250492f9f29edb800fdbfd815fcdcee55a1b379c4b6c6666d833016d43e6b0ef332b6dc782bc3708aafaf2ec2d36790a844a592a78bc20d5bf61003ee69a9d6871294bd51e1cf65d0c18b54c20cf1aea942f49d8dd07e609e8ca1e2a3b7f74bcf53be63157414c4ce71b9f996283730a4ac531810c751e8375c36be8597de2323e4b0a3af3dbdadebfb737e52e21d19d4b99a5150afb96c81a7976bfbc08f12c215877330f1d1ed6e7d65a8a024e0eb75ecdbd2ad7efed49541fbd23014520092da033ac719c935c38a276c9af8e3fcec111ee937b192aa6ca38979ebb3eb8e281c52a45be82bd76b7d6ef5f9cc6519bc646c79a330abc377c8a741a1e83e4ce3e657d4978981012ece53b6d70c955c3398a5471f836c88681d0a2e077919387c9fb1a871a8adefa934db0d6d5b392acbfb616812df3e47f4416eb55815d1ed3e8df40979e78b25bb1e80b4ecfb748e0e98fc1660d7e59aee67c62ff205746858777904c8905e772ffc4fa6bbc649e2d6f52e758f545e0a0f02b9380ec88b7a0e48594c4a7c710f648a0f7114daa7a8942d5006cd362825cacdf6ce612475913cd008adf3d19424f265e82aceecc13eafe471d4a82a5f116883b1f46a4d6c1a1052d2f6780852405c7957458c83bfc45dc8d914cb9db88c5fd64f291ac0b04dd534c090dd59a9983af936642573817319bd7bcfe5bd1421afde593b304f83b777c07e002fdca5ff84b4a2b25616634fb01cc133660726de921449ecc457c13ad6a31505b2ee68fb55d02f70823d928eac1378b8e9f3b1ab6adfc4b4e36df7d35152fa3a1df5bb95d6b828373c7c139ec2b160376071806a471d279124f24556df58c79c3f4d90e598ae40db2ccff4c90a0bf03eba8ff7cbfa601324e527d43d148cd1a6a152c4e9b9be307c0c755933beb3da01d70d89cc05758efddbbeb02fbb29eba1e89d9cf8e75622b8db52d21ed3316e957d723233b094488ce1c63890926d478648bcee2e83227d481da17e11c7646be2bec9f18a9d9237dcdc6ba7e3a80e6b8852894aa488d255a10b38da85067086114097c52a3fd2653124b4854489a030acc0b7ab839e1586f95f113bf9a452932c7f2eb03b408086d3c7a917f52ab357894c303dea69ba81e3e5a854ad4cf48d4db74499d49ede491a236dcbbbabfeb8d4a115ca1c28d9d4be814886b337bdcc9d6ac9b9325d7df9ca207bc9f6841a85f8c0e172af389bd3ff9eba4f78ef849fe61facd5f803a3dc485545087069bcb462e7687fa000d66d817f1f529f3875f4e485e09ab92a28748992dd6297c1b2bd53e8633345eb86297af94f4cbfc7b7404b79ce388b60ad8614be50bb2a964d363726dbe9612f003b04522ba80e86c0e3d7daa7c6fe303d5a8b10a81b8d5921b0b55e2fd95514ac044cb684143b11f81439be7bae15727ea1b6c581c917550f1d7ae2d4bbb89028fc331ee5f23528fa75d8d61fc91307500af147cc2b4b4c76490b34d16e0cb497c51356876e74be03c8232605bd9cc0b8e39ca395f529e20c856aa660ddd4cdd5436e8ea5e1e47827ce9e91b6377afb8114050d0500fd74b5befc7910c93de6ff2f50e183ca7913464dec00e7bf05c48187985660f4251b058a52d588a72ac932135f85e7d4b484e2759e569813ea7fc48b51ee76f2a4f232af12da417571715360b105a67b254922ea1dc469cd7a6212174e6d3ea52b188f53809809b4d139a189b2e3b21ac635878cf0c61da7e4c14224202b2768bd9b5867852a9f9080bd61b966016adbda40332288c2e7fcdecba2aae00b67b3cf65fc9afdd65b73956b94377c0998a09d48c4a49aec14076c4cd8b5defa567685a36f81bd95c54d4c3584982792c6ddf3b0b75808d5255c0c9fec73a27efe6a1682298c1aac71a9456f1559efd57d1afc99691ec5026c8b1da63206672213e96b85a9d38f563c3ad690817b741749ffa55007e13e2a2a4b09bd6cd3f7faf879f52d6bcf991d3dd128c045656d41ab0d401aa85242976f5c4609124d37cd50a37fb33db616b321b53cc354830c9974292962bed01adc9373d3ee6b1e802cce9d003fcf1baafe371906163611b608bdb695b0b876732c6e01b77416e9def8eb238482eae9735945bea7ba2fc3a4407ec7a132903ded65c558bba931ea4c4364019d8dfe860becf52de765f41da32f57277b86a54813cb0fe6d442f2a8f5cdc5c336ea7efbca76d676376c87dd080aa365fd4587465b655cc47e899010a9cfae53361461", 0x1000}], 0x9) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001740)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) setuid(r2) fcntl$dupfd(r0, 0xa, r1) readv(r1, &(0x7f0000001940)=[{&(0x7f00000017c0)=""/131, 0x83}, {&(0x7f0000001880)=""/126, 0x7e}, {&(0x7f0000001900)=""/55, 0x37}], 0x3) 16:05:22 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r1, r2) 16:05:22 executing program 1: r0 = socket(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:05:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:05:23 executing program 0: execve(&(0x7f0000000000)='.\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\'/!\\\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='\x00']) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x81, 0x9, 0x200, 0x100000001, "2f3e6c4580b21a3222b9d3e2a3172edb36c90e09", 0xfffffffffffffffa, 0x1}) r2 = syz_open_pts() readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/37, 0x25) writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) munlockall() 16:05:23 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) syz_execute_func(&(0x7f0000000000)="c481fc2b0bc4c1792b7f040f8c2a7ba02066f0fe4512c4811de17585c4a290f50b64440f4007c4a17de742fe0f18b7c9af0000c461225a8e0f000000") 16:05:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x1000000000000055) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) geteuid() 16:05:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:05:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0xffffffffffffff38, 0x40, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x80, 0x0, 0xfffffffffffffdd2, &(0x7f0000000140), 0xffffff54, 0x3}, 0x1) 16:05:23 executing program 0: r0 = syz_open_pts() semget$private(0x0, 0x1, 0x40) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:23 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x8) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x6, 0xfffffffffffffff9}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:05:23 executing program 0: r0 = syz_open_pts() r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) getppid() 16:05:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 16:05:23 executing program 0: r0 = dup(0xffffffffffffffff) geteuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x8, 0x400000000000000, 0xd42c, 0x4, "5e91865304aec266c3972a163a23c8b307897ddb", 0x800, 0x101}) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b333f6c8a006f60d48e8148a9d8ee52016ff8236ef5f119cf1f585f3d6c263db26fd7168cbed8064b499e33ca532ed28267cfc8242f02c8c0606400655d5f6b4d9c16b4824967449482b6b046e02cc4825e8e91fddacce71691874d2076be7f63637e431bae7f0501ba9b0e87535aac84e6c1dbf8f95ba81faff60088eae3cb690955c166f7ebde7891ff860c26aa2dade29ac530089e699422874049ecbf263e560c45327a2db33fe64e1178d81393e1351b55b370de87b3d3c71be80909eca0e23fef1c1", 0x1dc}, {&(0x7f0000000100)="27f302dd391bfc76ae88e016dfe84b121493f8c1ef760d82a0fdfb41d50e24c3c7542658676e5f94bdbd5b0fa689aa86abeab45ecffea013db238163653845f97c9e53146b7ae8720ed37d9e0333bd7d2a7c576ef602a44a4fa9e9df58a40300610bb14b6de7f4e8e3e729a3a2185e5a75f45b88fd0517619fd50bc32958a62308f47b5c1c7cae4f18c1be8f362fa8876d8629e6f1eba488a0408bc7559cef8edab56d5aee16a748b8e12b77200d011795782e298c73b55669fd9151ec18a47810bac87ae2b0c9bf44501c2321a2ca06", 0xd0}], 0x2) 16:05:23 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000040)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) chdir(&(0x7f0000000100)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000180)=""/46, 0x2e, 0x2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 16:05:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) clock_gettime(0x2, &(0x7f0000000000)) 16:05:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) 16:05:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) r1 = shmget(0x0, 0x200000, 0x0, &(0x7f0000dfe000/0x200000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair$inet6(0x18, 0x4003, 0x5, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x20809, 0x0) r2 = socket$inet6(0x18, 0x2, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000080)) r4 = geteuid() setreuid(r3, r4) 16:05:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x3) 16:05:23 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/185, 0xb9}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/105, 0x69}], 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getpgrp() write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = semget(0x3, 0x2, 0x490) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x7]) write(r0, &(0x7f00000000c0)="e16cc3d4712bc33525a30727b796f93a", 0x10) setitimer(0x1, &(0x7f0000000100)={{0x3, 0x5}, {0x400000000000, 0xfff}}, 0x0) 16:05:24 executing program 1: r0 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) mknod(&(0x7f00000016c0)='./file0\x00', 0x20, 0x781) mkdir(&(0x7f0000001700)='./file0\x00', 0x0) flock(r1, 0x1) mkdir(&(0x7f0000000340)='./file0\x00', 0x40) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f00000003c0)="98e255286d0e56d1edf41c1f92ee141cedb5482bc5e8bbf4c3ed77911ca66f7359ef7a611c14df14a652d52188c1b194e7", 0x31}, {&(0x7f0000000400)="88b543c5d811b82548520312f906818a60cd150d5d16caef0e0199a9793f3e6d57fde34024e265c5a7962300357aaa1fbb8feef5c997ce5a92237ecf710db6958d6cb193ecb74e72fdd4adb96b795e4801b022a5f167bbf718d85dd9001295a175ec79d1f61c10f73fd6fc185fc4afbe8c6eb82f40b67ae3e2fdb3f9b5205ad7414e4143bf8b62703f55d068032d7a6ec59db9d9c279f1ccf3de45e4016ab95b84b9a6f7c01e2eda14772ffda5b3bf", 0xaf}, {&(0x7f00000004c0)="465869734947bc3ff70f7bfbba187e58343eceb5ff19ac5cca1a90e6a2879dbb95939d3898e3226bc48db257702f0d10aa2776c114d5f2918ed5ff", 0x3b}, {&(0x7f0000000500)="d2f40f8f2813b0817d55ccf358671f6cee9caa732fcd09a8431e308ecd90da43a103bc6e64dad138ceb8db42529feccc29b6e30b02516118365e79f317ceaeeecf2a8f1fbfac0640fe5e2f262a3124935a82473464416c3105fe384830317f3640667d9300af8cc09ec10ad25c73a016dffbeab89be96b", 0x77}, {&(0x7f0000000580)="d1d41785b72712cadf788f5216b0002b25b943e1b49649933d49f0a9e5064335ba27cd885fcb8d1492e53c12a19f90f33db57892bec6e6450defd4177a0c88f06c", 0x41}, {&(0x7f0000000600)="e553f221f5bcf97e72cacbe2240566e0e792ace88568e14d574d03a692bc4534a6545066ce31838b8ff0e6d0d108fe557f2d32eb443820b5400679bd423510bb5ba7c17e84ee988b4c3b8635a9b66d7e34e816f3a547677b9e27d256959d685d2f3b93de71ca76cf68968046298a9e1f30e3d7625a19949b25c40caae97324a7c85adb8088d1ff1e71f4074b7a67a860fa73d68a1e520d363d22e76dd18815a49340a83a96ee873a62f5f3b693206a00e007eb832c55a5b8d4d512a1d404d9defe01e4f50848ce65d97a3581ea4a1456f20f24f60b035af417be46242c5b34ee017026378907e1be04772ac1042c35841eed373fa77f9d8b859e743daca92ed7dac07609eafe57900f92e4e6c96c1347265b406bf2ecd90a75b1a0c8fb84ca159e74016417c61f5c30394bb6a048dca00ce8a291a98ebce6fcce45b639d43578c444cbebc506b1128133e5bea143a0c916df616775440dc76560b2b5324e692df9a4235c4c0fbbb0c35a67ca6511992276ad93c81d408075e915f34b61b97140a7ce9f6cf5f8512d7e472fd0379bcb95d6d56a85a7fe9314f4638696207adc55d7cc67e51a4766bdb8ba78b3612aef351081dd52adc6bc90e2a513234460b14444820ba8f2903076f0a38dede326a3c5ab27b7c7000b9a2f7e0fd8ae740218c244c13ab315caaf6034161d764a568c58815cf36d6ced484df009766209355db4ba5e53b4d2a72e294b235f7e10091cceedbabb61c186e8c3c4f7d3b5bae1f1cb6e39251fe4813eefba76ddc5813f667eace8083eae076f0462736f05de6dd03c6b99fc3577e6a05e858cc1836cb166f43faa8ad8da9a1e2c1f0a2351bf54c9851d080157246fc27f913143d7ba982f51bfa68da9c52d5c12fdc601f987ab464076c71462f9a0cc0f65cfe5c4535f0ff16dd9bae3a516ad9233f70572054857263d9853ee744089df507a982f4c8df8113dedc00d2d82c304e58a100d51c9881e70a45f4e1d2396242762ec3caee280e1271be465c1872b553afd4d766108cd6b2086a8409900290b24855b53161d6213351a4c58062300ec831b83eefe60fa1f982a968a5cf327aa43e3bf0a8373353ebca5e2800a776002fe5dc53482e9e71bd0d1b0c4a98fecc13df978be00ce37e4db932f30223f7656ae019b0920b62d67efd220914590c6747c8c35733213f2ee29a2d9a4b4147125fcf9c96e2c9a8941b4b5b374d6322a2dbf03f0edbed39bf0e05d74f343fd79383132f93f5b84aecec5c00ba46fe58a8c4c487da142634b52281959bdf0b686c8ddab861e9989d8d43638c580ea57282ec519b6a7b5a6126d069effc8338107ee400230cb7eb6baf2b6614a0d1ce832865f4c55761eeaebffcc046c7d8e9d997f391aad4df6202228b0c788da5e13b4a99c69cd85122c9ea4408a0c4f3e2c151e6faa1b7bcdf27239e09d0067a06ce1b8a7fbcfe419ee950ba1757c4350188309505607036b34b779c0c84dd4103aed51a68c4ba95a25ae92428899b0cf44bf6ad115a8ecc018907ba5154745fad29faa6ccb78e65fad0eafc3e2408c7e8edeb77df3ef3ea88fc8ac4d7d57ac4be33ebd495c77d977496976fc6f1774fabef5ee2592b9aaceb09f0a29067d587582ed34ae0ef87b7ec1035bb7cefeb9acdfe9ec00bb4e5b0f12a0b7ec254fd0a491140c549f2ff2d0007e177ec010a01a09834738e96a76fb7f2b2f7607f62338f601991f83daeb64ad077a98430a0f3b79fb304c6146dc22642b62c6e066651d5aadff4f1fdf01ad061290016aaa2df00ba5e8a1a2dbd3cd6953dc3c9479808fc70b659908d96809c604af26a0aa2de96371c643b80920aea20d06af01c49967e73cab6c3c93b6e6eb16df95a52e0f5b3c90284ef303acb12791ce18eac832b1f94fe3ef2c68be09222cc696f26e4d69fbbe23c6efba76465acca7d9596c9c80a638219a3dfd73b2dece85522ffd6123ace63d1b0e90fac25e643a48ac33c004e78032e89d51b97905947a9e5937a097ebd89c364a171831ac29f32dd75f444a73546679352f806f0101c959c5c904e415b710051d0d5b8d594132cd3235e7d24536434b29d7294a976f0c8debfb3921b12e32cb19c23570127ccd3aa3e87af5c5064779c90388406eb7537b1f9e571ba4238aabd53e788b85da48c9c6eb9584193a6b015749917ae0d7597a3b5dac0297b64c67cad3571ec4b8bb1170adc7161be9d113992e270b99a1d90a1c7e5337016776c519898ad60813c6a61d7f8c2210e62d911c7915d950ccd259253a065fc617bf8d0ba836b17c5b0c6396590eb94ab4661f95d4d465dc656d1d569dbdb504af8978a24168a76a578f4da0040e9c11fd8cc966b7ea2071f1a7c2e25c0304c3515247908911d20a803990e59f327237964567ae3077c6405becd56e63ded2282ad2596974d81038ae4e47b17115e723d2006d7df784a4f7d03da2e4a730a6c7335cd604d4a5d9e9a299130b4371bc0ee6dd41c39441f7736e339b395d9559deb10603c825129be025a379caef42e830b0772adac80e78099d5909d967059e086173556cce4511a50f4e61715f95a20330d5cf41b53705263e50fe1b80e840114c36325975518c36fb67ba71829caee400b696a51b3790e8991531514a6f97c8f887cf6df0477f2c2c0867d3a5cace6a2bb1c76774b2fcb62c82ac0dc442722b10f81e28b5827672e2156ee1ef04a5f2af1bc50c582754bd49ec347baf604a2c394c80cc136912b14009918a140dfc54a6417fb04f9334fed0172cfe32082d315a5c35222577d193e73546420be4840b49c50f56dc26b6dfbd017e441295c1cd60ed0ffe77bae2093118ead6a5ab1726f91cf927be4dab6d6340f34aabdb5d95aa1d2759dcc6ed20669b0afb7da708ae442b3b324995149ca97f6942cfd4589f41b69537355568ba3c6a8c3ec1394ad54bac9c2c9518dc80b29d395daa8147d136fcef9277254a82f479f3e79575ad4658c50036e2b5bf438a778758c99e40d16fab8cd41da7bc6b3162dc1ce7cf89d233f9df19ff6a275785a744c480a86184b6927b9bbf9376b4713df25ad4da5e5cfc23914c4fc01c184bec31ed3427050c6875354e962f306884f00ab408d1713059cb68f9e2ecb9de849a2fcc9173d41314344d27e60010900a33ad850dec52e29779f20af68a533701048be300c0e93494c26751bf83900d6e0ba18353aea7bf592954c7e8972bd4b0f3fa47d9aa6f687841ac833990572ba7f425927c1e12f3da12cb58d0a206490d3c0a6eda50cf33809e94af0a59cdc3ebf130db58b6f72ba0ae338cbbda4d38f8de4f336e67007e3121b170d26e017f1ac5a87cce678f2dae77bf83d46e99b8b590b2507cef545f4c5b8d26487e95e4e60342779bb1cef148998554e396b05ac53a3c432285d8ea458966ad5e101037a5e718a45a22ac925a86d430d2c4b9b4047058734315ebaa922f7d069edcf7187f065eb489e20b06c2ff1a51862717ca7db6425524a09969b8283959416119e6e7eb6dd49660deffc4dc9bc1d9e2b63c12b74071c87f1762dab6a2a88c6dfc354d70e67be8a5b2985059cec0791341dafaa38750e49ddae10cd9f66830fb496cdd427e0f55d5ff16aaf7f1fb176d8e2743d3f2579aaa506d500f35f1cfa236ed7e537e16535e5c19f88ff571d6c0398ac46a3642701a835819afacaa469ee37e51e2b5f4df868efa9a2a496fbe7ddc65bf0d0f54582bfc3a4bd6d09c49c18fff54c08b30f8849d998b888ed6bb5d1b3f645046114bf3510fa7ddd0bbaa4c50edc55179fd7c6c5b2497e2b6fcc53b90c2d5de44c325a1f4e28e49194c551d46ae2ef857eee9f15b437093655fbc5d1f818f075e2752cab47bb14ed338f84293492c59d32924ad72cd63974138c468b99f8d2bafed7df8e4959240775a54509628790512154c27dc13866b02f269a98548227f5d1aa2eeb11b0e85a865efa97bc5ca04578f2155ce33ac75d3d855eadacd060d0e0f8329e9134af71fd8fc27fd995af059ff44ed8ce8e743192b7c22d937f20a377fd63c92f0dc60e0b4f466cea79665ed89f117d9dd826e779542727293724c298e9f4fef073b47ae820015a88359e59f8b726b1fd64d162ea13f500a9c3c5f2f6681c8b71d371f38983088210630942b9ec7431ef2bddb6a8c95f78549cc1485e8657deb8c464953886ac6baab887d5b122ab5cfa25a4ecdedbaeed5fc3ee149d3dd3d51a89ffdb9aedd52420684d27ef9d920bbfd1437a3b7cfa99d5883699df5aefd97b857ca44a048d4a05e86a6cf0910298a3f1b66704a1f0e049b98d278552a37d26e420372a1ce60c1054e8033e6fdaef4741a29d62e8c0674f97c0c597b2fbbbe865ce6ce143a6ed1c1b874e1a5706228aeefe6b8f9bab3630f509b62227f5b4f669e89eba699795726a7d8851f2489d5e34aaa205ac83640c94a1db6d227ccf9e6b678d6a7918bde50d5f05c7e649e6599ff2d43c5ef8e3dec564b3d3a36c2d970e68208fd43753e89efba7582c4dde2b0ad2d910f596913e57166d79bb84b9b38a26a86b02b7976d62b8109656ef37786b78fb91105472c7ab897d1b33e26ef1a782aea17ae49ee2abdca1142587ad6dc312dd4740bf891a656cae3c9ed2b3063dbe5f24e03209662a9fd661a620a212f9a0dc60adbd997753cca69f4ab040b188935b3c66766bc3394efc06147867a4202a7632ffeede2510cada885b0b22aa6c2ee62cf711f4fa0534f367e28a189221d9e1e927cf30d5eec67615f9d54f7baee66410d4951dbdd1563b1ae495b6fd6d2a17c54501fc17aa604f3280dd5a5e368f3100f0344fb0bcea2acd827f5ffa65b8a512b926b58e55de400dfa74eb1b0911e063feded2898dcb04b8127c2abc0b300ae841f1dac3094273a4cbe57cebe108de185752711a94b5ff0c8b392281da619ffc8229d0de8235510a9b45efab3cd6511b927aeca85605823441e5efd3d31a6cc2a67b9e62a89ec30930a10980efc6ac505fc2dffc23b8169ab0d0c1eed3e45728845886962772fe5cb974d966778ee9530d096841ff297dd93aa7ba7656757226db53d63fa14dec39d9f982e1a40bb55418141f367248aa782a66caf3fdd66a531780e78d309f044e57bc05ae0ec623e67671c519404bc717288289413215fb0601b4eed74af8db8dce61bcab1da45424ab5112410fbd9ebf1d7024abf0d3f229c16783d7718281ddc93e67b5c8c299e8b9a632c10593f897041d0fca0964a17c0f350fd79343fd2cbdd7729494a9fa747fd774453091a465ed5943a196930e7aabbb6f05cc702311794ad78df967cc1905301eee3d87fd474471af8f9e1102b0148649a21d19d925907f7cee4bf39a40f9fa643d6e5fe6ff570ecc1453b8d791f6f10137129121d21f7a944c058c4f69d02bc5f95e4819454bf0fd34ef631ff9a78fc113db6c44a1cba9a952090516ed1b7a36820c526201b18757560471530613a13e74932085494add6cf8a24d0b4a8520e7121d0700aa6ef9ceff5edb26c1a41fe918e5f6eb11d7693411d48d42518c7d781826370ef0062605ecc593d744037976331bea45e9ba301a80cae6f0f94bc661890c64ea6467e1d0899fbabbc1b7fa8c21978bb9e27c5398aeb07d7576112cf2e12dce5ee1c274c4dfceac6f3f766bff2ea58fd4354347a77a30d793febeeb7c2bffe74da580c9453d369e7a853fcace64cc7d95e7bc2f8ca8917e75018ee70fc76d11c1eba1cb2b882e56dbec32c4cd6d7fd1f4a2e4c3faad1d31d13ee4681b95fd019", 0x1000}], 0x6, 0x0, 0x0, 0x6}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='{[!-\x00', &(0x7f0000000080)='!\x00', &(0x7f0000000100)='+((-\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%^\x00', &(0x7f00000002c0)='\x00']) execve(0x0, 0x0, 0x0) 16:05:24 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x811d}, {0x0, 0x7}}, 0x0) socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/123, 0x7b, 0x840, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:05:24 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x241) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000000)=""/52) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) r2 = semget(0x0, 0x5, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/206) 16:05:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = msgget(0x3, 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3ff, r3, r4, r5, r6, 0x102, 0x6}, 0x7, 0x200, r1, r1, 0x1f, 0x0, 0x95, 0x101}) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:05:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:24 executing program 0: r0 = syz_open_pts() getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) msgget$private(0x0, 0x0) 16:05:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:24 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x900, 0x10001}, {0x29e, 0x4}}) 16:05:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8c4, 0x1, 0x7, 0x1, "5e65fd9c1498421f3b0588df5eab593f6c007080", 0x2, 0x723c}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x9) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x8, 0x63}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x40, 0xfffffffffffffffc, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x249}, {0x18, 0x1, 0xfff, 0x9}, 0x3, [0x7, 0x5, 0x0, 0x1, 0x1, 0x7, 0x3f, 0x4]}, 0x3c) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x45) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/68, 0x44}], 0x3, 0x0) 16:05:24 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66a404653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x39, 0x0, 0x6, 0x3}], 0x1, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x4) socket$inet(0x2, 0x4000, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xa, 0x8001, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000052, 0x100000001}], 0x8, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x1000000000000008, 0x4}], 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 16:05:24 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:05:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/167, 0xa7) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) dup(r0) poll(&(0x7f00000000c0)=[{r0, 0x84}], 0x1, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) 16:05:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) socket$inet(0x2, 0x7, 0x4) 16:05:25 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8001, 0x0) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="10000000000000ffff002c443bd80000"], 0x10}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x2000000000006, 0x1, 0x0, 0x0, 0x0, 0x1, 0x6}, 0x0, &(0x7f00000001c0)={0x40000000000004, 0x20, 0x7fff, 0x7, 0x1000008, 0x2, 0x5, 0x400000ae0}, &(0x7f0000000240)={0x0, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x1000, 0x1f, 0x2, 0x4, 0x1, 0x6, 0xffff, 0x43}, &(0x7f0000000080)={0x1, 0x2, 0xfffffffffffffff7, 0x6, 0x4, 0x5a5, 0x9, 0x7}, &(0x7f00000000c0)={0x7, 0x7, 0x8a9, 0x4, 0x6, 0xfffffffffffffffc, 0x9, 0x68a}, &(0x7f0000000100)={0x7fffffff, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) getpgrp() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/120, &(0x7f0000000380)=0x78) select(0x40, &(0x7f0000000180)={0x2719000000000000, 0x9, 0x3, 0x0, 0x2, 0x3, 0x5, 0x2}, &(0x7f0000000200)={0x8, 0x672f5127, 0x9, 0x4e, 0x4, 0xfffffffffffffff8, 0xfff, 0x5}, &(0x7f0000000280)={0x9, 0x7f, 0x0, 0xffff, 0x8bd, 0x5, 0x0, 0x9}, &(0x7f00000002c0)={0x80000000, 0x9}) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300c0, 0x1a) getdents(r1, &(0x7f0000000040)=""/218, 0xda) 16:05:25 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x444, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="8a7b982b7129a814237807e99b1930d1ff4c3393122b56e584f35006b379df620a03ae8ffd68b51f4195ec1e9cf4c7f1c5d1ff3a72f6cee9ca039fbb9f5e139cba31b82668c245de803277670384e2f428d60563e952ec4ed21c28d1dc387d61179a3c8be482818b37f7a2af975268581d93e6a73d4249ea9c685bbb72ba02e66ac34287148dc171905fda2c3ff9180bd3f8bed5109c5c79735b3a590820e8340c3d23a6fdfdd3912eaae6cca455e140bf179bf37f87fd66fc8fe832e79a6c1db5f5d7069f18c4d8c7e3f99fc46843ac26baf41d70f1446d196561ae71", 0xdd}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="4fd188570206bb0650e15780c5e7c65de03eba7e8b9709170c8900ec6d319e0aef0cf1ed5e10e9c66adf78737eb37f86faa386f1ac0af9ac7a324d783b4f8299215c150fd496d237564f6b09c7d03f6f6ed335f8ff", 0x55}, {&(0x7f0000000080)="32cf375b113bf7dc09b107d546ea1a7c246f9dc174cd6253839781139f39bf3fa6a02e93ad3b7a3227a614bf56ceb2eb62e111b72f1e6800fc58cb4bcb03045361fb1ced902ee2638e9af57655bc86ead4ddb7ec5de7696d2cc5d3edd1579be0b97276836babb12634166f3074ee13e6fd", 0x71}], 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="63cba1bd192000000080add38709", 0xe}], 0x1) 16:05:25 executing program 1: syz_execute_func(&(0x7f0000000000)="811932233333c4a2a5a7f06666f340ad2e460f381e79c00f8a0e3fa2f4460fc7fb0f9af1c4a2058c1ec4e1f4c244784059c4e27d3372da") r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[r6, r7, r3]) socketpair(0x10, 0x0, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r10, 0x20007471) setsockopt$sock_int(r0, 0xffff, 0x380, &(0x7f0000000240)=0x2, 0x4) getsockname$unix(r11, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fcntl$getflags(r11, 0x3) getuid() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = msgget(0x0, 0x4a2) msgsnd(r12, &(0x7f0000000380)={0x2, "77a852c8b87d08595c58e6f19a22263975e1948bcbd8cba8f2b6b970560e4528550c9dcca3599290fec49dfa80793610"}, 0x38, 0x800) connect$unix(r11, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r13 = msgget(0x0, 0x100) msgrcv(r13, &(0x7f0000000480)={0x0, ""/59}, 0x43, 0x1, 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x40, 0x3}, 0x8) bind(r10, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) msgrcv(r13, &(0x7f0000000580)={0x0, ""/123}, 0x83, 0x0, 0x800) getgroups(0x3, &(0x7f0000000640)=[r4, r9, r5]) ioctl$TIOCCBRK(r10, 0x2000747a) fcntl$setown(r10, 0x6, r8) 16:05:25 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000040), 0x0) 16:05:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f00000000c0)='\'', 0x1) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) ftruncate(r3, 0x2) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="6e3a3226a2b6e141aa597943c881bfa3609f7c9c35abb7dc498cd3937f5766afcbdee02d543d5239373c192e9587ab388f8cb5a6aafc4e1b0c70dc0ff118e7b047d360211f6d7143e743c7d6327d51cd2dd30feb82f5cb45772f1b264c5f019708bad61fa546d0acf56af0e5b92f2e5ca73d1198a3372a6bb7c8b94d734e7429cdcb8f877c9ac219e55f6ef2d82171135f9af362e2ca80408c4491a655e4496afb081b60d32f422e5b743e8c8f", 0xad}, {&(0x7f00000001c0)="86b839ff475893152fcaa24f863b88c7b5c8fdba8d9eda5db565b3c1d50f2a0ab477ca801eb479435611e576d298bda65e10dcee6f650c51e0dffb1b0e8e4681070aa3958cb125a8e2467c8f3e381e69fdcab817ee1639006270ebee630342d080536639d5490268a6f4f2e334afd4d3281141d719ba79ec91e620aa3181b3d9bb5bb5232f755c144ad6f9e2e9674a18598f2b8c85322ff919e869e13fcb8d630d5dd8b989eebc906322eb6061c9a0cda3cd0be8113094704d6658924d3c134384b58716", 0xc4}, {&(0x7f00000002c0)="24943c660b733bc8e30baecf490ef760a1a803518e88fddc536c7ef9b88ba61da4314a77ed366e71811886c2cd1fa266261f4be0e2062ed3e43ca9a3e282ac9d07d2649736e74dcc8dbb1108430b41109efd4607c5e18b45b75d1b7ea4358394770ae99359009b34fa0cc4062621536ef3da396d9495e26996a74d30d1826ae7d38624961399dafd200b2997e3453412c103c3a6396509b4a2eae57783cca7810d281351d695a03d3e6bb722e52cd3c36b18dc1ac4ca88adc22238a565b322753ec3f61905e927a0a3326f28cfb01c32e33218e770ae8aa4d1c802a25825d54ac17f42035cfe7b78fb9e40847b70", 0xee}, {&(0x7f0000000000)="e9dd65b3e1216c006d20694194c90cdefc20f9d8eab4ebdf2164e2db545d1c2560ae6bfc921f735870c1557a465d136d12841242a76fad2426cca01926fce905e7f920aa6b873c9e54287244c3ebe8dd553a722c4107c6db9f12c8492852599272c24a506516", 0x66}, {&(0x7f00000003c0)="ccaaac7a35adc867b6947b1455b51283eda3fb3ef79c7ad778db6b7a72af9495ff26e8f0a294fa386be0c279de4d649fc3ad0400c5984248c4b025874c9f84d84428de3bd94a428ca5132d75eed06a6ae89f0521a7053673dbd427e5bfabf2b635384099a6171a7dfd52ec5d882e0cd3ff2715cac073561ebe1227942fa9a7add505b480d6c4152aaea726a9ccf4a29c811a916e5ed6ac316b316660414cf94f057a5ac472d4d65adcc09a63b6f49511aef783fb0eb59ec41cca2b599e8da63ad7881250b17167fb5a91", 0xca}], 0x5) 16:05:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x8000, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0) 16:05:25 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r2, r3, r4, 0x40, 0x5}, 0x0, 0x26d, r5, r6, 0x0, 0xee7, 0x2d4}) shmctl$IPC_SET(r0, 0x1, 0x0) 16:05:25 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 0: pipe(&(0x7f0000000000)) r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:05:25 executing program 1: r0 = kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) fchmod(r0, 0x13c) kevent(r0, &(0x7f0000000000), 0x70, 0x0, 0x943d, 0x0) 16:05:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setstatus(r1, 0x4, 0x80) 16:05:25 executing program 1: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:05:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r0, 0x0, 0x3) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="09e18834204c784788936af4b8bba62d86e98cd589b61f0f1f0635d5c31abab7b6bd5b5a94079af154ebc61fd65904d0a980b293fa7ab5d2ab029250b4d044b94ae89298c7d9d0e80d2f5d6ede871304e739ef6cffc08341c6079d7fb7b171eaa72d88ddecb375a18b23107917ceb713aaa6714d7995dd22b353f941c01662a6382e8394a47fe2cb3fde08af01d08af472b0f637d66f59d864ce863072fc067af6953749762a8d863aa3e00cc200d5a1a54d813558563d86b77454346cae73037e30473cd79c39d560ddfe86827678145c16b749e9d9defaec8c2615cfed3197cb2b8b", 0xe3}], 0x1) 16:05:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, 0x0, 0x100000000}) sendto(r0, &(0x7f0000000200)="e1b4cd4e60f64fe0801abf8acae960dbad7cdca0ff309a9b2080658b9e62577858c24179ee8a050f0d9ca7e79a32a30182bb476e3c2a1551215877f76f52ac59fbbaf5e54c7768bc623e7e4ec4471699799624738b1bb39d0d88c7cd46ff2c95d58f28e51b5347fa6174251cae577e2b9556fa6f1eb10b9b3cb7cb1b73fdb37c2ea4b49a1e8fe0fc90c03df817d8833e57e1019709af6c70d3e6998239d465ec18f414409a880edae43c0162bc581b63fe8fed6e6cd617d39476fe54705d84b4a998ed4aef50891e45c63e6a4139c8ba2beb77032e55add12e8ef942cec7c50493bc", 0xe2, 0x7, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) close(r1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:25 executing program 1: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) msgget$private(0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) 16:05:25 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x100000000, 0x8000000, r1}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x25) 16:05:25 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="d26de39f653f30082160e296ce735b9faeb8d8885620666cddeef5f5a8011011e88da978cbbb79aee53902ba8ac5a9b7e5f8f9fe19faafbc8ea8d2eb403cf932df4023e0974339876ff28f5fa7c158852768f4f546ef0d4c9b3c3ac9a7852331a3c4dc49ebac1c9f588aa539003f36ba6f3b839cbbb9c24eaed3fbac0b812d44419c7a5eb7d7e0b619a22d4dc253fca2ddad4e46e6106a6d41406a45f34844458be736f8467bee31c533287650e79f4d90fe1442200a53074934b17134506600b9"}], 0x142) 16:05:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) semget(0x1, 0x8004, 0x2) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() setreuid(r1, r2) socketpair(0x6, 0x0, 0xa7e7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x6, 0xc002, 0x6) semget(0x3, 0x3, 0x5b5) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:05:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x8081, 0x0) 16:05:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)=']\x00', &(0x7f00000000c0)="5d275c297d7b262dd900", &(0x7f0000000100)='-\\}(\x00', &(0x7f0000000140)='{!+\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000240)='#:^&!-([\x00', &(0x7f0000000280)='\'$\x00', &(0x7f00000002c0)='-,+\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="7de9297d3a5b29232400", &(0x7f0000000480)='+$`-\x00', &(0x7f00000004c0)="5e21192c00", &(0x7f0000000500)='\x00', &(0x7f0000000540)="9d00"]) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="b843f4b0bf9e94ab", 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 1: setuid(0xee01) r0 = getegid() lchown(&(0x7f0000000040)='.\x00', 0x0, r0) r1 = socket(0x0, 0x1, 0x20) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:05:25 executing program 0: socketpair$inet(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20b, 0x54) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) r3 = semget(0x2, 0x4, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/13) socketpair$inet(0x2, 0x4000, 0x200, &(0x7f00000000c0)) 16:05:25 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x80000001, 0x4d, r1}) getppid() setpgid(r1, r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:05:25 executing program 1: socketpair(0x6, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/208, 0xd0}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0xfffffffffffffff9}, 0x10) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) 16:05:25 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) 16:05:25 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200), 0x0) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:05:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:25 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) kqueue() 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 16:05:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xfffffffffffffffc) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x38) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCSBRK(r0, 0x2000747b) 16:05:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="09a0b05fbceb20e299b3b8005d3216e5dcbe05cbe89e9f56ff0e9c91dc406cfaa9af890b6165e7589ce702878923fb8cf94a165512ee1d1c59f38d40a06dbb96dd466a7910d0bafc296571b7f5b548fbafccab586591e15cbdbbec70306af028d86f1540810aa140cec990d80b40ad9585e40e3d43e4d81229ba5b31996eac7358bf54aa91724e412ae64a157a442b083775", 0x92}], 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getitimer(0x0, &(0x7f00000000c0)) msgget$private(0x0, 0x180) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 16:05:25 executing program 1: getpgrp() select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) 16:05:25 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x1ff, 0x7fff, r1}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') socketpair(0x18, 0x8003, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x6010, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 16:05:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e311547c71ab40149323e02b5bd4eefa8bb3bebb47a0dccfabcc49495a2f8dca9a3c5f58fe62056471bed98b3bbdb725daf713b98093201aafbd9287f4664417b7b41efaa58f85ef3024e661fdef3b3bec10b24f0609d45e18403dcdcd32cf2ee3737ea7684b92ca1119dc7efbf085410eae63225e66fbd7a45574e91b6258e236e1eefc9b5e140bd85cedf550bc74355e90124f34d86ab477bc952f6b76cb452d485c91678251aaae84d8b1e4649055880d4543a680ca9d598f595bc890d3a02ef84f719493067d34c00c5e622d4627d4", 0xd1}, {&(0x7f0000000140)="5557a4f6ee04dbbaa0f87b3253bc39985d0e177e0702c5dd1c00fbe7e795043e7363bdcfbfd6415341f13a547f17006d1c4031f421d0366e9117e6796471e5192928bc677ad84b55f7317c9807f6acf85833b4c1a099b743d5a5ca0ae3e188326134d9c64b48eed9836d84dbaab886524e33f4d9e5f3cb04e5304b41e47e8690979335625d26b2c3135ae2de5a8da414abf2dfaac215e95bed5969fbbd94f7c20848e5b092138ea9297081641487ecf40f627b42e519fd45ba859802cefcda126ed7c4948d8b2b3f3b3f367e7f93790d", 0xd0}, {&(0x7f0000000240)="be53424301ce87a7b32dab2797b9328878fecb3181317ba7ecb288284f2e46030477e8efb9642eb8e576d240d4d7d1dce3988793ea749306f32a3c8757c00437f5dbcb05a9e6a958d8a6af3332e537c1644dea28dcad890810241bcc76ddc34194f0f600e1013d97a12a7689f7349bf750a2d1b6306cabadf427d6bc192a70ad8b1d771115", 0x85}], 0x3, &(0x7f0000000380)=[{0xe0, 0xffff, 0x0, "e22b1f13ecc1b1117cb1894e8e99b51cec1c6f1d24f955113ea7340b395e75fe2711cfeae0022f5238faf73bd7a8c8853e510e9702546e911948ebb587c18b760c5f438b7a2304371cedf6240dac566e6b9ec966e1955c5b27416d882f7d2aff77a1f2abff9c4fb7ecf680a2f3c6f5b974ed282f777a228f32e27f17e8919dfe901010339eb68a26ab528fe34bfd9a91da492d71b6bdb69b15ab87b6291ea85aebd10b1cbd11eec764cfdc32ecddb53f867ce3a7e9c965843d8bbc2f2ab9aeb170fb7020b1ee852102409ab437e1"}, {0x80, 0xffff, 0x3, "5e73f7a8609a244951c872d4ddc69a79e81e8b3b192b11af2f195db3d3826f41a71271cf679b8ff832b20eba504ae4ff8f529cb9cfe9d694bf471f0ed3a94715bb25ed0c5d598c5d405d605779786d11acc4743d2e80463595a2e7d15a66a13852241ff73f22a0d09349"}, {0x30, 0xffff, 0x3, "694861242e4f35e9558506e5c04f4e2bfed4f89e5c442237ebbc3f14e1798f"}, {0x38, 0xffff, 0x7, "f74081ce3e7c8e13d755241c6c3700831255d5af33478e71f79254b3e8ecfe6a9d9a"}, {0x30, 0x1, 0x8000, "84739df31ad13e870abae9316b03c157318c90b5c0dfeba1773db4f7806b41"}], 0x1f8, 0x2}, 0x1) writev(r0, &(0x7f0000000740)=[{&(0x7f00000005c0)="d7821403b6f72aba5498db4ec0ef681eb1b3a499a4ad64a7febef7986716a9c4426794a2185b6693f7fa173174895d1e1cd4ff706dd0281ff8c4138c98e82ea14e4f8c3f419af8f9a3eff709e15f6b8dd151fc65024d95c5813d5d527d94cd835c9ab2e6d367373c5f5259cbb3f2023d17444f4d6321ab079683964a9edcc5b3f0e4bbcc61473040ce7ebc1585c9fff107892f9b6666252693b9c836b866bb9fda626e7acf02d780e7eff81ffc", 0xad}, {&(0x7f0000000680)="0860122c78788da1d2900c149268851f6afb4ce9ea54325075f87ff492ea665c6b7b634adc8b2d0577cbe22119307aec3adf2e93f52f9d00f77cda7c61878252e79c0205a469af528bc882d87e45cad741ba84481884459fc5a7c5ce70b6d8a307c354202074081981b967b781accd1d5e383087408d76c92b3b4ab4c892d05775b2", 0x82}], 0x2) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=[{0x40, 0x0, 0x0, "700b0061a7d78426a60edf69b4344693190dd8e7b8ff160010c39a98874c36ac55c345b908e443dab5"}], 0x40, 0xa}, 0x1) 16:05:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x0, r1}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) 16:05:26 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:05:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d", 0x13}], 0x1) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:05:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="cc2fbcf6b19f6577577603", 0xb}, {&(0x7f0000000080)="51e9445470fb8f9bf47538ee3c40b648e443846740efa63e3dc26c12d03157890301261463033d1e10f320a94d87a1f6d1cde57d4dd11626270ebe59db31f2d539a7166050d26ae29bfd1d4a80a24606ff14067f8d67cfabd3ad831b423cb6da470b689693c39cdb875104ae8a84051b9cef3edd4cb78e0de67aae5e1ad886a30815075dcf989267644ebac6518427ff701678c704", 0x95}], 0x2) pipe(&(0x7f0000000000)) 16:05:26 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:05:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:05:26 executing program 0: r0 = kqueue() close(r0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff4d, 0x8, 0x7fff, 0x1, "0cf57d96e9c61631e07e34e525045256a4024402", 0x1, 0x1000000000000}) 16:05:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xffff) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:05:26 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x15) recvfrom$unix(r2, &(0x7f00000004c0)=""/176, 0xb0, 0x800, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000d40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000600)="405c5214cd920d0b6f9fa05098ac48b4e2bdcca1fa7eff075251b40c51fa0fe1ffbfb667bc4711de63428038ed6276b13a3ec93616dd4901e2d7b95d1330e1250680e4b00817a8c4d95699b29e0a36a92ad860def07933852da081424e375fd2dbd5da2111b85ba84c98cd3490ed9c9e4bab0342a385c87c10953abf91b8123e7bb9d260f1f9d3b4d9c9817c250417799dca5d7ff84928208057f46126f63e8d4ef43fd1d6d75f92e5d81765ad2e603e828749f14e39a5c657a43f00324ad6240eacb19a1fee94", 0xc7}, {&(0x7f0000000700)="3ab9398b7ec2839b36da04166f1f3064718d14590d04c66b1cd072b36da408b2a01d407a6d22fb6cf4884c1406f7dd52ccff96c5fb1826a4b6d0e153d86dee7d6624eb9ef535b9fca640d493980ee39c2bd56868c3d982e4d13199b8a3595e82adbf5ee348b631ba8089602299495d40d485ab1ed537b7cfe701767ba1bb9d3a8459705fb7eeabf1da5a0190cab7bfae14a3a3742821c71cfafd0807dc19d5269eef18f34b8e0cd22fd02286a20e603167b009e6e1b9d0382eebff875dc3ac8185f2528bae6aa0af73dd101b4e3eaf7e2d6ce6f9bc6f8257a387d4ad0b32039ad5c515da1cf72849d918e35cd2ed", 0xee}, {&(0x7f0000000800)="63e9c9180d5e23e2e6fc782403d890237c696eacae71617b6c0837f492ae22a3d6326fc2f51dae4fd47109828d4aee5387b87816cb8c6e46ad550bb9b6cc671f09de7ef9c41f3889201b0068838234fbabfe2478f46ba4939115fb68fa57e9b0684f6a1acdd9f178e77a8e1c4049c582af4ae8d9a909d003820996487b6787e221485dc9994b9ee7b382ad1cb174302d004e226d795c4a8a290467", 0x9b}, {&(0x7f00000008c0)="248c78686927f74bfd06a8ec0f9c39565fffad50eb290bdf94bef57c080f2f6b8a33f0e928d44b4dc33aeb1734650650e069551280981cf89a6e44c84989409a66df992233b0b4ea85607cf5b9e028954930cb761da2e647e3359301073339d385dd24fc74acf7cd026bebd03e051f86e7542c51866864b86266856cc5f43499124fb5347bad286843c16d66dceccd5b2f9fc8db4ae860c07b2e481e9a2a02e43e50797df60664c0cc3f1d85", 0xac}, {&(0x7f0000000980)="8fe3cdcd383fbc7c4b682ad759c1c7c028c2342ef5d44886a01d3eb380aa7f12e892a2eaf4ce2c9e6810cc7cfdeaad4da5ba53960958eca01425a07635773a502e08a4229cb580c4063f2633c789a4fa034130c4c6493a941e131b6c7dddd5fbe1124877175e9fe0f4f13eda3b851d7fd68235671613c5abefb0c558ad20626db1184992d332de0605ce4d9b0db17ec24625651573e7b74febe09be4c06a04", 0x9f}, {&(0x7f0000000a40)="c050f9da225ca5c5e0610dbf719fd6a9edd33f9e3f6a0341e13e9bdd210960", 0x1f}, {&(0x7f0000000a80)="174802b9cafcd38e71734d6550ed975e123340389ce74d650dc988a1b61e05a140e3e64ed8dc20d288b51b9b4b889c85c298b96bb7630302f62acd2e9cb90365549aed2eae9ae5227a58a2b7bf2b47b696514c1ba02d4f26507ec59f504b3f9d9ca282bae81b8a47ea743c2d348c69d55ab6c44a4db8e53d867f77f83cf8420b0f1f23790e5bd3f681ef2d06b84e1182a1967a9ffc90604233300d272effec2ee83e3da638b1a43067e5d82de5927b98e2312c79d26cd9b96858c6674558317f50efbdce7cf332ceeef59ccaf4943a91f09dcb2aa5ec81cf482a62f2f37426b437e161149a760aa04bcdceb04a079828b920d26d59", 0xf5}, {&(0x7f0000000b80)="71a9f8c7ffd5563dbf69aa1efec1365d47aa0d8c9394615e1dec93507c04e7eac3d6799e45ba42aadfaa5039d30a2c16ae960a230795b828d5f097d1d33858168c69ddb0e47c5312a3657e004eecf7040a2963a0b379dd00d90191ba301a85b5617f77299f1457993dfeb5057d06b3bbeb45b35eb2a000741949caeafda988f023d641975dd354451f431685c67b0003d7b0825c378c72bf011583e4454e7958ab1f8ebdea851b4ac15d13c5082667b904fbf035e9632de20331c5ddc3766524dbe6f8c1bf877d6f670fd094", 0xcc}], 0x8, &(0x7f0000000f00)=ANY=[@ANYBLOB="200000040000000013ab57732ffe18e4652053212b3a18ad30cde649", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000900ffff00000100000028b5e2877e20c8afc3937faf875800c65f9886a9528e28ce4a343c6c5084159acec41ae47ea918bea5dc263590fcf2991ec9a0f59c4199c0c3abcfb59297fa3b196fefec80b3bd8542c7e5b102f84c3d96b49a65d5fd08b35ad14f93b1e2cf81422f2b92e22b32c311286ef549dcbb5bb703a8f629afe4c716377369cc7d3752eccb6cc18574e6697db7414057ff97a3c71e7c11a63e728d", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0], 0x40, 0xa}, 0x400) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="1e3064", 0x3}, {&(0x7f0000000040)="cab02dff7febf9456ee57bb84fcb29731cbb83bc90a57bdba258dec5d3aeafd8e1d5efef6c6413548b3a3dea8f7c6f6250116a798fc8541f7fa15c4621974993f68c1d0adb89ec24784e2c1028827c4e0bf89a84ea9f0e3a20ccd4727f5724174fdfd06b969e29d066ab1eb51c3f262cdf4921500b46f9cea1188362fee2a147e8bd5224382985127ba90319e1850d223f649dd4cb57036f68", 0x99}, {&(0x7f0000000100)="53025444ab911b1438c8a438e0132a9236b729fa45dafae08ff00540c59f0003304db4320d12120226b4a9896cd7965cb35e1c31144f6a93cc50be0689534207c291a288d53464a7bc35ab2fd698845585ec82530295a778da91f4df06e423151b601b1fe10daa", 0x67}, {&(0x7f0000000240)="2ca99a32a2d601913c2610d57d5cbb759d99abe63cf1bc49eebfc50600d72d8c3517d01791cd011364f7bd2459572f5c0a51914ea64fbbc1d3f96652377edc9205723072c10594a8384064c3719b58ada0124b870d86eb5a755188b20efbd4bd0af0d61dea1ef2229d2a1763e550f9fd6ed5a4142f3af759f60074eab2b7e4cee2d555f31c31ec83e7bde4d8fb3071efb792f9f6586234b90bb02a546bfaa463ea6a", 0xa2}, {&(0x7f0000000180)="09b9d82954b4c10ae3197ed0b3b325b99afbe4d81186fb8d873ac24b841be9ac20a05b9c0b2aeb5d11397f3c683b62d84c52cfba6e1705fd2a79b59c793536775b2ab49e97056b1e2bbdee162a63bcbd88a7db9185980549", 0x58}], 0x5) writev(r4, &(0x7f00000010c0)=[{&(0x7f0000001000)="1d6e16d25c2697859f99e820fe348db8a34d298159e152141cb60a5cea5f0797f3ab95d566a6ea03800b0ecec40889b10e0ffd5c00ce435873868c00000000000000005c000000007a83ef570a740cfc7c5bdafdbae0cd872092459298f33bcbc8eba9744b04e0d2722877776240cb79b05114f7baa61339feea284ce1819d1a124f70e957813ee126daaf7100a26e7c1b3bb020984e72b320d877466fd523a414dddffceda620be0be6311984342fddb5", 0xffffffffffffffdf}], 0x1) poll(&(0x7f0000000d80)=[{r3, 0xd}, {r3, 0x1}, {r1, 0x8}, {r1, 0x80}, {r1, 0x110}, {r2, 0x93}, {r2, 0x17c34328fb6b9e36}, {r3, 0x100}, {r1, 0x80}], 0x9, 0x26) 16:05:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x7, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x9, 0x1}], 0x0, &(0x7f0000000140)={0x1, 0x9}) r3 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r5, r0) getrlimit(0x7, &(0x7f0000000080)) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kqueue() 16:05:26 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x81, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) 16:05:26 executing program 0: clock_getres(0x2, &(0x7f0000001340)) r0 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001380)) r1 = socket$inet6(0x18, 0x0, 0x85fc) sync() writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)="ede047aef76ad93120e545a60ab7b587342e9063a5e9f2d5446467b16dd65c790c72d44a94aa8e5c82fe279b0d8977f7d29cc53f70acd399379d0f3dc61e5f9412f6cf925d5d0c1b55ae5da27ea81688d4764a0100948aad666411d5510e74e90e58cf794c0561ce1515dab5e3e7e20f7e2d671f75850905833749285a08bddf4cdc1c2de573b0b3525657bb07e885a783466078f4fb0a8156f08daed6aa98f7e7a301c2266799ade553a50423c2f519aaf23707d392e41f9968cf6a59ba4b55cb0999e91645a058ff", 0xc9}, {&(0x7f0000000100)="619c7d93570f5e275e9ad10ce3341a4bc0e5cbeb2f35796fd283badbe8ac1c26b75b87db3e9e1129e2e68ad9449166369297d3bfcccd95c94d8c6610158be67ba9141187808b0d10c1e3c14d601ffe29c26225769692915a72f86359e998ca87048f029791baa3a131de17e5aa304066c76f6a2ac9a5cffe905faeeb8ea5c48b", 0x80}, {&(0x7f0000000180)="6de7a383d1266638278e63013d10957b72ae6cfcea9be8b489e1f399fb3459a66795a40af28987beb0331da2b5a582b9b77525176ba08094d8ca8bc0fa37690519e01a2095bb57b09f6b18aeca4193ca62d3bba7ff6760c8adcf8072e69028beb5adf2001aa342bf2945d351dce33af3e4ea15ce573cdb0d670ef0", 0x7b}, {&(0x7f0000000240)="5636a730c8c37ab79e65339d929080bc2c64693dcc5b6208300cfa845a975a163a961c0026f020830c81a404358e9ec4d16ed74c28f69367c30d6589b59208a40fb30e70ed66e33c01ac3e875bfabc9f4e29ef677c79b43080eea77e79a332589f18a7fcae175cdd8446cef5e74f5c8a5ae2f3af6dde3993f30e7cfdb765ff145be21b722417ec0e8565566ea6abda427e1d684d2f517a3bff97590cd40a0bf5c61cafa13ecfa1d38dbef9ee49a507d291d2b2d969ee9f9d17e440ae5bb9b03e1d7a8c533b648818731acb75d9c9871997fd170fb0ad7df3c773064dc8bb2d73581c9ed91ebda794f20d2f11e055c3f50411cd0d7d6c4d1f0410d53f1f8935c4c54a7112513443dc46e1909f5819cc4c343682844cf6a8ed6751b889f44d986941d3e8b09d45505d12b263ea11096d04ae317dc001e817881dba66f8a939b160b9eb18c9842fca264be2a6cd5820ecc2f0657e1709d77c28dd59ab3614db5b581de181ffc6a3d74e028dd2dc98c56418248b47dd761eeadf98602f7b110e06b811362092c196c01f1dcd530e64edf896e71aafe908ed647974957ae2552155ef54059df45b3f135dfd4cf8780bfecc6e1a3cb3423398419a37e7a891b8d1a996d428646d7d0b207db4fd8e70eec18120a9484332233af5e7c65ea9713a64bbda9405e4ba9381d3e32bef026a4f06ccc2eecbca0ad6095890487bef22abdc8a1d9c6ba7711870f5d5ddb544f2e1d42fb87d7dbf962abcd5c4701eab1c60535135514e169da4e2b2009e07bcd037bf8f2b33a4a7a3579dacb026c082e35cf89995c364df70c01b8c594846ff3a4a861cec549dd52e98db6ca533b3f196409c9642f9979547db848f1a8e10f63ec6959888bd861f4d5b29ab075bfc112c73f3db9eae408b6ecd96a1f6613c646409b0d2d827e883488854fd842c835608a06d920849f68a9c4fec2a6525b31dd5dc11c1a318446d196d1070934ca5cb721c3e576c86c239625a8f76c6e106dc8fe0145b0478c7d8d14bb69e148c30fb46d6edd6dc02c4bb674910497a4d1dcd4f1d15a739f8fc53140c0dbdd37b84fcd6745bfb92df9e6c09da78dde64f416938c8b2ae1bef4e451160b70d0db91d639fac92134c320ad0fbfbb2d448de3c9484e6e76ce933685dc64a21d67a73a555858c6432e748d27ec661fe319ebe55d1623920ee9da791715ddc0e3a916a1d851fc3804ae236c6b02663dcb8b287c45249b00ce8cb787c1ce23d8372f76c4699eb8b5fffd95ca636bd92ab86bdbabee72335e0f88ad02c018d56e41fbfb1c7350e9ebb118bc440b20778527a4967d250ae288c30836dc80e9474cc1507bed1ea32b1386ade85994333bd445f73201e81643780567bf8cd9faf80456f0e271082ee9ee7cd6c3b995a9a680cd5bce1df3f5f34ce84bef7b1adc355ad89bd10c8ff22717205fb3f95f0af541f6bba2073fd07d541c916ce92e1a0a21c1214cdf7d322097148824454bcc21c8135c20b478e51602db2bd94763cf436f09a9ba787aecee9a1c200ee1822f1481e050269750fa48b582721b212dc54cfb98f7a1aad787d3ec43d8a094e028aced1e31846ae1067f3f238c760f65ddae338a028d132e0b29d01423a198f19c0c5f08410fe2817d1aa1a8b337e04498d5a3f5cad7d3da2441cce75bbeeaf9cc2a8e33d6705b0027f94bba76529996e4ae2e4f8adfc5869914bbfcf291a030fe91903e6a317b50fb1c74ac02765a4e79f5c684cbb6f324bf457131f05bc843c6c46223bd04b8b758c9e70c0f455bee2e2ee6591023f37e7dfccc6d7ceb4824efdb07f13ae712e9edc3432161e40acaf5dc0c4b2b85febe519452cad4fd808f43b2f18e2f41ba987b4366476c14a1d250879ba95c1f3068e643f3709b4824fdd85047f6ae7b975d7cbe490dbbafd412c2ffe05f18087654c830086eb06bf1f1cb7cdada0debc84e6402fede02dd94e5f6342dbdf9c36a94dbcf9073f6bd131f1588cb8817f6565b6c69a09ea75a2775563e29b6af7b654aea335dc02d305fccaab8c8cdd1a024f9fdc640a6c1d4d600c79d0e374a8858bcfc5ffde9ddd2bd9c0d2269b977f724ea21a9d348b48a536e54d6d8bfa52e9b1a09b10c6241ccd9b617a4ae3260779575581d4509eef31bd11925166e1ed98809a1347affc843408c65a3569aef8d590e6106cfc494496c317c2c9c587d1805b6050149e119bb783df6ca21f37d3d7e14f1d9a9ca8a51d78b875809f2709059d97259c04d1b25aa4b78e144f7677a03266c233c3f50166301333328d3c7bb0b997483ee98c1a4fedf1804e6ac012f4846d21c5c99cba99a0bfbed3dfc26ed58fa6efb2786f248195117ce4789eeae4c4fbaeeaabc4d3e10e2527482653290713349f685c0ad98dc5689e82e79dd46dc5f939fc5cfeb4e6e2519a651b06f8c87bccdea0a295756c4febda4ab3fbba5696f3c3b738a6fed388b3a40ac7c368b252013f1ce06ea4d7bef7aa3df19bf97b00824bb69bfaa2201729bcb9a690a4441c9b724f4a0c8d9fce7fba768fcde79d9a002ecfee15251ea353a93f2d17ab513e2132d03c266448a6ad30c6b0699f878f0c279ad5c676409f233cd4eedaa70522d5a730baa1652a59e4ff97bc7073957b2936965cf827713c87a6f4a551b5ae881232880a92aa83b52dc4b2463caea94f95cb7b5507ccc7fe4bb145012220fdda9eb24e721974c28edcefd7b6d4dd175d44dd54293aba42a79d8a367a3991f072283ae5f3604623bf9329a6b30e0c9ededf18304317071bbaf466a474682539b949f9bfe763bdd302991e4705fac27caebbfccc80cf6ec4ccb32eb62a4f3164a453edcbf6a3782fc5e0405c8c4628cd68199c490655111b2d22d946a8e9514d29a4b827b86eff9febc3b64897c193f4e4f8007cbc6759edac47509eea3753736d5f000d6ccc40ffdf757a44d6ad89faf359bf675b85cb9b2ef31abbc0035250282b1deebff19411a2196d1ffaf554fe5ba3aaf8cfa9d2223bec366579a908f32f8f71e592e12d2f3797bd0fa39e264595997f2fd24f286d9b78f6893a17bc09099fa96a8cf1bf50a66aeed17cd4fa014df7394ff71837ed7a035c8efebfd97baf82e0e126db945ffa35b2d9acf1dac457345bfedbf5c77637f2c6b6e32fbfc636271e02bc5e67f50c3a43d164865da9a6db0ec35ca2fc5e93c06cfe0973cf52239e6e753ba55104d64898a6551434f65f523d998fca858654ec2966afb54e3c020882f853e0e3d683cca5c1e47c57174663a015266c54e1f08528d24f8f890fc0c399a21232d3a9d98792039aa58ee966301738b46ba0c9b2838041083f5fdbfc33759fd5005d8a92d9300c57ba7e53d373e1b8e86112ac3b5ed314b09f39719acdf3f4045c49a1a2f662c5336047a3f45e5e5ffab700d182e0d7eb264eef6567c869bb553797ce1acb3ea7f3d99f4c16313a7e3103315e73e33fdcac24da1cd7f528f3f05c4291d1799b19fe715554a4e5183dda4d4cd1e7a029582b62a062d789bd659085797ca4fba50cf291d90e5b02a3730989256541be8044f485833748592a81dcd1648a3b829722d2e68b2c9600f397aff6e7f8a2617e12e0e705a61e993831f9d6ee441a7d93dc75bc542c1b1a39c6105afb9dcaea70192a09b5106140228879e340567b0ecd2dcc110c38cbbd8f1a7281f69f5c073ebc53cb09323c53fb0edc2c9a65aaf2df0d88300cc8f5987d7cf4e61b8aad6c1fd9f6a907a8f88c9b9926e801fe6ff1a76ad544931e699a4aaf5b5d4af5e8f3944dfd86d3b403f46ccb2c3bb7df46fc24ad98af48e3be262fc54021d2c5c23587ffaa4529c7773320f970c514d378e1023ad2002336c081edf89dc37f7e7d08df14c2076585e315cbaa1f087d8368a4b0ccf651a836fb56b990b5b9f314f59b85df24af9be3ae056c3064c8daccd02f8ffd19ee87d12f82a8219914bedf8e971196e2ab623baf77e219724456e12d543b2b04baab5cdb7a971326c14d2537e034770b34828a54391cf624775008d80dbbd5a087b35cec6f037f2b7542d317e70cd6a19c642fd63932cbbfc385cde8f4ae93d187c2688479ed8bd961b3ee52d3598fc3d66d0ed17891d15cd7bd9e56532e04554dc14e0b99a1c1067bc9f18397c4f6fa5f5354e1033c5ce22f06237c7af62ef28b703ae51b2c2036cc056963c73e2cedf88b441733c505c59eac659ef342dfb92999fd3b58ec085b837150324bf5b3d90c71bd03b375f154e6642274e0ce127509aa59e44175c6621fd9ff64408fd71ae5b60ffe65120fc74c880ee0344278b8c3fcb214e9849d3396274eaf100c3b21f30b5ec65875987edba5905929b1100738ff0621c8b4bc67bf153d8257ac668da51c83e699e027999f3ef121dcec2609e442de8cf8ad267f4add91c65852b05a24bffbb616f0e0508f007d55ae0adfbd2dc9fa30c9d1e2c1a7bb272e66078e7ad72ee002bdaae762c7a6cd6ce6b0ce4c170389290a3ea12c57748889c76d580d0b5e228e2e211aa546d2450050c5900706971e11701daeded8cf632bba374afafcbdac8ee129094dd031af5c42d4c65df9c081dc94afbaece0285ad2becc3889c1d19189d6f213f05c81e142d9b6cbf76c2adb584e63d14f9edb4c15082ecb9848beae4e500ca10219ff20fc89ee288663c875362e2a53319a124a436833ecbee28b73e534e3f563486aa02fb24ade3c4529cbe0b350135cfd592398383e74176dbde31cec72d4c5e5437ee13323a2b736db17d9a02995e18db4338ca6bc11d6a4c7f1e3f92812ef5a16adc055556b9fe2f5ee7d5e388af40e6f8e156745ec8a1f68787213e344261789e97c69910b4826340a5a9ad1d1a8afedddada05dbc02cfa158c3460062187c5f4d96459c0de0c0684a9291ad4c90e819e92d0d27672d6b366e58443bdd7264a6b758d94e08d2bc6542267b6d036a00bf8383b6d2979dcb0892f96e650c92a97f7fad00c221854b0fdd2a2b98f88eba4e057906cfb02a4ac00bdf94ab450155c258c70c3621570982a4c97b70426e078362e73ab6db2012a8dfa8fc33eff1dd00b13d8548ed1558dfc6ccd23d3f78d5989cec246523eaae032d7e56a5a4f9c01fce04664ab37ec2c7a12492b3d5f39ee4a7be710a3e876e46da7cebaff1e2699b9467cf1e75d5d256dcda68975ba816a8c5becc91775eaa40bb47f3f7b666999ec8b8c7774c258a26894027d04b033c550b4128d01fb064a91ba33ac26a71e6a10eba9ac766a145ad2e50706c80adf50d25a5e8f5f631a0bc1e618371fedc90656f9837ece494f66667372926fd842e8bd41e5f68c9df019c6800d162cfca10cd2b6933841fafa054319c370f9163073108461a59d02ce46d9d0c4c453d3e60ff4e563e97d7b7c269d27cfc43891ed1b9ee12fe56301d15b61185f284be139fb6e0a5bb0114d4e193857358b61fd01a38d27009bed1aee7e9699dbee52e9bfab6db76a2f05c90158a5b7be127f443d50d34d63232e3fc3c7015f23134b5eff2bee130ac9991a250e37c08a73ee18cf5b4dffc9bbbdd5860463c11be5dfaa412b7d77808abcdbc8875216f970753b3c0bc3701f63b8ebae26e4376b3fb953046ba363e65cb88558c7c83bbcdd0a3f7251a2eb477ac9d0b6937912779825bdac3a3ce7bfa5394d9278f3a7d990d660c4c1f7bd6dd247604fd6fd97a1b6d4d140d18083eb06bb0ef130bf702d1a30b7fb7ee7bccc7ef87ee51f917789c9a280ec354c74de3273a90942e002fba99d625584a2d5b7da6c443ed30c116b7d9b5edc489", 0x1000}, {&(0x7f0000001240)="0628ed8358dc8cf2f5eebed323399677539edfdd738df3d96449c85099e5d2322b431cbdc5149436b773e9ea002fe246531aa7512169ef2627294a052ed4400d538aec7ee039916274a2bc7355a51ce787b9a34a2f8c783b9730be8ca6f1644588", 0x61}, {&(0x7f0000001a80)="27130e4ffdd6cf3cafa3fcdd2c967cbfb5f377143c0014d38ec09e4caab951818492d62989ef3315ee79a849a353f69c66f96e6bbfb20c92ba81fdd3ec8170614612f9bed52b728289619b0c72b23e19e3d62e755074ffab15d8424d2a49012a87b0004a6670896a1959300ed01b15992eaf32c43b14f121c6a816932d91cd9c7f4988e41d471d1be9f9af43da59da4db38f83a0b876678bc8e26447623bbbaa5468ea3db55ee47999a770302ae6298aeb58aeefc2c0ff8cfe8d6d1b96023f340f0fc4026bc850fa59e0002c0358278a5ad261d973f6d4e939566e791d0adc11239d6533af45fb03f441d2973e719fa290662c152187427354fa611efb5c9b37cfa3e52f5b684af75e17fb231636b91ea0c5d2f47d99d086182646ec3abdab061a31d59f0880d6210865f3d130a6f5c19776c40adf79e2f2f61f2541da46a3da186fa0ad4c4ba7c072b71cb9b044e1b69e57d056b9793e2959016a47da2e3bb33b526e35c90434bce316ce7ddce42c6f6efd63fbdf96b743a058befc9626a8911cea7d0267333a0b507a20c23038fa042da7c30b40f70bc1ea64f403d8b380698830299106c5c286079fbf89be66382a83ce83588bca6cfc81d758dbe119fa3581ed2951fa4278ee08ca545da38553394c87ac5f2a798ca4c1a6c4286694ed568b8a8cfab0994e1e1694d4153e61f80dd23a553fe99d098414bca2d9bf2bf5f77f1c592204df5a66adea72b5bddb390ec4c27d4a7823b8e4dc314a266733f37f3335fb89676683d1b6fa6c9907e20ecd6f0a58fcc8528604f54972475b1c25d6fb28d938ad9cec37971306adfb7d90d36691aa38dd0bd74eb2d7fca48be57c09c9ada6cd2d89b6edcd56df97dd56eef1a7b266aa36ddd7c27d816379372d65b0024427edea12aba5bc49a1624f8dc20e8b8b553cb574c6f48d4e4e0c44a09a401727669836b2799423867166b616cd633fb6a579050671d75f49edead2c091c0da8319eac814348555b1e628f7f6b329e5b4b26566ec633e971f5e81ee7121d383d46bc9a64895769e71ea9e8140e1a0e60f2a4570172517017adc3650fa0b4c75bd770b9ecd16a32c85ecccc0e9b5e04f2e0b1ce2046c59f31a0609b7fc0f491e88c5e813c91e11c5dd5e4d7e8fbe4e51940e6e7f3c4fbc2725738aa3e4f3316bd53d0842c4557a46c8e0b1b9fabfb53d273efac0f0104032f931010996b560774cc005a028023665adfa13db45041dce9ba12466fd0fce1313421954895d09227d516f2b0dffe0277052931f2deffd26c64f0766cc04a2c5e28a7ca8f367da7e2b39a2885c3538aba908fe5026573998e77e1f1174dcd3968dcd4b95f1ca08b6adeb6f7d3ac254ed2ec7c9cefe2fffbe3e7ff8808058d5de13ae7d4ea088d01362b61a98a0f7b4b9b7e28ebae8764f7a46dfacc1b10980da9375c25102a969d110a0310b329e2cb6c1039b9d89258f1bf91502d50ac9977a8460cde6ba1f37ce7880065e5af274244777aa8e0b365bd0cae8ef629f6ee0b88905c4e16be549d8de8fbf08ce5b6651fc3ab2eb9bf1c66bc11527a54c486a36e8a2a0ddaef13fd1964942d91b56bd2ba4afeedc43a57922f4963929580cdf68afd46146cec43852c924098beacec6c880ac49fc6256cd137a7a1ac2b112f5299ab8adaf4403ea26fffffca352049cb5cb8f86f939c7ce6c286417ae60abe80fa74e93e4cd2f20e63fb4aba9c762a9297524aaa184e272ba1c58224c55fc40d550a7fef734ae3244e62b6a0b2c26151e8075fd0b10af135b699f6b8e5f95850207c3262f54298d77e0de165e3b462c064cf92bd91f65e9207789a6387c0afd76a3abd65b2f49ff1234e3de1709901e4961ac58c399e404eb81dde6f2c2998a9382c9661bafdeb92f3c948e38f7150c52a2278705c20bcc58032300d62de55ce02e338bacf7e86683e3ccb3f4bbef74ef22b4628a938f416dddb22c46457549d832ad66ebec8cc302e8dda902486ad1bcc6fc52f0051d15cc6138a446dba7f6eb3c0a502def94c2a35182bcde182b58bd0a4c71a76ff9401264f9bfecb3933696e7cd991dae993e1a2c2e043fb196109509bb29d8e8eafebc88631ba9b89676bd6c8f7934fe8d05f00c8c832f4b3524b128e3c62ce731d4f893ed913710cfebf7a9fc1ef172eb2d3f950c27c8c497402e0a06144c878dc174f500f08b3a0edcbad3978f1ca3271b970be607e0fbd1f82b3e6d79d58b2e083e922d645e6fde6e32f7dffbf84c69f867a29b7687ea7652417511834f91ff59ff0fe856404177f09fc7647989af2cdddcf9352f33745a9b1ee4c9d014d186046099e6a1bdbe536af950f09a1da9ca5ebaede3118739ba999150dc3b7221475d8eead83f497128225bc28addbed54ff5f35c204072a141f9f326eff6eb1fb50083b87928092782624060aa292099aecbd75ca6d2db4371bfda45d5aaddc228bc33b166585d4c90febf6a6b02f89c203cc7e192ee06787f5ef669b68bdb8bcba17f6a274e3541415fbf69d5930a2fd257d3f89090e43bad85b6872ff657b8415755a3acba8773aca7e87d9eeae27ca7740129a1a9b8ede43852df7e3913ff16e238ef2e335ddd3ba748d23d65ae84bd73ee69fc39918584fcefa8f5ea0ba75fc561060e2ad51c6f7859059c41d8781e763ade264791876e7d3c99f33d98ef984c5465a06dab3d72d03ec9bb25ff5ed199394377fdaa4edd9dcba6a9b43401aeb6df98d4d6d320c34e1c5bb6f8eb51da779a237910375f7d7ac5834990a0caa2a8f9175cf66e57fe222726b19bedd48639e44f6c6de4f89c7285f5c234bcafda1ba88988ed18508c49f188acc0966a862aa4105a69a0c71e4dc5bcbd5b0715b2ed9e0085d8caae6f6b9b01bae37b704d6ff3022705666199ff690bdb7d030370e4bbcdb87d447772436c84214ca5f0f65c8484a8ec6c1e8442b0a3a676d3cc7a64fc64454b624e64a1a5e158b338a00406eec5735d7f9301edcf2c99694cdf58b606dbfb344960707ca5ecc7e65df6d49f5a6e2dd7ee6d5d9e83601ae8c8663a936c3aceb181a0642851d4290fe1c00a2f583a6d80697d359d0eac4391b12e67102b66a7d66d89bd0f95aba1a1009ef915597a0e5bc04a7205c32ddf0589eaaada868279ba52ae4f1d4129fdd23fcda77ea22f468f6bc8f31c07f1f7c66d74d8e6d2caf12a2c386395c27590dfde870d94098c9a0f27d3ea1e9acec31fe2ddc814157c50a3dac9ea79104f9a7b31570ba64abe41f7790ba762918af7a5033170d1276c2b302de9c3da5f1434fc17b1cf4840629f93c0b5374c89422eff0fcdad2a0deadd0538fd1d44ac1ba59f13f40942458e534cc3e1ad5b0b5b6d343e044284701613a99fc0f2c157a4c0a3991e372cae966ce070f7e62703d5e31e9f9f4d2a430729b54b9b14451b214bfc6470da3bbc0de4869f66d8b607d00d3c0ff7a2431f866eca5da5247e704c11f1156ea1557a289f385bf285acb88b95ac4960635b1b67a4e47730c2cc0b5f6fb77ea860e4b8acc90a41c02c8cb7356795c1d819fce4429df2cddd9932e6c217f6243f0d11294ac89b7809d52f3c6b29c4e18c3ded2cdd636e2feb21067950c6ae70bc5462388e8c87025843affc59e03b45d3ff05bda7b5af4f782dce884226e57a896a542094d90f29c95b48cf2148f1abf2cd77d2c84fb8e34cff28d53503c46995f8513b67547ecd574be2006977adb4c6e2a742cb661dfa334c485dc53fe8a48c733586981c7a0a39bf5ccd3222c3a70903f3f96613b158e23b53ab2521880f96fbd1afebf395d3cfddc4e9c2981fc9dfd4d7a0025846d503077d98608345dd13fe910893e4ed5d5f92f3ab0ab55ed16e24a831755de999cc6e2b997f71f3a31e00bec9493e9351d4ce462d2548371db93bcd1f875e4baaa5e97e60e0444956cc08723651c2066f027ba8de2a54c8258b4f3977d120352435186bdadd0d2a62daa196683b3823b8a2f0e43458564f991b96dbe4b148df36527685d9fa2c1f08ed51a13404372178429535c07f099359526f3d1f12be05478c5f1ebd60012778b987d7046cd8778bce6a99f69855e5a131aa0dce8b0b2e47b7d05b329be5a804c06c2c6683c3e029a195ded3556b421a155d9aa1b2c94964ce131e70012e39757651445599fad3678f2fc495da243156bcc008bc8cf12c92f1138ae08f61ab14d3211a65f44e1c28825f13d80694c2491f976ea71c3d83ad5021e9986cae4e7d099bd33e9e55cde07ff472017c9e1192f14843c5f3ff892e651aea677822ada7f8f5f8da030efdb1835cf14e6d1d5440f91028f8a41c20ab9381ecf4ef1b6937c7e1c96217097c27aae2d1f6708a568ac635bdfe0c1fb0537b6efc44a30fd5f8faff4f87aebc899f62de2dba418feef721e935e3d1f604fe12747cf8d7762ed367639987e7ad360f1dbb9b8ae724e3b3b5a7b4b467db0762add4e3eabd47c5a2f693e29c5b130e878b66cdb512d62b7b04c529d41b33125957701e21f93ae5cb85697e2f7bc1f213bf17e340b9f2da2b43ee230ca552de2066b704fa999e8ec64f0efb70110bbe83ddd314f4573c1671f67a63e5cc12484f75cbbcd918ee384ebc541e07c49748bd6cacee1bba30565880fc943a5250aeaf1bd2a0972305ada78dc3f72fb988d3590c2a03acff97eb8c7ccf96fa3349e301b901f551d1b2fa673f8b18bcdd927a803d872cf6aa4dedd75b6f133fbf01a34896d67b5068632d748a84ff073da0718522c19b228dda2d8e33c71fd6e5f9672f88e03f0eff8ae6baff932087a6d766077aba52a64ca09cba22a0db6aa81dd26c28889679981187bd554c0fefed8b93a95292083b410de0e039d17894e43a4961fd1040c7e131de19cda6f92d0b3cac55ee8c309e2a8d94373bc28890ed81097f72ded54442e06a94b21af390e51cdeac8b00ae9d4f7e40c0705ddc867c3f5275543905b0d90041d6dd23e1e7a8ad3beae5539f11455a094dac57f5d0d00dfb16d18b1cf04af4a5cdaac4522e3426b73ddfe0687abc545c6a67967f8420e51bc46d960b930eababbead96358a4850726660cddafbe594fc1afead3335f9613fcba1271f98a5f8caf6722faeb1958ce2223c08d7f7ef79f51ebdce4af206c7cfd69f0c2913443a8226842ca122e4e3abea8c7a2fac2c53cbdfcb278cc5a4c783fa8867af42c2b5d7639bec02f37424457c4ef97e0603ef9c4ef3134a1c0f9dde0f184fd6ab4b1605dbe0885926516edaab3f2bcb8157d0290002028aca240f3bbec96a8408155861fb9bd44a703e2490273b0e69bc692594203b66cf5a6cec7e8b806fea6be41420375353f938998ac6dedc22ee1786057c469c07f7fc1aba06935a0374994b2a268eb72b867092c220ba2db4cbd5e2251fe9bbcdd1f88112461df5e3da01194a1aab7962069090de69f897818a63d0241da239117c029c919fe7321ca6f2ea1ee2b86f1db5f7cc411eac778f43d9c8fb504bf307690102433cfdf5dca0fafd9c2082e1b5fd037bd920db00a3b928ab30c6fef61a26d56cc7e465eb81cb005f26bb0a6ae4e36a571e47c181b55e5990af8d33d3af2bc1f4176cdb53c94ae769316327d3f31a88bc802201d0b371648679a539a2ff5e3f20b89e638c7e39cb0b3e8b2994238a31a28a16b6791c10d0a8b112839b763ff28e1090b8afd18701cef1e3ea6d4a56bce5ff96d11d89aa2b78c5f55a08cce8dd72e3ebc4ef1cead049651e49ec95350239c710f51f8ba29f27e062615140bc73f19c42939903f90db64db9d203af5e", 0x1000}], 0x6) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x7) getrusage(0x0, &(0x7f0000000180)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x49) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)='5', 0x1}], 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) write(r0, &(0x7f0000000080)="4d866d103ed1a7f7e5c05b21ae7c38905535c58bdec0141c70689591ed196238d7a3664c886dcc8d66b325b36498a5e90be0f550c9d134a2211f18fd42c9251e898123320179f391c91ff220fc853ff1b58b40a476d9f6841369c1", 0x5b) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) r4 = getpgrp() r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) 16:05:26 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:26 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:05:26 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) fcntl$setstatus(r2, 0x4, 0x40) close(r0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xffffffffffff3a25) 16:05:26 executing program 0: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="44224322cba32addbb2b651ed61d565121e92ef826849f1d285fd2867f15ae6f9e6ab317d48ddeb12ed88bf06b3fd6fdb866665ac40eae21f435f6427ea0d6e262f3394c4c8f2befba9d42a07366204c766059127585d95fa493b7f788dbfe369cb1fa9882"}, {&(0x7f0000000100)="02bf62334a6ef439d209caa394eb3f410810653fa0905edf018e830d97c12fe020b5b869df589702bd1713dfb66bd689af6b7916728123bb96d58048258286a4026a62b3ed5884c8e13eb7b16ed776ffb95e70a6690480ea1ff2cafb538f350ffc6f06ecf1f92985112e4101c5c56060d8b866cf7714b0d76d94e51fe94361782b7a16fea2a69807cc8363038bd42e868424bed681e231d6f32261fb70665866c6", 0x34f}, {&(0x7f0000000240)="650895438c198e0a06308eaba8bc8b8cd9e1883a358b404d3fe705547c81ef8213b2e85d9a5f5eca84b0e0a8fc1541bc549213ca184023e67cc6df629258bc6fe7b742d541a113f2eaaf1baa2885a9802b9cfb44d6a703e3292bfef670743c690a0c7775758f3f0b283a734f29038e531635db3e908fefca396608c9ec34892a34fa992ac8df0066f95bb04ccaf0fe1e8728442d37c051daefab8b622b4e925979d4d363770ac71c8ab81b899d1020b06cc05b33279753177040f51a7fe3decab1f50dd6d4a2c3ad4f11c1d34160d218e8ecbf447d35de1a7d4a00328ec404593a072515c5f2"}, {&(0x7f0000000540)="d97af6f8b94885c69db6de3e6aaa1c84a6b38cdee07317dd09fa9211100cf799fed8649c8ef6cad5d99dc1e8fb3f6d394a6355275951e7ce939926531257d73728d0a6a27fd34b2713156abe5bae35032e940b6a3576a00b758831b03990ae3d3fd3d92947f7c50e111c86f884c3df95148dd7d68ea480"}, {&(0x7f00000005c0)="1c2d04a02967c849275543fbbb7eb87b15df28a6e911fb4d103513f992ed3293a5f6e9b4d9e787fdfee27607cb0bddfb1e012b4df5244a6aea08007185a874bb8e90d2c660c90b2ff6e2461b35780adf085a1e49ff436b1e60fa2e3df23ae702b081fd2ae4227f5a0fd40f6457af5a6e7ef2e188fac9b27080ef7d5b9115948654d3af9d08db77db5dc2bbeb453bbe2ffe7d7d605b6c36ddea4e87dc795ef31a85db0c5f86cf0ed4d3a37be8c3fe5fafef2afd043399ab3b0d8d28c9fb7e6b07bb3931401b99a1fc21b87e75f2c01be1ed215f390a32b4182f280cf7a454a8a0878fca1024bf3594611a7d6126bc22a86e52df116d1cc5a845c50e6e671516743ef32ac37ab0e8b76970478ba6b74ad4c8dd938dbc0d80ec4b639174fcf25fbf7ba4324b5027aced7ffe547dcc8452578321d75359a0fa9f8abe2dbd744d0b796e31b40f577af43a9cef65bea9b61ecbbdd1861951dab5ad263dad6b043f12b6fffe3062544baec139c6b261c6774b871b8e810cd9f7397e8e306f0c8c59e815254fc91838d12a34c8bc48895b7147a24f34a6bc63d58342dde5cd447a4f33cc3a0012e763d1209330fa54e6a919968f9ab6693e4513a99f594c983de3e0bdbe93f9a340ea007dcf5d8c5f08cefeeefa4229f36703366b653da4dff4c8157379e113bf457b90ed2283d1d4712373f65858"}], 0x10000046) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) 16:05:27 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x2) mknodat(r1, &(0x7f0000001500)='./file0\x00', 0x0, 0x9) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="dcc43c8614bf9feeca08a2c1cca8a46817d370f47f3715d1e646d38e4581a7e2965cd4087850a8bbda6257f0589e1bb3b4cd0089b5ca62f89ef94f703bb71074cbce4b41ade2444b97cc561ed5ab69fc41ced169d11ad1ed2a39f168bc806b560f3cdbe6400a72487348a639991f6ca3f7da63292a4afe582de4c4009e6efa61cbce23e36a43db89c2c193dc7e75351316a79713f0f623a01b907941bb4e67b130de8629a9e1807f5c48f498553999bf8f9d0cc2cde6a4db2b02951a5568a1e42862c1af8674b7af44677c02084966406122aade3578c3f183ae3d64bff5d05c7d290d70b4432a258cb90a902b78b9648db14be98e108fa94d05c3843460312b21ade9c07d061c127552fa1d4588a2e3cc49e1022e5a85ad5c311eb9360a9bcf2b918459ace8a85d5c8cfd1e620d5e0d5d50a6ed5f32a2057ae843758e8a9231b1c59d747948571e061fe69ad4cd2b0c672a8dc7e5df2e947244bad61c292935819426558ba96d2b8e25d97c26e93ddfa41ab64917f41ac9c268834229fede155916a520fab1634f32e291ea3d4cdaffa1dd8522e19ba52fd57182cda331d6fb8a612fb2a27102fc97540f07712b5bf40b19f4ac7873fab851867cbc559dc2f430d7405cf774a208b0ae45720022ad1c335b2efbaf985b1b8064fbacfc5d30105af7b245949eb608052c4d96b05832b43d3ae8a069588314250a88671c8a8187637bab8d12817892e0b96b01281355f9409427d050634f0524709f0a5245ce2becae5da047aaea72d0df03f22b597e922884169f77daf2241b716365a2c68479b3ace21a4facb20374557c1c17ef9b1c5b3bae43750d5c835c01bc00ead78807d1a3b1a28685cef89d1506867ec1914009f189a68da07a547261b31efdcdcbd43b78232e9ac0b0f52c1958dce144b292e35a9f5bea5ca902488253cda24ec0a5cdec1f320425e63dfc2b8f58790d2e17c95ccb01cd735e2d3689bccb88dd816b30e6ff35b7ebbb6d01f7c015dbc140bacf93006aa7f6cccfec74aee4e0fa8478ea573f993e8a221edc14417922317047b8f10ba23bb73fd1997e6e08e518096393c4649282ead7e05d19a3dea1b5491125703e7974b75da39575d3c069caf87d5b0143ad440812936da072a854b9852f4e968c92180b9c6d210d44c3e7fcb6fbbc36f5cbe2a2007fdd25018fdd5c2b112bfe95712bde56000838d9b17d491abdc945fc2c499220d1d5561f01888cba5551b2a6dffc0b332a2abbce3c911a91bdd18e4b358e35fed7e07080162c5cdb2825e26682613cc62add6f8fe7667475635781ce19a4427aaf212f1c279ace5a28d05bb4041232ba5982b601ab82a243afabf0b156aa3b9fed520f05e3b4c6bc2685e7301729d2b47ed6843ae914bad79ad074b3fb1b0a45ffb27e5fec30bafa265670792134e4baf78f5ee1e5abf92cfba9e8a4ad133db3d726a886df33410d157d8770dd057ca32967d9d5f87b64aa7ae865cd36ee16c00d51dae7d4e216e62bd98afdf346a02393f8684d6e0584cadf2700dc2031cf14a19a6ea3f51b1ab0f436a5d65e2366b7258a668d1e195fe38f8dd78ca8f3a37136b9733a02c5d2425b51f0164c8f999844427560714756b8a703af53ee8ae77e030a2daef9960facb942e72dc3108159194844d522dcb1d68fd507fcb52f14403a805a8ca7d60290d19f06c4442700c5d7b0dd2f06fe23d52bcb81fe3a8ae02b576e883d806d13e34da134963ef7248f114e062e03b0809bf89fa915cad7dac7e0982e601c2ec64cbbf470d09e57c50d8e81054b013af160c81375a37e461a22b6231eb75af2d910f65774e97121726ae960e2730fbcb5ac3dfc7cbc28c8c1eaa42028efb1babc1e790de9d0742cbae6ac8200bfc8cf678fd18218233c7d69beffa739e26fa076cc82d132a217d770a0ad200877890e257e43b89a375949fa46143f2d442ed463700900cb510060504606ac8d33a3cdbd509e5d959e5b54a22c05e5b41db42bcc86063e8f416cf927559f104ff196f54d0b69ef37b210661001363e49d3b37f08c3018e6a792794861449735a0c09f0f1bf5a179b320ed747d29a2dcfdfb892b97827de7261fb46bd0b55133dc5ce9afed1b5dbec6a2573f5fb6f82ce1c5a5f8ca9c0da052c77079d04a5502716c790a329a33cc28a74e0d2742ebd9d2ce6d0951a3124c779b5b10174a46d24ca39fd3688bce709ca94acc060bdf866c528d579dc32252c93e6fa7d40c0285b11046b9156efeec1e4ec7f72b9992be2ecf083c98de542fc39572038614d5e891f8d68cd71756a75e0b6558a47c656a7e8abca1b3afbcb29773dd5ec23aeee1526c0927edd596fce013f17205e98e1936116bab3e929285a89e5fb7835246d32232339f5acae071ab0733b0ec9f00eb4440db0a641410ec696d6761d368c9dcc67ec12639850d81b136cca05bccebcad5dd2dc324d114b2de8c1a76f8c14108d41260f4b607bd63160ece2c4c01583c2375bde47b7139c09af7ba6cd0f43b357f1f90b351c7ec8d6bb5b8b47d88400ddcfecca2075c8aa0007b175a5a9250ceda42b0aa6c1e6b322010396dd59e22caaa4384de1832af17d47c2b83bd2afc3276a76a870717bdb3bf76ac0c25ed8ef897740cbb84c4b5fbe5f3cb18c013a9e77e427e2e492a05ae57b807242ef846c15e4116779c4c9e954e70129c074a8a9cab6a56176593678875140febf9044d6dec6e07db1f8eb423f422ef9fecde199a05c307d49856c424c97064eb978dd5e4fa2c39905777de1aa3287e3dbbce9f8853d53322feafadc461fdfd1bd3275b9e1fa3c50826c981c291c73bd110b685bf0512a8f2cd0aaa7ea883d64d37571c92d416df395519e0b189e59133864d16474582da9e9b0a74b4f19158ca8044e8d860a7001ce37aae941fe4fe19f904cde0de6bfdd897b8c64dc0edef94740d6f5eca536e582cd9f58151d48c1a1326c20f2793e361e965f165ca3bbb8b4ab547de081c90352314c8107b2fe08c467ae00055107e3f45b890de933400f26bbbfd8cb5db4bcfc15b668d49b2d82e6e75ca8374ee247f036abd2b4e893c2897e6d0f6ff38b1e3da87e630b6e4cbd3e80b99fe8e23272d4a0e6ac262bc2a0b297f8c38691dffa0b2ec7697ca3b73eaf07d7677ddd0b910a7ae2f3c16187122ba21291e030086e6d2bb5235483f5cbf46b218ae0a28dba2edbdb671e6834941baaedfcbd070bde7855f90530cf83b599f8e2a4ec507a629f4458b9bb8bd968dd287285a98209d3eb2abf6de1269033c234a11af5731cd39a1f0fc5fdaec9549e6d4dfa3bdfc3f12a9bc6b94d9eb54d855c51643713b48146fea3d1b801000c81b7b62e574d5786ee323368c5d84a89c7f85fac6fd98dff1fd0f9233c623d46e049688bcff11b2858bd0689159ba8e6b94cc7ac7cf7675a7de2c9d86ad7320adbc914074d6f9bc3cb1a28291a77a0cf9539419479e59cfc90b884b95a762e0e1b176f431728aeeabe1fffa50c62dd4ea1ed366fa7ad73c38cac88ade4fd16fa2d3374ec4b8f448555d46436dbc38b4886d44bdd4786917ec7a4a33d759482b55c3941ff51c01f3eb2191d1ba94c623261fc438e58ee855563e598459c371e3d2e77563246b0ea80da1d2503eb436eb524c621f7c3fcb438bde506058dc0f74e6537ee831531c49f40333b39e2706bda6007c93e4b666eefc2d542b0418a0289c3f7257fa5a4064ad3e509bc6f12153871521c2b8784f74036957d8382db64f28d1685e5b6e0da5c36caba3b218c44ddd72c2875728ecfa5a4e522e398f395f0279041b352b3dcea271d3adef6b299d33d48e906818ba5ba592a3085ccd62f557beab6221643e9ee2edd398b6c597ef376ca1774941f0ba346472ce9d84d72030960c502cd5b6a70d943145c48127ffde28adcab3b2dd734bc00a7191e6f8615c6f4e3bad0d3a4cf274607afabc151c13516d929e28332f3de99c644476bed15ca59bfc91f38e890832b4e14e95476cd4505ded4105241f5fabc11e66472559a5836570128cb6a226472085a88828becb986c2ce25a3ecf27b1c9a59a2160587844e0386455744e745bcda7380c5409c82a59b12d02006a68e2c9ec547497af261e3d8c5ad9057e26bf6035ea9130e26272f307b59d3b4757b4690b7eaeae1e24b242664543680fa406b9e6f824e411b4c78f479c6073523e8cbeef3e0f6bf1a8bf3774154d81293ed8d92f65d165ff64dda9626fba34209bf280076eea9a05f3ddf56e766b04864604cd1428580332b50d10d41f935b6e852a21b7e347a1c5ac6f692291ad7f0a24ee529c190bf3e1b4e08885da06cd03587ac006225d9d06dd8a459f051906ef112de3fd2a724ba8e0201c8677693fc753d0cd83311ff4fa301b9f2296455d896c95ff3ecaaefbbdc6ea4139f88ba4a32c607af7eef0b37e825fb86138e45e19f0c983743a504496684c7dc5c75cbada8ccdd0177aa9e036e14d8d8e1c2baa0e0c3b32f8908b5ff9eb982db9bc162c915c871fb901fa061745e15b346ac1e73f5a8b680722855c542e9146372cac32543cf831ce0fa85d7041272f79a1dcd510808f2875e05f52f306da71ffec54b1948296b1015d1c209ed0dd3c04d07d6ff79d3796322033287778c6554c9763555ec4a833069351b715abb92855ff4d61fdd058d811230cd4e5aa3b0fc13b5bf924acd7f6bf698bf15b905052a9ea08a5afe13c1376cbca4cd4638f019ee0f5d33b5393fc8171f1928c4efc80396c2e103d5b85168214590fc312edd642e573b8994977079125b300481d0525fe3732d897178ceb65a3f41cc6dfeff256897c138c038d2dd7eaf921a13bf4391fc945d5c30d41bf1ebcc206c4973f2ade93404af9b9dd59a94fc5e5057d5118403662c842d88d1cc8413ab8c1afb20e4d8e99810ee11420f22882ddd4a90ed9ba9ca0fab6affaaf79ca63a2159aaad85c7ba2473e035a7b7cfa880e89014456ccc8e1d2e843f2ccab928e0e8301d3d4e1921bc4b7ac063314e0de415d29cb2caa9fff7309657e8f2b2b77636bed2af0b4c6629fa07a9f4806108efe8d94e1af151ecc75380d76075c80cf7b662949c2b2542e3931926133826165c040a258ed77f9e58c294020a814e9853447895fd0afdcb79c95578d4cf9d9b62ebc328c0067e0547ded87ac13209d29a4c528959b0ff4f4362111e7931dc340faea41258ef77f906b24b9f77a584a369211d1588ab078f90d3993cac4e03ea1bc46d02651c113e0c9a79fa90c14584b73bbffce9b10cbeb05e4b34374fbb8f4a93b2168134721ecb371d874986b527d19361126c49117477b777480122a13baaa93632838f47815a0437946531c085a71fa212efe12e2f5732f6f63abce95a8a554745d084fb3794b1f33140d559a3d326ffe7ff25956d243a001a73c9ed378f7b4830ca492819b83202fa31538657371f56816d19b79c05107cebe875478b16e5c43654e933fb415d66938a363b599dd490707a584db5f4440c173274b76909adff0b1a5cfed4ea57cfe3f9e6006aeabc8e7425d4bc3e9892ab58e5b7cac9e7545257b3f85089aa4275d256e5ed810156e6942b46ffd52dbbeb8b688fc59ecc2e11e5181f6ee992668beba5cd9494e74df34a6794734cc8a132e974a31c7688390c125bcc24394722d719eb928efc5bb892b13beacc34578b70ef64c8354841e553a5a368de6ed0a88c933aeceec2a7f31c28e06cc34b31f6a20c2ff92e1ed5fff4b397f3485ab385bac7c3becf95e6a5506829a96d944883c2354062", 0x1000}, {&(0x7f0000000000)="1db7ec83a8efa4188f3aaa11106f2758e925f6b591044c8d9867aab100fb063fc7339ced3aa8d4cb8a4fa8b6a29e2873460201846d0aef47bc1dc9c4d844206e7070433a235744e68b9bf50ae42c2da0c780af1666c328cef200c3635beef053c40ba96676c0839118690cceaec4c2804ae8ee83d93a341cc369890b7cfc4a850c", 0x81}, {&(0x7f00000000c0)="abe55797c1bdf60cb62818e345c30eef16eae7b2e8df60bb4269f67fab75b351e599bb2ba01bf31c7e75b7c2dbc266c25b1c679c5840514ac8c79eab00caeaa1b2e4d2e6a22be894e96b9f695ffadc50aaf86f426ae438e13dd70a8714f58245f1aad0e6aaf033ce747de55a", 0x6c}, {&(0x7f0000001240)="64a3b1f8b9febaf2167f4e1a2899bbd29c9cc738cc650a0cbcf68a301ae22f2435941c675c90d83ccdb34b1ad08f1ca885fd135f51c42dcddb7185a325e1da237d1c690007c1808a65a0fc287dbb8cd28680a59fa03aed5d9f1d7c17476e576f68cf917c7fe6a50fbff71bbca8e9f84bf93e807b5bd0ec3216eab22610a94578c21d13c5940d0452811639daa844803cd7b6d57c928357f3c046d5991e157cf6cdba61da9ca4d9ef6ac32031c6e350de6beeead53e81cbd947bbad54b30e1f9a870e23324dd7f801aae7475c0b1433765e13e5c6a9122b9636384ac9f4", 0xdd}, {&(0x7f0000001340)="30a187118dd22d93775a8838cd7b4413fbbe938ad5cd558a0675d1bf587a5f5d16b93e7271189465d6eaea061f67a757aa88ddf91b9118a585a57ca9d3ba4af6bc68d11ec43c556fd4f13ecc156e87d28c1403ed0fe8231228bc75f20dedb7fc1549494555f4d15cc609905ba31a957116c5761d85c18844493535e3cdce23b67bf314ee2263702ec0fea4fd34fe5ada175874a90cba91b61f2f1f74a5cedfaedcfd8b0d14c37b9e3311f1f2ee444533b36bf1de50e3b6bbf4203ead20aa4605aae2a61c39af4d1bcc046644098f58b61a24fe4765379ae4d396f1c0f9479266452e17b8c73f452f3436ab0018beb885104891b54bb7", 0xf6}, {&(0x7f0000000140)="6fa9c8a6f302b64f9948028a129c36133383cfd5700700a216f81fd34ac83a4a9f726b7d91893429e5a64672b52e10cd706c516acd2eb042b07469138d0cb0e34ca2ade2e1cd69b2c7f079525ce2636e4c4327a99da5eba9a13ab7c1ef25ea593f91a72b0f4ad87d85834558f421045000c7fc06036ffdeebf1930ef46279fd044efebf09ff7fa15c8be301c3fb49fc3974f5e7c88a0c053432ce1542c6f2c244b2ebfe06422906f34bfd039e4f65e", 0xaf}], 0x6) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0x1}], 0x1) 16:05:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x8) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x0) 16:05:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001a40)='\t', 0xfffffffffffffcaf}], 0x1) r1 = semget(0x1, 0x6, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/40) fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="8ca5c6aa7289b4725b19e65cbbaa5e377ba3230e26c3500a64dde949510d262fda6d2415da85e1065c7de9cca2e55266d5bb03f195c4ac3a33fe6ad1394ecd70f42213bbe4c83e8e75cc7ac41f5f8a68b6bf66e3c2400c8fb6972ba8adc115582b7d978d9a8b7df3199bb81638ba3e94d58c31b2c889ef839d44e1775f2370234697110f5913ad7e277a21bf1f77656086b6", 0x92}], 0x1000000000000265) 16:05:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) 16:05:27 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:05:27 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x3000, 0x526d2453031c26ed, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmget(0x0, 0x400000, 0x1, &(0x7f0000c00000/0x400000)=nil) 16:05:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) unlink(&(0x7f00000000c0)='./file0\x00') mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/114) 16:05:27 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fchmod(r0, 0x160) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, 0x0, &(0x7f0000000240)) ftruncate(r2, 0x2) 16:05:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) mlockall(0x1) pwritev(r2, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="56793a5b856d0d2fbc73fa9cbacf18ff06923f8afdd632024cdd0b9acf4d62657b865abba380fd4486510c63f117e899180a2f8af78854d780ab91003bfa76b7649266710a796360637478a9f9b4b0df0a85a05b330fee1562ab43dd7262d33deb699a5deb9bb50871b76af15923536dee2b3d060b7becbc686d1c4ef93cb6ee08c07a6384d83263790d8d355f075e5ffc1b50e6bc5fed4d2b19e17985f079ecbc201fad2bedce3f4ef687164b2f86792e7d7b76fb915209ec45e60fdb926ba82681eb099ae66dd9929b6c9354e7e649fe0a65e37d48c49dc24dcdebcca6ad8318cecaca558f78def9c9d3a40ba989451211039fb0149f0536f6bb", 0xfb}, {&(0x7f0000000100)="e1d977446c5457382295ae04a79f98f54a4dfc2c69cbbb87e32e16ef6183081c7862bf85b41aac34ef2f03c5daef7083cc202ec1bcc166f951486ed36a677900742bdd81282d184e51fda8ed896cadeee0ba013a78cbd82206bf537bbc9796365155c67bac70bdac5a5ddff9581f96a100a95065b395f9f12921093691", 0x7d}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfff, 0x4f97b972, 0x7fff8000000, 0x5, "da2428502ea76363bec1b2404b1ff00e6a0ed7e5", 0x27, 0xc5d}) 16:05:27 executing program 0: r0 = socket(0x6, 0x4, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:05:27 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair(0x3, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) chdir(&(0x7f0000739ffe)='..') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/48, 0x30}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/14, 0xe}], 0x8, 0x0) 16:05:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x3, 0x10000) close(r0) r1 = getuid() r2 = getuid() setreuid(r1, r2) 16:05:27 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x3}, 0xc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) getgroups(0x7, &(0x7f0000000180)=[r1, r1, r1, r1, r1, r1, r1]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001300)={0x6, 0x1, 0x3ff, 0x8, 0xff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$unix(r2, &(0x7f0000001340)="baf914e4151a14774815e31d28b72328f48387dec5886f8571730abff8246f843647c9714d08bbecbe0c655ce6649d0751851c1569b194d22092df11f5dd9c20b2dd351fb26c16da04ab391a363deb6b8750683fa583dd7d138331a0b855d958f98c394c6e891c77e2ecedd3399ae70c97bf14209b312dce6d7785c260ae7193f5517fb8a3ef9e6a4e388bccbcf98193149f77175ec7391de8a8b6df04b1e1d44864415c513ea27759e902e927597836", 0xb0, 0x1, 0x0, 0x0) r4 = dup2(r2, r2) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/187, 0xbb}], 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:05:27 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:05:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000200)=""/91, 0x5b, 0x40, &(0x7f0000000080)=@file={0x0, './file0/file1/file0\x00'}, 0x16) 16:05:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 16:05:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="a1505947988afa4794fad925348c9f71e401a9d15a50c646b2b71ea0744f8d3ddf0519f2fc8d665c74dffe62b4e0b95f8ed16ab55106ebee6f859e6bd0fbb13d85f256dc022f0212973bc7f1e1da8f0221ffed4fb6a1994d3958c0a3347fbf7fda8138790901040000001c89eac591233da8f0446b0d801af99a9d313f66000000000000000000000000", 0x8a}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4f4746f6562f6fc7d84ea0ef509f2b4cb63bec7b93d01bf37a19199c27b5ce9dab4ad9cb8e912f1e2bd1d2eb66bbe0ef4b5fe60da6ffc65a635f2221ac1267b2e107518da12f789567eecdd8ff177921b12a3d5b977697c0351c7c92e1372fff8f2b9b", 0x63}], 0x1) 16:05:27 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r1 = getuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrlimit(0x0, 0x0) getgroups(0x0, &(0x7f00000001c0)) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:05:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0x8001}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 16:05:27 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x102, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) 16:05:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='W\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0xa40, 0x12) bind$unix(r0, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) recvfrom(r0, &(0x7f0000000280)=""/1, 0x1, 0x800, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffa2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)="6303") utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x0, 0x100000000}, {0x3ff, 0x401}}) 16:05:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:05:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffff8, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCDRAIN(r1, 0x2000745e) openat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x0) flock(r0, 0x1) close(r1) 16:05:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0x7}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000)=0x9, 0x4) listen(r1, 0x1ff) sendto$inet(r2, &(0x7f0000000140)="9092b48534e775c45a4f1964da717cf716c3012c6a462d2d5f62034239e4eac3ce5a26254968fb25e7310cad427aee0ff00f43db10bb2046e4698a80c4ac383eb83241f991144dfe9e98355aaf1d585b03682f947f7b84c6ca4887d8b6c0bdddd161e3c2e774b042d0a2", 0x6a, 0xffffffffffffffff, 0x0, 0x0) 16:05:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x7}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:05:28 executing program 0: socketpair(0x2, 0xc003, 0x0, 0x0) socketpair(0x6, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1e, 0x4, 0x6, &(0x7f0000000040)) dup(r0) 16:05:29 executing program 1: fchdir(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="55a42f51f83e6ea918cb924963ea590c2e2ea1b06c8a2e9491df16e2233159047c478ef818fa4264daab23b38bfd00d19c0d9f75fcf19719faeb965ce876deda3fa38262982747afb8fd35126d6b30c84778461ba86d3ff74ebd89a47c826b61947b89e8bc6a36152da1ba468866f70f05b2930a68887312617545e7d2a228124c7bab68f0743f0bfe3be069878daaf6e399660bd2568c72455afd3f76b0d55930298cc70b24c4058df1ae9bf39b0036385ccc94dd9b2b45d40067580ab8c87437465c22", 0xc4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1813, 0xffffffffffffffff, 0x0, 0x20000) 16:05:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x100104) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x20002, 0x20) close(r0) fcntl$setflags(r2, 0x2, 0x1) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xbccdbcb4be6b447b, 0x2, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0xffffffff}], 0x2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x22, 0x40000001, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40, 0x47, 0x1f}, {{r4}, 0x0, 0x28, 0xfffff, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x28, 0x0, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x10000}], 0xc6, &(0x7f0000000140)={0x80000000, 0xff}) chmod(&(0x7f0000000200)='./file0\x00', 0x4) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0xed3, 0x0) flock(r0, 0x6) r5 = socket(0x10, 0x1, 0x3) flock(r5, 0xa) ftruncate(r4, 0x1ff) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000340)) r6 = shmget$private(0x0, 0x3000, 0x310, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/36) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7fffffff) 16:05:29 executing program 0: munlock(&(0x7f000000b000/0x4000)=nil, 0x4000) minherit(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) 16:05:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x92, 0x1, 0x5, 0x2, "426010bcd30627a93f8a6da7e58094c8b047243b", 0x0, 0xa994}) 16:05:29 executing program 0: lchown(&(0x7f0000000200)='./control\x00', 0x0, 0x0) 16:05:29 executing program 0: socket$inet(0x2, 0x4001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 16:05:29 executing program 1: open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) 16:05:29 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffc}, {0x4, 0xfffffffffffffffd}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80000000000002c0, 0x4000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x862, 0x21) 16:05:29 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) dup(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:05:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socket(0x6, 0x3, 0x1) socketpair$unix(0x1, 0x4000000000000003, 0x0, 0x0) 16:05:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="121212ad799dd67ec860bf3067ec50a1e1723c86ac607250d2a73596fc93e5fb7887fa98533c46276f047f302130a20b669cf5f0b52f3b50957b209a7190b4c6f900812549af2a7cfd4d451ff09566373d8c9e6435f19a35c7422503070c3f8e613c966e441ca12415528663d5344355153e644862974ccf2e25bb2ee7318413d66b414071e2385863b5cd81005d2cea505bb6e26a4dd0668131b4c49e9cc2b9bdde", 0xa2}, {&(0x7f0000000180)="6a254d255a01a14ec5fc22150ddf735ce14583cbe3eb7e12841e1dedd1416fd763531aec12ff9e59ff75b5ad0276db4a9581b52d96a4046829b1efc8986658de7aa7c67b317505cec179b73c6945f5d6136c5698b002f45952364a1d0839d1cd48b182142908ac4435389392405fb2747b90ce3ab5f1461b89055dca9788cbdff187c0698fabf9eca1c336f4b7f5a3b11ece908a595e8b5f50d25278f0ca8a82", 0xa0}, {&(0x7f0000000000)="74c7d52417b81facdef442e600f4d2dd08fa4d16bbfd34dc342e24b75f20", 0x1e}, {&(0x7f0000000040)="3e21ff43ab8fa127898345264251b49280824faa4e7b5ffd837d5c971f", 0x1d}, {&(0x7f0000000240)="b0911dc262ba6cd040a2566d139d7fe0caaddd87b2f13653d8cec844e093b839245ac71019482baa321e42c6dc4b8fd4b205f885e72c08f46c9951b9b6df85f97bb845af3b10e529129646", 0x4b}], 0x5) dup2(r1, r0) fchmod(r1, 0x0) 16:05:29 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000001080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x4, 0x2) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) 16:05:29 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="aabd5dfc7336f83095dd251e635d90603aca8a895dfb5033659becbb752e72d2133588e846fef831e84969b244dd3e0cebcde0486bb2eddcd6f11313cc10cae5aa5204ef995de8ee915b82fcd3b29e950ff3e42c2db9d5a6ab7b30d5976455444bd9bf351ffc4defc76eea40767c68d14c906d813e0681cbbae1df7919289a34bb7f08db5cc88aea49cba84684382b0ea425da9440b7e3037e799049c482bf2431c83b2d4a88f54ce97a085e73e7f6", 0xaf) 16:05:29 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="30000400000000000000"], 0xa) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:05:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="32c92a2b879648506646865bb406fe751f35860eccd02a996f5c221936aaf88fbde809a7c036dbffe49cb0bb98f7400e21d75a49352689f5843f3ce24db2c2eb51f23fa81c5b31bef0a2bc84d6739b3ec72bb5030c9f164e71b4d117d1715b9f53d41e9328a608282122d7826d69c0b911b1a4804d59e1fbf374338cd370b56d6c4b02ae7628b36d5266eb0597909acc25e99d72eeea2ec3f23d03b9df165afb5e2761d44fa8aa6740a0635e680060e15b15da2cc93d424659b5fce805860dabb5aa9f76334fe7516a5207", 0xcb, 0x402, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x4}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:05:29 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:05:29 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="a4ad502f0d473e086969add73c94c29f92daea4a4c", 0x15}, {&(0x7f0000000080)="5f9abf1ec4d3f651fef419179d10f4539fd1d2c67ef6c8d1f2e57d429163bbcd2306a8b03966e0d87598951a3ca59ba7ca1e5de7a99c2441d633981d5e6b0c63f1cf33eb85c7a5b01d92e063abc028a8283ac5c3b64c", 0x56}, {&(0x7f0000000100)="d2be3dd26d0130a02028f3c1c01bc5b4023f51b991c5843bf5f534126f799c39eba2653cbb17fe2a1175d0c4bf31fca11ee44304ad8c4f18abe48e436bb886ad6c0dd52d3583c17e828922932df1113daf033900a7daf5abd08d7982f1dc18b72a1af432614b359307cb7845b537a9a407ac7f61d64c2d0889b1e90abc638a61eb98253d8f6c35398b05e1cc509413a99bf8b51e29be0b290053b8a4feca3f131acd85b61c130f3202d90af955ca6c972197d353f481f6315e7f5cce7f6bee910c15f171e6451adc9556120260447b94dd366f81398016fee1f74a6dbd3d5373b360c1cf3fb13abe198f12b8c16e959c75866d3bf193b2", 0xf7}], 0x3, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x1}, 0x2) fcntl$setflags(r0, 0x2, 0x1) r2 = socket(0x20, 0x20004003, 0x62) r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:05:29 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') fchdir(r1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = dup2(r1, r2) fchdir(r0) setsockopt(r3, 0x0, 0x1, &(0x7f00000003c0)="6a48cd323ecd507c8011460d213c8d9429609d3f651ebcf9efa2b3e2e31d2918f6fcf5379cc4ec5125f5426f1e8d686123b94b60c8013883fddaffc514e62eafee9fb9ce1060fa57f19426ab81533981d42efe2a7e520a6c9f5a85e90f4ede5413ed86334cbf31819f21cdd15a95632752d47fbb761e83a5ef65cde3ef90f185822b918ebb4f32523621ecdb68d25cbeccfd38dc62953d30e5b5a5dd439f061bf09efb2ca7f3560644f9513d6b6da08b66a47fef2c1237ebc4fe52875f812b5c02fff541d8708a64e913cd313ea6810aa966e8dce43fac10e7729fa0a6ad833c663cdd074d881d1c18267180789f896a22afcb", 0xf3) linkat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) 16:05:29 executing program 1: unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='x\x00') r0 = socket(0x1, 0x4, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:05:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:05:29 executing program 1: setgroups(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x0, 0x7) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:05:29 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) r0 = kqueue() r1 = kqueue() fchdir(r1) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000000)=""/237, 0xed}, {&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)}, {&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000580)=""/199, 0xc7}], 0x8) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xffffffffffffffff, 0x44, 0xf00fffff, 0x7, 0x5f6}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x9, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x20000002, 0x4, 0x7}, {{r0}, 0x0, 0x61, 0xf0000007, 0x6f18, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0xfffffffffffffff9, 0x2}], 0x7, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4, 0x4009}, {{r0}, 0xfffffffffffffffa, 0xd7, 0xf0000055, 0x101, 0x7}, {{r1}, 0xfffffffffffffffc, 0x12, 0x1, 0x735f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x9, 0x9}], 0xa, &(0x7f0000000140)={0x1}) 16:05:29 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file1\x00', 0x80, 0x100) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x80}, {{r0}, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x9, 0x0, 0x8}], 0x0, 0x0, 0x1000, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x10) mknodat(r2, &(0x7f0000000400)='./file1\x00', 0xc081, 0xffffffff) r3 = dup2(r0, r0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0xff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000840)=0x6) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)=',)(;%\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='#$\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=',)(;%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=',)(;%\x00', &(0x7f0000000680)='-:+\x00', &(0x7f00000006c0)='#$\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='#$\x00']) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000880)=0x10) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='#$\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-:+\x00', &(0x7f00000002c0)=',)(;%\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x3) 16:05:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:05:29 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ftruncate(0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/../file0\x00', 0x110, 0x0) 16:05:29 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="53c4149b5163108191280b6cc112f2aa9b7c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be126c886e01780323fdf14e7070000000000000062c2339118fd0734f4cc505cd6750aa0b816675fa275f3f0e2983eee23701fc0cbe557397df9781a1fe1", 0x442) 16:05:29 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x200) r1 = getpgrp() socketpair$inet6(0x18, 0x4003, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) getsockname(r3, 0x0, 0x0) fcntl$setown(r2, 0x6, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) 16:05:29 executing program 1: write(0xffffffffffffffff, 0x0, 0x117) 16:05:29 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = semget$private(0x0, 0xbc03bfc8e8ffcc94, 0x22) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/4096) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) rmdir(&(0x7f0000000040)='./file0/file1\x00') minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 16:05:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/47, &(0x7f0000000140)=0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0xa851}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f00000001c0)='.\x00', &(0x7f0000000200)=""/61, 0x3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0x2) 16:05:30 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() setegid(r0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x0, &(0x7f00000011c0)={0x0, 0x3, 0x1, 0x800, r3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r4 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x240, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000012c0)=0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfebb, r5, r0, r6, r0, 0x10, 0xfcc}, 0xffff, 0x3, r7, r8, 0x2, 0xfffffffffffffff9, 0x6}) 16:05:30 executing program 1: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000000), 0x8, 0x2, 0x1000) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) 16:05:30 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) close(0xffffffffffffffff) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket$inet(0x2, 0xc02fa0beb79d24cb, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000001680)={0x3, 0x0, 0xe8, 0x10000, r1}) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/52, 0x34}, {&(0x7f0000001300)=""/174, 0xae}, {&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f0000001480)=""/232, 0xe8}], 0x8, &(0x7f0000001600)=""/6, 0x6, 0x10fc93d5}, 0x800) 16:05:30 executing program 0: socket$inet(0x2, 0x200000000000003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) 16:05:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x180, 0x15) recvfrom$unix(r0, &(0x7f0000000140)=""/89, 0x19, 0x2, 0x0, 0x61) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x860, 0x120000, &(0x7f0000000080)="fb297850a33a8bb5e6353d15baff2ed330fed7199953410fa03bb65db03ab921664e6de78c5a65b82310e520fe9cdc9767b9e774404c3b00ab626b8d6fe5dc7e5d0d9f95566cf1a02388034a68d45a022cb9c82c99ed3812ba0950dc9b28b6e310faf81d017e88762743d78fa0473b74d5d0ecfd693b47ccb13928adc206", 0x7e) 16:05:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:05:30 executing program 0: select(0x40, &(0x7f00000011c0), 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r2 = accept(r1, &(0x7f0000001200)=@in6, &(0x7f0000000040)=0xc) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:05:30 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000080)=""/72, 0x48, 0x40, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 16:05:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpgrp() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x5) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fcba480ff2cbb11247dfa9d95a1114147688167efe4679e923818a445b4c20c94550cad994b5e700c5839aa36e816537eeb27416106fd15b2bd06873abb2", 0x3e}, {&(0x7f00000000c0)="3019c1e46769d989150935409b2b887ece0627d34d19de8900634a488169c808f31be66533172f63e25f03319df305e0cb72e45b671cc8d8ae653cca434b76877a1e315b474774c871d6229717b742334b0844f943910c8e1d444323eccdcdf1bcfc487d2d77c681c6341b", 0x6b}], 0x2, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xf0, 0x6}, 0x5) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:05:30 executing program 1: r0 = socket$inet(0x2, 0x4005, 0xcd5d) listen(r0, 0x4) 16:05:30 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000c16cf30ce77d64d400000010a4e6b78202bd0611ce0b29c2cde4248a3bbe61900041cd99010000803f5494f1dc1c52df0047a93021c58f491a94506b5b7e94f792ea613dc177fe607d664f040fba1da75415f806b65d7e19e66ab8f0f8de24b6e89c2be965b6f4b829a57a708d522cca5b0d149e059acafcf247bd588ef8235d64bb20fb266b52bc34280300ee31a93968c2bd25de2d05633fb4532d3a0259a14738cd8f5264abd8ca2d42bcb2ece7f7cb4032b6973e000117ea586323d59e22349fc183feada866af"], 0x24, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r1 = msgget$private(0x0, 0x60) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/163) 16:05:30 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') 16:05:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x37) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffff7fffffff, 0x7}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="d0205bc083ba193a1eef4581679c840c97396601910726515f158c15e92e4d8f04cc576af980fbd2d83e59b65b002e6bce9f7c4fee7d8bae8bf3cfe902acbce1cbf4bcc88dbdfde63a953e3a819398abd1205e770827f9eceec328db7bb8bd3278c14d54fc25fd5ab3b0641f30bec1b1c64e186ea5cb83ba7d854c853fd90854a0b9cf92fc6c74c1a371c3aeb9939476bcda7dad5404133311bb0c6413", 0x9d}, {&(0x7f0000000680)="4e74f8bbd7b231241a62bc426af0e414ff5757c6a842f5be88acabe0b761cdde61d0d28f0002c0903e29c79ccdb6f43994b50d1d9ffacad3093c4fe08cfb8439b119d3fc44c4632ba4633856ad1ae912d98fddc15a9d0ca0e2d817dcc39957963a49928de98466c12cb16b13ab7cf1f1eee4d2c2072dea3a00ae385f16b807e08b2c306b214c24cea6750e9282ef6044dfcb22583cfe11facf744650033dd11d3d192d0c72c82c0e65e871e9d06c64add9a91872b12ae8e64bf18af663260e0839244d29d3163b97f1898e24cdc37615c171e5abb9b846f8811e03215358fb55a0f7f852d76888a999aa8ab0c4f42c368ea31271da35390313081c9c79e7d55028a8c175799536c9ca50bc0d7cfe3cf00824121aef7674b423c70b23f13ee1d141d21bdb4f0860d3e7bec134bf019f60c8c20e9306ff633ef78dad219d55cad2d19499d7edc0ddcfc8bd61fd961c9aa30f67ca842a446bdecbd9e010fd06edbce68e63948232eef5439b7cbebb1a6a07f76829e204e26314e1429b56429a13cb98057c1fccbd588193b4f0f690bb784597359191e4ecb8c67866ba205ad35cfc15b8a882904f9ece814adf5570236cbaea98651ee5dd22455a25390be91c0a35cd356a9b2cca6406d59172f292e833a541a026df30f9679bad7e9e77521b527ae118dbde2bb48a1f36dad55f2282c4caf51d47e6cf6317139c69948c5c81d6f82a4b6ba02ed71b749951429e301192a7718620c99c7281258cf22b37c63930b5b255790f40edd1276588e73be2b3efa7205a40c1a6d3c3dd583444010ec856401998550b007bc006afbb3b67b431cb86ac4f42eedb00f3ee8bd52275c12301e8170722a2375b698540871b4a01e11aed143d540cd678f176a1ee7c332089f8cbd8caf82ae5c573a13ea9de680c36d3a880a5221c1a969062bde2957cf215f52a5e6b32d55547175c2ab1bc683a43e6358cf37a02209cef81a79926a2eec7baa7047d254ea34c9f4ff7c539e587db0ef8199ff772c8170564b40ef189aa9ac8bed1720b472b55c70d10bb112167b3603146047118dd3daf5a947d2bd89cf39f01e42229b9aefb717cfc0e5264f9c12eb0a243bd1cca16be67652447a6c43e19cbccbeb0f3dfd70a73af1b17f9fa3c4ff126970132c787e6524569a93b94dd08909f18ac18292f7c5c87e3e409f63afee5e32c0930403a7fd30fcc57b44e8a81f42f6dc5bb8312cabe3e47e29f73fe13090d2a221118ab108d4c4bab0d89e2b35cbf2f18a414374bd83563233b35c0e9c18ee75dff2948046a2feccb7bbed708a53c1a7c10dcf76659201fe02c998cb8049129ef5c1ac026e3360bc2b96e2800ccc4ef87fd350e91321d2358e1bd59cfb10f2d5f2a3106618191931c7b7f9ba6a6fe96bfc42f21989919a405814523df5ff46303f033e31b4073cbdb6bf4c3af75eaef8701677b0c30a473d29bfc09ad899949410f96d141cca236193c8103f6fce60cdeeae72e1d93f8d816da8ef7e35b6cf29de0ec4773b7f14d926a144cb7310902762de752a71c2c1bc8cbbd59a8fdade6ff7b7b404218c61c6f408bcc3329304fcc37085cae1824526a87c5e032f27a4f37612e053757b16a7fa9d8a4b3c55f863963ffead3751534878dc07889d3b600f0bf77d714a30c796531048b000359e4f25e7aea4fb3266b537fad8a5eb4f47f085811cfe6f12e4395a14f9b75d00cb3cb26b88446666b5155c39b8915140a19fb5e75268433209957786ab525a77b075844f0a5a8a02a70fc29b15243274c21b2d95abf84567caf21f7973a4d3eca263959374b4046f1303316afdbf93c6864f2a79d56fdb3caca16c162b6b0b206bf97e45c35203992db1ba1178ffc109cdd7ea701ed93d1a2ea61c07556b6b5cd7839c936b4548372036ef91d747efd367a1a536a96ac3b9a57f365be5c5a8c20d79fae77edbd3f2619816902b97cd56ced6c964ec6c4143c6cf82fc5dfacfeb12b4216393979e672c8637ae62896da5c60b901ebe53c19debe6f1b6bc90928ec63181aeef3349c86f1835b6c0371e32f62143398f9bd5f807d1fa10a2e7e8d22ba3a8c6adb8e253911e2099f63a483fa2ec5e4d2c81193b2165edea54ee5d44423bd1095c0ffba9643d58c385477b38fd907828df410d88cf6ecba00b9f78041c9318ed0c019a5755cdbba84503edf68ba83531a5d2e7651b3eaa13eb0a8bd2cf06127b52f891ad622acd31b3267c0df66eac9ebbeb7b2ccae569a3cbd36faa65ba2aec99a86ac76a76ba6e455b6ab19d1686dac52f5c84e4e6f63bdcdea68ecbd7c81cf76c751af6df3ef6f6ce6f4d562e6357fb8b95f754055026cf9b662e14bd853c56b5abded53478727a93b18f04e0c2f5eacf16b34053278c79e599fdcd38da05392026934a78a2c7413c7b70eebde935a310cfab8f6320e289f2ca132fc9a1c904611e2b1ea05e5823c21f9dc591b6992a2333f8fb8bbbbad532804093392c4cea53d26c73aa31f572f229cd534e235e7a9640c33fc75d9183957d0988137816cdda83643df7599445e6eecff4a21435eb7b247e80bfd2b55fa204b9233e03bd860c499c8a677862a53c4b3d6274ed74d3a62a9b32e9a178940d9e2c838abdb6e945ee222c9d707ed7fe5831b5834fc6e4ef1035c989f03e1319380d1522b9fb8ed98e6f981651e3fb60953ccde6419d8cc29911cc52e55a61f1eedb46d47436ba0f24b3a90e16c916809524060f3d941583dfca74e13bcdddd5f09912a1842e4b330646ea3ff50ed459b8f1af626f83700ce9cc0280d4989cf9fe78ead99568018703313395f34c7a574998f9e93e8e3545b4e4fa919cbc52e3ad2241f7055a20b89a607f332a1e3432d8565c3357daa0abe1ce536560fe860570fffed4ed0291c46ebfdb658e1dc891c8733acb5cf7a293c28b463807fc8c2ec90a639d68c1eecdceb59ca149d8efa7d1a795718b203e9f477b027851dd4102808d69438e4974cf5f9ed89bbd36c00f468bccfba38cf7f6cead80f83d7c1e5ff264c4de705bd87f3675f385224532011fc3a54a645fde664e999e423a3cee87435432e051a4861e600b3c8994a870de0fe539f3632012252bff9912b1d2ac862afade20ebd74c805b4a412f5f811948878daf997c494d97c7eb2dd07bc1dd7ad884c9778f56efe517d09b3187cb570c4754a75e3190e3a77e574693ccc2d7e0856e567f259543e1148a19630417501472b21304ece029376bdab3a6bf9403ce30958f3638910ac73f3c47063cb22b01866fbde80a9013516fee12fc48080092b4f84cec945168c0ced13ba4902bceabbc9eac2a3682e522c6ca41485c2f0b7fe874e0c1ce6584110bbb25346dd4cf7acfd3db9c91f8efc5828f56263d40cc3d18ceaf351261678b5afca4da9c8362fd2fe706e9046bd6fcfdb725d63a81e736ba32f1b8f7ea6c2802d90116a4ef7939b4a5d92055355ab0b9a2e4ee0228a61f0a936fe7aa5c75f047588d199199c0f4b7e08e2df7d0b66cb614d4316d72aa5155aca069850b22cbf750017fc4673272a7a67b1b050c298906d433809be9cd45d78e291b84fb90086b27655d5cd3437d049b7d84133b1923ab897b5520e1fd40ad8563972338132f8e461ab8a583fdcccfe007feb9a89de48341cd1b9ec9ac297a614943401c171692a3841648c26f5a2baee17b7ad9972db5b972d850f31f6bce0e85a184573b7f8345fd7b669061d3c644a8389c6f1175ef5f208622f3ea406aceb8c89f23cd4e756df4d443f5e284a05399fc3cb5052a069134bcd718b22c0783847faaf33995b28a686faf2a29c8ee5fb48ce93679a3a3054162e3f5e209c72de95769da04aa4f923ea214c237ecaac78f1374a24334add840ca85afe9c3697ccefe89c04ffcd2a999f6769f73ba150af714b96361716595a23bbca2fe75c6ea86dccf9b1a9994436dd8291cc7cd3b11819c4b9720cc08044a273009697e67e2cc596b6fcb747decb8dae64a2a74ce5d1edfe060cfdb1aac16868a830ec64189579755a99db5c52e8344e6f5c5f37e21bf8ae433c3957dd93740d910a2e4b8721e1700cebaaba7df1c76efa107922de1037281bd9ea75a46ecad1f6a5ea279557ae0c9a73650a236555d385df560a018b6c368b2852d3c985a4cec4498978ced302e4d9585d40b4235c4e8a5b47ebaa3bdbaf29015f05ff3d2b48eba9a124ddf1182f26d47756ec849af37a370a1eda2ba7b50599f9739a5b86be2d10f50ab5a0c9174dc2dae3152a2dd4df8ad19aa6065c36a50cd4da3f88fd4886dd62ded16b3ef0f259b744a66ac471b35eca32ba01aec021a5bd43c89217000cf3bc2509b092bf8b1977814851ddbb1010e116ef600b42a11cc7189422e164d809b70217eb6a3db133cc73b1c2bdafdccf5b67cbca46ca37f32949a08af2f2ea43bad81a73d4476844c2ecce33694242c9db7702606215229e2663513344d68dcf1a527818826aaa4dd1ced650f92310d271e8281443489678bc9926f41e426e4777fc1f96c06ef8fd917d0b0ae931f4b9eb4367e68ab07e4b34b8d7e2a96b80801827d405542123e1fa9365d6f4944f09e5066f607bdf203d336d49f4e6c9321e3db70967b59af1d9804f52e8a0c61c565afb4355639568a06344f660f89f5f024b4ad3ee010b693f67fd80c583efeb236c48da1939d2578d93e798bc9804d0d3fa3d114f774b616c49b667b2b463248bbe699efbe7dce3bf64540654fa38baac4679e2df49a847a0e9f2b234894b5b13ab07b188360174c84926cdd57e88dec32cc90f3996407ce08c6e807d0c83be67166bf033378eba7404423070a66ad8d9af59a3c8f61811d9e6052edfe1a878351bff2465168977a8ff7c903eb8a254fd378a7ea2899de272d50e825b438d9fce7f5918174503aa32556f1080187b3b230573654857969b2906b1a99f50a47bf9a3f7370b2e6ffb0e569f0230a8ea3a39317b5d1d6d1552864856d39fc86ca988293f42759d40c244ad49d4f7b6640fa5cf29ce463a3ceec5e0176853af83fba7edf685ae9e2b0dc845663aac0e6e988d474939f2485fa6cfe37f6b33b0133bdbf1d568b8057de45ae0e412ee70e273199673096812349fbea37a7f3429d9c28c47ed7f3e15eeb51b7b287aaf7c1029bef27c73f078295a2b0cef91924731e7a9f6e6cabef9b8e539245401977e19777b8c201b82f2c2a731f64d930e2cb67abaef9fbaaf0b9835d8f27b271043b9b2303833ea8fa3c8bd431bb13f4eee9471af640355c56cc1910cbb7698744d2dd15aa69accec5fad486d1e23a37ac25a44179b08d3c85e7a35c28c58e5ee75de73954c1b0fba76d8bdcddc2deffb53b8bdac225a8fa066038e0e1f6e4bf2e137b4208549d602e4963e54c1b954be28ab1efbe9361059f7b888227eb8f911be2f0413cec1fbd9d0c20c085caa3d2e415d787e93b6aab5d2699cda3d2c7452fde2327992fb3c1e53f65765a932ccb2b48d39ce14dac96cfd7bd5020299da78d389db0ed61adb814a7e2d1c18fceefe9e67339506cd96adc2d0b6ee12a5ac29961704e1e6073542095b252fef8b07b5fba2a535e42b1b035fd6820c86fca18e46e763c033d17e035853391ecba4b0b15c9fcd5d38e9bb21901890066ae886bdd7cc589d79743cec06e8a11d7a3bf4a5f80c94e8c696cd047a1a224daf4f9449e49b33f4703fd1cae06f541cc7bb37c696ee148e9570812644ed80bc4a6d6ca89ea8b6f437a0fc193e4876641da2ca8e7f8105337a9d611b068ec893c4d2396c3a64cf246f4e7f", 0x1000}, {&(0x7f0000001680)="e18ed428574ab63a28a70a06cd2a48cbd063a85edae5197c96a9f9f1d417cb24efe53010cc3dbea66a5cb8d571da5f153b04af7e298316c43208f8e32103a9ec41b51a6aed89fbce30c9045bc97aac5847728353a9fd6c36f47bdf40c0df0c69a09a6e7ed85c3dd2f3f6b74fc03ac0eeb50513017978986fbb3ba9ed932e38fe9525860530ca670973abaeb31093f20d6eb54745532cc2855ec0d9acd9344beb449df6fb7bceefbe754f83433236a4eb21c6727bd372bf6f882109e119c0c7224b189a435ec1005e5523932befdd6215484697efcb7a80481f4cc1800025ee01319c6d89bb5a3d0f571af78c6668dacf5431dab61618bb51dbabcd4689c1c84ffbe7b7674cfcc67f7b6a2c4316dde225546ee6b916cd2929d075c21ac043030699ac90975a2e9ed628b90389923a1b5a330f537b02ad7572c7efa58ed855709d69fcbd033d512f35c01c3f083c18bb310ebf6e137cabb9ffe2fe8b00359a3cb961a31dc181ea5be5b5883189f69248a943ddc7e2d0d53f6f4b85f2f36d133117535e38dfb32e05d13ed015725a91aa0d0097bf617d0354431849c68a345b11202a87b13644f294f51b648d6f599c0501d95742a22412e6f39f5c56b9863b91ca1b10517a31ce1464a56c4c24e57897492fd2143cd2a5a9641f89f4122e47309c3413eb47a0271a4ea558357da1903d7e079b85f447922695add08f34796c517cedce6dce5b0e245039a2429b4a04dbea9cab374cb13098fa74eca9fe0df74d36411c291e7facbc3db865e54340053084c2e31afc3ff8d654cb605affa2d08391be50b11e0a822f7ba6418d06aadee439312dcff76f77b5fe592f6abf702caa9dc0e2e7c55e32e6e1a6ed04592b7e660c1c0901f8a79a67f28eae7905a0c1b7388e74ee93208f7ba9cb035b63cdcc296c1b02dd6163caf338da36b33675037debc21b02aceb79d2840d1ca58f04e1b45993adda5a33b1298970faa54d4e6505a69b47d51bff62e4d9ea57ab17f4462a46cf2f12cbf2c93dd0a04e5ae0531d772d6eb6d744063aae1c0fce3c05a521559f517b593e7462ad780e7f040fb2ed7c811cfd9600c236509ce43114c16a1d587242604a40401b7eac7143835b5c1226270336ef950db18fed1d081798db700d957dd90bf59800f4dc897ae5e5682e066220306dd5567c082e6fc3edc0687ca0d7c29906c836c5d30b26738817c7722ddf20e8951bf336f731698672819c5351ff0ba79bfd93875cb6576807c59c2e84ffb9aca15c2645718fab91370b40bb1bea47e2eff04195014399709233b83e699369d8061ab39200b354193ff04f31358bab302e7f58a478b482991ddb2a409a15fcb06f5c458f96de12a2839be0970f4983632aa5f03ed12f5edc4a192a255d7ea5070fc6f9f79b7ba0b6c1b471fe2a78c42e1755485b7dc666d5587160b7417f2702b19d310958c8dd9cee5dabb8ee56d85fa0bb12a82af0f93bea9bfdfbe8748394da7b0e557f2319be6869d3f45b55f91772c13ab615af77121a46e00b0d42a86821ac1db24e9a34bff88776a6ad0efda524b4687d12b5fefef7662db9f98ea6306762d75b160dad690fd21ba25dc98b5734464c8b306b1d13848079e989931c34c51baa50c4141b3dac47cacdb247e2d3a9e154fd9a3df00591dadcc34dda3bf900f9727010a78427773c119c779bc138cf7592699159e3bfd9af1cfacef56e92f68db13e861fa287f24859904db61ffea816f7ac81248d8ba8235d97cf9ebd71f64b346ce89c33ba3f18e55391798082697291ed3075b254ed37b7eee9ed93c7da03ce1adf8be30c655c531410d42d015de54e5a93c8c282e93dc3b05e8a9eae7a9f1df7821547a552dee12742b7a3965fcd454c252072739ebb864b21ca0bd05b79fbe9d3247db317c06735ab5ebd01a7960fca2a5d1939ceaa74f327c90c93a6e7ebb919f7e613c06284852c3beff170a87d5508875031c46be542ca60007aed42f7dc794d7435ab5ff1877f066c272a5e1c9e2d4e8e01231476d12fd2774fa9ff5e5c2b0900ddc6fa567d9b107342c236bf467c371b0c3e3faf3f7c98845654c3ac899bfae0564175026df9d99d09908a150df4dd87a94c8e77de8f0663c05acf5b693c2db6c496e8df78821780ad6237e136af820dc5edf8564fe6fa51879c1d0591a1848ff1443c68ec7a951ec24632a847cf622401e78f9ded2a0d849c5ea374e438a56b451ecad5d3f9e2edc9546adeee26e1f192be7d043fa6e7bfb25c59c4e0c8c5d634270fb9b1c3e6f82326a4d479b03afad5257877a8b5d2616f9fd89f679308f908967a6363490028ac4eb99015aa1333d1aebe5e6cf9b0cfc96c7ffdfd782146b89a98604098c378733c27f80d8bf05f8f7b8c6bfec9276f8dd347106b39610d878999ba23df2d789b03127d71112a08f843f3b34f0b4240dba49991d6542aa02adf5ae20d0908efb99ca14fdcf5b80d64d7ba5f8c00150e62253adbd922101a33f1175c292571da0da1aeccf6a62c32479e73ac2d53be1181a7d5a8f1de33a98502ff95ceeaa73321fd2e8796ea854368a0613637e2e828154ff8702f6671e9164a411feaa4490b2db2554ff608c53013697c61a571b754e41489d7c68b5a9b31aaa3d195b8276a2824ed46f5567a1ac36bdefea39e56add227f4bfb30493465f32788d887de3d3bf54ed323330558be3465a2bc1ede8afa24c6cb0122af2b886af90e6a0239d462e96b1cb221deb94e47421e3810ba494d4ec3710cb3208a4774fe3c2165c87291624e3123bc8529adc31fe8de2ecebc01e82efcb9768f83ec95ac879e08bfa33b08322ef995da55b6596c49cac6e0a82ddfb947dc92a69edb9c4c841de936d3d39c041d90828b1113d4867e88cfc9cc0830d000bf800a60af841f5f0473dc600d4b8661c2529f940e8c4b23e12666ffe87e5a9b82290cadb85dea3ce2f117ff2b8a06406650dee1b36a5c120aef0080a66fc0ebe8c23be8ac7fb49f4e4bdf264b61cf5bf86499920882a01f3b8900aae0645297fe879e66b5fffd4cb7839bd18f405d03b8e1529952eeecf66b79501803262c9d16bd89b9ba9ad1b2d25a3dbb1030d2a5bd7f31c847603b3d08c88e24fa3885b9293e8f41fbcf32ed2a76804c8ba78c1b0c0062cddcaefc68c78e9bef6c8efc34aa544c25a31569561d7e315980fd8130576aa9cc9ed87b83473905ac4a030812068bba45ef6fdf705346fe67dbf04f3a108ba8af8694530c70b0602fb1180d1ac126a35389bd7038ac8b97438c4958a711d23089e4eecf545fc8a7da2a56d4a3c704fca241f42a6bf481a56289a293585adda9e2fb33f3e30cf451fe217f37b3e287528220d4d01ea4520ca15ab15c90464b85506293ba77648a2cf730b8cc5e79dbaf31e2287bfcfde5fc42cab35ccc0696dbd4e0cc0350bad6161d368ec76ffa200ff3fdf700eba0a01a12f3287b2bfda3009ae05250fc19edcf8bfc58ce5f1e6318e4e2f1ad44988b3f30b7491cf50e80e03b78a9bf2d271fd15d6efae3775b5544c8c10427c4e095bbd7d4bb521f77bfbcfa5a18b81564fbf92b8e47b882530686222797d6d595810d6895b52fca43e535088d217e17910d903ba6af615bfd4115f01474c084723922f191ff4930d756405116a9965e577b37a93bbb46121da1561d1f81665d6d1f7bd2e25c85ce49a15ab2fbbe3df522e529d33232ea6feb017c857f37b811cc33c8359a359cc8466da87666a74358ee7e2e14e23ac20c1040bc34e481f2befb30ea3a32c72a8ea1197fadbe2d5c6d1354d5e4b1254edef503448422daf8e651c2d531a73cdf3db0c901c35e5a191bcab130b072b41463ee299bbd1aa4e1af37e9040aedbbb4c6c3a80521678310d8cda9361fa519e10b7cace7962b65f666a0b2e160adcc0eac68bdeea7b7bdfa834e40bdbefe015878dd016967853bcb8a6fa2a7196c50fd660184cedd8252d4df9e23b5f7a12b7e48f8c32720c7c01e988e114a1bd332ba7d6c601ef29f10ed98030e289f808e33f395137bf3668fffa3cc98c4c896bceb9d8cc76df4e59b14ad8662cbb5e5ea7e9c49f3e74a12db2e814c214cf5c3817d0afb93a0f319d24428d23c63794d97405deee9c12223d6efffd475b1aa6e4ad1d3de50da9113a3e64277931b0481176af193adbbc191e88940eec8b75f87547da9ac9ee64fb826be05eab3c0f6b0def0b1b5034b22982e78cd6dd7529b71cf446aaf738a0e40c52c562964e044b3ba0a2ea262e9e759e3800ebec9ec00c2f1e5e7a24881d8522ec6b14cc6d017ef652bf8cc68a1ec9ec8999b335853a0e7792d462bedac59c9e627e5782f2ea3722ab00bd92a79a1df3fa77d6acd546d40be108cc9e90eafda86ed45b85f7eb916c6ba05d2b128dff6c6e5de3dbed60d5ae2adaba3421dc60c2e95649fc5b443005f4f3e9412e9859ccc60ba3e83db517b05a4b2718f0c747b90e2bf9edc6cf3a534dd7a5c0183b577ea56b661f52df57896d827a43f4ad7cbba35476b1c1efd55a46cff75347dfa2279f14361e375fd6116d5a492fe50b77fdfedbc26189be99271b468ab2924658770488a39b2e95b2c4d97472f6d89a1d9db87573b9bec44c633db64ab5ba86e8033841787139f130bde38bb382210a814a640a36394aead2611d0daeae6dcb4a35b15188412087754ce92dcc1de3bf036b7d4644c6408d664fbdd0b7fc79ab70eab956fce8c2a1c6f26f173b3de4be134e0086516a0ecf98721b98d29b17f2a05c0fd9df899c01c85157312b3c158e08df14a242eeb7dd40ea36b7aad1cb992f1d7b9050746df20a3fdc540c362f07be871ac0edde48b7c7ce94ead85a8afc4348a2960d0e8f830365fb249da6b0422c6658259c49a94be73ac8a6d4b1032b167cb6df1d02fe4b5aa4131e9b6d3396385472777a62da95be7efa32fa88a387382ae6129ed730e5f6b0f7cb00c4c1c3e37cba91ab6ad2c36f27cab8630e08fad88b9db6bcced464a8f9807b9c585fcbc1266860bba9228202a76cfdc58f3e3b280adf72f6c1ae425f193cb8d79d12694db6150ffcc5508b946557057e00cf0c42eaf75423baeff7a95b9568c7ef9c5eb8c2af1cec4aec0edc67955a3d69dc5a5c4b4fec73f02a1bffb6d095bd5bb89d148cc723a54c8b1bf71a11e4f8b65adf7a9178c8d8c729c554d2bf987584966738929bd312435ea414b54099e7b3d14cfab8fff16dc2251cc2a9d66188684488a5b11cfd1c04fa20f06e065850b033afae9bc33b0089a97ff9111482dbf58e64edffd200dc79462e504f97fd5fca068d62ff5f1560b717f14519c9224aea50ea404756e00064a76a3844879d8c1800194288e720b1fe49294cddaa45fc57bc85b67bdf13687ebda9bfefc977cfe33802f2603b9f7ff309f9937002b62cab9bb53827e5a2d37f80476a7b60c76a69e36ae1513eb9aa2b5a03506dd9c9fb579bedaafb606a0de27f3c5ae711e01e82768562f004288d263c1dcbc0f249dc5f735da4c0568525bddafd7d1cc37f442a2603d3c6de5064c5d30167e148dd01db765e4af7d8bd8f18558f1511a37794ee300752f1e898bbd5e5259784cc7bd7cc71e49bfb3f505b7b92bd8fdd41a9fda05ae5e4b48bfc87b905c272479f3294663e3c8ec33d062ab766ea692fc9bf53a68fbe82699023744a6b516e2ca4a4338ed1c4147dc04cf3a96fdfbfda04a27cd5e79333e3de63ee90e8aad0336925433c5b2d7f9aad846a5a49316414837ef70082d2016c5bfc1566c9184ed20d64e50379715664d8b5015989c8", 0x1000}, {&(0x7f00000001c0)="fc3fcf32d4e01f3a8379046577f86246608c2c2cc6e79be2e9237deeca2a1b263cd80452747847b11d38e1472835db62ae397d4d37abcb51c0d2b0a83ec538bdb7d81a9a9c6783334c47d4003a17b9d49b1c569373bae8d5db15b5516866bee7c7ded1e7b948424cfb787f10ffebaa796b66314ce9c9020ed5e3a8e4c28c2cde0ae5b326ce30eae7b241869691735f73fe04b63d6f72acd7304913d4fddc832b98e8ef", 0xa3}, {&(0x7f0000000280)="078b15ce547dbbbc29c83e44ea0ec8501e3ca367d3ee8006afc68b5705dbcc7c136e2d0f18c53189963c8d0bc15d8c454fe1fb67e8b0d818d68cb9d577eb09c843d6ae0d13d9424379975f74866470d2d36d38765c951967e5d06d2eeb90dc70b57a396d194bcfe241b0eee78fba721b36ff3ae8206f9ebc80ffd2798c456f4ecfbc94e76da73ba8d4612393948908f0585a199bf68b0617ff53319171804098e76ad0b3dca93cafc7efea6373d0d2c34c2507ccc71c6ab577813f0400c174c5f8a2800670b8a1d63f88e31e79be", 0xce}, {&(0x7f0000000380)="ac59ddf8bb6be6fd8b98edddb6aed9ce2a9cfb1fc5b0837e75bb695810cb8f86700d6f1c8313ad37dfb7292ab9103550fc3cf61d143bde25602d735f4d90b0a6c51b2e23e492cc60a05d2d74f160ba39b6f7784cf88604d32a9e57c9e977c7bb64caa8a1d5540fca3f392d65a64241d04b69b46cab2220b809201f14b479cc0649006674fd43720c38ea050444e7da62f7e182e1ae04460b8904fc00b0a55931026de2dcf90ba9e6e3", 0xa9}], 0x6, &(0x7f0000002a00)=ANY=[@ANYBLOB="e80000000000000001000000ed04000025a5420ed4bac509fc5326ef319e0b502c53582316678b754b55707f640fd9d9256338340be2d6a5719c6b293da521ca52c42fb99547b1f1fdd09f0c323f14cdfbd80d6b31c7a910a8e2c6fef53ae3bdfc7c61e770ee36d965c6e53b2520f14648abc4153b15627a2a8ffd4ca45e8be841364ed503f4784fc3d3b7e270569acd82d2fb0ebc9d74f90b2b11f247857bfac6ec3efe5b1895d2fca23e9a3f22cf3d46cb078e7a5dbb63c80f9a9f5c0e84b2e3dd0f517e981a62af6da6513f3249b482c943ef6bd518ef1801957c886987a54c50000000000000d00000000000000001000000ff7f00006d3a4a7cd414cc950516055eb57162b4b30d97e109d8cd2cb9c85e1186a80e82a1e574efed215b693c37f502d67ba9e4175ede7bbafade8209e0aa613ac973e184e78bc7de8887395ee283cbcd147e76bfa9929224c5e7538c1faa0a84740c87637a40abbe730863e7f038b9c07cd0fb95cccd519ab0a01578cc3cca33a531e3b71e1f10f57178de8e347f61dbc72b38f09a7a3c36967bac49e4fb43d9f6e00e52d82b99c2a6d5b8c575cb9f7ffedb0b124ec1d7fcd031636c9c0000000000002000000000000000ffff0000fcffffffb8bcedcc3f7f56803655000000000000a00000000000000001000000ec0000008e640bba650c9203279e4668624927a1d2bdddc2d553e0819339f26ea97c0b69ec55f7b291c348ac0679c4515df67e2846734a3b3875fc1a0d9777f1c67586cfbc0e7eaaaef76787deabefabf24f94e81e9307b25cfc1e4de01fa15594649c3a88a0a96e819eca9c207ffe8f6e73aa8853e010d6370ce6eebdd191cc236f619c55c406ad7b18c4824900000000000000f800000000000000ffff0000040000007d7fb66e47a7047ae2605f5d82de02898bbda3203a0fdc265476aa11ccf22bfbd2b1810f0a7742265dfcee2ae4a5fec6eaa1b6676001240ae39f1335f6045e54d3af47196c211fe64f24807e18ab601707e42f0a57c7b59514d8d1be13a806ea5b2d08c379410b4f628a28e08ea65837e3917aa6f3c732056492a55746f152778df4f4faa6a362198bb1af19f0f5d3397574495dda98ea74899f4e18702162548f48af0b1d751695fe483f370dbd0e9944781f69f3c87bcb840d895e08b243e61525f14f81d84fde56aedbb933a94a65edfd6e430db14456c4e546e5a5b1a116240e0d2aac54b53b1d1d32d8094316ed128f00"], 0x370, 0x8}, 0x1) 16:05:30 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x4}, {0x17368aa0, 0x6}}, 0x0) 16:05:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2048, 0xfe9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 16:05:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0xfffffffffffffdfc) 16:05:30 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x617a) geteuid() getsockopt$sock_int(r0, 0xffff, 0x205, 0x0, 0x0) 16:05:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:05:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f7afaf7fc133c77efd0f4de8380c837837b3f6b565a184c94f5c8bdd4ce526b9f22c8b3016108355dc9a1155c63167f9f589ce2d2d5f004aa6c31c09e2b658d43553d71dd3bb55e8657abec61fef", 0x196}], 0x1, 0x0) ftruncate(r0, 0x2) r1 = semget$private(0x0, 0x3, 0x22) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/91) getgid() getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000200)=0x10) 16:05:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt(r0, 0x0, 0x80000000, &(0x7f0000000100)=""/115, &(0x7f0000000180)=0x73) 16:05:30 executing program 0: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x0, 0x0) 16:05:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() r3 = getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="44793026d19e39505844be1d2726617069a13b4ada3446359bbd84634b64b20fcee610a0630b6905c55c11c392d5d54b39a7350e939f6677d2a52b9a8f2a2ebd8351612557a150feaa63c9044fcf6ac31160e382", 0x54}, {&(0x7f0000000580)="17aba488f60f7468cc782ae877ffff9668e2a6ef3ba793ce7fcf37c6cd3abab0428b6745322784305a2bad700d121cff19513bd8ce09740266ec876f033f934d3a436481e61813bfba7da009691faaa6f253ca4fa596b47ea7cba3be283d4584d33ebce4025b36865460019eef0e1e8c713b8374837ee29bd7de5077fa7554c2eab70585c0131d30674c60509d59004fd7e87a876073165dc9b0a95b012569dd7d61f099191c05340d41fe4c0424773ba6e2dd624f7fc6a2a34bfadfd1aa9bc82fea8ecc52ad46188efc99b84ccd2f10e046f0da8e4602bc874522bd2e731e60516a3f1bd8e38295b68fc43ff9f1e3ecd07404a297ba9b0feb2a4983c81f4c2a1f2cd8c2ca4ef693f392098eba099671c4d3133e6183a92aa848e1ae61f4356114cc10c7adeafb31747f48ddf7e43f60528aa222d93874948bcd27cb010c585b7a803a168af1712a727ba8134eb0b0b2f4c071151d75de5b271d8024a353ba1baa1e099695705296c624b816e7f237e605b5696d717096a726d4aa85d825fa3f0dfe34931aa12a774e8a44030ba0c6480c37c73ec559b6d44e822f5017af0679cb3ed0f5efee0ae72e8198f04a6febd7ea01aed88a98df55c42b047125aa3170928641a8cc3922c7b5ade2f6d0e8907d084ae1ec32cf34f754c9c16febe144325a41baa8bdf425c32c7de7e316c1fd71be805d4b1f154114143d602138378978e1fab801ef02aaef53655b705467599d8263ebf5eaf0af66fd95cd5368ef4fcb0d8158778ac635b9f88f5981126c5d3a2671ded45a83bf466b1cb45670974bb632f8b53db104663218dd2e4c22a25d5706dd4a3e665a5b353bd35f2ab0e09ec85e9848672592deaad35106f723a2ea23fe510d443d293fd266fdeb8651a1a37a716cfa9b94f5a1f1d3d444b798f525139048d7029d8ea39163d6f947439fee018c71b8ae56d8197051ef8c9970c255f8cc958d758ba36db1b3d23fc12e8ff4bf16a7e5b033c01f33b5c6c9f37f4337a2ab16fbc426aed4faa60625dd6b25aa7a350ecfa1ff4fff9b44b4195fc9eb311c1bd5c81b1cd351ef74d6d9e909809f7bd3af1a776825494e5612896446b073305abe5c0881b5a54d3a4d452c1bef30888711303ea330083d62964d192198ff2f12fd5be6bd8c83bdfe1b4c87f530cdaea4668db6b8dc1876d5305cad4853841b2b379a4df74d14525d6161f66c6fcc7c83dea0148c5ced4fc745611a334752629b71d6aaebcfbc86f2b40067ec5804fff00f18bb2e385bb451aedbe26a9001f605148fd4d3098a2cbefa9f45c4f0519f94ca5f62f40fb9160c0ce948f8f451e2c1fd87d6233434408ed21330ed2bdd0017d62c23e6de3a33d56be827b46575f9747f145721ca6845085f4ba2197a8345a1e0a9166650262384ea09317e326db7b2fc4c95fbb6234d1e7304310fcf65fc5aebcab70926ba80710dc62359f5578a7d8188a40f487a0d795a83ae0f782006b79c672841a47c5bfb1d441515ab6d39d369fd620dd8285c07240639fb66ca5a70cca619dae350af3ae6fe6348f2a28c2f02b2accbf9f02db3365295e5d2cc6516e4388a50a23c68b7b8d2b55dc60d4fe06fd48a053cc3ebe59599c90982125fe4f3e860702188b5164b3612d449922a71cee4733fee7ec6d105054b79b54634eebb5241d83a3ca30aec47c2e82247577cde08c6bc4f44f4e96c36992996bcaf7a0a65ac6801df079294ca37d3d74edb52251a694c26b0a031c0f139c857e0e7666f1ba84dc2bc3c194c17e4983e8d138e79e346a50ae28af97e324dd06d34f9296aaaa36e1527753cab0c75f365c83292e761565b76d86e52b1cef4b24db46d316231bc642f7c30d3434e03f2471acc1cb3608ed7169e236120fbaf3ac026a247a20afdb20c736d112084d0242c82e63039e7c2ec2cd3c48513d007e3e86e753b49791bd21447473f3d9b98465802272472ecb93ff5ef77b5fce5eda58e4e956010ad77bb0d7a268233afba6109b2255d3fd9a6edf3de87d063d32b43a2f83791fe849c4f586554f62eb34d9ffed1726b89084a8eed8c99046be3b432b59fcb351df39523aa9f0b3a4a8769e07cf8582151b4507c2588d1bc92fcb68fd7d73eeb6ae049a2a7db014f0ca35cc9ca4de5fcf543eeb2d8ef7b37b992dbd5e9de21deeddbd7555e20ee96e2c72a41214ff6f7b040ced8a256b54750dbf9a0d066df08be0a483595aaadd93bd8835a284729ed45ba5286cd7484901fe6687d758cbcadc5c9c7dffd3a230d6b5179e2a877d89f943806b3d65a92e0155293a08a29dcd2fbf1f1e9a7ac44d14b3629fd3b72ebf6c3ee89634c22c1a2c3ebaa11675ebac38b9b2d5dbc51ea95fa12fa9812c721fe5e73ba4fe36a814b886caa202c6323f10458b48a3da2186dcfc61c1de52f283943ab4f954085188a48c3981f6c63e756a41358eccb554352d721417a3f047f3b0aa7f8d1e69584a0d31390ecf3dbdc4c0ab2257104da9e1df2a4d1002202480ccfde1f38216dac0754571d1210ff3ca04f371c28ee7bf9687f7b7bfe1c405a00e7b397279953095bcc7cf0c1fed1ca015c5da9d0b7aae84a1187aed1efacb8042328576ee536db6ecb75a1da3a10ad9808ee081443098ed1a7037ea60b891a35900c6ed1c18733a140b922e616a1a1434a37a61bdb4b963ded8b45f968bcbcc433524c68c115fef6a040e977b1a9a34e287f52b8df7df505f1c7def22c337b6d241a7244fcdfb20b90a94cbabfb50ec4095b25c7c3517ba2cf5991d7a312945cd9c645e05d02272c3dd7aa048c5b6a72b25e7d64dd88c45626e109f02293885a435d524edc430b4037c4c6cfc9d46590e88162064b0d17b74f8e75999f18391c25b0a0184f8baa01f01ee774f9599346916b2e789d7564dabaa2f71be3836ac5a999c509b58780654c33ae309de87678f37cd642c7a58d54e2365c6cb957f21cb6acd9ce5989677a46c81786a82d9722e56ccafe49e785e712273e6c28200ca3dcf7a0e003bf40476483d867842d6707116861ccf1b01d16696bfb43360d995184191048729093e719e72b165f48c47bcf7c87e1126fef39ce239b11bedb96e8087a061f2c640d15eb5944547ee8e04036ebf9707e1fed1e5d0a8cf4329854a2fc0f0ffc21563191f463f91b0180e58f4dcbb0ec8da2d4736367d4e67677522e603cc1ca869e2a8842d1f2704fdc5714f570bb0f9fc7d80552315dd996ebd3c403a3d14671cc58a024faafa1fdc20a3d75da3adebb68f979c80c3ccda32192d7f1e1006efdb600ac9e52c2637fcbda0ed80185905ef8da57868daded351d23801fec4dbdd74c4560677323504896a3fccfdb1edea8f8a75a1e17c83a89f03a670105a5ec6cf6efda3f30394f6b65c05bdaf9208e5cfd27bfc3df81f5a8df2d4fbba990fb1ffb0bea93592cf915010ef5af2de9c7f25adba56ec8b81ac2174de7a326ea6d17eddebaae70fed5216b749ed6108f4a29ba35b5196a0050dd981e714ca5bdbaf8b2c12dd77ff0a396d3db9fdaa22bea48b8941f1d395c62d7bd4419e1993372028b9874b44cde868f19c57aaeb3f4a1477ca31b4f20c31ea4ca497c2e68b5b7ef52d269ae9feb1c8ea5b0dc1f296a9597ed6f28f9b5d252b4911fe304baba98e0e29536507311c8280e9445356f45ddf6c20c268ea843e4f707261d6c2b4f62d46939111b4d5d77c29bad0c0282f399cbef0495eedc0dc36882b3c9ad6ff36d6953fa9778068cc2931c37cbd22f7d4361d0d1a97d364b1dd3d62a69f59f03d516dc6273f371101ede1f5821cb92eb57a0ac4fee20f0c6e651081dc4a289fb43505ad4216d864f60485a3a33546e2534559dd5f0e2eddc27f62e0e509576f1930a69029938f2d1847d45a02fdaae71af6a16c92a99d2c327b02f255fb8eaeb9d7bdb9fae06484fbbab9b381495697b45e1f2c567984f5e9c612501cdf5b5d3210555918e7494744107850a806827d933d7dc7030733b941eb5e347adeb2f258cebc97f638cf3d0d3d299216daeb4a7473ab456f89e2459873f7a3df481f73acc7c214a4ef7811892c14e1b1b8e273aef29ac6e8c427826f362955fb1afd4c96465238f28909d7e0b8573bf28a3e84dafd662ccc3a4b4d32fe426f329add39e7bfa627d6ffc3f9acbe9ade5036b7b3062cef034e901a05e453b01a0770d194fc3a4e50db76244400e7cf405ec9fc067a43bf8b4f33936c0d85183c13b39f95a912b447814211c3d478cb78ae94ab5054d913129c579bae77a64ab945cd86aa991aa76005c84c5ccd828be25d48da2b1def857810e76be6312d3f983dc3b80d69332c0ac74d796258008d5c4d8de8500fcdc3b0babf974e452da25f6572525e1d1e5990a48af64de2bf19083214f171a6d4480e89c9de956a79117b30307e227aad3d2290a457caae9a004f5eba7769881481f3c996fba9fbd5c0bca498443df2a41fb161d2b2e95b59912717fda1a696152d44c89dd62f0339ca557c4e25e812d916b991d36b57dfb3d786c2998f2b1943d06890c173f2491d20fcb512ebbdd04cc07014f365e1821e0e90da2fa01b21ab2a87bfc946f07a9902fbeb25b932ed1f7358f2cfac5f954f5894e946ab73dbc62fceef54b6c3a111eb7217f884d8b1b2af4a51c3689d9c699bccc60eec3c2493efa65214c4aab1de04583c75d89e50238cc78ef95c61fac6d0d2cd74b60b42b3108b18f62b3bd1bae17265a4fd0190a66ded5449dcbf962977b54d00597d44be7aec3a31a728b8e5b17f03c0b3bb59649e42eeee5eda50243ca2c486c8227099c9939c159a3190c0fa2d2eaa17a979ed7daaeb02de4fca642678b32705e76b706b22b8a58c04d4a99e0bf5dae00a6552ad238d87dae36c3ccbe13067989a6bbe2e7643742903dbc767a6cee20d2be2db58755808d30d1e5e0ee2b597969aa06b13a9344c85d527ab7409abd77c466183e42d10b9a127a8d1c5057629ba9420433c4f834e1cdf5dd7be9b2fc670832371fe06bea35e63723bf03ba8cfab9b0590b5edda7bd95ce15c73a34da7a3e87662f4cb1c7658c592812e5322387c52e21faedc0b226559e712f2e4866d1a6f2df70a91cd2aba0fb4ad238007010541daa3c8fa34efe85455e0e2cd72c3bae287fc2e80a4869e74bb34d80eb7edebd19adedcaf2a4ad490078fbc6a767c842165ac9490d10587e2321e2d47bb170a17773dae285a7251136d6cc39beb15852305c5011fadbee37eb3fdb1c020f75c96dead5136ed5c2d455c7db80c11ae8a034798d0bf2a9b4ed79dec16b661464b954074df220c53b2dee2ef1aa37b09c5993ec02c758bf735e13eb8d29bf75d7e125b8ed8bccae6d8a45173273143ac01cd6d470cde22fea5ec93255e7124bee199d6f3ea8ec832a59770a338a55e947d7be7c610dae1405d5b6afffd5dc2fdb2d59390faa4845366c36ea58d1988eb7b59625578a1aba781faa93fa7ec2b31d0e6255dc5e9f683fe5b11a01f3b789be9b6f479ee1acd9d7d84bdf1bda8dc5f0fef867792709579214052cf9d1484907c4c0527a66ba876accf56d85289df2c87d6e47627ad870c4169ad239082eca8189abdd51af2623721f74ce51200ac4482c9e170a13b4154e7ac54756cc590e4b2a5fb7cf030254c367d6989207c82d9d0fa9d013c7cd4b4dcdf989809356078ffc582ce1fca34da937d430957cdda80e13109a9e2e51b180c0a9adcc4d876e757e37508a26644a5ca34e12d5457a8dc467d8b9bcd40524c0281b3fadc2d5331ead4753f694287ab4fc3f57f85ee4", 0x1000}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r8, r10) sendmsg$unix(r9, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:05:30 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) socket(0x10, 0x8007, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffccc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x400400000000) 16:05:30 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000040)={0x6, 0x7}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) 16:05:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x2) write(r0, &(0x7f0000000140)="6bcc03640155a2f33a2b9e793a0e33b196b45dee2c09e4a95b807accdf71f187ce57d751194274c2cda63da8b997cbc296f0d8601145dae384b1624a5454ebbe01721568e1daaf513bba6e36ffe2ae66a0b02c2bfad5ee8b5e7cfcddf791c7d6d682dce4c03b885bd5e3024173e7ca35228ee6c8b1d12a6dcb51344f91237ad9752cf03d82ceea0024491ea328d36837ac63f012aa26b94b091694f411bee924f265992a04de1f70465ef5b33b5055220da1819f2bbb287bd323b99ed5ff4caa3f537207bbb4304f8e08d0cddf2256e5bf857805761c46f39ddda27aeef36f668734fd185b18c21d977a7819b6683a3f0783313715e3b56327c991b5d6de27c143542ecc406013f9071161a2293fb2033ea1bf0a577b76db2ee1d13731ae86d665102c6c1ff7dbffd412e7dacd037cd527e18dcd513bde56f862cc13f4562d1d464c6e0bcfe647d9994d886620d3dfa7eb2e67851c17434a2391851ccd5bb35c1613c3718c5b83df7156f02b4af0d391c6aa1c69ea3c612a1e9b3b3aafb29fb884f7e288825946ffa9c12fde288331c1f30b5c49ddc8936248fe4c1227abcf1a9decbdc0a2e1b18600cda0049b01454681570e295248ac1d437e7915c8db5e0b37173fabc2ad2a4ca75f3b9a0d5f11ee72bf479b9984f4e8f28b3edd03116a28307ae8ac6c4b9767939747bd01f95a23509848e56392eaabc9edda308465ec3c738e3ecbfc3c28906dba811aebec1f33f5130324edf6aaa4aa6bfeba7d437a29f2e50f290d64032d8c594dec56badf0df7c3399be3d7a15809aabc9ed0b7451abf7a50bfe29e3d99db838b57867a7c651a39838b08dbdbc9d7df86d2157fa64a73ef9368dbbe0b7d76c20ac02b010c4a117302ef7a7104df60ec22cf9d3c78a1e89efc35ab5ffe2ed05c44f5d27a7536a85d58f4ce5d3ccab00c0b83321341323409733e248d19cf1db7354cf5d6126fcaca17b796916c1002fcaa989663d71cc95d3bcf65daa3810046c0edfd921181991ddff07ced1bf69edcaeccbe8739861b62fdc96984851932112e66b16b49168c208c92d32597a07d278b587cea1d4c89eac34dc38202300abea11580d988faddf52d698625b8fcb32658571937975e86681abfd81e4538ad7b39deddd42839ae6aea86455358a10b2fd43be0c5206741f4db95b3a6f539d381c473070af64d9df0b165a3970264636c396236ae3cc0b94806c3eb1cd5e3da3881af11c883e5ec33f9eae4519a395e47f93c6eb1d7715a3de021e75570d9f147c6f0d319119f83756c4d708ab5f7919d70384cff98bb83176827da1637d61838732c5711ba2d619b8e905667d73d60a3d303a7a93328838e3ba4131970de67f227f48869f49ec6e5c7260bc604c11d3c816fa09d4b95797ca6624ac3ecc5b7cdbad750ef492c9178acdb91fce7cd187f2456128086e60349e12f7384ac976e1e2b275ac1319ea49713159570a046af84d469f1dfe5bf111da0f017b172605beec166b62b26091ecd03b444cd0738c3eb583cf048fc58b3971757d1dcbaec3852ecd5353ae971ff8ada3f279d52be27aeb148d8f3466adbdcbbaea2cc286f1ee587244e55e131d4bd6df4b995c07f4fd9f3fff28cf275cafb5c064fe87f2693ac3450f64ebfcf3593d8c4f989ae7984aee696a71933d01ad3354eebae24907b1cf4f6b3c865b2f506a27103b6df0eb59e0b89acfe5c2e1df404694f61e54dff6b63fe04b3f3449b867eb51518f8d0ca8ac2c531010add3cc31a73850af5d41e623253ea15d3f3f3d17074bf878e9cd1c351ecea92227d3605b6d068aacb05854ecb192c24f050b01a0177c0e095ae9318b6c28a31ddfafce06679ef38f2a18d6f71d1fc02617edcf00e1ddd32a7103c0abb7feeefb1426c1c976c39c9e7394af25209a8395f8979402aea7d687d3813c4ab69bf5387725bc3d79ec22ace5c7dc8c4322260ed245f084542d35ac8db95773ca05ce5b46899ee7c4512ffce6efb88b7d1d41ac5a1e0b582a159a8898a5567e8141617b500c311298c6aeec382fa4821eda19e66d1c1cb39d9e6ed1287fdb47f2ba5ef891efafbc98e8dd899ba47374d1d512fe3486117dfe8bbe99b4395f9a8d2b0dc254e817ba8660b85f1ea18917a95de42a18d52a9108bfd3b0286728e9b7e5382d0570b5bf94b8af65ea6d545f0a9fea5c08418c5960c3740e82ca9585172c2604c73deebbe149131befda1bb0d3f2b7fcfa4dfc3067240f4fa0fde0fdf116e4798dafb825358e0c9f85fdef6e10c6f371c43ba18f728692097ffb86e4864892e1f62d25a6f9d6f29ffeb563fec052af0f22b096fd86d0e63717ee15131b511071ffe41fff95cf345ba24ca56def3cc83efd3369da2c0131937925953c4a819d0727938f80c537e1494c2dd423c1e4f0089b48b9e51502abcadea30ac91f9e1e70841ae7d7adca50e5d316d84d9cd8086205ddb68f082244e58e9943a363fa944a5ae44be1d2ed03a0f2ff0c94a9f206fab5be25940a1efbaff7699ff2822af1213bb6188f7fc3921cc7da366854e47b834c65dadcdfd026a051345e0ce9ca75bd4dd781c2ee56e1c8de7970c575626b6a4e8f95da1d42c8a02898764803e40365c0c67fa368c7d35c918721063c926423b8bac6bf712e06f66ca232fe3cc9f92b5524970e860d335261c4d848875897a7fd07dd4d2307e05d793040c01773708eaee0c70e8c8a50004ffee52232eb77386fcef4f1dd68f9a56f72f86d6cde37ec55befcd0adc89fa538284ab5d6de17859ebb962e389bcfc4ca88788abfc71d672e478623c137bf8182ab3f4deb35ace0b684af3bf4e376deaf2a9a92536b235eeba4c58ad0282f2bc54714b0c0b5a6fe58563c66077d65ac46597d9de61b6d5706f6c0be5aa90b33cfabebaedc9c115e4d5869b61deea4ca9c93222922a3dd0d72fc2263c5ad69c254c4a93fd20cc8ba436f45705eacf0a6022e140df07324c042664a1c3ac5a1e751b1a02fa5f80e1c4afb5788534c77fbc3ba70d8eb74cf79946e7a5b782083e153c0f13d9e2725f16ce17df7c20a0bb61cf749ff64bd5d6ed5ebc3ce963623d02794e114c2df607accab213e228bca010e20fcd6492754f4e817f42a8fea088fa34ee11924505ffc17f74e7f674fc20fa0cf0cd10e79b01db2c46290052b2bce8a3e7738ed5ec63027c5350d04b76ed77f97ce5aaf0bb7acd4d684350b294f292b549879df1b9a2082458ef18c11cb98515a735f425dbcce81e7d6f1ade8c6a1da1a7d4f72d613f8afb0dbe5c0f663e9e6ca650b4ceb1ca579252017807ed477e174e0bef12b05e2eb397b2a960a82f85b98781d3a7647239e8f41285d624df3951ec2bdfff77dda7e67fa443b36659940e1a4324a971949c2637ad74bf5694fc5fa22c5bd57080bef7f4b4a2b9ec0d525b1cddb0803e463d8eea46c5ea3d2da3f9dcccf51d017abee7bb5d1016ee64c689ddcf508c63521313c4e99f5f5e85b982f372978bd5b1dbfaed7655896d07521d64d2dd31d7ba520bf05c47caa9233d4890794299611ad15801195a7e588a4fecb0e9eac5ded7520eec3c19754c7bec654ca01361634276bc9d8519e04deae9c13b1f55806f7efdf8f162cba2bc703c09c105a3d59e35b8a28060f9d6dad813a52a52d06803d424025e4ad1d7087f68516184040e9cbd32a186124faf74d73a27c17341a2489f197a0c45b52b536583f604938c2d1649f79daf548a5c31e844d02aca8d95d5e74d14f1654ed466a35453c8070ce5be566923c1998b5f0b005d2f82345699a647b0801d300e7955115a9dee1afd7d0ce27c31e5f03195f49d508439bbd3276905a023897e0a6b34637fe18cd72ed16d2701c88c491e67df1ac060908129e3826ff7c2a0a5f85dc8834361313db45091ed886aeb6d7de7860bf2b2e787c417704f798e94ea7cbcbc5a039dfefc16e1cc8aa10521cf65d5165c5dfb33b03389b1b1c4f5ff4683ba68481ed7d3ce655a8031fe71dfe8d6c8c3b67c2cd6d2ec3ed67a62ffcb81b3ab92c27bfb19b928bdcc065078532e9548c58079e5360b75bf89690a9ae4d6c4e3a1078c84af5e65fb4450c372692406d2e5d87b2a2cf8b968fafe67750dc93316c74e8aeba422f8efd560e35bd24d75b5120410faa37cd6beaf15e8bb2439a078a78917ab3b714707f8d4fb4833c791b7a8dacae11ec1c162ef45cb71446bc655742eef3db018bb4a0511eb20c8cd3171c4c9719a24b080a0650a4d3876000974fbdc7a628cec579a644166ec76435fe56b1ade5f3fe1bef297ce7c73b1b157ba142905cf7edda5c5922e3734eba5006a2082e4e06d4e887a33e09e65efc12fc35bcfdf516eca3c083a8dacb26c54cff1c1bb6583a9b1003d14d33deece26b280eb00ff0da5196c4e59a8d2631825000b36e2af2ce4047e06941f143db46da4e1c3b1e5c5854a6dd802ff26a820feb712cd8ac9c8a404ded5794249b5d435c7c34221e23d30cfce579eb2a0e8d606a00eefdaf4b43e758bfcc3f96341a5a4257e347b55727fa78b727be2b76ecd74e91550e1b1d81f7d148fa6124f078de8f2e41c2bd1cf74abefd7abe7e27ac5cec8f73eb9ff1a083eae91325326dd8516a29714181d39a231963ff6ce2e0fd201601474590bfc97e285fee215c1841d85bcb5f7c5b7cc7a3d5fcad513006263e2464c5865ae3e8a51040fcb3252c1b3f51035cea06370b79b20f6a234a92aaf0d280fde1b2f70d298aebf78324f4c5864b29774051d96c05e01912a9c3d295c4b0d388bddb2e7956a31dc9dd236674d95e2bc663980ae28fbe54b913524360d1a42bb3e21ad1876b9d31f8ac6f525eea4b91f5aec629c96095e5f0778b4289eabfd8b7abf4eb80f1c0ea5d100b16c698ab232d06bd50d6e673258021471b6703aedeafead608c7ef46714dc867d9c4592588a1cdd666037847859e06a84b92c94bad8bd9856fdc82e14e9d6135cef44f9e48f46c8a5a33c002d83f115aef92bfbccb49c2513c1b678ef4654df8a5349727a079e8c04466ddee97ed3dd5df44baf3d6490c2a7d68e3b9f4e0fa08544ce2938bb7b47a25f57469c0a20b7521a8ee466d5fe3f3a8721373b8501f06d1f2bb88123eb587ebc5c2a321300de1fc58fb74a1db252655c787e519860a710efdab305226291ac30c43a30c30bd507220d4e00023e4b1aedfdb176182c2f9b13f73ddd9e8a1e721ce3b2c10eac3779617abe957bdbc0700c4d964673324467824f502ce88b79ccf4d27c6b674ea463ca926a96e8158097ba11ed6ec67716512623141cb19ce473e6d6ebcd6914022e9d9afca52615e5a50a65155af29b292059eef458fcfa9fd586cc9786b29c77fc33f6e407d36a3a7de319c8fcf07d5456539d507a012ff197926841eb6b280c4e58c73387cae94f6524c3826d909022e5ebdd3e935a8f61911c827d134b35f21b4a13962176747a61ab9d05d8ce5d4794d831307c7bee1c78ddb9b77632542f003f218bccf67cf654159ee1281429c1633c4b4b6d41e36a1fdf9ad74826ac600973d221005e8811cf3782c949fbf55e96ba181d83cea2a2bcd1881da7184dd55a4a201f4cbcb9ba8e45b492713a41fb83d1c62c550980f857306b4e277110706ec3ce5c89b8c63e61615e0359083a850cb15f7426fc22952ebfb6f638fffc9b4d5f4066cf5ad24afcea9faa0b583009281c42541c001278823b14c374616a4f51be05ec7fd2bb4957e4a3db3c58b24ee366bda817d83e3f47eb4b4b20fe04ef0bc68e8b3a78af907e1587d055c7f1a5a893", 0x1000) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:05:30 executing program 0: r0 = syz_open_pts() r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) write(r1, &(0x7f0000000040)="9168960909", 0xffffffffffffffc9) 16:05:30 executing program 0: mlockall(0x3) r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = semget(0x3, 0x2, 0x3a8) semop(r1, &(0x7f0000000100)=[{0x2, 0x4, 0x800}, {0x2, 0x3, 0x1000}, {0x6, 0x4}, {0x2, 0xbbc}, {0x1, 0x706, 0x800}, {0x3, 0x5}, {0x3, 0x3, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x1, 0x800}], 0x9) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f000053d000/0x1000)=nil) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/75) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/231) 16:05:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x7, 0x2}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) 16:05:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x4, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 16:05:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40012a0d, 0xfffdfffffffffffb) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:05:31 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x6, 0x4}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x5a, 0x80000002, 0x2, 0x5d2d}, {{r1}, 0x0, 0x8, 0xf0000011, 0xff}, {{r0}, 0xfffffffffffffffa, 0xa9, 0x0, 0x9, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x2}], 0xab5c, &(0x7f0000000140)={0x0, 0x2}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5a45) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x800fffff, 0x53e, 0x3000000000}, {{r2}, 0xfffffffffffffffd, 0x4, 0x48, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x6, 0xfffffffffffffffb, 0x5df}, {{r0}, 0xffffffffffffffff, 0x5b, 0x20000008, 0x9, 0xaac}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x1, 0x9, 0x3}], 0x8, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x1000}, {{r1}, 0xffffffffffffffff, 0x6a, 0x80000000, 0x100000001, 0x7fff}, {{r0}, 0x0, 0x0, 0x20000001, 0x80, 0x542}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf000009b, 0x100, 0x3}, {{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0x8, 0xbd69}, {{r3}, 0x0, 0x0, 0x3, 0x4, 0x2}, {{r3}, 0xfffffffffffffffa, 0x41, 0x4, 0xfffffffffffffff7, 0x1}], 0x1, &(0x7f0000000340)={0x4, 0x8e}) 16:05:31 executing program 0: r0 = socket$inet6(0x18, 0x8000000000000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) 16:05:31 executing program 0: r0 = getppid() setpgid(r0, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0xa, r2) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:05:31 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:05:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x10001, r3}) sync() clock_gettime(0x7, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) recvfrom$inet6(r1, &(0x7f0000000280), 0x0, 0x3, &(0x7f00000002c0)={0x18, 0x1, 0x1, 0x1}, 0xc) read(r1, &(0x7f0000000300)=""/174, 0xae) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="b09326c06b14a582dab61fd03cf108f3a73b349be27bb4108b934c08d65a53acb2a43b1b406b2b429e2c95ed55ea2a89950ff355b8b329e02ace51aac48df9313d47f4d7336f402810c24e3d033b999b3f29043af731e117cfebc14d16300fe572a61feff78bf2fb011880b45a7627044219393d3545e763ac0582e567765d0c747d84320db8d3852bf31ff5bfb722c7d6615c98ee44b206dc5e76e8a6e3a751749a057f54873aa977b9c43c14df95185c66a551dbd0dc5bc90fce0c6a9a6ae7", 0xc0) getpgid(r2) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) fcntl$setstatus(r0, 0x4, 0x4c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x3, 0x6}, 0x8) shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffd000/0x3000)=nil) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000004c0)="860b7d23c97c", 0x6) r4 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x80) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000540)={0x0, 0xea9, 0x3, 0x11, "784f52ea5f76540eb0299c8d404667efbe98eadf", 0x1, 0xc}) bind$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r0, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x3, 0x1) getgid() fcntl$getown(r1, 0x5) r5 = semget$private(0x0, 0x1, 0x404) semop(r5, &(0x7f0000000600)=[{0x3, 0x3, 0x1000}], 0x1) fcntl$setstatus(r4, 0x4, 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) 16:05:31 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x200000000000c1, 0xfffffffffffffffd}], 0x10003, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x400) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x8) fcntl$getown(r3, 0x5) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/137) 16:05:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:05:31 executing program 1: select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x1c, 0xfffffffffffffffa, r1}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:05:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) setrlimit(0x6, &(0x7f0000000080)) setrlimit(0x7, &(0x7f0000000000)={0x6dd9, 0x4}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:05:32 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000040)='./file1\x00', 0xc0, 0x2) 16:05:32 executing program 1: semget(0x3, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:05:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000ba1000)=[{0x0}], 0x1) getsockopt(r1, 0x81, 0x2, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) 16:05:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 16:05:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xbb}, {{r0}, 0xffffffffffffffff, 0x4}], 0x9, 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x80, 0x4) kqueue() 16:05:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2018, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) getrusage(0x0, &(0x7f0000000080)) 16:05:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) close(r0) accept$unix(r0, 0x0, 0x0) 16:05:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1042, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x8) execve(0x0, 0x0, 0x0) 16:05:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) accept$unix(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 16:05:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:05:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) r4 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) openat(r0, &(0x7f0000000240)='./file0\x00', 0x110, 0x84) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') sendto$inet6(r4, &(0x7f0000000080)="e93d9e5b821896ede9fe60e1db5f5dac3a5cf8012de60e787eb8f18be0ba84b8f3b21e0357b6834f3e73", 0x2a, 0x401, &(0x7f00000000c0)={0x18, 0x0, 0x9c4, 0x5f}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:05:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) socketpair(0x22, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x41}, {r0, 0x131}, {r2, 0x40}, {r0, 0x4}, {r2, 0x2}], 0x5, 0xfffffffffffffffb) 16:05:32 executing program 0: r0 = socket(0x6, 0x1, 0x5) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:05:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x48) listen(r0, 0x0) socket$inet(0x2, 0x4005, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x180}, {r0, 0x8}, {r0, 0x80}, {r0, 0x38}, {r0, 0x80}], 0x6, 0x8) 16:05:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80, 0x7, 0x5, 0xffffffffffff8001, "7226d8c24b1f63002ca6ad2aae90a6005a165bd3", 0x0, 0x8}) 16:05:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000040)={0x9, 0xffff, 0x0, 0x7ff, 0x7f, 0x7f, 0x400000000000000, 0x1}, &(0x7f00000000c0)={0xd2, 0x80000000, 0xf6, 0x6, 0x3, 0x5, 0x5}, &(0x7f0000000100)={0xe8, 0x1, 0x100000001, 0x20, 0x7c, 0x2, 0x23, 0x2}, &(0x7f0000000140)={0x9}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 16:05:32 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:05:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x7, 0x0, 0x40000000000000, 0x10000000, "e2b398389000", 0x0, 0xfffffffffffffff9}) write(r0, &(0x7f0000000040), 0x0) 16:05:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0xffffffffffffffff, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x1, 0x0, 0xffffffffffffffe5) 16:05:32 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) socket$inet6(0x18, 0x4000, 0x4) r1 = socket$inet6(0x18, 0x4, 0x3ff) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="42912ab64a26c9147207d2fc5d5b070c63be8f19a33d8fa9ba82fee7d10fca1a2a3727ac388e2ddc24c01ca231f55d0ba5ed9ae286faa46d0e366ab4fbb8e46a0a9dbb1b1a7dc15c95e5d49c00936678c910d933497a303cca8f8540309c6225ed64ca2405f0c00a2cf5225a0d62c7bce6352591eb0ab9e7a07b8ebfd8784e16f0de80742a857ddbd94fa65588aef2f29a738a6258d603f46e162f29f7daa6737034d71305b93adcc79c0b12a4c72614714a050be95ef03e28bc63c1f712025058a3336d293257691f1224615693f7fc152609bc0252", 0xd6}, {&(0x7f0000000140)="5c9deec9a27e58400abf7c30e2c5b0eaa599d6d15c59e0bc46e27f834a48d14a9a1ee6a704097d686806001b157e8ab424dec700fa37db3eca04518f0c72e977733379aa870997b36419a6747713075caeb4ae261e384a009500774268ab40", 0x5f}, {&(0x7f00000001c0)="901e0d9ab7f8681ce010a0e06a2f7a371240493bda425636dde2abe142c9525e0e18bb73c9ed34f92468c77f7d51f25cee10cb92d36e35645a1fd2f0ea815bd9c1b0ae8200fda2542282279fa5535cb61424e2862d215f41ed8ffbf67257408be725a933363a510a33d0ed3eba7e9b9822544a20684a6bbb2a08639cb2e50759057f7c250ea169a303e71fcf19547ce15d01813e704c7579de92e34e77cd899748c91662564ad194afa959c6df9ca6e447d81ede685246d219f4cd2d11680720004c0a9a2e920738e622c0f13c3f65331a93c6ea798bb5d4fcbf3b2175dd278820b65d068d72f2b717789c2eee1a0b74d58b5ec3c5d60a33110a89f4c604", 0xfe}], 0x3, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x68, 0x8}, 0xc) 16:05:32 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$inet6(0x18, 0x2, 0x10001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xfffffffffffffdff) getpgid(r1) 16:05:32 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009885db1d2694aedb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa07c73b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0dcd148fc11bc96dc9a70861666846390c43c6fb8f0da1066f94e33cb9d550982e4fcceaa46310bf28c673de20f6bb09fdc9d534ed86ad4e35f5cccfdb217e"], 0xfffffffffffffffe) 16:05:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001380), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) select(0x40, &(0x7f0000000140)={0x8, 0x2, 0x9, 0x1, 0xfffffffffffff000, 0x3f, 0x400000000000000, 0x7}, &(0x7f0000000180)={0x5, 0xfc0000000000000, 0xfffffffffffffffa, 0x5, 0x0, 0x400, 0x92ca, 0x3800}, &(0x7f00000001c0)={0x6, 0x615, 0x100000001, 0x2, 0x2, 0x8, 0x5, 0x676}, &(0x7f0000000200)={0x7, 0x4}) recvfrom(r0, &(0x7f0000000080)=""/111, 0x6f, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000040)="7897cdf7bd6b09f3e9969baf2e3bfbf5dfdbc2fd977ae77c9d95421184b363344d1fc4", 0x23) select(0x40, &(0x7f0000000240)={0x9, 0x4, 0x6, 0x20, 0x7b1, 0xffffffff, 0x1, 0x6}, &(0x7f0000000280)={0x8, 0xbd6, 0x6, 0x1, 0x9, 0x27, 0xff, 0x101}, &(0x7f00000002c0)={0x100000001, 0x5f2, 0xfff, 0x1, 0xfffffffffffffffd, 0x3, 0x9, 0xbd5}, &(0x7f0000000300)={0x6, 0x6}) 16:05:32 executing program 1: nanosleep(&(0x7f00000001c0)={0x10001, 0x3}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x3, 0x0, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x3}, {{r1}, 0x0, 0x1, 0x40, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x83, 0x80000001, 0xfffffffffffffc00, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0xd14c, 0xb76}, {{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0x0, 0x1}], 0x100000000, &(0x7f0000000180)={0x7ff, 0x42dd4acd}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{}, 0xfffffffffffffffb, 0xf}], 0xffff, 0x0, 0x5, 0x0) 16:05:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='_', 0x1}], 0x1, 0x0) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x9, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) socketpair(0x18, 0xc003, 0x9, &(0x7f0000000080)) 16:05:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 16:05:32 executing program 0: madvise(&(0x7f0000bdc000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x1) 16:05:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) fsync(r0) write(r0, &(0x7f00000000c0)="821768525b04c92af1444ed30804dac467cdd08dee242542e7dcba5855623c70e190fc067a9841ed81bf741c9bfa41142b5396daff28ab6b0663b8969eb6e27d8e73ca1f4a52f51504a5ee482c59132ff2bc352fffd25c55720a", 0x5a) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:05:33 executing program 0: r0 = geteuid() r1 = getuid() r2 = shmget$private(0x0, 0x200000, 0x454, &(0x7f0000dff000/0x200000)=nil) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getegid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) chown(&(0x7f0000000100)='./file0\x00', r0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r1, r4, r0, r5, 0x20, 0x1}, 0x0, 0x40, r6, r7, 0x80000001, 0x3, 0x7}) r8 = getuid() setreuid(r1, r8) r9 = geteuid() setuid(r9) 16:05:33 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:05:33 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) 16:05:33 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4a) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x20000001000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:05:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) nanosleep(&(0x7f0000000000)={0x1f, 0x7}, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 16:05:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="22e12d22ab2632e1eec56fde0a189657b595da3b0000000000000000", 0x1c}], 0x1, 0x0) 16:05:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = socket$inet6(0x18, 0x2, 0x97000) r3 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) getpeername(r2, 0x0, 0x0) 16:05:33 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) 16:05:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() getrusage(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:05:34 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x0, 0x2, 0x100000000, 0x564d50f5, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r2) 16:05:34 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) socketpair(0x10, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:05:34 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x2) 16:05:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40030081, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) 16:05:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) socket$inet6(0x18, 0x4, 0x81) 16:05:34 executing program 1: r0 = kqueue() r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59, 0x10, 0xe050, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000000, 0x1, 0x1a78}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x7, 0x100}, {{r0}, 0x0, 0x0, 0x800fffff, 0x3, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x200, 0x200}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x4, 0x6}, {{r0}, 0xffffffffffffffff}], 0x200, &(0x7f00000002c0)=[{{r1}, 0x0, 0x1, 0x60, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x22, 0xfffffffffffffff8, 0x1e42}], 0x100, &(0x7f0000000300)={0x7, 0x4}) 16:05:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="f8ade24aeacffa1bc9e05bcca4063280d6c743573ef2b794ddc7eee1ab5ff5f2d1459d9f789301ccd487baa791fbef0bfc577dca37988f3491e81226cbab1509d8047ad03b43639003d8cd6689dceec301c51643d059acb3b4729010c8211e008a9964263054e876cf3bcc9cd9827bc1624f8efba63af1a52d842cb5f932020ce0f8c7ca0a5e9a5ca0fef15830205d47a3b1e6115f8dae736e92ac7b61c8e5867b6c8622e838065672b87b9974f295c5ed6d851c70c73f64c9b241311f9969501c0b0627313d7a05a10a7017dcdc4fb3a33c6681f1103285a06a6229e0f83953d8440f6ea86dd705acac8dcfc570195538252d06a6388183556153c225e1387b", 0xc288128e9ae1d513) r2 = dup2(r1, r0) poll(&(0x7f0000000140)=[{r0}, {r2}, {r1, 0x48}, {r2, 0x10}, {r0, 0x3}, {r2, 0x1fb}], 0x2000000000000347, 0x40) 16:05:34 executing program 1: mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) msgget$private(0x0, 0x40) 16:05:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x8000, 0x4) r1 = socket(0x6, 0x8005, 0x5) shutdown(r0, 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="a25d2d51a4f8b0dc905cd0f142015945a5b60b4c8df714f9b6ffc757f47df47a16f89649b78e7bcfc0b99111359efe665bd326b518cb8d017faf41f210e55a4f33cad52226eb6160a08349d5ec8b508509bb3fa5d0e780a23f47caee04340e8335e92efacd4c76d34c5265f46f5f19c4907e3925c6e5fb597892c042e38480c858c399ebfe657494e760faac7ddf995e0a637082cd27b2aa5d6fed6256e2a24f0b2e333031f7fe", 0xa7}], 0x1, &(0x7f0000001600)=ANY=[@ANYBLOB="10010000000000000100000000fcffff4461a2832710776e2f35757729316438cc5f678a06b8f38a6c129491989354f3f417c3b1a493e6599339ceb8042ecef669ba6195c23da30cfe6099e21aae9be795a999285ace203b1580e0680ed6201d1955acd48904c7dd27ce33415c43e8d276470b1d79117a3d170e9ddc11f90a3a2ffc56ad66acabe6133254e92c2be8540dccd048f0cace9a4e40a1ae757ebc5159147031dd8dfb4ce90471876ee1420cd4c3affa0773de0c16406882148a8741a2d8c065be8fcc2e9889e2e692b016549d71c8cf116ebb0e3dd7f203224d358cc387d8552da6cf4b034c9d2eb360650cfaeab9b7b9f8ef9f3e268196e39151df5c82dfd07691adb105bc2c09f39c0000e800000000000000ffff0000000000004223fb52841a3df593369d34c9392d16441f01e3cc2404c7b4edbeaa80fc32632c1305700274770e4fb87b876f5b40db6a19ca0c638e7d72674c995d9c9788df4961e609d92327aeafb510cbcfda603085239e85eb8a5ec6c52c4ef9295733e0dd6b3dcd84a8ce788b7a8df15cefa8511d31d1ea203f01ff0b052608b2d4e4364160abfa0c6f0f1ba3a409cd8a393a23194bb77d1b781f8dc75a7d2243d7da12e3f38c619fd912d9f3e964207feb4a743751bcf774cfa1829b3b58d887bcb20cc0a9af81792f493e91245e2a5ae1460cba740000000000001010000000000000ffff000006000000371a483e8c299a36167250d94cc66d9b6d028ca683402447e2c13bb478d1829bcaaabe7bc6bc353ba55a03c1e98ff28ce994c67c47ec07b3798caae023f0edaf30f50c1cb2960d78c47cb723693b48d41ea42d7a11fd8b1e68e185419fc1fa15ea75d2b1237eba25f94094bf74708e32837a76f3d197570829b6e28f26f2105793f3e051cf60bb9815ae1cee96922593d9ffe14bbe4cef00ce6518fdc16da23e3f95efd502e5570089ef4e0df769c566bbcaf078f035a1fa8e14ba0bf6b14d3e3127595a7639992b208bf2993da61c0751ab489eb739b126cdbde3c2e5503af482999165888c46ef98086ed9dcb19892063e3368991ff3fd98aea5179d4b5ef5a61a24afe05bfb16482096748b72d7ff7414a8438a752d0cbe855393e5218a1c9575756bb29a808dcaf64bc3f61aaa420089398baa5f451821380a1a158600ba5cfa02828a85c4f9b79cdae06de678c5055e9cdb67b5e3aaa677dd1d306425028cd89c1c1950230db44c73d621fb43d9e561078063283ae62eedddadddb506bd0490634935f493a98d44f4d8235d904420cc20f696ef619e643ab3e4a38450cf14d5314578d251600242dd274c79e82aae9ad5ca401bb06463186cc075430323025252c5c1521baad3b23c68baabc1180e0b8889e099d71e17abeab85e69f51631a9df287c23777eab758b5c4e60dd2c507141e383ba5d300fd7096ee5e1d7a044da236aa9f9cbee0a07bdc0ba42542c80e05548c82b137831c140233ce6eff9434beebb267e018fac98982d86ce86aa9c80bfeaa3045678019998cd5e317382cabd3c454c530ec792508148ac3ae42b143d410f3cfe1f70116fd7f3a3fc29afe04d9c280402ecfa1df75129e39dff9304187e205c3e9805cef000eca8a4960e83a3ddcd3c9963e04132aec63ccf42f052cb0dab353da80d35372418c8100cc03a2de8d28da367261b1c5d1c20ec596f74414f434203f0ba4288847ce9478ed3a0804bf849fa41a9a5f7d7e1310376879d78462467185a4561b642635bca02540bef5d57ea9b32edcd349a814b83fdce1512f49d746c2346e3c3734cc9f19e1cc1404744c8dbbae7205de501d7ab47936a3453149f4af35a02c412b47108808553d93acb8161573403245a7dca59ee41a58beaa6f5d7a5cf4c8f5a7e7dc1c308442ee64876e9f3ee806f73747ef6c379c1fe25d5653f51a77537671e940a2f8b4639ed226b37146790a8e463667afb9dc48890279e320faa7f718a374b6eba9508798430bbddcb62fc1ab3f60752e79697bd2f882d82b284184b4cc44d3d8a9eea554d9730f9365faa101792ff41d6111ed6085087704e0e9ef9398d8046eee547105e69936611a406b65fa5772d207335a700af2184e1709682a4b59638c17a1801c27b18fac2e789568e66c0eb0f23202ce5f3464c3a972780183d059b5311a447586c6fc6cd2688c1ebc0c6b11b4cb6970b875f783f1dff8c1e5a45dbce49e6bd041566bbf5c70c3f2dcc5f33208f91dc631a6459806edfeddcb9e7c06f1fea84b366c96c555045d8eba8de5bee137a86116902d41a02c68add585556970853e468cfcf312d5baf33f82261e836af6c9b81b64e7faf4628d1cb214a55733fe9b343b6a6a0c1bb42179f1105d1195615c86427341155cdfc94e712277ad4b153d3027bdc3c4944d59a94f8fe32689fdc2c648996506a48ce8103ba8f28f0b65ebbfe0d53736b6c05ef221d2a80d9f2fec531bba72b6cdf9507ae07490e3ba41713753d48856422a24449e185d828134525acf7b8c008f81fae6e5777cdac495109fe7397ae7256b3849c382a5e0bc753f48a9a705f810fae0c3dd4075485bbcc02905482a122e415d76e4f5dbb626cc22ce16b2ec000577e4fa2889762872c7eef344db697464da2796e283de48f8432de2228d2ecb23914b825b5997c77b053c1cada44bdbb3a60ab8bb5039de9013ca7f8081ac38b3020c1e76a2ae26e8a89a7660317a5b3b36a834f967a399718cad359388d4b6f0e4b9d951cd3c9d95d84fc11da112700d63d6f086609ebf395af79a868ba2de3bf7b3cb928032ebeaed8ca4ed0c0abb7faf0b3e569348ac5b53fefe39d40621eeadd90266d8be415e26c82f6ec99738e68f949fda95930a4d261469ba2bffa0a7d6eef08971e0f77126892bdddf1ef1fb20836406d984ddfcb1f5a5a86e4e6bc114fec121d7e184352d7b15d1e00810488c60db2b50127c8ba63cdb1b2d86311b867ba8c04871e367a6d84a8fa65f0a88aad0cb56374a686a85964e27a99f12e6dcdbab774c390f533cc8a4a91ee9f133bfaff78eb66b5c92e475f492a5284dbbbc77e05d091d2e6d0bf40bc5fc3108a976f4d8e479d4b71ff67ecc2cb5c981393a1473c3656e958819d7e3a23a5e39bb5e636467477c1dd53e3966514af2b2ac7601bc75ebda0f3477a17497799e88992f3745f1a113ade2a4a5a809c4f70f2e0ccbcd42fbfa8caaf6883a5893d011d61017ca12c3fa43b2baad0aa2afeef418afce15b25232ee2f8a664c177de093edf1702e807ca87ae543ecd1c542d5b37ee340cf0cf9689043e871e67adfa4f52c20072093d9d570b4118096d044a6c609a8f6815fcc33cccdfcdd80af9373d85b4fdb09b11ddaf317ca01a7b61ba6ee9c7381c642c3021efd7b157d77a290c47e2f26af2e1d2ce5748275725baf170afc14738d47f40ec719630d8b3cccb7569f09235cd638cf43fa8fca1abea1fc46708e711d625aa2578efee9b397862a2e6b60d106f791ae66e8b5fbfa60d0f571cb06d0cebe0f0ef713115ae70aad16a668a72ebd0cbfba7a230ee7220633a2418aa54dbde89fc7fc467d2b05e984103235d641b524e6856c19483c1bb33d4ad0f69fe979975f51802c027bcabbb52ffc57ef90548641117c492724ecc7ca5c2c8ba1cd02beb368835871e8d9ddc00e55628a21975255a5b3e442d6abca80f1939305227e09522b33978c40ef60678d8d55ae38d126e2d680f2d26697bcaf442baf3a30648ba2154c2990e5df76d50da21f2fe7989fd7a10ec0f310bdebb60e51d97ce048871f916212efa8475263bf6f875cffaeed5a708a6d463e28b8c2fdd2dd0ab1f3a5481c26eac2da49b11dbc84e15159c754bcb31cdd153d116d36a9110b371c484330910193a16aa5195ad239217b0e5f75295ba1eb9905fd8c32eac262d0878bc629ee2776170abd1e373c5bc88f8e2227cd46d7f2c54947cba305597c4a5a152a938c1d85e12bde460166f62f69f440b1136d26ce5568cd05ae67dc72599c1640505045e3eaabbc665642f55bb2f7bea3d2515b37fe19e29ed4df2c622e4764935cd240ba6c7d2f3f9a92d7a3bacf4531f3a5ddee4496e39f5f5b963d13c3fb3369d1060b592e7e059d33321d1f68b0e1241cfa901672ab224c988c956feef4920867f4e742e99b9d80ab2a71e09d84125c9055839386889bf939c9187dee4f7b11273e874ad6edcc3c9b5912b8146311704b33e0fc7a9055680c490863179c9a56cbb097f292b4c3fe0b273021e64a55702605841913b6542055ce5da508465383f07504f92432ba438979db862d6db4856dd8b74031c95f1a7dbcea39ace08cda14d5d6ec78e0ddf5d160ca4d4151b6c8fa64c381eb8cbf4b83320cf028b24fc01a7038194c737a1c54c083a116a8c5faca7344db1ca1f018a7dd9a9960e04e6bcea7d85303f366bf170502a3e36c5b18c8fb98e688306c7a7b99678d3466949373c1e05a0f4298cf5ba375cd784a4c44d61a2d3045e64861c9bee3da12277449a7756c78e0407b20a1fb06b707414a37cc5c37bdeea41c8f244e2fa46e96e64d9037d1c482e6e019868f77414f053241a21a10edd2838d00583a93432c901526cc64d4d6dbe165631a1b68fffbb7744b559cb3b8b08e6ad25fd494207a6d59f6d238f53c60762a139fdd2b4d53e5a0c40e5dcb4311dcf5a81666848d89d2b5d0ac58ab8199e2e70baf6f0e3400f19d4ff6f1eb140de6177706dca7d685948247ca9e163e26f4e78174b4bd0b5fadebab61f6193e06c8a664deb7a11b2cdcd2b422409a5f883ad93c64605d18cb98ad9543c16d11aacfa67c08835f5cc90e0fd7364edcb4c4ce31d3709af36bdde579f1ca4227592704f100abce0d11d3b8aa9c8aca04c8fcac4c8b571571db98c5f9c5a4ef63866b7f254a4d04295e2b9a9e2c8876c8b4ed1e4ebf56c7f8fee9a08a8c1b7e7c68b812464bafb3a33b4c726f0357bd733f6be820c0327549fbf40db422216c8b4781fe3e0defaf7b57e48dbfdc304cdfad544e1f15fcd1c521b49cc9ea5c55dc8bb50c6f53eca84b099ccf06c80295a89220de0980f1291e98f09b52f1148d451611ff4af354b7c215d09b5869008ef48dc8c1d4129e470e8e10eb04b85d5ea739f48b253d5fc259b541a321dc2076ef3d70c10c2feeba4dde78e162308cd980cc28e75556e94eaa09f95872c26b2abde5f278b577dcd2c090ae7fd6fa4bf9c0b8417419c5057d9b2c1e2db59472026b63cca12145c12f6f23caa9b3751fcf95116aecb4e468e1aee2bbd731b87d7d427789c23e3c5f4fb81cca86b35718215d40e55998ba48ce552d658e340e5e0bd88bbb40e191ff25712b8598b7452d74edb925a449ea7f265f6c1368576b979dd56b97fd1ed008f66682992ec57c3877fabe4170dd33642c7623c8aada5a122e2a5f72a515f5e353f99a1ecf10a8e223738b25bdee61bb846c3b3905b21f65e95410f78752650ecda7cddd44e6bdf5b437b50c33a433f7226778fb7ad1d6e1529b07a01e9ec50a8b1fbdaaf2773039ebba010a766922866337c7a13eb20e89286b2abf0fe304b5f782aafb969869c4563ebbcc19efcc5484a9563530c7a1885227f7bd39059e79c288faca09d9278a9b30723c6306000d723a9bf09d5dd5b5ba2f2d5c44292944c5fa7a7b697c7589ea8eed47204e46cfaeac712aca5de9a5f4d6121f272d19554c2a2312df800e5075550f90ac418d600c4754d43035420f223dda55623fa0fff0f1e8220d3dfc5b0b1430eabd476be42244821d375b5de2f13ce7dc902033fb6d2b6fc44326f5d89e96d271b8e0c5a9969f461c8dd268565552df63567e20d705806048fd37d37be130e60f358542048a158c5b8d2126fac5519c031b59a105bc542c15c5552e3ccdde40041f727b6d5594ac7ca1ba89c5e28deaef13f76a4ba50c2852f42fd69bde4e8d1a09f347bc880d534653ffa8e8b8e4078da02c8e035312ca3139e914f03f8c1c72e2666560d387daadebe5f99e79c8b1334892e4ba4b40b37d52cdeabf46864804a1ab0277eecff3c2ee3be79037c08155fca81b19804f4ae0f1b4a9e366bd279638ec2296f0684840d8740200bbe921a0c1f212acdf20120e87a54511a44398c71a469882aed3bdcf53c5ab799d82ae0318f996ab9c4f0f08c09e737f40421231755a78f2408a80fe085174f1a12a5223535aeffb2ab224ded3c30fdd440e7883bd30fd472661a3d89058df61515cc8d32e058e486b0caebb1109599ef583a30cd04ebdcd8be01cc6e01f775c572d40f52a0555df66ffa37b9d5aacad396da398cd75b2feb7e0353e151395cfffef46047c6f02055455eaa82d01f56d207df03b21e423b07acc0e351300da779b373c3b01a770e0708122cd151c2fd5588ad3279c6b1957e212e1e23f6157032a613557f7a650f9fa99cb9a5b57f04ddef39c9b45c8fcafb2e6748ba8934d0c1b5e6a509bc765f51feb225229fffe9d412e1584a6c20f94e76b10af6c6d6b0f30c190801000000000000ffff00000700000073bd95f95f87ac9ce515fb945581d69d966ba3468556261495e8eafc52c63ad607e06a1fa56a0cb0e74e0baec428f86550415c2321b1e63dab35e30ee391e93b1169ca3ea859247862a89e9b09cfd29d6167efc5adbed50333d044a1af8fba46ffdd5e805f3399f09d5ffaefc6ead1c215e05b1020018d0fa06ee5cc87f28293275e89f86f0d5fe7b99be739c1ae0a177c943fccacebc711b84c2f9d00496d1c38a313d9845db4b4bad8d04d6752d0dd487aee202633369f72f06b6ce541a65d612060d2541a78b4f5b3f62e9075dd01f9a0440b921d6714cc7c3cc4fb27d17ae64cd937c9837d14cc6f138397cea891e381000000000000c000000000000000010000007f00000059ae8737d472cb18578d64187f2bb8a1e80ec3d532379875689d0c6767c794994a30e6b9e109d9b158cf89a258115902d64b475d470075dd378418d00979d8a0c548e1dfa59377685b3d58e214be0efb1f6ddf786c206416d23a5607fc125860fac05fa6489ee3cacee1ec58da6068aa579e9acc162d79930455cf254b5fac9ae837befe46de2f500789c9e3af425733a12f0c98b4559e0d3c9b91c712806ee98c9abc27122e2f24e61c9416a40000004800000000000000ffff000000000000c6bc618a89b3f244c2b6016cc277cd1f56eae99587af9a7d5fd1487bbf7ae5d44c73ef1f5fd118f6161271211a320eb84471bb0a22000000e3a57f8e7034929fdc930d36e6db77d27e4d45a4712cad0cdf7e8ecb613da1b47855361487ae315168f631c3c20092eb6fedb1ca8f98fdd94618b76258b5fb6ee7"], 0x1418, 0x40a}, 0x0) 16:05:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="eaadb2e63b00ad6e68e276a2a7017a0535f22374eb815866418af0780e0d6fb95494f8c06103990e5b3572fb9e91580c0a4be7b1b1fa10cff8f30e0353a564ccad3fc41d631d9a40", 0x48) writev(r1, &(0x7f0000000040)=[{0x0, 0xffffffffffffff18}], 0x1) readv(r1, &(0x7f0000000000)=[{0x0, 0x536}], 0x1000000000000076) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='#\\%@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',.,*,^\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 16:05:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='_', 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:05:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x14) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000, r2}) flock(r0, 0x1) 16:05:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x83, 0x100) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="498e2439f0e277d543d6b22fe42ea57a3636d2e39fb43c1e31f923d4934e87005b69ffe0374535fec7be26e91cdd417663f2fdf832b4fe3966ae893dbc2afb2316d7dbedfaea4f655a45d897164915ba7db0780ce54a0a664e00fcb18e24a0690e0264c343110d315c99a7486c7cbce63892ec6d312f345b621f96fa7e069bf311e4a202d982da6661abb98dded843c6bfcd78b0a0f00106ff91e56d5b8742f5d1c5a6c1a6d3049047fff3778c39d9f3df1f99bfe9e0a2c0d6ac1f403f3e9a54bc60c832efc3fecea5ba", 0xca}, {&(0x7f0000000100)="7b793849257a4d0cadca48599c4e310146dfef2045b734aed472483cb4af21fdda07131a816ede11e6718b87d46b8fee54e713d4a6dae988cfd686339729b20a1c5038d323407c097a85d0e69dd9897b2c8ced7bac130a68b78446970a99e81d742e2d94d3d15a1e8f2849bdd5ba4556fb55ad96c808d03288bcfa4cbf0e83fd1bd143c2faa1aacfe64329c6c3f03036b0152ce7", 0x94}, {&(0x7f0000000240)="62b47056c5fb9ae5e84d23e6473d536c4d0cf5bc73b3cd49787915703cd7a02809c3f747dbd00922953a2dad214009881f6e997e906907bba4bbf673df9918d21da744123cc64e47f8e53a3539937ca72d694ad1af9eeadc0d14e973703ff1e23aa95b889422200e609e10b34ad3733a5309f50c86e92be7f5b6276d", 0x7c}, {&(0x7f00000002c0)="b6943adc0ec67427f82b7c29846faeb5eb", 0x11}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000440)={0x1, 0x1, 0x8, 0xfffffffffffffffd, r2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x1, 0x80000000, 0x3, 0xb551}, 0xc) preadv(r1, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x100, 0xd9) 16:05:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sync() setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) 16:05:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x100000000, 0x48b}, 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x56}, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0x0, 0x6}, 0xfffffffffffffdf4) 16:05:34 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/21) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:05:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:05:34 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xb36) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68, 0x400}, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000040)=""/77, 0x4d) open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x20) 16:05:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0xf000, 0x2, &(0x7f0000fee000/0xf000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x200, r3, r4, r5, r6, 0x80, 0x10001}, 0x9, 0xfffffffffffff0c1, r7, r8, 0x10000, 0x4fe, 0x1ff}) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:05:34 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000001640)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 16:05:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r2 = getuid() r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 16:05:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x8002, 0x80000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="015b99014a1e04e80be0", 0xa) sendto$inet(r0, &(0x7f0000000040)="e9b69899b6b49937ce1ae55c6968d408b38c7ed48fac1d60298f7f97868b0ba5cdadf70e5a399f5fd06e3a37f8a785b5e60ab6df8eb04db2d943a9b362a175f5bb56ac01c0c0fb1bc5b6ad5c7f53766959eca77ca2edf3d969b9a3ab8ec6bc9dc5099c8d97f026f73caee6327666d4b886d7b572bfbd48f414f87f415e114d6e2742252ec7b2cbd7a5cd2b5a72741b80f96352f18d62cea773ffe848e2e5c14b315714d6eac58319271e13c7f7598b84860116d0c64f2926476c7c955537771b17d3e28f1eb1dfac9beea97757f1ebdc1eccb19eec1a69865814d5e8f62e48607ad62b2dc906d5884abf461ffca9765667051fe12e4880372b7ede7a9d", 0xfd, 0x408, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="43a63d9912a989f913f9664817444b06a7862ecebd5fda50d0770dcfdea415bd28d96a73a8f722c519bfe79d71c87a63bde369ac", 0x34}, {&(0x7f0000000180)="9a4236872fb190a4e8648f4a706ac1de00d53a29d1b425519291687fb9b41ac95f72b902db49e58675d860b008e47e477fc138d0ed8f2389e7288a945d9ddc5c5df0a61a182d355e0b9b9899de6d3fbd8b1022b465febe26c315393ff19d6fe64e15e4fb325e5241801610501b1fd4ed488bea5687", 0x75}, {&(0x7f0000000200)="06b2649db3095ac511f23ef719a87155c434bfb16972ffa0866ac9c40ddc44b0722149e6eb7467123fea324804be7b11ef6dfa4e5525", 0x36}, {&(0x7f0000000240)="48b9f7ab10f611b07d1e79386023ee1f7677ebe7679d32d35f2b77b042665daa6eee7f77b768aec5475a48627314188be4dda05fbedc87e5bc8cf0dab78f4d7cb26d595ff181e13098f5a2fca887eb0841804528097bc9d5fdbe2d87b02ca756b81657c656588d8e9ffc29012504f8ac1bbb979339882e041f0f3d0f66d27af3eef1508866558a5423d06e0b4184dd17eefb6fc99415d96ff1de69", 0x9b}], 0x4, &(0x7f0000000340)=[{0x30, 0xffff, 0x9, "624799599e695a8241bd7f33b974287fafbdb6e2df91494f08"}, {0x88, 0xffff, 0x10001, "1ccded8d2ebcdd68d75d71524fd9097280552af6df7d065aee781c3ed6465396233682f8c4a9d5733b744e430e853fd27b2ae97fc6434782d1381aa96385ba5b80ef059b7a98b194ee40878949358cf20d411edfb949a642ba95622213f9981866d769a245cd92f8f8357ddc9a71a0bac596"}, {0x108, 0xffff, 0x5500000000000000, "8d560968d84936b7d6d14528bf17861ffae21d41c51d25564b2c40f930081cf1bb5d380f8cd134dd963babaffd0ca68203aed7848ed58b4dddfb6e40234a6afcc12f2c7c12b32d8d4316026449f7d7d598e0910f7896535a8baebe8385d26c28c90b0d5d8b8fa8acb8031b7c6930bd6b8f33590b07bae82e776bfda8f1bc080a94d96f8090c8683bbb826653c68d61c75facf07774564672c57439ceaf3f7f238aad8a89017b15a0385cb7d9c9e76807fc22f5a8bbd9e31565d9e43491246a3a04d97c2b00dc54979df00d07f2ee6f10e33a653ba22dfc4f47f79b4d9a3c74830cb6b274a3ed0858ab2d9403a87ec25c26421b1914661779"}, {0x108, 0xffff, 0x81, "aafd093ddf033e29605134a49e4c1b185567afef37f53347358e720662804f1424489c078e939ea49ef69b6972c6e7d5d32b7d3f0950c33ae2e946e2c28b5f694b627b28958abcbdd5b8c45cb3b00eacaaa8d08aec9eee6c8b771cfea25c5be4755580e23cda66d93de8c3ee1f639bec2a8cd1addd07142885eb55ffc8bb871027ca253edd3d779bdfae5992fb2efad4b399d646fd06436bb488d190f3c1cae66635b095d35fc90350d9daa04350b5a263c3aff9d6c5125c0ba5e73bb5971e286a9699f7446a2d8399ddfac3fef46c328a8ff27fa937da31e9608bded1c793f88095d4acb94aea26a4aef5d837ac91f1aa47f6d0c86b"}, {0xf0, 0x1, 0x4, "c3eada52ed32afac155b571e13a802d8e33d2cce42588866c3e3bbd223a939c7b3cae955ef77c03f69d3289cb325413998bb6602316ab0a6973db75d73d2150cb568cb24b2bce6eb34da9caedd70c9c86125331c350923a254face451b651b8857e2617ea2d0145d05f3aa72ff1be321780acca1ad23360b6ef52fa321272ff06c2007220d588c0520cf07ef04d74c4a5d9b75a820ad1e60c206dc6f88bf7741ad0241dded4962503a428a21b222033a613ac1c15e5456e49b7079a3e5ada1db444a107bb315532f421a77341b95c19fd811990d04f4ed5cea8ca372d3327e"}, {0x110, 0x1, 0x4, "6793b1c038ce483cea3ef25b48e688fa29a6c839a363c0ae0d074a805288a23552b20310088851f6b9a6ff402cd16641d07f955cf790d303b538d5c9bf50607a5532f49e0c88e5dcf4b01a314d8ac45b7bde5735536699e527a1131230c56d58255a9add9f8eec2a72cce1b091504c0270d7c35a31ef10bf725e2f71fb39484c02a52e72e3688134debe9251b597045c939466b1d4806bf846c0a6d42f41c1daa965919816e70f05c3989e472b5d1cc7e70915e9b28f36b695bf169d3eab69db367acb382339cd24ec56d2cbc98c37cedbb25f88c30e7de8b0b6baa4fd39ba2f21843467c249498e06d01bbe59bb297cb42e6f76fcd61cd1c6a336d7eb"}, {0x68, 0xffff, 0x9, "38ce710d497b2967b1f06441b3fa992ea320ef882ea8b08c4a0381687cf3186312d0b74457189bff41f89a3fc6a0a77a615040f78497ffeadaae7a585aecfd068d452a5472f62a9164b6bed270d41cdd5c8a84"}, {0xf8, 0xffff, 0x8, "da9c31b7543a402d86db6eaf144d1fcfe240fc615dc7f5d60334c7f4fd9f2d71c9849f0c30be78511c1d2f34ffc71481c876d66d30bc3019d616ba04b4adc3d73edfe8591861c2046b2cf3c46d8fbc5003124850a183b8f2597b5797dbc9db4ca7614dbed505c0e69e3ec224064ed4749bdeea3dc286245fa4a730f5f27c5868c7334428245028558ff239b5ae0df32917e6c0494bbb1e734d4921796c3b4b578409a32e8f18076ef5e543da5579ac5f56abcb64aa3c121764b734fa6865e14ddc848c4bfcc3a666161ecf5dad234b6a5aaa47dd19b82cb5d4883f808bfb5d45eb72f3e9"}, {0xb8, 0x1, 0x6, "54909e3a6ff392241576f7a1b811071b4fe5cdae73919e91c86277922dae0593daefeb6d7cd18369584b49b6d8d22756148d4ba14882cce1f223ed67d6377d2cd268ecc22afff53e245d84da01fa24e519f8610c8cd2524c87f2848070fbe2a6c8bff39dac380db3b23f6293575766914e3f4ea15014b82864dee9e1693bcaf60a3bd785efae50640478a44e1f73a0e3989f8a0ca03b7dd12837f9e010a076b698"}], 0x6e0, 0x400}, 0x4) recvfrom$inet(r0, &(0x7f0000000a80)=""/247, 0xf7, 0x2, &(0x7f0000000b80)={0x2, 0x2}, 0xc) r2 = semget(0x3, 0x6, 0x20) semop(r2, &(0x7f0000000bc0)=[{0x0, 0x2, 0x1000}, {0x2, 0x80000000, 0x1000}, {0x7}, {0x3, 0x408000000000000}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000c00)='.\x00', r4, r8) r9 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r9, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) accept(r0, &(0x7f0000000d80)=@in, &(0x7f0000000dc0)=0xc) pipe(&(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000e40)={0x7, 0x80000000}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000e80)) getsockname(r11, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0xc) select(0x40, &(0x7f0000000f40)={0x7, 0x9, 0x800, 0x1ff, 0x2, 0x3, 0x7, 0x5}, &(0x7f0000000f80)={0x9, 0xdf8, 0x1, 0x5, 0x0, 0x0, 0x5, 0x730}, &(0x7f0000000fc0)={0x3, 0x7, 0x8000, 0x1, 0x400, 0x1000, 0x1, 0x8}, &(0x7f0000001000)={0x0, 0xc4a2}) sendmsg$unix(r11, &(0x7f0000002380)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002240)=[{&(0x7f0000001080)="b72afd7d72ad6ac6416f1957522a868b4789caaa7494938123ad72b884e6c882e194a0bbe125344f190959b39902aafb9f497948fe3a083ee421b479f14ae695cca8b96c9928ddde2ed5dbf784d68ba8da9ca9d7564b977e1953f5614bd67fe07922f4988569fefba594378f578b200a9a", 0x71}, {&(0x7f0000001100)="8d327d8f6541291a176152cde5923e969e0f295c8041fdbf6a116a9465a30ca2b855268a0ad20f3e2f5b1a3a036b603096bca2398c615926f4d3355af32c86c27f0a7cba1de26d0d3c9f", 0x4a}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="abc296f4b3cd593ea94587adb30af53468882511e6bceb556f9aa011bf570e900edc0bcba81d90a8818f549c65663449791dcb8e29b291365b21ba4b8ee836c25953e764a8383f792c388e21d2", 0x4d}, {&(0x7f0000001240)="007264a34a1af81b46380530e697b4726d7dc4c3a869235d46fe8edf8ca66ac69d8009e57323e8e0494db07a2ccbb329a8ab103608c6c6dafd1746f21ffbd1455df32e01a0011f624f7f050d048f2bfa8f82f599907b2c0fc5227c0169d14ce6d26c1e26067ca9acee5667c21dcbbe02f51ef452d985882d239374ced17da428f3f043a2f38b54e0609c6de5f0b020e606961be9e031aef22beabfc638fa39b927751251a36d4552a86da5b17bab8b0a3a7c95cef9ca7dfddca12ce78bb955ef4fb22e4aa5d2efe8dc5bb807cbeeec13dec6c08e3562c1477b6b78aeed15ecd00e624e73c3c285928c8ffb8e9ea77443e48e72ef089942f8c93f48099b493da2f3bcb8747045917048b087ba2c255b475c1c4ee5b81a9ae46bf3f4e49a28871ddc568d42c9454b7734123bbc1bf610e81c75126aef00f5fbab0726af72b2860f13be06f456fabf51c1ca89fd1d1c7844f2c7b96f70b959728dd60a4c96cf399f8e230319470333b1f58ea45e960a8d2e0b07bc382f5f2f42ae9852070c9613bd3dfd5cd8738efe7978092941778aea3e50d1cf7177ce83d8b6eb4548829a8877319e14353cd693f9c9aacb39e82c92bf222671b8e5dafd9cddc877409013f5193db80bfb0f22e5945e2e6f127aca4ff3fe790faf8ca39159f946f01daad791a4690551cb6145a1f0a396a57c1a4e46838cb19cdbd41ce97a66c1eaefbb246af44e60498fd275a77f9869d622994d97e9658ab06b42c9843ab6cf5e3ac4215ac3cf822e34a1a4700a7e0b04b33ca8b995fae72135605aeecc0788afa0224f3f8906e7033c1c8036501d6553b598a975df62fa23ae2d9673eb894feb5c5a181d79b7566b048969d5a0aa9206f1e44b41a71c52e7ac826a6179b0836d310501d02aaf15ed305b183f788f5f127ed2bfc0bc684e34649f3969fb91befb483c48d047327fd26f739730d258bbf84ad7ad9418f92637a5b068e5591b45ac340a3513652b404c77348e86ebf2458b940c4f16eb37310be58198500827d3fd41901ff243e4411b023be083f2f6672be0cecbbe983a85ee32fd0f37cddb625cdd7754076ef99f023f481a6f91e70b73659a472ea470e42f42594f728320c55162dbee3ce79c94d5563d31b260966fd72929b035398a9011639762ebeb75f7baf2c92978c7f8495ae5f8e6ec7a5c02164d479793241878d70bd55f78008f666feffed54b699b1a6f93f4be07bc9c100a1881b55f7a96053c241e244d40939e77a0196b691dfdaa95b0f1cde2958ceb40882715eaec9fc180dc305114eb80b60e843159cfd47a6f438b5f5e8b2ac61bbc1865b58dc20febee4229cd09bea863078f1a114d223bfd3f7ea8e31adbe7c0a4433f97641e6ce8797cd664d13584444c972a1f0d54e9940a7e747f12c811511475cb7a5d4314b3b393d1beb939dd3cafae7a5643ef364fba2a0890080178a69c450a09132a946a57e81946b64d5a5e4c047890606c5d7ce03f653fe3d1b28fd7cb2c2ae13b61ab4361f9cf8baca7868c8201bb559e3edc5b72a839538e811b74d44110ac057994242f02e260523c46f2d172b18ce2846107a9817cde10696688093c96beb0f34c86b15d79f8be8cfa4bce3adc792ffcc43addc88e2fcc4c9852b348d20063051fdff50ae09ae91d3b8b62d8669ff0d4a3fd9d5c67a23151d46ba72da73831cf9d1d7021d349147ab2771630832f44197aef78abfe6db350af54ebdb5bb8697522a9c2e9095dca5f55f1a94510c213345918d59416dd609496c31f57ebdc75a21df9a9b8de7ba4860d9951bd9cc18fc2e622272b029111f5d686865b0f6e3c156ef46a92eeea244725dba67b1d6e3e6be1e28c76a032a993e5f358538f7c979d686261d7b5470ba4b0d068ea1e6dc67d7dae7f427dc18113d3675b4ebf5390232c0e5981e0062ef1def9eb28497ea6a47bd36d4a7274485eafac8d18a156fdc6b4a361f8f400ffd5bac864f7797d5a45c8a2c4e30fd98f2d6324757f6f1504bf0d28d240b37aa5c3068b1cdcc19af9ac6004d8dbf75af7ec3389d3fa6c8ab768acaed3fcd4673298c1c36a7c7910d34c3e30122e2990e62584caf9cc90fdc54a559e0e9cf93f0152c84f6e564479b6140bd39b8fcc9ee9b59fde18be2ffd61d5b4354826a9025d16a31bf57826bf56e5e5a85807430842bf4325ff064b5ed17bb1294cf434c03a74fd66a097a832a93a55ec9c4dadc9d2e4eb681a3edf3cdb26e45db9f047d5b6eee07d1d7861e3652ba7e7d7e1ea7d585cb9259ce3486281793111803dfbb79fbdc281e2b191af89dfde5616ea89e27fd58d2403f43b731210fc63edb300bfcea6aab3251e780db37aa6f308a0dbc5b28ead85f48ed9b5de06882a9c936ebb8115b9e62530d40e53e01b7fd10c9442fcc037dbcc2c89c7148dd09006bb3c49963edf05fb84864e0f1870552f50dbe5d09821ca00003b2a0320d2f08e8b27e71ce0715304d545bffa8a8533679dccc58b99a47c984157a87ed5f401de7b2ab6bb244002b77f5d1fd205d35191b0c8da5332824a499db1588ff40256ca2c505883f5375956823690774c6b29d44a62e811e9c8e841fc5012a8cce417d6a6aa772827d694ae2b00f370343fb9f2cfcda86a4cb2ffd40954d6858324509fb55d8e0365f60ae338a5d724689c593c82cf0dac754449ddf120cec5f7d348e905d4ae29a4b0349f21637adef3f288da8de5aa53b39a0207b49a10ab1bdc08cbbde7e76a625f167013fc9f335cb5076c1954efcf547d1434e58364327fef7401b212c334dbba220416aa2f6b8f613dda782f84a746ea6c1e9ddb8315c4bbd24d2450dabb8b6085c17a7d966fcbc296d39e65b6147f04e6d274eb497f07b258731a1771899125c1585adc5154dfdaccddd5d621a3efad14fc230a15887eb3a74e6617fb7314f5ecc7c2ad85a4ce251584f3bc377d08c03025e780fbdbcceb79c6ce89633ad939373f86750626b39f7fa7a244942cc805ef53dd2862c9256a87e09bd12bbf0d68a778fbc9abbb6b2b7d57e3be9f4e468bf5112e977653d591e84d70420981a9dce5e18523c9081ae4709696cea693140ccb727f5e3fa1c251ac7822629b983330b77a6897003b5202b3e9b53b40442388fbf9b8757e18646d354568d1f4ad91d55fc6c5940d4410d6065e8b949298c2ffbd174089bd4068f34ef1da38fd2b52fa108a97ab8efdbcb7c47229e90368691055149a2f5c9cf8f65f2a415ae6ccce652a17a7823e2a9a878364075d1332c16cf2ede221f0de256fe087191f6d6082f4a99882721a2df8d3e3f7294ce89395def6ed02edb1a577beb3a1acdad817ee5cc5066ba77a8660ff5216929314fddf55d278972ef4dc1ab47efbd25900b86dcabd6fb1fdfa679c77fc37a976245d4157b1452953589fbec1f6aaa83c419585a0e27847bf0ec2bfff6632b05854f34a921ee13198cb96ec32bb16410ef7ce69a9bbf67272ce74e07c447b46cacce84a3305c1cf3f1d8360a3a26846443fa53a2e6b349e909ae7b5bda9b814757d69f1dbb250e6945a051758bf0b3239bd3649f69edf7bba67b133f0cddcd7848bb0c55501c525a756aadac482815a115466c87f8169113a63b9520062797f31293a49e39a109a0bb4be190e883677ca91efece4700898128d8040634959b79ec7b34aee1346740688dee8ca200748030773f41aa0706b985d7d680d92510662ee581cd52e39f1b5268238b9736c2e031ca622a0ae2c54e882d3b6e79254d1f4fcf06681c6e07ac686791b43c5624fa4ea39532e1e74f2aff826c4d446e966e0b94a55b6c6c9f8439adbad38c534bc14932e2c81d2a45738bf7f366cd95e5bd53abfd359fc991fd53bf3de685ce04d728ada50f2ac018a7afb89afddfb8626e6928631303f99cb14e470799d0b1afb1ef72746d7bc3874b09c74e988ef56d9d9ccd14314681e3dba5c2a03df69f03e721dbfe17dd06a5d25e3a8ad8dae38bc9b5578eec4793ade8f52c7268846ca4a73debb10a8a960a5a84fc5941f6c13ca096353eeaafbb1915553f5738f542492b4ca19ad5b79aaf103034496ac3d4af14b6c7084492f3ba0c7355573c737d4abed2fbdbe47ecd5bc30dfc009bc1d7bca4235de13158e914e44c7a842976fac733e547ee50f1a495395f37e4cfe3beeaf37377f18491b2162a3546fe57775f2c33ff7a8a61abd317073c9fbdbff4f58c8d0117284fff969d34b14da34b467abb75c8ea88991c9ad971a3cd86adaa0055772d0cc310237d655e319ba4ba588a4c2687c182613a98659dad6a36fdfd0bc734f1141ba64b9eed03f4689a7a49f3164d1a7367afe0bdb900c2e3ca6475bb0bb0b5b68f2e73f9fa97aa9434b4ff6f57cfb4190a659f817ca79760885d0405a40c8ddd096c2f88ff4ffad671d542b9e4d873fac4a8d89776bf90786e6416b2ba91e658f6eaf209e5148adde09192e985b45b134f005b2407503808755d541b605d42878a0585887e170eff9ce91f294465b3122c2841d26a3dcc5080b8cf1264a3af19e6df8568e4fdc73dc496d0583f2b6ab2b9ab8ba86b9bf21bc7d77c87c55b298147dd454aee696f501b44f6c7e5be5773413322b4e52551fcbc1c60839a0b34cf42a507143741d93571b303defa941ab24fa50762a854d09dd8e928fef847cb2d1cfeddca2c9f3b684dc35148cd0067e3ec38d08102790bf7cf58002fb069f907b9077972bb1cc000da40328a82345e5ab5b9ee8ca19a404592147d61ddb0f8272c0e6f3c42cafe9efa590eb3c7937f023a752fa6c40917496f00daa0577195982c1b3abc731c7230a664f31aa9ec6dd460d3e197dc434f05b6cb751eb33b0bea0f8693f91d0c8cba7109ba08c2ae48f382149b8fd2f313583193ba5bd9da9af1fccbd35af7cf7d138975fb083da14549ffae6a2489253200a8987b7f7cf5e262f75c9f35a4eef149483b54b746a856f575c6aaa10dfc657febed1ca36c091c38a49a2c47a9319fe616231727c77f43232034599c5d8679bdf56561fec27e1c0c36d1672d8ced9bdef550385532e7b2459ec8c1e4d1593ef91832c8ddd5de179023dbcf6db5c3c6af3315d2cba5894471a0c59242e45eea56be744097f1af31117ad93743dad335f50ffa9eb98865728a8856a6d4c9f035259cf754d5e8b8b79ab876141cbac861a1b3b8f3e0ed61e50d380cd8f3cd36004ca52c1ffecb6f92fcf2e4cdec2f86d783caa63accee7754165f9f1800a0a46d0507751f6e15407b425fa1ad9adfddc9853d844d9f244dc55faad5634a0a8847db87a038b59a240a4c34e1a84f4903f312a23b71f133d819217352709695dcf776a6ac56c514992fe10afb4f18c81cebf2690b1651092f2b3850e67c96856582109ed5357bdb769939f2a59d4e9a14c44e54d5cda11a3d20d5a7c279c2c97ef953a661e80da06c790a22d403b05e40a94a3e0efaae9c2d4168d35690b48317c072cba3a96cc6da589726a7e9c994bd845c09b2534b3c0c6170c6824bdf98bb711ede28e996f143929f795620c364055872e8fe4021d6509ca3c389072685b6c03109c3e8b45ad679ae04b18f84009d36da8ce7a6a22329ca58a6e1616f867fcc79a84818088de69e7024bedb5adb9f43676e1628d7018452a5c78f587193e727389618249510c9d5f17ad581d6668cc8fe407acad29207f87b20267974828819a9de275a353c4fb218b8074b9da31297687060a519635d8cb1f5968b220bdb752d961366e03ba41127f434316465f2890b9699ed632d10c088d85cca1663cc256cd", 0x1000}], 0x5, &(0x7f00000022c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r4, r8}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r3, r7, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xb8, 0x4}, 0x400) connect(r1, &(0x7f00000023c0)=@in6={0x18, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002400), 0xc) setuid(r7) socket$inet(0x2, 0x7, 0x3) unlink(&(0x7f0000002440)='./file0\x00') socket$inet(0x2, 0x8000, 0x0) geteuid() open(&(0x7f0000002480)='./file0\x00', 0x20200, 0x18) unveil(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)='r\x00') setuid(r4) 16:05:34 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) recvfrom$unix(r0, 0xfffffffffffffffe, 0xffffffffffffffc2, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:05:34 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="6c417104789e4bacf2196f049666886368ec24d509", 0x15, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:05:34 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = dup(r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:05:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) setuid(0xee01) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 16:05:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x103) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:05:34 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="2794c7a6af07e4b3e8858acfd66ddae7b0cfbe9e45", 0x15}, {&(0x7f00000001c0)="79a6c44328107c3a98f4514be3b7423bd117aa744aa665a341f18214229f755872ed5b800efe029181e2f3a4bfbf945c288812cbe313664f10b296e755d5b01cf11d8c15884a", 0x46}, {&(0x7f0000000240)="0bb92eb8b79076ddf0b5c2e982ab95444b8678b2600e3a5a0053773566a1d2377acdad5750b68627f86b8491f974ab7d319a38c2a4289fd219aa8966a85448daf7f32fe4521a12900e3e0d5b3d8ce0fecdbad046d45129821b3947634cfe5f00dd51540cc71881cc4fc267a00d8360862733621966f9066b6764eb97e444f5b6ea4db4884ebc1a4bd4e3a6ca205320281db6efa238bb2d576b93041d2a97aacd02b0b01080098cf7869a05368d21f636719ddd63a075fd110cfc8e8f3c3c75b567f480c4d149fc3ba0", 0xc9}], 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) pipe(&(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x800, 0x8}, 0xc) clock_settime(0x0, &(0x7f0000000140)) 16:00:00 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="36a8e97aa180110144dfd822f7b02aa50c3b279f0a9e7dc845a50029dcab981c5c99c0c0f8fda21b08f1c90e841ebed952e762391230a93cee59bc5d1abce0bfd68eccc6d5bcadcaa616eb08e730afbe0a7cd443e0e5e44fec662784b93fd4e123c6199cb3c5640271a3b05c4cb84f49b1017e216922766a7a9fea2a26d026b216288c6e2c329c8236f7837675a16bee41505938cc4969e6f5", 0x99}, {&(0x7f00000000c0)="3cc1f472c074ebaaec3b873db78a2eedf025f483edbf1cb1cccbeb7082a777003af9b74bb5b5c8039b59cd7eb34aab27638a9dd8ff0ca16b3f0f27d3f4de0538da48", 0x42}, {&(0x7f0000000140)="631a45b120e87e120af223dfe9c62747626c131c2d74775c595d3089d396c281038c2afed0045343d38f8194e3c7fc833f0d8beb4346c7e3d4a9d604e5dc3ecd2162bb66b04d84acf88e86b3ab8106f644498f7f964276754e6b70d2c746ce568d80568a5e13607e2a2ad4088f0687247acfbd48e9df4c3ffe89d863673fadc19cfeb73684a4a3e3488fb0968422e74873d7cc339b1a39b28d94cde961419abd4aca89", 0xa3}, {&(0x7f0000000200)="2dfaf17cdadfe8b9a85eab6cd7f5a5e4fc90705283c9edd7d28f1487d30579a0b99d7bf3b1adc052eee76bf21c4525fe2b65565d48987a8b9dd7359914a5fcaf3e8b9438853e4754f4d796b495be6ca0a2cfddcdc661abedead65f0c7ebc941cefeb76aa54fb41e87ba003e94278133a4f7818765988cb80aa6c3c185661d1b6c23376a53114309db716a22ca9e0ee733d0e702bfb149901f1932e0d103c9b53c6d070cc2f710a1b6960c358d4594414eefaaa099a82423bbe426bf9b184ff5b14c0728a0b89f1360344ac214c56e31e6d598de01f6d3b293d2f0e", 0xdb}, {&(0x7f0000000300)="59eb242c182181898d0d4be8e93b0955b44ce948e4726b5b2fa17f810834cfc9d6b6222a7c9b18eba73a93812083ddba83d4c986b74e9797bfa890362a72", 0x3e}, {&(0x7f0000000340)="6f8a127c7939b478abe14f645768b8eac98d1fc4ffacf182a276b40008a6e2a92770ce15b3a901e8c33d9e555603361b662add76bf5e5664f96a1d6405e1c75aeed69a52534368cd992e3b3097d9c8257a11baa4b8e616efb4a9ef8baed57e0051f1d9a706677f7d4e6e6a88eee5214c42386aaa76df2acc7b536ddfa6c803ad6c2687ba988f85b27100fd349a4d20646f48a4d6a9a777df27becc7b0909f441c327f8eccee983496a8220ae7f16dff976b76e1da314de20b3b807d1d6201c5b376141e90f75023437ad7d3d9adfb58520cef9d5ef266665ccda6d4ba4a2baa339f9e2d66b2617dd3598c3ca98b4660c4d2b7195ec6ee03275902001760e3bcee353f3b18c57279e46cc0b06e8ba2c74efaf899c54dca1f3266d7d4d1b8eec5d8dacd5ae7596311369eaea8bcc3b41fce2dafd62e39c0a4282818868df319b1249611b5a509e47100d5716893cfa86ac567f47ecd61c303fa02942c2039d5269df178dae5666a768dd9c14e2a8f3fa7c2bb64836ef9ee10b1a25a4049c94e1d18bcdcca230b5277fc053e922746434a3503c035580fa3a729d48600ab357e13c535bbe4f2aa4e9605ac7c2b6bd811d2e903b406f4657b404f4d6bf3905e0e895bcaa2d134eb7457bd8ca5b347ab60f8f9845d16ce4240e0325cbdb8a4ed67b084cf13fc605613082cf2d9ec51ffde6cf9133a3ec70ee69529b7704bd7c1db3c1210d9efca1765f1636ba3d424ecdf15a3b3de1d4d0f99250db76daff77271417981bc8ab1dde6aae3f0f56b95771423947d591481ad0c5d293ebf21e5b9611f71f0d56997bcf4345d603a10c469ab46fdbd01969f1e85eefa0448288cbd09df63769fbc0258a95dc21ef8e9a2bbc871bf6fedc8d5a47e849df929d1c888a9c22ecfaccfcdff186a548b87bfb07d3b048fb68438c01861921e9ddb7ee033cbe227aea8e5699e9c7d4a1d878f8e37c7c5c4d0eff773640949e094a53708b3b816e206ae247d6c5d402735e5ead1e272c2acd2654a4f37984c1ce46a901fc7d647bb620006afb69d6800423ff75d86e3bea51f1c8e86d7c4057409ca8a7cf143faaf78a1f71d5f437d3d5bb2683d45b162a798f2a41117f9613cf3e8b13626b2828bb7c27f049d32ecafe58b374df2dad35e692f0b7d183433689ac5bfa5b11147b3229abfc6e31aefa6a56b58bd2c2a35e2391a342085b01b9d6f605171a816898c3cf81a5c01986a4bcac4a6b43f7458da6c105509dc77dbc499f3ca928181a15c8ccad52238b5b5233c91e6a58ca867ffcea5cb098ea340826d1215a2ca2e5f9aa16c3942a499626790067f4e98ae815a2c1d66473c92967fee49b7c9536e55c74dbbc56dddda9723a1e2dfb6386b8ad2569a1d2e5b8d0ef281762fb4100f8b7f89ac985591af84414b8681e663021b4b8b975806436dc73c9642eb2ccbaab8e461040f28d56dd9b1f03526629ec43d0e637f965c889f92baa94f42c63bcf0d3d4a7a378f956fa6fde2a7206ca71fbc06e8de90b1558d65496d9e2024b5a35f9272558f6190206136327727bf842e0a5afd6151cead78349726e1332a88683c56bc28d44b868723874133853e40cdca4d6a4a4529f536a611a97abc292580fdea86e6c232e0776bccc9f59931b6b5161ea5a14c723e95dee3d26e8790169c2a68c5284d87fdc2f0a0cc8dd67f4e112c1c9c380b57d8838376afc8833c487811f7e9e82fcee09a54b568c7ec6391d52dc5a5168169dc5268904d83bb58500a8a4a7f26581c46c5d19a7a3126acff148f4203c26cb0b733ce222cca76c5a25539b9e46100e6a2c0a7e4b425c112e4917f99d4587763321f5e6e67274dea1ab5b643bc97ecf2b9d8c6d890942135390e7befa294b96f27d17c9b5872c6f842eedb1e06ef7e475ebd9db77954ebb71864587eaef0dc6725a5a47af0ccf419038edd72fce47eb1122ab580599f2e88dbeb1fd5595039ec34f7b4276ff279bbe0d359720fd95ed25cd1e68b9ce0c8bef3f8df57099263ea7723eff69279ab4a52fe7848b965783f8d1e4c844f3b1bb3ba4c8e5372f958c348195050111dff7e95d7ad6914b6941ce032df5e3b567cc2b0a1427e184ef20c36cc6efea9335a7de53321aa808a38ca2f8175a53234293800c7fa58f04a2fe6bf87584eac9fe3e0cb4ebf20ae4d15114a299b5e28ac091f6423af65d75ab83d893930863e7bff24714a58bd4599c6454dd932f05136dd7645a5880cddc9b6487fb8cb484ec0484134b48df58c3aea4b1eac22c821da693a0a5e3a56b56ef5c1a525fa240a5481b751c158b972be29a1d4ff5794a0172f82ed309d30f293410740b4d55ecf9c555a47e9185a4f80efcf5bebe596ce905f10dbacda4240909aa46fc21b4419cd057e62539b51ac88f3f40ad85a227dba392f785d5965aa0b3425b7c1a573758255942bf6a33a8c5744df4a6b909193965c404c501507a359d08953865478c8f77fa243ae8bd954da71d283a29928e442751122fb51d75bdd0c67600e655803b9d43fd42b20bf813dc21da9b03824cc731f31f1f76b5b68a994ed94dda04b16bbe85187762b994df719a8d7edfea94e2adf8109af000dd3d70392a7a66980740c9f2d70dfe0072335d60d1e51534589656d3755c40691c7f8fba17edcce4f8298900b8f34082ec7b645a8825d1abe49cb777648c16b2d11ea216bc1236dcecbee014a38a37449c8ef95fad0178d75e2f0d18e58b3c8bafef8e00790d8873e199598920fb6bad131cee7e961fd7994a905841de2cac24a5288f02999bf435aef61d33cbe45d0565a28cc56406d41ff02940b218f3bcbfc9ab63389c70e8300940d524d1395d224e1022c3d5b3a01f16981a673ab2305857bc8c4e90663a92ba29f9cc80fab440b3cc41c8975ac82b4831f7d8e8c528e93b8d9f10a36fa004942cbf1b5099f507001fcc68520643bdb91838e98f2d9f433d83003506536dca7eca898b4c43b5990980c9133242d5babb4ad449ff57b38d041431c9584769fffd56d56388614f4a4dedd0a35db1a2af6fb9ba8043f3ea9ef797fe3cee1c2d3492a48fff8b0a18ea0c6d83f7f450423bef5996456efb0a042038f2805b39b5fdc363b321642d6b954f5d943feb3b390a90872cf92f03a1d604037909d1f5c2173f92abcd5ef3b8435087c3ac528f153e3720ee4c06d4b86c2e9ab300d1b15cc119b67ee531a97861b7d8a859f75bc9551a0f31e2de9fde822b57bb69bff768e2bbe7f0018c73684b21e7fbcdfb1609616d5dbbf05256900fe1670e9c45b2b200846d8b399852f9d0aeafdb94b75d79b93df9f0c3e151ea703c9e2861a1b74ecf4c31135c2478eb3491e4a1286f30e5fc0ea51b9cbb02602a56d9473f13199755f6588dd28cb162aba1e1360b645bc9b5c72f49f583fe1605d5e73caaf137b6531b2d3fd3f8a5ac7f7e68328bbbcd07c2163f9c9f997b0bf5277da7ad715be84a7cb94c6e526cfc7d387e98c466706e0d931a36297da4968715de18ac2cb82032341a88e4ed70858d51685d012ea2a1a6b4f609105a74a68962f29d7fbe896b01fd173492d63e1854fb27f960024989baf026cf64706e35285045d922667fceabee739851de4a4df19f1ad651889691b2721429ce2d38980d73b0e99568ef4bb7588b9087d5b05bf6b26d2c72a31ad2a229c520a32c5511c27c12e87704a08d82fa131ec2fd3e7339815f61fe1542d6656867984d0f54d142f01d33318fa9c29f2507729c96704214f697a2df9adc45df87ed317597b49b9e3840f2d97b055f5de1874a9a8f78051725a14f8eb134f4706c5317cf0197e9e9037e9e39df2897858d9fcbe9e24e141476f190d9f04715a49451024bc506fa01926948f10bcf706c64697dbf8accefe475e582755ecf6790ecef9acbd7d70e7d2550a54b1e5cd6334b43f6951b735fb3f7e6e992cf00c55b5a935ca28de042398ceda8559ab7474c1da4483492dc038585e485c45da08a5f331a6dc8557f2051f41823a7474aaed0451ee187c2e57ce894375d3c247d2e83d747d7975b8d1d8a90656efe24ffdbeb59a8aa514ca5b6c89b246cdfd2cef5a8912cf6fc62dbc09f903cc820f67d24924c586825c1779ff329ecea2e47980b30fde1f8c4f2277f247b0534e7914cddc94d1227cac791854a4e13d5a936f4bf9d57d24a2bec79e941b64d03f146000441a17fb03b47eccc7acea4a70e69c424a62ba93b86ec42786bedbd31a4f2879c0bfd21238ffd28b19be2c875ac4cd485379bae5e00bda1d2c5cbb19074ac142283bd2bc2927084578ce658dc6019251fed73e8e38f11266987309f945bedb84a4114a701af0f8a5e7bb824b20ec508c5db6654cdc5d9296319649e91b27c7ed3bf79bbff5a38db0d72ba52195149e9f162c74f2f3cfc686fdfda32b71bc5907e2b9a0cd9add573e118b28ac67048adbacc12280d1bc082cd070e7446d35fa179e31b2a7dd447afcd60ba678e51b7873097a67526965d598413a41381531e935064bb8e68cd754e1d3191a878d80163ef078f6db55420d954015d368bd949c477b9b17595486a5fb36aa1174c18331d656ca93acdbf8f182ebc9801d637b82b644aad9d45d2f62e576f038f9dcc81376623f92f97bb4499c6eadcd5a2f1b1ac3266bfe648ed79c2b9f8671b4041a9a0848fd6d4fac42a596d5a0b8491bb89b1aaac8c3ed1c5dd253adf78c17884a2025dde9217f3c7b50a8bf0e40015bdde36752a44e4135791c80dd8fee713ef81e40fbfae1486d732475933c25f9e38ae201c3ca6bde44aaf5b1c66c5c4c4861b8aebd9bff7af678e18ad6e065adf61288ffad8705a5d9ff7c40753ec9338a474e900adfe89f2d3546701c178dd0ed69b665876b588fde97bda41194a014fa6d04c1628ab9325c35b92d8ad97ffa79cd7dc4f49af3abf02fad6a1ef25c9155ea73f6c09e5a772f7242bff43a76938429557afb2c4125f8e372e0b58a9832f1ed0c35c612ba56238f97653d37537762e195e01b43520f95e4cc9e315feb17fd9e6714a89390912346762046f466a0c8741ade2260f861042b0f6d43cfeb293fa7fae57d556c8c5bd085691279daa666b0b3f0d5a00b6a6f1ef67a66eb95aad6292636e10d8a2e5d0f9648ed98a8e5bbf03a467cceb71a7f75b8ad33f8b9fc0b75dcd0d9024894cf57019e24c065920b13f66cc0081c1a7bef1ec936593b869a569ed6a612c3d2036c85bdd6bf17d46b52347a87968fde32baf62d9bb14922f58bf8dc81fc5e5c5fa52eaba1c4b011c15374f78b1348441fb373caa8a375d70ef4a92a96271bc557f84c8deb0636c9d74ff21228833637cb9a7f18bb9ab36bbf0c9c6ef5628eba8bde7bb42af6c2bd64eb2202818ef9373d78616a8e47ced0f779208659021eb741a38a0ca414b8a8bc99e5d2afcffce527c941acda587928240a4a6198c61dc469f5adfb36c3dd5e94b26e4f804739b9bbcec60c694b63a76e7a37263068a9771ea8ab65282435b4b5f0fc4ca2df620905e93b25cf5f4cbd0046088333ea1e635d151c9e4dfc41c5a4a6808799acff64f2a1baaf85b0e7eddc2b49c455f1775885dc87ddd7866a97648dbdf18ae454095b1ffd534dc53056cc7993207578eefd4167308959c1bb2cadd79dcca6fddaa2f75556e517fe01088389f232937a9e3eccf13e5abb0e517be987e446b1abccf5c4d438c1bca449b10115e00ce21112637d021a9b30397ba0d5656213ca5df25d4249828d58cb0bbd2a79bc848d3ab1557ce695ec43fe4238ae754e15215cae1ed6ff0d98ff0", 0x1000}, {&(0x7f0000001340)="32080a6610a371c676a8945e750fc0d418985459de9ec16b7dce66385cf06df3b90f824524aad5d4943340333bcb2d698f46a526992784f6bdb46ecb5034c23531d05a4e03370855f7c19822a260015211b243af43c5b228e5c72505e3915717daf8c0ddcf6395b45881acd2960574eae902c1f74515be6678c46eeb96d3130b08ab49eff0512b118f168daebe6aaec5706b01fff3c835e630a04647213bdc6927aa866deff92a9fa08e38ba57d900c2c89e6c23aaf950a2ddbca74a3e684fbc2886e9a69858dd0524a821f80d478a5133580779371ef552e632fb65c795c612cce41f41018aa41f", 0xe8}, {&(0x7f0000001440)="44218ecdd109f6137a7d58ec108f0a13e9fb9d5512d47afe44c4d220617237ce89f25ca8d6e8532b939a73202b6e68334d09accab09ede87ab81c9477e52391016a488c6bba5da379b34b81dad5aaadb24af", 0x52}], 0x8, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001540)}], 0x1) msgget(0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000015c0)={0x3, 0x2, 0x9, 0xffffffffffffffe1, r1}) 16:00:00 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="64c3d072de76f970ae4eb1dd3ec162873da26a93e8bb7a80e1c5ce88f329a81712380b4b9b3b7f2f24ff772fa92241ff8172bf175ba15dad68e998a5", 0x3c}], 0x1) 16:00:00 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x10, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sendto$unix(r0, &(0x7f0000000040)="d3b2c2f9ddeac10129", 0x9, 0x408, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x121, 0x1) setrlimit(0x5, &(0x7f0000000100)={0x2000000000000, 0x3}) pipe(&(0x7f0000000180)) accept$inet6(r0, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0x0) accept(r1, 0x0, &(0x7f0000000180)) fcntl$setown(r0, 0x6, r2) r3 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, r4, r5) flock(r3, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:00 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x100000001, 0x0, 0x0, 0xebfc, 0x0, 0x4000, 0xfffffffffffffffb, 0x7}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1, 0x63) kqueue() write(r0, &(0x7f0000000000)="d6b372f77567af2821a3a59636a5ca68d31f815d7f9ab9a9904396f9ac4f4b052fcdc758affec7e2ffd9d7f4e687bf3308b0762c3f1aab4c0389", 0x3a) fsync(r0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x180a0, 0x90) getdents(r2, &(0x7f0000000180)=""/173, 0xad) syz_execute_func(&(0x7f0000000280)="c4a179d7de67460fae87ffeffffff2f0f61b3edbcec4e22593b486000000000fb2b3e6e98685c4e2112fb300000000450f61ce4677db6645ab") pipe(&(0x7f0000000140)) 16:00:00 executing program 1: mkdir(&(0x7f0000000100)='./bus\x00', 0x141) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x40f}, {0x259, 0x4}}, 0x0) 16:00:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, r1) setreuid(r1, r1) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r3, 0x5) r4 = msgget(0x1, 0x102) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r1, r2, 0x88, 0x2}, 0x4, 0x3ff, r0, r0, 0x1f, 0x9, 0x3, 0x24}) r5 = geteuid() setreuid(0x0, 0x0) seteuid(r5) 16:00:01 executing program 0: select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x2710}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc2, 0x2) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f00000db000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) dup2(r0, r1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x40, 0x3}, 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$inet6(0x18, 0x4003, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="dc17dcf4a2213fd0fc2d5d6d341c7a9569eecff323b0af17b945ac56024e98ac62d2c6ec0d5c2a842638a79b1990d533cc46642f176e7eaf755dfeb1c571abe5ddeb6885d6f0809ed1715b446d4b4fd4ac4f0c517088c2381bb945f55c4a9c4b9dc71b9932f6e04d0584d080962c03de62afc3b4744de45579d7253e595e699bb5c08ecc664f235a2e34d5005f22989366f9f39b4ec02b076fe32b4ab7dbfc34b29541c1734a1d5ae116dabd193aa08ab4f9440630dcdb2340b543a59e3ed4a4d0faecb2334b795f5eb9162a91ddb115ce81e8fa36db31501b14a14823080925685c2b8f05768f98d0e969c58aa18e93d639bdd4d44cab60968302c7131d45d2a60cc976ee37a2bc3096e824804e27e01b1ab3dc252783b0413cf92ebc7e904faeb2c95b3f33d24b0c8e91e229346f548a67f68ffcefcb8955ba0b249b6fd1e33b65a4f53ee170a45e624a536cf6092cc8253f3fbe771fe6a38fa7afdd03dc66aeb9ebfdcd7e9191b833a2e84105236bd3343e35b50200215380c35cfdf1b3ca92b03d390a1ca5ceeee91536a338def07a271815b628a78f84f6ac34a284aeef947ae37ecbc4bed927b75bd02de03e5c5ffcf9f63a78a0797778defc36871543ef35bae90899eea8e553e77801b6d3a319b88aadb0da6bf62312161c4a92dd280a6faaeb9f081a8fb5d02f74a71428a5d0c7c21a7a14801ca2ff480acd7fc4f013b88ed27196269175eb13dce75f00dff0944b3cf06a1a51eb5db002c2644bf2a5e679bf5d60405abdecd069d9d9f119740e22b63e92a2e407f3cb27217634a097fef8987846a7ef5b1fc34552c3e7b596d935a751b67e924c6bcfd162d1b9e543a51ae161fd471c1301fddbcc579845547eac0fad7d964ad76489a537d9b2863d9a214c91e086275afa1cddedd2247f11f7df55a889cc1b2ced9adaa74e1ebbdbe3acee0637c67901e03b1a80f2585b3fa0cc54078efdda936cacb81aca2bdc237a962bed1bc6a5fe47f97429396577f3b2ea2e36edee68800a9141d66b528963a884f1fdd335992af913763fe2264422fe0bf9acca108973e01ae74fa448db3a12883664986f62327dbc61446d0a78ea57bfbfae4dba6747b890b21bbc03d1dadd467f8769ca790b018742e0737919738ee0af9a8eb05c6e5e35f371e3ff5a769f9e272dcd2a72cd71b855c8b0090bda55d3cde423a63d735de6d66397968ec15f5024def373af28348f4f1f89b2d400f7813f09e4ae88580d30b9595ca747f81dd9ec437fc8a3d96846b3d9a62e3dee34291e3b5d6adce1651fb74dbeb560e5b5ec1e36192e2a7e764007d1b17ae7e11a226b65251d6909a890191d5c5806142b9d99d2981fb60d3555eebd3e36ff1162af4b2eee3d1926c1a4f765dc04f72731ebf54bdbbcdd529541347ab45bccb07cbd3b19a462ba90d72eb5faeed2babf057cd7bd6aa43840cfb048c78e00a7d73308c3ae0412e6db1179f3e859b1f9aea441c8589df69fba2e319269ef5f1c89648af75af260ed8b221dd1d4be9c84891d797fb8b41e662c9ed2dc089a88cf2139b9193caeeacd72157b86d58ca11dc4682745630ab41c29863ace36637686230d9c408ff9455e0dd83652b36a7b57bb79b6df9f4a3e6b75287609924b761b561bd4177ee564d096a48f68290e46c63be6cca164e34cc5fba4ab717b35744c3a1b5d3dd5b5ab7a954d47a3d98a96be8cfcfc8368ad41306b06835c70b5a2ad85c13b4a1669e3f61a97da8cc870c5749932ae412cb4159814429f91c98a5c15ef0787947e17f7e8caec70e882987037af5d6ac372df1e639bccf1aea75249115a8b598365bb4437a4ed87cb13f36a24216e5ff6df74aa102ed585a22d4ed0a5ab98d377b6470677aa4b6f07fdbb78c3c50e5687ca8f8b8be69e985cb4fa02bf829416254ac93e9146478622805075c2e1aa6f1eb2ac111d4a2e77bff4df058b758428d6921e71fbd5b938558a39355164698c23aa5972505f941b17c62d84eee59c28516e50a6adcaab1be7ed92a5ecbbf44302e5a95832414ffa5719331a201b0eb4b0c40b20bf23e17b0e0911c336ab8a3f3c314865d4af259c672c8b5f96b50e3b06671636993d9bbfddb817fc9bcb5eae7ecadf0cbc5f614ab433f6adb3a8c351ea9f9691f6fd34faed507feb42cbdb25bdadac42755f0bf4419afd7f5252d2c8d0e99049270b2be50e0b00595d3df8242c1b8571516cfadb450949f27b87d1ba8de41d8ed0d2d2cceb7f3146f8d7978e1f527224580deb80eabc5988294082496f2b2c4a1c621454934a86b5c1c4ff6bd48fee017e60f6904db081f84df6ea6e1d23c492ec2ec4226019a6d8b330b64d807489bd2c2a074ca145ea56bfb5ee61e6150a47fe727d66efd562b20d0c5f1ce1068cb6d34c9d8723827561c725750d80b0cf76ca47bdd5cfe4ba50de89435318bb79284a465db0b1728098e64447cacf3576a672ace67750d1a7e31a0f6ceedb50a682abc1b3a552282f3352b79f762d642fafa261eeca74c279bde99a7464b5cdec5c8c9ba9a57522c4cc255d2819fa735827d8c3a7aecdcc30bb0c4e4f55307d2ac0b42d8f8856c4adadde1f78423b96fe7c8ce94786a3b5cfbd8cae3613e642fab5a31272639676dc4735005e2b0c374a5bef457dd403822c903886aa46bc4f4990e5e854c3fce593980f4c1e82d090d426a66be8c1a3411ba61abb55e04d92cdd4c1c2b4664faee94b834c032d03c87a0168779a0e495dbeae1bcd0c752b76a1962d9d0bda1aead72135a2238466aa441efd1bd2bf0874f73843729493bf2cc1ecc0f9bf7cc9afe946c663b11ae6362d75fe037fb33beba8d1fc50d06b7529a8c60607c8fd3d7d5696c9b638bd5c2cf7534d56dd9b92e4ce1bee47faa25bd6bc61f1f15c46e3a7dc9ad8f84e2529c1eeac7f6e17b8ae87e6fb77b09d644b43d92cd6fd600edb592bc7711b8a55bd47b3c3fe50ed6c406ec049783dcdf60d1aa2bbdbee33fbb99a6383654fff20b37cd3f1b3d70c5fb416611e1311261cd8b979c0bbfa39be6e00027fe20a4e7a304c98719c10ce62cefc3ff1d507714b9e55022693a0472dcbec33962dec75e2c56a219da7938f9fe681f5e2231bda228076ecd30e53f884cba2e5e7ee9e177ba158c1bef942f19e24a19f99e6340df81455acc37ff3ab1f708a6c452e2ee1b2b784bfae1b851c1f956f879d767cb0328e70f3599f054f20f825426787ebb1b7807f70a639836eb8d29f2f63a328d21ac4e8e3caa0eade011d0746964163547b522a4d87a9aec72c2a9ef8bb231c4c67e1a2ea38f2dc1fc82a2e1fcc3fbf7b6c9ac1ea4bd9bc75b0e0833d46d7dd0965a563ca5e85b2f5409570a1130018b3fa5a3cca451dc9b8a8be33574d1ddab4b5ed9fd8608c5c7d828178e2877b3c2b218f31e0528362a9078b9fbc0ecd325f7ff85a0d4c9e2b9824277caa1e114d4aace19dd18f0fda27ebe39aaac04463ff5c24bf20c5af19f72515c3c82ae38146e759cad2db188c28fb07f8331d6e99e5d3cbebe8a6a64d05ee84b839afe605b7de89e87b532f67b54f608b308701830f2e4584588070cfec6bcd7fbb0be97aaab4fa09725cd03a14997eb7d45e349361dc2e22169e44445d89a3aac16405c7ad39c50906e0e672aae77515408a08d5f714a714170e81682b91db14e5bf1ed536339d0e17e83c71905ab4d3001c1d102af0954288f153a2b9b22d361906fd109b65929cb717b5624e8725648b905bfbba0ed1179dbb36790f9c4f9acd30456c00dd76db4c57cfa3142c0a67745a3719a17664685eb750e3718460b6672d2957871cc7ab1e0c9d8b98d992e8c5235bde4458c78459ad7e43d6e185471e0f104383b2d8f8b0d39cbc78ab3c77e1dc3c099e1ea0d38a8dd6514b97fb09771627bd13161f635c85b774b0d3ebc3aa0fb7575055348c0e0ef37695803c94215e737766d49967210014ff6fd2ecc262de26c39d2a2be7dc80afc9bedf3c639fc3fd4c0f0335efe00fe035e2822a4244a79813bfc18f71cc85d491921a71e25b6eb8e988ae9867c232939d87c10162b15b3bcf07c4a49167b7ed8b928880f63a8707cfc7ab6f05e9c174c15a8c525c9abd2fd02a5f4d7667570193636b8f6bfaccf3af760d391e9f476afea53a3a4855f14c91d4e18060133f34ee6c3f5b2934b31ab2853b384fb43874c59352079efd3e0a33bd2c80910aa4be92cb2e4a33fbc63b0fd99f9491c9767636eb9415dd943ceac4f87052b1583d2f1a3ff9241ffe5d18672a2d5081260ef07f59d637b7184448873c0c702db0fbb05098d75095e2bb5c010432f2051b1ee91b61781be65566c172d38b94ba2cd1190b258495b5ed45606caaf7f5fdc3f40cd8c4c6d86f810d5ce21fdaef1d96875ce624673b64f22aad4ff149aa0ac5fbed89e1f3a6a1695cf2c818ce33f1e732027f095541bd6e9ad6e68402cd16ed37f10225104054546f1a69acf6ce86a42d06d24afd3714c1a084dc0aef6854564dc9ab7ad981d0f602a2ebc41e21512c21af958f804f200774c682c571ef97494fb1c44820125b4651c345a21b7ec04007da2e78c08921a4fa4ea5984fc937a8c0060c1af092d5c356c1f61eaab7324dffef86d33b2fe30dd9a8eaa26f4c9e0927e14446496198793576b9de8f96ae3876f16103ba8d9ee5429ccfa404b78f394d87492a2bbf15b83e9aa15acbb64bb29961c0fde7bf39f665aa4525ac83458dc98e92b761fb7792294efe8b4bca808a99465770c0d04f86a9cb70f83f3d4ca24dfb0dba0f2ae673a982fea525d5b919b872820a1d88c800dcd3589db23555f2fb327152f618a39c945e7311afe9aa969d00b0e26174df1751bb2a6ce1e6ae958463e95575407bbc59b4449e996134d92bdf5bc6ecbbdc3eafec2b9a5d85e384bfbe375690e3007b4343ce476902564f37db434dc8174de24e208bf012216782b5c934baca1d23ded4cb7905e5c5308eaa546a78aa5c8ca2b706370358c85679b7fe95c10e8384d4596b7dcc22d05fde3e164d84a173954b93e8fcf516de4be7ad3b84b30b588addef7559fc2595c233f7e05377745ebbdbf44d7340ef5d7fc229d04c5512c45476e02aa2b5785edc82bde3ce8cdb80fad4aa91792cdbccf08e7a199f2ea777e894cf31087c696cee47539e94e40aa40da1d0ab8630982bf0d702d4d4fb2604dd2ec14fa7e4316c62270b0757f6e8ac05e9fc01096a06acac9fa375c576bad1f6ec7434db045bfe7c36f26b875090d932a669a9a68d49a32630c7b5c04e6c8e2539307705f9cd4e6d16863fc88d974d519b522ac7d0157ff08e403900548d1d6cbcfcb7cc81be98c59489871431f2dedec463b1d5696e3a1c7d5855ce44fa7a538f45a3cb5524a9f577294c8d16102e8bf99bdc30eebbba1aaf8f035e6e97fcb9e70fd88b1773d71e53c1dbb3453c2cfd852c950ea9c65c3e823a04fa44094922129cea6c1df821aa7fb1b0a38784f5d12d1ecbcc120217670463022918ed74fa304b646f08c38a05677fdc1c5abb465c2b309ed50c34f9a53bce9cc8bfa4205d4b3b710552e7e3de8a38c3d1bbbb60fa42d80675536877fa2bb69ebeb9f25f3e2f38fb8c5435863746e5fbe585460a589fb7e52d1a42a7a1ca31ff25967b764cdc28674ecc6202bddfa249bfded6348e020c8914b82e22406948f891bea53be9e6fac53b76b9bf168d8ff01b62c96c35be782623ae686d2e4af772dd89716d9a3879a7506ecaa313485db41bbbffd7b9027c703d28db072eb53661a31ef911aacf3c69", 0x1000, 0x0, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) getsockopt(r1, 0xfff, 0x7, &(0x7f0000001080)=""/209, &(0x7f0000001180)=0xd1) shutdown(r0, 0x1) 16:00:01 executing program 0: semget(0x3, 0x10000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x305, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getegid() shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) r5 = getpgrp() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r1, r2, r3, r4, 0x100, 0x1}, 0x100000000, 0x7, r5, r6, 0x1, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:01 executing program 1: clock_settime(0x0, &(0x7f00000002c0)) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/155) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x102) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000004c0)=""/34, 0x22}], 0x6, &(0x7f0000000580)=""/30, 0x1e, 0x101}, 0x800) 16:00:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, 0x0, 0x136) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000)={0x4}, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0xffffffffffffffc1, 0x8}) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x239) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r3, r0) pipe(&(0x7f00000000c0)) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffff9}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) getdents(r0, &(0x7f0000000080)=""/33, 0x21) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) getdents(r1, &(0x7f0000000000)=""/126, 0x7e) kqueue() 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="b47745e6e2b4624f51b46e4624914a4c70a0ee796aab24e6e703304123665eba035466d634bf59a9f2532b7fade4a320b57fc26e63a41403e11f349912f1d3dafd1d0388492510e979816a0b77481db4f4feee3b6c4badfcf904393819e1a0498b8b27df44f1a1dbbfd51c8836fe6fe35b3127885c40256e82260e092e8b74443ea5e8771ff325317de42a126edcc6c5af0b5d81df97026508ca8a53a9fd1084a9791f1ec7456acf66a35ecc5d0562338d564acc54afcb4fe2af336157df7966a216661d864172983c04cdaa165ae657b8fd0c9cd9523df5a6398ebe0519495db9389d170e341c7f4d2fbaebf2268d958e7bdfe5d35a5bcfc6a6cc96902d6cbe913086895098d3548e8d027fcad6dd128385320046dcf73b56c707d6bd1fbc00ea2e59e0d8a9db5ce2735865c85aac44b5e8daade08c5e118e206e6e274eafd51fdb153ee4af813d6b30eb979cd0d07624bcfcdabcd8271d738e39992eb8b266ad85bd93765631a7c2347bf2f8306e2f3aa6eef04c79af1a02e38384f66449675638ba99f6f7789f15d295d9ac42d3d1f85961e84fd8f6a1a2bb0d051a9c91fd26522a579389663fce2b647b65b24f9b57faa0a403a64d7269304197a7b7d97f2923d4ac2d5f811cf57da3a25843c8500b1fbc07b2721b8c6d2ac9b3f9b2bc649f29af17a5a47dd6913e287120fbbf640f4003299bcec235c6a7b5a1fa64d92f9a1ea3922bf6a6fc5961a16e8dbdca88e0a56da5e94cea6c034082b2e670de37979b69b20f1db763b612b5b91bb7d6cb8414c893cc0c929b0e0adb798bdd0c0bcadf76d7dc7fb42fd1f0b8f59e1644179c040b50c6fdcc09ed0317e3ea769084ed69a3de8e1f2779d1e2d45e2a780422069bff273f9b3d18abf2769e5857ea7184a17d22afa522a26d2e6330699a84ffe619a71d3e0afb5abe4a6ca8ca7f1dd0effbe2aa0e5fc26f220cc6844e385186fc148e97a34086604308647e5c05fcda277fd9e496a5810d4786b97796169b35b051ab31ed53cd03430486d22dcc8706f5f497dcfbd8a49970973d3790c0786c70fdab8eafa70985a01b91d16f317f69de2e5fcb6e059d29d9257413a75d976786e4ebf842f64689ac8cc3f94e06246d9f46c2f3e65be52671d0eb990dccc89635a43743044d125e9d44d1bad265159004212cd6c7e98be0cbc9f5cea018739b87aac54931374f7ad59d8749230bd4d648238d5be999515a96ef82e2b9c789130a206ae9bb855b7e41d8b8927de678ef515f7bd7d01af81f8c03583ef9059ba05a5e4e5daf0eb7b1c3dc9c8a7f196fa4dafc578ccdbf47668baae209789bf6418decd69f82357c36fe5ca5f43d009efe0bb9a804eed5e74894bffa5daecb353680156f255e45bf84f1cb0bafdcdf7df16e6aeaa22966f2e3d6d8dd3314019e806057dce6b4f17947547e9d57d321be9ebe9b543e1816e7d8b10497f684beccd7637ed36271bc7807591abd1bca81dcc08b5b911957c3133c06502e1b3c16572f8d5b4d756602e752513a84e54cca3167bfe4bcdde88223a39cc5b6f1b592c924d1074ac7a4891e5287816af03379480dba2b3cf040d834a8dc770c1406ee94b57bb5c876a8d306559b19a2685397ff21ae74d37a0673e91290f691d44954b1fd041af347e463b60729687ce31c0510667fd0362add633d89a27bd23ba1c3300ca9e64c1d8999c8346aa38ecc80081fe3ab30ca64beaaaf4d18d2bacf6c4223a5990be1e8a02bee923a0b5d53b4983cbad7fd381fcb80e72db254fb754961de640a158829ac25c1b02e4380a8b331d28e7c4201eb4677619c531a03ec9025a7bab34c32f87e9e762ae01682f4fc8098f4563d636907f3cac08e1392533165b78c12378c7f6c25c756408d225ce8c31c4d232437484e0b9b58ea8e7214a5c436a1646b736b85f108c3bf2e97252235fba75330d3b9cd42b2f777fc94124dcae1cef2a5237fe78661e0359f705a1b2a5b34fb3ea9afd28df9772686b3b0351c2e34c5e6b8d8c719d1865662b164395ee4b61f31f0ba31704382d01f361cfc90a19710441967622cdd132729c5f5467599792f364135b7dbf45f24ec854893091b2a04151a86ea1a29f026d16537b5e531740514e3b203984b7a959249565950389718255be82d8332ab094fde7a8eb906b96061a155e8f48b4c5b104cf943a973607a52e18421c2ae5ff8f80f40ed2f23b3745b5121cd66e70be9db7331c031b7190ac563c1afc778bb8b99c26e33af5725f7fcd9b6e65e089e2f1ec1365e86437da4000bec3ac752f0d788e645366362f53db9a98c816ccab9c857251be3ef0d5f262693447646490c1235175f942a8b6c2983bf7b42fac2683164bbac70725ae88f49b40fb2bae04bb1aa6cff7a6683ed1981c3a05aeabd6e4b0d5367f60383b6be6af995444fc2cb033b106996459d5bc24d35594096d5ba8b333dcbe3db2b152ef7ace909bd308f79c755d9e0932bca9ed78f21f9d32cbae7b8a6ae8b67e2368ef85cc715b99f75e31276665c69b6b8674f50384b6b0cd426dc8a7f3dbfc6af9fad7f2aefb129f6f0e9dccd01638d1e9145b7a02fd010c732b2c87c8210d4bdbe5644f24dbbf92116472f27cafdec8f1742e52f4297f42b0f860e0cd01213613a802685dba70f37e1b0c674683015bfbfa6eb51649b63a60bda74776bdd1e15426fb2282bf897abcf4b4c219c7ce3639c8a909b384106d820a48849c54bb79da4b6032ba00a5103f654c0a4708dbf7e0dc792021b4e13cada23bf11c3b108e8588ded489263ae7d9de332759df1abd6e69123c6d8f7473ac7984d5e3477148f01e6cc1ce0a1770a5afb8d59f63f0f2753d7a77f77023456162c778af50ec7f1b056af573acb5a831c981ce00d701e01677fb28e38593b70941a2e73f6fd01c6fd81b7b265297f33feebd2d1f5d738f5e5e1e33606e3104de2753170d61d8d9134abcba1bb58c1369997ea7e61b385dad2a108478b98368fb4609e8878039404b5732b13b27542fe7aee019dc6d6cb74c2dcd60e7a67f46b472ea90a1edb908f12a12a0c1412fa5c9f1a1a61a68e91937194917f8f12038187427c0c535395ed29004b3f62b0fc9271e213bcf91c70ae9a7d6ce98aa9a88021b78b1e2bb40a647e19b4ccca6d3eea53c069f57525a645a2021a6eb55c1c76d4c2fe1664aa50d2fd7ad69a0d2204596fdff7e188c0e43e13c0610e17a30aa86e15a8fdcb51279f7008e75939574ee601822bf2f179fbe17274f70a41f73aa6906f0012e39027dc6b6015f7ddfb243faba583c5b99458c41332dbf7493ae40a673bb7b5ac21ec66ed92cbecf336728914384e110302e82c69c4cdc475e712a8ee3f4676e644ea14d22f691d002b0d19a12bc6fbf22ebbfc5405ac767ebf4969da046e3f5c8c856a214107c5bfa35de45424fbab6eabfa22d4c9425add24da2c0e67979c727b4c4fe9b586de3b883419c8b66a46093fe3ad300e308ed757db0c1980efe3ce0c7dab2ec003489199e08a30e82bf34f4074ca0a6a6b18672e1349c4c738d5d3943be9b5542a45674c08ecc121e49a93480ded5c8d150edb14fa24fef829bd2d3f5e88f516ec011968a600fc2fb9188b8bcf3467030b02a74c22280ac094eea3f961546f60bd896eef74d789c3e59d048f670d6d8f27edee2536ecd7f903b83ccd235aaadf4fbc99c0453e05f494aef4bc483f3e941142ee278d89b58cc24320cbf39983191b0790cf6a2e410b1f53e60446519385bda2763c9ba233d09fbcf8f3f5b97e0bb811a0fef34755add5641694826a4b04780da8d0f0405a8695d2c9fc3d2ecd9f6afdb29f5b73c3f9e5f950f7551ef1f1fc12767217e97a673fe2499e4498205b21e203195556fa1a1db6ba9a80408804cf7daf850528b9d9f349cee0cf866b35777f2b618ab364de29de636427ad7d46d4ba586acd8f2f3d2d37ee293636eea8cd77bfd8a66b0712b522d99deef806620076abc1e8c8b7874de4cd95ef4e4d1bcfd570e63675e974b50a144a3f045689cf72e68a65499a87da4a4755616488432a3410f27fa5cccfdb8c79210c371a0cee665fa368b353aef260ff1c5bb84825ee4a993d0e8e0be17eb4bc1bad660d7a235cffcb75fa9e421e03e40ee0b1b1a97c9b9d9b7c4647b795585051b708ec5a02014b84085a830d62828502fb6ffd16f06b441b5a0578a99899d5b128a6f29a64dfe4c5484ab20a6fcc3d3a0b274d5b0ffd3d848cb91440623111059a989eccd2a0a24d83305a685979423f04a2828fca8f210c6a594cb58561f5c802a44fad8f55a4068e991afb7a9b59b0b4116304250f428c8495469a843777d1d667451e36a5ce9be4bfebf6f5842e56491db909aa91108b4c19b1e37b9c25415ffab9b83437048430fa3d2149899e4f33f45981ce36beee77276a7e226d925542bdf29d5206480a167d9ef58c08ccd7a9014e070d08cf06a365e30dc77deccf50c3bb53289697bc65184f9fcf22ad1e701cc6ca04914c73a3ffbe83e023924b1b4e41d9976bc0d388543f4b70d22674ac62e83b169bc291c20e4f18bb573ecd4239040e59df93d2a40f923aecb864c84aacbf0da2f5af4ff48955d25d56d0838b9fad0afd863ad826c089b4fd5b2506be19a356dd739e9595d8dd30cc6f0ec5aa50a6fa9d725f114cc4e0e2884e5d32f7d044baab42f4ff79529200f5cb93afcea50260169c815a76fefd857cced5bc69f6c367003abe24f1ded909adb01eaf97d1228887591615b406f3a52c4a7df4c8ca2f303860998e3794d96600adedc6fdb13b2d3c27a08b7ea66498b61196c98c3066bf1412deef751e90541766a6bbd0b0634e7db9c9b8ce5bed30f29413db1d9ede8b29997cce314e8c05a9e36dec23c7a5963ceb1cb2bd3d8798cd2778f3b0a4926b0da75d407954231ad8eaf332acc66ed7a2763f2a4416bc4278bb749a858b5ff259f31ca161aff011eea9d4112e5827e36aa1c0254992cc74d54264b1353d4929a69a22b61e6e781e0c4eacdd0eab73a65829f7a7f018e540b351720934a7679766e18eb917c46d797b5d0086d8e96ba89a8f073c492c5c01cc32059ed71c00125d53200e138b3f5fb78dd3705408c29508a38741544c473383f0ef23521961ec17a865816f01bb780622127f991778be85dc662727529054025a5da1d760b5603d7eb42521c440e8cf2de26c30d14e9c64e3adc2ae611585d846bdefd88aba0ddf8e4516d1803e68cd17d672d5d65713c22d1eacc96e70d68e4833a0e17c4974ccfbd994d928bca905607dbab1a241e47156b174be1849b022a4c19d33facd7cdf717ce290272483bf648bc45d41de8889f1af82bab04fc0339cc8452ef5222b75b61563240816ac97678e80ff7616e094676eaa0a5eb9e8f132c35840f7e689421ababab54031a198f21fb44239b6c077f9b432c9aaff5a32e0254b3298f60d9e49defcc69fffba579db5913d8426fe98982b46ce9d3f3cbadd949289f85ea009a7391c1a327d13a391b59a73f914fe5f77bab24650e343c764540a4fddd224007adce07ab952851f95092b47dac1cbfcbfd92a231e49bdb7a5ea4c63f3394fd723079fa0886bc236f6f554c1fb124267f6a4f91cc5256bb24a0c9e3d05078f745bbc5541a2d570837b0f31521ca9859b6d87583b3dc072ba9c2909eb176155f64f4527934e6c6116c860924d97494b35a9294b3e7d581718d240a8633ccd082105bfe0d047b6f9a4a089eb0cd38b5f169168d2a0aba0e4d40f5b3e2491e22488f2a7e8ff2d7891d2e4656f1fae", 0x1000}], 0x1}, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:00 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000140)=""/205, 0xcd, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x2}}, 0x0) setitimer(0x5, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xffff, 0xd23f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x88, 0x2, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffa, 0xc4, 0x40, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x14, 0xbe1e, 0x46}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xffa9, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x9, 0xfffffffffffffffd, 0xb5}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf0000002, 0xfff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x81, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x1, 0xa0000000, 0x3, 0x55c}, {{r0}, 0x0, 0x60, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x30, 0x60, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0xf00fffff, 0x7}], 0x4, &(0x7f00000001c0)={0xfff, 0x9}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: shmget(0x0, 0x3000, 0x203, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd51647e50a4f8642c4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec001800f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdbf5649626cf2fb439615824c7", 0x101}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) poll(&(0x7f0000000340)=[{r1, 0x84}, {r1, 0x2520f564bd4c89ff}], 0x2, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) fchmodat(r0, &(0x7f0000001800)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000180)="5bba6a5f5470e7a45d3e", 0xa}, {&(0x7f0000000380)="bf795f931d7f22b93c154f3cc018200dbde640f674f904d9729554ccf46b802a7b81e09ad5ad9d2dac21d03a34d5666cd87ef11318c3f234293df80e5324b87e456485ea01f2586b40a966ce2a9996986284f0e22619bc62fbda5756f74dcf04af582c5565ca13a31cfd5a6c76381f386b4f8e41faee6f7c9ebcae0d52ca168480fb98b6174c7a62f334556933e00d91edeef196037220e0fd9251f4e08406d1187788dc8298383b2e51206274b9d95b80be006505328a20f261d409424d8fa5b93cbf3cc6ec80c33c478b96f35d565a22cebce1acdd073671ccc9683f2c8f7a436e771dc2c451f3bfc7f89804ec5e4eb602", 0xf2}, {&(0x7f00000001c0)="39a297b4e4d3a7f9bec16041b4e36a3bff744f884bd608e460881183a237403d872ca91b529adbb2ac281e256d104b75c4005575833f55802cd0942cac9c971117f915b0d2", 0x45}, {&(0x7f0000000480)="0eb6f53be4d7760c2affd2742fd311f09964e31edde7e186d95de8fe78ff184d2c33f70d7cd6f24af817bc96ce524dc8258a8bd12b68ef2a6ec0a16fda6b2341cf532f730d03e2eda8", 0x49}, {&(0x7f0000000240)="1286dd2598319bedcbc5d847efa3f74d42", 0x11}, {&(0x7f0000000500)="6cc32ac141d388311ecc54b99525c0a9dfa17c2e5359ca1561adeeda9d285e2896b754dc5df69b01082a6a5449ec39e6e89800540405f62c9ef474d5f3fd77387b0fa7233f9dffb881bb1b138aec5c8779d3cb769dd4880c3a07af7e2d108cc1bfacca458881b856816722245ca665678e358fc5c8578d2f9297fa79248cc7b5491ebfa7961f610d12a0d4abe23f465e1edb47040e0821741ec8080927eaaf88b053be737bfe00140d495c52f58cca9b9694d30f454092e16c7e6fb9188d1199008b235c7e710460a89299fe4db4bf306d39f0de4e734bec4fd28a52ea9a47b9494f060cb2c53e9dc79c6cc23f149ff9a73c2bae65211ba6e0dc8aa00a20da01de16760073b5c6cb9f5ae4a0b311fb1e990426afb224f9a2ed81c72f11eb1c0e78e350d45ba8be952904caeb35099e9747ce22a46a9ff0897184c92702563f03fc6d18fbedba1c42a700e7a82b5c3057450cfc9515d5a171d962b9ad647fcce08e4aec43ff7a5721457536009f8f84469a1b2d8845ee86eae1a15984f866e8b2f734efcb84041e79b056d44205bb7f240ca3408e6478cc3f154912a0754b7f73ed991eb67c2ccbe5c51288d001c0ef9be6fe0ac10b23433ab6a5fd40259d85885cf7d687f2b07c9256bb07bb9021717221120fc694beae8c8d51aeec9829676c598b5f5eee99e90feca4470d92401b7489dd7cb3a949d65596dd4d3ea0a25dadaf9d771086db2d45a5b250ba731c107366c13454e8543ca02888595d9fcc5f27529112a385a46ef1b9aa1896815eb3429903b47c3d4bd22d56ca73a456594a6eeb774230a74d8c99ead396dcaee07cd735985ae4c0c5020be69e4e2a78b1609c1b6fce3e699e06bf3d2e1b4ed22528ab820a793f9cca90b8ce3350d329fdb81afdeff88b7fe0f08e154bf6a370324cd14bf889f3d07b31bc6e242cc83f7cf3fa33b4c77f2b63314dfa305c9c8cd1d2f847b80fbc8b053805ed7591b6e08e81af48b1439342c47ac5a2d8c95ae78b0514bdecbc9edf80e00e2a50352c4757d7ba90e1baa6e5f5ccc12c61fd902cde878647a1906d67100d07d8f5ad6ff841c9cbc84851f8b1aa5de49ff32f43ca6a3ef44283acbd5018bd9ac4156b694785b511ff891db2c5edb4e432c286a7125ffccc6143706017d090bec444fd0230c818fc92a01067417be89acac28db3b8f653f2ab1725a751c2f36d767573a0fd88e15beeab99cd9a8790a266ca3f023b73d0faa1421f80626240f441055d2c3aef33a08ed3dfd4e85b5fb9bd981e86dcc89500e92093632a6f6a6113df72f8faaf35493e63f376adedbed8bd56cd57246fd439072f4add54ccd50aafb4ddc11b59b2604333fb0f37e2267e7b2475304665d41bca763a8882c9ae5b67fb5cc2c0d03efc49acb741a2fef99065ff933ae7c77be35ed06f1e1fb134e10a3e0272dcab52751f66570c9a33f6d31961c6af2fe7ddb0c9d30a5c1cf5e414899c3455e050f29aec180b9f6dccaa1355ccd0fc8bb9f7d6230f50b27074794236e0ae1ed079cb5558c1a15ff900e07d630b528f434c3ca2d90f53b9b018d17e7717002d5616a4028f2227ab837f08991fc62fe7bc0dfc481c23ff8221d627b92bbf27dece9a9b228bb3e6a424d154fa9f599cde8bee31cca4434f1d20bb88b584313d75e0273780782b513ab0b7085535a9bb20d877876be19848b43bb0f8a4770c804608850cf0a9d56db37b5b8c1338cb03b0e64405346bbc7298d9c89bf5b1ccf79f2eff80d20bc202b9697257c4a65d9fcdf40da189f5d29f88bcd4bb68b591c7d2b7dbc1af9826509b8251ff2f1167db8f44aea4992d2f23e311d339e349aa17a73db09726620d664d2196ba87ec53f71be1e564b087a8b6ea1f4edbd5648bf81853627487b7ddb635a73c35a6a33471dafd580012f7e92e096f0707b873107a4ad00c1804ea2b0705630efc7071a75acb97940be6863be078c44019cdaf8b30776c721ffcd13ad5c56fd5bb5a7bb166393ecb67fd65fb14fd75b58f183e9c5ccda7a4eac46db4aa91980855527812e4f66b3319e2979dd3a2fda4247ecaa84ab8a9bad275167b65e33ccc535f6fb60ebcb9d87fad33c855d016bb50ce1996f83da01ae493084b915bf33982588ed052d468c3ff69f39e262c29d3d46ba31955997d2a56dfede9484d757aad79be82e9ec428b14c9dee203a568585cafe3ef29f7e8f70fe7cc293e5ac63851b407bfdb5e0c12cc619d9c96e916cff121834915b8eb1fe2ae5c3eea59e919df40d4f7c5e0dfcf46d35827fcd6e7dc1e40e5a6a74d864fcd20784ff6c83c65db211939c0aa32aebde1d8f48824fa4822860da5fc3b1b8a2ff7ff91db4e456f536f998087bc306448420b21ec4639e917f23a2ad037b30920c0be075b0dfd5532f224902b9f19e346c4d3c06e5baa6987cd6a793f3a0c1036a905bf495622063e4445fa9007c6a503ee9816fd86b964857e1e9795dc5755fb0b61196d7aa16bb6ef27b574842bd2e789d75868b1167bef0789cb4532fb9f44789544d9d7e4322909145e3a2e1005953878369d84fe6e1e24853fc8f1714e7cbe9f4c957e00f46b957ae6a0103bed2c7ba43fc11823612d0280ff5e0a5d8ce5d7249f56ff5c6e94987e22170ac58da9d781fcc7a62ea48194d29bc97dbba17fdef9a8c27e27e70b2fa8c035ecfc2ae9fb4f9b32079b754924cc31e0fe5ac9d51fef3f41a9bab5cf0fd904c1dd20803ab6a0b57bfa9c2144b7fa9298db1fa5ec0020c25793836f90bb26ab04ce8fb31c18a9ed11ca15050ea5039fdbfcac31e830efdbc6d16aa6d9f974c544d7cf18f6bce5e5380e973cd4edcf7672fc79e5a1d4286edc6d5c75be013085d0d3a8be5361077516e22f3184f48c83821b281696543d82e901ba6cce67196ec1b1661581db1568e7d77b09b0f3b25f17e3e9e27aacb3de19da5051cd8edb93fb82caf0fcaf86f41cac3a51c2852b7324402a208134c7359bb551a5babbd2d3d3c6ce5df6d8764acc80d330d937b2d4bc95341b6d96c0c94a3c21db1e4017bb870b09d06a5ec1fc4d2ad78396ef1ed1b81ee30b12b5258ef6f940ed2a51e3a890ed11272b72bc85285779acd65259efbdadfd032e97f58a0f65147b6218afc07377ab667845271c983f6fa1af7562cef88b1e5dd394679fb64e2ff12627dec4490dab6a13c02577ffc11a8d2de79e71005f62fe10f54dc0347d7eebab6e6e5732a361c128adf614b515577468f82b00bc84ddc97e1268628313376223a885b8239cff6fdb6a15abde936b413a38e059a9cec19cbe879b5fbf09deba4df6ee4266dd89ecd113c3b164d33ed6cfec25717052d8c5fb5dc8f36fbe17f041ea3a9ff74f1212a9598c2fe7b23140ad44871806cf6512d58b1c5021b1b2fc3aee96ed03cc9aca54e5cc5e4d48ab4000a37fdfadf95a858e09aa577b4e1f431811d6bee1f30c0f87b6f5e7a71a5a6defab5042b2ed7af6ff4f11138584c60d45557570f9833aa6dbaf93bc313e0a951034b4783d2f182a4571edea9bbf277bd1573698baf4b50758233099a752c47816f359bfc2a4d6808902ff6721ba76e99d06ec604e21df9cb4b1abc9bbd19fc2a3a601063352484dc2486f4ea83984e7308fa330cf4b37f9e128ff7a2c99184607274760b4d0cde8a0cb45db7d483a453aaffe243078e6b858a36dd36e5645b2a81d6d603fdfc32bc1f9829f1fc148fcd7ff71f64518112b2602d3ded69fef9be5cd6ebdbb2066a966e7db7531a11effa7c6b248c96ce4e7edebf303289dba63f0ec4daed1ecaf157607c3e6399e9a79cedc377b6278ea573515fec703b5a0e2c84385faff0c138d434eec909cf8c01529c27e2309804b70cf769ade9359b59f44f82931052d9fa83c9c79def9521928d527f03c8446008289066e3b147243be6af029eeb69d00c8bd7db22792e73feecafa9be9acd3cb02f2458828bf9a664c3cf6f6a90e4c240e33a93cbb2ecf4c01db5267747ddfb8c092ea64078e18db345d925d9cbbeea80b8e48c7b5c85c8a3f6de6ec916e5f3ae1a9c543459c97d6672cd920fe849377f7aea664a151ec41f1201675a003a0a1ebd8b80e37b57636b1f502002d7a22e1903e8f6556f20e0113446a859159bb8f41137b92b9099ce35938881f5c168b08a36f884bb20d0658085adf2fb38b5ad9802839b928b977746965f34da7ce3b3ee6b4fd096d851aa6e1cc03e37c49121ebce7cf7ed442cd386d59b0da84f26e9221fbebc6bc8f4556ef8edbe52cfda0f7f38d09fbc727a4921acb55079e35dfcc8f8c345de98a34b55ccf40af0be2c2ac887eb3645941ed552f991a3c4dd726cacb5204590eac85a7aca1b167ef2c48f2ffbec7656df938655d3690cba5a49609fd3280d400c7b593ac8b942a179171f5012fbfe26f088cd5a032c7a5ae3545e0c4e4a92d64ff1381736e183a6f1f642f2ba85a6f1f72f0aee498211ca8f24ced63344807b670395e66409933cf79b21bc2b83d0a91ef0b54083a8ccb3a6227a32f0d5857100244e11d0836ac50d5fd446146dc5cb90953b80026c73f6e924f859a79abd9d8ea02744c69d7e992c0df6765e987dcdf0d74b58baf3ac09f9db0bb85a3c245b07661cce0330cf9a4f0d756800cefefef5a49a847dcdb89b619adb56efa51ef3466c11e60f602d06a17203601a48afb609f2a167da0543bae17f550f0d76b44005101037ef1173d45ce23979941ece2ec686225eca4cbe26d1dccf12f9c38a65fc013613b8427cc4feca4199304a0bce9720b73fe9db583e1b49139b37ee1e67557477b9f9acdb152820147d20a6cd1ecfe665fbd6964c148bb447363d5e4169eefbff28a3700969a87aa0c804e994f95ce4b6dbbf99d35eebe22bdaa0b80f3d2ed7a4ac2ef271d399a9c084df5509ef3a7d8ac0df7293531e34cf4f207ab7dada54b45d9169b67430f333b5e5388e28e4f20b3694f690463b4a26fa5f54edeceed0e87f9f634cc1a5a2df1ce00367c4f4c59bb056852691030f97ac50957a2fcf5b25202260c8f1511f32ddea8b479a8acda2a835444aa9fa55506ebffaef8817b450ce28184d184c036b237bf563f86ce8a6e5d2fcc9c30b46144928508a97132be52b3c78af8e00d15bf7e3997ffcd04532e2c918cc5022fb933a5c7618a461d2867433f4dc065a4611ab867e33a2763ac7615b9d71b89794dcc99d7637b7e72a613016ed154ee91ad44312b3b520fd6551c281a02a63a3191a83f002399174b62f8f94f23b5c65fb323ec69edeffb5fc21a7c8995d5527e7a60ecf623b59d07294c1a263198559513779c4d76cbf09e5430ddfb3344598ffc976fa65a3e53c8ad86f30282397e15d06528e2ffdfceda4217c285c26f2e41fe5dfe2757467f932e77c33c15a23e0d745ac1a26611ab4faeb278ca657a2164978da789818d63ab2127935a3dd66b7e0cbaef72db8d06f630d1bb1d42236f347cbb55fa0506b6e89b6ba16928718c070be2508274f703bbda052e8e5041128dc383bad028cb658e22b4242f62f6dd2265bad830c3c22a7133a608987afbd85af451f123abe38c28662b682df71ce9ac10e60d86b94fe3e19792b7cd513e71ba82dde069d19a12233891a150e75292df4a24acdfbc0c0c23bf6096afd2056a589867a2ce4f624743db61b54a3be85853c64d6a59c80fb30467e6b67fe879549908764d816314bbaf90df67de92cecc049c7de508f6f00d9f36697f913870f7a0d37b70a8d6d1cd48240407e9a3fb09cb494b534fc54bee583f3c6fed7146858a0267626c20", 0x1000}, {&(0x7f0000001500)="9487c91431a98a559ff5e12f6c10dc845e8a76fd5fa18b0deeb1af3d51aa7b147e2ac8f0ea5c7e9c264abc8c7755530fa3a0d3f3d238a18682d1eba82471ecb50ddd2b3b1d655205baa12c6e49d17840b9a50868d9019b322950b98629443d707e16278c6affbc0f0d2c11476331b21697c35a34c927d14af0a36b152f2b81a2334a5a42c5314b877a001678699e9e655164222d16ea814b13f0ec0e6a032a348b02a0e36f38a9cb7350ce850877c5f4b9f01b8c65c461a5205f24cdd447815a17685587d4d70a01de3aa188d373eb10ccb9fa6984cdff5eacdb7d08a10e3b6f982fb9a347ffcfabc4c0e45d98d1319063a18d9cbff6", 0xf6}, {&(0x7f0000001600)="35427604635217a45a62a085c6dc98029fb4d93710b10b277283fd588b3886ed0e9c3b6ebfd88a0a528df836", 0x2c}, {&(0x7f0000001640)="721794af1d1f84bd2c41b08a5f199e7cf9257214d3f6e8818767dce996104616e1437351bad0c09b6886a891b53fcaea93622baefbad7c99674d00463f4480a8ed18c395142f3b6e4139346ab0d93439ca6226174e191a4d82382d", 0x5b}, {&(0x7f00000016c0)="2fdc2d4125e00d32e65ca762d9ab83d8be0f0b34d03e43cf2cc01976938424f30de706eb21afd094755edb939b1bdf48939d1d64747969959f2c1f211d12a84f70728c2de5de1db72819edce36a6c645918ddfbfa473", 0x56}], 0xa) nanosleep(&(0x7f0000000000)={0x1, 0x8}, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="30000000000000100000dae08ece0c5985f8123cdf3f059518e145402a9f98825b9bd76a90833756b17f019a617519510168d1fd0034d278f5722e3dbbcd7c10c2d409f58eccbd6ec9d4591a103ba2b354acae72f29573c92f18456685684bc93f91d8577cea4f9c2f9a39e31d3054e5969b1b5934d897926fb4fe1d755d3be14238df04b59f6ed73dc622fd7b81dd389b9b03f8df33578a64dca64b70ae4ac836f0d708f311b6b6eba287b151c91ccf42d6d4dd13dc181f921eee77435e8a6d489428bac06cf6d17e20ae3c2d808ca8c291c09577cd6467a3a9c5569885299b40f0ac64bd3795127c29cdd519a702c6ecac826c2e1fe6e99b"], 0xa) 16:00:01 executing program 0: getpid() getpgrp() 16:00:01 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:01 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xd132623a53038459) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) lseek(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4008, 0x5) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="75477a36437d2847b626d4030cf5e16d766499b91d6c6d6219e3a2596341d55540391c5e9ac593aa761ff60088dab7fb3b34770efe633ff7d6b0a1e3b6d400c55b901b05699649bccb850a5e587d671caebc7188fddf514a5b4887dc5dbaf0eb4909249d4b16f81eb46191b39be2647c42c22fc53a4b3a751fdda69652efd1cc458e01863450aa490e734f9f583da115bae8de27b1bb3ab0f51a190115646078e525f0a3", 0xa4}, {&(0x7f00000000c0)="829df90c224709cbdac426577d084d868263643ed868ab6651f1781131cdc8650e31247f059562959d29c00911069fab55e8627ce5ac2f496e509cbf553e38b8bfffb39eff11ce22ec0175b91f029d7af7814234745fbff6807a89366f051d7452a562097bb1f5ac8039be0bbc15794d1c4101aa76ffd035be7fa65c27e55bb927c9d051681a0cce56a826eff210f5074947eb66493ef1ee83ee25df0bf80ab963375692f1dd37dbca2da563bd21fbe4e37dbce6a9e059577ec2a397685fb62e2d7a1a4049530c", 0xc7}, {&(0x7f00000001c0)="c8a68c03a72be85ffec9a3f94de23d1714db32c1977f59914c8678", 0x1b}, {&(0x7f0000000200)="4e3b5c8519bba3a48f315ba98b43e5bc7bf14b854f3fde93edcfc66281c9f5774a18eabfc932f739c11ec212b673a3e43437bb98a0fdc5aaa4f80413abccbc06a0a5fc9cf27d6b81c4d1bf11c9b213e973ec06a63b45de83ee98a1b2b762ec72a00115e5f0cbfe1390b545531d3e51ced79d5e0915da1e488a0133e3593a9a07504b0ba0a1abf410155380068735a21e956859d3431f07e72bc6f4a60cb9c735045ba9eba1dcb44604ff8bb2c65bfffaa1f52d3fe7f02dd4ffb7559200214df709f51050a42f450079cbff7e01", 0xcd}, {&(0x7f0000000300)="5112a7dba73b4a429b0952bff39fc1c7cee25b5db5d4cd1948111c74a48a286261e4372640519751a20855fe527eb1491e718f23da96018f5609322f3d4deeec28df5761efaf055f6f153bb90208ab026a3862d3832e9129ee3657a2c03cb9e1c1543c880adf2a15ee22b076ae99d81f27f76780d2ec373bc9829e9a659b9e884c2ea682d14227b49038205e6a065429a35cca2e58f6808f7808b2a3c71cc26558c5f2b9f9979380b08ac1689a270a2c92fdf5db126360a1abee3f0c4b05a1ebf9c95c3d6e6910024139d3869ce9cb3f4855716bd9e3cb5cd08d42", 0xdb}, {&(0x7f0000000400)="023685a11aff29d9947445b79e8bc4957debfb17ae4c41856a245541ebcaf2bf17cd71922b7f55c1a497a5dcd57b30f6d91f15101d63f1208866849d", 0x3c}], 0x6, &(0x7f00000004c0)=[{0xa0, 0xffff, 0x7e, "f4e21862858eb0597f0a88d42a373658e1988d6e9f3c436d343744519a1be44f64c7ad9c240d7428b919ce421483ea94e8dd2cfbe59a5b5f29c40ecfcb33395dbea30976a0f6cd5d64fc89fac88cb10a1374ecec5470fc7c15373cd299426a6b91cc150917888d68ecc3a8b4c03d74e7b7e5ebe2aca250c3cf1aefe11a6d368a6e5f3e6a346dbd930d7d4385bb"}, {0x78, 0xffff, 0x4, "4e9696d8d80d0599b002ead8070c4191f5664fbbd9ebd5d4014b9c38afd33e2c4efcacb1b866b9f5723ffa3b3fafa2379b860acb27ec24298a0abbca166354895921c4265fcef425892544048cc768197d33cc2a4ad1baeb26e35cb1d2156f876fe361"}, {0xf0, 0xffff, 0xaf, "f05fdf5ff65692f36eca28e08dabfb7437c7bc1a640b5898ee206fc08a3b772a4795f6ca61e5c830c62c9d51ab5079cbc1aae94fcd2d2ff22febee845c222d0c1f6b85a00053a6cfc07d1b2a1f2fbf4934b03b1a2303ac1bc9eb3ed321459b87c65fac2f43f9c29aff454664777a91cc1a0aa37043d457cc21a5e5b44e522d077cc26548fe6078a4b6e12b70269e5562bacb8f9b1605bf784fe94b11b45d3436cace68821013d788374b68857790587037783792e38e7b0ef460b6a38cd8779bf67d54a33247dfc2a7160717fda408682a547fa25ea89dafebf2a5"}, {0x10, 0xffff, 0x7f}, {0xd8, 0x1, 0x0, "3176baa1363a4d13f3bead7f467c125ec5f8dbbd444f56d8426f5296fd85bc7e7af6f089b9f46b9c4991f98ebd5d79a612238408418589609a83b8122fd757ac0955c7ebb86ff98ba505425c942acb6689e9259c0ad833b1cca7f8aab259dc69a24ba2ae962ef435be32450bcc849e39481d5fe77273059c3a8a68288240557ddfd9617b917fa7c06f362452bb8d30935f0e2e8d8e042cb183c70640411478163cd747f59fa6bd04811b56d7f9ce8b9ade5c835741a62979ac64a459478dca9470"}, {0x100, 0xffff, 0xffff, "63530124f8b6ac7a9a7467f0a10206665cf2667c10ea8b2da0a61e2ddb83c4aa0b224bede6407073b348104b63cee3f013a544e8150d0b358d9a2ae54f6e7956e709b797c5767b220f21153f5be52f1abb3eadc2a58c75ab094b4a826a8dd5ad27f4190100bbb1a5199426544dc3a420b2030033e7aa68107aafeabfc8bd9ff63f70293d22f1358a29e4b28862f32faa9952d56d4ba995128c602910687a30aa32b85a012a02a4edc0e8a3895a2599777f13710fd97a4c7dcb9d8a5af928b2bdb880c574cf2bdc7747d8879cd475fe0b06fc550af87e5bbb341fe16fb68a9c64428436a75de7f6f24c8dc4fe36"}], 0x3f0, 0xe665d18e4542fee2}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 16:00:01 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) fsync(r0) setuid(r1) poll(&(0x7f0000000040), 0x0, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="d2764dd5e509af58412fce5759099e1d1675f5ff72", 0x15}, {&(0x7f00000000c0)="352a1748bebc8bcbf36089818b7ab5901e6e81a3195942c88019fa3197e716058235660f32698a5d148030126317b871e7e4de582b829e1da35f08a97042085f4ab02a90f8eceacfd07ba665ffed29adae4a8be3f710", 0x56}, {&(0x7f0000000140)="9d181783121d9237f5181bffd5de6520436c28000a6ac1d58c60889bd502edddcaf869a0c97190e67aa602578f6c01c6d91a68e379cde4cfd955f315eb280bbf0a0a02069562d6f12e760a1081e18dcfabc026b8d10b072bbb4b4813fc8d2073048493417c03de3e9d99566c2532552e9b4d176ac970d03bb61e", 0x7a}, {&(0x7f00000001c0)="f02760b3d7511a35fddeca606fbe2781efdf903c54df024dd59553d5242485c0fefaa6214a43c3495db07c39e67ad2f47d060eb778fc65cefaf7d34614a2765e63a9f8cfe34e2c969d017d05aef116cda15314e3e8de22ab8c5aee97437245bf03b54364eea9694a216f08ac5a597a3ba4b35cfe4437c32b81b521ef3d9f3c013834513a097c1327e142aeaf053c8911a4b05ec860bd3836161ec51f9f812b7984c825e9000c1f", 0xa7}], 0x4, 0x0) 16:00:01 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:01 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = dup(r2) clock_gettime(0x3, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8, 0x15, 0xd2, 0x9}, {{r2}, 0xfffffffffffffff9, 0x10, 0x80, 0x81, 0x8}], 0x5, &(0x7f00000000c0)=[{{r1}, 0x0, 0x43, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0xc1, 0x2, 0x1}, {{r3}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xff, 0x3}], 0x2c8, &(0x7f0000000040)={0x5}) 16:00:02 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x63e2eb37}, {0x18, 0x0, 0x3, 0x5}, 0xb8, [0x3, 0x100000000, 0x9, 0x9, 0x4, 0x200, 0x2, 0x6]}, 0x3c) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socket$inet6(0x18, 0x4, 0x0) 16:00:02 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc16683895d4f78ea, &(0x7f0000000080)="93c5ca6c203f37a1a57f43037380a235c3ae0acfd988baae87562a8a76a28b5ab9f4dd49d29164b4218f4d7bf775d4fd1d10c91f9c8651d6a8e11f6772a24e6384394d56fdf4daae5ac070c5fa7829e82b94ca36055f2068ed371fee08b2371ca431aa2a2f979e7491ee6b1bfd37ff65ae4547b90ed337cb", 0x78) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x4) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7fff, 0x1cde800000000000}, {0x7ff, 0x9614}}, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/107, 0x6b}, {&(0x7f0000001240)=""/204, 0xcc}], 0x5, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) kqueue() socket$inet(0x2, 0x6, 0xfffffffffffffffd) syz_open_pts() accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2012, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x62) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:02 executing program 1: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xdfd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x6) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e"}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus/file0\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:02 executing program 1: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 1: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8109, 0x10) getuid() 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x980, &(0x7f0000000000)=0x200, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) 16:00:03 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) 16:00:03 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)) 16:00:03 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 16:00:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000140), 0xb, &(0x7f0000000180)) clock_settime(0x7, &(0x7f0000000240)={0x100000000, 0x1}) semget$private(0x0, 0x7, 0x200) semop(r0, &(0x7f0000000000)=[{0x3, 0x800000007}], 0x1) r2 = getpgrp() wait4(r2, &(0x7f0000000040), 0x2, &(0x7f0000000080)) 16:00:03 executing program 1: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) lseek(r0, 0x0, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f00000002c0)="b2a62484c5513255810d3141a075147c1b52035c995d1384f2a93a9d06ab8d5861b6ece1e5c1705f8b94f2b0a6629d1f6d3f3781fddf9e8e4adeee11a62ec9e9170d7adb65774e433f078f73ca1afc4331321747dbfefd28b134dce27048a2beaac3921d0595d16cf421411984577205ba65eae3cdb690c96a5645ac62bb42a64f6a3eca25affdb6bf34fa77e1bf1fe2d66c288101f02d721c789d9be8d72a99049831bfe1a96439667f2f12831e40306e84373db426fd382c90da87160974c09fccd684d33063337037f16a9c821c4ad1bd3f3e9636078a644fc89d49e2b50bcd1e9cabf448fd6beec1473eb5259203707bbcf39ad86a311ec9c2ecba6f07137318117bb4e020a7bf37f8ccf2e88c02d46298b3b6e9171ee14aede9f0cbe649964bf3e5f4dd90d258d6414c611664b4bd6bc01b1b508a6b16025116c32b4b6478c74ea7058825c9a3d41bcadded0fb5b8660bcdef59c5587965735d0b2db7deb8151d0d76afd5684b84cf1d85fbf47bac2328406c46f1fe36f56692a0ace4811d60f1333aa48ab0c5de1fae22e47b7990330467c2f4da500cf0d3b555907fd8e1c17eb9f4563874400f13d27d9ad188637df5d0a6c24c951ccc5949a89690f7547e79ddf633fb3fc67dbde56a3348d50fe4a7d8d13facd8c013cc39649cec456d946a827e2e1f158c58e983e9146bd50bb48b88e6e026dadcd6d16ef98d6fd3e771258c05b5977f11d9d54321e3324f84b986f464e45c254ca966d78a8616dc35740765ef41ce4cd0698cf589cc8a21b4b6d9b42f7959e37f356e107ac958c806520c6abde7aabd80cab10e9f85f67ce4e1f494e36fd0ce3115b70f54021fc25bdcebd11f22ae4766aaa613d320a9d231bc72b76b8a33c8118622d6c81354553199040d02dca67c9228a60df43ecb51c055e2ef12d932d48fb3efc6dcebce92870a0e69df10371a579c649ed052d4b10af90959b8f27feaa81df2831b20597c4cf59bfb65782e41b75de5dea11a9b4a5d3e61479486fd65950b2a20a1adda98404daecc87cff66b0cbb8badf9837ec2b296166c72aca03c8d29f4d15a14ad706d3c746c314a198c5a0ce8558c39bedd581fafd9b203edc40feb61ec4d96a3d11c5b3d5a24c818cc5c3e14035aa7d0e89974b39e9cf7cc329c9907d5d83fd8573f5162cdfc2de548a4c77323350dccc844c246a6422718c88743b66b7da7986a95f65ca97404168f062ae1aaf7e004f425f48fa1ba36409092539397deb96a401d24a16794fc5c8c9f52d284ed2dc712c1f2b4205e8c48bc7ee43e6a3840a244190ffde87738a2d6a9ab7eccb3eca086f992d8fec2a469b180caf96fcb87308cc728077f098e5aca6f783a777f0f9c059f74360742577664361ef0868a859bb9ab4e729ceb1e36c244b5ba4c051c266acb44b570c0621f035be070e13d785b608430500bc2ab21e14ca1fc726c2c9c11ee630d1b2f7ee03659b45690eb1c30125bd1fca50dad43b442cdd1cc1f966bb3b6c3330f99d1a0d8e02978789f46ed3e7d04f732cdbc0c588b851cf1e94414e30ccbda48ae2308c21e76356db1a4e1b43a694e4c5bdaa729a25d87d84eb0f71d231beac18dd12963396d016c300ebc3a692c597fe3888310fa1e481d6468da1ff6f7d9d1e0eee0dcc20d624d4d45f5cd65cd5c7207094ac98730f2def02ebd87250ea3e1574806d4ec61bad2cfd3aefc63e563f72071eccf5b27ddcc90755a624939df72093d566c51924e028ad364cd9ea38238e4e8d3098ddd2be4c456d75c0f8d3d85751ef3c675337b9638d3afad75d9ad9481f87d769fbf7e4033112a665a8d8a08fe4196c9fe3e241792c5a8e806895f73935dbf97943e92f7ab87678d51bc19912b0a13d8c06cee7279f92eac016490bbde903dad946cd671fc1e099fd593716adf6ef99a827f56760597b5812081370b93c8b062cf06ccc2a76f8139d3ea43004f499fb6150349d46ef282137961750f89a59e86a14e705b1301f656ae1dcbf676afbb1fa901f4215d3cc01a7059c5d6fec63785a33631985a1a0e3a90ab749f9a1fd1d10c3e9b70858998527e82b718e56dd80dfece0bb1b2d4c8d3f0f3871e2d60017e22efbebc86fab57786eaa0746e66c9f5bf24163c2f52e625bf52c3e1c52ca452eecb476325679bf06c0d75b5bd18f59c71f3002f83d85aa9404dd77039eaa9fd40992f49c8639ef18e610c9397580c064139b5a4262ecb475d3d90a1ca0ac2f6b684c51d7c474112dcc35904af62cd578e7ab9f38fa063f9f0b6d4511dfd93998d054d14ea587f8dd0259f3316004f453b7ef1c2a3a2a8a3e52d9c668973fe09162597b7dfd882dc0bd08f51ae92fee183e6d0686bd9a538d7ad700fe12a7e7faf19c70fa20140735ba54f98b2830847a4c6f3dd657120cce54aa173f9068855fbd9a4e23c3cce49a4def7d0794148742e9316ea207da6bc6e684344ea0fd0127a003a3cbf6f0e32004a726aa7b071fc9c6b0c23256019ac6f60bb81634f428c022171648225204bf31cc4caea0ff52c82e0a93792e2efc0fe10eeccfdc4ece1fd2cc5d00332d5bd8ea345f8e125ba05241e66c0be22c6e72b6dd416d0edc55d98903b40788bfc69ebe075748a9d134fd3e1688a7353a451a01949ce23a229428b0a11f1c73e4dd8d39e4a564a9a7433590b45812614bed91a5a2e9d75acc94e83609584884b8bae2c44a02fc4490b9248a91c433f4665d3992461bb5cc26bbe4e715949619a85a79d68684fa01ed712eb868bc32eaba01507cc0f2f06ac1d8ac7fb3df8751af3404d1c56353ca969575cc79b4b52be75a233e8df471a19f75e77776884dda390201de478cdea88967260ea5b4e3db6c6bc4fcb40e91a63d01bfe918d6a60e57a8a053536ba479ad4e5c333bacc7e9060b0f668bb5ee9bce0026a1e502fc12b356d43b629d43ad5d1eaaf09dd78a5cc05c5b015c27259e3a3ddf4e3daecba749a4dd2cce2437c9ae28481afcc6b935eb1bcbcaec13aa02ff0011b1b458df10e44115e15cf06e6183f9b368c3a94ca21e88d26ab0e8340f398b5cc89550ee5c5054d3a26eec5f681b30b873904bbb35393e8ebbce66b39863fc1160dc6998b81594297f229111e2919fa380765e8e9c493765d72b9864d33b86417399b751bad38713aa600252f56f15908b8bee09b1dbdd86eea83e0a83ab37f7df37f7a23d49a8172c2398ed918fa7b4548dfd45e83db68cd8df459f76907468c27f9fe4f7d2a21629f64f36c22aa74e2f16ff3db80b25fd5a7a92fc1d0efcfbf6716f6084dd9048fee3935a032300f95800971ac67e7a4d587fb13e30ae74beaea459de8b3fe060f23806923cadf40480107004cd4210aad8e4e4592be27e5a6f3134e91b3aaa4d88179ab4a965b72e2c453d870e1cf42214ce2cccad3f93dc7fc5c3ec69fdf76316ba3efa8fbf8bdd332491330abac30bb0f3cbfb2bbdf4b9cc37a7d46afbd7ec9613070094dd612a37f973aed2fd2f95be0c14cb4476ba4044af82c26379d6714a8c80321c16711705dbbc289da8652cb694375d2f9a575b99e3d462c26cbe91d0f1a4729b4ccfb299a37bfc189a834a6d47e955045d748ed9e91416ee42a78d035dd9478cf7bf3cc17eb27a9f09331ee72ce6b9f8aad71701fe9e40ecfc1007c2bdde5d92a284b975ab268b57ef00dec6e35534e9791a887fe04e6143d8704884e54e59b797d483546398354ae704ed14f0c9bcdf4e6ddd1d66b67e5c75e273fe34895df66a4ea1960bf92dff164a10d93e063672a98c59133f41404a54e13f94a211ca29cbda946a575010bcc64908cf4defcd24cd8eda1ae1e0488caf87ffd9d52b95a953f61fb692f0ddbf76c792d8a9cd19ff94ff12ee90d89493140300f2be7a865f3e2a2313fdec24e0ec5c313222c09f7b976339ac56ba0878f28c179ba2e39f785042daebe59f09abf0fb7a6037a54ce6876e308ef33c2401acb4027cfe59cbe693f105053867b06025a88ea8abb2ac83034932d688c07d4e261ced8ef98fec190e3b62a2eff8501cba830ea000b861f8caaa53f17d5d53d500063d026fd0f6c4913d6f067d26269f0a655927ca74c4ea2bf09702f4489007ed0d3ed354379be7868c8ce40c947e8982633cee8130966cf3663522f57c8e0b9f6f38f46c98096983a2e459aa5a07ceb49249af45d04278ae7a8938b435db509d274b30d5e02c7b28c21eea8ae6bd8a9d4a50d4be3e577827be5550eb8c0c1859c44faa636e667fa6b32b582c27d6b1874627df2f8b27b5f30aa9e8d7da5622d85f72eb611d504f0774a66e4d99c4b34bfe3d0b67ae1f4d7d1a1f1293ba0a0573dd819d77383a1a47b1a62a02920f212142720e81c9ae42a0e445a487fadb2a3696e30b38edceb2f41a4f0e82b16e25b352d371b656bf767069d5468752cabcdb5c53f0447353aec87d33f76d6975ee584a6374ebb4d554392017581a841469469778a70111f1cca968c205c57ee7993b0bf45bca0e2036be9d8e7b824d716a998a35fabceec348e1acebe04980c47d0c6e262c59917182740c12c4980b9de04f0d272efd9f97ea4d31defcc0e970c2658a4c4c0a82bf6ae8f5ef75910943236d0148855e1c24b1b6c944515a197b22526aad8db0a9d11ffc0fd65aa96c623b92c6dac9e0e9a4e3908764f138f8872c7be12eb0db3e421dcdd18f885e8626744b3bd81236fd4773439cd0a203617980dd16b63b5a8137cf196aa04702a7352324324520890818dc6cc3f83380bcebc77677c915cbc85966263dc6a5c89b2a50a1cafe866555df0fc94b55cae590febba845cc9ba58169db0cf90c3733917b22a25ab761dea7ab69453e254fbfdae43a11c5402469ad950505dc3f5ad632cd0db6188aedeba6273e7211407e73d25a3bed983a36a31ed79de345ae593dad55c473396095fd506612bfe3028ffaceaaa8459834f1a3c289b3ead434d33550f16ddf945da073966a35e765e9ec1a1f82c596a9ffc9b5f4791827ebfc49ddd8151a819b6f0a25ba0354c2d05970a4a13b26dddc6610aa3362536e19c0292704592453b711f490f7b96aefecbc1a6f0c00b3ce9c1086408e756f2198edbc2e1f79d3551cc11999c100ee8234c2cc6ee958cc695c0164aba0ce1be716bcd01de6dfb426f9633a231c1760dacc9c044f9d4e765eeed6662484a34c29d85de984ef96729939d333d3dfabb19cb3231ed942b29c651469492b7cfa5c5d9ad2bd4a9af52ad0f4d079022860891f54eac20c34687050999a41449b1c97984757c7c14e9f259841987eba06cda00b274d1bc2b39bae1ed6be5c5ac2a49f32d73b2d141f37f14fce3f3603a59f332cbce9fa422cfa3c69d3e027bea3dd18d375e17c398b7a1c5fcc94bca8894d6ac503dc35ca92451178b7b7b8aba73c8760d5a4f17c42917a23f50b63b0322dbf854d069112a7d6beae9ff32c7750529260cf525d13b23f7dc507217e9275402c3875fa37d5a931dc4df2aa71b37ae10cee589f6c38c114fb834415e25e50945ea35c07e5d8a5034ba545aa3e787539d5326a44fa8a660189b227010d636bf7e6d8fa7a615afe7063894f653dc50baeb51c3cfa25c60e65e6ceba34e2514459572055de636a26527ba2aa1a9c416b8e86c6e60ab35d36850a4b5f1fff9713aad5e2ee124d58cffa477b54dd3e0013e1da99175e80ad3dd63e08d6488cf3f63bf9dd6816faf8084949b68fe298d398aa950f6c17b03d1f3ab054e4c1cbcdd5d24f3a13f4655e93c757b48a0347db801730b0636d09e32066c85ae94", 0x1000}, {&(0x7f00000012c0)="1b9fc6a6365afb026fad70268e6af3649f61893ca104bf20405a6430c4076c2e1864a085aab7c6c9687c617b4d0e7631b8d781824bfc80feab3c367ad0cc02bc6dfa3ed37d9440d63f7e2d7f964c025c0a4027863853efa21c95702c74a4b3621d019c1fe74b3f69b29c025c2ad418bd8db298fc6b6a870d4d1c5804a68ff0ec5ea30f9def9590f2ecadf32d01ee0931", 0x90}, {&(0x7f00000001c0)="ddd25ec5a49ea8", 0x7}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40e}, 0x400) getsockname$unix(r0, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)=':\x00']) link(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:03 executing program 1: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xff79) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:03 executing program 0: msgget(0x2, 0x1) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3, 0x4000000000011, r0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000000), 0x10000) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x9) unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x206, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000300)=""/29, 0x1d}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/47, 0x2f}, {&(0x7f0000000740)=""/199, 0xc7}], 0x7, 0x3) openat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0xf0) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                    16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                    16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                    16:00:03 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a06, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x2}], 0x2, 0x1f) mlockall(0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x89) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getuid() r2 = getuid() setreuid(r1, r2) pipe(&(0x7f0000000080)) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: socketpair(0x6, 0x4003, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x12, 0x100) r2 = syz_open_pts() r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet6(0x18, 0x1, 0xbb, &(0x7f0000000180)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r7 = socket$inet(0x2, 0x6, 0x4) poll(&(0x7f0000000200)=[{r0, 0x8c}, {r1, 0x8a}, {r2}, {r3, 0x1}, {r4}, {r5, 0x20}, {r6, 0x5}, {r7, 0x20}], 0x8, 0x1) mlockall(0x3) r8 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r8, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="c7a23bd95048f0fb01bd3cf394d49721d8405e347bdc3e81655e1c49c013d82568ab5b1e37bab49ebe50988cf09757ef9b2f2d5b552c4bb1f3f01b204da1fd594a9786d4811b7a20004c59faa8f4b3b2bafec324fad9", 0x56}, {&(0x7f0000000100)="fb04c6b4ec8f1506966cbcf166d261bb251d38d6dd1ea0ecaadaef013850bf6de3361954029441bda7ac164831026cd84e5e6bb1b375f1c4ec084a0bda6459677c1abcfa18f548cb55900edb7ab6a655c712783dafbd2afda84657cd5f9b6e10a3259d1af11d4c73bcf52efb85e37ee1a878196fdeac4ada00a4b4d015e068b78214bc9f92cb459fe56d74a576fa6979547ec750e90475c1b0a5119417bee9155057c934fe", 0xa5}, {&(0x7f00000001c0)="aaf28fb29c1b8357849c1dba43191c03e08c852a4a30e535d55a33036ab211d110e3794437ec24e8883e8acf80380f5d281ea61345bfa813c16f9ea78ceff7b9cadc050671d982a16e46015ac73c5e6e43db9bdf2075d68448", 0x59}, {&(0x7f0000000240)="bac1bf40b035d036bb250a866a972492f14f4f5076fd93fb30498f5f2c366cfc285ae958ce96729b870c1ebd7b8788a63bc0fee1b30c10685044808f2c310d8dd68fb41076c3fcd5e5ddf1544b74ef9fc69c31fa4c3048af4265ade501f53e3d75890176b8e99e9380da66b8607410e71add2d6a7e7f6fc9ad5fd701023f522d7c9449320c1d8c58e792cf315eb1082113594dbe1b966ccb3dd837972b2aff06f00fc9fbaffd1a4559662ee45fe4e00198a9c52b4f45b52308c0cda722c35e2ebca0d611244b319f3ddf805f183aad69df2a23", 0xd3}, {&(0x7f0000000340)="8142d28c63584ff05d3cd6e94c5e597da52042c106d6bd2e3f7df66112faaa10d6f7ccda07f2be6c433ec51e0400aa1c2be3d01b7694c03bf22a6adb9a009fe4b0ad743c8b68a3b357376b17b8faac95354eb0cf08dff7b827035417f5198629ec9ee639000ed89bd52aa3940b9567888e2be37144cde827d90141884ab2d49abdd5f6e383ec591228dc2edba3c8670921af82a420d2033acc1b5c1676ab50a8ead7e4404849ef79c8137c5c9ad51794c8a1cb1a3825606ef006a36d58363a562866bc40f94b4b1aab20165b24a24e2a71e781e32dfeaaa368afc41a0c714207ca79e1c776d20afdffd11fe51c82217d403a0786a275", 0xf6}, {&(0x7f0000000000)="3dda067bd7b6d91b4680a5970374d4d9403424ca095a229bf73d3b06b8d6174146414caafc046a12bdde2cd7562e86623dd2a1", 0x33}, {&(0x7f0000000440)="39c373134f318b8edb268658e121e48d2f467613b5514beef33f5cdc7cadaae31828e79a992513a72d83d8707a74e01853a87b0d59e2c94f965fb3f24bd1c0f58b305e7869da6f55daf69d6601034e710267aea0baf58d2b3efa94c300c8fae7a4d079fb006aed837da41a2c7d2c19c5fa0552f912034d086f37f476456f4442c24371e402fdc3d1781f04d37a3d4ee127fd19e54baa64566dfbc796577ecef9362c0e44ae9444c03bb972bd485671d397dab44c2ec92ff4e8e1de38c591c45be09b4b544880d6461ae51aae4c509b019047ee9ade88a4b47368afd1243988f4423103d84fd6f5b47cf5ec9a", 0xec}, {&(0x7f0000000540)="9fc6eed8d074d231e2d51d31550b485af91eb06b230d10363b0e88fbe798cc0a01a25dcb33e0f7534fed0ae2272ef24630bece8455941469869c5d1e86ff695ba1645bfa74fdf17404046a5ac1bcd8ce5dbe73eb3d142fa0f88f13561505467bd0cc83fc397f5b99dc9819bbbb6a02ad6a9ce638ca174eb5c81d68656f5e0067de985245b686690da1dbb50f31e478d9aefb48b52101f1fb052f738b0c6b5ff56e2f612aaae411d55ea7a2c398df10a5d76f53e08a2a18938c306f3c50e0095269b70c23f1c89aed57e818e84e6010bd7bf4475d596d01cc69c0043df4ae71e26d46b87f8b9c", 0xe6}], 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0xf99}, 0xc) mlockall(0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffc, 0xfffffe0000000000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mlockall(0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xeb) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/5, 0x5}], 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="5a5dcad25a549e31f8c9ebc5fb9e862d6765b628bda7", 0x16, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x6}, 0xc) getsockopt(r0, 0x7fff, 0x80000001, &(0x7f0000000000)=""/14, &(0x7f0000000080)=0xe) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x3) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2014, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x26) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xff) r2 = geteuid() setuid(r2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x4) shmget$private(0x0, 0x1000, 0x650, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x4000000002) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000008bb3c92c510e91619ae83264d993331f3aaddec258264a318865046f26de87da7fcf51992202c109365ec2299fa47caf4896dced6e80804856466d0ea2e9251d15049e1138d90072e06fe8d5fb0f125093f9470e"], &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = semget(0x3, 0x7, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x27, r2, r3, r4, r5, 0x4, 0x5}, 0x3ff, 0x10000, 0xc7}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) mlockall(0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x101) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: socket$inet(0x2, 0x5, 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x20, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x30001, 0xc0) fsync(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000100)="dee6dc09d3d783c6f8446138163134d7f56f9fb8f98f151f337c9d9c1babf00e532b294b4d61bb2b06a32208c2e8", 0x2e}, {&(0x7f0000000140)="1401b36402279ae1166c720250508af0495b25d3891fbab9d6ade0d382291f33352b65e8e8d0aed240cefe01c59a1c570f1e013c8cd2c6ce157da392c5935d55d4ad09a22909f4d997a41ddf893e9bb277e8508175460df9cde0ee3ef24ca2b77f172d1129c22a1152fc6bc2c7ecab159b2207c73800a189121cc49622def00f1a95e0ad73069fbb77846b9f389a391b13cf2fc919b7f2bc178b7f50b90002f6d006d622e95a49f0667be6777f8740009c0b58cf656fdf5669ab0ca3bcbe090153693cda92b2c2244c9022168d93b82a2b5e3d54afd89020e0b52405", 0xdc}, {&(0x7f0000000240)="7fd56fb3d731bc2003b896dba46d639e1eae873aee35a34354853519bfc53928eb36a3aaab1bc50002c6a147f092f59ce7406b80247f2b2464a95757f2a569eba908b045468dca35ff3cb418a66702e69e30c95fcd1a0a032d05bb2756e8afd2293643c0284870f84d4d6b414df93e2d933021166057593d28025231e0b87384a9b0e6da66239adc282a674025b1834237e52ea7b507c22526e4d33c85fbfc700614a336b01673990ff4649dd8122b5b6561230c859d9a26918f89b15c5ee9ad5281ee0c310cbf8973552ff308a8b9e7b0d19420a06654380ded87aaf83f34d13c25c704a9de238fa25229301e752f4cea17d48b34e9ec8f5e5d86f0291c886cdb7b321fcefc3967b79bc14846808d98c4035e360c5e19eb3c280777be67bfb7149b907e294d43b6a8f21b4feda3a9778e8800fe826dcd31213b0734cb976c8d01dd86ad58050e35309cb50e8735d447d28512841cc953c27a6174ca49db3ef7553ee9c3efe23a3d80cba2d6d247f702fd53829021e474779c70562e29b8961a4295e3861987f13b5395745582304264cd05d6ba6386de53b2d50b3ac34ed1b777624b178f86b69466f5e2d401201853802416dfc383dd41af8c98f6636b6f802f136ac6358e9173be35ad683b9afa9b253ad27082771ab95754436ee6554b7167c7fea6496390658a09584971e4ea496c5f2d8e3daa80ada1be16bf53fd663f667ff782ff3a88a707e3c92529c355a47fababfc3885eef57f431a110247828369cada811f66a80951b80f7ef645a7bf5320f360e3992d991f53febf0babacaacaf7c5db90352ff27db25e1dc25f5097b95f1bda5d31952f15e5c0ba80cec2531d4239e9b6d8e9577b113c1837ac795da6dd78d7f892258ec3b5e4629b0c6fe239a0fd2eabe6e4763d3db847c01f547d5aad16070544ac56e5abec66faeb1ceb6c7e4b1d472ebcdd8f67edb2a1c63570e841c219329a89e39a211c39bdb1f2428ac3e53f28347c2b8f1bcde5efa19903b0512acb1d8fcbb97511678d21af1ea44c0c1539931c5342e3bf95691f6a978256956fb4ad0c89b6495e46dd456e55f05e1095dda5b0448fa1055cefd27e58cca08a8c7c1f99611937919525841271a7256eb7dc08f80f624baf3623babb2e3354fdeb7be7749fb5f6d96208be2a17e4e51a249d3e0628cfec48841d353af897c19f83f9c47dc48d4f04a287394bcb2b13ec7fe9d697984dcbd72e073a0d6786577c784548cfc326808288fa80f6648df8375ba2253b48ce81de04d2054483fe6b399e809b781806b2457284de2dad565be05b6e0c147adcf39ab9739bcf32ef717f0267e69bf1363e0431368de0be8aaed104b1fb6cd80aae3df7ef80b4b4ef950c5406239cab189ce549f79e85bbdb9994d743520fca1f4eea66e9be6313eca922c679bf71700618effa59b7f1210fe5a2acff3a63a0efab2c3348fe5ec2d61574ef596183f2f31c39fcbf5a41ff88df0a51c10bb00c204fe4fad1c07ead96e2f8de3a5423b166b68f1d1d79052c95fa53a435de78d92abf4f23d4eda874844312a96248beb3c98d0308d81b9b795f17b92182334c25cc711929cb4b8fef4bd6bee8b76ec58d1890e6e8304ebd90d05132fd98acf0d815de8f017e4027b6b7adec973f3b53d56722809d107eb2ee4ef630142fb5ca6a95b8106234e32ec466b676bbb99fa2448fc2b3543a425e235031aa68b83fd0f26c477a1d69e3063e656827a9fc4321fb9cbf939f93fbf097ee90923affed0812e956542c0917f3031689af9bdc88ff66b0ca3b5161d4db4f806af4400ea77b4f006d05a19c1fed610a50a7bbde99c4473a10c865f0f9f0a04c9afab3188dddae810eea1feb60f445b0d909d56e51d76a8231b6721b80df22faa3f7317256a86595264cf83d871088832b6a085241672e2388052d68434299d294d9f04f138c4e55cfe9f2db5674681aeaa336411b94665d5d063eaedebc3614ba8e9bf1af7d28d8c8c70aa3ec7df0e5ce3cade50c4ba6cfee4198bfa9580b9cd2d28ad6466322c2b0a79ed34a7649b0ee792ad9ad7a58ba995a979c7faf5ad853355f915038ef0f66f0bb8f48a9e47bccaaf0b18803f673eecf759d604794379cc4c9cf388bf07c7bc465a5d77fee03282f13d678050ec52ec8d80b36c4495ff7e51da7f102db594a84afec3107cac0ff6d5c26aa98b18d049f3c2e7cdd770fdb5559b74b72cef57708b8e5a5aee03559ee00d7b439f54a6758e1bd711bcfde44b04d287d1cf6b96c989f317f93cbcc1c6970f1e4c7ae7d8420a5b02ea9206e26d86942b6e156da4fbb4e2bc70519ae46843252d205806a8ecca84d1c56fd47243b6541f228b5b54258d7ff2c8c53190d99c8ef1460e4de68e5e483a91912eb3972718b5ee675661e121685681ddc4faf7b35d295f92db0c5b97fba6ec4d6616a10fc5d25d247c9d4c326e22b6efb30973bedce57dd517ff54f21094cd97936adca439ca26119d503ef4eb5c517ff4123340305220ef212fd19d4e357c6cee4343c5fc8a0e39bc6d591fcbc39fb2bffd6b29ebd4935929e0d9fbff14a5457fc6b68269cf79c04f90722082035bb42e03685529cd9460e8e88179bb4d63c9c71c894edeedfc7234c9f9361f9b07532598de08dd628e4ccc1f4bdf9740cce1436c15c78176c33c71c8325bcc49d8fb37116e1b70306fd1c67a3b5ac471c6751b3a9fa9cc02f81878f54adb809416207d751faa9b7185daae66bb47358df4f86f6103f0b1f977af60a2b60236c94319d3e5541c4b3f38d0afe6c4c7b59c701f07128a0ca485fe34ffd99b794d62ed7dec004a05118f28c30a5d01371049f6183b5bf322d9c4c7fb51947fff30d873dbe47735ab050e8493008179baff80dd1b4d114ae0b4a6945d0a3b99bec1f5aa176bc5e5e150c43f99e35216c2d7c6b93d47e353544eef53945f98fc82e079b2fcf24a75c19aea0ee10f3c97dc06968c9f2dfa500548b28c9c38952eebc7233c440c4a0db6a66f3ee8c5214779e98bef9d4293eab877fd9043d1646a4aa2a7bd78f13a31d8322af1ec1ccbbc05439a2159f8fc66f980275d5f3946f5b9a51f6fc9daba1aad151f925cceee7366b292410404b879f2327d30f16177e0be6f2ecab1ba3608130f0e646f87a2bd0115215b4a0c316bf847b9449675ab9ba78425fe1af37f65af29c4edf4edeca4204b12c2c1f03fc6ae24440a74172fda8129e90f27b904f872242fd315e1dff2b839c279928f8bae5e60e365eaf4f1a2e201716ea20634c4980a04497f5965c39555be43102e0cc5abb3bdf8ac372f8474f58ea67c46bba22049bcb47b93b49b0d17be014667deeeaf9bb0fb9c313e318328680670b1614a90577991adbc0a227d1143901a97401ffa40b498eb462e31134d894eaf9aadbdc68d1b56ca24ab60595f57fd3d4fb7bcab97abfb417c9eec4e089f5e5f6d514180c714984637cab0a0f718e926e653f8f98b1191d716b8249301b9f566ace2b15754b0b9fd00bd5787ff2c100e1ddffd8999c23ad637ca0e895aee1c825b6a4cdc28a78b0b10b0f650294a9b1945831931a221ed56ea38b824b4513330370fea621faa1eb8ead267000f1ed17e88bd05aa7babdf33b897e229717cec4d87e3a7f98da9b415c1c9c9688e818065c49041791df8393958f4df00f8432c3f107811d73aec80f2f93856a4ceeba6d1d839ee8bf501b8160003b3cbe59b89f5cd9d89f3be10540c1dbae9210405734381fc41ff36ebc6abd955b8f472cb6b0bd08d2170ce804e7c3d6ce108d9f6b69692fe01fcb5e0afa663112e40c30254ff77b5795785969cfa7e046af2e4953e7c49bd569a3343a0c0eb66a687d4336ce570e41aaf68b9fa66f86e320e1ee157480a879b3954f4f49b616af80a2faca511385fa83fb49bbe57a1f3cf42137c48158ec263dd0385f6b452067aab7f891465c360303e41447eac455d9f6ac7056537f8b1021cdf40ab8030cb80d63ec9c09ba480d014a8d01b56e675a8f75adcc6e87ee3dbefa2c24039b16d714d8e7c9c83d53a3f6b4e0bed2715fd152a13bb051c6ed716362b45609812d3b9809dde035fe6c0bc12bbc81799f602cbed9e5f2e19716bebead713fb490dc09ceaa262a7898856845bf3706b1001aceb1ea2c5db99089628e53eb73c759bc1d1e6977072fd52351e5bb97a5c335afe2e460ec458bcce666505188132ce28af87835aeb05efed845dbe03d4e16ccb1de3c7db644df42580ee6b53f1a5308529717f976d80f1f5b85e2854abbf2936c1b457621cd9e4c8f4fb4febafdd2ae68e41d7e161cba576c0432ae19bdc3e7f02a771b458bffac9cc69bb4fe31b955469e0a124bc7c022aba0866dd994dbc4d98437ff25ec7ee6ba21a69e6e3b64320e4fef3e5776f2252cbcff4872ddd50faa7cd9a882995e216fe6be18d2b62d75fde11c98b56fb3c2c494935e03a0e4b7a89e3c89f6f4c9c1cfc6b27be8b0bd031d83c4d6a7a9cb5fd196569849b39cd12c7292b7c22d87c19c9cfa2443ca9b404e0ade351cef4fc112a7d63c1bfba35adf276a0c23e524b3730c1036d61806c471eca03d198ba165a485a13156c8d508911d09b88ce3e87ec2f7384a9da70cac28402568346602e714701aceb927de2ad76324b764df413eff7b514190452124a65128759c71c51aa425c80e678aa5b3f4171266d1fee1562cd6a866e925cb795259a7ba5114e20ded47bc2753a4a13f396780f827bf47699b5f36d5bd224af173592732ca760003e03d1cef5953b5846e02712702d8cede4b698c38a8de22f5765433d239c8f5942472cbd360bc7a824ff48e8def09ef3ed2e6628768bca3f170b502282600ae11ced011407c9e1e255dadf871a21631b99c8f9083bd4d4eb2a8404b79808b6bda659350dae3153cfa12a1ac19e66db63d33750a8a93257dd096773047ec58e390be3437cdb84fb766f02fc58630fa23b824633313710b59b21260c730e3057c6de607b76f504fa8277bda2a52c6edf78c4aa3c3064281819b48f5cc9cbe94b4658fe536e8e6547bd1068ab214bb283dab81f4765021946d30ab6d4dc1172ffcba9b08b7e5b500f27d588ed65eff30563b1cd4fcfc42a7acf4d75060f7d136dea2ef7ee48091afb6b70db8d0490068c39053953cd7ec2b011e688c808844bd2f3be37e18a5f56cc6131fee70795e3875925bc026c9051912c1215906d954b02b9adf58543b1c43807d76a7b52715a5e66833746e807be1d02c754deb4fe7943b5d769cd80360925cf92e81e9cd13deacdac023ab2291108a39dc2f3962899a2f7bd1c6d40e2a78dc266ed201273bb519b25771b0207e7652d5e9b4056d2ffb5af44e7afc7cc60ddc8524a4178a5d6bc61809e12cfa3aeb90f7325910474116ae093421e0df01e5db60c3b201f081e3482872a01b0c00ed18ecbda7c8cba05c8de1312326cc19f79dfe4db525d9a4ffadbfb2d352558dc2ac1abe7df70ac401186bac36a3b62321d18357fb08c5d61275de1d40bf75c5b3d45c08362e6cbac58367b51ba3a36291def6367af3518626135c128be402cac1e6186cc7a8c18d404663d918e7796da6594b29a1522e999c19c7fa152e125e6635f4d79dda7f9e16a8c7a65063c7d431653f2fe674ee27b67387c702d481e28387d34e625422950873d14c8bf60bde0b93da2d6bbc286b78d80262334d3dcace694ddc70fb2827eac7e78369b12dbf9c9bb082e226a78361b5f784defeb9ca15c084c66f1e9716c8452bab5abc101076e6a298df73f6b4f853e17f", 0x1000}, {&(0x7f0000001240)="047fb572d8f3faee496574065daa6ed35cb854081b832df9c6c315b145643798d772a9af5e15e509de206d94c76943a2a435e928f5e9d0bdf8bb8e630f703de537a4bc19792497c75a8b7805c45428a6c94084dae7bb4be994f771045c2b6cc538cfc28a63833b0a8183e0af64c9709a02bd3e", 0x73}, {&(0x7f00000012c0)="25a8f2e47c6237d61429201a9a309c89992364773f0845de96bfc1151e43aca7e7dae862a6fc5ce2284ff2d650cdccaf6eb9ab56f15605e0a7caeda897a7c1bedbb25b", 0x43}, {&(0x7f0000001340)="917255fc25f1cdb433344411d99613b85ab66f6a814a4be0f4919810cd0d52fb5cf1ea2d0e90c910fd6e310e3cbebe2b945ce25f4b260eee06af3d3176c3a2064f577c4d209ab0c3d1d241fc90e47325a8534cd6ece1a52445d91a36a46218cb780dcaec4aaf8d3ebd20f05df520b8632c41e0fea5b3f8ce5476a04275a5397776f3647e8e342d1b81053012d3a7c5c284ef4f3eca13057fcc7a1419aaa2b3eaa5df602993e12c4281b086eb4621d9a22882f885bcd5ce0f3f895ddf0a2f439283b71efd5cafd8fdbc9e4eeaaa0b50", 0xcf}, {&(0x7f0000001440)="8c374af19ef22ca54f6f35da565d4804545c7395712779db13a1a06bca5b1800858ae1d1cc8748c001f5dfbfb303e1eae2728bd3c1036e6a7f69f3a26e75e779ecc2a27f3cf6568562ddadf25e0dcd88c8ced0b63e237dcf11362676d5f84bbfb8be5e74d0f8f7725c59c4af46862e68dec4e2d2fa5c505ad2d33aea94ee9246635b59b475de2e8efbac7469e6d558f69116a5552e8195400141206b4a9b35293a8a88e55f1020e3c874beaa183c422afbab136538be3e730eb60bbad1e5d1320374f575d7c5faf4fce40a27894500306254be8086dd73c6695d7e", 0xdb}, {&(0x7f0000001540)="9413b3bde1e7ea48c6afa94caf5bd31f06", 0x11}], 0x8, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x835a52d208b2442a) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0xf, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                                         16:00:04 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x4) socketpair(0x3e, 0xc005, 0x5, &(0x7f0000000080)) 16:00:04 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                                  16:00:04 executing program 0: mlockall(0x3) r0 = open(0x0, 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xa3d, 0x4, 0x1200000, 0xff}) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2)                                    16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) socketpair(0x2, 0x7, 0x6, &(0x7f0000000040)) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) semget(0x0, 0x0, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$getown(r0, 0x5) mlockall(0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x3060, 0x18c4) fchmod(r1, 0x10000000110) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x382, 0x41) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:04 executing program 1: mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xc10, 0x8) mlockall(0x10000000000) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, &(0x7f0000001240)=""/85, 0x55, 0x401}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) socketpair$inet6(0x18, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) write(r3, &(0x7f00000000c0)="b196c47d3a0de46fd6f1969c425a8722b8639cb0d73da63ac244815312df7920c38bde189c1efd45b757472775f07265ff87f353fbe35a6cbac56ada484356e593889ad1a56e2cb62835fe3ba828f5ff422d96dad7672bed17f0df6d883cc59cda88f8675e881f90e0b2bf3fa2a203dada28ff977d375e471f313d26b3a264937afa1eedf135f620", 0xfffffffffffffdd4) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = getuid() setuid(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x20080, 0x8000000000000100) 16:00:04 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fcntl$getflags(r0, 0x1) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: mlockall(0x3) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getpgrp() r2 = semget$private(0x0, 0x2, 0x420) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/10) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x80000001) ioctl$TIOCCBRK(r3, 0x2000747a) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:04 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x101) mlockall(0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) fcntl$setstatus(r2, 0x4, 0x80) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/12) 16:00:05 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:05 executing program 1: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) clock_getres(0x0, &(0x7f00000000c0)) seteuid(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 0: mlockall(0x3) r0 = msgget(0x3, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/225) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="25b31b84baae17b95a0ff85d112f76762f3064be59b1396fd6ab0b4d0f12af11879791467f78018a3b350154f7dd96261edeba896eb931cc92e5b8a4efe27176da8ec9f9e630779c67e91304ffc33b841b6934d1798a496aef1857fee418c47deff495b5b8027f15d2c3e8a4c2685b5227065b36cbbb6a4b954869d113297113ee6747a3265ec426785c66979f313421ed7c45a5332e639ba39344518bbbc8936cc5", 0xa2}, {&(0x7f0000000000)="c2c5b1e286e2468e0e184bc2b3213b8d758dc0b218", 0x15}, {&(0x7f0000000140)="3e2ec4bf156a8368746ad8b92c66269989ee1c59ecd2531af54e196c00192d9bc637331e", 0x24}, {&(0x7f0000000180)="d6240317a1d4239b863e7743dfed594ad0b2bae1e79856bb98b9e00d2bb9e3adb060352c3c51", 0x26}], 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fchdir(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) nanosleep(&(0x7f0000000100)={0x7def, 0x7}, &(0x7f0000000140)) 16:00:05 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000800)='./file0\x00', 0x12a02, 0x100) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)="e1c30391313d0db7ef2310d200549ddc11b8cc6a90f0f505c8678930bb84edf28b295a73352d599a674249d3f9ac45515785a79777c148ac2e0d476adcc13e36d644c8f5209c40efe8af6c998fdbd1b819d595934187bcc46ec194063475c67bca2c03ea5bdffa14886d34e4f6324535a02f3ffb271865f696082b3d684f01fd3d973030ebceaf9136376a32c864bd6b3687a1ecfc943f79f71a03d55aa0b7425e209571587e257dd592734b1624b2736285ca90fd0847d80ca57aa0cb11783a4fa1dfc742334f57d54b2cd68280bf387a221d950625578052446f30ad17e27e62f6f59a5011fc086297ca1d1176346c", 0xf0}, {&(0x7f0000000180)="47cfc89183ba143e028aa5b991e967009c1347d1d2c3786c3db13af8e58f47351edd0343b9007394a77aa83dcc9b118d5230d0ed972a7c830deb699ba74d9a21b78565a4cfc997a7072cabe5b5270390f4a689705933c69e8eea54c2c8720b451dedfe33660ec669f508490d9d4bff8e3a8323f9329efd8b", 0x78}, {&(0x7f0000000200)="ec63e2b44008ea1f1b7e30f1a1055e807caf25b9863de040dce3e58b9de0f66ace17d00080d4f2532a01b83d93a0fd84ce08007ef172ff260652675f61a7fcb865debbba872c1189b2476b51d8187e45884d17f6ca1c1cb9d1db45d1aa30b58dd72a1dd5", 0x64}, {&(0x7f0000000280)="514b9b19896c6864f70e7fea933e99ba44531b4067aff3992182bb388e5c1b34d90019614e691d3806c54dd9b155a5e395ffc5a2ce9864d9aea9d032bd8b9b2352be15b1b0d2b60d63f5dacc279ef0b796e350e5ba56", 0x56}, {&(0x7f0000000300)="dd6909ed551b6058717927c5a3b38d13d8049aa04a02d8b1be2c427c73ce8d255a4cae96424e6458dcc54df0e956a87c44a38c769d765bfbb522891e996949a5251f56186a1e2a7829c29a272e4612da56778c3c27753643b983c179c49ab2a3d2d334cc50fdfe29ec0bf02df57aa234a1a55b98f6a171324212b025d6237cce3de8dd961133fabbea7514fc65961cc2332f0bbfa5e20b0b9e3ab49f36ce4bc37b287d56f2f13481b067e3700e127fb78a14c24e056ef505e282d283bb35cc216244078c7f3b2efabe4a35433d09935064e0dbcdffb4995957d5ac", 0xdb}, {&(0x7f0000000400)="42eb7a28d3a44252ae2b6e0b6a1c6e637652e9f8711285cece72a99460de865537cc9b6ffceabda4160e17369555eb04583a593f60fe88a52d5d61d311f1e3b42ac180894012e819ca6a357941807ffd7446b644b3ae335596362aa03db92d9a91a061d4ebc1957b7a9eb5b6961dc613128672c130e36a9aee1810533e1d3519", 0x80}, {&(0x7f0000000480)="a412aef3acdada13831a6981f1459758f9d6c5c1f7866f8220d18fbbdfcf64fd14b1a0b6e39fa49950d91a1bdf6d8a6b88e76cd19557f4ee8872a08a51fa092516e34bc78f01278ace2c55a5944fc773a0e10393d232116495f28151057d4ecf5a154223f8c11f079bbf6624b8ba9b2a63c3f8ff7f61344d26a997eb3ac2f92e20", 0x81}, {&(0x7f0000000540)="113e4ca1c22784ed18c5ca39911e9dc05e0c7f06b3dc144c24f04d7c07cef538db1f1a0dc21dcd47ea4c464c86033b8478e9692a589e44498426daf592cdbc1abc7f2d76c3227a0f1bbbf00f593b95b8cbafca2fd748d9e458ac1d16e9013e4a56a7544bdc500f703afe867a2efc89b24d115eef9b70ed5f1deff0f07baf85ffcbf35f923719e1d1c32c89b21b455cb0cc5e990655008e380e169fe307901814264f6334d011bae5645c1408898b4e1711de55c7236f7284648492a9c1a0518afc0d80b689b0a1e79d2b5181b2530bc1fdd3baaa4c48f0f05738219aa86d320092fc1e1c55c3e8fcf3391ff32af30be3942b0431b7c1968aa1", 0xf9}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="c000000000000000ffff00000400000061220e2d08fcf6283adf4045051ddd8656625e5338db41f3b6e8108ff5e0bce7ea24eb27ccdc7b623f55d4632ee0029de04676b272a7b3609cdb4eddd58bbad15fcd71b416d6032398bcfb52063518e3fd7ee867f61dd599f4b63c5aab961688fb870c19c851e9acbbd764a7079af67718ba2ec85c299484f05bf2b75849305079372b2d285433a329fc96fc85ac13f22e2d767b37941348d57f8cac55cde397b5000000000000"], 0xc0, 0x400}, 0x402) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 0: mlockall(0x3fffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0xfff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:05 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/4) 16:00:05 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x1) 16:00:05 executing program 0: mlockall(0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x8001}, {0x10000, 0x7}}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt(r0, 0x9, 0x6, &(0x7f0000000000)=""/57, &(0x7f0000000080)=0x39) 16:00:06 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x16, 0xfffffffffffffffd, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) mlockall(0x3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="dd0ce189960f07fa70542ee146f20602ace77a14711f8cbb13b6d7230fdc301e6a85bc45f521e99c5c3b66213128466bd0d21b0bde205e5d98adc96d441d20b900851878744613c8cfedd07b03a01a04f625f740d8c000", 0x57}, {&(0x7f0000000180)="a2b276325c57d3a9a1f49433e45157aa1e2594f7638d4a5ae27d4e52e59e8323e5b514f67adbf7010c308623e2a019f443fa39097580727d45f6ca56cfabd75a518719c5d90e8f056442ba044a69d789c4d16138a3a7a6788374173012d2866641d863ef42d3db53016a5ceff646701bd472ddecb7b718ce435058779112176c62049eb4900b302e8a3d63b23ee5de1ea4ca3e732391833e1a14ab17a9b360eea9c7347f6782", 0xa6}, {&(0x7f0000000240)="937623524abd256e048ec45224a2f2214c22fd26ad67213e119af92650d40bd78b18cceca038ec7fc7b3b6f46ce7870a5789b0afdf2c199bdd3a4c1c04077178b9c1dcaf56c39dfd821a3555", 0x4c}], 0x3) bind$inet(r1, &(0x7f0000000400)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000300)=""/219) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x801, 0xa8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8002, 0xe21) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2001, 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendto$unix(r0, &(0x7f00000000c0)="59169987a8eeda0581bb0fba33f17010ad2929336eacd624bcd5c0be1179f8efce8ade3a88b385fb810b017cf22c1112d17d7591a3428f728438f115176d6239c0532afe4430ac04c8ebfc8c33fa0412e9623a839a8ba77576587bded3ba2b9b017c254b2d672a9536dff7e8319a8b6102ccc3af94fb30734577d728631beb16f3dc85fa6484004b8d8d984c26e0062a125f5c5efcbdd8adffd4dcbf516efc79e4f384e1807717205b7f0e70b3abfa52ef68d2e89110a0b52195ea9855bbc336ed61f01f70b00d4cfef124ff432eb47e602c6719ea70565aa6d4e62030c7fdc377eef059c66ce373286c97bcf9641aea51f4625b949a2747f1f0a3767613aac8a41443cf08106d3a9452b78d62c42ec919480ce0f7c3c34de36d73c6d30234c06924bb3c4bda0edac27166cbee4004355380c9c319a7574f3af52e9200314626bee92629f291eb57a603a07361e3baf6b0e4a674bb6a9fb1928d3d212f261b5135e689e7eabbc9b810707ecbb2df91b7b3cd69c58419e6f248edd463cfb8a5e2eab27ba2dbad960dae9193db30d594a5d8d08cdbbe02818265c2e2866eae32595e9b8893d791ed3e22dbfbaf71d9fd5912740d3535f39f1ae72545233fcfb7a42b02a091b2e424ef46de2934685fd07f5d8a2dc6564ff87dc391177fedf6cccdc7f65937221c6b891c62302e246ad33047776fc0ce34523126414d991457bf4fd8e82fc8dc2427c5cefbfb05572eb2b8d22601cff89ffa68e3b79ee435b19e374e921988f357308dbe822bbd7f9faecde11613cdce37eab59870dbc58195d7f44e443dda268f360f5009c5cab954be2a57bb6bcf5553c14fcc618a11a0c09f130c4a6b4e63966f216da2487113a037c97b5f1af793c0df868dd12e9045abce5f429107f179091568fd4a69c790e1ca766060441fe46b1f1a469fa6aa49930e55f802ced10c6b06496e624f168073c11bbc981e221e7e0764979eb9cf6a9d75ffd538bf3a9d5f88d5fade0d77becb30b971eeb2348ce3576a661e078d505476c35ce285924b579a860b5bdd3d5ff421de2c245556f4fbc96a5df922829c20e4b824cb58f038e655aeb035b101440faaaeb8aad1c0d87dda485ab99350c11a64a01ac346717f06ebf95a08b7e213e930ff63b6ac03f849b1d762a4a25c857c6226bbd16fda3ab1ab1222302cd52a9c7f29e8b19fd2744dd62800f47f3bde631c633e9a8a73dfc28e56a184efedd5cf89b85c192b621226e3528ee0681b734861a0ee369b65d2a29ba2f8f49d1cd149e121e00b552099d059505d2cdd6af8d7078960868936b0d0c2c61ee612088e0389be399e778a3bab1c99d7ac837e3c9cc4f702458009dee83717d5166a6caffc5528cc3efe44548451d1c3cf42dd2f64ad1b6ced918de223f106fbfaf93762e5f94f94e8be4394ccda0048ede24bec924d7f7ab5b72ce7e239ec4559a9945b9a79f72d31018de3d7013cd3f659f1d1fcb3d5b1593c84a5fd6c202783edfcb09199c12b478a9dc07884af8a7187a4d8dfb6f8f5bceece2064d3ce3a92d3c7c659adaa9d2a913e0e8ce2d25370c9412ce9ec581118797cf79b12a524fcfad669901cef893f6a8313da2b710d4068249e7406d84b75a11eba43b4a1d5ba9ee7bb221542b60104699dbc583412d3b91eb2a93e2f661ee57cb0d0e0aa5923f696beb6015f44cb56de8a721f8e27a9f8b3c82d179508a4edda20aacc893b1f1d961f73653f561c3c14cabd6ec5e903a6af177d5c97bad430774d6aec4f1b2d96d3bffadb0d7bb10c76f8023e37a5a2a542cb703af15162b9caae9a164862970462bfaeae091799d7d5abee47d18aff291331d09a4f2fed6c9fed6badfc1be06d18bc01b625c4638dc967fd67d33e2e103e502755f5a4b0d9d5f45bfe8f0b67aee799f9bde31c4b13e2c9eacf31c85c1570e7aa12d276f61bca25633a930804710d50d698a402e3d852f9d1e36d5eb74dbbf1ce3136b2d0b1ea89ffd4857ac5227b0dcf73698ff7789a686c1a1645781723641e48d01326dc3e1b49ce7b643fa8e4ba32d227e106f05aca87f8e19fd95ed4fadb1940f9cf3f36a118c8c1121796cd8352e673af3407ff0003fd5b6aa43b91de80135376f1820eb6656066b9862078f9f89f3ca310f5c948a7ba4a7bf8978eaac7833b9405e7bc46bbc85d1eb8aa3346542f7390c9ecf476cb34eef4e51640fe83a5b04f97a2b6bde2061ce7f56cd80f86f9678d2d31c1233f3d70cb5dbd9d7c6a1d231256f16fec580362ce386673234976e9de62f46da1ce5b477dedb39a7ae7793798d377fac503d6158b72f1700b61a23f037884fea127a00e8a62f6420a04ac49fd3e677e4f66f20bf14bb4fe4d8b8f5c7e3c6d72630dae5ff6016afb5ac4c769267dc698fe3c3b54a9193fdd7c12c8e6fba564eacbfe1c22eb2d80d5cda68ae43f5a82e8f5dd2c1cdd99b0c86517caa38064525311cc8ad6017b3b3541892b31e85052c142b4a4d316088cf6b3f3c3ca557a5b20cb0e9a733a73a4d3213828065a888da5992851146d728f5545ac26c707eae4722e6549f006166c73615de938187da30c9f4355700d127c35b364c3fbcd8bab6c742ca8ef208ea483566b1eb43bbea57f2b0f8e589d61307c97577898d41eccea712b90a804737b31e35d3bc84c972da308b817bdde814f734828f090d170a922e90cd56114b4862241a5b0d12d7017716a4f23bbeff87ab244c12971ad8b07ce7bb63a313901890425a380340d581162cd629cb9c7a4e903f518a7e3b439608f82cd6d04b1be8927888ee43edc166f894e069225265c3bd1ac654b8cc718ad7cbad94a8ad42a55a196964e7d74314edb52e551049b24f74904b5f3bb2861eabb2e5ccbea4c2d2bf115fcc4d6f031b97769998afeb2e3575f05f45f090c4be3572c920af0edcc4689305fec20964621858bf6275c079de4efc648d0996c1f7ca40f9d9fbf1549a35ab6c7b739ed4f9a62d2d493627641069e7cf5a8c1c53188ed26e55a0a5134f0db431b920c9dbcda12a53a88af60afa7c18513d1cc91388ca36e3da60ba3f5c14ef6edd9402873266705f028bc56808c96a93b0c3eff5f313ab0a7bfef19ad95f71c61e43bc79efbf4277e18086aa074ad4e9c8d5f9601c5b33129a919a67b3f63ea6e503fb72c34269359e2f876a22f94892acee8b6601411b0ee141c871d9e45d559af49cb2e96fce3ade43bd68828a32c26f3ccb9e2a4b2e800444706051f520dcc1f1a39eefae9f769b175038b0ba704dde3bf7c541c847586bb752c33b9250690d89e648f33d83459aee78a9d94aca1fb036c84e899325215cc28d843d32679f279b8e9bfe1bf59b471b5c7a140574e79910db4496f65716d48ced61a1427d6a5fc024a52d7221578f9c77de08a35876ae39af7812f0978ef2a8fc5cc23081e6f4cea4a35452ce7c3adb41e1f2b75b2bae9a6cbd4e09a93aee0484afb04e302c7ef48fda4de5c4a3f005d514a292d4e94f9b95993886d1fb8271d7be5d2580a8a64d9f6c4a5ce6b48e7889af6ee878bdbff21b0604f1d3268bbf7adfcc5713a3afcfb58ced27f60d4aa041402cfe307ffcb5dd4d3fd11b21dde1e3d5f8d4e46ad5a0024cb44721484b90cecef08146ab5afd3549a7e7db6656d63338cb39436e81cbfd5ecde6a8a08abe2d16704668a511c9fb6120bedb27fe38212e03e2b42ef78779ed3c4ec17a31a684ccf8cd7dc6dada219d47a0f1b249ebde3f39355531250823e6dc0d8fffb6bfab22d7a1a1b36af084d2da904b41f68e794c46abb94748a79e01807baff9f4c322daabce950ee08b80ac7d955c98683c2fdc27ae13c6af4d6f56636b36e27105689509a81d9aa89b47985910542a44a519141256d48e1a0977534a62ea7a86788cd22a6586cdc56f6128367130b11548a7d5b44e575651b2795d6c7540e5b2511783a926fac4678fb5b8908822620c3c3b1a9f9eb44eb3a92fccfc72590cb2549bfb20ddbead40cf102ea7e769bbd9e5f872b53f383bbf5660088c012d6995ee30663213cbe04d1d320eafd8f599f24330070addabf3a9ae8ce4c0eef9a97bbb90a3b836b5236bb31594285acec5ceb206d6c219aa3fb87e79113bd7278cd99a249ee9b973336d1ccd65af1365fbb70982e6b5280aaf4d414978105de5d6207f38429700cb697e10e627a4a59cfccc8247600d035dbcaa7f278eb8633093b3b4b643e19c95bce77a81f64cca720b6f5e6719e787127d5acd30651a7a77d3c6cc7321c77add82b7c9719a43d1f1dd2372d55f02bc4c8b8c6a02b57af4ed7b9c672aaa9d1f69f5e0be7fb76705b03eea46f0d7c1d94379b8f75a039e552c2277d150ddbd748803da49426843ce6ddb7e9a12e920b18654ead03b5a7b9eabe8246385575b3dfce82dda5c74fa6f37b91900ce0cbd45b77bb0029a1f3695e6303a33835cf53b4da8a976fbbcb5ec10c79b6f919978aca18ad37e0fd9eb49931a668d81076818c5053cfdb81109074d8e631cd2ffc82d1804ff6a6b8b5c57c3e0a9e42ff33d1ddd2c7948a26a36eb85e41e41ad3c354b3fb2e0f7fe1266761fdea3514f302d8aca2896dc1c7f3fba257a8f81e3ef7946ddbab50b615e03dcca28cb1a814ebb894a7d6ddfa00b0555bc6e623018b9dd70c2162a55cb0205e3dbe690565d711da7cb3d171d06705ac79d55a7bc435248a0d609435004d3229df8313442ec0a7fef63fc05009fb313f27f70c780e5733491f2a20d51ac9cdb3e48f4440b6c3d4ea77f4bc45bf861dbbc5fc130dc3949a5a2844e9aa727c8fa4b44fa0a30846733a80a2f0b75bb2a9768f7e27c754e22fbb97a0141d933f82f0ee8d31c275ab2673749e259f39cb7c145057cf05f0036469044745bacf634223670e37c93731503941d651221790b6441f1c623e9eb2ad0e91186daf62d63492094f19faef55572ea7e9b76068c267d353bee90ba281159d7ca82a71fed58565746ff14a410dda8ec7a4ad78271007169c871324e013676c63897bea757b068fb3bdced9a72afba98ea3027108d7fa7a2e0a878d7b65a847b6465ac4e9bced38b5b410a5df024eeee6dcd83c54651ad94a9678fab5cc381925cbeb93575aa2d8bc6364d3ab2bcee0214ba6b8eebf07ecd0b6c77195a7ef99b330bb5d7016366c927ec286b76c6590fa874fd0a6e8edeaa7a2f310b1856308711c3166579498fc38b6fb3dd42fb9783bd544a944187c69cea676d3f107b73ed9c34b2854e18466d3d39d085b65b743378725eb811e0a369ef99e43aa0305acb1fdd67bc30afa14a822c09b746e0661e81cb0dc6a2e34f69f8305121487e021475420975e07770004f927c11b1802a1edcf7705f20f65fa3e5aa1bf7a3e90ac0f169b5431dcd68354a726552414e5453e2a1d061119eabfedf4a2e8ad6b7faea5bdb282532f3f5c77183f9c817e3e55ea3fb31c8bdcb78f905eac2fe4d796bcc9922d8e5234a2e67cd648200ea185cdc1fca9e69407affd9fa387655f4903da0283f103680e1d44ab3abb2c49a7816b4d84a18cc476c3af41edf986bbdcf773f18ebc4f1ed812cc6ebbe621d059845a47326c3a6189d4c0f4452f0a940878d9a25baa5f7311cc60f812e62d96c6f22f3395080baf729c4963e6e0619df6c0df872131976711c2be853f9da7891e3e864ea1b4312e6d808992d0ea157ea3299d02fd3a441ced1e2383d1467bbe3afb54bf6cf35a63da1bc757d4ff17c57f8207e9338a47693532cd087524d8f0ca78d1826039b3e5e721f5a0b7e6c507d122775dabd97fdd", 0x1000, 0x9, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001100)="bafd14b0b2f110422bff82a9ee3cbe665d60770a549f594b3f6e8f", 0x1b, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) sendto$unix(r0, &(0x7f0000000000)="97eafba9234c2ca74eda088579d07b12606cca709fbd4ab8ccac9820adef1291ec0fa7bdad695fb5", 0x28, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) shmget(0x0, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = getgid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x1810, r2, 0x0, 0x0) r3 = getegid() getgid() socket(0x11, 0x3, 0x401) getgroups(0x22, &(0x7f0000000000)=[0x0, 0x0, r1, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, r1, r1]) getgroups(0x3, &(0x7f0000000080)=[r1, r3, r4]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="ce6178a7337c294fa5bfe5e71d0e1717b5a34c1f3a", 0x15}, {&(0x7f0000000080)="0a805ec2af13198b1f86047804cd704def421c0160125e1583cfe0f4b26de319e267e755112be6a281edf3f7049facc6ca05842420d83e58abbfb72dec3b8ad2ff340c4a7eea6d74", 0x48}, {&(0x7f0000000100)="f0f668668d4bab492712bde09a2ec7b96a4d6ff82cb2f3eea7d98ffd41e8e2c8540ce0bd746d62e45f2afa04ed2cf0dfae5a2ca977dc95d89a5a6a788196396e2635a6d0e27c893f9baabf86d24fbbdf0c657e31420f5e20107f958933c161f8b3a07573e946bc7f8a713b68c8370c369fb2d98efcf967f8ae249dcd4ea135130bc33266c08ba33939b9047c9ebeffe4e4af2b2bd2ba0203a7546a8e7a29628082e96b8507b02bcc2dfcc4713bc50575c7f3467e0236648d43e0a52427edb94fa25394aa2e48c11a896a35e7daa85f4d3bf9c2a96434ed13ceafa2ed8bbeab6dc572e7cf0f4db87beecf14ee9890d50eecaaa0d1c4f85287b6ed5ab856eaf99ab53a802f342d9e4c6268b803be61c3998378dd618bd3b218a548cd9619659a7e9f404d890e2b5b4a4328d408503e68ceadd20a4e99630d9160abcb4d7a740963e30dff03895083eac571d2145fa29402a91646bae8185bc67eef97987fa722548b96e7d3ab2d44ae71b84a79ae132222b7a6833141c247a54408c87c62520bc1575cb1a105009d1b7d6c0de859c7330973240ad708c162982edd5564a76358f733ec6a390bb2dd9c1969bdd4b93e37374a0650787d312fcb2b21cdd08bf0f84382eb6b51bc26c8867daf0634362eecf7db39cdf3a6bbcfcf161266f398dcb755fd830976661502d5076c84b0a434c912607e534a133e1e6ed5ce4c2abcf9097c4268d3f07684de3aa5c404716dfa3718d580b9c839b58b60fb7581432245653c9d50e92a51ceefb479b7a7e319e9468e310c23676c7612b05c6e0f77893e315fd24c7ed1199fe831b238e923f9392b374f1f98d202bd5ccd69b0de4743f2d685f9117dd406946182d93bcf32c747618da1fa8f13859e1cec8701b58c6290db772f9864f79ea4a6a6d03f0cb5a95331ba1b8406287d9bd83875e7e58f7f93355a3f1af5ec539201fe42ed6327b36342655cb11dac496ad3ed1caef2f0961b37ead8bf7939be39b1ba3d66899507972697f65c79674b241f76aa1b7d54d66b41f8bb0d9f8d7f4af509891a8f04b198c09c0529aedb316918a92972fbffd906b44bfccb035bfb3f0a4c6b9a3f87efc16ed16f89e7d626db11221a4ae92c5e274ada6c6a2be710fbcf14cb315d5beb8292a13560fa4e5f3ee1be631ba432a1c4570b0019dc33b425f20180705ca7085e4d1e09731d43ca6b269e1f0cf1400df2d4e071cf4eccffa109bf3522b39da8078b5afed77309a7b9ac07cba7d1e99761c500ceef849e3ee1e85f145c0906caca5e884a3ae6fd5aab3606519b8d862ab2b614c81b878f7800869da948fc44311396de7185d5dd04af597fedda86e3cfd6b7cefb4485c8da8e1844a56728a104b83eef915bf1bbfb05dff6c205e3ece713587ef3a7fd7f67e83f9ce3b804d61b0a75b51cc5e4a84ee1e223e6df7e36680a8ff3887063ba8e0e053212e646b53e113eff524d43808d2a0a356d386acb78e705f1bcdbdaa3fcef618fd2207f1f5a4b1e2513395dd1a3e0cbe6273125f638a3d890253ed661636114e92be8cc49676ad7b7895463f071d294c7cfcd9a19a112db9086dd6394c7a9a5cc63247d5e3a450aaa612b9788828b020535b765d6e20e4329aae701c4d7976d25be728aebd2def0f60df256f114519245ce24d49345fc2a31d4c90b009d42dde83f3abe86c055e9063460ee8a4dd4cef04e888f3f36089990f0ee5adb71663232babd0c4d2a316459c88a580b67f67aa0455bf38a31df306d87f5528f5fa2abaf36cebb8c4019cd7402facf7b1a4020b584c847836a5064b5cf11b1383a4fe024114a073299aa6feca5a61dac2462fc22e105d7dcd075fb17bfcb8602ba3fe4479cf7cd72629f7efb4e354225c81b650cab4f74558b9c43d933b3c6dc1b98e95400b736d68ef83fdeb9d41a08ca7c0a3e5b27e7a54f1cb6d4838daf5e2f7b1fff620f5489db10e34a196eb38a70d9cbc0164c51dc86851f76148c12a88452a0cd369313515975b07889a5356003b856d04163a52baf29e9f10fe9250b17065312b52bcbdcf2931b34a5f20cd66cc3e1fdf4307acc7994365bd5822dee2c5694041202253846c262976763f701941d6dfed98ca6a4aef03233484d2997ec50568ffc4f61be5590677aa86ef3ad3b96a8fd4ac354e53ff72e96908a89477ca1decafd800c7997012fd53ba4eeb6e893cecdfe972ed70950786b312b6ff83a3ca6a28909a6dc950f648c72b08782079935a74d7fe3b586bb1d72a34bb4aa0e07b749c4b0268f5f01525f9e185b15befebcd0337fed9ee11decc84f1c8ea917d0ae1c25a1dc26b68e1b0821c70e3d893ab18c37cddacd70e1029f25f411b079d2699de0966cab27a4aa33b0715eb6894f38c8ff5c894bf43105d5b7600699c217a181b90dac0c9587e1734673da97ddabce23df4f446defcd24a1120987d48012904521728fb512833e98866d0baf792e5cc9bb78d808468aec0d7e6927ce9901432c71637879829fe73f259f3f3de97f9524b3d1e3a7ba80c23c43b46e90f0187ee738094a143b29fd62f67f15d61c4a912c528dc04381309120c39580601d1ac6898b0be459086ea941f68936d7eeb5dcecfd7d94d8bbc57deb82c540e624b3496b75080c24cf5330206c72c7cfea2fbc3c120c3390e0c4b62171505195659e22cd1b3bb28749510a926f6cc8b20b13f38f22fd7ead9bb2a5dad3a8cac87c6e824e84053f3d6cefdd50d5681ad9cbdfde14ed54ecf8486a7edee6774e794e73a3387f363217433410bea9d168d116cc55fda8a1b3fc284c5b6501f6d20913fdaa303234d9207dd2183d10c593f7ad4bd2a692734e153a31fa522499168f0119fc935ccec9327df60275b2b4ca2b87efd28490168f27a36c90f7294baa56443c914b4f7eaed63ad5b4672e4f8ada54d2167317b3d6c3a97185d3e5236d412db04fa32e78c50606e3c7f883bb96147d8b19a01631b0934a3aa1f28f1f2023274444d93c5f3bea682340255975737c7dcdb1932fcaee4c1cfdeac1abf6ba4470c8fababc1e85cb910f99f1c660073929346c21644a12bcd8c2bd3bbddf6403efb2b57d99c8d913bc003f188b5a2ad162b115cfce68bbc5f88a62809c891328e18328a3c413e34cfa9bca1df6418d0d780a44d7b86cd5143530fd5fdb377b80a1c4e97b9f85c76a8a44547d2d0f335c44c489e2fd0d024a017f723d3221760dc916e9b23dff1f76bae565abc4824fa0de3ae1fcefe61abe6483cbb9d6b94e8c4329708b913d2325af84e0d66b03e28801125f719b94eb9da45e77c771b5240aede41738e6a668e947e7090b41f0d3e670897a0a1b07810b91f3f14662ab8a3016c1b88a048eaa3332317ac792ce5d09a2bd69f7ab2006f66a2a5f83d9c8056495fbb4e99d7adf29751960e040c0ccd78e01f54d477c6206fb23305d8646c02454f0bef72d49a31a2a8204b3c4f3b653b8cc9fb3fa2ea094d839ecc1decc414f85ab1d8bd8db8c8a1929abcef36358fe589ebf3aaff8a4c410b1bc3c6e47d7f2ab9bd75f126af41f663fc26dcca4ea869395540b781d32621c301f2725f7d7afcac6130ee83d4b6f39decf47a64cfb42eca72bd60729f767e038c34b2213fc9e138272603322fd5df27442748b3f8b64589926192c443a4c710aeae1cc3d0df585ac4392a674b5696fbc9c878d05add156bf8aa9ab35bba31a423a2ea55880d5006d1dd7d9e539ff019369a3fb2cd6111fe84548a193b64d9fc328a3133c24a1463308b97559f640cc1f928ed364a35936ab6fcc9c743d889bfaed4504ad02fa88dea524c50c8369eac31bb3191d5b3eaf6d91d528dddded55cc7493d3e516de98fca5dc12361808b8185e46365148be1c363e4d55c627a88703ea56c4aea7c9c752587c5934c435d4aaa3839c7581012718bd3caa2426cce1237b7f4c30a7d9384912eed35131ee635b48ab8250c93961e096e176a30343f99b5f6cd1b975ddc5154af0eaeb75f202ab56b98caf2075a857592acd0837338df0d31dac06bf2c284114c69ef3aec590c58718f0009951ba0f8e40a0a8beb7e8e1facea9031276e84072c8a8caab768880eeffb1f4f85e0fe16a0cbdf3a39d83cd4d3f5d49b8193a9074d686c4b965d27f9a93a7f5c425b4a5a5a34d61f69b9f44e60344f76f903d4ee35573055d8570a5062e36d893738402e8c12b4718145cdb0a7d5ea34d71ff68f89564d3110f1fcf93066130eeb89b01f351fc192c8333179c370e3bb5ddbad120dcc735ef9cc2e7e42a17918536cabc9fa0f9bc3ac05804082aca5c99d5f1e50fea854d3f514ee5d73f73028460a6d7fc0c1c74e60a274f1d2677c49f4fe47f6b6ebd022d1d6da56a52d029b7cd7b8550f9e98eaf85a3bfe7c40164a2cc1080b76c95c2289d72505d9fc2978d53c27d4d8ce3d056cbf5b0edac10c8af6417ce1d767eeb17f896b829a01ba545ff1d141779f1a0328caf4ccb1012ae920be182429d2fba519612c542d97ee8ad11b361a9a01bc0112a70bd6166d1b4eb4ad2f7384c1803ca65573bcc7308f1c9c54fc8f88e8b2fa878c8abd4ab86b6ad94e0a1d9c2a665461aa8c57f05aa35b46d5a44b099291b21b0d34872a64386d234eca4ba69aaf359f9a3c5a6709cb195ec892a9ebc5005be8b96b02de9d7198c0d1470e065ad7d26258374b72147259b494383bb38c8623b941dc379aa2589e11c5d4cb30e43347d9e2385955378c083bc8623ccc134e4abb52157fb2f0077f37f1fd402aa2eadc483304643833a8265cae4cdbc6191bb8e09c0edcfaad06a71c59cd46b20de14beb9263e5b70fcd9011144adb0931a812f1193f524fa5a90820b156804016466923437050658c033233b633bad10a666eddf86e6e3eedf3e15d653c7274894c985a2f0f8d551666a05a6596038d8f5d6bab347520a76771a68b106c291a15836a531f8b6aa85a07f15bd754aae96b64903c9e7f505dd4f634feffdce1b375ee280f3306ddc1a9c08ac86da924808cba08ef93d8ac8eb670b42d33a6c8011c2ae8b2e309cdf63c16b8d100ffd310cacc59283008ef216c595979bb13b181f0bd9725b63b1c9dbdb13427d1d519db0286fb8b0b6bfbda48f2e9d3d8ea60094f624806e9d058213c186aebd3bbf75fc67696e1d8738700ee0d35857aff4b742afd00dddef972d42ad54ca179d98e18795c41ee5094465d3349c28e690af1c6d96489e9cb7fe48f424125efe906662ee8f14ec36f41fca07bc630033bb1aa742d3ce03602fe486a5866c91d754a0540b18eb947b52dea5e51916ce1d7577d7b6c30dce506c70f3261bbc1a86c51d3b82418ac2547dc3c7bd34338af63fb8e8dd5107e0158f2acf84c5fc750251a76f36f76f0df1b192d3adce88527e7d12de600b9606e6350afed1dd30d1929c32fb0b406a2653d90448651a6eff6db2e9c0d871f3e03a4980949d4b7a03f2e062d5423a2c8a45a3d6580d61ad482f21d7bb47a381695b765d2f5956251a27682c635199b4af171ecaee5a2c4d93c32e1c2422798d8ef1913f5ab8337c1d9cda6b2c80a5eb642ba0694252cc8e70286351a724bc1263416b9e97dd93b859ae095d71505142fdbff4b32d496c17917ed39310909c53971c7c38a3048a222de501787b38fe61d8c44eff8e5610f7322dacbfc13220d7a5bbb9ae4ea2bf1b2713ca250bf237f21e6246916b4db69ec72feeca1ea0e9d4bffa5a841c87f0576eed31edc98e443fe666fb7319aec2dbd3c8c978ef03007d11fee987e33a18d32facdfb5ead337c5494e383f8075", 0x1000}, {&(0x7f0000001100)="d7542dd45441e69b1f098489e8e42f2c75b8617f762274bdc7304e5de3009b6900c0fb993325bb20bbb27ff0f5150d3323c16ae086e7317ba6e53f48976598f85593e83e25ff25e3dfb4fd2eafc5ba5ea3c15f28d1e80b118e8084551f4ecb17cfd8f38a385a1846c8dc6a441d660f0b8e790001cf9474c319012843270c31f6e7550af16875d1b09bc576c6eecf1bd5cd3d488f78f90a701f55ed4684d8e379ddd9b9bb2a090b3ec85b7c423babdb0ed0c68d4757f63fbcaeff1e81833ee802b8c2e692a13ad68ed6608e868f5f149c589551b8aeb5d60bb41a248cd8ebf18b2a08", 0xe2}, {&(0x7f0000001200)="5d479f164b81189f1b53b327691d8407ee94f864dc8f6cfd51e7f0a423b66baee00616b6bf2b669b3106cba7f590b015df043a19e3d041be1b6f266c2ea03fd17d028a4cf2ffd223e0759dbaa72f3291a332acd14d862dbe7e688cb136a0cbeb1cee17b0b0e31025c7362a95888ff37e8f2678bde4fc63481ec527118c81389ac4c8465a0f1421a19951bdf731ad35c565e45ee99f3577a6caaf3e2d", 0x9c}, {&(0x7f00000012c0)="a551fdcf39763082994c27585e14b85b8b1d24e9ce66b3d0f33c62df03e9626a090587fc025eb0a67a00f57f5448053960156d36df319dce0fc91c0372216eb103695980284d97fc", 0x48}, {&(0x7f0000001340)="960c153437e3e3389582898ed7f2a6f1926feba6e254024cf388ecbd2916fa18d68ca284122efe350bee16d9d829964e815fe72b50a4de9350b1122a312c1979fabbc92ea9a3a0ff685c472a781c3af935ba71133199ea9eff949eff5832158a5d5859f72f8310646985bf0bae95feb43e67339733320fb530965831c14592ad146b66217402b1663c50f03058fc6ba90e7fc25ce33564", 0x97}, {&(0x7f0000001400)}], 0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4000005) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xfffffffffffffffb) getdents(r1, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000000)) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x200000000000002) semget(0x2, 0x5, 0x400) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 0: mlockall(0x3) open(&(0x7f0000000000)='./file0\x00', 0x182, 0x65) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x7, 0x100000000}, {0x98a, 0x5}}, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a03, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x8041, 0x7fffffff) 16:00:06 executing program 1: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x103) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x2010, r0, 0x0, 0x800000000000000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000000)) 16:00:06 executing program 1: mlockall(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xbdb) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = msgget(0x1, 0x10) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x1, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/113}, 0x79, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:06 executing program 1: mlockall(0x3) pipe(&(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/237, 0xed, 0x40, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x18) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x129fe, 0x800008) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1d4, 0x1}, {0xfff, 0x7fffffff}}, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) flock(r0, 0x8) 16:00:06 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000000000000, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:06 executing program 1: mlockall(0x3) clock_getres(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xb82) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x4, 0xffff}, 0xc) fcntl$getflags(r0, 0x3) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/199) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:00:06 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xfe84) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x21, 0x3f) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socket(0x39, 0x3, 0x7ff) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) listen(r0, 0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) socketpair(0x6, 0x3, 0x9f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r3, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x6, 0xfffffffffffffffb}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlockall(0x211466af67d8ae43) pipe(&(0x7f0000000000)) 16:00:06 executing program 0: mlockall(0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000080)="2b8626f181fd99e84ab2058bab1b3bafe2475894ab287973f08e71bd5b30c7213db52d3aae69a40f215bdbb410915ff3725de863ebf044435183050efe776a9c2244bca4dd", 0x45) 16:00:06 executing program 1: mlockall(0x3) socketpair(0x20, 0x3, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x3010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) mlockall(0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 16:00:06 executing program 0: mlockall(0x3) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a00, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) fchdir(r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:06 executing program 1: mlockall(0x1000000080000045) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x81) 16:00:06 executing program 0: mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r1, &(0x7f0000000200)="ccf34e500595d96c572cbe912b36fa", 0xf, 0x409, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r2 = semget$private(0x0, 0x7, 0x80) r3 = geteuid() getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r6, 0x0, 0x7}, 0x7, 0x4, 0x1000}) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:06 executing program 0: mlockall(0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1011, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xe4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) mlockall(0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r4, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/28) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000)                                                                16:00:06 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(r0) mlockall(0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) getsockopt(r1, 0x3, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x5010, r0, 0x0, 0x0)        16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x2000000) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2009, 0x7) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fcntl$getown(r0, 0x5) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) socketpair(0x16, 0x4000, 0x3ff, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2)                                    16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="e642f5cc124d5773afb0e2a011465cea385fa9c1ac78552e66c91eeae1e6bae2248182dd21dd4aa19ca3ab6c6a0343820913ce01cdd52d75f0370e0b3c589fdf3522904f3eb3e69e3b36486b0236db1c81aaf9180912cc2b1cbe3560e348e2deb297f42fbfdeedfc21830305430880e9a3b91421c9ec1470d14f7f44ce005f48b953b4a56d9e260b090abb126386f2fb767e15a438deadf306fe0ca3a4df1f0168c62e75666194667a6dbe213e63848cc2151411a937b0fd37f6", 0xba}, {&(0x7f0000000180)="13fa415d6dfed0ccb5ad4274397f98afe2f5187440f65e", 0x17}, {&(0x7f00000001c0)="b9d7cf4009d92dc9b73af3dce1ac8a99304b9af3", 0x14}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xc}, 0x406) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0)                                    16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x600, 0x0) flock(r0, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/144) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a02, 0x81) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = socket$inet6(0x18, 0x1, 0x101) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept$unix(r0, &(0x7f0000002300)=@abs, &(0x7f0000002340)=0x8) r7 = geteuid() r8 = getegid() r9 = getuid() getgroups(0x5, &(0x7f0000002380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f00000010c0)="a1c70c1fecfe2fd4ed0766885266143d1c6fded1cb9a8e80dd89d6df91206145df5b05055c7d538afb51b0badc7129453ff3ac4d54ed0f51f341a35f2718824b2d258d1ca169c5d75603d6b0782e15c634aa247e8c1db6c30b4dded5801c4e1553a519407a888d20fe5d5f8f5fd1f5acdae56f14b77a1e609e9212c6bea78bef46faddc2f728792d49fafa5cf8ad8a5cdf066137b127582b5fd137841c3ef6b84fbd22e904a92106f50a5deef480f8e24a8ea0e4b11cf5b1c3ae54aca210a877bd51135a1e256db8a3f77810c810703c0fe2be6dbb9c6f47eab35dc78dac05c45e4b90b470882d1835dc9bf5987148da98dec7d470909b6b595242eac96c31024d8837fbc0649a5f4bd486bc86f5640df08b5929dcbed3e131e4abfc5b67b2545514e33c83ff1096094266e716a0ac954a2095c23e730a6b9a5c12f09269e0d50e5987d5e5692d8af2d6ac926207147d274aef2fef41c4f91451f29bf22e722eca32eb70927dbcceb0db50a3a3f235a0139f8f5287a977343e3b954a7c62b5866aaca7e61474a2ce2ab4e0fb273ba8118c74fe907f1b231a30db959b5b293825b46a432ee8df5939b20893c2a8fb97989765cf99446146f79385dfa68926284dc9fc33dc1297aa24e2330b42a6b8d77ad8ca19677e9ed3a125445bcc7c00cbcaf3c7bf53065b52ccf688ad45bbf954a8d044662b70f230fea4d4f2c7f9945c6adc33a6a7ec4597f81811f5a04bfeda76e63d9f18bcf65980c7d8adb81cc649efee9fa9c095a1840e043404e982fe39134066b90d218ab0ad883903b5edc8d59c36b89d19f586051ea3d2f9384ed8369030e24227c3f5e7f6efc6f42facd974b6453469db2d1f16b1017bd94401066b8e9ea804b60b21fd9a5887bae2c3043714fb18a4eccfdb337286eef671bba5a7f57a17fafbd423c6950fce140813a986d5361a90a0fa45f2791d068c0dca70f06dd0d9e9cf4c9ea2648690de14dff710eb3db1a54a21d1814454f2143f787ed302323910eb5630f749b6f4f9cae931a71e75b68c1090f8cb1c9c20a05479065caad055ff707b5e86b29d2e0cca83b1b1a465f32d6bd492f8250902c3e747f176a7f97c1757c3e2f75aa66dbd97b0f47697c8f997bd3d29affc783fe876c98d0258d2ad0c645c04e86ec261fc929588c3985fd01a2a964ea3e689242f9c2635a26d7afd8d0da990f15e71e5bcc2a47fda831968dd038b5e5533cb76827a2411e665419e5d469a01004896ac7734acb45bc1a282e587b61bb807ddbe6fd1837099823590dbe35fda46cece99df88db9c7bb54e01ece06502adb86cbc6176102827ae1f264980e2be3f07ca10a27e3c3c9fbaa0bb4a7b4d096d533fd73481061597238bcd032df39906c080ea3d90a12e043dafd9202560f9ff22fd97ef20059143349273460c2bb412fcf831bbfc7eb22c11141484e750d49839bb31f1b5c51b4a4809358c71cd1a898caae8a94c0e703e40a32d592aee6e07d98db1af6350876f4e61e161165c10cbd441d30b65769457f620910012c0afd1dff76fa6b78bea3194dcc5fb8b1cc74d47ba7ceb283083a07fa121a47a5240890a6f668608c17ff6c0c1b8809af9e5de1c0b792e9f416d00d504ea5ef3e71e0f057d9a96fa33e6c79b275c8f061167c84040e0735c9a580cd03ad2aad06a64f8eaa0c8d12d60112cab989129b0d54cf99d7e60eb0d4f84de6ce28901779ff8704082a455a485a8cb3e62a472559c4aa3c5dbfab9f7863e2a933c2fbad309270b8caf765cf83648237f54a9d5f448268f0ff012a003ca8b66794f231440511e2d3002843f856c6e1ffdebfde4d186f3381ec99946d1acd60788faaf7fae424f5fde7fbf2722cae1727079b419b05be6b7bdce877c9895f8a5e404eef2f10e272d67f4e127856cd33e284c1f027c7147626e0e043a29693c8f97870931cf1d14ec56497d64331aa62a9afcb878685c4a9b2f772dfe37fd3717beb95976bdc4a9e2575bf4eff72c43c6d282114fbbf8d08dd166792c2c83f67e276b41862655b54d5264707c99923cc587cec8e054615cc36ad05d8b76ad3a9545137694b50e2a80c41401db0f1e36e9200b40cf9c79a04106edfad80258e0696dc0472b2971555181834acb3c6720c05f24171319ad50f5da268fff3795b1fe728041893bf6f6dffccb5188b02cf13a86a099a3f7ff9025f841a5037bc20c28bfb9357931daf34678f6fd1b4ce643fa9256fddd7347490fdfc9bc4fc950cf1f214a99d979a95a09b555bea78129d82d37584bfa1ea521242599b0dea53798e4533dd106525009801da0ffb90045b48599cc147afeeaa7a1973ff3ca72a358e6cdc755e267d6642329e127904ebe6c8678a01b6fd2ce8f7d232a6659668c843ae6638324106bc9b084410c31b816b48b5aed66cca2eda3fd08ce4f99ac1d32bc66a873423395ea6632d056664cf6a3fb56fe94108e9aed468b3d42a11c7c1e0bee0b6a33b7ba89a5bea183f50be8207b91ca4f4e3d913a959261f7a6669574f0fb32cee87e7ea63a96a2f8bc5f48c15d9604aaf15e87ef945e5db65fd8350a5e1c0fa11043ef70d1a89c964988248d4a8b632b8b167c7eb82272b0f5a28a10d636c210d1e69a53d5bf5625b58611744e73ca208e21a03969fac7f5c1720d90517c5b6c8c4b3cd35226a9d8364a145795cf5121a28d4589284ab7e6d065d64c3d7f484cc3bd4d498620566715945415c96082e1053d4e8d21f1b05dc0254664508b66920c7efafbf6720552ecc539caad870565ff9657cd38be897b369bf5a64b13641e36eab7dafa47863282b35347cdb81f21db9f7d3019de5fcf8d63840d61b5af7451d4377d44a17f2d3ace6042f08d005a262c88485b0c37ceaf78026647e7d25076a4f2de8cf903de9138a25bfbbec3132349da42100af32d6e6a9ade07700c985f008907b4a86038c67d0e1f2a695ddf3e8ae43176bea37598a1698dfb0ad38f55fd6bcdff3c6c3eec5dc24b6ffb4ed62a7e36902dfc4f555c4a3810e7cfb5545b84187f35354b50a5ee634717f215fe638cdb62cc93cbac54f8563c164f05ca537d808c021e47d333b6a9d0de937d26bf0b065d294fdda6306564733714f95b5aaf98574276b058dfeafd739ca9d760b1b2a01e219023e3f8245e1d1dea580cb8509fd8ead8be427b7c4f7b3f1828df1c20925972393a50a4260c3915940d0288b103a15afb06f01e4ccf0a8502d01f462063b5a06f08d994c6539b295411256b91f638cd9c196986c62d8ec1344d9ff36447f0e75b499c8bae6b5fc2a4310646b8334174e160597a640d963405051d27faeecf93f2eb0155439c190e35d49197f81389ef1842988180c1e51ec55a22cce6370060613413a482d1b347a2c93654a9257026d0f40bb5a50c95a7eb7aa7b3e374acde92ecab28dbf8c1642794264253fcac0b692a15357885a0c87a7a90e0cffc39ae74ce3c75bec78006a1a34e0c5a5edc1c8075932d42dab3e60135887dfbe902510a6c72caec7a4ff0f71563aced86f245cb68592e0c7bf4ed6e0cfa9afddac822a2bf8fa852c88cfb8865eb9d696a187ac9a04fe5f93bd69a97751340d63f25930a58c61565b02095ec94dd9d411b5a28a6c1f59fcd9100222eba10bbc25e2ef7561850047b6c79a12652848aab3f42376d8dcc4fdef53817e1c50da6c3e94d20d4b1eebcfe726f4be47956f15e773371131f25d0b6858ca70e90fabd1f406e9627e6f11184e708ccf116d0c7bfc5c4fa6340c54c47ddcd710ab5ed802feb357b19fd637550831306b483d9a83ceb28553ecbb22836fa232bc106d2b02685736baedfc2b69f0581ab9b09d08d4c9cfb761bb2bb993809367b5577cecd43ea8bd96bd6d1de6552c1839c56910d957b1e379d5a11602e34924105f679f0885053861178bc5184499243f2395f781b89dce76975f2465222a72078ae25f6a3c793685770d1b5496c72ea94f2d0c3d82e829c436337b013d84dc96c4d45903e5f3dea4b89ba19fdebaeea7a3b72615b9b4907b59894cc54f7ab92ca056ea41c04b27b71be32f25b180acd25e44ebfa964434827c4cf3a8c09f8711c03c076551418a27aecb4ec2351aee1b833fb8bb3570d0baf906db83f12a83d1a9109350fafad1f4400cb73b8a69f71a311fba5b3716017dc7377c883e6b8180bd1abd4960c7e1b404021f5c4500859ff529dcac3b0748bad4660437884244605bed5b7c54cfd5daa2f573e6beb50d9458bcb77f2b4105bcd778b77ebfafaacfd430974814259b1234882ed58ef98b9d52c38cdec355bbdb026ad34d725110cbe82192e74543850b5a6ebb10dd22948c4c7bb7f5480e314ddeb9d1390fc5374201c6fcbacda808c08b52d242b63c945dfd0fa331631a40853a4b7c695f2d81df675d5703b23bdebc64541e695e0f233f7b5a2d80e357e7b1cc1a32b2e32b2a243392425fecff74ea1edda34ebad9fe406f9a10192af3cbe646f8b817d2373dd9bc9efbee9e24e6423ff95e824b8b4cf8f9e1cb57551e61bad104faa69f0be8037b0b7bf8f019134c8ca30763af2329c9262c2094cc97d913a6610d77b51f717e9f90fbd0b32469c729f58e52b8051165dd685947d8947619d707b9e1b385d5b8e320cfa62282f2a5931eddcfbfe00ae30d7eb4560aa97987dd571b9e77c1b59bfa7dc5f525fa00a9c73dc4c3a58d0ad158f1065ca6fcb5403714024ba444e7ec09294fe6ae0594feaafca0266517fefcbb1290546cb121de71a155b58bda5cf3b59c082846ab7b5800ff53c102736ca5655edf0fa170a2761b98b93083d016be21cac469fa29dd6ebed77ed97a11c469413fdfd53806b3bb1d99eee0d38770b324b8adf61cf9a87481e89896d2c0eee190d2a4a5a33e904fcb7cbe9e0d04a7ed4fe4338b927cc58d9df03abc374bee465856f6124d349b9f89804bd7f32644fa053d8171d646cf87eef5233292a33b04be585c315193df52ddf5797f8d4bd6ca7660b94442aa88b6169e43345baaa016d8ad8bf6bc23f0b9ed1f971c3b3170c7fdbab8252dfc5d7d99fcb3609f0d51aab5d72a00fc7eb4e51fdb655d15f9ed56beb46d5b2c8cd76835bafac100b1d930a8b0986b27b3b27c77626b5fd61fe7d32d426ab47a07d35666a076e4bf0767afb7427adb7e02767dc2e44cc622134f54d708361453268c0cd4d6a99663286c5329d9c01c683b67ac1880107e9eb163d6204dfa9d8d30d73f0defdc951d67e57dc2d7fa01005d8ed2bffe51e7c464a0463ef7d656d171fb0493d9e61cad204423477d6516d37a2e91a7c0b32dd7516011d8aaa6e301c21eaa6d3ccef6a1e176a4841546bc75922d1670a70d0579d08ce793aa46fa5647d60f5c2c87c4fada34d0ac31c80e52b45569cb1144d24043be1b2244a68c0fdf608d6ce473463f550aa6e42e5f74ccf70003ee97647880107bf14bb1a7ed355635deda9e2e2d62275fcacf080c45ffa296be6fef9cbe46e67acc616866caee2a59558b55222b4fe0f2f541e1a8655de38fb0bd723efea664a3622d8d3790d58eac3dbb97a7f2533cf4a845ed64ed111866b320e7125ddb4b14657c69c06e120d3a1298c8b685969dae1ef8c092575eaf1f48e063a5687f6a5bab09daf030ac8bb58fc203cf546b211a05a50e0777c783e806ad5d1a79ecb3de65ee0bd76f40a0e8ed79169a3d4fabcaa151a87feef9b57d3c445c1d928e12a4ab6d221b53b61e06aeff093defc658b22dca384fea28f687a18c0aca84d9a2b774b4dfcd5a7b2831f359f5cd7c1e2e8a067", 0x1000}, {&(0x7f00000020c0)="3b0ab6efa0da8bc766c744f0fd465a035cb8c7efef901da072bbb152a5997f2f97104b903c4541dab6938f1c63b784c5ef08858ad5ca323f858f6fd4379fd6f22eeeee4366512615d5cb0a8f0b00a06c651bb6119ad60e2ddfc081f6939578e240f8a63bc0920e4cdec4093a35cb", 0x6e}, {&(0x7f0000002140)="9e8709c6e2ba8131fb48bbd1604d4e811d479b17504189", 0x17}, {&(0x7f0000002180)="0db6153750c5f320585f95748547fd71a02ed84a66e43130978641ed9f177aa75e11deb125aae5380cced56e37d924906f84fae184faab85cf16d999538eea381faff4c460d2fc0f48b2c10e12b0a6390777357331bb134e0c6ad50f0f24476aee115a08f216c140b2b8b622767a51dc60ef229f690d4a9b9d9c41d23a4dd8e4052a1290b58a5df55dc26ccaf5e57e328d3152b2215d7e892ff96061743d7a892a8c490824931571405304c2918759e199e07f386af0355e223be9185743c17122f8810797f025f6c412ad868a0b267578d1f0f7ec3cd61cf4fb111e962ee67f95b2ae134c38a4", 0xe7}], 0x4, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r0, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r2, r0, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r9, r10}, @cred={0x20, 0xffff, 0x0, r3, r11, r12}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r13, r14}], 0x118}, 0x404) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) msgget(0x1, 0x400) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18001, 0x10000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fcntl$setstatus(r0, 0x4, 0x80) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x105, 0x400000002011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3) r1 = semget(0x0, 0x0, 0xa) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000010c0)=""/60) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9b6b, 0x10001, 0xff, 0x26, "2ac7d5069773f385e6357905c92f59b577db2b21", 0x4, 0x4}) r1 = dup(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="53192bc2a5a0ecfd99836bffdee8c2e9efbafca3a3a680154e53cbe0c1a439ac7f816f3755595dfb09d4ad5d87e241ab12f77fece9f08a76059a4c2d57354e02e1bc9aedb7e347e40047985e13faf3b0817a6fc4f7fe4d0e0c075f0bc324b49303404ec75718bdca198c583c044cf9c2cebc7cd694c11bfe34eba382a059c36d05e5d977ea47380b677a3295892ae862a2a6e31864134fa1f7c832d56e0ae76175dbeb24de955a4465c3fe0e6acca1566aa47cb5e99bc5a33970fc0b856b0b2ed9d73a5fcdf91133feb42249fd31ef415c", 0xd1, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0xec31, 0x7b1}, 0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc46ef2bafb7c4444) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x28, 0x200}, {0x4, 0x6}}, 0x2) listen(r0, 0x8) open(&(0x7f0000000080)='./file1\x00', 0x6c0, 0x1) 16:00:07 executing program 0: mlockall(0x200000000000003) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getgid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x140) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x4) r1 = getpgrp() open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc0) getpgid(r1) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x43) ioctl$TIOCCDTR(r0, 0x20007478) mlockall(0x3) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:07 executing program 1: mlockall(0xffff7ffeffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r0, &(0x7f0000000080)="11786fdf99336ff3edae038e0e9fc3f480bf1ca6f4333373b9493b69ba731c553ff929ad1bab5662d3bc2dcdc9c38e4c17381dd3bc9d775e5e4e9a1f19952fd4632746359e3ce871be6df8bbf417f6d38bdcea6d58f52bab9453a748c17006bf5484e2510b9dcefa8eef6dcf00b51b765293ac7e5d1207bf1f7423745173eafc6d7a954edd884ad4f1e6e22a6f089bfccae218a95866833d8178848fa05869", 0x9f, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:07 executing program 1: mlockall(0x3) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x2013, r2, 0x0, 0x4e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x100) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: clock_getres(0x2, &(0x7f0000000000)) mlockall(0x3) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000280)=[&(0x7f00000000c0)='@/!{\x00', &(0x7f0000000100)='.]\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='!-([\'@$-)##)\x00', &(0x7f00000001c0)='#j$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlockall(0x0) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x5}, 0x10) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xfffffffffffffffd) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4012, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setitimer(0x1, &(0x7f0000000040)={{0x1}, {0x100000001, 0x20}}, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x6be2e435f7e934b5, r0, 0x0, 0x0) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000857532942f018eb3380411000000000000c6e80000000000000200000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) 16:00:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a04, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8a1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="d35b5111a68be2088d04e34cb9c5c2caeea8e5bd9909bc52e0d1b9f3e74dcac2be303a42f2db1b438abcabf57503a8495eaa9342fe54c92e86ade6b70ec61213c01e2e93d6ca8b065679779f7c5ab569f2770a502ccb764267063753ded1e587b4cc59f340f77b81758a121f925fa1da11f784e90fe9ad6e5602aedb1451ff1e9899e8ff6a0febcd15d6087259afeff0f964817397ddeaa0e3649b18cb9a79e60f7cedad94cfd8b9cd703bb2ca5a8bb45e3e45b139bd02c949316bc2c6a86965f5cf71ceddc01454b25da21897ba1b2958d2b6101c2145919830a8011a334da49171f334d9298b4f", 0xe8, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: r0 = shmget(0x1, 0x2000, 0x213, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mlockall(0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001240)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getpeername(r2, &(0x7f0000001180)=@in6, &(0x7f0000001200)=0xfffffffffffffed7) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pipe2(&(0x7f00000010c0), 0x10004) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x4, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x80010}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="f8c12a7e121fb196149bd4df54274f76c3aa16f85ce1dc8b77bf587d81a2e2fc6ac628abab5888b4ae3619eb63d7828e53b0561c8a", 0x35}, {&(0x7f00000000c0)="e9a30220595b3a364a7581fe8b20bcbb41598237691ae845ebc8a0aa85826cd29e4a", 0x22}], 0x2, &(0x7f0000000140)=[{0xc8, 0xffff, 0x220, "ca44b961c8864448b30ffc9716039d6e5d326314937789f55904b06794e4c74fb475ebc2bb93ec14a5567ce2223ffc23a0a74b487f6a2238a8d50696429fd1245b0addd145f6a47d46fe133ac7527cafd07b33e8d2566946172a68e54f115d11d8fd644aaea3d15ddbc2bd85fd0f97445000a899213b7ee240a5923d404b88f3f27a0929763ec282af2096e65e0742938079cf0a88d0fa2234282c8d94fa73c75ebc4650fcfca0cd54915b137d7d2e9d642a71dd51"}, {0x40, 0xffff, 0xb16, "5b24f3954c3c5ce3794316584027616d7ca6549d2d320e42b1ef9bcdc32986ec32d56ee32003a39c3f44f3cc"}, {0x18, 0x0, 0x80000000, "6e439b56"}, {0xf8, 0x0, 0x8, "1d601e510974beebe3fe5905502f0987d73a2340ab4eb6f579697d3e1137d7b32855c6a240b8956994c465d4eeb3ff89032dab4ed102d2a9e4ab774ac1ca65ad6cce7b862e91210fb31caec14f4088fb70bb0edf5490fb96683620da839703db14b81224c07d60a6abda46705766e2a4b55f537e6bd356f63ea7b18bb53358f697196440f0299705a853b2ff0acb178028c30265afa5f787f294340abe56b070269ec6e086353f96dda4e97ec3b3db5a46c4a16caafb93e035c7d7cc86ac30007f85895899ac2d54e8a4d2c91e7e84e43375a82671e5096171402ba665e5e5ee1f8849"}, {0xd0, 0xffff, 0x5, "b156fc64c6bd57127efff56ce4d30b4b9e7797ae843bf838962c1b70bcb4fc64c519cae579b520177498ac8f1e3b93e009658dd496c7d8237a9c532041329133ed5f9f3c243f44b6264f05be56251d1a71491974ee7b875415b74ac263a3cc927d19467e51e59cf6dc69e6f27ab0080f40b96f1ddbeba7ff34d694533d982b7b640a1116d52812456efa8fbc5c1a227690ca05aafb4df696f3614859d6feb3c319cfc23947876c36d6cdafbcdddb100d25a50a0178e96c4904a265b03d"}, {0x80, 0xffff, 0x1, "8550f4ef7ce7e20e627e2ca4a0632a2ff8a2777917d77420ce6b7f61c52eead6ed78dddb964cd248f4c3a7b525c9bd584310a405c0a575706eb6e941bc726ed8f1d398af134b11de4eba5d7faa8dbfda3bd5411b631fddc124ba22dcde53bd1da7ecf85d597694b04a48a122"}, {0x48, 0xffff, 0x1, "72d9c11318a73fc432959c4c008885f5af15b23790fbde81180cac97f75ffa757b751eee75b75c10453629f8c61b813d2686e9f29c6a"}, {0x48, 0x1, 0x1, "218337df4963f91a6c92e12069b114a58b154b53d02bad51cf6a92a609d4cf7d6f5ca325a43c19d6accdf7da426bab09233cab1f919456"}, {0x78, 0x1, 0x7f, "d781c934855e927380d580257de94741813dbeec92766fa913302a3a5fd44ec5b218de80230b378126374a2905cd0bcd166585e4a2b65882dc95cc8fdaa018eac91d87aa1ad46eb4df36a5d80f7efb26e19454af2243a7ae6ecf77822dd6feec39957effec55"}], 0x470, 0x8}, 0x8) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) shmget(0x0, 0x1000, 0x280, &(0x7f0000ffe000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/36, 0x24) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/11, 0xb, 0x802, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) chown(&(0x7f0000000080)='./file0\x00', r2, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r4 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getgroups(0x4, &(0x7f00000000c0)=[r3, r2, r2, r3]) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x100000000) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x1011, r0, 0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x114) open(&(0x7f0000000000)='./file0\x00', 0x101, 0x80) mlockall(0x4004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x7f66ac26}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munlockall() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0xde6d753acea7f88, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = semget(0x2, 0x4, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x10000003, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r2, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/161, 0xa1, 0x42, &(0x7f0000000180)={0x2, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) setregid(r1, r2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fsync(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x815, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20800, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xa)                                    16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getuid() ioctl$TIOCCDTR(r0, 0x20007478) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000100)="754cb17063e65c02efd641a53bb5b8795f4ac56072275321be4c0ce59d4666c38804e82fe32ccbb085b24a71d724d364b03f1824e2e7b0b41eb7af77edef209b97455facfa6d98d023db01289d59aa849018d14f64c24fbdbe60cc097f6ffdbf33acfa2c021ac734d4b13e665400b66b7226538b62e00e589f2bb649ecdb0e5b93f8540e40d2fe5154c42a32be647437bdc08a87632f4db0fbe1f83b4d88a7a359f2583ebed7f2511447c18e847f21aed69d929cd222b15b167207b8d737a989870809b75b84999e55470f9023847dbe6e626aad62cf8985d7d69728893d0c49eaba7cf6bcc9234b6c315a6da7aba9e0de2013217583d69819f21c40ed71ddb70168c3fd400a77587a2c6e3225ae3e0242caf3dcd8efa55f0e2749503e7a7e8192d046b8b12f8892989a6717ebe0ee83338ac077df01702ff8fc21c80e2629e540bb70382aaeda3dc4de9bc13934acde14d4e783e35f8d8b09c0b0fb7513a13a991bb45cb54197c1b33f1254c8da83cd4e7d3f68099dbc3a0238ec952beeca1ccf955f9934d17cdc3870d0953f2c6f8e85b55cf59bff943f867409ea2bbc59c1588674f19612d54b58778109a148a1f3cb68b7c6f4911a799a1ac205cfec7b6187db946545f571beaa75b7be6887358c80bebb3e8d341f676ed1ddc5e67f13fc72faccb1b0f1a2aed429c8e5e56f58d033600289ec72294b72679bc38f80448bdcfc28811e00692dd97c1a1b6a1343ec538fc81d05342ddf40ecbd953c5eea3ac07cf4bb3048b7d0deed8d302438779c93ac0cd3eacb426d3a858bfcfbfaee0732209863a029293e53d31253ead9d67381acff93e31d9aab29ea6fc2efdef5212ac5454b6940627c614b65ecb12e8d00855f7c27830962550ebf24b09a2e9e0bd137ac2394d44e41ed4da9c4baff527b5ce7b94180e4859a94e8e7bd8460c707d3e462566333d0b71a889da644d640ead92ad6d9b4e5cf93ab248100789f08d4a0c594b9e0bcc6ef2ad88117068557ed88db66f645544e10ea60bfa49976e2c985d4cdfb108c86742c98049b2a5bb7d0bdfd8230e0fea19e90cc64156d8c12b2c28c9fc160dec33d9334f52042b02e1b286e98fba4cf5b809fe034f152149dcbf45c4724a19ed382274f7de019b91d589d2b29578bb9cd8fa77515176d3182625610a3c89c0e16ae9f94f233a8a5dbcc2745420de676c243316f1300c5c791d7dc45aa3f9d5b7615d8971c95702de137ec1da21d3b0e9f71a4aa9ba46730af1fd0cc182e560c9cfbf076d7109089b2d19692ae8c250504463d0e15b7eae3e59337cc20e4ef5a224a782fa921f2313edbdcbb6845b6f0bed978cb8412bae610da058e868c1a4ca782d2bd7849dbfb6c5652e02e9d579df7c827176ead05d0a22783e7749bc7c1308681baf6fed00905687ee1ca68fba4cb0de835833058831d105731ef1843b549f91511d6065e0f80dd1b795293537b585e58553ac40dbd12b5f6bdd4ddf0158e05f5579e9c7988a11d8ab09ad458c1064153041563602cb690526adcda482d68a2b86f5bfb86c601b6c259998f3ac55a89163b5782b3ed30b7c84fc7610e50a49bc04b8b7e1409b3e467a462b074cb3bb602952c58f35b68a1b4e1d9d365f2df7e5e32dbc0dddecc43cbdda003f9997ad6807c72d30b7e90e4f22ef54fb64f43571a50610091c15766403660040189064c34e8f29800e75369a12107d186186d1f24deb7364047e6963a82b50a957da2b542f76e137779073e8dff03c272a5dee415d1db28ac584bfe0f3d28f57f4d5bc46e69787a5f9710d94de0382d9ccc5ce69586dcc706986df73a2d0aa4fe1349f51e96124ea566e420a3af333350196b8236da6d404a64ab9a905db319313f267866b4fb38135c5126f257acaa61df3533da589f3fbf18fd738ed59abcd8eacbf96f1d85c9879979c342611bfa6dfe03edbe0c5b9a32e1085926604a6b3069d0437cf53ddd92b1d5a841afc8044f484d62067f76461211b305ccde38648d338287f3744949f15f4123536ea53c121048196a73af1b78e64ab72a353cdcc6789274c72d5027c7239933abea76fd5f779fdee3517d62c6e11f3f86443e43e0268a12cac0821e66f067b76253b00c163178922b1907fe9d294b9ed13c8b29c776ec1cf22b89c60c91eb82cb2f21184fa297d4f4188b6aab9d73ec95b526ee1e5ba5d4b1199996ae16737385c0b925f0a5961cb397dfee4a12bd3601d24d8ad047e2939aa5877310ed8c2f8105f87ada62c5a8335cb3cb4219c4cf08bcc0a84f2cec1d685d88f7c3dc2955a57dedde7221e4e00a4523e3d80877943d95f56e76c55c5c43f8d168574597ff16fa3e3b81bf6fc69b1a92b66633cf5f59db8421c55589a1671be3d773c8a1066fa9b88192f5d53af74f6fd00ff315037dedfee0026c995f54c2f56208a99e1207f1964b2d6a1353bf52ab64307b0700d70d9beac89b2ea17410a971be2e82d3215f17a436c0a4e844a5815ffd333332940256a9a69007f90f9eec137d2d0d3ecdc78c42780bcd066c542b1a8864f72cb92b3423a156efcbbde6b18b52fe06140d9d87ac078c7bcab26850dade95acaef53aca4fa2925ad81321ab576852514b360594bf30af2bf76476ce33cb5ceb9c6caafa78c736273411acd7126352f212b041ea5c74ab1281a445258e9030d36382af21ebf1bc1602771d94c849bd281b4370c94588e2489336b1381ccd03df285dca14707aa838d67b9653a612b75ac1b70686e500fa8964f9075aa3f0703c2fdb0a66906b5dee45577c19f66988b6586598e76bde065a586baf5c28441002c573525dc7b4feae8f49fc303e16052449b0a011ea3316fe3421eb56bb8371344fb259c4a4d8b847985c8eee73bf3e5686a13a3f68baeeaa726cbeb965f9c8e538740aa452ba0b7f9533bd7bf33d2197a2173029949b4035d21c3b49776c713e8d594ce068d2919e458b3587b6ca454c0f01a547e1801b2586f21b204880b4f02288c12e5c351ccb1d23ed3ddbc5b7dfb6cb8ec24a1b5f0b1b4d9c1782b0d63f87c7d62f08b81a80c39b3ddbd3a504a459243cd5129187d8ca9a570cdfdb07f32aed91fb998d6a75e338be2449095932612d5544efd240506c322e6195bfd787637d77aed511ed18f1c182fe1e7f19c5e1adc9e8d9b2503ef98a7b5ff2fee11df3ee5a075e313b639d503c18b46ddb1019c0b18ede8724c449aadbb39671e5647d2434c1d740bdb8655004c3c9842578a4f96adb579aaef23ee7cb5efe66d542d4739f1a42d4534efe356221c10e98dbed290b55d1bdce5e3fe7df22ab6f45226fb0b21bf12fc9e2a9e2c6ad07a6ef455fed70f11628777ae3eb0c9585e9fd78e111574fed7288143425df2e9e768ef3bee91404a668032238724e08c53fbce399e100b164a00a2bc801fe276981b7eb4d244f83379533e5332cec17ba6852b29994ef8b78a5ec60eceb46ae74312c522a2f82502b49b862da5a07f2efa6f4f69f0b27cd0c25f97561180a41c4e8b1e938a468d42381246fbc36e7108f4e537d4891cfb5da95c953b6171e43a9af27fc6063b7a08f407ace9a4f8959e5b84d036de3d4210987bffa40dffe81c54dcca61c84aa19c2d1c921b26caba7b33ac05453ae5ffb47b489f34abb01c2c8871d2da86c5b0bf9482eabb9ae928a66d2115e4e4086d20acf6b5ea83c171e38b0938ed20fc29d4e082dfe039539823079db3ef7b9b215c9ce700fd671da8054c440841a1b51bf09dc1cfa80f3de4428665cc667c88e67bfb1e89956f5ee4246e7d65ffac90a944da5d5dc48034a7694dabf45449a04b756c833797068b4a2e100b561b33fdbd00c93cb7252080b8e2e29224fdaeb5ddf864815d685c797e2b7a785aac22dcd72e96c3115c2fe2f8cf29b2739b00ed4718c3e01e80bfa12bbb693f2aca18566e146626e93ed0d24fd1fb1a351e9f25e512efab65e075873d2623febae31c328c3f44ad72b2d6f4193419dd52f249433802bafeabbe3346bc927cd00a1021d9738ae97f3837dc51bf3c1a9a4101c0374ba3d34acccfcf6c646f841e32a1e00ce65592e94b50983efae901e1511b306d199de0bc0934e0859030755f17f37629409b077c1aef7a2cfd9e7290714f8ba3693945d2a1a2fe315a052c1424aef721d5f248e102880361799b18c09460fade4fcc416877fbf0eb1511d831f1e32b58b1bdfcd4317647dfd3a8cdf7896730a8ec94394a700983137aa05bd1ce039eef004478a6b4d49d4d05d21738a1e8bc2df3112f397f916c126990eaa86745dff920b06c0233415f711cd2408458c409111de8632c25b7f33bb992f4b03cd816b428a9be65c90b80e4a637956358ab9589035e9eebf394437b1067bf2860dd38d6857014f1ea7f2ca45fb177a4a4932d1d271ce78eaaa9b9c09c4a2e9a50574d3a404fab802461b854fabff4545500ef322d8ec1928d4940705b5fc5cc531955e20936ba82c72fff9b00c3dc7aa452e975edbbe396a0b69f86597610457af8154c530dcc309e4c8c26d7b73641f908a7645272f90ecb8649855504a451adc55d14a3204f2158b15f891e1caf8c217d8e4ca54e950dc1a883ffd52fecc6492b2c4ca97a55f8f28f377766010628384a9c755afb62f23c24337161644f8d285e796562cd6e8d0dffd6137ba73cdefca0e62b7e9d43a39939dc999f3cdd969f8cb1b621d7252a515638bc2eac2519addb9df4bc9d2b0bde1584ff0010afe01f7b887ca79a11a03823874c4a3a1a32b371ca7fef595033829a10586fb8e0a27ecce99b219d33c0cd8b7bf9a2875453b8ff7d325d2feb0170a9e8f58b2ebeaf3761436b61622c4455643d69b4752d18beac5c9de4b43556310a66bc2d7da3e69ac62c6d00c72b2bce8d085eb2741051473b2f60e0364889005db8f0966bd568e3d9159dc9f56c345f63c5446e56e6056cee3266a283dc58564936efb9836bc78fa796ced7bccaafed4bc5819e47c05e05c4ce9575ff4d07abf0b0917c92152ac73f7c6267a3dc657a4f85bd1c8a24e3ee232cb921a435e688fedaeb2543e93ec21809a7e97b617519d109b0325d34570dc0359e4a5b219523d469b35c8a7df32d3cca9e392543dfe06b528ad1275951d8db998b8dd6d38141a435e0dd24d28178937aeb305b5b8384d20b3d2aa03d496677ee078394b96978b0b7358c9747913bcfb3a5dc0b85a41cf18e9f2d1082074accfa56ca005e2fd898df5dd1739d9de5f772e20df9b61fd56dbec66da5225879c7d35379e855d5c5784da498e10e60b894756fa09bc67ceac8a2b3a08ab02a79d30b332c8b97f98dafe420a42413392ec2c03bad6d06a38845d437b3960e101a791d747abb436b668cc22f07ae8d3b562b1121a3323fdb5428179858a2d40e337ea3dee550a2a7fbc3c4eab1c0dbd2a93b37dfe970c59e97e887f907d4d00abc5064bef67e79331d9dd0eee02f237d823a0cdf18a04414246b4bdfb452a2b63db9a225899c277ff413dcc3ef10a471a052310c58fc63d18117b7a1981a03df226ecee98873fee4cd617baa6a0846dcd6283e0feea8bf1abfb16ce5d1a1b0f56cc9c46043070753c991f09eafcd00a182d349a1e0dba086436fe52987eba6510fb077624b5e3d48b9e5b61e7f4e57a115635304e0bdb913514171e02bfd44c76025c6c28f8bad3716d3be3dd26f29e79bbd3e7ca548dfed5dcb099895c13cd1d58b60a4ffd2b347adff0201b5577c98d646d61e4ba5d711f87edb849317ffd476758bf167ebcb30390d18adf43e1bc7d7591", 0x1000}, {&(0x7f0000001100)="194f20bb108233197c648b0eba1ea53b5c91bd7cec8417c739c5fa2431f4c6bb12e567ee32f6f26a08d394250df82de65b7e004e4fcc861c98d79f5ba2c19c95601a1cf8", 0x44}], 0x2, 0x0, 0x0, 0x404}, 0x9) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) dup(r0) execve(&(0x7f0000001200)='./file0\x00', &(0x7f00000012c0)=[&(0x7f0000001240)=':\x00', &(0x7f0000001280)='@\x00'], &(0x7f0000001440)=[&(0x7f0000001300)='-u\x00', &(0x7f0000001340)='!*\x00', &(0x7f0000001380)='-.-\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='!(\\\x00']) fchown(r0, r1, r2) 16:00:08 executing program 1: pipe(&(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) geteuid() 16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3)                                    16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:08 executing program 0: mlockall(0x3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getdents(r0, &(0x7f0000000080)=""/135, 0x87) r1 = semget(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x0, 0x1]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup(r0) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0x0, 0x10, 0x9, 0x200000007, 0x33}, {{r1}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x64, 0x0, 0x80, 0x4}, {{r0}, 0xffffffffffffffff}], 0x5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x2, 0x8, 0x9bc}, {{}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x94ac, 0x100000000}, {{}, 0x0, 0x10, 0xf0000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0xf6, 0x1, 0x3ff, 0x50000000000}], 0xa5, &(0x7f0000000200)={0x4, 0x6}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000020, 0x20, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0x8, 0x1}], 0x98, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x100000000, 0xfcd}, {{r0}, 0xffffffffffffffff, 0x6, 0x12, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x5, 0x53f}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x3, 0xffffffff00000000}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x7, 0x8}], 0xcbb, &(0x7f0000000000)={0x7, 0x4}) mlockall(0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:08 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="4c3761d7ad558550ab1c58c05265beafd26ce2cf6a6a6a5f1dd1b1be18ea9eacf38bf24723e4af9292c1315d2a7e45ce199bd06db1b9be00be25a7acf2bae28b7c3dc95ee09e23ae8cc52499f8db364241bac9baf13865f8ce8f5896de65713498f58c4d6e330fe589038690b3a5b742ea9c579094c293412b85f05f957fe27f4e42d99bc186b56a0c6b2846ed340bab8bcebfeac7e6b7b24ae1e88d559b3be8b0dbfb4ccee0c164f71aa78e8de3fae74b83a658f89c7199328529bf442d96f3181c94998edab88778d9436b6707c2", 0xcf}, {&(0x7f0000000180)="aa2173073bdbbe3541369fd9eee133feec114f3cec5a54f0d985258d054ea6e9", 0x20}, {&(0x7f00000001c0)="930ba718386fdaf1a15075d631f6e09be7db7a61a7062a7997fc700ba9c91e549ad99d17e5e253e48459846be45249be9c605dca25a546e425e3cb934e09f29573b035ae2a99d0b9cd3fe2637ab5ec664ec853e1fe6ed1fac36f0d936a6c9664a0ccf206a153830db946bc90e04b561663534573b484a26699cef7e59dd3bb400580a6eb835169b32925909a580bd383568faea0bd7387315b6c5a0b9411fc43", 0xa0}, {&(0x7f0000000280)="51b33d178e98ef8686f9eae1951914c29e135dca1d8b4aa682534e188e554fa9db3001b0ffcb9d27c99f7f49e24fca267f7aec7508a46d1ec44fa71cfc6067694aaecb7000eeddad4dd24935773e5d374a3934a741387eee4b4ab8b5b4b17432b56c7b5f14e4e0cf228c7464755ca09e325ec1c8891a64e00a9ae320009802a0f0afb657e28b0cf1e6b13de03914029714c0204fe0e1fcfaff5dada17ecebfd13908e3da8c1c4d0f1c775ecb745d4908e90ba6a95a515e5789245a8c45ad96f3f580694aafc493bc45f54219ebeaf1770f5e61a6e8cb68182973", 0xda}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x80, 0x400}, 0x8) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/95, 0x5f}], 0x7) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x4, 0x0, 0x0, "e59ef57b7ed42bd283fed5052e93be7d640dbb06", 0xa2, 0x3}) 16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:00:08 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="76385ee899da843846eee7ed9234dfa6fc4983d319659060bf3cd60884a5f4ee82f0c38e8b5cf3f3793369f101e9b81ecb68b3d8ebf48e7f98124baec3d24dc1af01e59911bc204861a969ca17e75e0bb93c3beec9a3d43fe4018a82d0145bbd51925dac8cd2ba8f9101d714c6f1cf2fd0764b0d76d7339e4141310a237dbbde0de93a1dd46150692e65bbfb648b601ceb9b7c4544a6", 0x96}, {&(0x7f0000000240)="83bbd257e9f5b30819f5e03278228a7dee42ba7c4978806b75fbc15b86d86690a2f8f5db1e6fa37f81f589ee608144ed62e81cf7300eef7093f749e2b7a2a157a7c8b290130e3464ca3051c104a4f99446498ae001acb243803b93a4764a587e616c7f1313d6fdeb36e72ba5a240", 0x6e}, {&(0x7f0000000000)="b159bbca6fd05adebb75954a5f321ef3", 0x10}], 0x3) r1 = semget(0x0, 0x7, 0x70b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/250) 16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x8000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:08 executing program 1: mlockall(0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) fcntl$getown(r3, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r4 = getppid() r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f00000016c0)=ANY=[@ANYBLOB="a9df2e2f66696c653000e67df20ba8c5f3da595f9beb4de13b6900295308ec0189f7a3b4f876a5af336313011541289354482bbec0830cdb5cd6b2c5e69efc7492ebcc3f6b1decbbd3eb7b9e3070b936f1e63947c6238d91cfcca63eecdc43d0d1492d8ac8d1e4f239ef18c217e3f8bbe7d3b6a4628d"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000180)="46598719b60386189dcba21690dcdacb457027f9e39c0e9ccb08a47b42ecb693743d905e9c4e6d844dd696caad8b0d8ca4bdff7ca955092e979a52e0ac854d02a549057665fa90e42cfa0fae1ebc24f9f185c4c30dbff577ec29adb488954b17f95a5c10bed5673bef5f9e9532a740fc016d3cb2ef9c786b624ee013a7c27663fad65c81f4cf9376e4d63157843bd458ffae87404d234686bce5923339cf5fe47f820907504ca7fe4ba41612856a7d3243d5d216c5e53e084dd0fec0529a8b785071a56228275601544f5548df1cf36cf595fed7377ddeffbb0ede945be2a94253a0db5b145782", 0xe7}, {&(0x7f0000000280)="96076d55077bac3ccc7479fea07a1ee5bc2ede9981b24cbdaaedf499609b06a0ce9553e980d86b7ea07601a496bbf843c7eb9963f5405ca53063d0eb21b390ba8a943ed078128767b6c3c88d50573c6ba1fe7e8677011b245611c85818dc7b584954c645970923eeaaaedf2f12784338b44be90c85c8ce3169c64e8f8f0ad3a97a401235221ed288eb5ee7d39b590b1e2f15e13f1d182fa0af7de3f9c0f626415cc94ec496d8b46304c23df0331ed701c2cdd4ca7f7a60c01c0bfb1f7b2f7b70edab281a01d8060afff8490ac9f177cb0f8b0d47c6030baa66750fbac15d77f05080b6db89ecf9945e074b441f861044c0e94028feaa0e96eda59fe90ef20df072a9c4aca3aee74c3422a49e378402b737174201fa7dc605ba2ee0f911b4511cd0f3160a3e24f3dc41bb9e4e542b0bd7fbad50c87fca379e9c9348466c290c57d85d05448171563ea9993a1906981c784701b72c15f7c110c45b28787371ca70fb14cfed823fe162def41379c02334d84d4b3bc32ddd63ab0861b26647af43e54e4428c4d7cb39f52a4d625c2c5a127725bc2cc8c8965b62e787ad5457e92fa1e9dda1eeccc1d62f1c58d3ed2857907921084e9bc73c21b9da69bdced46019e6afe089f8c471ff25832acaf0976758292476417331fb32631abecdb146b950166142334e44c771485c5511872524ac5704f7422d3f84c2551652d6debb045d429c44241581fe5996d73ac8e670cad79f23ab7824912230f154846f4b9d832819c9bd82c0343d53981c7f131e015f8450dd238da1828f95983f69e3f450a87a611fdaca443474603675d41127452737ebec333faf87d4113199bdf1bd6f0b8cb380b557bfa8c2338d843e59c9f39256869edaad50a0cefd8b4fd38d7315c6c4036ea035bc9b995c03220a0549213ff20bd0e8a81e0434706959fa38840fbd149c0b638da5da50fd1126af15fdac9455d19f676318f0e8e62c40e5b0ebc9a3afd9cee74ee6a4eb2acc68b999cf461798cd3299ec0fc092a369ebd1ba59fb6b11d36937ab639204841ec20291680b51d87f2b42825066746820c6404fd17d4c65082152bcd805f3e7c71754420afd92051f0f700fa48fe2be76a1d25a4315ec3bc54b4bc67afc982d30e99d8f383d154e38a4d70448c33fe8b90d2b39d47c7850d5d093fe178d7b24f3a08bae037b60ed3a4a5f03c9ef430b4edb14be1f195317a994b1e0e25e6f2146543e5c284171c3c4cbc2b6513c6ec7eebc64376a7d45ae277ab4e4ec7493ab3e47ed21e29f209ebfb0bf68b487d337f8966b5071722e97ca68d62d2a8f5a721a0293143f1c2c365c9dc390a39c9b60c26c4e28896e760450e66e55e658d14ac420535e710ffe7cfd240aaa7bc40797332d1b20e07e8afce7125a5dc4dbf988cdb64e2ee6b40de2369096ff73f9ed676ba66f56e9523bf2c15ccd314f123ca38478992e77280ec686106fed831526adc231d422176a1678b5ff9968d3158f0742a16bc3f2ab6e155f3b8cbff8762ffb48efb64ed5f18d2bb07ad72549103488440f1fb35ff828d054cd12c13e9b50d13a46776a6907d8a2897f6e7485c748dae289a4fa2eeaf1f33a550dd571058e6075cbc38af9ac698a8d824d82eb8f9007e36dcf8338ca02958b4a0856667b092ceba72ae2718b1981bd9a7a039d28e709accda8929699aa1983fea786b5ffa18c0cd7f350834ba8e0b612f5823865d029e401c6171b1bc5fda32a94bff5b4555d9997aec77338d301ea9e59c64615200bb93d336542207095cdcfbb7861f84b63e1c8efd23da4c8aaee991e3bdac3f7fe8d1bbb6c037da70c9229c0e52137f868e3692985f81ad8e8946d5f56926e40f3157ccaa3692e03e3ab4eeba92965b8f9f3145bc5be5dbc427e97e6f051fcfa4dbd4a801f5927ca0d57f2fd288cbd78554e855ef031ac5e30f1a789ebc6328318e88e898167fb0df8b2fa8e12046785bf7bb5e3e8101b25b63e861b87d20932bf49135afbc70efba22f658795462b7749150fa7a4ffb11ad7651f491fe4e29ffdcd76562d5ed27854cb1d9e43f2e13335e5c18bc7aceab054ad34de89e42420e7e04a341c91f50f6dab78c846bfa72dbee54938319560caed77580f8033896093a487b8906694d693b1a9070e4d1a4c19a2248ea5d870b83afea3fde508bc6b656575dc2fee6ada2548b22ac1d87624ba6bdc4344da7982f7f3017fa73ef281bd8937c89a94f696d60c9e18db1a9a057320319cab22f42aeaf605abaf8423ed86b041424279cc40f2d215965ae93e6365f32ca16971941a8c6a24234c3bc860fdcde8b3d5193f72e44161950c00eddf4549bdb1a0ec7e74c2f74b636228946fc860e779d5937f3085f1cb4613fd01057aae006230ed543aab1c078bd0a67bb3bc5834c2079d27826fa577e088ba35b3da4344e1bf34377402d43a92230b3bbb16be89bbbab29dddeaa9ba0a508e738596b2a3d42dc8fb809ceff8fbb4d54fae102cb5cc71fb97f656387faf75fc3db64b3bce692a1c8015942d2caca4363523f8e64ab6243e82893c39a529b2e4a948783d59c55f7b974b90373d356226a8a008bb32f45f60a077252287c1745c934f1a5538ff3cd367f7807466655ff03aa5bfb05496dfcc9289f7bab17e0da8cf86cf4f9f1480e642762f8cf050711ee13df180af99a4e618a1adb62b0a458334314467f76dacf0f2270752a0b7277b40e0f5c114611bceef621f11e3f48dc8e18e62ddbcad373350c1af1cd8bb980ff84ec3c52f1fbb58b861929e1a30178d1ed00241b724f3b3fb5874172e63a7ba3d4d9c69ccc649bb422f26fd624d978a91fa37cba272ccd5d8531c71c542dc59c133cfaa0d9f9c3cc49daf02768e42df4c99c41fd459cc23166f5b75819f93579c3a83c291fbc7fc94d5e1b1cb709f866a6b09ba7112630feed63770172f0ed7059129c3717557558a05f6090083f50a53678651f4638ac02a8def7e3108f5febc26f3a10ec866d0a9faa92a7b75b3793c5347e33ff96e4f84cd879bb79687c91435eb442bcf02ebc067bee1b6b129e7429ba9cdc4f4741e691094af35d2483804f1ba7b2f9202a287c834a56b7bd2c180b301275ec0830ff9da5825bd9378b0b6683ea41fff2603734293c4b332a5d7735d42ef669990507344ccb6c2666bdfee1b9eeaf58c3e3325df99d5ac3b63949a8397591a6db3c73004267260c5752cfa595b1f4478054b065d45e8b7d840de5f3ce1cf0c3e8df0766fbab78d4734be9209f1f8e2dbf6f4a58615d3560a59c90b767ec8a45130fe7197a91b44ef7bda41802993752bc400edd980f27b67be815d9c43cd989f3e52d527f5ef04b45844b964943b1e655e21b681c56f2da70432b40862c20b38e5e6e53d28d6d720abe89d3539929a6437f1d9c0062dc5697b31128c73450a8b4a9a36519ffb1719d8d2884a56dbc2245514958e331b70a92edc881f46f27a6b656999083c9b0bca6b0c673f6455bd3d8d1698f09509a4ca3b483685b7deb8a0e5697aa2cf84152450861464def1890b7fa9f220faf7c107ea9f1132829657a17d305b2d323a8dd4b7a3758f44acbb353ba22a50150a67ed8d56ba5c3617cc7cab560cb67a1da44fe8382d220111efc8974552080dd4e7a4d4538f944aa81dd68ff14c199d4436fec49716a7e04a8eed0d722e98940c68db790cd5794ccc0542019c53094b453458c17fb42c46516c34db02f084296b7e4793a5dd7d846895eb89749112f6470ec1ffa06d37cbf4bdd33579bbc7eff44676a61653a6efaba4fd7326c711311e5cd34180c23b4fe4ba61e0d4a02d5a9f7f0c232b390e9c4b3e4ce47fa2850d652365a7ea037cc154bbe03b0f644332b810be44a85faf23a34e2c8d12e3208b4ca02b944f7e22c9e3adbb8ca6d0388485363f0c9322be32a3e6fd29e9b987cf2fc90a3fef91cbadb129594404f88fd29db55f96375776b6a36c3e45347d8275d39de09d43bff9015616f3801f98a07b2d4f4a265c966f1268aa80190a891ebfcf3b5284c36e2d7e40355b09b4d1e6ef497f99935e1aae01fbb841b53d77540af5d1de087466319891440b8d08fa98f2021d743620bb96fc5290fa245272aa3cb6b2b30526aecf7566448cdf2efaa6e54d51678b0b17eb006f45edd2a61164e233e3c251e8977d3965d769fd60004703ad851a559e1c0508e784f9b4b6fb951c5f54d851dd8fce4abbb19d6e9b0168f43b0c28975cf3653ecd8da0c7214d8d1909d8bca6e1dd9941bd07861d67d3ea4e50b61b5ca6dcf167d36ff755c2f770349b9e0e1195de789af4c73b12bf78eda23fd9f7e6c80ed7be281d8fc3dd0d352bde67216cfd77bccb74e1fa54de25128c1a9dd828d4c876d7b9f7fc5cfac268259052a0d03bc074619b732a290b2a841581d725f295f5f0c4d6e2b38b64e203207d1e363d08ee5f5abc31f3e4df8d8d5e71e25e35c2d09d48650ef0619abe74b6965106ac6343bda8eb1a2740775b7f7f235b870694bbf978933cd37e2b4898eb1c4b16fea1b2f8358f5d5260003ea5704b0f5dcf2761e4493ea7d806516a4b8c370547990aca6257751b60fba43b24009ba6e87e2e5b1336dfa63a1200adf7b002fd0cc90493be59fba0c21a83e83c8160807fd2fa88cc44e6bb7bade4780408aa24f79c1fe12bd622354fcbf5f05110b3a8c23a4ba37ac4d941acbbb4458552c6a581e2e944d02c7a09589e282140ed3b9cabc9ccad9b5f1aa06e0c38feb15f2d463228a7f79259847483a32d3247ed5bd05f34f3faf31847989d13e392fab4de8b16148361a3a2ed3026b884f4b4a1d6ddb46e947ea402c7fb762862620360fc5180a1f4bcd1f45f588e10fa3b39a205e0786242d35525526b3331ca961b4fba76df4a74c23a3aadee46884f1238e26ab6de741850b4f3eed0128fd755489a422918d13658fa758e4a35e000ea5c4eaaab3c6855a1c6b5e76f40b26d4e77dbb34eac0f2cfed17a7a6b85680da79345026a8817e1ef942e9fe972682be8cb706423d1676a77c2311c4fb9dbae2c7bb28ec57996b825e9135a1be906c78a0db0648bf9a0ca19ee367577af47bc1c39c05fef3cddd54f829db91bd07aebb53a49c6f8438da666ee5967a1bdd6df234d021548a3d805985f66c87cca469a9d67e38c6ae1f4126c94e8df83aa5d8bd035398dd671de235a20ccbf7cf404c5ba1f9309f74ab2e6504a19e3c14f544e75ef1dfed57a556a6a938beb5cb488d36261caf4a6b1b423b734f0997c943f5c4eab9c26e06875406587111d617aaa6a5332b500a1f3e76277aa7024e2b5f21d64b4ba7da05edba1d3a15f837fabd09f74a0f3a0b158a0ab1349b2cf0fafb80eedce9a363b5440ca267664b74de9b1b1a592af9118692acad925238bf14a72a7d1581680c1f3f9c94ec100d9f4550a45f9b9b3b8d65f83611b7c5f2fba178d41eb8ba8574d0928fbde50cddcaf89b0f5b4cc3cbe6bb8417193a87e3d7b35546228369aca45cb3d1573aad414e34fa24ee42cf7260de5c2b9316f819b1848c036ecad1a8b4ea42d988d306e298c3e5fa21023fcde0fb85b22f4879ad5181b1c2505a85b2fb4c1165f81b065b952ce8853ffd41c6330fd214cfcc418006fffe2bb1a4fbc9a53daa5ae16cf7c89378f78d156028a273df4ebd6e30874414319ff9e1ff50893b5108866077a726c9a0a185520c4b00cfd42539773c700b71190a50cd817a6d418149b7301399b1d03407a4e293c88101586c90304612452fdd539c3e988fd65708d827a7ecc13f49e8121c7ef6c9b40", 0x1000}, {&(0x7f0000001280)="51c3c34f4a0ed555f4a247635ff43eb42427d064cf706d84dcb8c73ff6035c3626cc58ca3961189757", 0x29}, {&(0x7f00000012c0)="a64683993106c24768b0e4613c2d999bbe9cad35b4d7a5c624cdbefdcfca96bbbca0a49ee7a344ca9d851f0f4b439d12a684ee6e4686c3a5e5d9d4fa7bdcd182eb1bed8daaa59140b5a69207d2604f6e537342677c4eda18067728adaca002ea65060803baac638d94cab5997f23fddc277c47ed1142feafff34951b4907909061991b1846f6afc8f13648deb9beb2fe00dd67f7d9b1205d34bbee598d443dc2858752acbe2bffb35c6c9a63076da20b4c85cc3752a8f2d317b2429cc8fac66268788bc62f8a157e85cda7408df5", 0xce}, {&(0x7f00000013c0)="5957f0fa25eff0f6a9919e867baae93b9f7335fdf22247cff6df74ca9495e715b794eac86ddaa0737e287b72aa53fd7b4b44265d9c300f182313c93de9398be710704d7257294d39b2238b329544195db195768376d87ebb79d704f6887d4e911c2405b963027484b41260fbd7ecf45fb0acea4c97549f546f89c9af48188feea45d5f215323cfbcebfaf52f09fb19b41eb057db2723effb551a7691d897", 0x9e}, {&(0x7f0000001480)="c8c134292dffa6dc8beb852d3d892acba9e07a41b1283b3e93372c6c036e9f19f53e0ccd9185e10c526ee46219e2b2c1f4c7798916dab0024441596161a1f283a99fa98343ff225b4e567d", 0x4b}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x400)                                                                       16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/70, 0x46, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xffffffffffffffff) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe002, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) 16:00:08 executing program 0: getegid() clock_settime(0x2, &(0x7f0000000140)={0x3f, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x154, &(0x7f0000000100)=[r0, r0]) mlockall(0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/39) getgroups(0x1, &(0x7f0000000180)=[r1]) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0xfff) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x44a, &(0x7f0000ffc000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x8, r1}) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendto(r0, &(0x7f0000000080)="45d2403d4651b42eeacc524d85f853648c11bb2f61c77d59596726886b252625d7d95c8e95196c069a613b260194d8bb99b7072b3c500c6eab996cbf922e3de2446fe7b47ab1153643ca8c34ffcf47bfb0e58e31d43da32d7fcb67e2026a4bd7d7dc08fea9c194bf4a72be762571eda1a21468ed797e9626e7ae1b179f94ba038687bade3b058bdae8572c8dde93e7ecc8f3076dcb322668432ec94d848c064d049838429e736c4f41c97984441270bdba8d790cb7b555c37bfbb7045e1c63878f7d6e750e6242", 0xc7, 0x405, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x840a, 0x1, 0x62, 0x10000, "8b34d9125c00a917ba62886418a493dd6ee91831", 0x3f, 0x80000000}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x4) 16:00:09 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x401, 0x8}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:09 executing program 1: mlockall(0x3) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:09 executing program 1: getitimer(0x2, &(0x7f0000000240)) mlockall(0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0xfffffffffffffffd) shutdown(r0, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ftruncate(r0, 0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 1: mlockall(0x100000000003) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000012a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = semget(0x1, 0x4, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/219) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) msgget$private(0x0, 0x41) r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a02, 0x4) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x2010, r0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x4, 0x9102, r1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/192, 0xafaaaa07c0e4cf28}, {&(0x7f0000000200)=""/38, 0xb}], 0x1000000000000187, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3ff, 0xf6d, 0x7, 0x0, "b8b58cc828bc6d676f971e564383de6968229ae1", 0xffffffff, 0x4}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x7f}, {0x18, 0x0, 0x0, 0x1}, 0x6, [0x3, 0x9, 0x81, 0x7, 0x7f, 0x63b, 0x5869824, 0x80]}, 0x3c) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x160) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa81, 0x20) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) lseek(r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:10 executing program 0: mlockall(0x4000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/246, 0xf6, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x81, 0x2) 16:00:10 executing program 1: getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() getgroups(0x1, &(0x7f0000000280)=[0x0]) getgroups(0x8, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5, r6, r7]) mlockall(0x3) r8 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: clock_getres(0x7, &(0x7f0000000140)) mlockall(0x3) clock_gettime(0x0, &(0x7f00000001c0)) socketpair(0x18, 0x5, 0xffffffffffffffe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/123, 0x7b) fchdir(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) setsockopt(r0, 0x7f, 0x8, &(0x7f0000000200)="700f1f6ec0aaafb1c3d88a808473f7ae344da6c842328e246976eab4830859aa98054139f15fe8cc35c8c34c7fc3b98cd4d9cb9884eb0b4abf7e73c6524b5612469017abc3648d0dd1", 0x49) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1d, r1, 0x0, 0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) msgget(0x3, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="8423f506acffb51f4887172c295d5f27242a50cf40decd8d99f83b14726d59d8e629eb802666a3deda86c18a10f437a6f7004a0d58e1b83e51dc8137e1b3", 0x3e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x1) pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000080000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x28) sendto$unix(r0, &(0x7f00000000c0)="f1005a", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000000000000005, 0x2011, r0, 0x0, 0xfffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f00000006c0)='./file0\x00', 0x129fc, 0x82) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getgid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x80000001}, 0x10) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="6b02b03989164dd4d8f5397e3a031f9253e2d07853e52709384433b130ae51eca44de51c145d1b0c2c812034537b28bd9ec3e9bf183d1d8820a9b2a29f35efd007f3af521f47464bba6402a08a2263cbc123cecb3d9676019d5916f8090d7c4396fffca3407bd2cd2b704b74ab97b6488ee1f6ada244969bab69287d506d7846628f3392a4c8abd3039d178236d004c72b1f3065d3e0aa06b4", 0x99}, {&(0x7f0000000140)="7e8e69b8599d0fc738035b14ccfd8418c5dc729abe94403767a1c9907465b33608ad86e60fc00ac0f003320ed996890e0fff926f1714734f69d66c5dfcbad240879db5137af04d01f8b7409acfc8188576c40fef2fc8ec8309d7056afc53248a1c8c208645afaceebe43cc62845d8a7855586a80077b0b97061d8406d2e25cdacf19bee69a881a3211654f99b275aed850fe890f4742011e303318cf6764ca", 0x9f}, {&(0x7f0000000200)="6476ff252c16566906e5a87310b6551a0181c9331ee3031d275e663a54de1a78a7fc8ccd953b105a084d73c5490e301d2b75157cdcbffb8ebd18721b0e13e4f38224cc747479785922ac7146f1ceacf4ecfcf2d614bc2afe47c4143677078993e27c73a185033f5c56115c6e53fe306af02e1454e1e533df7ca13bbda992ef0af346e2fd80c6efeeb3cc8175bf2cfc720832959882146b2a2349c2c45ee4b77b573b1c4f153a2fe34fc69332743d3414a72b881193c9317c0d280985575e121bb10fe9865ed357f92fbbec5998f6c9d2278c253307d894d2e7275913bda0c987cf9d84baef48149505", 0xe9}, {&(0x7f0000000300)="3342c54bbd4d1db9ff5bb4a689fc92c16346f0c43c227ec6b5611b5b129fd6209f77be4be649793d92b4803a7a8a93ee593ecad6b36c847a6da8fa50f200549fb88fe2390a", 0x45}, {&(0x7f0000000380)="45e92138634192a7777abd820acfc3fb98f11d169be9999350628f0db121e7b5348db796e1435623e991e29bc5f3efa22934037049012816d70229ed5fc6a0416dc29ab65df46a72675d0bacad862d10f8226106ada8118631552aa653", 0x5d}, {&(0x7f0000000ac0)="ab230b86995f36a9f20f9974b86ac2c92b26dc16fd27e6d94694b5bc43825a4cb5e81adae9037be5d2f3cb9ecd01c898d8cccd8c90d9268e9e1c3b85b56fa46008c674218aa3209f8fa0a44c2ff4f8dbc6e1c1bde322cca05cf7e7b2f8d2661f81f202da2286bae07a5f373d6abbf712248259c5aa47da0b00b46ceb6b49be3921c50ef2faabbb04dfd22cf9252c50f84d9dffe81e67ae973456bbe88f1273c67e56c5e2b17a88a9a01fa483fa90564e70d115b64080c77846915212c51ac82535e6034d632a9e4bf483b14614cb8af7be7b8ab76680229c027904f972197c3845deab2db4c7af0fb2c2420bfc51", 0xd8}, {&(0x7f00000007c0)="051c8f270e862c010000003b7df4f17ad0eaec71357d7e1ca304d1bab4a2987b3622c3020ad0f3b11e1e1fc3209a1549adca1ff69d02247c2e33fba628789e048570ab41d686552424db125d5ee1d0289738b624df4ff54571eb4571cfe3035dbccce255aa7e0cac492dcc96cf208e272ecb986d241a8506e5bf9bfced0a4c07b7b31383f0adb40100000040e5e37a3c1622cfcf445f22ff0fa4851bc8d948f798133647323a7b6e4786354e5fa20187a5e749d034ec73204c8bc979604d6a0b8ac66e26032835600abe883bd8f891a2eaaba36656b8d92cefb00b42faf24eccdf1259f23f53", 0x2a}, {&(0x7f0000000040)="59f5bd109df2493ea1", 0x2}], 0x8, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000000012a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) mprotect(&(0x7f0000e35000/0x3000)=nil, 0x3000, 0x40000) socketpair(0x36, 0x3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x811, r0, 0x0, 0x0) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1f, 0x20}, {0x1, 0x8}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000043c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000004200)=[{&(0x7f0000000080)="0b9fe7257fde18fe2e494ca7d08f423a0b6073a9439ad9b75cc3dbb14e24dc1d843f42469632876bb31bd897a9264ea10dbb562541844b05bb6b65ef8303c6274ca05b5f1be7fbdc07ee88e44d104e", 0x4f}, {&(0x7f0000000100)="5081dd149eba043ec7339cad53a943370c34b3bf3820db4da10f5983d7ec10f5a3aa478f32084212499d7a1524c90a511c648888d2194c4c467cec6db45e69855cefbbf1dfd00f8858f8ad7343f6c79c015ba39bee90ec7b9410456139959de4c3f4f76237255313a3e1ba6f578ef45360a772bd632d13c63f7145ed5238798b2c2cb78de101b04cca05e82cc9e418ff68c7b26fd1bdccf7229cf058bd06a9e3bd65d2c4c3262916896b555bb9b56a5b6150a63b3175998c98255623bdbe3ebbaa2a1f722ce5dd41a23ee7245767863fdb249eb4b320b3900262d5032fcc82850b598aaf2d7d8c2a3cff8e27f3ff1ea248d118a170fc52d191d7b3ee0a0952a63ee4cd9b0998de81f38257668d875e55957d36a4c3ae6dc780d330eea57f3e077f6fecda1431fa6352424132b7494b9e23f22f1a1062ffea0e171542a7f69dc485ba8f2fa34d82e40d77aefb8ba9f1dac57e443754653065739dc06542ecd78f586092c5b6175186de05417241f8d27650dd4f287e40a352e7aef0903ad4456b9e89f73696719b234ed50b1ce64cdfff37054462674522d33d1a5b030a7cb336a614dd791087df932d0bc4e1518c6b2b39160641985984dfada8cdd678e1914603d6fdb5b04134273c0d46605e2e65648d796f24356e63db721bf4481234d47f3f75cb3077f1e4ddf73b902231d8c06df782b1a64e7d98d27b6e83e38790d833708b71ea5151f111d1fcbb453e15a839cbbdc3e69a37e12a29c41299a198e7d1ffd9170f5c20724878cff80d0b29be814d15a27446c84dd3fafb6990d4c505a2c364767a20ccce65da921adc6af497f924a0a18b0caa3b0ac95a87fd140393415ca392e2f158a3f8990f4b130e8524e3c30c20cae69264f2953788185f52ed7521976c8130c153ecf061c3155a452562d02612ca50e3bde19f3b43c07b4fd23beff3f6243276ce7acceb8e9efad119b49149b0cb0afd0273a3726dfd76ef702e1f31783d67ec6d28c1681824656c34f1ee769360e2c408749882fa9999d7ba929145065125e6ba2ee05a47bd2c2a343d47f1e59ded43e80779e8934d28dbbc7ed3c94774cd7794223dd0ca3d98f1eb3a8317c6a260ebde8a37282078037cd15363eb30efcc7778836811e8690027d7c2f69e8dcb2f0fb074aa4ed327d98eaec9dad8c4d0f2d3f289d288235c8ff2684d74dc05e776739d5f3d8d8025e5bd9ad5ddf23caa23ea2c2e8c20c11485725828be924756915f2024ccc9fef0924d8da353b0e634fce0f5b735d7694062aaf0106750b27de330ac610305a46b0bf70aab1c5f56b517d2c8cb584e36cf696c2a97b9342b4a8963dc41188c51d08ad1617114240f66e35b83e079e5e5aef64865c00c6e59f77e0a3e54d6b1f953f9abd8d27be5ac2ad17ee7574aa49fe0e578d7f298d5a76d9647baf8493c5e523ae060db52246bf524ccd716123ec9e5da9406f594d90bdfce525642ca0ba7421e2937ef1080cc77e494121b977d897ea769e15eccd30f665e3052eb9f5c59fa9ed5a61738c2ce05bc14eda8af3b7004009afca54c8c7f124d8ba56df8566baaed6726d8d8e5c7573968856f5bf9d3be3b8ef66593a1d8d6e2051555f29fba63ac6d445801d6a1a47603a798f3c4d6091950cedbb9f6242dfc49b3efb29e673e05674cb475decbd34ab29686f41de10e5fa2f12e4bbeea626053dc9126e04b4ad2fcad863b4c171ca32d5b7551639f5f56afb5247d34eff5f8474e191802fd4501e3be875879f08ab8d1f62eb59ac753981f0da8f98db0fc0d8f5f87928d651a30b7b4c7e58efadae465c286e3d7da58245394f22402f075f227407a897f3c3fd44ac326270d1772cb3b7a17aae2300daf521b2565a3e1af3cec08aa9d9116225661fc72a4d324354c195f3345e61a8624d212ed091d5fbc48a51c6790438999e0bc19cf6f93004c8ae2ade33ec293049bd8a1aaf09f88274218f2bc977b71d73b0ce15a51c390a54d5b897e66db08ba8a842f3af68fa1d1b3277752e6c7ebb097c81aa9b37ec61700efd28678d6fbf6316db5c0907bc64247e711d4147443c7cbf978cf2088690e4d8c8269b2e8f5d0bc2b256b1983a2a87cc352273e4f5331ade35208d46469ebd6edfe84f182425feff2f426d80bf6d4ba6433f9345905d24ba3ca29075043c8ced65ab8d5c95dce865a4f6dfb11d8843dc0a7da1334a8652a85c5a9163468d3d17608b9606f2e32883a0bcf958004967d0a8f50c9a33629b88725960b12cdb22e2443524f3d72fb9a2d5494484b41bb7d0711a870a439546684ae6511751384891fbb2fa55929632de7b2ada97b72cf9ee02477eee505b22ed3c8b22bbd176cbb54338a3a21fa19401c6aae2e612aefd5a04628dbc0d5a790309c68fcc4945ee6a0cf278d57cbec4b946e6635329114a2a65dcbdce381e85e57468ea657d200aacc566dcde7337e55c25f0b70f95e4c1363e175086c4ba23d01832741bb2718ab235b46eb15596d827cbe0bfff99266348addb12259c048c73ca66905a3de408651eb2717166864753cd116e8f2b3a31bab67819921142fcb34e18aba122d7bb19935f93eb294fe15dfaa43dd062a611a209020bb5db4301647c26448850abc67733945ea90f6ce48c52f1e24bc0fdb418dacd6e0b457a2b34ff53a23422625213f8ef5804bfd5da8fb77d26702ea06abc99a45afe299feaef00dd9bbc0ed3e0b18f8ce5a1ef2b40549f92e560c6c5459c4fed11b5043507b3d8f0f815396760834d48c0ff547fa7aa31ea5865c81dd0303085f6b16f0aca86463defa367f1bf64f899b8d70e81cc10001372e2e7e14189d89eee93ebe6f8a361db0cf019eaca79ce148501127d5276d3b7ab7e38cda3f2275420dd7c5f1359d257289c5109355071155881d50f1b67dfd37e5cbe626289825009c5bdd345ded0bf29e5101002f9e151a698ef2d15bf0a0fa0e5cbba93f04c0744992e442e267e77fa847f2004f19a481a2febda3220a6d9a6f3f59c5219a6d6e9fef63417213ef376e6784deb19c46819f3d82defc03bdf14bfbc663e5c91aa12a29b027e36da48e07d0d5bc7cb383fab4dd142238b9c0a35abf576a499b69c1729048ab3c2adf054123bf9a799c164d0e8e4cde7ecfd2d75ac30f137e1add4430484aae7f2808301a99e00afcbf32adb894791e935a120c596c051dfc1ac77881932216f089b22cf4459a3a684b27c30fe357ff8bf5e44b11f9f0744dedc5bc0826b8b706c3d6383f4b41737b0f4a0299d9c31185a3045aa51bd9b339b2d3ee390906ae48fd0ba38eb7cb91f27f06f2e7cfd933f6bdf97becfc9d146311131e86b4312fd2df18e2b5357466cd9a4aac89a20067bea073e7783aad278a2ccbc7db624785e0c974723e4e80e0170cc285840754d97e4329d72a220a9f8a191de0a2b36d4e12dd8d7704797778fc1bc25953be28c6068eb082943132f0dc0cd43f57680e2b69fb1d0828657bbede83e05352695f91716c4903c151ff01282573f7026530ff2d7309f51980e830520c0f5e8f2ea6f3a9f6fb7032059f8cd39704e1905292280fa034cdcd47ab1036f4e922967448285fe9b70838609af3fe671c43135334d33d1b04669ea870f9a8217ad4b15020335b25695c95c0294576836eb5188a856c75e881fe912436d003c34e615e2126c7ae4a3439d10dcce32e7b6eef31a63f636a136dc87c8ba945b14459642fae8a589d0e59cfc54210b48942dd58844f933504e413fdad89cd032e9c8253e52b54fd02dd00593e2574a9783c0c5ee0623bb2c78936c7292b223a3d9f33866f9484c83eb3d89cd3bf22b77cbd8f0beb38010a2dee0d58c986318109818e763e150c3035d7968d48822b9d594bf17f43b5abd1a460a4b86a452fb09d6fa7123484432d02ea6554f1e0e4cef96dad3987405589604e84024007c21c405791b8bfa474cbe1d0438f8c24b2f5ab9fb65bb2df1f84523eeff82cf8fb139015b52ad15f32b2a20ff25f29adbbee138566ab1cfcff9f5b635584f676ca2504a831274a92a918c788f4db6b964132eaca3bcff4813816506176287f6c47342f553f7ed389a6cb594f5e7fc16dfff6337701628ae866901c7346991a07b68cc3d3457731476019d9083fb818863c07b6018abc5cebd99dfb0d808f1109b667287e2ff42eb995326fc00522c4c740864c51beba3ba0c456a856958ed14725f051c76919aeeb9fbfaba1d5869377aebcaed54869d9859aecf9aa4ad5dcc86242a91bd17587978f2915cd38ceda75e5bacabb4f49c5a1d2560b906169cd6958e0eabcc601f8b0065b1810d0193373f79e291496e921cdcfdec7ffd86cf408e290788cf209c4127090f09c42b04a2cf92439030cb790025f5f26ab050be012de0efb22e4f6d9c2efa89656d4878a96029ebd098ac179dcbab9b9fb55c22216a77827d3ecd2433ca99700086aaf891a60459b4b9853d1085ce3e65eb5fd283266a718ad4bb2b3aa1bc1b586d0dc59444d2c1032895e01b6b3d6015b07d0dc4f573fca0463e8de83b288e72f47529cddede4e3976e609a6d1dff45dd8882ad6d0cf2cba5b5ed68c5f9626402255bd0e1fcaf322f1fed684121a4a4be9f820f607add5831282d942e839cc9f90488fa5071db7eb67ab1d8c34956b34c9562fafdb0235afd42bede4a6a1109e32c3528f020d59e79c7b23af9bb344925699aa064f4011fb78bd4fe2dfe05b55d8d21ee1fa53cdc690c36bf6fe414f19454adf679dd9793e016403cd42f624a8bfff6ecc4e1d77ba95c6c362e4c50f71b58148f4cb242f54ec14966eea89c89fd8ae2e6d40c5317de2f9fb162c0fcd6ef0197a8852df05b51766ab303bafef2d8bddfaae321792d7e5867afb24a76250b0ac652246a52d54159d3f1abce7b5ef63772671e82410a06d3576a169903ea5e58c6bee4121c3a221542e94039774ea45d4aefac643f69cc083fd6cf5615d6ab9b4062866ebf8378a65135c95bfbade477b7094c6830dee2ed85196ecb7eaa4a891591b0b79a5aaeaaa86b6df5b816b86f5a293a84fc7418b87d5ea3a013689e71fe7c4ee0729d0792759ed9b966d61fabfc124e21a3d66821655a9919f7afff3269e951614f58addf94cd4e99f9e229632f22db34a752e22adbe20f2a3af3acf4cd6045a5cb9442aa541c3d8a6460c8348b8887eadc578c38e21636cc6f9c62697feac96584e00ae7f4b121f3b19818a04bc3a1a967f46708076c1263e1aaf8e49df189f21c9b1174312a9f5be0cdf992945c54c2275b5f03d3b0ab648776b3b859880f97aa15f7d8169314ad9a0c540de1e01e2aad68d375e74a46241fd503a1857d55547cecb47fbbeaf2900b9ba687f584b0b37ef10cd6a707e99f5d57b4b45406608c333541cbcc08ccf7b2aef19c25f37f959a31c80e4516896c3b969f3a1dc8362d4fa229062142570505158efa42e079fd13a1bdf5fbb7bf7e5d2575a1bb5d8c2b7ad4ff96b693dd36e3f1b4882db95a2ce005d25fb75717a44c46778c5d2cd3fe8ea594a108264d20341e20e11cbd801a43445bf4e44dd772d48aca62d5f07c880a94e3613710143c82cc2983589f900541eeec40a7649636e446edc596c5a0383c470aa844db9c75ae6caaeed062d3616ec5f87dab6077ef52fc250e22e10f97b8751da969c15848ee8501959f2e9462ae88459689795410838a0debb5660e0f85fedf3d28eb054517f793e34c699ece82fa451c2f6d3568b517a66cd919ee0289bf4be0c753d664fe538e271b7288a29639089935e2a2cfe11006b85b", 0x1000}, {&(0x7f0000001100)="cfbd460bf8864f00bbdff3ea29ca2c76961caa69dcf0996ddbb0b1ce5dc94e39808b470e2ac512bb2c419d2cab07c6bd0a5cc285af255e5ce02d7ac91ade71f5868fb07bcb254dd0bb04b5d1b698b0cf72a75d12ffabc76189d3901e5e6b9ef3b84bd7d192be073e48f335c67423121f5f73b548bbd02a0cec82ff936ca901df5defcd800ef5fd90180ea91ce871f9478b1f71e68b5306d6685a60774f15079ef5b0704c9ae8eadc501a30b196a9ccecef44ad00c0a08ec8e450ee818068931942b9703948ab6c05a99c2a58af57107604ec07e6aa3b4ee6ef0fdc30d5d65bba6a946f7747cec81636afaa3bc92edc155de9c31e9073b85edbb20ce8b02a0933b88d111f2d4a903cdb361ee7997933b304a3322d563eaa6fd6bf8178677f1ea8634b9c6553ce81a4098138a6530d7ccc2a8d62ef1613656f13e1f6f1330b93f9f34c288e8e7b1c110ad2caa0bd99730c264f9df592549188665a3ed299ecc600719cad7f5457b1cc7617cdd2ffd768b1957640d389523d6464bd95f124014f8cf45f096cdc98070dfea00a2c4cc7d5e2e5304f85d8259a49d6909a0749bc7088ed1fc07a0cd8743af5893c7d35cf304be350a5559a715bbf661a7d05a11331d780d2a5e510d5dc11950ed44620106dd5072ff9179ddee2514b9762c11e4f8f4cbd0e944bc146b0fd5399feac93a837c98062121ad7bebe1b125bbdcc1cd9c5948b7a922ce0e9bba6e3dd47ac16448db8bbfd249b99815b14c7e922d44ea789b8b2e3e15b185b83c16769a2cee1064ea0a3a868cbd3883736bcafee12bf420f068c766d2a43ec7763c3a2081264bcae2933fbe55e70304bfd22108a25aac23443c96c5a967ce2554d685945689cc6625d1d1c058a6fedc58c7d27e62a9b4e10e93ddc846a999c0e69a601ea40f8eabf59e9b6e4b8913bf5e73b796a250bbebc5c7195ac1aaa25f5554d8b62519ffa8be2304b31c026d43afe0e85a89ae8d3c3e896bb223813a1b0a3b29ce1f229b332914a361a61b53ae1c89394a140f021f0cbc5d5af070d9b6efa60f5b44a3318971b6c2ff41f9fc81d1958b4114dc29a462c7af0afac03c29a0e35420d5375e8c5b5d9397a52cd6fb1a0f7d15ec814a95ed0712c376d47068704b0f242d12c5e1d8da5b9c98b97674273d1439a77a43dc1b9341220af9a9c9e6de666eab8409b586def4f94fe9dfb4b5315d08ab83d6eef66b7451b13a8016d263440f8239fdd7538e7fc9ab1d426512b0cead2ade7bb6ec5a8b9815859f092ce0eb6ce3a37181a3b76a0cc9b7efe0c214b9df31e4c8be3b2a611447233ad4cffba061927be7fcbe2ab0e8b3f6f3cad5bb08c5efc3d66fafd7edeca8618d7a0b015db58a7725185585fd68eac8a51061460488d05f4783f27f053a2f7fabc48e0699ec1ee08c603d6fc145a882da7e4458bfafcfd06a3a1843a2ca901f8140313a39431461df2e5297d1f46491e5e820128b348ae67a7c045877f1e8b28aa8046aecb187ed9827f65ff6b44d54c2957d39c12b36020bcabdb9c39058bd24764950ccff02d1fdb07411c462cf76e58b7b1c9a33207920630e3e8827c75e859a12e305d7ca0fdca26ab63dce0b49403153410561547cb2996281cc858b20d58e8b895aeb8b4b3355c126e118555e191274e7dfdc88d7c471fa7b2e4ca0f87f661d0c353af57dbfab516ae8c6fb5a37fab6e10442cc3e9f3c3954f06a40721c58916b5f6f5fbc2a0c3171983693974dd641ed8fc06f3f5833ac235e341274899baad164a8986efb3d229ddd40c3432efa48459d3c3ccadc522746ca92f05ad22fd32d0ed4b9cf79286d1cf6cedd0d5321211984b2f1a19e0db7be49f5759eace01349e0aa571629a380a7ca2e0d4c6097214db500b09a0c94e443baf735170ba24b7c8505de678b8d7170b9159a554ef61bc491e1cb2c766078132cbf330ba0967ecf3d6f7a7ef57bb091d63d549e499fa98008e25914a5b9b98d89b4928ba1c08c626522741a6e9b63be1e553ef1a4fcbb9fc2f265df174ee91248ec01ff180ff0db568b60828d4b40ef747e2680bd24977a04e0bedc5ca606d5cca9f18b610a5dfaf0868cba15f2caa91e9b7792e73f0950088a3dcb631666cd19bdcc22a07ab73d5a6363d0c10bfb063027fc02655ba054a0969d511d266783a21473fe17eee5f8b73fa824b78a8cd83f7e89f425b7eadbf2fea8902f28f04b09af305a776e327ecf0f3a16b9e393a52734be2aaf1e3627d2c0f99eaa2c1295d1e99da910feadcb39c3e14cfa3a04a589637a0f85500afb2c44e648a193c1144b49251b9570204517b643aa5ad9084a17815118e3c0a8f9f3c855e4fb09d42893beefdf465e0a863190dfe13c9c19a031c70955112efa4d9dab248fd51c45375e77125377fe5d888ec5c4639f9b60ad851862e78a831c9b1e76f480f59b89c9173bccac1ad0179d41def09b7ec76c4493d7e331ccb45b635c45033f438874872ea9cc4d2162b8644b93d56121344d47d56f0be54515629719d34b3852bb871952d1106b687257e59fa6144d0c7e91504aad6eabf8dedfea3b736e4750e0df8d327ff0964cb7134a3b42aac2ac50aa98819d367e20c95bc24f3e4e824a6616e1e939b947b659efaad06b2fe4dbccb9efe6952cbc9369443af7769ebd9f1170cf3889be5c3f687d19dfe6146f710eb0c7e31856884cb689b5080967e1a80297524f9d2ffe09071a99a45ade8f888ba19e56910b507667abbf96f22adc8610dfc4a766de05076c9b7f537c12b00d469cfe4cf8cc515993b2ff6a59e24ac407ae8d6cb824137df9525a0a98f5fa0ca62d60066bda164bb450108faae396452844e5f9365394f24926b085d05f61cab74692ec5d9b7139ed027b56b162fcb01a468633e76e23e535f0b9127a65d873a3aafb877951dd900fec6cd65e7260f303545dfa4c38dfa656d9c070b82d844a1b89fe18ba12e7c546172bd4791e1de9032db4465dcfe6e8e806a625a31f1f9e357c4709d54c1e9366be90316dbc4d1b43406c045a9344ab8951fb6aaf9b56382bf9b04db27dd4142a347008787633887159ba671362ddf67f3558b4322021d54bb7be970dc7df1c3f2eed5a9de978abab118387f44a1c4f1432e583784f15068ac66938217663550257c7c439c4b453de6ae847720451c189e8dab5bdf43d23dc51c61ebdd107e426f35612508de0f3e0deb11ee63b1074564a91b15f8c20326ed886ad028b74b3fc96b45bba60348e1fee950a0eb1136f976591312b14f28810c7cbaea6dee8a701d11f20070b5b640d6cc22744257cadb7ad3e3bc6e9f1385f57e825ed8df593f1ba360573f7710cce92b897e4f7344a8dba62bfa9da4f42265af3235233050c4b7f107970db61db155ecf282a40a490eb5c4e3645aab8bbbc939b0973068c237b739d6ed8f6ec4717a93c303e58ba9b37647fb2b34b22942309db47ad8193974231748702c46a87ec2da0f840558e28fbd9ff587a82b545658af818b4b0ed75834f2a5c2225ee36874a0ef2e67da5cbd21c27add89935b304a64e009dfa51185b3ee0d41d9fac4fbb2ea1633ebbda0f0eb097a0f0d0066c958f25522a36a1881015d193dc2c123112338ffd8b1792d15f6bea207e6a6d7b2b0e3b8dd6501aa72286dfeb2365e90a369e2483c2ba5cd2095bdba8260117f1816d732e016a71210dd82cd92f5d3f297d45511e8972703ebab2300664d5b23843518f16335631215d09011422968a5998bc9eea8176284afd04919adf495f058600d64879f7e0b48d48229ca8b69dcc001a9dd73242bcd2fd3be4559c6d3107d105c1e643162e00a25338e8d0c12425c1e7503917847a7b9df86727961252aff4333786346ee8e4e78c1b5d04b79df885c18f42bbf95c76d77eb9d9f7786e0a203797c160ca91c0004224a0241c11a70ccf0d61737bf0d04db3f322f43f74e80779b5af2b0dc8193dec0b258a798ba18e190719ac3685b5bb059959e2e122ad077b6ba163ee7c9529173013e522be4be60355ad922821948ffd3c9def6099b56bfcacd254da9e73c55f7e2c2616f4f8c0428c595911eec77baf897c654f9f9df203e263a9fe267cc56f1dea669963d226e86b8dc746b5c896ee4a2c29251eab11646b35b96a1d2a1c0c34a8962aad6c7248382a7de6959851bb83f976a9feed23f8407b5537d6be9d2341684d1d69ffaa89adb6dd8760abbb1512e2c310135a80c50aa26c1c80c5eabe71d80307fd780ec35b51c6e90fd44125b260f7cd735a9c20daf249482cd7ea64ed92c0e3bf75b35c67c61a2b55c9348004d7eb46b044b0e816baf307034301c23b05e76eb75105b8720604a936b3f32d4485a84fbee13c7631cbda99bc0904e551bb7fc117b9f7067e522f19ba4eb150c518ad2ae5c2e23403f397f3408cc370d15a3d8ba044d40d5feb8e3ee99d346cf06f0c3c839a87f5a4a6900aa9fedd4d3355987770a1d181f17d7b3ccf85d8bf9f8c54d4148ee0527631edd1fdd85f66d96d92022f453935e83de0064c1685e7b45aa9ae2c3ed9e5663994ef17a3707e94a356b5c37c328516c9fdd5668160cd39a64e0f55bd51299fd10d0ea8bda4bc2935795d69ac071faf8c1894678dca8c495111520d7378d50bd559b79d8d2c73c26b27959983652a081d35062b1a13deba79fff1eb808b7532baec482c081c7d68d5a90f7c723c01112e4f7d72a13b78f9d1284a1ebb944d3eb674ed9e1e400e8a594d463834a2bbc8fdc527008387cebf5933eddb47e18ec7df2cb0e9ba90d5f0e924cec1e291ef95876f98c38e30c693d589a263b7ce99bc8af9464817894f928ad887ee01b39f1f40ed15c0550466971646cb14782d3d33556be7d1f89d18c384bf031ffa823600086a0f768dd59c04b8ce2bc79b41e6084d088e8a11760413da61aea6fc71564ecf5b73a68342f9eaf9e2e643c57014e8b0b814423bf08eb7a04fa1d17ca5cca76727c2d73fabeee8525a97f87b10624558f635ce7399ff24ef7bcece7fbba10f79bbff5fef48a06d49051682cd8ba5955d451bb4b83d5546f79769f1860a293c10324ce3e71d2f503be5bc59fd3746a38d4ac0336d6fad50fcd915b22d7eff9f059f74c1ef44027f8226c090d4658dbe0235e20efae86551703ce3638ea45944e1fa727a1e4a95bddc3fe51372daa8aa888e72dbd5507bcc7b443103796030afb134200a3b44ddc53aca87691a77e55ae9daa92ed54a562216e76e750b8e9b9f526f16268349622170af94d6022e9639a7fbaa8c49fea6e632347e70ab98a1d1967bf22bbe7e66731016e5393ef2260cded9f57273d0765f837163882547619253ed87aa2aeb901b0c745420b1df1bfe853925ab26a6755c7a6489dd31b0f8a0356f325c446b4e59ce9da7fd986521ea9458d392c06ded53b3fed882b542927f8332bbad1575670b8506ed2752bfaa0a492eeb0a98a34664c9895f68611ce6d2cc11a25e0de9a8fe724ee6893af27ac4e8bd3d01fe63067d9717b04405fe6d9af30850fc12c9a2ef51721873ef03d704212a268a969ba37b56ebbc675f73ebd6e9f60124074e4a4ce4b562fc97c69ef714aed23e5a49cf27128102cc1bd630d31010eb2cb693f9bf6604b2b6668a466abc1348d0c7694a5b564f618767f1b41da930cf38cd00827c6fd4a8263f45552ccaecc409b50e00e14ba7f4e6ecce1176f9f49a5a76ea779ca64e85eba5627ac6fe3bbf704733bf14ca1f944eb2f7df245894bfa370b2bb2e1aa62c151f17c945a8c3e943c2587f28cb6d34946eeea3e", 0x1000}, {&(0x7f0000002100)="f66d5ca48d736aa429e02da2b4337a784e7ada43d074b26d869cd1f6701320bf62aa6878b98cf5181da88d3624fc8f1d015e80d1e887a311d6634ec01f480d80d2c4a9ec04f72bd9a7dcfbb93cad01ecd092978009a86bb73ae8e183ff7467e1e0da7c5ebef611345b99e96276911ba397e83b4af3725fa77806b87559486896", 0x80}, {&(0x7f0000002180)="cb9414dd321d72199944308f22fd6152bf579ec5978415abfdf38653e9d671b5d27269b3b6", 0x25}, {&(0x7f00000021c0)="09c4cac1c0c948938dd0dc0a0e821967fe50660eaf6ff5e82d34bbbd3011f6ec218fb5193237f94dd1c9e8414c3916a30f1dd26046242c9a9653fb45ee5966d492177200320f99227a8ed629916c7bdb0f96fb1aaffa7b238cb9f4fa0a6639684fb82bb3b7a73375c19cc58aa2267d5646c8f30bf51bfd33dbf398b9f578a38d91dfc4a57b71cc12bd405fd593eb39b8173a7aefb5e24813656dd16222ea5cb56c6964d547add8a27f2844e4b405fc0622b26fd8bbbe28e908395a163e2d66e281279163188a6a0ee2ab568b08bb6c68568e38ac40847683ca311860c83a282d64c4e51c38b6f1488ca5058fe1727c59f24975b69ee329fb81b56ec04cd574531c400528bc923f2cec88e124792b2684de77642ad4003e2d385c1c323ad7fe83566f9b5332941491da9e5ccbeaf2cf59fa5291c3ccfda039e8c729336cb2a2bb0abbde07ee539bc13f4bb7f15d65d882166caa7ef3bedfa24a418c21acf560d02edb44c85b4a4b5c32a173744978331a80be5875585f16dbef8c01aee85d7ca402b5abaf03f98e3924279492fee0a82180d7680f9fb37df8c49feac197e5ddb54c72c6b984f207d006f224a5ac68d947f480c9e5cbb4097c30f392e80e94329eba552de82735986bba7cebc79cdaff5c52944850c5c3f2e3c86ea16fa9b048a38c521e55ae9f04476b52d42a372c88e84dadd265eefd5fde4d84d1df37be6e3695a04a6187317baa05292026fa35b7f85291a8e709960e9eeae399157f131588fa709208c2bd3b8821aabcc3aa409074dc9fd7325f4bbae025ef7b8fe85d0b689e2be2b3c02e4f6090868dc0b8815ea0ae900ec7de60086d33a8fe6e20a286e247e02e6a473c526d73264c9aa3c55c5e2194eaf33750337890ed5ea485406554aa35d88aac52ace7a4d7cd4de7fe008cc1d516f2d42f93258c1f6d82eb64b43a38f2d79b1e39d5f7869ac87c2e12c1ec4b488c75b400169489faec2e0ce5d128ff2033818cff29cb19f57d350e8bea7866ae6022032569745f5236e0404068903b1739c3c292d5b0232744345ae2685fdd0642d437f6b26ab43db4f61493e2f551b2831912c69fdf07916985e534c590e80579051fb01b83e35f405f536017381fe4f4c07173a5f149416ea2d0ec7b6b17331cd28c384006b93a0b84fdd26ef539c2bb10e8519346852b7f5d0265b6feb113e28197ea29d015ff46d9962cd57be0b4b9ca5a1e8cf5f514cd779946266559ac0b026b866a8ac98f588672a248b3cebce81d884be10d16edb94896559a5fa73cf8a4884d8b94afce0b3a008aba0b47a0dd04456ff0d3704411cae7c4e7cba7e371cb5afedc1f3813bb74728fe3f0c89010e7c0ff5c4835fd6e36a63fff51e758958ce0a3da18571aa366928b30ed2e125d641b925e8d9cf3e534c1e861e867a426d9763f8a994f0ee9db1a3798b5d2a3c0c7c63fc6b85cd9e2605feddbd6751b974fcd1c43d0d29a7a771a17d27fe515eda03bb81bd500cf27dd3952bd6acc6734b98364566e60eab01853198f07be3688ca71917fab598e6442b086bbbba20b27a90d482fe1cb570bb61c709c4b9ffc7569b313952ffa3626410e4d24270c889bc26169bc77d88f2a4c8bafcf21d5ecb4cdbfa70e8b35855202c602172553a6ee4768422c07fd927da2a5a2bd388b8aefb9d2d8ae1c1b3c8ec3bc5e2a689c5568bc644edd247c6fb2316d6ea62eabd54eb907ac6b4f4584ae5f3acfee0584b2844737f378ed3693a1f4760c94a987bfe242de8d8b7ff025688b659317f1c344053193afb7ebad0976d09976239adb3f4044134b371134188b18eedb24e3fd5e1975c7dcd350b34907ef463115dbf6a89d244ef7e75cc550cf89030590392e4638f0c5a42c7b2837b0681da1e3f981062bf64b59157a95a41f0bfbbc796c0e010ac0c124fc34e90e8578d6937b0c6d25253a70ad27377335ddf0eae101845118029519ce97788f3a9579a22686440b00490d36075a05b94732fb39061ae754f2be4105ffaec8c6410a50d534f850e70eb6d699fc89b1337cef7f085ca06f4c6d0b87a4fca9c31b611625f091da0b1d5620c2daf144d33849e74c7894d300dab7d8ba3f713734de9d0a21028382bcc16dd00c9319018edaefdc3749106c3be67f636b906a213a4dfb5f68151f9f5e92a0484ba18483272fbed45e958141ca7d4d0a9a42ef6b7024f08dfda8d1cbec740d45d9742425084d2180ae2f4583fc338c357ec729103f7769b6621433f2be4c8baa54822432c86e0d6b71507e8a4b9da8e0a136d5f364887f7f3a4393724b10cec9d10087dd590dcc6ee466b169f0280474f357b37df9d1edadf708bd61e79a3eb93d4d35a49848b717cfcc5f9152ac40b9cd718c75baf0695f8614c80ed91dddbd30d285ab08562a83bbd690f09a5c0fb8c31ec8dd55093f320bf0a4a83f6cc1d6be9b392ca3fa41a3257315b8e694b818812c96691c63639672fb47b6a9ec8f8598614dfd6cba31a0d12419a9d562b0b5384fbf21fe21579182d90749f7c6d53936433e863c77dcbe1bc740883bb4fa5cad9a7fa9ff96e2f042cc3cb0eda0cb061147ae3fb0f4d350c7cc96d7509ff8557dccec115b9cee15f7bac3ef0abc16cf130b52a90064dff41bf52b25b50252bd3e04390fdfd2e5de05e77318668adeecf3ed6de6277d14986d1567776fa9294390aed3d790a215bbb4167b8c6099c528c3ea3e0f4349a076b0fc98f78f2dd32e7ee27ab0cdcff81f3571b0591359d737052687060b5e10755a438e351cdb289d7e55ceba9516dba35a4e519d5dc0814a28714600508ae6301dedf128f9586e57f08d32b2bcde8fbb454cf959c4e6ddc64f89869c2264965ecf78162f0b9cabd08b981016c3adc48175051c6a91e419874e35d971547a10d799de7a769665d15ddd32ec01a29e8d01afaca14ba591d4bd369fde52e2497e2f68d6a03c8ba4788546837ee21e4efff4524b4f5399be6f05e996ce7beb4a79265f0827ffd58a1f815f7e2c8df6fbc3480a3a948ab7564b9d5fc387613f9ea6437486283e96b395782fe358dd0b180a11403fe154eb7def03b8b4d3dc24b223c4ebfa9a78bfedce43f0edfa7d87adff028ae3ef57441bd827b1a315421fdb3a6970b3fbfbf7bb39796edb19ec8f8bde4ab8eeb5d946eba4f99e063228c76185c0090bb742c5623475a1dcef3fd13d37de38db4ed8c33711aba42631cafa73f55e88a5dd4c0605a0ab37dbfe418c8cc31c739886f04ce85adba21043186cee317f5706f5b7c6a19ddda617122e7b93ad1cc73e87bae2583c90f9165f90fce441b374c46587df5eaa56e9cd08fab645dff02ab08d49291a2910e79480eb9d4feed0186cf425b64973a854a9b7cc9c43dcfbff66511ec5abc356c49e056904d2bade104bc2d03eb1b2f937de6c87f8228ee90fb13615de61baa7bfdd2209d2df68d2ddd61732f3e3d26dcfa5c52e7913c81a7faeeaa534d5bde24f4296fae167a11bf8b608a55996d8172beab3f41404ba4051e4cc6286d5a82d67dcc24169a3234c60206524836f2f34a772dec3cadd1d39d7859818db8b8bf85fe0eb328971b4e8dbd1d3dd069666908e1ed7ff9af3932acf38fef0a5dd3da6d1bfe20a9f9d011e6001cea3cb7486d83171cad92e48918bcea8a3537748ebc64eec1763b962c4cb09b867801251af2c1d2bc91b6e8ba087ff6e1e2a6ebd24f9df70692a5e4ca4af6941df98e6d4eab4a8f8aa439962d064d635d68509cfd0c2dd2d1b0c46ad1a76da7adde7849709a189b1a0a70892d4698bb1966861136fe99815304ed07651f6c0b0eec1ba57e7002a3dc04057d2d3bb1d2c2ab0f063e8bc039e20b179f2392722a6aebf2f54571d617bcf8cf6a5afac558c40bffba53337dab34cf292bb472ec6792262161b4dd810c0b9ce5a74b5638c427451a17372e7e97a4e0375eda1083471fe5806aacf7be55a5e73df89743fcbca2917f9debe1733a361f6dbd45c03decb33f5acdf57ab81ebab72957ee7b90c15db148e6f6d24df6399923ab3089b9785ea69b6acbd8da23d2be8a1f140fda758912ab823fc53534ff6c38f64ea282cdcba242f0f685cd5deb1f5b622691747f0312c8040b08dc5ec101631cae2286bccec9c26a7ac76d9f05c96a0f4c9e2b46235c03fc02702b7e8419c8c4a45492df03976c60c6958b6a010e794af667ca74dfa17dce467ce95aa295d9046a3ec271151e0f9640c3d66bb6abdf555ee398e73c5746bf3aa1bbb66e5d45fb083bff7185d7f71ae9e6b15473a441420a457e0fd8f01c4d0c20db533c98cadc246923aa374683474e0428dafa9c8163e0821b61e16332ec38d1ebe7b5540da81a46cf5d47082add1f6ea02e69876fa9515aee7ab2eb9ca540dbe87432d1416b8ca48da723a5f83bea41596be26647057eddf212f9ec6f541a41d6e8e70b55a55d91bcf7a3697c11eb38b722a4e90b6228eba612bcd5f016cb53a1bb7e85192b741c9191593fda00719e1ff90c63f5fc356b0d10e2063e5126dfb62f15315f864bfd39a1be24711efed442e8104af282cd245b74b1aa833ea0649c820cb6f33385ecfbd86e5e0ecc79910c63feec2c060aa7921fd975bb0ca26e96b81c7b16a10ccc9b36b5b490b749434cd5b0eee66341a0f718e80bf92e098368146960bbb65176407cebf4a58abd1ed4a7673215e817d63bf645365cc1d31e4e0ae6122ba50662ac765de468785e0ee9a8d084be58a2ef9f936936c27e109d09d4ed82a3242c4dc270a0e44d5182d1d7f41118788cb1b568a4fc3dbd3f6a68e8fe5c19c52125f22511f87a471c5bd8a78cd01503ece94a4e6f8922f767f35e72ed420296513256d8695217a3f59173725c62a7dcf7a714ddff52a226c0e2cf845992200f3675fed35bc78d60fa3a00f398edaf4063961662c2c459a6b0e424094244493131355fe21716f4ab79c46db277a1681919d4fa6c0efb366209c555efdd756208da28915460e9abe025d4100d9c71868a534f2802be92b9b0932764c1c0ef89a38ac7e47ffab0446cbfc394fd7912e2aba21e1beb201e59b2ec07a669874d40367026da47511444cc9d85b97a04b6b5678a989f49e8dd9493932a19c54806268fc694a251256b5051ac64d1f18d893ed4bd699a4d9b70bd2159725e25049cdbf49cf5e55faffb7f850b439333e39add8db5a3316406852b667fee37c06cd0ddbd1e23b8a78577a3f006c6a37cdc64a1bbf7ac10d19b44feccf4c189f7b52db40359ac24bc01955aee01124c3b76bfe9357e147801dd4826e18b4c00e9da9433449df5430e162c307b91f99b56ae3b5fbb5a2cdb62aefd171b66dd661930fcba939d36769bc53ec546d3a7e54eec317b5e4e3525a2466717fd16f58a4f22ddc11cc65088c9b0d303c8af677a4cd20bd20c70af135931a533830d145026fa201626219f19f4597e1d163c8d041a686369464127c8fa10d6df417f0c2c61868fcd66644723d5ff9d6e5bdce666ef7626ec89c1678bbb4921648e6b3fcce66aee34e52633ba1729902637ee6847059c46a2c40c7331db94d64841581991ae19f5b68284185fa7b1eaeda3b48ec7e0a0e19f366ffdc35c00cc3a2210a3d0786a6f17c5e8357e91827f82404fc6a97e08dd9640b51f04d9a83f528a486a0b4a8780851a5b603999fa578f333d63e38dc9ef98203de843b2973913987ef06c8898a0d1b0fdb10534c4b6911cbcea4fb28bd8c9a23aa21465ee67658629a33c3ee11c40a1d43d188169d3d8122717f9232cc21e34a2ecb34b9e1a89c4a", 0x1000}, {&(0x7f00000031c0)="c912b3d1331d0913a703640bd477ad6c7c852393ffb2c0b18ef8fe026eb827ce18fca7c336ed27c29d3ccc705158f19b8d31d0a20b58c59d268a95e017341a837cf0fda7751a5e7867b8d8e1441f02d36094d89e6f3422eea358353123f84d1ce42dc8d22fad6ca92ffe9a2e5c711839654df6d411b13523885567e80cdde440fe6c77155db025ee8b7612de686f2955e019933d53f82830a123f90dbc2adfbbe0ae4c233369a6eb4c527b45dddebadeed5650e3acd8cd4401f25be0f117524406e97acb643f68fd92a4b392a5f126d48fd4a6cc96d1e929089b37395ee36d1f4e03fdc135e6f6e15fb494566a875dea2feda41beb64c3ee5c990b5536e2801c3b76016bc29f5fac977ce961bbe483a1ee7f0e697301d4340279751a78aad9407b482f5c66661b7c057a4d6c3ded0d16922fb18ba788484c290fbb9de0aafce3c96a429d0714e560ab57c71fd78fd9e8a33a10c4b26650f292baf109b38a22727562f63ab861d36885842a98f9f439f3a31ac12ce4ab3d0eb69df3b11f1e3731a262245d1983ef941d5e3a25b6734bdca26d34142cd66cd980a2bff891653e8f03c367e6a08f999acaa38777f4419a387f4bdb8ceb66876038b0d691c776f89c7e48be792431d34963afcc9629de965c531fdde0cb4074290a5646d49de2f9ad7a81500450edba015000bf3c35c87a4eac286708132533916454dd39dd0a3b0562373e49d2effe6394d48d3f2b741b5cbb35f8044a46db882029b57050c2ac0c2cfc9a1d458355207f6c8a40e91da601fd08e3520787ad7a637bd3b00670b0fc27563acecf78105ee96690dd0f5f3c2fafea4d8cccd3499e4254f412ec0e9ba3fa570b44e1bb79f8f5f6c5c68160f69ff899f5f5ed781362608387985020c352ef4bdef81a0c6dda4a830d450910bac56272042fb6de21151fb23e5259d1f6c8cd9f14a92f8a4ed3925984041894399e23dc62d71bc27d3cf3ffd4ab70425e7f65481d0a3a5810b75fd2df3302e0b05dea751dcf2b5a555b9ecb98d9740e1e95c8cb353b91f12f00a01c34af44c638d9c60ebea4fc781e5c25490e7c6614845bfdf94c9b71b9107fe4e09aba1798e9285bb31bea229f33ff55efb57f567eb9214635015d43b2446d2cd3bb5b6277963ce1d2c830ee2fac5dbbb6a5e924573df405faca1839fe680c2ef8d23d37635adfe9cc72263393676cf8f5bcc6c08f7b78a6b056102b2c80e01b2bb5aff66faf8a2208c17f45b6ef7c716b113e705aa172e727f65b5c08f518dcaeefc4865e365582a1d78580635996ea0520edef06f48330a4100c449c3fcd6de7d115e233b99a03dd64c6107f7ce18e8463378e3a06af0119171a38ef2a03c11d97cd9fa9360299277502b57766c6545284fe523a1252bf0ed236531aef72bad8f04e4cbfeac102fddf6111fdcab0a25f15c51582563c9d2ef55e339613e8ffacc103bd004c04a6d8853702f91a4930bb7162310f3467711a2d401cf5e897af2186de5dedda0d412416cc9eb8dc4ec473a8593e5b2411bd31d7181da930fd5e7bf2dbb19ea5e91c6d03dd3e6c8fcd610b31af487269bd172716441531f6fb418535e83bdcec37ad9eb5a05706b5a009d19c0672a37cdb86bc2607039ad66fe9fcacfa5b175b9e7aca7afde309825893af5ef635365a5eacbc6fa6fd91c143fd7be32f4c2c35a36e7d31dddf8d3b812161f9be237dd6b4f20f2246828a7872d7534ae49884d9fe48f60f04924b518b8649b6e8ee62fc254d781f900e2352b14961978d0f0cff74c5c43e891475300f24f82b4a204388b76016a70eec5fd15d0926632d5a4e217a19ff051121b0d206e7d45732451c80b14cc3e3bf8f12b0791c10ee7442e16d1fdc8ee9589a7151876247fafaec7b82a2d8765fa7bdcdb87d6bf823ec1f7735eb207bd5d3913b0555466df859ef36faa2e3680875974fec73adfcc54947319ac571331238e449314ceaf7058c66f5fe336daffcf9539b74e273c52dfe7e09df5dae4fed1436b0f892268fe5d051980b619945e2b3fb4b16b05165ed95598f16432a1ee2a33a64feba38b942a4bfc8a4db54c48e5d095f6d56add711f02ed307f9bdb38e67fc7206e9dee891bb3f3af7c0253f526b0d88642e39760e3c4624b87ec724fda0f367b93cb66a4f879403902f19d5d0822554429df6f60e0d7ed9de8b95c5ddb78e68405fe26d5ef26760fe2293301a3e004cb394237ea2f6db7b1e1ad9c1c69836f6d904cba00e40ae55332d2dafc53d728ae30b60529647bad73c84a0b7d870a5887d5adc80be396e76b3d21916da0969a42404020870b55a3c3aa07b68a00b6eb1981d2e1f5ef6597c980cdf9e732f2ecde0e16d71d6627940023f57837b9ab12fea38561b1e6b59a31b9c8f85680bbd66ad570d186a976ff78228ce9c2220208b1878bc83153507c34d2d6b4063f8d4306040406da27d80acff527a0a64e563beff772849dd8394abae8eb6e3bb9202d2e1f0e58ae3edd29bd8728ba03d35758fe0f7dd976d4372a083653a37cbfb31b5aab7b89a9a9bb3c9a7fead4bb2b00f61d563fef0b5328a548ed19ab70b5f4106db18b32c52f776415f4618a335ac8952d73addda669059d8a16b92f851d4bb89a72366632d1e4daecaf9f16c38dab2a39908048b9db68b428f9d9b47c6c4d077e6878140ad18878ff0ccd21f27fbba3cab0bd9593ab6d1daee86645e27301d1f2bb42d1d93a1d8c69b759ac9f70ea07f544328686bc2defbe3dbb6b72b38686aac553179073ee38f8e3b176559f947c2bcf4c406725acd699a6591d612b96f0dffc67481cc5d66a288bf607e794842067c4a3745f908737fdf6c017704b881d8a0733d55475b8d73095cdda3f8f142fb64077fca5b3486defc72b76d5338808c40325dca2dc7d389e3ad831dda0560306fe371fa3f596458a5fcc33ca8bc0f7db8823a0fe1e406924d4c85291f07d248efb90045e892316e0185866a0f4235ed8011b1eb16acb5125668908f98443c75c65e8db5eac122dddee3cec1ef5e2ef44090ff13981b906ace256278fe542d11d6c8f5df32157985b184fdec5d27476ed0cf8a7b501632eff4c7482af75e26f724f6543c5d42f60bf3c92460066a98848ab495bfb0269a1a7f83938f28d1c1e6c589d5efb276b49662a851f26ec29e6bc7befc35bbcc96070915ce32e1816b082a2ee5d37826daffae675ed4ada71523e7eabc0da7734975bf37f07d12b6e86b11f68e5bc1a1fea81099e245afb557ef527220e961ca2c0807ca0fd98e73c49905fcb57200348a21b64feee716af36c070af511378c00664ab200628220b7a0ff5e0cc1893758fb420032f40bb22dab338d544e432bb2d0ae08d25c39f85d115e55da91e2f894d3878919f5b8bcaf9e72d7ef928519e8bc9dc8c2e8172ffbf03583e80b44623701f3b69dd6ed8405b082a89f448d6a956d8ccca273299e77a1fa8ada9f10caaeed45b86bf99ffb3e8ce1a8a5a825aabf1c005e5365c3ab80d318d8f4033763c692ab81bcb5953f848a76e46ca83083a06a46334c779ed29fe4976a01737eb8da6848d6e74f662ffa096bc584b797550ed7575493055e24e266a66105328d0856e2d5075ef1cb67a2095c04270969aa4308de428fe3b3ff67814e3177892442f34c66e99a12192fd81c35f7a7e81d067d712e017cd672f58b5b30ba8f44b1ceb3fe6d0ac970be0a3e41b833235137320e99911fea72831fd1d3fbbb7a09f18b89a297c97fa78fc201112484328d6e6021230e6fbaf7a61ebfa69cb9e783882b5f630c69fc8d63d817c7786924e62994cb6bd6bc092fc75ab884ac22aceddda0817585d53353674ced5fa315a99c09dc1bc453deb1658de3c28ae2ca74044447c88cfa4d3a725bb68ad4dc18ca2d94e06a6374f1a94caae800a1e6f6425fd9881c0b829602125a13597cf19001b684e1e7d9a4bd6986b5489f6c48d1194a9bb6c5ce13f99a937bf7bd3b11ffcd0034e6ba0eeb1e30417ed7761e51e9632230d4e3a9236361a6dfddd613fd2e04c345eda363edc3ccb83a2fe06abf1454df6a8aa67857a3eec7b0e447c9d9dc7b59cbe6661fe1ec12aa9c1c80ff512118df6b572c9f932f44356dd89ed70b1dba1026a44c1a1f48b7088ecc0ba160efdb5290b7023c980d4e3c52997ab6a181db2f0f88819a151cdc7eae2b891725853aae2d72901d7c19b014e1f505ec120070f01980712f8e58216d5bb46e4ba58db79c849ebfa34d7dd47a122d824562c26cf92e2cf46655cd35519257a6c058c4241e8fdbe26e1a02c896c0a098934a864acfca7ef598d825093ba0c1b55407cc2f127123df2d9200b6f981f3d58104fe793ee54ad2c61c676f6e3efcdad60415f2f4640b79558097c3d5810351ed02be9193a5e13f39ec7fdaf0896fc27d8e0ea1838c2045ec4ac50322e824294c2033dbec3479520dcceab93cfc935afe3adf1ef86212d94b1740ddde024e15dd03882a8289ae6ffad21312f824c569dd1872a6ee6319f0b2f3b95ac03866d8419918c7f8690e28304e14d3b121edf4ab7120d68cedb386eea4ee8d8a88ec7d314a48e661e02c1c213d569c3324c3c8f1a79c0a727ba32318e8fe0fb12f5cd582cfd81b15fcb5c1ce0308657a88d1c41eff4a55e5147d9000c0424aa939ba2f2f397dba4da35b37c91a23329fe1793544c5f77418605bf47b7e0b8860789e115879b16828fe9cf822fc437634ed447eb85b8902bd76bdd7cd1356d9bb14c9d1b6eede4397e4ce6efe5739d47ebd91a548e3451e6b1bb1fcb1cfee822503d2ecc40d9fc526656409faa9a45bc87b8790721d497e67a2fa3765f7678e2534a9de7cedf7df53ef1c21b45957925cb5785c67c666aa6b577d57935e33c9e2d60ae9670b2d35fcdc067dde76c07184f018c19765ede822730f767fd42cdc84a579a7ce87ec8a927353c378dac789199709dbde52632851c90cbbbf40719bfa1bb3aad41f61bc2116c7bd425190068e8d3afe46629b3aabdd0ef259cb4144b804039875a0da79557da617a51d9cc0f8d4b2c144a4642bd7c03368a3e2da382484e765474546e79d98e17b72d3af78d424e6d9c6d6214dfcc7be304590c0cd88527f89d18ab88220ea7b142d9a58a86c02cb8a2a8b12ecd363d73c89011fc0a51f4634ffdf2e14e8da115ac4e6d91a32f6b936e4903cb2465a34819bfb50adddbc4108a560867863b275c053cd56c5bd221f7fe292d0fc335f6871a25c2d3d235007656f26580a504c96a7340339344352a8786765aca0b22d11f2b89389e359b91964f1db31da2c9bc50d336a9d69c9280067e29da6e4fcb54c9eeac9a8958b57ace6df568cf5a1f029079dd25369b0cf7590b346b6401f3b177ab0fbac604ef5657c975f3a9393a9f53f307e9f027695f8bf09a6875757190494bc93ab1759d541e41b8d9ad60c03ec54960a7f0d6cf85de91ce35fb96330bbfa6470d3509830fa69a99ef1474ab2897c335df63b466a269e892bd09da69e7a8be47fd4f1d21631eac3a83560902e9ba046bc43bfb22e549afaf753367534ce9cc8d06f4992c10811b095f855b0d342677def61959b123b09643e7343ff219a42d3aaa711ea86f3c66eb0d668e101ce56c8ec309bfab5055048a444c3260249487722956e38163f6c86073ad31626270cac6cff426ee1599b723b59a98d16d33b049ae8b2ae72f67d55da7cfac408d700e8426c054b03b414bd4600e85d1f57cc65c19c463fcba8ec9be08cb32c15b8e5e1816d315067c6fcd285476d06932075136d5b2", 0x1000}, {&(0x7f00000041c0)="db736e63", 0x4}], 0x8, &(0x7f0000004280)=ANY=[@ANYBLOB="7000000000000000ffff000000000000c9f18bf9ba507967929109321f87e9f80d02af1497a0a0761edc33f30dc44d99d1449a4e3378492be4f49f2ac3f5395261b5ca62fa97140ddd694e7769f29941d20c3974f9320e46834a993abd041dee0cf66b041606849436e79aacef7d0000b000000000000000000000002d00000080aac1c841cc0943e7a35c7dd2c530324a6112e5171ada9dcc83e4757e8acd5bb30ea052f66c92dad375d0e3f504cc854f15d23fcb2b9712d5aa7c3080d1acd0eaff9ff0bf8b3cd6bf2d727086b60a5e4b6b05a2c8a796d158f8f655279234b05405134e3c69bcf9f05dfa8d834104248814ed04e1871896b74c6ea79ccb8d46f63f8dba053dfa0c7244ba8582054eddb2dcf1749d7471819a00"], 0x120}, 0x401) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:10 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/119, 0x77}], 0x3, 0x0) 16:00:10 executing program 0: getrlimit(0x5, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getppid() getpgid(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000000200)=""/233, 0xe9}], 0x4, &(0x7f0000003000)=""/4096, 0x1000, 0xc0bf}, 0x0) readv(r1, &(0x7f0000000300), 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) accept(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000d86300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efa5ea112f18b4d36f0000000000000000000000000000000000000096d030dc9e5086a546fb22522799415df49b95e2d7f4ca2eef645bad1af7d5"], &(0x7f0000000380)=0x6e) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x0, 0x4, 0x6) socketpair$inet(0x2, 0x0, 0x38b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x8005, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0xea3d, 0x3}, {{r2}, 0xfffffffffffffffb, 0x22, 0x20000000, 0xfffffffeffffffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x16, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x20, 0x8, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x5}], 0x959, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x52, 0x2, 0x7fffffff}], 0x7fff, &(0x7f00000002c0)={0x1e09, 0x49f}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r7, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r8 = kqueue() r9 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r8, r9) 16:00:11 executing program 1: mlockall(0x3) open(&(0x7f0000001500)='./file0/file0\x00', 0x10000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82a02, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000001200)=""/37, 0x25}, {&(0x7f0000001440)}, {&(0x7f0000001280)=""/134, 0x86}, {&(0x7f0000001340)=""/62, 0x3e}, {&(0x7f0000001380)=""/81, 0x51}, {&(0x7f0000001400)=""/51, 0x33}], 0x8, 0x0) getsockname$unix(r0, &(0x7f0000001540)=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) readlink(&(0x7f0000001240)='./file0/file0\x00', &(0x7f00000014c0)=""/56, 0x38) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) sendto$inet(r0, &(0x7f0000000040)="022f4f3d7686f973a370a68ef4cd1c2bbabc2051ff616d4739a9f5fbb82b400357219b59e5905f", 0x27, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000000)={0x2, 0x7fffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) socketpair(0x26, 0x4001, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x8, 0xc0000004, 0x7fffffff, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000005, 0x7fff, 0x80}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x20}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffffa, 0x9, 0x9d, 0x574b, 0xffffffffffffa5bf}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0xfc, 0x4000000080000}], 0x1, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x3, 0x81, 0x80000000}], 0x0, &(0x7f0000000240)={0x7, 0x10001}) kqueue() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffffc0) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) socketpair$inet6(0x18, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:11 executing program 0: r0 = msgget(0x1, 0x222) setrlimit(0x0, &(0x7f0000000000)={0x86f, 0x4d58e2fe}) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="d1999f6848212ebff8e0a48ea61b623d633ce058d2c689b554183393e77083bd0762984d8a2e2a332e49b21d41ec8391889555a8ab5ba091c68f9cd6da2306f8c96f85dc451db3be0a1c75ee64976ee114ed7c79cd3f90371d932526da15c86fb75d023ba9e7a1968cd554483d3331f6681d8576f22e4130d8a6c25c5bb6d540c9cb3dfdc783a6d31ceb24140751709908d82f558ce795ad7d2a454b27386078d560042b10a5b397b2c52d384fb849e3429692ca8fde9365a6d55c6c0de6a9896feb1881ee11577830f7c453d3a7a6a1e0ebbcc62919083850149507287d9897e47652f2788894441f5e5f1ea0ec0d4e91df245c8c980e53b085c5d0376673184bd53b463b20613459b8315f8a0b2885d1a8359590bd5c5de075eac05008f03d41fe95aae584f79281c84777dda7d83c930f6765fc508530f8cee7e028716f6b49b0baec2f0a987a9203794c0ac975d6ccf6bc5f30dac724902cfbcdb9a4a5b0de2a165cd127a8a200b653bb4e4dee58818192feb076d3492c68c063bf0d110df8512c32f3373ec6d88eb1117a1d03811779601f98", @ANYRESOCT=r0, @ANYRES16=r0], 0x3, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x82) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:11 executing program 0: getitimer(0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:11 executing program 0: socketpair(0x20, 0x2, 0x98, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x4, 0x32, 0x40, "fe900d82d34ec7a31712fa19e52140987d653b27", 0x4c0, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffff) r2 = syz_open_pts() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r2, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x62) syz_open_pts() 16:00:11 executing program 1: mlockall(0x3) socketpair(0x17, 0xc007, 0xc6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = getuid() r3 = getegid() r4 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = socket(0x0, 0x7, 0x9) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="85db2220b945215a9e17cc562cfaef6ceb9c5b452b8fad2b3a09530ffe48b0d920e774882ad5bf95b052d59203b4a15915402213ed8c6584eecdef7ec80c1eead778b14f7dbfe112cb479f3fac65d67a2f4f26eb5914b4fe2dce5c14eca0d364b92b1fadd8dd6d994a30414c09a9d329650e601df607fced93b86e1bd7fb173d7aa1b92b", 0x84}, {&(0x7f00000002c0)="cf4a3035da94dd769961e13935c286873c4f02b567b08f81f51d1f5aec9a0b1db0c6a6163b00e251c5a3e2619310389557cb51a07d0eacd4d592ee28d4738106ee8bbae1528fffa22f0d50da07c17820bb437146581c47159e5b1a54cf2da2e7477dca502d71cbbfb0952691be9a42aecb8b3bf3cb76bf52ff2b82a587eff2644c55768e27e67e2ecfe63aae8738a87e5b29bfaa0b", 0x95}, {&(0x7f0000000380)="e80769b8f4257cd0e5e77f0822c0281174a48cd7fb4a0af780b92b6abba9371cabff3beea4a419c909f8dd5e380bb2d5c4ea473eff6c75bfe0e95a3689ec33a56008f16f223e117bcea2fb6385b0ac16a3ddfff946a2f947f42f8f42c272e102dcb49a53b737b19e3fd6bd88117b8f999265f9a63cc665eac65076da4730ca", 0x7f}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x58, 0x2}, 0xe) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet(r8, &(0x7f0000000080)=""/250, 0xfa, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2011, r9, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:11 executing program 0: socket$inet(0x2, 0x4, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x10000, 0x0, 0x2, 0x0) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = semget$private(0x0, 0x3, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_execute_func(&(0x7f0000000080)="3644eb00c4220198266566660f599506000000c461f928eac462752da4a43b000000c422fd233f2e66440f382a2a66470fd9dec422e93fb500000100dbd0") ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) socketpair$inet(0x2, 0x3, 0xd9, &(0x7f00000000c0)) 16:00:11 executing program 1: mlockall(0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x9) fcntl$dupfd(r0, 0xa, r1) socketpair(0x19, 0x5, 0x5a6, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/23}, &(0x7f00000000c0)=0x19) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:11 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a03, 0x4) fchdir(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffe) getdents(r0, &(0x7f0000000080)=""/128, 0x80) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x40000005) 16:00:12 executing program 0: rename(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9140, 0x1) 16:00:12 executing program 1: mlockall(0x3) syz_execute_func(&(0x7f00000000c0)="c4811d6026660f2b9f000000002636f3450fbc3af3460fd6ccc401997df2c4c25d38d30f0f8f00000000a06666470f3833520b8f6978c3a30b000000410f01ee") r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair$inet6(0x18, 0x4, 0x42d, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x101, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa}], 0xffff, 0x0) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000000012a02, 0x4000000000000) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) read(r0, &(0x7f0000000080)=""/220, 0xdc) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x68, 0x8, 0x1, 0x9}, {{r2}, 0xfffffffffffffffb, 0x2e, 0x8, 0x8, 0x6b27}, {{r2}, 0x0, 0x62, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0xd8, 0xf0000000, 0x9, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x4000000b, 0x7ff, 0x200}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000004, 0x0, 0xaa6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x81, 0x6}, {{r3}, 0xfffffffffffffff9, 0x40, 0xf0000007, 0x79, 0xfff}], 0x9, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000081, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x82, 0x3, 0x3}, {{r3}, 0xfffffffffffffff8, 0x94, 0xa4dc7b5448535516, 0xfffffffffffffff9, 0xd32}, {{r0}, 0xfffffffffffffffe, 0xc8, 0xf0000010, 0xcb5, 0xfff}, {{r2}, 0xfffffffffffffffd, 0xb4, 0x80, 0x7, 0x211}, {{r3}, 0xffffffffffffffff, 0x69, 0x4, 0x4, 0x91}, {{r3}, 0xffffffffffffffff, 0xc, 0x9f85da39f4f0a07a, 0x400, 0x7f}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x7, 0x8001}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x400, 0x7fffffff}], 0x44, &(0x7f00000000c0)={0x9}) getsockopt$sock_int(r1, 0xffff, 0x108, &(0x7f0000000000), &(0x7f0000000080)=0x4) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) geteuid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0xb14, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x200007, &(0x7f00000000c0)) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x12a02, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="fcc1149c1c7a73dc", 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) sync() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) 16:00:12 executing program 1: mlockall(0x3) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x4000000000002) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x6, &(0x7f00000001c0)={0x2, 0x2}) kqueue() kqueue() getegid() r1 = shmget$private(0x0, 0x4000, 0x148, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/101) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x3, r1}) mlockall(0x3) r2 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x1, 0x44]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: select(0x40, &(0x7f0000000100)={0x0, 0x80, 0x80000001, 0xa7, 0xff50, 0x6, 0x1, 0x1ff}, &(0x7f0000000140)={0x4, 0x51, 0x9, 0x8000, 0x8, 0x2e, 0x7dc6, 0x5}, &(0x7f0000000180)={0x8000, 0x2b48073e, 0xfffffffffffffffb, 0x10000, 0x7f, 0x0, 0x8001, 0xffffffff}, &(0x7f00000001c0)={0x9, 0x6}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) shutdown(r0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) 16:00:12 executing program 1: mlockall(0x805) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x1, 0x3) write(r0, &(0x7f00000010c0)="e9072aa9ac5f0f95122ecea4737b12212b24056ca8d14a9ecab0d737d25d452848096a9ad17299038fb88a82b795bfc95fb7010d192c2a99da107ca945fdbe542cf4190cef203835d2782cd087837e1ef4f3b763ff554b6be98d4c4d885289e34aaf3ea02b7a0c7ee49a8bb381ccf00f13", 0x71) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r2, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, 0x0) preadv(r1, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/70}, &(0x7f0000000100)=0x48) unlink(&(0x7f0000000140)='./file0\x00') shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/1, 0x1) r3 = accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getegid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) recvmsg(r3, &(0x7f0000000480)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/173, 0xad}], 0x1, &(0x7f0000000400)=""/126, 0x7e, 0x6}, 0x42) r4 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x10020, 0x2) r5 = dup(r4) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1, 0x811, r5, 0x0, 0x0) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) openat(r4, &(0x7f0000000500)='./file0\x00', 0x100, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000000540)=""/58, 0x3a}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f0000000600)=""/229, 0xe5}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x4, 0x0) syz_execute_func(&(0x7f0000001740)="2e0f13886556666666c646e70344dc3764660f73f971407f00400f9b5c8300c42265abb8000000800f183647e300c483115d32bd") bind$unix(r0, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x0}, 0x8) execve(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001880)=[&(0x7f0000001840)='\x00'], &(0x7f0000001b40)=[&(0x7f00000018c0)='$\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)="292d25bb00", &(0x7f00000019c0)=']]\'\x00', &(0x7f0000001a00)='}]]/^\'\n#\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)=')\x00', &(0x7f0000001ac0)=',\x00', &(0x7f0000001b00)='\x00']) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffa000/0x2000)=nil) mkdir(&(0x7f0000001bc0)='./file1\x00', 0x20) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001c00)=0xfffffffffffffff8) clock_getres(0x2, &(0x7f0000001c40)) 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x8) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0xcdf) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) r8 = dup(0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x46, 0xfffff, 0x100000001, 0x4}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x80000001, 0x8}, {{r3}, 0xfffffffffffffffb, 0x49, 0x1, 0x584565d2, 0x5}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000012, 0x81, 0x3}], 0x8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x10, 0xf00fffff, 0x6, 0x1}, {{r6}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x7, 0x7}, {{r7}, 0xffffffffffffffff, 0x2, 0x7, 0x4}, {{r8}, 0xfffffffffffffffb, 0x10, 0x0, 0x4, 0x1f}, {{r9}, 0xfffffffffffffffb, 0x20, 0x0, 0x7ff, 0x3}], 0x100000001, &(0x7f00000003c0)={0x2, 0xa81}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000000), 0x0) 16:00:12 executing program 1: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000180)="d3eb4320fde9e4924ced5d4dedfd12071f87262db3e9820db35076529df4464644e067d862dce3090d1c3c948a75f58304f54f2606969377375e1355e29bcbcbab", 0x41) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="e9bda96da76ae61d1d8dc03d07d465e193911c101efbd20cfa1a30e10980e564e296c57c443726911136cce3cfbfe5e4d061fe0fc22a0965c48b9591de323574fcdb091a53ce4b5095818f24a744ae7f44f61f44100010129d1af407f40b6dda2ea9bf2733de94b8f7822d9c85c2e85481f236f7b80c99337779b111944c888f12f099b07df48b0a8f9a3e46403a16770b4178636c795e88", 0x98}, {&(0x7f0000000000)="4d6a2baadf831adf34b6c2604165f6f2d8f0873d2d649856ce9e87", 0x1b}], 0x2, 0x0) 16:00:12 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000000)=[{&(0x7f00000010c0)=""/137, 0x89}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2, &(0x7f0000002180)=""/185, 0xb9}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fchdir(r1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x7, 0x20) recvfrom(r2, &(0x7f0000000080)=""/179, 0xb3, 0x800, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = dup2(r1, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') sendmsg$unix(r1, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0xffffffffffffff5b, &(0x7f0000001180), 0x3e9}, 0xfffffffffffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:12 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = msgget(0x2, 0x440) fcntl$getflags(r0, 0x3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0, 0x2f) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(r0, 0x1) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/54, 0x36, 0x1, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:12 executing program 1: mlockall(0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x41) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="18015ec6d65ae5e2cf9b08eac6fbdb76107c952df6f15134031b14544dc9", 0x1e, 0xea908c730bf6aaf7, &(0x7f0000000080)={0x18, 0x0, 0x4, 0x6}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getegid() 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x2011, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x10000}, {0x0, 0x40}}) 16:00:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r0, &(0x7f00000000c0)="4c0087208c68c2bd06048868b8635d7f063693cbc108dc2cbaf5b7ff879b7fb2e443ba9ec4471a584d1cd987a8a11d3d748d88a4c91ebc09e1eae480109f5edd64639380ad1f1c7086e40290ca4a48244ffef16a2ef1f0125a44a4b40d7fef8a62d541704dfa3385f5d5acbc80cf44b097183d5da1364e", 0x77, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: setuid(0xee01) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 16:00:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:13 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0x8, &(0x7f0000000080)) 16:00:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getpid() r2 = geteuid() getgroups(0x5, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) setreuid(r8, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001940)) getpid() r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000080)="ed9888f8a1872e9a0e5287eb87991f54d648a6d9e48122ed40d2caec1406e893cf1258d6f0878d3c40952a24f8f1834e553331eeb6c3847f0dd238997a911816573dd397acaa72333e92ef058ee7f581a09465c2cc5d7a9096a18f772d54c56ef4f269d040ddab4dc3252f01b4de9c55daac368ab026b48b6c2c0225a226edab7bc8e204a97ad7a03624551967c471b4a647ca2026a794d28a98279faeeea8ba3749faaac9e5e9541fec64474c3549", 0xfffffffffffffee1}, {&(0x7f0000000140)="08f4ce3a79014ab6505e5774e98cdbd1f4a539dd272c1d3c057a0133d5abfe8f1523bdc5b2b1f08e3d0bde60314af397197059182562b6f555160eabbf560290303e49bb257c6a8245f3d4f27b91684c2d793f1ff373d390567812302ccbc4b3b77205d99ab4e2cd0f384fb58a6245e58f515866753869526d151dc16676cdf69869a9a7caed5742307da243fafee74fa81bafcf895450b4c5ff1c45ac729c4206437b89416092c332f8eed543f9312044b5feec239acdfc76dc3b6d196f43b769b5d1c8fe38b585e335053d4755b8382b3cc044f275944959bd1b5a267446fb7bc74764189ce7517ca235414b1956c4853fadaf4c5ef047a10989926fb85996265f0e5d6596743b5dea2c4ec5146a386257f3bfa5a7f33bc9aaa3fc29f60bcb5c567b7b4e742750c1fa50aef0567a4240ad3cfa2254e73f08289884432d7b7814bfe7a593ad8291a3670f42dbacf214bb6ab504f54d8d636abc91411f271a2a1d8adbaf370f1cceb36c550827a2bf3c55ba671f2eead0b401c16cb6d9cbcd3c896a730e477ca4c800d42bf8b0b55126d006c4630562ceb4c97c73d89d60510cd3016acd44eadc3215df1dccf5990a243aa8caa9234fb319afba920d291a42d8fa293620d9636c98e98be32300e9829b8d5a3d5e043ecddfa9db26898c9c88ea26e10045c30048cde2d44e33717eb21a922772b998572fd7560b892bc2ecaebc86519c273fe3ff80becf5d4f0163abc366663db9aa28bca33c11c9c8a4a0c0a0c3137ea74b12d4f5606cd190a7a5bfeecf06d0531b84987c6929bec163969d44636655d1cdaded0fdeb617403f7a767623dea4d0fab29ae6d8f09c5862cbeafa0889a52f064004ddc1c2317bcdfbf90ed0576803dc544b2149b59f2bb42632d46012801ad01f790dc0e0219e01cd62e7ade3839971fd72fade0f80eb4fb24581641ac2e9e06fe514a79d6eee6906ac7f8612215e40187b33ab27104a98ba4cc2974082655e061cc251ff701c706fffd129528fab5943b5daad064d4a9acddf1a053702074c5c81fe5d4c1f208773ec3105d5b18a9913b40dccfe19faa60ec0b85d0db1b31a2a1b61d045e0cd24f40cf371853ebfc20cdf765df93d77bf441a1478382f3bf260ae9fd9424e101e5cd9ebdd8457711ddf5b2db27cc6f704eea03bb5176ae9ef03d6151f9f6a0adbb95a22831015a22fbef48f18684986f998109cd5313c09676feef7d1043f626dcc034c51fb494bd7f97bcd8865be5a72d9c655644cd2b67803a50d1c99648f812e6972829c0da26eb75e8136586564cb7c4677a694891646f38e1561ed525b9841c600ec1a1eb7366dd350d039de8e158331ca0962c2586e5de62f9f003038ed57f6a17cff5fb04f2eba1e84beb549e73eac893c9d61d628fe0bb6afd9fffeffebf3b021c99b076a1a104a7bd024bd81d880bf3370a2f6747645c9edeacb0f93b133fb6027b7d402ce44ca1b62520ae766cd061ca8a517222fa5c802401c3e6042e0a86fb697347ac03f577b00cbdbada746ffcdddc91b7165ac3e0201af3875b608326228d103401eda2c21a9ca2df68a75e1741f3855852f3eb25e76b84ae9a45c770312ebe63224132a099acde3022d6dc75fd0a3955dabefdc3959f566ff31c7965b35a0ee3b107f0f36db5bc7261f73ccd9d76dda505cc73d384d98a4de42f269554b6583c9e1d96706fd46b526823ccf8a914924f83a4b951202b5ac8a0e92022171659eadba7e30e43f2ce45e202c56b4fc192fd0c93c7afea55cb7174a255a6cc036d3d49af8eac52fc54eb1456c58cae3b27c77502eb8e8eabe8ec32d5806d254cee30ef0aaf1f1fd3563c9e073ca3be28c15db1e9095c98b7fc37ae738f659ac53fe5bd80953cf508bb60b3f5ce5e071bee390fbbf9ca49a21524e99d84cd57e67632e2673793c1bfb5546356f654013dbeb2d5b80ab710176ee22027de766b2defa6164a59cac9bed778f04b9d5af334ddd47e0c3ec6d58aaeb40db184a4bb741c175b9d9a2580051fa559f6c7dadc61e8ff111269faea1e536818142f7ddef799d9844ebdfa581d4923defdfc89a9154cdf3b7d9ab6b4660b3812ace8ecbd4dc201e7308d4fad15c27855064f64ff328dda253c79bca48ceae13c892aef3c19f88e62e4a73d3640a28335dc1cceef5d67dc662b059d8188a5d9078455872e89be9e94aa0fff1c678d412f5f7616895ad3c40f41f4af1213622bbbf81f0ca9a93dc43953c14547fd5670226707593bb827cfc668fb92dce4e8aa2ffef7eaf7c7929fea0453a6dc857a22bce590bbd7874dcda74f06164082a8f067931cf8df7e8ddb971269b0dc40c5e55ef099a8f0cca012a072da8dcc8d94eb96fad288b4767c89e87383fec3833579287dbe52714d2b22622f7dba30838c6b15dd2cfa57eca5faecc3e474878cedbc0f763b7171544feccd7f749565eccbe369966e2db857887f106e2e245382962e1eef12e5e6f693acc0d50412df0385c584ce6c02cefe163ee2262fd762510f5cd87956b86609cefe4ad6c82c06c08e96a26c6171754799f5ea0cab6571ecdb1dfcd47d0eabc0d932435dfb301a67302e3a4f819d3ce345af6bf2503891e059443e71636ece4c963a580103bbab136ecb12880dd35ca8e5617f45154e8f21dffcf0f58b96262f8f1792c582d242c571bd083d52c608c5b82cc8465e15e996bf46f7a446cb1190cc4fc4a07f0278c8886468de66346e30a26da345afdf9677fe58d16558e9a492bf7c35d24dcd90e8b81f16bd4b0648f7801d99a9b34f79e5d7efc20c213e3806af7ba2e77b049be67f0de3edec969f610a6637273a3e544d55bc2ef6e16162863bf67b5f24f3bef246a3ef9393ce69f30def4a5afa9427eeb8dfcc5ca94874a7ed37414c1119e5b5c9176107e725b00fe3534cf8d120495fe46d849ee61a86c216c57374b35fcb7d24edbae5b13a5c7dd2b072c09da845ecdf853489b470cfbabd6aebe5aef4c58cc185dd59609f88c6cb092f0f3e49fc4d96a4973f46fd30c4754b9c74e296d7350ae771567caa2fd4be23b1a2b4af49c006911c7e53ec10dc99c77ebcf570395bc27b3f16a0e0645f6505a385f5b70fcf38badb7037a1ec85f078c69ed87cc47f222e57d94040a14722998089791a531b0b7504a779128d86b5275cafbff3d222e64f82df0500acc5e2469e1ca8575561dbce0e7d86dd634f73aad901b506cbf928fcb7018fa5e7df102479ff4df876e47b7f119df6051b8525701ec8152b17a459ceacf946f1351a92da0b25c098a6d371c88d9c795879ffecb0d2b19e470d05335e03f2cc9e621f31272391a906e261ab33dcdddba820f01a938586e37cabcbb26443a09c736ee5e9af911bcd1145c4d9a9ff2411d6a947b515efe73b450a8ae4490108a0cc44daca6f4837ea6473a25307bbfe65286b09170171bcd2cf1679fe40e09e1b90cf568c05c9cef58750829ff0fca2757f2cfa89cd16b741a0da7e9a5b32e943844ac1f76fcdebed67ae947c2313d37f6660305eb55f036bcbdfc4d803a2576d81d845b38d7dbac5a99a9169ddf3c9aa26917905a6f71d2f111fddd634ac74a1e51e05ad16e078e14b8eca520a520ffb3438975b45f6b7cceed13f03823c5ca44f0caba2cf19c2178f10ff942bdade277f07d49645b1862a6c8f15e155b67a3318b9845623d80cfff28462b16254f5642f24ae05bc765895580939058ad770ac359b2eef64fe801b0b6b549b7eb0fce9011b5c2d3afba225b2c71eec4aa1e649c1d68cab021ec1177494fee868e7e713278e5ba03de40b97b5d1a8900ded6d28b1963db989c21f5528bbf5ff32da950edb5b8cc167eb78c3bb1422187d5a6d320e35f803b8cc44f13dee7113218a79e68458c01d83e4a072b4aca97bfd89808daf4b2e54106813b2b59be665e48206438e5e621d323a633afef55d0c98e494ba0e76068ea93cecd42ed05898a1b4d4169e7b1e8e73b5c8f5a5bab0e8b9d3a250ac7b5b20dbdf7fc21ff9eca41839b56f21d5b1d30f6ec9c5e9a1f74f170adfded444ea2b246269dd8fce6ae3ffd33d5796583d2f3f358d13bbebad5f7863d49b4c0e34c28fbbb4511c4c84a81728dd75b7cac09efe2d03ab22afb5234877f7ee1e1bbe263860bc4acc8648d779d71b4ec3c1c33d7db3ad081489c84cfc6ba4758536cf72d3df9d027a278cdc7cdbb91559a1b0d14f00a59bf0f46e5a42d367086dc1452c5273a88a198ffdcc17916c33db45fb0de3a0079a0bc8c2ba243a2b462b5f132f65bbcf04f656ffa137ebfea8f8a8522fd5cd4ae2c92f8a3746729da702d4ea67d7012ffa9b81955df94b6a03d7090fc3a5507e9daead6ab3cb9af8686150627e4c5f9330943a36d3fc9d5318c0dcda107fef3b3b91e4d1f0567fa7373777894f40ba3473607b0bc532e0a506705d4a811231817afd6d94af8064851265ac05541fb816d892764da7b1786f18c3d3597ac93778a3324b5006e473cd1c82636d8fb8b03482cc1243e0fe26af76e5f2b203e7be9b18c9d2779e8de41a23f84827e7158ab39f8c874b3a91e1cfd3aa234c7bf92c64e51bb32d17b3ed77eeb0788115cfcf1ba0f7559fed1b3fbc6813b9fe701804a96b51286c386e0ddb3e0a67f0fd1ca4b77c2efab13b921b4d52d4770f4113615384e69ef70d9e9514b04f3661ebf1f522639ebf2ebd01db8178f29fa642434fc4eb0ebdaa02a8667d6849df0cb89fea51bc8c1fc09c3e45818cb1217de662ecd247dd4db6246d8d1af253ef20ea888391e0c7884ab6725cb32585a984cb79b3e52368bd77a4b9c79aa37c76ebf3ce0f15b05b55f64654647b138d742a8909e8adbc83435ef78b63d90b842ef4355a38f9889d1eef684099d2fee244366cfe82861e34b3516aebddf573cbd01de666419c1ae724b66761cb3bb08c3567571ca29e6f8b39d6b3ae767d0be1def5cc27bd8d8131906b444081633fa971178f42d37a4e50bc78d855132dda83d1e026d0d44f65f19a0fd61f794c9f0fdda56eb0c9acdbf5f747ad974690d29993f9d310a073ddac637b63e947ba6e61f007a0ec97811357fd19719068d3ef3a47cbf8c5fbd9de6afc79c194149a58be34dce05897845d855ec9e4d6698bacebd450d3a221f1c8aedceeee005c3603aab61f06b7c3766b1051bf91390003c60a70015bcca9ae80b50e1b70e023db71ac7c3a81543c9cb45db609b1e15cdcec73fff266e8ad1941e6ca275b84de7c99d86e4f741495749b6d6f0f45d7e7c11a767b83872732f5e6994088844b80d465d116613027f7bc99787bd446cbe6eda16c8199870f237b30e5c8d1983c0d8f40df3b59cf039050bfcc81a74fc81d9de5a30700c04f77563650949d76fef49a13dd35d5c7e56bfd094869389dca29ad44e727b4cae9645939533131e99f672a3b05e61ff30f85958f80d98b3f4161366ae6f315d77008488878e7ea24b14cd0f7a938b7d3fd7f673b06d734e7cf7f52a4b0af31f9851003b358368a6bf023bc6023eb157444f5b6d86795da7d83251c753a0c9200fbda27051a4f1eb16cba88f655a0c254ab8184bd3e6f00b3d76d8c1540a934da7ba5f918c42e5247f762d99e0de1d65553bae4f68facee94d8afd0d0890958c807b6764c13a82581a28b0d56c3fb36fd3b0c666ea400f5325be62450ecbd0a2f3f3da807ff6ec228ab470a7b25870aa36fbce00e8444c05cfc0509136fd370a3f7fd28fdcebbe9e7d99b0c7029d9740f52c5959ae9b1ff7954f47855e3fb2c4c097176d43e0ed09a5905ea298", 0x1000}, {&(0x7f0000001140)="16d87d3e46339f4d0601c630c09fbb247a08d06d72fec2dcbb0a4a0efdc0e7258aafa469934e1c04f37df2764d9895f98b83cd558c506bd44610c1e5272661de2b331ec09ba9fe421a280f655f42dbe3614c8c3534be2f9b3c53d837e6541bd7e988cfd8f0233b0af2a40a9c34e11a98850856fffb9b820a4d871b64a4a2d998d61fff37e679e0328a1831fb5626ec58887458393c37e8aeef10ea37b869810008b7e11969dd3396e91a65107c6c556f3a6e99d1b6ccf81d5562757d0dd273e5e6bdbe205cdf910a37588237e6b27fde34088fed6c8ab90553b789ee181af5785397c88866cde01c1dfaab582e", 0xed}, {&(0x7f0000001240)}, {&(0x7f0000001280)="c2edb62364afa396a496c452b4433b61aff500245ac8136a746ab13d58e04e8b8b9bd34c220ddff5d424763bab5e7f13cd358c72be5d95e9a43f6dcceb1dff120a73dd268cf43c1f2f49aaf413504a5462db1fd94777e0e50f57a372107571c6b4f4aec897388dcbbfc4c1410bdbbba58542cc7124b250b986a618b193d86e1056676ec5861fbfb4852fbf", 0x8b}, {&(0x7f0000001340)="7b7b076c6ee9fe0142b1676f97c172e9d75a34ba4f1fa034c6de3339077d31a8e4e2deb299dfc1e140d73ed7818991beab2833bd5ac84a6191aaca6b8992a02852ba6cb7a6d835942e23ca87a11f1aa0454e4b624104118164f163150317d41ae357f8e73a74068f50c4917fada775f3", 0x70}, {&(0x7f00000013c0)="c3e825fa45cdd01797e22aa9ba798a7603fc0a482212e8a470676746a71dbce0a5e222af0e38ba1dcddb5b7453ae4e73cfe8d91ce25e712cd15b817b2b300ef0b9f42bf0570e5dec41d6aec2187759c1a592d4bbdb3bc17e6efc6eb5ab68b89842c8297fd7d6827db43f9189e9f3b00ce793fbce98ffbd8c5f7fe6bc13ac28178304a92d2ffc5eb7468e", 0x8a}, {&(0x7f0000001480)="7dd7a4a58373b9041135021ec4b9eadd3dd00857d743300fc328d98ed176eda50897f5deb9913ac8442c3e7615ebdf7d3419179de2351b14b977be93f25973198d83", 0x42}], 0x8, &(0x7f0000001980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff09e5994f063304842c50000001000000ec5e6cbc8ca4a650cac8940100000000000000b95ce30e06e76bce401ed644853203a0ef1aa15a875f2ed323cc94d4", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000000000000000000080a59a5a0000000008", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x4}, 0x8) fcntl$getown(r0, 0x5) 16:00:13 executing program 1: mlockall(0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) accept(r2, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getppid() getpgid(r1) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file1\x00', 0x12a02, 0xffffffeffffffffc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getsockopt(r0, 0x8, 0xffff, &(0x7f0000000040)=""/133, &(0x7f0000000100)=0x85) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xb6a1, 0x4}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:00:14 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000140)) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x5) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) mlockall(0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000080)=0xa) 16:00:14 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') symlink(0xffffffffffffffff, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:14 executing program 1: mlockall(0x8000003) r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x8000000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1a1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)) 16:00:14 executing program 1: socketpair(0x30, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) mlockall(0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000010c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x2, &(0x7f0000001140)=[0xffffffffffffffff, 0xffffffffffffffff]) fcntl$dupfd(r1, 0x0, r1) getgroups(0x6, &(0x7f0000001180)=[r3, r4, r5, r6, r7, r8]) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:14 executing program 1: mlockall(0x3) shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffe000/0x1000)=nil) r0 = socket$inet6(0x18, 0x4000, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = semget(0x0, 0xfffffffffffffffc, 0x1fe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x100, 0x7}, 0xc2, 0x81, 0x1}) semget(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x7c) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d4", 0x91) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000000)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x201}], 0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59, 0x10, 0xe050, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000000, 0x1, 0x1a78}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x7, 0x100}, {{r0}, 0x0, 0x0, 0x800fffff, 0x3, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x200, 0x200}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x4, 0x6}, {{r0}, 0xffffffffffffffff}], 0x200, &(0x7f00000002c0)=[{{r1}, 0x0, 0x1, 0x60, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x22, 0xfffffffffffffff8, 0x1e42}], 0x100, &(0x7f0000000300)={0x7, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x2, 0xed5b94928d77fb32, 0x8, 0x4, 0xaa8d}, 0xc) kqueue() 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) socket$inet(0x2, 0xc000, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xc98a, 0x100000001}, 0x8) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x0) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/213) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0x8, 0x7934, 0x67e1}) 16:00:14 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x3, 0x1) fcntl$setstatus(r0, 0x4, 0x80) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a03, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r0, 0x1) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:14 executing program 1: socketpair(0x3a, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x3) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/224) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:14 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/56) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = getgid() setgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28028, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1f) fsync(r1) 16:00:14 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) chdir(&(0x7f0000000000)='./file0\x00')               16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000200)="b5cda69e6a4e74e52d74947aba00464d6028e422c0c903214eb83a372e2142790d3c6d5ecf4e4fb5f3fcac837e9d557c7e8f046a44389a8b06407f28517e360b9f268a835815f34047db36a470b5f954104c4a8d20062797d4ef1040c1a07fff98ae4d7085d4f8f4805b39220e4343f927781b9ad95a8b100930b3c0e1b47aeae3c01acf2b9cc83726e179dd19744183bb", 0x91}, {&(0x7f00000002c0)="a329ae347ee4acf7683fad8b083511f5f60a5dd501c906512be823c2dc6cca4c92b9acc43d774ef96f14e9b28657abc862f5b95e12cc08112e969cb22230e5f6771461938f8fde7599c38f50597433ec55b36cd357d4172f38a00c77731f0df25d7f6d1bf139066092cc7b8937655f0ea4f9fff01edc4d56d2039895d1b019ca762ba849006ffd4b285654038948263a4b58dca243490435021db984d1b64232bc78574968978ffa9941c40d640364a859e8500ec5445aedab3a3b3c02841ea11866d8ae04e909916aafb9669a8b59c6d74a4f92d6e78ee607b886556fbdf62fdab22706d0510f3280f2e40c28b5f87042f4fc460bedcb481c682fc26825e5620c81c6fddebd0ea57075ef5a273a2b17aeaad1f0d6283836efb55636a7ec079f391864421ccdf0dee444df27474ed78dfc1bfd336a37c4801d8a12ba8e2b35b96a164a3b58fa3933e830743d8f4be8f3f0fae69dcbeeb4bbf8fc9fb6c0a1a17826e36c9f9207e077fc970c3a5208ad25aeee768cf8c12e3b66562e034c58f1b9ad1b7e30af9fc37923eb1ff6143c82953f68048f954504648f4269e717e433eccf6212df9d09b85cac1ecfe24d93c52ac0aa211a483fdc48adbd0484d65808fc9e0ecdbe6c1b4bc715eecbf009a92388ef8c4c05229863c392b1fc1a8f7eae1a90da6c9e4b101ebd084a329391dd1cc67d2a681a027cd58ecfd66e629b2c1f3da9dd8002868a151dc75374cfe8f2a93d7700c10dd914627e5b6acaffa671c84b1dd641a5dfe669fad76eb5eee5f55c8c73310de49e55efff21283d07a062e8b0e7882b07641ef7a6359775f67aa8fa6155334e711dd2d852a72ab43057e6c18c1c9f2f658178e51cfba687a7ebd197988384b96d6899580b601f5ae8a71c543fde5ab2b40347bb9e504f08b45af72053af677a90fcb7b0f110c09e4226fa33f9aaa1fb941e74ba9e271f92c25c4ad088a03b3669b4b539f0fdb89642015b8623a92ec612534e9f6e1528473cea3566adf59dfeec9aba711dcbad849da0227399b398d54d7520e48c1ae6b48662b5b8fa726d7dafe74f4521dac2ce034ad410d83ed473d1b192776fd094e4d36500d57925faeb4546e178c157028f76530793c1a44faec6f7e2a5cd2e15d1648bff389f966c69178c6ecd71b25dc425acdb24373f9a37de36ae8870f2063466bc98d32ba4e3ce36f42f67130e6559dd1b600a07e21b312c2f2c7749c89684dc6b83fe6f36ed8f058ebaaed4d151dc2f94f270d0b1e7c7d53a59773d504047a2367eaa505bdb8e1debc8c8d928620a96e08fb08b69faa3d38b35ea992284fe2e8d0fed24f3913ec783d32fb39ac6d55264fdc3f76c0cdac870942d358809f3e84aaf80341120babfd4818a05c4432c9394dbef14c873cdad8b5d339509eaa499da23b8b302b8276a927a8473ce83cecb6a96a2885d844c1bb99facf23fa9a41c9710fed18360efbc108eda252cd419ba2c6efc7387f2b8586192a88db023f399207790834df055d15e5aa6387e2a2f60e23a1ac97a030bb428ab2bd6bbe5f15602c8a2a261a7b53a5a0b3c58466168d093dbd57d0824e655c10a4c2e67823442cfc59d8207a3290a4091abd3b493962b4e33ce1b4577936eecf8b58643873fc124f07fe302becb652b2a5999658d47e7051f2e92d986e2f23ce36efd709d58843fdaf006bfb86bc0a5638892c4d7b555154e9c0ac323f6c03f68ef2b5a226ec124fb96467b25794362c99f8e55e3f29a059eef5e8fc4d5be069020da55cdf8878ab42f9f7b4303ca643c4e4456a82dcb930e1c6354fe4d46de4d18ac9361452a163b1f42c393ee00d0f290aaabd5eca6771d33a8ff4a72420aaffcef4e731003f0931bf11086df5212d2af733a34c094bc9310441b233ecaf142e7c01f33b192169b348c36f7b3f2046ecc06988ae83b2a13a0e077d57866ccd27a0cec2a35ced06855fa77f46a2d3639cba331f7f9874a628641d1b66920ede65ed9e885f8222a86d36588ae8f20dcba6968e307aceb9d4927be7e399c0213b39a4c9f9af3037fd94ad375a7bdd622a3f77d63ca7b74e44ae1d322f0e49aed1dad512849b321d913bed2f85229857bee3dc17c375102b394cb472d43fbb49dd906efce9c852818afef4a3a1ee1c186cf69483c5f63d8173b4099991e168e004fd671c954d6badb803210f492c5d01a0e01b37269b4a928d9328b4f9e5c5f94fe2818b49ebe3655f75245c9b90947c494b4c0337a07a4dfdfa7e464de336ab04668b95edece9bb7744612fc438ed04576b6b644edff1b29b824911183126c91b1600cb03da67f4c28e42441669188f4a7f7a7e106e5613cccdbdced2f4dcbbfdec67bc724901affdae5d4322787c87b941fdd0418e5db5c45504d699363b7cc0890254dd45dafb33fec89653374f70e500ce1ad086b86df555653f85cfc7fe06ed15e00970d4a3982cce8764bfb242b98f061e4bf740154a82e034a8bc1157d31748148bcf876f33278cd06f9a826def7736c7d16838a484742c9d11d111da4f5cddae694e4a3b20742ff5104dfbcf289e19a487eaaeb09778af633eb530539093a5bd5e12ad8a5bf20aeb1c9e2be28348c7dfba638c4d54456e2099e7810d7e46e0a8e2b0191590e7f222768a998a7ff8abe618baa61a9d3d89b11498a6d1e5d224a178918155748fbe825ff83e35f225c0ce29ce31e9d7fd1e36eb3a99b38f197451bf209d5f458bdec63cc825f9e6f5201b087b94cad0f1e01f870f2790b63553e10b5abfb7690d187441c866826990e28af351088c25420635ede9a41c9895df80be2d73bef3550cd47638932b9ac120255fa1f57adc0c39e9fe06ce90b8a72d9e6dde19f88280db7b2daab9ed0e6995789f5a896bf1bf1f607a2fcbcda79431307711a0363931bb7708ff433c09b7330a46109c9ed94da64f0359ecdd99fda0ae3fb9f83fec74a82485c70cff377cbb79226e3de6d70074df2ad7d80982e245b1a81cf5174c58f9101eb5ffedf402daa69f20418cd99a718413df6aae87e705313374685e2dbe4cc2ed61aa47c1f1095b4cc3341ef8ad44b86825f18e1873a10aaa1d33816f0c59a9d78fb6e30edb2cac02296e8b59b3c22ca963732a60728b0e07f2370c1f4221b44864137f0c219992c0fd1d4b49b22e30a5788181987a5be6656b55cb1a77961caf0678fe9c1303efff1441408ca123dfd942f49118028d927e5141e329394f6c526a8e87d2a6776f1ccb83de4d875764b159278a6600be62ce7a45cd6aba4572a7c990a0de65af11b72f7f958bae614146d0ed4a292fa73c7b2ac424bb97d51b0eb5aca65ca00bfc957fdf42b2dcb940e0a72ed0067f814738b9cd611e63e0d479ad35c770c9ba2719e0b1799b68e60ae120804f4ac1a133f4d95b6200f99f81c21fae933c918b8d2bd224ffc6dd117b781db53adb67be676dea4d8000f3985146941874d6e0536b6e365a97d6cd2ce391589d2529ef740f6c1b4f0f634be648a742fdf3231c5893b8ae0cc4499903365cef35f95120c31234425281cb08348e38e3ae83a7693875a497453dc828ae815748ba08080064b3008c6386cc6b7750a80f4cdb86381d961e031c22d50948c66b7a0b34bd368772c9dc82eceb55fba93d17db811b489bb1c3d6f66b0f70f0235c4bd63936adf66d4f2aee62fa8872d779e9fc881b5954f6ee60a59030f571c311dd46554d8a4e79cabf7851c39e57d6ebaa842d499be82091b225cf202dd45af4357aed5ba1fa2138ba26faab56efff0a246c99f67ddbf754916834bfb74892dbbeed3880ed4fcb47241211746f01a742851ceca796d0e0c5abd1249085d2b3291e9d9b672c91fb78635da6f0dfed3b99814681380496032fada818a9e4cffa2811e175da284d8c0820fc3a82865be0a7f726f7fa5a8c0fd578615b2f0fb0aca42a71b6f74863d292e818a43a11d286011e2bc8d324bc66ec7f17bd3a9e8820b42b39bd4e01461588551f2b7506cd813a8ef9176656d9487fd717dcaf0996a111ce9973fb673ef11d299200d2a59daf39d53a724c4a8de571806b6b141e685c2a6e7b148a98fbc3583043ced98051d43da055290bb4f96b454e8db5e92b0309300324ea3e080eb69ad78f908965907c2494d649430ac3a150b85fa2991c9826cff77e95b99dba472228b623cc84c24748786549e89ce9e54b1666d4fe3dbfe24e7155135c28ee099a931cef88715a5c606ee61e652143bbec39dcf90fe6dade6c29d09152e9488aec7b1fa91239669209c6a51e1765b5696e3d10b307a401d40e6d22025fa8b1e9fa22f8725eb760f730bcaf58a75aa3d218fd7fff71670563de9e3355a8472428822b8e8b0910d73f63b22e5cc9a6950eb3851968c4784d1a7060784a4839690d9ad258d2d4d387cf94b04230dd23ece38862576a398126f4f7f3dd3272b10d9e71e50737d69b6f105b7749f15ca82f19d6745328d81246cd5e48e5125f8337b337c83b691bd4c430110b943032d9b9d28d91429f018998fcc80ace1ce7496802dc3f2b4a3b1bf41210cc7f99ef0e94a8b7d7c8f7194e47e4149ecdb2c42716b494b3783a6346049b9cc2aeaeaf44497fcbc0623d0d6cdc4e81db4c41c05f428c660324884fffd5e4f2c8b3c70f3ee0ad1c44afcf605adc3250e70f360b5720fc8d705e9522094b54591b59c99930898795cb5788f8216a9a15de58067539561c35669460cf6e92aef5252f7b5a3e5a53c62a34286fd91aff514527f8750732ad2fbfcfabff1068e501976872a4c4494e760c2d87e295702bea0677498940f67fcba116918c0c07380313bca0673f27ea0d99a241c66ebc234b8524980292cdb76ef5afd83f95a3814c47504b6928dba78a4f94da72a285d5feba8f8fa761cad6fc2f922534af38c2c1f27d1a57752ee98337aa4f58a3681e808bd10a22ead1fcd90b9692777b22758479b7d967bd825c0312695155664f34aeb1bceca6be0ae4574b50eb92add8f0e368249f4c8400a334c5b5cd94e826a5dc715e7d64c97612c5d2787c44329214bac620e7d2e53c7c12f4554cc2d1fb99c5be2ea5f2873a242aa2bae00a427dcaf90bfcbd27c8e53256125fa447aa3cfec8c5b6826492c936ced5d35661c66b24c5f6634f5e2a7090ea4072c74ff0f4674223a9c81b66be33717e7e7c3f439ca0e8895f1e942d231f7d4ba087f8816fe5d6467954f79b57aa059c14ab52ad9e1fd569d1ee3e97a1814c885e64507cb013e1c4919874d2367689d32279be0a621a9640eb6ca3944553495389dbb65b9420b6af34ffdb5513a0ce8a6f70dac7c3c395da7d3db251f4a8613c247eb4ce3870be698c175caf60ba244e8b753629a6604042f1efb660808875a9ea62752b9a90fba1851be8b486dcd2500ff0e998fa37624c0b4d7c09622dea9ed981ca9c16b6b38878f50ef999c12f8b3eb882d77d886c745cddfa4bf705f49cdfc84ce6910fa6454dbd0c7a455b457aaaaf942d8f2fc78c9cc5b1454fe58b7ea533a13e08cc0bc53c6e968f270e1138d594d09b554d829bfd42f8a4ee440ec90776ada9ddb28f309fc457ea49587601ac6fe68b30550af5b1d39341ef2dd449b484747d9cef650d5256e56144c1310c245d84c961b1bb5a37365cbe10bc82b75b051f2e364c211d8a74bdaa1411045fe505d7bd939734635fac2ef33f113a60cc35ef86eb0f48ba627fd0700963ae01046414584f84c81eb4f5303856eaf9c9190e27bc0fa52adfc2995171477ca817cf1f01adfe6c9378cbdc81079e0a148c9f689451a78", 0x1000}, {&(0x7f00000012c0)="63e384df63b39712140fcfd11ab306b51d0a281459ce398ec842ed21c2c4a1951038bf5205e514578726615d77477dae48a310d2", 0x34}, {&(0x7f0000001300)="b484f87cac35ba125f9f18f375805c", 0xf}, {&(0x7f0000001340)="9664352b3823cad1f43d2fb4a026685a876dc251b0ba141efca32d918f6b9a901c92b74d6be7bedc78d3d2c9f7ad5a5f41a138a092ab18816766c88be03a790265aef9262e5c84cb08166023f11b3d3745e8920b3e55512529d0ae1922b01239a58abdf1ed5702c1ea1d0b9815ca4d7dd9747a369ddbdc8473786ad44bd4f1c2ed37d96c0692a98a117720155fc0c7564d0c47c214959a729c776bed0ce1c32d70889d695e6163c762da6d480c021e", 0xaf}], 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="080000ec"], 0x28, 0xb}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2036, 0x0) lstat(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) dup2(r0, r0) fsync(r0) 16:00:15 executing program 1: mlockall(0x3) socketpair(0x16, 0x2, 0xffffffffffffff15, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a04, 0x21) getpgrp() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) kevent(r1, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x53}], 0x5, 0x0) dup2(r0, r1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x0) fsync(r0) recvfrom(r2, &(0x7f0000000040)=""/141, 0x8d, 0x3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x7ff) 16:00:15 executing program 1: mlockall(0x3) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="90ff69bd498a3fc3bb60a80db1c0dc2dd77d60b6e0bd14e4ff9c0834e7e0ee3e5c67712f11abecbd6499aa89347cafd27a64a99e43d1e678ae1288d41e49ddc5d7b63f6f2e607390df11a13c885a7923eb886b4cb4d13f253ad411deb05d4da17b95099a462c15dddf24d178c0a04268e94c61087249c7255791ed79047dd7034f8e", 0x82) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x2) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0xc001, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) write(r1, &(0x7f0000005100)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb5770db71680ff21536d870b46d700ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d022ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff99134bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d1ecdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e0613ebaa4aa34acbada075ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f972c7b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f6277b809003d7e8233188292151f53ed5f7a3608aea2041b7d8d0b537cb330e3d03185b74979a70b5e2dd60b9ece11b676df7b7b041789990a4688bc2043e4eba35eec9b1c2e6d70e3532f47d35cebd7a6d3c31d55a88bb9925bdc75ab99b9c6d5a4be1d977d4dcd1fe8c698980838ffcb568edda9bc3f13c9eb3c5e272b2a7283a718ddbd44d5e8a97c3b1c55dfa9c10aeaae06c1b415c1f9a132e48e80bcfde92e610866a076f4ca96d62650d04d4e4e4778fb90670c3bc1a0827923184b7173ddad5418ab64af27699f", 0xfffffe85) 16:00:15 executing program 1: mlockall(0x3) socketpair(0x1a, 0x7, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="d48a7a316a6efc32d585d7977dbeef53901ba22358c6461bf2d37a97991c58a2809df73c60c3ca6a121dbd832ec2ebd3a6dc", 0x32}, {&(0x7f00000000c0)="332f200897bf523ca3adcf19ac803dfd3d452f4c6002b5b9b56f39fa40b6589b3031e3828ed616d41f3e823899d6d2e625bacf950e1fef08943e995dfcb8e0ffc4bdc58afc1810b8d1cd9df57213b829d0d75663b98ba51706943edd3f8953edb95c5f0324ce34c7bfc09f73c46e49769143996cfcbdabdb44f3026b9985e5d5a35aabc194f13d692da0fcf57ed5aa7bd1c1ef947835fb97f4e1cdda6d9889b46a093d25b39ed1af5746130e7002ba30aff8f43cea17c6d0204383573a663e44f39f883abce68f718176661946dc5dbbee815882f92f22c8dac54f1a09383134abaacded1e74ac5c691b121b907dd2d586", 0xf1}], 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800000000000611, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) 16:00:15 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="fceff223009f27c45e67eea27b754b8a69f35654cc060d1bc7367e8407727c3426158d49e3cabd696e956dc8740e6a91131a87253b03e84b87150f08fc653a53e6f106880e9fca194b3d9883fe28a75e33317c092ab28829a91f9ef559482a95293bfbd4c0807d8581ddd7428cb0d34ea5da5cb1a7e13b3a43255af56b434baf5f41", 0x82}, {&(0x7f0000000140)="c0e5479c3c3f278602787587eec775748100e2ccd2eb814fb60e034e3c6df754965fa01355d250e5875e61247a1bbd932e24bb828d6642f8c461186f2ae33798e22e8fc32225ae4ac422c33a4de3b2affd0c9aef96e2f228909089d405481a3f996a072f551361d4076bbac3c9cc27ffab6c53b1929adfdb778d8bf9525f1a7f1ed26b6c9567732f6bce4240ec42833fa3c2808aa482e175f50ce5a6c295", 0x9e}, {&(0x7f0000000200)="436dde92a190a1c4f6abf611e93326fe0daf9d9db575603361a735c1e9a0d1bc41e588cd455b69fe1af309552a01c9c5f8664a7d211a12d53f7b7e72b3b5a300846f4e63ef33047838332967d458d078617c493fa3623fa5c18c1f72775124ba9a650a1b7cbeaef7e962b6f37f70632813d300f99b424c55373f35488e3b3ae2ca7773106b587d0c62e947423fd890da7c35436d0194e5d7c4c78ec477113c69d89f8d437cfaba2dbff90d50f8bda5316ce3facc5f4a61e896d11b8161f122b2b83d49e8", 0xc4}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60}, 0x400) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6092, 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0xfffffffffffffffd) shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/92) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCDRAIN(r0, 0x2000745e) getpgid(r1) 16:00:15 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) dup2(r2, r2) 16:00:15 executing program 1: mlockall(0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) fcntl$setstatus(r0, 0x4, 0xcc) listen(r0, 0xffff) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x100000000) fcntl$setstatus(r1, 0x4, 0x84) 16:00:15 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="315174e8787e3ad19abd637fda1e56", 0xf}, {&(0x7f00000001c0)="8f345f4a39959b7e0c685b416added210ebfe59b91b2c66d7f076d6bb4ca373d9d4fb79a0bd78fcda5d8e04cda2a82e8f0aa158de6786f4bf6039f44da77ae2827d23da7ad12a57c427fd029fdf5bb26731a36b7ddbaa4e89575ca894dbcb19eba8fcc585124104d6402b2da207cda3b5915e9f663ba71e2a77535a5b413591f076b9d15ca1208f45627deee8f3f60f9f00518074a055f5ebea11f0d8eab22f711619d73883ee2dad59c30fddb82a3c612bf5d401d4cf4fa36f74514fdb6a6285540dd2d09adda25d60e64f83fdd8617db28fa8d03613a0331d70b8577149090b5de02", 0xe3}], 0x4a8, &(0x7f00000002c0)=[{0x0, 0x1, 0xffffffffffff8001, "68eee39ba86dbfbf587ebbaefcc262b047360ec92b47210fe1e8c75768b270ba22e6f69575ab5ee8a4d5986cfafd401869164f6820001cc225e755771b8f209698e02be05ebe081e80e73a8dbf6f259a5f657dcaf62b1f3986ac7f2a7e130c5ffb58011d8632231f5065ea15bd468a09d21a7bf61b129d84321cb5ddb363c8ce54efb03515066a3262d14951aa76ab2b7a8e05acc8963edb1e5a535930a772f46cf46abda2585a5736db01aa7a248d6de6cd58aaf2c102217b903c538cbedbbd"}, {0x0, 0xffff, 0x8}]}, 0x0) 16:00:15 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:15 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: mlockall(0x3) r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x3f}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5c57fa76531edad0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) read(r2, &(0x7f0000000300)=""/212, 0xfffffffffffffd1f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) dup(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) semget$private(0x0, 0x5, 0x4) semget(0x0, 0x0, 0x210) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:16 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) 16:00:16 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000040)="b77def32054545dc1a3d9ada8cdcad3841a6e8df26689312ba10d9be925d7a02bb7b413b841993664d1e30b93d9b07947a8ce7e636d58ae7dbefa0b7b3", 0x3d) r1 = shmget(0x2, 0x3000, 0x70, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:16 executing program 1: mlockall(0x3) socket$inet(0x2, 0x5, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:16 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x468000, 0x80000001}, {0x18, 0x0, 0x9, 0x1}, 0x3, [0xc6, 0xffffffff, 0x0, 0x9, 0x7fff, 0x81, 0x2, 0x3]}, 0x3c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='\x00', r0, r1) mlockall(0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4810, r2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x9bc) 16:00:17 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:17 executing program 1: mlockall(0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x80000000000) close(r0) fsync(r0) getppid() shmget$private(0x0, 0x1000, 0x68a, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: socket(0x20, 0x3, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20300, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) socket(0x19, 0x2, 0x3000000000000000) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) fcntl$setstatus(r2, 0x4, 0x40) fcntl$getown(r0, 0x5) dup2(r2, r1) read(r1, &(0x7f00000000c0)=""/150, 0x96) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x2010, r1, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x6, 0x9, 0x4, 0x6, 0x9, 0x100000000, 0xde}, &(0x7f0000000200)={0x50e, 0x7}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x2}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa}], 0xffff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xcee, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x50, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000043, 0x259387a9, 0x4}], 0x913, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x43, 0x2, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x16, 0xa, 0x6, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x895}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x3f23cb87, 0x5}], 0x5, &(0x7f0000000100)={0x800, 0xffff}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:19 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/162, 0xa2, 0x840, &(0x7f0000000140)={0x18, 0x3, 0x133, 0x7}, 0xc) mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x225, 0x0, 0xddb58d752647779e, 0x0, 0x0, 0x2}, 0x2) r0 = socket(0x1a, 0x4, 0x2) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000140)={0x3, "afa206495ec55272e789a94dedeb4b0f96b912c09909d92832e265ce7bddb67e40e8cc2d1b3394690a7ba8e05f8ceddfe3792560cddb11fb585fc3c24fc148c187d010cc288395ee5d8d"}, 0x52, 0x800) recvfrom(r0, &(0x7f0000000000)=""/20, 0xffffffffffffffd3, 0x41, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff88) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x102f, &(0x7f0000000100), 0x4) msgsnd(r1, &(0x7f00000001c0)={0x0, "c08af2789c02b62814e85b560b56798e1c663abfd8ce98b35c0914c9d65ef85073b6930cc3270715727ee0517e84c2404abf19a363300bcfde698ade11784062f5501a23a3c6e2ede7b7c295dfcbb6bd7e1bc704fdf66e3ee227a5b5ab4a3b6d00369d3510dfd386f1f191fde5feda368b31f3d9c757e742064c2529644f80937efec40e79b972e88b633bb7f0cc6bfd9b3a8cd530afb36f32a222d864014ce63f7e288e3a94d0ee9a1e2056c4323f3b173fad43d92736bb4774a1a692ec2f"}, 0xc7, 0x800) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x12040, 0x1) r0 = getuid() setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = getuid() setuid(r1) syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:20 executing program 1: r0 = socket(0x0, 0x4005, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xc) setitimer(0x0, &(0x7f0000000000)={{0x6, 0xc4}, {0x518d, 0x6}}, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1c) 16:00:20 executing program 1: r0 = getpgid(0x0) wait4(r0, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8]) r9 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x1ff, r10, r11, r12, r13, 0x8, 0x7f}, 0x7, 0x5, r0, r0, 0x2, 0x0, 0x2}) shmctl$SHM_LOCK(r1, 0x3) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x1) fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x3, 0x3, 0xb9a5, 0x8001, "ef970dd3017eb8459710d0b6cd7f33f063b4aed1", 0x7f, 0xaf29}) close(r2) getpeername$unix(r2, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) pipe(&(0x7f0000000340)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') syz_open_pts() getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x40) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2d, 0x8, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x7a, 0x0, 0x3, 0x3}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xa8, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x60000020, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x6, 0x401}, {{r0}, 0xffffffffffffffff, 0x34, 0x3, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x10000, 0x9}], 0x0, &(0x7f0000000200)={0xffffffff, 0x4}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r1) 16:00:21 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) r1 = socket$inet(0x2, 0x100020002, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1001, 0x0, 0x5fc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/197, 0xc5) listen(r1, 0x7) 16:00:21 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="218a039af8e3e594efaf3444d41c005d3a90fc810c23bea7f81fe22e86b7be9131b8a5eaa0d8db5551ac2e2ed81892737275bff3a33f08cc5777e56f0f5690d1194712566444c55f1d83976077f6e90ff90b64626b06451e75d2d3486dcd753b1aba5c495955a793e7800db9e8d9a03b1db56fe17cb6061f61e23672c54e0d9239ef6c1fd7bedf48294ea39aa5c72dcc73fd315388fffc4f19e32881f7f440b526e0f0a230b22639b72b0f142132078388a6e66cc77944e6d62fbbf214ad1ae5d683c9353eef96", 0xc7}, {&(0x7f00000002c0)="0cc5b1c42253e8191669fbff865d88aaea5c95d4bd0aee312deee7c8d8a3dd90c0780a644b24e9a2", 0x28}, {&(0x7f0000000300)="11bad4faffd2f63b3b474a5761800a088d03f7be20a9373025ab233f8252d5a7f0ca0ba29165ce3b61", 0x29}, {&(0x7f0000000340)="9f16a51a2f1adbded50c8e36fd37c77c609f9904240e4cccf5db73c367c4e51d5b43d20a1402c6295b40908af891a424e2dfa8ba1f128087baccd1bd9ffc99e4747afe921bb1115274bb8dd2505d339e39dcceb3bf327ba8eea98231", 0x5c}, {&(0x7f00000003c0)="b5e6422d8b7e10d7ac4b7342a9c09215a0b873ac9255b62480e77f8d35b272cf21c3891aee23745b2c10f75167c507d835f16bd216979154a4526780428c1b628723dbaebc7cf83e77233bf846858f43b1aa946bcb76871ebfb3e2a6901a531e7ab06a330accc5ab02780c7cb0033be32466631f4be5ff5ed019fcc8b1d9f525943ab02119d0792b91fd2944a6eb6e8fd94c68aff1aeddbb9a9c1c9f95a162aa9e6b9c1a0bc9a58190", 0xa9}], 0x5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x7ff, 0x40}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000500)='./file0\x00', 0x30) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) sendto$unix(r1, &(0x7f0000000080)="3925f90e846aee435141bfb32f287dd88b9fb30230bcfea0eebefd3629e1f6862151c3a93135a3424491e18feb44247ca78f148428d71c829ac329e11e75d9e66d944b674f91ba82993992ab5cb30fd7f157b4d4a71748f7831fc26cda8526f4213442ea2dff59641edc002292913bc527be2a78d5b20b5059e3c73918f6055764c39c5920ae9501475318c8321ec96b2aabbeb16d634e886ebde7c61bab03f233071bde8e2bf90470f0b861c3140893d1711fb789e02d1efbb95c7ecc7aa7779b5db64f5a4cef3ef2c0d04513a281a79e87577de3a661ce64b8f54ac4b5d5981991272e2c7b88bc515b1dcaf88e266cbb9446c6b08c8e3c17caf96e2a", 0xfd, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x10101ba2dab7a47c) chmod(&(0x7f0000000280)='./file0\x00', 0x80) recvfrom(r1, &(0x7f00000000c0)=""/85, 0x55, 0x1, &(0x7f0000000040)=@un=@abs={0x2ee3d786e6ce3eeb, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:22 executing program 0: open(0x0, 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = socket(0x100000000000001e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:22 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:22 executing program 0: open(0x0, 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: dup(0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, 0x0, 0x2b3, 0xfffffffffffffffe) chroot(&(0x7f0000000000)='./file0\x00') 16:00:22 executing program 0: open(0x0, 0x322, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) socket(0x10, 0x8001, 0x38000000) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0x0) getpgrp() getpgrp() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x95, 0x4000000000000}, 0x20000, 0x4, r5, r6, 0xa, 0x0, 0x8, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) r7 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) shutdown(r7, 0x3) 16:00:22 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffe6b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$getown(r0, 0x5) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:22 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0xfffffffffffffe01, 0x400, 0x7, "c75974c08ab243eb3fe77bf35ba32fbd136ba8ba", 0x3, 0x1ff}) flock(r0, 0x1) 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = dup(0xffffffffffffffff) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00001b00000000000000000000000000000000000000000000000000000000000000000000daac00000000000000000000000000000000000000000000009087d0190000000000000000"], &(0x7f0000000200)=0x50) socketpair$inet6(0x18, 0x4001, 0xae, &(0x7f0000000240)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socketpair(0x18, 0x4005, 0x1, &(0x7f0000000300)={0xffffffffffffffff}) nanosleep(&(0x7f0000000400)={0x2, 0xffff}, &(0x7f0000000440)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x0, 0xff}, {{r2}, 0xffffffffffffffff, 0x59, 0x1, 0x81, 0x3}, {{r3}, 0xffffffffffffffff, 0x21, 0xa00fffff, 0xffff, 0x15d}], 0x1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x20, 0x20000011, 0xffffffffffffff01, 0x2}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x7}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x7fffffff, 0x781d225a}, {{r7}, 0xfffffffffffffffc, 0xda, 0x4, 0xffffffffffffbf6a, 0x4}], 0x7ff, &(0x7f00000003c0)={0x8, 0xffffffffffffffff}) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1bd, 0x0) kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x0, 0x40000000943d, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x3, 0x3, "e239dc6f410f0abf027f5f135355f2cdb3983890", 0x0, 0x5}) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000012a08, 0x78) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) mprotect(&(0x7f00001aa000/0x2000)=nil, 0x2000, 0x1) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2800000000000, 0xca1}, {0x1}}, &(0x7f0000000040)) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: flock(0xffffffffffffffff, 0x0) r0 = kqueue() close(r0) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() read(r0, &(0x7f0000000000)=""/166, 0xa6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x506) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)={0x40}) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:24 executing program 1: setgid(0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x2, 0x4000, 0x11, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x6e7, r1, r2, r4, r5, 0x1a5, 0x4}, 0x7, 0x5, r0, r3, 0xd1d8, 0x1}) r7 = getegid() setegid(r7) r8 = getgid() r9 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x50, 0x122) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r10, r2}, 0xc) r11 = getgid() setregid(r8, r11) 16:00:24 executing program 1: r0 = socket(0x20, 0xe243de422025a6ef, 0xfffffffffffff800) sendto$inet(r0, &(0x7f0000000080)="f632d0205373acf9f01a89a01a39f86d2c6775a7df4ede03a27e2dbb76939bba05ef9b752688b1c95d", 0x29, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) lseek(r1, 0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x100) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:24 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) listen(r0, 0x7) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ftruncate(r0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x4000005c, &(0x7f0000000180)) r2 = getegid() setregid(0x0, r2) semget(0x1, 0x0, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x41) syz_open_pts() r3 = dup(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x7) 16:00:24 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) 16:00:24 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:24 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x14c) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) socketpair$inet(0x2, 0x8000, 0x80000000, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/117, 0x75}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/47, 0x2f}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/213, 0xd5}, {&(0x7f0000001380)=""/137, 0x89}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/79, 0x4f}], 0x9, 0x0) fsync(r0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000016c0)=0x1) 16:00:24 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/62, 0x3e}], 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x20) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10030, 0x44) mkdir(&(0x7f00000000c0)='./bus\x00', 0x80) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x100000001) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88, 0x110) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) lseek(r0, 0x0, 0x2) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) socketpair$inet6(0x18, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) sync() readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/36, 0x24}], 0x4) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x6) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080), 0x10) close(r0) 16:00:26 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x3, 0x1, 0xff, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6007, 0x5) r1 = dup(r0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:26 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81, 0x41, 0x0, 0x20000000}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = dup2(r0, r1) close(r3) 16:00:26 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r2 = socket$inet(0x2, 0x8001, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1e2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000002880)="17b1a4f54eca70a6e7a7ed264e3d84d175023185d2ec57de2efd773f5639a5db5dfc24a6165f6d4caee1172f7a3487d5a3075df9fcff5985c46e6a3f3451f655426401e1768311e5f21a808d865c0fe9a1050989e46ae7ec7c92dd91cd3a4f699028ced30afb265708c0d76a9b544ec078e34e67e7df43cfe61fdc4fcb3a806acf56222f318e2d37e6e447fb41440ed7f77d3a0cef48b767456c21a2ae0c878face2c7ef7589991922134e59006026c40d73a4e8e4f7926c3441bca4e5e6797d80f22a957c071fe79fc490aae4632269b94007df1d037118574913ea824eb0489584a578f92b28fd20f4de09ecd3b4ddf8bbad931e41393821e396fcaddb93d7a6650d79f3bf3c3d5c5daea21e120c70111b62b2ff146b2a6559d4e0ec45a73e6a2ca1c4b3d9b69fcfd49d389efb9913850575b5136a1f7923da8a0c53f97140e2bb2ba81c89408409add8f6b802451f074946a5de5588373bcf271840f73f69a5fcd95314d1c2ae08456c4fa6f98d4561c7c81c959f6e5715c9dd897466a42b5bce323bc1f49c1cf86073eb77e70a1a272e5d8a9b24a2f5101cfc9ce998674b302b9bc2c065b5ee32a8a0e1cdbfc4b49466bd61b5fa175c76b2f397d1eef74d538cb1b6dc24fab12bac28b9a6b816af4eb25f5fae34c661d690edaf111689bb3313e6013434572d93806948c686c72fd277f497d9a9bd125b124acb6870991debe857ae5d1b0b95e55a1f926867308b8e79c16b09268a89d11de85220388af1517edb7b0b16eb69cdc66185486bab2acd38408badbbe4beb56a076450d0060e6e4ef4faa14f3d21a1458f9ed621985fc261a58ea10f653147ca8cf1d5fb825dd0ab3f956f4ffb70de29f67655c4c8b56bd682ab3f6cb0f0ab7f84c2884cd5ea41856dde7b02eb1c392df858bdfc3b4732b9c72e3b1a7a608a639fa73c6e3c4c7f280fd40dad0a941091aa83f9f981095139b5802da7513180103a6e1b1d2955dc633ac75cdb511f1d4e1c8fec1faf7031a1f398951ff3e0d008fbf4f32623e60671e290eddb6bac461e8b2ef31fed81386e20d64aec9c9c99b52217544d1674129967692072c2df26a96b4b2c8e34a6918fd13ca6ef883fd6a2ff0579e2e4b07eb80e3d72280d294d62c8cdb542a24431585ef97e7c2e42b3e1b1e4d3f9b340ae72b03ab6d5b805b39374f33705adffc91be2133bda885e0537413c7a69f83ec5cfda994ede4cc18ff56daa04e16b9478325e3eaadb7961c9b309e3bbfc0332e10c9b3584f60c7fc549b822be225f5af0b63b80489b7c0ff7c4394c512f3c1e035d61e4b87b9e830d635957aa828d4496c5ceee2996e4456437aaea7a396227062a8cc951ef555976ed60e067a8628a1ca47fcf66ca3367e9fad791f5904a0a3e63ddb48c313bec4144f373dcfd414a1564fb7db58fd17cc942ba75c65b6a1dacd430e03bffdacf453a96f0d71902aadbcffa1c6438cf389119413c3923dc87334246ae60a0a0b3ebff5ba5be8f923363dd17bd723889e4b93b11d9e33efed557185a932ed5a9c2c21c2a776a9b2886b8a30a8ae373e81317fe5fdd64d12399e820ca3f2e466f6db925caa9a4aaf586b8863be4bfd8681ede78478de38fd3bd1354ad6955954547272b38524f6626d06b229748f069b5c1eacdad09f3c530cda9e5b0dcd086bd1d5486620f6dea8eff7fa9ec03f31dade54d9a552f532ddf5eefd55b3d3d2406c36e5aaeffaf43eecefe88d5cb3601e000d9fbb0e82c3c93a40f8a82fbd252e76d94e153958d31d87dc3069219cf0792c64fe1eb30e1194ac0732538092ac024e10e73c5b46e4864bb5662555d878d315bdf7fa8b10d006ede0e159657f8b658ed86aea82d5ce8940d2926dbdbce548171bce6f44ecce17698a4466e0598dee5d003446905f8d0bf364377eea57fcb724377e5347ec581103a1f1f0d2afda6520ebd83498b6b9877b528b95c702fb7864610b82b438b895b733ec7c4ad0dcd01b580a645fdd085d30516724d2be683d8f829d80f0c4b03a6d5431c5c4e1da96e68555ec1e50ea0c5fae98bf8ecb658e5c25596c3dd79652953cf5a423ae240de3cdbba455911bfc258904e140519b786d077783e69fcb276cfda99be5ac24281a649911e6f0b8c97835a4a0bcb964e62df31cd2ea4c4c94fdbdb25ea4b956d8aa029a93896b36e5de0864114629f0f068819b95e40edd1706be6e22ca74ddce6a8493f600f59708a8b828ee5fd222c1d41e85e3f9ebda7f3d27107db680d0941c2b5af5ad04c0d2c8cfd9fc324956a5bae12beba306062ed6c0b74572aa45a9ab77d0ed50b98c72beb0a1a3c7163ccdee428fec082af4820aaf76e68bd10d06b71456b5ee9d31ebcbf51568436e697b2baf1927f283bce5a2a1d71057c0190469a1553507aa874895f784da640c105bc8667b43b25b63239ad1bb3cb273325c69ee81f4068886eece1da0a3e02124a5ebdb4234828e8e47cd5ac3eb8699a5effadfbafcb8dd02382e2f172e1afc377036b73f79a11353b5a40690b26db52546bb76694dd9c8e53c9cf85c729dd684253d83a7ed88cc492cc4db6e17f5287a6d375e3c7b80d83db9f6ef3bcae62a92dddc0a3f9288c4cec1499150589b7500a99b2233bf4cccf9624b7d90420aa6fa0d091a3a1e03be996ce9fb136a8eee4b94b6a22d8722979c51e44ce61d1dfb7d6b67a3626bfe30b07a63a01a1713528bcb96592d12c1c6b44554ad1d34a36129142275839ba2acb4ab76105c05c1d15cc67b5ff5a9777f9fa059ea20c16854773d4be8049d216fbb8afa87e8578a3e614147a09b040a7be2ee762677824fbdeb96cd7571363ccf1e3e22ba89eb84bcf1400df63fa2018adbbe99347fa6a9eed725729850abc169077f8c6ff4ec0ff5832e059c935dca9b2fa3643cc61f8dd343716c04d2a715602b8a79829c7010b1e477f2e9280d8e94b86ea5d9bcae798090d764aed2131b5c0faaa7a07b21671a52ad42751c2683419e4706fe420d02006b2e9cb7f52dfb9961e72ffdcc34fb618fa40f93adc3893aa467754e0c59848feea41652380185ffae9300527fa081fbc9e7effba96351953969228c8e69e946145fda1c4d16fe9c45f16c652ad3c58405354f7d7b30a0638f8d6b401c9e4f187717b7973b98bf8dae7671012fa36bbe0e12a52cc55546bde27a3b9c2baf7db70c5f93d79ca33f0efdfd9dfd1cf3534cb492bb142b6fd37eaaea333812cd59fe281cef171e3225be708e607044d766c2f330d6c7cd685648b19d67113a68f820515b8470e045a93dbeca851f798882c03fbd5fee08e92f9c5ee9981a367ca14557c043451dba9c0cec85c979c533481f709bb72fab8ae01d843dc9cece961dae8a996471eecd39e707325da7b0bfc2274726950605cee6e0c5fedf7c705a1b8f86bd27b781268fd2677932d365f1720efd15f242ddc8e9c3b995824c1d65db14d995e22f9e22382056730a82d529eee9efbf721dcb89d3e7fe816efcb7358abf810e5f799b7eef49d069887eaaab8c9aad3db9d51e5e204bdf92b3572e4d9ee91965c61788b3860728461a45a34ef1f972a2b8b0ea5e69e344529aab21b0648c50d7084ebfde0c881a10fa8f4dd4aeb6b4937ce4c095b1b56eca689141ad2bedf03f28db54fec801c3ac255f78b4a7597198fc2f74eac19c1c34f0fc91b9367e66fd22d12445a83dda719421f5bb29928565c682e72f3567cb75ba39106f221f44e32417cb6cf3e78d009dbebade8b90cc8025f7dfb958698a6b7f23b73e831598b33b77ad1b3f026b3f816bfc911bfff789a65fb50fcb48311d42ff81df8212d651b4d465e914e96e61460d6d74702dc21c0b0e562163c6776d614c8fe72a5a188c77773bc72335df1e8f2b31a2970a5380a1fd4d24b993a145a794d83f2b6b3ec38fe1e6a45ddeeedfe53307a03958c109516f7aea48bf604ad2a8bf9c8516595ccef5d7d8fabfe4b0c7b58ee73469b19054737f50419c157561072d8cfd15ce6c2aa88d7013602bdfdb8834bd5b2a00a55bee30abacaa8c0f48410ee67ba3b9056098c2a3f9bf89aa220dfff505eb0112015e30f7b453180db9b6ff5fa941bf747cd4c51ceda5f63bf5ff10773215502baaf17021a5a584f411c827b2fedcec5101064d88e717240f8af8ac49feb2c2f8a14450dcb78dfc0359b7d89dd673c04aceb40a411ca7ce0a871822c9fef2be8d71506f45f69927382004938b12fab7268df9cb90086af8c50521fc521e7170ad827d4612b7f934ae9b0f854d221db78b383323dcf7110ce4291d965a3e187131165daac0680774711bf298d2c502eea328ff81b31aaf326addb7c29e8664d5db6a9a8fbbb0e93143bd7efb09a6c5781119eff26e9a11f59df40ba2aa179a5378414906bdcbf2f2ef36f9d5d396648fc6bce4a1c6a2d4f0a644fb9000effe5661c65ae73c974e02245553be547166c21960c12c4d8fde64129cf79b9e066de53c593d7a76d24c705edd479c3c65224479070fe048337951aa439a8ccf0c6075e87085f10f15034c250c1ca1d2b865afe5d9c58a090a91ff80355f6302306bd986ddb5e34fb8e82d7833978744d933e5d2954ccd533d83a9b4f6ead32f1bef8aed2e6da323f992d667f8cc508f67b724ac253f9875252338b61a8790914d19975ddafd42ef15283e5fd3aaed187d147a26057c46cfb9d668ba8e897708f0971ef9b18f10f579821ca3b76d9efcf89ef14d42a661a2f19007c07eef1182140a561a0e6714abf24b67ad22dc4ade05565de36a27ed648cbac2e8123eaa0f2c577de12637cefa86131fc34f04882517494b15679e23d1ec8bfec9e9d43af2be3307169cd0217de99543c519ba8488b3c4ca1fe4e6bd9dd70e2c4be701f4e76665d7a06737ab9ce2bf7899fb4270f862c575e6714339eaceaead6e22fc11b7cdc977b1441abd4e5c229fa94724af1c53ffd0466b92c2c0f5af242377441eb95a296f80d4157e72f8b287cb8d1e9dd1fc08309be36be69a4b2d92515095165f322abfc5f0861c5ff31136826df32577150d646611e54e5f96e322b5680664dc1b2ba1fb8664c23d58d11e98cf12049a03b7bdace38d1f1960725721c5b3bfbd6e693c83ca98b9199c263e92c0043c339fdb858e4d32340bccff3f80bab93678f67697643114f8456bf12beeeabb016f021b0aa6e0b7ead9a9b88dfd7b01a30e99fd14b5afe749e4cb2dcfbc48d4ede1c8264411068f3ecb9fdf3347d0cc64ac13074d1b58eb947980d9ed6345bcd58b5be62c948518fe4e61e355cd858b4360e6c9373c31687fd138d0c302b1e150931e8fe2d87260683d1cc0353ca0d2b2b57a392c3983d609a51d660df16b038083ebaea26680b45da1ec5a5ccb5609ddaa3271f0b111e47afb9d8742ae7e0267deb4e210999b7a9f26e1f2a16bd1d0f555d2ee84321c0524f747b45b665cef5b4e1ff10e373843c7ffc102960583a24120899e94ec0a96a108ac46da4ffe26331774931561b3530dee4cc4ec592a60a5795d3739608b80114923fb4f133b97d1a39d70ac9ce087d4a22bd4bbaa6851c401f62114cc25f1ad646bc66c355b19fe9b9d8b3a675c019a3b74c2fe4eab5a56f1ec1e4052781b3b2116f78c56142baa69f270eaa7333650113453b20f91efcc01e2c9d742cc5403745181a6a4c21db06aaa31de9eca553a5c5d27aabce6fcd40ed615967fb8a3ee41d260955ef7255b667a444901103173e0a339b1f5035ffae6e9b35f099e2c51406164e4481dc702407fa85871f44bdf499a4af5659a9", 0x1000}, {&(0x7f0000000a00)="83c9354b448b8eb4971abe88080ed5945b334efc4eec61aa67bd7c2ba7b98b5777f81d25cb6b6c0b248ce132411744d38ca3a8857e130ec364e983ad514857542346905e7cfa3010f73575a4c4fd7ba76c19d5b45c9efb82c56b", 0x5a}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x3, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="ddae5f1eeff99ab521bb3c03c5fa887fe02d2b0ae1d44bb3eeb25c7894175e7b6ee97f63ffb9f05a01da3929dc0b9936257493a5b97f5fe591d8d19f5ea584a76510d1ec471e37300d4506c873922c7162ef899a9553f15137921b24bfe5176e2fbbb45b0e74fbe43ffd95b3623915002b1fd47b72811ab182df817987775cb981f68af3ffb55a114323604d37327bfbf60b554f0d02ed972847280e0871c1579716b33b1cb2217cd866f379174ad5e2ba6aa278a8d3c35188dc37c0b36fdab7ca4faa69dd6824f0cbb8cc610255aefecd0d0eb2ec5a8d90c08d2dadcbe4d3952a6d0949401eb89bdb7eb9b5dbbd684a0b105be9a0958375b86f19d435", 0xfd}, {&(0x7f0000000440)="da043dceaa8c2557d36514ec1e460c59cf7f411c4a876ad5a91fb1c870d13eadcf4db1983df6af53cab12288f2ee6c2672c7e281974842a5d16092a8752afea2ccf2d6365b767bc791af0a062c6f7611acb83cb059", 0x55}, {&(0x7f00000004c0)="7d0a532ac2a4ad12ff79079540c5e041cd3972ca4582701ba6f2dd52a7576f0820927ec8b055c6e333760f5b112e9a7a2458d8fbc9192f6260d179fd7adabc0ad6d2e2bcc0e8a9cd4f8fe4001dd7e43d7e989f2050fcc459137e27a2580a1726a7a5d1e471b3494d6250f0b1a5798ed8ab8b32623d0c049738699029ef66aa73c7", 0x81}, {&(0x7f0000000580)="96f849f6c86f6ae40e6a", 0xa}, {&(0x7f00000005c0)="c32afb73c220a88eb3d477fcea", 0xd}, {&(0x7f0000000600)="50415b25725cea1902804c708a7a9d47c92f0117a9e4413ff514ecc86eb80d9cabed4652cb2fbc4dfb4de16edbf9c7ca0907778bfa095c434a806cebe13ef92c2c9103b00e0ac6a1babf722df2c6f66aba98b79e932d07ca47f0a6a0c15ea5606daaa878916c53c00bd72ca9f4247f3db90d18244b238d402b83e8698b79cef429b107e2a4fdde042555dd0c97b270e25abb5ad3498bec57c71cc9da71142b53f5f736a0", 0xa4}, {&(0x7f00000006c0)="7231bec11cb20aca50dd9b554fec590cbcd82979530f281bd099bc5e06676bf314c8d9351754ee57233d58331e87b3756c36cb6333bf2b11b82d05bada99c6858ec25c90df4978ee96278e7f3d12f33f021ebe78e7fc01d23036d1326c3419b8bf41eff0291e66312698c959a5fa541754bb7b281f34db03797f89e270f161af91ea5ef255ec5f84c5680df09b00c9fdc95cad39", 0x94}], 0x7, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x58, 0x400}, 0x2) kevent(r0, &(0x7f0000001540)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x941}], 0x9, &(0x7f0000001580)=[{{r0}, 0x0, 0x8, 0x4, 0x8001, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x400}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x3, 0x100000000}], 0xe5ba, &(0x7f0000001600)={0x81, 0xfffffffffffffffa}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) sendmsg(r7, &(0x7f0000001500)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="8d9f6509f0e6be0bdda50ef473dd42f86a78aca1a7d1215078d690b4a39de315941f2c848dd758453669549b667b8deaee23e0881b61160512c87f46b0b299e60350db996ea3994a615865fd10384ab021f7d562ce53dc4222531b4282d39d21d72bddc1f3bc3e45fedaf150c4d299ef26e13941d75a63ffeecd2db284d983b2a19c14cd3cc855baaffb5ee5580c3751854977380c0b2ad5ea6b687861c60f71b0ee93a4c4718db4062357039cf0a430d227e080a416a6e1be2c42f76e69486bbb0253a9f81b8ee743941afc7644646c889726f324683b6412ca49b9b618d1b4d4b92deef41235e0aebeb93337259647673f", 0xf2}, {&(0x7f0000000100)="14b956562aad0d81ed14583e948edaaad881d2451f84", 0x16}], 0x2, &(0x7f0000001640)=[{0xd8, 0x0, 0x800000000005, "003902f9b8ac78a6f9f7d51ddb756ffcc1d1858edcfbe6066e2c663e96d7b007655ef2feff927685d5e1441fca527c885580c3b520da9ee68d9a907d7469075570f2f45319671e8cc88604adb6b01f655ad02c60c11372840e9d45f01b9f4f26eab34372627e4f6f60c3dea8e4920cd70ecdbf935ed2bdbfbbdb7cda6d44de4847d24911dc9954878a681328ba8af7023984b936a82718cbf713f9310422da5d9543cf4983315dae906e8deb03addf42ca70dd99a597030c7a54caaa3b77236e85aaf2"}, {0x10, 0x1, 0x3}, {0x1010, 0xffff, 0x9, "584ce95bc0bd358dc57db1c9f39b525aab49c1658533af0eea09ba522d89346e2551aef977d287829b86a041e3ac24050b8ee7b6ba56e513296caa829fedab96d7029895a27b55ca24ca21cdb1a881abf4e0ee9ddfbb4a2b899499dfe04666fa4f99ea5b116aa87c4dafeed316cc43be42d91b39f587654fc5614e9703488c45618433feb14e5d8240b5d3a6bd1465b05599a3bc7175a877a86c201c980ec9f9dd594fe7be30fff323dd21953fda0e8457a5be2b5774dce77892a82bae0fecd29e37ab5fe98a89ded4455bd7d5792bfab6eccf3fd7f3f7df18a2931ec1994803f69db64fc62cda084341b83e0b4b2a7086be1bf0df77783f792935a650a8d1c48753a08f92b3f06fbdd95969c18d43e4d3c9fcd8ef6581a61b7983d421f63843fedc1ce84606d7c5b4cbc7e79524f79db6900db04c20cba21182ca345bdf22686a77177edcad7b4e4e8d7e75cc58a4c3688cd751c2906f67000478df86e4dfa7413b472d7e7ed25fe4dfebc48dedc8530ea7d87feaeb1580fe20f50d588c03b608d1e16520e59b2850ff644750afc1323e585950da26be5a44113b6283b8fb6b1e8100e1524925b0dc065e1f1c2b854ecebe9d6eb211ac8749a3a0d6b61978f412f1363ca0c07b31576a87fc44162e799a253c581599a9ee39a471bc99e8ebaf095332c05a77421ec9cbe606813fe9b764b97c5f335938b21710014c9cdd09e92b623bf55d2356c0864c724783eafc584ef067c8491dabf3a841939012e8a60edce7c32edd113fdf3c5f49cc585254e7d36c6907ecf3e5199025a8608d2c2804170b5bb7ecc4443a28bc758dae142f2583af93926241407fbc4ce69356ea1cfc1052e8980ff81e35e4b1ce6b7bd83f8bf103a1cd602d8cbc689f31184ec15beda5bca15051716db0079f62d8ba7c920e45ef889bbc05f8c495fb820334fb469935d7eefccc2ff0e22465dfec0a0563ef4b0c1fe09d9d74ae4576e53e668225d4e8b91aaed95a8efa373877b6a2fad7bbcd2d2b2bc306104193a6028a44d15b8ffdcd23eda6731beaa30c4b2fd1fe984149ac10a43503eeea8beae87e144a39c610b3a13b8f334d5c8f38a64026aa62608fea8e92693a0acf532f77215670bc9b90fa4f5153d2fb7f38041968093de35cfbac269a21d5f05881cf7d0b66a0554a848abc3033c6fc285b4963b3acb89daec333fb3a2f6403be635e63c63580d8b678233f264553b0fe5815b5a82199cff0c60c2bd7fe909f39af6886ef62b31c3d670dece7d338f341872f87c73d455f127eb26ded711d147f33d1d3bdb7dce4fc865c6e65493853475114704f5bd9bfae250d28b18d3c96f0e79c4465d1e9ada52b93399d5e6ffc598e313b732c2ed6337cc038049aeedb8c1a2c45cf43a6b0e08caf934b115f2e6041f7ed523905049ae8571efe1365cd60fcdf6ecfe8cd6ab6c24a8e63ed5bb4cbf0e90904aa99980884ae22534c3cbb96ff2f0e5c599e9f7452c5272e53e56b6239da2bbb3784e957c0cc5265eafdc13424aac1b250f5ececb02d6c811164f3ba2368d6fe4b5057b90401e9f08a6c7813395d95ff91b6a1c911fe29595e85258a0ad6a5e6b032d827a6e0ec8943f0465940eba6c790c7a8abd78a3b08e93d6fdb98f835de42b69aefaad115d8dbb9528366309014f36549771ed96959b1b6573c3ba85e82d1e60167ac1aeed0a68ab7109338a7c73978d6cf010da637a9ab717ba2b608c03e10759ea9cd619acbeb2b65f8c04a8934881b7bef1d118a75089fe22b7c04004bd5b4f6cf144a4f510923c45bc4fa224e7f9e3a71d653eb2d0448f2c5dbcb79d44bbcb5c2e22a2b01620af942d6287086cf6e80c29f5dfcaddb36f2ce76e5b156315a6da27df1ea346326ff083c646f8d9213e725e3baf9d906e764416fd992b1e8363698c0d1a285004f7ea40ce7ea488416686da53c7923d7c8084cdf9dbbaaf41631b39f909294695478b981f7fb566dcd6921f6313f5c3f707f5e5a54af047423a358fe245cdeda95f1ab16049c7f97001f796702499fd8e2adcdc9e43ccc91140daa1a1498beb574bb9b9e6e9402aa9d7a8beb4034235789102648e0c86108699cdc2ce5a4c849e520e328a66b735a4edcac95b434d2bf2cb3957f8787cf949b9a2d5c0b82a88987d3b4ff3abcdd2fd23b523d7a9488a55075d8cc1356fb0d2ec4479987e127c4f42f8f0a419d6281f1e849fc80889afebb982a7d49559e5d03eb41fba3f7ea8967511f144529570711e61c35c9024a63c468f6f68f9e75912dfb3e44e2ce5ea766e344b03ec15f1b9ff9802624bffd39cb4068ae119184e18d9b1790f989b5de6ec8375b3cf75a496969f6dacee478ffcc8e52e43d2f803fc48d36745c1c3c1d73942a1f0ca4a5f161d4d1c47f36c1d294b95a82144fecd651052063578cb518ec1b0a62c976f26e5a250bd374721ee43f7f9140841fc6dbd2445b787584246ab0cafccc0f718f09b440271735cee138257e191906e8210d4af8aec16e90ee244393e325947bed190bba7397b6bd39ffc6c27c13820ca3df977f55410e201e40b6e3ae80934dced2dd2fd2eed1318c993f96e697ca7faed81f9bb5aa964c73c663b45974077edebad8f209528619008a6c93ce241491ff0cfde1fb67851b0b6d281f2cf019dd1d14cb9ed2922f0fd2a6992cbf1029130d1cd061dcaa52252108330d17911e9860f3614f3a748ca764ebd13c3f1d0d9329b4b60be7e7c503489efed5cab754cac29326ea71f06d36232482b50404b2be8ddc27f994a2660436105138c6416c5dd3033fbfaa5ddc7a637e2038fba81e736a099f0dc59c6608dc735cf901893cdb8c9444f43b8db8d1c395e90f24507c14e6b3ad0c3e4b7413a9772ad1941db5857f222dc45fb00a0d68d0d2105dc861600c0226b6d4872f7572aebb6161eba884b7405a236a96753277a850dc2c8f48f456386fb95cb7929a7b71b923bf8c023ddafcb5cc316adf690ba079f834e1fcd6137954054f15d52ea2875d209308e1f2c1d147501f75fb0dc15ce300eb404715eb4cd81338597357d3c7d6283600ad8c94ff041a5e5c33ec23dda15e8b61e6bcf564dfa34bde6c7730cc3df1518546649a3a9bd341b0ea0f670c06f5cb5a55ca5cef8f652e53bfccdd8908c66542c511d92cd5a820b862643d0250b9e7d7d3f13e619e574fa4e69159d2475794379f79bcd37296e89380de08a801afde3fb8bc1a51217a6897a9f5ee3729142f31f5210547877ed1be8236e53d318553a96ca15cd1274d27b73cc02654ecdc72263e54cf6628318a48fa4e59b22d4da2e50a6f5f8985b59bdf1a9a9c28724da93b00d8fe0a7896d1928674d3a0efd33cc574244b24f5638e9ffbcd8e4e335d1dc85ceaef1e33c79d06d20e2e694ad934151584d158509d912d961a4d774091807f8d16e7c97caa010a8b00f0135ebcc0017f5b64b49abac4f5a8a7b38691fad392dfc477cd57e9f6d1f76c029c600b1566164571981c973ac6ccf57d8f2c33e6e43873de278d62f85e63917276b6c7d68e55d32eaa8eb15373dd836c710f674a056f34e5a0b0d9cbdc4b4b7d2a0e8675a1cac92e73df597eae97c87d077dcc6732097b50413c936bd6cdcc1970ec2d18e1ef82fd2d411c2137c2b9463776f7c7c00740a59c91d2ab0431a03f468de7859099a85d6f74edcef050d6c1b5ab2ed6dfc09703a37ec04253b1de2f8638969d254fe78cab17b7e246a62fecfe7284f0f24bf44679e9551398ad639e605e90257f2969ec16d4084fcd7b45bde9cbabc4dc99ccc52b7cbb33075f0dc29e546c20c973e34e5682d96293a50671aa371d49c33f5a571980cb25a35eb4482c7ec5dbd069f33eccd3a6fecbff9af45fbdf314f658d716b9e83b0c36d48d52608f18732dfa23bfb63bc6bb6cb53758499fecc7831bead332c4ec0e866000610dcf9bc930c26498c544fbb838537b17bb1b5f0cbb056504c946200a68befed484fc4926bcfc666ae0a76ae72aa2ab5621365170def2c8afd3d561d5839b00bb97f05dce9ab246a243f3e07691968a72869e211e2509567cd0065d814ecf597fc265896d8f9cdbe9251ee658ec499f15589a67c79347552e1429e875647c8c6d1d83c52e5d93a8c66ec7100c5059d3b88a3dd1b763d3f9cf14485f50491bd5f7ea366e91cf4cf9564ae0189b4ea1fc3634ebfda721a271eec6ec546be90878a7617d73e3bde78b7e4c7d0e6b2070ec027b899c8e37ba5911729470add1da2e043f39f209297b293067567a69a251220592f110970043e1ec3c613cd0476ca64ab7055fee47df809f6ded88e1b72e1387f307a32ea8f53931efae3acdafa5551878c631c6230077fd206081e6d75e3b8d00b7e22e5e30db8df842a0c94abc15220ce90ce0c6b120733d8528d5b3070772cbff3b633dce98e7531dbfbdc1dd14b5810d14c2e9ee37ca5b2a840b18174d60fd8fccbb770aed1d25b88abc26b862100286b248b61645836f304a1f381ec2c3e4144a85359e3945574072153df0981a4672c262510c31684402164fa120dc8ba2190d4d52674f9dd40a236b4c2cd1826ecb8923f7082e1d057ece9a1118f47719e56e652eb22d0467a191a718840f4d610caf1bb7a0a76fe67ae33d29169717cfebfecfa3f54054ac238a81c9b013c059fe12d90ae491376f15c4d0754dde5081d44f222da136991f39122c406b773f06b9e273979b33050596ad06cc4a9ab5d56cda281efa1730e65c6db7ba64b09c1d182b0f2882f092c9befe0c7e81155ec1f9b090fcb08553372a93af35b468144167c86c25a2665d2b4ed5f7113df5cfd0e119cfc84ef201117b35edc917ebd15c47b589b8dd74cdc590a0b55fd10f844653f6903b7fc51858d105cdbb38d95ab342e3e5387b407d3838b704abc8631fb96891e76ca889026ea184641ffa9f9ff02b879ce92e5074bcba6310b4ec42291cd6921d6b4d364246eef433179e8611fade13ccf9d7789ccb78aee101ec3c998b33c312efb070bbb845cb2d58fe0d824e3d7ccd1b9c4b8a35c4bed922c5e748ac57a6337b7cd25824c481add9eef43fcef5b80c0ab82083172ea4339c2d6ef3c9a2471a2ef0ada69a75437ee0fa4ed9eec77503a3472b7e8760c51008dc6a438d2db02b530a6f2cf3058f457925cccc6421e7f76f7c4ff341c00c4ade483b5c1ce59571615fd4560c651c859c67556d9502a73ccf404c126292620c4b04a5ec893f7514ba946b6d106559ea7274f31b6d5334bc425cf3039d81a6b8d5c3aaa559efa521b3d062939af7f579e1bf7de42ccd2a7ad6a472e42df3ac9d7c6c5b9c2ebde7ffa6d64b752d467789c917fc44b0cf1e4933b0d0a673910e2c51d9616b264564496a321ccfdc3d8eebd29a07830c4d95141f2019b4bece956c4d3589b09c5b8bcf346a391f9559300b06f3475613367a9e3baa99d8d7f35f92c6cd650d253c5be7be37bc8825a8d6bdb7ab7acfff78beffbbd56094207db36c9578121dc4ed9618f9e49cd8a111e18ec11c9dc341a006ba10e441df42b8d6049357754ea1b3441499a6166f2c54ec4db555884115ff582c0d9565d9ecba6ce8cf361c2ad9702ac537e670326ed04a1d71fca0c205b44f9e96aa26342b0f72d86c87d2b5141ee4306dc7af2b2e3131db6c3dd8ec0c215bcbc31a2e8ee270ef06b7d68f4ec5469cf3c9c8a5846062e075b4673db8e3e447a0dd1ba41106cdfcd75ad89b4298a65f59c9f8c92978785fc9652b3315ad0a2a9cc4abaf5507944139b335b9c0eb9d3501bda82388554233"}, {0x98, 0x1, 0x1c, "dff5daf869e5f7481d642ca653e5eb72ede0c7cb2776314cdf60ec390954be37d38701d38ad8a9f4450503c38badb02c9118d9ebaa0c6ba3fb605b41bab2b4456ed29c60ea0454a8654a1ae8d38237e23d66a3c365aff38797444359c04eccb92a2d9ed187897a234851e35d1a871dba3bff4f30384de31e100bf24f74ce0d6365f79334e0"}, {0x30, 0xffff, 0xfff, "3abb54ebfd385437d6fb1553adbcbaf1eb3a7b1024a89af4d2a1"}, {0x58, 0xffff, 0x8000, "25506d836c3315db0816c36f2c7a5954c7f759f901344888b5765fb86e4b4ef30996cd62a2b6bcfc67ab1e31348d10d18d04532bde6c273e4a4cfc0e23f9311ae68e1618"}], 0x1218, 0x404}, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fsync(r0) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x8) open$dir(&(0x7f0000000ac0)='./bus\x00', 0x10100, 0x180) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x7, 0x2, 0x800}, {0x4, 0xfffffffffffffff9, 0x5adc63977c22c71d}, {0x7, 0x401, 0x1800}], 0x3) setuid(0xee01) r1 = shmget(0x2, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:27 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0004e3460, 0xc00066c740, 0xbf69a0, 0xc000220a80, 0xc000061a38) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf69a0, 0xc0004e3460, 0xc00066c740, 0xc000469500, 0x7415d7dfc3a801cc, 0xc00023d9e8, 0x4f0c53, 0xc00023f440) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004e3460, 0xc00066c740, 0x8fd600, 0xbf69a0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004e3460, 0xc00066c740, 0x8fd600, 0xbf69a0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd61c0, 0xc0004e3460, 0xc00066c740, 0x40b7ff, 0xc0004e3660, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004e3460, 0xc00066c740, 0x8fda60, 0xbd61c0, 0xc00023db00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004e3460, 0xc00066c740, 0x8fda60, 0xbd61c0, 0x2, 0x2, 0x0, 0x203000, 0xc00023dce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0004e3460, 0xc00066c740, 0xbc6d40, 0x2, 0x2, 0x7143a025f02fc542, 0xc00023ddb0, 0x72beae, 0x7f3580, 0xc00023e840, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0004e3460, 0xc00066c740, 0xbdfe80, 0xd4, 0xc00066c740, 0xc00000d680) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0004e3460, 0xc00066c740, 0xc00066c6c0, 0xc00066c740, 0xc00023de48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00023ded0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00066c6c0, 0x8f8660, 0xc00023f440, 0x1e, 0xc000235200, 0xc0006d8000, 0x52e, 0x6a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000235280) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2