09de131ac2ba9e8ab6f5a01acf43d2518586dbff8a093cc62c4fef917486e8e98b04ecc879808952e3bc878a20fe430149e319d43892ab8aa2f7397f47ab52c32f2031d516e75500eea8ebbd093a12504b32374113e4978eb9261ac31b3983360f4053c508861243ea41264984cbbbe5903ab0179ad627938194fc79b1b48bdada2d2cc9141838563f53c61abd6fd03147d36df826e357fc4dc94e577cbe79d2ac1acbf209613dcb37ffb746572fc1ee95204cd8cf6dd26c0c49070bf2914634b8c168c76daf935c95b76150545acb2655580f4685c040a08f23d161059463b1266fce049ed842c50468bbd29f0d6c3ccf9ac342a4f21e1397a0a479214ae95ceabf716ab74835a7e1e5137e04efe678e66c3e75c1cec70a1503e84b8971bf83c0fb021c1ffdf8d3c3ed5d43da4cce68106768f6385aa1623aabd5a2d8c5632e5aa234e5eca53d97eb67e0608714c553a8ca76e497591859a44929016b8aad1b50579888567f9404ea548a6b090ce4dbdd237a81bfa4928585d2d8092942a92b5d6ca20b961545f092784adfee992645593307590a17131e9187e393330a1b2620a141f49eb6ed74c3614cba9cb9d50c688d9df6caf8d3b3483dd19029cc079cacccd25fb6b3d4c031094b603c7bb4ed2334e234030e03daa6a480310d5a5971ed2faa910a2c5b291f6157bbf3bed084bf8964a5650c66bf89f263a0d855f496c9265f0c3013377e82701ce2ce2e2488bfad458a5acab7df6cc1c44a2c16fb98a480c30a4ce30f9283110018f8a88c48d2b123e2445111954e0fbc4f39b67610f0b9ad33a26c0aece56a3712fe7cbe851072b5e8a327a563bc030d9a14bd4edf31bbd539af25e3cf5f5453f8454ddc32923c5722919345b054d9e60ee1e1e67fd0c9fbe402490776321d6d08f76c53e30e7730eaae419ff8e7cbf7827b416c55659b181e305f2801b78d44ecdd555a665857e255e93645a69ade2457e41fefd45ccc52967ced4cce047e77565bd5a1a7d75cd47d35ee5766552d830d14b8468f0a400e065c4b54433e7ccf4d90ed9ba1454b17d1746228a8e25dc8d46a7d818c9f8b8b6e06a2c79eaf4138bad09a4499b7060f1e7a027f33b7898c1f740462ed4a1864a329fe274d96ce222894e74d50f0a3c758ca8d938ec6648205bd6c59b2a8a0b5c2ba8726260df9e24b4c95e335bbb3fc5235c08f929d99e3585de7d9994481ed7d30e8df9758df811279fb26353b6031a6f8663ff8c337afed7a04c1ad2da44867108a6709ada21dc05ba05a06d749b0244eb3ab322217c035ce6a8aae95335d1d8fdbe98b50d83c7ea74095052fec7faf6748b8cc4ae08ea0778a60bacdf0e038d57d3b3ffb25492d64d8ebcd07c74e124b0f62d290ec7790990500ff1479687a827bdef9de900d61964afdafc21199082d6f69f5db12000247ac03bc42974fb68861d6fc0a2f18558e3f79fa0a2d724666ea660fcc70e15286e826e1568965b5d24ed2a04d02f9b88b38f186223c5c77b13dd8cdf216ff3f82fe692a809b44d18515a6a2e02e1085b48de1193c1d462adf1146a018619aba91412cbc6c0ac03c656d3f0212aa8cb186826089369a1c4837e8b83c592d19bd297593cac60e6a7e89f7f8c319d3509885f64da45e51968cc8322fa51969e15776c1c15ac0847d629049a090ac592abeb28cffab214b2c0045354f959e5e72412bf61fc6b0f5262ed55b180820aed8d3f", 0x1181, 0x8, 0x0, 0xfffffe31) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r5 = shmget(0x2, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r8 = geteuid() r9 = dup2(r0, r1) fchownat(r9, &(0x7f0000001340)='./file0\x00', r3, r7, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r11 = getpid() mknod$loop(&(0x7f0000001380)='./file0\x00', 0x2000, 0x1) r12 = getpgrp() bind(r1, &(0x7f00000013c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000012c0)={{0x3, r6, r7, r8, r10, 0x40, 0x81}, 0x1, 0x2, r11, r12, 0x2, 0x2}) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0xfffffffffffffff7, 0x4}, {0x20, 0x3}}) r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f00000001c0)="58907731373b7eb31a6597e818a1d6f3860181d0b5c294ab3ac3c10caf245c55ef52b1aa9c8b818fe80ba7d3014be070de23733a67c56d2b3a3437bd7316d2810fb890194ee0985575539b77fa1e70e12fe741f2d2865f9cac8bd0d91471fc36eec5ab2c076dd48219d9be", 0x6b}, {&(0x7f0000000240)="39b3ee3626a9e709f29b6467f0a165397def94c106231eee8a741481b07155cce4946f035a14125c58edc9a61d01ce169a17126167dc86dbe9069124926645f3c4dcc44763bd84e45237f2841acb422a47", 0x51}, {&(0x7f00000002c0)="3b4974100d76ee630b932ccc86ec3a839423b3c14113350bfe90eb8c575d95ee23a18325adac5beda14cb33e5707649ddd397f7f4db3e6b471e0dc20f4964ca71842b66373c54e16d3a389de9dbdd61ab7c49d939ea73d4a909e1bc644d489fa5893e7e7c38281b3e4e7cef2732ee3bb3239c73e73f15640ebe43f68172062195dfae2", 0x83}, {&(0x7f0000000380)="febcbd37a156c63c3b5152e3972be1993d826f1b345d229b6d614052667d9ca89d7d75ccc16ff8c8ca29a094bd11fdfc314e3a6669dbc9ef80c8a12408fc1cb950b3c59edd8beb1193820b168cd8da2a817318ac1c7080b8f8d6f6bf05bb11b4d710138549b7ec0d68d439d3cf009979e6e01f22cb973409ee022ce696739fa616c823929c2ef7b26ccd81fe2b1d0b250157256ed7fcb80bbbcbd05eaa05b850d8fa2eb3435bb61945e5436155802e71dae7edaff726371a4827cf2ceda2fa65b19d4a93e0419273378c1062bc8167ae02e7908a78b514cdfc0175921e8cb7ea44d1", 0xe2}, {&(0x7f0000000480)="166ede46abfb74530703cce8fc38b2ec9e394f59443b1373387432adaa549d9e1faf090f4b81c18e51aa4ae6224f377e1dc11fcdb3838a1f15defbffd46a87bd0b50a89cef32f615fa29d76c5f8a24f01dc4e81b7cd43d1f3ea1e507d8223bb24a4ba712f40309ea762856ee877038b4b00dfbca239b5af6252e4f7d1ceb13ca8c51afa03ac8c8466557bd3fa8ea28f746eedbd213014041a482b352a540ae73054b233f14ab14f0890f030e076a89cb1a1e8c7372f0a0ecb59220a7b1c97a3bbb91280f15e0e2bb03f281f7f6fcfdc9dd72c87aadc2ca3d3e86bf966c4d33a2bc02fb62abe453103fd9ece9cb698dbd277b2ef672d58472caf855120d7bbc57ffa24f5091252954609fedf64262b699fb7403cd694d7f9a01b45fb98a49ebf143a59dec377eba92c0ec5be61f8a30be93b6fcb0278d38250217f861b9c6d8151cda983a8477201ebdbc1c469073864e01dfdaa3f5821addd97daa8a51475816634ca7a34eb59b7c932ff725f3bd61a3c96aaec06feee655ed582613abbf118f7bec494d1c073285d8bf6bd2ec372070ed27bf11e08c2f46e30df53bb474ac97f00eb80573a7be523ea0b3018c0ca98a3cf4ccece138b4100c435fb6d3a54715b72cb10e7f887d78c7e01393c05ee5eabb748afe06d5e59eccb7c9920b7b45b5b6ebda9db48092cad6b86c9fb58e19cbd7c5f1fd8e917bc7afe5f0b50d5e05bcb5dae7fb787101a27deff9ac377c52b90f0b5d1a20f0d02e0cb177e725f5a5115015b9e911caa2ffc8738e46a73a4012285eedc5bc636b5d8c259df831b26a715007ed88c18a4ab98cb119dff1443e8e2ae9d799af1795acd5a700ed109d179dbcdf26859f6ad621e1a566a7c30333f750b3a6ebde6128d3f0c5dda279905c8153d37af942307d38ff383f4863e33d2f519ab9fcd0a7264864d4bf403d74f52bc096c4ae43d7a22a70ba7a54c6d865c95bd82a34d9b0c7fdf423a78c24c8bef3d5e306c0efea222b396331e7260c5af822b2f6d5aad97fa2a6175d307ed328723c6b15c4c7ce1b4af68af6717d33738ba391bdee9ff5c1364d8a0b12df64021e16fb0405a9a38205d7b3f3f71f962a20da424d59ec185db7349e96ab76b2b80e4b371a73fb03abd3208ea86de322bf8384198f66abdb07e1868809fb94dbddfc1523c099a90f73aa36790f6961bf7092ed7ffe5f5e45fc14b1e1c3275aae9b3d30793969bfd86bf64cc29e4350c6371311bfad8fd21e05d7d6405ff1f1aff4779cee9fdd6a99f4e8bf4bacfc2caa4eef374f84a2877a567f4ff899f80e3bf95a0aead43d74f1c5e305801a4fb3c3c3f60b9a3aba315db47ba71b45cb9c1fefc816037c78e9742c5b2deb489b4a856c885d83a476afd54010835f77dda6389bd5e46bff13dcdd5f576111ea4a689e43169afc7cf551f615fe58ebc5aae62acb639a5c9630965e48ffd6018c981e89ee3e13e3e7e63d5eb48e49366ac79c67abe14c8b50cde269902597483156095b9d7382d5362148e1a1788bea21b4e929d8756f5fb744e73da6de99f228bf8aada6b5c206214f2a25d72390262f1cc7677b266cd47b76d05fe77a04ab8efba4ad67ab488e945a598f0677a7c4aac338f6d78728caa9be5a741ece4a6487062b31c11cd68ab35b40d5f6800d5d43deaf971c9ff624d8452cd134e23069d88a3c4dca2343e28483550a9e9b8b056e2aedcb607fd63120d924087e96200dc208ced016407cbcee5ad912481c210a8dc22ba607c05bd87ce7a72c0d4048c2a8dac0e468ed709e68d0ba0325c32b215227bf5dca04ad5eabc0cdf32085b8d3408c834bf4273cc4916fe15d5b3c237e8db061dc7cc4221aa3d7d1608aedf27a1d91d3f65fce944261fba6610c373df578b02a31cedadf9899fdef642b9702815c9fe85db47c072c4d563aa874f369a50408238cccbdb0c70bcbf2ac2baed6841e4eb3f1875668ba2e678e2e161c189b5604ae5cbbb2e363018f5d0562270650328de6f87a5ca1b83154996256a45654601be2082ed63f96235d6bb4802dfa1cc6a59d202a091ef484378b29e6e6c3f4903239d88bfb9d7d4b435cc000ea5d2a49bef125de723f83c1f2f72adf54d680feb4b7c347b22e1b9a59f4cefa0868cd07ba6c7a953f0fe07a0361fdac5d38e1bbb716b93e72d744dcdcc17fe72b44467006eb8253d69fe719dc1d816fc8a0fd9edcab73140a2ab83c7be30db889286b19d736cd64da47c69053ad11700d4d6957c4ca6fcc443a94553dd806b96e492740e04f6e4868d75c8eeaf305628482c82c43c9b3c14fd89d5de4b583a84af4f53d239112cadfa098ad4929a63b74e5404bbab65fd3d3e2b98711d11e54ae654af25f604cd03e8819844a70fe7ded1227041cb7be6ee9bc58fd18923f40f0977e13eac988bdf0dd61e64e8343d7115429398e0c184697de996a559673a3ea9152ef35e0a084d38932d7a4d26338a7af08ed82b4c9ad073de8421b6715f82ab95d872ae579df1d3de177da2eeb4e0865acacb752881a8c64e826a7d595dfddc6106bf805e0dd82545bc831e75f1a7231b2715ed14c022a08bfc03ee49c1790d663066dacc1b390c71913168d2b2ada93b62d457e3d8ec0b3c4ae387fbb51b8d0f54417a8325c3ce2a3641040fecae58f9b4eff3d1973f5c6821c5bde148a1b57c354b08ebddbfd146a0d3e4110c0cbc981a69fff0ed6edf9446f7eaab3932eee02d11fb1162d681643b42e72dd5691a3ddfa1c912e27afd6211674ae9c96806f6fc6ec796b3b75160aae37c10632aa959c87367696456eb7e82cd9fbaef2ae957278ec80936eae520d01f884ad8fbc86e7569e919b5367378bc235a9358a3ff7e195d37a2e254ebf6e3ddb7ebdba4f7e1979693214501fb4603fe38faf1849252c5149d77d923881e81fb1d0bb7ba3d15743a4d190db7bffa09e25f2e74a789d7a706283b0be41aecab2b768c4f1ee10d417be30f474e1ab617208e4873393a79b719ac0147c9da02dc80f352b188a9a8cad5ad1e6a53481be80268f27290e2b00a13a8291f013dcdf5e39dd4ddd2b19f69fff23a2c805b650e5f14cfa99e837e259dc6c63e91eb48a971c8f1ac1e19846c79b8e7e5a68fc6b808d352c4c9fb8e3be498ad996fe0b640b0a7a112119489cb2909f3abb131373ee63bb6a51269fd3bf18494175e607653256803723d7efe02d2f4c53665068d91ed217d85cf4067847b7ea61dadb80bcd5323327229d66fcfd4d92e817e1a6bc87cf1bbfad51cd910443f1f0052d809bafc22667c06c735eba5d611d1470d2ec3eb62473a60df6c18c2345556465add74471882b8ff9808afc252b30b7fb29f0e519cd60eeab4c97fefd381012b1c3233ca1f3338f993f5352c423daa0e186c6d49ea51508df9a0684b33bae68f98f4af06786aa9a5ac09c5e738784bcf8d29c1d43d6f4ddb38f20644cc1d6328f1fc967721c77d42d9f6528d71afb239ce362c217d7e1d392d7dc5e6fceebbb3d0b617bc18cff11db3a07e3fc63fecf5d8027bfea1f042d78dc9d4c404d7a38cf7d20b22f747b351aa84572be26202e6f2a76e3dc0a136511dac1ffde457abc7c941c0891b06d69ffd20095d8e51110b1fd973183cfcaa7920c2de877b9cd5e2deb55f449d64e6942ed55c87ad9375fbc15ac74aa70181655dfeb4b3af0d0cc667ed3e5c264b42f2cf44d5f1ebf99bc9bf06f0ceea6136a86db165e7654507e766a67cc64d688af6dc4c5003111882fc7120206cc510b7db5c6909d2a41b51322c9a577a55921b9da37ddaa5643172968992e6fe24ed02337d531fee12346c66ac285548607c7e3ed87a7de944036b8def191d14cfa500a7cc911ffe8ec9798c3caab71f842f06b6d1f84372f56731f3dfc8b880be9b60d3cdbdc42668e5411ab3ddf619c37fc30466f7c9d70e31680ee206311ff2a0e646dfd0222df220f3fe2fac19373f6ccf5fd58a15d8e5da0e2b9e815aa3ebdfc0d22e3914a20b27c0f1c1509a1ab95f0e3f02fbebd88b174e171a1d9b8afb328740815ad6d12bb4f1d66224802f4e193ef05360c1a978e572134409ca6fc9bc0a835a53c044a7f9a753d58c5a24016c9b0d183d963f15f6b322432f136e72383d97dffc909f22217b5af62c2c42c331178f01380eeff475626e60e085b9c18002eaf9bc401f0aba77cd740de9ff80eddcaa4c2d1572911da41f05ba89e22e6f6722f8486a417a553e77b022d33c47f8aea4ad01cd523c38c781f8a9e49160d4bcf0673a43773debf6daf87ecf30eb68411ced93a50c9eb4a4de4485b23379114afbf67d3c95e4716a59fb787d52e77ff3c03d225da3cda45ac2244bcd86b55ca5eccdab6102b7a18ddee1a64d6363dced84829c78dae1e82d99044d5f3c1b0c269c08d7bff0b03e9435f9253092d2be9421d4e886b9432e9be48dd05240d0847a5c9c636ea60124ad4b551492d566a04c07b363a15ea5b904b73d48949710abd5bbdfe6b501cbfbe991e7a273a0d358cc6c7d2c743e22a82d4cb5cd76c3545496757db5fbbdfcf14bda5b9f3cabf50482d23fcfbe2c18a67436d464dcd450b7864a6ba2147ab7a9051ac57270c75aa966437f585b8b69fd51afa7e08f984d0fd3fb0db6d4616d9d6ae41c40244a337c62606e41efa7b8b082807def7cf41dfdabce600d71b730fb1b50f699de12bff7502376646680994fff4963189d4cf7f827b0514d20ec6d3730976ceb5b51b5bc0387e5012e6669e9a55d97aa370c0ec4b0ab4256c2d1b022f2e166fa5722abde009d83c2aece22183d764c2a453343c8f563f1f70678da471ccb90a71791bd9fd45fe6b23c44700f404bdcafb87ea537827a30c815bc7666bad617c7634de62eeae8a7cbcf30191a1303af833d6ee35aa95dc7440d9ff3148e8f6135fcb4ec9354e9d63f6f74a37f149fd4160f0657ff97ed35f0045625b00a59b33e88de30ebc49e77f1e12a717adb5849e8e0f30f984146300fe77dbcd55857cbd43352d9548ed5331c96c8e6c00bcbd49209e5ca46576c1cae50fa52207df68e67eefdd1fa97e7fb758012d4e51a111b808bfc82171a587be0b5d0d5d7c7bf7c4644e535969cc4c22eaf6d1524b92941518ccc2672bc6ac228886c5260c49dcc66db12645fd1ae3ee753518664f13767292dd043f6da070ab068933f8c7238feb98d2ca3378932965faac41d350941076e3dccee538c920b57b4f3e60dde31e21a132c5b92bc0516b992f794a3ffcf1376f37e4a1ccae3b067cc8f6ebd500c28e026001d778c8e364dfd40ce9f090c6fc386cd4966ffe15d44e5609950ca79a476fb75a6a3f74b50e74eaa1f3a77379257c5a98a16a7a4853cf3bd265b0cb2fabd99b45bcbf4be62a44e1a15da121e15329787a76fda0c9b2eda93ca329a576b014dfeea5d18872bdada79a0d667526b5b3c3fb55844f39a0ff037cbda0fdf939c57d6a5e86a99a0c76c2fce27777faffbde91e50981aa7b96900cfa7018d569659bb04898d32aaca1c0311ce4e1328d495af900002e41bbb09e844ca1c5f7d1353bedc7941a407b6130f1e33ed5e5419bf68524caf7ea8fc73c080b4ddc662c62bff388f1eb61a329be2eed9b5b75dc192621f10c4dfe5bd98b531a978566b97a99af5c5aaa4eb66f35ee97ac339c366e2369c912db8e853cb6d787eb5a99a37755345d1db6d6a39989657fe99c97196cf5a0ad291e38136693c510da008f0ef595bbc874ff5f60446d1cc7395ebc46282c7d1f0519bbf26044312e9469835411f7842afc59a04bfa937e02eec27e6", 0x1000}], 0x5, 0x0, 0x0, 0xa}, 0x0) mknod(&(0x7f0000001540)='./file0\x00', 0x2000, 0x7ff) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x2853) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='./file1\x00') r0 = dup(0xffffffffffffff9c) flock(r0, 0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x16f) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:13 executing program 1: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in, 0xc) r1 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3f, r2, r3, r4, r5, 0x20, 0x7ff}, 0x8, 0x2, 0x100000000}) 16:00:13 executing program 0: socket(0x3a, 0x404003, 0x8003) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = msgget$private(0x0, 0x410) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab8dbf27385c282700e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xec, 0x0, 0x800) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x1) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000380)=""/4096) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0\x00') r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file1\x00') shmctl$SHM_UNLOCK(r2, 0x4) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) getpgrp() 16:00:13 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2001, 0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:13 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x701, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/251) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="4edfd086dd1dd852dc", 0x9}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="400000000000000000000000090000008f6941fb87ed5f0510b2ce93f8993146c9a63e83a0179375071c8dd2c4adc75f6ef1618a48433984c55c6eaa00000000"], 0x40, 0x6}, 0x2) setitimer(0xffffffffffffffff, 0x0, 0x0) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file1\x00', r1, r2, 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x60, 0x6) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x28280, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000280)="d6b54c08906af01e39e3af29210c59e71fd270d33e690bed361e04d080e5d29399ed1948eeaf749d97d47f6ac17e13e316286755d20094f80967753a231f8389d84e3ba2a6cc", 0x46}, {&(0x7f0000000300)="fa7161e642ff9cdfe0a2921fa15ae6d3c3d06059d2fa76ff1e40ba35f25e43c07dae99142f9cb8442b016cf93181c8d7da3e3638d29a7b295d9089015d16385be6aa0f01865fddfb3de7650e2e", 0x4d}, {&(0x7f0000000380)="49556959893745b3bde5", 0xa}, {&(0x7f00000003c0)="5b4b8c7d7aaa5080f7a25b4c5d5a0acca5103d85af6747638fce7eda96d6b420a59cc92b9df6aae55a4d3d9c97072b421b6a5f46c8f4eb503dc9e3855b71b17ab45aea4e9fc8f14e36315b0451624ccbd6c114b2039700b84355f58953bcb30e114d5a5de11dd3c93df109c3caa5a5989f26b5b1d7452ab70100b24e297e1ea57b86f1f0c80617e4bd15cb1525f982f1cc31eec0ef87d792e215f1716d76473fe559830280080776b0260a9a6dca1732170fa32151a6", 0xb6}, {&(0x7f0000000480)="c8", 0x1}, {&(0x7f00000004c0)="8ed2991ed0cd799be6d9fabacb0e8b1d282f5ddc5960c425dbbb071f6d6ffcabdca4b88e7e28eda640d7c09da7efb93f3d9e4467d72b20d0ca28168e494baca49dad2b6d62d9d8bfd94769a6d0f56460991cca38dc71f006add33c87660253ee14140f20e205bb898161c87cc15c8dcf5f7f3e887c952952b402712dcb48ce235563dd5281216bc69ed0d25f", 0x8c}, {&(0x7f0000000580)="07eaa8942af89762b76021002477c3bf6c4e93397baa3a41a0533953116eba58f52c029a27db6e4801283f05a43ff19b149ed5bad48abcb6291bd8bb26b7ce952b36860fd001d13029f4a2d105cc9099fc8af241c703ce8e06d2f1587668849b7b97a7f213dedfcb15943c66bd87db56a2fe34075050f3524a73b371fd209a8364cbf7dd8755eed2491bccac8d53b827d30bd8a3fb742de02ee65aceea3696d6517edc39b098e59d28c9605b4a76f62a5be609319cb5d19d82b70d27b26d29ed3fc33e07114026a93919ab42e0a5ef361f958c7b0df85a1f891add6ff5cb9203c0e74595d7f7bd44f2c153fb44a61fed16d0bd", 0xf3}], 0x7, &(0x7f0000000700)=[{0x40, 0xffff, 0x40, "343184151d5ccb77d42028071812b5eb11b5a103dfb676120d07e118a37fc4201a771a394ab830eaa8e8b7c9228f48"}], 0x40, 0x1}, 0x405) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 16:00:13 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x400) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget(0x2, 0x420) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0x9, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f00000dd000/0x1000)=nil, 0x1000, 0x6) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x22) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000080)={0x7, 0x9, 0xfff, 0x0, 0x3, 0x5, 0x5, 0x80}, &(0x7f0000000100)={0x1, 0x2, 0x20, 0x0, 0xffffffffffffffc0, 0x800, 0x2, 0x7}, &(0x7f0000000140)={0xf2, 0x6ce35bf1, 0x6, 0x781, 0x5, 0xfffffffffffffffe, 0x1, 0x100}, &(0x7f0000000180)={0x81, 0x2}) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x6) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) 16:00:13 executing program 1: clock_getres(0x3, &(0x7f0000000280)) socket(0x31, 0x3, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(r0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r2 = socket(0x3e, 0x0, 0xef) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:13 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20002000, 0x0) pipe(0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={{0x5, 0x1ff}, {0x5, 0x200}}, 0x2) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="342e863b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x6, 0x2, 0x6}, &(0x7f0000000240)) 16:00:13 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) select(0x40, &(0x7f0000000100)={0x0, 0x8000000000000, 0x800, 0x9, 0xffffffffffff7fff, 0x80000001, 0x100000001, 0x9}, &(0x7f0000000140)={0x3, 0x6, 0x1d7, 0x8, 0x40, 0xfffffffffffffff9, 0x2, 0x5}, &(0x7f0000000180)={0x2, 0x3545, 0xb802, 0x9, 0x2, 0x4c, 0x80000000, 0x3}, &(0x7f00000001c0)={0x100000000, 0x401}) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='./file0\x00') 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "38a6c7d4e3e83e954161eb762974e49b50c6bc64"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffffffffffff827, 0x0, "5656659541e34a4047ae7693cfd2208362f87d9e"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) mkdirat(r1, &(0x7f0000000140)='./file0/../file0\x00', 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000001140)={0x18, 0x2, 0x7, 0x80000000}, 0xc) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000140)="ab7d7a9f4d4be5f3e6525ef77e8b64dde580f922a4375a16dbc8d8111eb7f0df92f8e9da7987b27b7f3186075e423d6ef5a62178fd522d5e5527f1b0628420b82878e3358b0426cf68c14eeb5f3080b7616d59a5d4a3e4a0787dfc8fba6b75b99a2e9cfc508af93b4ed85e183c1830fdafa827390896e8fd91b002bcba19b519c44f063a1c98c58e539230c4c80d92421c5b0d54dbfa3c7a8f94a23925d40c531cb264bbc81a6a3b86e41dfd5e93d2ef10b2fc480468a17b2427cfdaf67a36053227dc9393b00aba5a356e3fc794e2261c974159ee7efcea87f6fe1cce79bba457a5fb8763657e329152d9c0b59bfd9e1632732080432a1d104279f41b1c11865a153626404978ff625c942b9ee69cc61418bebf3b48d377365c8807662a0697e33bd3ec870d4cf2db836b514c0e104ecf386061fe157c3e4c20a386b85824d26d8e03cc2b607da8c7c65b83d1f97b2b8358032c980d7815b41a8800ee3c8c3f581b336fa9eddbd78f557f4b7a20c189c5cda2d7160d47988cbbd1fb266afd55ca164285f44ecaceae6bef4342a5323e37fb238e508ea4aefd852fd0326c09f1ad902251ea870be50861cf126abc725c8b50c40e4f63952e99b9bdb164da51d7e3ea5c677becd5e4dbdcaddd2fa575da719695a777c41326f5ea722bb480e16525f95cb768e934b03c199f1348dd2cee633fbbe1c317b047001bf70188f577251c421e2c1312942d1fcfde33e90412d3c83daa082bde703b27028c0593de38257c70c1280cb4f4967334222fa9ef195bcc496107da37cd2a8d7de2e1ef8f899f5a2bd0a03151572a098afed66f50b081bf3170077327587b51363a5baf67bc27a9fef751777d005f671312068c531a72c0523dd8a70403b69f68679e026aff5481afa71b5fc988c7ca12c3303e63d9f3fceb8f40d821ac1ff5a01c51c7625e5ab71a30af93775d0d6f4b708e00b3246a5e0636f7f5ce28836304f0897edf750c8a284d1498489ee407f8d1f9c994d801800b2465fd64e96795de9867f6e4be3a2977d1b1403d5267b825af3b3947c3fdc1324d38b2a464c344de53c5e8543048a1c8fa83fb2d52362b1d1956945ae487d8188a2394b48eb954eeaad5ad200a44faa4d13eb93699ca7095415499750454bcbdcab0a7099f7b8d7151f0a865947101c7d1c46c59695f7c663d987cec2e9fd1cd4b50e45b6f686c837e1af280d70b96f558b151ec26bbd8e662d8424c2dd03f67be32994bf437bbf01b783192eafdad933ec5e6f3f6df3a0bb9b4ad13b9ce8ce110a631db07d4e86d987b886336468100b8baa055ca73e65124ee4b438ee1b2ba46c8bc0c8c1228f84c5ecb8df27c869276dfe5d1a6b7d9e34f6aaa40683bd92d006322dfe12a9fd8f4f864c6eaa218c29018b3c83298d28422db0d2923f6354d06223fe4eb4fece7f6e2a84238708ee38437c0bd8a6c2413f1bd825ab1bc9965d649e6915becf0e8ce7d30e632c8723480060f6a996a9501cbd97a23fa7bdb904c4902cc5c8eb4e3c1f6d47adb2a4d1975329adbb9db952d8599ced554f7b0bca994dc1da0697b7467c68df4114ae2f0fa5f6378888f374bb6681e05539f4841fe8390c1284ebd64ebf5b77a71aa410190cae78de2686bde1fc4684bedb7470f9b19fcb41e835c1deda84436b213fa5c8242f78806115fe64407cc39e4f578f1072be2f8d01baa20add355086a37dfaa0bbe46bd6bf4253affd8b2e500b3cfc36a1de4e887461f418252d5a994e9ea81495f2caba7ab3c6308335b3ebae68ea702683a5fe72839efd6ea3e6b83da1066fc9a999df15b9b5c76f796ccad9777c4db7a06e841ed70159d709df7673ce5e67a6f91857563e5c1e2971209e7b2d3979a7e6af9d12e492e69c2be395d24f3ad428c86543314b4641ffa3d97789c5d9b5228d7fe9ffebae8f26dedff1df5c0ab40a4c12f54cc8695cafc20727ce9636c138e13f231dd7de2216488284a4e441a7fb7ba298b99e3ffb8856abbcf2e680bb237d4860870dabccec82afcbcee7f19d4087266139bea9ab66a9472d683e145ad679d67f17394de003788a3447bebd0a3581809b4a8020cf9ef1f83d8aa9f9ddda40a3af427e440b3306b9ce3ae460d895111dac8c252d9f52f658f7820cbfb277a3b337f8f18d5de919691853be64662a3bd04d3ce795ddd212dcd4c3694562eb9a625af1954e8bb428588493329eda4c04bac9f1bd0c08047b105334169e6499c4f72af153bd9ba475efcacff7564af4e469c92a4b36b0a77ebe12f9372f9cf817172a420fcab47c73d75080680e1d212e5626ac411aba674c79ebcb75b97f427351d1b44b45512fbe2533aee1ee37323f9ac5cc7df49bc9b8783a326de9163818417b8407ca4f58d0046e61d48dd3e4c138e619e9d5f559d9d7ff46dab28adb02513cf8e0f5260445fa6bdb874dba510e026f629be4b461f3cdb438dbce95433194057710ded01b069902e1aac2f68c432eda35f0504051c7b59542abde1268505305e24e03f813a6517a2737d4e3d1f034145de755dddaacb7b87fd2dee72459c8e207eee2630332998042ce19f157576121ad45453c16e27853c18f7940b88a9d3f3bf5c521256f145ef1ec2b2457647f61dec78440d168518e33ba778cdeaae2dc4cb94895648e26fbb3ff96f94681f63ce407d73a2dd93eb0d7fcb5b5bd9fb274fdbd9ae1c436c2fdaa19dd50686acab80000697ec2504ca050e86b961dd1dcbdba6f6480b7bd5e5a796d4201de9d6b82b6da59c9f322478e343b89a06164bb28c1b868fcc429cbb75b418eccd6fe079df5623da4e81b6db902025886ab8021203740be0afce47872a88a73ba10f5da5d93b71c6736c6c38be96255e673d4b3b5d7d1cd4cc2f183847d34491e999eb18cb48bf96aa16ac3c9b84b82ab5db86f4b4d9bc7694664e10f672ced0478b4f5037238ae81650b60243a4cabf441fb06b39fe1408832d0a0b33822680e51d6271954598528178e56a66bb19ea2c81aac78536c256d6a3a70a53c981091b8aef81fb3e2871ab83152fa6509628283a8ece7d222839b52766dd1e366d6f1ba7869b421f9c5af6cd49a0704487e77256f85cc0bcdac0de4b21b1c97b733507a77aaf708e1200bff65d05791a90a4a28f5c7ad82818ec63dca82c7f64248baceb78b6779ec72d0494e15872d04c0c13038dfbbd93ab36d530d4f1caae0398ac63655fd9e2bdc87c3752ebad08190bbd252616e656df665373b35255067464ab7bcbacd9fadc717169af0da5f3fbf1420facbba7da9a1fda09bd69f4105f5d3a96027d1d73250395d142929eb35c230461cba6c245118b987fe0e51defd33384760c53ca3f021a24fe865e36f0644c06eb4dc19576841a8ce78f88dde309570930c3efa6fb939f00a21f2f0881b8f44eb71910ffea6559a4d51c1a5b87efac9d9f4da8a3d175eaa7ddada2f616cb79f8c47a795a9e72afb0e71339be33f6cd5dba4c16483801e7d6646405ec70f44020b5d53f7a04186849a26519447289250dc1f22abb559cbbc9f7c7b5ac4abf8064a712c791504de47171c3bbfa10a65292c0ae0efcc32b985cdafada0050686575c92f4005d02bc843511dfa82822937f493de52848bf27e9978eb96950ea17a7af62d57c8608aa9b40d2424c2bedfc96122888b11cbb4e9a191e44d8a1a98c9163da806f12954d4d2dd586c1a46effe326106a5e2330b84f804b89f7b434d3b70cfb169d0e613cf493d37cd327a824de5f103190a550c2f3138232b0c960dbf32902478c9627127064fb315a2d651ff7f9d0851338ad27ba95bd85fbe264733cb4d0a87a7b8daf817b2e8e0241c97b1975b360fbef3f1f327955179f4d81d234f0781d14d0b8fd88b7e6fb7ce6e7a10cb1037d17da375c3ec5ed10b69db9bb2609b90704ce48e51e32fd4e6ec19badb27ea4255e72eaa43b1ba1134ff81f818a88b1c6ecad7840ae37d8bc45673866f0def789fcf18d1ebbfa05696141326cbc6510eb67b9c77555b41a46afaba994d66f3aca5f5908d8f3d956697f50ecbf3ccee1e461fbd018a1a7683affc8eb2442d7b9c81e8aff1d00c24c906743451ac245878ecfbc2995ff7ab570ea6f0a7f9b63b7b8b64ad588538f94adcc12e6cc45c91acabf3a575e738eea2183b6bf44855340e41ebee6607f948e152c9fef955614b44ca9645166bfb8a40f54f9259cbaad8a0d5c6aad2fef79d101fd188689d9ce41ccc86430e7ddbb71e2e5dfe30275312f727cde0ab8f7baaad77398762c8c8e42037bce3fc1a9909792d9358873851ad443342c2ce362f90d1cafcb793b2a0a1639df459dd5b2ac4f3d067f64f56d3f5a265a7ccbe5a6e478378354ab3a625e22ff3a4e7801a8e25ba9b099d38338db97bc90c1758404c22f751b5ba3bfdf578ba3ef54274ff00005160a79b615db37bfc1a094a555d64145183ff64f3280e5dbca25214783522291e4b889d6b464002abfc78ee4032d7e342ed1c476a22efe49344ebee560c935d1d0d9ba0f7cde7e51dbe76a88e16781d3c2d32d3350a86fd3aff6b3fc238e551b4fc98b8fd2cb768f026fda1c90e70b329bc389dcdca9a5c4271bbda791c3b2e6b439a53d64e8ea0fd262192723fb6fee22ac46bbd62b8788ac08a3e08b1df2fc04f4d8a87e266d03554c28f5ea57571683754da8c53865b34eceb1cbbe6e81870f6e793692a0dd6b12291e54d05f17c3ee8a9851a9e5e54c7ef7036a54ad9ddff52e6af5b7eb65db4ac961aab6d795f302377a44f98cf1d2ac8ad9b693b6f2108e36a709663e838cea26ca08626ba123451e2a0b40ae9d0e9c7f18e5439dbf0d9a7f786d4001886fc8cba230037d678c0325fae6932974eb82699ef439c747c4e3da8b695d0159b8989d5797d93a2f9f4121b6694c3bb052b3c7b7832a88cfccc38bbe4186286237f23af5c10ce5cae572831e96421853055ece89701c1bac7c2d0acdf96830516e8a71e1460b215860b2d71061833e03b4bf1cc9679aa2e59171d96b8b41397c6b976aef04601f9c181894e47e0e82dab9bcc99d8fa592fb666b8caada5372c2730fb97be1ab384f937427e5030050e2aa237659f6329bc0fab9ce6d9ac6db1557c94d01bc621f4865538d949782363d794708f92344476f28dc47cffdda14514506c8b7cd198cb41ec059bfd2237054cd5c2fc4afbb1ebade39c4731f687ff8b369194b0e8c3815e680ef2aa2df9e34779a1733b3e8e5c9014c9d097e2f6ec1318c43df12f90be6bcd03f7e3b48b49d0d97ecc49797e94f45a9cae7dc4483eb7203587d1d597bdde7fcc9cae0c26c043c5d238279232f87afae0c69d30a523302ccdda29cad8a4fcb4df1817028567985ad3957421f30f3293a6cd68d30018fdfac1995aacf2c76a8649f1cbc33a11d2c625b671292c53adbd19414c7498511ed1986d63e66a0d59729f55977740946f98ecd611da56e1f03cd195559ebfa50c51c4cad7de19289e397007a43c64e53b1507d3d8cca550b5d6a2c3602bdef4992b5600ee38aab6df2ae19f095263fd7a013c884662b9b03c37d3990427300eb66e66a7494fed2d29968c2161d054dcc67aa7c839fac1a081b04fbd4d29e45697f410bb1fa8b8ee8db38c6d1f30b21317dbc65fa72c9fb2c74f37738e469cc31772461f52703391c8453c3c6287ad18287e12c3db0ab1879685765270ae25adbccf80f6395f68abb8ad598e30cfc7f3dc56c5bc1dc53e54f3395d95ade81721f0222f4d1308c3ed0445af0c622c8e05433a7639cb0339ee94a2422d09", 0x1000) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40000000000, 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x3, 0x2, 0xe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfff, 0x0, 0x80000001, 0xffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1ff) r2 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) 16:00:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) 16:00:14 executing program 0: socketpair$inet(0x2, 0x7, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="bcda0ca194b7ecae84a922f63140493832e8fb6fee79c6929cb747a0f32cd0aa6b462678c147", 0x26, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r3 = fcntl$dupfd(r0, 0xa, r1) readlinkat(r3, &(0x7f0000000340)='./file2\x00', &(0x7f0000000380)=""/252, 0xfc) link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file1\x00') kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8, 0x3}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xbe, 0x1, 0x4, 0x5}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x4, 0x8dc0}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x400}], 0x7, &(0x7f0000000200)={0x0, 0x6}) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x1e, 0x3, 0x6) close(r0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/185, 0xb9}], 0x3, &(0x7f0000000300)=""/152, 0x98, 0xd9fe}, 0x40) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x1, 0x2, 0x1, "742affcd1035f0ef3c1a868646cdbd58a05d07c5", 0x4}) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') geteuid() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xc996, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/163, 0xa3) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:15 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x8003, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 16:00:15 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x6, 0x8}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0x0, 0xb8f}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) close(r0) poll(&(0x7f0000000140)=[{r0, 0x8}], 0x1, 0xc0000000000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x90) shmget(0x2, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000240)=[{r0, 0x90}], 0x1, 0x80000000) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = dup(r0) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x140) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x88) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff001}) setitimer(0x0, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x8b, &(0x7f0000000000)="ce1891555d2b1d4827c60bef6d8f8672ffa2235ce1b1349cbf5d0e4f87aa9b794aea3660e9c5876fc9c0984c74c64ef45e4727860d7b311e8182085f7df63d81e8e9cc337cb3545dfa41514ceca3e0c6192476c1fee25ab433fcab1fb1abd97528803fc121d1b1521a3b1f58111b8ab8b7c4b9f4e5d4b7af29bcbb22292d829573a74738efa54b7a47b705") 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x100000000}) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1007, 0x8) r0 = socket$inet(0x2, 0x4, 0xfffffffffffffdd7) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x101) 16:00:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: poll(0x0, 0x0, 0x91) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="7fd42d28bd492a9b8da1b0083eae41e7465ce0b23d7134c07b55da42d6357869916215a15f7ea41c5019d8bb798d2cc8c06665b6e25ed094f91d5ed688691004cdf48158f4bc4f4c5e07b50a71aa82648b93c6d9", 0x54, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:15 executing program 0: getdents(0xffffffffffffffff, 0x0, 0xfe8a) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x4) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:00:15 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$getflags(r0, 0x1) 16:00:15 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlinkat(0xffffffffffffffff, 0x0, 0x200008) 16:00:15 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x18a, 0x1}, {0x9}}, 0x0) 16:00:15 executing program 1: r0 = getuid() r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getpid() r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8000, r0, r2, r0, r3, 0x2, 0x80000000}, 0x1, 0x7, r4, r5, 0x1, 0x80000001, 0x80}) setreuid(0xffffffffffffffff, r0) socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x7) setuid(r0) r8 = semget$private(0x0, 0x0, 0x1) getpid() semctl$IPC_RMID(r8, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) flock(r0, 0xa) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) 16:00:15 executing program 1: shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) setreuid(0x0, 0xee00) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0x8) fcntl$setstatus(r0, 0x4, 0x44) 16:00:15 executing program 1: mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x7, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x0, 0xf0000081, 0xfffffffffffffffa}, {{r4}, 0x0, 0xec, 0x80000000, 0x40, 0x1}], 0x8, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xa0, 0x2000000a, 0x1f, 0xffffffff80000001}], 0x5, &(0x7f00000000c0)={0x100000000, 0x3af}) pipe2(&(0x7f0000000100), 0x4) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = msgget(0x2, 0xfffffffffffffffc) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 16:00:15 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) getppid() 16:00:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x80000000) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x38800, 0x20) getdents(r0, &(0x7f00000001c0)=""/46, 0x2e) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x400000000004) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="c1e2cb650cb1b3dff3f81228b4898d12172cc946141aa0ff869e26db9acb44a93344cd32161293c0a81f4ce043babea6a21cab893a0e0126d667f43aa7cc911d0d8152e4908e8f0b7f2225fe1dcc6dc078a766bb4c2f15804608a614f1ffef19270319d46fe5883248a746", 0x6b, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x5, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f00000000c0)="5c72dd5842cdbfc53373fabf0cabcccfcbd328f1e9ee27235be69542f1ae4f90d6bc65d9758714f9a66ab8b04616adb04e7e0a54ecfa9407cb7b0110349c4284cf45c538144bb6f957b6bb3e5bc128ced62a04d52edeffdaf2660d437fdc4d5db30f3f7a3a96cc05ddd0bb979e74a07df608000000427290306cb04d2f1f3bfa22cac3fa7cb71f3c0b6e185076f2c5c08a5c60a68cfa4b362dba5b3cf903740cd6f0f104", 0xa4) 16:00:15 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002900), 0x9) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x50a, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000000c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fe0179c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270cd2638e2b936d9fbe00000000000000525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a325b5a0972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92cae71bda6038e09273561", 0xffffffffffffff68}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r3, r2) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x2000008000) msgget$private(0x0, 0x100) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x820, 0x4) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) close(r0) socket(0x6, 0x1, 0x80000001) dup(r0) socket$unix(0x1, 0x1, 0x0) 16:00:16 executing program 1: socketpair$inet6(0x18, 0x8001, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x3, 0x19, &(0x7f0000000040)=""/158, &(0x7f0000000100)=0x9e) shutdown(0xffffffffffffffff, 0x0) 16:00:16 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) recvfrom(r0, &(0x7f0000000140)=""/132, 0x84, 0x843, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf94, 0x2}, {0x8, 0x6}}) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x1000000000000014) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = socket$inet(0x2, 0x7, 0x100000000) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x8, r2}) socket$inet(0x2, 0x8005, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="70274e63542686af29a857ed2a3eef92ed1980b0bc33e097844040046dfe139bffa8c57455a11c2b64291933339ace51841a785e347e20b0a707ebeffcd25e8348f141ad6eda057bc56dc5dbbd2af3a64fac4c5760e7bce7331c7e06f08fc06218d3847fb9", 0x65) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) accept$unix(r0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(r0, 0x83, 0x10000, &(0x7f00000008c0)="5c1f9059868e451b72e8a70cc47748f33bd77d2279dd29999c0fed528383b2d4db39b1fe84c5369af18ccb80c61bea49e35d24348d46d06319e1148e74d42032c53e223795282867a8a026966f173655d9acfdfb4637fcbc70e8fe286b2e8416df5ff0b0ecbd28610b112b92bc023fc2b2fe94c851a208e93e47610e3e5b6366683341faa7ab021d4614c0ede81d525b2366cecafe0da81f8bcc0723c09537f193f8c4ac9dc3d8d372509d7486ae2f5cfe7f357bdcdd61578f1ef229db728e5df2e0727851297a739634ad2d8a6c89caf50c9f6b2be4c4fe7b1a2d8da81e2604aec5ed8d3848bb138d83a19fb3ca9eabed9c3da772f360c3f3a03daeececc874568533df2ceacaed9a24e54f4eb01981da9ee5672656b2f00a59b95e0e1dc15184fe13a070384c0812e599a5278400d0d546b75f29d2103541ebe1e7ebf9cf253c446b276dd2a2d84a7794736f5b133241cce020ee228f91ec90668012f592952c956a8ef5ca54c5a11c578fdc51ef96c4c40f4601fe7d6c8545406f1285ebd342247d1975230f368fa7183d2ef92f064a9acef9327a76a93a27617ddd7f6f439df0c93f2252861da8b432774a0ef88c171aa8ee54f4b0021162e28b8e075eeb8fde17b9bc1ce1cf55a3b9f1d2a1e6e4fe0e0bd6a26a5cad0d6586314702cabe4815bd477316d3c1d0d99d757feacc94deb341b3fbfd24793d8129f14c0021ff93aa8470c3f0f95052b3035681716b815fed5f2767cc53a09496ffe11b71a197171fac104aa5dab68ef253b2ca99041e71418b95d8d897ba6e2955fef7c7ca28201b7e682368b41cdd0731174610eb2a034c510265b31925b599ca82791cd36f52d22566af343e0179939d2bf75ae9ce6caab8e36c1f63f1d58f6fdb138e25cad076c2940b38996ff850c6078afccece3167590a5f45872817a4368c124e2bf4446cd264215be11f4960bdd09413d549f09bec0f771f0ef605a6dd9ea5cf25d8eb07ca94ac7d56bb143cf49f8dcec910ea24a6685bc4052017b7b1f74d35074e174008b382a587a3c2ce526f4f9a5dee2417e0bb551c365e8ed7fd5d0ab6db5f8da360de76d4d096c9dbf6b09f7b5c1f7ec826604e2548896e45dddfc810ce5d61d166b050e13fead542c38a4da53b96a4b78bd8f40fa455d0bb80fbd0f09db2e45fcfc3dd93ec253d10c909c89572b7c55ec2f05b842ba7bd1bb51e030f8541af362c7eed30a1b4499be91833929eae0d373a4cbd6124485b33f2ab49b9ab6dcc7f4b291cb92875d66e349660135efb1187d5ec661c6eda5ada38b20159210b139d8fc6dd011dd2a0ac17a5e825816dc1248dc186b1ecceafb0e0cfc527a801df5a29e2dacbe5b0135c36b9ef9566e99cfb4dcc9329e9db0155ab072478a20c34673d1b8c6bfa94c72ff5dff17d3b51e9e63a3b2df94ec1ca234b2feebfddfbdfee56030edb39df12c04f476c0342f27a3591b5d327d6e2f9ac6684b7fe67ecfe9582e27d30f49d2c2837af80aef4cd6c6ca8081bac8e4d4f5b740b8d186484ac61ffffefc8d0752f6d30ffe59c857c662512cbc0020c2aa666011509ea94066149cf86e155d47e5bc071378f6f90e52e0e5d934a41d0354a497c058ad42ab6ceba4884f19717b23aaee5bc444dd71daf57142302b373979f2c6c2b5d2a3c7f168feff9551b384be28cf27ec3ec842457649ff479f626d36c6a2e91c2bc94d340e68b3cf5c4b366614cdbd82aaff515ab983e96013dbdba3f833849481560365f5f8f59052c98e22cc85c3603f346d3748e729c6114941238febc072e1d7280bebb4a5c960f18982287f3e043c308cd96cbfece221dd23e85f05ff41791db2ef945ca3e3329e3eb1eed4cf353800e5110a5fedea683510c55de2084e588fd0c0e741f2aaea34f501ba1cac3a5eb07889b8c1d541b25275e4d2ccb3bb6c1fc131fc703899f9199d6059c17a190650a13cf87a91eac29df43c3399f39475dcdf2b794bfae748a2ba5770ed3caabc56bce6e59923d9396ede86ebbaab5ade2ffbc7c7f1bf2b7efd9b0a7683535c1d0e101ded9804b7d80c3f66698abf68d482e335b83e28d241bab706e55826124606ba20a7a32489e1a0d0e9954f82492d61cc294f6c25a4f2ab394287419985da71071bd354cf6757307f3bd647b5e9025fe5a7003544f9e7fe634be50a4a42caf8b33a54b7cd10d83ddc8480357b908ebc5e828c0add89a07cde59bbca94f8a7d7b782a47125d671c05e540caf5716cf58c43b94ec18a49a117193b4abe120121d9e6f348b04d23fd651a7467d1b98282e6e776f28f2b305404391f9c74373ef9b37648b17dd6b0767392836b21ce9ff85209a9526a264fa0c70c6bfae820e73c2b395e5f9ddb5a02d77a00ec1960e30f4a182f6d598105640b1d559fba9052335e66e18f4adbf4c4198017a97d3e2056d7434aad5f61a052ff1eb6d7cf3a651e2e5d42b9162dcef550f5b9ea5a0c364e17395c52fe24e0b6cd48bd7e113c726af3cc1aa91ac50ec2c153c095a077c39a262701ad2ea111aebee980afe33e4b144a56be10f8ce46c553529eede16660c182cb1930887295c0ea3f1523dc8168fe0071806656af1557c10d69d306f164eab3dbd8baa0178900ff31ad9d00f964b3c900d12cea239edeb35017f851ec2f74a198a23da5475c3c9587a16748147d8b507db274c0b14902938a2a7f918cc91928adbc13efb00093619280cf5f744ead4a63aea83010a9a0ad1cea8b7fcea8e44939ae7e894c7eaa53f31ccbafbf4cea97e5a44dc174a72cc2584a21da71514f467d2de518ea6c8e9b1e1c2e4a0ea42b6aa6caf4cc0b8b7f95c358561017983210e5f202678bb7f99ac8048db505d2a21d8593ef8f92bace9e3b036734bf1e7126704b359bd2b4e87368bbf6cb6248a49b050081f8ac22d5a425812ba571877a48a5d9a19e1de9f135c1a7214f06c7cb638d454c79268da2cf83930d486e5785c1956842c1a6d9c9ebea82836c6398755b711024b0158a90f4bc9529fb911e630d3a04257b89a3851272a1bb9c7e9cbba747e41f0eb3ca3a04dd8af82150004273783d604c5bb916e82f46d3ce1b09449252f5ce7057cc0579a15c7540cb6adbf103b170327ab1c1b9e866a89d81ef82cb3c825ecbad4ae3c4c75aed85324232d20ed83478f1c9ab66e2f5be58196b05c68f2faabcc860e0201e8a3efce907f73413f8341a1bac528b00be4076f854c46b6f4490ddc28d8f739bb41eee98151cba4df2ec7095f6c6ebf4dabef887f27dd708ff96119096cd688a123935ebb91fe8e6b360e399fe22f35afc51660a8fb5d78b5ff0ce6c1239e7eeac022e8554de05c0df43715adc5aeb8d02a54abad84b51db3e8207d0689b1cac8023fa2ffdbf9d5d1f3fc6c2c44979746b796846a568b9cb4bfcf4c24ef6d7b15f8321fc3f1e86c1786c91a474b47a1a016679894f01b4f4df940f62b37a2451034dc53305bd1f6a0d95e5f957cc36263e5d6ea47e33dcc22f9c94d1586512d0e0b895cdf5911a6e7a27a528eadf6b662fa20202bd92af848299e6c1f45d369061864a213393b382a21e5abc5cc172a1ede9b34b97515ae3bc2945c4bb5a6e768c3d0e1fdd9dfd19edcedd5c6ce182906664dd3a83ac025f9ab46017c1b91f3515b52f4ad639fa04ed17807e1e31ec85b95c48d91723c6b3da7f6c6f1993e54bb10d69ff3da09aca8dc67b8666ac02ec7c61080028716498af6fd62c287b95eef53764692cffbb9d11da54bcb8dc04d8a24b8643d499c59ddf18ece997686efba011eaefc0ed0e936de919ddb483b87fd2ae89e9c8a3abcb0ef1931f4743380e2749d5d10f10961c36a13ae92c9e65a7d46fb05ea9612f308fbeab708a4b88cc5039ee8d088b6de1e8ab2537576bd8b38b7d3731889dd8fe8d89da7063efbdf55e50f30345310bede5cff49fd8dc8c7d642fa15466c5e6a850127527c2d562ce162db41e2788550b53eea3f7867443d51e2abffea2a8da7f78b97c274031a9dc7dec971f6c55bada9312a62ac3289b14f46ece9b4f9cc929afaae0e05e3f4f76c4b6454fd04b37bee8f59a19c1a594a48c2805bec3a80fdf5b6b880915da47b70a6af91d1de2be57841f05ccf2136f70acedbe56e60307ba33236aeb8921671611d7373f63bc7f78fec2b2ea0b8bc36b4d061b7aa598796e833c562c179b7264820034dec8cd638b0f7f4b707932d13bb37203ae1c61ecd59f3e72a384484be5cacf9fae1e46be4e7055806fba04c0f445b88094f6c157b8dddc6e742e2f1c3737ad7a764f0e5e506b1f2d4e25dd09be5cd8da4204f925eb81f532a71afd2d8fca2963a612862ff43e360ccdf3f9fca12c85d23251044a84a8e8c0fc5d9845248eb4f7b48fbc1654a61de26606ab97d97f80ee55b21cda3d7379d49a87f9b8fc9a3f8f022f031f6b4809673ca2d1e03d5f7701dda02b2ef3e82db95573301b21e19b48e25cc1c2fdad38c8f5eb976aae1ce8a47cca2042580be537c68512488526dc379590e108f5d2b4a2891d76a6207259b14e62296f5af76a32cb7ef1d77479b706581a40630634ffc2bcd81a87eec68b015c502c6612fbe6ab73eb0f21c67217db30add8fefeaff3fb2b7f8820ed3151127347e3e39d675c3f18d828ff610530a841820554c4a1f7b922f8e6aeefe6c097431afbda6c42fe3e75925eeb310731a9ea529b165c8dbcde5e467fa402fe7b870c0841b6beb2e9a696197cc54cdb1b12dabebee53330ce1f1767354cd1a1c5e5805167bba3dd818e4655c3a0f52972843486be0abf0c6719ad7713771c2b3c93f6c716ab6f7ebd31291205a0f76a13952965f63682e28b253fcab6063a4ba19aea8b36403ab7295f08269474e89ab30811d184fad56bb110faee21263cf3f4778731590bb8a0b29501c96dec6ad6b8a8829a99e8574f9184f3711395649d7e75ca012a1fbe72bd08d79720d19259bfa81f3f0e83eb3100b29e875a80ceb3316ec233b59232211adf844ce69e32c568907630c75be26019474ba49b944d6721aa4ed9fb73d801f823d1bd6b4b31f01b9f5f107d87eaeb8e6eb7a863999ea30bdfc64b3f70b59bff5f63a791656fd19e29a552c79027143359609ad9700b045baf099c1577c20f9e424e47846d837f1c3c358fb0b827c30bcfb3235e82fdce04b5882eaba98cb43e0f33aaa5a241468fe2a57cf70aeaa68b8b24220ea6cc7d3d46e72daf7bdf6ba38882d80fda94ef435529a6a28be758999066b3bd6df3688908bb2eabc16e4f404c97f4a71dc17b82f6a68a50c553c107ee37d2aaaa4ce2d89549adc98dd08509e6f7248d347700e561d18bc427cdf73bb2f36f01cfee7afd3c723f81678fd168c738b0cfdfa6aaebc6fea43cab65e7c4a4fcfbf207118b77b7f2a0a022524c92e5c63c7c100d046e7ac58e3d02a8d7c3b4fceb455911bcf177ef8b768f82d097015ac7c9290cb67f3b8d9e493d20a8962adfebc87f97c0e41171893664f783534c32899a3a763cad9d310ef1da19bac9c03a34f6735344165f56316a1cfa26018162110f908a2e78ee082444083648929d56b34fa7a1bdcd9bebe733b6bcd44c22a4a1e85b81e8901804a612e2abad8abbefb725e17c59d4c3a79162466868e7e0e52a54b39766edbd8f79386bced669eec3aa6bc449fd0f79bebd36c04411f230013c72a2155f7801fa3fe44c6f5caa49b1ae2ac77f189acfed08cbffdff75643d988e3e96aa1830e0ef73a57d340e163b559d60cd29a2273f858aff44b177cc56d69e75dddca34f9518c89f772", 0x3c2fff9b16c7c921) 16:00:16 executing program 1: setuid(0xee01) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) socketpair$inet6(0x18, 0x1, 0x400, &(0x7f0000000000)) 16:00:16 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80000008, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000001, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8c, 0x2, 0x400, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0xcc}, {{r0}, 0xfffffffffffffff9, 0x45, 0x2, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc, 0x20, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x6, 0x3f, 0x40}, {{r0}, 0xfffffffffffffffc, 0x9, 0x40000000, 0x67, 0x2}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x40, 0x0, 0xffffffffffffcce1}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000001, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x12, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x67, 0x1, 0x0, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x86, 0x4, 0x7fffffff, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x912e, 0x2}], 0x80000000, &(0x7f0000000240)={0x9, 0xef0}) flock(r0, 0x2) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="ae33960e3e3a4795f9a336a8f644e719bf793fe673edb2785acbef2dadbc7e11f460dd9799b51a1dd5f24aefd8027424a8609896095258498a0974389a0444ad51819c1b75eb3b23c41f0de59c99684dad0ad8e0b5f5b5c72066cf9d17530fe33f1f52a65f2eaabac3b712e52c22c089bfb6c26ec3768f93b2587888bdf796f5d752f3aa3e3cb9b9a8a7148d78575d7798875591c9fe481e03b65206b3981813333fb65f7ea61b195a7d7c", 0xab) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0x3, 0x3}) write(r0, &(0x7f0000000300)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1000) 16:00:16 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/4096) setreuid(r2, r0) seteuid(r1) 16:00:16 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8}, {0x18, 0x0, 0x2, 0x8}, 0x2, [0x62d1, 0x800, 0xfffffffffffff65f, 0x7fffffff, 0x2, 0x2, 0x5, 0x1c00000]}, 0x3c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet(r1, &(0x7f00000000c0)=""/221, 0xdd, 0x41, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) clock_gettime(0x2, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000040)) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r2, r1) 16:00:17 executing program 0: r0 = msgget$private(0x0, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x35d, 0x7, 0x100, 0x2, "9391e13ddd81a9bd2c2d553f5c1f1808f1f52970", 0x9, 0x8}) msgctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlock(&(0x7f0000f62000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x144) r2 = socket$inet(0x2, 0x5, 0x6) close(r2) msgget(0x0, 0x203) mlock(&(0x7f0000ae8000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x28110, 0x18) msgctl$IPC_RMID(r0, 0x0) mincore(&(0x7f0000c7e000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() getgroups(0x2d1, 0xffffffffffffffff) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x800200000007fff, 0x6) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xd96d) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/179, 0xb3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000040002, 0x100000001, 0x40000000000) getsockopt(r0, 0xffffffff80000000, 0x2, &(0x7f00000000c0)=""/4, &(0x7f0000000100)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xd8, 0x800}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x100000000, 0x1, 0x81, 0x8, 0x7ff}, 0xc) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x3fc, 0x40001108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000000002000, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r2) kqueue() sendto$inet(r2, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) read(r2, &(0x7f0000000180)=""/210, 0xd2) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x21, 0x4}, 0x1, 0x4e, r5, r6, 0x7, 0x1000}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000002000, 0x103) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = getppid() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000080)) getppid() mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/242) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x10011, 0x20) 16:00:18 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) socket$inet(0x2, 0x7, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1f, 0x5, &(0x7f00000000c0)="078cf2979fed5b4a39d713c3d863c2bfb63c2a284f8154390ed89af45482d1fff5f01bd92e97a52539b9c4ce6599e54d4aa7a400eac0ff593af953453614280cb9a03796a251f161bedbcf665edaf235e3b6f1704181f7b0f2a0b93fe2d310e153553cfa569048838ee4f229b74ef20a77a10c297c7ca42a2c0e7a0b2fce", 0x7e) r2 = semget$private(0x0, 0x3, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/234) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 16:00:19 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x1ff, 0xfffffffffffffffd) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) fsync(r2) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/71, 0x47) 16:00:20 executing program 0: nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r0}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r0}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000000)="dbfc1119c1f60c79c0a2914c33433bd8cfd49942a71a38de757022d9db7641d93dc03f62c3f4660f53fd93324d06466e2bc83939e1e22095a6543c3abfa082ed8f145d3706326e0a8346c1edb3c19f") 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r0}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: clock_getres(0xfffffffffc, 0x0) clock_getres(0x0, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x5, 0x8000}) 16:00:20 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x78951ab2}}, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2180, 0x1) socket$unix(0x1, 0x7, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: setgid(0xee00) setegid(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = getgid() setgid(r1) setgid(0x0) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="956b323388d6c77c093b953e9a37a5ce1c9d7c0181b5ba5fb504358e15235cd812b033669e25e7f88dae4716aba8f9141211bd0ebe2f10f22335d5ac41eed7fcca9d5b", 0x43}, {&(0x7f0000000080)="050a605e0729c92a43e38e2585726b81f0f96bb9671adae892bc0be183934698e3d0bd4af226ba3df6e6f6824a9325ac4c949f5a9add938ceb234bb686247e5b2c4b09b5a2b01a944410fcbae6479a2d95bdf1d699d2800ea3f8ce6966a6e889883e73ab0b4cf632774157ab0847e9d7f0d5f4216351273ea64112600c7ac35d9fdf0f871f3d2302ce2f6bfb6be50846f7b7b88499aa36f9759451170f2f85c9191b81796880a4cf50e7f8", 0xab}, {&(0x7f0000000140)="c21aa4246e23050881a7418c16822a9f03d38e697968c19651957097d2c7d3fc10985d77d85786f25e9ce48131c8bdcd2371e1c20b1c43c47e6d8e72e059e8cb95dcfde02a7d38d74fc1ba3545285506fed7da998fd6086b1fa1911a77af33274f26a71624", 0x65}, {&(0x7f00000001c0)="a389cdd52fc168c04a3b558a3c12d3a0f95058b5", 0x14}, {&(0x7f0000000200)="c56d84582333803f58360d3b8a1944889101507485cd803cbb733ae1275d0a5609120e6f898310e710bb9edb06fdb07b86d171f82c0eb06ce860c3b784d645705b0fbc8aab88e869abbce79ffd2c0eb0c3cbc233035d64", 0x57}, {&(0x7f0000000280)="a798d1ed50672ae9cc7e61266cfdb086d15f496c4646bad2f59b43d7e1b16e2c91fd89182b21db4551d7c7f1107d8dfcca45c3e2953bf8221946a45d38fef6d5a0a5dde1cabcac2b11420e68b280a55e97c88cfdc6942014394f88291d65cfa9ba97e5a2ca89062cff01446059d574b52da1c9ee477c129aa8d1c6", 0x7b}, {&(0x7f0000000300)="ba187b7885b05813a9314146c11d821a238420e42685aae2bbfe16a3b151ba60ef4b4858e972acc2e975059a0b8e71a0e8c355286a65c94df5ea547ce6d27a97eb002f224d9bd65347c1124398bba32d7ea94b37abc5b90ba1b41719d0e78b3ab03bfe81692b8222e607c16b63e576cb46d0f380c36559d8b7f4f38d47f67a0f23e8b2ce958076a2d56f1856d35df742d8a866cae3877475e68515178816c81c1845cbe15c03538de1e867b38d1a70b4327cd08acbf37ed10964ce8f4a73fd5d73c0740b9d6eebdc25cf13ee3ac6c18926357ce1b73ded44800acaf1519688efa4a72dc7348769ab9c660bf0080c", 0xee}, {&(0x7f0000000400)="c91e4fe9fdb1fa0ecf451b82bec9da7a4306149a52c7ac3f2d3ecc3fea4fa66f615a078e08dbf7167cc0aabf29df186bb8f5b7b7ee58a7f3535c8e7b08d7adbf8c30c989b2307ae65a57c7a528d2351e5651c808c44d95e2d2e835a7630b52e7acba656776f0dd511e9bacd26fc30e4c1f3a65af5af8e15bc85c2d3df23c9fdd3a08d3b12a94426d225c4ba775b916c49729a816aabd1e453b4c17", 0x9b}], 0x8, 0x0) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000280), 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}, {{r1}, 0xfffffffffffffffb, 0x9, 0x0, 0x4, 0x6}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3", 0x0, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = getgid() setgid(r2) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) mprotect(&(0x7f00001a7000/0x3000)=nil, 0x3000, 0x6) socketpair(0x33, 0xc002, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="8626d3af14d7378afd612f65e020be447a3809cd290876f7babae81bced45336709243ff91cc29f5f2af4ef41ec13ed67443e0e2856a98b1d5437e8b9d44641042e0daab7f4156637a8707b00ce6458f69389ff0aec5b6919ce6e628f10eeff2800af0b0174b512638e20bb38fe246ada9eb010e7af8f2be75d69d4692ed1a10659c614e2ca5cab5091e2920dfc81dabf07a610a7075c90c131e4e4a06ec01df5bf0da788af160926d7efd808d6e56e399cdecc127c56ab448f1b6a017ce3e2486a86df5", 0xc4}, {&(0x7f0000000280)="bc50430131083b00e71657a412b81aef1ca476d7d4d80f396390ac4f35f92ce1c8585c75", 0x24}, {&(0x7f00000002c0)="cf5e97f48d46ce8ddbbae7c99a7e6f65633bec1cd5ce389766f8904bc355488ecc4bb7c2c5b1e91daae8b591a49c873d6b66ba334fcd6453b18da277d92e561bec13fea6658931b50910cefbb7f21a025f612a0ff696f50ff8c0a0b4c1068091e2ffa941bab362a012356ff8606603ee7a07cef091b4e6e21917a100c0c7efe08907255cb30a0b77bd89d25791b49b93f8924cb3c905db4846c1c61beecc921a1932cef9d5d7c3331bff2fd842a8b2e117e596aeac5637371d302031ab8eaaadf90e729747b1be13bb57c1fb3fccd80052805b811369d12efd520d0e79d9c9d69d5296312de4f9200ada3ad3bdbd5eac20", 0xf1}, {&(0x7f00000003c0)="fffa8cdb305c70e0ac7eba34ac61628ef33b81f14798189abca46429a04da4e9baf8a9f3cef17a7163a912d4c22c907603693b3df95152cd00a3c7b49b4c420aeeafd77c0ff146a30f5c0f45a54680d1d629e723e7bf6d992ae3c80e4ed54e5dc738ff8527e2cefb4c81a9837fb828ac2853973f444aa29a34f3a58d5669257cf0cf8a99", 0x84}, {&(0x7f0000000480)="9f5e4187c233f540d7bdbbbd5ddad4d28a1b8e9c4216f99a695c45d7356caf39204caf75d9696dd62d964f7074fa1c0544a68b10f72b5c13a9a454181a97958637884f8ff871811e359f5a1beec8ba16075a9d9d99a07a1963485ffc0f39f339cdafceae1faefb6c5c908e61c4ec7329aa540cc6e3e702eef77f5989c4d514f864f39c857c581033e28e706f56e7437bbf2bb26abc13", 0x96}], 0x5, 0x3d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) read(r0, &(0x7f0000000040)=""/56, 0x38) getpeername$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000c3a0000000000000000000000000000000000000000000000000000000000000000000d90d2b00000001000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x54) fchmod(r3, 0x4) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0xf5b}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) mprotect(&(0x7f00001a7000/0x3000)=nil, 0x3000, 0x6) socketpair(0x33, 0xc002, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="8626d3af14d7378afd612f65e020be447a3809cd290876f7babae81bced45336709243ff91cc29f5f2af4ef41ec13ed67443e0e2856a98b1d5437e8b9d44641042e0daab7f4156637a8707b00ce6458f69389ff0aec5b6919ce6e628f10eeff2800af0b0174b512638e20bb38fe246ada9eb010e7af8f2be75d69d4692ed1a10659c614e2ca5cab5091e2920dfc81dabf07a610a7075c90c131e4e4a06ec01df5bf0da788af160926d7efd808d6e56e399cdecc127c56ab448f1b6a017ce3e2486a86df5", 0xc4}, {&(0x7f0000000280)="bc50430131083b00e71657a412b81aef1ca476d7d4d80f396390ac4f35f92ce1c8585c75", 0x24}, {&(0x7f00000002c0)="cf5e97f48d46ce8ddbbae7c99a7e6f65633bec1cd5ce389766f8904bc355488ecc4bb7c2c5b1e91daae8b591a49c873d6b66ba334fcd6453b18da277d92e561bec13fea6658931b50910cefbb7f21a025f612a0ff696f50ff8c0a0b4c1068091e2ffa941bab362a012356ff8606603ee7a07cef091b4e6e21917a100c0c7efe08907255cb30a0b77bd89d25791b49b93f8924cb3c905db4846c1c61beecc921a1932cef9d5d7c3331bff2fd842a8b2e117e596aeac5637371d302031ab8eaaadf90e729747b1be13bb57c1fb3fccd80052805b811369d12efd520d0e79d9c9d69d5296312de4f9200ada3ad3bdbd5eac20", 0xf1}, {&(0x7f00000003c0)="fffa8cdb305c70e0ac7eba34ac61628ef33b81f14798189abca46429a04da4e9baf8a9f3cef17a7163a912d4c22c907603693b3df95152cd00a3c7b49b4c420aeeafd77c0ff146a30f5c0f45a54680d1d629e723e7bf6d992ae3c80e4ed54e5dc738ff8527e2cefb4c81a9837fb828ac2853973f444aa29a34f3a58d5669257cf0cf8a99", 0x84}, {&(0x7f0000000480)="9f5e4187c233f540d7bdbbbd5ddad4d28a1b8e9c4216f99a695c45d7356caf39204caf75d9696dd62d964f7074fa1c0544a68b10f72b5c13a9a454181a97958637884f8ff871811e359f5a1beec8ba16075a9d9d99a07a1963485ffc0f39f339cdafceae1faefb6c5c908e61c4ec7329aa540cc6e3e702eef77f5989c4d514f864f39c857c581033e28e706f56e7437bbf2bb26abc13", 0x96}], 0x5, 0x3d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) read(r0, &(0x7f0000000040)=""/56, 0x38) getpeername$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000c3a0000000000000000000000000000000000000000000000000000000000000000000d90d2b00000001000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x54) fchmod(r3, 0x4) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x6935, 0x200}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0x1e1f81f70309ccaa) r5 = getuid() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000380)="3953b46f479d0fcfc4ec6f01dee4eae7f9ead5cadb731360258f12fa61a9c34bbc5c41fc2f8f5f7969d0be39189185f95b6b299811339811ef97da0d0fb3ffc51252ff693d9fc8bfc707ee3020fd47ca6337694651791af5229b93e5afffa3", 0x5f}, {&(0x7f0000000400)="6130acafeb928b8adc88f10e4c4d7a5917982de4dea2a0e880cfd0610334c065ccefb08ee7fb9a0493d4592c78c5cf0e56313649398a266318eede288117fcffcc53316f7dafb359c9a99d6362bb050b5903784a3e25833d618e8188077f69891c2301de22e1d3a618775e28cfbc507b15cd935483ad480ff3e2a8bf3b22c10c27cf7d14c340fd2dcd5f5f9154ebd2e43b156b9552415cc17bd426d9f6bca70d11ae2bc931db02c7a59e308f310ee57688b9da0274de19411210c7b5b1593bd0a46ed6263e95ab8736c4f511df25b79305c7aebda8d66090b0d4ef1454543de810ed9dfe6da5b76d343dfccf93378bb9df8572b2c61795276bb9b7bf973690f31fa28c01cffce96e01d04d6b2e9ef77650c7e4d10df56ddc9f7f176b112eb23d5551cc4a37f00056e700ec0604e5dd425ff0f945a2832cb61d3edf1c12834d91aab8361121c062ffd9fd00adad56658594980db17f903b430202f97e3cc972a4efa88e1ae147ddb55a20aa99a2a284c08543ec8490ba2cffca51201d27874995714325aacb112ec90852871b267314d52febe3b30c36fde75f5bc3a03675469d87eeeda09b0d311035d8f1776893a3482d4d95d1b75a015038a4de47bd9db5c88d9191ced8da49a5d5334cf6e9c3a0c4130d4103bdb98dcf524b4b1d5764f79764ca52a6f24c5e3ee1edfd4eb46d3a9b0c4b37da74f841565e53bd202ecd8b3f29272382828a0304284a9da1a6912065befb16a062f58bfb68627911b6ebfb39737f56444a77c62b15b8109d656c99dcd56784655c2688db63f7b4eccc1637dcac9d8fc205698b1be63d3b27e775bbb6d7fb315006445bf6e589fca42813eac6b54048f8430a1b17ccf31045ccb623893c1d8d6dbd82305d852b81adcd630750af35d1d3802abec0d3237d99e3f7959fc7a88c5f34f17546b7e67a09322372e028605b6163bf8fc791fcbe255c3b80a0a1ff392bc61e4a939fb660f8f6d11cc06b2e2bb7b38a0019c796ccad030d18ca9621e6147c20ea3d887df28719abd0c89391210444bae75b2fb2dca008294833adcf5fa5e74e0dda1307c7f30b5c7a4b49371568b677bfe6f58ee2ef2e134313f9032a98609ccb1515f0004efbe161c4d4942154360d7cc2c05d7359366e7e0000223dff1bab0777ff04cc65f1a255aac97265f20a1494bd1860c7482458d017621f5055d99a91f7d49efdd25d7869db5963fd014cefb25cc733f42b42208a3a8d9a1156eeb1e7bb96e35f21747ef379db0968c55dbdd8175d72328592aaa56641a97b7457ade1dcfeb2408f1d30884057fdb9ae2097f14e43b894276097a807783511daf19e0391c98a7bfbefcee070482f1a1a73a3d4a5b3494f029a7b91a20457b3bb71df8acb6be8b4f4354da38a0dbcccb126aae9f38f109819fa2d80ffb377442e3b42a246b6f25312154fc7d0229a70fab3185f42b2047f2f87aea5a798de09ccc2b7c7f78bd3d6a08ce3dcd1a58bd20273aa41a14961e6ea119ba674d21598de0ec3ddcf0d0b7acbbd2e06e2ca52c8304b7ae9e964fc5381d22b3e61f5004ddaea4b6af210d681f515af97f93f85a1d2dfdc9eba417240a3637ddd27d670035ff6d8eb1abf4044ab163d59febae4df5ccdb4dcfd73a680c48e0e5bc9e05f6ec4ebe6993c0f125efe9cca865204d06b80dde2c8c81a39d92805d8e7603b884ec0f27c8ed7d7405cbc3b4a5d5e47c12e55e50db6cf85dad048b212581c8dd69cd79ca30059d034f61c65a1cc41d7d62a33e6309f5eefe88197ebcbec6a339a1b00a39cf1a1d90a19cb3d6d0da95f0fd8a8eeca0933437518af4e95ef69d05bc53619fdacfef912fd7600a36f10d5c396bc56c3d18f8e5880daaea5ae72f38b9f4f225de8ca1e3ce8ff96e1633a05f41add98f61f0c82eaab83f50661b3b22af8af7e5854fdf12bf05ede4c7788990a690451aa325f81f3c5b00958c391fd691d026eabf2b4aa42c13b85c542b1bcf7c5396d729bab7733997b19943e5920f7e3fa07d52cdc023f0b7167e3b8243b455278d880a3b29cd65a83566ce2e8715425441a6fd99c66170c36a06eb441c339899bb0a4d9550acc6b9fdcc685eaf859171c06ccc84cb2e4fc44c7a58b3325f59bfa9575bb5ecb02ba89c70b080dea534a82e0c70c9e112f789fc7740b4368ed483b9895ea355a6d327962e57486df71e9ca47f15cd2bdbf70077e2e053898eb7639d9eda35f47491597f192457468897f079ce18f3c78424cb5275130bb2ebf3dc6fa0c5178dab755e32c16e117b24a22551f3a3dd5fed5fcc1d2bcd6834d2225abc8de9b0702715b780d83f30f67a2d62cbc18a2be3257935293e62a681ccf6b91adb04c3b15912cd3d72c3a14c754d5d3fd4a41a9b7f1fe57a91f7708ace8272e75f1bf90d955c1de9da545ad25891f3dc44372b4881dcc6f32ee66216e12270520b9291b0fa6bb70b47e968ab1c7997f749bbf98964f7782dd35c53fced8b5e4d1e3c93bf333a98a52226e6b9394b987e12eb1ca71290156534d5d0cdd55d32764a89027d7ea587e77aed447ccb6ad3ab7266cc275b62a6ec4c044bc470dc7ced7fdc0e1ad8d07221ad74b930f35c213dcda4674933e667b39bdd31d4a93bc66373c3f7e25fad9388013bb63564abfe062ebae2a83f38293503ac040268bf31020296e804a16854a56c225a7df13593ea974dd9419ffe75b1b7d93c9d3fd5f2df08da83016b33141f842591df4bc1e8eef957a6b77fe91c2b53b673f08e1316ec91c56c4936375f35d0bd32932a498a686caeeb1bcc9b49f2a142ddeb78f8e70e7f6a2f4a74ecdd5c8f67f638b8b1495b1136dd45ed0e24035f62f5281760106f20f4736cc30ca91161b8fe537b2d2bdb9fdbfcb7bffa5116e0b47aab1e50c920784e14da0cbad57c33636ce610399ed963e45f63ee421f8ec2bf0988056525edf907b778ee15606354aab3d155e29ce9ba04a73c6a9d2cfc8a50a7188aa305888973812774ec72d8642cbbd7094159c2e44da50ae9e99a1ac8c5724519e8558754d200898b56de579c5c09fb210553a017cfc2b40bb1e04785cfabe92554c322b4cd325dd2f97d8ed61f1fc525304fb0e80ca20736369589228fd88dc3182189b400e5423cde1bed99652198a2a3751a907f255998f2447b0348f214c574f618421d1f0221741c1221d2494818ebc4a898ab5d54b3aa161bcf25e9b33f71cc146fe4e83658aa4b96d6f0bf6a6574aff5034b9ff28ca8774b18e233bce5ee048ae798e98213cdd42b7b3b86c34d022d1d57a38696b6c3be0462958a4e08809baa7c059549cf954d67683b6a16019d6c6fa9e2912c60663333cfa8a7a15cb42fbb165db3ea7703325f137119d05423111873961a93c78a51a7be44ea81244bc7a45be6bb13b071c105081d324dbfed83d7ee21096bfc22331a5bd8107ac79df2d37c25ea9b948de38dbc4ef09f35568290d72c1676343aad196c07f3c8f0eb93c374efef01a4d9cea6c4e8c53d29c12e504496a9148a56032f899d778a47d3b577b17873d6c1fda7b0ad6dc6e34a596f8d662b6eaef09735d3fb6e7f892e1bbacd832bacb897d7c99a31510525752850b57c16ac581f74d59f4d4af14d8d8c6141ca6f84c629dbee57f84b856df670467129c2a4b62d5dc0857e59270fcc2410ac8786edfb8394204d6c58de330f51ebbcd1594b7257f3a8acda6d53817611fc8d641d4f54291977a4ecbdfc12ce789fcf97130573e4c81a23038e2c28212d4399568870275e9d06851b1b2afacac3253b88ab4a9965dff093c4019547a2d5db8cdfa599e7815c9597b50fa9765d6487acd823625528c17a7dee63578b423adf1c0458438b62a703113617ef0d0a4abe780119fad8eb3ee4876c473ddf257f4873225520346b58bd9f8b9398989f9b83dd47743c8f98a2453d805946ec381d8c245aa87931987e261bf30b23a4c96dcca2ca3532e2ff3d60ec1a19dec84da6b214c65158d9363b527ef47ed3a3f0f2a6f1b0ffb92dc87e56f1a0ea505ae2fc88988e38d4c63a497fe267c7914ffb80dcb947d4dba1a599bfef63561c1da4db764ba1c98fa42c938a7fad89d7c8f61616ffd8f41fdc0ca0548087206ae200c303775870a52931b8f3956e9a51793a5e3aab3ced2f26fb1c91692a9559338b667d91312df51a3ea33768cf2e1796d50f35756f60c20a5dc49055305ca0f63a8d2f9dfa9c0dd9686b108deef833abae635342a22efc0b05b45eb15620a91348d1ff0a6ebc3dbb4aac43eca4ae84edccb94736a42bb11c66ae6309779c0e5036827f0003320fd10d7c30017c70f88c42caae5350612ead7c45879223f6d424806d314192b936d7bcbdd425d4ef56f8896c06f6ab6f65d33f395aec1c7c091b87a66a587a34c67b2b702ef45f67ddaab44279feb3fcd7d56d602d6b50d750cf5ba65e6fd4f49d73796f23f140788b91360590e2524e21af190232d7baaed755456757d16f5dca49a7fb085cdc1c9e615257342d4a0d36d286f24e71ee95aa1d9d4b0ab2222ad8a2cb1b59fdc208c8689567134efa8ca05d0dd75001d612af9db8d19ca992bec4fb23c5698d133c7f7f7eca4cb6b1000fe2a1828e241c1b2064c8f1fca9db12565a981c3969dc811b73d67e0d77b5a955939b4b3017ee39e627b3983626dc4e134278fc36281911125bc4ce2f57236587389287ea1e64c40c3ac711d6b2bb93ec81448f56bdba0303de6f4ee5326b9d9222169145407d02be7c77d1ef295bdba3d13becd8d67fa50498b70b83a1cca6b45f2d60adaf4da65405b83076d4972d2e7043937c2076747c1a2d2859289507d78ca0ea5b4e0b1f30c947f81a5733bb1757da6b7127568e42c847fc6908d1287b92b7feeca9472c67715deaefc2561ec3611bf6e4a6398fd595ae79f442870dcc8e4c7b0acd43ee167d340bb2b5188a20dce09856fd9bbddba5a3cfd165ada28ac19b8855f0bd7e1e70327241a537562931ab9517fcce6d845ac303ad2986fa494167398563ff35c496da540f4ea5aab39446c2b40f4605c0cb36f91d9597ae48710719517684ca174ce8e45c29e3314eff93b315d916987fbaae1a6478e1b7aef2359340bcde53165cb05e4943fe9948ecce6a8de9fef1f08b25cf0893550cf80a7f9ef650727e054b1b261b86d3dc87c1db6d622a20362296c06693c735b5daaac5db2590274a990c775e69ebe1cbef844a8510202d6217ca354eeec5c6a99e469135479d935f99da7eb244d33d97a3a702e6f33c1114c71bc3d7e9a3bf3df430c14962357d9a4f313c0cd9d937147145ed706c4b35cf8f5c72c4fe04f33a2939df137001ac6303211d0ba140b367ec22bca3d5220d4bef70c7769f8ba26e28a033ea16f682688b21a5cdb5cf546fad045cb127576cc79e5a0dfd9309db45f7c16b96d49a11f59379acc3a2a0545ca97c46609664a2f4399617259b1d29e323e07221e721f4470d48bc9ac43f9b3802471e7f0d1d3df9d6fccabdd60eed443ce4280e826c13d529a4235be5e4d1785f60f6b5c71f6194d9ca094a8d4eec6b051a59c58bc6fe3c70f9b8a7195f5b12371f2a2c88dfa33b29084b5c90c58973fe06158fc58d32ebde8fac14783a916a7aca336a1bc732a7f850e5f2641189f1f6c107b09630d2752a8f5c3aac70d0edbe37c44d79e8b9f9a47c5995256ed10ea1122048ce776a6698c7449d1c31c01a8203a5504ac69fef2b5b1d761472693f0aa421994d2c5e64bd4d6bb748f5aa75cf44a72880407657fe399baa004ccd10fde98f677e7b357334c", 0x1000}, {&(0x7f0000000200)="2bb83fc22e869c2947047e", 0xb}, {&(0x7f0000001400)="97e294052df1e44f49c6143e2c1647c0858dac2635324cf758a1ea59f78a1c04c59c45b39d479697093d30c42f290b140da0c7ba9a0d883a6ec0dc871e4a050ad30f17d9329e9567a583c4bd988e1b2be656460702b5aa8dd6f9e926f7de71f041d1ffb070a147cb26ad96732b987d96694908f6", 0x74}, {&(0x7f0000000300)="c609379c47f2377044ea4a", 0xb}], 0x5) r6 = getgid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="68359ad0c74a261df3f6d49dcd5c06f42b50078ee79e8c3d09ff3f71b0e9863c35056abad7ce497d26a1c6d7cc6e54d6b9990c4acb824a62a6b1fbaf36616cd6a885b28e1877e726e015b5fbc3ce438ca5c305ed3a0ca67e9d62eebfdf38", 0x5e}, {&(0x7f0000000100)="860875274ed56064cb869f9aeec590e73946b056e1f34b663c67bb2efa7d10bc66b4255d0ada5115a28e7902e165c2fc3a341d52115eb5ff801d36a2e2a981fa230994149c311c18aa0bc3e60a87c19c6104dad887d8d975e412cf84d54d8895ccba800f128b8fa8394fe1d867b69ee44f8aa29709b7321dbe1b171a9a0556fc26c883b2974a2b2339a9bfffb8", 0x8d}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x2}, 0xa) fcntl$setstatus(r0, 0x4, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x8000000007, 0x4) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(r0, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x41, &(0x7f0000001000)={0x2, 0x3}, 0xc) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = getgid() r1 = getgid() setegid(r1) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) socketpair$inet6(0x18, 0x6297bad87ef9fbf9, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7f, 0x200}, {0x18, 0x3, 0x6, 0x1000}, 0x3, [0x5, 0x101, 0x4, 0x8001, 0xf22b, 0x0, 0x40, 0x2]}, 0x3c) r5 = getppid() r6 = getpgid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$dupfd(r3, 0xa, r3) faccessat(r10, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) flock(r10, 0x0) sendmsg$unix(r10, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r7, r8, r0}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @rights={0x20, 0xffff, 0x1, [r4, r10, r4, r4]}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @rights={0x28, 0xffff, 0x1, [r4, r10, r4, r4, r3]}], 0xa8, 0x401}, 0x0) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0x6b) setregid(r1, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x13, r10, 0x0, 0x0) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getpgid(r6) getpgid(r5) r11 = open(&(0x7f0000000340)='./file0/file0\x00', 0x8, 0x5) r12 = dup(r4) fchownat(r12, &(0x7f0000000380)='./file0/file0\x00', r8, r1, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) fchownat(r11, &(0x7f00000003c0)='./file1\x00', r8, r1, 0x0) kevent(r10, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0x80, 0xfffffffffffffff8}, {{r4}, 0x0, 0x40, 0x0, 0x5, 0x1}, {{r10}, 0xfffffffffffffffd, 0x4, 0x1, 0xffffffff, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x6}, {{r3}, 0xfffffffffffffffc, 0x18, 0x1, 0x3, 0x2}, {{r3}, 0x0, 0x40, 0x0, 0xffff, 0x1000}], 0x3, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x40000005, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x10, 0x4, 0xfff}, {{r11}, 0xffffffffffffffff, 0x10, 0x4, 0xad, 0xda}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x91, 0x10000}, {{r11}, 0xfffffffffffffffe, 0x3b, 0x20, 0x20, 0xfffffffffffffffb}], 0x3, &(0x7f0000000580)={0x9, 0x3f}) dup(r4) setegid(r9) lseek(r10, 0x0, 0x2) dup2(r3, r3) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: setitimer(0x2, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) fcntl$setown(r0, 0x6, r2) fcntl$setflags(r3, 0x2, 0x1) dup2(r1, r0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) write(r0, &(0x7f0000000080)='s', 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x23, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x18, 0x20000000, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0x7, 0x40c}, {{r0}, 0xffffffffffffffff, 0x40, 0x7, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x14, 0x2}, {{r0}, 0xf4233fa3155bfb71, 0x38, 0x4, 0x3ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x55, 0x3}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xd3, 0x3ff}], 0x800, &(0x7f00000001c0)={0x10000, 0x10001}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) write(r0, &(0x7f00000002c0)="5cd823c1711e53c08ca509b7aa4252591c5dd32855c5fd3b473980d11d65af2e3ec70a5668b0cd9b4814f53d5abccf08115c380f00f0e7232a8fa1fed38b474cb7322e679645798a17a4975f6327c79f407f1c1f9fd1b8be3f1dc30a760a4b68ec321caab5eecfd48b160a7cf33cd66a521ddb7816428906bb497be83c967000ba68ad9313af5c5efe9321f4a3ad23c193262e113e8ff6297a6759d285c15333a6157e6a9c60a01a", 0xa8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0xffff) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x49, 0x101) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0x0, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r0) clock_getres(0x0, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0x0, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8038, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0x0, 0x81, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/194) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x440, 0xe8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) socket$inet6(0x18, 0x8000, 0x65) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001300)=[{0x0}], 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1ff, 0x8}, 0xc) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = semget(0x2, 0x3, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x6, r2, r4, r6, r8, 0x80, 0x1000}, 0x4, 0x9}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r9 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r3, r8, r2, r7, 0x4, 0xfff}, 0x5, 0x10001, r1, r5, 0x7, 0xbd4a, 0x2}) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000000)=[{r10, 0x40}], 0x1, 0x0) renameat(r10, &(0x7f0000000040)='./file0\x00', r10, &(0x7f0000000080)='./file0\x00') 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x6, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: setpgid(0x0, 0x0) getpid() setpgid(0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/130) r1 = socket(0x11, 0x8000, 0x8) r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) sendto$inet6(r1, &(0x7f0000000100)="8ced885cb0b6d5", 0x7, 0x2, &(0x7f0000000140)={0x18, 0x3, 0xc8e1, 0x7fffffff}, 0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffff9, 0xb, 0x10, 0x103, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x1000) flock(r0, 0xe) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, 0x0, 0xfe8a) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x405) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = getuid() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x100) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r2) shmget(0x2, 0x2000, 0x84, &(0x7f0000ffe000/0x2000)=nil) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/42) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x10, 0x0, 0x2) r1 = semget(0x2, 0x2, 0xc0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/135) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x12, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) unlink(&(0x7f0000000180)='./file0\x00') 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0/file1\x00', r1, r2, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x1ae, &(0x7f0000ffd000/0x3000)=nil) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x34, 0x40000001, 0x1, 0x80000000000000}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) close(r1) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) socket$inet(0x2, 0x4007, 0x5) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1ac, 0xffffffffffffff00}, 0xc) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\'%$#]\x00') 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8144, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() write(r0, &(0x7f0000000080)="c521d4a91688555e855be7a907e806f69a106958addf7711a5925a4a6c88857692793f36342e6cec2d1d46eb8d97fc5bf21a1a9858bec42bde9f2fa57fb1e0e763f9401cf0db0ca93c01f000f4c020e8591bc2c46e71b60b1ac1ce41e709155faadd513486dc904c22b15ca1ebb75f59a82d2182aa9a0f1edd2cfee68e3b2d10b530f77f9986fc12f70693a5e76ce358f05e41bf86b31f1db56bfc398aaf730a8f1a5a8ef2ad39459cfe60661f58696e077333d37ad50912ec0a73b8e9594dd917111608131bc050c6a270407d70d8a473b79b13", 0xd4) openat(r1, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2000000000004000, 0x4bcc846dfc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000280), 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) fchdir(r0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8a1, 0x43) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x47) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10024) poll(&(0x7f0000000000)=[{r0, 0x16a}, {r1, 0x114}], 0x2, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: socketpair(0x6, 0x1, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="82f28606", 0x4, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f00000021c0)='./file1\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x2, 0x3}, {0x7, 0x3}}) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x28) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000000c8, 0x8000000000000010) getrusage(0xffffffffffffffff, &(0x7f0000000040)) close(r0) truncate(&(0x7f0000000180)='./bus\x00', 0x1) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: socket$inet(0x2, 0x8005, 0xffffffffffffff7f) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) socket$inet(0x2, 0x2, 0x6) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/147, 0x93) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:22 executing program 0: 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) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x102}, {r0, 0x13}], 0x3, 0x7) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x30282, 0xbe) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) listen(r0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000), 0x10004) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) getuid() 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) r0 = socket(0x16, 0x8000, 0x6d61) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0xfffffffffffffffa}, 0x10) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xfffffffffffffffb, 0x1, 0x81, 0x3, 0x9}, 0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000000), 0xc) listen(r1, 0x6) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffe) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x200, 0x1c, 0x400}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:23 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x41) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) syz_execute_func(&(0x7f0000000080)="430f0ff596c401c97d7a7ec461c9c2cd24c4627d5aa2320700008f69400129c423054602000faefdf2400f59e5f08190010000005046558365ac") getgid() mkdirat(r1, &(0x7f0000000180)='\x00', 0x18f) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) socket$inet(0x2, 0x3, 0x3) write(r0, &(0x7f0000000000)="56f69a50674c62a37335cf9c3912d34a142cffad6b65d2b7d03b2e5dff3ad9f643e0cf434f6d31c0a7353666b413998eb1a0cd24ff3a7dcf60c79ae974209ca3a6209dbdca9e6180b67ccf38514807c52c8a94b98b89af7d37689852f134cc632ae23994fc49a3a762a547edf2bc7bd37d3aef158cc7fb4673a132c02a53720dc1f1dfe7898cd3e3484cf9df4e38054e051d9078e7a63bf18725b44d8873c436b01d6a005d249cc6b2e46e9d0e8ed66b2b043075eb4e8d1212159c765c", 0xbd) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000ba1000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x0, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x600fffff, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x11, 0x2, 0x6}], 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = semget(0x0, 0x1, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/48) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x6}, {}], 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0xd551) chdir(&(0x7f0000000140)='./file0/../file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x4, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f00000003c0)) r1 = semget$private(0x0, 0x6, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/227) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) getuid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, r3) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x101}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x20) socket$inet(0x2, 0x7, 0x8) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: getpid() r0 = msgget(0x1, 0x0) nanosleep(&(0x7f0000000040)={0xffffffffffff8000, 0x3}, &(0x7f0000000080)) msgctl$IPC_RMID(r0, 0x0) clock_gettime(0xffffffffffffffff, &(0x7f0000000000)) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = getpgid(0x0) wait4(r0, 0x0, 0x2000001, 0x0) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) getpid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) fcntl$getown(r1, 0x5) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x400) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000040, 0x9, 0xea9}, {{r1}, 0xfffffffffffffffc, 0x2e, 0x5, 0x4, 0x469f}, {{r1}, 0xfffffffffffffff9, 0x86, 0x0, 0x80000000, 0xfffffffffffffff8}, {}, {{r0}, 0xffffffffffffffff, 0x3b}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x36, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x8, 0x14, 0x9}, {{r0}, 0x0, 0x61, 0x3, 0x4, 0x24}, {{r1}, 0xffffffffffffffff, 0x27, 0x80000005, 0x3, 0xffffffffffffdcac}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0xa34}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x9, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x10000, 0xe0c1}, {{r0}, 0xffffffffffffffff, 0x60, 0xfffff, 0x6, 0x4}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x100, 0x1}], 0x6, &(0x7f0000000240)={0x2, 0x3}) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2012, 0x101) chmod(&(0x7f0000000000)='./bus\x00', 0x2) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000340)="5e0037f323a8790205b6bf918dee594e0721ac53655c7eaa2d125d55e5136305d210d02837bc77d658512b9bacfa79f812f416f8da52da3305aed68992d4f6d8943baa53477613a263dcc4c4bbf7d4e464309c4c8b39ff77c00fd95646ee8907d8f9b82d247b0400", 0x68}, {&(0x7f00000003c0)="046c0c167a1b6b15d11f10fea11b062c5950b097dbd99e30716761837e622170a82e4627ad2669a04f101497e6dd6ab3970b505c31c28c28bf42", 0x3a}, {&(0x7f00000004c0)="24cf6df3e8bceebf1d4929d71ebe167ac63be0d07d600ae32c265f5454a7915b6834e809550811691bff99803967796ef7c45dc38ca7e460949ef7cf089c3eb0480b1e4ffd9c48d3c3318265d16303d0eab686a3dcdaab18b0c7621933e7b32764cfbd0a83efe22c8be4bef9193e8bd823dcfa5f4de4ed3ad18ecf0b907911c74086b745de67d050231d15f9d98e78af850bc8fd8d73f759c7a7cb7a4ac57324ff31c8c189525ff00491f1c238ddcdf125282d3fd80ef996c1e92f36c62e94fd5d61ed786c26aac2fe6b59e5fc2556955c3c16b749276829138313f6807050ce2481842277dcc925ab54444c655ec60af743baea6fbb21", 0xf7}, {&(0x7f0000000a00)="c822c1ff0ceb3914bca5d95ca4db3b6aa57fe214d25cd1079a1613ff65a69c87f2311ca8f65133f538a8c2ff770da499f27e3c9cad5ec97ab8da448b3c0ad21b141df138ec6591bbf21e1623173f386e05c55ff3371e658cf74548625f4871ee16b94fad54cab5189547bed452e7b66aac389232af40296fa820c03efcc5ad81fb93b7cd2f14845e04131434221a7789c23eba1ac42733265d415bdfcea3c2405ad6a66f4d1e4328af8273d62f516f7e00b170984a7659b1a8fa9593bbbef13c84156ab2e0d3a8e5b9ba2e315c00b76d3c959344d9c20fbab6d28bd02b7dd2ce9391a273fbaee787d8c2b2c31f7a1d2a7ced495ba4567cfa0b17f76db55e6056a78bc279002ae6bb0775e2449f860d147d545cc076ccfa136b039463647cd5f498cafae614c3940b0b062329798111b25912411b4a1157604e885859db51acd40b59dfbf1b0f803a23e6216c396273726a2532881fcad04553fd6f7255dacc602e475c4eea5bedd27fe00136217d929ac6357765281b0596e913a7c8b77f0e15bf01df238d17751278fe28d2a717c4470135fa303c27d8e12191bbf994b6b96f59cadbf8ca0d3251765bdea4b291d544a52b3aaa3f37d5cacb8c5c1feee019d298339923bfaf4617bb2cea77bf46a2af369d53f68a03afa345079f1b6c2e8f8779cd0ea40b1a48c700953a5b204f9ae8c86d1f1a2381b9af846536a91ce722e8a4c7b2bd7fa38745bc9569575db9ef5218e069906a265213fbe083dcda616f3d4a4383f0bdd42ee78bd8293f2562e72fd994ef517c7000abc3542e8b538d0424a9d98391e96e93dc83c665227e87a5f12170b8a5c913523a2593a14249b1933c942b243f7358df8deb2c5a134e904471e0105c2fabbb6288e992df67ddbe0585cbe3de6db75b103d3eab131ed65c180093fb9e8c8157922dedbd8a65dc7932d865f36de796cee3ca0037b5d339cd25be34b9bd121630992a97bebd3dec2480ecfdf5d88f74f5506a128a60ae06a44ac50a2a654864e91fef377c6be63c6dc79d42ed6b830a0f61b4b7593bc135e3b751c633e7d2cb3f40a6095b7508ffe38ff4bf6edd6d3967a96931f83b65fb8c65239a155ffd33d9543040512824154ef6746783924963130b0cce2912e0dd92cfabd2de885cb3cd8fe5ba17a855bcf8317bc07b07ebff63f7d86d75174d0671b78112f23427e865699ef37b331a80dfdd4d7de3e9b8cfb0cf5ab008d741c857c51191f0ec9b0b6d6c4a908090bf8f2385dc3bdbf770f340c76e8e0cbc59e8ee705e980cfe287e0fbc5fc69605ee708330235a72baba9c0191b5130e29c3c850ec9cfd977b8db1671436c870aa0bad052d53059007a76d0402190a99f5debb7fbe4621745b00aa7a8b397eba53182e15ba0ac6ea4df360d9fc98ed604e13fe01b4c9d33d1ea7abe2f183467253d078ee52101ba12cb2e0fe91b701e7ff2899d5273520f9191ca50e3175f58e172a45145efd5633381fad79f00f5c2ac9e76bb7fe2c11bb791d4d13b650136d457e0e6c1a4879e0829477fb948f7bf572c9a457e0f9e9e0962a6cb8137c3da31e343529595c48c5afb4ca6fab26335dd291d46f32f52de77454de22c4cb3a34e4b1a33894105514e1aa6f3a55f722b9bfb52277525e712b2c73e0f3eb8ac3bc970fe6ed1319381b9ee79712eb3f252bb8837515755194121884cdee3bb748b55173745b8d80c822d7efe690f4ff632384f89cf2760e6362c0b363d08cebace901d29cc0058a2a00e2125cbbb8cae591d92a7446154d056577ce4af206e95577c52b8d30d919bc4124b4768fadf2bafc458c9d9dac87cad9b442e279282876be25ec4c1ac2252bf9888d12f5794400553d1ecf90da6928bc7c9c09cc68278cc81005543355411a7d3f842caec86daa4f2f7a62c6bde07c60b34ed3b7a29deaf0fd72ad344ca068c64dcf911621447579091ac09b4cf471a8c3e38d1e9feb775b82e7dfcae39a79c030d867ea2e93f54d14c24472e466eedd719477fe20100ecb0f7cad54f213da78162bd7d8cb5800db0a9d809e6f250c6d43874d01b0dfba594538635363f3357ecae8359d48ebbf20f71aca396d1e71b4bde35c52db847ff3e3141b21cfb2ea5bd2b3f32a3e1bf86842e9c10d1e9d9728286121191b7e60ea8049ada56a6fc0c01f13d0dca81af87f3a8d7c79cdd7b138ced61c8ac675626407f391cbf0b218d1812147e59332c16b9de06c0b60e39a87fa33089d2ff7fe536e6b33899ba15475afdc7605645687dadb0e0609fc287e3825eb661d310fe0fd1fa769b4d7d982a912934c646fa385ea199748d46a6c9a82e3f2ddc38c16d38ca44f2e1f98a227aac7705c7d2efc164043ed9fdef7f556f2dd7eeb1d3a41003acb232e5ebb5d477071e8900c8d9b058195b3d38e4edbf371a383e4ea5509fc1f0f3fc7dafab7ebbc210df6f827e43c8dea1aa8954990daaad2a90afa69831fa4d29a525e4ac333535e2c1db24afd3e3fa9068b6e7f40dd16ceb3a6deb501d88f7829d7d42757b93610c0730d5840a9196df55f23f7ff81d945ed020c94f1d049f2afe909fa95f98827b467118a2999e65da3e508da5414d885e4f1d3d03f1cc23e39a071958be47c9a57eec0681489d77de2b248d7a006cb44facf7deebacd4d06683fe022b969a3ed9b7a130fec0b268abd44153ba1b336ebf50d758de561aad665b10afa95652210f5e756078c6c10ab74df0888c15ea347d03dc5a5bac526469820f41f11739576092cb48be49130b52deaec3e38bdfbbf45a032aa788c02f442e81f2fb7a141403599062fca820539d0da13ce6c5fae9fae2c96e49e40bf74cae58c30c2500b823a94398d5ed03466160d36c538a0a4e8d62b3dc259c94dbb575a7d825ab8f442a68b7137b5dce32df9c746fa33c4fcbd5ec124ed139aef52d149c2162d7d4cc17b8a4af85411c764bce957286b4ab66b84074295091d7cfa78c4b4bbc4b0e78b780f30eec8a85fac0047bf0f2db30cdebc70093ec8fe09202b881db8986125df14d77797e63a08da82e20db7d4f2377909254089725113191c8835c85473345832daa0a84e51ff8a427112ee941d5f561893174e06dfdb7bdefe7ba9dc360e80bdd5a21b2d95a1354da11d1c9e4a9881dd275ec36be2b0d71ee2c1c6c1e1d08f0caa0fd62f62a59a3c17528cc93984331ef8251d0257275467ef73b6f616271ffc2c5b93fadf83ac13a8dc8186b52d896e58ce7b8e999c589474c8930da9128d78e2b9d9c8db5e018fe6a85975cb5c772690e17a33d4ec23f4d4c1fee5f0e60ab356e9082aa08409fb669252f0d750f6cc75f4ce18f8e362b71b331a5bbea9e38937513fd449c78286e744f599da7e9a3157c431c758218884d56e17c963c4cd51c9c94ae8e26cff7f4e7f1c3a71a612e1216b6867302cb7c48cdca3b15c19ece01bb06a2359aeb6ff24628add2cf8194a06abe0c4118f382bb4079dd211b7b644d8fb2bd7dd5dbe2e27d51bafa87b084f3ac45de87a9c09752dc4d786423734fbf1374bcf916d6d1c341e637af7ccc59c8137f538da390b4c4611e8f2ec49791b7400b18a13029b346f7735149a5df75cc2d1155821251bcd08c8eef41c2c37b522e3b30cbe4eca4381b300510868582dab8d3165cbcfa0eaaf155ffab70c91102dc0abfd390dbdfe07a32d5e949095374a3b8748e9154fef879654a3fb598a8b0503529f4c5ef96fede06bbb00a7800ec7f9aa0822051edd03699fad8d1c2525a38f7a0eaa851b4fcbcfa2dcc620228f75b6dce4d8353d484164ac998732229d2c19bf792e94e9a01bb547ed68c89ef323b1b9879f54277bb3df263ac4b771297af5738824be9080ebc43451dfef73274e17c42ae0fe88464be06d7dd58790e0c6d1aa97f1551fec82e598c9bebc415a3b7ba99de2aa89f652fd72d6ae50ff9f3d29864637647b7c5e34a6055242610d33c30691658ee199af19546b231a1bcdffddffabf95773bdeb2567388d9d095f14e64e96bc966dac054774e1219774023d81bc940a650bb83c3bde997feb2a89364ac302258e75ac71be9a4485b38dc292de3667cc9628f8cb081d0ad184c7e35a8091ec3ba5f36d3781ed15cd8d1f62c7a0c18567249404855ddf6b0a0543b5061ec34efacd7aef11cab592c2d1d479787ee17d69e230a4da945584e97efe9791fa31b85c914b05d4351106974b51d5446285034f22da0fbfa97801b95ee9c9edabbccca9ac4365ee028d9815ac413df09900a697e07ed6c6671bde24e768b14c2e39dac4a819acc82697f5e3aa9d5c0aa69e034b99a9ae59dcda9fcfc89a064a1dee98d670903084fc06b8bd08873a085e9be4ee23bc096fcbc9fce62b6955915dc67a4803cda181c2abaa70c198fb9660b6e0032ab2a1ca68c16caee633f53933b996cd16b152ca252dcae2f9069f8ae7d4d605c1c2e424a6d234a17d104f93a836588de76431c0bafd3936093aeac60d8c503a05e9742038d3f67d25bbcbf0f9058c55080e431ae55896779b167176b21cfc5cb7cb82933f28492258081fb400c6ca92b8d1b73b2f3850dd7409039be4997e16560039e640f012ad175a18cfef6ba8086dffde785f57061ede848d5868b96652c5fc0e3490de54b9383cb6f4cc7dd8dbd428bf3b7301a211468594ca0ca8686fae4935611013ffbd829dc00dc42e3e5773145d8d80179e5740f114fbbea6125666f07bf4b84ee6a73030d552cc897ce2766908e9dc489e83770c30273cf4b7cf67ef5086198c6966b11bd47640fd988b8c21059e3d3e70bcae86711fbf79f0fb49921087702b7f0c44063a6291783a65e75a72fe7812f64fbd4b102c935330af00a54f5628f28ad640684fd115a449e7a7b2eebc9419f48df228f94dad8e10f260c04b7ff87fd782a1254cbb39b5418bd1643d402d83aefdaf1a9afdeb679260bbb09dc0583909d5a55763842cd0d52409c338bbd455bea0cd7a21b89175d3cd9d72853b58ca610b62948bab1bb6b434ccb50ed9ea22a1258eb1b435d549e7ba0c79035490f7eb210fde168ffbc405f9bbb31d6a7316ab4a0e57e12393c77d603182d4060681d1fd4009dfbfb88a50bf9accde7d82516392e86d206e5273205c604d2f6f04bb6d85ec28585e6117b960e913b7761e0e6f13030e267a14434932353a7ae178dc0e3956b4d18e0e5750608b7a160d8d28e888947f0f98fd75675d21f0ca3ec775f921b812dd6df30d9c347da1261102d2624c6e3bffaf87f5a77499497d567e01c8dbc1e8612c07445c26a4b38a71acc362d08840af34900fbb034db689e41362252c0dfeae423443f47ac4ec7157bd916f130f901e71107d0bdb0d7ee4708ecad2e45b996a1bbe1ecadbdce08c6b93ef41fc21d30a3ec818136cff4e484d013345f92dad65b4fb9fdb9f8bc3b4338ce0d55f2a1379fb297ada5bf9f49a5e5b85c4c3a42727d08f3cd0ea600ffb335d0d9fb081ce6247791fdc15bca8006f5bd70a9bce9f62edec2a4ff5852088a271a7ccb30a81f26407c98667a91f75c88a1dcbf1b0c41ceaa9529bbc4692c8faf917334e2a6bb08f3521aeb751076fcf5b74d018b869d1dc227958ddc72adaa78765f9702ee83a1961aadd0324cd283f9d6b39146843b13fac208034959fe8ba95efbd7662320720a6f73fa5b8b53afb9c2cd0a7d7c2a340adcb74a25dc0b402f609b1e2771d2b419665f2f51f14429a494867af7b5f6134155964b38dfb3b798a8358c40c54e618aace102b9c275f84eb6a71e3216d8f44f30aa3e4d13c8f76d0b030", 0x1000}, {&(0x7f00000005c0)="ab511c8e00975028840d6c96b67bb78e97a6ccff9ee41f31b06eb31a25923dc6e0b84662096d5de64b53fdbf1802440d7a7efe2e53a9caca82eb91fcfc984d83d43737d3e45b6e8875189a5cc8dc912110ee280cc2411ac789e9de3568da4992e7b0b226b3cc3f1a99cf7cca1474580a2b691a85e048832f84f220bf06b886d9d8234f42d6b92af79adf62f4ebe59886479b301a0ac617dc43464e0d7f3d238ebdc683f552b56f10806197a328142b33c11578f658cb1fcfc3c82384b46426e65ba1b61428969228", 0xc8}, {&(0x7f0000000400)="f02b6af5548a1e4e32996f964525456dac95d6eb7a0ee929bdcefefd0a51b97a525f19ac6d81ed5c06f4b5de27990c484d3bfa24d1a22054ae0df19b5a21a2d9f6dc3ef4c10adf941109c583c280429edca9c50bd500a823d8daab6304a23f3985fe812ba8e29ed6103ee54ee952df423fbb3ad54f4b42", 0x77}, {&(0x7f00000006c0)="53f81317831fd7f62a46b338d0d71273701f23bb02f96fbbf3f00b1d39680368bc36b425e56fa3f80d02706376ec821114dc3a4df7dc1c7a9642bb51a588f79a9df1849ee0c92b5bd558e8c6c54d9f385bdab39a0b862fa8f6668beb4f64b781b4e58da4cd641aff3001407967191fb29948370b7a78caf2537fdcc2f63626aeaad28f9f1f3cf39c6dcef7c27e1b0ef1efc16ccf86e1706159522f", 0x9b}, {&(0x7f00000008c0)="2c36bd3dbe85c3b0a6c1fe199cbabb09aaf2639de5c5e7a938c9c14cb48e27e59cabac6a1822353818f412bdc7124febc9506bb2505c18ac8ad8545c1f03a144870629d9c65cc98b068c25256d0a1602888b68a69e7d2cc2914a0bd612c08c6ce63bda0dae6e3d49b422dda865943f4c3bf66d8f878ae83450cc09f2f204545fd7aac499a3312898afea738288b1e93806e888eee623d800943636d4e228a9d8f5ef6efa288e4bb6f51ebfa4bc3950d3dba06567736f30ddc6c4a9592c20fd9832fba7e44fcb34674f", 0xc9}, {&(0x7f0000000780)="7679145c27f89c7c6f768303cdf549c3e8f02b8dccebf1b4", 0x18}], 0x9, &(0x7f0000001ac0)=[{0xf0, 0x0, 0x7, "7c176e31d95781c0de43ac2346a61b12c0f1c71ce75b4b327bcd56fae09acb9e07d4f34e9a8005d4d130e3e48cd7633eb15c6061731e465c8ad14cf4f40eca071d3e67cb7c2de046b9ed7c1bf91969c863145fe393b1ccd408d7f4cea8e63e51d4def79d6fff0bca7620dd78a0345633d3d0878873f858f77e21abf77957001c92609c1901a6bab68b85ae46af4a85e8ed592c91c8b02a63df108ec1cafdd19866689d2d8719e5d0054275f6498231d5c113b14b8c90255c5efe1661deb680ffb917db3e584d07d18a722ff40fefffd1616f2e98797ff78f08d3f00a5c"}, {0x38, 0xffff, 0xffffffff, "42fd4535b0e218c4e42f51a255e526fbdaf7b9265fdcad9ee1c82c01dae4a3c0248205"}], 0x128, 0x6}, 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="e42d76e31785fdf2bb82e468ea5bf3f042a457f45e36e7c20f92fb9ae2ebe64b17e708a8d4060bf66d90946cadd83ccd3d7245fb0560cfcf66c10407d11476b406754d2516d8da95d78fa8d67dbfcf50ce7c353db7e17d9031712ce1c5de532214ded74c7baedad8a15a1facff554be3227d0d578a7bd1412cb78c88c9", 0x7d}, {&(0x7f0000000000)="f5fd47b6847aae860c23e02eb6ca5f21a163f66471b339677608b817e3cb73", 0x1f}, {&(0x7f0000000100)="a65ac29b6f059b429b365b540296aa54ec77f270364ffb9025e8587e90d3dc8f099a533250e4dcc95e0c89efb9affc95f65b5a498aac3a872c9ed574fba29e9fefeab4eac1996fd1185ca0a6e6fe7ca65bae0e1c18892293bcb9063bb188648e2f785672bb17d42d9026fdf5b269261232d25c5e104994a2573b2a0ff200382035cff46c4c63db01bddadecc88580cbd0f232285bdc2251be25f20d744a0bb57fee18286ae5f3c13b4499559a5e88982bcec1e4a0529b156bb38afb377d1f1c7fcdfcf95d66352eb2049cb2b1aeb00c08afa2cfcb517e59657dd83c4507b135202c1dc84fe9a79a3", 0xe8}, {&(0x7f0000000200)="a0de9e16dfbb38f6935f2cce00da915c4add7d44ba5b129968a8e0ae5140cf83667df61e8c198dcf7aa51bf3f6648678e1987ac78ddab5ca0a5f8272eef754523651f14251537f09a7185723d13b6ddae3cba82016a9b7dc6aa9074589373ab92efcc7f1811703c16ccb1ee74806cd6e1283f23b3633f969ff148471fe85ec23c32ec152976f5ad8da66cd90ea9ae0b443eb27f864c3009e2be436eadcf1c6e42edfc01bf8783c9dbae4d578ffc78d020ad962b6ba0de281f617d4bdb4f188ab3b2818b4e73d2c3cb8346eae894b156be6d78a150066d3721c3dc0ac95bfa693a3a4b97648bb", 0xe6}], 0x4) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() sendto$unix(r0, &(0x7f0000000180)="66d26224c4bd85cbe930568989d9db3e4e69eed060e525063e7c5d63f5a9997e99be277c24cbd0b705012dcbe83a5a1c4c1d3a565a4a13bb9784d6550420506338ae456a3047fe16d3087e0a9c345cf5c3bc70371ef6145bef5fdec633256d39df012f47e3f7ac087ee5b93e0d063224dcf3ce7f986b0ec19970b13ec5dfe224c9", 0x81, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x6}, {r0, 0x8}, {r0, 0x1a}, {r1}, {r0}, {r2}], 0x7, 0xfff) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x2, 0x800) r2 = socket(0x0, 0x4000, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x8000, 0x401, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r9 = socket(0x1, 0x4000, 0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="a32e4b0c58ddbe1f03682bdfd5dce3fd60e65ccfbad13cbefcc8ea758e96c485f71fe9e8004cd215757b557a5c32afd9e2d038d29d0ddcf0ba4d91d9c180c83e3fff23a9747c1cd325a91410b0e371312c0a049bad9f31f19b", 0x59}], 0x1, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0x50, 0x1}, 0x3) r12 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r12, 0x5) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/243, 0xf3) readlinkat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000003c0)=""/106, 0x6a) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x4) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/143, 0x8f) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rmdir(&(0x7f0000000240)='./file0/file0\x00') r2 = shmget(0x0, 0x1000, 0x1c0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) bind$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c253000a99f71e8cd313bc926c96679eb86ad5d978050c340416ce26ef7d83f58eadcccf90b63654a347503cbb8664c3941b10df4f704b0e9c026dd73bde6f8610d8f0c773c680c5b65a68130a5ec3b95ae4d1cfb605288327206005c3e3bde2b8424a4279e7e914a66f53abb1f91b0aa1f63be186632380a44ffff433183ed904d03c35a7515598940bc4f3d5a6b18ccca382055ffa15877758000000000000000"], 0x7164ccbe8a68eaec) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x40000001001, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file1\x00', r1, r2, 0x2) r3 = semget(0x1, 0x2, 0x40) semop(r3, &(0x7f0000000180)=[{0x7, 0x2, 0x1800}], 0x1) sendto$unix(r0, &(0x7f0000000080)="f0f431dc21b09066361c8ce9bd12525a896b93863755029c7f700757e3d93d41595a75612cbbbf23ad7abd23248e", 0x2e, 0x406, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="ba4bef0f04674479e45c2d5825e2c2a76d80914a8d35266eabca1f44775405edbe032f56a4150776604c32021e6cc58799354f60bc3bd02b33685ac06c676fa96712c964453071cfbefd48440391260e98a4b47358de2ffbc6cffc6821aef2651e927b66e90b879b8e96c638348aee4bd6d27371f65bc5743d7aa1f4d2da2e70cbb51d8ed9001231bf1fa2137753ba3449c2446754da05dde6d55b300c7aac8307"}, {&(0x7f00000002c0)="d61909b7684c130977ed8ae4749cc4353f04e0907e485518328accda47e6e169590b3e03937735f4adf00e868cf563858f1a062b6b7a800ef5cd55a33cd7c88bf285893f8328eeb62ddf4d4074aa0b5d80ef7f73d70146ac630ad3cebe33"}, {&(0x7f0000000340)="2b4d95950a2457028b0113ba207e271a498f74bd15df1be9726d8602e395ebd4ce4d9209f8608ee47814c13dfc5e9a6f70df3f96b54bd45b95e1466cb2f0a54497770940d7c9f046549b4e94924041577c1392f37e80a7c23642d0536123f60a200ce444d754514a30e1d9ef3b4cecfd16048b91221e8b1ded"}, {&(0x7f00000004c0)="caa755eb7ec25ea21362291cc5765f3e95ae759c6dee3526726422d32c0ad59a0e3ebc6d5715fdd544417a6b3387dd6b956a3c49a6f2ee959fc65ef4949f4245a7cbb52970e101400eaf8c35be7389ed99416ad4ec9275589514b564b547f15fc937bddf057c32e62b9e2e89b3f07a31ccb12e59dfc60dec14b45592b4bb69b4e6a9cfd12fffd0f1b0dbe69c7158ae4dc242493579f30c653c7ed3b37b23fe728ec6d80768414c0fd4c39fe1803608e68079b4ce9222d094848f918f08f15e7b114adb5e19eba24a64eed183852c773a47e1b5fd9f"}, {&(0x7f00000005c0)="e72e368d9bf5569a83a245a89bf5f8ee21d6a58985deaf50e5abb12b318fb7ae641bcba54f1ea0dd1f92f001048c64d7c4253cf7e374c40d252a6390bca9f6c7fdd4cf918c6ede7108faf3a60e3cac326eb667b3fa3aa2794f82979b9c53dccdd2ac62295d99a56fe7fc5347d04281855cd8fbe8e2df7615b918c211eee51f7ce2038267632f3f3f0a271a6be71e5194fba88c091fea90b4a4308b97"}, {&(0x7f0000000a00)="08425caaa83536f807582b874763962f59001e2b421d983006791be8d3b1c07d1947c90d70684b9f942f2c9c54747c87849a312bc3c202aff4d61455f20d93acc78fe2b96c372472dfae0c6c3958d1a6f9823abd70dd496609876fcbcbde8cc3a3901051db5654ebaaacb45be04a35076cc13f31c28eaeb07719abbc8e3710b20ece3cbf18f70be092e5d1808079c498af0ff3ff44ba105b9c3bba0161e1442319239880d1d929e177fdcb6ffb08c5eacd91ed1b232cdb0270b149526fbaa0302bb316799ef6ca8e039d458cb7a78097b32124f7930a3788e1bcd4fa694b5cd4a3a3e7f5e814bab540bc0e0440d44c8833df0b1f47ddc26dd5ed7fc4875a1d44c3f91d7cb813f4849ff3609de3ade2b7a749bcc7de2f12a28e7194752e3a522cce1f5f12c0e15fded7d12f4559b5b3018cc9d3fecbe3f23939d59a0189e7e9d51c985095e10ab362792b93f45a6e3f7ad866be6c6c5db1553f91dc654b0065bebaadd8cd712c46fd4db25640fbcaaf7e747f76acc33304a1aeedf5ead5d4569a44ea94f2ace58d213e3df1b224d0841f86d16d1e404f00f1610c9a9f12a24a581c3fa0820836198c6de716191a4d838e8708f51b05fe51632958b2c80e6d6a61d2fcc77bb61982768612f7f2ee65b28f510159a0fe7ca51a74af4f70be465f2ffccfedc946b1ab14a873add5fff6b03498c8dfdfd85dd8c7db6a1f9fc0e9cb148507ae9cacb6bb3376d0e026d3c40650b37a60d177f3b66ed3218afc3a368ab08a54ace62477d5828a8ac4dc4670bbd788a61a47f5a0587497f09340333ed430e38f4b3b61fb23314361ef06e9a7387ed0c52459b4cc9b6706a9b62bd93cd148bc341066a1a255b8ae6b1824c9e230bfbed9d91aea0a5c4d76699a2af2bb48c9c53d8ce6150fd399d0db894a5e525cda35751657b4af9581f75393e4bfb77d4caf698ada5564c2e0a06d78d4f8e34843db57fc115f519d2213dcb2e2f7a710271e9759d17259eafb0fdeb393124475d722112d890965c9f98f31cf862aff18c05d8ec172980a5c38004530cfe982de0e3eefcf3184570d474f62750fb74319ca573148b0b9023e50c4a6d91ba786d498a57223d2c887b82ce5bf2250e074f43104c9f3ffc74282ba0b18ae41a3bbce3ed2ae4b40f05b00b63f5e842e28a2445f7a6f9c035caf569831a6f4d31480c7070feeaf93182368f81fc326776006ecfc77ed42dd6da8503a5a674799d9bcf4789178fbef96b445e32a43e1465f1c0efede1deb9afc4ae9341fa5aef4dfa6bcd492993c57ca08480d6e6adc123148277873860bf86168110eac8a47ee53ff3155b26dd6f73807b901717dd3c4d45da103f0b3246e3da64febd4691dadada72584a695431d0577fb98e805c9896769dfbac2b703da6f9786083781e3f356af1e9f92cbac01c198fcbe459ae5427233dbfb4edf72d8679de37a2e667b905c3ad2a0d24c4d4eaf0a6668a8776ee88912e8a6946ceddaeb4bfd3f3edcb211b6920345335d6af27b6d5cf6695b896c8802eaca0ebf7891f29c6fa829ec348325d8d7dd28594f7560347731035145b5bddf944c0fbd8b5b49d457dfc8ffe9f93b67579f76d8bfb9d12316245ce56381cf636c7ecc3e5f20676b37cf6eef1f27b71af397a5f965e13a54bf8024b3e6e232b4d69f64ded49d53ed398b6f5e71c5ba6ac7f73e98e0bfc4fcd018b863b6202b2448ed89c3d477998dc0686d89a19da7051c60dccacd0f799af3c6546f940f68f570ebc2337b592cd810cc74725027dbc4431530d90eb88904197d5ccb65a3abd3fbce091da5026583789c2bbe6ede26bb77b6524af0d12a04bff657e14973376c62f1382c1dbfa8990676465c0a802dffea0bb7c2f6f73fb5458d700d62dd10ce5360d3f4d002fdd8a55d3c992b73ef671129badef0fce8ffe3bf0b9efbebc63ea22e0e700a09779f853bd7dd6ced3b91783abf329053e302003c9feb50ca6d2f995b6969d787fb53dd223d0b26073d9ea23e2d177e4f7b6721762ef21e48cafc7a6d0742fcc19191edf0261987fb62fabce58e1371edc1bce5594f95d5d1cca6663ee581754d6815372b7ffffc8fdc1f9dd96684b26a2cdf71eaab4ed001b9b503fb7ec864c95962ce136b036374b525ca0284fe8a456175e67f3751858270023db79b3bd16f219b13c608a3b9b9a3dc28ae3cdf14dd091f85e919ff82433cc8be676a77b92e7879ef9460748ff61a5df109867c492337a332ef7b0fe572e90cb9acc2bb9c658fc5be7c0e5401b98c2f6ee62b80f5919bf996ebf722dc9da6ca625f082cb65799cb7a1126862f572699df757b5cbfba13de072db245c5f50024370da6ac0d7c9fe0413e1951fc075c7175ccb9d45c53f4584a477ec778af0a2868b0fda5a970ebeb104b6262754320a1d9a2c756b75df608c2f0416cce44dbf646cba3196fbac1189bae58398f11382346dc17a53a46717f3a9410e281ccf3499e6a18c5a419d563aedfd9cb76871cac4ca9f5e4aa9f1e18e3f2c652e696288bc42ee1599cdd339b0055dda8173fec37fa7b4f7bfb966cf1b3cb29bec4e4deebcab1721057ae6bc987f373bb9c294859289b32378633c86c3f4403f584f8ec8a48b33c01d576fb476fa761cc37c0362d21ea86d0732569a8431a4774f8ac8c88fd7703d1825a151395c2a9650002581e81b5aaf9fee05c59c2d1f36ffa67c4888a17a1991c675419544d8abdc6f2f5eb2feecf9ca44c31e46db14c7c2e0dd6b0d249c089d6592b9ab587e1a93a67161b51238eeea2916fcfab1bea5e4d3c81c3d0e813d25f2ffc7c449acdae5a0ad6533005fe336d52bcc1553a99a903fd41d17eb046ef2c36994ea277a037e9be6b9588cc8296152081f7d9dcd2f7134184961a53ebf1a63b300b09090b4d4d4890e471524152465d9918f450ebb379e3e65376dffcc4c964aba41c32cb264ea1047bc53136257b838dddb4324243bd55df4c54a7639701df95967fab4867693a1db68dcdb1c74736ebe2c7a6f8e64ea7c373e4bc25574094c07d6f4bbe012d9b89b537395617af8b7a9bfdafc22ca93cca1786eb2c642776594ced2345826514c4b5921093ebbc530b8609d05c6f2fafffae98f1aa6b023412ef617b064e35bb3c4496fec9b61b7152c285ada9bd46e132797b5a5045463c5deae1d1a219b574d661394c44d28c730d03a9f7df93a45b2f0e61d7b20baf0c33fe006e8b96b1606eb69d3884a242208fe496203f18e6f3e6d34585722b07010c92423c3f483b34e25d38e2aaa34f9d44f2fc4a76da91283fd6b0146cb10d077635c74d897bc4b1072c308e85370b3ae4e5392c154cf341eaa3e6ddf7db3f50e63cbd8efdb8cbd9022cf5498c0e3620f8788945fd2efd92c5e1e46e264da57ad1ec38a44e0f263bdfbdee343821eeac867449990a82e50b875467a94aadc51b55018e706b5e55f195f3b2b823b297f0e29890f118ca7a519f0d69ce126961b89b7b2d6a9c943065dd20981ec21d916cdd550aa8effefac14439bb99cf4b113085e8852f12aabf9effb32e25544e25a29520bbd4409c807afd6079dae6613ae08d625033b4a68699465efc30745758e1f1a0af4deabaa3871041ff5ec15bfb6ebb456b77c97980fc0f38f7d47414bd76d1b8ae2c9a8d85bdf7b3464bb40ad34b19898dcaf9d0e5687c70dcaf48d903cac9cb6f60f78d78058285dd767db16ea589865dd964fe0b5ed6726f68740dfcc048c0198f8511f94f6f1d7fe13b334a662b028294924a778e77373426c16dab3f93c63c2458c8f20c8f569debf802859951a2a714c05924ea874d859dcec53153f80a34d0b328b4353dea9a154f25922d866143d958820497072cdb1b96599f4c9b62222651eb3bf3d9c2ddbe7602b252e94ca1c8a91d9a84777b7311b17fd78bcb8298475bbce789b5859e5b8a7cc57fee83430156a6b145308f710cc5a3b446679632ada3e4568548de50a69c768b6ad0521cb59b1f76dfcba73fc815dccd4e3140f214340f5ab2768a924719ba501a61b289504550015b1e30008b1e417de14ec3816c5d9d2b1476dd488fbbf7e536c8c939faf6a8ede7bb20be6119c0d2fd891fa69cf14af2f2321cf8e1947b0f08538afc58d7c145dcada7ff2a858ad08e59284df86f2473b664284ca0d7ce7421745a13c69f1c79fa39bfe42223043d6a7f8acfbc61b39a0e8d6d2a7d790d16188fb59832887f01b6613334272485458aa60fa741085514ca79ec9b01693bd47139d307713578261bb1c8f616e064af38c632e6ac4b8f2921d8de24bdbf779a2d8d59f203a6b1ad7d7d673dc10d216ca8187f745ccbd0f75053995e8376275c50c29501ce41d44a33a6e1fc12c42de368bfdbfb0cb496e1ba1986410f14260c5236b67005bff4ae5a66a4b0e7963f5ce63b1c86caedc6cafebb970be7ec58210b439ff73613e4367273730ebce613d8d6d7781624b59a2ffe28bb7f7fbc152f8d42f49770167247022a2af16cf651f2e0c001b697e65c7e3d90f4f2b33459d5ea18e6f246c9558cef2641d79479db993eede3bb0a531821fc7f163662d491a9c6f0dd6433bb6d127181fdd59e8a75ce5ed8a8451e4382cf70d3e115705a6eec718c28a4398b7fe38b01ad135c6f157a673776f85f392884b5714eb3ef1866fe00db6d47a6056f7ab06e5d7cf383f0ca9237c129a62c5ae6eb67177d8de7a04ff30a5c58ccdecf68ff7c2eb5f4dd1674f7b2e4bb52ba7dc723f6839f7214777fccb561a3a52a4e1a59358c98f28eebb1d8d4cffecbc1a67e64df04003a635cbf4b697e1edd709e0bfb8e2da4d18aa19f88a1764d9a1a696a7e50c31aaa33727da929f32db2442c79faa56884945c896460ce3509cc807124bd8cbd720b26476c53924a51fce7e7b89c6e907f10f4b23a24ad99534fe3f56a02cd6ed0928b5f11610727deb2b24100dd1d3e785022a68e33e6977a567eae5f458e7ade6a19997e21e8d5001cdf895f7d18d20b9bfa2bfd4699d921145dff3548b34d4eeb2be437efc24b3c977bb322be755571d6f355d07e8bab2aa95a9f7d071e99dbf50199085948cff4b2262e10481f9c3fa1132c2bf503b19d6021f399e1ec18301e2fb187adcbba55f1cae09979ebec9a80d6c4b046ff9b0dee345370f2375a4a576929193f32c7d2a47c6f23fbcc1dc60e5ccf04d7cadddbe9ae68ee5e95ecb01af8e6f1611ea3458e6f649d105f4cd5ded816db3d852400e24825e69280e77798ba69dc9a173e3ac9c02ecb8a623da4084a832da76f19143fc2b2e6743479776b6916bd7ec3a4d066341968dd75db2bb7a66436e8d91e4b944ce13f29999dbd34655233d1287d0890c8c5b0896f7fe7d4bb0c793e229f6ce6795dc6ef710b8640f4d015152c8b20eb6ae9ef5c8a8be1c8c6c42224d27d5590b09db0a2d5abb845679d1cc05bf0dfe5166c11ff04f438656bcff7e1018dee3735f59ee429350c9910ff9db71ea8ea29e0057f9b8f00759f34aa18bf23c3198f194f960ac79edbb3e6d5c58bb44741125daf03df50b34ecd4834bb50005b6efffe635a8b134aabadaeabc30f3423a9bab916676b8d4ae08d306cdea445d9f6ff0c36879394ffbfea5657e3909e28c92a30637e1c1f19d905846c41b16a1609fc6f3e92ab8f6277076509ce97268ef685ddceae74a1d84a020c089f5ff4113fead09e98b8a08f865f29230e5fdc07d08fc0c6dbe5911d3119bec9b3010632498801ec823c47e18a0e1c275f0c89749b54ce31fa3480f01c7bf22ff5c3af80db03e1d4ecbcca5a1e6d"}, {&(0x7f0000000400)="294bb12f08d1b07bcde04dfcdaebf6d10258d6465d9375b29f7ae35e52ffe9f1dfb602aacdc0"}, {&(0x7f0000000680)="b735d007c40d46379140bd4828154e33e8deeba1836b9adb0a605b95423c0e0b603975cf08b6535037def09cb2dbb721782ba94f67508e0420f40e942d0fab7a2852ecbedad9a1c6c0d184cbad53f85483bd69103fb819aa5e9bcac1dfa5b0727f2e7f96ae069ee32cab17fe7da156b6776a70432e9dab73783cba866b93395fc85670d4d76ae199740177a4edcc2c436152f343e9fe6abd023aa0ae4f6daef705766e5e7604609383dde919b5a6585ccc08b6ec829a64"}], 0x10000000000000c4, 0x4) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000480)=""/74, 0x4a}, {&(0x7f0000000500)=""/70, 0x46}], 0x9) mknod$loop(&(0x7f0000000640)='./bus\x00', 0x6009, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x80000000, 0x3, 0x8001, "7e77534eacc141ff3c09fb40c426cb414bbbaa0e", 0x400, 0x400}) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) recvfrom$unix(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffff80000000) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r0, 0x4, 0xcc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) fcntl$setstatus(r2, 0x4, 0xc0) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x15, 0x208003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20009, 0x24) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100000001, 0x9}, {0x18, 0x1, 0x5bf8, 0x8}, 0x3ff, [0x6, 0x3, 0x800, 0x9, 0x7, 0x80000000, 0x0, 0x10000]}, 0x3c) kevent(r0, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x53}], 0x8000, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x9}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mprotect(&(0x7f00003c1000/0x3000)=nil, 0x3000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x806, 0x1e) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(0xffffffffffffffff, 0x200000000, 0x122) 16:00:25 executing program 1: socketpair(0x20, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = kqueue() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffffffffff5d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x400fffff, 0x101}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x88, 0x80, 0x7441, 0x80}, {{r2}, 0xffffffffffffffff, 0x60, 0x0, 0x3f, 0xe42}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x8001, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x30, 0x1, 0x9ae1, 0x2}], 0x800, &(0x7f0000000140)=[{{r2}, 0x0, 0x90, 0xfffff, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0xea, 0x80, 0x7fff, 0x5}, {{r1}, 0xfffffffffffffff9, 0x7a, 0x0, 0x2, 0xb}, {{r2}, 0xfffffffffffffff9, 0x20, 0xa, 0x4, 0xff}], 0x9, &(0x7f00000001c0)={0x10001, 0x9}) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="3ce228fe6a108a384e4511282bfbdbda7d8b5573e0144c4f91ef22bf34ed1c9938d63763f38c554d9dce9982c02badf526423c2328bdfabafa03b8697571b73d9af405acdffcd90720daf74ca13e4db49e64abd7a2a886e468e91113bee3063df8864826d9813ada995da8354e6813bba96716d752e527b01f4db0646fe7e73fcd65c76ebef95f1c8c2e1150897e1f99fab41c0af4e8c43069d2daa5111b2838ee876296f204da08c583fba9f67f53bdfee736ec6b2877f7909f93efd688b2eff9205e56fcbf87852cfc2d22dd559dda00ed6b3b25bb0376b7b83560c7d10852c0d0612c6681627615e1", 0xea) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000008d53a8b50000000000000000000000000000000000000000c9166de643189e000000000000000000000000000000000000000000000000f3cfae2b4cdeac3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2829800000000000000000000ffffffffffffffff000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000"], 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 16:00:25 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x60000000, 0x800, 0x5}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xff, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0x4}], 0x4, &(0x7f0000000180)={0x5, 0x7fffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x800) poll(&(0x7f00000001c0), 0x200000000000020e, 0x2db9a354) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x2, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000001c0)=0xc) flock(r1, 0x1) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000040)=0x1a1705993f80e9d8) shutdown(r2, 0x2) 16:00:25 executing program 1: r0 = kqueue() dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0xe}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe(&(0x7f0000000440)) kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="64e5c9101a19716d10290645112110c3e6cbec9b22642e2e914136e5c23669c930d1f205a34926f5ac4647407d8a42e938711feb2c95efd3932cd85c0b168d8f62ff4372483aec7372b7489865a5c0898ce0fa52c8ed46f9c4361b18abb15aaf0996348b6e54fa6462f760df5908300cd290b0", 0x73}, {&(0x7f0000000080)="a140a3c96d5cc9d1488099cafab5613840eb47fcdf4111c5bd05d0e4356c612e6b3efff8cbdb65fa64b2bf22da5bcffdd1033eed0677c8f126ff69", 0x3b}, {&(0x7f0000000140)="d0ed1f668da5262c5a3ba6b021ae92122dfab09f7cbfa19e9418da3f3beacd5caa59a3db9bb930f16d1b982d49b66b092118f660", 0x34}, {&(0x7f0000000180)="a24d0da8e428020fccefdb72f0958fb78f76499200c3", 0x16}, {&(0x7f00000001c0)="136fb17a7bd14b9d3e2668994bef903a1b1427120ca49cac2cfa4556ea271b6d03bb2961f45057ff31778bbf6fa4a645f31ee69d98839821a6084c856a03c394bf5dfec760e6133d721dc73f817d", 0x4e}, {&(0x7f0000000240)="089d31c31187a5c26c1b55094bc7c3e9540926d3cb249d861ad71a98da37e2cea3e0fba8742c465794d0cf9644a9b148b781beb0cba9620fd462a74957df21e4bec8fe3132b5339c017e1c7ae183c4420400f53d18e3ff5f3d2a428b411d48015e962ac4246f2cfd", 0x68}, {&(0x7f00000002c0)="127cce2ce18632e041aa5885c0758f67538e58940e08ca755eda8abe72", 0x1d}], 0x7) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgget(0x3, 0x400) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81, 0x0, 0x1}], 0x6, 0x0, 0x3, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x100) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x2}, {0x18, 0x3, 0x4, 0x80}, 0x8, [0x6, 0xfffffffffffff800, 0x80000001, 0x2, 0x100000000, 0x3, 0x3, 0x10001]}, 0x3c) socketpair$inet6(0x18, 0x5, 0x719, &(0x7f0000000080)) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) shmget(0x2, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x80000000}], 0x7f7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x9, 0xc}, {0x8, 0x5}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) dup(r1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x4, &(0x7f0000000340)=""/254, 0xfe}, 0x800) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0xfffffffffffffffd, 0xa6dd, "6709b0e7d3f0e307eb8ae0da2cf5998c42f0b5a9", 0x100000000, 0x8}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x3, 0xfffffffffffffffe) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x81) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = dup(0xffffffffffffff9c) r7 = kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = kqueue() pipe(&(0x7f00000002c0)) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = open$dir(&(0x7f0000000380)='./file0\x00', 0x88, 0x40) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x6, 0x0, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x80, 0x1}, {{r3}, 0x0, 0x20, 0x20000001, 0x5, 0xc79}], 0x7, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffb, 0xad, 0x400fffff, 0x0, 0x9}, {{r5}, 0xfffffffffffffffc, 0x82, 0xc, 0xca2f, 0x88}, {{r6}, 0xfffffffffffffffc, 0x40, 0xf0000003, 0x5b6, 0x3}, {{r7}, 0x0, 0x80, 0x200fffff, 0x1, 0x9}, {{r8}, 0xfffffffffffffffe, 0x48, 0x2ba3868055c3fda3, 0x0, 0x257}, {{r9}, 0xfffffffffffffffb, 0xd9, 0x2, 0x3}, {{r10}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7fffffff, 0xff}, {{r11}, 0x0, 0x60, 0x80000000, 0x2, 0x8}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x2}], 0x7, &(0x7f0000000500)={0x401, 0x66c}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r13, &(0x7f0000001140)=[{{r14}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000001, 0xfffffffffffffffd) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x80, 0x81, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x2}], 0x457, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80000002, 0x35, 0x1}, {{r3}, 0xffffffffffffffff, 0x83, 0x800000000000080, 0x5, 0x338b8d9a}], 0xf6c2, &(0x7f00000001c0)={0x3ff, 0x101}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r4, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x0, 0x1, r5}) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x52, 0xfffff, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x18, 0x1, 0x6, 0x40}, {{r1}, 0x0, 0x40, 0x2, 0xfffffffffffeffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x5, 0x60000005, 0x0, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000002, 0x9, 0x8000}], 0x7fd, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="5805d5089eec67e77817da3abf324102ad", 0x11}], 0x1) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000100)=0x170) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xffffffff, 0x9}, {0x18, 0x3, 0x80000001, 0x1}, 0x800, [0x0, 0x800000000, 0xfffffffffffffff8, 0x2, 0x40, 0x100, 0x80000000, 0x1]}, 0x3c) sendto$inet6(r0, &(0x7f0000000000)="add891aa074b07800fb6682721385988807585efe8da5c1d3f1ca9483e8d8da7b889f6092654f0da01309d472c11983814cc9b0325942ea8c0f5aa4e0a4e5212b292bc255da5084f9779d1809e1988a2f0750471094b0137e730b7364cb9bccdc91dfb9eec23bf629e7d1712decd8c772b5d1d9cb50e2acb5330fd1298320ff16e3da2138ada0a6d3c", 0x89, 0x408, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() socketpair$inet6(0x18, 0x4004, 0x80000000, &(0x7f00000001c0)) msgget$private(0x0, 0xc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x20000004, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000001, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x3, 0x5e, 0x80000000}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000005, 0x3, 0xc98a}, {{r0}, 0xfffffffffffffffb, 0x80, 0x6, 0x4, 0x7}], 0x10000, &(0x7f0000000180)={0x3, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x4}], 0x7ff, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) kqueue() 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) msgget(0x2, 0x400) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0xf0, 0x1}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0x5709, 0x5}, {{r1}, 0xfffffffffffffff8, 0xac, 0xfffff, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000015, 0x10001, 0x10001}, {{r2}, 0xfffffffffffffff9, 0xe0, 0x0, 0x2, 0x4d0de100}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x8001, 0x8}], 0x1000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x20000002, 0x1f3}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x3, 0x63}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x7}, {{r2}, 0xfffffffffffffffb, 0x3, 0x18, 0x80, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x10001}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x3ff}], 0x1, &(0x7f0000000200)={0x3, 0xfff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x23c, 0x7f, 0x9, "0b168babb894be846b31dd1c95a49975cbbe8961", 0x747d}) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x388, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xfffffffffffffffe, &(0x7f00000001c0)) fchown(r0, r1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() socket$inet(0x2, 0x2, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x5c}, {{r2}, 0xfffffffffffffffb, 0x4, 0x6, 0xfffffffffffffffb, 0xa2}, {{r2}, 0xfffffffffffffffb, 0x32, 0xf0000000, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xfb, 0x1}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x11, 0x6, 0x4685}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x2, 0x20}, {{r2}, 0xffffffffffffffff, 0x6, 0x10, 0x2, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1, 0x49, 0x7e87, 0xffffffff7fffffff}], 0x8, &(0x7f0000000080)={0x3, 0xfffffffffffffff8}) close(r0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0xaa}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x8211, 0x101}, {{r0}, 0xfffffffffffffffd, 0x20, 0x42, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x22, 0x20000000, 0x8, 0x3ff}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x18, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1e274000000000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x4, 0x3}, {{r2}, 0x0, 0x4, 0x40, 0x5, 0x3}, {{r2}, 0xfffffffffffffff9, 0x10, 0x81, 0x0, 0x3f}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x7}, {{r2}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7, 0x4}], 0x7, &(0x7f00000000c0)={0x0, 0x80000000}) kqueue() 16:00:26 executing program 0: rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x104) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x11c) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x802, 0x0, 0x6, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x8000, 0x0, 0x800, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) socketpair(0x1, 0x2, 0x8000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x3, 0x0) shmget(0x2, 0x2000, 0x587, &(0x7f0000ffc000/0x2000)=nil) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc2, 0x1) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x637, 0x80000001}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') socketpair(0x1, 0x8005, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1014, 0x1f) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 0: socketpair$inet6(0x18, 0x2, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x3, 0x108}, {0x18, 0x2, 0x8, 0x5}, 0x10001, [0x8, 0x0, 0x8, 0xffffffffffffff01, 0xfffffffffffffff8, 0x100000001, 0x1, 0x89]}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="3524036e8f1d8c0ca5fe174b2ca721b38801caae8b481e8b6d2bf476b4fd4ead450dc6d903b5117f0400000094929dd2a5472284881afa0bf8329a21e56b061ede4a73cbe8b114eab57c91f168e92c5311fdd2f922f36050ba9542dd72", 0xffffffffffffffaf, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x3b0) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') close(r1) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x6) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='z\x00']) 16:00:26 executing program 1: r0 = kqueue() r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x7, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="5b3e839fc2307c2cce49dc258cd1cc74ee4be638e9ba4f359468f91d563552a045e74839658d11425df41c9ca9c2ab23a95d91dc42159b4f6883f1f68ce143b1", 0x40}, {&(0x7f0000000080)="0d5da538bcd6ab70b50a32b30dde72aa1df755ab13bcad7658566bdd2cd5f71c9019fbc9cd55eb28fad9a6cd3ac052e75d9e261650213be6ba87fb60bc", 0x3d}, {&(0x7f0000000140)="3030b79a", 0x4}, {&(0x7f0000000180)="95593ea95e7534f56a3c0de4c01ac4a423c9d3c6759f2c119d6450ee1061ebb0a013728d0754877dc125d113cb897d066b42fff0af4aa54d8e656196823dfa5786cfb6fbaeeb623178a2a48df9b1cf05fdd70c58ebace905d6fee8c7d4e3212789006fdc9808f9256a3478a152927568bd7f07f960955331891abc416c4cdf6ce726f2b8f5e1edaa91028a016e4395fe8c48bbcb294cb821039f7ed08b058f2c1633098e1b46d455d2de2342", 0xac}, {&(0x7f0000000240)="65fcdee0cf9aff8a652c8747303895623f921a6bb5d3103b80c529b2150486c88fdf0eb1ba149a596f985c2618878c6d573642f6226464bf2cb08754f32c36ec1c5310fcc8bf21f76cde9f06e3b06355b4e9499164be25fee070a61f8e15cf367bbf6c12567f89eece5406f8be7ca0bcb0a1e55394980451c1cd24f0fec7afe8b785dce8fb29a5e082d7259a5f4ca5ca4919b77957242518bcb1a2b8c8f2d2df44a68b7f2a5780adb0ce63afb4c8e9159998e021f4b8b11043caa57bc0", 0xbd}, {&(0x7f0000000300)="39426d9012a352609d6aefd2bb12175bd61e23ced5931a206fef807ac220399659c8ab3e252bcd42828c1a6863fca54bb08b0877a8be52a8b66151802aaf1f898b8e090cf291e9ea8727236dc9bf5e99a9481dbcc6d763e072f532b9914edc70b48c10af05f52e4ebe1f875a2e41d2d0a4b46cdf7d2f02e63fa78217754d1cf467748c7749c2a94c076516146636892a08b8fdd3a8eb", 0x96}, {&(0x7f00000003c0)="4921b4a13318e746ab752ad515c6633ceecd4b584aec7ba730ca9ec5645efc99ec4c5ca4d1384e3309f75130c16dfc6e52e620b9cc1c9b11b25f82b635e9f7c8e0764bb0af6de0b104a1b3d9144d5a1dece15a53b54a7e749de534dd9f8c7518ecdb4770cf8d8e38636ca69693e5c2ada71a948b219aa7364cb5fa97672ad022c23c039d44901dc6", 0x88}], 0x7, &(0x7f0000000a00)=ANY=[@ANYBLOB="2300000000000000ffffb6ff079aacf6a6da4cefb838cf22ae27000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000006002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x4}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r14}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x26) fcntl$dupfd(r1, 0x7, r0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() socketpair(0x6, 0x3, 0xa7b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socketpair(0x23, 0x8000, 0x10001, &(0x7f0000000080)) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x112) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) 16:00:26 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x1, 0x5, 0x4) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000180)) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8000000000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x90}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/26, 0x1a, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r1, &(0x7f0000000000)=""/48, 0x30, 0x803, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 0: syz_execute_func(&(0x7f0000000000)="660f38407fdb673c07c4a2b109b8fbff0000420f5fb8f03c9e2046c707f4ffffffc4417e168e51b53c596766470f72d1003626e809000000c4622d9b561cc4c12211ed") getitimer(0x0, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xf6}], 0x6, 0x0, 0x2, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) accept(r0, 0x0, &(0x7f00000010c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="8e26c1c0657b26d746e6d61e9c22d193469f8fa8e51e6842fcd7e9982ed822a332f874dc47e07e9f75b7040c0de1aba413f7f514c0153fbb6c3758caa6b9df08a64081230be0bbd73ff933b640d6d20fedb481ac791178d66a72b6b90cb16c72e32f158aa1389ab0cf413ed0fe39a372aae8129b549939a405e78a378f01acf3ac73b0b893930ac790e491e5786484d2e39d3d928967f688c478631bf054dd50c15a77bb6fa82e186b1ded48594e40eb6df196778fa240a0f4de3f3ecf49363410eeecc2d6f7990688b98285f739733eac1f9bc6c01568dedbe2adf8e77a0527fd3ef63d63e26aed1ef537bf27424ebb556196d0a74a35f6434723d6571e55b03556082a6a20bf37d88e61bf7cad13bc26fc42c7f3c9809afdb445c331c5a71c3d9fae8062cd007d7c003d45149c836da6cbed9db4d8d6b090d5167e19552000fae6776e5e36c3c8bba648e25dd78eac40832251ff1a2a5f8dd7ea7f9a60e8651d6ccf4a0b270901adb2db0546354c396c732e1e63be7ae7b1830330d59287e3c779e78cd1570124ead1ee0c1b05112e2a7b8b41daad6c9dd048705c42591e9055181b6b6d3d0691e15959a60e79a5e15696d1ce59da5af042a9e7a832f955c121e43a8b22803d3676bfdeaf3d02bd8809d86556aea10248def6eefaca7c14950e4e9baa465754aebf984d6fe62405f6e2aeb4701e911184f187f0abf7bccdb69d0a0dd0a26d9c9b1a9af9da582bd31f60e1582281893030e7bda7c39d686ff831ef0e4507d7ab594f92728e0a479737e2b7d2d00b76269e9d6d9beefcae1f8d0d45f0887f84edfb4f70c95ec3057d71dcc1d054569eb417532f026e2f399d1cd3024487cd26f1714563f686a16cf42f04ad15b569746a06d9974a0ade68d97e31e15075ffe25ef09fb590101180369bdbbc8ea8a111126d5c439c95c6fa0db86eac9e96229585ac9704ffb13215680c44d6c4957de6137104981366587aec88106b217306f38b2a31817ae5e2d66c00aa337f8f245c24421e01f66eb0e9f56afbba91f8eab968932d6fdc665f4e4ff8334be125113de0182722b43ec3c375c750596a24194ca97da2ded04afa37a83aa733819d72e20e917a59d9c8238f5fe30d4da32f1a1b8fb8e969439ffd11a71c18cdb5ce5b70b6873bfc8a5908106e9575d9f435b275644593d42dc2304b6a75eea41697d2b57b30437347217c18b6b2c7e4ec3b7515d58ca5b5ee7e1b42f5c31915c938514dc1ee258b27274b498831ceb32d778369f1e70616dc5fa661d57f491f7f054dd592eec5b533aa6632803081522bedde64dace13a425fa6d54a74e3b90fd9eb04df5138382839a121b7a86781421d0bc87e8c123e09d599ca4b358fc3e8a853181db3cad35b14f7869b9347a92c051e625800f140d0d1173c11820e586fb6ca6575739dc9ecc1fbf7ddea5104eb74f6318cec17281c9c3b869a4cb5e2227c3fe743dec278987024450f9c91fe2bea41eb0198450590816cae11769bc72a452d01d646eafd7640d1b12a7b56bb477fb26af1f7520896b707d0e0650442a4a13c7c4f955cd8480247ffd02077ffc75b8056e5195cb3c4d9f4c5037179320076ec5a546bc494d798be68b3b26b3275bd110fda610819719326ee3806be9a18339eeaa088e54a104d90ec6efe3c53aa7fe8a3bd1e25f8e13f7afe3a45df152a6818b927c2efd151255330a717a508018cbc4a2be3a7779082506064a7f338dca8b44278dc1586eea7cc27523e53a4db489678f717af13e46c3d0ae0594f1093a6262f992dc53b0a2d40c817a86cd841d1e022c03ef3ddb4ffe34288a237bd4e335357789d35985e7213da4f2b5377f952eb6899e6f6da16e69d8b151a3fd9e71e30143f3388547c7b800bf4b12234e6b8e0c39b192de8b3ec45b6b0ada014cd9883806c84798d5c72f34f3d656a9ae4e635f71419b349dce7a5c2838aa3b019ae89b1300cbeea404702eab344465374f2289545d30268dec779c8da753f468f6b642c685e20d0cf12242dd78f545ded736ae52ef9b6382643524783bde88dbd17ab4056c1455a6b0901066966c41de8d1b97601e22e3eb932e9828ce8a9019b96a188591e4c59ea1546e8f38183260054df5350e94d735cd91dd98f46c05b952025ffa7e362f25e8acf551df86e61cf618c63dc7a58179aa1028b4d0b617cb22ce6bf73f8671c1766119aeae03379da4a0bc1e39adb3f7df83c6f1fdeff3c104c6af91c54ca41ef1e7d392e6cc35beef58088152074593583b7a18e031991eba12e664728d30aaaafe423a101b29b99c3da107c73ac861987f99d9be3478d1714cd89d5d6825bca013cb55f2588cfaa6b898b4985024f7bbce524614f0b7098a203feec30d078b9a0889434312076b641c66613ca56b797d6f31492ebd208ff19efaa8a8bd1fe3a7e4332780badafd93d7e8059a3850a245fce0477d298c494c52c1dd1d686f5d777ab9d34f82b2ebebc967bf96127cdfd01037effb21bab69af3f7fdc36336dc0edb57cc7cb9a7adb8dc3d30dcddc5421d989099aed1d88d9e82ab436bc4bb93cede1b9a2f20363096e6702932b60079e67d68632ee2910128e8c849df921b9e73a2f8e9d6373ca74b6c56200cb78aebe1c195d826d7d5702052519b5ea6b7e86765bdf59fadb6b63dbd3ee953b06980a8df27cc5d8cf00deed2b42adb21c0af82d5238b8ef5b30eff28d6760cca0a942679c41cf9eff6fedda7fb8bec1e97ecafbb8e9d58373f23989659f180a199464ff673941e455fe1f49d222ea9d47b32a9b16207a0d86b6ef3510f3c44dd5aee5e030c6cd1bcbc74e52eeae9d089dc541374a8148ce261db6bd6a71f0d44f55bd41308602743eba8a22d90eca1a31f6d0213edb0e540ff91ec4845e79927e69a11335493aa049578276ce2aa44328375d32dfe2605f0af66a935e2ca654fb04fc16607e924bf3aef9aae6c010ef855a1ce550ca07c6143964f1d1ed7ddb7c7e930513aed56dcf18fa9aa66d4573bdd7297d713755f0df4cc89e78f1841df1f62f8901a8dabb778d884a8b57d70c471dfe2c28ed6cf952995aeabf0edd88e199f3349c7207a82b7b8d4afba9cc2b1e9fc7bfa0baae82eaee656e6294e9231b1f0272ad46ecff156f9357efacc7eb14b4345913084b048fefb1e95a5ea69713513b2428b203b19a9ddbbcbee6ca46999fb012958fec45eb6622d7ee2833af580972366babc0544ecebfbabc46a2c15cf90635e574b722faf4fc4098fcc920c1d9cdc345d1c6d05d0f02fe7f0eea4b80a8d7e455ad54d8502285010717ce395d4c972b3747c509239fbb86a130032d4ac27c97b3a566bd6ab25b9026d02148ad725b1054408c23617dd89461ae23a1494d6c5881db6a7fd89a96ce7da43b11c7efa0b2871c146379a924e342afbddfc73ed40132a49ade2e70ebff5d2e734703e575c4a26bcb86097527e76f5d07ff42d8d412c339e58b72903252bd0c6544d9ccabe11d23282be9fce38a78187f44a191956e41f741b85a893b774674e7ce731f4236c5e8e11a055edcdd3c0800c2921b8e9d5ce1916ef27a9069242fb37affdc074c64652eeba5c94092809cfa1d2e12f53b10313f444678482559c450cc55c1f87d7f27690d210a3ede73738a00d3fc64e3f3bfdf4d974c4413f2335cbffa769908bb12c910afae7573bf94205bfeae83e1ac8015fb16da4d1608921442830813bd2db619a567f4e5249ee0fa533f7da399fb62949c1c70425cf2eb30920aea60a1a1bc8bb3c76b0164e921f7535925127094e76b1f69e44c831fe8f4b8e4c355447fc4f09e7d282bd2bf7e0e089120cad69eba21dfbf6e66f9c4dd38747dd5dde7c1a897a4947d3ad8bff270231c034a1d1863140768a28b5c8c0c26714ad12aa7072ca2b945d2c3c6cf1d812edc713b7b1432d233b350399bec0980f25c95401b0f6499bcea8fc58c02e05ac20ab78ba80702f819ca0b37a32779c0152c2095a281fd2054b3e9d037d211bf65809a1b1b85ca2be8fcd2f3993d1a1a9d620f109d96077169eb6308f30acc89e65faa993e98a758a486c27653abe333885570d4ef9d7ce454b9d695096cab63713b993df931d4e9049a64357e115811bc3cfd40e96bb242f19b2f7eb16bdd26c14ae2deb65ef694dbd65c7c188cb75b54aff05059c869f08eaf157aedc313164f7b616b08e9e6826b40d8b842a2d0b6ab8afc412f172add835d9802d8a7e88e71c1da3e6fc33c18703f3b3bb88cfb144802bcb5d1292cd69da09d95ddfc49ebeda01ee25d5b91fac13a21d210e5426495145245edd6dfb8ebb8db3798e8e408c3db30b81344e4f00c5d1cd272887825249eb698a8cb2f3ed206bd95bfbba6be61b6c19ee7a9d3a57addef6116bcb9d03284d2c0e0f466d42137d9b02f914ddcbca8e0ac7d7f277673e47bcc2d12be4779c256e6fd93b7930e7dc754f6f095f0519b5abbe520ccc13add01fbeeddcd77b9333406bd109ae20a1ed942a8f19b68e5b891d144a93b0fda3ddf4370e4b89d1137d3eb99c91807348a5bc02bacad1359f333e1fcd9de550768fc3b738fd755a9479f1e88cef38bfa5025fd47339d33f6292e864c81bbb6fa039fe505b3e88a895c228bd01c5eefefeb409024da844e7d7d153d5ab8943c3081fd10a5c6f0f2c0b0f56352224c3077f965f4819ee34af5b5df28e4a7f8bf785a1fd4fc76116876a9b91889bbec99947987f59275089b4127e8d3a10bef269774820a21cbd217f942d16896044c8cfb5da1b620343de8bca3c04dd513c6aa978171659c2922303941f90babe208e45103ba07df1d7d8042315dfeee008bc16d19a56a8c70b0bb2c82310d4dd251117514ad39cdf08d32f8535e4f8c774c83eeed02627fc30c38daf4d93f774c2aa4eb4d46d24e3d7eaeeccbc112843121cc8df6f0bf6c0ed03578cac8237f79be331eddfdf5982ee34891428588505db808266e95a41eaf455960f37a07f1fec4ad4219724150e2eaa9c56c3ad8dac6a13ab64c57591cdc35d8ee6dcd6ef5b4a922eb55fcead3b8ed407e221c0e4d48a4b78150a1b8a762459ec5f2070e400f858c1d006ce87ce4f4832a50d818ebb5d46cd8cfb530828d99409e0dedba0cdde28cd7351a6ff66ba7cfc818252eb4380f1dc71d2fc29b6298c2fd1ef9be14b4dcb25362b90a4e7031e61b6a0a0c5090e215317de63c905732921f08c9f6ca1d3f6dc81aaf6516232f2261ee1118a71187dbff6475c3e687d0bfb7cb144f33f35b7dbbb89d2203bd9fb8e1cb9146ae9eb29e99671963f4fc74e86133a2ceb63bd4203a455bf7a001ff31d0c386ad444c3af91010d9dcd36596ac8bc54932a8fb4fc2170fa14e95ba183b0202d4beb13cfeaeeb215ce33619700be1a957c4a1e2ddd5b5120c7305c9ef8fcc225fba48d419b09bd791606abb1e86980d4094dd40d4af07b74df8fc44964bc7e488438ffbb67f8facf562ac556f8ddf4cdca8253a95c458195fda1b06dc06bdb33b4872910a130ec445b026f75e7870cd7b8741006887073d11b1518ebd9e88dc47de561d74450c7347b5805fe8a88fc48283b84d2a769ec97378a198e273ca07dc7af2b933d6e25a14c120e84b28653356b72cf3ae7339911aa5f824609d638808f9530aadf2ff2d2e295b25fdd90adac74d38b77313a2436ef881627cc729cf3290cf420d3149efbfe86850bd1bb401d0c48fa56da00dbd5aa7dd50988effea04d5b9e57f2eaf1972210191f2e32feb324bfadbe1d9ec3203ab20a4b86cc7b2bbdc05d3bf6bdca", 0x1000) rmdir(&(0x7f0000001100)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x6}, {0x18, 0x2, 0x40, 0x9}, 0x8, [0x1f, 0xfff, 0x8, 0x1, 0x0, 0x0, 0xeeb, 0x10001]}, 0x3c) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x2, 0x22) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x42) getdents(r3, &(0x7f0000000080)=""/2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xffffffff, 0x7fff, 0x400, 0x7, 0x4, 0x447, 0x9]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) fsync(r0) r6 = dup2(r3, r3) fchmodat(r6, &(0x7f0000000140)='./file0\x00', 0x4c, 0x2) r7 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r5, r7) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/119) ioctl$TIOCEXCL(r6, 0x2000740d) kevent(r0, &(0x7f0000001140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') socketpair(0x16, 0x5, 0x11a, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000180)="bb4aa74d302f957dd6e399ca9f33643fa06063ad98071b7c1d948e5361b0bfcba1b3cc8b803408a621aef2c1165906953b61880e76dbc6d362dbe2fbd0165b8376ca98d1c093304d727ee1adcb481887fff4fb4049bcff3b5fcae0eafd55bf944c60b97831ef9d52a77d607715d048371412fbe10404a042948d915533ad73c4b75dea14ad4aeb121e0dabd7a7b4105a5f897a59d29a", 0x96, 0x403, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fsync(r1) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x0, 0x0, 0x3ff}], 0x6, 0x0, 0x7, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x4, 0x0) getrlimit(0x3, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x8007, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x2, 0x1, 0x623e1aa1}, 0x80000000, [0x100, 0x81, 0x7fff, 0x1, 0x1f, 0x1, 0x4, 0x7f]}, 0x3c) 16:00:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1000, 0x3}, {{r0}, 0x0, 0x10, 0x40, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x9, 0xff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8a, 0x5, 0x868}, {{r0}, 0xffffffffffffffff, 0x32, 0x1, 0x80}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x80000001, 0xa1500000}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x8, 0x80}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x0, 0x2a3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x0, 0xfac}, {{r0}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x60, 0x2, 0xfffffffffffffffb, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000001, 0x1, 0xb8a}], 0xdba, &(0x7f0000000000)={0x80000001, 0x6}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x86, 0x41, 0x20}, {{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000020, 0x10000, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x240, 0x2}], 0x4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0xe0, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4, 0xf0000021, 0x59d, 0x3}], 0x6, &(0x7f00000003c0)={0x0, 0x101}) 16:00:27 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x11, 0x6f) r1 = dup(0xffffffffffffff9c) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x41) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 16:00:27 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = dup2(r3, r4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:27 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3005, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/176, 0xb0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x108e0, 0x10) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = semget(0x2, 0x4, 0x200) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/37) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:27 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000000100)=[{{r2}, 0x2, 0x10, 0x4000000000000000, 0x10000000000}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:27 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(0xffffffffffffff9c) r3 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x4000, 0x6) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$inet6(0x18, 0x4007, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r11 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0xa16}, {{r2}, 0xffffffffffffffff, 0x41, 0xc5, 0x6}, {{r3}, 0xffffffffffffffff, 0x5, 0x4, 0x5, 0x7}, {{r4}, 0xfffffffffffffffa, 0x0, 0xc, 0x4, 0x3}, {{r5}, 0x0, 0x40, 0x1, 0x100000001, 0x401}, {{r6}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8, 0x101}], 0x9, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x48, 0x1, 0xfffffffeffffffff, 0x68}, {{r8}, 0xffffffffffffffff, 0x21, 0x40000080, 0x4646, 0x3c}, {{r9}, 0xfffffffffffffff9, 0x0, 0x200fffff, 0x1, 0x1}, {{r10}, 0xffffffffffffffff, 0x30, 0x40, 0x0, 0x7}, {{r11}, 0xffffffffffffffff, 0x40, 0x40000020, 0x3, 0x7}, {{r12}, 0xfffffffffffffffd, 0x80, 0x1, 0x10001, 0x8}, {{r13}, 0xfffffffffffffffc, 0x44, 0xf, 0x4, 0xffff}], 0x81, &(0x7f0000000400)={0x7, 0x8000}) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)="3a7d2d5b24c600", &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='!\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='^/@\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)]) r14 = accept(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000589d51465411dae263bd74c0dbae43941c44b11df10c88e3902d4ab1e0b9cdddae1be2233768d52d53bb3f94f970979ff7f1109ffd53ea0b08ad404a0bcafd7ada7f35a93f1b06aec3222c3b25e87a50dbf6689e4adeb7c967dafafe0c7d8dc819f0905926e7a58bc797582dcbad83a82d962ef916a64ff6b51b9b3b079514a694dd40b1b144c61d271724f6168ccdba80ec05487a73875f0111d3181596fb707a9cf9e6ae9b79a4e1c13664da6ceca0c29ccffde52fd676866ec88832e032dff4022fbf22bdcffbc6e0d0741ea7fd145a2d4238280db97e3e5ae740ffbd5d9e2d3302bad4b0c8336df33396c4d757a876aa1f9332b836efb8b926439a0fe127b31eadd12350b150a0a9f2915eef7327df6270030288b09d01116ad45d789affbde5ee8920dac9d8d03b412932ed7d30fa9ed958202b8841d3874c1e871d9f"], &(0x7f0000000040)=0x6e) dup(r14) fcntl$getown(r14, 0x5) 16:00:27 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xfff}, {0x8001, 0x1f}}) 16:00:27 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r3, r4) 16:00:27 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8100, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = getegid() fchown(r0, r2, r3) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) getdents(r0, &(0x7f0000000080)=""/6, 0x6) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x6, 0x0, 0x6}], 0x6, 0x0, 0x0, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x9e, 0x1, r4}) 16:00:28 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') getuid() socketpair(0x20, 0x4007, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8001, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="7e7c1e349927d171420fa83e02b52f651f9b95350f1a6a715f7bd3eacf6475ca0184e0306c47af9d5f334cdfd202a86722bb8182ad95214e23a36b87630f3a", 0x3f}, {&(0x7f0000000040)="6298770e0a3defd9e80a2746292b164f92f5c6203c664c0209c89d14c366e10df82d2acd694f2e451a148173a97e0757844e85f6f905aa6c7c5d94ff7351557d689ef0a8b28e582f", 0x48}, {&(0x7f0000000140)="da2d3f01223eb14d7b0a78ad68d7b4ea015248472430e6146f02f7d5c0b2835dac2eb657514c7e36d9b79fa451288c79b70d6927098c2bb383b49983eb54ab81f15d15823d6b94fe62f502d37f0cc3b16afb7650400bb23145f5de6ac56c7c57b31950acb26e36dbaa8fb861a59f7b4ced37b0cd3c8f52ffdbd78b2b7328084005645dc0b3ee43ccf9b9d5026762601e424946819ca41e", 0x97}, {&(0x7f0000000200)="e290c04ce797a8bcbc326bb611dbb1d309f7f1cf8b5f1fc2a254b1e89aba8edae6c14d7cbc3a7242184f1ad3f72157b816b3c8824597fe893e29580c13c54f5fcf41e24e2420e2d976f5b8c6a8a4fdb987b959126418a8674d41b0c887df6ab7463846c35b4e1e09d53b00c2f97e98b7bce7", 0x72}, {&(0x7f0000000280)="c417d538f1786eb30ffc2a63b71d", 0xe}, {&(0x7f00000002c0)="59bacd44fefe422161e4373c40ba0e619448a20568a72ead7fbe7864e34cacf635009ad256722afe0b760ef49ebee4f6eb3e94ff7f", 0x35}, {&(0x7f0000000300)="17220a1e52e33a03a32f5847a8891180de529de5f5079207fd0290add9d1373c7d701e68c8adca56e1a61b7d07150bba7133dae1f162910fefeb8cf891a145d0f90e9e4b961d0bb24c7b545c69b223a5597086d81000df4979748cde7e", 0x5d}, {&(0x7f0000000380)="190b8007b9175026163ea7d70ea7ee4ff79d88423cc94c287cb2c0956e4e6c1ff2c8fb265c0684fac663a9d9be8e1b2d2fc1be4b14cc1d8895addbfad5e932f0549a18bb0539e566c10f8a08c33375", 0x4f}], 0x8, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x416}, {{r2}, 0xffffffffffffffff, 0x20}, {{r1}, 0xfffffffffffffffe, 0x24, 0x0, 0xffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x7ff, 0x7}, {{r2}, 0x0, 0x50, 0x80, 0xaf}], 0x200, &(0x7f0000000140)=[{{r1}, 0x0, 0x50, 0x2, 0xb663, 0x5}], 0x6, &(0x7f0000000180)={0x4, 0x2}) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:28 executing program 1: socketpair(0x36, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) r1 = kqueue() read(r0, &(0x7f0000000100)=""/197, 0xc5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x20000}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000040)='./file0\x00') 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0x7, 0x3f367610}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x81, 0x4}], 0xfffffffffffffffa, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xf2, 0x0, 0x7ff000000, 0xad7}, {{r0}, 0xfffffffffffffffd, 0x50, 0x2, 0x2fa8, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x18, 0x1, 0xffffffffffff4233, 0x24ceca4b}, {{r0}, 0x0, 0x80, 0x22, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1f, 0xb67}, {{r0}, 0xfffffffffffffffe, 0x30, 0x2, 0x9, 0x200}], 0x2, &(0x7f00000000c0)={0x7ff, 0xd2dc}) 16:00:28 executing program 1: socketpair$inet(0x2, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x1}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x6fb310c91abc98ae) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) 16:00:28 executing program 1: pipe2(&(0x7f00000000c0), 0x10004) r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x50, 0xffffffffffffffff, 0xc501, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x82, 0x5, 0x80000000, 0xb51e}, {{r2}, 0xffffffffffffffff, 0x40, 0x50, 0xb8, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x41, 0x4, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xffffffff, 0x3970}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4, 0x4}], 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x7, 0xffffffff91509f79}, {{r2}, 0xfffffffffffffffd, 0x14, 0x2, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000080, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x38, 0x200fffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xfff, 0x9}], 0x0, &(0x7f0000000200)={0x7fffffff, 0x2}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) r3 = semget(0x0, 0x0, 0x8f) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x4]) mkdir(&(0x7f0000000240)='./file0\x00', 0x6) 16:00:28 executing program 0: rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='./file1\x00') setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180)=0x4e, 0x4) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 16:00:28 executing program 0: socketpair(0x1, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x10, 0x4006, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0), 0x0) truncate(&(0x7f00000006c0)='./file0\x00', 0xb027) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="e2fc58d73bc9cc445a6a5483bdad4f4e7a78db0b53115518377480599e2de0849c3cc7f8b027ebd4c8292b7307a69d8b67f5e9822b43fcdad4483346245dc593ae705e502ec2f3d8e1db790cf55b5d335f748b715c7022bf958d8f77ef02ecd901fbb81c", 0x64}, {&(0x7f0000000200)="40499301a1d4f86e80626198a356fc29c578bddb69d3f1409960b0eda237ddea99c3cf3d3e1fafe8fff99587a45d51c44994d4d4cff98e0583cfa8e7b7a2d568b41f68842669c41bbca3546bdc3208254a903af670831ae0181e9af1d2c4ab21ea76c013bb1184b650b48106c90b311c65bf79164b3c0a6426783076bdce6214a0a15975675d37f3825b262ab457128b2b393ec8cc4cb0628776033135b54d238057cd930efb8b40c4d81504d7ee79901f669097f981ee916a1f97539b77ef1fe61af63d353e6325135c59244ae539b703ed5a02039504875b", 0xd9}, {&(0x7f0000000300)="fd24374ef5780725b4a1daed8ae28e135edeab1373c08f75fbbfb213e390feebebd49f1bd044df188e580ad574b4d1faa798e8604a27cd57fd703df99999dd92b2ce44bc41fb0479f400d8a0336adc542f38784a7af3363678fe572df4041f7a9afc2927661ebfbdaac9d500b4fdb4f4a14714bf2eced3e68c1c214cf52dae199761e8d4887d650ac26f30ee76e405593afd3f3eb41f6825769189449a48d18d4b722d802b4b2306ef45d860ccff3819d21e7a6cd974f33738eb7b57cee039c0064735d0ca313b1fe363ddf59be0bb33142a45cd7d3dbaf420fa44b216837429dabe4e3839d179", 0xe7}, {&(0x7f0000000400)="64c213c9d982a6884450056d5cadf04d1f0353266ff66bdca1b9d00be1d6ae362efa42ee29da1600466e39a36f0dfb2cb43ed0863a664e28aaf06d", 0x3b}, {&(0x7f0000000440)="33a80e018e5c6b093ffd29b85245c539b7bc", 0x12}, {&(0x7f0000000480)="b07bc9aacf83bc297452415fa40ec9608e835fbdf6ca1f908a2f4a9e51c66c4ea3c82d82f22c512c566c432bd45b8b8c698f90d70a1ee9bdf3ad36adacb6af01b0b5d0ab20205508c1d075ba858ba1af57c5526f938aae4d4558cedeb4b0ca4e26d2a79018e8d901845ca6452679893d30d0", 0x72}, {&(0x7f0000000500)="3776140020f2ff7d4a5b3075e7f0bba8862f8b42f819a1fd0637fb224b15f30e6c7f600428aba2fd44f61435d18df8c04b2f433d507505a4b09466988a3e340cdbb4f7b3e7c449039f8a3a43409650099ce4f15ee3c40a2740a15e7950244e7d67cdf20fd4ae235e98b67146205e8f6323c6c607367e09866c7817e58a1254c8b8c957fe760d942239792026b007802e1c10d24983fa771be14beacb", 0x9c}], 0x7}, 0x1) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r4, r5) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) syz_open_pts() kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = kqueue() minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:28 executing program 0: r0 = semget(0x0, 0x0, 0x4e) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="9689761e8b8b3d445e2e84a0770bcf85a49de2722c65c847e1a96c54081d05ca8ac8c45542c15749", 0x28}, {&(0x7f0000000140)="f8b7e138faeeac96e8985e92d2addd57d4fc35a10af06cd713120c06810abd7578072a11e904ad9da4edf4c9f08b3b4d0306f2328b5906ddc5c283268da40b427844b97dee98b6da5c3dc867cdca20cfa8c58607442735abeda1eb7e1e51378f6e93a73c97ec3bf381b51d3671fa5db12e08a770177cc65c9e657c1d1110f2ed1566eeadf546c0919cf541edee3043b51c707c9e30a87dfdff91edc982a3102d979e6f1de0bc920546f41b964fce630ccf72a01cdcf66e47233d7dccf4636973a2aab01d723acc24d5b0e1b01ed01e24328c50ac5b6535bf5e0fa8a54e0f6373672997292bc118da63798dcab78ff3", 0xef}, {&(0x7f0000000240)="ec2d0bad2268c1afefea319b9b126da400c6abc627226472ab7fdc283c15b56ff03c17f497e68bcd8637ed8b52793e744fa66a9f4088bcdb363a4092491d4d0f5d385e149f78859d8dbd678f81e27bf49480291eaaf642110ce56ffbb921fd55781a95ea4f46640130405e91a1af63a6053ac3a403dff89dfb1030bcf6fa41ca2efeddfc3ec6aeadbdf38de6e70b89658c1f072086eb66ea19682e52d1f586ab7d9c1b325fec1e34f35aafa056843868ba843cf7fe6a9fc69973f6223e3182baa0745110cf7d99827226624d5e1e6e7d8791bf83cd3a6cfecfcdc036949937992eafcdac4055ab7294f3bdc5bfbe35f5b1db", 0xf2}, {&(0x7f0000000340)="96bb5087a40d209583ce3c873f0bd49fff7672ae45b875abc353c6240f34e955caea93a03cf5e65c8c46ee52ac1daa7e89607a2c26683e8e445d4e96effa3ee1a7d8a584e2ac65f7619f64e8783df4155f1347187a996f17ea9559dfe3dcfbf611a5ea66d49e11fbd5ea98f95e0bf1e2ff390369551e67eab1d8de8d7309428037dfc39302ee3be875ab9847102a2f7b16f205a37c1aed326f026bdc18038b9ae3b3a276ae7fc834ea117c9717790dfd4bade911a60d3995493940286c34d20cbc29e79bc024cf6ffe4abe70ffac71a2eb0c8b45b7c52db1acc42af738618d045033b7b9e320bffe8d2716ee9f0d86e06b", 0xf1}, {&(0x7f0000000040)="e0ddb323a900264623f68e3edc4aed608323017adc2eb294e184d6", 0x1b}], 0x5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x8, 0x3}], 0x0, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x3, 0x1f, 0x8000}, {{r2}, 0x0, 0xd0, 0x1, 0x80000001, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x6, 0x2, 0x800, 0x6}], 0xe3, &(0x7f0000000800)={0x7, 0xd9bf}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) semget(0x1, 0x6, 0x200) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="56972d2f66696c753000180ca02a82e858eb9f5a83b4668e298e377153dbb7faf4281556d0521487a6b9007575b43719ea38a425e6781f85c3f276a5601898bb9348113f0705cabe0b4b12681a4ef7718167fbf6affee2070000dd5dd20001000000000000f656d6052c50"], 0xa, &(0x7f0000000680)=[{&(0x7f00000004c0)="1c817b36f4e30006a3317907685f959f5e5aff36", 0x14}, {&(0x7f0000000500)="e7eacf533a412a4af78662c0d0aefbf15430fd40b7814bd2f110d95f8b378e143a55ce79d8a011d00a8cf64bdc8187ea91ff64b8c194d598703a23687aea5fa42532134772e583457e5a7d9f21c81aa567a1280b0465fa818e41b427eafb3fb2af6bb738f12840e40e640a7f7f5fa33b2ca20420814060de3d01aaafdea6fcc1362304405cb9ce80a1c65a929fb25bbe56841971bd5927f952c57fd3a44ff833a3af519b89079b7574bb28f377f328d534a053b2fdf0ab47ca07cb88f3b335f6bf937146", 0xc4}, {&(0x7f0000001180)="4a33aea8aa547ec26256567a5d103e470f237a85b344e936d0d8824123b7c11b102c8650d1e8c1b2ab78cb1b736866b96a4b733aeff9be85a284d3de9d78d63620cb33f8929865a7da7128407bc6ce35e810b64498b6818a557846c6b8903e2558f38793a89b127799e8d95545eb87e6c945b5504a120191bbd3e6c94e4b61d0cb7ecdc66a57cc977d4fa3bc74c19e0beb840c9fdbeeb7b815e4494901b18847a7e685a3548cd3747ca6c5cacb800aa3d953254e9fd95e43803622b4a90ae715feef38d79547d80408b319233d44c50fede88c7833712d266501d7bbf834505c16353b3b2b6bec6023631fc544a02d83b662a62b2a5e540b2c60cf830655749e2a0ffef2dc048bcbae04bddf1f2f66606083c9f8e2eb7deaf7346312a444acff6cdf9378d071b5e8e2427a6e4daefc79e03edd3214fbdffa14387c1c4e2a224ad92a4a006106e75d9328643e7f8794b713d3efdcf9b8df889d69af048b68265259e98b93734b4a620e2bfb38ef60aa486d7742b4b4e6f57b7337c2bf49d8f385fbe5c631863ef502975f055fd0b7aaf6702ad9ccfd6163917f671ff6f6b6ece80272e7cd6f8aeaa90d45e1890083fc5b39b7c0e42e8b1ae7aed2753ea26c92dbae654a712b216049d4809ada763ee080853813a15180a67d293bc6609522c70b8e48652b9afc8bd38d062ae3c05d2fd1ea57ea622627aa9f0f8e1b58b76ce012921a6c26aa8a028f37cf65ef0447b552dc2cbaaed183014c01d208fd3bd9fee70226de5c9795463c417b4ed4cffd6ca651325e661d1f69e88c919415f8544972ee9c66d0aa0824b42fb48b2f1a3fd56914e1f5d2f4153bdd1d2799ab9439dadeebc27b9a31777a41def4e30d15c9af3576d36f3ed85d811b3b916c1eefb17bbb74f4c7139c7699a1f33f533528af915ed16e20b62a44c497866a3da3d8a7edcbc2a3226b6562093e02a7a79abcc5ebd5f8b9b78083f1143f21530c991a3fa9554fc14b68804102b4d08827bb292a535c2063b694832cb21b1cbb49e926d70facfe53ff7df81d1723ccccf73b21342eb3909be8401a52b5a0b7d64f2b9549a5d7b86ffa3eeffa9b2746d558e6d8c210ba65b8690cff09cd83c65a830efaec5db442140350f5a98709ff1af6464201e8eccf8f9f12cdc4bbab3d18374609205982dc8c6e8ad20a808d4cab57d8b626d8ffd495c8912ffe135015fe3792858fde007913d4d2d77fe0eae1da06b8dbfb9a3a62b4ba5e85af61717542068851c2c81c15094b3faf8d45645eb500b9ccec2a5cfa5226dc0f7c70add9705ca25f4af96a891b6f82bc11a258bfeba8bd2a6c5e009eb2801c2344eaa6a7b2ab3303e21844be834d2acbce54236a1d8cfbf9c58716cc9175ff4f76bc76ec924770931daf4e42e7943cd3782e497b221b19a0d1ce7fd6d81ffcdf5bae968becc3eef20e1c3025776858ca04fbc2e5986050af92a5df8e785429ca09e149f9bc13fb536b9dbe20af29942d5f52a2036135fa4ddb6ce3ed55b555d09c27b044c67a8c68090d773534ba390e589748b267fcf7a438f244dac6ef94b17daa8f1b67030f4597386b1a41bb731b318e4b1f7bed3bda3be2ba2c33c2a555d8cbe2bdead84292d9e29d61411151f3cceba2edc316d685be681a4e7470695f1976d2f6f2cbf90e165f19f96023d1e433319f6165a077e135b30e4c7fee6397f8efbf8059973cf6054a4ac31a4db1939e85c99b8bbfc1fcb3188e172ec225874dea8fb5d73c7cac7580fb0a94a51276e817b0b53fc76f1f247b80bd629dbf819810b5b3b9c5f3c18e9c9123f943845ee89ab13e33877fb4dde315eadcf7ec49df431c16f1327a9058e8f4a0dae1d46acdbeb2d121773d25a6c7be22d644adc1e07b6f5e4c4a5bd25c876b36ecd2ad73e8bff47d3c019cc096bd9d121d75d58cc3f94e1f019392414a10aab4d505de8f4ca4f065744edcd155529d23834ebb7ce8b554a6a38ae72837ef24cf3084b74fdde1cafcb4301a447bc6b12c0153df15ae7728bb240a20f7df4044a6bcfe4274dfa6c27e4dca821fe71533aec1f152d0f883469e98f82506c0352d222152c5e278e3d09a86127237903facff7d78d260f510fb0ba2131183c5cf2d98636e71b3cdb14844b6910868d7d27a4d3170b48fe695f12012e127ba188f049c2de45ad023f0cfa15c76ef5f208e3a43a31566c8498f4163ea668a61cc22a2993707c3ba9d02ad3aa2ec2c3f176fb58616d9304a2744aa4419910b5ad5f50aa5b7121725f029f7917966eb2ca0db5d4355e8b209217f4be0402bf3aaddc7e2157b753fd98786dee77f524224e6299e2308fed0e871969eac7870a1476f14724d4d187b1ace8bb8b6db9dd7c3941adc7984865453778e26907740992451f2fbe6e73b6238adf72990b81caf59e9231b0b9651afc01e6fc22a825c101a5752307569340d845e44a3c18bd4d260e97a6260e4c7a89dae5aa0bb72c9a44b1a2ea1ee10ce6b9f4c98fdbf227999cfecdf1da108cdcd8a2a9fa73a10af9f1fc7f0cbdb700355e8c086f756c089c35c6e27dc838a917c52bfe3702938996df5aa6a52559055a8054e132acc23ab623d7a5a3ad05b5d8e10a52db884761e99a1c0137a492c284f1962d7f9e90c89b130d556b36c437694af35a5ddb0566d2779c831fe5686da479ba3d3bd7e67c0dfd18df3b2bf0d67bf1f1ca49cd019f9e29a0cdbc97905dd699da72368bf23b696480f2d374891fad95c963ee90501366f334a0050c94c32f93c136b0c639214012fe1ee04195bbcc72631fc172b234a5ef96994d8f01075e0fc640ed437785e2e666cf575b3c324b1f639b3ea464b73fc094f0d4a93e59c16857f785654eb8d0d1f12cb5aa241efe41a16755422c9437078103186d99f4b41ad31ed1ef40593cf8635fb9e8dcdc3d34e6c07248f4fe69083929b49fdd54f73f436907df73baad1fd355669cfcd63b69d15491fcddf342f280ca7f29e3ecd105cc1ed726e167f8770743b61abbae1b836ae53f70bca3443cabfdaf2e0519d47b79f05463a2646cc48080375a26beda3902ae537a7e5f221abf4308ceac6d0225d22cade3ebd4539fa0ac162df52362790e1516781512f106c3e19d3ee5ba820c9868dcf636bec63100ea743a6b2ff3c1bbb5f4b4c8e86bedef7c403808e9b954fac10e3967e666f442208b8e0efe05e519203bb4da71aa69d7ade43c3cc3f3f8081f26ac5e4233691242c87cf1939ef8e13a609ce9584b15e110db241dda427921140050c3f799c5a9c2b3d1c2a4f0c601df317a05115ad27d9657108c2da4732920fc8b064214679fdf5fc2dc47dec224ed64bf0c1e0f6eb2bd644799e390202361309424678041c072a49fb6c0c583bfb6827821eb59e4f613f17d2af0fc978bda5aab8958e91b1f19c5e7c71cef0069b102f7ed3933b76b25a5806f814f2f1a355b15a53482f9c062f00e84755e0c78ada4f555d56e7f90e840b8e08a24f8a67db3a740a025fe6c2f2861665ef58566f633e25d093662c420dfeca80f99ae0ee78ddb30c6e584cd1aa8410e74dbbb2f349e0fd9061017c20eb81bdbd587e0574fac2df033e63b6cbb127d4bda59bd6be6bf76bfc5456819175f6d401127603f91f099ce296b4934d16260efea5ca588e286c29579d7206ef741c4d910b4b706ff12b90fe807b191c4e19342d73d081e67c561424612a96874788e1c9db036c9ba52b377eceff08b786798669825419788a35d385b7f1144d8d03e947adb98928195d2d15ed3cd34a00cde495835e357fe235f99e2511234c3a9a33cce5c2279718086b29a49170cd1b2a2669aeb2083bc222918f82703c43f8cd3fb558b1a2b4fc4965d4e4c75c356f30c56fc0d9fddd5fe705a84ecd1fc1b5d3d7b4aca7f85cb59e656c9ddc6e2fb7b06ab72489c5c52520c3a52e194c7c5e944be109aadd7cd2889d43ca5c0b3e82cbd4f3e5e96056dc7b140e14aaa2cf9ea0837ddd6f22648ece63575f646529d51ba8d33e2d3163456c9822a175ac575196b5a994f4776972bfeb90c7e1940ea7550c2ef05cdd732a3fd2aba51df6f85f12e5746df3527350423b375bf24fc30f17a11ab9691712a473c1bb302d111569c8572b9015665a7d96754c22118e408aaa2e38530ed77d3fbaaf42c3141538bc088fbfddb6f04448929a1ae59f0f1949685eb1b90811fee209c94b1f90bd471295c8606cb1e81c4404690a949e77668cf43a4b0d93ad0bdc7f671a7233299b4c41dfd5383896a388187c9339ffbebb1f3245a5a5b342088b3471f9a7148ec987bda87eaa152d1a7780730bd5ca1f7b7d46dca0c1d135b7cb27e5f42bc36a8f4a10d377436f513b915086166dfb6d9456b40572d533de85a2b39ef7bd8ba673279f9ca16d1f1baa41f879067aed4656dc627e026546e8c04970504c9143028090651265adf5d0d8360943110e5be9a82034cf8b0f43b2be6bbb3e8f8edc84c4b9e318b490bd62361b41565870c37a283c78c6fcf5e9a38fc7a7ee12be2801025dd83c3a84c47dc8a8d0b82fbedd316452f03502905f9c6d9b5db7fb457b2657a12a323ab425a3b7291987984a274743c099fe4bb485297252178a20fba9ec056a763ce80597bbc76809955557467e296930d762336db878d981b6a2a55d4cf95552fe2a68cc4a5b11f65d168b18e1aaf3ae275730b350f03d0810f57b120e1849bcfc34526385310130fccabc87f9d9c00f809450414db02397f9d4e48cbc22672e69b21acd909423071f3bd32cbb5e239257c02b33e541ca049ea71fc76aa5eb274388ad42c2ba48e7b31aa89d82844b6459f84e0d4cad544a1758bbb12b8749a3b1adfb31a7408cce139ef4f30559e061b757e1c220a8a3b363f7cd1c1bccbff1225af06d52164eb237b5f45337a9576a072c966238a7087b7b5e4db5d591763764a3f6e3d2edafd69512ee943e356e4345eba4cb37472aebd5b7c55c3db10c17c48f601ae0a709c764ac3289e976af99ae8ff6dc15fb81184c586a6d7f3a31f8f0b51824b2000b739c9b41b4769562b404b7327aca2c65db417ca6485ff43fbc0e940819cf95f5a713a494f3789b0d83080ac8006f62b0694b6efee523451b9fe5b8cde7e4d5c89f2b33d3a348db54acd40e655dd51bc99501c74f61f6421ccb1002d6584d5cc13d0f74723f43e8ebc7c70559e2fa8ee22edcdede122dcc951fdb9c679f49ddfeda6185532845813c4f1686e1d9b74af42bc5d12a9a662df87d022577fd6c62a01cb9dee51473f72e3ef487a1d92e9c869fffc9f9f6d4c70e6acfb422673a6eb14b8c8aba365df6c546c374e6a8a13ea9ee6523ef7259f81987f7d5a9070253898143467b4085792ad214ba7904a9a74ef7d922d5338c474fecd3325473a5becb3a470a359bd1d12b67fa8014b5914d5ec26ee217670b18bf94efb8ddd631f446ec738ca4ee8c1f8e3e07c21a328b21ad7fc70e4d80f8e311496b0ea284c7d86b46bea3b57d0e8c76f20218268560bd577f42d091209c9d2e53d73cdbafb9e71126ab8cdf310be9f1442341b527498b65d2338a8681588da5e8fc1a69df14fbbfdef89865d7eceddc16b32cddb5506c75f7ae4512104aadafa6013053716edb52146798fee5f98abf503e2e585c3e37663fc4d9a64fb95e1e72c6a2c96493778439b9a8667b7b202c68631ec16e148eb9c9a3483be5bea69977f3bea68ee92d0cbc8d5917f4cc3959d1ded898caafa507ec781062970d446b4c2d0427cc1af85a85adcd760cdce4b156186a948c1aad3a479995bf0b2d480990", 0x1000}, {&(0x7f0000000600)="e7a34023f3d55c77569d795b04809384151d5cdf1ca439e9e1a0983752ce68dcfad994e8112bf99837f7a87cc0d962ebb78049f0b79e281034b8408466a71b3cd9866c30f41b838408b5ff52320b0ab6a5dc1ec253a352d43e264ba5ffd82c5a85bd3e32", 0x64}], 0x4, 0x0, 0x0, 0x5}, 0x0) 16:00:28 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r2 = getgid() setgroups(0x1, &(0x7f0000000000)=[r2]) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xa0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x5) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) recvfrom(r1, &(0x7f0000000200)=""/222, 0xde, 0x2, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 16:00:28 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r0, &(0x7f0000001500), &(0x7f0000001480)=0xffffffffffffff79) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a3545a73ebab022c231fbd508b0f597c56da8a0295b5054cf68111432f6d07277de7f5a8164e9cffced4198390abe1259bb9081fb878e0ea3158420534cdc524101701d064fc8d8836ae98491fd5915f85d27d9e27b119e66f9dc8482ba36dc8bd24ccd2f22a2547366d5998f8d3f6a59943ee5a6c1879bae0cea5b153a7d9bd3b41d6301b"], &(0x7f0000000180)=0x6e) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000200)="c163f9532afbab77018a", 0xa}, {&(0x7f0000000240)="95ed9fcc9d3be1adc01f257410ff84ab53a8ed8018267aadad1071e8d8a007200db954547d95e1716417bb3bfb01b851fe3619b6be7a30cdad2e65d803ae3627d9d0b556f7686a68ba72f4d40474de54f601fb28e1a01b86ca4372ac57f8a582955473e8831f908391f9602daa6f8061f3019b88387caec27e10bd0a1e9068663a7c8326bbceb578b752efa59129849986af327c19cff5619c97ce08807672f33363224a8a019d4b8e14c1949e01c2b7ed4edfda1330c0afa54c39b573fa2c5526eedb9e5df1c7293f719cb2ab6b7906bd88d6dee6717f3d24652cfaab6a4a87a17dc59140436a2b9851f89b802b1e9d7f9922fb9ce8525a6c1ea729c2a2478e9cb9da88e59e853da21c60c7cd3482faa364a4f3afd1665cafa02888d7dd373f80f84541eea6832518202435856d74c5ecc98fd153d67a4af99be823f0f95fe0d734f862b223236cb0240a49cd00754612f4a3a110d382f97445a9f3d55320411cfd90e373bed7405c7ca5ffb357135f599f75d7550d92ec9746c4d5a30354167da2871a96b914e919ea930a3c1dbd961e4c7ed85a51fb30ad4027204695aa80f0fefc6bff155b04c76d3acffb1b467d637c5c0797cdfb45a21eda3fb61d30b92b35e4fd0f868b82ef479dd70d0686867ab3f4390db64a8ab5c03bff2f0f731fb2cd298eeebcfbc243741c4b6d29901887b28ea507dbcafebe11df2714b51ef561786169f076c7efaf990bf8d2a1725f070eac9b67995c72e4100833a7240e1f5742fac79636cec05aa4ad82179217b32629f96d20c6c470a68db122b716b07e30643a145103e5305fa2f30e9466c833c2e1f65c5c064d1f172725957908570a34b2c140dcf28042199ababaf259fe73ea097ea90aed6c8550cd647ea0ba782018adf3f36d367ef7045381c0d75b55524c97584695c786c1177fc297b973449767d4a27540c4b9b5a2a1152c9524eaa081eb27dd0b1b9c2647391a91c8a19ddbd2d665df2628518c3f024b84af367f23bac6bd1c7abe490a93ac51bb67756cc103fed9af08c32e01dda566cd29b4a8f9cee449435de31e975a117d9cc2e01cc37baafd18a6a52759127fa57e29d76c0c4340527599b1266c3be94e7ef3fff6984ee3ad0a8c2fc29ce380c3b39f212acba72e21e0391674f325869e58ed6219b830ebba39b18bf15dc19e29324ed6b42f17535fd7fda35d524e07cbb6b0dcf565ed9d6adbfae243f03b77eef3c9fc02fa6fd8a57012434e30e3412292982a997f6c2f4a6d508d1284a57503eaec147f64e9a87f47c9e7817893ec7672ba373c2c8745fa0b69b93337e522c88f972eb9578c0b76b349c2be2efb4c94ea7fb566069e11cf9a9ce35bf8a2ed38cee9db00f77a48aebaedb914e8d203d8ef88034dfdc642e154d68ea862f426b78dd8250c8b0d81d6330003f3db4204c5ac63d33499f7cb504958b9e7e60594e178b8095d7f3fd8b195e5a1eaca77edbf5c9b5a909742283e62fb253315b4d9c05c847985714b421cbbc0d6b9785c1f80f2c31240dc98d1bd0f9d34d8b76742d20c817d7ba16bbf90c2157b89af6ea0c63ee76dcb15a778bc504dc5920deb59ff9e57223bfc749938d2755754270143ab9617d71b5a3d6aa03ca7e104a9d590c43a24afdebfa9659d6b3314feb9125798ba019c93b0c924bcd04baf17e01b87fa0bd8826afe0e7da25611b7d84b5f0bb74298ef38ed094d4b53a6ca05d7c8b50787447e2950101dbada880969acc5076bd88861fb19a46e3b1bf16cb0193b54c3af4ade569a941e88761b5d50c0e1b6be70011dbc735fb0f717f7bab9967d58315ad14d74b5851fa95c64f4df2f1f2026a91956e42f56a5b7d8bd372e29cdc3726e931a7d4b5e0045b820442fc6c2059528d2f13a896f24f1257eefd8961dc3eca9a76c0b0fc1e2141af3bccc33c9e4df94ec9e41f74b68d737673dd49c2f141fef1554790f56faee56017432cef63ad8f29e4eba8adf21a4c50137f337a8c4f74ab841a3c3885e4bda521cd4293073e9b19c3d680eab639e4ef62572bf583c89e690b6ccaa0429fbb973a80166e8e73dabe7cee8579c79599d3855a814c34efe813e9ae9a8c6afbe5e97f5fae919eb479fb2ddfd95805b8b0b689a8e0f21c8f258ed08c5e5c123b6050272e44306b2c67de7860bdddf8e29f22f4f9436e2aa46559fba75487ed66340dab6e8b4e21242b110375412c754b94540c0ec821c58ee0f841a4d5f78045fa592d11f012da6b3fa71e018448e3f541b47c9a723ed79936e4dde7d480a4657f22972cb1b9be36f4f7cdb0503da112c6dd4dba2d2c7ab5c979d4a1d81cffcfdbdd852074c89ee70ba49a6ebbb37945de97c358ae6a8b7975d6c24bf06cdfcdd649cbaaf505728b7bb5df91e3b95456de80e2bd43b6b02806b2f17ded3cd3c26b3ca80d5e0601e7a70535bcb7423c179497e06b5edc0e78695ce23ca5cf1d44bcef48c7da9586ee516595af4261267eb653f9b9ed07add256c4e909da6fb1dc6be206654a066ba83f4f480b98f097ef401b41a5300ca01bd9f005285195b82e43baa079af4419aecde44d8a87f95ca290a0ae08db16ae99a862f3a886430822e414fa96cb28a883177718034f1ceb31f501143eb5a56f156fdd8c87aac6217b57079978989daabea948c0951dcf8025e4fade2084873cc3d409df1918a22836d9161b30ac2f3ee5476ed827a742687d5baf4077cd510fb5d04d5c7f24abb7c4d7e2dabfb4ceb3de0694fa7ad2f2abe225c537551cd1343d15e276908df1da96061a5db5e9d1f4b976d09710f2a3ba5738ef09e1c04f47f0e90c4cd6a226f12177bbdb0d5ac2898da24e389adaa7e969a4c06e8c4266e50b99d57fc1e7c855d413d8213c4ce44648fc2aab69f480a996cbde49226acddf0a013aac12bbdb8053867aab6803be708aca56de8aa2192b41f1c91521c5e42401c2b792e806f2e5328c0ff05c9a69cb2884d642dd008bfbb8d96dcddb98e7b7ce01f7f3765f61585b822c3f687f10d1c6e3d84e4a65a3a8b09e4bf0dcd6b3321018a4f0152d0b35c4238059597ea5bb57e4e77f10358dfdcc9ae514e36271be1fed9913ae2f278862c678c1409aa7bc3f6cfe4ed0b808910989547d4cfe9c67fac2d47ccf0b87582b14bce1f90ecb082934e3a2c6ce3f14916343c47ae26487ce235b727f2de2639634ce1f8eba6f3653a5837b089a2b7ccfb93b048977d64bff64648a28f7aa75bfa3707b5381b4e250b17967638b3c2f2465068564f30d1c4cfbfda888a6d84314c363eb97287cb5761f46f76354f7e324eb76e60a440236d9d7bc938459bf6de8313a90efc74cd275676856d5592d719b9685b9dd54484c21ed7dd01d4cb25867aadfd307e2048fe70d5a039c66f7409876d3c16f652f2cabc6f8f0afd01dc1ec7b4ec5a010f061f004662f880e79adc664d18934701d4f63cae89ff5534da0e1e1958be01c0af4d586f5ac52cb1a698d63dab776f5f9bd1c1cf975f9a6e973e80112dd05daa94b113383799a9e8bad3d25e2ed76704b9eec3313fcbb78f675edb78e8470aa1149df3cfb8329b1865fcf358535dcdfba15069102029fa441f044a293fab9483bb442845eef6d2b939c9b74eac58834c5f208432809f55565c2353eb2cc7f36e7b6931d930e9b2c513f8bf3cd45abe6706d9e826c1da98a46196ad0c68430cccd9fd92810477e3c332912a89fc6d346ac486c4ae73a4eadaef18573b7c206c19a81384c88e7d4adf6492445e3f23dc5b10e9121b96cbf67e74ad713124bd51de5a9f702a57392b90b6fc3b580708b8444f224b7975e267af3bc39c6552e239e3b35d43a1dc590815ef67a4faf6114d7d3c906cd8a6bfbb41365eba993332697c7c0a0e46b33db9d4faa123401ffa3c91cb963b633a89695c45fd0cd8f4c5c2c3b9373c3b224324966b310d2cc71e6e25821376840a9a25149f9163806c5c0748bf981f4efe2ca98455b79991fe0e955a0267726f12deae473ceb14866d3d4533cff36fbe5fec8246a073579033daed3ceb5e9fe90022c7d9ff7644a034c000b1cc41321fd74a7c4f715d295d54ffc0708bd044da2493f28a1e2dc8323f34898390cf9d5b24ab57adcd3669c091cb513ede77d35e5118eacf11b1c88217b2aaa7b372de8191cc1b75b1c364df91c8fe754cf81b39629dd5226e3a0fe467037d866ba599d1e7ca753ec8f42cf8032726bea5d13420a2b1242e9b6915a22b7431957cad650c116d2f304abdccf7b02a845c4738799e50b13f96f3c155109a210a42b0ccdd9d5bbb710438ab4a256b3bc796b9f6e6c63a7877fea4894a65ebc8de1e73db83d14a364ccbac75cf0ff8dbbca21a8067b7ad989a40c2d5c9c6625cb92a0c15a0a909bbc7691b0f49425dd541ff219224af8a167ceaa57beb40d73d7c02dadf2e571c9c3b2dd5f2cf98fe02bca20236515248d28f9b54bb866909e9827cb5b31632d1f64d2c53d67b758bc281e9a414021efa7901b3d021219587853acda71050034703defdc7d1ed9ddcd619b1819b989f5c29717d0b5ed0cc229e94d772de791fb1456007b399c30c529b6e420d30530c75d1a565572030a8186f41ced22a9ac39ded9089c0dfc854c508d0427f8ec8fcd808eca4ddbceff0b50208dffcb762d1d77c41f6922e1a5c1953655965fc455280c26aacc8d5119c08a51f7af3fc97c21f438d67664984407638461bafdfb42a9106788229670f0241615838ad29c71bf4666c95e2e615e9c19eed85c04779da3272180c6627e73e081f99fb375ecd47f2aeade71bb2a7b35f4663fe15516338f241b0dabe39723cf4064b7b3b2284507ef156e453ed4d85779e4484e4272328107f3d8a17685ce9b2d1f650dd13d3610a7dc0a22728b1556f74c2252b47fa51260fdddd740b72225ddd87e6f3b3ba70ead878e2da35bb24cbe30f1fa8b6b99db3a3cf7f347ccb0340dc1ffe12aa8b77b7cc7e729bc0e0c2736aae2046a588ebdc88bca23a8861df0770b083b55d1059c9f47e9d67419b81b9b37755d717f1c56ead9eb030a213816096d9d1fffecd2d1df60133a1f4cd15c42e64c54c281d3a73447128d17becafb5a8cec2c815ecc597c036c340f65ebf2dc6be9f7026c717cc34fd5f5637f7b00acce09e519de5d495a47751b8b04d5379cfb653f11d2408bf6aac52716618927c3d64d6da9822ae6f3e0c5d508d496b18b1a965fca2d931e8193219ba1db4b0e131c8509a84d12ce4d8e8599961abbabff4d017e302c25d788667661d13688993eb769c05599e16ee613cb3d043a4702519808a1c440602427a74cc9e619fc40e4e5fc4d3bee98a9301cf2355b0f157c5c2c6c31314c886f1b9804f94bd556747ad37553096a8d0efba85847328253eb62022311e4dfd6d833b718afb380ebd204d8be9335137a20aceb45249f3ae651dcfd9e601530a42fec25c5853d19ce68506fd36efe6ebbb2704cd310899d0b1b785eb4d519111c5ce8364147f30e713c136a5bb56d3f89f930d2b8f8e719410047026469a97f0669600503f26ca4c55f9994aa95089df444b4cd2129cf6a78fcbc25913b68ec2b3b4e7c136c45f908acd70e9568ec3bece9855ae14ffd006764ecfb68997135f049ffde44e81819fb3da58ef0876b149b50b256e8319c5c6c7cff6ea8cee699291579f3cfaed437f98767094bcaca09585f4985fc8baece6176352d344ecf7e7fa0ad18be68bb299a428bb12a3d7e675d304b25ca7774512c5dc0ad3639c2ae8cfdfcc98f990e54b821c3d0615e5d8bde845fb1d4c", 0x1000}, {&(0x7f0000001240)="daa12f6d33a0edeeea45da4ee9ce15f7ef423ccdeb918dcbc20f7d35f71834931050332643db77d1c743e4a607ba6a79d7226709a0ab62eadbb94d20cc561ab2a0c7388b7dd24898664c32be5b31a1f2f5a7dd41254468c40d5c9833", 0x5c}], 0x3, 0x0, 0x0, 0x408}, 0xf) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xcc6, 0x4}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x1}, {{r1}, 0x0, 0x14, 0x0, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0xa0, 0xf0000030, 0x0, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000002, 0x1, 0xa18}, {{r2}, 0xffffffffffffffff, 0x14, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000001, 0x0, 0xffffffff}], 0x1, 0x0, 0x80080000000000, 0x0) 16:00:28 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='..', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:28 executing program 1: r0 = kqueue() fsync(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) close(r2) fchown(r1, r3, r4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) getpgid(r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x25, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x22, 0x11, 0x1, 0x1f}, {{r4}, 0xfffffffffffffffa, 0xc0, 0x20000001, 0x800, 0x9}, {{r4}, 0xfffffffffffffffc, 0x62, 0x2, 0x4, 0x8e}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000048, 0x400, 0x7ff}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x18, 0xf0000001, 0x3f}, {{r1}, 0xfffffffffffffffc, 0xe9, 0x1, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc4, 0xfffff, 0x83c, 0xfffffffffffff221}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x7fffffff, 0x1000}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0x8, 0x3}], 0x7f, &(0x7f0000000040)={0x8, 0x1622}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x92, 0x14) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x3, 0x9b}, {0x9, 0x2}}, 0x0) 16:00:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x20001, 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) r3 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) 16:00:28 executing program 0: 16:00:28 executing program 1: nanosleep(&(0x7f0000000000)={0x8000, 0xef7}, &(0x7f0000000040)) r0 = kqueue() kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000240)=0xffffffffffffff77) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) unlink(&(0x7f0000000100)='./file0\x00') 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 16:00:28 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffff9, 0x52, 0x80000000, 0x0, 0x5}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000046, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x12, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x8, 0x10000}], 0x8e78, &(0x7f0000000740)=[{{r1}, 0x0, 0x14, 0x20000010, 0x7019}, {{r0}, 0x0, 0x22, 0x80, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x56, 0x2, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x15, 0x80000000, 0x70, 0xa85a}], 0xff, &(0x7f0000000380)={0x8001, 0x4}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f00000004c0)=""/20, 0x14}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/134, 0x86}], 0xa, 0x0) fcntl$getown(r0, 0x5) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':-?[\x00', &(0x7f0000000180)='!\x00'], &(0x7f0000000280)=[&(0x7f0000000200)="122d2ac500", &(0x7f0000000240)='}#](\x00']) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lseek(r1, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) lseek(r2, 0x0, 0x2) socket(0x2, 0x4, 0x3) kevent(r1, &(0x7f0000000040)=[{{r1}, 0x0, 0x2, 0xfffff, 0x7, 0x51}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x88, 0x2, 0x1, 0x401}], 0x5, &(0x7f0000000140)=[{{r1}, 0x0, 0x61, 0x3, 0xbb65, 0x5}], 0x3, &(0x7f0000000180)={0x6, 0x5}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x1ec2) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() r3 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/184) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1811, r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa2) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20800, 0x60) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) r8 = socket$inet(0x2, 0x8003, 0x4) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r10 = socket$unix(0x1, 0x36c267b4d0235e78, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x4, &(0x7f00000003c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0xc002, 0xc6d, &(0x7f0000000580)) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10050, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xf1, 0x20, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x21, 0x28d5e502, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x100000001, 0x81}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x5}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x10001, 0x2}, {{r6}, 0x0, 0x0, 0x1, 0x61, 0x4}, {{r7}, 0xffffffffffffffff, 0x80, 0x4, 0xdf3, 0x5}, {{r8}, 0xfffffffffffffffa, 0x14, 0xd, 0x100, 0x7}], 0xcc3, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffff9, 0xd2, 0x1, 0x367, 0x1}, {{r10}, 0xfffffffffffffffe, 0x31, 0x40000002, 0x71, 0x6b}, {{r11}, 0xffffffffffffffff, 0x2, 0x80000045, 0x9, 0x5}, {{r12}, 0xfffffffffffffffe, 0x21, 0x3, 0x4, 0x2000000000000}, {{r13}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xff80000, 0x800}, {{r14}, 0xfffffffffffffff9, 0x20, 0x40, 0x7, 0x2}, {{r15}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xe3, 0x101}], 0x1, &(0x7f0000000540)={0xfffffff800000000, 0x6}) r16 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r18 = getpgrp() fcntl$lock(r16, 0x7, &(0x7f00000005c0)={0x3, 0x2, 0xffff, 0x8b8f, r18}) kevent(r16, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000001140)=[{{r17}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x15) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x8, 0x3}) renameat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x7) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x208, 0x80) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x4}, {r0, 0xa0}], 0x3, 0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:29 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000100)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x90, 0xffffffffdc2b0784, 0x8}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x81, 0x80, 0x6, 0x1}], 0xdf, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80000041, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x200, 0x2}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x20, 0x6}], 0x7, &(0x7f0000000080)={0x4, 0xf3a6}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) r1 = socket(0x17, 0x5, 0x90000000) fcntl$setflags(r1, 0x2, 0x1) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000040)='./file0\x00', 0x90) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000002180)=""/4096, 0x1000}], 0x6) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: msgget(0x2, 0x70e) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') msgget$private(0x0, 0x4) 16:00:29 executing program 1: r0 = kqueue() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1a}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r3}, 0x1, 0x81}], 0x6, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x8, 0x4) sendto$unix(r0, &(0x7f00000000c0)="365f206f0eb629432aaa0a3e858e96613fbf59775274b99172cd7b0980aa22adf82f5c10f2597b2fbefa23cc2fbdaae5a3daac45b452b69abb6e2e8a64c0d6d551d3a5935840047eb6791e7b45fd243ae0defe6f678051dd2cacd01830a046166348359e21f9321607ea56542cfbdd145ecb1c7661c4e0ed0bf997b9fed600ea0019c9e4942c797b1e0635c52f9b7dd94b1cd467f9a8126a053a7142b2ef2f24334effebac1a5b2f8aee339fbde03597d2c2b13c1eb50b05ab9019074a7c692b7e43f03f960d7bb031415f5344214b7d0818dbff3c4cb9f601ea4774c3a11cc303842c2a16f62b3dfc591c", 0xeb, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x94, 0x83, 0xfff, 0x80000001}], 0x3f, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x92, 0x2, 0x9, 0x8847}, {{r2}, 0xfffffffffffffffa, 0x6, 0x3, 0x8, 0x1}, {{r2}, 0x0, 0x80, 0x0, 0x3, 0x1}], 0xffff, &(0x7f0000000140)={0x10000, 0x200}) 16:00:29 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x7f) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80000002, 0x1ff, 0x1ff}], 0xfffffffffffffffc, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xf0000004, 0xffffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x88, 0x2f, 0xffffffffffffffc7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x7, 0xbe9, 0x152f}, {{r2}, 0xffffffffffffffff, 0x48, 0x40000004, 0x406, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x9, 0x80, 0x101}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x0, 0x1}], 0x87, &(0x7f0000000040)={0x6, 0x6}) kevent(r1, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000140)="f3e9ba8a4db047f00bbeeca852ebd83dd86112af9b4e4e0d3ff90e5fbcaf8e0522878712a2062ebf4caa1e75c70d8bc238d82563468f243144553524c4a6e3c0711cd5fed192709edeeefe85395fc52362326a4488be8dc4e6543365f5e5b29caadd8f7b4c295698300dd308ecfa133bac5e71342184e5561e34eadc5ecae413d62b381ab1c236a5294eb09290893b33e15a7f2df390be83e6be28259278265520d595df066891ef3c682a2a131d844207dd54f3f6c2e0402a838f32a47cb93fe3fd886762969b322c84fcf2b6d4b08660715c749c094cf37b5045d68c551283130deafa87b905d3516539d23a37ae6f4c81fb395d618e559ebbb9f7b04ae44436a31146c94841d7350dc0d128d4b85990bf1877353254219c50733f5feda6476b63c5d386709f21b3d2514f643a6607239dcc8437dde70cbdbc119ec7a53a37925109c6a95df26d67e3772e56daaece16c549d0dbe5f13bbb5450c366276abeba1b31414572bea78ecbe95fdf7004b9d2700c2af82574726c97067b1a57ff4dacee10606445b8345609e104378d55d34775e818504894f856656d669d9535cb4de9a5fb961f0f0274255535a142aa68b4741ab72b8471aaca3ca477e30a1f6e897ca0f510bac5656d5599865ee178135b5b4f16f178f3c9d20855c052cec840fd3ee733cb7150ca987b17f493318566866107ae97db0d5a9c4cec9ccadef6d9882f1ee9eed925c584febfb546cc721abf8317f3f6914f8aa48f90adc9495fcc6ba1410aeedaad640b3fe003fb08cfbf75a54e93a2fba2964ccee446d3297ca97ece65ccd2cd222b7441b3ca113e60d4c72ef7a40f5236f03adf901c29b647a1b7d150978123d6fcfaa7fda3ae3f644220cdcbcc8f9380fea09d2ba60f6e7526405983af3126e4c11c8b0dce89a5193826d25157f08877fd898c2ea5aa1b4dc6ef1c74baaac0e773e754eba6c563b897feb72d2dba24e3f657a78b4a1b54df544543ef66e0811ca1b79d449071f645cbcdfab1c27af511e3995731f75042f54f3e947600d8271d1c17839be54a8d01a99a7d6cdac48af53688c0a1a96cb986a63c1c400e1729ca4ac3c67600ba4e21fdb6dd2214abce1a4f4813306331000b561848ea798991c37b0fa18247817acfbf3ec716de133ace29b451166d580d8ce2cd60a0d64ca7cff4fb86a11e7e8299c92a7907c32e6123c0e72e396415f6829678d975c0ed50296bfefab0b9f1e110d760d04985cad545724d6de65c905586d0a6e5a0513c2eb534d1f2ec8fe1757699c40ddebb8d1933a17d2e2ad473c4ddac892f99fbb4e3f6dfe100ba848059e9648c39ed50a09cfba2c7371851ce2f2273b22ff9729f78cb72c140076bbb1f0db1c5526ee88b55f38939bd195fe77143f2bade5b1508322a67ec7b5b6985a5153cc527acc6486d20748284e9397a7f584e933f7802f9d38c695cddf642ec16213b1a56d36b9288d39487673e590adabdab7956d332cf713488a4e2998e45aa1367b1675edcf17d5a96846562d4154abacdfe25fae14f640466a5cc45aa9ede741244d50e38b159026b40e8236bfd745b22f84963f69c5326a7bfa6e47f308810411a8fcc6b523cdbcefb8ea77a0250ad7b79a2da3760783a50b22e71e1656014fb76f478424cdfc40203b539c0b85e1ef4672adab188af44a8e331f93b12d399a4da81d4a84dead331be711de43bc7faa135dcd06e737698f64ac5dac690327242407dfb88061f776c0fece716d931464e0b48019f0e6f160f14468ca20501aa6ac50c354b9e7f30b3f31a200684d26c055839e1578630e007c96d2baf9c33165606c06d3326ddcae311e8271196cb6b677e0abcb4ecae2a8a32ccf8af4f50a58ba62a184d28e054cee0d6d9ead13afa52fc276737040f9a721a1f4aac6116f4554a6affbf6b459b8c274675b2632584b12f84e425617ba4c532b6e8deba1f7111ff1b5d0fc4b7a36ebaef0a167f3cde298a040955fc15b8eb707dd529f4d210ec438f80ee712ea1efa1c99bcaeff142e25c17cac5ea1cd3c089a4d4b7435227496e6fed0912ac702cd61c950e31946a117e5041c2f97756d12b6e2a0fc54b9f5b727e629a43b8e9e56331216b1b17031827e0cf37b6bc53485ffc7cc88b4fca0b5cea038eb84211943e3e1bff67e2ad33995e08ea2e945f11b4ae9fa0606e37f93e458981f482d3a83fe1bff9debea6c985ff330cabf24f8b231853e331a47d31b9ecf24709df3764484b2be0219342606901402080524841493c405e90e676bf79a9edb0a524831df60458c52cba658795c36df893f8aef86a1d8961c985609f0703f076ae35102b2d700ff3b877caeb68d24d2d80f93f4850547e4fc193a49090e9e0fbd357ac3c50d251eb74af9f0f113e71d052769546bbe7733aa8630487b86a4f7c1fed8713a9ac0fd12c9f742092d2658a5c385330d3bb9bc59642d684a14abb94fed5465260d3e92d6073c718fd4db6c2127d099c14d51286cc3013790da0231c177bbe56fd98bc3526a9443235379b8c3efdeaf4c537792dd3008787b46e0755d502c51d82d292db685a106cd50fb4fcf88c781d6d1aa74f2c5101e64781883a2c235e5e780b2e2d1478f28979bb8c01b720ef4cabd4ee31e1cbfd086d9f4ddea0b0063c5c6a42c531fdeccff85b0174e0862b4c8a22b3f4f843116b4802f694d55ddbc0e0912f202d35eddea9c4b7dc25d8bf43f726205f435e0370168120760ed5c71f1e2a3f4f89bbe5a0b7f820e50a6dc9c75b9a7fb3016805e97910fddd15ed02bc8d3199d75f2d14340c9c90b1f7c3b3baca918ac9f19eb1733cf0e12a4100a70e1fded11b02756b6088aaa0b8aab7c0b6cf36fddeff705f0ba87e3b27f1b36dab66af9f02780f136f91d8650e38ea3c48fbd15000874ef2b2a12240ad38af2ac1105b46aac23d1105d8f63000cd2cd3f18cade1582607b583eb38a9f7b5e272dc4e8f85c3672f6a28c716b93ff6806bbd5af5d3ba7dde834f737d4a4543c8b42e8ac6d456148eff9766758a7c73ffc1baebfc0ba23468f62b1581ddf5f7b42e6a2e4a1b92b39e0c976b7b0fa28625e9ffd9347560c4aa66a7cb9c0cc0bc5d3d088f230642f386be6c7256a1a0c85717115b5f89cf36007a5f49a5a8c6098e8ac0cbb460ab6e67ef9aade60990d5c4e56dd91692635dbfcd1c37fc133ee608efe02ada854241bb8a1946891d62238148f8639e2d92aea605fb4969a6730f56f311892121718d9e7f7049194e8d9d87fa2892dae948667d96cbdae05484fbbffee5f40aa37c9ffb6f858407ac9ce68bdffd7dac21dcec98c1b350938a2fd6137e34c575da42ccee20b3d0a1fbbb75bf7e86b2611652f47aa977c9ea32d0bab5d76956172af964c111b8860e0989422ebd7a6503f4a8569c16b4056ecb5f7e391d448c7dd773fd44d5cc3ac97ed6816fd19b85d59a47e3b4855318f3b63cc5e483610a086289d9b733df63589dc3e1aca9e8dd7e55e80ef08e2b0cc0354250cf93737b9e24bacc23cf72ba4a19894c35db15e27ea858ee80d3379da37adfedb084c6ff0937c0984a9e77e0eed93817a64be7074b39c8a0442ca09a66002c38eba16723a2edb74d9447bcf36a4eb0e1d91d4fac08d523d99388f98146f7647ba04387592cb149767bb1a2686a914c48ae7ac8767fd3951b506fab756632ee9d8e9affdb4ec8235157f94a5df04c35e697ca4e6ac353dab32bf9c8310bc9ed6fe36ae53651638e6108ea3a4f2ff96bbaf6fed23ba617b2485673b3dbc6bc41396cf0ced5abaeb6e568a1eeab366e988c522aa9f16ed6fe7bb3c7c104e3c134b8f44c202b0b9901774ddd4c6ad133adbd31a2de56ddc2df685c06a65cad9de18c95da34aeb2d469770d88f4a1963ca84212897e6f86415823c24ee5f49840113d7aa0095ffe115cf7fb173eb3ad450104d6b05efa7469fb6afef26913edaf969654aedb0b0d8d2d4e5fb09ff73c06c9834ffcfdc6ac7124b7c7f391629c30583f6c99e9030cb4438ac92e35e08bd7cc28610d1d9eec900f084397e99e7ba87854378fa4a3fcc11451a56ab63592c85670e586fd9d09e176ca575343b404645c8bd9a8536f8c35e179339c43e2809967746a0bfdbf209aca0cf7d4c41ba4b4f42bb9dbf2dddf23b6aeb7dcf8ba8863a2cd196a6d7af7889b4fa61bf282356545ac0a87f01eccb1a2ed9b669863009f37f3377bfe82415d8e7c20c5a7379da1ed63959af8f581d726a079158db56637e01049104038a25a2a058ec28e626cf6bbe15f5616fc47fa3f9df88e88ae736ec1810f1625dffa46f4107c4f303269ea0be68838ba665cfd43b39ede55c1b0b09042403c8c5960f69c1edd8bbd5f2c7f579816c2789bea663e47873aaddc7c267d8e1a817b68ac65a3c45d00cbd95b6ac47dad270c26d5ac285aa6ba78d878b4bf1ea01f96f0ddc462587d45041c35bf0141114ca99f8bc02e0a121447ae03b54635a929545c44b00f74012c1e89d9e41508b7f2652a70691145bd993c2eadf0fca3a5825271b0743e071d62515eec770030681845bc431bdaf349f179e3cf6a4cdc7758f2b371a764cee66398a32ded0f1a5e1cb250e6cfbe97665b15d630085ce46167d69f0c33207d142cf15371a8704c0117e5ece6583f93a77c6dc4d105820e0c084885d34675f265ba936c70a826b6cd30413079fbbd42eec8b9026517a73d88668f98283c65a0ba453b035e923d261d74eb3e2dca6da9a6d12c539bd5c169219532ffdd438a01956d2f461c8d63f72e23e17a79085c9edb9cb4791f5c6f9b2d0b218090d117274c0fce65870e4a14cd7b2aa47d0a13c2091d3d4123fe42503e0e125511af78f6fea376e3df5bf4b2ce922c6111883bd8a2360ca960a60d7615d49052ba807154dda638b7d72544343349254e33c5c5e471d398e42742e7e5b765b64e9db9e531478ca57d482bf62585cbc87ee95220976a2945183d946179265bdbd2ebb0dbb56b2b76b98a253316c05445b5c3c3e1d7590ce779b7147689b76e92dd7482a8e6ae9affa32a17b28d95fc26153675331059fd1d930ca79b5d31ccb2828d0778de0895ff56a4537a3cd8815b10704fdcdfb547faa13a3fa286365dac8d9958d0fb6c3434994a57b621c038927af91ce082901e1ba3b4de0e730e5403dbc06e19d8ee0ccf1e632a42f8d3e8727e7ed384b506a1d17f1618508a515ad48b9a1928f04dc67c69c17a965913b6aafdbc50f60031ac7ff2095ce90f334afad8c6b54c98d96e1068142523ba9d22fb66fee3da180f557eb06c9743e553c9390213961d432a76f0cda32884f8326005410fccc4f7458e3ba8328e61a04fd9280d2ef8c621c489b31ffd529c196b8c854c3cfcf6994fa75923a986c8d89813c5f52902caff3aab6ad4f0b745dea2fc2bd5f84f76f1d7287dce0e76f329e687b098bc9b431a74f1a14a801bc2fa79e31d99524b9edf3a1e6b305f0138dba4ae21684390cdf00ba69b6c4aab8ba39d1c4993e6d8eb7878d9f9069ecc65c32909be65c06f0f453c238a8c4bdb94dca450847cd77db107a0a70e34350a67cb5e63809bbbe4733ffb41a43011533f6eff3c99015508c3cfc27a1a183f82e4b8ef46b5884046518b6d61f29b7f6d54183315c474e1225428358de72fc484c151c6bfa38b38160a2628ddbb06beb6ab11607e6eb70c2658276067b713cce578c20745b617f087c2c29bbb721a03274030337b3b39956ad06958d13314c50ac8b2eefcde3fccae51d340875f3049eebbfb22bd61f9baefe63cd3d28f", 0x1000, 0x400, 0x0, 0x0) dup(r0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="e9a39090bca9e1192d39ebcdce7431f6", 0x10}, {&(0x7f00000000c0)="f484c4414376abc7ff4e9545446783f7b9", 0x11}], 0x2) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') kqueue() 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x38, 0x0, 0x826d}, {{r1}, 0xffffffffffffffff, 0xe0, 0x1, 0xfffffffffffffc01, 0x3}, {{r0}, 0xfffffffffffffffe, 0x11, 0x800fffff, 0x7, 0x4}, {{r0}, 0x0, 0x82, 0x20000000, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x22, 0x400, 0x4af2}], 0x80000000, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x4000000a, 0x1, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000004, 0x8, 0x5}], 0x8884, &(0x7f0000000080)={0x7, 0xecb6}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:00:29 executing program 0: rename(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20010008) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x82, 0x0, 0x6, 0x2}], 0x7ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x82) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x1, 0x8c6}, {{r0}, 0x0, 0x2, 0x20, 0x64, 0x9}, {{r2}, 0xfffffffffffffffd, 0x41, 0x0, 0xffffffffffffffff, 0xfff}], 0xb3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80000001, 0xd63, 0xb1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x1}], 0x3, &(0x7f0000000100)={0x40, 0x1}) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x41) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x1, 0x4) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0xa) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x6cc8c7ed00f6d5d0, 0xea2, 0x20}, {{r1}, 0xfffffffffffffffc, 0xe2, 0xf0000000, 0x40, 0x3ff}, {{r2}, 0x0, 0x29, 0xf0000000, 0x2, 0x2b6}, {{r0}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x6, 0x2}], 0x0, &(0x7f0000000140)=[{{r0}, 0x2d7e657dd677a481, 0x30, 0x4, 0x9e44, 0x800}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x80, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0xff}, {{r1}, 0xfffffffffffffffb, 0xc, 0x20000042, 0x5a, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x100000000}], 0x1, &(0x7f0000000080)) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:00:29 executing program 0: r0 = getgid() setgid(r0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() socketpair$inet6(0x18, 0x4000, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1, 0x97}, {r1, 0x4}, {r4, 0x10}], 0x3, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x400000000, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x2) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff82ca, 0x1}) poll(&(0x7f00000001c0)=[{r2, 0x21}, {r4, 0x4}, {r3, 0x100}, {r3, 0x10}, {r0, 0x20}, {r0, 0x14}, {r3, 0x82}, {r1, 0x8e}], 0x8, 0x29f) 16:00:29 executing program 0: link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3, 0x1) r0 = semget$private(0x0, 0x1, 0x2ac) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000300)=""/35, 0x23, 0x803, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/68) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x1, r1, r2, r3, r5, 0x2, 0x9}, 0x3, 0x5, 0x1000}) mkdir(&(0x7f0000000140)='./file0\x00', 0x28) 16:00:29 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000040)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x81}], 0x6, 0x0, 0x0, 0x0) r2 = getuid() setuid(r2) dup2(r0, r1) 16:00:29 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/33}, &(0x7f0000000080)=0x23) r1 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x4}, 0x40, 0x80000000, r6, r7, 0x3, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) 16:00:29 executing program 1: socketpair$inet6(0x18, 0x7a422b9ae2293d00, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8c) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x20, 0x7c, 0x1ff, 0x96c0}, {{r4}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x200, 0x3}, {{r0}, 0xffffffffffffdfff, 0xd7, 0xfffff, 0x4, 0x901b}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x8001) kevent(r2, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x18210, 0x8) 16:00:30 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r0 = msgget$private(0x0, 0x80) msgget$private(0x0, 0x12c) msgsnd(r0, &(0x7f0000000100)={0x3, "370860d03a545f2d3946affe26f0cbb8bad552534fddeade86c3f074e3eebe3e6aa88cd4543fcadeb0f486201b038bcf791dcca4c3759f1da960bccb4937bbd513dc860337185e4d9e3be8f6c1909c011f956bacbd90cafb83bc364b9922ffd44aed0336908514c508d0346d6506a0180daf92dedfa3839b1c7f590830bbca2e72a079c484301f853f3ce30af105489075c3629bd359bf3e94e89bb6e507c4700a68963ce601b38fed6f49e365cf57bed68a5788c9726b4b858c303a4b1636080606bb904634a10cf2be01b34687d65f03d45f303e1467b83cc811dd5daa43"}, 0xe7, 0x800) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x5, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x45, 0x10, 0xfffffffffffffff7, 0x876}, {{r2}, 0xfffffffffffffffa, 0x3e, 0x80, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x7ff, 0x7}, {{r4}, 0x0, 0x31, 0x1, 0x7, 0x5}], 0x800, &(0x7f0000000380)=[{{r5}, 0x0, 0xe8, 0x1, 0x8, 0xff}, {{r6}, 0x0, 0x44, 0x2, 0x1ff, 0x4}, {{r7}, 0xffffffffffffffff, 0x14, 0x80000002, 0x7, 0x59}, {{r8}, 0xffffffffffffffff, 0x8, 0x17, 0x4, 0x800}, {{r9}, 0xffffffffffffffff, 0x4, 0x10, 0x1f}, {{r10}, 0x0, 0x40, 0x40, 0x0, 0x1f}], 0x1000, &(0x7f0000000440)={0x6, 0xfffffffffffffbff}) r11 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000001140)=[{{r12}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kqueue() 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0xffc000000}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000040, 0x8, 0x80}], 0xffff, &(0x7f0000000080)={0x20}) connect$inet6(r1, &(0x7f0000000840)={0x18, 0x1, 0x7ff, 0x4}, 0xc) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f0000001140)=""/196, 0xc4, 0x803, &(0x7f0000001240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001120adc4485050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1403b11ba2d7ecb51eb05a733e28393788d05f47c40196e7fd9ccac615a47f425a70d45aa821b88ef8eb8232e75199acba51f64d4957a7766602cb341d52391ce06cee79e3ac06dc6bc9714fd930989a15194a98a3f2550e2635342c61831ba6e8376c45fb3d72488"], &(0x7f0000001100)=0x1002) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x17) 16:00:30 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000040)='./file0\x00') socketpair(0x22, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:30 executing program 1: socketpair(0x10, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0xc003, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = socket$inet6(0x18, 0x0, 0xb7) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x20, 0xffffffffffff7917}], 0xea, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x8, 0x41, 0x4, 0x9}, {{r4}, 0xfffffffffffffffd, 0x4a, 0x80a54a09ce3a9bd, 0x46, 0x800}, {{r5}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x7}], 0x12000000, &(0x7f0000000280)={0x2, 0x8}) r6 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001140)=[{{r7}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="d4a53336753ad65d42e1080019549f5dbc19025393d3e420f33581f30cb4d3855426eaeb290a398b93605a899cb1b2ea5e1cdee14515382c69668a", 0x3b}, {&(0x7f0000000140)="d0f6567a3755fcb4f7b9f3dc54ec6ca1d943c84cac2cdc18d0f2ac46307a62400f5de463ca617ff1f83523e3a47dc61f01e0faee7419ee468e400b0a2d21d30e7f1727bc4704c8d13725e7171c53e3aa763e92d87510244153e06a4fe6fa31f65fb2a133f8", 0x65}, {&(0x7f00000001c0)="ad1be3be58c7343e84a5078cd67878452f1343fb2a30fe0b92ca81259bad564e30d5a0d96b2d5be5c9ee9ace91e3e4fb3ed713131ebf0ce660b51aa59be2a19d8e9c8ff0492af7c6be74ad4a3f19d610947c6496935c13afb71ec84b44882609756320347f801d71671f5606217893f0ff8711211c4f02a6048de8bd98ace029528ccd711761b26d5513c166e11869f55c25903b943c0c2f293ff053991ffab49412f815", 0xa4}, {&(0x7f0000000280)="198b77039c24b97084a48672160bca06076d7e622c2141a6547f301e6088059df30f152ccb020521edb7b4cc37e0388750c05375a379b33f3e28f2944dd145538e7d028dec1bfbdcec5968bc43b9c3a9693b78519db4b9952aea627f5f9d6101bda65517fb12d13d8935b2dfbd00dbac96de6be966b0ed9418d675bc35afb36fd850442080a5dd70b8d3ac1e9bfcd70fb2dcea7da22e622c5bce51d80b9186304e3eb0489c5181b9322ac42be4ba3c2a109d11000f8b7d42e398ff6060f392fb1f2f2a74eeca33b5274a1d913929ad0d42f958528fa6d5d87fd730265e7e24cafcaa167550a6bf1950ee5c3b10c1898b70e25ea93e07d0d058af361b68998aede270079079625c3f4a2b75bcff16896c2255601d37d39af447e1e6687a17241ea6642a986480b4148b7472669f5394ba7179643c16b62c105b784b1427c17ce9393a1e6f5384bfc8786b91591ea7f6ab2485d47cc54117afd3a64d441030266482ac04c4fdc991d2661d97a8afd9ffa2101b8ab9e25c92c235bf5896843bc6faad76d95a5d809f332359e27fe95783c2efef780068846eaea8ddbac33befe08186f06fc2f2b353a37f3b39a1be06c27c9001dfe441ee5525674d0d8383abef7aaeb6a59ed68703c371f7dcfb8a91f19e8de9b14f0f9b2181e6fdebf6fc668592d7319427e4728bd01657ea44451e8b0b2bb1c4bc1033485da8ed7d4c853bb94f4ae490a8e958dde164d414cdaec4ad39a5013952d5028965b4ad4caa3c7f33fad341ab663eb0678af4cef20884ca19cb23334ce7311060dd671842e47e0106010f853aca1d2f20216c800886a864ceac12792a7108737e735d8a64a721024910369b8871a17eb29b545a186450db372dd2010e30e53e70e652963bf730b577f3b1264756bbe87d7f7ae98b9076bcc216bb01eb7dd311bfde5c16ed2f512faa123ff27c641b64605b081099fe7dfe9849bdfe410c77ac497d8ee2bb983e20078023e519daf7132bdf5b1a2dcb835e5785591a9f0b4fc41c1c99e6b411aa3e01c9eed10a32f5ed0cd954921b87f3d475376fc2ae3656469ee69f682ff6d6cb4eda49dcfa610e92ec7a876d186107c165c9ec5ce59f34669ac179643575c040c0cc69cf75271d08b8b0b0d23e85d3e98d76f42b943a0d1488e76125f45187a89415753aa99d8df02ab0ccc35353a6078d76e46e2e78d1eeff79d1a29b71203352b01d1a0aa4d465b2c99ed34763bdaa6e6b6597b8c0453c73f97c3bc2937b74f9dd92fd9973b19953fc5ac5fddb4ac46fe86c15625e0de8f8d8f8c5feb351f3a5fc51da703f0192da3849ed6f0cd748dbcf97136f42a6331334015655aa2fa3631af6c1c23fd6097eaf9b258a6a723ec3179bae9ffc368ad6619eb3b0b1064a5905fb3275fd8beef73f767c669e682e01f0b966d173b7649bb4b60f565676d356fb27df85a1eaa9e91e22d80aeefc9948dfdb28c03c5064b853c795f09b0df63b148091fbbb2638290cb95660c006b1df4db61a1f85c33e8a9eae9cc93beb587b64a7885378ac98e59f3f4c693a6f12b4bfc63af6bad0d54dd39e4a10d88e5f56d85b741717d0afcf644ee6704936cd6cf7b1566cdfa65dca6777ea7d83e3f1a441ad11fdf770acc667c76f43465d943f1d11dfe4ca841177ba149da97bdd50c67f6da7e0808d2d0a6558014ba717209fb8767c4b79b2800637c3ae95900e2059126a1f8510c059ce688e1abaa58566d0361b05f2a77e47efd046d61cbb20e932753ee3055be4b40a504a2a44276dc9611506e7af490e4bcd545563abb8cd134040e236cbedd717bfa4c54f0ed3550e1d14f969ebfc4d33277700dd71480f041a6cc4f503b8507c43136ef56074fa647b952e209c4a804354c3f36e670aff077bce1fc14c1572d017df30c923bc10608feb2656bfa9be4b7e84076e424006beedfd9bc19c044cbd50d441b6ac179af329423440144b7d6b7149c9845b308af69ad5c7267e8ae75f0e7b39b66f506c7167996d414b0a0bf994288cbcc0cbeff1a9b557ba7d72baafc2437e68f050826bc6abed9c1fb26f8ca7db08f4726bda69d0bcd2802020de654aa40b0a12523b7d8cbfa923e0ca4c34524ba350ad361a7f436233b578a341d2434a9543b267808fd29e8ba0421243dd8d021649dd961a13c5b2ef7627b1dce8831641c46f8300a9e3d75451787220eb4cc1fa1bf93d76b82913d5bba9c206cbe2c29c8b48e387d21cb61a64f13a4226dde1c61ea667bf546977c7a31d28397882ca3f590cd03900f73435f03404790e85cdee87209a90665bb7caabf7a953a869a15d115d3fd94e9dc8265cfdec68041118693252b90dd608aad42ffb3b83a7772b9f294461e2694451f0e7ac41c871fdbc1702f25aa8e8d60f21c1b9f8a2f098d374f6f72fdea3b170f04d754e480782608e8e417eafd843212004b4f0613ef1f6c1783da839476182133f5fc77da9ccc28e888ef543e0bf39d0a61b5176139c1abae7970bca5a9c5541177ffcb5b98d57e73fbe90b8470e40466b21cf404d42e60361f0f4b6bacb3b2e3befda32e22046c5d7557ea359bb4df7d96238cbee53dbdcb5c17ea446ee4518c8632709f59c2899b94668cdb9475a991fbfd6ee4c77270c0b4514302069705f77ec2c7306ccd82eeb11dae47940da6a01de0c1b38b24a1dfd5a75a9ae7a5521b6a844dc7b1f6a7ece5a6c44f3ba62bd29144e69ac177f0dcaa64c1d896b36ca717a7c7ed86a6a99073443695d3863123dfc1e12e0502e863bbf02bb38d3fc65e06a78442175a042b736fdedcba04c318d52c10b98dcc4173aa5db72d91b78623550325bd388ba7a1da8c89fd41d28a991c947278c240578fed9fa67ab792c7a1cb1274a0b3c29d77bb286fc740ff410be893aab77fd0bbfd88f40fb7ef2fcdd651d905ce7294ada75cdcb5e86779ebc4f5bce407d862c51d72a91fb30186471d7a3ae6d1e3af72b8aebdbfee8a921fb916ca4f94c40326b4c20c7f8a058d2fbdb3203b37b4e8d71e9a16028f6d258e78629c915f71c0e9d9e6e1283c751952be273fef768faad65173bd12ed2c25010ca78af10be3ebcf5c6b1e23f60a9d5c6af635674468dde9eb43266a1870032dae899b3f401a3a9c4a5d86d4361916d544741762c97ae3fb5a7d54f6817ef9da85c89be20adc2d3b2a0f7104b8a93c7a82f7abbc51db045f669f3b3b17b83efa75d70d3d9d2fe27e3be7e8a31e3250d1055d392b824493c086a5982e33dba9aed34145318e3deb120cfaa9129ade40042850cd2422ed88b9901573f193ea0130091557ecf4edeebc2171e0712bf088bdd1b17d9770c3f15b4dfcd6d71ba69e90b8c281ac20a39f4dfc295b5359a3deb397a8d215d86a4277229ddd80e07e09e3e1cab7250f56251ef61de571af4320193d6615bab363ee2e5f31d126b3e15486f8d1b3fec4b43d6622696e0181c18da1973f281a5ade7d8763c2f7f9c87bb43f5868552a2ec6e99e9e3c962860af860aac7150db9c0d9d294d57fbce7843bfb6e32535dafdfe1cb3d101d7efde36c105351a1663a401741a10d0d3b0406ed51f0bd7ee367dd9dbe109db6113d1cb14e6022daefac433c972f1802e8e86a46384b0d73e5720953cf78c76c14bab63a1f7b58ac58758d83216957cc985ccafa168d9446186a1ef2efc53fdcc91934b7024850c3b051570858086bdfbddb2fe7b11ca6623e659b12b7148eda3419ebe7e405bcb47325fe34116f92499229458e4daac3b538995b9263ff026ad8570103bd045bad085a7a403cc7bd2c3cdd9292ee50eea5a1d832628fb90f84184284a38720123c895e27436f604d0294c8c13e136c8518eccee5df52259603271ff55ab61f278938cdf17adf838a44f1595863dfe6d3902b05d6ce777003e80384381a66dde2304bc5a98c47e278e14b51bf347ddacc00b12478fc0d0853ef4c9caedcb3015313f229f5bb3b73420357983e4f8c36fad5cef04fed003d0785454979d79a7f8d83a07c204909764e17d52ca954e37c0417cc06386035c160671823f091a34607500c351b64e858b8f28d459c245e60b9249c83507fec1687f611a1003df706f0381b63aed81b216d10bd71d386d5191a10cc5604b054e01a23723f0e45d0d2b795f76772e62b6456428417f815044f5ada7c5638650353e6c43ffbe61d6f0968c81cad1747176f867df6d3ac6dae14492dff93971c2232f503372f06ad778ef9a77672720c527c026f122f009498d3cb9ada2e2f436a4161e15fe58b5af6b6482f3c6143b8b36a8d1553429a8089f4f9211d96097fef6e7859f9686a9a4df0cd4ea65f0c51724937d28cd457f2d23986a5b6df978fa51e3ca58962909ef9544c088e8eca2182d6bdc46cca847546cdd2ea327f5eeb871a94cd15b998baa8341d6a510c1e790243ce9c6c1f10428260c4eab7e9d2d974850fc930aaf6eb85813aa8d1e0c0e7ae04186fde7be73889047ad5aa25b67e50e28e82ca74acf3012dc573855ad92519abacb27f3d3a25d36519cfff155961ab6a41205bb8cefb5d55120b2cd45e906d6e33a49f6fe3983a156ca62db8c0cf5ca549ba96e1bb91736bc8bc53fdc7a98cb47b872d7dbd53573a433241d105d60c54e6dbc61432be98f480d3f5546f6c0b276e9ebff17879abe55be9076ec4d371c3eea657d8e621a19c30827f44da78e03c700d21bba67d06d209b91c8b3e5e76094d5ff2812e0e11f9c3bf73a85977122f632efee2c56f85cde5770d655d419285bec049a5e4eb5328fd1eb0db0ca5ce00fbdf1ed4ed15957435cf8fca092b8255321a391afbc443d674b714aca50e4cb78966626efa83227f56099820cec124b68a5eb8585382b716881b52cb6fc0f59efa64af74c88f6f06449279bebb0fe67913c5d670cedd6bdab525051b7941ba645dcf65f7dd2d5b1679af8e7c534ba7f4654545a0addb9f2a4e8709dc90dbf1cab5062c6a6790aa8d7b941257ad1b89a6d7edc73cc38e260ecf3a99b3b8303b63966bf2be29370df2cefc292dba72c0f1ecad99a50fe78213ad77971fb6dc42f840e57a04469536eac92f151760fcaad640a83c27681d0b007a802c8e9890db79785f8ef215c7e1dc949deea3ebc4b87411c2148a3cbb26cdfc21d9501d10ab209b1203e3266ddf4c491bb4b95bfb134759f547886f3a0662c2db2e9b1b7c74b928beef910ccefdca7c2b96ab3b4a2d895d12c8f30cf4d86e87e59762425098e17af7293dcd994f8a00ba9bb0b7f6da896b0f1d472e71c48d70969f9837bd52b4167fe4e6b2513e30c56d0fd8f4eec7ca2e8d7a5ce362ae96be4b8f4e64024fc06343c12dd936e01900f9adc05ae1be7f4c807ad85d69be700001efec7dc7c73659572a026196f440decf50f315649b7c84f123c1b9868c1ffdfad088be27e0f3968c1d7c3e49fdefbadb2f58ef12818bb3d7c73595b900fea61c2dddc0ecb1255e6e25fa7bbf574f33bb513165a5e5c2543f73c0b0adbb61b089f15d10f7eb2613d1b38c03e8a181b7048f9d248fd49ac7f2ebe905c70a10cec95f8f323c3884547ab0ed06760d0f1bdf676dfa9286c1181a3f1d9f1ec7c089f0d3f0234e7a90b85cf48d6391c1bde5954af4a4d5d656a2c49c0e2920c14da8b196a75685f6d6688ae40a5dc4e6f95d0060a9c3ba1385cf509ae0aaf527b3e8d91ab4e641a5503090fc74e005e2059f576b5d1088b8d91f1c9c14af914c683552c41c814f7fb8e4fcf44368cd6f03037abfaafb6341dafb2fc7f9e0cd71aa65e4eac934cfc8f84beae901ef159d", 0x1000}, {&(0x7f0000001280)="7724d4661c4539db2cca58dd744b76c4b7c033e0dc3791df412fc640477b93b874dbf84a93891326aae989a2ce268acc6e0961a0087b2d47fe9cf8bda0895edab7abcfd0e9d8d4ac77c37486fb4ef84e2345796687147f42f7317e3cb1d340e4e0c08bdc12782d91a2180b12768790476dfffed50bfe21a70d55e581fa5c5e7794bfb4dbc38c52cce63149", 0x8b}, {&(0x7f0000001340)="debfe667054ff57169a5a7c27c086d0b685d6af2a269cd4fcbb01353446326a8d58c9c7b2638733c44bfe1a7aea8bfa3de7f8555ff14cb0263f9840868b8736aea37baaeaea86a33d0495a69adff1b4d23d0037b125cd8ebc7014323b42c5be099a313f7684e18575ae015794a1efe361775bcdfb8fc99f686c547cc649eac5c515edadb2623278089fa09050038f67545248511a1f26029b80cb89e9884b1487c82a5f1a2c080ece03e280b7f7de2acf6dabf846efc1c8d6d5108b72384", 0xbe}, {&(0x7f0000001400)="2f6275d3b0c47f64f129b50d7175b62a28a71257fbf13aeb46778deb7e3a58f06ec1a1ad3c0270e6538b1dd86261a943e178d3a4e4975f3d9468bd02a0e2aae54fd5a4b6a001d65d0659e91aea0a16c26e5c0af7d9e9bd64548ead8a86193cd4c8ec9c2edaee22ca7c9e19ca527342873dfa960dacfa8c5783dd80c576694993b26fa8a4", 0x84}], 0x7, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4e6e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) kqueue() kqueue() 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) geteuid() 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x4, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10000000081, 0xfffffffffffffffd}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8000, 0x7ff) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = dup(0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4003, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x8000, 0x1) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) poll(&(0x7f0000000280)=[{r0, 0x50}, {r1, 0x8}, {r2, 0x4}, {r3, 0x11}, {r4, 0x20}, {r5, 0x2}, {r6, 0x2}, {r7}], 0x8, 0xfffffffffffffffb) r8 = socket$inet6(0x18, 0x8000, 0x101) bind$inet6(r8, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x55}, 0xc) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/103) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000000000000) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x8000000081}], 0x6, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x8000, 0x88) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffd79) r2 = getegid() lchown(&(0x7f0000000040)='./file1\x00', r1, r2) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') getuid() accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0xfc50) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x0, 0xac43}, 0x4, [0x2, 0x6, 0x0, 0x2, 0x2c5, 0x2, 0x8000, 0x8]}, 0x3c) socketpair$inet6(0x18, 0x8006, 0x7, &(0x7f00000001c0)) socket(0x19, 0x2, 0x40) sendto(r1, &(0x7f0000000340)="f0930b98375bbc404dba5aa5344f7d0e05daf4b2f1247a91a3c9a27851cb393f14831e08b10f9b840a61e6d278a962d53d2ca35c6fbf084bf325cc569eb1c2afcdeff091db0a3be77a1b2c0577987d7325865d957b831d510ab99f727fc91ca4ace410c356e3e91ef191f3f9be3672e8f2e0ba3eb8", 0x75, 0xc0293e6da964f69, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) chown(&(0x7f0000000040)='./file0\x00', r3, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0xffc000000}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000040, 0x8, 0x80}], 0xffff, &(0x7f0000000080)={0x20}) connect$inet6(r1, &(0x7f0000000840)={0x18, 0x1, 0x7ff, 0x4}, 0xc) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0xffc000000}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000040, 0x8, 0x80}], 0xffff, &(0x7f0000000080)={0x20}) connect$inet6(r1, &(0x7f0000000840)={0x18, 0x1, 0x7ff, 0x4}, 0xc) 16:00:30 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000180)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0xffc000000}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000040, 0x8, 0x80}], 0xffff, &(0x7f0000000080)={0x20}) connect$inet6(r1, &(0x7f0000000840)={0x18, 0x1, 0x7ff, 0x4}, 0xc) 16:00:30 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket(0x6, 0x8000, 0x2) sendto(r0, &(0x7f0000000100)="133b40c73e5bc137c6779fbaf57f7490764c6012f90136b7424d37f6b3ff550505877e1b47cda5910f3acf097c7cdbc17538809dc924e47374460c21b89a39d0d4f9c194aa53c005921c641eb4abb7975ee17b69e7", 0xffffffffffffffaf, 0x2, 0x0, 0x0) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xf5, 0x1}, {0x3, 0x3}}) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3, 0xffc000000}], 0xfffffffffffffff7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000040, 0x8, 0x80}], 0xffff, &(0x7f0000000080)={0x20}) 16:00:30 executing program 0: r0 = semget$private(0x0, 0x0, 0x300) rmdir(&(0x7f00000000c0)='./file0\x00') semop(r0, &(0x7f0000000040)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffffffffffff46e, 0x1800}, {0x3, 0xfb58}, {0x4, 0x19, 0x1800}, {0x4, 0x9, 0x1800}, {0x4, 0x7ff, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x1, 0x1800}, {0x6, 0x0, 0x800}], 0x9) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/206) r1 = dup(0xffffffffffffff9c) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x6aee, 0x4}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="d8df2e5f6e2c87f2ec14a043b7cef72515ab47f737a80603819b47da0dfeb0e5448719ada7045b1635c3bad7778276e6732d39b20df8", 0x36}, {&(0x7f0000000280)="063ddbf7c8b4afd81ed96089f80df52314e57861c37f51f1da573b9b25af1802fe093a062ef72283b27ec7892fc0cb210a70eef4646c0201e80c096d912501815b30724690583c1d770005e5d95dbc9bd13e3e7035fc3448425a0d0c344e8e492cd7218b56980949c4695cb1bfb4b1ce2c98eb7070d0df12a1d84e76aac290bb80c57c2d4876da4d50fd29e65cf657a2dbae608aa49cddf4b458cd9fbf6976c125a99ed8d6645757604e30add9d39fb0b78b174de738", 0xb6}], 0x2, &(0x7f0000000380)=[{0xc8, 0xffff, 0x6, "7c33cf36177cc7c50bdcc3fca1934515e1d4f0ce5ea3f0e479e704e515d7fbfa1c2f1bc9ab9dfd3c2f851fc968ec6c1d3980efc004f56f1d3cdbb3fee89f4aecc982082cc77383e1f2caba6059fde08ae518ce8dc990f8e8d9895e0b0e7322cc7e85649995f03cc4b2986eb991764722cf06eb6621430e1b467bd4eae66e5b7af2c7c30a922fd567a3cfce9d4aad33d09c1f77cd3d4945ea0cdfc708f71943a7fad214eb600b989ddab71c0115b40df53ad8074731f4"}, {0x98, 0xffff, 0x5dcd, "9671df0879c8edee7568b415819b0e97679d6f4bd2a5dc3f91e3848243b43c15d95e1db65f181f44aa0add8d765e918db2d7ea4e53d9701fb54d1e54fcf316ed6f5e7092b05b2e04f0ee5d2a8e72ae532fa79c55aa18c30007b2985a772809257a6798abd0b8c7859caef68aa6c773d459786b80ed4ba5d0889b80dee35a66d3f8"}, {0x88, 0x1, 0x13, "949e794320deb1118c6da96714c0bef8fcec38bd7fdac59dff4ec5411af19431ac90cc9943c73434b5949f74f808138e0414c94769317c3f8ec15df0d16165f4fcbd9f28de8d59d50b784176e77f743e502ec74252df30f4ac8159dcc2f8ecad6c27fb3048b6dcb6253b1ce20418be8a860ebb"}, {0x58, 0x0, 0x9, "d1e37ea839ef0913a697f33a39eb0f7e46b2862b158781e8f5243841891016123bc52bc7dc51c0716367a74a8e80a376ddb353a1f6d210504164a516e73e49e0ef9460"}, {0x40, 0x1, 0x3f, "89777bca3cad27b7580b4a874977030aa3689de4a64db345c7c98ef028bd546e919ee9f30656d9d6754da7f9"}, {0xd8, 0xffff, 0x1000, "998fbf5ba3afff89739c130ca98a10653e4ffda1aeb21fb3bf49e9b18c57a0dc1d3667dfabb3d74abf5d490d5edd498e09c8c9e7fe9da200bdae78f7d492f983e68445e47b272e0c4ab9546992bc6f40811ba848b92f0958cc5b004e0107e026af1cdc3e3c021fa4255b475d86425d64c0e2e12495489b833fb20b0324acc91dd66bac38ddecaa22a53598a6893a69c471b676669084e61fe01a662954695fcc6bf4d5eb4139a253be0d0eda1628e7e95e4b1a83a860428e99b0b5bb9ad3eb42a9223d2f"}, {0x58, 0x1, 0x6, "5cafcc0031900992b9451afee030dfbe49364fc0a8b9d21c1de04a344b2266ea01ef5aa027aca788d574b33ba8c6807cb46a64282591477cfc7c244eda28442a52cb2734f8"}, {0xd0, 0xffff, 0x100000001, "71e24329b461c55784ce12af637a5de66d53d4b326501de7813449d449427388592f57da2ff9cd7c5bd6a5ae2ce44eec872cc8fd3035b3605fccb9d427d8716d8c1af84bee409da589e2793e8bc760bf17ef790a170ff6a7871715da29e8107b47c599083875118608e7ecc79f4a9af4069b8da346da92a2ff0f4c7209c65d07608ea47a8230a21f4b25c998c2927e16b6fabb463e2417311427d1a8e47d2593b16f4041a98e10720d15436b47780a750ddc57fc3566c3739825"}, {0x70, 0xffff, 0x7, "f545ca1e45e5e1fb5b2c33f385fa76e9423bc260be08cff6350979ea90effc68774ec4bba68ccba82fba465d13e33ae87275bc8bd83412f0aa3888557f439da765527445ae1c306256566adebe9e182ff76e7c2a5348ad8c661ef4"}, {0xf0, 0x1, 0x3f, "aa5754d9e2ce7c78888d0b14f3935d3bb67955adb557eb0094d5530e9574025d017a6cf4da98ba573ea64febcb5dd40d688d2c16d586be08244d5653a518be706f15b27c2aa5bff43e9a2b02bc5b95cbed6214f5ab9554496f2e4912875cad4b47c97b7c6292b807ae90ac5aa9dfbefb8a61cbb767b8d95e1480fda4a2e4fa1339bd194468bcd79eb593ec0bc6647b1f45f330156a1d400db4669265f9d879e9ffb64f299ea9dec7dabac5551135131bd02234fe80f20094d48c122a2420acd98b78567898129b46aa963b62906ddde3bc4af5f65e70bbc2a580452241bdbd68"}], 0x5e0, 0x4}, 0x2) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r2, 0x4, 0x84) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) dup(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair(0x0, 0x4004, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) recvfrom$unix(r2, &(0x7f0000000240)=""/98, 0x3e0, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x15) read(r1, &(0x7f00000000c0)=""/129, 0x81) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r0 = fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3de, 0x1, 0x9, 0x8caf, 0x5}, 0xc) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rename(&(0x7f0000000080)='..', &(0x7f0000000040)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c6bc0b04ab39eb7666826d94202d05b0b42615124473df48ba6a345f6d44f075b967e76522d0083f9a5178ccea29e82824502d4ea162648219abd148d643ca339a83ff6a3ce6f21c7d8c5a764623934622a1df77d77376352bc2bcb6c481beefa18cfc494c42535d22a9125899178024f514d178f57e68", 0x77}, {&(0x7f0000000200)="86617d256c81bf2106eefe77f15682b5b2c0501a68c6ce891cee95cfe6ecf9c5ac37fa67655c1e9964cc9c0496231ec9c75eb493ece6a5a6dd04d436533c9ef5bfb817d6d21b791b4772156b20e8acaf527ca1a4c39d74a3602d755ab4ed976e781aed468d9585c94802efcbeb26cc4d7e8899e7b8895f1f9b16d3f20af85d675b", 0x81}, {&(0x7f00000002c0)="b444a43cea7b21ba8efa9ea0fbaed46ba527a19318ccdf871a832f95d013027d8f4913d1d19988c4c87be4805c2c1a96fba59bc861430ac2130322e19a2ed2655f308d003e19194f0556ad8378537d0d6e406d1ced8cc75ab189f27a6cc29aacd77e2a235e0b25998d342ac2887625d9e80fe25268f6f76a5e642397a34e70b1a5212c614b5b87690078fdc0efcea4a487ce3e50f3e6bf3492d41021c08c058548fa7fd9089069dfaa5f16d43eef6010fbac3d44bc2b79b53ef6fb0d95ce6553efcf89361917a7fed6c7c95888e88bbe24e77eee35c095dfb1f377fc07d0cf7fbd59f798ca374813ee998582c06484252933d2e003db433112", 0xf9}, {&(0x7f00000003c0)="fc204a78db296f3d181f6d25880ce5b6b678f2c75be7eb4721f7e08719d6727ba74b97e7a01a7161ab7b007bea38f957757d4e7e6ccbb9504b4b1c0f3f59859f365482e7d0f6f38212458c33a02933cb7c3befac7c88db35db1de189e25243dc2913eb538434", 0x66}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000100210002f0020406d0ca3f510000110a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getegid() socketpair$inet6(0x18, 0x4000, 0x40, &(0x7f00000006c0)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x3, 0x1) socketpair$inet(0x2, 0x1, 0x1ff, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/11) r3 = socket(0x6, 0x8007, 0x8) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r4) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000180)='./file1\x00', 0x800, 0x2) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getegid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)="a92d5d00"], &(0x7f0000000280)=[&(0x7f0000000200)='(-W\x00', &(0x7f0000000240)='#-\x00']) r0 = semget(0x3, 0x4, 0x400) semget(0x2, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) rename(&(0x7f0000000080)='..', &(0x7f0000000300)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0xa000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x4, 0x9, 0x800, "6be58b7d8163f0c1261b50fb7f036c2769353d3f", 0xfffffffffffff801, 0x1}) rename(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='./file0\x00') 16:00:30 executing program 0: rename(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/127) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="3af32c01adce3d0cce3ba309a1327d2f63281a88d704cdc2397d6f22aacd7036645839fffdd66adaa9f6a383473613624c370d738b45bf220e6d7da5af574d48b37270e6c7dced62fc2f3579e40efca28c09c76cfaac0dc3ce31173f01e881fd3d944d12e7a5344ced85b407e4f8ec6c67198c1378bb4590c324fa68c321b57f88926b0a83c1947905bfb0dd72b1542adcad952b3c4fe6b2b1a41db240b63dd2932f6746c5ce627277c2ee46e8249b03cc62c19fac72462bb360135e7d8ecef2caf58fb36b673c448586ea9ad2f7f059e38ed878b830deb06c", 0xd9) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) setregid(r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') socketpair$inet(0x2, 0x4003, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x100) faccessat(r1, &(0x7f0000000640)='./file0\x00', 0x102, 0x3) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f82e6854b694f914871c015da25f128c2b50a1fc8f62be599cb1819b8a914fc517c76301b06393b93abcbd707385be4f9beccdd23974e564206e3ec3ce62f4d42bc022ced17ee37eb854fc29ca6c05fed6318910d8cb0d3283101da69517dae2a1433b5ee74d4e44996cbec5d1813c416620c00a2d42eaeae84a2a06d190fbf253d8c3ee1a1d5baad680018f781584320fbe2c41533542ef", 0x98}, {&(0x7f0000000180)="743abd366d74483401", 0x9}, {&(0x7f00000001c0)="14b724515bff13e81e103358660a895b3cff736db9b255c4e2d3d23b09960547d8b912846b0c65a395686854be22a2fa18768f647cc0ab5c84598727159899a408d66012a11b0baa38fbe364bf17362ca957f6d943d81b9689fc8af994f132a7074cdcbbb1caa6fa8048b64d6f7c81a397960ce54b88348566448544670145ea8b44e5cf5bf612a34e5608c0c8d2d8c0c4", 0x91}], 0x3, &(0x7f00000002c0)=[{0x80, 0xffff, 0x4f40, "c288f3cdb7ac0e6d72e9487ba91555187f30918ef055cb1ad33ce200c5b4e16d3fb0b27445c01defdeb0637db8ce0af81bb4d0d117fed17f12ab40c9b6aeb18920fe4b966213441b40b275e7316bbfcdb3f81f3474ff5fdc601f72ba5c76cc1a51eb9882133ba6b8e37b371666186f5a"}, {0x70, 0xffff, 0x5, "21dd1b126d54286cdb8646c5ce7f2863965f03fec9698e399a16d617e86529e26d136f0014ab6da06b1112ece7ab6a0b38cc334bda5b45a8f3420861d0789b6e5b27ae5e1e51455ac33c0577c708d0273d59a84fb036d53ea7b0407e"}, {0xf8, 0xffff, 0x4, "4fc27c3e284f28390305e3047b7660ffafa4be2a07a885eb82e97693cffaf187259b1ab81132063358a665a0519c323d0e69a09b31ef304f68574624dddf9028733b0af1314dffd60fe306a613652e1b61c432d77140459cbc201bff7912032b9416aa8e3d0e65c408194701d443b8af4e3e8507f548ffe1045eb292a983922884ff9d61083e172a15895927b696feb367b4f4e6537a3467e65461ae13674f1f05fd569e5372ac1742b82158eb52b17d5fa9a0ea90c8132b5b4af8235624c149b2ef0aa17715a6cf485a5bf39f0d6925c460917f9604f255f17fe0acf3d466b00a9a1ec5b2147592"}, {0x100, 0xffff, 0x1, "2869485aa9b416e3147bca114b5e75532fca2aec6cb01f7f85453d6c0a8a868c5899dd51c96a33e33c00c7683a8d972c58fcb5044b80a0820ce5008c63eb232e2ce7f774c2fdad2ed8ef1bedc118b3e1a5ffac817d7765d5ce9ccb6845e0d513ff80efc08d43127a5e390f67dc3806dc26eff2d1bcf5b323b82327531535ed9b569e9d5cf5bb73317a02907c7e580dc8ce6e1796e59ecafbd79a95926f387495c4af4fd64dff351af439bda46f6409ac8268c4b86a7805e7f800a178ca1600a926fca135b585f132826a963f1cbd704a12a2bf1f04c77308bc696bdeb39b8d6303daa2238a504c872bd6920a0526d97f"}], 0x2e8, 0x2}, 0x400) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() geteuid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r0 = socket$inet(0x2, 0x0, 0x3) sendto(r0, &(0x7f0000000100)="bf91957b57c01a2f077c2def9bf5a179528a1290bd552d3097903da83fe9c647175e62b485c7dbe7ab9b50f69a56a8779c9a4cf221449c5b89b60fb0d06329131a971a542caebc6777686aa006c635062241fc78752298abafa0b6e19dd5240f18209b4d23d38bc6cddf5ada04fd07352602f879b37cf5aa1654b539", 0x7c, 0x9, &(0x7f0000000180)=ANY=[@ANYBLOB="03002e2f66696c653100"], 0xa) dup(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') listen(r0, 0x3ff) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) geteuid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000200)=0xc) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0x7f}, 0xc) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') bind$inet(r1, &(0x7f0000000540)={0x2, 0x2}, 0xc) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getpgid(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='z\x00']) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='z\x00']) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='z\x00']) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getppid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') getdents(r0, &(0x7f00000004c0)=""/133, 0x85) 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='c\x00') 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) renameat(r0, &(0x7f0000000580)='.\x00', r0, &(0x7f00000005c0)='./file0\x00') 16:00:31 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 16:00:31 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8c) 16:00:31 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(0x0, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(0x0, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(0x0, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair(0x1, 0x5, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x7e2) chdir(&(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x10000, 0x1}, {0x0, 0x2}}, 0x2) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x84) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x10, 0x2, 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x8002, 0x9) r9 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x8) r10 = socket(0x16, 0x8000, 0x3) r11 = kqueue() r12 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x1000}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x598, 0xfda5}, {{r3}, 0xffffffffffffffff, 0x40, 0x1f, 0x95, 0x4}, {{r4}, 0xfffffffffffffff8, 0x61, 0x40000001, 0x2, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf000000f, 0x8000, 0x6}, {{r6}, 0xffffffffffffffff, 0x1, 0xa3, 0x1, 0xb9}, {{r7}, 0xfffffffffffffffb, 0x80, 0xf0000018, 0x1, 0xffffffffffff7fff}], 0x3, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffe, 0x88, 0x83, 0x9, 0x5}, {{r9}, 0xffffffffffffffff, 0x2a, 0xfffff, 0xfff, 0x400}, {{r10}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x2, 0x5}, {{r11}, 0xfffffffffffffffb, 0x4a, 0xf000004c, 0x9, 0x8}, {{r12}, 0xffffffffffffffff, 0x94, 0xf0000000, 0x8, 0x1ff}], 0x80000001, &(0x7f00000005c0)={0x3, 0x7}) mkdir(&(0x7f0000000100)='./file0\x00', 0x1000000000) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r13 = dup(0xffffffffffffff9c) bind(r13, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30, 0x1a) r1 = socket(0x1, 0x4, 0x2) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80000000, 0x5a77}, 0xc) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10) semget(0x1, 0x1, 0x400) chroot(&(0x7f00000001c0)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x2) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="e22961090b5fcd71e8a3126f375ee46b83ebef23d620776264436694780246d2a13f2158ce411662400c140353cac11e9932044c6a72d59c68e5766237b6eb5d874bea18781f015015844affb7694ed528e82facb1ec12bbf5783c1ebfa4e88ac1768bd077072a77198b22b9066da39c9bb9ede4", 0x74}, {&(0x7f00000001c0)="ec5d0c8bb720760b45c5b62c453b9e313c73f84f09150870f31da8453a6202b40dd691b14f952ceea5b9a41ca5403a49ecc741297ae680987878db8b8aa9a87ebea76b2f2d40846636c99f6c2ef2094584533d8aa857e4ba4b75112f7a0bf32656d6afe01c4eadb97d96abadf2cc596207bb3655ff3298bc3dbfd8107a73b50947dc0dd9c4bc0f8d3d17a283779d186bca3d6a4b15c27b9c49a6942e9344c39f2244aa01faaa5737cc4f6561246662974495b1790e4fe61368658a3733e299d5204140310b905e8fdf033df335e6b8b811f84d298d75d067", 0xd8}, {&(0x7f00000002c0)="0142418fe1c5778f5abd72f0b7cfb3a8179e5afdd6b48b699f1b55554cb88987d6faaa829bf2d8faa36338fbd1583fd2a820a279afae3b7d585822511ee8d459b47e5ebb532417c12dfa593eb1661203a29a6570c0183d94c7c866736063f7f66cae3ba585001e65c72dca776d851f108d2d7ed40bb84f42", 0x78}, {&(0x7f0000000340)="ce193cc6fd9ea76991386b60a88c37ab9548a06f21c88f5623fae4481b76950e86ca77861006e7a09b5e725deee8a1ae1080a72b637b1d8e3b8eab3675ee320dcb5293d0263f2d844c760820c06b328bcfa1d12488b167bba9f15c882f1453f315537e58f0c9a18aaf912b0d907d74581ae2f381edd10a6565ea84ce1180f217b4cf8a88ce41415d5168ef", 0x8b}, {&(0x7f0000000400)="568568444a6130820ca20e01c9688aff921c565b3bbaa2cbeebfd15f3af8f2fe181d9c27edf8abdfa43bc1e5dbfeecfdf72dfa196a8b441e129378151894b2e08f0f0dafa633bf722c9e600c68a861c1e564a813da4f42af5387772bb59179b3866d4ffd22d983c7e4b6661c9e8b401ecd9a6e14083e0df521f356c168c5daf9dcd19614dff2f343d9459aceac63afb1a1401b886548b55c", 0x98}, {&(0x7f00000004c0)="30d076fa6a0bc2fc2c831b", 0xb}], 0x6) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80000001) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getgroups(0x8, &(0x7f00000001c0)=[r0, r0, r0, r0, r0, r0, r0, r0]) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r0, r3) lchown(&(0x7f0000000180)='./file0\x00', r2, r0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/10, 0xa) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='W\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000000c0)) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x6, 0x0) 16:00:31 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$inet(0x2, 0x5, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x44) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair(0x10, 0x8000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x200, 0x7}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="7f70c29dba7588bd78bf3ed27b9c6abe51e2e282238569e65968e224867a493a44272895af389c220f42254762ebeac0d757333b659cfe13c6bea4c0a8aea041a4c2bd488e0df8963b8a305732694e55a0dcb09724a91d49b2a402a600328954b8334c2d57e29626d252e2d65299f9f9c010b0bb99afc7ad4229dd95b2a8aad31003a101684730760eb4f3cbd0de193ed738c708b5e719c330217c4439a6426c0857094676e6aa494ea15a980cb6ff31d7c2bb398b2471af91c311afa3bc5dab2959921c99e023732330e1c52e4095d6766410253b424d8dc156164e40bdaf770f6dba7f129ba41826864a863f3bf36d74037a843249dfaf905609706bfe629e7095fc9917e7d0897075448ad62b764c5261708aa923c2ebbe255227fc817e00ba3d992fe4851618f36dc084f018e28ffab4d4ef28580ed924b4330c746f31c819a172da958c3f59e5e8718f9e38736712e5f303bbf992a28090aedcf84f3181a6f7f2a68396a96a48e2a9901e30114b92c814734987da247c8f2cfe7fd113ffc40d9abe2056ef1c0db86f5cb4e7aa5e8f902925f96b66644b2a2bba4e37bf248f35647f27e67c229eea2904eee923b4d359affedfa58b0212ba68ae73f3e497cc7ac8b81fa8578dde8042fae84a2e0040c218788b2a8b2f5314b17d2e19905671c9887d8a78051f0ce4b73ac9c80fa064b758600b8d4fd75fb553f3904f1f5f6745c8c4fc05090dad6107d28b3de22061e0ca2d0be9cae5e2d05bcec3810fd02ca726b86d2c221cd689496c212c6f0231139cae6b2d8955d8812a438a39c7d81049cfb82ca932f1e178edf51ae0a8fcf3e973af415be66e8357db48032e30f2d7d483ad7844b70a61be632978630d82638979162bec7d02d22a072f0a686a5573ba5ec4ace6a9e967a2d68fe96991eb56f848ff5b1f6ab5dbb178180a54294e204cd8b832f202a2ee7c815e249d8d5f0040cc8928442f2fc7a1912937783edce7208606e076cc5d55f490bb486deda5a77c356168e65699b6bc16f5a2931d3f03e2c480bfbba099e346e0825b4857688f39d13d65a33c36408928f1e10c3517f76efece47b6d69e79b94e5faa9081f722237e53e86db59ad1be10aa8ee9e90c79f3fd640e2f5ded15c3968a0e585786353ccc62fbbbbae473ecd88a29d1a47f6fec93ae4a1046b0db2207697f7ea63cdb8bcd01020c59c348ebe959f37c7e1991f0838a9711e457e3c7e2b1737a7a8254475e2dd03a2f752fb4e65fabf763c7c0fdb95d9b4205707093aff848edf8650947aa861cbbbfce9e9aae4aff1b32ab8cc9d2dd8c9a784f9d4c4117507ebc3b34134f94b1c49482339d5979ad551f3356f3e65020d2af78127031b05948c3d0a5fc93d08dba9b49ec82f3108c5b6cb1b2413b56b8580363512618cbdc4cf1accf2d07beec251fecc30f012fba1a6ce79df4b8f924e2c5db20698e17da05c00871a66cdd74d2b9e958e168c1528e284d71eadb9efc3ffa931b13b9f8f4bde929cf916c888e995eb002c741c5a49fafc94fbdba56db00dac6c82a27a25238710936c84c9f3c9ae7a5662f1698b99fde0e82a44fc9060c1906244fbd7497d59de0fa5c1d8e7461f7c6273f96a532834aa72a7a00cb5af35705ff7920088c1af995db5cab248b2597def29bd63a3110c608aed800d72f4eaca1478c90c92ba8182695ff7814387208fba7799444458171930fb8c1c8d868cef54196c6d1dcbbd883bccf09123d9dd582a3199f3c18c49d368b03c040b637a402ebc212dd791d46c2aafa419675220dde15ca3e2320069b11f9a7e53ab0eec80e69446e26cc477a6c276a7de13e54118c7db193c58f19e1a829f8ad4d5441300edde89cb02f4033cfcaa64c448453d9b14f32085c8b11fced0c93122b432f3342f7e3499d0dfb083e0321fb1ffa17361b50f01b09ae87506877349694551338615fb48fc0293b96013100f83737bba7eac534fa4c5e80e116d4f7c12cbdd14f0c8abdcaa4fd8a097fe3f6ddfb8714d7caf2d8034ad9309968816f0bf634d1d57301f90456b8d84ca2937bda03e48812f48c30e68346a9c1aa16188a10261cc9ecc3892a08bfc004c5db6ee6910308defeaa28f572c83f829880752da554420e46155311e82a1029a77e3689ddfb7605439d9a0d11f8acc9d38b7dd8cd31ee72ab2a56e28fa1dc41cf24483c96ff4471fbabc2be1b7beb7bd0600dbb9db3edcc23fcaf61ec0d53ea87a5bcc83b08f08b1c90d1f9290c9bf1e61106fd049c88b62bd767fde5a97cbecb1a1452fe51621cf752f81204b879e3a633bb1a1f02bff25785de08f60e6f90c10fe3120b670efc9042c876e24e518808ec0d9ff477324fc2fe7e2dee0947aab1a8407f50c51c8151d3cb826e44ad54593d9d4cb8fc62db9ff41a7b56834a39d031ce0e47901c773ca31792bef597e7cf46e245e10ffd8f36444aa57d59e38abb0734a6fe711de3f12b592f5d8c0a672e40db3a40855a0dde77ca31828cc1d55ef52c9ab8cbeb2000e1eb8d43f8f019d8807f0eb92ba7174dd02d6438b911d25ed20491113f3ae91a24bf9b2710126f5187e61114ffcd3ab29171949ad6546e37a0691ff83b886f703d9ceb7ab0ab8a758a65fd7e72acf376dfa2ae7247525d9ce0529c7227a966ccf5158a1deb448db773ff4e02ec1970863bc01edf4c32e60a10b09c5973134c6f0818a3980ff018b9b9bc31674d971dda78df79a522822153af3851244750e39ef507dbb8000534b644bb6bc27ff95e79351d698f694cec577a38bd47d0327d2b9010232aded3b3b005c763635bc87dd7f032d7bcf98b9819d03e1a7d9db6e8546b3e9703fe3afa5eb2c86064cfc0296daff5fe2ce8958a4a241dd6c1545c2500b77b150bb2262a56cd0122cf8aa05e21fae642461c4592ac535a82f2423e9ca47eb6b1aae27abbe9765d14b72e0926aca34fc85be714d74ac06d77151cdecce4db87e35cda59ecefadcd0f733a4ace84c34e85168bda5209ac1442f8f478f09011edb4a71f1025e91ab91fce6099559123d7a52cfa2d13b200af964d475d151c48fadc9acbc7034618cb4e50464037491e6a05b1ecf977bd7681f73957d8b4adab7109854014683259ac3ceeacfe7bbb05f3ec8434bfd14fcb97b9bd259cf0b071472122094cf21f139558bf06c38a020a990632996f95c29417d3ca725758c0a06714260d829384266f3391afec79e6d3982da04ba8eba39e321826805112fd39316442da3cefc7e871d6d2232ffc1a1a32d29956ecf75b25db49b2ec02dd02398da437dd0314d98f993b91efd174e0ef24340a8d6c36c21d1d5b86d511fa5206d3ad54654f431726faaefd702abc44af0d09701eb0b8e21c4885da5f5b4ab07051927d07a4b2d289bacd6ea00cc6c0be75266db8f26ef8edabca5f084ab37a51bfffb53e6a7f9b9812c3951b8210a78ddc94b3ee3affa3b038c48ad8b6b074e60ae5b55c776f022373006ae54a4e945059e450d89eb04984f61f639812cb71d19011d8c8c276444e1999a5d796222c7190276e54ef5703d0afeeccd35333931aae311622b1284e7fc57e20628f31d1a0190c37a82ed542bd78937be2938b6eedae512da6805f305e0af5981fdfca471aa2c1ce8fc6946900a6b8a605a15b8c2a3d5cb06d099dfc23883fa47b6ad9cd3411499dc2761ce418a916d948d825e01f8628324587cbe98a7e822b46ff7ea94804ff96eaef9a6735fcbb0259952b74bfc518bc97480686e33e17107bbe7d4496b297afc29a50062d0cac0fac3cb044766f1f09e873dbe5550163f9682ff757ca191ae7ca16b53f091027e073e766ec2f71396f0cdb2aad70c0acffd4a73a74c36b217090af801b16666cf5e3d5db608105000460fe87ca02a4c480fdeda4ee4976bd0b06dc7477f3e567e103ecb26b264d2af33557366fcf1f00350c0a9c52fd1f5f1d0f9a6f9fd077fed6f8163ddd43a99f4d4b11612eeff9663f7a5e4e9161da3385ec77cf2ac717c71a350f8f3c8f3cc4cb1b81e6a7ff5966bf6a8fa36525306ff61f02cc3113f652b1fbd32b79344937562056fa43534b3ac5c5c1bef9794c2773da312a691ba3a4027d59fcb7dbac46dad3d9b783d90bcfdf3255af45a6915e6ea98ea42c622df1031258c0b7d23ae975b2d673e09f699d9ce1211d9f68ab7aad761e35f903b187390a6281fd2a786d80360d2edb39b70d970b302c16f939e2571fc5be46f5f69a0b5a1f57abc555e8281442810ad5e4d50c02aa959ad6a772b8f6cff77576cd03cdcab168f5ad482cfc7585780d8ab77a826313934048bb00192e35fae7a793a9d8ecbd7e825de2d5bc947f9d9313d1e2e42147ab8e3628fa77ebfc5ae6240e5dff5245cf1f2172b3fc4863bc1e4361bd9eb0583c00ccb7aa19ba7285b657ee253a129d23be13574692a848514bf79217b5412da5cb934180e085f599b8bce7c71d58502faca8ca79cdf43a618874113bc3e147a0175a9d7ad5a16743b82991b2d5808de2da830342cb78468ac7b4a1d16d6eec25f5c81bd8acebcfbb8b89b542e67406023c2590ddbf354107c07785ddce38890bc9022a0e5770d17564d8f5ba672d36a4ecdb11f57aa0264ba2850c0615cad864ee5e5d04abc26548af1682f48149b2ee0c0af6b05a2bd1b44c77dac66bfcc209320ec830f7122ac5821eb198ee6acaffc3b1822a0df458e26ba753927e80263241ee7e53666b159ab3f97fc7c6bafca82c93372c5a7573c75c8ae98e5aecf6331996de7dbad8bddab003aa43c08a62c4624df7aae071f1e254d657243144aff020de7374562d17e822c3f66910cc7e0ae875328eccf1e72488b12326417ba7e19187db506645c36429a03b2b70d3718430531e689557870f421190511d6524f2070af3f962ce44789ebe0753cd4099665a3e0072f803e6130fd7c47b08a733007b884d04b8f05fab23631b875a283440e7764905e13027544e6fa7d5ecbddd7c4b7e3a809f084452adcf7610186e8a8f362947d3b7823645e818b41fd5a3665256b784a3267961cbb7feff13d0ce7dc033ab7b4867044105ff392b49a41f96e0f9fc94d94ad2b39ed761415fed9dd8d2f797d6a668a8ed207098ce8cc97050977ed405f022296ce83d298eb6590c54ebe161c2daf34051ca64687e2da6d31ea30c1e4e11d8156bd88ae8803010efc3314d03b42f09d5caaafbf3a5da8a57770c411070aa7ac84ccd48970f2278864ac703033bd798c902e2a88b5dd9dcc9107250e7fe382308dd3e663136ca63bb88e3065f5186a1aa1f906f31d6bd94fae665f99bbfe0f8ee9c9ed0f69fe1d459d6dfa846021af8f252e81f349fdf69a1c94b9a84f01fa64973df7ee0227d5679a0b7004ec005f8e5930b074fa0e37e05947f585102f4be873dc1cf9e5a9a93dca6a378e79544d8688021423cdbce4b59d947c25eb9d3b8387aa5ddf4f49377dac482bc0bf20e79711e5523e3685729c601c630559c8169cdf19c36f38c50d57c5e5ca17484601bf4deb96018f0f9b21b1587f9a992b9ed1d05d3e816006d9871d3e1548f485b0631f7d77fdd7afeb037210520cc561a9a1f707ea47bbb6c948700a3a0783dca20ee8fa85732256a0f6fba645de281f5b055a4b2e553ce1d643f8d72c04892dfa914ea3114bd55670f12aba9c179d3a8b3b9924154659ae6891305cedb2c2a8bd2df122550f41de05c7c3b676783966860bc577c895a6010b3da25f99fb9ec86762d58b6f00e313fe27a6ca8c2f44822d43d5d32ca0fa26d24186beebe58c4fbf7a59b4c99", 0x1000}, {&(0x7f0000001140)="41c7dc212bc5eb4e343813a4855ec435f6809ac0bd0b639b03e08cc81585cae05154570f01f68b9117bec4cb249af481c5b45537f0782854049f13dab4ea1261f43ccfb5142618abd97dbf96b85f2cc0c730db493275f2f9be2f23040d1460a48c2e", 0x62}, {&(0x7f00000011c0)="e968932db9cfce38c13d679b8909199cf672bec3883fe016720785dce41e7e77a56960f48dd7cdd2e5e87e76645a9bc620bd75350120091a648175f183e29a900e596bf415ec741994ee6557d244f9ac76a8dd7e7e648d35f93f243e002047df4bd7a5531eac5bbc5f179567a7433e6ba25b2e31629eff07e6343dd9c34c76e19ef20f8e536bbfe727d995fb6a5e7207147beacdf3cecc63a0cc37680a7d658a7d39bce994446b433874eebb18a784672de0e340872132d9253d2dd7bfcc3544ad2a0ae577bf0ba83702205af10b585ec1fc8476abc9cb1bc47e728659", 0xdd}, {&(0x7f00000012c0)="f26de7db4161e3780f85a63d9adf479caa6af1145a9f02d2932d771aa1779ea7ec48aa3139d400f901a8d77f50b10ed8d0f8e2044b0ef3b2a118672e9d503a6e3978db8cb42476d3a2c3dd013b41bff3fc058555d34737e5c2df9b998beb544558d9ab923bd5091f1bd119e7c5653729d969609cecec6c5294929f9c78d764c5039043fdeefc0809f0", 0x89}, {&(0x7f0000001380)}], 0x5, &(0x7f0000001440)=[{0x10, 0xffff, 0xb0}, {0x18, 0xffff, 0x54, "987d6636"}, {0xb8, 0x1, 0x8001, "1420ebdabc2ea35f352231fe86554b6ed95891b5080c9bfcb9945f6019d06af67f0e08fe9540a09803aa8d3935f008fdb86cef3133a1373d2eb01ada77e59bc699ce4ca6e4d0c2d3dd94dbbe32a38bf148f3074ded658d768dfa769271c66d19bc0a0c88f89f2927fe256096c923f8b46234a90b884c8abe01e986c3e2f92bd760b20564610fa0c817328da722de1b84d440b2978d7c7ba08ed960e603b719d0f156e50ba8df"}, {0xe8, 0x1, 0x3, "1eca375198dab540e21d80c05e4839934321926d96196bbb252d8ffc2e28a691745b38c153cb3dcf127b107542b9c9bc1c66297d0a846ab09aea7660408a60bdd1c0df62cd0ca4de2fe8d44cf61c5f00c61b19de72b010ed9f146ba2e6bbec9fc09693b83bad08ed6a1c7123c5566bb6b8a4685b5c2b475776f477f68178ae35ebb0632cc7a33e970b91c1770eb454749a0be140c1f5a3fc15d8f36f734ff939a0e2c791b1c490a04134a7f59bad0856d3704009d7f9d1e2d033ea812dde149e2438ed6c39264b5ad84a9ec4a1e3c5eaa7e2d4156d"}], 0x1c8, 0x400}, 0x40a) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) r0 = msgget(0x1, 0x100) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/126}, 0x86, 0x2, 0x1000) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x6, 0x0) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:32 executing program 1: 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xccba2a13fa1d9621) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8010, 0x48) 16:00:32 executing program 1: 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x20000058) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') getrlimit(0x3, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x4000006, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x10, 0x8000, 0x7fffffff, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:32 executing program 1: 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2}, 0xc) 16:00:32 executing program 1: 16:00:32 executing program 1: 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x87, 0x1f}, {0x2, 0x1af}}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x3ff}, {0x3, 0x3}}) r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/91) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {}], 0x2) getpid() utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xf7, 0x6}, {0x10000, 0x5}}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/76, &(0x7f0000000140)=0x4c) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x400}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) lseek(r0, 0x0, 0x2) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x32, 0x4, 0x3666, 0x1}], 0x9, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x46, 0x15, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x5, 0x2, 0x2, 0x888d}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0xe4, 0x2e}, {{r2}, 0xfffffffffffffff9, 0x15, 0xf00fffff, 0x6, 0x55be}, {{r1}, 0xfffffffffffffffc, 0x10, 0x8d, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x8, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x1, 0xd57b30b2187ba4c, 0x9, 0x8}], 0x1a, &(0x7f0000000080)={0xffffffffffffffd7, 0x3}) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x18280, 0x80) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000005) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xe9e9, 0x2}, {{r2}, 0xffffffffffffffff, 0x25, 0x2, 0x8001, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x9ea, 0xba1f}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2012, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x8, 0x7ac7}, {{r0}, 0xffffffffffffffff, 0x610004104bfbb6c8, 0x400fffff, 0x200, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xb060b5ac6ec6f5d6, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0xa, 0x0, 0xcb, 0x2}, {{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0x80000000, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffff9, 0x8, 0x800fffff, 0x7, 0x1000}], 0x6, 0x0, 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x4) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) socketpair$inet6(0x18, 0x4005, 0xff, &(0x7f0000000000)) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1d2) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:32 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) msgget$private(0x0, 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/64, 0x40}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x120) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x21) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x20820, 0x88) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x4}, 0xc) r1 = semget$private(0x0, 0x0, 0x90) semop(r1, &(0x7f0000000100)=[{0x7, 0x0, 0x1000}, {0x3, 0x101, 0x1800}, {0x4, 0x1a400000, 0x800}, {0x3, 0xfffffffffffffffd, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x1, 0x0, 0x1800}], 0x6) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x41) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x808, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000400)=""/182, 0xb6}], 0x6) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffb, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000340)='./file2\x00', 0xd008, 0xcef2) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x60) getpeername$inet(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) geteuid() 16:00:33 executing program 1: r0 = kqueue() msgget$private(0x0, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xa00, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) fchmod(r0, 0x20) listen(r0, 0x10001) ioctl$TIOCDRAIN(r0, 0x2000745e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) socketpair(0x29, 0x5, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x82, 0x100) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffbfff9, 0x81, 0x2}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') socketpair(0x0, 0x8000, 0x10001, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) fchmod(r0, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="8d6b2a6b84f01f4612c9d2f5ee4589036b08f1ff0f1ed6aa73efcfd6b521ecbd7ba30deb5399728182a10444bf8e8470bcd0e312e5b31537f3c71d5d3064c9df433ebf42650cc3bc2d50679303d3a2bb37735cab8a1ab3dc643659b47c763c4683ca3499fd822bce57f71e4cc55be99ae60814c8664b0d518e27eb157d98b064c8c61490ce7ee7c8781aed51d734efc0a99024224a7cc56bf549e484234fc7bb8495aa2bafc4f496e6872da00624d7f2e4a1b4418894a0c2e3a2b3d0f9e6b4a00ec783add0f214d6876c014b2d45151c0e39f8c23cc6cea21f7fe4432ffeb94b2d10f07f41d5c14d12467eab2931d56b434306e07e52ba13da32a30a904c70d6979cc6af5b70188e58e05ebccb4b76b7ec9ccdb15f56a5ed9d98eee58d7870353b6917b9b7bdfa85b37c1543e3cb4fa5f58224fc7954e71fbe853c8e87fed3b895f654fef2e7a13d9832e37a7c27b21e9adac0168ff20afcfd46758b08667ecd9dc9604f25695a7466be7154b042ae1196b5bc04946729f3dca2deb2dee8cc9fdae0ad3d34e38d9453dcf956e3029ce97c4df041b1e29b465b2e21470acd7b40a15065c6180bb9f3528a797e3bd84bc751090c77555f98316c74ba3f4b221d468bcbc5364b8224f8aaa6bf32764640f434f47dd72411233d3e53eecbb7be392089e9bb42409f507df9b98bdb5976a827737016d28a4d081bf3a2e410905e6a2e86da15271e5dc3ed1a0768d27ad38e0d6c00af6b371d8e6d9cf7ffa58bd5f363724c32d1c772ef9329b8f3592894f8a5abd9240e5176e5b1c149160ea33069f68ec8f5f7ed02ab85a9ef04205efbed06bfcaeaa36094c586b294675c890a5c408ac4464407ae381cc5cf3c64d09169ead58fc86f6dfb14cd63359527769dff29b4a3a1109d07e9ab95e1e69d4062598970bef293f04a1a805b703929bbace1df283b90554e749fc896c2c1241bac89b2b3fdfcefe1cbe71e2aac3ef6f4771fcf9285a20afa802ef0298ac1809a34bd034e9f942b8259d3b22096bb3cca26ab08ba49844b550cd99b582ba5c500a67fe3b0ae0b05bf050a45c6dd3eaf2b20322dbd1d9bc6967fe3efa32142eb3567504fcf3b1b9ebbbe20a68fced861b92e739dd4f0ae7f5d4bf416d99d432ceba0f2019c6a0f6f9796140e130efc2257e1df26b69c5965e312c4f7f840f43f40799cad3994a8734aa71686b84dfa946dced185a2857a451478231d66105033a7ffc148dc5775a69bad9cd6b5b4b5c9dc41c7a453ed487f2c6781c749797979f2c542f5abd9a01b648426a731d16f6d9c141aee80c4bde57b9287b3b23feab6516dcb7bb9e8521f4758719c0f0c4eca8a9979267c144c21593b3f4edd9b01ef38a389b6844f89377123740b93073d9f6967d497e4fcddc90f0fed278f19ec9e3e670f2756aa8a352df15234ca7973af937be720341574241178f95dd0405c798776e88336c995f0252fb04f645d608e0e53addc1b94726720dfb7cb4c4e014ea8f922a89151c8d29080893269c769faeb24c07bea57ad4f0fe7140dc79ee9559900085296cc6ee3b2ec2eb79add50849eaaa723874fbcc6d10d95318e20207568fbdb3d8651f1b163a3e5bf1566b6dc089a6234950f293d188a40c68ea90ddd5ed5e6727e78fb9af5121942115f871da95cbbd0bda1d18d1d1009d09735f1ce698a1ad9b96a681d7a40183a47199b74c0aead5540002c5ace8075366c4b701e5cf3834fb54484ba1d6e08a38472c2778d38cd3d5a265f263e5acf09ec7aa57e02c2f14456d78fcd132a8f4997c943a74b20463763e600d8aaccbae9f78b9e8e5c1c2e9b1e300556f0f997230a0f3651f1a7457b08d9d38f715320dada26defbc2cb57fc7bafc0f4c1f492d762078bcc755302ddf1159d1ede691ce25e0e8d6aa16b087029f65d6c54192ddaeb064d1476cb2dc5703192056296dcd2d8ddc886ebeffa775fa3ed7785f2b424ff6682daa4dc98b02e34d14efd57b9bf5d5993a17cfa9cfe9ea47ec0d42c9954d48bcb65be3dfb9d0fd7dedfadb9091182059fc796460af56566151b353397c11e92ca5e9c3a0fbd5f33b07d969d5e7f4b984d437382f68aadb5a6c8076a562aeb21154d5f2398d73dfec4b1219f35521cfeebb53dcf2d7817fa41c4ab640200db5ce742931cb0710913bc0a609bdd418882809515169c0020b50647311b69c9f545562828d642abaf6a525f912f4874bf0bff6ef47a5dcaca911045b3e65eb3e218c6476297633bf85978d003af1b22f04ea6ca33857a58887b4bca0f309ee65bd1be20e6888b3c869e1a6ee44e77fe1a477fd58b5f4e638f0622b83513e6402f396bd7d999cb150cd10b0e573dbd007300b52ad3c7842901f60762cf878a2387c6537fc63c7686564bf38da8e83961f2bee06565c790926a7ebb91cbdc71a4eed38a3d723d6a9245212de728ca6425e23e07325a7778960f50e414207c5c73e6017455ded6b78c99d6f3be534830e5d3f9ff73234696164f3898bac33be247b2a41b9512f8a0eb1ae8885fd5b5359936cc2a51ccaef669dc7131364b78d5245b24f74043c26bdc004d0fd4c8a652d5146664b21cac26f8ef342470cd9ad3cce682838ca6c1b8b7f029b84e9f82f04a2d8796c80953dbb91288278cfa92f8b3ec34f6f1ea79bcdd3f8853f697c9199672f9601b3c1523a96d8bf40a687b71820d5198707dd1da573d6395940b55eec0660d342ea2309547c4ccc5cc03ea141f08fecd2a7ed6a4753f9f14e5cbeb69e8321431f5eaceada07cb4b848a7d6c2256740d35730938c00c3fc831e27a7ae4a81b75a762c6cb5c9353399b3d9ddef648c6518ab0ff227a7cae19fe26cda3bb9cc79a3f0507ad555301896c7ebec9d05719f5fbeb01ee3a5ee2d174674cd4c654d516cb1dc1cee05522f03bd936c76532b002bc68cdc6b559d8defc8d3a9f821bda8676ac33a4c1892a715173f1fd13ef729b4c3d5b58363f6b3e5461003edf0cad237c05cd43acfb232ee64b3a283cba715c92ae4bac5e5cdcf938727d8d481366cc90b07867add9345d0851200930fdcc82288f27fc0d314c0ea863ab0f0318d0dbf8debdb9ca4e84da8497a6a09d0d92d5596c5066c8da03d9dc97c1f0d056eaec800aff82f2df18b6924166ad2c4b9f134177d760a343e97239d961fd4dd6ce7165fb67ef61c07e6b5b9310de8de83ec8e330ff882c19a4142f1f097dd6265418fec72931c299dd1436e69f6fdc38020f96a2dc6002ba124a63faf254d8fc35204c58540b04d24a9bee322e5713b39d78fdeef46ae34277f162c88f89159913333863e04727ba681a10f44301dde2331fe45417ac6e6ef856669607005a538f79dd70a6bccd29c8f6da881f24a9f94e66849b9fcc054b73b92c319e83bb997d16796d8db24a256ff06de00fdfd30a52dad0ccd73637b2aa31a982b65d6a776407b3e341878b0073930b8200d7dd7b31199664ea4938dcea19c48cc6ab5375870f55eeaa1bf7f16c7c9975c74d3f93965a0b3796cd66fb5458201ed300144be190c712ca12078bf32a28b1908a1e22e0558933191d5347f9d7bc10f1fce4febb81a3164a53f468e600d45dc04b6e661326c0dc317095cc8b2b70f5ad2de2fd7b115e438db667de0596d4d15724ab5d097a935581241744aa7c7e68bd12ff2f2934dbc4ba40fe467c132ef09775d1ebeaade427865ac3c5c45630de980e9ea58c6214ebf16d0f7fe854c5155fd75764597b54df6ed11ba00b3d5e275ce5797f000984466a7011283bbf9252f903b67bac397f3724330c12f45c7da87f81ebad90c9871471a8cf5223fba59b8fda4ced12b0451f4b77c6e63ed8040bb0efd48a9ebd1f53b897345bfbc0550ea4f365c4d219ada18b0868d4ea94ef07030f509660370a83af44969b586ca94028040dd0de0a2fef1ed753538aab8dc3c093a2ff0ee92436fcd36be8228e6f52b19f0a87c404ee037d033df842b298965e90a259529321c06f244fae832d6cd7a2c9798200cc9935a430fa51503f6046dea4fb69ce7f660b34f2e485bff61f9f373afb3df81c75db4ce66aa25a9b22386e7dac2604e9751d6958f490ea0b4cc03e743690a52304f15c042721ca4c5fc76a38d39c8495c3a8ea73b3564be97f8c7e709906e80df888a15db29929ae7811ec1e9cd9bed49d5f8e4bfd642d1550b0aa5d742ebd852d9eb0e007b7b88a81bc9bda2dcc56e020ebcc08a18fed195023305ad922e12358af2fbdd2b81517f1e382608ce2db4b772b53d52dd8c54874eee6d619b3613103e1b9d6f740ccf1ff5fad828b61d881fd617699d7d6e6962d9eab9e0ed408a55e1e7025a04601e71b260e0504818719f3981f74f49a64dc385fe38e3448a35ddac89dc61fa3f6a33c4fd7b7155b22d7ef6357bbbced8b78e0f0d0ecd7ebcf47b28f28983aee5d6c17019c2c29b6bfab22b02f315f40a33ef8e273dcd3bf5cd5b5a69dff258fcc5af0e9fe2161b1b2036692a7c3e22cc8af2da6ec0585ed0727eb44cd01b86dd2ca522c9f7dafc23bc3c2b2c9af943eac58af1f97bdfa7787930c23ba4211c1ca6de3f8cf38f2f080d2711f0bc06ff01c7d9fe183f33e7737abcf9fcce7b8bccd4b30bd08a9d9d92c7569b32f40e61e67a77afaf748ec391c5a72ab6e6fe8123532e0f470d273ba7cf855759a89291b4c729d7f29ea7fae121d9138e93d8016aefa91de7e8028ad81180916a5b481ac1666f5b01963c9e6ab24cb8e907849ef2f53e33b6f4414947fbdd17a1d346168109ff36453d587e35542c6fe3abb0f3799093cb19473ebd6d4e37eaf5284805d6ccccec89096a3edbbadaeafc35d2991f34bd54783163636428e9624daed9da8ad292293b367a3728e4b491ac39215325c28e60c4be77f445c7d232037a1977863e25989678abb97eea19f0f993441fec9ce811d8d33d40f60fcb0758cbee2fbcd073e226cf5d9982395c3cd2332e22a4c6c450a1a678fc31d0b44ba03704df4a63cc7bf2da1a0b1d714fe0b00e1da1fccdfc9570984229b1db9ba00e75bd4152785f39b41e4f1313faa970665a240d1a5ce2f394957a6c68e43096d419acd6d300f1dd23957a309c0d9c728c4786c96c4185a8820a646a53222501f53ce410f37a432ca0188f785d5739f9b4104752e6a0fff90e6df47606552a44d880281f5cdc6a7e84f9357e47c32f1fec502da924487e2dcdda5282b07bf35ce14b7e79e6e2babc8d5b75ee9842d5733eafa81944be9790a4ac8b2c65a6dbea0c6808f90ab4d29b6f923d33e8c0efc4bc8728ff4d47af3f5b591316b431161be30e874f53dc2b104fa60f330d526a34e64a23eaf46bde12c43deb79bab8a387b81055faac96a13211f904496eb085011cbcbde10cef869673ccd73ec85a9c7c7baa51086686bef5105040baa3e19ed7443091d9e731b8eb2d434e58203a0c992d6c5925d5f45bfb32c87deee725dd2c644fa478aa870bc267c0330cf8f2a9ce669ba96c44e4f0341c10cdf62ffa4cdbe8f3bd086422898a39c8533748e2af93a147a1fb1a0f77f198b567d698df69b8d8b082930e06f9526686830e90c754997a356aee0f93a480c40a78bc35fc34dd6366ea716e241570b0cfa5bde97659764684c52a2243f4dccefd2ac1809116be95bd5b828a9e7fece3ad4fab8220aae5ed058cffcb1a333849c598efd18e1b1251b6a7a6841031a342b209745bf6b4b7e2c025aebd87951a493f74135e6e4950c0da647bbd3bf666f189ee491041e3897b3533442031871d0e1e865529e14a960fbfca3e", 0x1000}, {&(0x7f0000001180)="97c94e9036ca6ee9f6a2325f4da95b14debb8bddd0927d77decc5b8efdec9a44fda1abc4aebf9b717d63692feedc7702fe9c82cc517e47d35add843ca539407961cd5f3a7fd1cb9b5b51a5341080c35b3ea888db6731f15315edc555bb58fc030c871322d0bac8763dd18487559300e31de7e0b71f1c2c39e1e100ffd72f953b268a2974cbde5afe29194877ddebb251b6884047031423", 0x97}, {&(0x7f0000001240)="8ed7acca213d0349c2733116abd6ef3fbeddb85ef51c04e5182c966eb13f97351aaeb0474a4700129b48486bc5eafd5ed0308d893eccbeffb8a0a1b6316af3668bd9696d541839c6d46bdaba395956b8c9d36f3090d765f82ebcd60900069f10a435808bcf71e37622343a863ffd2ea4960f1d1bd05fe63dd8829d8834a3cf40c51c54b9886e", 0x86}], 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) socket$inet6(0x18, 0x8000, 0xdf) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fchmod(r1, 0x10) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff, 0xe0}, {{r1}, 0x0, 0x7f, 0x0, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x101, 0xffff}, {{r3}, 0x0, 0x40, 0x4, 0x6, 0x8000}], 0xc0f, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x11, 0x40000000, 0x100, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x2f, 0xc0000005, 0x71, 0xf2b}, {{r2}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x1, 0xffff}, {{r2}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x8e46, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2e, 0x40, 0xfff, 0x7fffffff}], 0x1, &(0x7f0000000200)={0x4}) socketpair$inet(0x2, 0x7, 0x1cb7, &(0x7f0000000000)) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000000)='..', &(0x7f0000000100)='./file0\x00') 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) r1 = getpgid(0xffffffffffffffff) getpgid(r1) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x1000000000000006, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x400, 0xfffffffffffffffe}, {0x6, 0xdf}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1a42, 0x1000, 0xffff, 0xfffffffffffffff8, "6db0925b397bc84cca14685babc0c79725c0b63c", 0x20000000, 0x800000000000000}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x3, 0x1a) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x88, 0x44) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x2) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0xffffffffffffffff}], 0x4000000000000001, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x0) socketpair(0x10, 0x2, 0xae52, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fchmod(r1, 0x100) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x8) socket(0x10, 0x3, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r1 = dup(r0) socketpair$inet(0x2, 0x2, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() setrlimit(0x4, &(0x7f00000002c0)={0x8, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) socketpair$inet6(0x18, 0xc004, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x1, 0x6, 0x8c8, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x81, 0x7}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0x5, 0x6873}, {{r4}, 0x0, 0x28, 0x20, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x80, 0x13, 0x60f5, 0xc5}, {{r6}, 0xffffffffffffffff, 0xb1, 0x2, 0x1, 0x6}, {{r7}, 0xfffffffffffffff9, 0x8, 0x20, 0x9, 0x5}], 0x4, &(0x7f0000000240), 0x0, &(0x7f0000000280)={0x200, 0x4}) r8 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x4000, 0x1400000, &(0x7f0000000240)) kevent(r8, &(0x7f0000001140)=[{{r9}, 0xfffffffffffffffe, 0x10, 0x0, 0xffffffffffffffff}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x80000001, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000140)='..', &(0x7f0000000100)='./file0\x00') 16:00:33 executing program 0: chmod(0xffffffffffffffff, 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0xa, r1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x80) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x7, 0x8) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000140)=@abs={0xca12ba2c736e3c08, 0x0, 0x3}, 0x8) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10003) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0, 0x0) 16:00:33 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x4000000008000}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:33 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="33ef1832b8279391ed5b0f0a743e8aeb54eae425272a4421658c0ccc377f22153ea3c9f9eacf742bc7f06e443a6fb2eccbeb0e9858c9e0203c968c86e268b9be9d28e783a7e56c939407351f898f536c0dfcb424394be21d4fb21ef416b05c7cc6c9566e6a529007032fe6b1bea9a89f33f40c5c497ad484d74275dce2305ddbaa97b6474503e7b8469cffd6c3266837e356957fa35e7d0edc63e008c88a962b11eb355f18508f35e33780d1daf5d8ad18b731e6e1bd8ea046647c38fa7d744f3fd6915891647d614d313cc5f123e357eec89060dc21977b2b84793294edc1bf43aba70429d5873023cdea4fb72f0fd4ed4e34b2922eb45a74", 0xf9) 16:00:33 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x10) nanosleep(&(0x7f00000001c0)={0xce, 0x3f}, &(0x7f0000000200)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x3) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) kqueue() pipe2(&(0x7f0000000240), 0x10000) accept$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000247c0000000000000000"], &(0x7f0000000140)=0x43) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001140)=0x7) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = socket$inet6(0x18, 0x5, 0x7) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/207, 0xcf) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = socket$inet(0x2, 0x0, 0xfffffffffffffffa) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x6, 0x10) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/122) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x20, 0x9}, {0x1, 0x20}}) 16:00:34 executing program 0: r0 = getgid() r1 = getegid() setregid(r0, r1) setregid(r1, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x3, 0x3) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a1fbd4cc27bf327cac34807997de1de93b309e11fad658940f0eb72ccdbfd702477ce08855bd3969f81a938a8b193e94a172f6117b685781fd7cec87c7bb88298d0f783064f8ff890e437cc2efdb0000000000000bce9a06bf874119a84070fc12f39bf38f28e65c5d21f5fe5541cd561bee1ecb945788151eefbe406c038471c43bec5be1d38b83dbc8cc1c6072718868a7079e86ce85387af09cbd02982aeebf063b3bebc68706c1be254cb919cfdd90c47662683f1982d2c4af5ea76be8352ee9d1ddd4ddfef7b7f5f4e2557011c47b85007f9adace32a47342d0d79891bac470e7951c46208574a7badf3301ee988ff99c8a146de4cdd2d8ccc3132b189f7048cb5aac0c930fb741e28e0adf7542fa31885d5940be657df793bc9cbfc4c5136780f33d433fbb4967a9e8b098bf876864170c0b2a58233ed2262f9598000000000000000000000000000000"], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:34 executing program 0: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) socket(0x1e, 0x4001, 0xe08) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setregid(r0, r1) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) write(r0, &(0x7f0000000000)="ab9d52cec1bc45a47e884ded67a5d4e1f8891d1281", 0x15) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xffffffffffffff83) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40081}], 0x6, 0x0, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x21) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100000001) fcntl$getown(r0, 0x5) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = getpid() setpgid(r3, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) getpid() connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') clock_getres(0x3, &(0x7f0000000480)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)="2b2c26ca243a00", &(0x7f0000000140)='%\x00', &(0x7f0000000180)="3a248524265d00", &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\\#\x00', &(0x7f0000000240)='![/%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[[}\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)=':\x00', &(0x7f0000000400)='\x00']) pipe2(&(0x7f0000000540), 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000006c0)) chroot(&(0x7f0000000580)='./file0\x00') pipe(&(0x7f0000000600)) socketpair$inet(0x2, 0x7, 0x1, &(0x7f00000005c0)={0xffffffffffffffff}) r1 = dup(r0) accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000001180)="158a733d0ae6ed89344d5697a7e202b941ec8c509d2c13a63caca712d8666a4d59ffddaaa7d0ced792d933cb08d077963d97f172281012d53578b0f6b2eee1a4a02c60f54d897179dfac7d712ced6a35d4972f7c5db538bfd91c97acb1038059d1097e9c69b9244c0083ea01fbf4e53fd78816dfcd021073b1dce8b0e8e2534e79aede044d725061160575898c855b7bb73c68da7730bcc0e4a5fd4770d9c03ead494b4877db98a3b19fd9d3a5b5064a4d6e8add8eb9b9538d792257bfb7c9cca2e8d4fd2dcc6c9dceaf2f55f0b1f3bf83b67ed9e85b0a5995a08a99226bf6a205e609f4af49bc05edb954b9bed3baa7a5a2cd9249204fbbc8e1484c0a82e6627925cb3589e03a7267fccae0da79b501fc43aa4c99e32312f7e338643d36c238a0e7105615c8a46771b3d19a4cb03d7548943e7d44a1e631fd967492d03190c60b1be3fb451da6a4b231d2169e0910d0244f0f60857a9cc8d12112931dca4038f790dcd3fbe50226267ef179a53b2192da9bddc3e7668331646b194af0298a7592c3e2a2ba2947ec66a6f6aca3cd7d44738335e06f0493d792ce19931631947c48cb590391644529f9e9ec18929bc2f8df74d506760de678768e7807496296997fd8cb7b2986e595bca387377869bd35dacf9db692cafcaf9da1b649cb588efd945c6a622a39571a3997f1dee5b95d60ba4c704cfd595ed1cb547b3ced66852a6691919673d0e9b5b307008fcd0bca222ae342df60451fdfc247aa81a2119f123f18c6885f5fb47acbef1c3db07766136498099d775bf298a8c2f1b116b01624f97334751c67ab3f10e58aea6e085292536f7e93a11fd2c277a8d66eed4274255b988d1a467304d11527b9b9762084812583e17aff0e8c3ed3ce90c9df0f887a92b7458494b63e160b9736221a67bfc70c83350bb3cdff7d64179da89b84721e71d4788369e07d728310404581816769137748b7b8ca241e4691969d1b12f494015d103fbf9a5ae7fb608f73fc2fa16d2296b7997d39f99672a5536f19cbb736e3b9d3ea28e32c12b5122b43cf26d44639fc36e292e6f93cc037df62b7a6f70aa90695e82896fc1070a42721f1f3b0d399f06e1f502d23772fd65ec04797d76c0bffe070abcce2ee8ef29c9a3295d122c8bef1afe369b8491b55893fa8a7196cfa6d8db9e63461e052fc7caf84d157bbc7c7067d956b2373215931956c556accb71ea40873db913abf4189b0e7a244716905e426fd6985fbb44e8cf7f03858246836daf642a476fdf2a469dd791d85d10fd0348a267ae73bad7f2a0753aa2ecbe3ef7f7b295971b1ae372e3bb2ab55966e8134fefd06a84f9495a35d10c1ba5ef9f04a439cbbf04b9c370a3cd83ca5cf2fdf21f8a543ccbe5215aa7f9c86a43431043872c2c525603d6851f73c97102bba189942efbbbabee1cea6427563a21c119300c846d710f326ac4f71fd7a9ed67e7e0c0bf50e0e739ee8ab7183878d30ab656c97a535c2e01ab60dd72905ccb23ca8b5733aa77c7f8f453c67f3c093667e32201ce83b84f2e10c346ef80507d4b96aba8b1245052c34cd3869160afbbe4c585d794e7f21d67a21e8ffa1377895b0fafe054d93bb548169c22bc286b583892f8e4386b2e351ead18b3c6e564bbcbc72d35152353c1ebfe3567f8d8f427f44434651f2d1baf820386a9810a63d813a6183209afb1ce95a85a51b7e26d1b02ffb9b7b7101d7be764e4f197e9442e0e2da6a4a5228f9c3192d00ea4c61b737877563b5aee35ad8558937c5e75c4db1b86610ec3fc1428a77da11ed7cafb68200329b03236d2e3dce211428c3dcccb5935a4ab9926bf55684bc4a6a83f20ea0348ebecca650f60ad32d5ca7a025f5afc663feead09fcc35856e2627a2e13caf6b0f93dd5667ba3192ba880b8ec706cc63b514b302e2774529c06eec14f00fb1db4e52e2220f5576d15cee2a5dc7de95afbb78ada671f650acd9e1309678a48394916ba9d2308149471e04f5c094a87d417ade71ad3ffcfea7731133e488c2462a492cb986b3158f1b3c93db51e54b09464ac1dcbc1545db5151cdd7ed7b72f59fdf6af7fc2c36db2be3368cbec2973ab6132299e4f7fc8c0d02453f52d6b8ab16bcd1adeec926ec68820a7a07d132c608bcff8a30961f08587f908b70152730a137e13945b073f1c1a616c398d14624033431990accbcc3d3727f24e97e3ac6a5de9ee77482b6928e8ff923a729c23d7f55876410730e48207eadf82e455a27b4ffd5c1aff6ff099dd76563beb20df6c80552829911259b0039fcfd6f30e41860647d5b8a13d59df179316c66b3c68e30e75a48f13082f45f7ccd72b2eaf78afa1b531ee369521007b9b00b36632be02c4904a6514eb0118f8386f7b553fa27af6297c7ac3131dd0bdbe20939eb5c7bb0e4d53fff8ce04a5d53a5a9e64ca39862a4c40f5bddebc0fd3a516e0f651023f09de4b88ab781b744ee0ff8137345206a4457a84bc849e75d993fb3959e93751de90e23e22be7e6cfbe02980a4951770a4e0df25ceb8e3f40c218a031ae96619224587c35619acd7767c194e96a81751f9fafa39ae18b3311228cfdb82b5e1ca00f29f1106e46cfc08e7945845e6149b3e30b35486a4c64d2574494557bf6128dc4eb1482f28077e4aec4e11275340d28640975f0c84ef4bc1461c0d93ce57773ab1d0fc680695a5a3ce4b55f7453fb1deeb40198e73b5622bb246e98a89abdeef90624bdb09ed77e2ee053ed721396f0bf275b0d0c8042cb178e14bebb205edcc4159aa924765b9d79c7f7f9489d37c903c6f74e5402b1a64c7d0270c4e25354da526a81512e989adf6be7e7b3e8a5b45b47b7e90c01c8d648e3d08cbbf0879b49b604e747c7f15b6ecc233b57e4bdbf4aa395d7f8bb02226399537d555297c2cb2bc907a2c7e0910e99051ba4a33641fd1b55a86b3cc5b1adf4805681a538884238949b976e98355762ded471d774d972bd17ba365aaf52cb098117b7246905b36e3ccb6772a4e463e2b4a97dac974a6ffd30c5f6e3411dfa725db3589938415afd1341ac8b21673c384a3e14028b56119292927c13f8ea535f8bdf21b2d350a452c474a7305bd5cfb452b3f2cf4ebdc3bab51abdb93cafe4919f05fa68db9b4342c06c32a7807bc815fd44a2d481c25a1f9fad7fc168d5cfe62eaac0d7cd1f244cb727d149622e74be2fed684fdc6fa7f935d4d36235514aeba14a129415eeb8019906991d904b5c3f982487e2a0e9321063361925d2cd3d78050f98d395a19489a221b7421856c70c7fa021eeb53b86db86a6f362c51be27ca86b2cc793d325b6a60d2a2381b3c0a607f39ca20f7ce0ea845ce47fcb31750bf77c67e6f55ee7959f43a21c2a6e556313ca682f2eb812a5cb285aa7b367fc0414623fde3fbca2eb32925fc35aa9df8f5cc735ceb9d7f1fd98f4ccdf9d44f339f1769c30a39b7f02a300d94cd4866498e4e9406a65b75cd99a2fc10c02b3196309ceaa045d13a8d83da79a359eeb73c6a4143a079140a4b83288bb276495dd88ef392a1a472ce06ae52017da1ba5b98545a3febbf4bbd325e59f63286b1d52e357d787263dd675cbb7e572abe164329ed8135da985d416140ea686dce9a8da70fe5444e5bf64fecdba87ad75c34c9534724eacd09c98688bd8f72468e964d3ca7d44827442908ef15cd8d58bfda586ca645c54d17bef1bdd9fb20ef2f9ca969032c2e4233d5932e4d1cc24d6da3afe99464f6024a63f017c6c98fea53f8d07a8e1691dfff1fae3dbac6def3b38c1000220b806751f3dd7f8949ecf2475089d5fe5dd6d6d56fb10859930626515f4a6d20d634e110a155897bdda5a899f9f8fe5af9c0eaa6f192599a502a165f16596ce0d867b424ecc10d99e338bdc53985dd079fcae7248eb3eb7fade14dd8ea0ce27c7043cb57159be72fd62340fc46e0544646755d20c980e989a8dcfbffd3ad1a59749a7d5e301902ae5759faf5ac5f5d1a4d27c3944c816d780414d0757b1bed7b4a129c5a71a839e7a3a48164a9232c3df332579efc1e520b3a94086965e2303b7e6935fe3ea89c3c5303a0bdd4790281477f169c034f0b5e338d09f3d55092fb4baa5840d7069961aeaf1f6a318b304a9df22f5c63ac8a39e23db16fb069a87490358d23b77d56a82a0d0b5561b3ea96e4c7f9a4945f37e05bec150d835aea453827f7cea36e594e27daf2e968bff9e4f744a436ff2aaf7da5ff785f7f403a3b018cb3c6382bef0c2ffa954ccee69aa314c65bafef1b8436cfef7e6853227b998aeca674a3ae9d6acc7beb12182dabf9e6335df51f05b6272d7ae08962807e92da5d1bb896972a9c75b99d272169edb73414e04e98cd9ced280aa3e9ace8c99e6ded90d79e98048603c68b29c3539ae11debc70f2878569bf911464bb03187866deee1935c3e7cabf16d1aba4e9427adb3e0cd03658b540a938dc1b6f0fe6683b7220763ed648ff5b6a14b94818c50884f99f65e80b3d241dc860b443384d255255afbf8e2ec5a09bc28cc47bcfd017cccb779a62c9683242582bcd5adce6a206c21dfb896522923014b0ba1a6ec6e16737a6bdd61d1bb76106548969942446edb099f082716f1790d9043612ff9ce50ccd17bc37465d6a5eb23ae216cdf08a6237c285f7d6e94ce13b236cef23920d97051b21635ac082060f2cd4a5c855e723ec753ff5a987193ccd604da7260eb7863c4f41d4af0317ab69c18a3709e5ab62ee839dd0fa6578015e5dfdd7f89e0596945122f9b7a17b277419f7536b5d00b24e942dc9b1fa82cbf3a1d8d2c0477ddfbcb0fbb2435b81578fd6cee6758ed9c48214efd1c6839bb549e737e165e18a3bb8ab653e54aec940a9716c6a06f07aa9adbf47806caab85e65deaa4775fb2c5878cf9e80744e784adb4923239ed288fd5f2b5b85ec8d2e637c630815eb04fb1af72bde2f7a1b06cb01b3ee0f249e7a9b0dbcb32e3fb336a253fdf7a11c98cd2510a65f2a4b150d3b6bf0ff3dac86e6e864a053340cb1e00b2e6790fe54775ed6e2d20ccbea54ef0ba28cfba19dc7e6901782065849eea200b63ec360a566a45c6d2fe5319fa1627833525742abc9becf5178b2c393a0c51755be8d78a1b316f8c7a8818e893dd176f845e330ffb137b461fc9c5ce38e4e43e6253b792d2afb64e72de51e25136c597afc3701daaa7522b177396424ec22ddf16148e58551011a1387fd7bab95561b608782056dfec76914c6254fbf9d0e05a95b0ea1a4b40159651db1cf05d5694a72c999ad60ee610a47920561673e0e8f1b87ed0c6519aec60a3061b43a2d37664098d218fb54406d3a6e69b577797670dfbafc06d52c22743b73a5bf6c64d0fe0208402fee42eb23d4cf348ef0ecb0d0c7306bcf0ec453b260ff031d9c3ff33836fbc26de4f67d21f4dd5b71ee7d8503bc5da66a687e2f1e36d55823740050a9543fa75885eb5454f55eb256a0b7313b7d696556df90d68be70eb0f921fefe775137d45a692c164ebb4da05778d61f0c9a653406c20c493dd08360f61c66955d6fbbcb03ce154ee8da26228fa53e4f3abac7a35d0f9130b172f24ce9673c988c9e7c9951ca30b3ef9db057f7e12496b4795d5f7aa473955cbb37bfddf03bc5821ea0ae79fea5674fee93e762c987a15deb4b9c59f5ddcd1dbb424448bde9969d65ea6d639a3fde31dbfa022837d5e3814e777a37f9858ff919a0acbe6340ba20e14c2402f64fd6cf3383f3126924c235dcac4fb62a1b9a63f37350a8dc68368b19ea5309a296c2b3ddbb84ef", 0x1000) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140), 0x9, 0x0, 0x5, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x9) 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 1: socketpair(0x16, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/34, 0x22}], 0x7, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x45) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000850ab22416367257b88049c93bec3a0ecda29017563a25736a1fdc5de1bf26a11dbe0889a47986958d8dea3b7c0bfd3f55cce8f55311159cb398fe203999f131d0208f0694b8b3f602081117f8e2dbded02793c6991ad7ee9fc9a1f8dee48238a0d5f9432d066d60e5d21f69659eddee1e0369f910315f8d2734af4084ede20a87ccf517014e5ef7476f34e097af836fb904b1ba3591fb1400a8eac3f04bf1ade2c553e9c7eafde20081e069394165e79e66f719efd1ad"], 0xa) 16:00:35 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x211) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chroot(&(0x7f0000000240)='./file0\x00') r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100000000, r1, r2, r3, r4, 0xe9, 0x100000000}, 0xff, 0x1, r5, r6, 0x3, 0x9, 0x1000, 0x9}) r7 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) write(r9, &(0x7f0000000000)="ef6c5c7146637bf0edc8b7f8a93cede553f8e7d36e35ff765aafa58c25e2f6f8d4b8e7ebf8521207f6b923505ccce33f6fbf1ce231e3096e570b01b34d4b", 0x3e) kevent(r8, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x80}], 0x7ff, 0x0, 0x0, 0x0) close(r8) kevent(r7, &(0x7f0000001140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xffffffffffffff93) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x3f, 0x5, r1}) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7fffffff, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) recvfrom$unix(r0, &(0x7f0000000200)=""/168, 0xa8, 0x40, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fchmod(r0, 0x2c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x441, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000009545cb580000000000000000000000000000000000000b000000000000000000000000000010e193be8fcb215c720a48666a76a3e300005067000000000000000000000000000000000000000000000000007e00000000000000000000d9089f197ed21ddf2072b5ecf5914a7e"], &(0x7f0000000140)=0x6e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchmod(r0, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup(r3) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x98}, {{r2}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x5, 0x8000}, {{r4}, 0xffffffffffffffff, 0x20, 0x21, 0x10000, 0x8}, {{r4}, 0xffffffffffffffff, 0x7, 0x20000000, 0x3, 0x7}, {{r4}, 0xfffffffffffffff8, 0x9, 0x1, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0xfd, 0x1, 0x98a, 0x4}, {{r3}, 0xffffffffffffffff, 0x90, 0xf00fffff, 0x6, 0x1}], 0x4, 0x0, 0x2, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x4a) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x42) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:00:35 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x9723c06c566fbd41}, {r0, 0x20}, {r0, 0x128}, {r0, 0x80}, {r0, 0xe4}, {r0, 0x117}], 0x6, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="cd0332a8c1e92267a9af76a4f384f9843d0c5a6a5359f19f1cb39c2526cb08fe47d977253073b5dab294671426dd23d87766a81060eacbe4e8cd558a363698cb6b4f2dc1db0cf3c8a60c68d92dd87bac23418724c9c9c6b9c6ddf5a43834ef15d62ca584b14723b5fe9fefe09ee0d418573a21ab31ab5e8e99a85bcaa3d9692a7f31ec177b3d2f4e202c89bb1335101b08f801ca5ce366cdd72e83c4fd8687fc2a1b08d9ff6322b4db4a44ddcd0a200ca89787b94a954be193687a77f2e4d49af8c6a82f2911ebc2bba3f3516f71caa04e9c8de9d2dabcb84a1c03185c7677ccfd38b7ddf2a772a3bfdf3e3438af3b0a2dd3c6c1df2aaefcab14", 0xfa}, {&(0x7f0000000000)="dc9ceb26d6e024af6837633d2caaeda5ed5d8ca35fd22c339a8cb57b3d6f522a457f982a28ac9bd4abdec95ffed344becbeba9ec92715b7ac433d4dc5b3376eba517719c72966c472acd1dabe31e0dac7fc2a4d3bdba67639945", 0x5a}], 0x2) 16:00:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000), 0x2, 0x0, 0x200, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xffffffffffff8001) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) fchown(r2, r3, r4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/192, 0xc0, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x80000004, 0x400, 0x78}, {{r3}, 0x0, 0x0, 0x80000001, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0xe, 0xffffffffffffffe1, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000004, 0x577fab03, 0x80000000}], 0x4, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x101}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x1}], 0x81, &(0x7f00000003c0)={0x20, 0x1}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffff800, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7ff, 0x72}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x8, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x6, 0x6}, {{r2}, 0x0, 0x44, 0x21, 0x2, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0x6, 0x7, 0x1000}], 0xffff, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80000004, 0xffffffffffffc92f, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x3, 0x6}], 0x6, &(0x7f00000002c0)={0x2a, 0x3fb1}) 16:00:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x49) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:35 executing program 1: r0 = kqueue() getpid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffff7fffffffe, 0x81, 0x100}], 0x7ff, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0xda}], 0x7ff, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() kevent(r2, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x5, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x6b) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, 0xfffffffffffffffe) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x40) lstat(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file1\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff}) lseek(r0, 0x0, 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000002c0)='./file1\x00', 0x2e2, 0x80) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x84) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0xe) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0xc0, 0x80) open(&(0x7f0000000180)='./file1\x00', 0xa4, 0x84) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r1, &(0x7f0000000340)='./file2\x00', r4, r5, 0x4) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r3 = getpid() clock_getres(0x3, &(0x7f0000000380)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f00000001c0)="dc502a0887c14669c7d6e8ecfdc29e5f6ffca81fa8a45c883d0cecadfe965842302ec2d66afd01fd34262c08ef54b0dd84e52448c2356f79deda20b0f3ded3ad61f5b4463ccb113f08", 0x49, 0x404, &(0x7f0000000240)={0x2, 0x0}, 0xc) syz_open_pts() fcntl$setown(r0, 0x6, r3) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x12, 0x1, 0x3, 0x95}, {{r1}, 0xfffffffffffffffd, 0x88, 0x20, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x15, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x2, 0xf00fffff, 0x3, 0xc4}], 0x8, 0x0, 0x1f, 0x0) recvfrom(r2, &(0x7f0000000280)=""/84, 0x54, 0x40, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = semget$private(0x0, 0x1, 0x495) semop(r4, &(0x7f0000000340)=[{0x3, 0x9, 0x800}], 0x1) 16:00:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0xe1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x89, 0x124) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) mprotect(&(0x7f0000124000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000200)='./file2\x00', 0x10, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) r1 = msgget(0x1, 0x80) utimes(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)={{0x3ff}, {0x20, 0x10000}}) msgctl$IPC_RMID(r1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0xa43}, {0xd2, 0x2}}) r2 = open(&(0x7f0000000180)='./file1\x00', 0x10, 0x104) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x180, 0x18) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getgid() r7 = open(&(0x7f0000000740)='./file0\x00', 0x282, 0x20) r8 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="6609147ced3cf795e511a88a8e01ba859b189ba2daa017c5d04277c2ec2f6e76c444f31c32d3b9cfaab0efe5a8b038d752e879dfbab00147f5110c1359d7e868712ea8645fdc0d6148046d0db11379d0550fdff179088c5bb34b26d5213c9ef4293fd844e7b2b35ffa87d76f5ef57bf2971a8ee6649cb64d6257591eb8ab5a14d76d0f8935b8eb4e21c9836bb13fef53d6dddfbb64068d8eb3bb30723043690e168151d0d80e3daeba773f17efa80c693cd6429ed5e22ceaebce03f0aca277ddb4d2add5bc3d3beeff79add23b940d41846f64889bc4af42091e722f827184923172269f", 0xe4}, {&(0x7f00000002c0)="43b645e6e12c112b9c649d9644b7ba7e8f002f2067d9677e03c5563083e9d5be31b9b7e5ed07ee63e35f1f44073f7c988bbec301ff0ae2faf36fd3dd3bd55bcd252f084801930ba6b376adc3aee5de6e5a991c010b12266aff5974bb2ab35e6367a43c2a7ce8f3b7659e8c07231574279bec0b22f0b6c4a03acb6e0ef0e46d4ea1ce81dde738090d6d359467f4652c4af97b1578f9b0202f51c3ec27c0c6added9a5e967e54a8426c51e5cf319b530a78451ad2d7634779e13d4244116de8c3a82254d2a246d30b352613b6df07b1a76bc8cbcd7635c194a9257", 0xda}, {&(0x7f00000003c0)="79ad0789665caeee74e2b20de7cd5c1a027262998afffaa83cf460f756a843f850482b9db465132a920f3df07342e3df07984cb460ac586fc030e3d2e211f72eeea672674c61efbb92e752161d20af47d6ae9e", 0x53}, {&(0x7f0000000440)="f68aa98a3dd54685", 0x8}, {&(0x7f0000000480)="33790dde5133b451d8bd0add73ac6b5b4b1efd82ece206be5669e70fd7f125276b4ae06c04b3a6203b455d4c801e2ca7d5b47bb3d496477471d71e6fb209f5600c090cac9596b1f2714a3b526611e991fc321ee34543c916a77fd1b128b19ac71efcf5aa6afb21aae8f8813a3ccbe270c7f4d3ebb2fcc1bc33ec97f4c6c053f6c292f088bebadf89ad48f323b416ba1e6be7eecd4c224b600c25dc92397f54a32f797043632b3558d70ce1ade698c9f02ffb69e0c07a669acff78a7b", 0xbc}, {&(0x7f0000000540)="d3edc083630e6babe72c4736d53563a8ffddd7df59e5d7446efb1d5371c413bbee4547062c9fc44818cd991fa925b0cc101b915d364f519b5e09c407e8cbf56c85129d9d7baeda311fb6cbc245aa0efdf66b75832b5181b625d66aee7d0313ffee368ed54269ce0f17eaf3ce85a51ba8dfa5fb4b108d6c8d0e9f3e0ab37c03080266066e3398c29d36d855363eb3ba4971f8", 0x92}], 0x6, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x98, 0x400}, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r15, &(0x7f0000000a80)=""/253, 0xfd, 0x41, &(0x7f0000000b80)=@un=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x83, 0x0, 0x0, 0x21f8000}], 0x7, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x50f9fe79b043ff5d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmod(r0, 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x400}, {0x18, 0x2, 0x5, 0x3}, 0x1, [0x56, 0x1000, 0x200, 0x200, 0x1, 0x4, 0x2, 0x1a]}, 0x3c) r2 = msgget(0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/14) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$getflags(r1, 0x3) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x6d) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x26) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x6) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8280, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x0, 0x23) semctl$GETPID(r3, 0xb, 0x4, &(0x7f0000000000)=""/120) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x1}], 0x7ff, 0x0, 0x4, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/40, 0x28) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = socket(0x16, 0x8003, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x44, 0x68e, &(0x7f0000000100)="afd61c24755b63837b3044937babc2d1bbf87661427b99f9b9a933ef8e48a7756a1c5a5f95", 0x25) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') socketpair(0x0, 0x0, 0x1, &(0x7f0000000180)) mkdir(&(0x7f0000000140)='./file0\x00', 0x30) pipe2(&(0x7f0000000040), 0x10004) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0xe1a6, 0x1f}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x13, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000002, 0xffffffffffffffff, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x80, 0x21, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x30400000000000, 0x6}], 0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6, 0x34, 0x80, 0x1bd3}) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000200)) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x80000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x6, 0x756}, {{r0}, 0x0, 0x41, 0x80000004, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x12, 0x40, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x7}], 0x7ff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x91, 0xf20c, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0xc72, 0xffffffffffffffc1}, {{r0}, 0xffffffffffffffff, 0x81, 0x20, 0x80000006, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000007, 0x100, 0xf3f7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x4, 0xa00fffff, 0x6, 0xbf}], 0x7, &(0x7f0000000240)={0x4, 0x5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) flock(r1, 0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x84) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) r1 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)="c700", &(0x7f0000000180)='%-\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#!\\,%\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)="ca00", &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='@\x00', &(0x7f0000000540)='$@)+&(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)="2dac00"]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), 0x164) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x1000000000) rename(&(0x7f0000000240)='..', &(0x7f0000000080)='./file0\x00') shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chroot(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x7d, 0x80000000}], 0x7ff, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2014, 0xf7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2b, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3ff, 0x2}, {{r2}, 0xffffffffffffffff, 0xe8, 0x80000000, 0x8, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x2a9, 0x100}, {{r0}, 0xfffffffffffffffd, 0xdc, 0x40000012, 0x4, 0xfffffffffffff959}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x40, 0xe64}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x9, 0x2bccb27f}], 0x2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0x5, 0xe599, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x54, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x42, 0x20, 0x80000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x43, 0x6, 0x3780000000000000}, {{r1}, 0xfffffffffffffff9, 0x13, 0x3, 0x400, 0x7f}], 0xca0, &(0x7f0000000000)={0x8, 0x81}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r1 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000180), 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xf5, 0x0, 0x800, 0x401}, {{r1}, 0xffffffffffffffff, 0x4d, 0x81, 0x7, 0x80000000}], 0x400, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffff, 0x3b}, {{r1}, 0xffffffffffffffff, 0x20, 0x12, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x9, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x24, 0x41, 0x0, 0x8}], 0x26e12727, &(0x7f0000000140)={0xcb, 0xff}) 16:00:37 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) r2 = msgget(0x1, 0x100) msgctl$IPC_RMID(r2, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0xbc) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:37 executing program 0: setrlimit(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r0, 0x50}, {r0, 0x84}, {r1, 0x4}, {r0, 0x60}, {r0}, {r0, 0xc3dc0a2b5d437be7}], 0x6, 0x5) write(r1, &(0x7f0000335000), 0x10052) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) pipe(&(0x7f0000000000)) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fcntl$setstatus(r1, 0x4, 0x84) 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x6) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0/../file0\x00') 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xd5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0xfc1, 0x100000001, 0x80000000, 0xfffffffffffffff9, 0x401, 0x100000000000, 0x80, 0x8}, &(0x7f0000000040)={0x3, 0xfffff80000000000, 0x63, 0xd5, 0x57b, 0x7, 0x0, 0x1ff00}, &(0x7f0000000080)={0xfffffffffffffff9, 0x9e5, 0x3, 0xb3, 0x5, 0x72, 0xed, 0xe61f}, &(0x7f0000000140)={0x3, 0x400}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x81}], 0x6, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x14, 0x42, 0x9, 0xd48c}, {{r2}, 0x0, 0x50, 0xf0000000, 0xa77, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0xfffffffffffffc00, 0x40}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3ff, 0x40}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x50, 0x80, 0x80000001, 0x401}, {{r0}, 0xfffffffffffffffa, 0x28, 0x40, 0x3, 0x5}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x10000, 0xfc9}], 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x81, 0x62}, {{r1}, 0xffffffffffffffff, 0xd5, 0x20000002, 0xfffffffffffffff7, 0x40}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x7ff, 0x8}, {{r1}, 0xffffffffffffffff, 0x60, 0x40000010, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x24, 0x400fffff, 0xfff, 0x7}], 0x36, &(0x7f0000000340)={0xfffffffffffffffd, 0xfffffffffffffff7}) 16:00:38 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: r0 = socket(0x1e, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x10}], 0x7ff, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)) close(r1) close(r0) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="0b787be2cc41eea630d242d3bf32609c8e0430957bc1a327b37c5475171ee5806732f73aabaa5aed013d4d44b8530e42e15bdd4446f79f7854e26a2ff9e7b3f97537812e4ee3e85e7b9ba4bfbb3241452faf0f1e6c2ba7cb4272395e556ce55af45fb3ebe54fccce059eb72ef96b380f3399578d2a26a489816064b65621d25cad0bb39cbbb9c96557825a4d888af350de17c8722a7da38224f15105aeca3e006c3991157270937d31d0c8137fcabf605531b7126f9c8a980cccc7c64b93e58a8b6fa591eeccf51ba6329352629610c2c1baed8c1deb89df4997584a94f87ea6706900632dda1aa9501ac5cbebe432e2ac216369bc9495f4e474", 0xfa}, {&(0x7f0000000240)="aa5efd3351304277167acf16172944825f84deb33353ac32feda6cb943af6ccc416c82f62cc2b8d4b7e22ab315a94f371ac9c70cd92e8f21a5105b2272f886a12cb519b4d0d2139cc77ecf8d28fe074e49e700a3bc6634f1edb457ff2ba223ebe21a06fd153a8578dcdd2bb8107d3856ecba024edb67d6583d2c14b3acbbe40c8485d8770958b7dfe5bc698ed2dda5049542b51acdb069a22bde5a64fd2a54884989cda6a9c752f80cbdf056690e2df8e2f11400ca57d2b4e98cf182d587420a8cfad9087436", 0xc6}, {&(0x7f0000000000)="7c1b54108d86ee3a381b7568bfcdc74c403e8d9d4e9e222e1b2886", 0x1b}, {&(0x7f0000000340)="20574a283f0a3a518b59a9409c1f4cfd21dc5879c48c5ad2b5a2c50d70e9fc538b73d65303e720aeaaf05052fb14f0f9891cf069f7ebcc6c8e2147d298d04949dbfbffba5392708cc57c1cd1a4b2f874ce1da75ffd2f93fb9a20f8078b04296267be09c0d7f2974bfcc154499a2617d7e8874a8f03c5d306a0b144f2781e9f3376df93e42a41fe62554c7ea80a2eaab5461b0491a80c8695563c6c223545151380b22b2e5101f174381ac66734544d9eae7f5e104bf802d68db7", 0xba}, {&(0x7f0000000400)="9bfcff4c8a895af509bce587ca8fb87db5c8347d9fd7ff6390c76399dd3ce673b3b53c2281b7928f3a0380ae439c2e72600160bddda5fd7bb8c6e4a8c097e62629047a8690b197c1e8ebd629167ef93f4e935f38c4d96e1a910fe91cca5915792d35bf6eb55a8a498c9fda9c74031a3f28fc6bef160ce21fcaae6c428f7adcc2a1a6dec67f38979c8a3e2f029ee3098c865d673465da4951abdc048443228c3aa415254ee8c6f779c2fb7fe0cc02a528ee6ee5f7fcb2ed35d12e5df55bbe889aca698eed635661a62d0955652490f725cccbd232504c4d28d9aecba4c1ce74d5cde67e6d2846b7a7515bbdaf1f", 0xed}, {&(0x7f0000000500)="63d537b8910d4da1498792a1ed337b380668ea652d4eeb394aff502074b8327454cfedec01e28985982ca8c7a1d08ccdb73a40105bcb9010e0c91e4f54e08bc1db8a0e7a4e956b3f4b1f0f04331b1437ca17e146794634d0595ecb7aea76b1b3d692a7a565ea1694eb3c7420b2e425a206a18b6cf6b530d728be08cb0dde5ae0d100eaa8fba6dd5fd1cfaa66974e0c8e75bf35866c3160f3ad519ca67aabf044816e6d2b06bec634ea29605d1dc7692ac2407dbe7f8d1a548bfd685d2e84beac87a23701a7618a84d495b022a5da738e2442fa59cd4fb5d55680d94d46adba9d8ac3f3abdecd4e4c73999877adf628c86f16a7cd320b9fdf986574", 0xfb}], 0x6, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: getrlimit(0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000080)) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x41) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000000000000001) kevent(r1, &(0x7f0000000040), 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) fchmod(r1, 0x20) flock(r1, 0xc) recvfrom$inet(r1, &(0x7f0000000100)=""/210, 0xd2, 0x841, &(0x7f0000000000)={0x2, 0x3}, 0xc) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x52, 0x0, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x3, 0x10001}, {{r0}, 0xffffffffffffffff, 0x12, 0xfffff, 0x6, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x81, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x8, 0xa32f, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x81, 0xfffff, 0x3fc000, 0xffffffffffffff00}], 0x1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x1, 0xaf7}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x8, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000004, 0x10001, 0x3}, {{r0}, 0x0, 0x42, 0x10, 0x7, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x200000a2, 0x1000, 0x5}], 0x100000000, &(0x7f0000000240)={0x4, 0x6}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="8cd18446a9e80019d83551117f2ea4ce8d440e29a272ada2c9cddf0a9fa084a77a3fb1a86c91a2fdc509b6ea0e7161d0c62a9606bc71e38a256a9aaca66d50bc8c8d4b0c6c3bbcbe695ec23a9656a01e3ca761864795a5787cde4e52bc26c456608669eea3d2f6ce5b6ede13a9bf7547c968d85b1c6278329f2a4b5b67f409204cb9a15a82792a3520467416e7bd8fd03216edb88a816ced9ba6cfcd4db870e6fcd78ee01a80814cb3ef95f9f2ff89f5", 0xb0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x6) ftruncate(r0, 0x77) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x6, 0x7}, {{r1}, 0x0, 0x80, 0xf0000002, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000051, 0xda07, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x6, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000004, 0x2, 0x7}, {{r1}, 0xfffffffffffffff9, 0x28, 0x2, 0x181f84a7, 0xdbca}, {{r1}, 0xffffffffffffffff, 0x50, 0x10, 0x20, 0x571}], 0x77d, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x20000002, 0x7fffffff, 0x7fffffff}], 0x4, &(0x7f0000000040)={0x1f, 0x20}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="5abf341ae81237a5393561112cfce683198dc17c927ae765b147a52bae44b36a5f01210bc44c0059754914ed13ea37f68350a6f0aaf64f86fa5c45388e70267d", 0x40}, {&(0x7f0000000140)="179b3aaa43434d58f2cd4465f6b5af6d432a3bb71feaa772f74cb69c9ca9ce9ee44ed4d6bf1e538255d70af86309a39aa0b006c7f5c3cd5c90d0daeaf56a08524a544cc181", 0x45}, {&(0x7f00000001c0)="5090f30d4e4eaaf5dd9b0645109624c279f5d37d7dffdcd6d77dc1b02f180cf2deac9452ab42bb48ab323c5c85e951c3680f2c669bc6e9647c31f7224971810b8aabc86c4ff0aa9e88cd245fa84fe6ef2bae231554e42273f271c568c78628ab6b20281cddb8b2c272cc7448b9da36e82290b83f744df438b863fb2f3cdfe3ec10709b0fa1391c9355303904cc61d260cdab745059b819f7fe639d51a5d8093f8540373bab1acd69d339aae234caf5cce5af1f2ee29d10b957414f", 0xbb}, {&(0x7f0000000280)="1e1c6af13b1511bc219749114078db3f7e4b", 0x12}, {&(0x7f00000002c0)="1ce9b767c55b7c9ae5eca179871068a9f5c58b7e7f6b9ec618eaffda2950b8bc38b9ec7f7f33ec62d71cf2ac84dad841859b823b8c98f33d4cdb59a71dcdcfbf98dbdc93b91f800eb4e7d96403cc18965724f73e8e7e430f63aef421c3dcec1ef623716c524f67a31fe7aa53eb700e7c7d2328533571e96cb3e0b2d044462102688b8b980b24cf62c9d8242e3441e8d4e76cb46b8b619643bb3623f406be14e09e63a6208b1e8e2fec7a590482438a85c260c00696933adc26645c265702f82e2bdfd3500a4ce0b2a5f26807a22e1b63e537568fa7d719e31e9e59c79e39773fc130d75a0c2575368ceba790e24a6c3bdf46bc1e7ef38911ad298f22eddb", 0xfe}, {&(0x7f00000003c0)="70d1f13c7f5b48e5b211a18f78255381367679e358d563ff963347a535541b1355c6ac8a43b89f1f8d3413c83d3bf0b2bc0a926f2a293ce8d17838e4124bffbe1a8fc75327d39d818f28b299eb1235b64e8a49d6e45a372d9e8f4c5c5082b43300f39523dc531acf810277769ae7e582ffc60b0c02552f99e2b407e4", 0x7c}, {&(0x7f0000000440)="71e72b7b9d89bdaaee25ac6e20d53a2e50b7368076a72b147260fce6a72a156551e6488a4309234672d44315d2b353678be01eefccbd5aebb4d6cb1d6c9170f12189492583c78a5d2598e568b002ca647d1c8a71d8d770405af5d85733505130b7ca59c981189c82aba4c60433bf61931c7ae39accd89abdef672290b27203abb02c3af5d7e2efb84d8c0c7b335e7738deb58c64476db860144684726e3aed76ad394f6d7846f52609d8a072cce56d90c62e222f80c4ee9bd4ea8200f8775c69d250ccc4eab179fed5fbef95a3d64d60117b3c261064684b79c00d74db06e92e1e6db64fa4527e3f23cf18165cc4f97879be7f7201c2a36b05", 0xf9}], 0x7, &(0x7f00000005c0)=[{0x110, 0xffff, 0x3, "642d4b8b8f38e1bdfed094f422b81391c70a8548ccca3bf095d30a2c4aef9ff6b5dffc4bc500b2bfc16d8a4925d609871886f567f606f2bed1498afc4c713e34617ad25f29b78d7b0eed1449dd7e966c343e3ed8682aafd20433f008b49596a8393a187e230d991b24399c6c35e42b185c58b9ce99cdc3489f00f7c39b6eb95b078637496ba4d33cf8c60c7033d08811be151caab2637e2b8ca317b20697b0271f5e537d4e27a1899dd2ad04c9f745912a14c563a03eac44252fc19e882e55f5fa7b867c7a654b65b23baf8f6e4bb774c32627641edd70cc13c9d1e26d78a66cad4dfd8a619ded005a6a6494e799a87ab67ed55716bd4cb1e0"}, {0xd8, 0x1, 0x1, "f839e22368021f09dca901ef7069354dfec4c4744b2cbcbceb23bb75dfe62f4899aefa66b54e254b22947621d3f92ee37e8c9822503573f46d7dde49b35ca1e708f7df6ca1d9a35349510859749363fa5c86660e73d87480d440c47a0854172363ea4689ffe90155eb26882b3dc1bdac9b1564ca38af817620e5f778ee4e5ecf2cfde46b8017af2ae116b3672c1346bc5c0366d836442d194f5596b798136fe4ad02136366499009bfa224de6e216779532cd48177f3ba559c06cd4b10e214d5b98b68"}], 0x1e8, 0x40e}, 0x400) r1 = socket(0x1e, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000080), 0xc) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffa) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000ab1f0cbb8836648c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) write(r3, &(0x7f0000000240)="14c4b3eda2b8aca64ded9760d536e1ecea5691ef32e7b4cf13ef33ce66ecb4963fe20668eeb43356c67717577c2be8233423e27eb00041d02dcd25b5c76e8d2941636a41c62283ca74cdedddafeaf6af86970860686b719d70a9179823dc648d1da2662eeee738fd428e9d224d588082f549d2c181eb8d0d3763091585383bc47e8b22d01bc913833bafd29170bddd25477975d2651088655ec252481b641fbadf0e384f99c950f5ce64bc188d359edf65d7d34308efdf5caecc7da79ee6d1b0edbfae722eb058c9155562dcd0047c9e6769e52db9436e355d6158b05c3b14dc9acb5f5069aa04b485ceb90293b7ef6704f1f7c83af7e008a0fab2", 0xfb) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3}, {0x40, 0xffff}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) syz_open_pts() 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x10, 0x2, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0xffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x4000000, 0x14) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x80) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:38 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) r6 = getppid() setegid(r1) getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r7, r0) getitimer(0x2, &(0x7f0000000100)) getitimer(0x2, &(0x7f0000000140)) getgroups(0x3, &(0x7f0000000180)=[r2, r4, r2]) r10 = semget(0x3, 0x3, 0x90) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000001c0)=""/82) r11 = getuid() r12 = msgget(0x2, 0x20) r13 = getpgid(r6) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x5, r7, r2, r11, r1, 0xc, 0x5}, 0x7f, 0x1, r6, r13, 0x73, 0x3, 0x5, 0x9}) r14 = msgget$private(0x0, 0x62) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x2) getgroups(0x3, &(0x7f0000000300)=[r3, r2, r4]) r16 = getegid() setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000340)=0x10000, 0x4) r17 = openat(r5, &(0x7f0000000380)='./file0/file0\x00', 0x8, 0x40) r18 = socket(0x6, 0x4000, 0x8) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="aa8b2f87fb85fe88ea9f82952ecdc9c5078327a7dd813bf0b698039e2cac37bf68a79a9f757c4454f7965d41711d1e124c3cb84bda46c23b67ca88bdd943cbc7f0e6b8ac3f06f6cbd3ed9927842498e965736a535320c6d0694ccfc9fda80ed14abec9646319437e114c1364219114cb492bdab8bb2a05e16af18ccab384000a93a87f1925b493b20384be55b9d451b16906050e23cc8c75c3c350b808b23751e2bcf75984", 0xa5}], 0x1, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x28, 0xffff, 0x1, [r17, r5, r5, r17, r18]}], 0x40, 0x4}, 0x8) msgctl$IPC_RMID(r14, 0x0) setgroups(0xa, &(0x7f0000000580)=[r8, r9, r15, r1, r16, r16, r15, r16, r1, r3]) readv(r18, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/170, 0xaa}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/90, 0x5a}, {&(0x7f00000007c0)=""/123, 0x7b}, {&(0x7f0000000840)=""/219, 0xdb}], 0x5) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) 16:00:38 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) setsockopt(r3, 0x8, 0x6, &(0x7f0000000140)="96b28f7da08f1b9665611b445df75bbdde8911d6e7f5d8ddf57f14d7a19e8869c1800c00a989d7f389fb27eb839b962d34e2464a271b8f3a8edd13b3280938c7635aeef20f5b76a215c940f3d4796e88f8fc", 0x52) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x82, 0x80000001}], 0x6, 0x0, 0x6, 0x0) flock(r2, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x91, 0x100) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0x24d, 0x1}], 0xffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x20, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x6, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x41, 0x100, 0x4}, {{r4}, 0xfffffffffffffffb, 0x80, 0x60000080, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x5f, 0x101}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x9, 0x9}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffffb, 0x18, 0x80000004, 0x3bad, 0x3e}], 0x4c, &(0x7f0000000340)={0x2, 0x80}) pipe2(&(0x7f0000000040), 0x10004) 16:00:38 executing program 0: socketpair(0x10, 0x8000, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000140)="d530295aaf36d13d53f668b1ef36890d25880d5ccf96939871dd1a4123f15edc9c0f1f3aead4c092ebb4598962ea8e6bca57ef1d9eb27252322e2476810ebd01a803d67b98e4080761060d5b6733cfb621188de47f13cb1230bc392912aaf60e6a4b510cd92a310a7519be6f1f1909e0e6283dcafa66e79e81fd2a2c2a2862fb062259356a40eacf", 0x88, 0x0, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xc, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x10, 0x1, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4007, 0x3) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) open(&(0x7f0000000840)='./bus\x00', 0x8, 0x20) r7 = socket(0x1b, 0x5, 0xffffffffffff4c9c) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/44}, &(0x7f00000006c0)=0x2e) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="694fc2e541b2c7f62f6145c6bab4f83b2befbd2d3b34743bd0454611bac637c4b494803e77f365540e345176d116c85cda73eed2f88b6c0f59173666a779692cf54120d41e2facc507489563d848a29ea0fdb2d135f4d6566c6d634ea2b706a12373cbc90cd0e659110df41f1a33bfe12986d135a4a06e719b91f1c07cd486470843b8217f3e7fa6f81e733b1f17eafeb389ee25b2cac404d955d03d02a4dbfe50a53de442fa27c021b405615c72a8c1fa4599a9d67163eec703c55588705052d0ee9d6ac35da2ef30185f9502d279d908ba2adb187ef2552aaad2c615fd55f86a19b2c4d6d3049741e063609eaec31e78d9e8421eeafa403088f0e916a548", 0xff}, {&(0x7f0000000340)="98842bd1ec745b11124cd3d55672297bfab8f3acfe1903088b76d030cdb6ab4a08c60e225cb206cbac2eaf3bc461f0dfbce3397d15be8a79753c46dd1532c92e32de98cfae2f8c116eed07ef5da4229d2630135d7588a11b095ebb9bfb12c008139ea12e555f71e07d191ff24823478da411208a7f4f48e76839ae7892331b4e9f8445ccadff9041cf28e80a0b05a57444e981ed985370f1bd920b2abf2e66a4a3cb887e68d27ffc528155855aa4824c1dfee44164a73978785ed4ac54981b0f77c689c99363e11f5b0af810820f1fe6f81772e2cf3f61ae790bf3e4", 0xdc}, {&(0x7f0000000440)="0508221a5f0c8e3f1819a6913b90896c1a31300644221adc1853678359e6f75111278375e3574ecfb5d30c4300c446ab0393d09e0da5363e5d7b73e9939beeaba6b8dc9b299cbe17088b9d177010847fe1b51074b5459e62f41628c3aa3d1d3b75fbfed9a33306c96a88b87d7da48a977ea4e1b38046402f0dd3138840efc6f4e48267e3db53a5e9e6e1c313b4d726017d364ed2166a26a5b7f137df56b6fdb8c8cb1b0585df8e849a5e3a50", 0xac}, {&(0x7f0000001000)="a709209710b2dc0617c6a777a152360046c54962192db2a09b055596dbadc8602b1876d8bf5fd5d540e24bf4385b277d184e1629cfcb9a75b42e989392948d7d1fed441c67f73b2ff5d3e0d7de7f578b53d8077755f189c85dd4e99922dde322ba9a2bbaeddf63e5e40f551c4b6d3ae12ea9fe742a2e0544cfe279b0d92c1be13debbafef4d9d21e52940a5c7c93529535486d572d40fcd54e9df37d45626ca4a8d681d15a8d7ec768eacfa19a6c697a9e32a68be3784d867fc554b5d786c9b5f623b819e9d3e3638eba539e5ec5c2c7672f02d0b3a0f4a251425aa6e9deb21942ef9d7513e1f557ad745db2f4e16b82710a4344712ec870f151e5a173a4b8a6dd75ab04991b446908f9d6a41765a89e9bd9e8b967bee2681886b4ae67fef7599d6df65dc08fb654bba4631031d6bf89693fb6180715be46b5bdfb6ae7817f6f0abc6036b34e1ae35d1d67460b24c8a9ccbe728ae914f7cb70c4fbc8e2e985fdff97c28864ee45f9b91b67f4c3e20c49c75d66b43956b2e3e23690aba1a512bc2d4ba8e3b58fd53ebd48414e5c2dc437f0b5b144c8883cb43ead9f036cffa3727b2d5fdf39fc805e84c8a9e662b49319aab1f99b31671bbddf829161dc2bf5d594cf62acd006932a9ed22cd80fbe7e1ac71ea62dfd4022b31962c6969f230c6ecafaffa1dd58d633ffcdb5433a85cc5ebffacb389fb09f0d60391274220466ea63271ab7fab6cd2a64087aa84bb0c1f31cd97384a8cc210ed490b25422bcf0401d3fbb9b39adff1175eb993cef56c5eb3d20d5da3814349f3a9c6877c509fdc106a08e892f723b64fea7f4dbc19e7f3737d6d865bc93dd9f7ebb57b7bce19170b3ed56823dc51b0e92183b9d1b18e9cbc349fadbb5178ee0fe0eb142a28c4338613d3625130e2bf2c52e2bc906c8232a0b437577ae5005896c55dbd3e3eaabe32435d1183c03b731871e857d83c38af64b83a4b5d1c2c4dd336d61cbc446d74db3d56ce67b954cffcd349edcce160c247f93438ddad54b630c188306052a9fbc05821d9b07d05f744823bf4329f2b841b738512de2da2d25d1f24afba5a629753440cc26c51d7708f72fdaace18b7f041c0ab2fe30473c4cf0b9bd512f1466b816d4f35d588b30b0c8272f1119e584586f200f6e3c2e4f5153cf92831ba27007dbdb96e9bb2e6be214984f5c58308b6fcb4ae5ffb8f7e22db5e348687f79455dace2db718100fce699545f6f1d65802c499ba6bd411f2d339446c7a29c12728738b9a6ba6a6b6c4985621fe3196116ac7718563d3bd255e1afc199134b86382ee76b7929c6c83362a7d39be7f7ac9477a296bfbb2d33cf27f683e7676708c08a8e0d0b09a317bb7ef99a6225add08f9eab1989a53c2d782f365edf4081e1d339702776f91cb01308ac4e67e034ca618f71b7c6e62344849d21e7272b43cd64346e16188a2a6238b2ed7ad9adaf39c0d3272edcfe8de1db568a8890b7d7d76113d37fb68305c472db1f1c92cc0fae2f2ed7bd02f19e7a3f49138fbece3425534f526fc1edc612614f1e0812cc08e8002f02a61335995b3bcb1b260d7161be1bef96e602dfb585224735308c9418416c61362067833da20ed0764ba9822b0da59d6c0437df6b4030a31f2e82b6f961feafa70e94dfce9f0ba7e6eed9e4ec16231c4d05a285b077365388a49c5ab1cabd6f04bfd135bca368b11dfe8b57c8891c4764f918fd804842613f3220028051d483d388e9c12131f8ba8caadd04b2f009f1dce13f9cb4681f3e5e6227e609a40bde7ce59f2449213a805d87214acbdfad86c443d003e9da760bbca765abeecdc3afb713cbea4dee406b1f4f459df3878773a893145893dae1a88b29655fcde3fce0a7170d915850287ef3a22397f7ae6a35b1f55809c1fdee876dd2d3e7c0ec660a87a49ca3c7f43732426904b873315d3570ceccd953106433faf5d3eefde0c237f949e43327f1d21201f281bca87ff98336297ebf0e6e53d6f8a65cc267af6515bd7c73730dbb928372b1b19e586969d98a3ef74f0e3a81203f354b32147886ee6732045a7d93a4ec37d00c1cd4f6276a51df315236b98901067d6da8bd49b565e30ab6591cae7cd7a707d4bd15f2d80d3d7a43542d8e7b7d1cac8df666c89d800a321f7b6e0949cffff775736c41d2f349f60e65ed7d84e154f86f19f75f57501c84fefd36b9026c8ea40eccb4af5751bcc21d6f01096d39068274f36e8325328d313851850c0918066b69e640a11c6c081d102a416c58d4cc5a835761593edbec77db7c4e459b106e95fd16b42520d5219f2fc606ffa625ac1c16b3f2330584634dcc5aba2e67eebb8bacaac65ff496b7b0cceaf799cdf12f94bf916bd8aed040381b1c394eb76666b67591e8baffb8857f693a866f0ab08c857dba8658996b809e7390ab49059c474da7acf02f671cd46912b9e09fdbd91cc365255d41585e8bb8626ef54489004dafff99b662e6226a1aea229a4d519b052abdce1f13a2801bd15a12f33935616cf5907a0c89e5ea86acb8d0f2a55cd1739c52273e2ab0d7b21a2ccb09552fa1dfdf5038a213a6bb4935817e45791a429eafa68f1d88332bdaa6843ea0f9c3fae3e38627e478750214cdceecb9a54a677a2e51728b4c809952a7425a4c7becb65ceea54e370fdf031fbc7bc456c45058b7d340ece378d5d8e8ec8a7cb5466bc674f2ba0a3b79a7ad1877a560349cd7f21821ea7a8dc23f9baec542253a1f18c093522bb640d50e5fc59942dc1928d52539399e367e4fc4865c2123312ebda14d1a903ef1ece48e093a4d77c6a10f7c00921a3ca58cb3676166b99d3aabb2b2dccc9d800ea557c48e88097871dd481b82a7aa7266491c78a49ede8ef7dd2dd0c44cb7c8163888ed2dbe1321684c745a7496b728a5f292784c1c8a073563969193a280b8261d669502b6e46d63849357361e4d880d81587989c6008e9d2dc150c249736cbc81f69670a51dfab2cc1b77dfa671d9ecef81f87f3534483df602744a5ff0a1beb35e3fca90610c2fd7d05c41afcb089dad8e60fb871dbab17e5930dffcc6a0f59c3bca929a055c8b85237f7148e8e5298e60ab35df50c92b6c3eb4de5d81082b1caa2f47b9beef849193f4e51b17aa8d0f7eb1fad7a1159021b53944ba374f535c9f24e5268be82930d5e24e6931443024f169f15707a732f509fe388c3fc40204814a1f1233a494d378a3e2708b2febe6532805c6a325b2bf95af82381d3b5a2048d4fd2408181467e8dd5d4aca714e6fd1f36dcb32a3cdb25210a1c23e6319d55aaf4db62f44e7d53e70ad5707a5166775c420bb195262a70e94a4e51de73e70687be4a4b02229eb7e5d55ec06428bcf2476b1420030edeb027de3d537ece676d46c7f2ced043be253d4e8e6b117e0e96435f2e5bd2c168506723c21ff04aab05349aa30099cff2a989bcf8fa355bd7ecf66a5381f44fc84481d6355cf10caa10363bf02ad3d82d0b7a62e0daff493779c4381eefb193b007e4a50d4c165e19dee81d0b752666c54720df017fb2433cc31770cd2b0089e709c9b5740243b7fa9cc9f8169fc67dccecdfb165977b952c5431cf8e45458deb4ec3937359c416fc1f4b2ee9e097f3fda94bae8bbd753b9a9e5ce301f473946d20835f8ee88bc5e32fddb2dbb43f945dd2e53a3bcfee3f0cc3dbc16075369f099881b3c4bd8164a6e2c034c29338a30aac3903b4e5884305ae80d1ac232a8ff56bc43a90db51d7a14bc5135c464687c614577149afdddde79ee218909332267d173e676689ed734467e66ecd65220b0a9dd3c908aa90c850329dd10aabfa7c9c17b5ae443fc5fd7b314400cc332d11118fb28c4d52ebbff4c9a8398f44beb34854401051eaf6ea7f2b766d4e2fb2bf10c5dc0f91cdc5e126ffdea09ee7203e4c5855209b7b7f0c06e96c312112e3b8dc2f00ee440264dc9e055017ed23228d41b82ab599862a2d5fcf48bd6b7d4d9ea72a9d2554edf2a50ed72ef898fb499a1f413d9751f0b2aaf59cecaf5bc07716a1cb5569f2933b9e14f9cef32356375ee4edb67e0e28000e771175dce49abe83c693c6a8cc87ac3fc9d9632caf04fe54ac55945c9588ab3a4782fe53122da470fe734198d747f038c4b072a1d6768311acf72e73952fe16b239283bd8b84e1af8a542203e7e0eb53faa0a9f210529b4c8be3d8122ae71e87dee7e0d81c0cce992481ed046eb85882efb2ac6820cf31fbc1396defdfbc11432d4b819b085f886cd87592ce7b7358f570c27a94b910f11b1f87e99e1f820860f66b9a71b128a722e7c6054e1ac0c756e8fd53bfb31562bc0d6df5463b350f0eecd4315042c0fb5f88cc1b1b9088cf51a7240757ad2d00fd969bcf9a617b3c1c73f6f43a7dbf520ee130104f170433ff6e1d0da9da5c4a6e207b80c97c365b363adee1d582f9c3f44bc4af2c1579cd3c52b8e104123a28a9d29a273a02809e984f15084d1d3708fc0df804101a0ac435d89476004795c2119181d2c081631dd36892635e56060ae0e492216a33736efe3f0f53f422c213eb380c07e6c179458236cad57c8548f595e8b4f79d07b32a14265fb98d0b369cc404e8bc8defc08009ceb4d5f8be6747081028aaa79fbd8a08e20f64123e3a85f58406ed095868f6ad5d67214809db2bfbb8f350e248a05a68a3943c952dab95433a9d74598de0be42883d0e1ff2e036744bbfea429926f503c8951db094f17443a3c8dc7d0687734e8d1d8155876fdc11b3629b6168275c630c529783119dfd9e573660bbba86103ae8da4e2eccce15268d2159c4cbd112f94b8af6def8b57715ac768a38b23fa72cfbab764c715fc8dfc47fbf8c27f535ad7f7e1da14856c1183d3b8f5610dcb5c9c2b543c1c0ceac63dcf6fbd563cd0122cd278596a48d64ffdeab103f823381d60fb4dc388ed155ea7f0eb4c47e7db91f6ba9e7848183ad91fb8d118d25a2ed71a714b2dbbaafb78b37468193d5dff944ba4156ac7f4188f3ff4e9c3fd78128bd9b65ccef971fea0059a61ac4ea33cce14df759419a9527a7ef81057bd957282940847c4891ec44c9d527a1e301e663adf534952edf24ebf7ada9afc9feba7a124f5a2016101d6e5cb9469757e06f7cf40107b24a76887afb999d00bae3609852ce96d448bbb8b0e5646c848b7c81ed09383c9a01442f7a129482679509caefffcd7cdb49aff414ffd1c7821ac171914e4102f32369825d5f7b940a20f75401b99473a89b50aa65a2585d8a965a44cc13d6d05f2e2e1b3cdcdf6dc0680bbef33c01bf0d18807881a0b48dc725a94f7fe49ef0b8fe72b77b2874a638b7550d06083473f6f4bb8a7fab99ffad3b87e9e8b6161d250a617cb1591d1a170306e3b361e72dafbcb28a326d8620a8cfb3367f67bcff69ffb1ab0b221c619cec4e3fc5f3bc2373ee9a903b106cd72e1d3f037b5e890a11778f2eb049a281b591a381e03252db2d5396262d0c2058414f8788b35c21b36c5e409612e253964fefc0e70cca5b324fbc15927423eeea8f495b4dc94be70b2c01f4510bfb82d8b6026c3ac47536364c8cf17a93b5d27ec500bbfedeb884db3d703b1437b8c8be44989244b01e6bd2588a8345a410b216f5725853b71e1c3c06ba295e38bce8b909452c7a8fa4ee14ff1bec4331c9fe39328c492ea84ec6f88e05de079e3e174ec68965406c6b80153d2a5e3b974fa8342250bc8aba857642153f5b8c92bce71945be083db3bb6b69eee5d91de09e4008ef7ad0080680997cb4544a177a0108a6503b03351c8f1c8927e8d", 0x1000}], 0x4, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}], 0x38, 0x2}, 0x3) r11 = open(&(0x7f0000000040)='./bus\x00', 0x208, 0x0) r12 = open(&(0x7f00000001c0)='./bus\x00', 0xe80, 0x8) ioctl$TIOCNXCL(r11, 0x2000740e) r13 = dup2(r12, r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000000)=0x1) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000080)) write(r14, &(0x7f0000000100)="1a730fb5d050911da6693046567eaf69efd55a448e5e5e733a2518b310280c911ea53e36278d377e5e6c00305f6d5ad4c9f89f1fd00ba84467f019dd63cc9d0e7b23fdb11783b5c984fc77c0fffe697f7956c358734fe1ef5915322de0f222fff2585744a38712bfcd150979081e729c727d61ab5ee29cb7d2fd4df73f468e9ce9ed6fd4cb269334", 0x88) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xc, 0x0, 0x4, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) dup2(r2, r1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/39, 0x27, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x14) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x10000, 0x100000000}, {0x18, 0x1, 0xff, 0x4}, 0x100000001, [0x3, 0x200, 0x1, 0x8, 0x200, 0x40, 0x7ff, 0x6]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) fchmod(r2, 0x188) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8ca, 0x4, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = getpid() fcntl$setown(r1, 0x6, r2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() 16:00:38 executing program 1: nanosleep(&(0x7f0000001080)={0x8, 0x7f}, &(0x7f00000010c0)) r0 = socket$inet(0x2, 0x4007, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0xffffffffffffff7a) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000d0"], 0x11}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x30240, 0x60) 16:00:38 executing program 0: socketpair$inet(0x2, 0x4005, 0xe15, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="92e9cba19e211fb00bdac634c6af9e00002e2f66696c65302f66696c653000"], 0x10) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x64) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x00') linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x60, 0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xdfd) r0 = dup(0xffffffffffffff9c) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000340)=0xc) 16:00:39 executing program 0: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000040000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000ef030000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) chmod(&(0x7f0000000140)='./file0\x00', 0x100) recvfrom(r1, &(0x7f0000000180)=""/6, 0x6, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) msgsnd(r0, 0x0, 0x0, 0x100000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x80000000, r3, r4, r5, r6, 0x20, 0x3}, 0x0, 0x6, r7, r8, 0x9, 0xfffffffffffffffa, 0x9, 0x25796c54}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:39 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x9) 16:00:39 executing program 0: r0 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x100000001, r1, r2, r3, r4, 0x50, 0xffffffffffffffff}, 0x0, 0x7, r5, r6, 0x0, 0x8, 0x8001}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, 0x0, 0x0) 16:00:39 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 16:00:39 executing program 0: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="4889c8fadccb7a79677ccdcd00000000"], 0x10}, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20028, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:39 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x201) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0x2}, {0xffffffff, 0xcb}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20180, 0x41) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r2, 0xd) ioctl$TIOCSTOP(r1, 0x2000746f) flock(r0, 0x5) syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x88) 16:00:39 executing program 0: socketpair(0x19, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = syz_open_pts() socketpair(0x39, 0x0, 0x7, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x3, 0x0, "4f80ccb5049b0c0509eb35effebdf64dd6f16065"}) setitimer(0x2, &(0x7f0000000140)={{0x7, 0x7f}, {0x6f, 0x7fff}}, &(0x7f0000000180)) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x101000003, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) close(r0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:39 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) getpgrp() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) ftruncate(r1, 0xffffffff) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x2, 0x80, 0xd5}, {0x18, 0x1, 0x5, 0x2}, 0x1ff, [0x71c532bf, 0x1, 0x5, 0x7f, 0x6, 0x7, 0x7, 0x9]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000008c0), &(0x7f0000000900)=0x4) 16:00:39 executing program 0: unlink(&(0x7f000053cff5)="e91f7189591e9233614b2f") r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)="e91f7189591e9233614b2f00", 0x84, 0x4) fchmodat(r0, &(0x7f0000000080)="e91f7189591e9233614b2f00", 0x20, 0x2) mknod$loop(&(0x7f0000000040)="e91f7189591e9233614b2f00", 0x100, 0x1) 16:00:39 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') rmdir(&(0x7f0000000000)='./control/file0\x00') readlinkat(r0, &(0x7f0000000040)='./control/file0\x00', &(0x7f0000000180)=""/234, 0xea) rename(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./control\x00') 16:00:39 executing program 1: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="3b87925c8a7087b19c592b127a45082f1fd7a48b18d69bc4e5efe0dd506a0d361da862e658fecfc2506515c7981bfb885132f49423affc471555932b69a10f78de0294aafd8248bdf73f8dbf2aaf8c9f76368294df45735d49df0da961", 0xfffffffffffffee4, 0x12, 0x0, 0xffffffffffffff76) socketpair$unix(0x1, 0x800004, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) recvfrom$inet6(r3, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket(0x20, 0x4, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0xffffffff, 0xd665}, {{r0}, 0xfffffffffffffff9, 0x93, 0x8, 0xc8, 0x3f}], 0x1f, 0x0, 0x200000000, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x9, 0x4}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="d4504551673190504d4c76478708f0d8c6722e802805d6659f705be32b", 0x1d}, {&(0x7f0000000140)="6aeb05eef9a9c7664cf6f15d3d8f1c22a81d23506343277d5495b03e9c128bdb2c94a6333d595bd73e464c6ec1bb6c6bde39330e5876a73de7613c4bbfabb26354a144addb6e34ee3a8fbce067f1ce09c83aa2d52f0b236013b6872b25b8a7da19aeb0cc700455b7a6c4d5fd604e88f3bffc89b9790bd40b10d27b458ebaf27ab0e1986e3c37e3dc865c7d7a582427ca96e58baf7ec28ec87a89655339faf7b8a16ee4e70267b05bb5c803d3d56e83cd48028e815818580fc29e8489a183b53f92338c7853fa7871977bd88330ef4e4226203280a1d3", 0xd6}], 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:39 executing program 0: socketpair(0x1b, 0x2, 0xc57, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x26, 0x8002, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x6, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}) 16:00:39 executing program 0: clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x94, &(0x7f0000000040)="3eb2d4fd6e0fa9d445d9914adcf9b980bb0da4b9f7dabb7ce602a96ef0dfc60fb7ca0c99b1c6fbaabaa564116a4d84a92d11900cc61db5187e9fc70de1e95ca00d18e8179618a559213aa228be9244e50c15fb65b485726df0fd330651f1df89ac59c156998eb4ed1b350fa1840b17eaaeee81b17066984899e45381a31d6f7f1d8895577d1fadb9175bbff6d779bd0e7067239c") 16:00:39 executing program 0: socketpair(0x0, 0x3, 0x3ff, 0x0) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x43c, 0x9}, {{r0}, 0xfffffffffffffff9, 0x68, 0xf0000000, 0xffffffffffffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x3fa0, 0x100000001}], 0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0xd5, 0xfffff, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x18, 0x2, 0x9, 0x4800000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x40, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xc4, 0x80000002, 0x800, 0x2}], 0x6, &(0x7f00000001c0)={0xffffffffffff8e23, 0x8000}) r1 = msgget(0x1, 0x400) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000280)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) socketpair(0x6, 0x7, 0x39, &(0x7f0000000000)) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:40 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() pledge(&(0x7f0000000140)='\x00', &(0x7f0000000300)='\x00') socketpair$inet(0x2, 0x4000, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xfffffffffffffdee) geteuid() socket(0x18, 0x2, 0x674) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = geteuid() setuid(r1) setgroups(0x0, 0x0) 16:00:40 executing program 1: r0 = getgid() setgid(0xee00) setegid(0x0) setgid(0x0) r1 = getgid() setregid(r1, r0) 16:00:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x23, 0x3, 0x7) r2 = geteuid() seteuid(r2) recvfrom(r1, &(0x7f0000000080)=""/87, 0x57, 0x40, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockname(r0, 0x0, &(0x7f0000000040)=0xfffffdfc) 16:00:40 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = semget(0x1, 0x3, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, r6, 0x40, 0xf3b}, 0x9, 0x4, 0xffffffffffffffc1}) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet(r7, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:40 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2013, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x26e, 0x1, 0x3f, 0x9, "89d5408c9e118918433dd70d8095cd7261d7f40c", 0x8001}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) setregid(r3, r2) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x4, 0xc723}, {0x9, 0x80000001}}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = dup(0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x800}, 0x8) shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getgid() r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4478, r2, r3, r4, r5, 0x2, 0x4}, 0x7, 0x1, r6, r7, 0xfc3, 0x0, 0x400}) fchown(r1, r4, r5) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r8 = semget(0x0, 0x1, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x81) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x7, 0xa31}, 0xc) bind$inet6(r0, &(0x7f0000000000), 0xc) 16:00:40 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1a4947f35c7ccfa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0x0]) setregid(0x0, r1) setuid(0xee01) setregid(0x0, r2) 16:00:40 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0x39e) socket$unix(0x1, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x1042, 0x0) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x8, 0x87) r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/135, 0x87) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x52, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:40 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getegid() fchown(r0, 0x0, r1) setregid(0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./control\x00', 0x88, 0x8) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 16:00:40 executing program 0: nanosleep(&(0x7f0000000040)={0x100000001}, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x3) fcntl$dupfd(r0, 0x0, r1) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) getrusage(0xd26811ea34fef94a, &(0x7f0000000000)) r2 = semget(0x2, 0x5, 0x4) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0xe1) ioctl$TIOCSCTTY(r3, 0x20007461) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r5, r6, r7, 0x13, 0x6}, 0x8001, 0x81, 0x7}) writev(r0, &(0x7f0000000380), 0x0) 16:00:41 executing program 0: socketpair(0x13, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() socketpair(0x1, 0x3, 0x3ff, 0x0) 16:00:41 executing program 0: socketpair(0x20, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x82}, {r0, 0x80}, {r0}], 0x4, 0x20) 16:00:41 executing program 1: setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c1f73856526b9d56f15532b60f2663620b3cfa329a00b4c328d6f5ca9581c5de17068529ebae901c5ac022aefc55914971fbc326d9b5c0ed88d06416a8", 0x3d) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0xfa) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:41 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) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/215) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) getdents(r0, &(0x7f0000000240)=""/161, 0xa1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x2, 0x0, 0x3, 0xb12, r1}) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) dup2(r0, r0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8fb4d0795f0ef8580e499890000ffffffffffff", 0xfffffffffffffffe}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x8, 0x1, "37ea34a80e1a6162643e372a2bb011a5983119c4", 0x2, 0x8e}) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2c) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r2, &(0x7f0000002840)=[{&(0x7f0000000340)=""/142, 0x8e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 16:00:41 executing program 1: socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x2) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0xf4, 0x8}], 0xb1, &(0x7f0000000240)={0x3, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) fcntl$getown(r0, 0x5) 16:00:41 executing program 1: r0 = msgget(0x0, 0x240) msgrcv(r0, &(0x7f0000000280)={0x0, ""/56}, 0x40, 0x3, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2aa, 0x1}, {0x18, 0x2, 0x1, 0x6}, 0x6, [0x6837, 0x4, 0x835, 0x8, 0x200, 0xfffffffffffffffb, 0x2, 0x72eb]}, 0x3c) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r6, r7, 0x1, 0x1f}, 0x2, 0x9, r8, r9, 0x3, 0xfffffffffffff800, 0x7, 0x7}) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() mlockall(0x3) fsync(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/121, 0x79, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:41 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x128) flock(r0, 0xc) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:41 executing program 1: shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: r0 = msgget$private(0x0, 0x24) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = semget(0x1, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6]) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x100, 0xffffffffffffffff, 0x0, 0x39, "bfe7c16352d5c76fb3f10ac987794bca111ee884", 0x401, 0x3}) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="d5f638d1c55a9a5629b32aa8bf654e3d6f6d7d63d76f6b2c2e51cec4b98369f9678786f636fd82858a1b262c6ea6b4", 0x2f}, {&(0x7f0000000280)="1cc23940dc20122f6019cc078a22c48523c8d6cd6a05a6ab7c532e368391ebb5fcd22cd0666f3292b25ff49f2d4616fb61114f799d67004f770d9348338071066993a96ac8b7f02aeeaaebff1deaf5d594df971fe67eff31d752012bdebd248bd3786a10b68eddeef751fbde91641482711509205aefb009062b3391c7b98c998db48e833691e5c84d47ed20fb7a7bf9f28998786f31b1da38480644298f470fc80b942b7e939ecfc5bffa24a709d3c05512b77c634383e068891110088f5c1f8c07af219baf1ece53dd24b24dba638292dff464bba2691e63a1bca01c647298e9ff4ecc30bbce889e92559f16a7c3933ed85de03b", 0xf5}, {&(0x7f0000000380)="7fcefb629370a632331996167f241546d35412e86060f2f28cd27ddf1a2520e846fffbdd2b46824c9c1cee1bfc499a548cd881afdfaf8721e7a90f32572f16d7f4f84e4381fd788cd028a7d74c09080bf062256f0ff9a14989d3e56860e0b5c69be718a77894a56e85a90a46d7a7d67c32cf48f3d2b83f71c0427996aa23f6802eb462d3a88ff55adf980cae2e1001cf", 0x90}, {&(0x7f0000000440)="af840cdc7d8058f7930feb4a48d18aae0a24f05e478af8630823e55f453789301d557ad2c0405f4b6d", 0x29}, {&(0x7f0000000480)="22da6265c25e3597e5238cd570067aafe0e35c43f2e3108eaedd15c7f51ecbb83dbd863ae0177e9336fe39d91e57ea6b77f5275f7b88dec8c46db06e01be3b845501e95c66bdff2b756822d9ef1b2083aa0a473439fa66dbbc702c6a5cc860cf377bfda5116dc075389af813c33cefa58918583ca70c013cba1e6177887125fdc4fd4c3dcfed4e1c0484be187b5f8580e49cae7bb73ce985fe830726295dd6252e385e09d99bc2efbe0bc313c288730f16df67efa2c93c1ac836", 0xba}], 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r8 = getgid() r9 = fcntl$getown(r1, 0x5) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{0x5, r5, r6, r7, r8, 0x2, 0x7}, 0x0, 0x2, r9, r10, 0x1, 0x80, 0xffffffffffff7768, 0xff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000780)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000007c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000800)) semop(r3, &(0x7f0000000840)=[{0x2, 0x80, 0x800}, {0x1, 0x7fffffff, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0xffffffffffffff7f}, {0x4, 0x3, 0x1800}, {0x4, 0x2, 0x800}, {0x5, 0x7f000000, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x800, 0x1000}], 0x9) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000880)) readv(r4, &(0x7f0000001980)=[{&(0x7f00000008c0)=""/134, 0x86}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005712e3"], 0xa) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x8000008001, 0x8) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2) socket$unix(0x1, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001540)="138b2047e7d00a75039f8be58275e5051da997f6295cb429afc54f74a34ddf1c8d3274ae5283511c2606a6175cade998bcaacf2b6920fd3497106413fdce7fef8f0050591ce6a2bf1291cf62a53d6435d84c73b0e4dc4b50458f4a602cb81a96b016a61910af2c3e7b62bfa813a6b36d43b06faa", 0x74}, {&(0x7f0000000080)="4534562eb4fc9347f7dc9bd09aba66c3a8117439c7b4b0f00aa1da63726c93f6672acdfe53371a4aa9ff0a40221affaae5edad0023956c26f944e6e734e1fff33c0a84cad95f1e6bdd9001f2bbed71e4dff211700fba8df15b3b978bfc3683baacf77269ce17899b7066caa8984e86db59e9e4c5d7f33affbe7d77dfff9d145b502464140ab3150248ee12abaa94b629391223ae6c1bf2035975ffbf3c9f249862fa6b64ab348881cb3440be36a61c2884", 0xb1}, {&(0x7f0000000400)="dfd171b4862a955d49a7ab8fd0b74cc0124504f22a4658002117bd98ae17f2ed45b1515e600690b3e8692b0e86dacba9e87f4b8bd651d0d0bef74e16d805c120d4025aa0c3f3062c815d2c9878c73147e42085659a3f23dbc1baf127bd25893b81d466a263ab873cff0090f455f46cf34dcf12630e45f3b66623fbe9c7a6c7e7f5e55aba4b70b12b4c851c60436d3949318b845c84988eecc86168c50d27d16d7d1b79445dcd0768c964d6f701ad8ab377e996ce53e26c84c1c2a89b429a21e7c4cec0726dbdcc5adc4e1aae9433eb62e877c868ae0d79a4d0185f1839e1", 0xde}, {&(0x7f00000001c0)="7a215c52c7d3be256801f031aff5300cfdc0a9e5d95948364bda72ef685de9efc0a05a45ef21e80eb76d8d878aacf9d0", 0x30}, {&(0x7f0000000540)="87a52ec5e89a27e26314bf23e88031e7bac0f4deb3dac0103bd56370a3166bc572ec26d79ab874a0122666b12c5e6451a980e9c7f91aab77c69e5435c421e2772ef567b47f04af49be7e6d49a492091e22440f4f45e2b825bece899c385054563264fce058e5a34f06e7c3ce998b33473c5ab8a49a436e4c2f57f12813ae00f16a6116ca3cfbb25bdca62de15cd83ff1a0340838f77413aef96355866a11637021f89da1222f287e0875e7526727d9a0702d45dff154b810c61098751ede186a7278fdee75dcf8ff9c41340ef8549ec1ad95f5ae86cf0c9b22beab2cb34ee5ffec53b98eac964de1e2422004eb9aef1ce47c64567fba05866962d22c00785c11c11097ba379592c7776c5084ed0a8c44a8fe842d62fdf67806c728cad7fd837ad6cd6b9f736a04fa235e84cf8c951ac53a72ab6376bf51d69b7d8a12e5b5e03086e93f206d164330e37e7d330636d668a2c353b15c2a947f000b3e808fa88433647b453166027a673db1bbce4d8aaeb55cc217e44a84f3292ad290ac4de4160a990c2b769be9594752f078c52a6d4fc3e4718e982868942a220eed1102e23dd931c410c9f2e99bd1d3829fd75bd1b3c61ca9349ca2b3237e7375693421798be7e663e4ac02ec3d80b68ef78e5b799964da23a44974923d3c6dd58b669a7cb1225a3b81bd10ef9419c2f42b29472d9343cdf4bc83f3828e4e8e6df597ee816842fe51012618275548208b4a96fbc0eac9ce8d6b7309514426fb62cf38fbb6733b5122a35446c2153059591c5944f85ad541a98c9107745b35a9198f90cd4c3f009e94bae2ae5131403ff86779d2860f261fa7d14ed7dba4caba90784dc18c615d0dd0893c4c830df793bf2f2701c1903ff45859f90b2613b53ca0225ee5b94f21a18399b29dbe24064f9184bc0bb235bf8a82d4259147611fe6a6263ce70de47db94c260e9dd7b253a8905791a40b00601e401356acab0f5a9f5c1ed728af27e62a198a8d8245032a65364302bf54c1c7429e087eef71396dd7a8b60a3c5b6b04c5f1eee14526ee19e29ab7e83ed96d525763737931239d8e7d187b963aaa9db53c6a95dfb21c0196c475bf5cbfc822d9704430f27ad1371c58b9016874132a5d42cb7ce1500250e0682f71c78d997821d047d12924525d38ee0585d0a829f84629fb38382754553e78ca1e7b2abc69247d03ea3a9cb4d89ba3112567f22e97d136b76209e369a21b370a1465584ed1095b92feec3942fc14bfbc890625843b660c60f8cd630f213714c070aef4007f89934ce61072ee94c083daa36a72ebe3bba9caa2413bd577449d63da2d73be7586400dfe82393156b25ee711e73a283f65db63717a5826124c0c5b2b6c62d76584a842fed411766e2dfdf6e291e7d65e5ad46e15a46849b88b5d4f6de1788b1e5075548a1749d9501127d0acb9cb7cb39e16682d6662cdf570101cf0d667ee71ba5e71073792d69a740b2eaae0d64bb0083d54f133dfb852eeaa50485de20e780581e615f0738d3ebdb5f4950b433ebcd25c5204e118b86c1f2d1a2eccfd3b6dc53ae57e2cbab5a3e4ab6e610dfc93fe68767e290261f2fcf926eda72028ddf8665fa22b6b5a28909d7d0643101bcc89222bfee744ae4f72556ddb15ceff7f597d1098f1ff41bf45ca51a4513dfa34001d1e4d2e9561a32fd4b9ea5375f1821102637a18791ce09f32d515b19cb9d41b8357ca494a064629ea728d0f12a8cb6734bd355c7da06cdb4eec2eba1026b1f8060842f59b92367cbebe82b2ed441c96e9dca893a7ebc9689f32848c55ee5d08d89c9c6227eefb2cf9a17f6250c5ccdcd1df29bed911712894cc2ff418868fd49cd3e8fe8a7d950100aa4f316a359712f3a745d3e0a418252996615b84b84d133ef66fc75a1662a621586ddcd3e5b1901336d0cb3605b646ea38a8b069779bf1a930d0c43148bb4c67596bcb21d61e6c6eaca771a3d4990e55b328561c34523a3a32db837b6dab08f8cceecdd0aa93ed5a6afc280b960b87615bf2abbdf8f7c6837849d0195397fdbe946f1f7cf964587e200887cb4a3a3ed3e5de5245a4885348bac584fce2bffbd73de97b09ea8add771655b6838d025ae8a7fc933596e4327494b602c08dc2a4f00e5ddcae11a53b8b53ef53678927f6009861ec25d927d83fb37eeacf7c630e06030cb1ff1364e449e59b1e9c5945ae8ae1b3669d780531b73450a317ff24be34f0f79c56efeb137ddfd2bc1000ecc2fef68de1184094f1e762bce93b295da383790442d310d79d8992818711336773cdf20427a7509850a67b64372d04fa265707287f1758e9554f1a38085607e3305896034ca16c8626aac29dda505c2688b9a6fb85382aac58bb2147ccf608ac69beed61fa110f66664aac6ede41c3032bb57b89bfa9f965bd0168f7758bcff67ba92cf67d1b0ff7cccefc4a0be9bd473365c08cff7a229defb2eae531de24735c79dd81fa97d674ad0976fd9964d30058c7c4bcca93b4f061430d86b54380d28cf594609ad7e212c359d98284b50bb8fbafebecd7dda7eb293cbacbf806b01c96e31cb4a96bd32fe73b132fe524e282302018f0c50f69e039efed91cd4483db72ab62aa08c308e7f21cc0d46d4f477daa8180a97b2535d67ece90f664d50492fcd507065a303119af3a25f5a9750d5f60154d5454ec732c692fd03a3d499f2c8ff287fb4006a62c85293819c285ec09e3dba8c76e81397f7acdef957e7e6881501f1a01803e863dea4f2be8a1e258afcdc12bc935dfc2a07a9d1a77a5e4f70aed645e2bf33644ea0eedd22c28be471c5ed514f81753397c6578756deedf83cc9de68e17a933cd5dd7218d6d619e8a2c6b2968aa51a42bc3ce17069e0930705b61b3ba6f7ac28a7b73da8cdd9f08db7d912165b3dc933b3b90e462614dcfef4a8be08e3d317c66fa33e4013ec8dbc6acf3d3cc97be93f6b1a6fd90c9b272263d6bd71cac255cf49b55cea5ef525b0627cc81083f591a694472460b133cf7763e7d43e36dce544c0e16314c7ac5e1391298ffe2b9056e94156395d5439202bbbbea41c8b4f2cdf2a4e49e8073513d6d5e6080ea245230f2baaa64fcf52ac272af07d96889e0ae162b67dc8ad8d1a8dc0c05ca235dd5901623c67dd0b2fad549cc7dc0c6537185771346f50151a5a9de1e62f48cdd434b1f9a3a2925db8330a17774f4d9609984da6026281650bd4a060c8643e11350d3e02518f9685a646a4bf3eb598b62bc610a920d7b86e4e0cd349c10dd3c79197427477ddcd202696ffe5627be18e2ceec8a070a8d2e6d4a0b1622b04c6d8eb8541955ac1eca331dec4e2226d154c72f9407a3ba1cfb2a2e85727e052f94e73fda4c56de62545a32d22d931c60e1a2163c2c2c9d4bc990c848b071ee682fbb4b753f764ad0fd458176fdcff5b5b48b24d99d7c5176c4bb677485ebdc02328dc35bae2c94d1304eb8d519df09c32af2e75b17e4d66a396a4471401c308882e3af158594f9f7d2eeaed53ad8e10cd07e8d07a9c65eeb7379280835aae1ca141a3fe5b2e14217303f9a45d56e11e9f0cde3e978a5c47342e861703984521dbc47e2d303542e16be95ce26cb562ba0456152d611cb7544e20a3cbd1918b51722c1427e01842f28f32bc8d8d721006e092faf5d5e36355008fbc0b08b5d2c3cb62f350869f0807ffa1c4dced8b3083e6416c285b1f1763a8c2bd2a719ba4c8e7ca66b5a58d6bbc0bb045b9fe1d431bf9f0fa9ca56c0316b40f4620e50bfb48113be355177bc1000ac175fb7933c527da66137b26f735a4c0fc5204722f1a3c24c721f1a8a437ae240772e8eb2f0c3f9af57eab8f603fa39c082a9befce5611102840c509f8a2be17e7661bab0bd6014f65038fb239bc5467298cfe7e8d3d8c4c5d6ec221d0c5b342f057ce3c41feca97e07e8328a9780c38a817d07a336eefb0d43fdd5a4220ac0686cabd31f415ebba69cf6f8fe6a31b8ee8f3daa32d1214ffe1bf168f9d84945f7dcdf868996d87b6a9446ba91487a317999d5a7f63a168d4b4c7acff8995f5b2b8c2c62280051059c50b310698f1897d0b86654da5ef7e952b4eaa2abcaebdf94f0961d9b0413d8f1380876ed655242a59cd18f3bf1b16e38b883d111d39c036da9636165777dcc64e2aac059814a3f6df72275d94389c00b5eb651071c91257f2db26e6a48c2f8897c0727be4560750d6ffda10cb82057e0ee32360ed5664f93f354d751194543b418c0397d3dd6f47246bf122c9e2690cf41c677726d6cc38bf30ecdb6de888c50eaaf899e6f831fef967a02cfa0221e374262975e1e69b011425696e7acf919eef59f15ba7a8d442aacdeebf050cae19f55b17b8cf86203a79d65788314ddf1cd8b229b2e58c4bcbf1fe414316b61ed96aa7af99bd45faa7114deaa160724075a2f36f375bc0ca1438cfc65e77b1d0d4d7f23b76597a5d72c9edf32ab06ff3c4ba58afc6e200ecde9d1adaf36501b369933b609fa1d8e456e6d74a9b03c5fba9ee816e1074724a5ff2e5aeebe91b433fc9aeb13b0d901445bbbc6fb29e282edd7cde467437e571d5051d4cb28b7d73e9ff5d75ffe79051b7a680ede753e77bf6689b888f73f41a644f601a596069b5901e96a38f68e3d830bd1fd524e7f1bccf106f335ebcdb97c88ab3b31be59a0d5ff6f043acd1951c4961e242cf2929ad17621fa599b59572933ba01537c49befb9dfb463e9fe65c0bba8c678ea85064c031d751d517523fd49c77844d4b5cd8a3c8baae3fa8898cf3c23c03a9341d14dff47edc05901c97ea2cee1c82e00403314a5805da157f7d740eef601ca74536c3a943772221965094666a491103cc55fd573d0d84d4b76605a9c95837460ecb85cbe0ed4852754e07df43156be3c7c9ab0719b70e7b66a24f312b9082ef10975084b0aa55a3c971d1fdc20fa15920ccd5a2c1708f322e5eec0ee76e70d03b8fc876a76bc4c550bcaab74cf749cf27adb077ea5bca5c9343ae50a757671c14d3ff3caca9c3b940cdab7b2e46d796d73f262ba758fb527df239a93b1aa57981522a510797c27f2d8e5f3393bf31e412ea7abfa858092e01a9eb1d8791526cc28d72135e34c37c76dace517a9e942ccfe03402f74fc3428415cac7aa443b2bd3e9298e77434dae2ca97b8a3c3ed24a563b4c2257163b23f9cca92d8385042fd91ef127e96dbf55a3c3a821ecda506d7126d6195bbe041b839af831cbe2cd26e1bd23897ad83bdc997426258ede8aa2a8fc613045d9891db120c01cbded2b7207ce23db3d0c2dcb8808e6dc2e9077fe0c1ee4d0a8680fed49a09e70dcf4baa7595c177a2cbedeb041fb47bebc97a4c0eb7228fc2db166e153962a182cf5a8852fe24c988dcc6211803842ddaa9616f8d147cf9928c05a9dbb852866412970b919c516f40f0f9b7aaa9b438a7e06425c50bff11f2866953c854809c7417135705cd1510478314f4870a8ede11f2c2759081b8e5c7e962a51b9f9e69f4fcced13489cd23af62d3a90fc019e7603dc0395cca8e99992b2106600f03f9aaf693065e427b16e1cb0b1947b23ff632ed6014deed5bbec6d280da5b2ae7e34887a83a1d23258ad6b30d6565a583670b6192e2aff8585dd37b981c5688d3662283812a7b787f1e00c4a69a5b59c4dae3940ce307639197ce01822ac48fc16d53c4b37bc35d0c82747ca8aa63edd0608baeef886fd56b45487b193951646a51117f4ddb38c713d08ea7603db305b756d2e97d9704edbe966509c47c9b4d06a6d6d2d85268f21cc80447d63230f8d82", 0x1000}], 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) close(r0) fcntl$getown(r0, 0x5) 16:00:42 executing program 1: madvise(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x2000003) madvise(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000001380)=@un=@abs, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000677d0ae66f0f5cae00000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:00:42 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x731) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x6, 0x9, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x200, 0x6}, {{r0}, 0xfffffffffffffff8, 0x24, 0xf0000003, 0x8000, 0x8329}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xdb1, 0x4f}, {{}, 0x0, 0x11, 0x80000000, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x1, 0x401}], 0x10001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x80000026, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0xafb, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000004, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x62, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x7425}, {{}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1d, 0x80000001}], 0x7, &(0x7f0000000200)={0x3, 0x7}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(r1) r2 = socket$inet(0x2, 0x1, 0x1) sendmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000240)="0ae13e72b626727d67cfd19bac99fee42b924574f274e8546aacc4adfe5fdf308adced9d689496424f82c5205565c19eafc2f01415634af1ce7f7b23492c4a6710713e6aa5d707c2540f1ccffca22c4f7f1a83fca180fb60e0", 0x59}, {&(0x7f00000002c0)="cbb63e56e17b8a6963d78a2e6c2a53c6c029e0d306a644d8172357c691b786fe2664458f51aa15a263608c166f4f5a2b4860b41cda4cdf69bc67af4b825e7c662050c4c030efee", 0x47}, {&(0x7f0000000340)="7e38bf705c0a9b23bdb88611aafdc2a6b031eb699dae7ec6dcd16166919572c6f9a8dcea8672c1f7a7358b", 0x2b}, {&(0x7f0000000380)="54ce2cf7462074ee25a77d332e8bdb3bb95554bda2406677a6c5eb1ab2145fcafe18e8ae89f6b9409e956c03484e0da2cfaecd4b194851489eb0732a89801a58ee973f9529b0cce870e9e536a061620d9b3a3e72fba88acab6b94ed7b68733a2f1f04529d865c96a316c599f513b342e1dffd94dccfedbf09177c323d85f4c27d0f5734f8b09df873c69d0b2750f3c4f7de6fe5e84ef9972324198c1e7676af242c776ccf844c1fcf0ba17b752f2bf7a71a20f83ac8ae78753e6ef87ec70b75fddc3a21af9fb6e53c081e7fe58065338a5c2a9ffb6a1c2f17b07772784835eb6cfd41dfef042a606e32bcc133d6d09a5edf2fbe26fe0c8c181d8a72a15b1c579ef38ecd85a1b51c7f9b678ebf866be662376ffd07ac6a174e6f8c42486b191108bb684c8180e6486595bb7301cc63d73c81f9d515cf7dad0b23f91ee6c2c51b7eac5f63cae8ba61b19d2eee3d2d7e87b5cd837ac5a99a0ebeb20779edf846c4c31828624803cdf9a9da24164b1fba813d01eb4d356e2a2369e210ef0250229d6b1ff736d03c8ee5223ecd0cd0516d1034e4373da1e5ca48c203a4dfc44bb832fc3653b690b489c98d21271239dd404d386d909c54fbd651762b258c7794307d4debb93de0327ae30b39e4efff82ada5c36e585f72916ca6bf6edd06619dc03f5b8a023890ba6e98ea7b95e59a30fedc18d5903892943096730c3ffd2b9824620c844b88d9af6deef25c768f9d52a5429d97b4f5c28b5469927aed35237d8d07bced3c1812ef72dc1c4abb8f5137406d23b09ef43387418ffa917143d41c7c3ff19785189bafaa659978f11f254fdc1c37ee46dd32634fe6812c008794150e13d4a88d07dccce88c6926854a629bbbf25a1853f2864e7b4866088bcf47810c5a62bb9cd3dc90f2241cb0b24573e33a4f8857e4a8cb555108d0397165a4d1f6fc09a8dd89d8aeb4515760671ee5da6c81f6902d836129513535121ea28aad176f6c3cc03e22b19289683bc51aa02ae7124d4b70960dcde183fa877c1265e4452ab51a9341101099d07d4c69f4676562c80dcb7fea778a5181cd0407a46c00e0130890425fcceeb40f921487a51c578fdb7c3d8c86518827d32d5144e54698c8a31ed7c9649579609071a0fac2c598b10753e77d37823f1e8a8c93cd33d78712bd6a75808df86de7bfb2b762b52ab4b6cb1f2145bc06983bb27323fb926a41a76b1fc6bbcc8ee77fbf71f8bac01e0ffb704b349584b446e436ebe578cda57bacb4bdc254d5736c96d0ee117b8d9bab6848ec6c90b2a35a4e0d5805cf9918390ea8fbe7bbaf8185c702a60f27ae932369bcb99d23a33362bd63035eda45072caf2f9a1ef275972f12fb0f592859b2453e44715789f59c4cd4fc7b891ad76ad2c84222447240c28ca313c2c7845c63d3048a1efc584536da596bd4122c3e301fa85f0e617200aef153deb2f4263181bc5e1880993ca75ba3302a3ab7a0ff494cc4ddb7257b6cb8cc6b331d02414467f44e8c0177373c05f2201fff4ea76c6085d81c9156101de1e0c8090612895764c6633b82faae232239046abbf2b49e4d4f26b34f5aba2f5b74873e1ee9a398e51f8434f2d4cc7e47e351123a6f2dee3d9b07b85d875ca874271300719764ca04f5e8d0655cb6986cc4fc91725f655faa07eb59d061752c624dbfe7864914f4e8f445469732c4fe02d17c583ea686cbc391373e55369500702bff169988a93cd0b32f0947ee1188b4026779038b287fdaceaf91001e3b56968e70f1bd2dde8eba9512509a06ed4da61395835d443d393e6acf1e32fc8620f3fb3ba0dc4b2102089c919eef3bf4d329f02698e0c196a0de992bba5540c75f68ee2ca865ffd2511a306f121937bb792a9a5055ba8924a728bd1f03a6a4c8474cafc29d6c69330ec1c35de5d8014097a84372950d0dc6e56854e96bcbd55a6b01d638967f33a7c0f5dd1a92f0cbe10ba77347a49f63ceea21adb2a30ccc3951f7b883c2b33531e386eea25bafdabeded792b19f944ecb3c4117a34345e5dabf065474af58e514801450c2fa8b262d8bb49e00331b71eb8f36805f651d52ff53e58290fe40e96694cbcf118262eacb49575462dafc02564eb88d67dccb9cc384e55ae3459a7f18b42b43078c0d90c0dea0e49bd8f78cb6e6c7c94e0e4855b67ed36d263b8274f2c05c982788ab56afb993b16e3f0fb680383ea7cc2bbde1a19bf24cfb25f2191b58f61ced9d01df4653ac3dda983180c73d23e28281569b788e05ddae231d4ee5987a3d373dfffefa0f21a61ba6bf8897732e6a225c574a11ef88fc222589233f4891b66d69f4f87ca60e4200635e2022f11dbaaad1c86c3899d802a664b6d0a836de7039c42a43f84f4417d873116a9192795efb33b1bfe8a0cfaf9bb7b22d963002b453364de4090ce80abf20a20d7351df3b141255354578f04bcc1f1cbf0ac09ecac55239d9d147473694db5d6ec7a43fc3776f09bf934f706a54d47260cc5b44915dcd3982353049d1ec65a4ffdec2cc06ace7fd72cd232c60cc12221c719fdb1d0fe5411d53c9504fc554e21930b66193c67ccf40672fe582c7f7c7a8e360fb5da10419cf6a65ae69c5feb11a98f62795adedbb3d25ece22d3f97c6001f81d236331c9843d92ea19b510b675a7813f3394b6a3a761ffe0a5d56e7e1d09aa00fb00911884c2d4befbf9512f71fd41de1bd70b2bacc47d5943aea766320714d217cdcb40983d55334286850eddb77d0e3fd73e068e28b44ef16a534ec54796365c734d344f24780e4323498c57912fe84ec101f0b985f1ad320a13e6449ce693ee9de04ee3630fcec47f05b82eba93c7e416dd21e732bc8ffcb0958008f524e92d22f1739b88e7ad23209f9234d9d1d72e7d4a3b314313b84ce81354ab98fe3239f01280e1b0e81c13c93e7940d9bb8203a722d384061494be13e063e58ae0c75732639679a99be84485dc3fa1df79bee633a7c90ed545fb081af507dd9deb4392f21bb8e8c1bd6c18df627148cf6d75b10448b724ec2bc9bc7d6e3706a1ad4ac2ac1f6c0da3fa3af688c569e6218c947dbebb6f339d82f98dae5873c0268ca2acf5a7282012ff4136ec31bf73a6d953fa40e335f7211db30e25b859fd363e20e1b3b63ef62f1acfafacd54cd73c797dd88138c2d66d1d08d0667cdcc04b1b4b4f2561507884e6d5ce3940f5e974aec23d9cba66116d0090f92aca73c2b1287acb805881616b27fe0c84e1ab2a211cb9d8e05d0d722694e1a6df9bc26c98dafc1c62e1297cc11293643ff3342ce1b5f2e37a1665d5383fecd9d4bb0969ede2a72e59cbbf70987b87fe0bc9b64f5fceddffce23fe8fada1a28e92cd024c6793c3d4c3063fed61dae319ce754505c9c9acad6171f2e4bbf48479d901843962cd1f46af58598d618130c512cc90cb1108c6872978137280a15366750440f81d30426f8dff5865d9f86895ed9a6a1c4f8905fd8bd15bfb7ee121142f6992c16cc3fcb72c0967738a0b37691edc2d017e7672b498565d9ff50fc0a41e2af355813c747d699abd84aa2c18012195edd9012937225a500e15f6dd298475a072fcfd46c59009dc52a467a043167e39a82a3fc068510987e7a916b9196860d2a7f2c058782d2615ac32ea34d805f06bf3539b8128be1d539bae6d6f449e772538d11374a390c4c9f9c8e407046cdf8deac4fdb4c7bd0b7bb2f22d277738938cd1ab7449fbfff141bf87765ac4c22e2401dc1d3ec2401efe3783001a26cb2d2320dd03fb029cbfe152a2ccd7074db853425df4e4d1c66883dc60a1f64044a575b11bacd95ff9eac0f1bd0d68e6d843b5a61f72db167516570e2daad400838af5770707931cf71843b91db9ebf90077a1b1612fe17501ffe42e549e53c8b4d856e2cfaec9381ed30464009a2f054869871115e116ba3239d9cd5b06a3bac75994551465a4d62dca83712014371416b6351319d5504106733ed473c21aae68cfd836de6960a21b08477d16c4e569c53eaca9e36b3e30fa66e8eb1a50f3053f81cc2b3e6ee7d04e1f6ecc2094433d7dde6d0eac7fd6b23f4a2bdb67c974012e37524f9ced787f48168cdd1d1a2b34fc1a3fb6f3c82e21dc5dffb3e51c5801a35ef09099b71a5b2521477af995947e65bf61500292f6df7db225b68be2b9b0dc09c2bc2f409c122b9128f475db29f44c0d5cc511e989d92e1ce94f9f5faff679a546010db335afda7c56446f088eeecff8d0fa41d1b3417d690b2874113d65d302fbda132f4e27255a58728fd6cf18da816822f3d775506297e776e4a2ed967b4daa802e4623854732923fa6536f38a761c3b1a59d6ba261fe267ef002354c447f48f67fddd2076d0fdbb15e7ffa84cd44fdd9b455db143a7265e77225848a87f031012b20e0bc9a95246c954669f427d46fa52d68a6092b9f2d84c2fdbdc7b31e51690cf34566bb1c9dd043070d8b8068df7d8f5c56c989cffd36f4d7349495cec131774b415b47f10a319e1af55ef20f51432c1ae0d87978bcf5e868da32f58bf73263763686a447aced9b93e6269069f386bae407591ea6431a229d536288d8df08395ae489ca6fdb71c6f92372259da7231f4c7675ced8b4d944892e591cf319adfe3cd450005fbcaef54c188a1d264559cff7001490a936b913851613be4f3283cecd376e3b2388a5844d89c6d931f4c9f20a5c999c9e40c0ea7b54f3c39dd8cbb839b963bba5b74338dbfb36c3e530aa256152d407523e2f50b147af5c2326cc887e8efae83ed66682a12bcdf30f0246e341da13f674637f733901304ebc2a840bd23ed3d4ae104e98fa12d47ee8316a3f5d344bd9faf011925eb6755b589ebee6effe72d2d04c13fbd940fad24278a49db67c3bc230dc2582911f34dfbe3a90b214ea2ef8e744dd8a2ba65811629aa4b2392876d1cf2213b71095155de2b88f7432634f70ab8461354dd14f7cc78fd2d0677cc0e7ca23c18e1ffbc7d0152e41da3aa79b971553ad6fd90794197d431b3ff41c520225154890affcf493dfe374996b0a2ba6b89dab943d7a62211a15446c58a6658b257327043443026c2033027d28ba3615f3e3b0c8786a24ec9397199d6c7a37cdc6ce2c557541cf39bfc044d97489772e60c4ce0520c92130c4451aa4fdcef191d0b5bb097038a71b9d8f318c06c7214588b309d2e372a991126dd0227774a0d1fa2d0050ce465653c6deb1471265a25bb5ac4e908ce283ba58325314c20438e438b8bf397f64c7ea0443a3c57d7216d1e69c726ceb8646084f6468f8581e16cd266b07da48f3597662cca697f7a0e4926e9f651bc49b157d3c5f47eccafced1f6de1783869e2671d3ef8071e11c3c4b2f1fcc2db837deed621595b5bbb122114540b3b15490bfd1f10b0a692767bc099af13b1dc77d58c5d87669e58a0c529d2ead3c048e89f023b01224f9e51e171d56797392128a6689f1444524ef39e880fc9cd2839f6d286170641965671bc7a968974c4786d005ff67e188f3bd98819216419d8541c338771624713e7db6c0a141a763908923612d80f67823be99f64c086489e8527d7354669dd2609dcda3045893e65dc4c050a3c847104129ae66cf499e4fdffd83b3ea7e124bbd1a2bced77bb9e3a61654d57d7ec4b27e59f90688b346610ab6d1bd50333d3703a372cf2c4de740401ed1c7141a7cc0c04cb4279de827f32c3d23af66e1cfa4537ea3ccebd6b81dc527963b4a995e396bd9a4d86f48e167e54fab75dad11b10b6f46e90a0859319666bba11d60b9b462e0baec4c8fbcc3cb", 0x1000}, {&(0x7f0000001380)="326f1616dad0bcf035d4574b080d1a371cc9cad4f3b61b11c83bf92825581def767ece551f8cf68f359e62763c01418beb045b21818b72c3bfa0acd105737562943fd9f3b1fa46052fd1be10ad15cf7e55a286a6b46c8e41f73087427b6d4c94a3320b11e5aaf620b558a3361016ef4bc3c9de837a928313a7f613b693db1e1b3ec9fdc84a789b1214ccb968ea", 0x8d}], 0x5, &(0x7f00000014c0)=[{0xd0, 0x1, 0x10000, "2c76a8aa990c68f5661ed72eadc1d6f03e3e38f41d16ace77003f6e7afd7fdedf2dfc5d2474470382059141e6a6e9d2e8bd110bea555f54ea06f0e083b232006752bbb5cb6414eb8ed39a8132fb11e6c91008269db41c0ac1179aa648e5cb73074600cde5a15177f2c604c59809f7ebb2f22de905c860a6fce5e02a5cca90fa3b6cf8472f082555ac2d1f2057adfc3ba37bc03a9d60bc698d72ab0da9f17a489a99e8c850d3faafcb402b4f707335d6fb45dae7d4902c01ba5774b52bf"}, {0xe8, 0xffff, 0x3f, "45054dff165ec7c164a313b534b7765e60d8487e307e25cc7007e87563c90b74d9ec4ffea9316bd72e01db7d12bde18c042401b43379e591bc0651516bce4a00e3a425aba86934667e3ae1abe4775de959c1cd11825c39dcc360cb535c15c5960dd2c2e01d872b57bb11d75281f4aa246bae04d663371388d0e8fae4fdd6735c41b1c4289adca5b08c20a90e183b03141e47a4983d52d2a2acef84b045f48081b4e191802195a57862f9fbcc56be4c3865189cfa7e013b61e5b0ca53f4276a1495ede19a677b259322fed6a42beb3e588e8d5201d4"}], 0x1b8, 0x5}, 0x4) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) socketpair(0x2, 0x3, 0x8001, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x8080, 0x1c0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x5) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, 0x0, &(0x7f0000000080)) truncate(&(0x7f0000000000)='./file0\x00', 0x6) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%-,&[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')}\x00'], &(0x7f0000000380)=[&(0x7f0000000280)=',*%[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='T\x00', &(0x7f0000000340)='%[*\x00']) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0xffffffffffffffff) r2 = semget(0x2, 0x4, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000480)=""/35) mkdir(&(0x7f00000000c0)='./file0\x00', 0x125) truncate(&(0x7f00000004c0)='./file0\x00', 0xffffffffffff8001) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) accept(r1, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) listen(r2, 0x0) kqueue() 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x200008001, 0x2000b) getsockopt$sock_timeval(r0, 0xffff, 0x1009, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getgid() getgroups(0x6, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5]) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r6) setregid(0x0, r7) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:42 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a08765edd07711aa0a2eeca1367d31e788b06"}) socketpair(0x1a, 0x5, 0xffffffffffffffe1, &(0x7f0000000080)) 16:00:42 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x10000, 0xfffffffffffffffa, 0x1, "b35410237f142b8390910d43cf42e61d1d55e889", 0x3, 0x824}) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x1ff) r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:42 executing program 1: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x820, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80000000, 0x60000000, 0x8000, 0xffff}) utimes(&(0x7f0000000000)='.\x00', 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r1 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000200)=""/4096) 16:00:42 executing program 1: shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000080), 0x100000000000006a}, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:42 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)}, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x1000, 0x800, &(0x7f0000000040)="0310826236ee09af0f24688b2595274cae5c667fb7071dca6a", 0x19) r1 = syz_open_pts() write(r1, 0x0, 0xfed4) 16:00:42 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="dea95dc27ed8e43f7d381dfdaf6ca0e2a77a7fa457750a1c4141dc90e7b39b73617b5b22e667cc1a9a7652f657cb3e63f5b0519d520404176bd247bd5e52c29f054e6421255bf6771f2d55baddf71216c5844884c6ae5a02637ecb7473", 0x5d}, {&(0x7f0000000100)="e6bebb7f2e8b5bf0", 0x8}, {&(0x7f0000000200)="8650d2c662478692d776f906deb0cab1bb323c335752a11d167b154ead6149c8ccb594bd079036c020fa95cf79c939713a2c6f67879fc22e9dfc6ab20d02561a573ad3fc531f73c66a160c8b02fc2b2cbe60d85f477e0fe6ce03c96fb291962ce91a1cf692c22dcdbd0a3492d2c5df81223cf52e074772a1a531b1981f59fc03e837a0db843202a4b5b8d985fa53aa212f5ff4cd249bcd1e20099595f750e6f3675692", 0xa3}, {&(0x7f0000000140)="c0d980755da3cc9e876e835a6d9a14b6e93aed9bd47199b9591ac33f710a79b644e58a652261ba5a77c209f8f75ba284febc3577fb5d7f81b4a3768870368b7a487586cfd3d83ba03ada79d820fd091f586e0a5f4b029c12", 0x58}], 0x4, 0x0, 0x0, 0x404}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c650400"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) getppid() mprotect(&(0x7f0000107000/0x3000)=nil, 0x3000, 0x0) 16:00:42 executing program 0: open(&(0x7f00000015c0)='./file0\x00', 0x281, 0x134) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0104472f66696c653200"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) pledge(&(0x7f0000001540)='\x00', &(0x7f0000001580)="e9c400") preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/226, 0xe2}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/91, 0x5b}, {&(0x7f0000001440)=""/107, 0x6b}, {&(0x7f0000000180)=""/37, 0x25}], 0x8, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x50) recvfrom$inet6(r0, &(0x7f0000000040)=""/147, 0x93, 0x0, 0x0, 0x0) r1 = getpgrp() setpgid(0xffffffffffffffff, r1) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) getpgrp() 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) semget(0x3, 0x3, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x62b3}, 0x8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = geteuid() setreuid(r0, r3) setreuid(0x0, 0x0) syz_open_pts() seteuid(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x41, 0x80, 0x9a65, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x14, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x5, 0x1, 0xa2ebb8d}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x2, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x7, 0x81, 0x3}], 0x3ff, &(0x7f0000000140)={0xd5a3, 0xfffffffffffffcd3}) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000004, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x1a}, {0x18, 0x1, 0x300c, 0x7fffffff}, 0x40, [0x400, 0x3, 0x8, 0x8001, 0x4, 0xfffffffffffffeff, 0x6, 0x50000000]}, 0x3c) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="fba1a03e9a2117100f42f6a5dcb78be0580365e9ba891e8c799a6069b94c7eb9a0296dd226edc38a9f11568db3c19c6dce27f8f8a877d8951be67f83b13f5db1d13169befb5abe840b064eab26d50f5880510280b1dde24191f77f8db88ebf8c979af104229df8b23c36818877733425ff0f246d84259f06", 0x60}], 0x1, 0x0, 0x0, 0x40c}, 0x400) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300028483266812dc203f1a1ff3548599300db7f588138aa05a126887f49c854a56d93cbc02f4feb2f7a314cc46f855c6ede8064e9362ebba56d37df491cd5e73be3f32bd6dbb6a0c3c5844d0142d75b67dc67458a5f3dc85da6465f0a51958d88f8d6ba"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet(0x2, 0x5, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffdc4) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffac, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="e7ffb970f673c30e26c9e20ee97681011b1a84b61b4fdd40bbb695cd78f969724c3fed5252eadf0629132741307b3468266d78f31444d6ea138863ae85f6b464d4fed2b6449d71c661c2b6421a35fe43d383515e031856a048fd61d44908f29e7adaee961a85fdc6f022a89230539c43698ccc1185406c398b7eaac98f2c2546673fce756a9d809786091a0e38fbcf9eefa9458e6fabc27c268484e023c13d51c14a64a4e51621150bbce9728a896593267c107762cff4af972ced45e75ae2906f95ac", 0xc3}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) fchdir(r0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000e3dd68b2bd82e8bdb83c7a9cba37375a108c05fb7ac35820f7707aea7454aef8ea9784dbd2dc40b7e3a05436476930ce02376c2fc37f37abaf77290055cbd72ec68c3ccadff89068e2c4c405692c45b740802f898297fd64f124eae092c5ca6bcfafb2406afa523bb8fbca"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x8007, 0x1ff) fsync(r0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0xf4) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x44) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x84) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65300001e4381243e0a248741e28cdc29aa7e12cca419ca4971c2a11606b3fbd18d5cdd45688aae0ee9dcb8d019c63c6753260ebff7581"], 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)}, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1104, 0x8) 16:00:42 executing program 1: r0 = socket(0x1, 0x4, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=ANY=[@ANYBLOB="36976301fe520a023000"], 0xa, &(0x7f0000001300)=[{&(0x7f0000000040)="373e8c4149c1fc92bc0e69b0c4bb73f41a46912c0df91b969ef655727a217eb046bc1d2f2fdd3014525bf4a32ef75dfefde108fa0caed2cbf8637728b6c6b167", 0x40}, {&(0x7f0000000200)="4e17891662cc17742e2aff594968d11f2b287efb11d496679e420c926a25737de5316784d27d9df37f47fc98952bfe1e63447df3f5ba19949db99b323ff7f8f5d7a7f746d66dd3706e0a647c4bf5e5256d198200a5a7fa7e1c4969cab15d78e1304bb5f33b8c0ed4442a6ebc271d48859cfc2761bbb460f4cbd1a43027aa40514757c50147e094bac87dbc893c5981749bda1f28ad09403b262d8c3d5c9d99e6e68a2c2ec91681f948fd2635cf7b5850a0b5ebc29c9a5ea7631fb6773ae2655c6e9c0d533820d3427cf7a95eab498d07564aef1eb5c3070801633e553996b8b878054e410fd30d5167a5eeec2e4df88c0c507bd86313fbac6a6e9cca6591bff2be780ab456ca1d9ba6114290b0c557f997c2d124f08b347fbea57d1884b669a0e3f87fb117e75b4d267aa1a995896ef53f82bea6bfe571656b2d50431421bf4be5554addefb3444aa18af8017d3b28434d65e81765f6041d8830d024ae523f8e2a88c4e017d74ad643f7320e0442db591951c0a9571f75d5114c8e716e06c0b2b9eb8f51e58aec6f60498817a65f64d7fc3d7f38bea8ddcfd5b23f61ed762a29cdd571c732e9c21a81ac95349e20b0802ad718bf7f11626dcedf6b373a6e791eb4fd5a6e31ef53ae3adef2f597ef30eee0a78ab16353d489893defad85e104299abcec9cdfa206ecc66a23c4261c2273855ee1dc86c3e84e3e10ae07233c14da8343d415266200c8bd1298195f86d3e4eb810c509a98a08a98decc82c7ee51984258bf63e1fff4e54479187233cb4796aedc14164f0e3dcdc748f951f051a79e251cb2d2f81bd91593638b4e41f529ba58942715d6532b6d00673b604193c5765ad77c4be47d6b3348878a198c80726bb7a984d6b5ad3ee91950899d3378c0c18b81d69226f412f41d0ee5239d6d2423f737de840bfe1e8a28fc7bc70f9f543b7ff48355a592184cd93a2e8a57d29c97434fd6166e2d67de63ea7747911602e0cbdfca544c8ee6a6983d9c935483f3161bdb5e162291e31e80de0f19a0d8407746a6a9d191f80e9c0645c72c060756a004bae599a61fdd2c1a53a77f62c00309fdb18cabf308bc314b65457e837c8cb5906f0570b0840964e7738ad2fcc5e34280f8d544716eda1d82423c77cc55f6a8e331777427e808f64883ce5209ec83bf9bfc1e23ea5d5fa473b634279fe8deb3eea0f416e5f3c74484302df0e000e8e83362487ee0f4eed27e42f7eb26998c5c382cfc6dd618fd29d8c6a00ecff6205563375a9cbe10fa6564bafa1f26a26dff4349289677985a7e226d52f9455db90a794114ce385049bf1421fdf80337e3a2a1670ce94caab0a07ca95edcdd9761c7200730edeeb903abd696f97c896d701b328c892173c164f7f326ae0a991435ad01ab2d44a00f01436808f6b67905af3db4c5de677a6fc7e34e46a7b4a23030237675811782693a5fd9b087459f12412de015700cbc55768a10b79c7fecfc9b41b2eadd366003334343d96922c22cb3c3e90baa399845f7645a72efc259d17e9165cfce57172dd5ce606b47f56e2b5f081d7cd9a5e7d3ac9eb422bd5863b4c362f6c2b61b78e6bb84561c4a8d77b4e5d36a3fb3e316817f87b04bc5bfda7731ceb5f78fdd6ccbfd42a2f138d3d9178ccf32774eaaaafbddc1ad5d0ceb71cd40921bf61c20b151adeee1adbb93ef6f17119ea157eb2164bd492750823f8bc8ad3e791eb2f066b7ddf82806c3ea5d4f021871a4dde59a2da31cfc5f332df4492efb9d081faf1685b68106d84a4c77be382de4df303843bf992a40e3cf0555ce402f31381b83f992bba01d7dd0fe873fc874734c8cf045ea479d4951f7195ca2f30d0daa6abd9aa3fb0ec7ad4bf103e012b61d110000c84322b42252f309fa02a4f96992dc3c31a6e2fea9229ef5c9af71824b4a697576f55af02207ebaab671345cbaaa28ccada404f704f9a040d4f06953d1fc3366a0824aa3f8e1ef46525af666cc3f832452f19e01c9edc29114d12014002c6cb7c674c146c5714341bf5dd627cb519b38080a9f5177e284acd34f812f33100c02147895311e0f9e9c94d7584b74e71f38df10363c8c1e3ca8d81825e66a758b890864e0b5bec91593e17da46650cb409bf5949307d7f67e59cf62497245c59e96477004d8ee58d290a931c9b16ef8ae68898c7fae4c3edcd33d3970e2963e21682daa3338497c5aae96e807e87ba3397baa48951e3443ce8186ccbe259996ccdd7efe9bee3576b7e405388d13614a55a10fc9878bbc18086d0eaa3f59bf48fa56abf88a314451d64126fad3e7f8cd62ecdeb05433a0aa4d8bbdf79f14722bb6e522242f15afa0798d3c6f321c3eaf32936ad3c68d7d6103b172051de07176781c6a4955f974b8af1c62926385e4ce8384e49b4321b20d67b26c1f66f4a4a4f6820bb4a95473353ae86097b178f1e92b85e8d0fdec4d689c155079abc28a27cb35b95e97e68751de171f0ae7dadefa53f75405a683a7f69cefaa6d4dd7de9e76eb96d3564065e3e1ef2710f5656862e650e7f55ee686aaebc2ffc0426853c6e3cfcd46d5a6ffce7d679bea77ea00492e881f0aa25b3f0c66b7fd9801788c5889d4a84d65927d6770c3cab5c85b2db846e2633480a1c780c22fa33d6571f391839860a9f4c76e8c1e5e3b4fd97191dbcbf4e96799a8af15505e81ee6e473384bea7d6254e9d8598c3a92db005adbfdce851881d32f7c2fa917c6d4f264f2e3eaffad78d88e8e0716afeb317ff87734eb2aac24d48ff1b13ae79ccd315afd04d43fa793e8b65299db71d24a17b219ecc71a42610acad4e13750fd9caeb82742550cc083373f5cd3caeee6f47e077010e4c1d26576061d44ae2f2e9401fe7074bb1196b154c6bf4eb385c4c8194182879d77ef63624ce23e990b53fa93f28767564fac97d267cf52446809a570cb65072fec3df038361c53b76557fc1d1e1608bd236ec00c0612454a04735a2ff5243cdf47e693b553c88fcc1402514280e21cc4f8e53670d6efa9a106b606defd46aa2fa0c25e05840054a5f5b97ac3170afb343f99e1c9fe32409c3e64788d6eaea6dff68f06c4482e153194a76ebd59e448bba6750230c686d7ade97b5fb63879983e0bec45e184400e9de79a8f370bfcf6ea45ea24c7e8c50f254d4749fba0d7d323a21abcd722c0f77287515c3b6ee4c55b193c855255b4dc8a0b27f0be62931a7b8ba9fcec0f157d1ee21f48d2751ed7a2ab6677c51d519846644854cc603b68bcf95b5af37fe795b9da47bb37539bd1efce2329f8b97035dd2f04cf0213112a1fb4dcac66974e4913a97fa451a96de1ba8b72177ea0ab3a453965f679cafdcb383273c92836857c1434ab58279ddf0b9b88a52bf7cba206aece9511b799170081c3783b14d9319e65c102ca3d5439b4e72c753fa87570f83b2fb460f9731b9dd3b63034178def08bc0c17f480063427441a8b655fec1ea5116e4003e4703578a6e1d9bd0c5d4e930a982d51b6d57191d1c4168b82687d11e471ac88265029a9b638ec53cf52da2a050d6c2e2e6ee923bd91047fa6bf7c4d22156251a7175cb35a73ab1fb4ce855df450e02a55a1468e1a1904827b6a162c1cfa239f4149ba0a024ed03af7b6ce8c8fd33189afb9651f98548d44114609b3179c246f7d413052fc323f2de4cdaab796dabba38739556626e04803ebc36b19380aadedabc1ca52a38cf0f82d8be5495963cd67e4ea3fa8dcdef3d88fe78538f1e90cb4a9aa157c738aec1768d9fa4b1202c929043ef07d502e6b4aa2e43b86066f668385a25b5991151cbd65c4d9385d932bd17f1f7bd8c142763c4a29d3390d3f5637e9b443037f3aae40c9287beab913cf8284d69d0a719c185a93fbf6efa9c0aefc4f0d7f914294121c0f92cd2317adfc6faf214b5de9401aa651f19376586975e99cdd15b92a4c97d8b7d4c4bde1d9742fbb8b501859cf75dbe63ba623476fb0a652df498489f66ee616cb78a413b7895a9b3e40945ffc739823bcb5f3d9c71d2d2a778c88b1b3115466d23d8c4a68e86fce52069b7c28c79183a9aa24c2becb7a161a53c0f1d0dd2402f13089fb57537052caa97cfe19f4b6057f242bbda1c889c82042eca23839e748678d4f1349944408358c053aa6b4e4c0e90fd77a16d1cb3c256910322cdac1d1f13d5f3f7603c83cf38405e5133c9b6e00ff1e61c389959c7cdab40b451bae72cfa5e77da8878dd5c8bfee8c1456a60c6b3f2ab94e25771babd71edde9d73d23d58a5cb0ac9adc4088b266bdb7c3ca91808af852cc0ef5d2cacf2f141984323430fa5f82605e05ffc0f469d3a5b1f7c4d679d62c21dd689ff10406fa238c823924dea0cb64b1677bd4611b589081f14e83ed6d25b03fafaab4d7f6cd3c5032fb0de6bb0135f54b9c13ab4a29c632c803e32f6f91acca8f771b05610f27487c6008f7ae85a2e9211b6c986de9f653589e292d5d841ee694ca1cc4bbbbce44ec7cc40ba40eef2b68432d4feb412f8c4b2d522a94db37b911854898784779d4a9b26b90a6a225ca5904919b8ff07a20c6954d0a6559dd53af89f7463792d60b6a17435a58822f2b7e8fcc15b7830f1dab95f808a7d07a5d2127eb353369782bcf8006b6412d727739b60c19373d39247a116f6b90cc2730107eabd2538bda75399f6ab8e88b7e9d7e054e9380619a55ce5c0769f78ee8a847ba32c4639481f67b2030c132f9fbb4623f2cfb7593127e108e201478716a510074fb75b3bf6abc81840bb6f50b221feec0f612b136e7e2a2248e843f24872f8218b1ccc596c1aefa9cc8a1113905cc761ac7236f2085032eb8063c3f1e36594bf064e1126448ec7a2416cd31050d7971c30aa114a83f6678a922c7d56b2c1c55efdfb5f1ae6273e32d6ade64fdb39777739be404a10f0b58435c9063657d9fd06358529d50dd9e33c7d5d705ccbd5db67a33643441879c00d94b7f180a4ab8f3aec2b8b7ffcce6560313471bf174be6566b3f07fea1e5cfca88fde2067ff4da36f1f1c4b54180b067b4ebe9b06cfef7d1402b1c766b875d34a9e892aac151429eae002aed58d38c88df1fee79016667e007a115087eb2802d65f5b8a811f62c00e163bd95f6a4fa1f6188cc5250c46a1892762237b73354e021ef409c10a17f2a9901526dabb1a16d31ede06af829d1f531d1b907b48b963d116aecd33167e6c672ece2d82bd173c5386b6f793dfadd510617039b2e63a3b0e0183e2f144bd1436aaf17e40f87251868fedc91b6077b8698b19dfc7e12a87d65cca6011b8431e9278fcf33be97b6b613b0b16064eaebb4d0bc64c93b4363c5ce5235b14a34217d33eef2002967408d4e4ef8df735a2fc20eebdf9e77c0813b83db81253aa8643adff3c37e9beb80f584926805622485234faaf1cb574de905375b418786a7f69645a4a44ad62228d2694e70b59d79393f600a795bde328dec08699cf61ed479e6945bd8ad8b3baa8098ca078fcf85928dc274d790283e4510151a948fc552cc55d6b8aee0de0bcc4b8cb078f885e882d314d2086b12079661e4d066cef57ca47422780a02261b3d994a24998b8e778bd996294613000cd955c67ff2851f4e012c096152fa46f77ce36b4f68f0501238e0a496c3866239aa6e00acf02403ae2806a3650b0a166ebb750776e0375ee3e6dd5c5d82d883f1833719d6a194c6f8a9f102e1e3a85702e5a431a2638688e2515227443976f690f2d3b9cba5aaa138b92cbd6e06c5c6b6f257e96a2a5d5fb11f9df8203dd36e516fb6bf8ac9c0de602bbba978", 0x1000}, {&(0x7f0000000080)="3b896762a7b70c5c610e9acd89e8bdc39730bd8a5acf14602cb3266aec8975294493be207a29b341052ae4269b5979925b06337e7bd08784a9bb847f862a1911d9a5fafbffca008dbc230d80f32e1a673b3f75331f5a3949c88730d43ebf603e9e907680d24a67345d5dac16378189b5a649a38f02cdab82bb786c3d53bf3db8fa2c3ade93d1424a8a6794a22c980a2e9bd79ed3abeb7992cf3dd1e2f6036f3703a7dc5ce0", 0xa5}, {&(0x7f0000000140)="d4a35ad85d6cbf95adabccdff44a119f45aa58ca3e36ada9f6b6bba28850de8ea34ab009067d110cfab2c6bc70d178d15a25bc023f2948fd1ca95bd1965c5bb11cbf52de5b6a84d86e34582490", 0x4d}, {&(0x7f0000001200)="909a472dc853fc6b2507836770eb2daaca15fb770d41bb41090058b9985901417ede4188bf8a112504247e0b823a426f8fefc2124a8a0135aa7f1699a19f635ba63f09d7e919f56513508ac6e78033ac09cd0b2e70528266fbdfdd553d8650a8845369b1243d053c900ea8c4a3d4f8b38308e73a4d999d92cc8a99e01dc8693cad43f107eee40dc45f26e26d97929c3115493ae114e4e87bfd0b41547222979416df3d4c500c7715fae6644f4ca4716214a351a3ea611677ce658cadc2af0c66f249c5d3e25f92dbd346f5f17980d9892a1e4081105236ba834c7c3b950e6f2d8f", 0xe1}], 0x5, 0x0, 0x0, 0x1}, 0x1) rmdir(&(0x7f0000001480)='./file0\x00') pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000014c0)='./file0\x00', 0x90, 0x140) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f00000013c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001580)="61687768ca93a55d3e1f1746ec9ac8c00b2df6c121f707401f73af54b8235f317b6a74b354701a83a985ed3ae9457790624aa0b40745e65ff72ae36ac39f5ffd546c14382476d6f8be24039401965b94414d0a31e6be2a100dd858fa94237280ab672f5fe028b1ca029ff3f2c8db1dc05635fd902a84e78a1eac0934ad35fbc023a9fb2e9e60c3301815660f", 0x8c}, {&(0x7f0000001440)="35db5c4acda3a9ffa9aae793557105c51e5a6cc39370ed6aa3cc95f03c094ed346b00a349d4c72a975a60cdef83b7a9a099b9de8bfeb8026", 0x38}], 0x2, 0x0, 0x0, 0x3}, 0x4) mkdirat(r1, &(0x7f0000001400)='./file0\x00', 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8005, 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./File0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mlock(&(0x7f0000b6e000/0x1000)=nil, 0x1000) munlock(&(0x7f0000a5f000/0x4000)=nil, 0x4000) munmap(&(0x7f0000c3e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x0, 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000d2c000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r2 = getppid() r3 = geteuid() r4 = msgget$private(0x0, 0x188) r5 = getegid() r6 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x80, r3, r5, r3, r6, 0x100, 0x10001}, 0x2, 0xf7, r2, r2, 0x7, 0x8, 0xaeb, 0xfff}) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="525346b18b4801b7074dd9e191d268c8bcdbd0534456604ed39c20fb44effd480f028d39dd1725eda7b7a417917338be198e9a4789550e1af277c1ec4cb4a19229", 0x41}, {&(0x7f0000000100)="cacd5cc01041ad373978fc47282b11cfdae039b85b22ede66dc8ee564c84755f71ec3e156fd576f782d1468a8e90423b791c66c91651db953c8ddb926e5361f66a7765939ee6ef87c8c9f5ebd7d25dacdfd8500b188404672a2fdfbe8bbb4b304dd42a8aac177be45785f3b21231abe652cc1c45d635d25d3dc1e09dfe", 0x7d}, {&(0x7f0000000200)="fd9bd14596c3f81ccd64b6b96a3ddf4265c75f6c88fa39504cab35a7b92c28bab1067a1e73a29c389f04dc2f778f1b77622ff1c768ff97d1b13347fb0495e0a87c92105b4634f99579c866f1b8b5233a602274effdeea7bc71006815027da50c4408b71fd4f6499f28aa27af44b8915dc22dbca0707a23a6352ecbe24e109a03440851875f4095d0fab0c63df63941fc3718a4da98ba6650dc81fc2c68034667da5ddca712c92a1303bd47", 0xab}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x20, 0xc}, 0x402) 16:00:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80000000a1d, 0x8e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) 16:00:42 executing program 0: getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='-$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='-%!]%(\x00'], &(0x7f0000000540)=[&(0x7f0000000340)=')%{/\x00', &(0x7f0000000380)='$$)\'\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='$-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=',#z\\^\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='@)']) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 0: socketpair(0x1, 0x0, 0x8e1, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = getuid() pledge(&(0x7f0000001680)='\x00', &(0x7f00000016c0)='}&*.&8-(%+}/[\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)="257b8f69db37794197e7f1ff55c9f7482af665e0c35c769863ae410ad73b6f00cabacb1c980dd48bc7ebc893118c7df4b367102231f2249fff21cbaaceb5764befb928ce9acf2d", 0x47}, {&(0x7f0000000200)="5a4c35ad459b93755980a68dd2ed182bb0490f1debbda759e18e7118c452f79ec7b51698d13ec25d4e47777e4e3ae8c9ac5ec8f7aaa437d611fc54517155ead8d0a1c22afe29a29151887872638b59f5cc21188ebca2c14e220eaa235fc5c5f1c7199c289e64b26d6d0b7f305066120680393d88d8e51d970a70d89d0d18defb52b19eb2035bcfd1807cea", 0x8b}, {&(0x7f00000002c0)="b4ce7fb63386b24f82a463973e27124d6a3004593da77b831980a6b20c14782abf7e9812ae939f5c3220b018168b9386cea1ebf1cb8f15db5557da09a49ccbab7917944778096419cc9a6eca397aaa1f991db9051219da0446fc975cef37ecabeb62c48846dd18d40d490b10e8f0e6e405203f5b38b013926ed09a25f68fbbdf563db4fa88ccd2c2e301961abe9eeca4ffac72d041aeb9b4c25cf257924aad681f851a738a8dba28f39e5946d69eb50915dae23e9ab2c4f0dd07823a6def4894993491d8db1ab5bc634f4095bb3de1678c5f4c58af140859e3e044182cc8ec33ab2cf7c5e796e1aa2b9aa45789c06853d57b9536e7aaa609", 0xf8}, {&(0x7f0000000140)="f5925106e9bc17ba3549edf7b7044680c8cc72af133cd42570ebba16b13317485097574316a4511bfd41e98ca48069acec", 0x31}, {&(0x7f00000003c0)="1aff34cbcc87b90eaebe2fb71ec18878f820fac03221b8a193376fa1be8947888ebd6f23fde8210ad366dab7fdaa76887dbb4de9f67400ac46b6d205abc020138c63e9fc4890a6a640fd6c767208ca7e3f", 0x51}, {&(0x7f0000000440)="9ccc09f7390dfd3a755c70d052c7483d09c47f14fdb948e159763537505341b64a0bb0ae836e8d788a6567d67554e8192c0007816e8f04c18a38fb3db52ae084b0f311feb3aa05d51c0a9bfc411ff480c78620b54931bdcfe7238d2afa923da85c769bd2b0b3c56eb530f01ae3d272e20d5eb8d4a30779e11cd5d7fb501c82d95d2e924fdde02e7e864604a6f0c18cb87d5f48169a4856cef83b30fd090808f53efea75cd8ff5625f273f61d", 0xac}, {&(0x7f0000000500)="6bb825e04d3e12ee742c1d040b64207f6d0854609f2c45c9a090bccfa056f472ac5fe524137165b8eb8cd1ee3f3d5c3d2656839b708d77ca72f524bcc3f3aec0a7269eef84c6c65c8411bf394ad30bfbfcaadc3002d960ae858dfe9c504ce04716772be2e44d90e807df11", 0x6b}, {&(0x7f0000000580)="6a5c90b5132899e19727131bd32154d06d0d46c863e6b5f58006ea68c25112c2d71870600a19dc8fb79b14a97b1fdf42d66a3cbc6107a46d84442bccacc57a537fd4ef089358e3994ac7d78e86103229a6050dea0a2f50940da61c0100de583a69ede56c9b19e0c84160bfb7ba8be0102afec07410f3822de56268ec768f9940255365939715057ae989eb8a351c978a685461a552070140b8446e52ba602ac835fe31534f068a79d8b645feed8558e1dfb5b654b3fb6abbae77be32e2c2b85c6daea7f54cdcdc18b7e580b7fe80017b1182ad11109a4ca4a4bf1a094d68d26744cabde8102b94042f734938b611534907d7c78364eadec00818cc471576957047a17a372fcd751bbc32a691269ab6dab98e5978d61efcffbb4e24bd915b9f101e5604bac8102c6cc786b2ab88d5dd75acd4600006b059dafc2e0d1d73f95f3b67820608c65941b26bbfb9873d7d18419cbcdeb388a8559de22c214ec3bd60866a5c4f199bb9b3be2285308268d753ac228219e6741d8770cc02ebf8b2f7400bf1afafb4850ea72c32bb7f728772d1b934a51aebb44d5e3638b9710f175f1629c711b0d74024b8b50527fa9f42d543fc3b170c900b23a992f2bad21ad6e9d57463b813e5e702d84aea2cfd053788b37ae9262b073e6377256e86debbe8fc89098407c0abb96d724bfacab28d006a71d9d3b082e2c85e6aa6f2a4a0663dc27573c974df1ce403162489a8a88916b6cd89e2f4005f5c433fdbd3a7be787f66d71317dfe4dd1347ab74c92e444979554e4dd0c57da3aa4cd6f3c94b9872e4d2a8e971a87e3d31088ab98882bb0cbac44640827df932eaaaa6d29a739ecaaf59c7839d2c72f1dc2189ecc5f547f46f188ecd94b124b3ff51ae34c50cedf2d37b992bc592e223ff50ad3f0ce1ac6617923a16752d6c11bc2a7c2b705e872b3801c6508d23aeae4398e6a9fe0f48f71f4a89bc2ed5fcbb0790b8c55b2228fa7d9a0face92184a8a9ececebf2b2718ca6b6fa0073242d23d8692fbeac53187394d0c9d8cd4ebac21d43dd61af5a1013d87f86f15ee5ac12b3bbae2b90691c6dee2a33a6d80403d1e853d7425d37a38dec95a3542980c993174ebfc59c48db8b4bcf133b378ae94d3c385cf6c0545fbdf881e1e995c4f1f57760ec4f33e33791b24bbc93178dad8ecf3e50066612844f83371bb0c0392be32710c992d255c9d1824f348de1fcb529ff60c662044104c56465338111f6a4490fd821453be9b2d8500e28ac24996bedc32cbd75ba78b876c8b1f145ff2593e8d4592ba96d19ff205f76cda2987b36326afedce7eb29e5c4a95143620d6bd737569835c8d5205e0bb57fd1f4187eee9774ba4fda4b8ca490d2d147312f0207f8c5305db9eeddaa2484e6c1ebb023d9b3327f9562792bc6a0e66589fe7ee73a6f107c7a151b20692873eea94e030fbded376b70b4528a085e4231276ebee4940ff592e5cafc2f527977c109070d3d65b095f098a9f29a4d1314ff49fd61639228b0b45eca7d9e1047b9818a66f05570ab63eaace71ae67138fc23258f44997076ec39e542ab0679c112f9abe525a0550fe63e34533b7bdee08750d91781e25c116c3f3c9a0ac3b9832b3c784a61f5d3b890bb4cea747f332b2d9f5cf972a23c1539991f86c153ea9c48719a62ee7e62c4f15e13b42b2925bae4a6b6501f92ae21dc11d1775a89f4951e71d4e08e805db358e085fabd1d15ce23434d65a53d31eee922ee15e7387f780b6bfd0cc411260749726f699b9a44c2b7bffd37191c3495ddaeab06c10157fea1acb617222d957d07f625782563188973fdaad723ffcac47def31ccd67a8586f951de108f428c3efce17ed87c6ebcf82f71c27d2b3a603e1ac5ae45fc0b0de2e3ddd8164b1c26b06b8e150d258eb2e8c64073e94b9d68236711153c5036535f632fcafd94486b59c9c47b427a4e946556b54dd565ee336c5ea503d19b17062aaf9b8b11a26b2f984ac935fcef6980b1040c250e0f53eb4b187d0b80cdac11e677ea33738720300b548aa0869945a26dd364225b9b1a628ad5baf1e50af5faa80a1834984cd4bcae81a373d5b85e4e59fb51f3e5d733c96d8c7926c1e46ff665dd4cf072fe102bf41aa798a98d9faf4729fdb1fd3257fafb60741cdd839bbaa339856196b34f4e9e94b9969630a6c60050e40ec482f964ec163dbefb99846fcd0944f1c35511973e7fcdca7c587b0b575841830e13973a526e5a9b6cb6279341dff15c72a004ee92beb0282870c2abf4476ddb56fd868b362ce5a4312d8fb626d76f8e77f8098a9f8fd7c668c6599595918a9e89e1285861ecaf8e7872ccc70b2760bc5b12ca9fc95cf74ff66be92a1a2af898ed743593e04ca893b39bffb039338f7216647fff4f36c46425663fe40d099c7a770df7961d453acd4b8d1206b5667f4947fbf02a48c9090d2d60e9d582f8e330b67aa8e629edbd3d7e9971e27a95749c54dbabeb5a28d8649a40189b2305394562143b26658e3a2d5afc783bf7b9c45fa07c951ceb5a73294807a9559e4aefd5812961702baf6530f020243ce47224c59d44e0acbdcc9b377b18ae52931056aa9601870080616de2b2b5d7f317c3554e48203a9e83c5dec43607fae94a00dc29768ed59acb4169b6e92ac8c14ca0fe84fd839303932c525eca95451829238247b276c2ce088fc0a39de24ce08fe76f9a2dcb6e6755436a870be72ec4f77de9dde8967208ba8f0b3c4b0178cb0ef7020fe4099be5ff6e62b5b9414ee8777aa778beb3cca366614c00b45cba9e483cd4990ec0795060e2c17c479a22785d6ab454af362f5d88eecddba8446614851d84f4d322aa4130f223ba2de71923e686bb82aba8c7f703d73359324752fe120e38accc8245477bef2fc1c79f9fe50f5cdb1ffabade20f1a54b58333d01525fb77e882255e50ff2ce233be94f6f7e3736650a9dd00e4d3837f35d1ceb0e142fdf01c8a8a72d7b1b27f9177051641f1d147552809f1a35fef8e1bc48d1c29e23cf6272dcc5dd732e85d700e690f0c91131afc307f7e87f1ad0eb4df74e0413216e15469dc40d014dd5593cfc18eea338d16b7eaec406c0d5afded63d337a6fa4e9d95c7eec8405c76ab733ad0eac6d137bd3580d6a95d111e41393e348f874c0e7091e71c83e6b323e27b4c70ef24f2fd2da5e7a3718da3c0f7039ee13622d9fbd27106679d5f8ba7f3dc346926f803e7eb6716908b58a8dd886d6562d98535776f9d2e62aa7162dc73c59c0712b5f08ae88b0bac319628cb5bd7a4edaa6544c8fa6231bebe426e9fbb379b81d13844b42e83402ca3b0efdb00ca1d45b31e914abd2bae549bb6875119b8e9e34863219692563dde4ce920a56555314e88d5bd8e17315ce16bc069072222ac3f12761e812a5e39b3d35082394b6c8210bccd53b36f74d08e7a3a54cb6086666a5a198237818ac4824c48e62bbb80bf1d30c05678e1fb39ee8628a85b47415de371dc570801250eb538650473021a15d75d0f90e1200d1dca06e29fe6342dd2829602298422ebb95349746fbf3e1c49713ee82379f6d0829e99e6d1da7977c211dd859aa899b0fa7d9829088c5bb89c4bf5d7d78408d9a7b04edb5f9ef8e3f18a5160fceffeeb886b2cd0d777ac8f0b57a10739cdd48977033147a444d310415705203bf01e355594a486c15b6d65bbd1f3199a2cf37bb56ac0c6c00206b3989ee7f1770cf2d7e63ac40bf40a96acdd5f03299415215f1e6222b498239171df3b3ce9cb8b4016ed0ad36adacdbca5568c5448618669ac739814d27d747cf9f179089040ca140941d1634dcdc3f13255274bad1772541c15375a0e0b55cd3285d55f2291adce1a053b81e61836771bce6a0d54095d3f3ef15c9c7b5d51e3107314e3ee22abdd507c8c51f88f9e9b1392c2d3c8290ad89cc80a235e41c552fdedd85b72753a31d1bcd30a9741dfc7dd4af9c8d7c4384e519fc2cdf49fa40f96898712c71f84c999b0510d6ff990d837288101ad6f7d71e6081c41e004b9e2e8fffa7ca4046763bc3cf890e518ab5872018779ef1c1e7124ace2f4302ec527a1ced2ca06f175840a0c30c37994586f7c1662241d78d6aa214a80ac26e867c022a3f014f3b48c903d0b50084b8ff3fb466f79a081b2c5ed71d59b4d41fa95f5483737b498fc9019b9d92758f4ad7e4e9a4fb487a9eafdf5c26ded97eaaee78ceb159d8a7d43a9d881ea52207aa360bb0e710eab1cb0b8df2b0b60fbfaed3a59234ae0d01bd523ab78f2c4bd2eb498be75313fe247919220bddee6b6a6b3e025017dfcdc560faa959d1f1443197a0d46021b1e98b1eb57356bc0330ba2f2992115c0bcc62fefd55d4d16d837c267a1be157dd696a3a83f81d763b7339d463dbeaac9be832b2192693b394180b19f32d62c6a2ee2a01e0b37f64ac6df72bf82131a83df0d1497b5cf7b92351bfccc7a7db3edc4ba918afa5f3bca4b1c13189d3c60f677c310fd77c2228c7761739e84f6db7a44f74eb1890617404ca7ac9053143c9d7499ec81c0fb33168a221e9d67fbb12a2a415eb5f00bcf14a9ee1906b431d73927a5fea6ddd5dbfd21e99be545846a3a18c71e826508e6f40d16c89e34d28a39bde8769800dfcc25decbd6c8a9efbfafaf2941a24ed02f0107a73a932182bfee39d02301b59b728f3234847ab5127a28c9a9e3d853b6aad469125e6f473fcbe77a413a5fb9713aa7521913d979a4ef8fce10cf7d1f144ea9a34385145ac2313a51c4b95f85800e53b5bfc33bd141517d9d86bc260a2f21356c9fc276e230b404c59157da5fdce4c9455e2152876f5e144cb6d14ce6076f3e5029bb90cc11074b008bca2644840f8cd7ab05b3e0d464e1f815329e7f5dca3ece57763d817de6c5f6f90bb62535330fd121b047e8c515b40753b5faf2f598260aca40d3b509ca93f43132c44a0a180fe8238271662048495d452ed550ff106c9958d203a568385a4f0c7b9b22920446fc5896bc897b41f3ea3f9b3c7582a5576310c67cbde216e7643825d1cbf8b9466a0c54b8d1cbd27465e3bb20f777f950272ce36bf7902817a336ed8da0e5a10cf4d3b5bf1a45b0da829701f33ed47c9ba34cf65e329cffd06fe9f5f32888071356c1f82dd2cff3712c99664b70336ef51a6c73a350e2cf5e49e38656cba73e35887619dfccf44bd29d778cbf0fcb9d27d4f850ba739d201ada7c96b6aa332e377612916d5ed18eedd1a43409b81bf7b6c064f133629b9e23652346c4f7ba971bbf8ff6a903bde815a8971706ee1b8ff9ef53e1425b0358f4c11bfb6bca6e97dd31f786cb5178f78f4e95bc2d2375c4631bfb3c2fbdc726c01c7e3296a7738b87ce1cf766fa70e28d519dbe04a139d240ee98e8f9c0c618b69dc6b16c37a8992f7981ae2e786f1c4128b2fe15ed8b1d5324830308eab8f4fa1a649a98f6c3652b49b30228f051da40dec1c9429687d9ae23bd71fa91a48f6ec3092f02c2fb0a4b678a05903de23c9ef9a19c34d347991eca816529b092ae3d414fab1be6f2c291299ed728c5db0b88f83dcbea1d667b9747d6e5511f98ebc613d7d736203a62ef40f8d1ca6f632cfe2ba9e9b5caf8dcd17afb36ec2f901bd0a28af3b989c67fad7683a0d284c4092bba215940e418e003bb8206e8e9c7b2ada7007166e3d2e4d55800a668a1b917a5aba268d17329ace806fd9842dc68b3f81b18bc00b123029c1e11af2cf412a92ed54f0cb1f471b259ef445a78e4d146d9765d43e339d449b3629ee0d1cee67a101a53c1b461cfcea3e", 0x1000}], 0x8, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:42 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x12, 0x4000000000074}) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x1000}) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) setrlimit(0x4, &(0x7f0000000040)={0x8}) kqueue() 16:00:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xb5, 0x6, 0x77b, 0xb905, "102f9ca354c96bea343c06a3e68a7b76a70b4b84", 0x20, 0xfffffffffffffff8}) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) semget$private(0x0, 0x5, 0x403) clock_gettime(0x0, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffde7, &(0x7f0000000100)=[{&(0x7f00000000c0)="31f308814e8225e7889c561c3ed359a501523bf7122830ab9cda8bb2a05d1d3f2124259031"}], 0x1000000000000243, 0x0, 0x0, 0x8}, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530001b8924e1e421c13f46c8b8d71d9e5fd6e36cce6ff708d54220eb9ce290753d14be517db4b3c05cf9c22f9ad00ab6095b6dc2fc251963e98aab"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: setrlimit(0x3fff, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x3, 0x2be}) setrlimit(0x2, &(0x7f0000000000)={0x9, 0x80}) getrlimit(0x3, &(0x7f0000000080)) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = shmget(0x3, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0xffffffffffffff1f, 0x668}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r13 = geteuid() r14 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="90b8cacd0360b20933ec180892851f4a96c973decf827a4162f26778c289e0114e83d8041d784f6a40e3d3e74667059d6f0d6b4f8acd9ac5a5052882524cd66bf99d528d102fcdcb0dd1a90db2a958b63b9965f7f26715cc8fbbe27fc69efb", 0x5f}, {&(0x7f0000000080)="ba2af6", 0x3}, {&(0x7f0000000200)="2c00fac0bf813fbe172ec1e41848a87303bf9109008ac3a9c565066a1d1e9e5c1cdf03f9b5d081d5c9f3903e0ced725e96a9dffe1e44804e38f1629bdbc83050ccd86ed94e742c5cfe1a40e43b3621f9027ed6a524f49cdc07076b8afdfcac4e98ec87dcd23c453216d8e4275f467827f4d2c6afaee98e26f8a5e4c5fd173113b9ea49a02043c3d2bd271a6547d84a235bf185ddb0d55767e4056698aa76148023cbc6ab2973d8e96078fa86387b723ecbc7c2bed750cfcc37f6351a7d86e0b5c8fcd94ad20ce066382445b870569e9c044d", 0xd2}, {&(0x7f0000000180)="c93fce7da1bf5ff4f926ca36e716ef8c7b8adb9a957e233afdbeacf7fa", 0x1d}, {&(0x7f0000000300)="7fa53fed434a3e57ecd41c03748d40302748c819bac72f9a3da89c0afb821491e35f60815066f375b30ad9868b611f713e594e626503a9db3972e0824dd30c7b0452a6bc5290e65a4ac0cc0398fc1bf6306c8ffad5cbee4e7b254d90edfd936a7fbe436d2fc4c693ad7cd6625c42c8cc66bf2a7a371761db1985d0b07c0d481c1905fd09347743fd42b24796ecdb9cf2ced52a08891a22dabb69afc76daaa59ae2725ea2c7de23c0b49b464874546f675cb39df154119302ce7c13b20fd2e3a93f6512d9", 0xc4}, {&(0x7f0000000400)="b14c02ae9fa63878afb9ad3d870ee6315e299ec9582c02d6f1a8dfc9e4f715ea7e638188fc2a8aa9232bfeedc9a604a2e144f8cd9d4d72d04602db1b9464628283ed06f1990f03618ce3c93b0961211ac1d22e370f6aec4fc91138974bf2bee5a7e9a7e87fdee3c87b9781ce6eeda0f0c11078b0dfae0db46c48aa53ecb4f314d9a90580b12c5b85b5d3ba8d402249824e70174f87e617c2b9f2e9c393b5ffc220f74d524d8aadbd15a93ed5712f13dc0e3c", 0xb2}, {&(0x7f00000004c0)="f46642529010859080a1357f7a76a2afb476c3189deecff19a72833070a048f076ebf9e0721d0e1c6b24f5eb0a0c35883647f919c63f7079e3ac1959e2ae9dc41f1a79640439baa45dde0e90af1d140039eca520ef727ceabd698ef82973f7806555e6623de0a5e26cd3e3488f3d58b3a2cc2319b57a9cf1fe5c5cc3c886dc7981073b7f7b92e3f3303eae19f5c41c9863f99b441eec", 0x96}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r1, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xb0, 0x40c}, 0x4) 16:00:43 executing program 1: mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x100) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xac, r3, r4, r5, r6, 0x34, 0xfffffffffffffe01}, 0x81, 0x1000, 0x4}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000000)) mlock(&(0x7f0000181000/0x1000)=nil, 0x1000) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x2, &(0x7f0000000100)}, 0x0) socketpair$unix(0x1, 0x1000000000000002, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x6, 0x0) fcntl$getown(r1, 0x5) 16:00:43 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) nanosleep(&(0x7f0000000000)={0x8001, 0xffffffffffffffff}, &(0x7f0000000040)) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: semget$private(0x0, 0xf, 0x100) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:43 executing program 1: sync() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = shmget(0x1, 0x3000, 0x302, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r1, r2, 0x6, 0x3900}, 0x1, 0xff, r0, r0, 0x1, 0x800, 0x6}) r5 = getegid() getgroups(0x3, &(0x7f0000000080)=[r2, r3, r5]) lseek(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x000\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 16:00:43 executing program 0: socketpair$unix(0x1, 0x404, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000e640c48af8b04bd4140f95cee4ab7a6abf63a527d042df5bb7ad7bdcb31ab77de7574e06604a3a77f0a8bf3493f13e"], 0x1, &(0x7f00000002c0)=[{&(0x7f0000000100)="e3bad346845453f27ab8abe7c63b0d57612e45fd8c0010e87bfec0fcd4ee6b475574d2edbde1151355f09aaa09b1181068914d261b83e8523ac55bf92430cdd836bb75057ba3e2fbb86906971e82f058d85ce1d765", 0xfffffeee}, {&(0x7f0000000180)="3ff119994704ddfcfe49bf749c60e422e9239dff4edcf5a40a048947a64693e6ec5147ea434ada59941ab3cec85a", 0x2e}, {&(0x7f0000000200)="c4fa938d853a70c09ad0925697a06b7dd30a52e7e8e1322ad53c22b2a5fa5cb2cc75b761ebf4b4db77436fe836ff0cba9a7b70ee8c586c0cd0d72bc90f2e0b73f3ca0004d9", 0x45}], 0x3, 0x0, 0x0, 0x406}, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x10, 0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080)) socketpair(0x1e, 0x8002, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x10000, 0x7fffffff}, {0x470, 0x3}}, 0x2) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) readlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000480)=""/77, 0x4d) open(&(0x7f0000000380)='./file0\x00', 0x10802, 0x4) 16:00:43 executing program 0: socketpair$unix(0x1, 0x20000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)}, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000000c0)="b53da199bce7950cca32400352f5104fe20de0e60597de259b1be3d6b29b89e47df29b57f8e7218a71fc6136d4a39bbef4bababf1dfd6e278165672e9a62d8a1ccff5d85944052ba0f18293124eeb56fdb8ee51a88e6b3ce50e461ce96a806d757260fca172163ba726cde04da249feb45e9cdc67c835ddffa63b52695d898e6add516d062", 0x85}, {&(0x7f0000000200)="876bad4946516e466bd42b85a362fdff4d1ef5e0019bd4d6565e4ac1671e2025c2b37916392936c643c98b2acdda50d3aebcc1f629e61a43300e551463f92f8ebfdc83c7611c4e5ea61c1d3eb9d37486be5653ba17d5e99106a566f81f301acbad485e4cd394cfcaa80fbbdeda2f3041ac1a10ac70be67b556c6033223a92f4eb94dfa1579a3dbecbf25fd3c6a4f3d2dac35b0140da4dcf8301538b62228498420f7ceaf4c69fc74d931ce129b68cf588a7eb7", 0xb3}, {&(0x7f00000002c0)="91271760c78a9748c77d568cd85af89b67b1520d99ab14abce436e8ec36d2e3ca02a35eb713a8000ba06ce8d8f3361240c4df28ff2f6207ab5b71882cd0e9373cd512f3f83d2b0d69abe77eb18d83bacace7f85f55478c4ee116624ed038598e5cba4c2aa565bd96ffc7a99ecd4797d292b0aca985c365edfd9bc592efe586a2664ef9639919a997b1cf58fde0a62d8fc49a76469cc439c22da8c15077ee6f6c7acb28fd7a82aeb80fa9019f97f2bb00c00086533b975b62ddbbf0d3e7dd79e8bf89ed408f70132af599c9dce8fea282219cd4afb4f7e60f86101918a87f45545a9f30a0fdf94b974965417634ebb59acd8560df74f4358ef06ffa482c63313a1d6626b382b59c9681037de5a68a201dc0fe972fd0a1f28a7d8331a70be8a860201deff4a65592aab89875af9115623e8b823816d177d15e265521b26442ceeb09893f8de7eadd420527b47ab8a1b22e31c10ce9fea1d01efd1b24de19b33b144d79e656e5e987df09f02e8c7ff4260efd374932442e4b706550ac0b6c63f09eaaead6bb739de5c9a86f07a396c90a268dab37c72a159d0777ac320d24767fc57671708d16ff7ae276b5136e99be3fdeb3e6a054831ee4acb85dc7f67f988e90d6175ed115a2b57b889f6e69e92107b0ae0253796b5d4a64fda3568ad312e4bcc652aa29c418f1169d46ed9ddf099c94b300bb4ddeb6ccc01d07bc95304bc19f2cd32bc6d89325505a9db75894fff80104c575e2925de4ccd72d1d8e92164987d217c49a62f44a21d937d12bbd848c844cdf43ed3111a4cfd765ce26c39eba3f37bb9870cdf49f1be2464def62b0abca60e3bb0da08253ad9a90a56b756be543564822d37495e9979c54a8fc39124ea3c6a0867f01fa955522777ef2f9ae31c6393222ba6dc52e067633de3c3ece88fceb9d79c9b293189a81c1f1d4b1293dd778bdeabb99daeb37c5ee974be65f222bad6fd0c6d5a34d5cf8d803e3a6f34c9b99001046b940b4e47361fb953e176b214082c0e4947b90b3164d315e4f70c36dfea866ec9314f4fc3356a0363100a1a8573c9847eefddb1fbe5f96658b4f761660dbfe35d08d6fdb6a1ea75388ec4b829fb227665d33f6020b4a709f360ee8b88af2060552a587da66a00a068c34996a24a6c779924803d132f34f79aa03d9e6237d8040e67ca8ee3518db0212793987c5979b0d650282908bdc8f7a5393ebc83186973dc33d18d4b018764bf69688a642ed78f3756620671acdfbb3e5e2726fc0b5942dd593a44ded982610085becbc497149f4323f23555c98e6427e0cb992862a2a60b490d51dc1353baa7563576e9984a6e95c69f9e953e9ccb0fe217370a593c5b6af5c82564c276583d8cd0149d3e232557405b11a34206c68f82eb5160b173e3382794439221ef0c72759975119366f9101311b6ba86664c5acb1c5181ac7caae4769e051d4d2ce3023cb2d29fd00308254b4392739321527ec167c2299fe833d0913af7ea27ab45ac13ebe96bbdd6c71629c09857dbd2bdd1870f05fbccfd08b92835fa1171f902f8347988ce7decb5ff7b23dc5f5f2ad0b4dd318655bf05d73a08a53dc2d433524794b94ef8ea668299aa80af001cea608623f1e5abd0687dae8c087f99febf9b9387166be4e03a2c53e7a637bb2bbbee9afc29b2478e2e216e9d15a069ca98748f32ad719754138cbe3073d70ae66a1b1155ba7adb7bc581a7f4600953dfbe606c24dc43a102b13c7b044b2a5cecb1a5e3109943b7cf59da01aa30c284d125daa36812ba0b385e1f1c69a14c5fa13f3a2f165300f0e03f2086ced68e15940b14a25cfdc7287eb8e9f5294c5d82ad8b675236f66c6290d47e9c20899ad8834c7533e5738bda559e218b89ac6c5ccd3d803cb84abbd3e22c9ff8656993cdb1ef35dddb919489c5517bf896da31e01ae851b7efa5ef868e5149bec668ea7e49d4535f79955b7188357bba6978d5f279ee26c3261031fe295abbacf228270900cd4323cfcaa420184801a23ec91baedee65a4bd11578a3ccf448942e76899948dbed062e84a60bc13ef48186b61e6e32c23dadbdef3089f0d7ffb08fcdbee8824b298479d01e99b30afcd819fae1b6339aecbe835bc85efa558e95b5492a03df4dc22ba1ec5deadc5eacfdf3ef868c03355dbb7ef14b1cbdee695819cb8d6fb35bd680649d4ca94b5ed4e7265d7bccb26f0b06c993f81064da13dfcd4eb12008f5c8e4225b93aa85c63bbef7423cdcef59cc082f36e44d4e48c6492fdd3e8e4bc9b005d62d6c5f3adb3cb31a1c242a33fe4a00ea3d2341067045e2969bf78f0cfdea8e6ac235bf998676850268dc7d9f9c4324c74bceeb59cc061ce55162fd9dbf9a3aaf1f8bffc4e070e57d8a8002ebceaeca32d5b6712d210129e828ea8da7d1ee9eb559e3f68072e3b3c80ad5e8b42990ba47b4ea65119868fd36c488f2918509d2670ce82af08371aa312ecddbc2e2c15d765f8bff0220a978d09994d065df3e63d4ff30b88926b9763bfd0445cfcde8be455433ec08fdbd3a03a449512487c49058e0989f203a9c99dbf0c663d9de6d3c4adf78b86edd06c9573fa15b7b12db3fe30d34fad19155182af79b9de1aee8d97d760352f46fc7d5efb9c70e02b9fd341ad9421c9b5d553ffa6c3cefcd75f8d658e72e5c9e6b61fb99a821b82548a096feb155a1f9e0756f3ee42ea51a64402184d734d6940822a71e9d315fca14d02898431624898b479fb951be203b2dfc42856ae37e1c64e8d64f015841f2119c7a6bd76f8bc29919a8041a08f565f989de3494d07247ca21ba1ca2791fbd17891a5f9326729a8d52c2760cb6f2e0c8583ff2a8fb0175ac2063c26837cea9060691182a7f944703d2e841ec3863c6c01b0f895d92fdacd1bae7fcb5864d21acd41742fb6ff51afd8f43f022027c135235728f996a89772ffb1c678ae948bef352e70c69792bc36bb510b448e5e4e667d16e8bab6c2f5060370a6154fb7aeba3ca8ac5db50dfa1a15dcbb57635da4350657c2555e6000b04b57efb77dbe03ba4065d63958079bb635288591564e427305f6a2af6d1ca7c0dc032adf014379ad358727d1871caaccfc719f94b7a10b9961cff6f8c80646d4fd4676cf7dff9f9eb33c26ff1ba2e494927f2f2733b8c303c2276b78f1865fc088ba043fb9915e35087e4907a546a08ce5f2412e92018bbf03c40662e8e803ea0aa3823d90a54b27b02f75f7e98cff1f6919dfe526b138d47c04976de9bacc5583dbb112c79d035b55ed0597d442370908572e2c2ae3a66c2671bcc2d50819d83eab6087924a4012d349c8f67b45b0ce8ca3c3b2566ac3b7050d93698587b5c6ce485aa59195bb424dbb65dcc63f55609d662f765aacb38d4621feef9b759dd6edb61600ec76a6207e0ce5cbdf5164a97ae817fc1dba5cea8d0413cdc5dff46b22ca9c80a60eff6f26032775ff1a35bd125fb3a499e05d683bcc5e8807b762a64a5a6c3c0597ccaa6ca37c8b1992bb1c28fced399d79d7ff2b19cb99e4e4889bb44c19b242b50d4d0c311280d2102466177ba947290a37a33721ccbd540e8722b756db15448ea3d8c28d4937c43080b86405399e2093572aebd886242fcb534dadcd0af46945d2519c22c10d66a6e45def031d52a11efd9cf83837529ef9bfd925a92256be25b51efecb6aef2affb1ee05660c2bf7c056c596d27457a793a073d5c8c9462e41fb2421178f3b63c9f8f2f452671d2bce01bcf246503f0ca10c710e1c3287da2dc680ceba50b5eeed2475ca2cb93727adacc978a6057b7477c3635b4061c591a8aa9118fecbaa5f8115afbc2e0e2adef5747d860fbddd38f420382db874025b479a9a10e72a139502d1778206b2d099aacdd3012ff9dbeb1942077418b36af8a1341764025323a07f9bbdc439de700085281244afe07f9d7ad1016a415aab8aa3b86c2a5ff353d9fedb839457eb92b64f2704a7b985123d0b057effdad5b69dc0320b6712d8a1c6145fe6cddcf53dad2d489479079bb394c5676c18f443d6e30053051b4240dc993e86a4cb67d8b45849e5b8e3042e53d72deabb9287a39cd042e706f40bca5de4a7b2098db4aeeff867157828b98579f52f1f7bcda6642fbb2f2957aaf7dd258243aa14c93d495c6b8199edf18b7d25bd07c563202ab44b8167c07f12409d80c1254650061ff2b8305460af9eab6750321548e3f817d4a0c09937c138eceb841c8e55be9f5c2eceaf0ed5e1bb0fd7c68933d8bf2e99069e463fcb4ce0e7fad92d4fc3bcf08c14d125548bc11c78cf190295ebbe8860b9857efff54f156b24e09ad237e3601de6f38be70bf33989e7fa0b3ba525de0093f02983fa93a824449fa5f9272d7aec14723075bf5e2432acbc864faf1433e78e37f3bb7b55c68c886dc4b82c7ee8c23b6de11ba38b27e7ff94eb21613dfba77c1d43fb21a8462d3cf28358e54ec1cb25c430286dd3df7a2ffa2837f45fd798a91734cab9b19beac7eb1fd98d0f7eeaf8054db8cb2190e24a7c1e411cd0beeb93078221a098b95c7ba7256ef6caca2c56ab0bd72c56528798451361991b19cf6621f92b7982c62ee7ca1a2a073d356034006ec1552907892bf82528ff63dbd1e408fb758fa39b0cc4c6b3aea9a3ece7d02e4cf20943f2e5636f50f1b31efd5151a57acfe6a4bfe7222f9b1745a8ed978b977af27d7b5fd3485dd4ba0b649bd420413b26821cdb639d7dfddcb3282c90d12d9bf757fcc2a1ff30b9e7009c452e570c14648c246078564d3c210c734e11578ebd1ccdbf04a70c25e895ba97bf436dc5109a88ceeb1a3bd893c6a4f594e739336c6b00c961cc3f79fd89d7e4289682c3846333d5e6b71cf60e881ec23cccd556447d5f33b8369d5bb18745a603c2c1db06a1bee664d0bee4bba4e6e83796a0eb5067da839de7af52d50f2a88526dc926eef3de21621de57cecc66b26cfc7bf5e880ea3a13c4ba8dcfa39a5d5e3998ff02f97180021e5aead3bcf3dc8a0242e508a9563802f183282ce7911c9cda03251960c721c84906624959641b93def0a82fadb7e855027385444e4fb3dbfc1374b31b2b4b6674b5765eb2979abc1caa3cf5010073d2cb32926b1d59ce1c1332e186d664337e3bd7b2d7f7ca4f0285a007c61a026a99c309159e228df95d40896d58eb26ce32a2887a6f81f791ab4a637f9ad1c8dc157d315461438ec82f628d763b767fea8eda66be47325b651d13d09b33844c158089374a345bd9d51a9ca04c911bfd226bf41a46114dd052e683e2fa3f6a92de5ce6464aa051ce2e18fb3b3e3e7720f20b0d9d933abba5deb537732fa4e5cc6bd9c91170eb4e12642be78def32942c03f8c0336c8b6874824c0db9fdda8fbb9a9e26c61cdef58a0fbb4342cb0722a2d1cddaac057f1c444dbf6244c3d29c362c4a31cd57a862eb25a89a31003ae735e45b337f2537e4c21309ef3c1a60d87dbbc3f93437d8eea8d547da6d39e45dfb4a249f179ddd45a7888c891617b0a76a9361d462dcc1e339ba1427a007b4c4744e691bf602d7127d0cd2c5fa011c70c2dcbb773865c60048415efd5e7721f2f396925f4511223c7601813c755725a0e63c14aedd624cc74c1fc8029491d18c56822d15fe0b1c45231ec620059c1e5df7ed6cecb668cf7ce74c571d604403d7f781800093cf770aa1177c8c8e7204fe73b71edf053d7bd839f8681d53bb75d8231ad75b9882597d2a3620f94ce2371897579752a5ee74ffc2d4ce682b7a57e67e21e79a1501c72d540d79254207c174caecb038dfd95661b", 0x1000}, {&(0x7f00000012c0)="c04a3b3007e5c5e28899c140f15481214802991252159a905c13ec8c242105c92de4f03d2587fda1ee417f4dcbb32e79abf75d33a860e3bb7b734756e6244629fae3f7877d922ec683", 0x49}, {&(0x7f0000001340)="5fedd8914cfcfa57cacc940dc914a5116c658f8e63aad1c37cc295160fd87185daaf45df92a43883266c651c4f1b02e7bfa8224b42e0c2d99d46477fc51a56a17165ea5681a6abbd3e6f045363b8c2d9a4e705f4f9d5e87451c3a9ff56715eab70e829", 0x63}, {&(0x7f00000013c0)="b15dcb40cfeb154f51305c2d079fa02c9e884e8f281758d4c7fc73d570c38a8974fb1fdb3a40e95ccde334244c2d135de0e243af34ba198c72c5542a968b1525ad4fac4db082dd4b563854b7cf8b463807ef276d5fa5ddc1a94fc406a00e7cba9997f7c48156f9964ea2663413f9003c2bdbd291a29ec724ca74d548e1e1690a8decf7cf6a6903bc30d7edc76762a55b698861c43e8e7bd3650c9ac21a6a76380cbbea41354a9bfdf1f115b9767ca150ab6eb50f80cc001c93f1339d03834f09b7589f390228598c665c132e2cecb2", 0xcf}], 0x6, 0x0, 0x0, 0x6}, 0x402) 16:00:43 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="188b874d66696c65300012a76457fcf2f2022400c4b3eaa9711365940a9df4a11d7a1c85b2d2622f85d7fe521aefe0963566c43d277218917441cff51387adec0fda15ee7da03bbd559900"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$inet(0x2, 0x8000, 0xc3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000340)={0x200, 0x1}) sendto$inet(r1, &(0x7f0000000200)="adb4504c06ccfcaf74c6a2212e64980e89f4ce15480bba202e0517c459bc832273b636", 0x23, 0xe, &(0x7f0000000240)={0x2, 0x0}, 0xc) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/86}, &(0x7f0000000300)=0x58) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b, 0x0, 0x311}, 0x0) 16:00:43 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)="0018") 16:00:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xffffffffff7ffffd) socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:43 executing program 1: r0 = open(&(0x7f0000001b00)='./file0\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000001980)=[{&(0x7f0000000540)='t', 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c7) 16:00:43 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/183, 0xb7}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:43 executing program 0: socketpair(0x20, 0x5, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="f038ac4489465e35417f972657105883bde74f9ff58a119b2395d2a58c3561fe87f93f89964e4961d821061d553200a4165990dbfcaa15358e25ee6801a9617f00f51ad03cf42c3fac4a05dead99b0c6f977a44c344d98c657b6aa01052fea1e999c11e7a4a35f30aa01fb36e5ea610a51ed9145450cc009cc3f6332e66b4ad53453bb4f81c8be6c53ba5f8d175b544bdb3f62179b8ca2d6df0452e8e3ce9c6f7a33676c409bf16ff857c23c3268ce5a24480c1ed332ab6804a92c499f7dce1d371b80a98bbf64eb", 0xc8, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x1, &(0x7f0000000080), 0x1d6, 0x0, 0x0, 0x4}, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socket(0x6, 0x7, 0x5) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000001600)="0016e6870893ffd3b6891df1b330806a90ebb214ef45223201cc3f838165b63a1179b9b18c0ee01c32e37137423304d2c36b7eb1c4b7e8c7855e6faa4e765279e6723147aa702a692f485fc873ca756f83f0b9c141be60c6336fe5ca367798fc33c2b871f22352abc7e05b1172", 0x6d}, {&(0x7f0000001680)="f125f09819d18971e42212a987a0c78baceda116802bffc80e13311dec72bc922cef50f884533c2b682c614edcae57cd9d021108fba32b2d4ae79f4b85b09f842f03cc6be076ed3bc0e1a6acff705b0f845b6761f26a0259901bc4", 0x5b}, {&(0x7f00000017c0)="ba9aec6b4b3690e2824834172cd0fc6a4b044572120ee0fcc3729774612b2f0128047bfdac18ed28fa95a7d355b5a23ef8452f950e13a37c639d4d4503b31c8f85d81234183f241889bcb0b57fbbcf198c7d838f431dbf4ea3b339b470cd37e4fedb2b00e7c5a94ebab6c5c42d893c6fa87e15c2da175267586323c4cdc722623b534d8be8805ad8ca7c5237c250dc31bf598e47d800d56eed81cca4a6872ca5cc8875bc4eb630baf7d1d6e4a2d733f00d8945a05d466cc27fc8bad6c097870817d3", 0xc2}, {&(0x7f0000001700)="02e1b0957065c0c550dc90b0434dd9598f14a520e43ac82082ae8ac12368528503d69a6fcc17eabad108f964028fe580c4326ef6a8863c51a6a438c0270e0e2222182e642954404eea81d2d28b0360ac7b17f3c8a5835546df6ff679d9b5cb92fcfa0960bb519909f4405cfca7e62313a93220ee37964a35e4df548e87", 0x7d}, {&(0x7f00000018c0)="feb5d33472cbb79e48d767fa744b48b557c67ac4ca2ef38fd865f488f651f0202a017596a45db812c2ebee5b71fbd92db9e30692188ca8ff4dc034d40c01886f0c886f5bd05f876d06856ad03b6a3312f01459ac8106702976815c9c4f44415cc745f8a1ef4d0b2728ece2e0de022f6edbc511d72ab4481ce40a37c2d0f4c35222fd548904262a800e0ed981fe464c3f28730b1ac5b9c488391a51003434079a9b4e", 0xa2}, {&(0x7f0000001980)="54209357fa4686f4e521c47727294537ac73fb2c77885555287f7e9a95bcdfdacb99e6d9476cc46d15b025a34e18f7723d865e3a5d3d65fe7b545930ce541f30d1e5a4238ec7c416dcc6d48ea02536aaa2f0e4", 0x53}, {&(0x7f0000001a00)="e12cabb28ef41f205baf183cf735543a6313e20c169468b72dc48d8f10b90b9201e6df967f463a48c2f8e25ac38b43b1f8ce6963ff0126c4e82e19bee441c413f3d66ea7f11be1dd9c3aebe15da18cb97904a2109b1289eb0ca916623b89950b43e270827237089d165c37852bf88f0eda20de875e1b15e9acdaa3bed85e0cebbd0bdfeaf517297fc79defe2d15853b3b5d893cfdaa48955b8adc8f4f2a3714a2dcf892ecc9a013e886cfc7c15646ad9aa8e7b0c07700a3bf537f7faa7bffdc7cffcb033d7f4321efa1c1b4e4a2e1c84119af685c6ea5d15849ab18b316de15e", 0xe0}], 0x7, 0x0, 0x0, 0x401}, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000200)="27ff1f1bf165371dc667a51d17ec9ffe118603bc20933ebbad28ff456fc83d6e7026ef6a00377305a241141e563793900f58d91c22e5881c96bff1f5f7df6b0462fd417046b68a3a2d99aeeb4a4ef3d2192170b11075f998e34fd69b162a2d39d32080a0fb0fb3f1eb327ed432984c01ec77ddec7324b6f7a718d1d91266d0e27d4e1de1bcaaf14367022c40f5bb5e44d2f653f88ee531088b0afc62af57216f47ebe66218ed36f3923fe597d862b20501049bc2eb88b64b5a8c3d603b4d73e3f83dfb2a7aec1badd0575e5cafdbf329b280432664c6c40e6a733e373d902e0d15e3708f21e7eb151293c7e3013107a9ba95dd986948d51ced800e2352286bc017bd0853e90f0c596215b788dc31cf4c93c0c676d29b663c4db0863eb928d444a271b6adbe1cc923a50e335133010e827a3030bba9636a5971ec17487111871459cec52cd681729f78eb0acc345af7069105d32174999e6e09c909291eb2ba346d0a916908d2b22c00b2aafbe42248016b7e8985492859526eba50b6f0b342d7c050628feb9bc43d3b8a9a4bda743e2f0e9f9882b517987cbf909abab0181c928f90d23952f68363cd86795fb9a973dc103e7e6006b6f5f4ac5f576863b7dfe04d6b6ca7a470b07d270a3b1fece18a0ed06c63f6b9b44317c1e2fbae992e9dfaa62cbb77a549911e19ccc48746ad19ebbc80f677a27ecc299865d9333e018a055318fc5f2d5c33ed915d84af52abdb4a8600b85d483fcf0b3401dd43db10583ef4978fba9554d1797cfdf4d6e430ef6d535971977b7efd5d4671b6d47de1128e2a84748929c5a78ae9944925e4f63417ddff6dcf5a8249d890064f974f4ca01f06b120c586abb664d5aee62015beb1ccba70c6b2fc478d5f5400f81ac42191b9285ae989bcbd2dfb9482d8a6ed83435230996c847473b75afc2d7f922a4579a02c500fde384052c5156e7be408a3ea35b40041e2ae4b8e67b3a4228f89e7e346fd90df796fb9a7e1272a348a00afb8cb572a58e0cb5b685895f8e34e86bdc4075dee4d1fa1abf7aa1aee23f169f77370f0fa25495cd7521c29162e74df681d61d7a2e30f65d8725f697dfdb196f1068c0aefdbe7e8e3a78d7acfbdbffdc68ed488822a334a64eca062935d8c1ecf3a0bbf37bef3805a633cecba353167123e0551c3e9937e67930ff00d55b706858bcc24081cded1ffe2940bf8b89c4e4fb74cd4e65256de66dbabee488f2cc81f9834dfcc27f261ece803155beca049e902533d711d85cfc66a326e87512c1cd2a40cea581692ed27179fe8accb4ab875979d20f6c64305e613304606f9b4ec214c0ba5ff718477d7ae5b8e1e989a97c3d85840466a49b561788e1a5d9f07b2d2e84ec5871529a2c90c159b78e0243d4386781bbab9437b8f98a3e33044bdc3c5ecd3a7f57002373927b73bb4a8d409868a0200c3337740e03a1fa3a275e81d52452da05502e9c55bcd1ebfc0e6606975d153f777967f589960cf97b6efaaa187d55f40eb78e4e78e7bae825d41f7bbbcc9e1377aaf633d11797d08b0427cde80fdfa86483b8b114b902b75ca4193b9908bdfe520684a3a05ec74f18fa80a47299a3e4c8d439a95ae7210adcb8b6b3c205d8dcb6e87bd47326665010932d1d1385756adaf089903cc23b1a4255ccf0d2e61cf905ee23f5894b1003432d1af41ed8d759c8ec520c54fbfa437959d48018c4052bcc6c4f8302e3c840a753fae58489092c806f8669142c0cd8e12786428438b10a9ae11d2e6d0c4a198741ecea78195b612883f2db733ea95d163c36e033c661823b7d4a94389fe3d26b699b178f4bb3f0341a6e2c3cf48edc3c531ffd0009943be7fcf72a36c3cf448f34be7102140297e4f5862dbc0f1f6c77a057667668f324d8d0a1990df39969ca64eabef2e2cbadb5cc40c3a8f2ea393372422e5fbe2d49c6957a06383aaf9a9727cd785c01c96cec008502de1926743af4fa6d0d6fd22c077c08efe824ed4a40a58aa3a762b1dc489620718ab6f5220363a99e30f3ea8199742860096db13bffadd625498fb85d7ad3cb43e3a29bcf9ecce1ffff839625beee4a487a0fbadecc6c166689ac1201fe4b925e5193151dff71688985b9cce04e68bc72dfb752f55e03f9437cd4f7569c041fef9fd6fad4d64bed7433f1eb5acd8cb4514ca63319cca17af9050480b17953c4b80f1e58d5bbe503075504cfc856d8b5b433b5d624b63cde4d1b94f5fcad3a9713baf82d76d2918882a96995ce43792d3f27464d4260b38c83b53393728bd904253b896744a457a58317a312c7d0fd305ec74aed145092042742a29822a9f531cfb30a269ba8fd3e54d5714130d654060e98db0291d335af02da5353e0d395ca81c7a30d132e50213670358639773ec9f189128780362b2191ae10ac4f1542253d190c251de008e96f3df78e0a63ff777b92baf1a4ba2f61549993686ef9f897a52f9b0a8787831fe86c6278c8fa6a101584b7e335b12c8e7c0efb1497d0c7f8f9350ad1a54b1af4cc3989ce0d44b009993abfea3df1f14ffc5d1b4ba4472f99094d36e9ac63913193cd1a204d2dc8d6c79bd75ef039a6ca97805e214027dd41c9d0408ec75c3c8f5275dc9f90edca68f4100501b4b8bf7c009bf4dace523654a06dd093537ea7a3c04a16c5ceefc66d3cc52f5bc2be3f6f24cedb9346e23f197d4356272977708f0430e6ee702f911f6893725eb5d0577e3068e80926365c71b21db8478a323a9c257bdd883cb1853ec875510cc778190f24293be33bf5c7f272e4635bcb028849715fcb6a72d48f586d77c8a6bc45ad813560f7546a1ae9025594b92f2ca9a48c7eb47bcf7fdb02d88fca0ce54b3d0236c75b2e3ec15f1adb9acc89e9e6996acabf7fe98cae1bf9380256f646c14311403e5be1e738e11ff3fd4bc68f88fad3f13f8fe3310a9281681318f815b61889f7bb4fdf1c2e98b027285ab0e55e61923040414d3e6fb8e44011813335dccb558ffc377d333b94fdaa08db1ad9e7f0a633bff2875fa85b0687a14690ea5004f990b8c4dad83f12b47e7c4b2df517a7c146b4298e93ea2fa7e34d23198add6645bd9a9926d38bbab6b4da60c0f9214758da17aa0eb64caf639b99085afab84dcebe41690f400415b5ba6a51ec95b11f2d9c26c73c03b4293616c9cdd187ac5d06bf9c23e7fe1468165f0b77ae644fb973f266a6b2383abe20f79b30974b026248b756d2185c9315a594a022c72013ab5e48a6fcd157b600291c64bd540a1001cafc68d02c3891f03136511e8c0426da3c807e35d9fc5b38589b86a83d7b39a86c288ad2f8523af32a2687ae237f9d392872642dc8980688a8d5abe04de6a68ae01e3f4b55e50f37a1ed851c62d870f7c011c985f58a77ebae96e4c8c548cbd940a280db4e3b96c7e41fd4e8304d5df1469d6dc2f517f607f98c1a43aa1e3ece7258d7025acecbc76161c39db1e0d719f5a8337738b7b14613bad4ef6275b1e0c359761c84cd0882f403f9799bbe795ff18f08682ede3fca72f27f89adaf53f08e525af26a82f5f342b35a1fe50aff2cdc1ae07302581da5877ee28dc654349727b46b4ebfd86e973fe3054378218d3cfe7e23345a450e18446e09f13f9ea82cba7261e2d01d5d7e029c00d8192f1ca85b4c5c344a9f1d2148aebe19b53849d46b61f1659a4417443abe204fd76a14ee24eaecf692683d4ddbb9f094937eacaf6fefdd925c89f72164439235ca24800145af8e28d803f1086fb4347b63242b8237fe7dab7d2e6b97ef9bd2bb484e439fca7022740c48ce282ff728dcfde655e7f8f1dd4cef13a0b62f21e6cb39088fd0fec29a2440ca87b01782f2f6c39ebc2ca9e1dfb0aa645cbef02c95efb95a766814735c0d6c2d181f0a955a9a53ebb362f0aa43d3306de0e448ff4dad8ec5571537328bd98644b29de69fe673aac27134ea76b407469e02c46a61dfb386f79b8d714f6e69f4fc77d222d8eb604e206f4bfb4fd732746e5ac3d2aecfe696e0bdc5b8d149ade694469394dc59d25fc57c2357e76044225f07237054165c8df4f1cdc6c218a39dd502383bc5eeb78ae9cc6da58bbcf543357dd2d27bdcc7b4a71a0af816ecaefa029a104dc900f63fea365b0dbe7faa5179f4324ec0c2b08f8a0e5812a63457a7c866c4237644102681f6bfc845531ac6474bf84eb7a55c4c9b2f8e5a6d1f95d4f59c599bdb0224b1df836fef3e0de0095ff2399d9caf55df34867c4e6377c53b225ffb45e4e55b388523b70aa54e9a3902f50c2edf8d8ad7a1dcfa005e6d48fb3665ea705332e7bbbd83c96e0e44d6a8421c23ffba2d986471ec66ed1dedfccef7d4267f3f41422948d85ee6f75bf3370d7f7bd61c42771eb77050daf3b7f600b438ddb652286d95eae13c2803d3a430dc979946fefc3eed5ee2583e385a729c30048e9262e1eca0b29c19822210c88c0c6c322b411956e91826cadbd8b0174a515db240dc7d1c565cc3d48d59f9cccc57709cac4ea11a155c82819769e2ba496e9b4ce0fcea77f8c96e69ca041bdeabbf0c917243b62b7a4b601b9ab54bf583038527a24f4c48caf93a9f7e37ff7c2fdc16f0ad3e00cc4931e0d90f7d66e5e40a5861edc218028a0ac6ce6acc1ef4f396ca3f9728902da98c24ee373d195ae3072b250357bc7b712d99d5fbdd9b4c5cabfc950c572e7bf03b9e828bf82285912ff223a6f2b0e13710ae8658bcde98512ba6d453052efa9c9fa0fcd232f4c8205f1c8a1120a69662d22a610b2ec6e853f1a881ccf3ffa732ed00187ea3ed59f8e36a7e292d7297015e93dcdef24fa100aef46ee0721668e44c400d58f09c15c503de8f0b06a157775864121aa30b34859525205100c3040d14228cb5c707e06102eb1568f62100ef917fea7907ae151940820b910759687cfa97253bd2b7b9a3adf74867510b410546a9059757ba9f2af0d657938f0700ffe50422a65ad6e97eb9ec54c9be2440a67f8cee878f27b85fe84ca722a082979c8862d974af23b6bd5a5aedb5db38b6af903bfd339a47ef923eff79dcb8a3f90690abf4331b637041e8f588600e7bd04b73ab8dc099e83bd593598fc046488025cd8cfce9c07209bab126fcb93860678fc056bb9220dd2dcb155b4b699ebb8e484fdc2acf6867c22ec9dc18e50febbb64c6b66e26b37a85ac05076a2856c5d718edb570faccef1ea8e4d573ae31c43fb1bcab26f4b4e3c313447fb4ab5d8dc01ef7a93f15c2a91be8be72db72897e58feee404a90896b38bcf89c320455350e5fc1e9be22d37a4a451ddf246e72e40a1b190429574cab33c60fe0128970b7f4593c1184ee576ef4e078b3273400ab6d6dc3c9818ca027a330ff4688a37ad8499d390124487a497126fb253da41d288b60faf22ced807dcf75c9ebdd316bf6b2f21fabd6a27f8fcae31756a1b929017ef231201a2c2287934c58e9a2b670dac5123c5cbafb278fdc463e053751e858c29aec8bf7c908c5759074f0be15596609e3a4ae8de8bb7bb024e64a6ea3160a2cabe215c8085ab4b46e2b5ee860038bdbe6f349426649491bb5ae38ae5cd9380cf7b7640e3dc955403a5fc92888cd2c50df52b97d69e97d04123fce80e551f3e0924968b45decbafd0d91304fdf6230a145ff06ceee7de3641c2776c56f86fc466cf3aec8a062748ae9498ccfa674ebd8466b166d19f3526037949eeb293ad82f4ccd5e2c27e98be49a05a91437f714a87180407f48948088b62c04bf8ec47bb7db0d138a2bf68f52b1b906b634fd75957608202e0f954a217d6d1", 0x1000}, {&(0x7f0000000080)="cbd0c09ab25432e5d1eaacbc97eea20c039f153f663d674f31c064d28bdb350eab17144af1ad44a22dfdfb482d537e7e47fe55afdc600a6ecbf72cffb62a6895e00159a2f91e218209b0dff24602717571f00cd57d648e37bdaf69d53b3cee6ebe3d75f927109ec5e752ebf1f3e08f4a5695dca74b45ddeafc31ff1614c7260e924ac11261e5b9e371738297d8b382f90d04c306e74281cb5aed9c6e9aa154fbb1d9577fc6d2d7269039f6913919f1c355e0524126499858f812d7fcecd2af16ab49d94f1921b220db675a4b7594a48b6faf726f5fc73eec10574a30ce11bada6500386c", 0xe4}, {&(0x7f0000000180)="8b3cd4d81526e13d2cb8a130b70f", 0xe}, {&(0x7f0000001200)="47090ed653928f780be8a218", 0xc}, {&(0x7f0000001240)="900315d8f9bc3d63116481b20039a8d520f238ee0a2facc3d97b51d87f076aca65cf593b1512e29244eba45c3635e839406cad9b07945007fe0e05d2ab39114bc354cbbc894027011022545f64461a7fb8e2545c6295018c61141ed71f26b7b0f175f86f67a3fb1a0f603ac4d7c216c2abb6cb4569fe15d77f44a567c7d6694255394e21f61dbc6e31850cfb3f71719f74c2e73dc2e4e29cd8c2e46367c72d16a0d0525d21a28db970498b14", 0xac}, {&(0x7f0000001300)="b84c93da1c1fe78543245cc98209252dadfcb7d38e745f82dcb93f04e6efc049f11c8b573383eac3ca79d308faa4a5099ce0315d34cb08dde57a6029d80c95efc17d964f817dd90010a3fbf288d6ba8d2311a1dfd6083ea24f14debc4f74b7add1b00a4d038b8d6ac057dd39", 0x6c}, {&(0x7f0000001380)}, {&(0x7f0000001600)}, {&(0x7f0000001400)="318aa0f74af18059cd084f7255c890a43402599d0ff5bdddfff59dde655bfc19fe576baa5f5e9107b2a48db4629925f0ef6e0cf8c1abd5a8914a17052c747943ff6e98a1a2a07b5c3e6f587814c400d3a5754e132e5a52e8087af013bdf4e31ec3e746142d2f21067136a2616e55ef79898bfdbec8d37e2b1dc27b217e6609e9af3756d3a8ae3f48f29e85dd80760b8e4b8f60ca2f6a709cb2b11ebfa43d87baac6a3e1b20cca70e60f4215fad12cc9bb583f2cd9ecba0eaa0d232bd74b4630bb67df8c78d80ba4a7c70", 0xca}, {&(0x7f0000001500)="4fccff89c7bab63cfa26fbb0332628b80fd06973402fe062e5223b202fb29ffa0e8db1861feaeb2863f8de019493142cfb7fe1a816fc1a32c6", 0x39}], 0xa, 0x0, 0x0, 0x2000000000000}, 0x0) 16:00:43 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffa, 0x3}, {0x3, 0x3}}, &(0x7f0000000040)) setitimer(0x0, 0xffffffffffffffff, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="81050000000000000000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:43 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2000, 0x2000000000200000, 0x10000000000006}) 16:00:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) munlockall() 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) sendto$unix(r0, &(0x7f0000000200)="e6bd5dd761b5ab13f08f7f8e2a25da39b2cc684550c65d91ed18042b10ffb26091ac8e0993b581c34d675cb8e40ca3d81dbc975345ee2f928d28bfb76002dc6314e526173536fa770d418598029c1fe1f4adbf8edd26f296c10729efcfd7d34d68ab2a43431e2293a1dda5d12b1f0e9c050a49af6438335566df55065e49a7c43fe719abc4329a3f47635c852aa5bb27126da94221bb3cf18ccb42b5ba727031e140428c7a8c4a62983443d04d2dd9f2d46e469ec190893876dd5f0bf08fc60d7d42f0947bd14329083282772347a87d46bb3f1d076317d8cff1dc9959a0bce0ea5933bf2bf24dc8fa46d367756f89001f4031222aacb158047fed668c88776f44977f2d6f7c561b77592e2329cfd976081382eb67716eb7a6f2765f25a96b158174c54aa01352a042e5e76d8e0f00d92579daa7c777f645d7403ecb60d62784b6baf68335a390bb4b062c62c7fc15654e208e3d7a71c090825024f61b75d3277e0b0af613081e82a49b2708772ef3e9371586cd021c7d2e7e5fe985bb2036381bcda73891369186091cb8e8d639ed3119f894e29fb6d50b8a7432e6b4f73fbc659adaa6be3620a6cb3659bec1c2e37a6dd7783986214c47296830f40425220b10ce8a62ec0cbfa5bd87775691b77a242201dca11fac3e25884810e70ad64efc61cf177220dd9ee2e651a5b46e3c0d92cf23b42cb29344fb17e5733cc8401ab210118ec67feb9a3a61e7f0fe920449d9850d796a975218c430d9cc502958fd9d44e89488c8e103fa95c4f6bdeb3640a5176fbb1374da46d45ccd948169ef080a60a5b3a1ca7b9c9506921a384db0f96354caec7ba5fcdf86d68c24e5a6d54dfb23acf8eff32685b02002de4f1bf5ae85f4e7505abd70990b9ba9c63707298f8495c51e198383e0cb96db18ce915ff854f5b321ed27c0c81eafc8d319eab29c0216400fca199a2ee24d0f0c3482d3d833692529b7ccb0cde1aef426289595104c26981abb58a9b5ed25cf395b1312c128155a7eef9b20612685128ed59f387bb90b3cada0d3b9ec8589e5cd3b8cc5fe606a0b11392e5cce2aad29066027df6eeed311af2eb9fcf5dd2f5bb5c16aa232ee2056af505708241018c0f3e08e5811c61c76a1f53cdb7c21f6b251ef98d2d5435883069cebe0b9d3ec725d4f5da8172afe4a2fe606c1a2411b2f3509f0f2f0284b91c7dd4e7cd3a114f3f8a6c0c4203efad3f85cf8fc1756e004b04db4804c550fa598606161dd2ba3976103f9870a30fab932f06e0f10dcf1821755470802b4fd706de6917ac8b70bd4a678a4b9e3ae0eeb375690b77b1425dc2b9b15ff17eb22a47e8a3bd92bb133710627aa56fb573e741c3cbfeb33727cd5fc9d57897f4761ac661dd7d6d8334d0f54f57c4a4bddf5bd920f252ca76a423dfa640e8c6995b19f1e4d57a9c576fabbcb8232cc8163fa44b1cf704e03996107e7c8220a5adcc54c4b365005441f45604fb9e68cad43bcabb99c5c16aee2988f168498087d33c8f817c1a17a010469079a5bc6e6ce371270f626798ac2a0249127cc8c6b3ae74db377e1794abcba268f6bfe490aa40039d95747c8e8b7348904f28aaa0a9ea64b733e90ae11c14730ac55d9a6b21d903ea42d6142655c73ef99544d3a392c229fb5cda6cab4e36daa850480445013625ab01237612e0fce49250cf3299e1c3879fb67dd52703d51a049c1d27163fb3b981b9471b1c08a4bb311c1211d58dcef3e8fced9ad59f6cf1b430d04c7e60d140c7fc6e9a0b7a16e0e65dde654759f419116aab9d0ed4b56331556e516ab8e7fd5c16a37e7858b138607f04e550b00eb8924fb7e803d30b18e87307d5d32578075e007a4df05f269ef7fbb62cca8b4c39d3b9a54bcbe3c33f42665b5bd13c288707699eb7b8e008ae936422621c447384224a9258348b570c92af14eabfb590ef9fde230dd6f28eb15db50d5a07bf8c557e92aaf4fedf8cff57ce580e3bcd1ba1ced697a6b2a32b7fa819ceeab7cf6761444401941fc3848e54de9b2f552642b6dcf9cd3676df6ff9cdf8ff47235785ef4228e60b434cf23c242ccccb84adc170c72575fda6ac71d5651977652bdb80ae0317cf6d28eec2de31515baa82888d7a9707f3ce9be35e8513299540cc99a0b8579665763696fac42b4de82a03824ad2cc96d3b714c0170325eb06ce52e96b124544ca6111336be858c2f9aa450623f5fa561bb69b4b0ad878b258706dd7ab82ddbfddf7ab7394079447438ac1885aa80304bbf8063297f71ef8b744227a873278ec3f1954105fb46b5b975f3a328427df4f31a7486e21677b1f3145906d81f5a44333235228f6e4b649537624dbeb570108586c6fdcf905f0b007d8960f09ab334ae0af56c2f9bbf94dd63d57ab308e60b6bbaa4049c5dda0c1a761d3039b2dee5b0161e24271d8e08ddd9ff1735b2384c6956496b695928b4cc77d757f0288b4a0206719bb2f7caac2b3d28704ef6ae0e92be5b2f02dcc737624ff3d44b288c76174af1cc2ce06d55b2dea5202cf5bb97b1c7867337b8d24ea80821bc709da994a6c0abaf9da2baf43022cfe1692ecdb9c5fd679b5fead046ae4cf2813fa1ce2e7f0e156083cbf1948fec6d13f28638f3c59e971b2648a6562bc9ad4b5917c02bea1badcbb95d94c8d5a21fd1a77e3592c6ab7621548b0236030e80f38eb16678727458a438719ea72f5147b1864d0062e81338288b7fed07c761df17115cf00a6542450331c4b7c4c1be914be860104c202a99f6f719d201bbfe271cb3f62d9030ef0359756688cc5bc672773e33afc0158e8646103cf8dede7e54f8dc8c9b62fbb943413a5ed50e34af33a8110c15f4c56e30a353ac79669ad7b91ee6623bef28d4ba9477e72ab0ea57a25700b8f7294a7eb7e8ccc9bffd4a25131d7e21174af766fc5597f9fb9f1b6152fdd47d1001f4802a73cdf4f4516a83df88ec4a6049af988c53c942ffe50056757b58e9124d6a68cd4a48d5fe8ae99cb6081f77009e4b290706c868fd84d9cb01d1f985e02d675b67af3cecbc4534bbd0b683cbd28138d8bfacdfda1832d1a85fe332ee57c734db280852bffcc42f352ec169b429fd4262cb726805c36240747965c1918c3bcae6a56e82a2b3423904e539bf10efd43eb56b9ef13dce8b76aea2505e30ea21aba476e570ec187be0b5cc4a979977e3f34ab015b55ca18e1641cc13ae4c9d20e9c1b613d2996ad68bbd102442c541c4ffbbda5f3e124156c96f516d27cd6ea7a9cdd857f152f344270888db09de9da83f68a3de055ad19dd64a3d48d0b66d80a040d165afbfaec717f2b843255fc71207651cdc6b97a01f8f93f32e7f9b59f2070bc78e2f907a6135f42bc0a3e56029985c35f92bb62ab1688ebce3fdda0eb266d19c3ebf9bb7a58dfa88726fa31a87ed130a0552f6e0ed67049c3ae55084987e9f731e96b020c67ec42a9e84001dd6d6493babd443538cb09d492048a2a7ee9bd97ef1ba0e5bef2bedc0d27c82bd765778b25fcb176a89e458d58cb8f4a2b57fb4d6c02af473d29af7a23101c4a85c950349ae560f9447cc2866539797fb60f72b733c95a26468eff558dd709f5703632fc4e8d7895e2b941d09f984531261ee98b1d2781114fc55f18b0463555e9f96ac274dbd7a1e4f0a9980c60eb99eb337c5afb31bfe39b01b2b4219d56b196939e4820cc384cde2774a9bca4f3b538d8037086f88e4fe3af649b2da91ba8a82c7c2a03f75594164b9d74b2b799b0faaa74f4401c3eab375d67bac3b041524051862273338ba3ad207e0f85cef7fa40e081886d7f946484b70478d8885459a34300af23c609696211df43f8388964e883fa3948480d2cd3d2967a568974940f217a3e0465ab79335ba2dbfb9585db024d1bf28ee4b885c9f44b50e59578a76db8e3e61b69a4326457bf9dbd41f598cdd38bd0b9b6e53d4c47dfbe9cf07c0953dc3c39edb415905a4dc695b1a6ffcdb22e9089d468b8bcc97307956c809732750165a37a30f479d8aabf742e9354d7609440c92973ad5f5ff04d7e31760869c91fee7db650fbc8c4ff2e73ff166738c032af0f854a62e5b59a0886fdd8f91ff52485b974781ca3bc8a948b6daa7ff6133509f199191699e686d41b3550a17434e134b2e495b958889c013c47cf27296c546eac8d6f3e78251c5c0231ebbb792ab7324f4f16e9a66d7df64750c23df38a240f89922cddaf8cc1549b5e369e8c0e6e4749dbf3aab8336cbe54aa343a5fba7c4b4e2a0e1115d202f429f2f5d72e49e37dcc47ae52c75c4a4e0eff4aadc23f47a015df866bb0aa509a6985fd53c2f62267469dfdfc2df8461c71b3272aeaf311741b458e99d4831929c3cd89c2c72329a9c68695df514b0f006050fbdac29a704ed1a6297821a37824e2944aeddaa0b0c8dbbe9a7cf1dc2276a2a7bae5ce794bd7124700773257b454ac5af90bd76ef32efd9cfde045af076aa81f330a1f2eeebfa2d105995c691ba354d192f059ef7e077edd60bb0b8a802ed08c20fa8ca7a14c3fe49489545a4b4022d9ae70bdbd0aac8f68c5bc0c9f99c608a73590f4412e37c937dd66dd45d20923e06c6ae61ff64e0370e7b0e3fb1a361752e7e78926736297660aaed215ab277214fb968ab1309ebe81a5b1ce36400289f8eaf0181ecb6bdb3bec12d77e50c31697539441153ff6d3ebd8efddc2899492920f624c46f06baf8eab2acff08ec0730b27bb2a1c7d4f8880f107dd2025e515694354c5144f1c28ab4f1ba955866ff5f5d9a3387b7e666a3b5a6bdc895305d22489d3abbe2c91729293c7b939abd113a323c449aaa575b4c66c90d1702e5a06534ab6bdf60f8d036645aaa9c8a6acd738b6757f10948229d3c58f6207289fc1f8267a60fe204720f28ac01afbc80e5046949ac3ac862ef280d06d4e4378bf3f4930e730f06c1a21d9cbab71a6a820b3d1a0459618d6e7bc3154711357ea6d76ce50628e1b19e7d71c9771977acf357b77f46c2c7a5b36473d1f53277e16e76f313c24f2ef2fdd2c2db01dd6ea92423465a4641adf410abaf225928055749823e8d5471e7514c998f0b9886c9f2714e2c9208b60aa9e3a47a329636e3caee37ab7458765a667bb6986a206d9d0245fd81b30719eb8921b63d70e0677f3a3955f3093abd2802b9435e0a70b062d13cc8bdf885cd9de15632f708ec1c00f562d943ace1eb75b1ec0cb43603123ea99e217801611e9d7afc603a94596e5b8c9070dc303790fff6f6638534bf722da3c0b240cd6011b11b70c05bb6f8cac4d626aa61b3c53040f73a876030812b50298251a38451856241f59a71fca114a7911403ff6ebcf6474c879c8b1dab0ea3efb3f3f09ceba420c1298c547d7a30c2799afc1ac628103ddb68b1adbb673bd62ce49c11da1f9d20d9baf45e1d9ccbd70a09af979f6a8b549070a428858f2d8525e98788043bb6704b3184a70b1ad8386d53e77dab0b9b1e40d259052420b8919541108764dd048a645164d1f38604d19e2ae58c30b58806a147d475fe9d584c8c6ca3cb2c4e4b11286ff801ec074dd8fc1b65e9b41c4a3ca39c4e1da9b5eb24ecfc928cbf5f82b349aa751bc4b3d6159cfbf5b5ad4eb2638f3c87142c4fefc7c18bf0cd7764bf48e55c99192bf287085d01e3fbdd081bf37a3399e997328c6581e861dd9df75fdb975386ed2a3d992d35cae7854eef30e55a122cfecca63d9f115f888e66c6aeff906f25d9e313cc812cebd3765742fa86243438b5017f29ec425f9e65637262d9a0ca90bfb3904b736220d82f1f4e2e", 0x1000, 0x0, &(0x7f0000000040)=@file={0xa8eb8959a103315f, './file0\x00'}, 0xa) 16:00:43 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) getgid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xf, 0x800}, {0x18, 0x0, 0xffffffffffffffe0, 0x1}, 0x95, [0x7f, 0x0, 0x7f, 0x7, 0x5, 0x6, 0x6, 0xf2]}, 0x3c) 16:00:43 executing program 1: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000080)={0x8000000}) dup(r0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="b5d528c63d085d82dc1ef03d21f4b2e3661c560df5126b992ec8f4b4903e83162356f9a3c5515c3891f7c4bc7e282269829422ace2", 0x35}, {&(0x7f0000000180)="34f49328c9ddedfac69ba5b68ca2261f29378232255503298a9f23e4c6d7592b02dd3fd37e63477f7e31bc9a869996d80fe16294cfe1f4666321c810c3d7815820a7ec18bc266a231ece05456d5d17a47be8126c4f09901f5a2e3b1c6b42cda58ecc578261a8d47a9a2306e9ef72039381a8f3a68c64963c1dc29fa24d0ad19a4833487878d4315dbedbc2372db53fd956d5318f832e339cd356f9575ea4aa9c33109720f40d1bbab80e5135a5118152c127e045b7569cc0e36da1d8ddab042e35dd8dcdbb506c6f27dde287449a95ec18b196aad2", 0xd5}, {&(0x7f0000000280)="36876cd11a7ebc55df5b2b3e7c28b39363479b215c0a06052b7349e84c9b1c0ff5a71c582d1ca10307517f458a58b804433b9e86b04f0d1a8dbbcaa4ccd45c09eb95e22f095c46834f38b46c8a28022a602c15d3faca4ce55d11cfaedf5e4b705e5b290ecc45df287703b6f1b6498014ba0364f48898e4af5b3e7e8325890cd79ed7ba6f5a8c543b95bc4ce3104cbcee6d6d6d890a07f6c28cb28becaa55f6b9c50def57e0c25229fb04ce1f7899927bb7e524b5913c9e27052f39b189ad052ec5e2", 0xc2}, {&(0x7f0000000080)="498f5bdfc81cb60386e1897219b5c00c080b3ca8fa247976d4ac967fed0b3b1ddcdc75d7f80d2e022d75f6f42ae586c8ed0ade84ddbfce528db35f8afef83c055bbd41d29ccf126c15e92560c19b2ece2e3b1a9bec03f3a228e740d9c0c8150fb7809420e358ac3f7b8079894fe23e8a9e7a6a6d71fe2a8dd16349601e4a47a11838d714b3d45a6e340a12df145b1f3766de23a14075d5603d0b6846", 0x9c}, {&(0x7f0000000380)="e666637bae52c660ed63", 0xa}, {&(0x7f00000003c0)="58ffef5f287d701f3cc03419d8b203a8dcb0460c6b6e18a4ef6748601384d272448e471180ab7e7318ef71381376478e905233606333f9a0cb860950f2d474eb82a775f0769b610b5d999d016cfff59d7ff5e78c1294becef248f5d7f3d023fccb270a3cb3ee0a44f1346bbf93a53bb7ae352103daae9908ff7c86214a4f47b986d7fbae20705d1eca9f9992996992b993cc329199875212cc5638a384eb713b4d3625f145351316042c5341a0b2bc7b5a19f9d378ca6e2a320cf701bee2a04e2af56e27900a42", 0xc7}], 0x6, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0x20, 0x8}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f80026c65300048912b3789742d47f4bff0df49534fd2a4075bedfab3757ff917c0c4e57830fdc41b7d17fff178ec22052ccd1056a7d4b7fe1dfbfec3a0acb2bb6acab771d654636161c50bde7202dad31957e7ab4741d4bc3497fca17aa4c42f015bb34ef0a71c7533a5db53bb05917a1cd86c82c6207fda5c6cc6ce86d1f47d3afc0fe357c68174d888c600000000000000000000000ee225304e5e40da82da205f2bb3f5874b8e7cc4d29fdc654c0009f9b3e2e5582a68cfbb6893f7d916bc17ffe170275f0a8478df5f0f387ebffc840c56e880ae43b05aa4a00d862957e5b3b2a09ef5d7854d019795fff041d858ffc0000001000000000000000000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) chdir(&(0x7f0000000600)='./file0\x00') execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='-\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='[\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='%*+-+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=')}J--\x00', &(0x7f0000000580)='$*-.\x00']) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000780)=0xc) getpeername$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x94, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="0b66c36dd241d1a5462bfa569799ff0b352349b30bf68836133fd3d1f4adf6c2713fd271627d174cf6f7ce27a2af960eaa301f9e359d5dc1fe049a73d03f4a4b47f8f16b26f41f481681b3df98b61324a707e536b9e92e0042df3b3151d95a9a7ca9bdc7393c844679f7f593ce2a00177ef908348dc10129baa489db55594426bedb81aaa5fd4aad2ba2d6b43281c75b2b0dbe896d11c8a408bdf03c7b43cc5642e9e76d8daae2bb4cc0583a02c92f813bb8c5f7c5a4f6f4f5599856407042df2ba0d769", 0xc4}], 0x1, &(0x7f0000000200)=[{0x28, 0xffff, 0x6, "272bc140dee075f5b3c35d80a4b0709a7bedd4"}, {0x58, 0x0, 0x10001, "18a05f9752667f3ab4601fedf259334dde919c1e21c850e70b1f28ded18fd3aaadaa83520192362dc37e9c1d1043e7d3e5b17c9431db9ea8ffb6a55911aa5ec6f3"}, {0x80, 0xffff, 0xf3, "091e72ab3e9331c8f2038c8a67c6794d3aa16b702df823ab0be4e9c01d3b93d136664003f0043f26ad5e46cddb8359bb78954ee05a96a4e2ab485445b631f92aa7acd7b45175aa0f73f7cbe6499a98cad458c2d91f7e5ae7ea6c413cb7bb3dbfcc71c751183ec10cf0"}], 0x100, 0x4}, 0x6) 16:00:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:44 executing program 1: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) fchmod(r0, 0x80) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x1b1}, 0x0) syz_execute_func(&(0x7f0000000040)="0fb172ecd8ff41dac0c4c179dfa327c400003e67420f187b388f6978e3c9470ff41e41dfd646dd9a3516d83bc4a2a2f5444369") 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000500)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xe080, 0xf224) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000280)="58becabd62335802357ab4a4d90d57aa82c0211be654a92f79f7e74c95818c7248a37a8d7c83fcbaf9223bcc866b99f5bfc90e1cf01b3d14888e0479cff19aafa9c8026928d0fc84c275abfd827ca53b2cfce6b7a6a4848eadae4bb26228f7e2d1d167c9dd0b2a8ccf04f09c3940be4e25f6682899852996aa4881e9ee8966df6595d68003b63db38aff4c02420f629cb7020d592ec310a3fb5997a45cf33d06d29d3d19b18cef97fb1ecd2d596156c8fb89ec84321bb2a06dc5d57103ed8f7fca4055d3b6ccaf7b7ce268865e8be606109e79c37f5ee1d20b531e00b179bd72e5d5cecd1bf50ee965561433bb", 0xed}, {&(0x7f0000000380)="da61c2c5a60b8cc45bfe42893547801ee43f6e1532a09418bf466ff120b28fdc1aacff6b6f1fafb31b2f4e2c6e47378ab77ac2dffd87a2d425e71e7857d83c8d9a58a656cae06a27e2b90cc99936b295347945085e7b437fb917703b7f207b450d50411161686a476a38139eb940fb72ba1efbfa871554676643c3381ef118ee1de3cd713c48220e3dfd10f0c8bd015dcf70833a058fc470f90bdf9b70ea5dd57399b3939d731d932721a2", 0xab}, {&(0x7f0000000600)="c68921319c49970537b408475745ededffae803905d97ce55c04276fd99dcc6bc717174b706e05ec14b415ec454633f2ebdcf537c0399e25c867b6fe79fa76e25377db5556f646910707094c7c189dedc5515e0cb2e6d23049b7c71c14147e26c30f96f294e7dac783690db96c714ac3c9cb9cc32516c8e3f56c4492b6f092358ec3964a85219594f4e1ce41322de1e1b086363a4670356015fd3a3833227d381304bdc6951e29fb6f36d8d2670037ebc4b960c6c07362290463fd65010fb4570ed403d80ea344b96b9fc21fdcecac11eb7e33db39e14e3145ce5e4e9058b9ab636091987149f539021c3178c9965b62b3c127dd8d745642a34dfefe85af8c0a9a079e7503db6499f8e008d21e2421aa79f28607e843ed1b94e56253fab96de4cfd07fe802e2e5a6712c08180c12dd8ab9ec0d7f7309f42f83befd96d633cf9ad25072cbb8c3efdcd952660201bc0ad87e0b79e8ae85b956350260a1f0d90cdaf398ef9c256472c2c745d6954a6d76d4eebe998276c7028c67f12fe32a6f5fda43930cf297dbe3785f714fad19147c783b9e61100e047f76660034ed41e3a69f53955c05086165434a7a534e6cee82a1e4ee667f8b3b29b5c0ca341a5b9d47b709a8f9cedbf313f642c4a96d5622c24333288002437dc2f46d86ce104c4b33e39ca2f8f5bb3768f0056ab67dc7e730f539feb837ef3b2a6060e5d63d4162cd0ef7e83a6ce6ebf099c25d646e3904d0084fa757df866444cee163181b71d8651d1d3311810170584282fb29258b19ab85d3edb44c5a3f2b08b5ae291808d5d0dfe8895d91b97999b89f7dcadd32461e2d7045ea255f56370d6f017309a707f9d062a03c1631458bf10b3d4ab8e6ddc60b8874d1f475a249cfc6efb5af3217d83dec050a0af17cb317407ddd74295e624ab638cbcc2b3601abdf1570c8a88ff6d0f016f4b7065496867d704cb005ded16cf1b2a10eebdb91affb11976763ea1445b17ae0fa676503ac1fcd84a08ba6601083a66c1ee4a4d709638757605ee9575106ca730624d811b7d53bc7003e2d2ce36ad2dd3e65f0987ded40a2e99f441f44faf6c44e561836999638b73e3e794d92c857affbe04815f4fdc0c3667eed5bdedc537f6683cb1daf6da482f5071dea509b500e4b634fa19e10e14ab97e45c40ee66585269550782e24e726f2af643884a01066eb050fbb3d069d7b4f8cbf50b8340ebaed01c3f02fed77d4922ec8b273c3e8a824591f611fd76d90447254c296dc075dd4d75b49bafcce07c1c210a2922afa857e14e5ab37d63e14b3a7f9f9349b290483901b13dbfe46177184b26775db69ffa33dc0abcc89de123c8a12b8c405e04ec7725e9d58f4d1a6e1d4d9bf03044bfc57c26af16b9d4eb1af10ea80a3a38f9804fac81c367ab2357074db6292f068db810aa44f78b8092908e4e5cd8079c6d8e69fcb34e2f7408f0fd722e6033260764f8a80cef664ca5313db8531573ac1268beff43f58b9a72d198841318f075c56c3e345bf8a353cb5ce403b0186f39346c983cb40a708c65f11a1ae3afe0c9e9d7461c0b0d813fb2568557d73306ddb7c4dd7f5a97d9a6b0cb4535cc7a05f8ced41514691d2930593456b93e5cfa6d46aa994b261e41a00921c5e1dda95839054b7130263fe6925e7109793ef8a1b888b3ef7ad9e4ab4a11b46fac527697a854f64d9c72883dc724fbf797e83ca15178031e9c8b2b609d396f91a501d4139d7d4c46abc2e6348aa81d9f9ad17ab090f55edd3768232e87bc2db0d723537dc6e5bc43afb74fb4ceb7bdd006aab52a9e520e2d5a12bcde904ba2fe7b551be331bd5c3c1307a2ff48fa8f2f9ec68977e135bdeb58d2deec4e86bdfb93c96b4fda6e00b2fc6fda2e011078c02e09238597a627b9cf5fd95c6fd3df3fc6d1f6b59d1d2acba1b492ee7abb0ff56c1f334f5d1ecf38d98594611ca3963e1a30f3b881cd75c96edeaa63d5dd28ba2af3ba3f4dff2700d6ff5ff7616fb9a6255e48120b520cdf9365072c664ba1061232bc0fb09b7e9088c3088e68f189775cf17909a8273904eb3eaa4e830f0a8054b7e5b7735735027caf715fbb0047d872bf146b2bd3cda504be78a239a18094ddce7fa4996abab1fb3762a324f6b43e99b4041a58e8d69d37ead5870fd2f6ad406a7d061e1f2ecdf4ed77241635dff9068e087bca9885da2816db4acfb414441a07a569e81e348225e896f019b707dccb9f06de27a6a1d48a6f8cb3d76977cca3ae03a4396abdad34bfd785515827b67647283a034fc6d1fec6db59ff00621d8c9ed983231b77277eefe416f76ba87223cc426956c2076745c8ebd1164de14e912fa4afdaea7c651d645a44d6b775acdd33e42004aa3d6b6cdfa2b3c2be43bd563dbd815677ea3993add593926755cbf9c21385f987e18aab86544830bf76e14e8ff846b17d04b86f831850ff4e44404cdebdde86476c497b99c8b1b8ef56f116dfb981b1c67d08db230028ab6b6762628726a8a9d4ebfae82b1df50196003d6d9265bca31cd851771c862fa8c432930fc6f2156b045ccb308d1b3e49123d67e1332f59f3cda72265537778842f45b955ee1b32e73454d0450c2d11982756a2be365f97c38683d93cbd9e146ff51a5efff72bca89f5ae6d647474963d0f382e613b71c68c116d20f4bba56ba591fedd72a8820b307f479a3f21ef3d01769b4748ad3423af04ad504a14a53a67d4398517fc6f8f0ddb9d68d4e7825b555f7793b5f0c98bd63c540cbb362c1297a1fe1a9f5cf34a9e71339bfe368c505e925cb1db3d016094c8c0bb003fe760fbc6ed911232487a143746638719e6ee3e18087f34071dfbddad583348db912a1172958c5f5ee1b4d3cea6107dd25f66745c7179a52e86e744287564cdf0b986f69b0d5d3ee69c1de3dc11b380215b192ea344974ae57e656c9016d96ab1dcc64e90eaa02705ae4b3db162bbd0ddf5b11a14c42387c582b4ad91f65007b7af42185c65f056b250a880aa13bbc40244ade756a26ab96cfd39e9b8b3934adba89adc1d083eac69a73c5f01eb9537d006652fb9e608d518126a2964f16d72d611f8e4195356e64f8b6bda40d937cfc6c87c93df90dd231b90a8e9cb88c228ac6ce3b37d05fdeade2adccb9d1e52c396901b12f9bf7ab978d0165615a8b27bd24d83cc0704708e2d965822ac300683fc110dbedd158eb0c6e2135480ac53c7d15ecda5a3c4d5b3283712a61b18b502eb8f63e8652ffbca0ce0383ccdf839be4375e1ddca186b3bb8b4806f25a310eb1238ea367d7c5bed273d5d9ae884813698725a6772f3916608c404bcd8d98273236395b5a591f18fd0876011aaca4deed106a12c718736aabe7e3c89899cde7b25bca0e81889d382cc7ef3c558fb9ac85a21ed6229f9b221bb82583e4673f4106619e1ad0974f971cbc3aafa062440e8bf488a9465634bf6f05af99e8e353669afe7aa204abc019d35e75ee26e2a15e56ddb2871ae2e80d45ee62a9e9828fd469d42a9e2eb9b77295ca4b6ee38ce130e68f235bd01c732233b841085adafd7d46b0f5f0a574e5d2db251356cc00c7a1b293688d1f8522d8b2055fffef1f9714b5a3ca42d2d477ad67ca40d5f0a17c3fb3efe2705d67fcf48bd478eb96059e6604aa3c4742a8be3984d1959493fe0b350d27334b1240e9e9e25a14194e15c1b9b2d86a0726fe23798740491b2051c225e145d75084b21e15071955b2eb7bb38103e477b0d9dfb2c653195c2550eee5acf34aca34be575b8ca2eea52dfe71c7bbc23635090a6b13497a010fee8551feea5fd3c588297b9abff2016f15c6cb2052eee70529f5898fb1189a4f89b84de3cfe18e20ff6863b12b3edee68090619ee282a0bc28f1418e7edc188cfe3422b63d8ef381eb6fb2a47d0c098f3b8d9cdf5e304ce21efa31aac5a3595ad75870b22ade653f3685dae249cb92e2b863607cc30d395ca5862c585492bc94fbb77b4122da83de021231b325901497faa6d5cdb5a9b4a0110c551293818c3ad945222d5c8bdce6fcb88ab0a113ea54bf5793664af61d03201d6a2cf65704905c2313513fce9fb2c543735955fcf96aaaccaca1f0ded7835da3836fbee30a9c22926e1798b96101545160936d519c204f8081fd97d081ed310b84162eff78c754b646853143e7dcac38438273d5ba4ddc7c1d793021992e1fe1489397c8680289c26aa90e6258f9cd4168f43a98fc63e7228635952aac9ca288069cdef32e1a3b0f490e2384a176dec78d63a937029c71667464bc9e2d0d5183be4ac03947b82f9ed2ab6b52b9f529752ef119ca52f343bbacd74d29590743e245f4b5a74080089a05bfd3a1c0c177886e3a9d42f5667d7d474fabf604220dbccaa348efdb827a868706b445cc10712e8077454bc29594b4439f730c80cc8b719d5c8cc6274021bf1e3519dd5faa22a64042dffbb6037f7cbb2807e299e18599bb21c0203dce5a4c49ec55e0c048e0c59f77fa935bf6332730d51b42f6a944fc109a183fe630b34d8bb70abf03cdff71f56df9881391156977003809aeef02aa5bbd0ab31fd56e2e3e425a76f9e9b3d2ff5d9ab01e1bed0575ecadf3da08d3adf42e4854f422b3d6083328e0f4e05bfae4923ecc985b18add705d05ab9aa8149dbd6ddab46f121c2645ec49064b536cc1d7e3cc1a95c7ffbbf24995258e2ebb205df09b41adbac919f7bb8db495970a7937133938dc0116a39e741735ee9b3b817ed16b6cff39ba03384de9e77ef92c06048b0527f17101766e6360128eb0aa3d8451a9fa69aee05676d7ed84cb7516654e7281ea8dfa4813ce243523a05314ffe94d49b8fb1bbfabddd028bc19cf4b64ce1b1d5b73775301aff950981d15435d833f987ce353c55548c60f728f362ceadb1ae0293a68847b4d6ad28c224eb6a9eebc4fd1870b529bab6cfd7bc73337603b1b9041ecaa21bd02f2132f9568d3641be41a54c40ad5c1c0ea60ef52e5a34416180e47443a335d39f03aacd26ecdf101291b794ec115e320948b83666e2c5cc4fac98f9236e3f3c95805dbe83977f60b446a5c4331feaa5ce87f24c262454a64078061702fe32c634a56578ece17743716561adc9d05a785d6ce3ea3cb1401cc124195240590f05f0220babc972500a2182f70aafb5e2c3d138eff751613894f2106d93e9559adcb497d7e09099975a0a8e689fb17aa9400f840314b18d9f899bd6ca020d2e024a68d407adcf58bf5995d18d5731befd36ce45611af200d4ac1d7ebb1d62e97ff5c899e1c4b464002b3a77d543b465a67ccdb40dd3e4ca2bad7de67a0198ec7051c29969b9410cef98c4d1f6d27916eb07250fe17ada1c2cae3b529c9c8068de3237509cb83a2a6ace59a1661528912fecde5e0778cd97e14d099ba549aa55895e6a12f6a839103e82d703cc6e6752ac82970b7946715596ddfb6465c1b13894d752c161fa1fd41982ef946d29cad80766ef149a45d4e6c509823efdbcc676a86049b7268d6c868c16fa6c6b0a7403bd6ec98086c1e2968fcf47e22b548aaa75075c2391d2e20366189ea62a483f7af4159590e13151372d098d9e1c29b01cb3918283e2edc76aa58da052a5bd9dad628629064cf7408fb9070ae750a4684924e36dd06d4d2495d81ac7bd25550b6751ed73a1e698161bb9e7535920b4e836a289bf20ef120433c9c08219762cbd93aa4e544d5b05aef758d04999882e48aa30ea9c2f90b3cf10f460a7c320d1d8d5bd6a932f79901a08d81c7c5c350d9d6f46059a06202b633736cc1107b416fe", 0x1000}, {&(0x7f0000000440)="2d42cf69dbaf14ef3cdb2196108222dca3c905d0d4a896551ea0b1a56e0e55a37d60b78f5454157b03d309b1ccffaca6699ae2c031b4f7d89b39d2eace24a9b1", 0x40}, {&(0x7f0000001600)="8c6f3152dbc392658f78b33f53ee263f0a5861f64416eca75e73754f438f4f70b8f736aaa690a4bd2d47724129bbfa08cd12c87a9f6eef4ce5fa0b9410fd656d1f9e078766b2b9a4e617acb253a934b215699199da8902f2005a4a0cf61c5dc7beae5d2acb2a34500eaba54405844b827632ad75c375bcf9d22e9277b10ec234a19fa4bd65974c1b845abfdd13235bfa2a5e6d51eea1d6f1baed45e0ff2ffe4983b3a4bd12df63e083bb58ca850474f32ef51a34129452a0ea7244eb14baa7d905f68fe5b3b38c094c036f25d2d996fc1076ca47d8c032ae9badfb8a47eb8544e0ec0057d2a8ba3d310d4c408c", 0xed}, {&(0x7f0000000480)="f1babf226e1c69e83142fbeb8a057112af571301017340827c", 0x19}, {&(0x7f00000017c0)="14c39faa269cadb429de8f00cde12535d65e676db160ef3ef1a87bad5997084ca105f049908c11b9993afdcd88054ed8313e5540dcb4d8d2fcdd6cac125ca26bdec823f2d9a52a1d81d21ec418e9d41a7cd430f594abf960e0bcb4567cabcf516919ad30aac11476c871557d90899fbbda96667cd3ae60b7036191e6a9eee223f934f0", 0x83}], 0x7) truncate(&(0x7f0000001780)='./file0\x00', 0xf6) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0xdde6, 0x3}, {0x7, 0x9}}) r1 = semget$private(0x0, 0x4, 0x400) utimes(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000001c0)={{0x7, 0x21}, {0x5, 0xffffffffffffff81}}) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x4, 0x1502}, {0x2, 0x5}}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0xfffffffffffffffd, 0x101, 0x6, 0x9800000000000000, 0xfff, 0x4]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000001880)=""/111) write(r0, &(0x7f00000004c0)="4ecf9c4c6e198cbe85cf04b9ebeb0c453e26ea0d0949ae02886cb506882015cdaa35a9b9de39bf4f", 0x28) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair(0x20, 0x4001, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000200)="2112da0f66b3a13c8ff81739129c7b990c8833e9164027d68d24b4190d55fcb32265a017284fe0dbd8939cfc6748361ad495864019b370a10f02909fcf6eb2d6178407232e26c6862125cdcb16774932b36b68cd2f9ebd4acaf00f7d5cc4939425277df3ef96589f57e3f136952b97b4d02e3cdf29fd67196cd28889d56a75d3fea87a2f1262a1497cbfc8df9dcfdaa838c47f5e86b08facf1d58117e7a02a3b5965fe7de0a1b65fb4d42016f48e265693aa818c6d90451704432a7091a45ba4375c53748cf91b6335b67d557df3c1954d6a9a0c6dd609446a7c88cc50b2b52a75cba62df415caef496b7012df7f30b0b38c8b747ac9f515439d38dc5ad7e133727bfc57eba31f6580fb197001a1e494fcf3e480b2aaf96c11fda741a4c4f41e520c7417dc675852e745fbab65cec7a0afa54a136bc79287902574abdf8c798579156f081b39129b540489dc2ee757494bf4ea5424371f7968067ef733e632b2c5aa457f89479e9fbaf14f1a01d4a3f3a35ea63cef74a3afdde2bf850c26f17f357e71ec39cd9d74a0962a6d3d870b13c8d52dc730a9f8a13abd9821de5d53bce255fb461931e1f35c9863ea9e6e200926144f239b51b1a690fa8a025a5a8cb08a17e58440127d1e80cd54afbdeb527a7e2f703fad94a0d9e29762aab6f62ec0f92dd94bff5d24dde763a32264dbf29c7401325aa02e69d2ef3835938137f4df337c596f07d5636e88415887d49ead777b0995f3987bbf7dfb2a31cb5ddbb9b73268e516c4c71319418e5db2da59061ae92c4591c1b72d3bdb428842ed5f2a4d99aa023c9bff430f409224dfc54478238d53c616189d2e5d42842da2fa44c4785b26035107c574ae7280409194af803f3af9935cbfb01e2bc36f0b5c6ffe87c6594375ce8bcf507b4279df26cd4240c614bbbf8b9faa6ead763036f9dbf05d2398d0f85cedf73019c60789af98288f06284b222be5d67cabe36b15bfae32024631a4073fb9f4f0098a82311f2ef10e5ddec6f60f81a72ceaf00857291a33be5023f85e83a24fde1c99ab77ff79919e6684798c60fc8e0a16b3697b8ac38f164b01727e12fc568d1da6104f2a21a88d8889b509c7ff4ced68b2b2b1ea2c3043e5d4ce7d21ecb4def5347980afbf1e710622cc7453ecce0b7d95ca5aae6590837be68f593aa78ba776a74c5467c11d10deda251e7c05901586ad786e7eb6a678eb9f8aaab2ba3703af585cf42f44ded8c16c40a6b6fb003285ab19c2e45588ced34baf106fc418030570be1b702a369f376ba357e1951e57e0a1b624beb346c7badb84c4dbc4b245c3b2000d64e13339a91782241d930c71982045ffbd96cbda55b16dcbab738376369d338616945225a5a5d7e0f7b35ca3cdec49073d46207143dc50b330dc1f1bcc811b7694b12646862551bf8f2d9af019da31cc565dcd4d81bc80bfa591de8266ae16531af9e4993d6051961a64aefc1e183112a984ae59189f6f3a49d97d6a6d3506626fd57eabc114450d2bb68d8dc18d962337a5eddf6b34fc1873b011acf3e139ecbf89572cf87d19eaf968105d96afdcdfd69fb6fd445b3394265269fe9dc80600431d641ef3f4357d422d79b5ffd98a28510afd960b2951566b7d0f1a741409cc9d3d5ba3b7ff9141d127f153de47f90008d0558439e16ee0f2e0d92e9772c596ea032c6a550da29bdd79f30f8747dfa208a9a5ac95cf1ad42ce208bbe31960d6936c160a154e45ca8a5c91ae39a6a88ff5151b187ee91ba66cc703d8e647cb70d58087e686ff9bdb53da4bcc92fdb71552840e49df561eadac875db4b72064e0657fedd375cddeaba47c0d8a66d2c4d6014cfb2acbe16890500f54b886a04a51409b930b37df957ebbf106675b768c307da293cfceba73c8af7a95a9266c04969dc8445463e4c05c1502ba285f5c5cc3af4f9fa32e6afc2be650f52e04a6fe07017f2d3e86fa64fa93723fd1b04f7af02c736049f2c1725669f60c6eea785939e7707c04b9d89ea5423a898daf3e6eb7312dc1d7894659cbe95ccf68fa2a9c61c226e1335e5e00ebe583f560db10e1444c907b1709dfb75555147ca268e43c0fe6e6826718d576d1d02d158d67fcdb442b1c3ae955c55fb58ea35f961ff8c119ba2cb453842240fc3b8a1ee47a9d6b8a241c4841c20bc376a0061f0f7e920b1cf685beb860617b3c41b9f8f5d4fc20217630594285e3988a1f27f244279958da6a5471a0d0a2c25f44adb322a4d0a88897610cd6e88893c55ada0dd3e977ec21e1a3e91af41f7a02f54a6bae8458395bf46a15c610e4a365eef38421d676af77bd93e8dc037f011690954d144735b9a88cb0d845ddf534aed411ddad06b7b2e9c6ab1e225d37ce9e0df683cdfc819c91dfd44fe739b6f0125554e67c6ee82b2e40895ab955a2305233faba6518d70a72007823258e92f2263e4e829329e2112461b0ae6e0c3e5cfa83cfca7c7cf20c8e1ae47d8d916a2be24fdf4789a170c9788287c0f2e9e60630dc80f73ede18f9c9e90fb0ed34f30233dd15b8b6564033558d50869d4e64a6a0f09315a7575e3513c59c3154877b36a71e4974db0f34d3b48d8d3a6f90caad23e7b0d62cebd0294def866cf08aeb482e264886996970417d081e4792d68363e69fa5a79fd0a08c3fa5f0edc87113cc278952fe22cfe8399fdae13e8b94ef9048e2fc7deaf39a4cb1c3b8beb3be6b105125e54dd4b59287fa431fbc10257274f09fdb79382493e72f8b597aeddcd0007e18a3a0aa3a001739592429b3cbfa120514107c45d9cbacda7ddf2c882451ce17a32929be0c17df0bf22eb6a91ff38d86997e1f33e3a3d33e97c2faa12f7f95c6f08f3eb4f4d62cf3fe96e937652f0f6e1cd86cf7c71027faa6445f4a3842b2ef8dabe8f1697a79bbf0ca430f4b35dfe7b6d27694c6378480e608678f7c06b9fcb56d357e8b936d1bfa47034a29fd4c06d533d6dcd8ea79ffd1c8779035ef7f3cc64647f524aceae379a3d9f112cae784b9442c0037d5fb6599505f099d99fa04ecbfb42531dcbd83c464a84d2aec4f0de08248d21fef09b0cf3424c36f2c7aaf70d441a5844b75b70535598f5680cb55ffd907f1a55d1a1e5b4ff6a498b838cecaadae62b011b4c8d275746f0c57d3f5c983512502745c0ca36eea3a976f5f01f9993153bb88426a6e66bc300825685facf13e70f4c6bf6bbbcb73939f53a16297772c26ea958c99e9b6e457d9fe1da2bd745d3a3590670cc84e7e22ed554265c30255dae0f33f688301fdb4ed6995e6ea471100c973ed7a3313f0d2a23d5b1d3639669f77d75be631947673ced9003dcb7fe9b2709721880077d495b455df9ce51cbd784ca163fb8691ba60773b205cbcbd85250e1e76d3f32a910ee514fec49a72fb83406b2a89b520eeae6e443aeb9802670c8466ef821ff6b830c960946e56555d5707f3a3973d0aa4b58d1c50615f46002c76ad99653d7225e37a9faff19d85727162e6db223da3e2cc27fc9fd874724c7f033c5059b8bf3de583d97e5d48c7a6200e3b1336eee1fa7f2927b742fe768425ee083906222d197a9c19778e44f9c6f3037bc1028b77db99061343413d10b050b9d2c418f364a3c128d97c35465e1f983b4dcac030f201491c005b56753f472ea68dcebc48b08a2205bc80391013061e17a87fdfa8e9bd10c52fc3f59c566c49424a15f3a92b36a6f3639ff0cc0a34dd889d8b201fe9af3ac4c4c4fc7452148589749c0a40e5dcf3a2292bae07a4afefa088d9669e3739dc43c4fcb4971007c1bac5eb10921caf6ab42740ef58ce80f39ff182e9ca2340e22e166769a22d31364280f27460b49ad9a40c5917a8a73c25d960911309176337ae62236936c985aa465e4c75739dac7f6522018c9729977e5bc0c015be610d68d2d3e65fdf909ac61018ebe26b12a469aba3d627163f1c087063c03e3b7cbc70fb676f76674ceb6b511d991c52811b74513ee20eeeeb7260626d9b978e67d3af18fcce46b99783210c97596d2f1b2c99b87c0254f0a79303b7e8f73c2304e192476d1b2d2a4e84fae5d7143bab1c7d5c6467915a6cc87c57decfe4ffa98d830fa410065d652a44696eefaa546e9d0b9c90072988feca2df578c8dc1f0b3d99c95c380f15f619a579638d030c7a8f09dc1a9fe133edfdb07e9916ac1ca509907e44b4640c6f4180f18bc17a83619fb8f5380db24d865fa67ed8a67c78061a151114c56815d52dcc4b434f34853d9a25484cac27bedb314dc61571e70195614b1ac3a00d998efe351be54a42df0b7791d6c866413db43de8a2b9b3b029ed0fc73286fb05366d176b92b60ac8feb06060370faa590cfcdabe4e522d40d7c0344d4371f11656813b6a759cb3c75457cb4d5789965a160e60b8925d1fce474f299a56c070be00cb74cc810bf0ee1a6a3c7f7dacbffb5f27f0428775a6d99fb386b68370a8a9cf6b1c193629a2e8d8634d4eabe821454cbb84c27fb738afda4670e7279ceb5e9ec845f9d382468524d0955f9f85dd711f29fc38bd22e26dacf6379fce0bdd947e8a5a46f2c9af0a5547dcaf83e1e4a53116a31f088f16e2996c10d97db9fd09279f9be530f274b1bd5ee20eb83b407470b9841d6dd31db6d2bc7777680d4961becee2f3078b0182791e45cc0042049065670ff1d50d68340c034c59bfec30d0e46be6732b23ab2810de87e86c3edf13addeaa3d45f3481dd21514980e99331390d6828404ac9ea2b3746cb4b366727dae8018bac5355cc886b564331f2a6ff539a7a926c9aa4902395af49346fa9797d53fe87d3de4cb2f2a9627ad7ae51b3662ac125c94a40fc32b20cffb07c252b798badd7d7ba4c539764037fd66a8b767ffe33fa6cf1711a6def6720a9fa49e404e465b48b0bc7a83a829b128a70da10a9b6eadf71d94361e18c8749403369d38014606b125c2adaeb4e2caeb5494e7410b5c5b0d8df7396a503778ad6984e28508f1cc905df8ce94bcfaf8ac6af04a566a8a5ffe80fbd6293162c5539107ef7c4fbc7e618c1e381e2782afc310b5a710ffa7e7017c9688eb95abbc4292cd9f7d564412644bd1a0242e2bf399fd32a7f4e8dbabf5819427cd5b6c3b5de5bbc0f1efc223489a7694a03815c0877853740c0cadb6349f10783cd3fd463bfc866cadaa778f4bdf7c5b73ef4821261942ffce05ecab7b3347adc9e08af75ebc253f28323c6a61afc1e4e783606e136df9d9a938d32553192e6b1990428d8e86fd02ce765f9cd104eee558f60891c9cb10629e0cc212dc54a1ab94eee5a82fd5670800318cb0346dc36ed6d29f7ef804abdf6ca31e5f3ddbc7aa8612013176d475d933fc901fdbc4c6a714b1c11e9f4954e3814d4deaa012a47ef364525a983148616a7f67c21c20636882206901945f6e9c6d06a903712a3c288d65033233a5f55ad927a3c6f09193782157a6853afb8fd7c61df1294257c0825d831139abd53da618ae6df818c89e4bfa8ad3e3a36b2e1c7fc0d2b52bd49bf80dbe7ee1c1c97ce3da731b9f8b4207448540205705282c56501991ebba6e8ba56b5177308d65f955adacaf2af06e7b6580dff52305f7ef38cffeb4c16f0d4e64985bef142179e076882a518dea8976f6f2cef576acb8f6f23c751f85657c4ef01fb2ea9bd7c362a737def44050c120d0d52b15922314f19d6bac44e944d97c869af7a19b86ba57627727819bdbe1a00121c649ff971f8bddd9173b37eef2d56d860b23cbbe43e89531c8a8969b5c8d27271c167a02a5d252fcd82d5edfb15781814b94fd04cafd", 0x1000, 0xf, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair$inet6(0x18, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0x40, 0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="90abb06d36b0577a36065314e1b5af620bf806e11338ae3ccc282708a3133b4df6a23d76cd6313caf1fa13e0b8896628e16cbb066d2f82c403cbc877d49e348f9c28ff26f3ad77e0b583f3205fa20f4e0392abe4165b232065e510f03bcc85bccb54f1fe5ec7f2d5a4100844ab975afacb43", 0x72}, {&(0x7f00000003c0)="201364913012ca8aa86140b7bf7177456587351b97c6db6d6a4a5983f624e6b3e7ae1386bdc0e1d51b60fa1859bd3c6863034f3c26dd1525bfffecb7aef23f61764c466dd250bb49af9b9f4f2fa570f16b3ce9ca8b9dbb2c6a2b9305cd41939f12735aef7624724753a37f501e895d22b39cd30cda4bed5ee4442342b1c9ec17cf8c2e69a8799fe41cae3b5d0711a8265575f195733bfab4ded06d8592ad23aeb82d97d3ba1a17b38bdc4b10bf21e5701406906201ff867011", 0xb9}], 0x2) recvfrom$inet6(r1, &(0x7f0000000040)=""/241, 0xf1, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x10000, 0x7}, 0xc) 16:00:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) socketpair$inet6(0x18, 0x4005, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:44 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000005000/0x1000)=nil) r1 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r3, r4, 0x20, 0x34}, 0x9, 0x9, r5, r6, 0x7, 0x4, 0x9}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/135, &(0x7f0000000140)=0x87) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x9, &(0x7f0000000340)="d0bebe37dd37a0fa484dd2f6ddafad1b8fdd400959c8609ed46bc8353f87f4eb471b59a08976bd2f9fc0d9f088421357986176ae6f70de5d4e7adeeffdefc9a683296b3e812418846986b3e66957bff90f872fe9f61d2bebd8375e2c003f8888da00907b875ecf72be19898acef7e14e2a74b0f975dd6696342b460a0ddd4e2a9fe85a41061980c972cd3c4829b925f6bd51475a", 0x94) setsockopt(r0, 0x46f3, 0x4, &(0x7f0000000240), 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2f66693de5a1ee9cad1c768c75a25d8f74e0852dfa02b3caef1531733225a49db3056a65e2d7c1e067d411b51ac331ad248a7073976fe9b16023734e485419d0a817a59805be6309fa65b508d5b5094db9926453d78594215a5338b40d3bddd82e638e9ced96cea687a2f4da85ea3c0822150cc5455069add384898862cba31f2e5421ca8ca7c3fba1c032f6545e751a8fdfaf8b766f9d43a260622ca28a942bba19b991b214efebd7f1002546dd39c64fd97ad86e2d43ebd35634b385d87543c6c23de72252e136cf0980506ae597c0a4bd65c09a092cb10cb4b9c23ef96242d645dbe45efd6e7de30b50134868741e363839577ba67042d0069b3379ae64451bd3a4f73c8e8945b12146a9734b4ec4df2e8a97dfb0fe3f1b5d8253b1963d49bcbbf18e922818b9f24d30ee214a360be925d64ce8a15cd95868c621839cadf93602f9ff7538bedce3f98cea231fa9b63a82c46b55d5063260e0cb2f9db94d33b6202512d5dd23fc604cae5fb55fdf8e732b2302f006a8c3b5f4be3d719eee30ae5ad6c1976f0bd2fbac33b48babc690dc5bad6cdea20e8599e7e164781e63cee8a92cb38c7b6820287aeba387c0ed035a0d7ac80390ad79efa4a1e8fb12b21f380ae51258edd6a38e0ba758c396672eacf7d7440934502dd495aeb6c2585df0bb8b70e89a9cf1b6e73bb671648c04df77c3925f898f15ee2ed5a2d7ff30fa334b07422ab2e0955eb4908d090a79cf2202bc456a24fb4bc490086aa0297f74986f2a8caa98ae11d6ca5772cd5cb7c3c85bc0a4fe8854bb4905822295b9b0a457e536172778393b71e8526b2dc312daafc6"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) r4 = dup2(r3, r3) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x389a0, 0x20) 16:00:44 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x5]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x100000000, r1, r2, r3, r4, 0x10a, 0x6}, 0x200, 0x1f, 0xffff}) chroot(0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21, 0x90) r1 = dup(0xffffffffffffffff) dup2(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00ile0\x00'], 0x60, &(0x7f0000000200)=[{&(0x7f0000000040)="c3d3ec2c7d549e83f157c473b18635fd9f7716aeb6c5b6995b56cf1c74c4735a841f354b25b9885b7b83fc2c3be34f8dc48f6c1421e83922f4c2f71001e518aa1984e51dd6", 0xfffffffffffffde3}, {&(0x7f0000000340)="72e46e762a7e541ef42e0ef20bd0a711d0a0d28920336b47449d7f170d623b942ef2d21906cc648aa1c705a7a63338f337c67987e2a0b5e17db86ebe39592aabde3f824a6a5bcf7f80a15f4d842d4c5b88adddef8978c74357489d5e10f7853f4c930a4b48611bc5e9b7c68dac65ff7b594e7c95a2653f9d7f1198ad8ae5129c3a6318a5f18bad450a04317c151df7fb42adfb018bdc964568c353a25a2e9bd2e65d450a75b310ce2834cc6fb4a7cf49379a3ac3380f742a7bcbf134f499033b36c88c279f121d2c34bee8484ae4ea6107dcfb665cac99e71dd882fcc10eb38c3ce9627674375ada8931170c8f2eeed9884f19aae2fe3cad7d801adcfcbb", 0xfe}], 0x12ac, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) 16:00:44 executing program 1: r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') socket$inet6(0x18, 0x5, 0x5) socketpair(0x20, 0x1, 0x4, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000e800000000000020000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x5f) seteuid(r4) r6 = kqueue() r7 = fcntl$getown(r6, 0x5) r8 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, r1, r2, r3, r5, 0x34, 0x3}, 0x9, 0xd67, r7, r8, 0xcd, 0xa4, 0x5}) setegid(0x0) 16:00:44 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() r4 = syz_open_pts() r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = socket$unix(0x1, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = syz_open_pts() r11 = syz_open_pts() r12 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8020, 0x81) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r19 = getgid() socketpair$inet(0x2, 0x7, 0x1, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = kqueue() r22 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r23 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r24 = socket(0x18, 0x0, 0x10000000a2) r25 = syz_open_pts() r26 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="17114c890cff873532aad37d4965ec014e0367ddbb56740b4486ba4af07c5f6fd87b6891dccf0be333a927099ea376296e3b89c91b1c8bcefe3cb2306babcb9e3ba9c7", 0x43}, {&(0x7f0000000200)="6ccc1ef3c72e02722cd62e522127226c2b7346446e6d2adb68ad7b4f0aee49e9a8403fb6282fd06349c7621b6dd1764d33f662e026dfb0c0c2a357e56f6500eefd95dc506e61d190f961d33ce688333038669af5bffb16", 0x57}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26, r27]}, @rights={0x18, 0xffff, 0x1, [r28]}], 0xf8}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="8b", 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/158, &(0x7f0000000100)=0x9e) 16:00:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:44 executing program 1: r0 = dup(0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f0000000080)}, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0x0) getpgid(r1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1}, {r0, 0x10}], 0x2, 0xffff) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:44 executing program 1: socket(0x12, 0x4003, 0x80000001) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='/]\x00') 16:00:44 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1ff) flock(r1, 0x1) flock(r0, 0x5) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="18002e2f66696c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:45 executing program 1: setuid(0x0) socketpair(0x10, 0x0, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet6(0x18, 0x5, 0x9) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fmle0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000080)=""/27, 0x1b, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="4f222970f20221004d670629140471724c5e8e4e0392b8e8c0bafd77f250afb6517a71c2732b55537b99e70aaf9469250b6a31dc114a2597a96415991ff817b4532de87f6547c3147a08f2e7e7e926f66b12eede29f9259904bc874abb306a8cf8d054d56b4bdf93d6145cc83fe9af9a133215d2c54c469408165bc6135432a19731a4770fb76ce8477868df7a02fb3d881da19784fd90cc5c90acd4d7956aa57b47dece61687ef79025a4ef0add94ff00dc3edff869db90b32df6d831787cea5e1b4fdf1dc90d5c2b6e199f616ff813852d481163a4880f7d8255aa0745", 0xde}, {&(0x7f00000002c0)="c02992cde8d1aab7df8750fe6b2bf923bccce2b9c60be7dce20655eed9f835f332df4be33e13aad0520343cd11f1e5fe9e09e1ce4caff310a3cd1c45d7eb56775b0fcd4a0f41e276d2cbe8bcde0731bd6787251e3bce9ee6416d471337eb7b5a6e319811b8a5c46ce2be21cbd00521cc7697dea1de5ff870d09fadf36d3336815238c53f9eaf9c10c164e77e12120b8252b2a25bb3e345d1b9ba518e", 0x9c}, {&(0x7f0000000380)="90667a43dbd126ad6df005e932fd0924e04fa682e3b66656e767304f934498dfda451f7950f28e070f39deb363fce0bfaa46c5e1c54cfe529d3035bd3b5b2964f965d013d9597c8e0b53619a4b106c55aa66c5075d087ca8749c874a09a596417835291271f79a7ec6935ed48c16a81dd0bd6e9678e210f6aa8514e40739faad65458beb97f57916576f684ae062794fb7b66cd3b98e54162cec8c237479a832173caaa2d79d298c25b424", 0xab}, {&(0x7f0000000440)="e12c01fe9c1e939fdbea49bd1327ab26dbb16315be7723440691d3ce4636313fe545498192fb6249b9e856ce567a09cfae5544f6e689e0c3deac6077fab4b164e07f950fa03c58f78670570d3957372ec96386f31425ceb0065edfb9c469e6f713d716c2438c8d0168d011838924e249b15c52c8cf0ccaa6cae05eda4f1739ba3b03f1c8234872768c92c497839ae4cd88d990ff1c302da5e0d466f9f874a7eaf53d970e37955f20ed84a5671a75ef7db204874fddd4becaf0c320dc7c014d04e31f5e1accad0f02c3f7", 0xca}, {&(0x7f0000000540)="366af7bb2365ae8cd0fef6daa01b4f751ec29b39fb8aa325845573862c444d4799c25c4dd76a0795899dc6eb8085468ced936d8d2e5f5f4d0e4660ada70f7a5f2b2619ef7dec2a916906654992cad10e1192d61ffe6e30f8773d2e2ce274da2334102974d97829", 0x67}], 0x5) wait4(r2, &(0x7f0000000040), 0x0, &(0x7f0000000200)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66695912248c"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x10000030, 0x0, 0x0, 0x1}, 0x405) mlockall(0x1) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040), 0x10) r1 = semget(0x0, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/3) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00032e0010ebb18e0632"], 0xa, &(0x7f0000000080)}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/../file0\x00') 16:00:45 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) mlockall(0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x9) getuid() getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:45 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000017c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f3b3418975c78d000000000000000000000000000000006e943d85aa30a3209223b07b0fc265048496d7ffdc19773d9a0da30d"], &(0x7f0000000000)=0x6e) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) getegid() r4 = getpid() shutdown(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) fcntl$setown(r0, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="450b34a2124ebafec6320747f8e90de725d75383e6a8863a", 0x18}, {&(0x7f0000000200)="28932225b56da7c64a1f3b3da7f0fcb30c6e82b48b284855d05c8ddfc2f7285ca67af68c17dd8ab014b12ae0f24020abc272931f761a8d0b38fe1d55c36fee9a26bce574cab769422dd0366c17e41438d5f73acf23a11dd6fccfdb82f62b3b146ce2370552ad19bbaa947cd36a3b9a55f945d68bb14dc5bb257f426bfd47bbf18bd5247fbf88af04d632a09ad32586e54a7360f79331a3c6", 0x98}, {&(0x7f00000002c0)="d190e9e62194a617a9ced359e2731dd3fc8289a9904b434a101736c81518027a35fb152720ac01cc35b36bc55b19a7f9712c5e2ea46e3a2f5963dd1abb64edfa4093d77897962fb8941e52060794de4a06841cc0e702b9bdc99c4cbd543ca07606f6790ddbf42820a5d24b5c76f5aa79b5bbe9615ee82387c5a8b665cbfffb4171cb6b397adfd58d9f93fecadfcaa4d2dfa56dec522a68e570f72fec3e505fb738c00bd8196c24fac7615243539d25198608731fec0633e4fe821df2c57273865aa2d3a306107b", 0xc7}, {&(0x7f00000003c0)="47133b3b8a871a2eb39f96c1cf49f13daf43ef49f6bf70f0e7b4d74a004d127911497f4f52aefa3abc412ff97701c3fcb6e4218602412c014dac14074876e2fc5b6ca96ddbfea163577fd84acbdb3310ed3253ffeffc65e2f388db72cfccecd2f70059fe3c2ecc9c55efb46aa6c11d19cf30b678e7743c5e38b7f97e6cdbb85e1221418b4726079b9bb242b733fdb0885e3543ad645f7a619e367ea9fe8f58d26e6c6afc9ab743a0b3dafadd6f6633c0592c9037b2d1e20711c82c8da7941586cf46f59a8928a4b9a340bfbc1089911e0348c77331c43cb51e1145fec128fdb502648f519f19b6fff31220125631e2ed39a6c73946ab53d1880c47802858996c2ae43ce5adb02e4b9f87af74932f9b154f9de497c8694a1257104610b85b61cfc75f57a174d7b2b011927749de20c42c071c817e6ca8726a295668ecdfeccc7b65f812f2bc6f58101585820b4217998419316979495ef4cd9f6bebbb81d02de02aa8dce87bc367a17d488220485b7d3a98b225d840a82b1358467b8a8f2680a6c8d307e818814862e51e016ddf646fea02d85d7a5218b7f181bc46e9cfdccb83e141a9618061e1040a2e81c2f40fa78e9a83856d76d0b359c7d486fca9a41a9f85b445373124fd4036b63667bd01f8f2a18baae395c9bc7c323bd7ef75a5a8e4240bdca5be384858760614febb8bc44a7256a130c7a6102f0dcf074833fc042d4ab09c71b3fb663c33e6f46b07ee0150d1f6e337271f7b99841a67840233c399df2e67896aa70fb7ffa93aaff5285291bc06b0b759ac97bd882bff9b43a682176f5ab9a697f3b0e58a165c9bd0de6eea6e2b6a867817112cb31b96fe1b2f1ee198546cf300638da86d362dbb04730edc231af1d2a8ecb44e555493836e5ad58e83170278863be3e7558740f28c5322378bea590a2a4482950ff9254ae3c160ca57ab453979f47c0e70590712c402ecb8b53540995ee643d48ce5a0518ee1e29f8ef482c29b426c08497b3f2dbdc7bdeacf3c2d2cac6d8236f73034a242765f0a13e316f20a9d64582e75f20bec252d061a68b84104399ae68ff4b0138e145d33b7dd533be80b46c40a08ac76af67bc5d59dae84e42950378045f749cff1d74d196c7916c60cbd91fda43d7770e9451c6e2a7a2994da75d2ec944a8fcd7f3dd55f54b574fd10fac8acfa93d55cd2593bbbd3694ff52eac438f1d29685f46a4a99ceab111836a662b0b3638f292db6456d7e7dec355d4a76e4b8b347e5166542d63c7bbb66a95a9cc5e1cd9e72a33287dcab04956e20f8a60d3dbd741fde58ce882f9edc16798354971b920467627d4679fcc0248f976ec11c7a5c1589e2f2e31761921dbc5cc587c01d0e06e9ad0b1b7a52b4ccc36bc656c44fc406ce533e6e86bdd72545aef4d06854f99d1306b16161e2705d680bc18ee514755ec2e7b8a80e47c3c938a2e53da41410b6a42236a2f8b63c4ac90b9b650d989004561bca0642129f12197240d5392e3bc7319df70f155c40aa26361d480c5ab1334c1cb77875d2bf4d60d29500d334dd4364879b3e50ac977b1ff5e13fb959d7f17151d253de6b5aa847fbb927f71fe63d9e73f5ba1b90b1e33838b240e6cb1ae8925cf050249ce60657dd6c01758ef3623c0e69f7ffdcec321413411725f1e069e2182649f63664ab2d61d0de31239a5845fd4d423cb39a24552d8aaf08b3b1902097805fdfce68b324f325162e52a81719fcf1cf07315265c6a81013dc15b1917443829a9e92542c53fe4eaeab4c90b792227675f97017e14f8a318adf61794381d5667cb80d28a9d75c88d0fe3f1c8723c5d4705e44875c271ee6baca8ab562448604d531ec39ffe50c78a4ae89d8bec21dd9b4d67f3fccbf86f576cd6a62de09a7fd0123f87333b4c49a7576814dbc1f7149bd92dd8a0051996c7c8fc8e4f0d178e4cef52dffd3632a3ca549c1064da1d80e2facb953a8eadcfe312c5793833cbbe7c651e2211e430412d11a2aa292f626aeb732cc3e8054fe3b9acbba36ef3930ebbfed4a343b0324bfcce7ce2f363608ace1072dca64fd172609d003ba1f4cb048e710e7c5b35afc8f3b626b43dbbed6dceede5cba9e106f6909cfe2998e2d7f3fc70b83ecb90f2044d6f5aab32335a6cb5e45a328c34c4ca55bec69c1b096eaf0ffa5974c2d5bd2dec9a57266e1a5ff1ce0787832b741451ea44b5a55a56a15a9ebd1f06143b8eda5a7d8d9909e0f50a17f27e5b8fc6aac623df4738fa712008b5f72ada4857ab4575ecac60876e4bb085ee49456db3e7552808aece00fa4d71a580455a7c3a237d61191a07e8913081add853177c9dfff904a3edac65c686cde50424bcb6d1b2bb2385f671fc52034cbfd23918c4754614c1e2ccc5deeaeae9e2489f1199e52e9fe0ecfa8fd9a76d56e3b6b84c65431e5637925bec0a087085b8a4d61d5125fb63f1e28b7405893426b6377c2cafdeb0c3c75077d53d538ae27018ac463127c7d71df97c344d69c96763ea4f8b600cc50376ac7d513953b5bf0c195aa4f55241d2ad67f86c206aee32d2db340bba25be682e77c57028679265efbaee12c57aa665b4df7f4726ea15ce5b01c245627ecc90082bc896b05e291ea40127b110cfbb85b0e8a842a22c9887685cf898ff40fac3e37c0440a894b4b38c16c0d3e2d38c64651c0a67403d57948799c8cb2cfe189f2a19b4702c31018dd4bc9bf315dd557a43ed31698887a4120b4d082188bf411a180a2c246286d1d36eef696c4410cefd6c3a079897c60f86b310214f26a37be668ed7b499cf125ba464696b572a7f6d8bad3b2c0c627896380744a10ac0ef5ee86b76bc3a7d147b09bc4698e10e02fdde57a0a90f4afbe66659cdc844b710b7183c99ceb27e0788556489d934ba258b1c1f38f60c499de83df7ef600f4c6d4b26fbd939a60fb7f6ca3e1578f3159eea22e552c033c15d55153c58697f3dc614702b3091829feee023f13409dd6548309ff62c70aca0acadf030e33a3e5e58a01447784c34c00dba871c1c1cb7ebc7ee75e4a92626af89672bb0399ec58073576b91ac154bdf197e641a6afed06abc8730ca7a2ce51214b198053182bb9b0a389598b163beaa8906a092627507923f4b706c46aa382ae4767c1b824c7203b65e6f60b080892d547a517087a9d795a20ecff72e563eadd72d382a96e03536290fb8c987018874ce57e77b53100e26eba19647d395815bb1df782c4ed2e035704e1b0a24fd98bef89a0bef4be66796a10fc6e7e59768295376c3c1e84f2d659f890442def9969452f9738b58c5726f03ac694eb21a923a5122594201e076de22db602962a6956c6f8457a001bb7bfcba37f408ee74681f36651fc8e9ea0aa9b6809b67cc4006e8fc9c6f85da3390637b827793ce3a52e3a43ae73a5cd8be12d149d5f13cacad9fd5e863da9166f570e6cfa563851e84ec3bfe2f813fc026bc33bd0aec54e531c8a4fef2aa81428eb6536546201ddc868733008b701cf269163e7e8230b1503484761c37e828c17aabcafdb0300625845ea79cf3eefd3978b91e95af6b3e31194ec5b57902e9c73e0a8ecd4d8be0208a02b6ef0bb7fd6b9b02378d21380a19beef78e8cd6fc31314ec244611bc84ad79f8b664cb0d033d519f55079d9d9c7e667b85f8da2c2d4079acd32a363f6eea5b0f2a8b00b72c638561cdeb18df0aec97a6b55adf9fdbe2ef78db013300d371f19153d6de246846728cb3d2738dd6a1f370a78cc9a8a11da42f35d29fd35dd88aa4d03a935ee5e97ffdaea17e51cd74490ad96f78fdb34fee5dfdf42e28b1706d0bf5eb25bb4311a3bb8457fad5f408bd73cd5fef638a1c256fedd3b3375d0086de76942fd6e5bfa1e65768adbf6c529c9341bb1ca88cd3dd3104b4622c56d700bdeca2cd7186ed41ed03358e5c4652049ddc0cb65eedcda435414e602a9824432d005ebaaa84a46248432466ffef9ecb130857826e2c04feda4da7f968e34244a266f50350bb3616cb4b94a7c23d0ddbcd7308d453b6dbd3f4ad25ffccf3da2c3da8bd22700d6277a3bb8bf4be41f75f2966110654c73a8971036333ec748c4849852e872d72bb175fc6f70c57fd6b30ea2b5ec62a0bd0dd149b79ba58253fcb47e76a4db2f8ce8344b83a157dcdf46cdc9d43c5ec24585883aa18ef306b5fae9b2c33b17add292e11385d1d91ce47dcdd904c8b2677be0d5df2795fe9495d27f4d9ed28d94e94c6dbef883a7f7763e8827ae51a090975231c69cffc7bf9be3540cd28f678804be6af7ad9a69fd90477d6a64f7c5ed77c5d28bca898147acb3f409c0b8df51e148ad7f24b3bb40fcaede72cf2083bed125bb6ae8a4483db7526ff1394c89e60961b3d58d0d8abb917c6bbbf9dde2b1136e2e1c8fbc5aee7c16b826a67f6d18c2f94f1895d913efd0d29f2f221bf0b384b6d05710917d5dfcbfa151872c804bf623dc1fe259c3d06327cc031539d4b4086a83ca6d8b490047764e74ef76bca685c6f321b391756d78bba503fc1977bf2717b576eee7a8468280396689efaf14fa9b9266fc3f7fa1d020564f50cd38c5ccda109126b5ef003c0d82fb46f70f46cea4ac1306607368a3dcdce80a295c9f6f2c3fcae8f5c97570107b8bc0e4400f38973d2bde720c9f043c90eaf4626a9c86ea8e3a3a902580f470f6cc1cb0bc0707b37e27fb77d8d1c383e0ca08c6e1712448377aba58398b595a8637c5bc8edfb8ef9b31e5b49b0d6770867ba303c54723ec71ff1bbfd2e82b9d5b35e8c0f64195324e51657570b00eb5f478e21c5e49f3064d540e9882963403b2950adcc44b09a94b029d7090774aadf036d9ae0f508be3c8b69f88e7f804bd5e2b635a359815751f3d14e9bf19ddf45d7ef234a22a53b501d581b050a3104c9630d6232a5dd691437e363adbb7bc75269a86ef2c12cd81abd89a3b06c87654c8b927d394648742c68011ec25c5c33aa038d7a997bc449fee63beabf2c755584b539cd548e987a377c36c40d298cc4dea5fc81fa68584c0c1eeaad188b299edef64261c003d3f67fe041c13ad19feb249fb94cf1837f7ed82a5bdfa0c7eb442c17fac865bcacd91f7300e525fbfc9e1822489665d1631eaa62821ad6436f0bb8d690b0a9bc9f59ee42f9975ad633fa907b02dbebe7e1777be18daf6bd2d63f2cfb521c16e3f8290857207b9e97f35028681c58e8b9570c50433b6d5be47d9aa9f2973539418b23fb955c41a34797470694809460b59064381aef96fc82b20862af3ee6f5d652392dda7ae95a03185af6bc85cd6d6af04b6f8640fb398c8676dc6bdc7173b224699a18e226e1b79f04267dde2fc87acdf0b0d341b6aec7d3c01af9fbf94402d8337c1a1f524197b72fa5c376d04847ff14d1a66bb0487551905b4643f6734a1212727ce2e2a8368e2e03d40215ed1dd17400924c9fb23e91781ad80f29415e6dc940099162152a04b912acba90925caf70d5ce025c7d7cfc0356d5318d96585ad6f1684aa2e4c686381a681db659712b483c91ebfbf0691e426651470e9b5c621959fb980a3d880b154ccc88c13329287ca0b3fda414532d9cb3a4c3e546e44850bf6f9e841e315c86026423d38aac805243ed50596f25016dfa65218ff97a09b4494f7147a1fd6e1250f0d004ca9407b70e6dc30312bd445484466951111e0585fc995d4902ad3765794a06bc667b7060f4031170a5610274e6dcb282894ad21fe48121dca74ca61997091c451be93e2950d436255d739b8093b325a97526b1144bb409186bc43ca4f903b535b89f23", 0x1000}], 0x4, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x40c}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440), 0x5, 0x0, 0x0, 0xffffffffffffffff}, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66a46c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:45 executing program 0: chroot(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/61, 0x3d, 0x41, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./file1\x00', r2, r3) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="80751d05"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) syz_open_pts() recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000100)}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/91, 0x5b}, {&(0x7f00000013c0)=""/110, 0x6e}, {&(0x7f0000001440)=""/197, 0xc5}, {&(0x7f0000001540)=""/122, 0x7a}, {&(0x7f0000000180)=""/62, 0x3e}], 0x9, &(0x7f00000017c0)=""/4096, 0x1000, 0x8}, 0x0) 16:00:46 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:46 executing program 1: truncate(0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfc1) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0x3b}) 16:00:46 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) openat(r0, &(0x7f0000000380)='./file0\x00', 0x482, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='.&!..@}\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='*#:-\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 16:00:46 executing program 1: mprotect(&(0x7f0000540000/0x4000)=nil, 0x4000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:46 executing program 0: r0 = socket(0x10, 0x5, 0x1) getsockopt(r0, 0x1, 0x2, &(0x7f0000000080)=""/185, &(0x7f0000000140)=0xb9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$inet6(0x18, 0x3, 0x163f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) socketpair$inet6(0x18, 0x8000, 0xb, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x40, 0x200}, 0xc) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x24) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="48d770422ef5d6459665b1667eb935cc98fd105fb3e6eae6f4d2a5524f628244beca6173333b46822cc961259e9456b1d607322a893c220edefb1d4106f1d41f2461555b4f11c7bc65eae06e91", 0x4d) bind$inet(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff55, &(0x7f0000000040), 0x18b, 0x0, 0xffffffffffffff9f}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:47 executing program 1: setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x50, 0x20) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x0) 16:00:47 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x8000, 0x7ff) r1 = dup(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0xcdd1b78f0d2cdcb7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x7) r3 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) chown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0xdb) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0xe100, 0x1) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000000077bd9b711c7f"], 0x1, &(0x7f0000000080)}, 0x0) r2 = getpid() dup(r1) fcntl$setown(r0, 0x6, r2) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a03, 0x10) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) dup2(r1, r0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0xfffffffffffff17}, 0x0) 16:00:47 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x5) r0 = socket$inet6(0x18, 0x8000, 0x9eaa) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) fcntl$getown(r0, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x3636, 0x20) r1 = dup(r0) syz_extract_tcp_res(0x0, 0x1, 0x110) write(r1, &(0x7f0000000080)="c043e3cc74b7d2617aff2121c78063523a29391b779e7d60cb8cf6925338985f19c5ebffa4afccca2931e6d9d6ce99f0c88430f214e85118e2f33fdcecb26e906c64fb51dcfb4142983bd38a1da1a96f822bccc74bb2cf4bd089997bff5abdbe4af0bb48544eb0e8ee0a9d90ddad81440f1e5b05b1c8f22dcb6c835d3d70d1e4403ca7369cb6fd24b210e4c4241114120e6cccce", 0x94) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x10, 0xfff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0xf0000000, 0xffffffffffff7fff}, {{r1}, 0xffffffffffffffff, 0x60, 0x4, 0x1000, 0x4d}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x3, 0xfffffffffffeffff}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x44a549911cd02f42, 0x1, 0x2b}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x8000, 0xb820}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x5, 0x91}, {{r1}, 0xfffffffffffffffa, 0x32, 0x1, 0x8, 0x9}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x45, 0x1ff, 0x9}], 0x2, &(0x7f0000000100)={0x7fffffff, 0x800}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000c9b4c8331c62769c8f3984022daaee41100f271e79f9b9e595b0afc497797bac95360bef2af8952c2927a5804b18410cfc51d62e7223899b8b69cbeca9d1edb7bde5cae4c5edbfc9f273"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:47 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffffd3) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x188) 16:00:47 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000080)="64af0a7890f1eae118bc799494f86ce2ff91f21c55df47400a70f59332c0c7b0e9983a9e979e76ef26afd318228090ad", 0x30, 0x400, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="e55d6fcca1fb65fc1db478b3cb949069a62bedc3516da9cc843eddd936afb9ea671021f582f9e69bc42f9c615c761f2332fee748fd6bd311dfe1455073cfe7c02c5c9bda49b22cc68590a1ed87cbdcc1712f8637f09a8d61f664efbf63a147e9942c9b70a776f2f202af255622f68ebbe9244ebf1eda83047257cac2aa16fe7c", 0x80}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00007e9000/0x3000)=nil, 0x3000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) minherit(&(0x7f00003d7000/0x2000)=nil, 0x2000, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x20000000008, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000052c0)=@file={0x0, ""/4096}, 0xfffffffffffffffe) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/154, 0x9a) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2000000000005, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f81006c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) r2 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530003c2053d19a0cc4684868c117152ee95c44b77be6edc8f0442df4195cef62a1db949a0ec1c23ab8ed72663020554d7a221c623b25c394b32a308824fd51ca65ec40a15370fc4e60110afefd702ff8f8a32e8be09e8584685fb29ad05daf7f3524c66daf78bedc124ef63bbfd0109e5c60b7d29013812b2f1b372cc0f800de00000000000000000000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x388) 16:00:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair(0x18, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x1) pipe2(&(0x7f0000000200), 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffff9}, 0xc) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="29e5d90c4b3fa838044f4f7ea0bf59da8cda02d5589adda4e84325cff3f6118c01faaf8b7ab99b1343319a3debb7d2502010183f27017e15cbfd957d5378986296bc77f5f70a4327e9339abe22307db2b97bbc7f12d4d5603b6d78f63153c4964c90ec54a32d3dff2f4e15b74f2e80c4a7318b1b0046e5ce65797bedf713d883b6d9ae4cc459f7394c67b5a37cfd56b25eca115bea58de2b9d9bff60cd95f7867dd401888d6aaf364af443c3a8a074f8156ff54ae0a1dd475fa41122251d0aafba0b6c3847b04b5b85b59ac3f993", 0xce) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f666926ab20cbdfe846c22d7c5bc93bf722df0149cc6c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x402, 0x20) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000000), 0x122, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) fsync(r2) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b, 0x0, 0x1b6}, 0x0) 16:00:47 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)=0x2c9) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="3fccfcff9ee6362dd37b91c6572978cf3c7f75b0b1b3872aeb0d592e3f01aedfb75587c339497e558c67c4452af1dcbb3afc1c2b462a3903db6df97534167bfdfcbaec85a5f4aa3720bf52e2b1b82bd7b1c8e80ec82034699eb25840338ce89ffafa73903122e6eff04e057a991fcb11b1068e659b7c8105bb7d3aa4cdae019168881cf60203156c5154a00c4f11e6dfbc80e886f942dbff5a2d49bcdf468a3fc5be456c61e86048a0df15b520f05cd923391fbb7bd4cbd852240a1aaea915ad77186ddcd1fc2f2fbb0b5513146328c616164d7803281892b43c556bf0f2baa81fa7e1a107d22f48", 0xe8}, {&(0x7f0000000200)="51b7d6ab55339386e9a9b345c313f0a1924eee53b1336dabe95296ac6c0a91cfde51da1d9d1260556bd3a033dbbefb4a1b0b1d1a6a97ae0ecc123d6d27662a602ac94cc6172820169fd86832db9944e2ab32f2e120e82e15781aa8cc1598767cba386fcf687063ea0ddb80fda2ccd34b5822c5703f1afe427133c572ffcf8bf2fa94a38937ff0b05718ea252dee8937d905a37a4507a11b82835f92c013be044a853466cdea3b77e57b6d213b3c9b10c739c629312666fd2e9", 0xb9}], 0x2) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = dup(r3) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_open_pts() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x101}, 0x8) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) connect(r4, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x79e) mknod(&(0x7f0000000340)='./file0\x00', 0xa004, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/21, &(0x7f00000003c0)=0x15) r6 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) socketpair$inet(0x2, 0x4007, 0xe, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000440)="f5192b200da2b7536d76b294b0e72ef6233d48cc29e5ae87e4c073c735af0f9e1335a3d40bc10974ab89699a7cb67c380c6a33ab493c15871081bff2524d0dcf81dba0abdce458f3a0dde17e5a644f95aff3f4961fe32289096f663ac252e3706f974e98618b839cf6a5df31fffb3b44ee21486d8ee1572d61eca93d2f77e405390a4af6e9bfa1fcba7399bab5c0a5d6688a453c8f22e48ba992d9b345d34a32b7542956a81fc28a354b8cc1c7c05259d040acc4d5ff99a12c53889e30bc4d18b07e39410dd7d7146bf3cd691c6c3a85fedc3b64e4d8c3c9b83d2ec110241f9864298b5c7b24b28be4f1d0e37dd5ece3724269bda2ab2f1d1cb83e194b698651024bc71976885efec937cb0eb645b0f99e72ed2ca89b0c678ab76af6585987a2ef39ad3d1609878ccf436585e95acd1a4ece410f0c537154cf303e045d764960f7bd4aad594097e707d61185398bfbf0af16818bc3ddcbfe7385f835a42541d5f0861d66ad874deda4eb0e4c3b24bb9fb7460b600b087cd5860a33342e16105bb0c5b62f3209449d4d52f8bdee935fef189c8628a6aeaaa286034bc454f676c5cbdd0b653ae815f68e57d8406212146192c72867b22e10b695c3f35b6059e04abc64c142dc5b2881fb1a045fc3dd1acb88a492a0482ced626a00d89a18e147c3d08ce1e490d46d1271d1461654718b53b2a292831d8844321a113c3ebd3d4396d3be22704c00b198722129d736e6674a1088d88c1cb493165eba5d06f577ae41a5160222c334531b4736103fe771f909fcc09ad1a8bc1f14e337d2425ef34859aa5e2428e63236dd2a33d82b8c59c6365dffd8e7b47adf3218162c89a03ba2f009da368f2d7a3139752519a81cd31b64133952464c5b0f31ae18b243fc4bc3ced45a1a1621157c275ff0a5b0eaab4e1cc6e471006c4790541e0d454b0bfc62e0cbb948620dfea14a806781a528a48b25b8bf742b485c721e66f5929a93458284f9e0608af336ca075c75f5f2579b9ece6b05d24f233488896ea45834d6a8e354d6d39a7c60ea29a7d603bb8d5abeb8af4d15c97106756017a44a858cea9ea442a7dbf93ba3e0137a7da7d304fe109714d78083f870e5a2deecfbc05a9384ff17c84acae563f4c8fe092c247a7330fcac1ee17be7fa87fd0b5876f8216306095e32871d16f55b470406b41a4f174bd7bb9c141bc6d4154f5295684d239512aac88124184e6f1379a969e325e2ce51354163f607df2a3ae1bcf1df1c7201a4750a9ec076684fd4e7de75139d9b9ec965129c166a266993694c589df40326340b46da1092cb41042f982b2f937ed606ec12f64d450b40d9fd14cf789d26ca6a797cabd52621b39549170a7541cebf4fe539ca04416b936f0c50128fa9230867f74f942235045968d2d6dc676246c73698fcf15cfc412b0a8cafab21c70f84d183838d587a03591c6cee6f7c8be79eff00360ad043ac69b397a83d7002335edf5a547999c25f5398679ef9f05b8438ae4f88bc5bea1212515632ffe2c63c5cbbf3cd39ffc50bbb68996edd9f8d4c93ef59bb01c50b3b9e3a8d621542f3d88d5be2aa79bf8568c786aec274bf40830afd5dbb515ab035020229d863c7ea1b597d92da576519cb137e5528f2021f03e3fbad72cb38911e246fe8cb154855fc8fe7221070c13e5159a070948031c9805cec6a6846b3f84645203647af58b934b978f7f5ed2ddc72857112723ae920baf9e6cf8cb5fe1b727cc2c7f82fbcb93d19821db994e51b62800f976b40b73f94ce5784bd340522a14ceabdf1e421b26e422a1664b539bf093fcd550c162dc7f0b30ff73c430183c260cc3bd2e302171e2d2083f9176a5a36e233bbf31e32635acffcadc5594ce9e694dc22d5435124312c1b02265b57d74bfc3bf92c36ba6f21fa146b40e20370cc801c803eb9622b77eb37310197fb00ae1bb2b40a09e847f1e8256fb92afcb7f54e6a649bbd3419d4070a1526051b3f1429cb01320487415d4b5629b1bcd24d1352108aae9feb23830aed59e0f9e94f877a6c73ee8030986d4866a2bf248b881367a8f205fdcd545f9307b5ec8d5f016759bec9a02ad43a8885efba5aecf40c07ac662d0352575c225e6ff16d4c2c666b4664a03c0bcd5857077f94bacfff0c84f6ea5cef0934ba66c9da9e5fcec6d064a57b82e821779f88742f3c0db1fa4500e23de12584b353915b2d8ca31269233658aae3454825d0d76e125a4efd59d6eea6ee84cd83c8566cc1c74c41e88e51424e66b2fe3ca698ec67c517f4825798025589eaa44efecaf3f27e98f8995d06cae8ec0aefbb444aca76ec6e3cd1dba76a62b35af17b0c1ca5d14279e953ed5c0b8db5085e8b18b851825792d181f02e52667ffe0015cac49d183e2363b081de087cec7f674d2c37b67264a95aa50424edc107cf8831730825c82a111c7ea9f44f9a166b67c53d505f5cf0c206463e94046a83962d6714f0940518ca11c005c02085028f2005725a3f1d0ce1bda6de4b8bda2e30b68561cae83f2a8f047c0e506524667edc20d3b516523443e412c60d1684dcc23140daab59016b25293b8e6dca71f5af1c0fa56d4d782aba42a12edca0f920a213010163ea598bccef3318bb56fd3d59c585c35c24c3458480470a309d2c0b57971fee14db167e29cd2d4261d7d0ab9501d115ef7d03e9bbdbfa1d20679724bfeef2d36377ebfae586a62c12899e1da77924de66eba27e08d3353cd3f1e7b08a4cafb04ae56d857dee28593b2b8e5fac35ba84ebbfb1847f0666214d5e24fc2b38ca79a423eea4654055a5b3409f7512d9717865f04a37e43c19359e42bafeb1289bdf11586a7116c7228652bdd06bb69bb5a9723beb2ec986e40d1913310fb02f0b29f5652c76ecdaa6f565c5f74d1db0e61dce124fe1e9b4900422b70e176c7baa7532481d0820d044132e67d54e7ced067b623148bbc6111e48951a319ff802736bc7ccbc6997076e079923049a5daee15a586a69ee469cee409db141592d63fa402926ff62a45347186fd618aef4790ebf76890a528cdbc872424415b2d01ab525a74aab908ccd451d5378117a690714c2aad1894548e2df7c1ab87722eb2a417a4a28b2eec0f062867e22589aaec7f2489cb2aa84790046c15c91b47903fa338478de3d497d19636dec364b2fece77d14431a0f5ce0361cfc1015f3fa678ee58d1d3632c420372975412cf8c35c3c41533094affc4398b750d8b93dce6ccb657a468b7a0e927a07c21696ffb077fd5c43e068c9d5d191dfcbe326ccc6d64e23ee42963c60fd675d8554bccd797e31b9fbd58f39df0f660ed81898ea6b7ce402f610674912cc8617de681b1cc1bffe74ceaae4d99d263ee5b99274513450e20fab429794f9f3c3ab3ea5c218c0364d36af577c5a4246b619542ef3b2dae03553b91877f52f7cc76a353db439c4cedfbf23721f7466d22dfb22bd4c98b38e6b0877ad045d56347cfb9bd318f6d1e771ee9d9f0e6d376f08fb9223aa2db031ceb50623b231d452a742a7992c3c497ad51022027cc7f825773683d4835b0a1edebbe18c2e14f5e287632e86ae339a738c6d4c78c0b43a975673fc6728dc830f0cec8c389e192deb6cf2f27b6618e90326505139f80ffa15f99b55213b932be842760067ce0c2e162737920b839cdf9f47c688df8dce219c179dfcc80ebb7fa21a10ca533f014fa731ec6195e804a106318d7432fb961398b09431f19a2bccf1cb276a33d75bc578cd334a7e8ac26fe536ffdebd91797eae84c7cdf6b3da853be0c369f875847a128bca47bc03422fc8e7b1b5eb6133bb419a0fff506f5331c7424a86ef2e890c6d41359445c2e6f6616fc561e117f3a4f223bc984c15712434e1b118c49e70128ab6206a683c592229408d2c8f2d05bdb01a1985ebaede0c6430fab86dae0c54c66b958afce6fec41232a166b216745dd8c1047de6fed11ec5b406b8742bae752bfadcf11fbfc38b4a0154893ee323922d312d4e842fdf1ce437abc83077428c137966888c6c6a80126657ba1b772bed65322447a8ff7e036d85d4e4be1152ef58c58cde29c0d118bbe36d415e033c44e85e81c51ad2b7706c6cabd4ffac0a288ea073aac8f14aa2ca4d0e07d2fdad2c57589817704b5198be08254275faf277e60b091c8ac42c59b6f4db98f8315494e12163e2e0a66fbe13cadec11d347300425979781b6c31122f3b11f56bc9ccb04a52fbc80997f737d8711b08f87610e6689d62625b65d5a8716b9109951ee0b7c9a40a4f5e1a173a587cf9a6a4845d81851a4f57392573adec23536dd7e114de82c18d53d7959a8c301aaa4e6a106ca9dad35cd895ddd0b990b452a6c6e2621e7d268c009c4c6ff4590008773c70b7753a70d9c67bc0795af1f55aae44f870670449fc3b0be777895ecd47e3e8306c0d75c861aaf6db9af28fdad24da5734cea46ccc2f4070644e124a870a6e0783027b1da51fd2c32bcba96bcbee5cc0fa61f2129f694e55c1c33e5414e75d5df2bc3538eeba49a0d2bf1df849104cf431b8f8e8308d12b4543ce73c7bf2ed7f981fcc5cd82f9cbe44776efa13e10bcb3480cb0d68b6a12463922de57a545ccc68e447d7e9d7a53cb06dd6ed74fd99a72f5be6a306b581535ea108835d4897e1a98f34294ecc652a04adf210932e507d7409f1b95199fc68c573aef36aa439b61ee8120b856d216be8bfcfcf67b8c655db55ecc976ca9ed0701059b42cc174437f5edd49d91f53cf66f9835e72d98a5412d678f53f5c57459cdde8aecadc75c514c36d399d4f92109ac89bc0033faf95d8e44cf794648a8c7fa5fa79693477854e978e422bee1b3ca928fe37932af89030b5e59de29d52d0b4ea1f24285ee5c0e9bba9888b1830050dc2f993cfb69ec00cd91f677d693a318109877b4695016223374551b623292fd5effb2e1091e32133e695a47939dcc8254b4e39b753ebcc6dcd6ac2480535c5de90370ec5e784279f2e69c15950dc5a463c4e59419c4d48de9dbca744cf51d428ea10564cdcdbad3ae7a15a677cc6dc25e5da9ffca4f197ad782f9940e350cf89f8776012b150c671138d41b805f690df5636d17fe740376441dfc2ef9c70fc2af73702c4b613525efbf91dfedef105330c7152f8dd21d03c3b381dfab2eeae706b901dd5984a97030cef860ecab8ebb96dca4664e9e0a650668172c51db2578818a14fa3c592ada72669e70235a2e22bfec90ebf16e1f407845ce33a5a495a76640964cf0cae6cd76a00495c3bd6a77d93bfde01fe499590e425a5722cd6e3e0aa07349010ec3630c7940180f6939d7de82a82387e996623bef44ab44bfd0883deb71a180414d63e6fe00a3b866af7990ce44be6234576e3d467487ba2f1af19543497798e908ef1c775fd345783b61100268c593a5c63ccf7348979f42b1b5394efee81087026287885884ff207b451a7dde1b46f8dc9bac8eb67195d32a70ea633bbdf099e7f835af4e67860efdf9d238a845b6c97cce1932537ea63f905a3352d0471495aa5da2de499b7f72bb4222f6f0ac21f5e597f250874e33026919b792d220f2b4fcc0c4d2ff84d63ee3277d1ccce01181911fc84604306560519ebbf4d3bd8497af4da70899c3f819fe6385f02c43134c1b33034939d88ee5c71701953b31da1941289ddebca0a0cb94689eb23706907a62acdbf09cfefac233cb66c1fcdad210eca1c194ce6d8171cb1e292f2df690dd50e91d7e86b226b9b68ca8290a40274f3524ff34be4b1a5e482b890cf8b3c7af0b3c647192c1", 0x1000, 0x408, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) write(r6, &(0x7f0000001480)="6bc5056a1cea7326cc4ddf3933add9d85c7e64498a6a3c948871ce8149a44b7f5b788e34d0f75481c426d0d300239a5da4508c9bd8", 0x35) r9 = openat(r0, &(0x7f00000014c0)='./file0\x00', 0x2, 0x100) chmod(&(0x7f0000001500)='./file1\x00', 0x48) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000001580)={0x8001, 0x4, 0x4, 0x2, "ee48174246a680df5925f11f75b48165d023618f", 0x10001, 0x80000000}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001600), 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001640)={r12, r10, r11}, 0xc) ioctl$TIOCCDTR(r9, 0x20007478) kevent(r5, &(0x7f0000001680)=[{{r5}, 0xfffffffffffffffb, 0xc2, 0x20000002, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000010, 0x9ed, 0x8}, {{r5}, 0xfffffffffffffffc, 0x0, 0x10, 0x800, 0x7}], 0xdb4b, &(0x7f0000001700)=[{{r7}, 0xffffffffffffffff, 0x11, 0x40, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x6}], 0x8, &(0x7f0000001740)={0x0, 0x9}) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x1) fcntl$dupfd(r0, 0xa, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f0000000080)}, 0x0) pipe(&(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x100000001}, {0x18, 0x3, 0x101, 0x10}, 0x7, [0x26, 0x6, 0xb4570000000000, 0x5, 0x2, 0xfff, 0x7, 0x5]}, 0x3c) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f0000000200)={0x3, "84786b0d75c3fb183317ed0a9f0144a6c9863e6eb61f9e256e1c984d4ee2ddf8eb164965de7fa5989d28a939145c1fed04266fde7b881a28696f8ad7362927ec6ccc6779a4c09c052c5bcd5cc13292e256886c52837ec259ac61a327a8a7eee8912228580b996357db0d620f58a81f84957eebee8ee78e38b3cc839d18a44902d607bf74b6849c0753431dc0b1617dcb690c4c6372cd18b33d65404600f5f656fd01df08a598cdd637d580309c9e68fd50fc84be006a469b7dceb37db64e40d2df254a73ca941900359cd62b9744251b29541c67a3bfbdbd5e078ef2e07831f9"}, 0xe8, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f00000000c0)={0x3, "bfcf436998903d234b600a34731b94be2bc83945da4e7e9b0acb9a805968dd298f7c3e593ad47253a478146d62774b612886bdc3c70766a53cfc151c4016ac23dabcda163526007b2c1e16733d002d3286eecf2d0341ff13437419b726650f205e7dfc256d714d53b4e579d231781927a3cd6ebf9a0e2b01"}, 0x80, 0x800) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2d88) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/221, 0xdd, 0x842, 0x0, 0x0) socket$inet(0x2, 0xc007, 0x1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x10005, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100f, &(0x7f0000000040)=0x33f, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0063020e52381b2e95f3fb711fddd3677387b546532f66696c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0xfffffffffffffffd) write(r0, &(0x7f0000000000)="c3faa32f37a8322502d8e44365e94622", 0x10) r1 = semget(0x1, 0x1, 0x201) semget$private(0x0, 0x0, 0x60) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:00:48 executing program 0: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="917955f026490ba3261cdf1f8747e2a9713f714942c0f7d5aed09babdbc5dff46719d0755d14c4df29e5f761e6dae27e2f4716b5635c6d754a06c88248b495acbb7a99220ba30139d13654a63405966c6277256d1d3424f37bbb", 0x5a}, {&(0x7f0000000240)="6103476b38d3dd94580470647ddb6e1bc7fbb42c0823ff9f92fcb6c6a759a6e13dd4e5782868035d55b49cd66a2bd8c990384e8aa247ff64e385a2c5a6d9947323210442a80df7f86636b916bee688ad4523925645a6933fb444784ea96344e549fd220efdbbe4ecdd26f0f57ef7c402e420ef3467ba85dd6a27a29030ef5873e1e40b07617cb7ac237b12192f7d046f6f8c3c9a21a2f844ccd3b32e48b1c0f5a4130fd33b7c387979d68cae8aa03c6d94f27830c94ed520c2e773a1761964de88b22844ef0e25c6f80e37a78df5e51fa65af9f59cb6a6a1f459eafa533a13c9899aa03b8d4ea4a843d59e", 0xeb}, {&(0x7f0000000340)="c1041c874a3aa33b3df1b2b402d8da1278ae219dbfa885b96a37d5cc8251266906b9f1f9f0139f95d45fff683242615494f21cfa1e5e711d2cb82f62304dcfd5e698c08a8fe48d070b66baf91723a06ce2f4a7da78a857118de8e313b3664195931c71b476f09e6c6f2b90ea301c18cc38c1675af79e68da998eb0d4214bb61cebf92b9cb76e7a0dc2b5abbba50485e2a97dabd7250e8a928aad6043ca56b5c697f25efb23a97581acc33d4dcd2c39641e6665c0a5876004950a2a38268e05da783f555964691400b1b77b86c3614a347ac3f8707e2553976154a3ce83e40efb6c615b575fd878fe19fc900f66aded89afeebf382858d021d118d757378f6fe56c59bfa998b733c1c8853f9b633ecb9c981baf7618c390936186fc55da1eb8fa9ac090ca0fff19cffb2b2eab7a53edd245cc99e5600ae315f2e924de911839c23b6fd59a29667427808925a4ad3715521d9a2d6c450a7eb012ae68f4cb4e7846a1e78a143defcdc42fc20dd78e6edaa281f51fb81fafc37b01c72f014faef787e800bd1b8700c267792b8b679ac8a45cfd29ce1015dfd77d6a186948920f2f5eac3ab6fa62c75589f66e33030971304939bb13633dccb66c7912faf7638c12c2116489f817eb2df3444a4ea287cff24ac0c13d78676125f8ed8edd6b7c42580f365fe4e8a5e5e0d875cc7c465eb4d3666f4e46675fc1552faa3d78a228962af1f91e7bfbd34afac9659dec8b86804130db116ccf7dd3346c3b415ccb4aedde07092d0e28a7e21265b4246e70f751381dd82272b80fff0d3e95f43966530848d2f2eb2793dbfdc08ab6e7420ed9e5524c8bc40975d6b7b519cfc35ec413e4e1d757392277a7e845bba1c4636acca560f0f5c3854abcc3a938fb048e8f28b5d8e15c72ee10cbbf4598da002f6143b0038c7904fbdb79f81def1fa98ebcb46a9d8af4bdb35df5a2e7e2e32512816c327c115254152ea2b9d9e371da82e6694b06c365aa6f8a53db3825970afd2a137c584b8378bf81977fc5c682f41f6fed3debde43eb5df4e6e16ee8ae994982700125018ce23609f62f786a86d50f479c137a6a58cd496a11d44202f3e88a46ce62fa49585fdf2182334f90d48fd5121a8b5bb970316ad03891d4e623b6c8202d952258ca029e8d4efa7973ba58f3f154054da57f337ad29187fd273b2503a0134091f7c1b12350ebac1e91a28e3f7a9d48cabfa54b6ea12d0a787d9f0e5fc102de807af306b03b3b377ca7429e1a3d89849ffab0858e9549d692a46429b009e215881dadf6584f1aafd53881fedec1797c733efb4f9f2542ee209d78444d3cf3cabdba25222af8687452fa914b19ddcfe4791df9dc69531d707d08a57fb1115544ed87b885638f3a165639edc70b4cd80a03404c4094468159e63ff20d5cb937929ae80712fc73d4be5fd90018e1db929f60d13b42dd98d04cb96fd8b9d818b8cc5db3266c318637c741bc14eddfeed2e1240cade257f60cb02793db23325ce20dd61b7aada9d2315e8ac1740122446385a459b7afea43732ed3ee40379e51a6276cbcf3c59bd993e7b7a864b3c82b373e328b163cadf79ae675842e8f19c5fadf79a6d0111aeb746276b3bffcdaa9afe0e68aa7012f571d4d9d31ccb00e118fc1a1771d233d9d94571528989d8f03122be87a08d589334dda398b1fc40db7a6ccc8fe0304c475dcf807ef61d7096021d4a114f44799d2e1ae2ff4bff4b5e6832fd56ee07f262616c6a9790d340ed9c62e264afaa7952e4e7faf313a1c284efddc977d45471c0e3f9f4806e881ca1124d51d8fa6ba70f215bba142fe13994e0e0eb1b22651708051aa2f2b495aa04264bf90c35e95f784626fedd9c61217f26a2a2da8846c64ee75d177a988fa921f99cdeb1a07d8a190b4a046385bbe8492468887313ceeb8e173eb9859c4507e3a642192c48a3d30acaed6e9aa90eef9978e31878aeaf55d302be976491404a233505698e9d73be2537d4948996a871c073fd239b18d458f7d5297c15889bfa26217dc6721ab97f5cf25927e504e9b3ea343a423a92c2c2574e06c6cdc1a5e3fab00718b6e4a71a5f2805576a6fec0990b3fa24e941ba583d50a5e567292d9323e6a232a86f46e1470fca96b0da2be3df1ef4e4bd34052f6afde24b7303018dda2ca701a92cde56d5ffc5f3dc14a36bebddbe19042b1d1b3d86668b5328e18f06833882bab8f8fa48ef0cfb3d4aafa6bf68751464948c124319bb9a9daa0d15ef0fd6e6b7ae819b3e6485c1169b7e4b4cab233b6f22c034c754e137947503c9a1632a65ac3731986892d2c5a71139d693707c2d5b831bbc46774ef92fe976fddcc78b33d356d41ec69e0527d526c4661844127711396810d13b1080bbd9b8dcc7f8de32bf160788902ab2586018f2711498a83985be6477189b6dc3ae30316c775e1752f39e6d923bf5b55f09b6c3423398a79175c80655d1a54f60935a2d96a49ec252cf6964afda022a78f2323a0ebc1000c9b48aa310ca8c811d204ab32c14f1cd7c954a8ca86448a17b0d7f53dd0846f936f1e97915a4957034e9f995496df927df5858a4ba39587965c742744fe749809f70c2ab6b5ba559a48c108b8d43224ad9c41f1def073b14aeae3f7c91f5bcd95ecb0c20527f2859162f9eb81f5d8a0cfc35dad9cf66230ef56775aea8ba924e4598014e49ad8345c58a4ccb3e0cdf69885334e293f26d662c95910af6248f6a65bc2a2d130623b57fb054cff66fa522c4178ec3811c2b3f840667b1f201308141567df1959fcee447f4a510e62766a1c48229816f4205fa086cad2fdae56a76900192f43094fa9d29f059f0e67748f2362ef9762b9db649c9074bdbfe0a91b26d6ba3b26c84f37e4ff18e2c603039d672d47df9f00313a466220a0e9d504f33f81f580ce3f66b0f7f4ca3534e9d0f5fa01b98f3d84da9fcdaa4d5f325fd681e012112a0d20aef3dd09ee4e5a836997c38feb7b3e27b164c1a7eb7f46aac4817081dd94e88ecf98697b1bfcd56ceacce727b9952f642351c253ad2fa93ed1ba3012742e61755dcae622e58f4b53be314f8fe810b8738aa7e731029f38aa671f3de2cef5735adbdf803c692a6fa060b6622043dc55b778be4cc1b3e900ca182e081f6d7c39ad60d62c3f91a3163552ba62d7898166a2872949b592e7bb456a383fd479de5d7e6910f19e1e3aafca2609e59e6d5a1bade9a126240c4b0093a99b0137f970a4756be36f592b01893f6d8d46173632c4297375bde68f40f30f8d8636c3148e5128b70d742a6537675eb67a227968cea48d9abca19260fe596e73490d56811fed57d8d1a8034d26ca7b4cfbaed6a95b28ae435583002c8f3a1b8376320b391d87e7efc336c5521d4096c69c4bc42aa71b2c19e748407059cc59db7d3b05bf4bf079bb27a062ec01c688d04eb0b59cbfd2f6fcf3265b49298dbfebc7295cb99fc573c925f0a839bb736bce14bb7fd3ace6e60c25ca6433324acb6df5a313e24803483c0a2046ac34dfd96ae8f165cc09739bde502da4997b2ebf593613e3eb6d1b3ed6e481ed8246c8883c02bd7323a21e8355cbd94aaecd9cf7c1cd64a7413e8a7ee9409d2b700cb2fbe5d5dc7924318267296323d5d54b219d4782a2aef74f8cc117b7f408389da36a7aa9ce595b2b83718757943ffc63e5be05207b3ca9abd8f4376c5ca6326f66cdfe97acfdede3d8c8bb75611dc00d07749772d16812cf2378e627559be3f2933db9eba379ebd91eb822362557653cf3458a061d4045f8e682dc10db1276a5429d4fd57ff495fccfcb1889d2eec21e619c0ab160c1e0aae080ead9fc15aaa3adf757ae5714d7f8c677d88acddb27806538ec3f969813bb3bb57e75a1e660089e3497551d5da912ad279aff5dcd765672b0949bfa66942e7ed065c5731234e5ceecf1a9c6fcf3a4e1a6e6be15848cbaf02fa77ae48c6896fdf963d50742751e6efdae23eda88397f6033c3602501571d6cb2aeef44af65ddee33d56a2b579eb807457aa592b2f5df213eb606d87f0f3e30da2b97e4837b8a9ec8279f5b279ab2e0cc7eabee896c459c1955d9068f233020f69ffcea56d925943ab2bcf8d1e4a4c7502dd8a089bd7f897eda30ee4dcd70220c4efaeb8083c02d5c697608b8ecd9aaabfad7f850fea86813e7da23b11cf13b6e75c2c00138253a89dc18c20148c9aad98b888091c085923d66dda29a5e4bf316d8aba91325edfb53b0e501ff968162cd43704c0402ee7549cc7b6123f2d627ab2d25adca99a8b684e3a614acf3cdf43ff4450972667257bc38c20bd3cc2a4bab41a057f9bb917abcbd6664e3f0025bf4462f9b8394f7c0a1f2d3a3b75bfe9dbf25236d0f187df330e5c7cae84f54b41b31c54c15469f8bd336afb3c31a7abdaab6a8e45994b9cc9f76d4eefcdb87b1f10602ca1eb553cfeb75bc4a48016a3efd92b92ff272143430233890174a42fe8e54579f2d6f0f983a6ce01a4d840e794f7a58b81582799104fe2ac46827f417cca92480ae48bae8a2d5ad65cef748ba0ca3be92831e7debded9b24d5aa779c114d935a19e4ec4a0f1dffde4d2e1c01312069219bd940803f4b2c09be1c3822781c1104a56a501702ec6065b65bedada032f27849b827b0c46478d92cb782cab14f31c7f0d87965a3f22128246830d9e9f56005314206e70f55c0a2ca60e9b9fc690b2fdd786231ef3598b28ecea53812fedafb0c737405fb7fc0149b4414f4813110afe0e29eae79336c2af205f7a6dfdcae83e9efd2395d82a67d2f2100949c83716682e97bf182870cf1dbaabee72399f5ec9537e94f9fd4bf9d39c3ee135212c7d416971e257f7904839f734b705ad7d9906f4fb5d337da49847a9059b43e3f50d0bbdf4b3b8471bc6a9c39658ce43649db80c38e783003230d4f081d80538a89237fed8ba9741b7e031609ad8706111b39c7ac3e2ff63aec8cfd987a91030faa72bc72d1d76ee25a10e6961e59e668cbc90ce26d26de994cecf483f6976d4db27887343ea8ef4107b3eafbcb38b20e7b32db732c2103657f413db003de71a27d69223a9b2abe7d2fe947af201b2686239d613c58186cfe86b8abf6e5d10d4a029a3c3b5bc8a2c236d253c8a68ea6538cec597a6d07fdb495b6f92fe43ba5232d46a950144dfdeaa363baf1c5ba48b689f1023b0126bc58ee5b31dbd07d2b8693ad25e5b4f36ecd0efa13f8acca06a44997c59d765133dbf5b30895be8c23772c9be4d9477207a1d585b5213c335fa9cd966a067b1432f2bfac3754b5849d4462eac6d5ff8d2f8bc7c78d66ac0c5a7f1d894ba130ceaba7a47f78bb38966c4b8a0d0fb8a6c2d6c53c91653d800f89a89b2ccbe40ce126518ea09265d89b2379b1d6ae9890f753396fa9dc690f9661a836dbaa6f13fc958a66dc5e6298dd8645689516c7bd3c3f0243cc6f5ab235fedbc4184362bbda76ea87ee0580d29937378ac908b2545a04cd643c1498a48504ffc24c5363eb1f2c1a9c628ad69358ded71b7cc5d2e011f91edcb91f2908ce3005295f88af3724a3bd8c6ec4a3abc12454e66769646cf15c550a7c2ad614e37c0581a0209aeab0732fe1aa3f28ed2efb16542979634cef84a006e8b8ff3b9e69d2fa158ab712a5f5ae1f05a6b5b6d8b7d0104f7fe6f8fe9c3fe39a57f63cd81e9231f822af259f61ef29008b7c79fe1f2153332069c6b047b02a44f2c32c936e45dcfa5dc58cdd9c1f49b622bff1be4eda79560c161f9052e3bb2bdaf7f2bcd16c5431993c10c1fb7646bfb2f9ea6221ebccb6c935", 0x1000}, {&(0x7f0000000100)="138d7ce60cea9eeea17e304255f6b3772b8f4165eaebb5", 0x17}, {&(0x7f0000000140)="808b143a29bdd0fa6e8524d9b801030197ab75d832f350b958c00b3012d3b6774a81910bdb6034ce875e560f45675a0af6eff2f3e37778601a6922087a71ad6f4b9924daf5a2d2a7d31de5bed148", 0x4e}, {&(0x7f0000001340)="a3c27dd8efe20eb6730fa8212d7ea0bedb7b628c73a9013573e6b693818703ada4e76a49a31956ff179d3ae1c19618a3659f04108f9812d9f76c70fe8f41c2138a800cb4568a9b15", 0x48}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x2) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x16, 0x4005, 0x9, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x7d, &(0x7f0000000080), 0x18b}, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="010026c02a3fd5650400d4a12946379f3ae3efea31855a9826fae1fef9bd448b2d56d4cafc5b54bba047cc9dce27d74147774353381f50a34f9d586cdac7dbd7a45aebb02be49822116871f47a24d37da15d0e919c5d3c3ec611c6215df3cc73968f2cce70d70bead8d7fd8dd7d7ed7acb2da15b07455a08705278acae6e08694b7497b6b05f4e3730e6303b5b8a2fb69728869b96f0023f4fa38b8d039014cad0fa38f7a34599215a689abd9f36974a59b96c81f16b62063e70af492c55c1f026e916cf3c17b766a7bac9dc5d2603266402a48666b325097032f9f768bd68353d297df5a108c1000000"], 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="1857fa04c42ebc9306381ea356ea79af8ee9e817cc79b3bdf57ee5fa755edfd6196497f6617b4c708dd35dbffc31b2daaf303c6d2c6b63fa95c1cfa191ba099221ba948da165c7112deaf733958bd0ef20bead2e32e5ba45cf741b57075635c6b2ae54ff50df2ac1ad54ef7ff608d311fafaf71c", 0x74}, {&(0x7f0000000140)="1f224f1895ac21f0cbf321c79b8fa6100b8c0b063f956b9d04c87f84f9646780d27529206c6ae6ebf5a1539dc4a7ce1b06d77da22e955375a82c78f771690a6107c6ec8b0bef6de05260f1c78815c24e1a2965", 0x53}, {&(0x7f0000000200)="96f792327c1d863f9a92251c32144fb92204b06b77e6492c429f774ab58e37aa21796bf0ca5585c79267ade8e9bb689b21322d7aca2c392a2f77c3c9509f5d266535", 0x42}, {&(0x7f0000000280)="1eaa4b75590086c964b1119cc6730c5375c6b4ebc269dfb46fa3494fd736e22f8428494536774b85c61a916985e474eb41fd68a3b223ac8fab32c37c87c05b57d31ca5b5f344f739d49522360a013276b461a55e75fbaaba60d19cb0a4b652c7e87ebc20da9847d12da880fa096abc6fd32910d15facdf2d7f2a6863983b4c852da2", 0x82}, {&(0x7f0000000340)="986ae21a4ca6ef7593f3ba736770dcc79b3c98319bdd1856368ec52d93677a75ef24bd3c7476dd45be4ceef5cf614b18187bd694ac386e0e9e2ddc5354fcbec4838d0f1c7ae8c999a4361ae7662a59f0923dba6df5114f3aa8150b7cf6d8c555786fb6258dc6ece48cf570d70adc512d7c23105d23", 0x75}, {&(0x7f00000003c0)="890a526cc0a69b19b5bd02971f008f1e4d432a3d183689d98cd93719b4bcac7d8747b08b09452690c1423ea7c00c65c0bc93695ad6ab5bd52af7db02551bc5c1a0eb0eb4824b2be286490b96f01401f19f17565b984a6148f97c16dd2a809be698", 0x61}, {&(0x7f0000000440)="81da591b6a7a8fb5d52f7b86bd1ae9bd4af90991686ca4912ada33d4b89bf8dc009574ccf56eafcf11e571f5baf6e113cf08c3d4a2826116b0d877df9651a1e9a64d2b22970f58f038f112df09e4e3c47d73913c2343133c327c49ee3fb9430b7675b56b3b67936b40cd293a01c0f477e3fb0cca518e944eb2e685cd6124bb144bcdaa2c66bb5d26d7dcfc45dcfb", 0x8e}, {&(0x7f0000000500)="c5f4cb2df511e4bbe03c951004ede240143e59f368ae1b4c91a89fc17ad2da8282f4b643", 0x24}, {&(0x7f0000000540)="d9b6f82151ca60b17db3c8aef6beee87d3d7c05ce8fe2dfab84be49eda76d07552e285d0b086e9ef21681209be13b3439d774ef23b6a1747dfb1c3eeacd7e969bc56497385223500a70da461cec3e1c7eec6470ff2ec5fe0426d9cc3fb1ee933fe2507b269ec9f12", 0x68}, {&(0x7f00000005c0)="81dcee32bf22945f1748a4dcf644a3479778851ae2928d6c325111c9fdb884fb07cbdc57f738e7e278110d06028f04c2", 0x30}], 0xa, 0x0, 0x0, 0x407}, 0x4) r4 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x20) pipe2(&(0x7f00000007c0), 0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000740)) getpeername$unix(r0, &(0x7f0000000880)=@abs, &(0x7f0000000800)=0x305) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000780)=0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) linkat(r4, &(0x7f00000008c0)='./file0\x00', r4, &(0x7f0000000900)='./file0\x00', 0x4) 16:00:48 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpid() getpid() r1 = getpgrp() fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x9, r1}) chdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1) 16:00:48 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x4000, 0x5) socket$unix(0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x892, 0xa) r1 = dup(r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) socketpair(0x2, 0x8005, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xfff, 0x2ec8c337}, 0xc) 16:00:48 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x124) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x180, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Zile0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x200000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x400000358dd8a, 0x3}, 0x1) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653003597461cc7066ec0efec53312de3cb4a55bcb8c1b0d26d37fad682147a871ad566816697134eb5652d7fab7a8228fdb"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x676}, {0x9, 0xc0}}, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd0, 0x2, 0x6, 0x6}, {{r2}, 0xfffffffffffffff9, 0x8, 0xf0000006, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000084, 0xe39, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0xed5f, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x43, 0x0, 0x101}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000042, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x4, 0x101}, {{r0}, 0x0, 0x40, 0x20000001, 0x800, 0x20}, {{r1}, 0xfffffffffffffffe, 0x17, 0xf0000000, 0x6, 0x6}], 0x10000, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x0, 0x4, 0x9}], 0x4, &(0x7f0000000380)={0x8, 0x8}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r4 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x300000000, 0x623a6d2a}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000080)) 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) 16:00:48 executing program 0: socket(0x21, 0x2, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="fe002e2f66698d653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x0) chdir(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/144, 0x90) chmod(&(0x7f0000000000)='./file0\x00', 0x48) r0 = semget(0x1, 0x1, 0x240) mkdir(&(0x7f00000002c0)='./file1\x00', 0x90) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xfffffffffffffffd, 0x0, 0x42, 0xebe2, 0xffffffff00000001, 0x8000, 0x2, 0x8001, 0x2, 0x6]) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x66bef524) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x12, 0x21, 0x7, 0x800}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x2, 0x80000000}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x50, 0x40, 0x3, 0x1000}], 0x0, &(0x7f0000000100)={0x8, 0x3}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8a}], 0x1, 0xcf) poll(&(0x7f0000000000)=[{r1, 0xc8}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x10000000000, 0x3e1) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8880, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffebc}, 0x0) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) sendto$unix(r0, &(0x7f0000000040)="dc7d0dd38422ba6ef846b9eadd2a25a34f944198a65f772e835b2916d926ae042247bb1056573231c188faacb159639e15e92f54a83c59445a5e7f9974497373fcd423809a9e3fefba40653a08617205bf2d3a0e", 0x54, 0x402, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x3) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x3, 0x10000, 0xe96}, 0xc) recvfrom$inet6(r0, &(0x7f0000000480)=""/85, 0x55, 0x2, &(0x7f0000000500)={0x18, 0x1, 0x2, 0x1ff}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='[:\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)="25862c2b00", &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(:4\x00']) recvfrom$unix(r1, &(0x7f0000000000)=""/213, 0xd5, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) faccessat(r1, &(0x7f0000000540)='./file0\x00', 0x100, 0x3) 16:00:48 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) r1 = getpid() getpgid(r1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x40000000, 0x1000000000000000}, 0xfffffffffffffef7) fcntl$getown(r0, 0x5) socketpair(0x0, 0x2, 0x31, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x800, 0x6}, {0x18, 0x2, 0x6, 0x20}, 0x101, [0x20, 0x0, 0x9, 0xde7, 0x6, 0x7c6100000000000, 0x8000, 0xdcf]}, 0x3c) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x80) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)=':.\x00', &(0x7f00000000c0)=')\\*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='&\'@/&&\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 16:00:48 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001480)={0x6, 0x9}, 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="734f9a7330ff9e74eea84aecf134e29b5fa0e0ba4e7ed4a9f1883b19aca5fa9418e98d29ba628889ef7a5123cb8e91fa25cc976e2dda2c009b302a76cf534e60b90f1e6580a4b6f2d8846724e1b56ce3f371dd85708ffe706ef6b4ddcf716696c63234a9ebd718c337ed923d3c8ec7a5ffe1245b61597e94cd53d22ba3adb18fdf37a47ac5a3082b873a56635dcee195be9cbf2015ea9a36f24ab390807655015ead51d11b75dac549986faf256654391139ef68cf437792706c509da62548e77ae76422cb660ed02a4d56c674", 0xcd}, {&(0x7f0000000100)="8fff756ac7b3270bc8304a27", 0xc}, {&(0x7f0000000140)="8ef8678866bf348febbce919d84f37254f02fc4e0c18245189a557ff6f2a259c92f095a642c7df2fd5811b25165e35146ad0b84743a644e7e25d7092a937a2eadb85cb2deda780a2ca32e90e23132daa1d545d28bd97adbaaeba4e661862b4cecdff1b2a89cf2b95a9947b09ebf71e453aa6bbbdbbb718b4b16955069d269cbbeaac94ec3b80521ba14b3d8e6345666fb9f487524d238b2741485e4f45f4aa30be565397c4dd913071f93846a94b4aeceb4549f4cdffead3ac2b3f16d324a35ee1b013793c2de86ebcf16042fa4a6a54802702fde613b41b3a3d771bcad83b407be7165b3624e099cec5a22dd99752d7a24b18fc4d511f0f4b2a6fa7b4460ec7aa8003fb498d474ec64ab8ea8a8dca8bd201fd26b5a0cd29580eb6bc5fb74c58a0167e76769a8bf2e138db8a69826a374dd756708d3d2c72de13f491ad2c4fc6f2a985bb613fc5c6e4886b33efa465f189914335fd50a819cf0afb1d4affa9935a8b3c74b838ccdce151f579cbcf5ec88eb5091313f1d76aaa366ca5135079ebb88a402eeebb568da359b342f7d208381a8a8d4e3ab955fc0c2a86573a083ffa88a281b00cafab1416bb9a811ad486a4558aeec2c59f0a92cba123af15fd99aba5fa63af7572b5dcac319263f889918652538e99e9cb2b59dcb3a53e126bb0011ab25cace8bd2b785227cfb55758a0e1405d0c71bd90a275672297cdd08648e2b7daef93c2f05a4b978580d2058327a486473f231034277e4010fe486b00e2cbe97f52cf422b7a9373f07d66e2c50c866ada05e746b9121e634d8978318fcb51b2353b783bf44bfd9d2b69bb05008c5c56f21ef0831567d08e14d293c27215f3e9f01aa9f432df93d5b924d46d8124f89656d9498cdc895682385064a4f16cf1b8235c4bdbf321acecc55c83044965e3bc71d284d533a239ea13eb5d7a9abce4bde5b87af6bb5b1f2ef638aa6a67b25d4fe5cb3f48ba6a59ce6522b2e3cfa353a471b47791f035b32647aa0fa63342d45161b71f678d26664602372f8a95447b33e63fc91a3ce6cda51a41098378da6af5a205a9cf73e46cc0b17714aa02895e3793f5d14e4ec0146e9f6941181a72332700cfbc93acc30776d69c54f6a8e208549ac07b51f9a2e46fa153f892d65562f2ec7c38e2f647b5d0ea0c473e1e06886d80353c0b2653e1e3057b621083666e9cca3288ca5a0496270cd31e0114c736dc5aee687ecb642e1b46ff5c208cfde7f5e717cf49c25b38a18c75838cbadac50e15cd50e417ce6a8e5ec3b9e60e29b9c80e93ea880866ffbfe15609b0540f578c422c34c39af986c15647db02df8b4676001ab5cb9ed42b2a2a1382a914fb0de88c59837715964babc4dfee8242973109ae84c869685bdfea93edbe60201ffb5f9290a5dabd1bc9c0f9442f0193cd5e06c0357a836f38f3f72b717c11c373630d765311597b87fb285a3291e930a7dee92555ba7058e18cb6924e7e3fb2c6182d8bb0442f48897039083a94dd882e345ce333aa477d537f9815df656443d86f154e9864f60e6e99dd9fa064a0dfff46e579f1f2cdae9cbb047bd24be959661d498c5ef47924a69b1ca8dfd8a128b84e7d1b7dff9ca649a53e1a8f6a5d0357e76648b659fac455ce281ff258499940459f14fc1309f73531b818d6f449b260dbee0486ceded405032b299c5c0a3cb0664aab33af492b6a889a93e9094d17d3753690a90fe7ab31aae44eff8104ce0c9264c2d5e55f006b1984fb2884e0ee344f5466f95fbc8b1547a54617f108c504dc6c311765d97cf605ddac57becabe778a44be3b2b35df8f67ea2fd6dce4c420c348d8b69bcbc3d556614b0d16618c844c4f9e9de6aba60b08d361a2f5b281861779e5aa17d255afcf727138c5292103611b9bac4ee72e4af899da1e62de3faecd121af867d8da7a2f4b54b44a66293e37dada4b3f418ec20b5a6ebdeb665b8c8e1e1848f2a03d2c1d72b9fcd68083310de83e97cff83e8ab94692122141b2664ad4e280994f427925b9356731764f21aec5d551073a5dd81936347be678af21fda6218c5029e36b2d10ff479e71d2738cc03813b17aad5986cf9af00a964bfec95c4d5ff3d243e3d33659d28b3bde941ba73112bafd2d6bfa7748b50f930aa8fc5ee8508267228bd528fc50c745171d911e9965dbffd202b85c2487599e5504ed8b5f7406c90a0aba91feb27ff0dfd1094fa25b2db1620f801b41398f59f8bd8efad467074f0786f69cc01f0316d27de6aa0a8b85d5ed1f70c9b6a03a58f780092250162fbe1f2242240b562f2552a2bb44652c51e360d6a28a7de69d7b0e08285d2f95bb98231a799da9ecfc9d2c74ba19cf5c783b2aad6525ac4eda5eafb88ef01be9de4c4cbe23ce25f8766519227c996c4776a7bedb56c55a99081076960728b6c81eb6d618dd94087f6440dfcd6a8905150675d07e87d6efd7e9c72920f1a83e37b057c45398a05e044d0dee33641113a75ab727110cf328b21b257b233430a3451cb1335e23134e3cfec1f4e59700e5b62f566d26b7fec5585b04f67d673c5148af066a5b9d4b452ed57172ca3b7e356e5cb2fbb4ee09907fb64efd7235cb2588ba2d1d7c947c43c51a7e8d4812f4f4332393644e2b3db4b228c91aaeea17c16f6401ccf3fc1c21756af8d081c5c85d7b4b0e4d870c72fae73af44615eb94fa01f815b8b737ee97944729005a58c6fa164062a42bedda409f9f7e2444eda0c4e62fcdeaf91fd65e7177fb6110d32a9d6ad00c974558fdec88d6b513e7349791d41f5122ed27aa79a500324fad70e173f60aac79e1734b51f4e6c0cc6deb82d2f7b543a1edf041d2c5586cf936082f3f0d30efe27d992ab28046ff7438074791acf69c304dcb415a59286b472ae90981ab80798a4c94578e35b5aee3f18cb88d36e012c19b37b64664c92d77823e9f5003c25d5ff02a373c4fc4216f3b2789de28419f95cfea48db1cba95e2181967dddf86e89818f3dc31525924268aa6fa44769a461e3977288e7cf73fe6accd837d9c6f3704844f21a47b13c0fdbe0d243c6444561908180a247ad81ac54f648df027b25b2438d2782827ed3fe78e542c2e026647e89ac7aefa43b572fb0aeff82b49bc1dec5bc2d67798ca6e7c6b322440cd28f02ed96a63531cad2958cf2b99c3e3b78027c577a49017200e3a770aa0772f8e2dc7f27f1d384e9213348787badf4a32dff007129d8fac230724872724191d597cad054bbe2229e56021f0d2748f0853b578861225db626a9f014e529fd2a061569268e19dd7f275947b4d7a92cd93acb0914971268d2f2cf34e682a7cd7005a86b0f790893c895db255d44c3a3038df68b1a2c212faf74236b81649bdadf990b946bc2b421930144d0abe8b8cb173cc086dd5383d80e980edbd4ee81fcb2ca2da92a1d0954f79ec858b383c42939916400a0711a989dac8d58cfb1b8a16ab55cfd7b8b5153e42a57b88f982485f5195ca9614d77b60220cd021e622b067904b8910e977e44ce2909af04134909f8cdc76773b4c654b8e10f43e4363269abbf86f375fb30f39d8402068923e05b7b8913259b4ccbfbdd8ccb75821284ca10e181dd910dd710f07a88518f8b2c48ee92af0c205023846f9dff94755876448af5a76a29f318ccadb94b94c7230c596dd4dda3806b33392beb2420266cf4d8a83d74e9d828b43ece69b252a57986a8907ef3d04492143098289d2eb5c1cdde627d50fb67de31d6c23638960a220cb682d731b06db13b977cedef83e977618c291868ea3a48b7ea14a17f770fbee39228e8902cabcd90ce5149a5bc0b2c21a6ad438ac0ff44fedc6446faaeea663f96a9c93ede7cb95e6689766cc052ff3c7befa98b4040e3c65f75862f37cee699f4dd7c74f0e600b1b5f60a28e59fd6670f4e4e2f57e904570df24a8d644a3d1544e4c171da809d8db36261728afbdbe6c081d007acd2062c603734ac8c2471953965e2c04789ce75509da7625f14b1cf291b7da59ca2d695655f42238c873ef4b47ff2f823b1a44c2a3ebe9cf305713a7f4240a14ccb724ec8124d1e6c98921af97bd63c855b01f1af010edc0ad517bb288e3849d434f08446defe2aac2bdd0abe63adc4e96c8a2be7fd6c265d8b241f36bc9840683e778ebacec635945b92944ac6f4217d814cb19adce3e65609b77c53a7d1539f95b46159643c6ef300cecf2534a3dea4ed10749e5087a28c1376310f3fa56daa9130dae167de5718a90bba43b8b0205893c4bbd4f78452041650e35ccefb159f1def55b954ce52ec69540f90a0b24ecfc9039cf4ba8f935d25f2de7ffa31ceed65d1f161ddca2a02132051ebd9de8968ea49cc3e80f436baee4f881e3e1e73ceef08034379a75666625dbbb7e6d2d51941692b4e466e9617b2c998a073f6e66e2ee2a7e9ae40c52616e5cca60855763c99877e1c54ddb2a08f2d6c2beafda3cd933212f21989605b85f160a9cb2d446a245884e3e4de82a004a21185a41b07feec8556d9a148f0fd70978d8d0b8a4bc0d371b0aa95f2e65c01507b3c884bde0996357b8ff49f468bcf90501cc2aba1a831b9e4f981f15b24c4cead319295af36731ee736d4892dbcbe102cb3d67165cb5bdcc847cf575230801a97e36c11aa5a915bbed086670b61b2f9f30c456f27c16caebdb6f2fa8a6e088b0aacd42b733e14b7e0013bb53e8db36599784939004ba6b4487ae84a9a7cf15fac4185652eca4ca0a941b4a02c05a18844559aa31f59dfa0be094da28ce64cc95d0a06062ace1d98772d88d3d2d044d80e7d71e5d176fbac960a5b20cbb0f20da64e760ff24842b5f7a540f169e7122456c21eab453d9c0882b0997be8751d552a7c2760b9e730b9cde436185b19df09569188ac3eb9a338af85984e4c066eab06cfddbcd707431239c2f7b45f8efe1c49e702b4c1290b97e48c8ed0aa1ba38ab8de450c7fd6a8b600c3f7bcad86f1df8d10ef678f1bc0af06e4a2fad6a8e0dd56e95c16d99442da97971e04fbbdd314656ed78d9f3ba752f68bb46cbd05193f5daaeda90ebd85ce0811e361fd8b3cd7b04f50a2d0505e99563088ee4141f3e464c92da6d3a17c7195b0593f533388ab935501b5bdb29f0885a0c606a4426684d51350b0422d49355a02c7a09ee64a4c69fdbc44d5e3c1ba8d21ad2c2108d3235808bf30d33758ed1e73d47522dee153e9802d0f68ec921ee478a977bc4826aa4294d0826a3435af5c0c57efe24ac2c91d015efc89fb506c081442cc201dd377a9ca987f0a6dac4b125dc65d6452ec3b511f2543e9609ec12e8e90ba54eeac5a4824e4b682546b2e99fe15ef3c201d0434740b8976a43f2da9e5927a5ca2291365213bf7566b911778a83d93e857306e5a527397e7ad05f3853d8a0450fd0e4e50edaaa587256122d2eb2b0af88ca5695c10469f4130777ac78a034e96c259ea1952d4ffe9436f35d02ac9b69aff6220984b3a93722f8e34c96507bb7fe35e109f0f76bc105f1e4de90c07c178674c59912a727881aedc06ec5d0d420ea77154f93e292f82faaba1bbc8e6eba9d46e6cab9131cf7c79eb916806ce6ee2143e8d957ee54bc9b59d3b50a928c58d6dc07affed47efec49d4f3a899bed4d62f142fc3131779ba9793c78990e815ac64e5e1e51bb069e6060a32556d7e821e66609279d71f279c3c2686666f8ffa917703031c56d039e41e6cfdef2379fe54498547805be4b570b76e0d01effded943bbb8fb4edcd7ab0f994309d00f6799a5702472e280f4a9f2acf3fc68ce1e9935f19583", 0x1000}, {&(0x7f0000001140)="bde92cd45af61cbc5269c075e47912cc665e9f6783ebf46a0c59891d70b08ba540ba9f2762a732", 0x27}, {&(0x7f0000001180)="bccb909e4620427c50a15dbe769f36952f7b38f668d05e7b7b204d9ad68c4d681a699f47ec37136077cd418dfcf0add4b8f219449e1097fd18401e244a7283d9dc8d325d9481560e8fb8141c14611a26acfc1e2a724a30e68ce12dc26afdd17e3f2a59e409d9a1d257f3f06603a4dcb107b7e2d8f67fd6d7c5220f936bd192e7f983deaa45c83913ef328b629d2a160ffba4a22a6d688042e4b1b0f1fe74c42c81155a7fce94a7e29cdb90a37135c3927029258df486eb0c113761154ac2dfb67a3554a4d5cd7d85d34b68e536e5adc86825356536bf8ab2debedce673746c84fa9618d2a2a24c039c15743b540f7f533a03bd2432a937", 0xf7}, {&(0x7f0000001280)="06dc139a352eebc06f836f010cf9cc16b2e58071df79fea171b7d7c49b12dc89f4355ebcaf077a158a12a1c142b48da84fff4a861417bfaf2aa4b0e04b1bd72346e2c1e55cd273598747939ca4cef17642cabfb4227afbe512e506cca44ef2dc4e6597cb5f4f08b5ec1595335021ca6a72ee3f82844544d83c", 0x79}, {&(0x7f0000001300)="f48e92c6b9c03b238f54c6564bc46aefae8192e0de9d02256fd8cdc33df2c63c90d8cd06b2f7488c4c59f8d5fb917e2a03d9169abb427e564aa13431132ffdcc584531d6642b91bf98b5d46d5b56058f2f65498ad06f97a5892d1499870fab742dde29f8a140ce57cc13d290c2a657af824d1b4525d5e61c8cddb42b5c85d641e433d37a08abda3a5317a8b3087b7089b5", 0x91}, {&(0x7f00000013c0)="9706bbecddf0e6e60f4c5a1a10a63dd6e7c14c1a164f9e7184f1ab81b74706d8f1", 0x21}], 0x8) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8b7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x1}) 16:00:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) shmget$private(0x0, 0xa000, 0x8, &(0x7f0000ff4000/0xa000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:48 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x400000000) r0 = syz_open_pts() r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000004c0)=@abs, 0x8, 0x0}, 0x0) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0x4) close(r0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000001c0), 0x10000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="7d399d5a66d5f027736c4eb4239680dc94e4500b44779de5c2ac9ad7b572a6f93b7f678b435ef180fa20c556f056f800ca9b31cae114799ee6623af4fa67858b91c6e590f15d28931de74f0b2c9dbdb2b86ed46b6906afa00c1e4e166c1244fb371f2c06be503bd1e34be05d01397aa5eeef8b0f47e7f527192d", 0xffffffd8) pipe(&(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x1, 0x7fffffff, 0xffffffff}, 0x9, [0x5, 0x5, 0x8, 0x1f, 0x1, 0x3ff, 0x3, 0x75]}, 0x3c) 16:00:49 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x2}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:49 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) r2 = kqueue() execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='[\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)="e35d2e232800"], &(0x7f0000000480)=[&(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='{$\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='*\x00']) kqueue() fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 16:00:49 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000380)='./bus\x00', 0x3, 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/84, 0x54}], 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="b26b926f0384e341", 0x8}], 0x1, 0x0, 0x0, 0xe}, 0x40c) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9e, 0x9}, {0x3, 0x100000000}}, 0x2) 16:00:49 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000f9ffffffffffffff00000000000000000000000000c85be6a8c29063893722d583fc29a75e677a14f9cd235aa8389ee6043faa80"], &(0x7f0000000140)=0x6e) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_execute_func(&(0x7f0000000000)="0fae6b98c4e27921b2bdc900008fc828a645b100c4828d931ca7660f65aa01000000d327660f380add41d9ce460f1f04888fe870cd4a9808") r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) utimes(0x0, &(0x7f0000000100)) setuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto(r2, &(0x7f0000000140)="5d809bcd7b091eb805e1e26fdd98b9c1878cfd09a4d8279cbf6c917de2b57bec7ddc58874a0decf2954bd470d268075e159f4f06730e4d753959f17cbe3adb4e10810f4cd53cc3e57ae2c2b6a60d6ec6a996bc606c35488d292b6d6ada825bd818618e1747b1e219adc963213f265a835eb4412ed4ccb5047625a2e5d5887119a281999e2d64c1a41077ad7153b4476930b41feb", 0x94, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) mprotect(&(0x7f0000465000/0xd000)=nil, 0xd000, 0x1) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d988d109843ac88fa2b7150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4941a62088d22aefc2d3276f1e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ce272e8679d1dd3d037bc4dc32fffb3078e5279e176b3efcdf48ba92b9b3bb"], &(0x7f0000001080)=0x1002) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000000)) socket$inet6(0x18, 0x5, 0x5) 16:00:50 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r1, &(0x7f0000000040)="26f4e867d552f970147e0d9d86c699d50c93c6bf443b6ed4ae3294f1f7c3bd45463c3eaa262197b9f6b0f646e3d76754da1bcb3d437e68114086ae693ff2f58c31749171c867e814a98947a1f03c7d794e03fc85e1884ce47a86c1ce43509bd171c03aaf6cd534757515eaa37221a4c456b9d6720862ed8560ff3659dbd51dc58f3dfaf8bb9a70eebdc4cfe9e3c10565729a2cbff78c1b6fee0049c316bf", 0x9e) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x82) shmdt(0x0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000040)=@in6, 0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x3f) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x3e, 0x5, 0x6, &(0x7f0000000140)) socketpair(0x13, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) lseek(r2, 0x2f, 0x2) 16:00:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) setuid(0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f00000006c0)='./bus\x00', 0x80, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x3fffffffffffff68, &(0x7f0000000680)=[0xffffffffffffffff, r5]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="968b75d6ef4d87c55fb9e4708177dd6fe3569822cd1b6b668ee3ef8a09736a", 0x1f}, {&(0x7f0000000180)="aee20ebeb855773f853e2186c357e57af6ed2cfc6789397c266aa941ab426a0b125165307894675f84774c15e9131d3320c2ad8fa5ad8bf41ea42278a84fc050f0f94f6453b74583edfd0d8bea6f7f4d1c38e23703dcd600a8adabd4703613b32f866fed1ab576bbffa2efb4084f6f7f41e5821216440d1194b9c4d030d68c74ba969ad6966fde35577821581b5cf9b564ff843a391a7a27fc00b62f", 0x9c}, {&(0x7f0000000240)="f64933e5ee815743f315af0a5502b0eacbca274e116d7147e125b74535dff69e8aa37bf1083424dcdbf1d608fea68e4ebd6623", 0x33}, {&(0x7f0000000280)="0777b2f98db2e860ece3856e6d086ecd43675ca303b117b156b96b97099daf92c23434671605736ea12d289cd46078428dfe48d9a081505742a69477caad4c0236be89800ced8bc6b54d72ac6a7e9ec5ce714e26afb24a32e8bfe459154dea1100e14bd90a381b5939afeea4e0fd5dfc7be1016a338ec6eacaf484a7aacfc16db5a5cae3ed346767c08d44dd5933daf39e4dc5bd6c7c95b8323b7826cab32fe4a6d1e5a900ebb3cac761e5b897313e214b28d6e6fbe00444ac8bc2dfa5078f6574506e7c3accd577fc43ea0a73d7f3a65f3fccfab80f5e2b6456d84d89833742fd318b5f6a031796ae241b496618f039a97d8f8c53668222264c73", 0xfb}, {&(0x7f0000000380)="b37516c70e93193d450db6d0bac362109df392e5af7d27f9ea0967b31de746e6c005daea970ea0cbc20caf6353005196f621ed96216abf806001247adc7e8b563b1141bec3ae24599c44f89006786f4661df689d8d9a25bb0c43adfdc692b3626f0cb15df6f2a0d9416ac87334ba4963d4b070b9c5bc5b82168a3c8f471172fc69c48b5ed18c73a7f8052a66a267b6688717e4f52a090574f7bf4c", 0x9b}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000b47158a1076b34b9489c4ab76eb9e1af3357f2c33d5efd50cc35671849ceff4719f5ce72f77a2d7a4e63046769cebcd8aff460569fae1d5870948a60ee1caf99b722ff2b92b5f72978454269571a961b4c0e1bf9f1b8b826326c339b212fb3740e00faa341ab1725a5016798", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x70}, 0x4) fcntl$getown(r0, 0x5) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x80000001) r0 = open(&(0x7f0000000040)='./file0\x00', 0x104, 0x100) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffe94) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000140)=""/166, 0xa6, 0x3, &(0x7f0000000040)=@file={0xacf23a7a8986fb2, './file0\x00'}, 0xa) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r1) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) getsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) sendto(r0, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) getsockopt(r0, 0x7fffffff, 0x9, &(0x7f00000002c0)=""/221, &(0x7f0000000180)=0xdd) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:50 executing program 1: r0 = msgget$private(0x0, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000026d54a601a88e9cfd404eeedbc085ea9cf1b7c3f2c9c032336a1d8761eed7921562876563be7921e3584ff89334452465eabd491b782d587e251995020b5ccc6cd6de2e6993b6749040056f42c1ac4c0fdb537050c6e8f85032d49a35629f49e44de4ccb931fc35222a17af9d240d0774e94ccc1e0c6ec277ce66b54a7f83ccaf4a46c30801dc9fb88062949954bbae6c8"], 0x1, 0x800) chmod(&(0x7f0000000000)='./file0\x00', 0x5) msgget$private(0x0, 0x204) 16:00:50 executing program 0: clock_getres(0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:50 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:50 executing program 0: open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x50) 16:00:50 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1e9) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0xc5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xff, 0x7}, {0x3f, 0x6}}, 0x0) 16:00:50 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket$inet(0x2, 0xc000, 0xfffffffffffffeff) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/147, 0x93}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f00000004c0)=""/125, 0x7d}], 0x6, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20080, 0x8) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) pipe2(&(0x7f0000000100), 0x10000) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x7, 0x61, 0x7, "7f489758045df9d1dcc97b4d7672da42bc399844", 0x87, 0x80000001}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:50 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='[:!!{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='\x00']) r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) 16:00:51 executing program 1: socketpair(0x1b, 0x2004, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xc005) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x880, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000003000/0x400000)=nil, 0x400000, 0x3) 16:00:51 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000cbd000/0x1000)=nil, 0x1000, 0x7) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x80000000069}) setrlimit(0x7, &(0x7f0000000040)={0xffff, 0x400}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x148) recvfrom$unix(r0, &(0x7f00000000c0)=""/102, 0x66, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x800000000004, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000005f40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:51 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:51 executing program 1: setrlimit(0xa, &(0x7f0000000000)) r0 = semget(0x0, 0x4, 0x44) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/10) pipe2(0x0, 0x0) 16:00:51 executing program 0: socketpair(0x2, 0x8000, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="c40cb8459e9a7efd8812996a811f9776d04474c998ed5a0e68bfdfe11179d227307e7eeffcaf2e8f524cf96e1a69913e828bd9", 0x33, 0xe, &(0x7f0000000080)={0x18, 0x0, 0x3f, 0xffffffff}, 0xc) r1 = socket(0x2000000013, 0x3, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() read(r0, &(0x7f0000000040)=""/165, 0xa5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() 16:00:51 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./bus/../file0\x00', 0x2, 0x2805) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x2) r1 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) pipe2(&(0x7f0000000280), 0x4) utimes(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000200)={{0x2, 0x40}, {0x0, 0x80000000}}) readlinkat(r1, &(0x7f0000000080)='./bus/../file0\x00', &(0x7f0000000140)=""/156, 0x9c) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) socketpair(0x38, 0x8000, 0x5, &(0x7f0000000000)) flock(r0, 0xf) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x42, 0xf16}, {0x400, 0x6}}, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0xfffffffffffffefc) 16:00:51 executing program 1: socket$inet6(0x18, 0x100000004000, 0x63) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20980, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) 16:00:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/118}, 0x7e, 0x2, 0x800) msgget(0x2, 0x200) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001000)=""/4096, &(0x7f0000000040)=0x1000) 16:00:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:51 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0xd7f9, 0x5}) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r2 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r3, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000019c0), 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c35", 0x90}], 0x1) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/90, 0x5a}], 0x7) 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x190, 0x8) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:52 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:52 executing program 0: socketpair(0x22, 0x3, 0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) 16:00:52 executing program 0: munmap(&(0x7f0000006000/0x3000)=nil, 0x3000) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x1000000000000001, 0x0) getpeername(r0, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, 0x0, 0x42) 16:00:52 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x8) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) accept$unix(r2, 0x0, &(0x7f0000000200)) munlockall() symlinkat(&(0x7f0000000140)='./file0/\x00', r3, &(0x7f0000000180)='./file0/') 16:00:52 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x400000000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/36, 0x24}, {&(0x7f0000001180)=""/162, 0xa2}, {&(0x7f0000001240)=""/194, 0xc2}], 0x5, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 0: mlockall(0x3) minherit(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000766000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00002b6000/0x2000)=nil, 0x2000, 0x0) 16:00:53 executing program 1: setuid(0xee01) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3ff) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:53 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/179, &(0x7f0000000140)=0xb3) getpgrp() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x200000002) 16:00:53 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet(0x2, 0x4001, 0x100000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000356000/0x4000)=nil, 0x4000, 0x7, 0x1010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x68) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/193) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x27, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, 0x0, 0x7, 0x73c40000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) getsockopt(r0, 0x6, 0x9, &(0x7f0000000100)=""/93, &(0x7f0000000000)=0x5d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) close(r0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0xffffffffffff9b68}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x9, 0x66d}, {{r0}, 0xfffffffffffffff9, 0x1e, 0x60000008, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xfb2, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x3ff}], 0x5, &(0x7f0000000280)={0xf03, 0x95cb}) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x5, 0x20, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0xb, 0x80000001, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x20000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4c, 0x5, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xf0000004, 0x10000, 0x3}, {{r0}, 0xffffffffffffffff, 0x88, 0x10, 0x2, 0x9}, {{r1}, 0xfffffffffffffffa, 0x5bd9aa46cfbd4ca3, 0x1, 0x8aa, 0x400}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000061, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x22, 0x80, 0x6, 0x81}], 0x80, &(0x7f0000000180)={0x7, 0x2}) 16:00:53 executing program 0: r0 = socket(0x20, 0x3, 0x800000000001) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x34, 0x4}, 0xffffffffffffffcc) listen(r0, 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x4c}, {r1, 0xc6}, {r2, 0x20}, {r3, 0x4}, {r4, 0x42}, {r5, 0x10}, {r6, 0x82}, {r7, 0x40}], 0x8, 0x4) r8 = socket$inet(0x2, 0x2, 0x0) shutdown(r8, 0x2) 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto$unix(r1, &(0x7f0000000100)="f99596", 0x3, 0x2, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:53 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = shmget(0x3, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) r2 = getegid() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xffffffffffffff7f, r0, r2, r0, r4, 0x8, 0x1f}, 0x0, 0xfffffffffffff921, r5, r6, 0x1b7, 0x3141, 0x9}) 16:00:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:53 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80c0, 0x20) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x177, 0x0) 16:00:53 executing program 0: getitimer(0x2, &(0x7f00000000c0)) r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getitimer(0x2, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = semget(0x3, 0x3, 0x224) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x0, 0x0, 0x0) semget(0x0, 0x4, 0x100) semop(r1, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) 16:00:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20500, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x5, 0x6) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="96", 0x1}], 0x1) 16:00:53 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:53 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) r0 = semget(0x1, 0x0, 0x40) truncate(&(0x7f0000000080)='./file1\x00', 0x3) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/126) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:53 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x800100000001}) clock_settime(0x7, &(0x7f0000000000)={0x1, 0x6}) 16:00:53 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000180)) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x80) 16:00:54 executing program 0: r0 = dup(0xffffffffffffff9c) lseek(r0, 0x8, 0xfffffffffffffffd) setuid(0xee01) r1 = syz_open_pts() r2 = getuid() setuid(r2) fchown(r1, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget(0x0, 0x1, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/227) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3fc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:54 executing program 1: r0 = syz_open_pts() minherit(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xa583) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x6, 0xc007, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20180, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) sendto(r0, &(0x7f00000004c0)="23032ba968dfcf4573907b26a02b983c3740ebb4da79d2e15bda1e747972d685165f3d9bf8bd8e685584e6b4feb025a645f3007e93ec8118481ed3490223d854f64662b6f4101085acb30ad266495985249868d6fde14584012ab05f4e464a7cbb09e8084ae2a38492f8fe2c550df8e4a5a95f313e0c400c2ef127d286e627dc98b6b5fbaae4e56fed4bbeaa6c7af8139a81cd160577694d29bb513b36997fcb283042156b02b28d5fd64c40c159b7380cd7218aea903ff03bc2c8ae0a7c7229f122bb5997924f08203ffe5876f48b29dcefa594bcbbf7e45f98eba2dcc875137be587ef6c90f4727250b972fc37c1d4", 0xf0, 0x1, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000100)=""/60, 0x3c}], 0x3, &(0x7f0000000380)=""/227, 0xe3, 0xfffffffffffff78d}, 0x1) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000400)={0x0, ""/143}, 0x319, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) msgsnd(r0, &(0x7f0000000100)={0x2, "674022deb28f890d27e96291b82c6883af7bd14964534499d4ec2875ee3a3087b1840628e49e2c7c8acdc87322dd671325681570b9f86c8ebcc3b0bcf05474163b8a761fe71d8c092aeae1e8836b1c66c6660a878c08f8655bcd42af565047c2ca7040073aa933853400f94e1e08ee8008513145d0c056659e8667eecf5d64a12a93bb8506da154813900c0ff17c5ab4ad13d66f812a0c7a1cb078fde72ae01336d09874fe95cb966e20677796bcc4190fc0e161d350d03d709a6602efec4b3c61bc"}, 0xca, 0x800) socketpair$inet6(0x18, 0x8004, 0xf2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0xa, r3) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) fcntl$dupfd(r2, 0x0, r4) 16:00:54 executing program 0: r0 = semget(0x3, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfe, 0xff}, {0x0, 0xede}}, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0xfffffffffffffffd}], 0x1) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10108, 0x40) read(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r1, 0x6) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) open$dir(&(0x7f0000001080)='./file0\x00', 0xa11, 0x80) shmctl$IPC_RMID(r2, 0x0) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2811, r0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) close(r0) 16:00:54 executing program 1: getrusage(0x0, &(0x7f0000000500)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/96, 0x60}], 0x1000000000000252) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x61) fcntl$setflags(r0, 0x2, 0x1) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040), 0x10001f, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0x2, 0xac21, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 16:00:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r1, &(0x7f0000000100)=""/172, 0xac) 16:00:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x303ff, 0x80000000090) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) 16:00:54 executing program 1: setrlimit(0x2, &(0x7f0000000200)={0x7f, 0x1}) socketpair(0x18, 0x4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r4 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000013c0)="d454bc247e6ac1c3c07e685aee4493a2ebb84aff35ad25266bb3aa2e4548bcbda4bd6dae8949dc6a252bd3b3f7e9635647165ad1edfe5e569c385ae37a8f876733a26ef7614386c5b3ceaaa649f36374ad111fb9d3db0fed967f7463db47e067b732a7e75ebeb7877ee14951bf30de269ba6b98df24c01aa622ad5c62872a0c0afd305b507c6e81e3a5f2dc76e4db2f6c42246d75e67eda46c171b431720944f70ed1808cffa83928877a727767703fd78686c14f688cdaf17d0e7d24a7889e59c2e90414e67ae8bdf26b905280f6ab43fef9d2fb5503d907ebad79ad502ef41c4e5841bf5fa1b280ee1fe887241ee6d1e4f75796fdcb53d54b7d75892", 0xfd}, {&(0x7f00000014c0)="a47b92be038f8b4b770eb384bac34e19f72130d50d74c5b995792fb5b6867a1220ce9fb0ee798ff2e39b934ecbff7d89be0493217dc393ed715972f5722a3791a9cf8fb2902c082b586a8c4f92686bbe7ba8f163f028424ecf50d09ecf5c43b5ba405e3da57c", 0x66}, {&(0x7f0000001540)="52d3f737478e67fe53a068a02017c4cdbcec249c802ccd4c27997e521f64fb255c5a386ba4fcefe0028a114394ee4cae4cbdb5634e0efa4c0d885b71fd26570ab2bbacfc07578965ecfd56323152e3269bfa23a4fa429f7f775b401cca308e069dd5044545c3888088c3", 0x6a}, {&(0x7f00000015c0)="0fdc5390aae70af4ac021e401d4698df1e0bff770cdfa7745f2f6f166dd0e8627060fb3576bf5e2b9358008541e7d9b8ca0a1191ee78557af921e01cfdb7925ce26210d1fdf527dfd3f30d03f11aa3ff6db14b89d39151eac0892324ecbff1ccc72f208f864a03f19975e41794f86f9c15d76c37eebee4fad28d0a63161d862e89a46509b0f2a89766401237cc6fcdb1ec03cd38aabfe362ff2f6d043f93ebcaa2dc7414801840f40432246c022ab27c8b3df0a16fe40d00d774e3a6f9867db17500337f3fd5c7f20c2f924ef9eb55ca5aa11b58f307a8c7c3bc0c6c", 0xdc}], 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="76089c211aad117a01b3188e6bb5f7b15d61430cdae3926a827dfced60455d741ffe0cb52e0c7abd857707634c17bd7ec337b78d7fed4569fc966296e10e4492804373598ab385dcce6bbfcfd23e32b188d883b1ea14981929f2ecf7c264ec", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="040400f7"], 0x38, 0x403}, 0x4) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="696d53215e04eab902461bb734185a5c105dac7c430ce492bc", 0x19}, {&(0x7f0000000280)="b69486f706be3cb16fb7a0ee8bfa07c0adf4b1bd20b058745f0c1fe1b3c1748516ffdab270f85b8ae6e1357e375ee3745ddf361bbd9a345b407d4d01770350d2d90d2f3407de464192d4caee66eedd529a8c9fe4d251f2636df04dddecc93600554f624a825a50b0cb2abb3a279a69b862df82abaee89111b8ee8d7bc5d1fb3dbf6966146fbf60860d287000c8f641c6a8b8cc28d079a6efd949d8a8fd917d5f2beeb401c296bb1ff477730a2f119884822931597829fc0c287382d1cc003aca63f22bf9f40281da21b827d6ce3b2211d94c6b915a6ebe192e94d51bff80cdf3657d261bea0e9460069aae681cc0308b4524c3dfc8f400e00078407abc756d299571945236cf44e88d807b7fdc67c2d776a8dad516bebe1a996eca4c4ebdfe73323d27ba494bc6a0acaf8656f9fba2f0a00783a9d916cd92ac2cc19e32db6d93b849359c5aab217d8f1648d17b8d7d5be2b22bd0e4b022130098dc59d9c0d56bfad0204745e256313f9f4dbe0aaf15c49a0086b172870c31ecfb43112f1beff8bd37cd5d8aa58a87f7cb953367f68074b16d696b45683ea344ec9de18365e3ba8f1e09f40eb9cae6c4b94d77feeab0fc2901727986dcf3c573b70851b0cf64b725cc05c9194d715033a2496781cd5de63bc7d66770608bc02e56505441e44ea4c1f803a457647f43c2d186dbe36441cdd9f5b8f1d18cf231b3402f41c48e5eeb61bec0fe12bdea6a71bc876a49c62145900682f8e6a9cf07854a6b71ddfed51301e378d3b4be82e7e3e3ff97251773b25b7617be15190fb1d50d75eec841ca35f0c120ed172d382b9796e5c3e44e92a2ab12a545fa0628658a73a904a96aba33f069aa328f206191caa0866853e1818260ac8e40f79e56b63d5f8000807f352bc475b3f7aace12f31222797a6f128f4cd7f4528af7bf00ca0545cc0c36b8c95a82e0a271498baad0770edb03cf61b87d472e03dc46011d38d71297394134ea054b8c4cf5d3d78dbef02ff230ec1a87c697a878b4b1aa5f2a3ec01d0e387c0b1d4fa2dc4627d0e798e89f57184b82aaf75c8e21d31efe53598c9b7a846d61c36cbc8df67b878cabe7a8274b5e525d13e115921739270fc912def48e536a83908438bb0076fa6783f1c0ad203aac0010af606c74d24273d7b17cb8ffff17f30ad92f819201ccaa79164c837691aef8cc105ab4a1e8e2170d38a4d710a239517828144065dc153eefb5e605f3866c6b4230dcca3fc1f04e3bfb0094edd4255254b3c08766d88cbe3f0365c3b579fc226fd532481f8c0d7760be20d3c0ac55dda548950d90ad36193c8fe14d17489ab413ac0dadb186216c9eaa685367b5c4a5cdb34e677648be9d325dd724d0a2e956f98406d23dbf7de00879b93340214bdc1245fd640502593c3256f5d4f38505b9f1bc8bb90d21af65742b858681da7e2e3d39166683308de8e51813da12786e1d5ded6e2e067c577a521f9eb179fb2eb61539ad1a5c31869960fcb4275b0f21c869cc4c0e2370d78528b2481001611efba4d1a86311cc36c1b79a830293e36358c1e3cee872638dbfdb2d567bc43a200ce42ece1ab3b4a5cc817ff52b425a695a97092f96394b85e54574ff5277d084417f4413549ef37f72351edeff2b12ec9904af2ad8457cf19c6f1411dab17ebac6576096533536b945a3f8540697a4fae87f515a3b538bb35f7fc7028a52c0b354e80415b7df41a783fe684befbcbb9645282d5fdda86de6155370bc572550211e82bdf9b9cae78d8fd41b9b33aeb034db28ea394feffdc15906379cc2e02a3ece13739d2d2a56ac5a36eb3a6089503c37ab85681942c931aa20bc2aaa1453ad5822a979bb24da53e439434e91e26515b57cace126ce0ddce5c39ebdd235948c2ce5b86e28554a41be1e11519f294de4c8f30160c9372fca8a1b4436fd86014427c57d71c563faf039a68455a2da179733edf9c1e653dac36fdf5f74837eacddfadfcfc42f0d34b309d70622208c24d094f1dfb18827e0675724b1d6ddfe4306f6733431bcd912266bb2bb97876c5f7687d7b114383b174dc77e47cf65a8d1f673119492c01769c9a31466ccf511be2bf684c4cf5478cf8fe37efefd38c3e20deaf8e9b5c5b5342b2519b93371d1227391f3b5051846d75fee4df4ef5cdf048dda23bef7cafc2517fee9e885b30b7bde527a21214fb44cc24a049f3fa1154df609eaf9edde6201666407f8e1fb4dfdaaa6dd297bb77aa2ba5c5ef3778fb22e4228fb7a11e72827490e3cb972b1583a4d7ee970717b4905b0b5eaa397d27aa87b22020967e3f9c418afa32e1e4876f51ea11434ac7841bb7543594536ce9d08ceac6d9b131d18da74236b9486cf93a07547c62bdee8a0e4badbbb1f162382aa1f75669943c2545ea21ef2a7b46ac1619cc7da421da41f67d1029909375cc18c6c5bb6a6ccc7ece1e4ce47747212bf122b8e7c402acb0c9c4e0f1814b844c69500ab3a98196d48f842c5025dfd294ab07c129a23c1fa41a7d19b392a94e5ef8ce9caf18a083b4e001d02e6a1fa8701daed0d2b7ef94b56b08497c5ec72d773bfcfc7568fd801905bcfc1b34f8efb5cac921e3749d6954c4816bad4c34f074c6e1b2c64d7e3459f08318e77fa27263fe7096b1235c900e5ea815046d97b53db960961f2869e9cd1f65fe6a124042123b6df27a76a23aaac2b6f396cced9329c234d414a8eefd05295a0ae86a7d61834b3be4b594ec1e22af4bf37c22967bc6320cc5a0034543432e2a3d8ed0dbf407066721376c6637af21fe8bd6228a43a6b058862444c07809e10a07887eeab117459bf5954778d1fa2b050c42ebbf8f1bf9d0c0b5d407037ffbfa626153a344468972af18aec21404daf506777d83bfc6c51a7ef46ccdf9a0d68128357d1b200456614c07c05c244539cc89c49b607a358f84dfea1be3e10b41f5399fd92e283959fb5548b25e451d1203f4ebfb08752dd6a978b07ec0f8cca786e307308352129bfff0ee16aef291dfef77e826656062acdc12c290affc626fce86a38cb8c87cebae8848213d552e894416485e1c5196f19c0ca21954985ac139077314dc9262f46c92b6ac6466a720df1ffa2fe36894676dbb9c56a36e9097403fcf035dabff7b19eb5cb71b09e39e3988d7c84df3ae8ec89741cdea95d3f0bce8ceb80711a2f8aa69d96f1c5493c1353f9bdbdbc481a43052cf46894a5fa16d4bc58b48b8b9134e4d3363c28101cb99b61462c5eb7ee880c918bcdae769ef0cd420e2b43fc5e091882316370ff01de6aac8c8f2e748cb1c1ca6648ccaf26376a0f10bcc8c6b58486c93ecc894aad032f6caeb6d6a819964af0eda4922c4a14e541abbdd9d202597c31afc8e651339b14a85b07ee25ad128af099eaa53e2a3b00dd207ded58e117daedaa23555676ab93ae56aba200469e813e145b1566aeb855f4b314dd22c60137f714f82a95cdc3cd653b815416944b732e024d0be573a49c69f9c924767050e1eeee8f6b1bd38bc549d56c88b5560012903c6a0e829498c939b180a503f1c81331df3f885689af453a5ac4b30d3e7dcbf12c86c117dfdcc2daa194d6f0fcd98e5e7bb54abf9ab94e96e5c071efab5e8fe4078b705bf2bf92896e066cce1d619b8357ee48a19587ad2f6bb365af01e76b5dce39e40e0fa257f19a37a1a3cd4c0a1641f3686e5f77fb98cb08ae8764c18fe40aae04890a532944a6e2fa3f3f4487d5dc0ee4e0db9a7b5c1ae6b94624a949c3fd8e63f3b9461f6b7a0d08338cc1d207f65b2ef8dbf2d74a94272046502f167cabe9340a75ca449140382f38a0fbf20d63f8ace686ee0615a53b66ba8d5d8d3ee32384f50e3cf3416d71a27ed694595598f27729e36a231fd050d04e43317d0bf8ee569118bcf5fe1462f357703e8495a412bdf617d6fc4f1a779a141cb19234c628c4356a1926768824ebe25408a836b772f13425d1db64d8d81d1c67d89254c9b29f54339db63eccc07f68a04a145b56b829a93e8a4d0e0d4e4055bba7d6b761014c87ac641499b0dcce9539a884014e93822022629b15af5780bbe7d278ff7ed59862853434544d569440bc4894c62033bf2043a6b57070059ae9c74cd513a38b8483d0a8dc8a875de3174f3c2b7b276e8e65d224f2acfaa98194e44d8b3950c20b54304602e8065deed5cad6f955483534e10da437f24717e149ceeaecdfb1f624f6fb6b2fb2d27f0e6814098e3d07ca74b79122e54e495b9650906185f33f3d31a164e448439cbea8b1661e1f272e4e44cd3cab6a4caab66239f5f27d98f0b9786cae6ccbb063f89a601654a9a62cf1bd92f8377e62f8dd3a802ec836ab84c35764d8c13ad52dfc4e8e6d48c681e434cd73dff9e68bab5475d668b3db50c5643abe4208c4ff8fb352321dced8b5f7ea58d536f19f6e5e63ea0c130599b18810ab61fde43d3da985487d947631f4b5c894321cd3cb1a14be45409e4b2d9c51918fb1e0d52f2476ddd4b74a62cf2d01eb2c1a0b7ed8473ded0de5feba9afab40b7d9e072a168de39b4c4fe0ef63cc2cb8316acc2bdfcdf1b5e5529759bb03044dbe3f3537e9ded54156218e55bfc8ee96d7009176c849988bc532115ecd8ccc6abe2efeb08d5f5b518f231163697c4e6e350c943c2edc6bbc04f9e07c9aca116258ba97813cab85d9ee0235e8ffe1919da0fe5ab58270eccab227bda4938dcab0e6cbcfeb79ecd39b5b1115881dce9dfbec3bcffce00b25fd4b91bfea54bf703ac6e52fd5f7faed9eace614ed497f62835b51943f58df7629c86fe4b0029eddbc1fc2ee5d68289349463f14bc3b51237a45d033d8491515c6a2af5527cafaa7541cc8d0d21297da9427e68bb2a683547a3bce3c2ee43d73b6338f5e211a302f4d72d97f1f1788240c83468d83bce98d372c9f01a33fc5e46457342259efe2a2c51bb79f00802c2486f5a19b2c1fdb37c36d01e5eba75ae36f2b1e6d64696353731aa8a96d004fa77ca3156f3dd9f4fb5acf9153f05c8808dde574709d9cb93f59c366529624353a5a92cecfd9d2e3ff4544665fcf7483c26623bded21c8b0d7b5949b6a8a6754f0fa32c7314ce19a573f6878edb439c2476aebec729a7b5d0bce9d5020173f7cc9ceafb2afdf12820db40703919a21a1b150d7a1d892863a39dbef0abe5fefbcd71189dfc38d562f8f9b4f17fa6cbf6105cec974074b67bf157bde1e926dae771263550ff81ca8af2f74c8fcc1b65ebdec4f6a909a66036ce88f397dd6002d73f1c5e8515d37d6121b8723a9cb1e8e75ec0e18964b273445f9399929843ee0e84b2ce1ecaa534ea4aa36f8378a6a1a94eb6ac694ecc8c9716dc6754ed7150f1d38b72776803d926b4e808d252682b53e3db561a2cf09378e0078f8d6bb697e4024552cc663d46ac97270c48f91316416ea1fac2a288addd630bd847a9e48ad49c51887b113ade9b647afb6251232d300e0b62c4426fed8ad04166d66287b139514d78dfd4fdb16c9cb41db318c4ef4ab39cdc78f2f4aa923e5666f9f85ce45a67b9f520d8ad77317d8dada49bf40d0db868a384684571a21df76661e02735992fc60dfdefc251904bb01b7ad1a7278d4755df514f94cdc18e9f65af7d1b8b04c5b98367f7de3e666ef44e1cdbc2fe0a49cba34cc0160d5b3cf3a4a1106344621be334e2d52877958bf3f0acc02ce53f5afeddc3713744ef5f9c7ffc80a9d02f42812505246934c1eeca894b27dbb5382d46b4686979b6ec1b8c1590c453d0ada4ac0fbee258cf3c5c52c18fa7afa2f62a57b894f1f53b70c8e8d", 0x1000}, {&(0x7f0000001280)="125e889ce0c04856486614999ebf6a6546a390b9f036f5157c103d2961575f9313827b7c84cb9c81fff2d408d4a7c15785041c73fa4bfe9aec9555238ea82dc8b1842e05cc9c9769012ea9682acdce6ef951070d9e5d3f2e52884bcd6c7544d32795c1d6b8526a9366f1726048ee54d33c36a1fce84c5279778225d35952d7c55aef42a32410a5f30ccfeacdf1f9ec", 0x8f}], 0x3, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x5}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setrlimit(0x6, &(0x7f00000000c0)={0x4, 0x1}) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x101) 16:00:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x100000001, 0x4, 0x9, 0x6, "a272d5e674e59781609b9aa995f936bc6844b838", 0x800, 0x401}) 16:00:54 executing program 0: r0 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x11, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = kqueue() mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0, 0x0) r4 = kqueue() fchdir(r3) r5 = socket$inet6(0x18, 0x8000, 0x400) socketpair$inet6(0x18, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) clock_settime(0x0, &(0x7f0000000080)={0x3, 0x1}) r10 = dup(r8) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x2, 0x9, 0x5}], 0x100000001, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffc, 0x80, 0x9, 0x1f, 0x100000000}, {{r10}, 0xfffffffffffffff8, 0x48, 0x40000002, 0x9a8, 0x5}, {{r7}, 0xfffffffffffffffe, 0x0, 0xf0000013, 0x4, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x20, 0x20}, {{r6}, 0x0, 0x41, 0x80000004, 0x7, 0x1}, {{r10}, 0xffffffffffffffff, 0x2, 0x2, 0x6}, {{r10}, 0xffffffffffffffff, 0x36, 0x88, 0x0, 0x4}], 0x10001, &(0x7f0000000200)={0x200, 0x1}) shmctl$SHM_UNLOCK(r9, 0x4) kevent(r8, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x84, 0x80, 0x2, 0x1}, {{r4}, 0xffffffffffffffff, 0x18, 0x10, 0x42, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x85, 0xe02, 0x7}, {{r7}, 0xffffffffffffffff, 0x30, 0x4, 0x100000001, 0x8001}, {{r4}, 0x0, 0x80, 0x42, 0x3, 0x8ae}, {{r8}, 0x0, 0x20, 0xa, 0x2}, {{r3}, 0xffffffffffffffff, 0x2c, 0xf0000002, 0x831, 0x100000000}], 0xb186, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffd, 0xf5ce8123a73f4145, 0xfffff, 0x3, 0x7ff}, {{r8}, 0xffffffffffffffff, 0x95, 0x84, 0x9, 0x3f}, {{r7}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x8, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0xc00fffff, 0xeb}], 0x3, &(0x7f00000003c0)={0x3, 0x3}) clock_settime(0x3, &(0x7f0000000400)={0x4, 0x9}) mlockall(0x1) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) fchdir(r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) chown(&(0x7f0000000440)='./file0\x00', r11, r12) preadv(r3, &(0x7f0000000500), 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000540)="94e4f586278679284b2427e7b38badb1fdb6da1ea3a917db9fb4b1a7a9d864d3e956319d802e6106bea34f1280d49eb22de75784f2d4235dfe8498b086b0da3d2114eb4a7b21e341aa7a1e576295edc55e0fb26ddd00f2d87dff0befd8da386052fabd823dc93d454be0bdcc4a2ec919ff37b11f188e2601cc0315b79359e5a7d445", 0x82, 0x1, &(0x7f0000000600)={0x18, 0x2, 0x4, 0x10000}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) pipe2(&(0x7f0000000640), 0x0) read(r10, &(0x7f0000000680)=""/81, 0x51) 16:00:03 executing program 0: mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) socketpair(0x10, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x21) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7f) write(r0, &(0x7f0000002380)="b716d51c7fc1a7ae59f3978fb1e3c6507acd8f89007f876f43ffcd56ab780e31629c87304e53e9d3ee78a6d14cca6016412bcd0e6f18a09c3bcc1fe635d7122b3927eb37eeb5ab64d534f1180820f17228744b4af8ee0feb9afc1550328f2cf46760f1cdf39ef599dacde9812d58f6", 0x6f) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x7, 0xcc, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002340)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000002200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x3, &(0x7f0000002240)=""/206, 0xce, 0x4}, 0x40) 16:00:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getgid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x400001b1, &(0x7f0000000140)=[r1, r0, r4, r3, 0xffffffffffffffff, r2, 0x0]) setregid(0x0, r5) setuid(0xee01) setregid(0x0, r6) 16:00:03 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pledge(0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x100) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kqueue() 16:00:03 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) geteuid() readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) close(r1) flock(r0, 0x9) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000100)="4243335babdbbfd8c57510ca97ae5055d459b29a0fca8b09390f56fec15878fc0828af8e38e3403a2a2e4698b21c179726c77939b34e0aeb9541d322806ee2925803fd86c8005c4460c4f4e6a2f3a2366c7234d4daff666bf74913f7741f587958a38f4694ecfb23939ffe1f265245bf9f21b1d2e63fcfc4200030659d486fafcaf8eec4b208619eab29597e5823255afd7bada06786cf239e810c5c1f3fcb3c9d", 0xa1}, {&(0x7f00000001c0)="a61b0b5ce6a74118077d8cd30ff5f56113a09614b986fcc4969302011b8c3f2cfa0a063801b2deb8f9b843ce2d0ba3c73530f3a87a74da3d206e5a60a9213ff4a5a512c101935eb27d1e3a45b71f4ab1b98e6e37c931c8731c26bba9ec263475d78b3312cb56d61d55b8d5747103d6a313c1b0dc58861cbf238a45e007b8200314dd591509b997c542c025cea88037e1f1d56b70897d1719872bc2e8e3f1288f7adf1c185aaee1705d4d8dc8c72f1529bff0eb9333157058bbd7e5ba3e8d64a7fd4e4ab063e658fe927135a8abe7d083aef5dec916319498f9f33bc7edf7173292a30cf7990bce7f2fa17971e04dac378d9e837ebe4b3f86a0568975cde8ad7447416958c109d1b748611693dc3e2b31852366516128572d7d957860c8e456a08ecb70c186fd03cd702d560b615075c8a682c0d965fa91d3127c7107a2ca4f4232eaf8ec10630d12371895801fe66b0909dc02bfa41b32d9f74ee2ccf479a8d5650029c4405958831b7c7809959a8b4671df3c079f78d256a3f6974471d253392987256d7b6c2cbaf4a404569804c00d3b4137965106effa5329680a00f3acf8bafd4a5674c1273289f5d1c9c1ee5fd8b93cde88d9f8aed9918ceed00cfb8bc0047fc9b10943e007060b2dba14f1277471885784c0b9e41a560a6e3dd15b760967ee2f08f75dca47b4108b628f6630cb809c8ea1386c2d4fed1134d274ded37437e9e2e442b232e27a428cf6e801bc8874aeac61a2d40145d7a1da6e376c84c01e8146f9f15f487d7fc354188279b73ddf5d9090c1b762a015e0dc20044f1528d107206b02be78eaf637d76f834f6bb7c8010e966d1cbf2c520354322c21c311251438e867e6343a578421f2c1e9dbbb76fb14e34a3d1eef171e7e9495d4c7855177173eb97e30cb0fe6c4c54f159a896a1d2fa0e255aa4d284f04ad77d8f965b24d033929afb86c188e6f20294ba46586293414883c344458459ebdf0f6643663ed4eaadfb015049166005fd4e39f9e81b55b2138260303924cec357234f43c52cb9e613d587f26da7cd916bd093c68ded35fb8850f76517277f96e54b8f6abaa9cb5e94f1adc8a9c7bdafc018a079365237d16fab30aedba60fdcb834ca8b9d6be5e0f47fbd293b70c4a865607ef32b5fc4a5d2a86f84171ba8b410f99ac49e0ec55299b903792428e52bc6db086a2c65585deb74245194080ada45730c4b3f8325acf9f3fd3088e68973170575348348b669911be13b1cfcfe5ead618896987e6bc9ae04d0a8e1c6d29dfe40a9d6d0712507c384b51434881ee66909f58cc7362093f03ef68e165bdcf2494e3e10241b50da8545b89b0bbfb5a6399d2200965b0ee746ee1c050c1d04e33587b3dd516a0f4ed22b106b8fa29aa7232281cc825a723d68e65e0f7a796a385393342307e8962ef672d52d2504386da0a6a01f7652929d479ad4100464441ba5db390afe789258fe1fef36d168b4ce7f78c4a0b122ed4865adaba11f9e71a11bcabc11a422e431fc82b15299e25491ce2cd105721e40441baf4cdad52fc1d1aa840652de66f8d8e96c9e025a47661c79a4125be8ca83ac890e924bf5bcd7795a614b93861a493fca3a084aaa968d7ce9df51772ca7a8457f9593c927424e867638e5569c718777e5243ee1f6ff88d2e2ef9326f74287d533bb135487b1ff071b6fb5621cd81f8775bc21bbae4baf0fc4657f40617799d748e8996e035dded1c4d758d97057a9338b18cd0d76f3f64e30820018e4c2ddeae6b537d169fbeeef988ccb187e65447052c38b30946ac441b5d3398f57d81c28b9f209a6a61bf63b025afcf8820993eb211aef19945e40231b1c1eaf49d3533053ff60285d417eb21ca962accc16d500dac5dde4c5ee51d8d46b1e713e6e18f80774752efa6773b07261f35ef2a809c8a50314540244c6b71d39eeb0fca9c58dda872537ca17f726251a2d48ae109bf347c9bd6de1f5998fbe24fcd8ff7c0b3daf776333cb6f4ef2dd58d27cd6f14d8aeddf19bae4dff66f70110d736551c42130f89d530aec1b5fbdeb59cf8c5fa06359580ca76c828c448a27aaf4f53275197b62ecba9237beb605499a029927e13af33a13a66b01ac7c434d6de157dc1147486bc1bec44981e49eda68d08a19daa16fabd97c5978d257e99e09924e9ef944af5941919c716d0d8fe3f35daaa8b2917e728d15566bc23fd8246b935380e0eac93d1ffb26a94185bacee960195912355b646affcae7e8a1e49e75f5073e444de728d5485e3026a56c088e1659c48d0f7adc91aa2322d51467128169a195455163891318b846507c825634ed298ef2b39db9be06a07ed666aef9caee6b9b68f190f36adcfc63a6a54a6a36a10be3ae07c060ca0d1610010d1fbe5e548b1735692a3ab9feeab6a1a0e38663dbea5e3aad8dcefae79a70f88503c037328a1ffc3971fba4026433fbe6a5c5bb210f4e624f5383bd97412fa4a89556c0c6aa416d50c086f34af8a98822b528a40a62df54066b775db8ae5d2c64d43201502311ef0e5c82f0512e587ffdb7af00166a6e167ef0d104ffed3b7131630f3464d5348ffb7a07d08073354d8707210ddbeafcc47c03964a96ef1cf77207bad7de32f73408fa9335c4ebb9d7812ebfa6e45a4bae9711625969b32281ec88a587e5fe75fd36f1847347b6296dd77f541b03734570766c5292b77708796b8891058eb08ccf46b30de21b482f30e31011a686f5409c33c76ed830cb5e3c7b1068eb650f14dba57c458fc46499d0836f130d50fc94efea6c4e8ebc43a16dcedad2376075afec0534a306b4ff81972d9f2108e553260343f33f6995f7fdb3ba1ba29eba9d1a8c11b6b6b77906802281f167d397b7e7cc5b3fea41d81aef190843c2ac196c36f084ff08ca6894b9bcda503e019dafd3754856592a5ce3ba9cfa155293f558ef7791d1ed8ba727abf1767b0d01cd8cb67f73259dbe3b822fb180c4751255b80c441ce7c5451ed07101865c608b61e80d98a3a4c40f9f3dce11c11f3841f58353805de06303e5db203011c07bf3228ea1076bb97ea9d9b3885945fbdae77e94543049b37c4dc950b89e243a62011ed7d2c21abb1dfdbcf320d115819606adb5398e836cacb73670f1f3a873ae7f45398c2456821defb2f739ae37a5e07cbee641e653638f674702941de0151fbf60ff786379cee2b9b733d5f846175a1f7470bc27a4376e1c55f99ea30e145243aa9e3b124c7280b3dd99179d42305fbc6ebefd40f685e9e92c8ecc900c8ea79e8667a6e47e43e9e054d99d4eb09a97609badac0cf733fa6b8e90df9142bfd083a343cb2ecb158f74dcd6dc4486dd4bd3ac0eea17300a28d8a6e50a4276b9688f85350c02bf84357df36bfce5e5c85dc0ae73d70bf526a5152de7bdbbd9601f4ebc53a9c2812ef552f1214c61a310f4d0d8670eac81738a0f1d0ef10f507709b6d27b68d033dffe032cd6483a95df023044060bebbcbdf0e2e976dab1ffc5288a60f963d0aff5b6067a58f2de7c4e0b847dbb26b315eb0565a5dc55012d9bb0e3eff456c842a60646de5f7c0f96811a9e7ffdbecf2687a10df1d664c90857bde104b51cefef131faed7b43619b3670fc742bf79e09e8202552867699afc553da0b8f39ed7bd3514a62cddfc8b6adeb618143653ac19215aaeefe670badde1a37cb3b1b0e000269d80537c4499bce55e8b10cdcfdce581dd088b6d095e45eeb0d38b83db45472a4c00f395fe0286395571ebbc259101b84eae12ad28d73613c9fb7081f91f625e4101f8d884b7d12c0414a79bdb3b946ebaac8aad12c2ecb012c25d9ee681d21f21c5813cc081c3d5995f7edebf75b7f9250ce3ade7de87066a7418419ebf9080bd8020a7889bc138072e0db479b1b10309abd1aa99149ee8413e132ec2926c9484df192e259b0d08833f884424a07bcef3cf9796ed904a0892396642bfd97a44756e0122b77a4aae6e6b964e43a05c8bda461fd9a7ee9d51e644f0ced3d072bc71b54c5215a130ecd1ec970ae9e24b4cac5ba8c0fbeca08a9e27179ca9cd7b0beb01e2b5dec6c237f117fd6fd955277e32f389f21f52ae0f28f9195bd00c4f7645ba9192fa4b8e95ab1f8278d4c1cb3103788fb025fa913dd7ebe982a0a3e4fba8a387bffbd971cd7455991c9ee0536cb9df92d879c777a1afa75862caa65123e3878356e1a9902883cec147a6268bfaf7c8aa9b8f373b3c551e848ae17ef9fd771878e083cd96e4d718e7ff5d93d63595eb77ee63520be086b371a7870ae0b655fadd2e0c3c2593c929a521cb5405f69391ee0a2d861206bf55aae114687069d220a5efc1837f5c48d63f723e7c876b276ed4dbd4b74f7328cf550a1ee396129244af12a8242c98e654002781f9bb78122781a163433cf1c0b1e0edc33c9841837abb14d0926dcb190e14c65bc0552c09dce8577ed71e801905dd1a5fb878371d1aa7c01bc2b9adc67ba8933c7e9e41db6e220b2df6a0cc46641321509206dfe720568c4b90d95755ec123d3eb9d53faa8899f86ac9cb154a38075a0c9f16f0fd1d4be76236bcc62cc065183fb0282e2c6ee48cb5279840fc0f529c9cfd40d7fbeb5ea8ae156090be30daba1be337489b99b591b7b9e160d0479ae10ecfe227479ec3fc96348e00052e5f5ce32b699b52e097ffe0e8ec485626b88ba39d6327bc24deae9bf16bab663e345a56dc619566b5ce8dbe5899d9c06127de21cefd44fb58065d67a5ef46912683cecbcfe69fbe63ff3827471c7dc6f972d2b9fe8e30573b45b74c604bb0215906159e3f0b9c112b1198b51a9b00048f50d4afc604da8a0b0f9fc1c9757cebbf5410babc44427d3ce45faea924aff2c74a8c63bf2b100717b037ac6ed372b8dd6efd13abdea33b8ff14268fc1b677e6d78bc0ab9c5b0418d4e68cf3d01cc3d37a7d0bf241d49f4870f6b3a1035e5cf461c45248f366dd8cdf1eed843cd33608e88276e583e54408bab74a33f53387ca7c37b5e00dedffc1349a17b297765c6795429c1622c9c06ea774dc40dd63db76d8129f3344f5d12d647899981016007277e5ea22f886ae066c06de5c73db0b9fab915d950c9e8bdef96425b553d60f2b850857207f49320733669bf7396660a12de1ad9ac764c9a9b81fb745cdad5977c1b4e26bff521d24545734d5e770b15cc3a2a7e1e98ddbcb70ae32c2466d3e633f18f4137313c395ee6e447013cae4c30b9630450cee6872c4f8c73db320b0402eecc761f274d3788c9238ae950a434a9cb3239abfd622de694c1d4d6c724759333d48c6fd5df8d29d4cd3fddbd1ad20a520799275b2a649c471b3df3ce0c5177e958c3c2d101dbfac92fd5791013a773afd8c9653815749707f7057c86a9249ee5023523407968861bb47b364ec19dddc350c8d85329a942c1d97470d402fe1c85c0da2b627bbc0762fcb121d20d7f69c40b5be2f774563f1f6e834657fbf194b4d4f90099657273715dfc4cb60da88d996f45543f4c21e47fccae3d73ab84596fb1363347d92d228b72e460a530fc4ff7bedb89e7b156b0f3d174a8f9ed394a2680f6dfb40f937b44b93bb60e27351e12235e4e7c3c843fbc4e9a2657ddd4d00f8532eae08d4a766476d38049090476d5a8cb045f8e788d300593c6a981fd3abf596135480e8d3f8f59dc7fd6cba3d667d39a813a6fda9cb9a686b55aa8da262b0cb3ed69d85748fbe5c45293c0c39bf44d07eed2d8299c32758ea8ebc8e10670b3749808739565e960f310e40516ad5affbc0ae38206a6eedae18cf28c0945be7", 0x1000}, {&(0x7f00000011c0)="247a0b8be0bf9ba5693491a61aa5010993b39bde63b307e65328bf79122638a37480ff1b3b2add68ed493b51002d5d7e09578cc14ec8773a28c770cb75ac171f03626992233da747b2b09157362e575906abf64ac14f3e5c0bc587aae99ee63f4c818171ed998b269b3e7e25fffe1c0b861ef39bda00e7926f0df9593843b42d1acafcaa96bb2209c51e0a2ead921b9377b18dc71e8d3ae65d0751fc4fc68b03621c3bdf07d540ac1bf4e27552d780a12f4b58822bb7e3353cd0fa565b91adbcd63ceb17100b7c363a6e993892f5d72c3f0f4a6d56fb0f66d97c3b2686a6c2f3c0a60e2bfcd5eef4d1062bc48aa6f720a366a3a37ce37ba4569984a71d75f91da60abdb642eb8aea7d4865b4d5799d00086e3e7d3ebffb7b6b81b3263257d31226535f2ddcba450820ca62bd05a979bafbbef07f8b93f348fb36378b755361641491b94709012c635305a4a6d803314aba988f872a6b4be8769478ee65d8e57f14c6212516d46c5f340162c75fa8ce5e84b073785922ff0ae5b589cb759007b263ad55087b9ecc486df8e68f4e8e87a9f03912f9747a935dc20bb4064211c798254ad945f564978ef62206cdea08640618cd2b78f75265df7fb0974b85c0d2c19a6700a416e717c5a98db21d8b3f7871851a37b000b370f913876e918bc1a4df01e77692da8fffa0f621ea95b337ecbbda48790f8438408614a5b2205a9dfa7708765f984043e1e85f940002e1c6889f1b50d6571fae4034771fab167f13503a867dfefdd983e93888a440f8f7b1440094bf178686c649019731316ef44f2901f3521c868ebda13399650be787350299857fffa7f621d15424e7608bce256656c4c6237047c511b51d083a939366e17933b0a584d91dbbc087f37a74ed984c42de84cbaea2378bec5321068af9d20e100aef6fa4d0f3d8f410dec45c3b66ad8a0c5acb36361cc1460d5362eb359a6acd431b959b9434c0a2547dccf06bd047b1889a3f19128278011efed59649a1cb58df8d02daa5fd7987d3a2e7ea60406d933c81c5ce6c23bc36171db61c23a7541b918fae942015755da8481d395b3f3a4ed7162881e4c5e55c7bf71b04f7db3e29c361f98a5023781db859ea5c938e825fdb0667e6639be47ba310583e0c57408f4ad0eb54f8e9eac2b4c3cbc79fbaa405a6a3eb135c74bb1b08c2f5bc14ec6fcc6897f5986a0962f8cd1e0c295c8052a8a442364292800b4e9d899c35056c256ec50343613043417c36d02f6ceb667807cc92dd813f1e26db8aeab07f1d67524801ce035741967f86238bad7bde5a3723a2c33779a6fd572cf9b4849c606db068239ce2f6a1820438da8642c8c31a197f936441ab700193f5a4b6442c98392fcc61fb13983b118c5db6a7c94b2651532e0535967e787145e680ba313579e7ea5dcc4e7a394800807e41cc24f82dea3f7a656bd4a4f8b7a36b7faf150742c046531c038f20d44aa5640c1243a0c4ca9cd990c3050f7268e921aa6a76769b0c00087913b76899d395f80211a1e300b0374177c063c6e4f88ae0e49e587fff8b757f4e20b26f4c9cfacfc0bae350590e637843c73036dc4bf1c18cce20edefe51f6ef97a9a55f1d3b5836e499f1c4955a6acecc3001de5197bc92177c8261e2f670dc7e41964478920be0dbc58a5ce4769469b1e559115e3c919eb2e7234b1e0f4bca2a26b2e9b77527b135a3f53c2c6c4752e460c29bbb2372140141ad62ea4934c2f39e91bc82bc11ae81e2a32c4e47c0d502daab6cfc7fee07fbc31c31d35625d1e75da6671506655c444166c9c2672f6b79884b15609468ed2a4b7599398b88296fa0669d8b95af8e84c9f81d88a71ceee5b1ca1a24c4bc363e2a98c4190227c66939daa0debefbdc39155d7b7089f3c893ee1248c550aad16b92dc58a55ccc8d1255483dc5a56322902d8b4be39da4c9677a2973531f876c6dbbfda2b983826d93d5280595468aa1b772ab37c7244fb756160fdf1d54e5893c687ab7389e5f07dd818f806d0dc2f8cec3f67e0c2350eb0b3f876d803a4298003786d913e14d1de91b6bf9a77db9738f758cfb4048998ffd8e4fdaea7c6ef04b09045bfe835897871a83c6cfc2e6df16f81053ca7ac60df0dba293aef064c05999d489a172c7ddc5385eb4c4f4d216b2c38101e5558042156ee8064c87c600a49e176da4d8e9592998e26345b412015146c7b73ac174be7d7a6766a6baefeae2d7838bb0756d3ca01f458b32eaa016a2d2dd0de94be28b2fc12151c53d27077f5c7cfbfa1666b8a047829240dd44b793ab25bb0cacf3234a5ca4d3b80c5d6e13e0a1a74048df650259776e1da960588097b84a4c871c9eadf4dc4e94375131591edc6bf7c7abe0f2cc9fad186cd516a35aa885babcb5cb1e09efcf190b1c0cee56b3ef25542832e63224413d3d365e36353d27cf5b658980ec7930b8c38676558e548b5d47282139a2ed5d1642a3539a4ccd99a6694214d788e8e55e7c650e5ba969f35a4b57444f97202b35aad14095e3f6c8f035dc79c32e59ace16693950de61e9f01212fba68c8489f8b64390ba499da33c9ec2bcdc9fc34ad96b7c823530ea9b1f06f94784d1f36fa12c86971dd9603d1c3715a70075b7c41fb10e29be9cf04b0540f2dd9d8c63836682a997b48e6164f632981d040fb6cf336a9ca6ef319345f3684d652c3a0ea3069678ae2281bfe2a5e6d37b526cc739c32c9df9e73196bc14c744d85d888a5ab0d90039a56b69a5ce5eb804fdf051564fdb33e30b98fa35dd28749c8206647b5747c2dac2a69a2977cca2d8fbd1fa58760c499940a33e7f6bb41c9095ea8f21e7733753de8f0c61bafad0e7e373981fab1fbdbdfbc14f3f63805711fa6571955e3117533c242176626bb265273d704a0557832e1782cbd1aba4d43b5852f28012a9aea231a8ad16ed79ab11d38a8a3230bfa648404a8f5d8b71283a2e85db2f4708d96ef2b7352742cc66d8553ffb2d5ea8798c30bb21fa5549b5f1fb856004146dd27a56f6ac0ea15d4413338b0dc74ce2e2b3e095053cb184c82ab79335ea2a758bb1bb5bac06f20bb3353dd2b1790eb59526dc9bb97aeafbb99d7d46c47a686d2e072615017551d3eff7d56f9ea6ad8249782e6c3a294735ca4309761a75632427ad1dbdf4aaffac5aa8424c53a0fb1c1da418ccc10e2e05c3f2fe9247db320c11d1a3bc27e347dd7e066fe2af78645d874ce5cc56cbdd35b8df14ad6e69a6797127f2a549abeb2fdc08f1996262260ff2e538a86214cca5eee1c84a81831dd9bc67916b5447c661fc6c4a20e6fd0c4b1113fb16f063ea5ffcbeac02605b975af4dfec0c2429c31f9375b2bd1331170d58be2888576bccf740abd2c741ae880cbd82ea7028b1fdb2115123e0202f1a7ea62258b7df9d21b359eba0b714057d90739cfd7e3942db7341a4c97add0f56a6f7c0e1a6f6cc0deb533806304153a5954cb2ff3cd9d5b2ffa3b913340ae42b7797eca4166106b544b08d8338f204285619fd0690d0305bdf52cf52c0454ee0ffca17dfb103e7124c1286e351ef5a3673cb4025d7af66f40180155fc5cc0a08cf05f9033a793baa8bb5db8ef93c5f5165962cb74f72252a963ab6d06503bd45d95c7cc0edda26d35fcc5f0e5614b9aae8e9b58cd3d2dae16e7deab2c3a2f78f6772fd0ad0eac0fce2f19157d941cd71449ff0a30778ab5dbb47df3244210b7b5418efa03c4c88aa1a308dda235271632e6095e34affb9d67e5d67e8421247060c3ad405b541d355d1ee6aa4156033d9c820d7cb06cdcd17ccc52d752aea44c423d8b3e78cdbc4b403ad702aa5a925172f15e97717ce399873c4a978015ea0fc1e227d6e21362e1f67f19e3f73391f51fef2ede250250264fa58e31890003fe70a0afa930ccc82b5230a0a6288ab6fc36bb186728cb7f5f3c6814f5994cafe0fcb9aa8dcde529962ae9ffd5b243f347836d72c0f04afcb0e9a828a4a2c9feae29adec498f178b95af5d9442cebda67e26d877a3ab497d9d32d070eac62f60fd6c88d01824ee201dfa4617c7cfa9ed404a13916ba31b3319d7ae861740752a62af89085bcf9d355e1169b5b8da0adc784ec7c0b94e9e838b7872322263d8678815514993d455fcb5ec56026b16ac53020c373cc3f59fd0735523e398a8a136d7eebdc1beebc69b82c138b712fd686819fb803c5c00cb69ee447785f2d3ed6c1336fee3d72ce829a31d81f9671b9b0e6acb9a10ced96d233e130b9157e60a3539df8214aa5c2ee46b6bde5f89b2d967dcf5aa70778cc4ea7f5f7c8d48440970115ba2b932c6958c5e147fe88809be86f945c7e99e4b5b404990567b23266086bac0f237c42700b650fbe2706c23d30c841fb98e5556922d498acc52c047139bb67ac84662c3d9ca926e6b4ea5f9cbc2c82a209b3d931b5d60260bac0414805a7a40a9b3c51336c5ebd5255775bb166a40cc12448d42e1efeec1bcc6bc0905ef3a1e1683cf86f10bb9783e632783bf630616a0ba16c1020403adcaf13e95462559793c07d9c2a1af9ea27e39613cb5884b11ddb80236667c77474f3beb550e101d6b7a8a3010d9460b914d5538380af3aef9304d188718858188e4008d88301b6f2e78da6c12f692805d09b5e2ade937d1cbdd0ed51738f05137bea5b2385725aa1a70e8f93539102aba367f3792e65ae312ba4a3aafaa3f139a5f0768ade3ce48eb6d9ecba1be4d46b8aa3a7266b855a6a9efd06cd68726f6067a24097c27c18d34bf62cf122ecd7f8a3b628b4b0e0fc261833f7f2e433906fa8350e7f2a9bccf81c4ae5922bcb1785a15e16e4817d7ede7c36aa4001fe7af840dda0a3fa9b493fea86bc394de878f4c660f8579bf74060285ca2f19049e4e99f9292946f4acdf9ef6c8df04f1100e49b582b0d882866f7d1aa7aaf4f5cb773d288579d6572837c41a3977af6bc48dd0fcf805e631866ed53c33c8de9454ce7dc37fc910af93190042d4217e73de71e79b5f2729eb4227965b3cd00be369e7a440925e83e4c1268f9d9bea9bb2cbc189eec1a31a9071113a56ccf9c49f275492303953150ef981e206816722d94d4ca583b62303ac4e99d30c3c7828d4fc605259f2108cabf22538be9a3c8bbae282d465f3d6d2d404b727a526ef93fc9e1cec0773b684cb1f6b752ac5f604ba914d76e31b6aa679a2f2877b62e9b4630651dec54907ceced2a8e01f8791a4b670d392047a0ddd4c3dd45d8cfdb265c228125b9f2646991565eede48f88e08d3970ca9e89f22e519ccd6f02a246bfa52514609f5c9a74132fcd71920dfbae1cad1a0ac94ae309040a7e44a08977c698f5a864a97b9011bd57ba48568fbcac9ea5dccfcd0eaf37883a5a9b9ba69a53382777c4cd8c9e46d4f34bb63ae34ff81ab820c55eda1cf141c2fd304379fc241183a0300c5da26a13abdec9bb486edc30aaab8a1f778616e18adf2c22f2f187fa86ad630a6013e532f0b6d02bd684f6ecb55496a083ca009c47dce023783b1658c0c1a418a283c3e088e2f3810ae6c28b41758436b4f169cefae3215bf5575a043ce2b9c8e5bb94e74b28e60164714a801b9cf0c0947afc024757c98b07c5e18dbbc775db61df6359ec96293b04c1fd12331a24dce2a6144a8d7d7720db816c131da91800ad091cca1d94eab9e834728bbdabb5beb5401bf2910d49a73d4efdad97a65ae769eddea44e4968cb5dc3c5af11e96ec4a2d32c09feb7e2a4f9804cf5838f7b6260a21f8255344a082896e965380c131df999266f3bea1d60b5939f54d22cf34eb678", 0x1000}, {&(0x7f00000021c0)="3e3fd3dbf3f3e15a60b0008cbc05837a99318df8d658227d9187c11c08900f121ae35a650ad8c4e2a42619fdd3b199546a1c84f9d7432c8b2f98a0c66c084daeafd5b9e122f74314d9609032d42dcbf19c876050a630b4008b9988cce541586718048a726784efd8073af42a16f659d0e958a9c8e6fe994620c18fe29d44bb259ae2b22fd08090b6e90ed519ce0da4a45f117caafe00c7f402db9b174bf3c64045cf24803ccd1527f41749b75870b6fa460ca0e8847ba2f0da97094f322d081c1f0e4221", 0xc4}, {&(0x7f00000022c0)="bad0c7a28747c2a182932138a78420e73037a360290b648368eb9c712dda0e85654e2e05548ff4bb4fc437ec4ee73b0f7999ab6fb76ead563dac7d2a5c63af4c6edcf53d31bf7d8ce109dfc94ba28ce889be0a2c919e795c3dc2f0c149a474fdfe4c5f96", 0x64}, {&(0x7f0000002340)="cb6aaeb589f5b842003ca672b3b844a8a5e50aa400d3f1f1fb4d508d73bcb7adcb4bdef34fb606337ae345e5bd339de8d9a9bb57d0ce2dd7da608aaa100ee2c6cc37943bf67bf9620b9d3c129b081048e610a1142f2ebfd3b3eeddc1445ae3398b9806bd5bee452841515a02b058ddae958697e11b626d89423c79398f8c811aedaa62a0c57bda400af7e1bdfd054b3f", 0x90}], 0x6, 0x0, 0x0, 0x8}, 0x2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000516000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x0, 0x20) socket$inet(0x2, 0x8007, 0x9) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa8) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0xaf1, 0x8}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 16:00:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/4, 0x213) close(r0) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x6, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000000)=0xc) ftruncate(r1, 0x5) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000100)) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x5, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x202, 0x2) poll(&(0x7f0000000080)=[{r2, 0x3d}], 0x1, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:04 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x101) 16:00:04 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffcd2) 16:00:04 executing program 0: setreuid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='x\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000026d54a601a88e9cfd4b0eeedbc1d56a9cf1b7c3f2c9c032336a1d8761eed7921562876563be7921e3584ff89334452465eabd491b782d587e205993b6749040056f42c1ac4c0fdb537050c6e8f85032d49ff8dfaedebd97511cb931fc35222a17af9d240d0774e94a7f83ccaf4a47c30801dc9fb88062949954bbae6c8944b3497876fc667cb1e0dba30119cf629cb81420000000000"], 0x1, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/208}, 0xd8, 0x0, 0x800) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) munlock(&(0x7f0000461000/0x6000)=nil, 0x6000) 16:00:04 executing program 0: socketpair(0x10, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x1ff, 0x7fff, r3}) flock(r2, 0x0) 16:00:04 executing program 0: getitimer(0x2, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x0, 0x2}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x400, 0xa0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpgid(r1) getitimer(0x3, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendto(r2, &(0x7f0000000140)="bc88a740a5fff52e91ea8f0c206d1b6ca94de597e37770e34c475623d422271c08370a7f0694e24c876cef", 0x2b, 0x400, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) fcntl$lock(r2, 0x80000000008, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg(r0, &(0x7f0000001600)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x10001, 0xf991}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="1020112d4390586d4954dbe598173ba3b0434121b20ed21c092a67bd22f88bfebfdb0d042cf95cb2fb1fb95144574b225c756fceb2ff8a1fc1a082deed52f434c937cfa012fd8fa4e91e5aaa1b339a1ed0eb3de712c6c0dda2b987", 0x5b}, {&(0x7f0000000180)="a22910d1c66798f637193bdf3e535c0db1bec99713cccb16d0e507024add429ea3e0029b81c0898a4c8266167b1de69883", 0x31}, {&(0x7f00000001c0)="f6518a996501a7aabcb3abad359ba778824ec01f1b63e47e4c4bd999822e1d82057f24ef8bea0f5e2e81a0d9689b99428df1b536e8e74645c3b7459f9d63a67265d51283bd79d415ed3f4ba432", 0x4d}, {&(0x7f0000000240)="29a392c9df967abb06759c671ba19312d3d220c7956652d8e46b367fdec2b849eb3f91001c2c", 0x26}, {&(0x7f0000000280)="587719b53f85964ec2a98d0fed05d9ca8525347764fa72097a765bd43e377779a2f6ba7070c665fcdc8ee078c030a6002088e69f9a483e82323b17695ab181363a4997d18081a75f5eb3c4c6df2fa16b4c3a8743d89995aeb4a57510706a65a68f4de9c3b77ad13e", 0x68}], 0x5, &(0x7f0000000380)=[{0x40, 0x1, 0x54, "bcc9b7a10a06179957f25a3eac14cb48ba888930ae62f5adc166c6543168c48a15a70ac12645c41135"}, {0xf0, 0x1, 0x7, "addd3669a5a39c39eeaecd0a866f617f427ac8f7fd3dbdc15e9529bfb6ef7b28914a2434fd824d68f197e5f05d8a3e2cdee4c32de4f1ece8238f967d6a9381c3410098fee61786036cde66c8ec96f12e54a8f7e2b49769fcc27823e9d9e342a18158fd032ba93d64dd2a8a461e5688d1e86783be2bb1f4f6d132169e56d352e5c2a45a8ec5b1cba01dda76304f626e5440956d1d7f6b652fce88777ef12dd7fba30d0118f3e2a192d5a2ee0c320f340b860463762af31bdbb660c27792199ad223c887d8e7839288d66a0581e16ca488759cf06eb7719e2b976a"}, {0xa8, 0xffff, 0x3, "a149948089289b2d3d06decb1c11e288cb879475528e1d88e72266cbbd373b8e50099fde2a7e3c340e819ca0a12d0aebe7286f3aaf05bac49def8e71ab5c84186cd700d83f81e81f76411c06f74578e3a867ffcf44ba7b304bf20534fae08a92f9c88c6a6e36e4aeb2e04f12ce0f1b991a2c04998b8391cef2b3fbf51fb0f482607d4dd9f6ee77ae0cd01f290659c6f89a"}, {0x1010, 0xffff, 0x8, "330cb5f8efd81e9964fcf635d18f595b5f0b762f59c39f723ea20c97a23a53c076144ce038b5506f608993aac7523f541b26b7587879ef557e30fef937e9fe91ac38dbda256624552dbc97b6ca9114751a83f849ade88f64654b7d411113a5a8fd82900900af215dd3820aeed859701419df6321ca3bdfe8dc60f31d367f36684b69cba3202a2307349398578dcb724c8524520883711d35a36ba69450bff83a51a00010e438f25110c0dc374780ccea0998e4b59188626f304a14230383cd4b77e0a7327da6da06e1c1f45c28ea77588d6a21062ca30ead0d4d0f734329c0ac45843fbdc83d883a509b5562147b379a79ec809e3b0f388c183765fb4c48ba517dfbf51cb43b0d391fe00cd2fe1f4b5ad460f0a7e4d8fcae30e1668ab695d059f35df28db55c2f7dd9078ea288d08efcb858c8e3493577c9934a6377ed69d398511f526095dc561adfc44e548109d165146a648dcf1b38576bcb136a08b053b8d0a848a9154d0669da969ae0b066533a161a02fb6e307eaad5517338c6d4fd7e1532d245c25d1082d7e892035141053bccc194bfbffbe184caab25b2f260ef3ad45e0cd59a0b47883b244c1339d934942ac05771af10d05df2a5e7b4712150147baae178351ab1fd9d6e50f3ef1f94afd342673ca7cf34f78ec8e35a28e521b3e7de73c1e556224ae21bcfab13e457ca972cacaff8784342feee8ae3d3c0d8bbb3e5c381777a9020ac8e798102438e32342562f4ecf8f588696ad31207f9ffd6edcd297d11530ee15de3c2b69d84a4ebf30e89f62741e0c04bccba8a98a880837f18d616bd4023ee789f1a82a1f4c29991ec86247b371646c8288442c1f71a0572c9625466eeb59c536200e4fa610bb2c446d8a26cb5c0450ce72d3c1b0326c94f62fa3bb0bf9fdf3369fc3b8a062819a4cd8a4bbeb2b38fb2d5e2caec50d2b273a79cba26e3510e406161f04306d50abdcca8b9be2a70add3b9655e26de813117bac95821d06ea3dffd93bf0ee2366af4dfccacb414028e5d908b86722687e0199fe68866cbd7698a262071269a31a6d839e6f733028cc5b689b0206a0c1ea86a983d91e7eaca5403da25d264a0abe154979a5409d9eac16ac0b27c05cf8f0513db57df9bc7ffd64a5ec7fbfc7e518d400ed356201f001b2e6c5605df5d30ea7032cc5234b07b305ca12ecf05cf42f96fffb71125f5cc3b25dd9b66cb5b46409587093b5f88713527d5fa83620c52ee666270472c629ce67dbaecb77acabbff0fb6d48eff9c32994c9b8ab60caaffdf22184644702889322996e1e9a45d9f7a38f72d202815cc9354012a64d3beb6e61cd7346cd65e3bbdda53cc6aa097bfa6b20676bd07c5934b436d9a15c47a19974b19b63888a07b43f553365a930c604c9cc7258f0ac597d976f094ddc7786154a2ad5ea5844850a114b0d912d115d50605e40f81037b8ac8ea029ce9f99fa14969c20aeca1b847bcf9eb8f96f4b5b4278c3610cf6fbbd6872fbab4a19c997f63477a17ffafd0be8d9f2db8efe01e32396cb4d0b9ac436ae337fd186ae93627c8161ce1c4cb78f27a1ee7840190dd8bf5de33802e8cb61578ca9e5e9daa598e7a65f77cf6345511dba0fae7017c62e23fbb90e0829a3a44faca3f70893c1fb6ae0d99adfccfdf5d7e650725225e8d2e7ef8f82f0384941701d2441982de67f73066bf1ba9583f5c95bbd843eb5cedc328b07f2c9a5a8cfa8e1fdb38c6ccac4a83ec8ba8e372c70aa03270a9b519eb4369f9465567f8277faeadf18ec060bc2505192712e441bd5449af59ba812d9a2ad5fb3f678589d556900376a01d18a72092d3ad9ecdab73285d815061c3c87ad0b803331a2cbd0f5c26ba8daa9e782a1fa90658e3c4e472493418ba4026c7247a98022e037eca863949b4bf9ede8a12c50b7253ab04bb3909206ce71d827708df926154aec9ae95ccf65543b9e9a23bbfdf8d79878a0777777f397d1b636d395ea156bdd717bd332c5b3967f5e480cef0234e8fe600a19a567266214550e76d0926e1d9ece1ac4b10b91f93d62bf1a1869e7eaf0a55f851cf3dde6daae4dd24a78cb76ffb7b31ca75836ab55ba5f8aedc298a21c658fdf77278490c92b39187ac5a39c119a77fa561563bbc26b65f18cb66813f8ac58f815aa9458eda331eff365efc47483bf90d50a84ad9bd8e3fe38147ad30ab3de3c49331e4cfe141b4d74dd399496aa5923fbe6ccb1b65253de1111cd2ba6ba2cc3853517af0e73eaad977bc702be7ed8a7b4cc024ac98089e29781c4561d487c61a284dfa8dd170f45f19caf081d5ae7f4601f32309d01621185149546b414f82f652c5e1e4daad9e57624b169e49f645defea73aed1fb7fdec9da61c6ebc86e77cc0cb89f156d602b3075cd71f4993440c7e8d707f8c2e870f352043c29eb75a9fc52ea0a49566097c9765d1ffdd960b0dca9adc3d0b553d6c9e0d8433652fd043a5157e52b7d807daee97b96aa3619242f13db8b996cfd24735baf4e6bde987dc24c65e61de85448e97c35eb1420f59a7822ced5f10b99b15309d1e17f0a17a55a20c818dc4197b030b31c6d9cb05c9de53b30c1d96adeeff5b395e422cdd6d9ce0f1dc75d17e11814b0b62272264ca4ce7004208b148fbd0de91e4830f29abdec5fb19de2ec5a3c8fe735bade65d5d1dab2bc49babea1714f2ec778e4f8122a8a4834384cc9891f2d1557c6f98fe5fde1d0c528c8353d8be0068a3f9622e698f1217627b14e6db77849fd41fed860d20c5748b28d0e0e9c7be7ab0822304cc4d2cea758e01033766a19774f18c4c4d26951a725a8d37a1c85c24df5989e50e838d0317f7a0798f9c0df5ca5b4a2263fd9fde7c743638a6f7fe3d27a06b44fbe9b4585efd0a7d3cdb6d1694e0c869349796435a348cd026ca2c167268063b6029e4619a9843eedd42a2e70c1993226befd90dc2dd33bcc7572c96538d31c8fd3c569cbf9fd027349a5994fb78eaac83cef31cad032c3197dce7cc4becedb2e625f52d8e1d3ccf47322fdad82cbe0836fc870fd4d66d6da92410aba307ebc922f14f90fba5dc5fc264e88b36e234e1c1e1146f9fa9aa097aa30ea40fe8126437b32f97fd3aca2e2c4f7a71938be7ecaab54f37c4fa84b3105394ca00a8a7b3a1356ebf025d98c5400291aefb8631a34bcd4150f446a4231c88aff603b5410e439fec77ff4d072c8f041472c2284fcfc30c2bc8f136af9e652c422a6386e2329f24c828d0d24a38ebae54d55c7033b0507a7725d7ea2c918c72fbb1d932982208f9c637e8ef9b964cbd30fd1550ff12492ac4c09ea6ed815a7c4f271b724963661004575f79b53b97b6efe601f6eec40bee790f56556ea26e6a554d7bb8617189a794517d8c8970bf2fa0457d8efc46596952e38c9fd6d7e478cf4df2c9cd385ed908089d98efe870b556d7846e0cb5a875a45bad9152cb5f1d9e46ce63c0a17ea1d2f1e57028bc8ac5af71cc314cddb11eb372a0ae82c5fe0ae15ff4a3b492cb6fb06916f2c0277c0ec7ef77e70605d14d61325aad48afd932ee083c4b07544bef5085d4c0de3616eddd2c659bb4a1ed60ac3e0382a0e0ea8f6cb86c2556b95fd6248d43061d8a15eacc164a500df05264985450a0b333ffa92805588075fffd7d65ecb3d9ed63f72d0970a3667fe5489e13389176273d5ea9e210569f360d95d62edbb73f1f7d1d68711a826695ac6005ee80cb96b15c3295f317866d3beaadbf47d80c60d2ab7edc81e92d432296091febef860a5caf3beb4512ad84c95c703dcaec7bd08db31a875fdc6685eb392837e7cae6d155b7409d4ba964b63709f1fe1163fb7eb88766b8b299bfb80f436f72bd7ff511a1c0997192fa5eb9e33302a74b428fdc7dc9f72de5ba8cb3abeb8e527f843f835f694c8cba6bf663b128f620dd5cd8370d0a14c2be25eb702dc8355f5fef2e7fc959d92492ed147800eb541cf8a978ceb0cd30650100435312016eae0de887c7b92edea9b4cdbff104ae25c0249bb1e965f4359158248b8a24c1cd3fce593258fd0aeca7240c26e474c2853415138699a2b741731ba438a66ff91ac19e201266dd84a96092d5a0659834d0292ebf5315ce9c0b876a5088ba1d8c6424e51ec239f15f1e7a8e5b1bc6652b8fcf57d3df21a0a96d6be85b63ad96138734fd68926951e82f6aae7b4eb0e951492c8e46439c0cec6e30844d9f537a42f86b0d68b96a2127f2bb052d52212a98ea04c43a0c7e8161ef39b710895aff3c9c548ad8e166b46241c77bd7835aec0ac5965b1d1d2f6bd01fa2633ed90318599d9b7c8bed2b036c28b2088c88ab12ac6a07514460573b541e88965e1f6155b10a078e9858fa93afd711c4f6a3f8e6de701e1823da48ee353ca6992cb4c5f7d6fc87f37f48f9983f26249a957093de6fb01ec4a319118e13f8cad38aa7da8562233173189526798c46ae2b88ca8f5fced03e4ee22730f1f36f7576dc26ad55ea99697e7e5f0749ce46348dc2d1feba1b09c91198f8b09ce98d27ea31c19aacaecaa308e849075eff524f7b3ffa99ba2ce9b610b5a8b2e66f50a18431e2e45c495738ad5adcf5f93f8162480bbadb3e28023f431ac88c169f0473a4337175b733b8d6f34b45692ebc4c354c649453b76f7a674106a86e1acee9a1a3e25c6f931441ac6142ee72e7ac6e6a4cc8f4110d0a58afff780aa6b36924da4cc84498ee811e288746550217d5c6b183f4170294585956491e75d6c48bddbccb51a94fe47530f0a358a639b23ac1f611908f65eeeef6dae3cbb75604ac01e44985059d5c13cf0f0ef322e36a67388ab7e802a8c6d97e1bdbece646f3a9f248ae6edcdc90ce7dde26d6a9e05ed09d234236ce2a5c7babbe042f68c5fb7f609e59194df5bf885ad82243f0f5ba8990b1341115365d31e3dfb78e82ecbea0726ef3b4e56993d4ed88d7231c853690cfe27625967a192d7385f70170ab9105c6ecb2d0c5d867a34ce75e0653baeb341a92cebffad7a047020fa9d26ce5129b283590af122a663ea477cfd36ffa564a39981df29245c0dc41d0f3a4defa5f56ddf2b8ec1b6f5405766617b8e22bcda5242a079ee96e31d985e36393c4d663070e7dc10c4e173f31ace32e2b852938065359944eab9659a90b8c0dc187120ad1dd2435eb94a8bf8b8a7366d1f7bac22c5f0a71d2311849c61b20536e4b5e3789efcee8d6495859d0e10db333e77af6cbbbb73e5267c2ba01ec9501011e98159b763750f7fcc50058029e3d4d29000422a3fa33c9ac2b6570a61f7b3c547e08b253643bdceb9b98806257f84db4fb79054e9df6bd44453864133b6afe530d78a50646be9cd2ec65b296f1045708b97ad83954af84cf80f3716c5d7f56b6f0a3785c05c3905aa6856beb0af8f3dacbe465eaa4748b49cc5650f5b42c7886566aa7ebbdc9ffd6ee8f1815ef2bd099d839e0b825fd72c75a975645ba80e044f8cbd118c95e7914a0a1e9af792ea8fcf293af3c5ae255600687b998ede9d79a9ff822a8f63bf0bd3fab9b566dcefb336fbf783c29ed2afca2b2173b89eb7077aa23e707abd2b56a209968efa267a9706333fd3a73c300d9deb0b2262b2c280aac06d4888608e7a14c37ebf290eda83bd0d3d79288c8e05deab4f733e66af5a32ead0607ed803967093f347fb5129d1fbfe5413c0b4d3e84b175179b3e44df93a8a56b4dfc0cd39ad513b5423a1214deb2de16c9497d8cc72f6810709b216c1c0438da76936dfc798e084e498fa1704b7179342a9116d9c6b7d7694aa2987ae0986b57d4dd595a"}, {0x90, 0xffff, 0x1, "ef1c029d0cf09b7c2bdd00cd6bf6c34a2efde33ea3c0d49a302de563e7885850b5e7a4f9594c9b8d0f8dbce5cd0af47fc7442b3168c159d1f1e931bbc5e9cd367e1cec6c4a11adf692c59c6bf415089951a7287e5341ce9c444f48120f4abb249bf91f4c52362b80d46a417bfb7f1117190f5d965556b15142b2"}], 0x1278, 0x2}, 0x1) r1 = socket$inet(0x2, 0xfffffffffffffffa, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x9) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:05 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) 16:00:05 executing program 0: rmdir(&(0x7f0000000200)='./file0\x00') clock_settime(0x7, &(0x7f0000000340)={0x0, 0x1}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) clock_getres(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='.\x00', r4, r6) getpgid(r3) syz_execute_func(&(0x7f0000000280)="660f3a0bedbc640f1bef670f0f505d9ec44205a934a926430fa0c4a27924dfc4017c10c0660f38217c3bff4608a206000000420f38061e") rmdir(&(0x7f0000000240)='.\x00') 16:00:05 executing program 1: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x400) r0 = socket$inet(0x2, 0x3, 0x3bee) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x800000004) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) socketpair$inet(0x2, 0x8004, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x2}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x0, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x0, 0x6}) r1 = msgget(0x3, 0x30) msgctl$IPC_RMID(r1, 0x0) getrlimit(0x7, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0xbbb6, 0x4) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') socketpair$inet(0x2, 0x8007, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001740)=""/4096, &(0x7f0000000140)=0x1000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000740)=""/4096, 0x1000) 16:00:05 executing program 1: r0 = getpid() setpgid(r0, r0) getpid() 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) listen(r0, 0x80000000) 16:00:05 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmdt(0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20180, 0x115) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f00000001c0)=""/89, 0x59}], 0x3, &(0x7f00000003c0)=""/100, 0x64}, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) 16:00:05 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x80000000, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x0, 0x1000}) unlinkat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x8) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) shmdt(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x81, 0xbd, 0x694}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') 16:00:05 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/32) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/20) 16:00:05 executing program 1: mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f000045b000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x6, 0x2400000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$inet(r1, &(0x7f00000000c0)="517cf9a228dcf91814ef102732b9ac12af20e1b741dca31b00a2fda8fffdd68e2451e0672bd6a802ef037eeae08cbaebce66bf128f691bd3f15ad96228647c592955bd8e6a718e48f71f32c704c3de66dfb9d416f810331b8ca62481bad16300788b2f39852338b887b9b97594374c4355e528897abe616ccc8237f720df65f5e7", 0x81, 0x400, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x2, 0x5) 16:00:05 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x180, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x2}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) 16:00:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\\', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = shmget(0x0, 0x4000, 0x20a, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ec0000/0x4000)=nil, 0x2000) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) shmat(r0, &(0x7f0000f96000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="faaf8c668ca5c1c3df00f9d67c33e14cfd414dd1667521b5f37c672caec98040aee9b2a65cc3c6e3836b5fe92830db31feb04a206315bd667c64b28e2943f6222d0cc3660597bd65930ebe8374", 0x4d}, {&(0x7f0000000140)="4891568a73d143eff08cb9f69fe0ed8b5685f6e53849fd8baf66f5de93f17b09753e7793c383ef0226d187cd573fc39fb777fd6b3c2e95c93e0c0b4d02e164a537f3df5f1cbfee0ffdb0a4dee2634815de3f4cff898e915306a8b46accaff5e7a285d26e78481853154be63703b986625f728ddd0c04c8e1bc9feb88284b3198566e4814a8432d43b96f46698d30e90e0d14355dc9c401436b14c7d947436b1c6ddb51d2a63d3e94b939fd252294a44f55ab716b25c34ab6311984368700814f456fdd27b77a19988a3ace03532135eed55f", 0xd2}, {&(0x7f0000000240)="7dd18e1183545cddd6420f84003246a716a3ce19e4969d0060398fac9fc4e5c4941d4a584143447ef89e54a37f88bd082d73b77da8fecfaaa72ef7e5f7b23742b4aee70af02eb69f9fddc3197ad6d64c631fa58e9f6a73c9747d35f544a436a653ec0bd5182b61307fa43ff8e0ccbbfaa6a02312362b3d1407a4420b17acb47615d0222a8957c8", 0x87}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000b30edf0000000000ffff000000001246a20000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}, 0x0) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(0xffffffffffffffff) r9 = semget$private(0x0, 0x3, 0x88) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x8a, r6, r4, r3, r7, 0x22, 0x20000000}, 0x78ed, 0x159, 0x54b5}) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x12}, {}, {r1}], 0x3, 0x4000091) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="c0aee380", 0x4) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffff, 0x899, 0x7fffffff, 0xa3f, 0x1, 0x100, 0x78d, 0xfffffffffffffffb}, &(0x7f0000000180)={0xb71, 0x8, 0x41b, 0x7, 0x7, 0x5, 0x6, 0x943a}, &(0x7f0000000240)={0x0, 0x0, 0x4c7, 0x768d, 0x3b9, 0x3bd, 0x7ff, 0xdc37}, &(0x7f0000000200)={0xffffffff, 0x7}) r2 = msgget(0x2, 0x282) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/184) fcntl$getflags(r0, 0x3) write(r0, &(0x7f00000000c0)='\'', 0x1) read(r1, &(0x7f0000000100)=""/75, 0x4b) 16:00:05 executing program 1: pipe2(&(0x7f0000000040), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x302, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = getuid() seteuid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) shmat(r0, &(0x7f0000ff0000/0xf000)=nil, 0x3000) shutdown(r2, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r7 = shmget$private(0x0, 0x2000, 0x85, &(0x7f0000ffd000/0x2000)=nil) fchown(r3, r1, r6) shmat(r0, &(0x7f0000ff4000/0x4000)=nil, 0x1000) setgroups(0x1, &(0x7f0000000080)=[r6]) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCEXCL(r2, 0x2000740d) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/195) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x3, r1, r6, r1, r6, 0x2, 0x7}, 0x7, 0x4, r4, r4, 0xfffffffffffff001, 0x7, 0x4b99}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setuid(r1) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/188) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x0, r5, r6, r5, r6, 0x4, 0x200}, 0x3, 0x1, r4, r4, 0x4, 0x200000, 0x7}) kevent(r3, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x28, 0x0, 0x73}], 0x7, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff8, 0xe, 0x8, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x20}, {{r2}, 0xfffffffffffffffb, 0x2, 0x3, 0x3ff, 0x1}, {{r3}, 0xffffffffffffffff, 0x13, 0x8, 0x3ff, 0x400}], 0x100, &(0x7f0000000480)={0x7fff, 0x2}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000500)=0xfff) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) read(r0, &(0x7f0000000100)=""/172, 0xac) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x27) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10081, 0x168) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:05 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x1d7) socket$inet(0x2, 0x5, 0x6) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mlockall(0x3) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000001a40)=[{&(0x7f0000001400)=""/57, 0x39}, {&(0x7f0000001440)=""/234, 0xea}, {&(0x7f0000001540)=""/222, 0xde}, {&(0x7f0000001640)=""/198, 0xc6}, {&(0x7f0000001740)}, {&(0x7f0000001780)=""/173, 0xad}, {&(0x7f0000001840)=""/239, 0xef}, {&(0x7f0000001940)=""/148, 0x94}, {&(0x7f0000001a00)=""/32, 0x20}], 0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000000008) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000011c0)="4fffa29b5db7ec2e9a03c579363924", 0xf}, {&(0x7f0000001200)="403248131e977e9b96203fa45b39aaf147af98d2e7ce96138d58949b845f5ddcd21076794b4468752af0172cd3ef9d696e83f74fb8cf61c5789af659d8ec3d6b2ff8558ee84346e38a744105bf89a1b9ed9c4b6405f5c8e71ce3d62c5237621f3c1d51d074200df08fadac8eea4fdb8a96127eafe655424df2c34000c1710e8e1a95fd47fd296c760468b053a3dd10ae6b01055a3bcde3f43ffa0d15eac8d4f638301dd8585696e7a8ec58188eadcf72d24b59dab45b2fddf9400ced882f313c91f3446b6d57ba1294ce773d2543b8a643", 0xd1}, {&(0x7f0000001300)="ccb176666af34c0192315ccebaf26347eea265895951ed2a5a", 0x19}, {&(0x7f0000001340)="8fe7013776131304de228a1149c4fb91c3bef4500d40a7f20da6ca08f391195140da70ae7d049f9056e06a6d73739f8308ae9c2cd1cde178e10fe6ef0045947b3bb7ccd17bc71bb3ace15c97a56cf8825efe9a", 0x53}], 0x4, 0x0) close(r0) read(r0, &(0x7f0000001140)=""/5, 0x5) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/107, 0x6b}], 0x2) pipe2(&(0x7f0000001180), 0x4) r1 = open(&(0x7f0000001100)='./file0\x00', 0x40, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001740)) 16:00:05 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000000)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r2, &(0x7f00000001c0)=""/249, 0xf9, 0x2, 0x0, 0x0) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = semget(0x2, 0x3, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/69) shmdt(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x81) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/102, &(0x7f0000000140)=0x66) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x8) msgget$private(0x0, 0x0) 16:00:06 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000000000), 0x10000000000000c4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x10052) 16:00:06 executing program 0: 16:00:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x5, 0x3}, 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0xa0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1b) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10018, 0x5) 16:00:07 executing program 0: socket$inet6(0x18, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x24) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001080)=0x3f, 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fcntl$dupfd(r0, 0xa, r0) connect$unix(r2, &(0x7f0000001600)=@abs, 0x8) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="8973fbeba162d499a1e06199269b8e7ed4fae97e8bc1657bf9be8ac6fbf40748ac885ed6c43aaa048bc6fed5c859e10236842056f908022dfecb3016cbb7abdb0edd14fd09517efb9e4a88beb18b376d04c53610a8a61afd4ec42e2c796e6f62e960e7e01b665aab2f6ecc793c83306877ab491d977c4dc46f0204f0f2c02f8a07a8020bb4098a3e96f50930e839f2a43d96b206a2d160cc73b3e718d21b42170a608149ab5f92d1f4d84b8b9fd471c03a62c677905ca2", 0xb7}], 0x1, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='&}\\\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x1, 0x7}}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x10000}, {0x1, 0x8}}, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x102, 0xa0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setegid(r2) setgid(r3) write(r1, &(0x7f0000000140)="54e25dd4408c4d5ab1572c81a44ea608dddf2504b330900c0148c1b93706bd0f7549fc97ac8202bd85709d2cd81ec8d9a6e192ca449b6abd971f1989e7156c4acf4e3ddb0d33741910a5e9956c993a789a5d7595fdb8c5b60614928195979689b2fdd938dbe356b1a876999cfcbf163754443bb80823e013e8fe5421c3265807d82ee1b5447133330facb39bce1c192489930cac3f7139f1fe5fe67869c7d1286bdb6b65a12c62e39c520042bdf8c7782d4baab0813476c90413ecaef65139f4870f21c8cb732c0166833955fbb76da33d1b310720685b90722da763d2efcf1ca5767f023f24b45e96d5dc57c84dca9d3a5fbbbef257f125e7", 0xf9) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = accept(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = kqueue() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x6}, {r0, 0x8}, {r0, 0x1a}, {r1}, {r0}, {r3}], 0x7, 0xfff) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8, 0xe80}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x9, 0x99d}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x3ff}, {{r3}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x4, 0x63}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x11, 0x80, 0x81, 0x8559}], 0x5, &(0x7f0000000240)=[{{r1}, 0x0, 0x10, 0x2, 0x5, 0x509}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x3, 0x401}, {{r1}, 0xfffffffffffffffe, 0x40, 0x200fffff, 0x80, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000021, 0xed, 0x3}, {{r1}, 0xffffffffffffffff, 0xdd, 0x8, 0x5, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x478410a806bb4632, 0x4, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6, 0x7}, {{r0}, 0x0, 0x29, 0x2, 0x0, 0xe638}, {{r1}, 0xfffffffffffffffa, 0x16, 0x1, 0xffffffff80000000, 0x6}], 0x8, &(0x7f0000000380)={0x100, 0x2bbb}) r4 = socket(0x6, 0x8000, 0xae0) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x1ff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) recvfrom$unix(r2, &(0x7f0000000540)=""/19, 0x13, 0x42, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) 16:00:08 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0xfffffffffffffffe}, 0xc) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffbff) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) bind$inet(r0, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x8004, 0x8) 16:00:08 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) socketpair(0x19, 0x4, 0xfffffffffffffffa, &(0x7f0000000d00)={0xffffffffffffffff}) pipe(&(0x7f0000000d80)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000d40)='./file0\x00', r1, &(0x7f0000000dc0)='./file0/file0\x00', 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) close(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000cc0)) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x3, 0x9, 0x4, 0x3, "69eb977a37b603654925bd2f0446c8245ecf8f39", 0x3, 0xed}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg(r2, &(0x7f0000000c80)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000240)="927ea09cd98aa74c371366bb92afd064f4f8dbe51bf91bbb3928e5432e5d25a5d2357aef5b2859077eccf662adfada3c393b1be4de883efcb5afc5f6311aae1c18e9", 0x42}, {&(0x7f00000002c0)="2772ffb367d988144ee11de00ca48976608eddc82d60b0c3dc18317463de53b1db95f9ecef951b99e515c2cf93c7caa3feb8f40f76f1086cc5cf938e2caa02b81b681ee2fa0225ded2f1b8f4c357b5d95568a6709c0f7dbfbc1db6ae1a4cbd9a1d38af943f5c59b489cb7f925537d88bd66d8261e81c202f604c4449bf9f205ee17856b75230a35a73c4a35c49484c166698a01f2a8bfba9efee7fab9343eb79815c4a3adcb9fd4671c9d7dfa98a8dd2d56302d8e667b6b77b4ae25c7c829c8f58b703dfe5448ae64a5823c8943761f0c903c2e887977adace", 0xd9}, {&(0x7f00000003c0)="a8ff80ec5e48f2474236f936f14c897891848b0ff134233a94d33b85c5717476c0b9c9e2e7e28322c6cfdd1b2465bcbbb607d8e859a80ae0182307c3e2043f934be0e78f4d472ce6338e6d968903b8f1cbefe537b255aa8c67618993f4404a9de8704463e1f29055270f801a4103b8cd3c1a8d927151ba6e786412727b1b42cfde2cc73ff0f86e0a35576c461136402eb4d093bfac0c0684cc77a4c0bd9249e992884e422b3e75edef9fb141ca132659cef28ce4", 0xb4}, {&(0x7f0000000480)="b0180a183239b9594fdaadc1727155fb8df1d2883a7fc56a4569", 0x1a}, {&(0x7f00000004c0)="71171e1be1b5c21349e6e41465cef37969509bb9dc4bb0dc75aa4e2824a1e16c1f92e0e61866e5b1234ddcee5fc1e65da18f292a35db90903611d0ba6d6d9c384d7fa66b8be7b743873d564af6315f6c7f68deee7c18c10751b2dca40687436cf2f95c3fcfd714ba1166f73a5c52e06290a5df1e47d3b5b69446f9386f30fbe1ab088055cc76bdcabc2fd6ed6bbb4b0e90bad47683ca0e836d307a85b9cd4fcca1dea83f1b1e419ac95d1ba277a2f3b405710521470179605499fb4e7467a228cdcec19c6be61a485e43aaa30c07826e55a5f8f6", 0xd4}, {&(0x7f00000005c0)="8ad57f61dcb15d2b4cfb204decdef70b77", 0x11}, {&(0x7f0000000600)="5204d1aba74c357615b33de8ea24f2ad1da68f8717db18c5989d6f924557367384922680bb0d21ab5e773b6a4cdfc978394b3e5acae6ecb283d5fc7b1028b9f40ec84400c2e575493316bcc05976c7aa2537abd84df642af54b53085807fb6bc63fd58e71e9498b98324882e280d5f1c00d5840335d08141c55533cf3c52340e5926a3179b24f5d9418459be5f12352f8c71bd43aa65538d66b5c1ae847036fba237", 0xa2}, {&(0x7f00000006c0)="299d4fc38bc5acae1745a86772f7cb3c43b3f5684abe4fd4f4e1a73a3f82b037af25006e0ff83965ff8519d1a94f8a4d5d0f521d454ec45b65932d462f5bf6ef6ffab4f42bd87ca44c16347692f23e35c4ff316057a27a05ca20", 0x5a}, {&(0x7f0000000740)="f5c00d3e8b7575fb5e124d7ac92ade6c91641cf907a3ef79c5b0640666c18c496ecf770f4a23fbf00ab5a37b9764285425e52cc714a577d51cfb27de28b20bc1998086085cd9a122873e45244f", 0x4d}], 0x9, &(0x7f0000000e00)=ANY=[@ANYBLOB="0001000000000000ffff000002000000f912cf1684d3f91e4aa3f1d0a1273d6a0445e9fb26499b2d5835b3b39b38e79c780ef17382cfc8fd6d856b3b1d11050f44e7a15c33fa070f362d04dbf2a76a0be1acef238f4e581be53a8ffdc3424652e59540f16810d4286ad9d008daab430934ec6e909f98d2634aa422a272810cc6a186d185adc282eea2300b65cf4523b34bccf7bf76248ab21bf23d2e99f1fb0559a25fcb9c772a3ca2f7f04f816ae8a338d42304a031de01cfef9876b52a6625e83644a5d6169cc262ebe7ca91933df9dbab956ca2816046698efe29ebf0f22604fe01b535f3eb969c46d0e68fe10b5213e6263a712fd7943bd1c00abe5fe60058000000000000000100000001000000b8992efe4fa3c6a21794acfb764dd715d99f251a13ebc0ecbd135a10fa11d36262698a6e10b982c13ab96e8d4cca563b79e1112bd6a3337b41872abfc02992e45937ee111a8c1638fedcaf0801000000000000ffff000006000000ae68c381a856145a3b26a51128eae432f3c7c6d29b52a4eec1f7f2bd0393532d63da6b1693086e65249b0734cce6e7f7a5504819d5952aac51d91e1397094de9290383e980fc8431346835176e80a3e35ba07f76909d01038d9484664047b4da471797ba7d7d8a7697fc1a4483e501c0747a3b1ac9dd7fe559c7d37187ec55da89cda2f861c46715f20c847ef0f41c6f3ab54e8b972b48e491eada0596fac511675db09f2a1b9ccd646d0cec71f1c489535928fb25071ccb4417ab7b7819cea50ea9f8c9f57df1bc8fd1050400000000002be2d2204485647a78c55dfe599fe1c3b232f61e4f1e59e748d2000000000000c00000000000000001000000060000009b4133e473a7d1148599581608df62d9119858d13a88119fb179a11220f4d1d975229e62d650bfdae7535a704803f88b0b705ecc0cae9678920c00002807078b3d2d21098d9f0703f9fdb5952fba31c825b360104c178103986b745373fbf55434e52fb5a38cd28a4f4e70a7ec43e62aae8515b6810611d7b5fe5e3648215f1d504c83280e1c2349fb47bf66255782cc3a1bc1eb4f8b41674869047decbc9bfe4f186ff0213b8ba0a427a0e1a77a0d6a400ef1eb63c8c00fce00d800000000000000ffff0000010000002fbbceab653cfbf1b0b84cc987c222b6979aa2ef1b8ae70cd1ae5e821087260e8570266ff06257f4a7ddac82c65388222fe3259410109a466dc7df5addb8cdeea37251aa57fbd940bd56f18aec724097a874002a29335d751760e10aab799b3cb14e973d7cee426454d2b18d679cc5f32007c52924c4b8e02ac90981e2052f487b930232c64c67c00663c58e181d8513ee940b6a57401f7d55bbc34f66aa5d18b58e85c9fec7f82f60764a8b1e37aef18020675b00000000000000ff79e863682ad7fa592087951e208d165b47969ea0b176574d76a5ab1bd0e2329e4a8d9dc58849bfef054d60b152226878636fe5978f957afd3cb7df49fab759f3e3b81f158a858c046ee717d3a162c8ddcf1ba8471ab269450e221e3baf3d2ad17374f746ddbe42466382646bb68432ff6c2095fe3e0a52f26a153b09de139414ed221e71ee4e128511e538753e67e1c58ddb8b76e33bd0c60afe90fdaa754494f80a26013c065abe7584b21d815770c23d4f7c2b2343b7cebbfc8fe6"], 0x3f8, 0x4}, 0x404) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:08 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: r0 = syz_open_pts() shmget$private(0x0, 0x4000, 0x28, &(0x7f0000001000/0x4000)=nil) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) r1 = dup(r0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x3f}], 0xfa, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x60, 0x40000000, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x13, 0xf0000080, 0x100000001, 0x5}], 0x3, &(0x7f0000000300)={0x1, 0x1}) dup2(r0, r1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x8090, 0x20) 16:00:09 executing program 0: syz_open_pts() r0 = syz_open_pts() shutdown(r0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ftruncate(r0, 0x101) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0xffffffffffffff67) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r1) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000080)="89ec2416c434fd56bce7dda0172fb801dbf3c33a0d23326fe72282b76cbab1352ce5f1629a683c914acedbdc5360161fc5913f5fe04ce8b28559bf7967b27c4d8a9ad2ca660a7aa39c87348124ac4a3b42e7226180a36158e780b30d4753438095212c70ef81a273fa27f4c0cc31fdbea8c2366608efb566232eaa2cea2c638d053f76f20c5a4d809b648975c53710fa70e725989c4009f15dc3cd96d4cc4396f9d94c7e5963ea8909d3ce336edd8c455d85b98cd37ae6e06a901a09e9c7ace41e62d5214ecc23b85c3cee7812ad146fc9e7318a78a2f414f7bda1c8f4e806ce6f7468a56e9f137f6f2f77d65b4d3e80afedb546c933e7c06f12af493510395cb430d19667435644c237670d502a3591da632500fa1be6a6cd5684da5f2e660d4516accc5eed361b6e3b4345dec5c189630e9a35d3ce9b4b3efd69aaf96d85a0b2d23d7ed01a3ee6126cd1294039dbe728f5ff74f6c8ee16f69ccaf27aeb257786ec98a395f66d666cd32fa95f8047ca8fb6eaf7e41b8309f6347df0773ad43bdadac956cf637f2893cb917c1bb94808038542b516c0b9e45578bb51c28fd54a5a2ca618f08e65f16efc09a4682c2adfe09d7dbe4d8171e45c87d5506aaf04f9952b84f1a2f86920f35ce3373cb643afab7c149b3afa56ee446bf89cb76117ac43eaa803e0ff3078993d24278215e76495a8003cec38089c46a613b8694cc86564fc33e2d2f8464a5ad4add0ed3d4f762e224e0dad1d56d179044457124aaa202bb859c43688a1061bbd2ca40786bc48aba7e9e122463d4c085c8124398e2571649ca45a038397c4651a993e6cbbc440dc4c81bb1e0ec8e3cd8a2664d51f1564d34d0bc4a9f41fabfed33ce12232ec006a4a27a5c7c7665488ee8b9b6310b674af8119845f20accdd7d210d0508d599acc193aaaa3b71505815344f82f9707d2a3d64fa8c09164556b8afae0fe0dca18327d8e26bc52e64d72210a50f8abadc0010c0d6c3ff0f46c0b5148a282676eacbbcb918ce0575f8c4f9d88cd63a04349ee216e20f6887af252cee1bdd4c75c879468824543eaf18e3c66d3f8f3c5abe13ee1275a9fd6c2116f15d98196f59125eb1e88065cb8d8b1db75dd97989a216ed903439cd9d1d5b20d677c570426b974075d42d1662a9d98c4bc86208d0d542cbd134c588035c5ad7b8032dd72770fd55e1ae36e8eeb4407d61463cf4ea6187871aee2e8ff74528b1b3497778e0ab0efc8f84d06e08f9bed0183ae9b108840311617168693fde2d48fcc346960259a1a824ab6ed53fb6ceaca407d0a3ed52d0c6c0a970ac5e29e2872527c85310a7f2fc8a34b4671afa85af2357c74cb24845104ca21231d29b85321a1ca69d140763c76eb04f188c2f9eba08841bfdc57a24887852160ef607ff258e01aa487aca847ce30d785e1af6ccf6b0e20a44da912b6b43a8173d3a9dc5f8a450a3b251ea58b7ebc9f75db11ba1e99456643319aef26506f0f2bffc5d8cc0dbeac1a4ddb4acceaed9f7e9630bf1a1e060434b81cd3fc5eaf6022d197a336d6e8e408357572e9d5bd4f399088d20c538e389b293bdd73d192fdb566d4369edb84e4510c9e1d469abfbb90065545cb8f5f8caac1392bdca721bc838e8295b6aa2d27b522cdd1ebd800f838cdd14aeb3111f16df88696ffb727a4ba70ebbfd105637feac502160a59edc6b5198dc56cb298b651a4466e527cd367f53b905aa62e2e179fa7b724ef9b2c70e8eb837d4142ac3d2e7a88b426bd90706412358fd0beb159924d36f16f62c130c518056600469dd8493c8e7e4b1e1ed997174605d75a65ee1eb117c1443342613dc5baf74e81949603e7d2dea7988c29df65d07dc670e1e7e8ab9f47aaf1e2fbef825f52276a968c0fba912438ee590e9506112312e8ffc3d8fb14a36765e1f5a40dc225e09ca9e1d7cee057b0cbfc17ef10529a42212d10cf91bb61c8925a99596d3f861113b91b7deb2e0cf649de5b9562dc0852330cb791d17bad3239eaf323ae2c1a5a72314db5c376f98fff2558796e927fc56b63ef63e5075cf4199a9533a6b4f296e66933ce90dd7b87b93bd6c52a6c19e1a04a10455c5536374bc9d94884d67d5c2adcca2727e7e93b06b1b203e6ce580d0e77169e5315a23770747dc35f7f205a113cbb98687b435e79faccf5a7b72ed852c3220a54bbbe46ee6a644a46bfa1f70cd6daba433669c60f54667e667e0d18ef4cfd67435d0f55929c7eb1a25fbb1e4fb2a1c4404de7ce301342eb500152ab08843a14bb63d9f369c5dfef4473e18e2108a411820ecb58a1e754c84de922b025a7e506f6746bd66c6b72f301cb7134878770416980e1b238a185991f460b93cfc0d3695835fbf6e4e85cf1c621f6265838406fada4780be29a0cc4ba5262f1425639832b3560ce4c4e5fe802419fd254a4ff199fc27b2d86174ffb07dc53ce1acaba3f6dad23154675ccdd1a6f37a8412cf4d17e8731de58084d68ca1a8c288a5192edf4f9d2c23bffea7fd530ba891fffe40e25ea14595e152fedae1f5125be9126809a7e869c4c40afe5836c23e0710915c751c30d3a1a565fa0dba166d02623758171672504f37f3c5202e4c050c42c7b78eff883cce5020091e632307acfa844eefa31bd499060d85bf1b6029848e1ce76a23aaff811435df636494a3bf4102755294452ff9b032419824437a444bcaaccd9d41b0462954bd8c37f91e1156f701be0b02bd394349107f8726e75295cd08efa7d6ee94ff27e6302e933de261c103c84510bddecd73e1a86e032ff9a232e086382e52ccb643e6f3b9c83c100647390d4008a0d871f70bc3b8ded67873648a66d79a46df4a10b2eba22c26bb4f8bdc54c2cba6bc84b2bfc95e574fe59d8075563ee88d2e89478591254f526ec0e62ca1581de2ef4f348d5a2a0b5378ff160b65d15053fd82305da519c4ec32a824f711c88fa5904f49ee37658fe90acf04b9d685ba32cb6a58323205af1cec7dacbcf8d922ff44062c66010078c41b68a40ad693d9037435c567f121f8f555b6beb233261819e62768ea4b5d7405712ceca6a8b920b615301818b978f5c27f04224ee2ae829aea0e147ed377f9de094b733b069c87f5be7d71fe1094a1d76fa64708bf1d470d8af2ee2c2d6e37855e7ca2e934a50a9adc441a08c03a99057a6802a247ccf5852973d57403aacd10a4970a6dd10b6b2c3af0db890034621bd275b9fa0dc687088565093d150b0491ba3f5686b6ac5379d06d510e64ef8d6b755935b328bc4bdd521477c7b9ab22749caeb27028c91ae654544ef50b1f66ed0024a31cd64812b4bb4a400204989458ff01f53cef94e665361525d69fe028188e23fdd40973b1edf2ba1255853dbe410cdace9f0b9a1ec8e097050747f612c4bd3dc0adb2befd9dc77f342daec3500015f70323ce6409b9cf5c11669461ba7677b874f3cd2b197fee09053836f57e021546cbb14e6adb50fb0a1722d1f67f96d89d9a52ee227120fbcbf3211980ce26657c9db13c6a1cc811b0c25190c201f6c650e2057d89c4f44b0e95a22d03b4dd514514d04f998d3bbe7e2151bbfcc8ee67ab98c878d3b8a47f74014b10371bc4b19f7e99a1d4a52c07bd4b396bb848f6f38b431edbc75a2247544f096c680f771da849bbeb571f0883a5fb7b8181d7327ae3e7cfc02179e3685b6012bde9f5df6064af09f4708ee1fedbfd3bb430cf4f988aee4a0fab4ba2f9e8c4ef34e7201da60e994412e200d0673a4fa38ad4801d01f2f76ff7197d0e0815245f3153499bc3d339368f1312fb2ff7dcd93773af92a83aee24fc4e099a09194a58cc244ac5457c625b89775dd4ea364b374de6125a7fc1f3b48a616a2f67176018334aca9aff7c9860f6c725e556c133f443128613ed143ec0d74483f2ef8aab1daf04d78313a2f78ace9e3fea2453174f2b22d623e18384077ec2346739d2ed04d9a5dac229eae6af64f0d97711e17221efb21e7b7af8983db6e8e2302ef5e968a7933d9763a66487b3d6523676515d0f43f57d89ef105a9178d0ec388c6929ff164e928bc98541b8cb2b5da4e433e470472ff5c8551a6ebcc08b89145708091236c8d2798eef0194f653252c004af739ceb242a576dbc1c2006ebf52f4ef01f94ead492ccbc463202901ffd152571a3f6ea84049c066e01f8ea1d7de356009e171dbccae94ad77cdc9e2b33faf2effda48f43cd8e933506bdf4b65409efc9bc064fc272f253e60ff4ea93a4ac66c2eb80e561f77c8c02a5b2ff454fd549aeed2b793129c0af0480d24d10e534f00e13f7f698b4f3b88a6b4a5d81e1df3399b5e44a924fb7aad34c2725a232f7150f5cefb493ca36fb43dc4c1d611d53305028bb2ade873f808b9c4a7d3a0f3f0f1477a3aa99a03e855abd20188ca9d451c037a12f8d2cecf03f09a2b060c9ab6bdcad5fbdf3cfa27524dba9c83dfcd18e58ef4a752e4b767c3b4108175b780d1924164ca7fbfd604c20ddd5c50856c705f445391ce39604db097ad191f774308e05a837b15dfc400b3943341a2f5682cc269c8196477a0be6f70e4801d83d6aa32abbe12412b652982f777690595ad28741e24b17911e2d78287735dd02bdc8ade9016a4f51939122c9e5818cba7326feabb600b57e1e34b0206b96e32ef74e5317426566735cad6f915444b3e6b076c9969bd53ba3ed0cb9de4203c03bcf8543e70e93466f394cd6e51bf23ec798a46e1692919b5e43c200825348be7bb789666f955ae38c1c59826c981092bc6908e9c0ef68f122cadb6efd06a703162fef06c6b2e9cf92cb442431b6f6c5f6d466da3b2a48bd6a156e50df1a2bb75fae1be8b176ea6b5de5fbffff16af963a5d676bb0ae9080817237c6949b1a3be870bcddd6e88591f581880a842108df557f3bc22ef70d20d919949526c5f6eaf47d99c0132a0e81f2cdcbb2d1c31600921dadeb354d276f4caaa543b17edda8e21a5f81faddcd7041e88cea95487d20d3310bb8cd7deb3ee11d50d854cc76a189d09998a1a2a084ba1a24a3b11855b360124e4ff12f5f21315ca684eb6df370e7e1a365c63a2b1908318042c09b37ba1444be4e00ee5d55b8628d32e6da0585e274ff66599777f392dad0c5a534528e0e510037549b0f8c0d4ccb5e023fe62077f15917fcb7e600a5168365d9486428e5f56389bbaafc7c1e4975187058dc98f8edea76372adedc87a011b12d2c378cd4b3df6c116ca1c8f39c65869c4a93eaa6796c7ce253592920bff79284b4b3a7e4bdc17c14771813bde172c71327d168a900ea18708eb500f07c8fb871d08e33e6c60cf1af5ea03dcc694906f3dadb71799f37d20281f5236cacf7c5208743e6ffaa2054c734fab10745c3956466da749503c01161042e493a2228891b89e6a6f70c9dbf352338e8ffc5011bb1fa1a2ef1cbb6780bd35372d884f4d6fc62fe4ccaba69e4471251bc3736aaa9b9f5793977dcf2a8506a3dafe84a8556186766c0f90973aa1c5a4cf612c78af0313c1780865ca4177ab90282e8bbbc5db247f3cdd1eebaefb3d2f389eeb1cf61a8dd089ff86a394a974ff16cb56b205a336396a4319c5c0109c8c63d204aa0940475ebb2445e1a4f016b502de54c1ed21eaddc5053af632c6c4a447cf3fc2df5992bb8c9d6d4c3872ffe47aade0205a37e09ecc73d10db2642b84b20165ecd6fd29d87ede102aebe689ac9fd22c868491da37115cee10ae78093027696a3728c613bc22c56bb87f63c4dc5ef338f4f48b66c462ff4d1c6ee096e240862ceb84f4f1173da2491cd", 0x1000}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="92d5ac9647d9db33de8f40a7cba5b7da000000002adeebfcbb6ff48ffddf971c3938f5a5a9cf429f063439e979183002b59881bc5917f01046c8ec04f90444966eea10f75d7ab1aa216badba3a744c8371b86dbb56ae4b141205ce5442adc65fe4524bea925561073dfd549d685985a6ccacab502a95f6bf395e7f322b7a66f4531a76fc5aa1e4b527c06ec04633638f3a5eed3bdabc23358d36f64114e3a7e917389c6e556083d0a557636f87d5f030dfe9367dbe6e1585f2872a1fdd455aa131827d0f8a81000000000000000000000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x4) getsockname$unix(r2, &(0x7f00000010c0)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) flock(r0, 0x6) 16:00:09 executing program 0: madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) 16:00:09 executing program 1: mlock(&(0x7f0000c74000/0x1000)=nil, 0x1000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) 16:00:09 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) fchdir(r0) 16:00:09 executing program 1: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="b5e480742e286953b29bb1da5b0b60cdc6fc3f2c22a79cbecef151bdb0c241fde53d247a17a3fc934a418dcbdd73328863fddd32d46197338de1a78583278686303094a4410a46118a1561fc600c03091646cf6de95bb85737c1fa1d4d41d3a71ce8b298c9f43bdf87a5bc3a0a46de94fe8f22dc3119f7b33a55385925734365c60dfe6b7a30e728f5dcd2a9e29a236d9c66c3dd3971daedc7bd6d59965fbcf90718f550f5bc69c28b01b27663bf20d1edcf8b091599f5951f1c5985cbef6a8dd49d2aaea058dd1793970560ea63d0143971397f4373e2687c05efd04d64c62d16cb02ce913b74ffb55a648738a50325f19ad57f7727c2c082", 0xf9}, {&(0x7f0000000100)="10cc138d0a94fc33a280e88e4cda7135b3d4009c875f20e68b3bde20dacfff", 0x1f}, {&(0x7f0000000140)="d17b04df77acd7ed862db62f3cbf0b824652de2e5bf0c9b772db0d903b205732ac49e827f8ebb8182be6264458e2", 0x2e}, {&(0x7f0000000180)="08e4b3e51567a7e5ea1366f684f9c5a8284fe848ef738a091c92992a26bfaa7599754989b0ea426d9a3bb438a2d0cd2192b1415e3512b354b7f24774f0fa1414df7e6e1251d242c0452ffe5a278dd625e4b004e1377ebd07391f073c9483f662f2425ad4c76d9a94d054f498844b3793956e1847690982f68b8a32de4a64c500f35840ab3a00c90eaf974a0f8a494f20234302bd883bbf4c51c4508a6a54d12d7841a133e3acdde339e165b325170ce85c6c66b6644e0b09d8bf48bb05d680205947f6f705958df03dddde09d875e0d6ea9c4b7560ad64ab0955088c0b6a9abfd62af55a874f5cb615e282f54ba01523cc817b873bffbc9114e6ad41ca04", 0xfe}, {&(0x7f0000000280)="296e491df522cf9c062e816876f16db3ec6428143dd0fb9785c440528f59936e248e156a971049d70de457dbe900a85b", 0x30}, {&(0x7f00000002c0)="a053e6d5b7dcc9801516035584908e743396a9e6e29999cdf718819b440f1212535b18544b5b91fbba3490e03c2b8071ca9237153efb192489d5569e7edbf5f39ebba8791b76102fa2cb29cc922591f57982013631e0c28b04bda82ac60056ac266ae7f1048b6af4f2246dbcbc8a06e0f7f916ac140e32a920ca10ca349037f229a015a06e3b94db16e437ded52bf870cbfe43a029f519cd87f4410df4f771a5975d72a583d4e33ef33c46f50f5bd6cbb8d38fcd280f45d8da7031c7d6a12cc4ebc2c35c", 0xc4}, {&(0x7f00000003c0)="0a2ef0a33a146657fbff62c27d137880cc5297171a2bc526a2eb9eddb11b777863343c778ef5130d4bb4501cf0d56785edfa8060d5984e9c3aec571d3dff0749a3625d2f5387", 0x46}, {&(0x7f0000000440)="8d58c5c2e34817e9d748c34c3eac88792c4bc1900d27f17c7e6b168980f8f52879fb410368b15215f580dcb82f247370e5549b54a8d8253fe4344bf013c764a5dee02843b5d0aeb2ff70edbc7dd483c6072cd7b8287955b38619d187a93412a87e682b2d2102e59181c949526dc16b3d5fb50150cb1b4ac62d172c030c8f65fe5fc334e5f463d318264e78cd4ced73617a4ef5cf2b5bd363324df4346535a2aba5616c213dcee46d87425d693811195e06771fe0917899af2cab9ea90978d51070c8a5fd3dd1236c223ad800a77b1dbc490b6c9a3c5b3485a3d2b7716122bd2c37798f1b8ef98051d91513612a41886df818fb2645ddf49057944037ff8da82389480d321f82fd95447781fbd502116d894ae9d9a89089e2ee656af476acf6a66e4f1a5e973ba85af26fd9ca76e4200a6649f6d8882df2a4a44f144addbe3ade07f59d73618c2f0028e5dca7c7ad8b05f8c5b6e01f7e50c3c902c5724c0c48b65db113ba51c2464ccc07b51697bc47650397bd7788b3fea0c612aa857ded3236cf96cb3f4be540d49c84b6aade028303b9083d505b049376e3501a0af2dde3ece47b8426b0eee7d821da78bb34bce1c8168d5370ada7c3d691f5ff19f43ff211581d2433efc322ba7a3d76d33a416afeb185681438d1ac3a505918ad2ca0ece9ba8dac958f5529bb79e5dfac68d3c75589a91e12ef7138738d1f0a22bd000c414088e623358ab6ce01895c16d82c5293e54da479a2668c2b85e8b296622cfd11d04bc7fc52285ddc79068095ba9d4ee2454c0136d60f9fdd9769fdcfde832fd45b833acb400d1aed250524ac987af9263524339d7aab30925e58386331f937195ebd8799283768280c8c4f041ed58674021e4120e2433ec4b8e391350f8de5c061449a2529dac8f321a2cadaaaf15d188b6aeb731871252408e874ca7243a761e3e24bf2200ab792e6d10c98de76a4ea19bc33ad9f05a26df2f36221ef4664603142ba7573933944a0db476cdb607c51c7596df04e3a8a50d1a64183629f3fc9c2e56b5d780bead388c927659ba0016637b05cd8f163b95c086e1945e20b7f6cb7f5cb5ce1d3dfc0b6ea894334d65f13b86069779cce3ae37a9f32668fae3dc25c8b4ae24ac6d2ae655ee8591180e9471d3de5045886ae01ae3177e2b777c9855bd4678f30566078f2aacb281166f128ed56a980a9349e7281653d243a409d836f4357531f7740740adf540d664367c0634797302ab219568d7681c6b0157cf5c41c7dd85b8a9e313492ad071930974c0a571d22521c7e6d4235eca898e5cf650e29dd4cff47714d09e58f3b77fe49a02799c36b7171ce8095ab4359a4272d019c2c76856fe6526e75a709f9de37ac68f7efba43287134ff564a61c45a0e964ce89299b9d58f0e26d487511f85e6a3f9d1ff36c7610b81ce24a3d31a437e8ce6e1bcd60dc6d83cda3680294d02c3d496f90a657903a4aa70b5b5047d8226e8b730dd93583bbf88b421f0726da7f9acee47c59f83b4f70023087e0c15f9fe69a4d4c9d3755a824228e68edee0b57ecd532f7ae7570168caee98fccd88291da832b0d37adf0a60039ffbde7c16518cd483d013bdf9b9aca3c65cbc75b7396454380b2b44e958878e935d0d0c3b63fff7c142c55353e8fa68359b31618b8b4904f2cf45235d306d09a37367e18522920b058a41c658f830dad0a64149c035ae17a75eae32eba2d999da0de4af622f2b9c2f20de4c58c9aeab0a5106dd1987c3f80dad9115e31df06455a221240cb6b82622b7d305b12afab3170e4851c3632c4886dc1df256d1199d689f303bb290e769a5a21569761268462ecd98a21994662306d8b480d90c3de94a4cfc22dfddff78af109ecde293c60f5a5b6273d50ce7c26fd4b322178e9ecb89ec2fe3a7b5fb65a15431a1c4d913de4a96ffd3c0eb35eb8448fbd6c82be02980d9213f015e88306192194b17ad45437e3f2d440bc48f4e300e1bf607bf8c5b09244515873723ab7275f12f9d7007893dc5d5efc4b22d855396aa5583aa49735adf665a72f27d71f24978c5cd92cedf8a09b08c1bc5c0157b49e194e6d039a5e4affa4faf039c6e7beff5de5d9dbb3026518eab6077ab20604c9eb7a7e367dfdf9cff0df7491f100265cab467ff9c5ea78b8ec9bdf1861d344b952005f99c48bdfc9e84c9c2accc6f209f8863c89f993314e38ae0d9bee906d1199bd95d64d7bbd6d792815140cf1bf592f7a84a403d4095aec17ced744b6041aa58a371a1ece3e2ac82f9bcb0e0946e0b7a8323106cef2cc049262641e1465e2b3e689d15ee15cbc04dd684bfcbe58fae74da6dd651de36dd9fc2284740613e267287d636f9646fb19aeb04717e96f5ae9eaaffc0af6387305a0f86a0c77f3b4867891fb22f70cba3b5a5438080b5ce7d0156ec74370b56acef83909aaf22c6c457cf2d966eda6885c6dda89943e68f06db4d9373ff01a025b1891358d47aa633df37e52c4f8d345dc90f606f6d63259ff29fa24b9c7b11fe8b99404e12df478828e4d40840d10e6c14ec4ffd8ba77512ed1835d36ceefe455eb977da542b1e538a2b3d617aa717c345b90c76ed09e41e726587086f28c2b3f11a45494e7cad0a761599af96df62b9ba783413960234475b829d24b9fb2c3470e5260437bdb261614b9dc0780c1f6872da0e90e7845cc8a250d1e444bcad6edae13da8c6a3990f87811856209edb58bd7cc1a0f651000c08054de59155c6e387a7d2c7e0534917c62d49ca499c926bd80f0aeb421bb1dd0d409dfdfdc5709f64a1da2e04c9b0a4462d3715f4102c96ae4e0cc1fc413c11db05157015ad08ac918a6cf6ca5202850d9bdaee7c2447b6ade8acbfca4a6cd6d04f3e6e69146323217c3ce6c2040d7b239ce915a67ce26b717d16b1405b580c56bbb3b39349819a88d9ac6578d4890af9bd52dab71be84ef46256e6554320fcb028e76d88cb35c324bd652cd639a79cc656cc67e80b28d0aa3a39554bb347617275b1f756216e2c77acfe5248e298544c541ee6e1b599b0fd3392f374575c3bc429eb36f38cefa9494c98f796b99df8a1ffb5a89f1a9340ef2b220cc4bb3691b8d2c15597b64c9dd4aaf10c0137fb58af7aa73ac9730248dc4358b35c4f5ec49be93eb5b9765cdc92ff51eb32a046ef46aa558b12c886be75e961a5149477257fb30389f42beecb58d6954c233a67ae99b13c0fd4845fa39896fbea8dbf00a02f0c5b8a510354a2c53389733f0692d360f0016ddf34b819c865fcbc9b90810fd10f102021fd29d1ef0118c5d40720b0dc8352218efbcf47783073ef4b08da64588c3151dc58419ad708bb2b61fc77ff33955436fbbc29ffd2852cd28ffcd9993b68a269e2f90ab369ea884b34933c6f46477ef1c9648e8218c6aa89fabef5856d82288bd4e0faf86a740de61e92aae766028b65dd0b50356355c385017bd7105d290824d161ce845a3574718871c6aca652815735f96f071509be880f357f57db4d9e6035f5a7722e02488f700eb0c01038aab7c2d9decfb6a09039708e68e840178e9947c037609fb2922749aea3ffa6980a2428cf83ab481a778b9e234670b4e697cd649b68e64a6b5edc3ed7d7c7ce78d7a526e46f2db1cf1ecb8ef0e4a014fdeefe334fd41cbaa29301854c35c83c092405314e93d720fbc214071018fbb6f2f367cf96a860d1e4273d424d8de8ff327aad76240eef8283c78675cdd2484f7204bd4a5edf4b7b0e6beed69d77fc35257e48e6c5657b31809cc9a78da0922bf9fb113b4aff165cc52c235e83c8ee43bf5de0a7bd2fef5ac05b622a3e8f5b104d6f133113cf75f2c88199bfa8179d662a90f030fa3278bf948ac025d0d23822584ad778a425e7b4135b076ba88accabfa338016cfa6a4a5c1f5bce6cd4a75eafb6f9e44b183271c4f9827f20d870ae8f5c02eb4db01268bc2be56e37f3f5cd167eda2da746d57553a2778c3997cf6ea5c21614166e4442aa31fba2b9c9b72b10d2e911c83c1012d03bb516cd5df2a4a698800c7b90d49061b47a795fd72b47c3f9318302019ecaeb548e64f6fbfb2adf201c8ec2f3941f6cdcfb4fd42eebdf55bbcccb1cbc6d4220cf6068c08a1323850dfe3f20377a8b078cb077e58ac490b4646a0450f97547d494671d0c73d7d167d1b890d0a917747d0b4772b39e7207b75113a39e85706f716ebbc5fa23ec2f064846acf5b12a1fb1e9a119699425306089373ea3aad9b6348dfbf54613f197fa04a133c06263eae5e9d55c5602ef74ed485086110c71019b2a7134f91b5b07775614daa95e6e77cdfd499a2ca1ee434f119929082605c5b003347c7a92ce6ae53bf239b4a7c826114c237ad43f0574389bd5656e8d91247723290c9db5cacaa5bc4f16bfa5377a1bd3c2be0d5be1f42d903d0c1fe19adfc9843915639fd184c8764bbe8b3cb62072541e60996df749945c06564541684ac55a90d8cd40abd36cc00e3b020f878a441d885f670a8b530264f1232c61f324a44795154b421e8532f4c77eed9e7b74f405e4d81e9c2f46f0ae5eb1fb56b635c6f0ef7c5b922e653f623875e47d8da89bf9c618931ea8d35f422cec9afa68eb0660d71ae0d96787885517a394fb6de1c0011864cf4f46b127ab2855d3c1d8303da82fcd98e4f71b7acb52cc6900021d17415d252deedc5fee7889360790bd9affe799441ba68840fc5e24a8cc2fa1ff0e6c158189ae24f3ef82b38c7c1313096bd1b2ddf370f9c51770ad425fc8d7fd33c2f195d135146a81afa09a2ee226fc739e42f3967e0a7150208b7abc325a56fbbef26119595cf803a293e30550b219c2e9d0580858ccad1baa601cc48994027cc0fd4aa2746bbca655d1c667122257b5f93445bd69bf21fb82716cc4010264e92ec0e4fc6689d28e6487c9808c5956d9726aebd419b70e671d2d11a58f762302c240b39b47617410fc2d453241cfae680c528692b6423de14d715d1415757067c6e8bca5b57a1bebe259689d0a333286271e24e8a720be82e04bf90eeb36553b852ad35c0aecae7c9e6ee151e97f737bd30747491a1dd2a825158ee731b06f74a100f2e840d6f8da238cc843a5e5e67cfa515ba57b362ef890b673fee00df8f3413e18e0d2f5e71d7806ce5ed0da6327b507fab12c4c8bb0967a49e89d59f4f9cd386fa574c14982f9599390c1f81a6a303b6d03d7c4422405ec589acd86d365f654b4871ddd0538e11fdeaa55ae0b3595cd9b006d3f1178e56c817b9e9c3e3b78b731a19f5ddcc2289e914e6ed0cbe912342484ddfb5248da13030636acdbbae7e2f449db534b5a7d6362630dca4b7d93ab0df4471ade442f272f54b9cc03cbe06bc9911e0944a2d270adcf173a29b80cdc240eb44aad10a36136f7187f37387b0f3cb107ee215cd192374fb5110d461af176658a702c00a514536edf820b7d41ebaa65f1ed6d24d511b079402cb6c04bcbf1dc4fc86f4de1c721c3b197a5e7956f20aafc2c6dca20e69a35c7104ba1130ec6fdd7fe60a260446fce50ede1a484ea35d98d8c2af449cc81ea962859ec930144162dc5bd97a79215b342c0f6767fc1b51b28cba3c4d782586badc6e2a518d4483570e2e485d6337fa77252e1de372b9ed014c7b0b1297f9b73a29b0fdc7e6c5dafac00be0d4da35ac398c5dc7adb834d7dd1c60f04dcbd1853c8507fb59b3feb5d16786ef5ba8a37ebf710470c6ade4d726003b12425f59e417711820cf0361923504ff4d7243f44aec17c135878f1d89a8896d901a87ce1b3507f48b99356d3467", 0x1000}], 0x8, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x1}], 0x2, 0x0) 16:00:09 executing program 1: r0 = socket(0x3, 0x6, 0x2a) flock(r0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fchdir(r2) flock(r1, 0x3) close(r2) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8020, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) write(r1, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:10 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) r0 = socket(0x6, 0x5, 0x4a) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000040)="1da866b0f114196594dd469b4abcc234fe750244019d8a3b39af5acfafd95f994ed269fe1247fe5bba9393df0d7cb67204147c4448b5b713879a6ba33d321b52b2b57f06c8c94824071d57aa6e621dccb1c9088573b636838dda794cd14ee01d270f583a756d1441cbbb3200ca64887253213fa04e13557d5da9bb6761a4fb7092a1ba1500599349d9a0245dcca05eeaab1817ca690b7613cedb55cfab431e7b8812d022d75b58da38f9d653", 0xac, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffff, 0x75d}, {0x18, 0x2, 0x8}, 0x5c068000000000, [0x5, 0x2, 0x1000, 0x80000001, 0xffffffff, 0x8a, 0xf16e, 0xe0]}, 0x3c) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$setstatus(r0, 0x4, 0x80) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x52) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="88159dd0725f1f37c57c2ee418cab3e2c98dc326b5fb5fcf790f04d69aa96797256c2425be5420697001364a075eb5941ab905632253d5484f961ca41f3d041c5f8b6ef72395d5c7481b8463397435f20d35ff866635cbf11e52b15914858b557dd32aa1f9d199bfa50a0ec62d33e6389ff811bfb5a573794d223bd4e0e61278437de68f43f982e8", 0x88}, {&(0x7f0000000100)="c9496ddb229afce5b53bff0e5e8d18749a105accd40cf4a528537ec1e9177837530a6e08be07d0868d5f372724296262c2b03d7fd91cb6711d183c93f2a5fc0c08926695c1840b8ea2b486c84ffbc604d0f4b78efd1c56087e4b71708b92b5cd9d85d55c80db095a80732e789d968a5edaec611f32f5a109cbcc9dc5ee3f6e07ff2b2c91371018322779fbccb0514c4a4a191fbf3e7cfffbf78e3660b2b718438042f72ca38f9255ef032e3d31ed4fa5a09cf03d56111741ea6ea450c0f2b2b979040c464cf7ef12896c89501ae1bcc2c723a8b612c268da7c0320e1c0d280f109b0d74948613c3ad6bfa23849b0ba24735a0a7981825cbb46be2ba8b87aeaad770e9040e2271cdc7fde156381fb1ab2f284dc01ba3016b358ba4f7c52a642d08821abc66f113f10f8db08fdc7b2e1c05c5a27c6b22c69ee533e2840ad97e098e5508ab6cbaa6b978e452895ce6713104dd44d99968be99400f5d6c5689e0f1b822d9d72f55ec0527811ed2c858beb48177626faba4d7b67452c8b454206a10171a8c8b6efde38bf8454de6ee7c59bc6e1372503e490daef9d8fd8a9c6e29c047dd01ce26247457905e1296d6dddd5dea8d9520c881a38de832c8e826936e22495a7af15dcfe4aaedab00f727ad3a6f1ce490694cf6295c085e88cc115970fa1da92d68a809f858f907863f05acfd6568cb3186e6fb48561f92bdf0ca84ae7042bd20f9e943b88c0dd999373f74e978fccb413ac9f6e9614ff14b4dcab9c7f7dec67b9ce0ef0309d198e86419ba5589be50dac0043433be10ac974c8a3d2c0a7ee8f415f66ab3e29a4f8b2a18dcfd2b578cc6303f94990fbda88c8116882fedd59bbaf703393719ecf000434528112a92bdcfa717fea04e9a5f6d2d744fec33e52867fe5028ad308c67d54af6fa46964b2ae27a1d3a54f56d8c0e8d114e4d1a35847cce688f01e7ca4235827a58de76cf8345f1afeb950c4c57751b4ff22ab72647d36d3e79174b951b1a52b18f395bd10f6c6e10a7e07157a7876fdb1e9daa51cfadb3da4e795bd3981b53c1362e259baf9511406809a7d1dc7d915a77313579883dfbbfe01097565276811f9f8f087a11b0f66afac7d722e82ea5366aa081193d9fb5fa48f8120808964cfbe685e47a1941ecb9077cbada13a7046131b97614cbc57f4617f7d12a1ac02be795df63402f809c2e2c36685e8cfa06b1c777c49c3090c462b16260fdaf0ec490c8235f06136bc6aa04946ca591f7c57db95529bcad6a36a83befbfdc4aef49a8925bf1f997a4c31126b792747efbd0147503d4fb43d65f34c3f3cde9b0155b63828f41f78a5e0637171851f727ae9c1c5b5a8699a96a75579bf0cc8d5b2a4d740eb6bc2e98b78f02063f9bae5ddf7e732b9f50766d8adb5c0433d8c6a59e65dc24dafbbdd41fec0cd7ed6324c112b7c1faf675f2ad7dcb45c4cf9a05e473446f27c52bb30eb9067d537e08da2f3aad148dc1c852f5031eb64fa5b57233df464270c9bd65a996dcbc13a4f06090d4a7a66ce0938d9771f9e6a16075b25042aca16ea712315642bc6a9e7e1773d81b8ab096062220612979efe6a83431e7b4398bab30749fed6b5acb4c22a26248ecd97e68c0021581a04cb5ad0e76058df6018fd343137a877d7e6adbf9f05c73877976c4acdadafdadab3dd50951d1ff9914ad11905b61b17405f3ddc3a17666312be3937054edb271513f6e310551f77af3c42d85ed445940826407da8b2bfa88ae8d5032abe4869707a7bf46cc037398d678c9b1da7b68e7a815b0f9a164d522afa4194f10703aa2786b0ebfa7b56a539d109061b60948af1da6eac11bf17affc34699defb63967be78f94af0323f471fc3c5de992d7bf5323c696c10d6d0993ba54e01b2b8d135d611b257f78887be4a5ddd4828c4322b8c261f04942522ff1ad13d29420aa7f52029c8b35d479ea693b2a3f9e8033e1678474a7bddb1c508cfa942c2c49a22fa365a3b35e2abaf895d8c0044d3a2b676e69543257e899ac826743395957df4006c38662bd241b1c9f7f0f5637fcfa5b89dbd7643d67dedc065adc24e63c9bf275d6c7563ec150852ad1e416e2867849891b65d3dad69749cce8bd2957328abe8ff8ce43b7b6c61b443130d9423c338949b82e6f41bb3aff43bd4b7c9ead2e41b81c6c098ee3518a309632236b469ade40d99f8360a6df54066fe86b26fb6f73bdf6a997a74e672bb873d1fd560d942b157dfdbf204d610372f517cbae5000629abf27fa7f87a2fb6f7fdf3fdbc8ffacff6a4908989449ab23a690d44a7539b0edfe87218a5f26d56450d4e8fe573f5385cf660a940003a4977dc8ec07e17546f02dd41a6d301efb96df7b6de981f3490c5f8958a3bebb8f903c45a0a7dad19d61550ac4a81a38dc5933d5fa5b9abe21fc7152048a20fc26a740051578686e23d579c28f986f4f931591f61ca9762a075d4122ea08910a3d6ea93aa429080828963ec87459e0649d5b4ccbf03cd1ba082cfac4b844042a5d84bb05eda42d29e134778d37b123bad403f0cedbd8005ea257bbea3fbb054992a61429a28858f90c3f7047c088b2ae4a57ca9d6e487b54bff611fe8422d348ffca45c414993a842b22bd3d348b23c109d9ebbed9a619b8e80aa070219be45cc5ab13992e405c0392156a68f8a04dfe9d383447029a43cdd8ce94d9483d8bca26a8bafab3e461edab4b0564051dc80475a0c3cba28edfa0d86ab6c49517ca49b2a5fbbf869966a550ba1774f8c13c3aa0257e00c83cfb0d8a5fc34554070a3a2a896d167a1af61a0024990c87e8f41b5551d17fa395ac49c5a84a21806ab4cfdc9db9be12664ba5cd6d00f48114c38990162ebd87ee447f7681ea71205ce39ce6f49e8615581c11c0cbb36d81dc6f20b9cc94113ddaae78b3cd0bebba9f9fffb12ee025a51863f2d4891f0218f10b8a74748a2b0c28f0a28227a55412972ffc6b3304f3e490c339e4a8c465a63ae8ee8d210b1f1640dcc3ddd3511c8effb62304b715585d86d45b70f466a9ff14fd6e8d5bdd46f474db3a447bb4fdd9af8fa1f50d209f7e0df9b77bcf683c8096a4a7829a7aa850b1788cf32938c494527ecb777ac89f69f28f323b9792b1442cbac5a922853b9b5f990394baf3101d8d1ae75e56c6424b4d66abfb78d6f4dfa33ddfae8b5e5614c14a499fdf8a939097ec98a2d31abd87851ae349f38c548eb079a066bc0917a7a45994a21cf659a84fd04329dc6bdf5552bfd1d0db9caf293a95cfe62aca98d1b0063e1e321dc7e7a2d885c809d1a989a638d24e3d8f9b7429ef33054314fccf2b327b5015ac091aba0b48e92daf3e4414312938b0e019be02fbbd57b7fef520b65acb56ef7d8cb9ba5546734826e8c3337ace08555088dda2aa8a370575f1305dd576a32ceea665045e9004a1858fdf5d7de769c4b385868c4dc9f9cf9a9ed7e962a9bd8dcdfc5f63dfa471d86e8f418b35a3bfa0567d4fc81378955329924583bb673cec07c45d38898060ccbbb37be7532b290f23ebc06b8ba81f829dd8dc9f0b3f7a80522f326b7d64785986023a76aee59495338fa1689c5249769ecd4c5735e35e00b8216c48fa3c56527b9fa10e49ba4ec991ef2ae47a7078a7ed240c40603a31a410e0b62374c059433134a3c7ca1652a73ea5a0dbce3de7a989754f35e00e7a985f0ff628e9bbc0bf0137531ac0ffd8511a3d1dde33ab6f17db271c8883a7ab23320076a19fe2b1e63e145d4cd81b971a4cff6918db1f03075964b371bc3e8b04310b286d925bb9173b2b09a450ba0fc23f0797609ed3049ecc91b8dffff00f1f28d62ca678b8fd0eb38f3fab13475271f3642748526cd57ce774d01e5f137700ccd56d05eb282faabb871919df2c6ba39606d95a9716ec4e13b0284711a7a6de0cfd9b401d70a540220bd6d646870ee2bce2b5e7030ffef301d6c3b303921ecd69d7e2102403cd020608bfdb99618ae0b20c4e271ea35eeb9e06ef3a01ee6531d9af7c35cbc8d73eea287162fc5bb318a8f093e403134ba7994605fe1159e5dd3adf3d8d7471010257010a6a193a0206ecddc07fd94077d9d6a8ebbcaf730cdeaac27cfe216d77cae72089dc6a647347d25b3b0c61761d8c7f1fc4537ae65da4d224a231aea318e4b0e30afc440a6c1a9fa52507a0a7aede13fa464c1fa0dfabcb49b1a2a977f0a3cd10a5e9f938b0ef28d6d92863d070ec03e4358a767a36cffead1e8c8ec5a4fc55bab85adc5768d7999a780790223da59bebd4fe9082494a49fb0b37eaabb861cde30d963e8b6c5a638379d91a07404fdef9f549800414ccdf1c56958b74d86d7243620956b342654aa9900598c966f6a44b8c7b32d64d82b51f34d7b77f701a9f09fe42652afd891daa1b07edeb5b6517c6c78ca266ec1537db5c11488b7cd1b9d3cca4d3a5ff296cec37d9efbde7afcfa358305d773aca285926caac3fa2e36977b73566ee3c9ecdc5b6e77e9a0554eee370ea16ac189438988eafcccac94ec122e79e79cd8d8c5a82f0607f864c925a0018fb0ace92bb2a95de1ec37156b0057715173bf7f1f9e8e927f54e089fcbdae9a93981a46be2ff9f78690b15b6af0051211da60d8473bf57c5f99b91dd0e61193c6499676b99e2b2081a63494968d0a58025a890447851e15baa0aef4a84f376c30d863d9a85308029f2920715f3cf0ea50890d2760830f664a8f250f1cfe25261b11cddc40f4aa7bf8b3db864227dcd556b97ae79e3999e69dbee93cd93cab7510fea1c08fa86a8fa2878932b7d70fe9d1e03a1599907edb26f11477e8eb87d86c046e27358f15f0c6bedbcbfedb88f7ee191d867fcc67680357dfb1b30fa48b1b913dc20164e49fb72a045d8ff8d60566d45d9b4b194cc7c81c318625294c710f8e86faac85b980064d17098a393546a22250cc58f98fb05a75f3b4b2d68f123b49a48c69cbc55e74952c5c376fc64c613ae04ec4e3e2aabe9ef28a235ced4b49bf403b266985199649cb4768de17c15707ef5820b4f17b9b8b212175d6326e1afd6784c1fb2039405120b9317a59960bc46472cc36c19a89dc302f319e804991b82c79274b55f72e37ea75d577a9aad4e1875b55da9c2af4fad6b6e000e52bbe5edd0f8c3dea4c6548796f58b76d85d8f9b46766c7df082043fb8d2fa7766382d12186e28b55e734de3f9b4f0d21a76ed838957be029154952544a3642944fab1b7ef6b1d0bfb4e37b4fe15aa4ae89b26e411654dc06941d96e0bbae0b654ecf8d421feec8cf0ddc51d4ffa2c36516bf4aee78907a49361e022c9205846fb84b7996fc6fdd8bfc5a1e7022eb4a510269aa2d6e78462733d55e3582ab25a6d5edcbfb6a914d6bcda68a4a8676368a6632e6981800ce998c208ead946d09dfa77104f01b0bc912d268d2a18d22cc4783e2d97c86224f8ea08d21da1c77e015ed2e260a22a1c62d472b3b389b1f36b09124f19073b51dc7b491e854bb5ce60b70f46b5741f980fb1dd1288e6c43eb59e78648622494ab52a4ed143c22be90249e5e3cd35dba6fca7f3240b45bc92091c7ec8ff9820af2f1a07759ed5b9975333db93bb5798a265b21c825d996711218ea0825031c304ab65d72ccb7281d0619be87532fd0bebf6ba81ba7c89792bef5362e09a2dcaf6da4f5fff1c8bcea2a9cd21a2e722408a56a0ff4f9ce2a6d8e7b5ed269ff15c8d6458f5439cf233190d66d94a66c2fd35ce5de5ed9bcc57a822b0da94a664683de1534ead81170b0c2a799f4b8e0449eb94fa0da389737cea24f82cac2d1", 0x1000}, {&(0x7f0000001100)="796d485c875464b1df83cd8665e652e7ad0235ba7e128c3d2c76270f74cf068470ece61dc55cf70c81fa51642cb7dd3b365dfd5c2fbd9974a86278e4c377f5ebfc96a9f24a0442755973e5eecc2320b5e493f60dcd6e9c18262f62c2ae9f937b09535b626fe5f94969237f180920cd5fea20d762cfc2d34320081e40970a542651501b9fdbba97573ed748e634905a1a971ca5ec3b0fe08b8cf2", 0x9a}], 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001200)={0x4, 0x8, 0xc00, 0x5, "53c4ee0531bbb4614944046d01de277a515fb1e5", 0x400, 0xfffffffffffffffb}) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, 0x0, 0xfffffd52) 16:00:10 executing program 0: mlockall(0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x104) open$dir(&(0x7f00000000c0)='./file1\x00', 0x7ff, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000838100, 0xc000715740, 0xbf76c0, 0x0, 0xc000715700) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf76c0, 0xc000838100, 0xc000715740, 0x8fa9e0, 0xc000458b40, 0xc000715108, 0xc000458840, 0x0, 0xc000459200, 0x1da928ebed2e16af, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000731e0, 0xc000838100, 0xc000715740, 0x8fa9e0, 0xc000458b40, 0xc000715108, 0xc000458840, 0x0, 0x4f0f00, 0xc000771e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000771ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000714c80, 0x8f8660, 0xc0006f16e0, 0x1e, 0xc00026bec0, 0xc00065c000, 0x8fd, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc00026bf40) /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