0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x60, 0x2d53) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="198f689e7d51547463d2f617704f95171bfb5dbbee67b36e4491cb95e0", 0x1d}], 0x1, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000140)="aa72be096dd91ae744b7c3e346a05a1dfa370b8e7b517cb6717b13ebda4b6e84ccb9ee541ab585dd1695cf966515752b6ea630ea975f00b22d28733c0caa429fc525", 0x42) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) fsync(r0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = socket(0x27, 0x0, 0x400) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000001880)=[{&(0x7f0000000280)=""/246, 0xf6}], 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket(0x6, 0x2, 0xffffffff) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getuid() getegid() 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xffffffffffffffff, 0x400, 0xfffffffffffffffc, 0x0, "1eae638f74546b6a66e7eeaddb5f07a0d8206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfe6b) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x0) sync() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/229) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="609c6e1b2e10f2ce59ca5810c9dd53a56e234dd5bea56b586b6eedbdc6e05e855b7e6c5c57ec09df6c8629826a2c05b00054184ef82a7a7b600929b296ee3ae9828f5e5a7a89996446f69f433380328b3c503323db3324014bcfd84fc30c556936003a83f1146a0cb04ecc2a952d7ef252b0f4ba4a", 0x75}, {&(0x7f0000000400)="6276937795ec7f84a5810f0a2151e879f4a2c3c545d1e9792acad30732f15d0ef5e9f70dda154de26c137930ba277748963e9d47283a5b342e311140cbb30b8be073ef7edfa87744a2698f7baeb823dabcbea17c6b51f61f72493104c2ad75206a04facc43b20a15ec6f5e4f97d2c8a2685f2a85052936b13069312932cef94bade717fd121da00979a1b44d7f8ccc5f54f68a115c60db45cd0b9d5c8911c23decaca21b402f33d5a993dbba1007062bf41162f58f11c90826b0f2da318aaa2e4a002b29034dc278fc1d356ff06697848cca4cf2be0fa1f8288bf22b30c976ba6942a87b5c98d82cfed8112b54b08eaa3ae86ef8fdcc2db15e3a8c01ed1c84024e78f1ca317c68c1e5b480fc5dddf1ada8b5a1781ac740f819f5cf5bc1c85cb5c5e6d8c0c44fbf6d577ba4bdcf7332288d9348afeab7f0fc5221febcda2de581b66f58848bdffd3e7bcf8c2f3b02bf9a0732efa6f05bbc631feed8144868a678f472447e9300218d8488bf5c7368dd60b7ca04acfa6c26462296b1fd15bd7bbf52a884375568896d4695297bed802de9dc8bbd13c1abf6e259b411e4471937b08a3274434ef3d15b3119b746f2a9e9ecf072d7d4c47c1b2fe8a690defee9631c9fe1ce2d6cdd6c5aab85bdea1de04de5e2d3c677ab853ab4f8997660934f27f5f8a53389fa1285019497a7213b2397d085c1527259b03d474f4baed0d1bf09fa1928a635d95c518830ca97e3edf6fbf18978fb5cf7372d6915fd027826d75852b6d268376755b0c387774f49e55a2ca2ac642a0b40f6dbfcbe8a9f7ff0f3757df766e20bbc402127fc8ca5f0d0453a95d08299edb10ad250ee708ad693c8cd21109baa849270e061e42ef8f96630e19b1ab737894f7c794b57578ff24dd077d34aaed7dfc2484e925a9bc76c258c0612feeff0ac72b09db89e57d6f42ff90c0e5ccc0a9dbc39f0994be930c09c6bf3f36f2caee095441244a4621e79f368c954f0eb3e1a87cf91079f46f628b1c78ccc7bca67d356a28f9dc3dcaeefb9162bfaccfad0d9944c8fb355ade7f5ec5faf7cec83b78fead558520c32f33133fe60847c28dd93a28d85e6db2b06bfd8d7ebfe0b7c1e3646a265783822a5c86e982546f2b4a2ffaab9af29874b6df2dfbe5be51c03c42647084ed94e7aa380135c1596e454e087a31922d9d5cfb6f3307e9eb066655ee0d7e9f17f62898e920d5548890ec24dcb6a1acbb7056e6ce7b3847576d7b213c44bd268f957b38ab9c2c2e6a781f377fbd90fe9d1c6fc145f6580f80466925ec296b245a1b35957a29a0a0ebc8156747c8b6fef18882b8611f7ee9413414c72fbf9799d0f8824fe782843e3e865b3aa41e0b6d197cc63be91e1d0c8811ef5973987ad16b49e51440be52d86de750001bd3ce00fd532ed579c70e70007868a0e92848b2ee86867922f0f23103aae61c60582bb31896bc478e6db1dea51f654fda20fbdbd6d8d6c0a05a83cf38ae0daa98a13b3fd10fef60dc2a8bb7e0819b92b4d84e56da7c3fdab014206b4548b4f8cbf39cc09e370f69bdea3ab2c9a5836c63937e060722583a087b33978b7d90c9a373d2971214af96d7c890846d1010a1e44029884e0b507e793be0cd62c4840ea7a1afc96ef71a7fd7014ef65920bacfeb8f2b40ba75b667b0552dafdef6b499d1a02b8d9422d594928e7d4a0de3f1b4425865ec0de89130119dac510a4afebd0046bd9db813e801d64a90adffea09c3cfabe5a0129ee5c550c6158a3122ff5d45a81d53f705066bd6998ec3f85ce66ac736ed999ae2c09e287967cf65cd39128cbcc75257ad299282f9a03177f665d415b4a95ffd5ec893d6b4fa471da3c356f8471a1c55cb48394bbcc34096f5447aeff2da351c0ecade6c7d8d3b54b03ea92c0991398c355abf39761f282a1d743df7794921f16156427cedd032fa9c335c968c6bdc73c9d2b43785f9e378434f742e1daa2a1aa44f0c1db15ae4e3885a409c9fdb2c20b2b23fac6511af1f32f0d67318268d5e469142711cc2a8549e7eb33a1d1148ee077115aab83f18a6455ca297403f3383ccbbcec567d2f5eaea18ce7af405115c54df5fab59e503be856c2b01cd7d3d33235c83ae02790b161f11798160aa72bc82503bbbb8c595d09a58db76b0cc676f3caa7085774a7a8c1dc42e238e35df221dab31ad9752a9037a8468c21456985ad9ed01251727eeb7c32119f22111c2ccc39ab1a1f3b17268fcfd46ef631875563adf98f7ae953137f6f5505eae03d7884ae444a56aed9db3cd5117c164cc8fc012be7db02bb712d31029e496232c51c8ada8d4a02ebc75525fdc0d7d926832a54a8a731ebb45329175edd825695d7b2a0a151b26a9693b768f1b1f28eae6b5a8609d6253dcd066f7c42bbcca0fe8c4b46da05f3cbbcf9c5de80ae256b823286b36417990de5fca96371f002679d751482353838755fc3015fb8c0d0ea47c432cbcd3489b9c2747c8328413cca186dc345d933394fcf8c22bd0df0d08aca154f862ea1080e968a49c95342a7b924e608a44c13cff02c1486e8dd20686896a33c7b34dccdf59e86cf3f22794af8fb20ebc32ebc35bc5b527d8b196f0c5d7c13451b298fb77b78de2a5585a42ef0cb70f8a5ca6b63286629d8e2e51cc973c479eca58d90cbe0d2a436afcdfedd488c7142cf9b53167606d2f0938e44f993f7329b081418f899a75ca1915a6d44497aebe0dfd83c63fd20bdc27d5f0cddb0f9e6979f4d87188b3e4cdeba5284718ba2472faf32fd6e86304fa747c0213260331da360aa02d3d0cfeba388144a16eb284a6e24dfa790f8ac1d81dd5bb4d2dc093f205973f7144e24aefc8604c289cd9c0ad05eefc8fbdbd4b367ab908f72bf32ee522d590145057955d60aa94092a29e59f6c698884d8cff20ef9e937db7abad5c23d461386a4d208ac32774c4d0a9baac6889712f916b45da6e2501d29622cbcf53218c689d5c4c0db36fa3b1851605a7db6a1fe44b44d5d6e8cfe33d103bb64264c24dd2c3d7cf0feab424c754acd1b69ac658a86a410b62dbdff5591f22b1111fe19fada489f4f14f22a52d660baf24ffd5b32e3733b1cdec7166c96376d0cf4f8dd867b74c50343c31d365f7bded726b46e397ddc7641a88b4ccce9bbe549f485a960d002af75d80aae5098365264fa87dedf504be972411a148eb233c6f529e16cb1093454bd534e0badd0b67b3bbdfc1aa2561abe1db16ee37f6503739f790d9351405c8e14430aa665d30714c7d352d324dcd01ff3e3356b8ceab15d4250c5ade31963289a884618f95e45520c2df580c99aec91121ea7be744ae176dec7836befae953dfc15d97673e9dae8f8f142d54c5b86ce86fcbc05f733b502b542e090b28f3e1cf1f9f3c128bf63422bfe7b0d51dc2efec55f7c7d58d30eb500d32cfa2269d09c8daa1fe5840511a439cd44d9ed46900db727d6891b18ae31ef53f28656baab012dc23711694b92fe7c87419f83b8f1e762916224d9cd8bb36da17f8d6af78b06b9ac955b2a917272f976ee4aead8306fce7f10fefdf9c7b98c257bc96e58fac1b39b66c0e8d359d284f3277532f0db4030e5394ed988d044e4b5a2d48c3b19ff7c0966872a982f27e68a6c2d7a39b3618898bf0cc99be638eefdddf2f051d9deda2c647a0cfbad35f434aeb026e2a434f0b85e0156172ed94401b524f21e7d2770da7ee3d70124b223e4a68feb9d5bd07476cee26d9fecf9de2bc6d2e9acb31c1be797401f215daa9221bc69258b5f201bebe33b9c936a390459348e93f6ae37aaf7c6c8ca536ea98b997a3fe3491e2e33600a3d1ee621dea96be61b63b31b50e8ee1201917c78f8af95f5e0db0af8086fbac06ae27cf70724b8ac2ebbb135e2d61de3beaa249aa72d1a170a141f183134779bfafd2ccc9384f780e91533678f84b0a963c56ea4c9f97980bebcd19417a07ab1c357103056c77dd0ade0b7c5ee8403f26f9e4557b77b9913ec5268b15b9807562370d67d692c7c23dd0d7ce9293993371f950ffe5b3376dcad434c4b5c1fe430f33c40b2a26fe5a15fc95b3751984eb40bd20c825a97401c677b0ccc9ae8dfcdfe58ea84b42b218807d0482b70138f1d34b574b4a4dd20feebbfc9bcb6ff5143143ac07ea00b57cfaf8298b3e9b86204dc99e1e57666f9da0e297097b04642b64b13bbda4d710ef559ee78871a440cd67e26e9df2acfec313266ea81925d94e41945567f3e4b9036b8600917f9f2637be91a55bf23059fb60dfaeab00b42528b3c91a8d9ab8a4a043963e4ab95db545d20001ed0f660d9c17e3fb5311ea75b49c47c7390941dec0fd76967e2b1d9d79c2b1efa0ebcee191d6466e29f288ff628dc3d2a08c568fb268ee3ed7f7b083d6280c4f34976d00ab70eb53ddca7a84a9225096cb97a70bf303b064e0dfee786a519d686134795975ae450a49b7836c19d8d84b25167004a24a8a2950c38a44f66e89678127b4e975ef24183a9b408d29bd6d09bbda392bb23ef4d899896d363cb500fd80662d4aa17e69226cda49206635ae3b8bb39781c2ecc1ca6a8089ac5369d5c486dfe22278ed0f74a58fb8102ff441e03e3bd4696cf2adf29f69d89e4d4f33a9301015007f96c43bf2933e5d59f188c849ec37c3a2e5a0499125af3091b559000525534f489f7828212df05e5917c1621fd7a5246e535314b1619fcc95cdb30e57c303a03dcdae26160426caa428e9805f123658a37c925acd5653663b4c300d7c125ef7ff53a9dfc2ea3e2a4286fad9186de7e60e3dc321cbd516851ae6783be26a2f4016dfd1c9a55ae79a94a0c3a16eceab576454b9c16832f7c39312bc2ec79cd001426871153e0944ffa72e7cf13e13ef762745c6f2abce3574fe230e6cee6e11a6f68772b88d5b87b1456f7a0c27a76488609d141d98855f356124567760352899473a9d8d94190e858b39f77d10c992fba2f5f1912ca7c8aae37b4c8c2a8b0de35827ee48bd0f5fecd091fc3a9330c691fa78c04f7a8e1a5eaa238fa71faf5cd564857da9c5958adb9443f016a4dd3643a4e7860099c56ebec53b855e55ccd5693794c2fb2ed63bee0d29231b013b7d070cc4cd3fa5b52b5e8936cd44738f6c32b8822b3d5a817c7c1a0466bea734b7fe3b9691f3981fa084fc4387e7e87e7a84fef2391733b64bca2162adb2452449ef3d8d754ff5c3f8605c458f648c3caf3c2daac2e2b3f132595156e55cbb1d2b826a30a6480cef8d1a27b47db188ac139be71299a4bd2552de964ebad903967905a9a6eb53987cd3f203e3d8db40a100da36a5a75ed41cf2780d3a707b8ed139cae4d163ed511e5e05f415a079a5c4b208eac60d2c2d6c34f1685085076664b6c0224dff87d22b459ba2d08f7da1c17b6810639b2c2ac4ae8193595e1b5ab7311ec22550e72a4e42de44690777f687ffaf30b35c2c9051d59eb3061bc3992935425be48762650675893e41d3532c173bfc9dd000c0d3e313854f11fe1731aa530f1759ccbc630ab20e3173046ce4fb83ff9db3beb321887ef99bbda5a6bf8ea3e8d75106ea79d382e198d570047648c587bcebb38c541b8d9c8945c6ee76c29453b9bf05903906576da58264616f19142bd5131068334b19d0a1228d951e6f9222d9ab33657ad3aa6dc40f8a9c4433d690e47b6f90ae7f166892c68446aaecf8642eef661090cbe0858bca6837185ed37b3355e7a1f7961e05337006df8c943bd94db1b9b8fa62e0321576bd7376780aac4794058de359dc8b0b1cddb7240649dc05248034b289f910a5e9", 0x1000}], 0x2, 0x0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xa1d5b1e0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1", 0xa84) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x6, 0x4002, 0x0) fchmod(r1, 0x180) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x7}, 0x10) listen(r0, 0x0) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1031, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x1, 0xffff) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r3, r4) getegid() 16:00:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x20) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x3) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x4) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="e0", 0x1) 16:00:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x101}, {0x2, 0x3f}}, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x101) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 16:00:43 executing program 1: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000340)) r4 = dup(0xffffffffffffffff) dup2(r3, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x101, 0x8) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000400)="f32aa20a528a0f6fe8be1320312a8dd1b34d7ebd6305808b325d459a21657139e998422216ccde1e236b48d4d53a60dac7127d71b5b1afc4e0f7b4594c426bb2f361dd2371dc60de1a443dd4390d14bee7c64b96287104a18fca7d65b462e5659870d908b3ec6e9120cb249da50748f9dd97335e3236409ced486d762d7b583b4d45930f32b2654bc2c898ec7c13ada9e2ef3549648988a0a935f44f4f0b15d66e1fc33e44420d", 0xa7}], 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x3ff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x0, 0x12, 0x400, 0x1}, {{r3}, 0x0, 0x1, 0x1, 0x180, 0xfffffffffffffffe}], 0x40, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x0, 0xf0000027, 0x9, 0x67ad}, {{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x4, 0x8}, {{r6}, 0xfffffffffffffffe, 0x10000000025, 0xf0000000, 0x8, 0x4}, {{r7}, 0xffffffffffffffff, 0x12, 0x1, 0x6, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x8001, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4002, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) socket(0x26, 0x2, 0x7fffffff) shutdown(r0, 0x2) socket$inet6(0x18, 0x2, 0x7fffffff) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:43 executing program 0: mprotect(&(0x7f0000514000/0x2000)=nil, 0x2000, 0x4) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) dup(r0) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:43 executing program 1: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x6) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x9b0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000090, 0x3, 0x253c}], 0xff, &(0x7f0000001080)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x1, 0xd7, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0xcd9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0x5}], 0x1f, &(0x7f0000000080)={0x8000, 0x2}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x120) ioctl$TIOCSTART(r2, 0x2000746e) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="21493cc21359be91f318cec1053b20f6cbee80f4b336f5f56ea118a8f780684c430f73d9c4aa185eae824e241a060f1847d090150b3354f16e9dfb65991f9dd067699b7642a65b07d81144e3d3501bd4c99cbd7cfdee5099c7a4439d228a83d4a5794e1b0c8c126046cc7490c70c65130b77a203bada65eaee1d342eee4214b62e365d476299773f798c2867966749e2daf97e48f7", 0x95}], 0x1, &(0x7f0000001700)=ANY=[@ANYBLOB="a0000000000000000100000001000000de6fcaca66bb13e241a37010137aee8cee9efa47f6389a3bcaec01df54de4af603f977453e1c509b27cb316c71e9a5050c1f75ea3f4b0057b77088374d0296a1bc754b18e191506e02d76448f8ea0295b55c5e932e639d2f1f36125797c5f0e5778eca3b101c740886d68b9abea55624c043d7c4714d5aba368a0576debfbc34ed13897fa6ab5c0a985e2197cab7a3ef96289000000000000000bb809cb65982a6aa264a50842613a2498d4ad52a13630ce21966a15b8cc013140bfe7a56613712780c6316eb3762ef56d371a299b95aad21b8730325d1dc7c8430fb186d342bdecb6e311f572b04f32d7b028a2ab74229285c31f677c97de17333bc0412f89d913e9e5170938b72e8b0a7200ba00d861f604be341117410ab2483b0c77a2daf75ce0df75985a0cdcc08b9347d1538bddaf7ff0445114cfc475a68107d578f8700727735564a86026f972197c03525e6bb3076831ca9cb6b3b12f0f0a9617fe7d7cd2882728f67207f16ed1fa6829f997c1588e8faaeac98b30004039d921a83ebf568e3d5f7aa0f99b8ed14cadf14d988fcb7fb160ec4176e06bf0a6fb12a60a32f14a5a06618011f95b3bb0713d75d8c9ed63748d76ab9f3b9f3fe60d558c28cb00663ca244e0100000013d512eb9023ca509523c07971095a6ff186eefb442199f32798b18aacbf84e443cf7f01858c3038e547a82dc63cd4b18775eaea03"], 0xa0}, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0xc1e, 0x4, "0d08a31d502bfd82e0d872945271a7d9e9344e52", 0x8, 0x1}) truncate(&(0x7f00000002c0)='./file0\x00', 0x1) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000001440)=0x8) clock_gettime(0x2, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x200000000000000, 0x21) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x1, 0x21d8, 0x7c, 0x3, "92d4ec22047e0f483f0ceb7b83437b1650eecfe2", 0x7, 0x100}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x22, 0x0, 0x3f, 0xa}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0xd4, 0x20000003, 0x3e0, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x54e6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x30, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0x8001}], 0x65d1d256, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000}], 0x7ff, &(0x7f0000000100)={0x0, 0x20}) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:44 executing program 0: clock_getres(0x3, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100, 0x4, 0x3, 0x80000000, "d82bb658f876212077bb480456c31b5382035775", 0x1, 0x5}) read(r0, &(0x7f0000000040)=""/246, 0xf6) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6d973b7d54c3000000000040000000000000000000005eb7702e609ba45b678e653531e1351d28c7185804f37bfeba06c231b9706cc07086c103729483b69165ffd5ad62f016b069398706bb31e92ecb5192c8a485b0089f6d137270fc41b80c8869959e22b6bf549a1d27f5c38385b82b057f2260fd19e0b18b40dda8017d64fc2c80a116e839d53af21f544fab8c856e0d0ca4249ed6180cb7ca6c398f687fdd06f9d80e15116b9988c97c4d6c5817f2f6000000"], 0x10}, 0x0) 16:00:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='\x00') r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffe, 0x2) r0 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x1, 0x9, 0x100000000, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="69ca60fb851508cdad1298115c67d70407f59b8fc8eab9dbaaa023a6ed990a5b003823702bc9b1adb8b063a336f0e348cb20aa35b167bdbd78046c60e4f520300b993071ae01dd", 0xb}], 0x1, 0x0) minherit(&(0x7f00003e4000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x801, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) r1 = syz_open_pts() close(r1) getdents(r0, &(0x7f0000000100)=""/232, 0xe8) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x10, r0, 0x0, 0x0) pledge(&(0x7f0000000000)="2f7bba7d5c5e00", &(0x7f0000000040)='\x00') 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x4000, 0x72e48c5bfb58d44e, &(0x7f0000ff0000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f00000001c0)='./file1\x00', 0x10800, 0x2) execve(0x0, 0x0, &(0x7f0000000140)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a44864a57c69bc4ef1300bc6c1fe86784b32f59138d4010", 0x7a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x80000000}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0xc2, 0x6) ftruncate(r0, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCDRAIN(r1, 0x2000745e) fsync(r0) socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28128, 0x35) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80) r1 = socket$inet(0x2, 0x3, 0x2f) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x100000001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0x8) 16:00:45 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x21) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x151, 0x1) 16:00:45 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x152) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r3, r4) 16:00:45 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x400) read(r0, &(0x7f0000000000)=""/216, 0xd8) 16:00:46 executing program 0: r0 = open(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0xe3}, 0x10) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dc5f3d40d73525832672952508345eba76a63823d16d497f723d2887fbc3f709afd1fb06a06689580a490907b8aca11761bcea47dbab17c64d1d43d24cc29b96bd3b235e279449961ea16ce0494de8f8a955c4ea8f4176d69cc9afd0dfc66d528c96949c6bd5613acd993da40a2cb4d96016702f217375bb6c525f61ac743a3a54389ca9be6077718adfbd8d57d43c3006d12dd709a86de9ca0b25a91783b8ed7279a3f6bac12fd7a3295ed0d8c1a9d7d75c1e7a915f6960cbe760349716", 0xbe) socket$inet(0x2, 0x4, 0x401) socket$inet(0x2, 0x8004, 0xc10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 16:00:46 executing program 0: setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) seteuid(0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1b4f0ef75aea183cb0518171927fa2271ecb42340b82cd363078207b71f3d51b8185d887935086de63cd11d3ca868ba25d97826626dab2a1b299123494032cacc2627d658047fa01c93ebfe923c9d4b1a295f2c6f0157db57012b28aee5436f9c2bd54642eea907d7e5003848eae3c60667c60682adcc70782b55885bfcd80f3b381ee2a0093d7eaf72cabac2126db09718e856ad2c3d711c258fa4baf54bb6c99687cc568", 0xa5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) socket$inet(0x2, 0x4000, 0x100000000) 16:00:46 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:46 executing program 0: select(0x40, &(0x7f0000000000)={0x10000, 0x100, 0x20, 0x80, 0x80000000, 0x1, 0x5, 0x3}, &(0x7f0000000100)={0x3, 0x9, 0x8, 0xfffffffffffffffb, 0xd4, 0x8, 0x9, 0x200}, &(0x7f0000000140)={0x7, 0x7, 0x4, 0xa5db, 0x200, 0x20, 0x81, 0x1}, &(0x7f0000000180)={0x2}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x380, 0x4) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 16:00:46 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x200000000004003, 0xa7c) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x3000, 0x258, &(0x7f0000001000/0x3000)=nil) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000240)="f2ec9298b4eb426543e09fc6d1b341b5c69cc207115799ac8c728c7684419442a10f066c7b910500000000000000595319ac57e994b902bb2216aece77c27b2cc6dc68d1a7c972dcbbdeba2fbcbf95410b6469eabaee0cc1c8abc2abb4c1ba4663add834ad66f99c0ed309940cf8b0b7ff4ed04cdd416bf499a157463023dfcee6a9ac61e5278b2527d90319f59786f3862a3bf0e58c1ece7f23b08f7b6175f97ac8832b5ede37d54cf6bd0b85fb3c03d9fedb532d6d936b8fcd8bf156b9a1bc2d0c496e5d00b79c7af1eaa17869b5b21cf3a47d193d72ae76ed8153155369fad0750d1e2b8298fe420f07c9f2598a568ffaba19831dda45a93631ac9685ccc7c381ef730bf7c4fd113baf37a430d7bc83958193e3185beffb93dfd2007084e9900607e3aaf40d88703a0392", 0x12c) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0xb9) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0xf0000000}], 0x6a4a, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080, 0xb1) 16:00:47 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="b9ea2e26d9c214557539544fa8a687d1766f69b7b849c98be3f2cf23e14ed1a1fe60e54381de7f360bd9e85bb9258f541d8ca2983b95ef2c3878c30f0fc9c2abb14f0278e834b3511c5d4aebdf6329d68595267aaba179d8d368e93d9ac8b1ea67701495d037bca7c60d317819af71ca1d3f8e17df45ed99b79653a8833f3e4f262ea4209a4aaa0c1b18e0ec07dd9c83c11d86b553e028eefa68595c05d57d322c75fb2ac5cb7b8af7e608ed47c560c0b82ef52c4d8438f851a46522f45adbe4d0c9d53bbccf0f56d7bce3c5f222c8ae9879903a130ae60d0291fdd9d3790ee84ceeb1a6c3618032474f1238c19872063db9a0b9733815dab12ad437da95ab238f01a13675d2cd2b37a951a4bc502b917ad5d0c15d32162e02cd23e909ab62a9e7243de079337590674cc377ec532b8d7fb88fa2031720ba73680fd696a7a15800e038575af5dc52da10ad70760865d17ebae30f7098ecb3a0ecaa272d4b58c278dddc579e8b705f827fcace6426edd9c36b89092c572a42d101fe1604387df1edcdcf0978553f68613bc1b186ba158a45e33a291cd64d830bf76b0d599b492b504c0fdc6ef59c55fa44d6b65cbd71f8239708bed2807d1ed2a6d8f38fc02e1673d5229aa967c1aaa6c792e67609ad45dfa03ee25ae852a75519cceb8fe47c530428734a549628c052abc72e866affdbaf106fa11ace594530598bc17065c94ac3c14f214c565070caacbeb40adb052f0c2008a91a20c6dbb4a7e454364bf55225fbdc2e570448fe5103464731fc61a775c2499168b98d330aec211985afb0456666778600182b888699ec0bd52dc41683b11475e1e41c7f37023c1c02c9bf1ebbade0bcd185ee61ecf53c52ceb41cce31e29494a06716535151a3ab1d36c7eb39a9ae0be8ac8e351bba5db73c948c9b7d8f660a9f678277e1254bd17a4866c6d9475c225ecf286ae156e24b718371cfc177c7bb7ee7cd6fbee381707e0ea7d868382cd9f58e27432c031ff2a2008a4c5501ec02df97007941fa6f1626b458d47484c1d92d04f56dc03605d3c82b683d708bddc72a7c842328ac08cd03039d2b50aa3b356c9559502b3946d387d0268279b9ed9da5844fa2152fceb20ee6c0d6f9e25cc57829779e97986dd777fff98dcbb536f0383d114b8f4edc1ac040e4ae9527690df3e9ebd4831c25e3b2f7b6edfe0620ebbe15f2dcb35bd0c6a18151541824e88a47ae10542988a6f86d2d5a39f48c6e3eefe8b4f02e0fdf46fe305e03f36fc30ec716f77da015c98fff48c346a3c94bb1220966019e2b90f35fdeec8c7bb5e6c1ff7bba5d888e96c2dae01ae480bd56cdbb4b82c9578b7e0f96ca45eaac9dce6546ee474fef88b2e6966be76b44f241593020d0f8452a1a232a20f1771a240b65571fff62b503abf6d13b3f9eb8aeaeddb07b8800642c435f6f1156b88a7f684cbcc7d27f67fe62648a75fbc1c359690db5e9b42bf7042cd593b5e699589b539604672ff569a71644bbbc2ba07638c4b6adcad1cdb76384fcbbf452feb53f008b8660fd64f6577d6385bf1b93be05c883db4d2e1c2d0ede95487c427aae4d276c410e85bc89710fdaa2a6b15e7420ce02ab0e89c5fc0edddd4462807f35d1bac54338e605f3755711425fd7d4c53d012bc755490269c22e4e3faf8d29ad1b4f4cca4d91ec9a8a36652123f46f3e902bc8a61cfbf160c4ab988b99ffd591617a2853a9ac6fbf94dd4cc4b39977cc40326fcc5c4299a19234cf1d5e572114f2fd2a05be55ecb2a3e257b7b7bb6e07812eaacdda97e08700d5263e370218e614d10dadd9e569574777b5e2e0e01830513ae63389369062e96fe173314e64f9f0325f9cdc2de02f16f7cfd51d013c9a459d332e05e071efd9bd3df91490a0243712f1bba3389103bd374c272331c28993072b070b832610fe24816622eb6b3ef93a3519349d5a5574e165656efebb339beacdf191b19aec57241ec0627daa40d0e6462c22ad215d69e555dc3ef04c346bc1f30255837554d0901751260e6dfb2e4af414b32acc1e8fa5e146f59d8c30ce060d61bc2a45476b51d7e673780d93271a7376b671247907bd18c5e6d2f46200a06a10079adb7f9edadc7d22b68de68f4efa85c4dae2ae6a213418e0a5fbea60a41f336cc0f31843964135a3443624ee422e2587371f6f1dc2af07581b83d63ce18c582fa23df5d5570e7f28cb8db5feb680d57bd9261914cf064d5b9d92573b4a637f6dd5730b4a3a21efc7941c60a5aaf5522d6795749bcf8e7938b3484ed315c26c44a39dbd471ca65e7edcbc42f1dfc3f2d98aeb257363aff762e3afc5a707ef1ecd60955f8149751b4c0857568632ef3421861a42039be0daec02f3e305879411fdf06484e265a0492f3ca68b35f6485400ba7accd23315d76cbacc72c4b2264143cf58dbfd24ed5d886f4bda583a481ce779b3b75746f37e97d1ec2e6129c582007c6d3256e4017b456508c51cc6e4a2f70d8e51d6af1c3c54f67ccae7ba164fcfc644a4ddb960e4a60a531639ad6e6dc5585b7d4ea8b8652a1382c650b6e84b217897e41ab54e48062eade550653436059f61d2d3211bc1199f97cde86e83dd18147ab84de4ed64a47cb18554665022d45a8816eda1f2d9aa369c9d8f5077cfe90eef9649c10ec67b51995c1fe0c29b52aefae435fdff873f960c0d7dd8134d296aedd49454d6e146c7dd9ff807a3cc4cae8fab56501f921d88a39cf4ba60f5159276f4004095f46a8c272bf6f643374a8ef321bc2f8dc47af2c6399360fe54d826ca79f1549a38c3d8f8c6adf9cb5bdf9d24ccbd628a5c5c44a3e7c5252cd9cd82660adb750756fb4211bd14a855e82f21dad618abc13f6c919a738710c839266c615ee1ee00434ac2f2ab15dccfc9799ce5d34abe005681323b211d470e2b970aa0c6cf268f2bdd37a7a9e1c32d9fbc46f29fa2327b341bfb90ae85ba763cd0e01e00acaf9e3e78a686271ce2f348b7fac2e5da82fccd09a06712297499bce3c772cbad2ed7961de15a8ae0be76ff07097d0d59f9c967e2fe27d63eac38f23e90a3d03b447c2852cc4c0bc4fead8e264f8301a49ba2317ed81e19ea5c8610a2bfb9d9e67840e62739e94946e90c8e5dab0712c48fbacda7b3dbfa40b86387dbe74c3a3e628d0ca03734b8195652d8dec44c3edca04bfd1c739da0cd9c1899bb74fda616327dd765b39b2919b55a4d60e8c46aa6bb50f459ef261644a8ba53d894a6bc3cb8f4f07c121dcf6acf65c9f3a0393492f6c56cfd1734b75e3b1e1299d177e3f7381b89c6cd0d935c6563f6a54bc1f80dc2a527fdca6508d3a6462d1c29794983a4aec09a23c0ad74695d6d495e32f4afc9ebf334f4706ee13231c30ffc9f9f9f3b66a2d85cb6a1bf98e15f153e45c174659301a9a0a8aa41c90997789fee98c3a741d0968fe4783b73e23e91a06276f1570696c7ea9a357948dbc6a2a108d0e591ff46ae305d737f3a7e5a6a2ad5a67ad851ea1cc3d77999beb9f69d4c4151d4d255351e4110fadb0354b636d6cb82373de9cda3ad44b2902ca47b42cb99e193b38291c4f91395a7716964484a2053f735c49b60084f8fe47aaa6fe0d7dcc5ab3bb0bb80801b1c0d87df04e2cbb662ebca7d6fe2434cb03068233df0be192b882d2f8945f6dde2b02996feb0be9e3545829477cd69b4d2b8883f30780c569d6e1418a16a0e877ab1298e764ff60091f545e41a52359748be3da383daaabd13e3b00d35b526a0854bb1fcab5ff5cfe95d9f91e7d5137dd4e8cec37969b60514e703917139504a896e6e69c5dd6a3e90cb3edc5dcb273e6a32b1afb31fb0a00f258f957e3c4e11b7176d9093c06586e352e25f09e7154287e819f76122ddf582d5516e6ecb774eb7370fbec1ff1b5a9a4a9d3a373446174ea613f59346d9a607c6b4663c9af0b909b03ebbcbcbc5cd3d7c35e4006ae313fdf22d820b23012306cb371cecd44a519679f008071be7e9a0546509586e5b7b5cd5710fbaeb2f06f4c579d71da617fb6507824102013cfcf5ccd42a4bfce297ab7fc9c35272ad64b468c359fa2a6892cd8713d6a0183d76fd58be0872919125cc226b7d670af6b23d49ea36602d6f0401182306962313df500aa81d0b4ceadefec169c4957dd6d8c722792857b4e2a6da3a4bc569c52bae12d78d2b8e3b9f591d30b49c85ee57b3c23579ff76818cd5b2d4901ef81251a550d91083c973acbdf3e949309f8f6004261eb98438659db6021fca780ca0689e6ae86953180f74228f8040a73660edb31d428c6dd0c718be52c289528733a850975ecc4a2e26352532518c045d6dd496b3cf7b7c9230c85792387088ed36f9a89edf1d2239afabc3eb5533e6a5535c38bd73a99a27997e56565f2a274690b6b13e32af467acbebc98c92acfe83ce9a1d90a94e66ef450f783e1de82d0b9c93015cea2d5eb9027af777473183b677f5032139087989f2acae335402705f32c0599e08c75919a4791f356a3b61f6553c3f677d393262012acc8e28576775531b0c1d49b6f0f5c069b55f62797c3e751cc81d27f02f969dc2190a47bf2aec7befe8a908199451ab18d493ef7713f8a3cf648801e64638f0143208a4e6f48f955f4a62c5b0a05a4ce3729fd1e344e2c2a57d866d79da8c6859fd91fee90585a09f7e7e5c1ee938f70582f104713c7137d4b87627f34b877c37ec3ca0e220c5c3f4b7e9952f8563a873503fac2fd2abca2c7b7ef04e8ceeb1fd62fafa13f4e6c0aef7835bade1cf6eb0ccfd6a55be6d1f37bd77f298ebe16a84f57aca4d77ca499cd899c58d4ed1d3580d6a6c9ff4510dc099cd93071933035410716750399e9d619657874260e7e56e0884a463bd5b8e39b51e17dfe400309fdf27b8ab3e623252320b3ca8842f4599d64b58ebaada23b8d074e1a3b11b5d53373c73381a957beb1921dc3062c027c38e3c76c42635e22e2c32933e7ac1c0b01aecb7f50e360c82206f311ef29322ce12f372697b72666d266cdbed08553cf3bdaceb964c090d71b755139907152cc1762d469a6ff4dc5462b3f85b956bc5ccb85681226a4ec2dc259187aabdbe33392bd685d082af26c71ad6a21a68ea015f756f09243b7213689663e744669b62d38ce33ba24955d474cc390fc87da9e82c038e86bcdcf21670ce1c443dc6121690b74606cfaae49edf4fa81542207f992aeb45dbf48c2a4bb55f79eab640c8dfc73f65a44ef68cfad61e0901226afa663cc467afcca94e124077e7cd5e5ab0ecfa2b71d3b62f0dfd50e2db59a298c93fbed7f43486f7466d2414bba1405db39555ca7e6ef6ef918a7e0d522955ba556cd6f6e23fe62459f53bcd35f9ec571e3be0e5842818eb63734bea9ea86381f4beef5d3a4bdadecf8e738b7023cce3c9bef252202668d4c125d68edf45422fa5d745ccbeed7087eae3c4fd6acc8cac40839960a7ce941b0e1e27652678cde3add26642cfbc7a60170e712adf864274b4ce73fe47534d06fe1791ee04ddc1d1cef460658acd4027eaf552f22858f90175af6a1d0700c22d14c7cfe6f60f8fc4434a02cc572826956ed856c8e4d89aa5c8f2e9699774aea05757c6334fc776a4f2c642c23a789935b63bf2597ab6e3f1d8aa32392fbc6d3ac985d0b76a80b93fc534e174f6be4b8178a9d6e9a869a8736b224c29439329d8040707f1a8c2ba746108a5c732cfa7948df220d694958a3d9fc3745a9b46fc42b292aa5ae414deed88bd1a089d30677b1eb5a65726472d93c78d943bb526f5b501875ee76c13d4e7411cf52e", 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = geteuid() seteuid(r4) r5 = accept$inet6(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) readv(r5, &(0x7f0000002500)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)}, {&(0x7f0000002440)=""/172, 0xac}], 0x3) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000003, 0x8001, 0xb9}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x8, 0x80000000}], 0xb2a, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x8, 0xfffffffffffffffa}, {{r3}, 0x0, 0x2, 0x4, 0x2, 0x7}, {{r3}, 0xfffffffffffffffb, 0x89, 0xc0000020, 0x1, 0x1000}, {{r2}, 0xffffffffffffffff, 0x10, 0x2000000a, 0xffffffffffff334b, 0x8000}, {{r0}, 0x9ac70766b80b88ec, 0x0, 0x4, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0x12, 0x40000000, 0x9, 0x4}], 0x400, &(0x7f0000001280)={0x8, 0x5}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}, {{r2}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000001340)={0x2, 0x0, 0x9, 0x4, r6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:48 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ftruncate(r0, 0xfba8) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="361196e01fe36dca7a9bd9d2ca6c60db50817d5f20bf426235b6e761b17c4e476551165d598ff0ea4b324a441da9f66d3132becba679790cc2a56cd15c69bdb9ab65a2ce4a6a972a5bb793528734772b4e57b3affd219d3fb68c5aed3a78147bb5a47f1b31e407bdba5310667afcb659b6083674095c5a8d539122f36095e46f3be5352c3211c30287b6e5cf1408f467a720adeefc304ba187b13215cbc7534ff8ce0c552114c9d01d145e135468dd0da4e1deb07867d2f4bc0be090f3c820b911a5a56e77daa870938ede5b14d3", 0xce}, {&(0x7f0000000180)="e37b1096fc7880b5201c09084e3f84180ce25451d293475061d70d62b7de6fbbe8b2360f664d39766737338673925e6f59765617a58d98e0e3e7d917d8dab2f5121b086ea54d3f8e52ac9c2ac4b810300cee16c89c85aaa3304d045d3db17b842d7e072b026ca1333e84f3815211bef19ce9181480e1468bc42025e459bd4b1c75ef9dbbfe044f011cd975bf6a2e6ae8f0d2c0ddda333cf4919f8cc1ed3169757aa6e9511cba65e0e4984c3fd7caad15c0cebf9f84362bbd353e7bd81e9d9eca207ead32", 0xc4}, {&(0x7f0000000280)="3b1b4129e6fc1a0cb1be6e507db81fe9dfc48118ccfaba2cf3d6df6bec288e3a90ab9a25a3b9c50ebb93a0cb273bfc404b2f1aaa46d1f232492287a83a1f774619b25265dee9fc243994156927", 0x4d}, {&(0x7f0000000300)="7d9a73c3e1e7533976eba81e968e9f22c700e92f16a5d634ab0dc897a3dd49a57854c1ed20ab810b581b6ed39907f0217573b9fb97a6d3e97c621425baff45f1a727484851c0888ef9c2a06c45e00256043243025f3e4a5dcc54bf84", 0x5c}, {&(0x7f0000000380)="0cd1e40f9f001ff3ea409432a07babcded436daf4d537528f35db3550e8128c97feadbeea3e21f467eec654ff280203d68f2dbf35108103597bb8cd70079420705982a29b6f53644fbdfd38b75391891f8d02a069ae596d848036cefc918cada5204cf6dc85d5d276963646d6b721bf7d67539b2bb91e07570d173f1114ff3e6498ea112152159137c16f107aa2782c94fd26d227a402b402e187f4e", 0x9c}, {&(0x7f0000000440)="22fffcfe81676dd251a445e683119972ce890dafaf3e8b34364b078341ca32605fbd3626133d97f4b37b168abe41ff75d206b059e4b5b5416493b0fd8ae5ad417784b054cecdcf3f5998ccf873ab22327ffa11c43151969145a09bdc16f13ed92752b7dc3fa6ba3dad05457f8bcfeb3873127308189513937e6343b6ea4a450843aed12a46c6262e271d0678bcc4b4cf6857d1967819689a30768bda7b178f05cbe09940e0508eba8bbac439930302e5e43a431d1eaa0807f43597c9ec9ff51b5f1cbdf14feaf4a2e1f5bdf30aaac71c19dc6ede442c338cc80f5936254b46a557ec6815c573a9c24aebea785c432d0a59c62d26ed52edeb07283ce5b1a6", 0xfe}], 0x6, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r1 = shmget(0x1, 0x4000, 0x603, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = getuid() r3 = getgid() chown(&(0x7f00000005c0)='./file0\x00', r2, r3) ioctl$TIOCNOTTY(r0, 0x20007471) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) clock_settime(0x4, &(0x7f0000000600)={0x80000000000, 0x7}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getsockname$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) recvfrom$unix(r0, &(0x7f00000006c0)=""/192, 0xc0, 0x40, &(0x7f0000000780)=@abs={0x6a73da3918cda0fb, 0x0, 0x3}, 0x8) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x9) pipe(&(0x7f0000000880)={0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f00000008c0)="018bd3909b03b75c81264c7a0ab474a829a56c", 0x13) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000980)=""/241) socket$inet(0x2, 0xc007, 0xfffffffffffffff7) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r4, &(0x7f0000000a80)="4367d11fa91cc290d0e70049595caeb6329d14f83d21d90a29917be76d110ad9195f16617d68464b878b58454456c7d58b2e04f360c22723848fb86927800870a979b0f4fb0ca7ad9cac45c312476f35d23ece0e2d0de09b321567dea24bfe0c89e3d15016a47e3b8f454aeaaa79a5284fd4089737c5cabbd90df058f51dc693e49cf3c6c0a943f4d2d4b06b755b1e91c5064f1d859a20e413ac5382fd7d3bde5dd79a53aab7b1b065bd37e8d0b2496035ebb415af6f8e71d9cdd03265d187399db765d8b55a3ce86d9a3076eac17cf1958ff0c0b8aa3864a78aa8acf5880f981e3e0cc57abc696f530f0f01e5e97d67", 0xf0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:48 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e7000/0x4000)=nil, 0x4000) 16:00:48 executing program 0: r0 = socket(0x2, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f4541b26afacc1c1ae3845adf108dc64fc06662bdef23e04ace45c1e2f846244a93b4422b5c28119ad2620214afb8b6c8a1559224350a15bd7087620dd579a90521af6ffa407b3d877aae9eeb6485302f54995ea828405b67c6f81bd8ce1baa8d930d615b69876a1bad124aa7413e18233c3bb", 0x73) setreuid(0xee00, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) 16:00:48 executing program 1: msgget(0x3, 0x401) r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x1) r1 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0xb0, 0x8}, {0x3, 0x1}}, 0x2) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = socket$inet(0x2, 0x8000, 0x1f) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000300)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001840)=0x240000000, 0x4) r6 = fcntl$dupfd(r4, 0x0, r3) r7 = dup2(r0, r6) linkat(r7, &(0x7f0000001700)='./file0\x00', r6, &(0x7f0000001740)='./file0\x00', 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000480)="5ace6b8923a356745316aaa7f5e5cba2246c8d8decb43090469b44198ed9217cb8d6b9f2744cd2c005874f010ebce169bfd44725f314c5a1ac8ec2164029bfcd6a1ac69e2086e7b8ac6cfe6e0a6eaeec58459d8af606b9747eceb94f461a0b66a04145259be03b108d4c18d51e082baf8fedb3628c72f4d6032e7308eb3b6209b371c60beba205c1df2e92099f13818febc8d965078b32756bfb78170dfca28add9720387a82507360b7d48c379814094a756509bb9dbae75e46f4c0a777ad26ce154781dede98d4a232d6", 0xcb}, {&(0x7f0000000340)="10a61c5aacd989afe272a6b356f62e17ce582b768149e026b1b4e13dec37dcababf4a2dec7", 0x25}, {&(0x7f0000000580)="2eca9c0979e139d7d37d052830a24648bf91627f0ac14d09d9280ec85c440c0d2f31c9b28a23168d687c6b03635f13513ca0cc64d867402af3ab2a295f36895cc1707d4d5ad8d1c94e022a8ad1b652525d86cb54fb5ebc276faf4b6b804fecf7a996e835ab3de2864bede71ea4bc80d1265f0496d5348956c00d3950999cc9958c82613eae95c01db757f45c7861a5ea9c6ff2b0558cd028fd3581e4a0af6c8db195f525a8c121f5265bcb6f42fbc4c7d0c842f4bc5d446ece5638508c7453a032fd3421660cd2e4891ce6ae716c70e67bad2563f3d91cc5a6318913bf82c501935b56bce0fd1315700c3289e4c232abf33314018b5f6c4ef526f3bcc89c40e0cab868bab49721cb61f347a5d3110ae45bb2cf5285e963f763b538ad0160795bff58080339dbe5f87dec0991fc200004ed79589f89a9736fce54d6a84e7c7ec3fa5939e0861d91586fcfef4cfbf059e77605b5cf232081761876ae28f4919ada4ced4538aefaa4bcf3ca7db6f4a3f3426cfdac92dda123ae286f5a74ac9070b1616dfb48b0640eabd279e4f3420ee99b56910ab140bc51a187772b3b816b766a8b49feb4c796b68ff6684f4782c03653465d01f494b230cfe27ea068fa39017e3c4e96fb43037850d56e977e7628558eb0bf4a4cf78515fd94180a9910fede64bc7edb996bdf157ece5aa34f1fab25cbc37389e8c57f1094a55bd40ceeec4d64205e2e8c19985b0fd9d2be13f5431f91532a703c47ec2f36d5ab68adae8faec5ccbaf9c4132d60101d32cb7f2fe03f112fa28bdff62e01f69f9946b56b85cfe277932daf96b8c041c7faca58f12fa32f77db96251863c83c4d12aeb7c1f5c987b1120e2fb05cf755f41e9edfca3ada5a6caf6c4ff9fb037ee50293d9fb01b0227435af37b6f32e8b2a9373bed3c0e2ad522ed1d4aff18f0157fda24429cb6aaa0bd3df65891186a0a4b101fcf2d4bdd4f1569dfa1284be263e41d3cf976fb7e0ea2e92ad3176397bbcc99c44257b0a28de40e56c30cd59385e0ebf311b3fbee11112fef8e2b7a2cd55897582fbb6e87bd4ae2f31253b0712b4503e43ff8b38d661b89831aae77436f070cb1707b3b41d2d6253ebea5e072a6512234a8848e3518e874cd64919d0b853bb5ada1a1f752972f11ded9e2ff20742a6458a02f5e1d26d855e6bdc09437102d1222b789d31c2168c95b80f0207b567bab793f5320f6ee8e0954bbc392f293095b782c9cbda253a8165941813535a0a2dcca0404396d9b274b2a62bdef4806aee948ff9fb059e9ccdd539e02962fce0013bc23a5283dc068b0f58f14149fed146499e3583b3e1afc0a202850b889e1753daf68e8caf0ac1378e4bf4b741b1f0bbf8c8738ab223dd96c16f4e552561eb163d49d5962c6c95d98896d03e792cb14201023f04db14721cc33fb53459294481c4f7ee722073c4d362f7c7dccbfe7a0397c10335df7f3362ac2de4dab657b491d9c6500932f06cc45e97ee62aedc99fd909973ddd79411d8d4445b5f1765d15d546bd8f88331a84e8a88ccb3aec161e5f6653627c0a445f66e23eaec9ee9ccd7dd1118c50251214418ae516b12e18726ceacd614c36299581cdc37ec7004d5984266117890a6df334679c17924718dd5acfb807f55c57b3d53a9d42cd5931ab1a4ff15c9de7c31c97d6bf1a16b2af7aa5a2df1de81fbb79db027bcb97d97107ffe0a93fe0a64f4beef535e7c607dbdb632a43069e61cb92e868747f83526b38395f3c924ad27598cce78637ce14ff55fd41109b8437e9a67ae38875f40d02954862bceaaafe6e751814d513bd5feda467eb7ccac4612ca61cd757b86020a3f4ed32f30bb15c9aec610dea41d56732051d5fe415b31103152308e64479b0cea582fabd931bfe9a70fd1b7fcfe2c6cee47e04f21c07358e0d87fb0c4d4c56211a028f6f06ffd225cde28190a5f238e5998eee5c5cde32fb47430030c589678f3aa7057f4ba6652eae62f66f608a5c3bf2f735c8586a10398fc21e4a8b4806618d360aff16251c24bd9a930b3189dd7643cdd1c9c468cf409c6828d6ef856d3e5ae3d4f60014c6adb4de96d61ebe3ad2cc702c7d56d2344e65a520866b2d76baa895672e8c74299906cd5b2663b79a01448128feecec24af42ec5aea1c679c15131210f638c944a09a9c0a079d15d111772f2bbae818b5ea78a540658d9daec51b43c0d447bb7084958adc22cbd37f2c6371647bae3def3606f365e33c97f418a5e9bab946ec8c7eabae800cdde734d4fec5a6fb0b44532056b4e86eb552771edb33ecfc24234382b42cf478c8fd24066a9612c2bd0ee3185090b0df4c1b6d81f335e3eeef7be50f4120b1e66bb352f768344e335cc4f772abf2a8bc50d6d7721149a4b5509b84a512285ed975776e24c0f3896d6b20697b9bafd931d51016aae424ef6e29f98ad392175d4f880dadef9b45a14632364e6c2f82a2059d1efb8466f2e133f661303782cd314828b2464415785d7f23e8dbed7e416a9de3cce9351b9472858cd4bf3147299b7500cf0706bab5f13eee5874ce8bad17d59f7686d91157c86bab9e6801c97ddb382b95797a283596d762a977037d0e0f5ba62e3eb755b2bdf6b680a377f2ee89adb141975a15e6fa463d8ed622f99f26f600daf9da2d61829195f9a2d8486b89fc1c05302b76c6b0a7b0854fe99f9b84bcd8e99128f39d992e741999cf895e7b02b4a34d62af531a09a1f07efa224a1706601c81f88a52f1d15f4b5f686fc762689f2795cbe0164bc0cc9629823d1d349c25db9878375052805d4d46376e2d308f240e05b029d2713c3c5ce4d226925812d8ff9cd886a0b4fcfc9764eccf25f2028ff94afe8b9ccb49ae169acff99117cc803f23c37a10676394301d8988015c9c17b1333d02fd5e46fe5c154ba96ff07b0a6dfd61fa9fabf143b4f629ad12832683da4953593dc52f4defdccda6fa044655a240121f9f64234b8c428dd0c8247303402f83388eb19ae2db2ff6545dd896055d56aa7c36ed330f822f70cef396c40be1ec60f9492c6aaa5bd42b8d88c11799baca4b7f479af8532119d5747bbe50805815f4aa5809375c634f90c2ef41b79ab8cbe35c5a1c60f62e7f2a98a256e4fda4e170ce215dfd15a27ba61d582617cb1636710fcd026fe41028ddbf3195fd9949e1f31e5a130f8f406596c82efc7caa818008e61db160a8116c3602e888b3c62be6f50cd4d411b1e40a10ef67d242d9676b5c3820522bd522cbbcf8486a8d33ee53e4c7038dd283fdbbb929613321ac3e6c2761e25b8830792fb762f6bf8888a84d98a79be5de37821125bc4f1820458f5eb0564a61bb908e175f9ad8322cf8abf6658a6d0e881c1779b0df3b66183ffc854b17ab144e6fa21c671fffd2d9651c6411506d65db8b8450bb2de6c9263a92cafdc8c1b4c7f9025dad9958b0fcad0334f281161efd91da3496e373c7647ecf0f7bb7585ecfb7ffdb427f4c9cf2f92202d1da469059efcc5168b9cfa867bfe77f0ed240b2e3e6c88ab401a754322d0b41bd37b064c2e533f9b87933ee6ee72a72d590a7789729291feee54321b12fe7f42f6c00276351270b8e7019eee8c0582461580ea6336d115c79d841d0617a7f334b7273f12ec1fea4f8ca2ce49058cc669b451983eb2fda3519d669e0672fb1ee85f9e31e87d5255b5649cb1988781570d4396c88d2759c7ed04bae51a819907dda5d11840fd23b4e10e0a294c25c2c6f6085f1d092c829a0f1b22bc77dd97339883875f2029a84edc5d7006add37627e5eb10c5eb98081bdfdcda11d5d0083e6142b8df0f2b7d5dff4979d9f169efd254481e5495a89d458055f17f6caa49e4247fa78f3319ae7e63f9047e292405fcc7f18c789afec1f4d205c4083a449ac587857febb6d4fcae4083cc2ceedfcf756b0f4c2a8c7e40f196e2427847ec6fd2f1d2da9ded4fa68b9d2de36fabc69ebdb407978611d81c041a430d70edc9db1c8e292a60bcbd5d8b779c1fe699b87b0e0330884d3e53eeadc542a502a7dea4acf84e55829132b85610d48d2e68af8bfbac4a3bb43c6a9415b5e3ed27eefb45f1a8db91d7e4ac68fad5e381df13b1f74fca60abf4d59329de836695b3fc8b0b011366403c4649073d2ca52f54d73bc35aa9b7a83fe228bca3c50bc8698f38584fb15ea96ea964b91a76a4ce5c152dc6f344c6e9d498170df357adcc9ca97b28552afa1807d5571f3953740b52036c729d969f31eb752d3b74f062f731147aeb4712cec7e9305243cda6b072576ce4704aa114a1cc6b47f9d788d60fdbf6bf121e9d7d713c04aa21895fce1eb8bf33dd668e6658c6996d4d5ab392f6b29f3ee7ccda59719d250e9d3390b73d93ecec40cc0ab335599f284609cc91126309696c96e27f37d47c91938a3459808cf01a85d10602c5dff424c3b7456406a940672ecef16d4db1ea4edb4cfcb782dcb4f37d8c0729c5f40eb5c12f985a0188f6baa52c06f1a0bde0f57d786a2535deb9895174b564ff7eee43ed59db934435c6d259acb948e890bd347d710861bd61f01190669247273795032ba61e3089e8ddaf34a39916de2ad1bbccef0162d618c16c421f5d8918223357f12f547531832f9aa00a201dfe51141e7c17d26069a4058aa1d0322394b381386e22a980c147277423d28d59f3b0f8e8a5f92002af0045e6916766bcd107e4a2f0a2df504e8b63091801e635f58be047ecb054b81120d7a53bafbd66d20b9be7026f3854bf78d787b1c8518a9feb2d9bd7868c99bd0043d8dfd8a62fa9c453bc822a6c77d1c87960ed77a4e0a0b32e9baf61e528d4b26fdf24e3d589f35e8a0753f5900a2770a58f0f0cb5328982b26c4138ccb7419a4171c9a95d8f3fde11cfa343ba1027dcbd5d3649c20be691b1a79afd2d68c1ade452ce06f7f5fc24fb51493255f688ab5d36023841231f0ce3fdfe018aa0109c9ad5feff04440ab4bdfa9a4f559715d3a3cc6d55869ec65e6c3b951ed583c908bff2f449c2c95de079d1c241239bcaf8dd5eda532fdc913d173b53e4c677ddd775ed686798772e8cc805dbfca6ed9e597b6d3cbb617ec3a65e03db4317eba351f8d5a7afa017216bb81cbcdc134bea259ac2ec4d7d8550025edeb4a91fabac2c5c48d152dcf3560a3327725f5c9b75b4c056f67c55186bad6e7546e1f88b2f91fb56c77bddfca739207cf663f4dcdb74f057abff3d4726196d273ae3adcd9d145ce55b1abfeb8b28aaf8750dc9de1a4a04ad08ab289464bb6fa559d79c3b9d18f6422e3c4c88eadbb5755ee062331101151320bf7344a7e773d69d46ead7d23c9edac20a6107182ec2a42d965c8b2906563f0205f1a502ebaa3b7305758a76ce5cf54123b9861db4a2599470b119b990db189fae92aa5a1a15f743cba3e0fcba096dc46c9a5613264043e171154f60ba86aa91017d77a1ff4895f4dd5f7d065fc6bd8c9a4579a0f6fe4f322fb8486ed2eb98e0c8cd9f69368a35338e3d7df0efb03c931f701138d23bcc005d2ae1f3d3a07f1a5eaccfa44ff3d82193610c9bba9b51bd5c39261f4f4f5e1726324717929b1457adb1d38787810d2d4b1b05fcb31a2b0669650f53c100709773376d46749b0eaeada45ed7b9c3817f02a687df5e22e386afdad159b778f1cfc64e6d031678e4b9d31dec3b197665d7430937e681e139f6f64867a231eec6cb2e50114777ccaee7783cea89ca9a03dcf94d9d266a7820e85f94308314ba4d7e2e159d67332b933f032fa017ce5b3d56c1d973c79de3a91f96a38ecf556b5e2998c1", 0x1000}, {&(0x7f0000000380)="f00ca50590ba62f6243f446c1226ecfa9084aa9645872b5ffae2e44a757450aa2c331212380bd80c31936d08b382512ec5e0e2a2912a7fe3074d7657290776cd4e8b8fc2fb024f4f0d8eb1c6d507b869c108e6b3d5da5c6d54", 0x59}, {&(0x7f0000001580)="8100661727d70d1edbfccd7d532aa12f11d598106842c3f8c5d23f40a43de94096052b9776077984eeb612b19fb519b71fe499a2bd6c618aa1fb690ae136e1dc9e1c3c9fb41860dbc7457fc72cbfd3c8527effff6c3f6097cfc4265b966dc9cb1fe5abd6d88c38343d6e80105929a978fbee26a45d28c9a763c81234c20f11a6d868e72b1781cb10f4f8ecf2b914251b69b3b55e765acf8b8b1a7ccd44ba1db9f5eb75dcb0036893da4a76422b09a5147094682b34b317070da8e8249a51d5a1f83b2c433a9289", 0xc7}], 0x5) kqueue() readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setuid(0xee01) socket$inet(0x2, 0x8004, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="a9d00403611ed6ff4e6c1b4039b7cd115a9b715a49767051ed54de887acd9c5b4d5af1dcc79d10c18159c0c6fe8e9ee4384089575cc3a45f26da1d0901fd9d64950f37b3b7aace8ef094f16ceec8ffdf959d169ab26f2965511fdee7753868e698489264f3ae9f60e92bbab855dc9caf1a4d67877af94fdaeba62ac1d6b2b84906087784cde83acea168a7a2fd8b0318ad1e8ea6cc2ecce2dbb231491b50b1140ec1677fafa4d6bb08b211f8c20dbdb9fd68d8cdb09800b41d420ff2a23289e95ebe76544c7cf8d175ac126322d1dc5a576c918f2c6156053f002fdc5afc7d513196805b4343e55248ed496383a0", 0xee) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) kqueue() pckbd_enable: command error pckbd_enable: command error 16:00:50 executing program 0: r0 = socket(0x6, 0x3, 0x401) sendto$unix(r0, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) r1 = semget$private(0x0, 0x0, 0x0) r2 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x0, 0x5}, 0x4, 0x1, 0x7}) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) rmdir(&(0x7f0000000140)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000240)=[r1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r2) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff3a) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x2}, {0x48b5, 0x4}}, 0x2) 16:00:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x5, 0x20000002, 0x8, 0x8}, {{r3}, 0xffffffffffffffff, 0x22, 0x0, 0x100000001, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x4, 0x9}, {{r2}, 0x60edb2c99167db2, 0x89ef68026df2605d, 0x2000000d, 0x417aacc8, 0x3}, {{r3}, 0xfffffffffffffffc, 0xc5, 0xf0000003, 0x80, 0xf51}, {{r3}, 0xfffffffffffffffc, 0x20, 0x12, 0x4, 0x331b}], 0xfff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x12, 0x1f, 0x8}], 0x7, &(0x7f00000001c0)={0x2, 0xfffffffffffffff9}) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x1, &(0x7f00000016c0)=[0xffffffffffffffff]) r7 = accept$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000240)="89174d82e651755f8ab05ebf546d27824708f27d0293754424d075a8b26ba4e3cac58916063b10a56f1035e8a92bb53a65575248cf5df426859e08cc68f5bf115d96c4b625a99ebd0bcc2470d80a64009e9c513dbc7ab86f", 0x58}, {&(0x7f00000002c0)="bf314acb0801a5926c66683860725712a603a0340a040dc15041a3c5664843cbc1db6d84c2cd6389bddf03d1f7da53ae1f7e3a7cfefdfa825ce1b06a3d2196a803e0f1faf53dd88a7430afc2d58ce55865b104f51787af84b755eb4932ad06e95b6799a073a840551fb9a42cd54fa550a44945df871c783d940b3ee6dc7794244ec0d7638d930dfc5fece6abe4746375d1de82fac0a90e0260c56ba1f4cf836029337672a1fd334131ea1e8690d1280879c11cfa52cadf9a0b6bb1b8692d525eddd6da4dca6f6820e66d5802e0f5d14a5304fe45d1fc7e9090e06c", 0xdb}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="90ecdf7f4e411de1e4af72363824846797283644faebce76cb9b0793637544f5e84004056ba2a595d815f8", 0x2b}, {&(0x7f0000000440)="018e1a0e0c180e4ac493ae6b70a1f35d753a4390e6feb681ae52628c773225f95c0f6cdd09b307d4e45ba0945c8c24881ffbca80703f828b1ffc6033245c263e956ae58b3429335cc3fbdb1b74078410171b3f649d7049aa8fd2767c335d2014e5da8ef8d083a023dc739e68903620eb82b97d34e42744b01a07a6a8bc0ae0fe1947c870dbff1c", 0x87}, {&(0x7f0000000500)="76b39859d027a95cebfb3648c47594bfc81fafdbab8834dab4493c8c2d7c5f192698f4a9fdfa97bd94c96887e519fcbbd815fe781dc1189afbd1996df7b3e5fc7ebcd34c6aae81c1d0c5e02d36caea066539c2bd5b10de5b2017c5315ffbcf5299e6e0a6573138a32f4881bf5c486db4c841fa9143c23598620fc24b0e5d1fa7294d5a1c2e9730b3fabff2d7de", 0x8d}, {&(0x7f00000005c0)="cfbf11e0b229461f66f9cb4b5608c97daf56b3fdd12dc6c5042bef664acb8b09053e52675848f8f7052f800fdbd4c9db7618a2db5d02fec6b4b09336cfc6c82964137be65e96b71bbb736fa27e0afad1763ce37ba1ecd6c04713bb9ee729e1bb76705f6b89cf0a01f3fa33e222c70dfcb811e5dda08902f939c26518d7a707a03c3888253e298c5b61e013bdf8492ceaaa12525de295e49b7454bce5cd839b18bd536e434f4d9ee0027451840022ad07fabff1760c4210d8725f5f2c7af313d2e22aa148afdf805f43ca85", 0xcb}, {&(0x7f00000006c0)="2ab071072e9140bc3a11d193b9c264a02dba702077b2cf5faaf9c0299b4c9ef753d96580ab27e4a29f0b73afd931b42e448dff2c2e4fee78eb34b23f90ef566e284237817cb68f0455d60b4678198c73eaae2d218dec2156955eed3a70ea52184257a50cd2b6dc9d3ee0380a34ebb1806aa1f16f76c5635e9118d5c1c9a281935a7695d4b56f44d4d1faaba17126232d5d5c5eed6f0875fdfb439d50c7c273cb858150d3fd83f3a8cbd4816339b56d41c46d30dd6d0c1b35f4e8846eec99749aa2e2bbb1400d355644ccc0fe515c67881ba366de6f7371c76f739344d85d08a9f63a814e898e2ed2061c15e79c96351b2a54b0b6c9d275258ad8484e5e7bc0e98089857b83726f593c6b5b79134affd1f8f3d021e2da1a7496ee5b0e1fe63fc4b9545265ca74ad661c3fc328b181659ab22cee64f9c8e8fc3d9bdd0c1dd0e59a2bc249d37898fe6f39bcfa926dc7b940748d7bf93fd8c76e5f75eed177d7155cc584950ec8e41d5afac4a66ef9cc32bfcc0b999f9e15781136a1effa554349d12894ef4c8ba55d93128cd7c898a73ae25e2935a7b467998af337f477edc72eecab0cb311ea41363bc2ff6f8db6128effd58abfa33a55cceba0d1030272158a361d3a85d3b8ca0f1afca99918a5bb5f3dc407f637989ea3ec71ff3f2fa0cf67625a91df4959105f4887b7874ee3bf87e9656dabe0b9135e39d3f91648c9be5d4217e36596946a5c771fc39aae663622c789bdc20ea0c29bfcb49d4c6e370c932bbba205227ec56fff100a4318f4ec6adbdd77a7c0a919c14c471fb414adb1a413a2acebe0da060af9d5affa3c3997c4f86c0eeceb1b28787fce7c877f1daa00e3f1e694aa8b8094017f3108a793db78421636a50cc19744c854bbee42ba98c38599328c44c782b7181da951c92c0a728e5e28c01e9b7a1d49c8c4cc68b7ee15622496abb25d446cee61ff7d6c907a3a199bd82e40fe0c97cb99b03ae078082ad1567a97925a17f30accd8db38ee2496f5d80ea9fc981b29a032d26a62ba274fb9b35adbaca7dc7274e71da1b055c4fcc5beb87e4f52cf0e5a8c25074e11578b0d6bb541a864adbc2a0d555d50fe370021af47c0d2a3b0a05060a4328747dbd0c5aa456f021bd618dfc8749c9dcb9f94aecf21817495f08cdf72a34f1b75fd9661155ec5314fd8ecc7685d0650aae2ccce675363b5b34f2c94d11dfd58b7f9814582f189705d8b81b4eb29f69aca1c7bf8d6c1077784a5f52aefdb3f278ed2a03197699c6f806efe600817e39fc3203276b18796860cb07ff5b3fab66e9a11a59d50a8fc39b79ae95705c2573a2f702f8af0a090ea8a25b3cb634fd0f443a5d6009d30e7f7251b669290401f34acabc8f6ddef1a36a7d32929acbcd3317b38f5bf89c85a35a2f6af3b2d0a9a0309f509aee3e9019014406766acdb948f7784b0a8d272ca6990880ad05afcb3be609f5660982b597bfe31985dfb1157cf66896e1e5c351b799db2ca9cf9f9bdd742a71895cca07c07a1bec28adf07a43d6d3201ef40af6bda85f5391497f9f233dbfce7fbcec13e7f44ae11bfc17fa6d00f0825e4b2cdeaf81f0fc74b586ccc648edac10a0245002a32f887355137982da75d48369bdbe4863df4a4053533f33314f8ae7da83e2a458941ba4680bd2c91516833d5239d68718c17a954a4ad36ef055e0911ab3d9318612f1ab8d48c4274e42f542070854b1b6b1e2632fc6bf664d0bce8ec37423ca88e69e4bb4d7e83dacc703061296933e1b95feb46d2fd85ff3bedc654e749e6f6afbf3f7700f97351f21f572e458e9b5ed5802ec96529472409b29e4b8000b3c8752753a48195dc2bc78b70acdb2fbdb393f13c6535d64a46f4fd7e472c0632b395c653fd6f645b77fe9261cbefa84d23e41433aaa781b8fa016af8c0a7befebdaa934fc6399f48038a660a52b11069a32c00d81f141ed0a507102ad42c73a08ea9bf6027f08af3133f5f9f6b5071471b004bd84faaeed563cd3c0c17581c507976c9d417a9854e6830aa59c4db6e707a1e750923a3860dd7731e369b2887521bc0b8ab7b71a206eee986a38b0334adf1a3e2e305e1cb270c915f282ae278fdd0c16049160e3c93853770ed7f55d3b2bd178dcaedd3301e47fbffe6e2e9bfef409238559e40896b1f10e08b17fce4839e91991745395833a3c221aa48cfd5792684884b9218361e8bcae0b33b7c68f7d8e4dcb9e3e5a1c989d690824d9cf6666586bc1ae8210907c67ee9bc070f873cd4aa440280080968656c084044b5f03961644c7adf853b102f7fb212ca3271288e45b564aac2ed5da9a3e0c7a27d0a8b68d4c55dd3316cee372e752e870a47ec3d40735c5a20ad6136ba57f46c0ccd79e9dac3d6b7574f2c4396ce2b4dc6c3f7d66fb0de6b119cb8296518a628851aedb4283035caa34a571ce09903e968137f722b880404e73e0695c9ab91a6d0035ee0ea2b18353d7af9ce6ad996c306c6fe3ac466667f490170a87de5ee96be7f193cffd1d44aaaffc270af2ed40a8051317c573b8cf94c7779707e1af2365490fce4cdac51ebd27ccc18d216421bcd1bf1e544aabb48fe0f9aef47b3ccea7eb8108642c9970762687b96f907f1abb7d0d81fc57202ede5a70843b4453ea451f67deb94eabb03797b5b5a85c43785d3504f0ee19315e009cd601ae21dfe93cae63a9db69959e53f9f182534148da3d23bbe1f59102a93aa7bb3e234acbd5a8e3cfb82049471cbbe7c2560c81c23e41459f05dfd0d6d7d380f492dad8e8ed20cc580a169bf76180a599f4390706a5738efbd19b5014f4ae874ef5e2d0b6e2f5c09a128328caff48edb5146f46917e218181f5f2cc27ac22413ddc60a77f1eedf57407404987d0f04986aa153d6a9ca052efa38b208f578d1b8d7358ee6cafd91d36df23403b6fe9c536662f722a5f56b0281a0c7b0b133b6f9885e77fb412593cbebb2458ec1c9849294d160353322be317627140cb66a3780af7695e0eadb6ba7116a571a10437650c719233f5c3a88d4940f85ab2ff55bad1e1d7c2f0d065b4d77d3972d252e1628592bfa95597afbc2be1e7a707d3f860928efb5b6622a9938a044db74f84c9cb14232ccf0b4cce2ca11a5c6071479d526e292680960d8d54ebb55aa77edf3b9493fc8e0c058c1443454c656cd693805680343235712e862c45792de12d580b6d7ab1dd45b9278764946e29c8fe6d0a1f0110c9de9d523af9101f922027ad2115056739435c4b8b1d72daf24e2048eabbdc2d0b9f9ff2fe4f3e22268e7d299c228d5b7ce91cf33111145997a38079e3ca3e82f0e89c876f9cae36bcbdfe6efadafc7f3380dbe48ec9105af18ab0d0bcbf43a11b74eccf1a2d86d75f9e856616af9f05fa56aea6a2d9c2368a6e3145dbaefc146331676b1ca85b961bbd697017128c5f134bf4adb214c32bb7e5375243db117a1dfc780d8330b4900e71177dfa8029f22f7a76219fa715765b6de61def3a5f4f6770a9505c360b6a58f820a8ef5308167579f8f3429245c9ce8bf58f7c11a6321e6de5323a77ed20a5fb0b3a9d71d8d3757b1fae42320e3b1a309a67ffc69b9dfca91b621b572cb4b760e5ba54dc650da28c1ceea7da0efff078f7fb3e15b7e03022308d07d3178976e9bfa0ee84b0052402351371ea20c9824b731bb0db18602c23dc12b3cb33978252a2c957a8de9dd98256be18e18290f2d46a20a038b76d26a29fb9ea02c06094896bb11a436968de86018d21f9c111f7def612719412f7f456f687c3d9a8e576b5ce1b0b02152b968d80ce1b44b2681126d094efbfa863dec76e4dda60dff7849401dfab6d28277d712ea3e09a9335d0c9e7caf5f58793502e182cdc10bdbae80c722d82ebbbe1836d4441eda586f3b51bf78663c144efd9764a6eb82a0f8f4c90eed6e1f1a465db63f584ee6669d4c7bdcf03ab2000d42eeb9dc931dc365bf259b5543313e9b86d07e5e98ebc71792528b8730cc2f58b9e4899aa33839f59977f48339fc20245ec35be54d04d1f7cf64d8d3ff76eb8e24a9530bb3fc7635ebaaf938e892b8cf5b5d55b537748395d6070cfbce868b9a87c76d491a7390114b11a818b45a59ff0a082ee2ad75cddc2bec4d2566ce66064f87e88ffdc502bf79075088234feff9fe1014a37a8d8334098f73fb1d5499506042314f05ac97b6f160f95db7fec2edbe4babbfd06fabbd1824574ce8eff1e439c6a3038c17771e2d466300e7a950b71fa0ed4cb06ae47481929425ddc8f001f22eac850fa493ba2b12e9c1e98e010583bce13fc837b45c77473f322b1f37bc252436188c5a2f66855ef3bc983d512204ea51d3d60574291c9e877949e826341390668422f8a26ca7145c197d614d97af5874bec3c895d5dd59cfec44535f420a3c177e8cccd6dc57801881ab1d0423e6d5a4372fd4df27d8f4517934514c9899ed14766baa3fce0ce462b24894d666c3499557c7ba639018db915bfa0fd85d012e10ff60deee644bc6e75b0eb1cfb84772d820aea0d29be331380c95d5d6f1bc3bd13fdf2dc6fb5a33bc0975ab3e76e885ae12dd1ed5a6e43803036042749558e8474a5ffd76b505aedf69f01e857fcd9adf75232928979c1ca78a1a28d9cffc8f08698a4bf93ce0de7445d6fe1aa969cb3a8e395bca14cc981c37bce4153ff2f9a1bfe5d5362da6b86439e9fda2ae93370f7521358e8d7324dba21bf0b78724e66d1e94e2e023aae4c05fa804a73e6be7d5845e7a68debe678dc35691b04b2e14ff5f4064c1899fec473e0c5f99bdf94a956564f269235833705334ab2b4712a0b13855f3399f4c744a94aa73edd269184cac6232c2d221976c937f78ed8f4b4ce3399000b0fd070d5fca571b3336215c135d0332d6bec9239ae7d2fa40f3629a7e8c1c24d5bd46dd69209f4ea4324f11f109b462c29d02662f8a8f0145c63e56cec8866e3021b78c50b75db9417e9d86caf4c02cdaa1a253d445385625d406b52adc3a26e9a19eeda4cbda0922d8df103283f60d7f02cc53da92996f4e7bec9a1a403ad111bb75c5f5d3357fd1d48a9eb8722f91924e51fd044d28dbe1dc75373b9c8c9954bbd3d624c24c6ca7d62711321d89795762b63f099e2799059a6d176de428f23493f0a7297651589633081053c896f5c038d1df1f725e431bbfe2306222c09459ef814bef089086cd30316374883dc91d563dd3ed937dd0a70063cf9c6ea4059f6ae77db1e9f4cc0f9de8bf0ba60125d68e56d7faa41eb75e3d7338db9f29da0e2d3ee2a54504d71e27c907d2ad61fc4badb297579e72ebe73d1f63885cb3f431ce816519771f6568090fd4ae9583e9fe49fd49e74bc6361743adae862bd3af91256889afe3f7070f6c47dfd5d87c0cc1cdd3d7f93aa0b0fade14b14f11b0bd09d936885c4f3dd8e637019aadf85e0f77f6f378c95616aa1429bcd2e81770a54798fd3066f56cad5aae7654ad5fc5b530f1d87b613eea263ba365307bbd6883b537402a84df9c42426f65a7a5a73ff207012c0cdfe55a6797892da9d0399dcd2267f13619086f00f2aff6f1a583574e21cd135cee0bf8470df2169e82096b1eedc73bfe339698250f13e83854fae80de35dd17440077aa5183db1e81f4b0bc2af767a9d150603b8745787099e409293fd6661ae35d9f0301e30c77b3f27a09b9b9821fd2c021160be50556b0feb8e75c65266eef998f00df5b355f20d3e9634e606575d143f67fa6c389fc00c8a5daa6d5a49027081dd38fa7107c56cf2fc52ca07ab3cf8998844e349f005bb0374", 0x1000}], 0x8, &(0x7f0000001840)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r3, r0, r3, r2, r2, r7, r2, r3, r3]}], 0x68, 0x5}, 0xc) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 16:00:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x0, 0x48}], 0x3122, 0x0, 0xcabf, &(0x7f00000001c0)={0x7, 0xd853}) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000240)='./bus\x00', 0x4000000000002, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:52 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2ffd) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) shmdt(r1) shmdt(r1) r2 = msgget$private(0x0, 0x3e) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) fcntl$dupfd(r3, 0xa, r4) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000c873f6dca77a79dcd7bcb3e4ab97f0e552044feafdb30ecc7b63e4545742cf379a1bbbc57fe4202e149577686f45630d971eb0d46a567a216f79f9eb6114dd23b8512df2886d366ea2c7fcb09f22ca60fce61d0c9bb245e24fdc371f7b8dd48eb17033e44c5c695da3c28f1c05ca3592391d238b254abd272e33e617b8b2154247090000009a95c80f6bfca0e87e68d6d5767ec807c6bafa3ef9d57c795f6cba9918536eaef0b466a3e82530cca09f9fa479534e1a466ae54d5926975e2b72436e40690eec42d2fab8b260001fecefeb6258af7af1f4f5d2f2ff3887ffacec5a3006671bf1b490565f8de43015750985ddf77d1e0c908fcd4cb283d4fd665a355ddc61f4f0f453f8de6763f2903e"], 0x101, 0x800) pipe(&(0x7f0000000180)) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)) 16:00:56 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x9100, 0x1) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc) setsockopt(r0, 0xfffffffffffffff8, 0x8001, &(0x7f0000000140)="b09a55aefa6bfc6200b325f28fadae83226cf4fc8cfaf7a6a9f72c2341e9e31552de827383f1d632299249f7fa10829a0aa56e53f9e22e231e563ba9f1457ce79e4c45692a0295ff9b09117e0058b80f98deebed2dde9167cbb5edb32e2f88bd43770a1f34a96ee658d559683b240aab7a380f01ea189555c6b631cc50c8d552c07748a4414fef4aae47e0b1497f8df2ad83e69e3baf6af209020c7a402c3d2c1070e1cd6c19d325758a68e3426e922113e086d8e203340d53dcbcb1e7d7bfbe83de9708cf96c1e51ce440", 0xcb) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) mlockall(0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="099179fb1d4f0ae45a95173e00d502e95b343effc6b845a0a6de33b73661dc4edbe60a85e6d72b94bedbccd086449a5dc4acddf2a81ac582ad", 0x39) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) link(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') readlink(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)=""/241, 0xf1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='--+&\\#/-\x00', &(0x7f0000000500)="af7b2800", &(0x7f0000000540)='(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='##&\x00']) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) r0 = getgid() r1 = getgid() r2 = getgid() r3 = getegid() getgroups(0x4, &(0x7f0000000640)=[r0, r1, r2, r3]) setuid(0xee01) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) getuid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) r2 = semget(0x2, 0x83, 0x1c) dup2(r0, r1) semop(r2, &(0x7f0000000000)=[{0x2, 0x5ebd, 0x1800}, {0x3, 0x7, 0x1800}, {0x1, 0xcb1, 0x1800}, {0x4, 0x3, 0x1000}, {0x7, 0x7, 0x1000}, {0x7, 0x101, 0x800}, {0x0, 0x7, 0x800}, {0x3, 0x3, 0x1000}], 0x8) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0xc6d0b28306b967e9, 0x110) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/157) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x100000001) read(r1, &(0x7f0000000040)=""/105, 0x69) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x400000001d, 0x0, 0x0) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000022c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a66405e90fbcf2c962d2395a72c938a51d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43adfcd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a6919ad90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xfffffffffffffdbb) fcntl$setstatus(r1, 0x4, 0x80) fsync(r1) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) fsync(r1) 16:00:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) pwritev(r2, &(0x7f0000000000), 0x10000000000002a0, 0x0) r3 = semget(0x3, 0x5, 0x109) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000cc0)=""/158) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x40) r4 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x48) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0xff) socket$inet6(0x18, 0x2, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0xffffffffffffff50, 0x54}, {0x18, 0x3, 0x6, 0xffffffff}, 0xffffffffffff7fff, [0x10001, 0x3, 0x9, 0xbe58, 0x2e0, 0xaa3, 0x0, 0x1]}, 0x3c) writev(r4, &(0x7f0000000c40)=[{&(0x7f00000002c0)="fbf1af6dd6de484009d7e2e1d3e126339c11c4e1ee6be178e781e0f3ad85014b6acfd05eaf37e7604b93a0bd65b1b242fecd8871e3d0509fd681fe1a95e511f37b1aeabe35cf709e77abd2865c4aa95af2316bb964b5cb9f3298f750beba5cd71a6292f028d65dd6ff7fa399017e05fef525d39d6221fa94fbb4a71fe5ddbb3719725cdee3916d4c3aef3c7e963601c83948099e160c3c8413531ef17cda808b59b78f68de0409bbd768c7366b823fd206d82157b2beef15d89371cd20fb04ef63e4a64805da8faa5b2f131aafa1d6f7cefb04fca600b2e57c801ea41301a4a1a5", 0xe1}, {&(0x7f0000002500)="cc36482df0073bf3dc274248a9ad48d0887f9f272850ce83c90d8fcd9b58db17cc5a168e7904442e9aa0d8eec7d21d442cb1ab18c64d713fa57fbf18dcb7d6478fd5750291c8d99ef40c489bf6264970d5767d4fb4d78b01a5b902e965d792cfef1b831f9ef9bdd0ebd3dcd2c6dd77fc56db829986ed8251acdcc1c98f2671537971a850f32b4ed6a812f807668e2eb485aa9f7df3cb0e2222b032db8c568609e35c88279a331b6913821d2d30912b44b035c4aff4beb6868ce817b4339af4afd1d753e64e857f71829f072fef1a57a8823df96a29c7fb5fe3941dfc6a7f3097d70ea9a2d3e0e3f9c2a1e4aafb7af1e6f5daccdaa589d6006d2ff96db6ec851e8ba62d66c8bf93051b9c4ee0f0e1419576172de3880d9f98bd24c4362892cce5abbdd05ab6f23cbb35dcb4c28d0b9df823981e3cd3fef200e9ae2d11ce315bb4170a9e9d24f13e80dc54c520f34f2d69ee401148d44a9b6f664299a5dae25433f8be9ef91a4e456452748ea27fdcfd0eb2c55d27877eb7779f55b4d7c4754a4ddb9e1b8c7069cf5633d2105dda540860be5aea8fd2d41ffb5ca95e62d736ecddec6d0bea11948873d3d4f331a914c769d934fb5ea8984eb14e247598481b50611321d33b5ac74412d1364209e59e5459659d77857e46d53d2cde772192820a7f7fe013f8e9cc61fcdde99312223e1c93b9d1a3a4567affc8d67ed9fd1c5759d578622707cae2076c366ef732b5bf8a9c2bc82a40b9e6b110df9b27a798804a209980d2044b50430a1afcf7cb0e4ae97fa39bd3a8ee27c05db739cb18a63354a2d3b342796be718a1a2bfa5fb0dd32e01b5c9ef1a1e4295518280f66ac1b0ccfaa0376e0250103d7796a88b425222b2dcb298e5c749e8d10f72e2412afa5af3c969c854d72ccbad521878437caae1b977ff86b6e2d9e2a974d5f2eaec14b19b9735345d7c57ac721408a445558920a7c25469bcc0c19d962e2dd6bd58093be4b7845d53995766693a842bf73c75bf18a63c96ba5a29dd19f0ef92ffd13057f2cdcb0dee6ab1cc1c7d5025e6deb0c037902a1e5d07c4f7ef83ad10c41f68a84700ef41f93dd872e3134af3ac0a8f479b090a3c121bc5816994554e222bcdaa6f5c747eae79c5395833afe6cb17c1ef29cd5d92eafccc46af279f38f8624a3fe2c18e4d3da688d12082fe9be4c792981a497da08de80341e785d19b2d5ce892f1baa8e230b8dab147b0eed061e64c03464211cd1af60ff0a8fa9c5bdfb3d51f085e9a82f39bba86a406eb26a4cf3698521762870527d51ecc9600468912ae0696d1819d23dad4186285c99b13de3c421b89d8477d32c6f31bd856a14a1f37de54a080f362d60e0702e8a2bc793d340749977de284db180fdd098f3902bbb1c00df34458222ac3f8334cc3ffefda2538b7b028b59cc13ed1c87927ae88bd159c9e23fd35096f9c4d6bc257a1416d3430112134eaa0a2d626233237c08cf425dfa8af2add786de30a933aca975807c92104d4f9eb042dbf9b77841227085d99cc6fa8ad708bd4c92d438c10324b1aa067d29b9231f294208899f601d798001eeb6e92aba5a758ca0bae1ef4c9cee31c722e1d82d323ea9e8bc1274c1577f9679623e0c3e3d2654753fac3f79326edfebf9fabfa6d2be1c37ae35b40b73e4b038a3b26caa401710eeec06e56a64296e6dc084b9b71b8411c696ae506bf05d58e083cbcc04649cd42046ab181e1e49d42eabb063866baacbfe01674cbe4e6749728d1b360d1b9b0a6c562f681d3b5ad9d6b370c79fb3bfc0c6d6d093faeec048cc1d0ede48532f46db1e5d01e6d0411debc5ff28cbaf5ca0c327c999915f94ba919e7967e8884f8083f60a75d2efc01b33d86e445e538a24afcfa82ccc969885ebbefcfe1e855b5fadc19c7aaf905b81ed15d9ac70a7850ccb8b1f19cd552b3c3e868c1dd8c6eca06049be4eaade12847baf478cfbec16dd9339f036c16f49c8d8bcea29c314de923f6bf710e172d39e990638072aee09fabf67a9afceff5712de0802df83713b4b2e3fde1f7247ed0e41dd3b8c6588c04b2f574910a84022a28d896b02ecb2992f2641a58b567a652d8d54b4d89da3d59bdebff070c6095b9bd4b4955892b01753363e6029a70b31d0cea40333b66f88fcf735c623c0ae664b3333cb9a99cd50f156ff337a4538c2846a74aa83561b7f8e7888a3c72688d3bf0325cdfe5ef9004d20e1a1f5513522e52f3b0657803639c07e648f0e060eaaec2c031ca3d680ffc9a7e49bd82bca38fc1156c17857da99487c356407632b71a55bcf45bd0d07a149e377b0992de4286e4d5099cac7d2e45f02937d3a576a10708ef6a1f56472ba4776d6e6a9ac51dbebe915fc88da05f0d849a7bd1981674c706593911f1fe82a9cdef838acd470a96d9ff7c135eebcc343d4cdaffb990259dbc52b07f5e6db157106113685bd9671e9d57f5198451b6c71eb48c666e2d610ee8fcb50e315c4084acb8aef69a334e93785cf643c2b50dc4ef16be27b9d8bbb6a747100ad73cd7077e8fe2b3087ea1cc40bc7fd72a62def2797f54f9f7aa291b3183630bef7e2ffafd513a0b1e5606d026ab389545a09c4fe4e882e5033b87ea5723a6113632b40a6269dccac3960e871af9cdaac678641c690888896b6fc12f509103519cb77117466c9374ae7a4495d7b4af8115c69b86461ad1151e8c29ec9fcc6b88253075368451d19401a27755458ed4af058ee976a072ef3b34044e7b7aad6140b1e35659e99e6226ca9dce939864f3001c694f4e627ee0205f1ffbcd7e41c1599fcdb5d239d931c4ac9bb86c57b0cb7f3e1fdb8a8bb064807e4f75f5aa6bfa914ad13bd9bedd259a7e9c674b9e4c7d28bc11fbec7a2653aae690a47b74f889ef7bd66abfa8edf8b64c37a9a0d47b00d763644189fcf221ed380ba9caa4d76cada354f5d15793d80a619dfc02f07cd0ede62cd8ede5fc58466cb30fc31b6f00c2c14715cfb3cbea1d55b75893d59756e2772fc2837ebfcc19d5a9fac1bb57b377479b87798c5c3f2ddcf79708d79b3a38b354b0589fd0a905dd3bb634c834949470a6ca6d956139262871ba7cdf5031e48b89cc7d1dcd41b2f5eb513a1676591218148a84f5ea2f72f8d8930f91e6c4e6be5a78dd1d40dfd85882b8244f8cc0c3d0967ded86dd8773fea2a5dfa387de6dd7cd12a6fc70add73a4ea2c05cc2d021c769c352f7f91aff459c0e348709348831aadebf743aaebdb1f3636ea4d75d6e273fbbc8dbfeb020f2f0267e7bf00ce8da470ba80c82ecb24671d465f384fa5e4514bb51ea105b7cc69f29462199f1f1fe591c1385e3fa4637c3abe5fea58b024a26b084a694f3f37aba47872012b3c377ce0c05e672f3a4f6116e00dbe6a22e1e4e3640126072d59876753b7d3a2eddd9268e00f9e05537d70513c88b3ba629b7e24eadaad9dcc75ce30bdcdf00c9d9350cf6ae5517463d62af5c129f856168163f932ee7f998054803736b33e3201f8a7c31f38d7d739be1b908e3a09537619e3071be4ab0b48d539c178fd8fe0dd68a6b1cc40857f2a6ff288e44ac0e10039d4c0497f7cd05ae79b2a4e74f3171d5afb1e064c4e7354f03931888e1e84ae56b8703c85ed660795b8086fcd298d879d8768d1d47bc1e103fedbea4bf3c4aabb6901945823d47994dfede2c16be04397d209f46014f91d9cc3c94d4b21b2b3bc33933daf0aa7e78e29e0e4a327bce471345132babf93fd9831e36bb80a9012e9ae18db4f2de283fdb9fb2437bdbbd059260d83232344eaae041401a13eae7d232cef7e594d1eab7d4d40703455c298d558fd034aa0320487b6ba6264ce0c38a214adca97940349cf5bb4331a9f667d997d9c212eeb3136dae43c52ec2e75b68bb12f6bd50cdaa4f9379c2e07edacdeab54e88118ff3b691c909d0dfc36c937e7c54d8b125427e1b18baa46d95def29b8c6ac92165397ffb9acbecbb5da94389ea3936d64ef45a2d2796a3a96fa5cf0840e46521083dafb9fb14a4d588925ca80f556414facf2f1db2e4cd612c9daa2179c93616b52f1481e7efbf3aeee7dfcca2407296401c4ed776da701cdde6a45ce5a2f9a7159f672f6b460cb3228feaf587ce0eee295c1931caaa9db1ac8d92dc75a68a9a37de906eb1b005a6c7763a021a4eb2c3438db1144a0a8762b304dce62b4ee27cc98e18227a80b906a9d05e73b4051477c89df79a03c2f3c63800a33a582d4fc21b6de42bae64bc1e174b258628cd19d5736088abe3247f4368f1c5348e4913ef9ea6048255a6424d1b250485cd04fc33eb6cbb1275d4e6b0e08d46c88b72022ec96b80e1cb74cc44f2f74609db2099b01bfd3ec8fe0d36209e7ec8ce061b2dc353c18f3be72f7a433fa6076d38b2a3afd1bdca025513a37dd49668e6142c196c6ced762f45402979703ca1486d7d602ee3bbdd8e338cd70e6c60bd8f7d83a5377e756b526b8e63520527cc10e4e96a587e7619c3aff142df4cfa09c26b15ec56ab476c591e884e5ceef738496d8feb0cd77e78de6c8fdc1c64ccafb722b994b312d4677e51dfde397edf3f9f205e29d2264707fac189cbeb81771771b9c730bf7007777ab9397e74703a2e3e1ce6e241a043acc0ca60a737fad551b8e601004b0ac10b69ec243f922e50c3f703852fa7c0895dd9565daa87a944b259149e38a6360bb5377e1bfb3390a3176813671c7c6ffe08759c0ea6763b5ad0dde29d3387642e6aed0cc43cf907fae784e1fcd97d91fe1123b5a90ff81e0c91bcbcc1c332a3884e930c26f267ea6715e53bedde3eaeea088feaeaadbf5762d82eb2379fc66863b67859204735b8b0eaa8c9b459f32cd8a393e90e38d2f7d4300cf4490a73952d2f15d753c7cb72a9a31918cf29e725db641e3eebea7bfa9818b212a4a6a13becff5fce2ccacb04449852f89550d4d061acdd59c2fbbc20223b25411a063e728e767241cd3ded7b6b6c9f40c7b65a1b8a38412556eb2b010317a4e4a680192031b15e70d0066fae34d76b0698c543d9bbd656737487f2960a36ef45e502f836d8abd8591064535707b8665f291500442ea6b8fa71e2343333de6f96622937ea5329b6da582dbec260e1f9abfb73a6e8ecda4e128b07a4ebcc2f75cef4eb7724958166caf7f72b1e23915fc1b8f5af9e5e9bc468f3d6d3f53130a0583d1ca8aa2ecbd403b62ea0b69e6cb34f4be8bac4a62cb5869040e6b4817ff0c4f678adb4bb148ac263527779fe4269be97f9dc305f3085287bd09b62db90b846323b96d49b0aaa5f67645ab89be1862f73d38a5c197b33eba53b372bc1d316d69dcdce4a3cb4176bbc1401e4ec32200fac7284b48b52266484ad8ae7852ed7b42d1d61a187e356ca73b3d922394c8534cfb3589898101eee4ded6b3b5eecfa249a4cd8184139273651ae05d2d6aa564e6eb8293f3dd36c6125fce5ca6f79712e90e88608bba95ff178e6536f6271fb5678a4ca7b9713f417819027931318c7fbab477d67f456c773511d35f4afc332fbfd9cac00816ed7c4747ea070d07ca6fefa5f2bba539619df632667760c99430774ba8ba6b3a468e2aa2d69fb877c4f5182d24ce92e943979c28a48e09b0560ed9d7409acc5dfca34d25c71840abbfe2b82ca9c657ff33cab1be2ba0377c0cba52471ea80dd2af4940c27bcbd90ca93becf393bee1391d45333dbf3e7166a9cca3091f9a7edcf9d26a48e0cd514f8266a1a1f07b2e4a0297a2b4f1f338b9e46a7de14433c06a62141b4efad723bec5f29da70ee4598f8de4ab918f1afd4b1e5", 0x1000}, {&(0x7f00000003c0)="1d39c51f92ea320ece280dfcec7054ad2ab7b6b0153a9f127851360eba38e4ea041040fcceb6dda4e757860656a1d692c5fc2cf584c51ef13f5c6b7f1e60c0ef21393d4ac93bfa44b3402b9e0918fdf6d385ac59c8e828c7d6a82837dccf13faa35a600c908bc298599b557c2fa630", 0x6f}, {&(0x7f0000000440)="d06a7ec11068efc9dc80274bc528bb39c37da6c4816776140f10d355d914989e2d2ca9c12bfe7a94166a7db7203169fb00435b2f82efd8eb34171809c2cc1b184cb12eabc2addd5b294419dfa689fde21ac9186594198f7466062e9342de45b5bc779201781b070b187eb7be63f75067e269c9a44ac6b1fac343e478e374e8df47b00589a60ea74953c11bd2fc64cd07c0cbe48485f044b383ea87835d43b959eedc8b4fff33f2ba5a2e0b98e3d962b50adc1499e829fafd800ec2e756458c8cf496c64269b6c621a30c3b25552e2a5e0c4be4d1b28a2d9e4965a4b9ad98", 0xde}, {&(0x7f0000000a80)="65801be9ff168aeb81ed78d02635105819bbede50e91452199666db89a025e03c0fe08711607bc0c50d2a84bfb273cf2c482005138fc03e1a47cd2934290af8f8af1f7e2b75c25d8420bd1f185151a0d05f01d40cb6e4b11bc6877164cecbc911a23bf56e966e485781f8dc44d73cfbdb594d9", 0x73}, {&(0x7f0000005200)="64d779959bb2f2732c765443dbefdcf92a79c7f4cb084b8a0b9486ab645ee99f12c717a93a88005ccf5b1f15e58705ca29ba8ee909e9cdf4c60a3b4412b063cc3814e77fea0c3852e199941f175f78d85a1d20b4b81457eba6288c022fdd0b0806b3819925b8ea8b4756335640e8075c859cc6b6a0fb9981923216d87b311729010d033516964374c256ea959deaa33a014f2ef51929cbd2cc82054fb229b7272486d7f24126fbdeecc16d535a005d60c853dcd24a57bcab435bd176dbac586d8ec263f2a93a10f754317689a0f19194678300053cc1b47ccdf959c6eb3b96f887c4e25a09c7c40bc173d5ee19e416749783ed8c7c72b9a64cc921a5e657b084bb61b41e5039692c43393c76a441c9f585e5fec45ac46d2b37aa1d18c44265f1083b4d1ccde0a0eab8373e48d763d87db57c44cec96bf1fb5c12b74f97d45ff1fe41d397abd605e6417738e706c08ebef67c2dc625740a1b6daab2fab430efed3f614bb3f7965a0ca81eba8d7a4ae51721856a40fc1d08526eb020d8a1079a0120c9813f9915e479c94338a07f8ad9617dc329d5327b644b348d3a6f1b8e2e57beecd7b1535de224c0a90d544ee51b718252916fd51a88b0e8c9d6063b83fb5ae0d616c42990e4489fda2213df92737a119afe8847d8646e039f15483c2b1e2fddcc27bab3d4c917ef327a74afeb5120e309b15a2b2ffdd563da2ec3d328765b9530e95b44167518a90cc72a17fc5f6c910b335c6a4b61a51e08bb3cc8dc3dccd72a61d1579d541cbac19b14fb7c9f8bc94b461f0e53f5bbf7be285c89a2d1248f72e5bce41557ae8d773676a5813a44777761615bf849d4a4f60b11c03269f2966f12c97818e73792c1ed8de9902a1966065517bb422165a12fca1feb64eaf7de382ea4c8fc79d7ad8dc5055fa7d1c4bcafb28a296709aa8304874a51e3561175644313e26bcd45e5c9ad52ce93678874dea18fc6aa49894d4cac3c325aee222404ebb727c0a6cf071c2016ef43e081f7a78db7c0c312777bb6b39d45f7bb758714d0141f8a4c26c4ee35b332e065207f0cc240e37ea6969af5822c9e671375a6bafcf281260eea96d12e89c330883eaf720333b200c1b8737a82a2d77069ed2ff4fedc977a43b6d695925c2e5971a44fd7309d930c1a2216138787509174264faca64fe6d25eb72fccac42409f1668a77dfe612e9dbba477ae1c1cce5506f6a52b95b19ac4248d0ee06db0538927efd895336d8de6431ee2afdab1cf4f813254b42323f75c2cda9ddf78a182c4e29f742206f710baf8d6ea64dd5dd9bf99d00590465d602e4e4b22bbec8e0adfa24c8ea22b6988ed863bef97c36182be80a6eac091982620b7f1a808da278717710fa78f44e8d43012148027f4c21d8a45004a78e626cca43cdbbab35632271e583938b0ea028f83d680b4ff5d50426037230c56be169dc6a36640a74ad112bad995c83829d10d0ad7f6b36cd86a0cbf8b6915c5362cc397496193958e62344aea7a872d7d45b5fbe84756ecddce884d894f717692e3725c23095490883772a1b157300007d17fe4a8c2925d90806ab7fbac9991d84277a4b564b13fd934182ec29701d88800fdfc694396c91c358c9156ff193a668b0ae202fee07dc4d62d6eda4b7e9bd43177ed172498c63b014454e9711159dfea0c6769854d21db82de1403104766f1a256aa03f3422ecdacc073d238bca06ca381702418fddd25adf2acd7e7ad40d74ddb478658207228c68b710f4f48d5340de54e07bfa2462d5369ef4e01affc020f8ed64fbfdf42fda8157d30cd9d7cc4cc6d5dc9bc4962522ce4a9e9ab02ade685c1e64ff1b3ece47d2b01ddfd9ab4ef5191b4dadf13d382c7aded408210a27df6efd60ec5184632d359f0bf718f58429dd00122ad358ba00faeee6d085b34b7756218f3bdffd7bd279e851758112cf388f88dce3e94c1e753b1f2f6ab1f9cc58b43395d29df34e2b0a4821bf18c00b5207a40b240d828264b8ffd36a6d64ad7f9972504181268041467a2952af824ebbb03d6a546f045087ca15bbd91ee0fba0e88c80ce1346a3da9d8e40aa83cdd188c677b3711d3afde2136e863aacdef0dfa89c58f07c7d88ff5fc74df2c9cd064cea9082123389914ab8b6e1183724ecd44c7dd24f2237fa3071302bf5492f65a633edd21727bccd00887b7cabe70c8e54cbaf399b9530dc4d5ea6550d36b93460ca578d8f8f98d136b949c10858dde9cc482a3c85a060795a052f3ed8afbf6c9499b2cb1c9786f7859f1b229f822795ad121a682d6ad93dce270e6117a5e1a4b553b067f346549a8cfe2771be0903bfe0192d08482ab6c2bf3133d5b0b7155c989228c9af0bf6d9617fb8efda31f0a456a1b6388082db6f7ae98184da81d692d4a56ba2e59a99ba077b619f9c62bfff66a9fac9937a480c572349d085622c65232b23e2dbd200d9e56d89a7c0c81c5dd1688d1becddbf0e46bb28de77de4337a18dc8cc370848baebd63d7c05ec77001dbbcc12cbae9749a58ff74df22dc5139daac31637113fe02821b161307bb8399b10d42d064a14979917c59f0865edd6c67bddf0c979679bab681c24dfe1443e021542cd1f96a22539fdca4ec595bc1ec821289636ba0345bff8fa0f59d87fd065820ebeb910b76178ed7217fc774e646c82fea63cc38ffc0c18c59911428449f0c3b8bf7322049c6d3d0bf75b594808d8fb56cb097562e34d9e053c06caeee4cb95f3152b336f141f007bb008cfb61a7156c3d11be94cdc5a69c0620a8dcd4de90624a782d3066c23efccd710af21f87eff86eea2df98bd477652a4827f3e851956b0f670df202bd43d8f38c090c37e557573a1197f6023b7469e833bec7bc2d113de0a5d5d889a0165ff902b882b32b05b262081cfff2f13cb4bc06ce32975fc1a3b81297dc51a8db6726be4fe4d40f002c4554a4137f6aaf7adf03bd756cd7f62c4ce6d36f256eb72b61eee9ce78118a29764f0a927ecdde0ded275ea72805b45f377c86eb443b6e024ff58794e2604536425d675ddc7e9e46a1dff0905a3300bcc9a3b7d9fdd4ab26dd2dfda76e5145851483f1c034b55b70e144039431450f337ec6b79fecce86ccceddbb637838e7e510fbca22af4b33a231b322055633c8bcee14be5170b0358cae807ec328291a96e27ede77d836a4b618ae0245f02119bf7df0969a247fe7b4c136b97dbc7174220600267b8919b9d2d597ab1352a201bbdf433e4dedb0d48cb6905027f50684cc6c394e707800562f58bf2db7781ecbb14b99ac9dc56425d9bc13289585c91200d07633a57aa78076e4334014c2ea98d1ea133094f8eb1d3c615de8f1f084b383f0bc6b5f1ee2d28fecbfb65ad053ce4b5530397e2dd7cc53ec1004b0e103b1e5c3a88f85edc656841556b00b2d936e8706a6feb0d66efbf736283ecefdc2f0e0c860393094b3566d73db4140888fa571570dee1314d392ff5c3a9fc480b3589897ea67ebfaeb5e27c26c65b869d158d2d0a10741393e235422f928094c1e63b320ba4dbe12313d8f1ec2a8c3623465a68e159f283eab07642bce4283d280d6866f1546c4cefe603b742de5a8c975d1a674b93718bc792174d262920dbb680e3ecc9dd70c12944ddaac5f6d25068569ce459a69b533b7fd24a162b24c3f6816399c799338723cca5022e40611e71a342168dd683563be807402ed4077fa1a41d2e3810932d06c5406702024a41f02c19429c695f4ff3441cb91a4426a86d606305372302b70698b8959bb439b10a2a66af75b84e02ec82d7d43653b851b2ebfb3dbaab97e1b85e8dafbf49eaaa5f4ef3cc69ccf5e9e4cdfb85c5ca9b95212b91cc1619f6de0f2e08026bbe2c8ca35138f151dd5ab2668eeae1d49004719af079a3038fee3c0d784c4341389833c4cdb2c56d7944a93bd581abc1c6a1715a7ba7a297fd6d3dd991ce8a92e6273c8e1b4554d27b4339355cb2f182f905de1b15ae1a13fdbe664ef1c5327f567e8418425fd538aef47bd4821fb5b2b22954f201c4b4d241142ebd86d15d2a4a8a36d5827942a3213b7b85af18c86dc61c3825b3d3b228e58f14f1c90560bae019219fbd5201522cff7e2a4f80b96c14819aaa3cf2ece77370df555649a8bbf5cbb88518852ca0010f6909643489c8250c96422a376e02b00ff88ae3e11b0837afd6fb3ffa9c60b3fb26938c24a37e3e58e2f5877dff931fbee4170dbcb7813b77a0d215d0e4cfae0cc44ad46cd912b6bc3cb7c1ad638a5a3c3727cec0405ce542eda88360d402fe8d452bbcebaec73e187452c2ca38c900728feea2bcbf5fe5cf2a6bb1811871893eaa66f98782349f3e327207a4b3fb412ae1ef27c8d9b7ee8fa2e39842b83a880142487443f4c50feb307a43745b7a0490179fad73fbe03ef84cab5c6aa61ec4c4feef23d98e315277b2344df97a971f7e1b6189565b96b842b385402b2f459a7156b719062b89dbbbcfa273aa1beed2ee18b307ea56a04e64e9f147215c8372d6ac4f27a06fc3d0c9b239f8b24cb5d3882325be6652ca39338e399440b54486063bd082341fff0fb7418b086e32bd03e0f1fbe3e326a5c880491f0eda0a68e26fb22833c6d70bb7d3d501351b1817c265036d0369f88d4c67b6672e61231bd86d18c9ffa306940536f5c993b12b8faad035a3a95caaf8a1e867b3569f3405cefa574dda387289eb7af045fd7d973278573dd86f0bf330511be183ab09069156038160da09ad79cc502a935d4b464818c41eba94c7952d6d33a00e2d08e1c4beadcbfd114945b281b042c852ff02937bf2ae80adbe6c74688f05cd79a2cbe5da48b378248ad944ac966dc9335a3f1d0400b0587c4b8582086fd4120258d2cad34eb2aac2bdad08d9a366fbb60c039d97a194332074caba5e07af44b33b557de15f1dc24e76d418d66169321d4669aad3ab07f4d5e2eef00821470edd19c05fac721b318cad5f3b37633a8601fbb18dd9c1b51871dc72ccc76058ed8661cb19273b7e67918d322d99e2b9d09e8c73d32bc0e80cbb1aab4e43ec2235c43021ef7ad173b1d85cdae94194ddff31462243c4a301650a91b9adf18c5d0626e24d453f4ca21235381ea9ec8dd3a3310e8350cd8d2b50311a6682bcb9f8ae04315e34c56defcba6438ec345d19672d865d1e2374e8c7ea9c0992b81ac1c04497b709bc21659a8182fe2fbb29af11d723d9e1d10bc37db30fe42c7c44f89f61bfb84b72e4649249c6100856d48da17865dc2d76afaee602eceadec01265eb3665c1ac8529680c80cbeb61d22004bed3e3dc274fc0cc0a7289a1d9c6b99f6a96d3c9bf41c3a5210fb017ccabbd7d3caa8f8f8934dc535132bd34d9da0115471b75e7f34648600dcb8e1a0538689aa519fd317aea14a613cdde4576b61182c4e2143d109e957a17a30cb19aaf585673a93f6fd25c07ccd57a50ef2a3699aa3ecd94bbf14a376db452bd19d7181c69d92213f0a1fba42a9b58c3dc56b11a2f4f214542a5bbdd6472af337ae6bb9b2739c6f3fb0f9150b119928513c30abbd94ed020c6b90dc9e8c66a72c5a84a681f21971e0ade8e30feec8a41b504417942eac1678cef410922d01e4ee680f17fee2e7415233ad8b3d00edec319e7dc91d4707206812818536e80fa974812f9c43eea1b278ff86cb01272e7669231eac37ddc5900a23acbdaf74e521f1eeba22c9533a039c499ff4dc82de6c7093752a8fe9d6137bb3dbe2007007d0c8ec2741071d1a7dbafc16d5f8b93151739bfe6b25de5d8cf550f8fdbf1cafa3a20d3ddcc", 0x1000}, {&(0x7f0000000b00)="48aeeb4b4f14c876d1fcb11dc3c944444544699a7dbae49f4f43a3a069420b5d88ac988d6588f5d119eae64e1dab423f3fc58214b38ba4b42be5b5f4dcb83838e8837462c95d2f2459e85f257dbe837cc912f3bda88cce9e6033a8dd589bcc63334403043edf386f860ca4c10f398190bbf25ed3595122400b2c54cd1eb375fba99d98c714be25e1c4b6124b9109cf7189f97090b6af8b72", 0x98}, {&(0x7f0000000bc0)="45f6f802f6d025a59c001a591d0329002dba848282d3304c1ad24a94f4e6964d5b9ad454ff33e173468f57ab5e364c9b309bccf6f25885377d64df12f4f7d05f0be04a77033e6531ec6c0609ed67", 0x4e}], 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000900)=0x8) 16:00:57 executing program 1: pipe(&(0x7f0000000000)) dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "1eae868298200a1d2f32fd67f8c9590cca00", 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:57 executing program 1: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0dda441243ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, r1) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) 16:00:57 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 16:00:57 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="723519c2ebe71e0a7f9fd598e33ab086d051a3b5a0d5608a2fb8eb5ecefadbd4502aa1b4bfaa22c7331c828b7175fad6c68d5ff6a078f2d9e062a890ac0ca47f646b9e8b61", 0x1a9) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() write(r2, &(0x7f0000000200)="7964ce29a0c5d0a55f48312948d8cd9b5c6345043c8793ad0633c6cdb1ff2edd501696af9748d4b283c79dd562cdff2f88748c529e76ff7169aaa1c5cb4fa4bb4ba67969d9ddf2d10bd117981c8798e2bd24e7c14596a77cb5d6a8b3d1d156863cebd73443ba7176c056b60c332aaa768ddbe0f5ecd50a46eb72efdfe8f34b1b1b3ad892ac0dd9e994df72e96c884e54cbe07132fdedba2ea3fee115e4a59e21b8ba2e2dd43a708440f6b86bdcbdbdc132bc4ece916ce1ede4", 0xb9) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') close(r1) accept(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004335f2d15a644c300b74d7a52c65e0c94871551fc56bc9c0a25957cdea25df433a16e068de4048808dc0a1bd29aad0b6f6a2257b1b716da8f957758e066445df017b1abe003dee294108f6b0acd239547af7ffc41867515c005025740a4354eef5130943af509836761d14afe8be8d3d32541217469b6e50a18811917f3be19d6e9b705e7e69c254189d2e0101719bfac37b20a5ccd2c46e"], &(0x7f0000000040)=0x1002) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x7c, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) socketpair(0x18, 0x4003, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="ebd7c79d8495bc8c22227c686076f945b73d1a1fc9400c16935dea4e73bed50edeadf1e050bd7d85667d845bec00a03579e41312c418cec562f3e5fd485372f03263cf5cc7ca316befc27ec7aa38837187b61421afd8743bfb083d761e56ec82c4f0506d3961ab8f118c994dee4cfa30979d2e168758383005e9526c81896bbcaa06d5acce9b949480498b8984c192a4cc7f686c1939e2fc6144701ea457d33887125b81c035ad085536", 0xaa}, {&(0x7f00000002c0)="1e5562312ad38493f3f00eb7b1f5c367c34be070ac426c6c289b590370a18da2a8d5cbd255b92734a6be3eb2b022d45babc741bcd0ee6cf74799d56056344c116da2432eb813a4eba8fc67c18e714ebd370bd8876c84a2cd6cd893eb8518ce3bffdf02ffb8f57a137f3e5a25e936", 0x6e}, {&(0x7f0000000340)="3aaf5702ce23ee3bca068724139ad9e5d6855c23a3e9e2478da22a037e9fb50904ca36a79e989546ebff127cc52f913d3a083e8dfda4b1c7fd13de3652d672086e", 0x41}, {&(0x7f00000003c0)="51e018a231f973786d1d89134ebce1d0d19be43c9f10c1fdf99f57dcb3e57f6b762bbebdc2c065f0bebd78df8ae5c98af147de97518b3850a571edd75da68b58fca0a7909bebec0f35e1431ee471e0f7ad5bf594097b819c24bba310f37e81d6e084e115376c01989f6818eaaf6b03bf940531ac9954099a2b67e626a278669acb5ac1821cb760bc8d03d69780bbd8744ddfd4ba3334435be0b25230fb2cad7041a90c4cc720f6fcff637fb4c169fd48976dfe62ed3481", 0xb7}, {&(0x7f0000000480)="78201c40df6eb56350cebd8db2", 0xd}, {&(0x7f00000004c0)="a9e79ee520057698f4b1a863914766e3dce96bb1406542e8b2050516d59988462480ecaf3f9ff37bb437d39dbe8e96840367e725df052b81396e531f355b9eb24c6c4d250d26d71b2125b8c4575ec6e0dc5e212c69d3b1215862c2068e4559e5a0f8112dc9927e3b438d8324b44aee0710eacfbc4899e7b8121002404db7184fa97049e45c9f7aac781ccc96f32a8653382fa0a9623164e6bda0231a081ae913079d418a1bafec67dd1a463d55530420f283a75a71d96c62a1c6411a9d", 0xbd}], 0x6, &(0x7f0000000600)=[{0xb8, 0xffff, 0x80, "7e7dfbd1db325ba9cf08cd33f50d1581c3896b2f104ed1a8922c5681f4d59cfd5b7ed1ecc06727cb9531153fb5039699bcf0a5237b26b54eecef969995ea090e0d6f3ed5706f6871285ab60f726de08d8609bac69477507e2d9a6a530a2e91af6cc6a546e7467d3058731cc442c0e78ccbbe22d65dd183e269e7ded5803e0078c879086c972cf4861ba528db4ac556eb2b40e86bf8a0c6b2e37e500dbc9469e505ec09"}, {0x78, 0x1, 0x4, "2a14812e8c95a07a7a80444af30e4a463d98800f23e176a08d8b581840569cae80934ea9163f0f60480f6786ec817a33cc49235cb1e41801ba40efbb83c0f692dbab259fdbab2d14117cff7c6871e462214bf9f2517a6b42061187851e55c7f46fad752f8e6b8d31"}, {0xa0, 0x0, 0x3, "eaa21efd44258febb35ec42613033705d5ead36a5c167055d851d63699f0aa45e7b030eec58bd18a624c57c7528962f4566c25c56e2ccbd94607e92d01cf03ef472813c2ca659a78e7a84cabdb0aabfc177a59cf63c2a5aa67fa3e9a55bcb3314023d4c14caca6e4d6f2a02349559338d00dbe057b151d2a4013936c3cab9e743e77fe4fbd874f4ed58a326424e392"}], 0x1d0, 0x400}, 0x4) 16:00:58 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xb0, 0xc0000024, 0x6, 0xccf}, {{r0}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0x5}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x80000) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) r1 = dup(r0) syz_open_pts() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/217, &(0x7f0000000100)=0x404) socketpair(0x10, 0xa05e6211e08df81d, 0x3, &(0x7f0000000140)) socketpair(0x16, 0x1, 0x616, &(0x7f0000000180)) pipe(&(0x7f00000001c0)) socket$inet6(0x18, 0x8000, 0x80000001) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) r2 = dup2(r0, r0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x1ff, 0x80}, 0xc) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) 16:00:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getuid() setuid(r3) fchmod(r2, 0x120) r4 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000001"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="4b9d23bdb449b6a746a9e2c13617a364cb0be4a29b6d9dcf1169bc0875d0c731041b01a66b12d72bf53367780e7958e89da9c53dd9121df91daa429fec5f7a0cdf1c9f42914b884e461ce1962a4d47d209e834a7a9f0b69e13b1d3051c0df2858c9a463ca6987d23026060b41c0c53bb72e4177a7c41a55c84ff26928e019d9545c48cca8d259ea26caff7c60bd0e0f1a20a797a9570d05af5bb3c43a51e3f90022da96e14cba4f88e617df5cf839d2fb40eab5eecc55bb0b0ec1dd759c8dd414a28852bf571d2296c6f7a56a9e0dc4fab416a8a619a26f7c6", 0xd9}, {&(0x7f0000000200)="d27f6a4f3a9a05a53dc546d729f872c0457660a705959c393517b66263ca027ba6c27d3320fe5a3ea528693038fc9291", 0x30}, {&(0x7f0000000240)="c04b3409ab0b0814961979a6cf7b64bba245e1f08941bd2557fe3f3d", 0x1c}, {&(0x7f0000000280)="11beea70f7bf642d449479c3c4d359fb5db3528fd8d3ebb8ef43da8bb920af0fb5750b21b5778b9098d9ba7a4b93f4ae17d69cee8464564fc016646c7ad192f99716886eedf1c1758d5f65056496b915b5e9786c0ed9ff3fe8338a7403c77f5dae6522710f3be38bca3272705a092b406b2db5eb35016ee06be400f9d6d79a30e65db599077028c98580b899366fdebbd92da7c8932b9dd2e3a41d82b2f1671b252e0af66cf150330f58806caaa5d75151be814d093ffe584adef782b0cd692ebcca48a981f2f91fbef9bcd6f343daad8d98f09582320c713b50e2c32459f03d6bdfedfd4f10c6281a6fd1b1b3a16283b4c60e4ffcc215dee8f1", 0xfa}, {&(0x7f0000000380)="a984f5f6a2d619c92f922c0fe98704123d96cb499a26f9fb98e8ebaf19aa1f5e40651b2c7c259de9e521e1185a295db7f1a98fe900132ede69c04138df829d3c82ab9813e3e2809020d2f31fd27f2175efa15a2a9c318a14580498a08293cc7d720f12fd53923ea9e8eb1d3805ddcc14ef27fa6a8d82c2b4a0876cd9114f5307845672127516ea92dff1247e7f96d3fef2e58db672f8fbd6ad09a5ec88e1184e527b32", 0xa3}], 0x5, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r3, r5}], 0x50, 0x404}, 0x4) socket$inet6(0x18, 0x100000003, 0x102) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0xec7) getsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x7ff, 0x1000, 0x10001, "5cfe809814d6d8a150820cd1328f70af9571b7c8", 0xfffffffffffff000, 0x8}) socket$inet(0x2, 0xc002, 0xbdef) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0xce, 0x4, "a3f251a04f42c3ef9ee2f03011bfaf1b91475cf9", 0x100, 0x40}) 16:00:58 executing program 1: socket$inet(0x2, 0x0, 0x101) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80000003b) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0110a591eb002e2f6669e5ed97239705528d45ae0768301befb71f97424e5576b9dca60b959ea16ad3dc02d2a485e12147ec61805ef6e1e5f8dffefc377f1ab3b339700b6186d2057458ff63405f431fd0e691a9aa7da0a4850939c79042db0b3f6eeff2019848fc88ac7465797792f1d2f489f0e0aed3fd54ad11b8d8b5a71a040000004da4e5b98edabecdb926b3d2c00ed43d9f06418c5d8332dff0c85ac68605fcd2f1addd0910728e029dfeece1d22224faaeba334d3f0d07c232653662d639a59705f29beaecedcb503275b936896f49879552e8dd83a48da1f98169ffc931c81d929346502c30f3ba21dc"], 0xa) shutdown(r0, 0x2) 16:00:58 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x6000, 0x7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:58 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = socket(0x2, 0x8000, 0x2) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r1}, 0xc) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) setuid(0xee01) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_open_pts() 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSCTTY(r2, 0x20007461) sendto(r2, &(0x7f00000001c0)="391f8ce44756d8957607d75106036311bfbe0ab2d26d4c1080d6fefb49bdb57e8a4f4dc53e640a719c5f6d5bde84f747649b437fdda93fbe0feac8c227072975d4ef91e081d5e2dd23ec733a7263afadae86a93caa51061a5092aed56046d49f9bc382cbdc3ed4c09890c3c56a160a94a806d8fe6bb5ce60c00838f96c8db4913dbdb8885530f2f3274f740a86f176c4afb322c630c3bde529470fb54e7c3862d46b6c7e32ef11a55a5da86928605adb5867f8c8a44f38fa8a19f1ec31191cd741e968a4895a10", 0xc7, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r4}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:58 executing program 1: socketpair$unix(0x1, 0x800000000, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000040)='B', 0xfffffffffffffebe) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) geteuid() setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x1e, 0x1, 0xc8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="718a0f0800511cff02494782d4a29ae841e965"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7fff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=']', 0x1}], 0x1) 16:00:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() pipe2(&(0x7f0000000040), 0x4) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 16:00:58 executing program 1: r0 = geteuid() setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r2, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) 16:00:58 executing program 0: mincore(&(0x7f0000009000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/177) mprotect(&(0x7f0000001000/0xc000)=nil, 0xc000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/240, 0xf0, 0x802, 0x0, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) sendto$unix(r0, &(0x7f00000000c0)="639b09ee848bdd2ef2fabfbe6c6f73d8", 0x10, 0xfc1f9098d6bf8879, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000000000760fe7bea48414a3bb698c6fc66865c8b202441b24731f705649d03f16ed87a52ddca3611eeb15b18c67d4a58e3646e3476c3b986d3617e09981e804b9eabcab48c33397098683f134916531f87eda5e"], 0x2d6}, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x8000000, 0x0, "7e92b794f8ae04803cea065176003bb1fe00", 0xfffb, 0xde}) r2 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffbff, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x1ff, 0x4}) 16:00:58 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:00:58 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffe0010000000000000000090000000000000053376745"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ffffff2626caa084ffffff9b66"], 0x1) unlink(&(0x7f00000000c0)='./file0\x00') r1 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/25) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x70, 0x80}, 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6921506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd7d38023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0x171, 0x0, 0x0, 0x0) 16:00:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x44) r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f0000000000)="54e5249d35ed1792d6b1b9ae2d752fa83e0fa71a358f9919007f3d58877bd7ffd5bc9bde77eb73a9c7c07022f148c94239f84ec7a9bec77537217137", 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) fcntl$getown(r1, 0x5) socketpair(0x7, 0x8007, 0x1, &(0x7f0000000040)) 16:00:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x3b, 0x8000, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:58 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffffffffffffffc2) r2 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) close(r1) seteuid(r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xd2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7f) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) writev(r0, &(0x7f0000001cc0)=[{0x0}], 0x1) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) lseek(r0, 0x0, 0x1) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() pipe(&(0x7f0000000000)) r2 = syz_open_pts() fchdir(r0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 0: getrlimit(0x0, &(0x7f0000000000)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x0, 0x1f) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="001a3bbccf9d640d5914a424dc85092a8ba923f41183f8f8ed7c3a61d273f5e67632b8da4b9d427711bf9d4117f924973184b4da87b06f6e5f99378a7961d9fab073cb0249fd6745c6c413b763f394b3c388ce37fe9d071db2ef438f365f6e7faae090fb759ff88d20f466174f43abf2f4058354f834efd51d2482315623f5"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000140)="5548f8e03a53a967799844a8a15fd5b046708cdfdeaed642b90d2fb4cdce727b916a0acc5a5794488ce9680f49c8b57800a6cf8418d679455a6178948922efdab1bf4cdc8560dd93c28fc85aee7c9aab7e27350ee6bcc6b904f851789b383f9eb0d472060db8ee720ea2881e018f0456b1c76ad172d77265307f130df94d1f2263145865c04c5ba7f1e39b977967ff5477c5820eda71901c9723a80e466e337cda2d8a317c2d7ab32f7e5bfa746ff44fdadf15a42591ee313b09359eff11caf8d879407a4e3ce75fcbc6f2f972c01eab861d72fc", 0xd4}, {&(0x7f0000000240)="da070deb4c170186a394adf235d240f86a6fa5a361318270019a89d30015b55eee1f96cf1580cf9d009d304e59b729476a66bec1e09bd98188bbb4400b4c11986d03f6d626b3444b8c071f80289e4570dd9bfc622fb3877cd7ac49165e76beb7d01c984f3172572772e46e80420551", 0x6f}, {&(0x7f00000002c0)="601d3b781569818416c03db0816df7a47b1e82d5411aa10efdab098cc17d0b44688d2560fdd8bd786312f15a6bdc3351c3db2507e612cbe778b805e583c94515576439f96513dfdb691f453e172dfc06548b4b5c51d6524b7a88466ae8d55b0a4f2adbf4ea", 0x65}, {&(0x7f0000000340)="785861b92bb528efec2afae97547ee69b54c4e0fd9a392a2795e5c52203ba4db53a333539d00c36d0a3fbadeb685923064724a2fa7617a73b2b751900f50d6ffd22f60f1190004ed4f5b81bd79cc49069b33", 0x52}, {&(0x7f00000003c0)="f969d79feabddee832efb14ff0856ebb8901e18a6c948abdcc08d904590dbd53ac60fe7cb3e9c95678fc08c80f9b5804b20ae260f4848f724862364a8f76435ddfd09447d4a7effdb5fb39d6cfd179363e779db52997e486e9beca7df6fa905ae8e68fe924c0e1aaf260119add8ab863043619741c5bf3d278692883306d48efb4691db9d325edbc5e1272b6fcd1dc5fc823a78decee5be840c49e2745a5a61baaef8bceaf7ac8f7fd557a81896e0330a2d9535bc7c5133389", 0xb9}, {&(0x7f0000000480)="7f661aa89ec3cb770a2c89eecbf9b5d386be25823fd312b58658a972439fb834b96380af44f1a608a1b922dd0afc57b2724cbbc0c4f99e1cc0fdc0c48b2a038a03ab8d6ccc3082484ad0f1b2c8a7281b3f5803c6ea35730c3de9cea9e00b69f2c93fc1551b54c7d384de54a96953264b00ba7c2c2eb46de9c8caea4ffa0caafafee1dc516e22b086c22607ff74e3ec0a4aa42ba24cfe66635c54768cfe522b872f86fbc1a0a4365e95c471650ea5730a88430c29c7ecdd660fd7042d36f98092c27bcf28409f337ba3d0e270aa25b23ee1a62c00bfd1016ceb467c142e4381f3f90222f1072e84c4c96403c469c5db5e65f62714124f6aaa5184bbe2980b53268b1530803ce742e08128c3ebf1010f6ab6dad2f7dcef87a79c11129cb9b3726ed96c41efc7542b76ee7fbebc511e09d879f77badab4a463254fd0bf9305677e0f9dd35911bce48c8f7b4e8bb47dda35cecbcd74294bc1cad42344639a0325c756a4f32a6588caed168900a0a4dbc5e0c251ddcc119895e078e6295d93b99b798962f62dea7a166253a59da3b25fadfd95bf0fadd555b710b087fa0d4497a7e1f7c225d250b239d50213a3da97cb0a21c0c9e4284c3812fa2f31f823d6de8a9cc174696b889c568904fd92e7d2a3ec28f2e1b8081322300280032432bd2e06f42b524030bd05318d514da43320f671951c473386069a5e3ae5cadeaed833343d159f65010fba1388e6a332ead43aaa630b0437934b7565b5f3b75fb3b5519843fd7ffc98660f9a85acc8ace71ae2b6a6e3fb5cb0a136ee117654a67ff81f0464e7e1f12269c3719f5ac1cf5084eabd8004ffc0ed76b6e2a108e0be871679ea223c2066476065f3327d9cc2211325605e23390d1717a6a42342a12024daa06f01770a6cc21b3c091ffc0b1409fd6934b2ae552ef27d745bd2623fb1d65662984e285e85cc70ed8a4bcdbfa31697b7296be787fe8475a7f2fdb3aefe31db4e5a26b5ccef45ed98a55b38147c9eb919434aa879372c56cf6af315b3928288ad438c0700a6ceea3e2a9c24e0732b70ebeebb9e6e1c64f0937b7742a8a6642843bef48d7c035d9059f047972cd13f993f63ecc15651f18fcd80748666e6164a7c33c69ac7f6cb9d4ead2ff2f1de5a560085865e604008857616694a0499ffcb4301f637161a6d2389733ab7c680ed1c45c4eac44a534257507e16a7967fe8d14a1d163167f7d4bbead4eab3851f6d972760858fd94fe41658e07d039eb68dcc5a4c5df4f757f98c5a5e131b4e8ce546cb3de6a0eeb53786bf9f2e5fdcbaa71f64d7345071be30bf51f0db5db0bb665420a85709f5c2bf1832a85e6f02133d29bd7e7010dab2641d40951986b44fa30da13f2c889398f0de73891e41616210485492ccadaea721a66d31cea8b35754e2369ad93b16be8c14a15eeb242efdb7b328dde67dc4307d272a788d8af6734e3f32657fce61a45f85b3442f799f50b81e13dc35512ac1ea8de6569572194ec8ba269526b842c019fddd413d3327249b786d04a0d8aea0fd0db70377a6ee47baf64cd81e4d7a9c210781c458f5866569105082da8a295b52fc6ae964b9ea7154138bad282a78fb435a11a0d8a20338d4cf3f7b6e058c61a5f3a0ee8d35b075d17082f1304941a809207a7bd467b1ce74f44b3015c8a2011f0af84ee9e02f3d4f91cce4ec24215f24f7920309cc0c47c1e03e52d487704d33251b7525fb213336629a1ba1a91de1ca1ac163e7baa6e92a437cb2a626e565a43cd7838529557b6f797d074121dca11495f24fa3fe5a99bdb77a74b337c0e32f69aeed2caac745856edc84b57e7c48b6251a283c2c79385e9c89592b3cada781e82b0e8c33e62e19c1516e74ae985718b9f8d96c5904abd765fdb2ac376f11ba582879761da642a5776718a30ef503a180892e56205d527ffea531659a40c83c8af7c95b85d6b60ea8843d4430dc1adb107cef6fcbaff0cbc0475247f021449881f741a3ca805d9ee544b5c9ce4584e72c1a1a2881cfa031147279385663bedb92a3b5239af89edacab935f4601be4687f791ef68060180e89bee326442bf61b1fdc8cb69edb79eef940c3e2adc764538c058888b4b1beff90bee8009901077e1478e48f26479c2fe571535384ec1cfc53cc05e361e40c8ad450a167b2d01d506696cd9d64b9c0edde6fd18eb90a8ffb6211fd5c3ece046f32ed4c959020e065f6ba23bef07c2c460fcba5d1cec59e85f571395ffda606666e641e1c1345b9fd75ebb7822fb0698e0df0d6fdb2f5eb366bb7039da51b6e05ce554d86674f623acc0906b94ca3ab81a26424ffd73e904defcf2732eae68ec42274b99e7ef2c6a8b1771251891a68baf2657e0a9ab03b3265d33474caff1bd5fbe9e59e787f3292ae3f81c116d97a968dec90b6a2f294b65d56fcbaba0061bf3b5d93b01dbb7ed0d368ddc8d0f1b42b9a26e70daf4f7f402cc0a52ec9c7b0391e64bed96f1f7d58047a92ce393a832f7291ff2152410a37f8904d5c30f4bc806b15972bf595fb27e4a2b5f6129f239e57c94cd589120504e279909999ac7ba11c3134590ef63db516d737f88d620477095e9ef5b371eafb376a91ee65d9966fb2b271dcb72479cb6d88f662b569158fd375a54fe8b45a5fefb58fb5dcb96e210882b40ece962544d558d3be64ea90cce2531abc02bff58744f435333284f2480afb8f61ad8eb08868fe5b5b2908f0501580e95836c60b70919ad36b6624e1cea8a501b569ac7a835adf59522b1d94933d148cf4837c10c31bdc85b21e6949793bbf522af77b2f1fbe16b28281600f0a337891c49c28868f5db2c89968d1bd8472ec7ed72ee3d7f1477e747fbf1766957dd43e8d1ef406a9621ea3148dd96b9791ebca5595011cacdbadb3d854dfdf87399119f747da0e7a90f3a936562aadad5d3aff81017f2d24e16f202f75038b64f1e013e2207359c9ca9f5ffcaa3c619535e15f2806baf00f642be9c825f1f98be1160606b8d410dd97736c5846b1f3e9d084dd682ff604c0e6bd52e46fad974c80ea116d095e918756d2a5027c7959d3ba3ef8aadce315fc3178b325af5ecaf203b0cd4e274c04a5f9a24e49012f7f5ec4339d0cadf0c3816c592d031bdfb2ffcf8fa2c4ab44d2d64a6e7cfe6d892352e87aaaf433f5b6eccc1285d255c9eaebdd50bf295997b90eded5599d691034317eed0700c752d147f6601451b3d19cbfe9f0e709976a264dd47bf33f7edaed628f6362a6fc5186a4d8f3dfb9fe086ff98422927d4829c779f3d8586de8b69f0ae4dd5127b2b6aad1d36ecc8a381a5637c434489ec070cf59f5969de9f7253ca9c9a0b983019dcb6e345d5d99272d5bd4272502b16910e2e89fb1782abce28264a17831fbacb3fc05705d698ee76a504ba31d6a568a250af73a7746ec90eb4eb37db53320634703a86e9ecb327470e053224934ac1cc7de5d66d35718ff45be7db4758d8472a107722ef00503a216af52c4698385c10840a346fc0f09bc89f0cb82739e715ad099b82f1e1cd1d8fe5605b5f336ada4397cfbe10145b8574801f5d76cc25ca80a10120d3a3072a6596059c268453dd6c2d362e2d9db8a7695904554fbb650a601fd811d3dce1e5d036e1a771c67f6230d2492716ea5fe233771aba8e64d99e877398590a65ad9dde7c0c2737691ed5039460894ac08355bf5aed914330b7782a87216d86a065d016dcaba7df82dd87708372d7ce771eb6292c4fdcff17aa7b285bdbe865389dcfa8c79cc05bb7f79d5ab2e9d091993bfa98507ad8692ae6bc5b749ec666aa6cbf02c40309391a75393cd00ce47ce8b657ed616163481713b670cc74279409b7d1af8d19f83ba8c3668837eaee59b485bc5a6008fe791d1a37bd5c9276099d07ea743c671a5a3e097cffc57f08ad420995b32c20034ae9e0390ca25be749426f517224a05a6a4bae998bcb019c45b7341a215b8249d6f74e33e9a543fcc0fdcf75a39955fc507b051a588d837ff9a2c3b977066569522009bebd9f9f0a4f730fbb80e135f0c680fa721a176185aea43c3ea12294fbf8a87693021814c78b8fdbc06f8a598c9fb4c92d1a8e64692cb997527fec04a2dd09f1a39fdad10215ca16fe3d28c5910627ec2c18a0fa186dec1729389975e9956e32230807d020bc593cbd9ffccdbe1df317eec95113f730444ade13cc619d15d14a8f15f2b352b9557b292caba3d4b4732ea4c49f566f3f17b485f9d5d8317c5b628fa6498eefc4f1a3fb615e1b3ad41e86bc876dd03aeb7867159f6073436e8c453ded394c68f5606950a3b85f459694abacb6f178c81cbbd263ac5affe8b34392d9aa02eef09d95f256851788c9e10e545fb7f4d9b2bdb0999714af527d353891b223f40f7560c7c0529fd761c49cbdfa4c558d5daf1fabf9843ba03eabbcec4a7b141c383429b6cea2d5a7bebb804c86e2c0394641644337451973e0a84705be294df2a038460e9f6889609475685c6c2275e901e7ec75ac497658e353f6dfc673a0b0f9057e1b8af6a545c0ad53b34336b768901ae13faffc178c8d11efd46b4275ebbe9a98951560babe73411ff359bb1388ca82c9d80ca4567b87a3ec5eef56ffa087bba8dde65c4c959534e874f8bc418f19208900ec3c4cdc378564bbdbe131253336e4573769daa26aad5ee3c6820efa1dc851abb757b1051ba85ca94a1c792b190dd1d48c82f0c6533b9077a91b1095f047a522514cb68d1501e7fb4611bb496ae350c49b0ed37ccaacbb3fb49078a2fcbcb76a5c737fc0dbabae7df607efb074a6f28efd6ca8dcfaa8f66b86d64616b87dec5dd1f0fd58f094b2cf7f6f870435073f34b9dbdf6f6f31234d1f17b7d0729adb09c8176eeecae796711a29c114f3515bfb302d2aab48a9d4f052e08b0135a8a9ba5a2b183a41b855c947464ecb2f1baabcff1e8770192dc5b80286d0da54eb542fe8944dbf61504b1196f995e58ae04cdfd64acd1c0d8dcad98b07f7fab9f5a7bf061ff5c27e2ba21b9700c312afd579c5bd8b38199b55787ba9a532451d637b2f354b353b407f7ea873dc74c24cd71eccd5e40355dad01c8a4e0fbbcf9b5924855a8558c9f8cf96f3064f649f85b539481eb3abd2c7e9206db8cd7e8c84555bb7da3a6e47bf3839017da2c9c40bf11d21bb002cdf0571405a2aadf967799161c5f2a9c6a8c5aeeb894431d834075612deb356078522d1a3072e366461b6f2b7d8ccce8a31eca569b500430bc746d2619b5c67eed0b366a491be70b61ec413fd557f6ccd695705961f6c67fcc3365f5f785c30d2d7f5c105dcac087f950d945fe20219916819613284e2507971129af9f39871f5e135c9adb7330ce297cd7755f9294da2b070046d914c2bb7f100381032b5ab65b66fd2dee6514e68532c901529c2d518c52a8a29e4bd1e90f1dfb5f9908ff00aa87c6073d86386653f4416af2a712c608af8c72f0be14eb0428a44360be2a71beefde1438eaf48df7ebf0eb525856a8fe2572ca5fc4eeaf3b2c269ad9320b4dcd8f41d1cff838b9ce78d5c9dd4796c064887611b8a77a3d812754a66ee47e3701ae3562595a555c6c97cac78632a6ae31c8709cde918ea80ce4406b752e6a04a54dea8e41e4579e60884fd3dbd0fdb27ca7b61e49a98ae202ac4b6a1fac12848c8124e701cf5b27db54022bc30685a88c36ca890844c340cb59c4cc818bde18901993daf529c9a21eb0beda4c10a075fbfc8cb3bc7e0f421d6e92872852653f8ea5a44f5bf71d72ded99a9f26b5ecee6a66fc59b252ca0", 0x1000}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="10010000000000000100000080000000e5dc33e5e225dcaf6bf9c87109d1f9d18bd129a7494709976bcf54dd6bf01f91f686740000000000000000d849693832033c2bd86999199ffcdb8e735a8f5439d473b1bd832a37c2a74ea2812f10163e98e3df56ef1d5873c68fdcf84de9beab2973b97cc2e018a3ec6a993273746c9ad0c0739fac69ea7a492ce50af44b7eb5f59717d53cab06a87686b797760424a0be918c55e70a8d17aa61c00f3ef1faa11ff8be3bba2c3cbcbc0e47911699bc267b94a488d10e76fed7b54dcee7840c5300708670dfaa950fafbebab095c3a8532594e7481376a602f2af95a76167be6d890028f9d712266d5cfa379612e5e9e67ef2f2f3bd4ff0f06361266e9b634cf9224f9b31a5db00000000000000d0000000000000000100000000020000502fd9b160932575257ce4000b80d5277d541abee43434f1a516b3903867748a1fd317eeb8718654ece6cac949a14864b9e8908fd86cf7854e29f7c687c610cf28d3e9fe6c7dcb4b2a16413792ff6ed69a9f1907bba747aecdb84a75feb8a2a5b2688f8ea94a2e08f874c588b35a34db7a01a6b894d7aba4c570aa49396dd134df45692ddc28a9172ded5df7cb4e98769865c483428e574633b220a48be42214c37715"], 0x1e0, 0xf}, 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x3d) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:59 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:59 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x2bc, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, r1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x200) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:59 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000180)='./bus/../file0\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xfd40) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) pledge(&(0x7f00000004c0)='\x00', &(0x7f0000000600)=',\x00') dup2(r1, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) fsync(r0) r4 = kqueue() faccessat(r3, &(0x7f0000000480)='./bus/file0\x00', 0x8, 0x1) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000240)=[{{r3}, 0x0, 0x10, 0xf0000004, 0x400, 0x401}, {{r3}, 0xfffffffffffffffa, 0x2, 0x12, 0x3, 0x7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffc, 0xa, 0x40000000, 0x298, 0x10000}, {{r1}, 0xfffffffffffffffd, 0xf1, 0x20, 0x9, 0x6}, {{r2}, 0xfffffffffffffff9, 0x85, 0x1, 0x75, 0x19aa}, {{r3}, 0x0, 0x5, 0x4000000b, 0x3f, 0x400}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x7fff, 0x92e9}, {{r2}, 0xfffffffffffffff9, 0x4, 0x42, 0x6, 0x100000001}], 0x400, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x28, 0xf0000003, 0x10000, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x2, 0x60000020, 0x2, 0x9}, {{r5}, 0xfffffffffffffffc, 0x10, 0x2, 0x5f54, 0x8}], 0x9, &(0x7f0000000440)={0x3, 0xe8}) 16:00:59 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="dfdfa10aa3d94d832cf5a4978bdc55d0fcba12a6c803f53df64092d76d64333f4c9d2c5796deaa35d99c4ee55e7abb3014806d4baa3c45a41023462a8ab925d852f710112e0f4f46fa386e685a57753cd04060b1fbc7da289d61e126898a84fd411be496050c702ac164e952f8c107fa2acefebf2e76fd4a4842a83a996a1730c660ba7db8de056351ac0cfef5f8895740d63cf4431e2300f6e9c673895d56b9e3af9ff8ffff3724e7546f6a25b13ea2d78cef434b37d5cfa36ff63fdc989dc294a7136a7cbb3bb93d04b594dd6d45ab7ad8abac209cad5d36280cad3001afd52b", 0xe1) socket$inet(0x2, 0x4004, 0x3ff) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x6, &(0x7f00000002c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) getuid() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x80000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x3, 0x65d, 0x401, "211002b7c9d65738240f4c8cce67de47169aa22d", 0x8, 0xfe04}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x2) 16:01:00 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) readv(r0, &(0x7f0000000b80)=[{&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/135, 0x87}, {&(0x7f0000000740)=""/6, 0x6}, {&(0x7f0000000780)=""/153, 0x99}, {&(0x7f0000000840)=""/23, 0x17}, {&(0x7f0000000880)=""/222, 0xde}, {&(0x7f0000000980)=""/10, 0xa}, {&(0x7f00000009c0)=""/223, 0xdf}, {&(0x7f0000000ac0)=""/177, 0xb1}], 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/199, 0xc7}], 0x5, &(0x7f0000000500)=""/26, 0x1a, 0x339}, 0x1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) open$dir(&(0x7f0000000580)='./bus\x00', 0x20000, 0x18) 16:01:00 executing program 0: clock_getres(0x4, 0x0) 16:01:00 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000180)={0x3}) clock_getres(0x7, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xe2, 0x2) r1 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x5, 0x40}, {{r0}, 0x7d1116a7817b7f31, 0x61, 0x2, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x4000000c, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x42, 0x4, 0xffffffff, 0x4}], 0x3000000000, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x61, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0xee3, 0x200}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x1, 0xe4}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xffff, 0x800}], 0x3, &(0x7f00000004c0)={0x7, 0x776}) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) setpgid(r5, r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:00 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:01:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:01:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x26f7beb0}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000100)="676fe841f828036a0976026a7e3481ee8b58893d80c3d10c45c86dbb74549840d5b6d130b83dc374", 0x28) 16:01:01 executing program 0: r0 = socket(0x10, 0x4004, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 16:01:01 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) semget(0x2, 0x3, 0x200000000390) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) socketpair(0x1e, 0x8001, 0x1ff, &(0x7f00000000c0)) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x2000000000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x41, 0x8cec) 16:01:01 executing program 0: geteuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1c1a) r1 = semget(0x1, 0x0, 0x0) semop(r1, 0x0, 0x45) semget$private(0x0, 0x2, 0x40) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xa39, 0xd10b, 0x101, 0x0, "ab20f667722ae613425fe5a4bb3958903e312060", 0x8, 0x200}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) 16:01:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) wsmuxpoll: not open wsmuxpoll: not open 16:01:01 executing program 0: mlockall(0x2) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="c6ec9a08f84bf6879913359bdda0b101f0ddf19370ada7cdd020177e961469c13ac911adc975bd431c74feea7a3d784d9cc669c20e671e83b0348aa79073b5b2a6aff6ff9424b711ce50269f193d6d665ceb2390a932cfb2965fff46d951581be98d72678dd7078e8feac3a2fab02f2cfc1c889f0b31eaca6da59c2ba2b9abaa7159128de6bf0f6bfcfb8f8e20d973af52d9ddd6f3b2c800839c6f355a44b2ae5f20f5c48b67410d55dc3625c9d5d58bc16d129b280aec110765c2baa3c9de5b572b9e3286bc2f1786f0f4ae42f311e2c54727e117f863014b7dcc20297c6a941d33ff355064a4a0b912656cc00914dc4a541e8abdaf968d0b0cb47940164fb0220b44ed45ecb2ed913b0942675e6acd7471a2ff5d6c6a58b5bc9e473b1433f05424ba45ba7672064a2dd0246560609cac59c5c959355ba8de0053a6318053666ea7a8f579c96413bfd7a83b69ef6a8384c5d5d0624e8d62a487558ec7adabc31f53468fc516a1a0aa4a1790e67c12e57348205045a5d6b86c9c6555b6cb5d1418f7202dd44fbdbca20a5cd112c4621cee6e3487eeab8f373acdbb5ab455e192d99656cf6e19c13bf6eacadeb2085e9eaa49745aec4e108ee7b907a52bc6739b6a1581d1ac27ee099ca814ef68d09ce68de95d2a790f8262d732b005ee715c6b659e2d13d4df9659792292adcba3eddca60c2d91a7648f2f3569e990a9d1b2a03b25a91c4d69d08df47d379b8d82753455de449c7d831ed34dded7e90259e9be27a359127fabafe651be5a4928b1c546015e0a04cbfe7ce53c91e7015e0c93fd2998809ebe8be1588ac9f3b5448b1656d41ea3230f1f44cf2d4789ecdd61cf31701fcdcd1b59d62675da22322e79af9ca010e7b63d6de372c0c2c8aea5503d4daf84f5e9c502e8f22c6a86df932e18f9db81b92f94f2d26df12cb1ed44c77709cce56dc9aba6bc5e88606cd49722bc3d7dfc2600023ecc589af631a32f0a23482c1cb00231f3dca079ab5c01565bf270b8f2b58d0397f25baf39d4b6a8137b0e3fa07644e9887b7f5d66c0d1de6221af44437420c59ddf1af5e958edf17e524dfc9bd1b8f9e971e40c6c8eb3657e5d740d4ec1d2263a7ad8f2b638da646bdecd60f311cb59ac9ba5c3418d1adc133cae064e85700ae2adfb641ede83c59246e37a01935a69709e36f7a2fda70a72e8dd5148233d4e5519ec653f4333cb933c3861180ce910c20cd50b3689f04b472e43a2121f2b3986b28ce214215e47626a03c15a56a12daf742e9f91e62e0e06eceaa6754e4e1f20abc7f28011b860e69587a1847733f9f906914599671adcae4bfbcea1b5d017390861e6ddee348243e5db91c48beb16a4de76a2b286181f42f096904d6cf6a708ab493cdf0013cdb3700a67d81f89dcc05494650c0ae77a0a306a7c732765ef79c0b54c19c17527bff4fa459b13e33a87d8d605c0c80af5501cfc9671f5bd070978599e1312ba79d91ac78a8f1f6dfa1544178007a5a0ab01526bb6be1d8adadb0f72d774477c8c397ea14c33625a4fa13b271df7cba927b36fecefa7933bbef8a0d49fe032a778bd132303fa6471a71ee20d6a9cdad0b641c89117a6b58a6d2f955ab3e31f8b49340655e7fb259ed7e96d044a3c5d49100da86b62cb5f22a0a995b0bf8692453aa203168326140cda00793691e6355543763c69a645a886523dc834d8ce85447babe0bb1b9c6fd029ee607e3b09101dad31e086ec787bc859fa169f386b602b685d90a01b853732f990fad8b4c3bf9341e6ac4b8c2108b47baf2e45c116f94eaff214fc4fe93cd30cacd74815b8ee5997e4fd72f66b9c162106df72cc3763f71518984919477426b0e4aaf104fa1568156b49d2b93f1d2204ec70f35155bd4eb4260f910b2d020713565b6dd9984626deade8c3e5c15428f72fbc311175e4bd2779006c87c0608c2430ddac402e939825d5312172c4cd8bab22f6d5c4a2763e3c940e288428710e3608d5599c40fdfc9f86e30ca46c6c308084e4d12228c023dc56f0236df626c8923edf8c53bd2d9db8227f545ea7646261f3edde75d51901e980af9e82b22eb9495f12d36a62bfd08caaee82ce3ac7a857dc7a43935c67587f1735a1e0431aa878cd28b6311f996f315548361569d45652a458ed59c57b1f7ad76e4ed0035402ad824173de2831d5fdfaede39e04b9540c140dbd2603ed719c7dbf8f378257b2ba007d82255350833a06af2896863d1c2f5b2de6d1050de21b8576b0abd9c8fae25981d5005c3c3858e4908b053393f180d30ba7869a0e6ee6d3a72d5ff8a58fafcf06c1f1d980d90d447696de7c7d68969c8a7bc053e90d71409cbcb19132c7a0ef3977dc6a42223f8f00c5e6a1b34cea467badcee3bd89351d27304006c7bbd1bcac02c8eed2e7d64c42dfcb0031e4c033127f6d8564a55acb46834fc3180b804401577a4fa6cf43b211c644383c9be8debac6b78aee09059300d67ef3d89e92c4e0c57ff0a678652883986c3f65ba520d7ee73cc364d411346bcb5d2976ae57ccdaead38f1bbf96b74114937889a73f76b61a42636dac80ddb6087f0dd5e3426c9348c636209aa37c03ac08b24bb0add19fb6ed857eb8e0caa6caaeceb837ad2934e2aa90984fc9c8d102d1b38d44a9109e42ecf9abeb2a6de1df7542069f9e571c216074f3a552e4469e98fb0ec6968f42d3f855d195f2a68e90de52a32e4c408e8f75d5bbfe78bb1255fbceb336b311e38bcc99b8f6484e200bf2e8a8c7a345b35445150a9c361ee10df2952ebeeb8deebd77adacfa61d7b8caa02b8d56159ee053ae011e8a7a8cedb8471c4ec32d7719c5f9f18ee26452db95efb64673a4be385607b4868d8fe8a0a543ea245923779503ed401483ce554cf08e9208f8f9319ad1a56a611df79088ca73c18cd7a244aa50bfed90053f4555c3c7c231d207524a217c0134fa576f60844246b62cbfbdaf26a52e8fa0b2d91ee4ef225bc37dd587d1d687f4b00e2901bc3382240bdc05178da726b012263716a10526b53ac7ea847c6a1dcea8e517507fe42e9713b3ab1542254de6902312737d20efaec9c71311682649d80b9ba1ce24161c6fd2897a27609483b8d784ee6bbd2ec4c8968f34e6e3e708d111dbd8da263f86da299baeed39ef5383f06fde4b41059725de8ef14fe096f887ba3fd76e96461e9423f39f19a0a6970e8fca17489e4979e3efb367eef52f3b13cd716417c137a30331ba1f6b063ac43ebcabb718e0ac0aa6f615cf795ef2c028ebcf113517f1c077c92b0bb108570910bce93d14d78d8bcd0c1ba39b249f65bdd4b7510c9afb045e1ab1c11801ab6b0b398d5745de781be548f19f822f174ba7f5c835718b2354ddadd1fcbdc4943b5b05e479f55ee6a9317cd7b7efeb1cc3e646c9674caa1a8fcdf5b17d04c6e0d8ca4e869c20cf8cb912da8047f4dc7945e8890d27be7b306b9f5b9a67caffeda501b9d6426b7cf2cf531cfcbe5cd1f02dd282a056f03d70bb0971a72e76d3dc92f4fb7ebdb84f6846257881b7d04daee3f9d6d4b67ce33c145dbb6ed1c54835678e7960cd674ce9ea4ce063822e8f766296874adc6c446cfdb0970097f2ba8ee8325b1c92700aaadf6aa7776d74b11c446074da8dc40a76dbc89183048df10c9ebb8ac287dbd6437e178c670b5e5f0975948b48d6f65bf3dc4ffb83356994162d48212692e6fc51427802d9e91720b632f89a222dfd88c99c7408bf87a370702bce754b1426ff1d2c4cd6df6bcd622ef65853966d44681f7281d3c08107afd8adc8258c1f2b136c4c61d447fb9e81c815d221bee720631643e5d197306d990b08e69a622b0bae9e8b2f1d312138a087e25510e2d7fe9fff17db3022144b04f7a03ff9b9b7f8f56426f6d05c2baae1f0ab3bd913ce3c9c7eff59d92496f9f59b95731de848349dd3ebdd25cf8039eb910d732a1b2ff27e6959bcd65b8ae2c3122e3a1b75b69a9b09359340cce77bd9c360f90e34f7b9af908509055664a763059f34d05325cecaa19bb95783d3e423e99359fa61311e22f4d7a10a2c80ab04f718045fa2917540d5d7cc0262712a98d029fbba863e541d9f5573322144f051e4f4eea4513a0ea9926f928ad839e5953199179d87812c17c095f578e29074256c3eb24190aa45d2f3ec7f9d775ca6a7149681807798b92618ca67139560fc4aecd34f607903c5997efb8bd7711a6084e4b2fdaed0d3b62f027b39001aeee5cddbe3e73a8ad736e4483093b2e712ff68c7dde7096105611384311ca74e60f28bbabafac276339ec95690d9da201873723b831e8044a6c364097346788c997f279193c7496c86ace44ebc75b994b75cd3f0e5b1da7266f40a5713a63b6e43bb576cb75b77cbed4722f6b5fd8abc26b15646fe760987d0090bdeff572829481b1a8b770db9c7c97d080c40b8058d5b0f22668d9f4f3b0fd6e13e866ecd9a552cb8800385184df648fffd0afceaa096f50c954569c931154585845b01168e662af234ec23d92562576f96d7225c8340f07d9a00c9fb18870639ae43e802d2e0f1bdd55cb7a7135d940b6890cd40fdad81b27ce56e718e768b8e36f2044b5e148ad0b0b32849c3f7d3d45b4f52186ce75114c334367ea8ce3f5556ca045434efc1d815900373288c19ce5fe60664a3ede2bba08ddcb8a99797b40c3c62710b8db17e7a211e81ac505561f03891779ac43a0709e7a3a9216a25abfc29ed98cde0bc537430de6a916a5c58314ee402661924ac03a7916e45088ac522508f2220b61b4debba1c5e51bb6dddf6bc2426a86234ad28fea128e9b948e661c916138f6f1f2250a0a91506d5abe016d2c63ab5152fef187a11ba0f06a6d984060f524e47f9faacca16bcefffe0e7213eb384ea738913858de6840a44854b4638e24fdd2f45e7969f5f6c8d8dc7dc107b454a74fc79c2e6d1173ee5677b3460dcc2ef85eeff66a66b89c0ac9c1f1efec97cdd8444a9bb6ac751afcaef0f936951c834a8e00dbd527676c729eda03342d5677cb0db96d66e97107a0ce2b33199c6fa9cc59f37cf8fefed55bb6e3015b09813d38b6b12963078d0ef54637f57dd2939ab66809116eaf1222d80574f6edb8fdcd4aacc4884315b394070f37de18a4ef5326359a4df67fd6907a2e4d1e056fc2aaf3a942857d10a3b6005152076503c35b0c0288ac640ef480eae959e96a3d782abcbec430f07027b1b7bfae002f3bd0d357e706d9ba774f1dda856289d8f8290cc78009d40f922d49d8cf90abee77866dccd068d158b9247ae4e884c918cff3d6faaec51ac7436ef9b7b646f05627f48e0a0a1b5fac56ce964352e67783e5cc763857afb95ab1034bbd6f222a379ffe00b43ae36dda78da07712215fa56b8cae4c75995ea7be1c718f4e30274f762ad83a5da1986c32263e24d8a1ed1cc26607f7494652b4b4fd607bcb47fd6708b5e471e7163cc24a58c194e62837dba73042a593b894544b206fcafcc0ada639e0e410c46ca45e1435ce62cd8ac2ddc791b298204614446c43b5139e3998de1cb86d353dec12a378ef8be8b05a7610aee1b4cf74fa2f93ade4986a79d4409ac0906f508b8740b73fe66d0d85d7531250d8c0744ea31c704338e337e5321c4aed1ea4b182944e89fb15812559f9d6007b0c9e0e3f02b3b6142dba3068976fae5ba312cddfc90fa24d1e4bf571264586d829bafef5cf91ce74d726f96adc08ec7f4eae16aa7e75a75fc2cc24bab6d943e22c83ca7ecdc2bc6b8e12abbb976da6dd4ddb8b7bbb80f5471e89ff1c160c37", 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000080)='s', 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x201f, r1, 0x0, 0x0) 16:01:01 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f00000000c0)="4faf8f524955b0c1edbe8859fc9303", 0xf) 16:01:01 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) msgctl$IPC_RMID(r0, 0x0) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) setregid(0x0, r1) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8002, 0x1) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89f6f99a43b4a24f60b64fdd804871ca1da6128ef5a5b9d44ec449ae65eb688f9c69a2a3101f59d4"], 0x9, 0x2, 0x800) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 16:01:01 executing program 0: r0 = semget(0x1, 0x1, 0x510) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xeb02) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getgroups(0x3, &(0x7f0000001480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r18 = getuid() getgroups(0x2, &(0x7f0000001680)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="84d01219c1c8431c2a9c651a1cd30b71127926dd0003b8de60", 0x19}, {&(0x7f0000000100)="cdf382836ead3f861bb712734617cedf45abeb1f933676863b7970273db0bd5f36c9c8f4", 0x24}, {&(0x7f0000000140)="69c6062e1285de4edeb922d916a4c839c6f052293844e55f386e626b384366b4ce509379976e101b271648bf6fca345f591dc575c0bb480951d00c", 0x3b}, {&(0x7f0000000180)="b23c60340829f9a51abd8578cd67f52b36ba04638c1c6fb7139c15efedd129eb27ae9953f3cb14aabfe8db07e0de580954f993ff3a8edffa1090d517ec6f79332a131aade39b272ddabcda84e54834043c5035cadfec691b54dbb93684c775393449887c339c7ec2abb977bd8b0ccaa195d564b87f3657fd5ca1740fdd11cd9cdeddc408820b5a857c8e1fd3e35a5c39f49b0ed96f6e7cfc0fad2a86c13120a7e1dcf368c2e0806f13df2b6ae138eec724c0dec0b4962f2cb44d0bcb584e630e1e1e27e1b28a1f08f2803159655c76d83ec7b43e07a1eea3f52ed965f9d918fc11d5be9e43657a110459aedb8bd2ae70269e99016ddd66b513c19ebb65d2ba854b5ab852f4c6f0cd5a57485484c2f77b09e3a4f8a3b6849cb7e89c4f8770b413772c2b2ba813f499721191e480bc4600122019755bdf4b6359d5925a7c883e1ad679b449d87d710c7edb0ea3daa8da0745d6cfb21a8978750965379504db8f538d3b6d4cd717b62690a213909a0404bf9d59d5db5181950318379fc069852c085ea2ed4f1e7b66dc90c55606e0849b69a46a61bac52437caea6714bf49cb251e218e53abcd5fea1d59a49a85c9d5274557bc2174241e84429c8a188480856c485f9542ad0ffd0d5eb8adee5a4e9c6aacedfe6a579306c507950dcf376b7fe146eb57887c8123cb8b090f4bad716bec9223efd6c25722c5c01c2926a15e0f415cb0acba5014e0247e84f20749a68465f1fcd29532c31b04a18ab98d111d786853b673a9ab26b53c63ea95a1bf289e147d4c3d1c7e55e157d9f8ab7ff350b8ffadb5e171aceff34e5b7e80ecdb1aec5372792f967abe9938b915cfac1b8628f68d44a60ad7db132e93328fde05fdf906c60d929ff96846cfc9c2a6910062c4ef2c6d37acc8a7662b54ebf43e809ec28f8002f2a127defd75776c66dd42755ab7c57dbf174455ec521286c5ecfa077ecf616e57583397377a3ff912db1f4c3e0e5b8fe0385510a3e02ffc1447a3904a26011ec44ec1e367fb6aff2cbccc6c1b384889b207ed63ed8b4195b4e0b392c7b9d5e1f931f8ebfe20db3933960dde9112cd6f175899a2d791d8a0489308d94cd6651c8e6c6ee6430cd8cc8fbd60970a93841023b347bce223f621bc13f36e9351a61a6ab1b04c15593191c4fb9b99419a26530bdc60e3cff25c32a6860bc6fe28264b4ee2de8a56a9611c1c3b51add4729fcc32828a40af6793105e2430de7da30070e99fad8e60b0e67ccede6575b20d7df239bd480c5cdf41db538b11bca8c5014c87ad08a8f3c9842a7e4ebb09dddc65f9b63c7aa54f09f4527b09b7ea4f61fd9b4c7231cdce615b78bd5bf0d597d15c9ddca32f4a4e5d0be10ca3762351fdacb464bc8ad6a5a6f9679cd4b129bc5285a40b146c3d49438b2f56329c500785ddb2ea6ccc119ab776a9aa742a7eb7e5da6335a5ff58d51c797fd3b85fe205d76a8a908b7cb7271a2e63b8cc148e469536fa5f3b7c6bf4a2c485bbea0bfc02b780837a7b474d81e9b904f0f47e734fda3cfea3e732d418a16340dc716c0685d4be152acd3382a9900f855948e41a085bd8d3059ff6beaed42d542466e2d613c66e72616445a54550f14c9e6f41a846d15a731994c563cac39a7c1d8e070389305abb0eb7132a6436d8ec5b47dbc9bc567ae3be339cfbf64e4804175968a85d4f56949030fb14de091fc4fe968fe0e1dca6a4a5244d45fb6193ea56c358eadc5ddeee3cd50c7619181fb1730d053a137d6be4612d64f001fa91eda61d7373b83d54784533f26ab2c1b0f20c99a8f608cd029dca2fc1b963ad3e3b95a47ca84d185432bc693d36d215158c5af2049df161664ac2e59c1f97571742aa5c5c5eb548b3fa49211fe4675ea2f141875627354b41328b67de34d9c37f6ee5a386462c25bc36309cd231f4f3da96d6ea50fe195343d56ec3700b1382305719612231f06d78674074853aca86a1bc1185feed6997d69225a82128c93b72ad6092ded5faececc424cae1dbbdfb555e77b927499eb08365986f9be21dc0697f73660edaf2e2a2c8c59cbdf2a5586b654069063d1afc1c88161b71aa7b711a7de82e740d84e24d904353b3aef5e1dd62c9bc380af8595018ac84e269565bf3733d84caaeff14c9f2916ad657b986250f3c612750501d370bb4c0d84274a6132cfbc484f85805694e0ffcfc901bbf25fc96867a1479aab530d5ebb38c94def72230d015559b9e15cb064cbc41c691bfb4165c8519b03becbf0eb65e6927f28ef924ded75eac13fe2c9f577879ec4f6d29e20f223e2c0788f2dc2ff4a84d6e72ad4f36cc56d584ddd461ea7a982542e5e9232df068c72667d7a2bce07adc8f0c5ca71d8100a4ea1a500e6cf6a312824062a1df052eaf36eb8fab579ef97c203c32cfe4bfad1d5dc6ad33cbf144722c45c2c758801635cbb6a767bc5a6bc7d2ac8fcb233f1904886e7ded5cc1b6fb6dbeb8ed29d7bbdede55662409b67d72905efbf1d0c0c23a52155fd0bfae469f2e474ebb184e860479f887252e66cda5018a3c68a50a849fa6b2c83cafd5b64b936a12c28ba565d5ffaa0f735d41f7f1aea97bbfee7056725898f206e261cda4b4906a2f350a28d2068277f86a3dbd3c577e65d18ad03d5705b332f30120112ad8e49b92cdd5e02caeb0c85b6111dc272a8a03ce5fb76f578039445b1966c7bd62fbcca054d3beb73bcea0bafd0a12ef3d849045808ba5b17b21b0f8c1a047d97f814de3fd44b64be51ca6b7eda1d06791f02506282532536c6d1b2c7e8993ed57b6131c20e3d90061333471a4d705c7a3835f24e9897183ad32f61cedf625f2688fbe14c910a8b1da1b94260f848af26d1a1e4bcbfed2a7caa37a3106e57379c7efd6b4191a5e72beb8adce6ba2cb0709adbab5caf24069a641bd24e3210b251066cba56fe32480bc2fc9e3ad5a50286510524037982948228fed62260b37d9cf117337f7f968b0c2704577e84bb7299828cdeef9e40a3d9cf914e1cec1f6436167bbc7f8da205b8f1068f2cb4395b83d04e05f16c52de695fdbfc457f12c9c4c2621894874311a0db10e300fa6faa5b4842b9db5a96e5ccd06d5ed763fd1a3aff19aedcb9a3ce09d3a2f66572ac83a6778a62bbb5cf1c94a11bcfd30678e1fd4bad33529665239db5f494a2026d6025f050649e976b85dde35941feb3cfc47ac8ca78c14525197eb84d5b3fc68d3b5fec436dc96c9b593cc2b29011cb2960d33d0bcfd51f9ae08935a4ed2cfff6293b5f9bfba74c638bc386ceb79bfb015f84dcb751235e1270c1f4ea9797e4ee9ddd2a031efe589e7adef391d25a46456bee61efe7c18f376089d89b4f719a47ec837cb0344f7b934bbc5214004262feae670e7e3e53d7fe88335241f43479c67f8ce9ed060d17d7ac70d574c18c7828e28224fc76c057c9a2d90a5701d064fe3db46c7e60ffa9ee689b2ffb7f092dd4aae351fb461a8de7c75de44ff402a347c292214c324bd08f24193cf2e30876855a11f020a73009b899f7a126c1d0e0d8eb9aad78933ec99bdd37220ba62b0e7e439fd2ca55a1ca72df42c7ff0922afe2c3acb3dd22818ba03ccb89c7d9654434152364ba834214d159bb072e216a2ed1928fe58d7e523834c1b75ae86cd5b63ecb94ac916df9e4ec799ef6cdd9050c577b87cacf05e9ca765d53e156b9770a441516d91b5fb008e3ac1c8845f2caa2f57c3d8056aca7aea9a40ab18babadc8d1d45b70e801c5e562cf37372efaca7f237f3942b9caed87ee98fc5f348026453c2775f9a444044f5fe36f6d63bfa7218aaf4397590ff042fc4bcbc7e0896293e28b3ecb9ffdd09634ea8faf876a03c4906e3d6020ead45b21c196ff226ce022177de90dedbbbffdd648151fcc2f9741c2092a5ff6221392e811f9c3ad7c40e3ba9dae0cb61d1a71eb3ca848150c908aa8d99bd29ca5b048b03fafb026d66d1fba2db2b662a9dc2549aa107e803d5c11d7ea9cadd77639112175fad6c70137d310ceee3d28d004b76bc287abef8a6f432654cbe5112ff5557aca6cf838cc9cd4d0d2445243905b1ed3e505913c867ff43593f16a36d4cc5b52106ecf1857cde413d8a949503bbc329f32e9afaeb8aba3e21d33f77c9f4e29612645f5eebaf5cbcea84bf093dd28fff8a08de6f6dc7514e319418908929c92ba2ed7013fce05fc8d7901238f2a9f27b3762457175213aa706607eeffdf6973e1e14ca3bfd9dd0263076cbbae84b2d2e35523e8e366e6a691a467c613fad3979a471d99e148a7c024543e26d6b689dd35b12c40d57dd13f116efa1c6db5b708ea766ca3c72e3a75359c3b8728a72398101e13ffb42989a4e24c5f0ef8be7a5b4952e7035198a3d16be9dacd55078ff1ab291721a897f200beab7c56c057a9909492e493421a98ed86b637963ab2fa6824cd825bf15b6c8f987d961174c51bfb5baf7edd7aa1cab4196908bbed88f99da51d179cf082869f8693be36c7a263e104469dc21c747eda6f86c9c56566743aa3001d13def3b75d3746730b068da79f5d4c81d4906dd6c92a09e26cd8c89b704ed6b71d03fa610b68cb0967c026d948dbce27b002b52ae58edbe6ffe0c5b4dc3319186b9e7a48f071ac4a26768c0ca16bdfb4587919ac12ce179e1c1a183a237b09b48149986a326f67fb9726c709761901890cca3801c3ca402a8a1a4e5bebe37a25e41ddae2cad372fc6c71fd024559b70d465ca45ba122cb4a3ccab8bc50a36e72a332f8da75ea9649c0ff68aa781394ecc49de98bacae5cb82273dad984dd4ceb09afe2a541b72298c43beafbbaa7d47da9325e7b16ad5b3408cb40fa65a56c2e0f0ac6c3a29ea616d032269a1b03afe3de9e3855976e64c0d706dc69dfa39be28d5c8bb7953f3b6bdaf55acbeef5000855d07bc8982f8ba8b6ab519c8b8452edbe6b00621c6d2b6429319513fd90bd95df64c1ee74d4121459937c69687bb57dc668ae590d02b2d3538f3eef2602891f0726944607a8bdacee03af8c0541e9c6ab24fe3e8f3c1fa0a6aea6aae452420af44f4f84f7ab709b7ab1c5eebcec4d68905eede27229d23f2a6983b23ddd301dd5bdeadd55d2402e9ae124dfe5aa7d9ff0ad335aed459a915e279e4046a7b0f863ebdac90eca18bd10877945d0393fe5b2327f189d0ba87915e82ae3b40b39f0a227da57eaddf2b9b17b5f831bc8cbc431d2bc035d52fc6a2cb745ac33c89c7f8f97bea82f8c69637be7b21835342ac18c7680491442dacb913eb06d0e62983f3497e5694e4b66c1a68defc2f0ac776bf9b13cfb6105b59d1d7bb75ce83b0330685035c47b8565d751a23b32c90aa84a9651eb6175189248dc0bf76d6daf19778a3ad788c893cc8838c9f37982362f9cfdfaede18d5e1bc8a36bab4ed951c3ce57190bb758891e7c896f4a26f9bb196f0efeb04afdc2a4d85b918b0eba8b03fd6b5579d3615e10c22fe01e5fe556f5abbc4006eb5f022c66a526fdc63bc55ed6191a59561904d3a6ab7661c1bb506c4231fc560d2866c5bfe3e790ef5ed1b23cbffa4432e2ed363283543416d72e211e0e7d0aa53b5dda5f2bbe7da4ecc2d60220d62e5d3628ad3924d563964fa23b3fa288723482c5d63a52d4822a2bda20ff6f75f22ce770fb0d3f7c08353a4b5da1df174d272070d42b0d91899a6ac52a209e583c4398bc39be585e661cf24459024b2f23d863119c4609783c464678fe76e8cea782dfe9e9795fa865d711099196c405f26cb7f3ff978d9385e26e923e757d79b3761108f6c264050826c33c4f82395", 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="7be2e8347b7a750e8d3d0dd352f0fd6fe6bd7fae38a7ff8da5619ae86d6242174416edf44526e75fcc250961e841caf0a6a44a2f318258c0a0b0748e88238a57a5552214623fd5b509181814da8a9023061b9d64ddbac4a529b9decc66cb51c509c070671f4074bf6dbf95a60777b8c7530508e634f6a52d6bf64211b92c0ba0b50b315ba4e009aaf2b7d41710eab82f6c1dc1a62636bbfe331ee8e9f288ffa00f56a5fcc30743bffc9b97f3805132a85965d14956326996c035a5b89a6952666759e0aa9d58eb3e8a9f9c74364dc85083dcb9", 0xd3}, {&(0x7f00000012c0)="14a7afd6907cbc5baa57aa800157449b938c63eb97f30a81ec5a6256d56768ee5fe2826aa65148bd6a6143e2b51e061d66ca7e26f2be6bd8a5b4ee9e9514c526ff1f73acf42524db148b30a6335689293e783153d92771aa2bc5a3e34d8617a720b73f7b032136cafd5526615937c54ebf3e31316be9171a0b53ee9af891b013d6c5a4f41dc7f105d816dc1fcb890d8ef99a5b815715e148d774c40ba66fbd8e9a2f846d2e4a96", 0xa7}], 0x7, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0xe0}, 0x404) fcntl$getown(r1, 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000001880)=""/184) dup2(r20, r1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:01:01 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f0000000000)={0x4461, 0x1, 0x5, 0x8, 0x4, 0x1, 0x7fff, 0x100}, &(0x7f0000000040)={0x2, 0x76, 0x5, 0xb1, 0x7fff, 0x6, 0x6, 0x7}, &(0x7f0000000080)={0x0, 0xe4d, 0x0, 0xc52d, 0x0, 0x7fffffff, 0xae, 0x4}, &(0x7f00000000c0)={0x7fff, 0x8}) 16:01:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="4a097258e7823fdca4c8", 0xa) fcntl$setstatus(r0, 0x4, 0x0) 16:01:01 executing program 1: setuid(0xee01) semget(0x2, 0x1, 0x2fc) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) select(0x40, &(0x7f0000000040)={0xcd47, 0x5, 0x7fffffff, 0x10001, 0x9, 0x2, 0x10001, 0x1}, &(0x7f0000000080)={0x6, 0x4df3, 0x10, 0x20, 0xfffffffffffffff9, 0x0, 0x9, 0x1f}, &(0x7f00000000c0)={0x8f, 0x7, 0x3, 0x7, 0x48c, 0x7fff, 0x4, 0x1}, &(0x7f0000000100)={0xb4, 0x2}) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) setsockopt(r0, 0x8, 0x1, &(0x7f00000001c0)="5169b1ff4c44cf8e7d23f29b7075889364c2e314fcd6254d5bbfa1d5a07b6660e13ba3f50b3419846cfd868d15cbe4e7375e37bc3ff072fad5174fc57e924bd2751eedff533c66048cedfe6035af1fbc6598aaf25cedeea35f245abe10e7b184e92c0b7d92d86ab5c36258423e107ffa9a5c1fe81f0365d31b5f27af43bca66f65ab455ac8df2c0ceadf5e4fef49006a", 0x90) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) setsockopt(r0, 0x5, 0x9, &(0x7f0000000040)="22aad7e345b3ebce0557c4d357f30c464f0ebb310fdd329685ed9b1011a6cb4824ccbff15441f2eb559fd4a332f836fac99a0e6243b36b5ab78ce020512187a3dfe48c0a10a04a09cebb", 0x4a) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x126) 16:01:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x100000000}) fcntl$dupfd(r0, 0xa, r0) 16:01:01 executing program 1: poll(&(0x7f0000001fef), 0x1, 0x0) socketpair(0x10, 0x4007, 0x997a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) fcntl$getflags(r1, 0x3) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) 16:01:01 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000180)={0x3}) kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x142) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x3f, 0x7ff}, 0xfdcc) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0xecfbd46727dea754, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r2, 0x3, 0x2ba5, &(0x7f0000001140)="255f4225dacb4308f473b9e6d9ef8614257f3d0b79a3eb15f149edfd872e762554ece0633d37579a9bcb3d9cceac894b68882ddd0a41b5ac2d7d55597e9dea303f81ebf15966f338e51812150a077beb0ea44b", 0x53) 16:01:01 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') r3 = dup(0xffffffffffffffff) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x2873}, {0x3, 0x7fff}}, 0x0) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x54) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:01:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:01 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ca2a6466696c653000"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="a2c464b40bee396d5b69a970d66703007b4d1c33546678c329146a92844ba3ff21c6c8497e79a1af2052023b1767963fa3bd114477201883a9", 0x39}], 0x3) writev(r0, &(0x7f0000001cc0), 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000380)) r3 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/42, 0x2a}], 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 16:01:01 executing program 0: socketpair(0x21, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5b33) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:01:02 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x80) 16:01:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) r1 = socket$inet(0x2, 0x4, 0x4800000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x101}, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r0) fcntl$setstatus(r0, 0x4, 0x40) 16:01:02 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) mkdir(&(0x7f0000000080)='./file0\x00', 0x28) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) r4 = getuid() r5 = getuid() r6 = getpgid(0xffffffffffffffff) r7 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x1f, r4, r0, r5, r2, 0x0, 0x10000}, 0x1, 0x11, r6, r7, 0xf8, 0x0, 0x9}) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/13) 16:01:02 executing program 1: r0 = semget(0x2, 0x2, 0x108) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/35) clock_gettime(0x5, &(0x7f0000000100)) 16:01:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000500202b7c4679bb7cac89dd1d33179f671c07c37959e40f21d0cbf746ed2f848319deda3f1995ce386bd5cd4beb66a4bdbd20d2e5686bb68894957a125b84adb7dd6b9501aaddcab866994a6138a5a65d088e26479e36482a4fd24ceac77ed5b0bbc5e85edca74d283321d32ef59f26001034cff7272255df5029a6f5ce560225b4c2775fa42eec46d5ffa816927f82706645fd379eef0e5d8877c242d8d06995bef3cd51657e4368109038a534b9594eb1c0d361c562d44ba2e050cb6a692ca93513e18f6a7744314c4c2c3bff7e359aae17de613a4e84cb1498c70e95ed08b88a2fc8348115993c77d"], 0x1, 0x800) 16:01:02 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x400000000009) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0xffffffffffffec2d, 0x9, 0x100, "13c68d02c494d524b3af8493ead34dd08d05cc4a", 0x9, 0x4}) r4 = kqueue() ioctl$TIOCNXCL(r3, 0x2000740e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000009c0)) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:01:02 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) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 16:01:02 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x800}) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0x34d, 0x0, 0xa0b0, 0x0) 16:01:02 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) clock_getres(0x2, &(0x7f0000000000)) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xe4) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:01:03 executing program 0: r0 = socket$unix(0x1, 0x8000047, 0x0) socketpair$unix(0x1, 0xc26e93ccfdcdf883, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f0000000040)=""/195, 0xc3) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x10, 0xc000, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10060, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r4 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x10) r5 = socket$inet6(0x18, 0x2, 0x69) r6 = open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x180) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x0) r8 = getpid() r9 = getuid() r10 = getgid() r11 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r13 = getpgid(0xffffffffffffffff) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getuid() r18 = getgid() r19 = socket$unix(0x1, 0x7, 0x0) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r21 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x10000, 0x18) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10004) r23 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r25 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept(0xffffffffffffffff, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r28 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r29 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = socket$unix(0x1, 0x7, 0x0) r32 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8080, 0x0) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r34 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r36 = geteuid() r37 = getgid() sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="cb15948ecdf2892cf34e9ec86c0f26c995885c0929e6224baedd90c4d95e35dd80876f0393f96da549697c5370be01e9a384e1ce1c86a30008f7e0f5eb23a8e93e134a2df108b31864a03e014dd3639e2d4e5458675431e1b3befd8956e158e7dd8dfb1d625c2369f104f055e699fe8a6243d025b5ce6e8fb07006991963cfce4f3127433c331aab1f6f08de8e535e918999c72613e417aeab60f6daf9f52beb2069b22de6e366f5d7faa14ba89fed842cc90c5c4a305625448e0ab82423e768c70d219094049d5d6788867ff6", 0xcd}, {&(0x7f0000000280)="eb38ca2c0943d3a326afe07c81744fa12c50c5668357e61116c175ab675180ac5d0e38178d0ad5ccd1356a4815f74e073980b3dae0fc9e17d9973d15a0b086dd6f7f24600ebe6388e8fab0d412eb4c569763d9f1bf975e28f4", 0x59}, {&(0x7f0000000300)="8bfaf64eea2d4761728fda26e918097cb363dc1ec43aaf915dc53b565c457389b0cedda346e901644577c2a9b87767cc04116838c2e1fed8ec52277eb241c3c9d39995d6fa7136a48806eec97ea9bde38d316aae3ab768e508399fd1d065690c35432d754783dafd5966f4c950c4d95584d0acee2e78b43f85e7697e24784d4ee98831942ef2f0907b968350375136b4df9e5c1ccbf719", 0x97}], 0x3, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="001b0000"], 0x140, 0x1}, 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x840, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000400008006b, 0x0, 0xfef7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="285d95124b69fa580f5338b5df7267061e15154e3d5b798aeb089b1de96dfc498fc40bf55ad80d30b76bb7defab8ec8de9036802537956f53ea9f85675b92f02aa08ff2d2fad76b39fc5ce19e654f83c91ae4272a3361618ed48443d01e052459b0288b44b52c699659f6d6712b025b34b44652a595aaa2fadb81955df725d3bdaa190c0110300fee810fd4554c429c6ac137dc09093af5719a61db5e5d9915f3cb381b297b09d7c2d50d65afcad2d8f96f3b5ae5edf92dff37eb9a55c310d51b9af35dff1427f3d864a4e14f541d54ea6877a1af7ceed8a156541aa0f1cc8191b106db0985ffc644246b18129bf440685ed5b2fb5d89f9d3ffc38a98750da205caa1acebae03220a0bc65ebea719f08fbf5034dd278674dfd03788813ba369c9772dab60d2a243322c7a436a8d502b7666e249d4a65bc95d9dc6e4c5a0e50ea6799317e335f9d134600bb0f46dd73eed4b817ab97068ccf21b7e3226cb90e3fec6bf9fc2bd78d16cc2ba324b172d6e9611309bf1126bb0c1b0300caec9c6428b6264c834be8f44a14226f9b846fd65cf593dec39b8659bc0e78ee739869e73f3c7aaa728782a28e5d3cd120b30e217a5d0b94a045cdac6e6d8ccd6433436b7ea07953e5537ca27c4c3de8c08360607b7fc19837f9842a0ae3a7b0035766aae3a7d20fffe90f1cb26fdab6462ab0c6b28c40eb83b3e25599b6621b742913b18f0f03303b0cc33f1a9e2dd8c307d5a1c29341c5bddcd508575b907ea88062ba43571e2815e9554f66ee64c87a2f4df00b5c8b8d01067a735379fe5f71d8324600e7ef6d82147d1d59aebdb23dc725c0a4ba233a312c811fd4447d6504a069449b4c69ca6214915f9c23596dc395d4bf2c5402ba3658a561781f67498c91aebb65ad6c0963971f577277d3e2fa82d82a4e2c1f299ffda2de33f40d79e554b4718065f4c00d71123af981dd92d4c891a578ee7eec4da99e9a8fd7a179d2010653bc7ce5c0e0f30b66110edbf3df1459f7b7c206a4ac40feac50356693c732e09c3a1d0f82a93bfa82121be0ed05c8802c56f62492a093996736588c8f9c1fbb1002650df38334505e82e98cbd172157a34882c5b28e1a9fa2329858d235f515265a71c920b7005b128ea1a9a574ea56b060cbd13820e3d6e064cc2f0fd896f7670b1cca3b256103deb59a2a8088301d39cbed421e235bb41b5d55e7673a8da1451c4fd4f2f5125fa1c090a96950753f7140914fb79ddb7cde5c9f9ce1807dcb71579f2eb8c8617cd88440c39ef262936622d4d20a53c854b5304fe5203c08d2c391e75e9d5cff9ab52434af1cbfc2c8a346397da05714fde25bb16400ff8dd6d091e4e77b182536b567bb7bc52b45d7f0b4d085a4d207ae1782150ea5e07c7882aedd0e89ef953549c073a5011736083d91cefbd31d2f95b6918b0a54856fafc068d0a1971a233527c47229ad43aa40356d0efaae3850e1bfcb0eb6f0f15b8dd544c1d6aa050bbd1cef70801855965691a51c0901193b2a66f53652adfcda94395832dbd0222f0088503e827539895caaf34c074dee08b69d9418b59ea99ce2ac49cf1d7e2be69aceba8a2eab6f0f2f63d95e1492ceca1ab6fd510e52e9b23083c95eba65a0f22ae2ccc0681611ce6dd7cde22c30bf42d4d052839f347725a8944e1142551fd1e6ae63ee0223e762c9777db5228fc9de1f6efaa299b3bd280764efb003dfb5e8739905b51e2795d34d0325939f1ed4bd86afd4cf050857d9003d9e21d9e93cf15e218f56f80928b9a6c6aecd07ae879174683dceed8a56cca889a3868e0944306a8e376e1dde1c161428afe7bdee40b8bec5ff65ecfcae49fdfdb252cedaa143b6f3cda70296054b5344974a6683eb03b70e515503484b363290aeb59eb23c13be3d82d62358757d06ea2f7cc57c64bb9636e1ddce1e95f4995f0f003f8a823e66388720d6cdc0013f2a2f0e81ac98cb88cd67125c64a085358ad4a27ecc9329dca858a6f6833c3f63904f9a97db4876d38faffcd041ad093679f3971d5291c3218a6a7d042865945e7481903065b0d3ed43034b553cb088a7e6c652a717a12980dfffa40be929fd9a48f63f67a0ba31c7d038a2979fa56044a4a2534c677f51960bf0986df76beb402211702b2db291a78f7074763512fb7c38ae0d6a64ad2147999ceceaac4d1e6feec22026e61e4212c6409c6e1c6cf2e6a60d9763d513776d25817a2a1841853ab2cd38f7a0e24f5a3908dc4ce2127ecd0222a6d45519204c7882f6561a7f5373c35fa989bce2d1ca4fc88c2ba8c7243e6fbbd014df9f99e25aa90a8a12c8d62a066d09af78db63fe32463d11c7294dd683ec05b986b855e8773de72bb2faf616dba6dea39807bd90d1dfab53f35dd079bbc32b6bb90a49ff23ce317209ca09b329c5fae40c5a4860b6a2201caec44741a7439f0f5c4b4ba1a7cd32f6c54bdfeb8144dbe575e1bce07d300ef6f59c598064a6b0a40893e5149391a1b8a86d13381287cf840baa5321e88f8fcde41c147f8e3453c54bfe983f0b7e73985d97db72faeed09c3442cc90423c36a0a8d554835f9fc5ffdbcf92db187b5ec404f0baf60c3aacb637939a2741f4868282f242c2d8d4a72134924071e98f01e6759bb9457ccf29545be78d888a466f81ade728dc174aeeb3ceec4d6002bee66b47bfdc4cee5678bf55975d5fe2c09607395cc6d3dd593be450bb9256ccd948d417127d916ecd5288a48a6f643acd403076e92c87c4904591e0acc6fb12a80204c87164bba93888a7cf74a180e0009d5007fd6468c22a0585674bc180e7d778eddcaf037271b6c44ca728d41808ba2a97964a816ac023c3a7789fbe64392427913335ffe9d0fe3e8bed7f6674c38f61e266b2a48c2ba9a52216ceccdd8b6693b832797b88001f65b8761eecdb4356d3af48e53ec1394c95e83e5ec2ac90e64820c9a5709c799e0666ba0c966214ba12fd6965355f985f8614358829a617da627eee6d3264d448ffd4d4c539d0e25e0536f87017f2f3893a8d027d2f272576311ccecc56179f3771d4d110ff13a09e2c02d83aa6825986b94ed3cd0582e15cebae49bf9679a11550dcc6a016cb5fa9262be796e07fb314a1a8a2c4d7e8e631245bb0c95df0e76e190174b27615c39fd3abcbedafd3767a4c68476957fc29eb8baf19de286ad6ccd97d60cb49f4c725e940172a85875e766f4b04fd104c56f0e5dc928d605c109fc75baf362f9044e4781aef04aebaadfb6af896367e8a42f5026aad7065cd52258eb17d5e2e8380ab82417c7aba23cc9f2ec104c2c093a9764c99fb28d1bf0614320acafa3e40dd9edd3dbc2226d44329430ffa9f212af4b573bb6b7c9d47e668e492bf89a91235a7a7479b02ecc099270e4bd36c04444e55f662cdd3e311e0c4266fd0ce0e71635b16d9f2234fb5b665374ca463eb178fff6331f39230b2bd063cf0e16ef4477768df6da08b826e4d4837846e0611005a608f9cc7a1db5c4fdd68fd8f2f4d612f55b2d142d9a6743bd521e7eec11279d3aa0a1b6aa7399e2aef39a200a4c93abdbff3c40bdfb105c412b02939f22215ce0ff9005295bcf354b1ff13d674614a1996215bc6be1525ec5530a7087531413846e8418c53bf57f236a3396d38b65f8bdf45096811d928f857abf5fd3ede165af8995ff080ec2bd990ebd5e9d9dbc94dd30de3e37c9292e3c9bcabaa885f776404301172bb0cf6d381b5308e6014e4ba5598d96d0f09c8f08b8afa618b663478c95fd9c0178aeddffee08569bf48489b22043f480c951c5e75ac65cd927b9e58ac7be07e62bfc854bccbf2593ac6ffd2a1fccc9628f2c912441a71780b140b21dae6cddad2f056b74d1d0c49a8d6f35f6096870cde93cfe6896b6a7abf5772d86072809d99f046abaca9f3f7edd4b31800ace355112a9324e33e0d6f0527aa97a86d3c83a259531b14ee76ca50be81bef43be19632147008f659a1d8ad5c487b3df2d22523affc930657a5597f8bf5e00bf1b42e3c2636d23f9feaa3c535e04a168f5ee8917caff4d1d50bc04633a53b4438b08a76074ba248dcf0d3fa2631ba33b09f7144d9a232aa256be1d918a35cdc1f1f152176baf23d7a4b670ceb57d9bcc04549d3dc5cee7f3d0859900ee7dffb0bdb537b3a568d0ebfe5472a53f2bee8bb00671acc9c31918076600bd2583d35e93802a43703f298ccc5927a65bab5455d67493370d832f6d7d9fa221d4ab2c82182d0c693897dc698f1784eed254956c2645bf0f074940df83b398830bbceee3a64a3ed4fa6abe3f84d57e30563b27b32a07586c3e89960d41f7b644c9f1277150ec80511a69c53985d7ddb5118e24e900282728f634d71f3e8d1250e8b9d2e0f35accc97ead1b5ee45666cf85f9feb265c5c68da51250ce19f8f6cfff29f3ddb9b3e999740c1a5fb0ffee25c01b535448b45466a5cfca25cb264354540c8dc8e765e8669c6f862522de1131b51ea451dab72d57968f09577e7841d6b76371ec6295723fbd4b399743a4638a669e0785bfb5c40a713e779e4a9be22f3a1c5cccb9f7dfaadaf65ed3c2affc082375c6d465cf40e9b0a85a8c95a26a65e1f104d1fcb7753fc6164bdf138656156961311a1e1995ab473885e4b02b1c19788474e950b70f10d4fe94072c5cdb52689674aceb8c663b6a36376d552881de3d805af48c8c96750d52cb4d24d2b906f6d79f944efe0b95bc9f3b95fe20554cfb07879d59de1154176edb8db6ea72997e6ec0fafacce9c1243967ba8e6333b1f105f4cce7c6d86fbff34641951a4b617969a0d7a5e3d97edb255af1cc55fbc641bf6f116dbbe5ab6725355443560c17dc17dbaafb4990e82fdcc4f08acac6c09fc5ddbf94ce7990b4ba88f801bacb9fdb68dc67daebad3d2f0a689a535817adee2ad1929e572648b4a5cc469b7a4e554aed4766b3ce3569cdf5a8b591e041863df137c8c5c7d6ac88d48fff4306711fd38dbd093699e54afeae0a2c54bc8744936921fedf55dd4b141814843932c04b35670024efd253c8d3ee06ab7d3d0a00d63bf5182d15dfd67a83c2f3c67cdedd8981e631692fc394082cc038dcd6f48da22359a7c15b67442d98f8babd831f27918073bdd318ed289d584e6f315f6d8e465d52674539a1d43bd268fc900c9399fd28c91ec4403306f9560098495b5f055290daf1b43644e3e8906ee0c99a1b0d5476987f3984d4ebe03e3473e165a6f4d1bef8def5b8031f854b2bb956f18a5cba9e8843856b4c2ea3157892f0f88abab9df46861bc4851149395a298a418de7b9417f2a46f2bdcc187edb976ceece9251c8a63eccac34d1c9542adb83a321f6a4e243127ff31f7d3b923c0e6784dd3883457a2f9ea8c9a28638454dd0c836fde29afed1b4a3505e799ba65f102b620a679223ca2ccf7d2ecf22c1d95b79353d76ad106ad76dff808ec51058a620d2b0de8e63e2f8ee5f99aa540be3cf32fc6dfee34d77c16706ae7ca38db8e5c99c97bc0679d474e229b217316f7abc1ca1d614cb0a4df3ab650c1a634fbe1521dad11a581d55ab6ac53069b493256af25255ecf23529ffcfcc018314365d112ee71614ec03f25d5ae8fc5abbcbfb5e53ff2563a2b9e3abef793748fcf5ba1c8aa38b62bf5b600a5ddb0c11f9571dbd3c69f4145ab6fc79f5435046943b168f8617dfa71852ecd63c9e14f14dc32eed78f69aaa3d6391786d8464ae9e54a5965a73b1cc72a1e7e0f993d427b49a4db92314b8a15fbd450b4bd5f8bcfec2a8a5e8661518c42d9d28dafc04f445d23", 0x1000) pipe2(&(0x7f0000000000), 0x10004) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="b3843a27ea86a4a3a8ac301bfeb5d18d03b8b880a6af0367c7c1f9d69e71225e25132433fd41d65ce32bf8c4bc51073e66a0434a1a20df", 0x37}], 0x1, &(0x7f0000001300)=ANY=[@ANYBLOB="0801000000000000ffff00004d0c0000a27d14ef2ba6b57a2769875f1fc6b1805f55a956491318e183d1e08534b385280ee594cda5b8c02dfd53a4f3254f5edac3349054c4a0beedc8ba98dc9c9b8aec95bb1ddfb2467d6092540be487a92502947b9a16bad9af2e15300c24bc50c11116ef68b9bed20d0eac69d7df586d181e5353d3ba46afda4ab9b89f6ab0133e5ae07370f5961b7806375dda6946829e605c848ab30202db081e208f99a0e575b7812f8f63ffb9b93d33db7556bb108fdd765314221675ce97f5c7f10fde05222a03fd2847e9fdcfe11f9235fbd1f15f7c8ed847be5011e35f2fa41ec3e96d4a6a07dd032e6d2e08e8021a92e78ba62166b54270680d0000000000006000000000000000ffff000009000000047fa0a9e97225da150249f59c5120d4c3a7eaf24b087e43e0dd0d667b01eddc8b5e4d51e773e51ba190944233c9d77643947749a44e2233129b82d6ffa067c501a73a36d5bff31a27506d482e45db98"], 0x168, 0x402}, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3, 0x8, 0x1, 0x1000, "22ac69137c6fba604d1fecc3b69a6c8aafda02de", 0x7, 0x401}) 16:01:03 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000340)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180), &(0x7f0000000240)=']\x00', &(0x7f0000000280)='W-@//\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)=']\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='[)[\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='@}$\x00', &(0x7f0000000540)='\'!\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='W-@//\x00']) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) execve(&(0x7f0000000640)='./file0/file0/file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='+\'\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)=']\x00', &(0x7f0000000840)='[)[\x00'], &(0x7f0000000900)=[&(0x7f00000008c0)='&\x00']) fsync(r0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) writev(r0, &(0x7f0000000880)=[{&(0x7f00000004c0)="1348d1065f0119d78c5bb14ccaee2a6bd58227b2ba49ee1d39ba55b83cad1b2d0bfd2678b8d72d1f01f712afac9aa06c688995699f85e0fc029b254e389af143e182903c8aaac0396880c0c11619b666bdfff7b3dd3a15a54b465cea7f2f47d489208753e29dcdb4825ca2633a33e2e44e867e0b67aa6c29e5f09fa6c2c75922fe7aaf0b44aab58aef01dbc1f486531b52c6958dc0f6f92db30bbde1d46a9ff33c887a2caa07388247f1d093c14d99806b5a4207659ad3fe0a093f9c72ab77647d7bd3795493390e2f77cee1177dbbdc25d1d60db116c8fe37514622e89c997d5969912073f5f1a7077c9a49", 0xec}, {&(0x7f0000002e80)="050697934250843d8cc542bbf2c38886ab7699de4caa5c3cee27f906f5570e315c90a85e6a2d3548abcc7f77299c89d0f643b2ca5426aaf85054d8740880e10e5611ee7363193b60e93cad0adb2d01058ecded72b1bfef86e2b8107797187898e8a3d61ae6151173f4f95b4346508ee5048639cd3fdca4ecd44729bdfe34fd2dd62b623c90e6465a6663b9bef7a48a5d3f9c8e50f67c00fe082d8a86aa8f0014c34dd3e5b728bd02d4f4ef73b6ca9d254dbd78bc2a802244119225639ae77b859badd2329ee2cdb5d1cd9559b9c24dd6d8ff0fa18fa8ebbf7863a9b99170a967242d9cc2a474f005b2ec824f616cf7b3317b4e9c67aba91c5659d786bda902e9d729ba46c3eec5cd98652200078ff2e0587b541919b833cda58016d18a797a4838edd5524c57b25e9a6d68c1ebd6382a3cfd01d38f5fe22d6c0e77cfa88556e80b7e9a258b50075ec0a448107d23463c8654ae7819619714b99dba5989c03781fd9463a417531d449077ef6ba3127b64ac3075dc7ae72fe9ff4faba80d347bfaba87aeec8889cac2258e9ce1f9ab502b38d352daf56714655b5e76686a9145f6c5c831f7f07c5dfd01a352d9bf448044f645dd107061e8f76b54b4b08ad08104e24cb42b996495c78f57ee10e2ca2f500ebb3426153caf81372e70f894eca532255f7e1b08391414a56902507c59c9cc669fdca8064e297af4b3c84443e8c01306f711db5c5ea4d7d06217b85a2748f6255fa4e6f1ca2648148a36b6c25529734cb2bd5b7fb38b32d7aebfb34435f0dfc5b3c14ea7e091c08e123b49d8699214500ed30e85a627e164be549ab7441ed3417410bb998042ae653c3f9132f8ec4c421de7f1c99e9e23dafc59ac1c1146e3f79773b04e74900b6c8a7de4c3b143d8f5548fe00aaf30dab57fc7d4449605713e6d51031332811a16fd03a562dbbaa73d2747b6f431c7fda1096851966b97d3c3b33ae2b6df023fb5111aeaf137dd68e8cc60c42582d4dcf1c698fb0119b5858a1b1af4073e516a0fb914ec45e0f7057c71f8c40c5b9616e5f1ec679d1e4ae4ceb3b0749709381c4230f0addf7d6d8d19398593d0c451fe6fe4277f0ee10d0ed07eb33b5c7fa2b569f6c6b2a0d6ace4a3f79243c8be80f816aae3ef790f2c02725b534d036a73049581685123ee9c150c627565c398e643ac10619db6d01cc3909fab3bb92fc37e3a3b441143ba2df6fdfbbbd3aa5f4edb13883d472124d844c7963601a9fd6c43a4f0cee32597597fd1cceabf0800d22a78d44b69bbfbdc80d5f6281f3feddc9de82d4e6f599a7f10efd992dd531a9042bf5f0e81c8a91740fbeca060178b45819a5b62f212cded956827575236d32492b7a57dbefd6d9c89995da9daab556bd42c9c6ea5307c136f0d3907a27dd20077f9ac9b0e98960c30d9cf4ced2c20c0f2745c5a56f9e21410adffaba0f0f40639bf9509aff25fc163d2f74af5f5b9bbbc532395b24f8fe5ef5b85aa4da0f247320c5806a97cd026bba0d81da77f783fb82686a377dc1e425162f1775c87187f186e98d1e5aaedba03b4e90a7bb4ed13dbf77554a58576e322bba17a08995e0693e152f49e398bb05356a1e2ac9ed0a863654a3eff9c4a9824f785f2b6b5342f44f264a3121916771f32921b929f9ac0613cb41e23d24d102d8fa805aec666ce415b3cc706b3786ec08500942c5e96c8f67efef04079b4f55a5ee3dd69ffb6af1f7df4077f0359b0e42cdbd8a5c6c7df911c3589406f414591de293db38adc2f2153f371b33c35ed51dc5e3c1ad5ffed1775fd51fde9523d49572085401ff41e62fbddadf0c290b6d8c3e7e26180f334bc4ada7ffbe7d0c8aa3032bb7077ca95ac83eb1f96cb04156f0b757ab28cf15c56eb21454c8a73d6a32c999c2a03158f25a912ed40952703100512650e65bf34c1485e45b062177ad33c3a7dda4005eb82bf1ff563869285b4a16fdcd6873b147089a7049574e570544be8e4aa6a1fc9be0d4939b80fc84c0a804ad3f5202939c4c55bb5c701b62b8481a8f8df2a85dd6d719e51d4f3ef11a0cc3ae3bfdd89e5097d9f4e0ac0e06e6bbc40d43e8bac72dc7fbc45116552f9bdf194e586676bfa54104cd82d175dd881b1179ae0a699f15866689e443b4cc21a8807487da16779184ea163cb4ebb46dd2b6f3b90356641ac76837e19a701933935f8819dcc6475b9bd5ecfc0bdaf261e001a3a1935a585ec61c8987d6884596207d90d66c5e39fc249f2914f13df7422a91318f8848d6955028630dde296a4af737887c94bc40804820369e723aa37b00fb0b356036cf8f456520e3810247b4cca862f7294fbc23ea554d144f26b82e0394bbc7dc8ce6d21c9905081659ba0112c69906423aad7ef45b1c016d6511aaefbf7a65a0da042a75d974060b4bbb9e06d8c24adcc3d61d5e3c644d64bd712cc4247427c1ee41dc65b723e87967134c40c9eed720f330fd827bebce15cfd76f042e34b9bbb97afedb8b45ef1448e7c0b14cca93a7a67fa2d0c848c70924c7a51c28eb50ee46fa8d45515a81643bc7ccbdebf9c9a26fd5dc0aa67c3f8ce9c5bf11c136280537b83f3adc5ddd3196e9352f9d8c000e01437a221eb0808bfae15388b458d9843f404f2b6bba5cd8501305181e52eedf771a4de525384193020e0fbd0f9b9a6bd6a2603e12ff42b77d983fa98f2123449382843cfd64df608d9ceab7f85f7a73d29a8452ac4eb9d4908db8e56b4fd496f242559430edcdaf53b3fcdaac9949379b3d0810233f2553dd9611fc161060c1a42618b05a348a3782e8ff61bea6764b2b8bf20f5d829ca69d08bb33b1f1dc9b83255a66e6007b36c07c57fadf1495791d8f21c216076cbaaa808f73b15d86cc4f45b75486e7b60a77012feb30dabd3c058d56bcc5d588060a3ed478ba64d9398c9782574a32068f7b228390cb2fe274699dadc7cef79294ac75a4c860299c9ec4ecf943f86f3f530f1f0446a93b96699d16c9d0bbf30445581c89e3fd4c22effbc0d53941986f489cbdf5cc1bd756354391e1b61d16d2b1ac35916f35296850a3223e462b1efb2da9df88315d20b47dacf248a0b6753b67a623bd6848decbc8bdcecf237bb14fe7cbe2b84a16eac82d6d87a28df73ecbe7199ebb2463292df5781b752856b1a1500758971d075b80a781337b8dd14db59c7f37b5a7d4a5dfb6075f76575c71d1c36ebb0c5fff89ce69826541e37bfe16d4e0d18f1e83d556d0269c737cee1774c1dc45704eee270e60c069cb80d89ce2f1b6151808bd8ba7810212eb8321034a357726f2f8ece236c78b590d397b32ab6da2b7735d7f9250e5b5571019a38d1d526c1b89c30d19d55609c3b88489e773884adfc041113ce34ce93ff79219730c290cfd28b2cf5e3a69da89162683c2fcab10697bd1b5d579c61b1f9c88325c93bc876b5762956d3ea018e26d1a9408409206ef0f15cd5d2ec5c1172457614701264909ac71c12252fb18fcfa2addd8999ffac10ac6ad05ca4f47bb6cc7b648d1dde5195bcab00d84f4a7e859882799692ef836f2264e2aa0143a157068e2b0ae432969efbe074f29a2509ba212961646724127a0679fc410b0abe7f972d1399d7a88edbc3bb7cd1cf20d2ebca6ac037b5267fe41865f5ee8b286d91a25b552c475dab576c6af23d6d30cf4223905bda9d73e326ab4eab98db9ecd5cff349f6697bd9faa24262151b7e64d72926211047c7e2eb8f4b2093d614abc1284f6c3fe1fa897acb011bde68e8ca3ffcbd6791890667d165e327a887c7016cd060588a5267dd93fa46f1a859d353b8d76b8fd4e130322c33b78c31fbf38d02265579d35b4fa11b35a85153c6cbec9ae7d05a758c5942d2eda9cde4025ecbee264bb34d21365de09d169df33b0dd1296189de98fa7e13868890e4185e2826d62e749722b7130e70784f4702a84d0672b636de1e184476e6c2388cd307d7711fbf2dd3e60e0254f961b75257e17e385e65f0b1ad20b71944021f54d5c2951d724703584d5372ab0f1b48d1e00679f60256fb637aef43ad905d4b7c7ed9de22734b7eaae77118924a825a3ea923001f3ec93be150cb5a5d69193627c8e5320ae844073d95e2140d533a7d723ef4968e6751f0dc5f21a80f9173789cc35f7afbb5b31dc0b1d6f03d5ada52c55e6013101e965b9303f7f51f50e179e9528e0f2a63d28af8ad275d5bcbff30c1518805c74596a04cfd5b962f716c56e534a0a00bd42d0153669e99567b95bcf8085decd7d204ba1ebff8319fd9c242fc07c9462d7db1a3d6725571e96ae91dfe22c8771a93f0b27cd7b4cdf20d9635ac75c879543ada277def44615e2358835aefde10d46b3a9d066d85f8d35fc01ebd1c972929a5162c39837b15c0650ec22cd9da6a7d670a6e9cc16c5bb99d25597371f4308f666b49ac11ce18ad9d4e648a96212a69d495e194e159c23032b2122e4f69dee818b19a758edb54381994c10344bae250b78ee00ab8f84a025ee999dc6af18b7fa88d175390c50c6d8668129c63966c6f1deec8db6a991522981fb51c43085cf8e001d051fc8fd1ffc1a3539ef4c0f2e65399f3ab40651a48db172fc4a77623c6ef84f2e02ee7d500ea7288254e1d6ae0089194a2dc7cf67acc5ebd658fcf6f49b8326d446117d5d59a20c3fb55eb2d0f04e93178b7b287ae1d12655ffa26558940e96a95d82755e937b5e7996331a5044c0b349d0a3887443bcd26776d3e99ff0ab6fdea2793d3e960765e11f82a78529b2ef4b524018e9c5905f2ea7b0201409beb918153d46acc21ec6c5c1bcf0ab3459d4957c46644ff6fc5db37927d923a28f269d792e3aecba1fa047a0fcda22d5e0963479635e4983a28f9a6d5d9c864a7cae73d6e3b93591da7cb79d2d4e78dd693f09242d4729cbad1d4917631b8dfba9c99b05c833b6fb4f24e6e3f53279bb21bf3311d46ed3b0907cb1c7436cbdb2a5ad7998d54727d7358895eb94df49b28e0615201d6f77674630f4b84b91910a316525679dcaa51451f141bd5a2df8de003c5614c663726c7040a1679651590d18fd1eea0150e539d4de3b6d7ffedab1fe12657e16e46c7458e9b2c3a133d89314d5e9b3b939f02e9f8c52ed54a067bf3b4c5ade25923bdbbb36265db4e47e6043f05670aa5eaf97566f415a2e22c95315e68793621d678625788d2148513359d6d0b28ac35b46857f320bb05a3520d74b5f8c75d9bb70e8bb0b7111138f747337a42f6b2ac064996fc55d37140573f6f0657a8a9b9e5307e771b3d6e03544de9104002505b821feb2f5c7ab2a0ab8d65ac218b0a1ec37e11c7109dd80e4b304d5c91721c617ef6dfda0b1fd76697836a1a658081d766d1570d24e45044bd9d284043f2271e348dde96ff72d1e128370f7bf1ccef9f0f42710a2b6724229bcf8fc055c1f11e5608ca1aa30ed77c4b692ad53b1243ba5de96abd028b3d0bc6dd3012c1554fc67f3149cda3e949a4f3361ad5e03b08321e5b51a75e54ee4483bebe610926b5b83ecdde7faec851084d4ccf35b7cd199243f80bdac6ee3bf86b6d8eabe430a09c0b0e3e49f0fc13c9996f40c20a15513389f0357e7a8de9af925cb46290106b31752774e9c2af4b899b9276382f66f841385f4f89d6c0e58280f31af097bb8d0476071ceac3370c78c699eb22780468a55af1e5b666eee854eac48fdf73b47eb8da65681641206b7a2b9949b09427a7f109b92fc970e0f99fcb3f4e4157c3bc252084791276f7b937c2943118d286d6a9baff5fb33875b48ab0e2c3992c4e502afeb434bf7", 0x1000}, {&(0x7f0000003e80)="bbe4deb73017308de496f0095271735a34775c3f27eb876c627c131e41bcbc921a6efbd9164d32c373cf394590938a252c5a65c7d3c6a07b293537a75b323f7cdc273c273c2459cfcdef5d1d886282d66992edca12457d227f5e145ef91aeee29938b5eb4f3d5aef763409cd9762b1f5142daacaf6d35a8f03663e8faad4fc7f01b96117a1072799eef20dae75faded837f9fc17b9f3a1ce33aadc643af89b30217c2518379cded538cd86ea5cce7cc1fbe5406f64b244a1d0db2e506617c923a525f7a7896d14035b766262f37526952c16f038cb756c3ae4aa0b5759cf22140df2a45a5e9f17d9155af0b945fe50b1d85bba4711b32e258b9961ebc2deb165018268ef524265d1399008b455d4068f57c0b9a7cf51de487c529491ba50e8ddd36b1902983008fed978ede66d86c0086cecf3ff1939bf150b51b9a93dbdb19ca99c5124e4a1bf916f5046da5dcd756838d42342845c353f2f5a90074e75d9478dfc40407c368022001509e487acebaa4f6c39e100a439c2e28bd1e40b2bfd012876db09cda6577b75b980b474f8b845baec9f71aa0d63ab85cbd9079afa0a63ad03ed57938b8dc60db46888d31db822e6f966e45b42a69e861bb225fa1d0b1658eff16010bac57c40d33316f945b1c349706c21a98f202c55d2c4ff8ce72ebf4e5379722f3afa80bfd9a2a8c467274a243ea2add6166f5f3a87289dedb5c6dc1a770ee2c8583d84d4a9f5c75ab164ff11497f602b992df3788f126cc65b8ca848eb5cc3e949d1eee30f4e2c9fc9e9e490c74f2e7fd4f25b07200a1456e9193d31affd802886a35ac5014cec3098065dabd5d6e3e8c9a46f7cb29b3e600971314c178c5359b4e91ad62063e379c2d00ebeea3b682c04a2e39e13344aa1443f05194b46502f3367ad911cd162779551295b8e3eaecf6e2180b1ac60dbe7b475956df714dc9503dc309ae2e9626a1dd174f69bcdff9d11ad0c24211362a2c100525a9be4b621b6311cd390e84a88ac13204403b9e7346b4ac9e27f63ddeaf6c5b37daa880d29d1280e1f628139fa6bc065b84b6b3366d0082d2b9c3ddda1609848c74956da4ab4eca72dc071856c6977c1c15be673940cfa0e5f03f95cde23d4092509f109cd409c8869dbf106e2ecf1b8bf392327385684b598ee66a8fbc1def6d73422aecd96ad08b5f7d94f13a69af299ecf70f3456ac2ef426ec0ecbe1fd08e014c529254e9add008566f1136799c9f206be5ba538fd666c6ab11d33619fa379d7ecd49835027b5c8bf9a2d0624cabf20c4b5f89ee4973fe4ac50e202832fac6acb322508fff91d0f887bea95c1cae6a90399839cb420c8b2be938d843645e7036db4a361e33ad222e069a0e8d6b4fbf947de55a5b7814a7a574f37585ad3c961f0c878e8be7bf826333d8d6a33c80a01c1b321b8c7caedaf96a1c3405cf6e68a6a3ffbef39716e2932410fb59827e422d2db21cf05373c3dfe56ca37780cfb1b3bcf72e5a893be19219f3a190e61e7a912b9a99ed6cf15b2dda7eee10ab400c38ac536232d6448f3b972a10230c023579e2f8c53df5e88fde94c705da83b569a7cebf6871db81d8e9ee46bf2fe10f516074f0c25341136c13f22d4d9f10e1b54ecaa8a57626e075bb9651e71d46306bc8066ca88b900a9c66a04f8beaa07e5bef8d73e62d490e744b36f6a62686ddd09d8f9cecf4ff7c436c36e8c81a8e69c5f6e4934d22e6192cee0f62faa8512348ac9e074ed801d2c15679a7de4e93849b05e4ad18c2080a317807ec89c7af09cad5cddcf5b00b996ce33e1a8c4b38a977b4f9b136f7bd1790c45bd4390579c50936a540106cffbb38f5f5c7d1fbabdd1a26e44f694e0d2603ab2a6d18b697c4d26a9bf06278246bba457004e9674363c8029f556bc2fc8c53dd67d5eaae75648b776c12236a6001e0cd19388aa86bd34c8c542cadb2e523a8016401307c9b45104f1b63cc62803a84d245cd6994380618426942305edbabee5e19d4193e58cf1bd97503fe292cbfcfdc649213c5141d648d77d4025693460276b6b4f625dc396a52ffc1ca925b3d34615a02d8a32f66f295c6b5ea87d1ff02aa5d495061e4806f83528acb4b895283de0c42c39a4bcafb3580373c51545e5ebbf9490a2afa8591e6646e9c61350755f6872714bcc275b67df71e6bf542dc91f3a2e777a8faa23ab04d327d7804484279fc33179e64eafbe580db5e441a22ea3e8f04543d4b6b72980c3eaae162b5cb789ea0f3c6f22ee4dff22a7c4a37a6ceee1d46a825e7e380e435bae2e870d785bef99cdab91dde0a2f772b05ba81429504dd14920d27ae017a3e701c0025a8038d6d0778b14c4cf9cc4649bd559d61cd9dc5e75d50b3b39744dd03309d4f37d8c9dd07e5c57e6508c72cd836d56dbbfb660675b51fc8499746863c11f83e2325973dbb8e7adb46e139126733a513332723a71a31b9b380c6678689082c9a3e12f4d8abe9604399cf392cf700f22bff0e1a2ff3600acab69301a129c3cd5bf1c4ff0b8434aaa955751e594b9be56faa528ced2d4d9b9a9313451ae4126a728548c7dc6a020511bf991e439b556392303751dcf7dc69c1ad969aecceb46016dc7863e66d53e7c2e67056452400b2ec942dd2642867a2d0bd03b2bbe8db87e3a38a0d08a992e1ce5e987a966bb29fff019be19233a2547e2614af6f87970576b9378bccaf0f3eeb42d5e5c9a8be2a2729532dfb86bd10761eb794bda9c1e1c158a73da2ae4ea0b47bb6379949c52c2aa314409ec7b65b2a0adc74d9504396d74e88149f911e21f314d6eb7334eef71be62489986e372abfeb95fc9cdec9b3e098056df011ae6abfcbc330a9b7e7e4d7889d2bc9f2e941305e73453d2b212db1fadb72ad42b974272f440bd5a47f57145d677ab302aa11e413a874df23ddf723a40bac8ec5d17c018c29dafb046be46a7430a6112ccbe6868143eca90fe6dfb6150e43949f922734bce217d2291f09bf759872adf0984d6d53ccd5c5e18636ba418bb5f979e42a18863bfbd026dd1d6374972cf580528c84080fe5ac13e4b6e8427b9815aad2063e7a0b958bcecbb22760f7c78f20ed5aa95ddae124748a21dff2a1f2cdee4db03e5afea9bf39f3f9888f46c4844ad335843460ebf17b313603b0610edd7980d3393439549fdf0bc4d96c536628319e45cff58e155c9034149f1e749290101f8376b8b8dc465a336715ad36ca544e61621d5710a033d954371bb0527a32aeb768a638259f1d73008ee8ad61e2e8626281bebf76cb47e79cbd7a39f5a435427c8557c54dbadc13c9f12b4ac8b3c6bf7e84fdc7f3af63033105227c680851fb8d0e8055bb6fe3aa0112dec4303e37f5a95cdec7be844095f77bfa8374a3f6e19a41a3e271252060c7f6e10ccd78e247147ebd2ccb55dfe29150a3ac3c7497f785644c1d275381027676e620945790f11393b4d415f864402ee28ea0c4de35e208af4019b42006242776b50dc5051b35911d6d420cb9929ac1d69c139d4e6e172ba2941caef657a31b31379f91f4427fcdfffa4ee4a9db37e5827d11f71f1638708a88a5da57bd1aba5b3df34b6f184e2195a22e4d7586073cf4bfbcebd879a3ee15ddd48ea9e9f9067fdb30f1f142e90ae17283acfef06009d7dc71c101730684569595abe9ff36deb8a49fc28d136d6c3b71edc2ea98a5c7a98a30b7b8c4752a3e50c0f79d664ae7088ebfa832fa3a3dbd6df49af89a04d7b20dba37dd81f06ad18c22d39328c0ec0bd962fe28a6a1f37e554b565149fe58ea9aecb95b3db3c4150ae606c6594bc6fbc4d3524ea063de0ce58f09d16267e12c8cf56429f72219475097ece7228449ed57261371cecd3075020def79018c5be1b841c2bf7eff5fa9a3a83edce06fb7244b344092cec1a4afaba3025b0a3b5a0473b337a79e14860c7905e37077a7e90de375d8873f039219e76286ffcc473c994edee6195e65fe5ff0a0d80cae7a00c484058170224dd9734a3ec080251b300a2f3d3fce6bc2bc4316acd74cdefb24e34430d7ea33124b544b24aa0779334a7dd71831539e32f1e3f429ca0844cb0ddc57c0fb0c0625d7489660612b76bb8203b8e13adbe1b2a3e3f59294b86b9b93c05f6e9c1f40e371299102ed1a7bc57e6745ce07346a22274b44a306326513f08334639f801bbc37c2ddfe9569ca8b51e9782ddca3492d715f62a1ffed7b637ac0f1bc349b1ea17ff70f0f1b2d7c19ff4371ccca0953690fd35874320fdac8823ced85b9a407937d1cd56ffd1ebf72bf5bd087a9d78a5425f0cdd3f6835e80b24124070ac899b1a83be18efe48b0a68978ada7540d6a48b2d3339b838c24f3bef2a614e4014eef836ba2fc5a6aa66f519dd72154f0884def6d8ff9341724414c68a9c031814e39c1b691fb55b383c37da2f43b4fee22a39cd4f9267c6822348f887122884aa1bfc89411419f511080c0cc99439875aff53bb51c240a4b247d3a5d33aad27cc4eb941667a291841875737031216f1025c43907be3cecec51597e2206075c1aa2d65e9838078d9ed82cbd7ab4ec1b64f645fb8783d59bfcb4b193dfa9215fd6de86ebdf53fd999af25216877a299ab58b88720b1ae2a244ed6925d8a670f470ab46e7651faec57c0e32b21d29a7e1f758cca88802dc365769866d842e23d6493a68610b80d6a458eb40ad3e36893001eab2f9f9d2cd7620ccf994e19ec01822db9abeb5e0221584187fd4763368d36300ad992614e0d93ada5e949cd218b423b12cfd9b1192553e537e45c01be168cf96d5453bbc756bcc5a6dd06018cdc28ff1b4bd8437802548af5ecddd67573ce6b09f1fb934ea4d4dcb114544d21bb4bbc2896985f3dca530665487699b73783d3f812faac23fef707f3d58b7a0090ba3227118842b684366209cd7553b385afb4d93ba52c20310d26ae608143ab0f82289ce8d91e8e40012b836b54cc1e3fc4189816ae071e7b50535861276f61748da99fdb1030d07fd1e0a6bd06aa7ada55f93d2912c0825e12a90feb5e780c927fdb38f8e8686984600e2ba6fe6b20ac61f77acc8c3ac7fc41fbc65019ffb6b244fa269aa0808eefaf23acb3d06ae69ca6b8beb6e16291332ef4d9bbcc2fcec0ddbf67eca6f9511ff98ac9ab965247bef3e78d61dca6e0716b3bf05c06ac825a901813e1026cababd1b72e4e57e076cdb2dd7a488f01fba0c493b6d5174f24b588ad6330bc2b68f54f4bd1cae1d65270b3c09b2f6f97e28f4ca71b3bd312accf4c7760137c1a517f37233fddf4df2f0f72d46bf4611aaa7d0659aaf244877c382fcba1627cb94615420522ab3a258d325a818c584aab6f230258ff394e8f69460c12c1d98d283036ccd7aa8f7439766276e9ed2056f40faf44e77888ed67204c74736f26bca3395c3ba564d786ad39b2d1e43ae17115b2195fab2759a180712e1a4a5638b1bc04619b771d3ec7bc89520b0d71574c4ebab32e85c60a4e376a3d976b173508dc5ef90412200b8e569dee465a79f07cd4bcb68681f1a1ee888fac52aa7d9e19da1126001f36d44f7f3f92693b47a38e2f440db8a1507c6843f208eb7c796596813353e25c80fe485ddc6ae59386f591fa28fc92e5352b880351a4abc69064d088bd3674749b774d812939c8b9cbc3cf33611e44ee0045df81bb57fe8e203437d91d0ef80c4688d8ba0b4aa329cdacf5cb5e2af2031986e85bd0c8ee831814a77865b22977a175d2f5c6fd19f425cc85a117273eb0bd35f984ca3094ae0b65731d8836014ea4eddc90ecdff14daf0442dce43", 0x1000}, {&(0x7f00000005c0)="5f62b31accbeb7ecd140fff65c334e3167c25cfc04536b261043fd03764c4f3d8449e393116fb9ae891882cce8c93d532ccb4c911b026d48439f58b2a71a203fd8e738af91db97f536258e6591cc4b238e01d0f34f1a3dd66f9d8e1d65311d67f50c40621848c8fd5f8340d0ef331555520d75ed098b1aa235ad837c46258cc185d2e072eaa1a4d802deef30a22876c80db7ddfc2458c29386d0bb10a187264d", 0xa0}, {&(0x7f00000006c0)="fdbc941ecaace207aef42c5632c6826564f6e2578d6af463379e192bee15dc7fd7f93e8066a79c85eb0ad66d3ce0b5d4acc848979a287bc9a07a2694", 0x3c}, {&(0x7f0000000700)="88fc503748a17a1d6e7205e5a7e8ea21528844d14f0926c802d9a9e8fbc40f97558d91c9b92a02bcd98f2264ba585301ba864074d77c707bf6f22682c342c650b9f05cc58088bee2", 0x48}, {&(0x7f0000000780)="44c6f735c8e149ba800e8cb3f9587cc13740c5e2033d505863395fb30ed2ee7662716eb842bbd4dcb01f460c4781affb8c7ec1bea609e2d5f4bfa0628b5ed4361da3f05470d5d583c820dd71246eec03d78f75fa368318c67f3d8df3c273720c87478c796a3cbf56504943dfcf29bb", 0x6f}, {&(0x7f0000000800)="90e7f540d8c14e009c742371ce70a37b9392001536244f4998028ed747897e425df94ac285f3aeaaede7d3089876c4e23ad29ab945855276efc0c63f15b4382abff561eaeef785", 0x47}], 0x8) r1 = accept$inet(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="f1d4db3a509a1f995b6b014a0a42bde2fb04d64c452128190791c41cc94ff5c7b22bee92be0a57504b09a937c464f979c61bb187e5335c1b484946dd859a30c69498b7d19afda47ab9710a72e4044b627532d1846e9a0578b3633edde97e7e5d909905d1f3207285cfa33d02f6687ee748fe6a70483cfdd4f1097f0d2659dedc583cd33f2af4f336c06eb93945581d0e5d9423b462aa11d2bd83c4fd40bb8b", 0x9f}, {&(0x7f0000000200)="680bf868cf25128d7346a1ac5e286c02dfd2bb66ce047f25da06c641286582923f76a2062074855dd03a4252264ba95536400a4a", 0x34}, {&(0x7f0000000240)="70db4cde2c6d38264d508a931792dbca2f8cd6ef7c6be6b6d7c1580ad2834b4ad7cc8028f105d1ec934ec9ac7c403d729fc9207008d040d9a8249de1859501eb791813f08c181898a757dde88f547fc82cb722ebeca195c4aeec06c302702862397b0a8685a31e4e75ab7633a2f21101883b9c17b0386a848c2b2c606a58464364aac09edaba4c0752e392a3040ce04b7a027f2294ed45fce4ce093a36d2da7e312037747b964c4a12e0b985256fecab817329b0fd92f56230821e280f3f4c9b67aad5016f769b1df7d16630ab4eec65eecf4f", 0xd3}, {&(0x7f0000001e80)="dc662293f3dae5935a8399efc5d2e48531b61bc22e16198aeb9a672fa981b5d0a2eba427f2bd208b5c0e5454032628b089778bfebc91f68f3852487b3f3597a6150608e23405db1d9ce032a78848fd9e37c0a0f96dc11d4ff206ab25ec6deca7a03e774228cc8b4a0abad4774b410e3b467d12c61d9ab8f6f8b02a6f5e43fa247f6f88952eb187665445c02dffb6558c09eb35ed86ae81f0ae2b68a10573102314d1f5ad10c0c552c7bebfac94c8784f2a3e60c67bc67f03b4b244afb5035cbdb650de9e28b4cc1e13721096cccf185ca071ea778d1492871ee42768e59b6df45d68fc9ac5ece140b735f25ef8c3e1c3278d1a011c1bcd89f8bea5da8fd94cd1ebceef7b400035230150a3cbb8cd919820756cf486144c6b63fdc19be52e50cbcd2f208c0b6b14ed7bf519745602609128debfe351e6b1564bcbc78e9a5b43370e1d9a3f6066a3c84cbb1745bbfac1490a4a6e13da9dd4002f2a54794934a6260b3a9f73b5d39021ce18e0b2eb2e955229337eede42fecffcf688a0eb99d685ae49cb353d0689d18c9688b774e8bb1324bcdc012284543633184d1971d7b223b42e0ad8df75931cd3a86f7e8caf679e20fa820be5a8c0002c56788e01d9c99b829d263fda8015c80ee2dcb58a0411b74555ea8bb86b8084be740293382b870ad204f5ef03b8f84bae9585f32ee6a3f8b43d31373cd68dff34140718e76a9fc4b48b3b84762877414cc5d686678699499d93eb1811f440d166f7c5323ee4dbbd7940544762ebde627e9941df80f61c59d15df0fda1130da0199fd694325539555f45861dd0c6025fef2b3759d8f09d2df5406ee006f0cb4902d3b8a6658f78a9db02dde61eec0312f84c819194b2dbad7dd27fdce8ace5e7cbc36478a34a0fe383ece5a70ab05bb490d24bd8e35e24ef1d16f9a70e5c7f7d56b11e4caade532c63853aff4170362e043642b5adf1a1a5afbe3da1a4f14a924d3e5abe355b79e192186ea498ae5d60bbc99dfd3212cd8df353b99819860f75531199d2a9b9a669be4def3d76d0e1e5c90a86e28ead7457999553ce59ebc8032e551fa64a5ff8d545d3881233393baa7b101ed0657eef8268aa87a340ee18a28c6110c1e6ad5264beab8dcda36eb62218880121ff206a95b487f7cd28ac144050b11fc03947d5622051279d5c7f27192378b5c61070617bce30f5a7ef9d9ea1ebc988d0477dcdbbead44822f01a530b6e0d0074334e98faa131c2165753a2b942c4564ff479cf88707fdb3083a9fbcda71d6ab9d8c94322617fdb2ab575c5b0714d5b257ea78195d0f6caffbd7888f44908257a0c46e2e3d11a6678a92ec03920a98dd758f864125949b578feee036773cb4979611eb09c74d9f74cf7877e4a67347a899718986bc7be98e69e93579c1bebc91ebb54cccb269a4f01b1db17250e1613f8ba40c13885a46e3343ed089bab8dc3ac45b1ee29dfc7ef7dbb034957f0e39e10aa3f0a621f9eda623366a6279569169ac5f85497ca9927463923e374a61b2b394d863b4caaaa770b7620e7b2e5d6a43eb6dd40999f51885473da7e5b2d2a91ad20a045260709c56bc056dedb67b25fe066e0c75b5fc5ec5a1730ebba03234f4f690efc024b0579250225c6214284a3d74600c390e6716d8c43914a056d7da1ad0f121ea277f78dbbe0c7d5a4dba8a724261bc576e64fe6c1f088c18bd801be9af974e0bdf6aef08554ac31b875b23b129a2495e1e4d9169e15e4c5cf3ad833ecc370f234795a71020d434c0f2ca31d5dd7bc07b582c16597330e10be5d2a2863ed0e71304061899081f7f91b6b50cbb1fa6be660e6c34613349e8f45da063c0907cf9380324e7c782c1873f5219ee0d02377bd0dc5d926f3e832dc09392f3bb0546c6212d5b9c6ae172b19bc7f2d0da9d6c1ddc4d20e78c0f74e241608057cfe9ebfb2866d2773cb9daf84e97b3bfaf71c1032bdc08ebd1649d9096b4c8884368db95575f6dd939fc8dd63044204553e6fd3a4b09a32d2a1d1167616d26254dd2f1b62f3e20e1eca0b7aaa7d7e1343c22d709decd36d9f7d498f69b17e5478eea1e3d7b05b2e62d6ec43842f98e875e1d9827f91efb8b557e90755848cdbf23f8c59bd1651c009aa3801b26cec95821cb6069353a454753677c303bd5c77d88bf56951d8ac4db1231fcc0269b6729424bacff2525ab6da32bf522129b4e93814aa6e8e4fba9c3c450137f5f301138fad17b85c185a399b640faa62db399c2877e8cbd384cc6ecfc5874fdee7e5023df715213788ad24cb88792e4017c29315b7eaa7fa63793031ccbdffe9cfa3dbb1c2a07cd9925e5c952eced70785dd194ca5262672524caaf0e07cf0009ec453234a3ee241200f2e23ccb3ac42091f6d3da2c49b104f6b114e58c2b8c95bed76911bba6fa502557a62929479d5c7a80fc06472629694e6a8d95fc4286ad163de44efdf694f278647887a17d80d9752d827def0d594baa768edb78daf28a81930b338305ffa9387cf5c5d3b82171fea9e42913ed4a90b4b320065fe4d77df55f3abfea7cae04818931fa1abd147da6b751d9da9ab8de8f14b4c3eeef10aa6dbfffbc24930406318c13a4239c70730db4500431e19fcd572db3b98b74ba98f8e46f9f033e0815646320602d3a7fe2c120d661b05965177ea36b54d707239ab689e551023d118d126cf53765b3d45b3d5efd4b982340d0bd0cac4c13732dc2914bde9701ce324482b639ee92348f949be001377b6a10526d9d5dc3ae7cd68c1261d071464a26ff24de3d23596e6dec1616a752fcb6cf61229c935f0321953410392f6ec74a510672393cf2338cd83a759e814d29924ef460529d751578adc4f9bb80697b295863efd7a0abecdf3c60b0a6e0dd253a343eca1a68957c7d5ff85332e506011ccb18c78eaaf59e5580ef633dee24de27f8b3b768b69fbf53000d0b2e156f720194d7da1b6a3353644759772ce2f882bf656a233126b6253ec33e3c66d61b649b17da129f811b36bbaf905f756d2ef6995c92da3f75515ced601b4aeb63220eaf7e8bc3ec479649fa19bfe84a0b2ff7ea210c37d530454be513046d7558cfc71de4c67357c3ec46baa0e15c53d35d24bf067e0a6eb392638f230ee4bfbf728a8ee29b24b955e456937e53b644bd4f1cc5f05d9328fa0803580b6729d132d15ac950f446ecef7f4d7499f305a50482d02f7076d1214843c23395c580a7d3253c4ea54ee7428f68afda983fbacd95acb32c2e4f1403bc2dd77875fb381ab79c831f8a5995704391dc19dad9794f392d2d2b851a825523a7382503972c488ceb1a721a711730f0571d3f2c753a8eac057ccc4d3e4e68f6e20e46eec8ec826065fd82699ee618f6f96f46b0c2e72090e908ae2ccc8e33a5e0000d39a5ef993558aba49ede1c0b3a900e716b07d39bc43ebcc68e0e9f78af35855aa4867ee80630c3fcf152984b7a54e2bb5821b9bd798ab066ea3bf427104e60015299c6cbf3d69c2cd46ae12bcee0cde271e42fbb2070cbefa6603f8f0e2deb792d35dc9b96c08c2d5302c9886060bcd7b348c6271ccaf59b9a0e01f33803f37a362b3fe43d06500374f22d0b10da7852c831a581df4e8f4da112ec44063ee58667aba18b3fdbf7d92b532d5227169b44658b12df6cb4535381acf628cf47b3724eeb13a9be01787f31f754bf485634115f7835ae96b57d68667bc3b4a505d0cb032631bbf7272ed52f3c16ee13e3c14aa79f6ecd5f85a032c033b84ead7377ce3f03f5cd279105d4c6f45a3829443680fc9ce3ddbd1480a4575546d2abfae40e7f7736e80b363f509e68290aab0399ccb31cb360e089ef28661584bf029f93a6fa95878fd9de25c841fdda754246091091b20f33fae96ff8bfafaa577c2bcd2efebcd093dd2f1f4a7a6a4c862657270438157fe8ca8eabae398bd8facdab45cfdc21be1ef6e3e8da610e65c4df7fbd935b937e124161c557827f61e09e73699c60acf065f469dd71e8c6cc42285cd163d91df05fda5ba0e737be7b285b2a6ea7ac8f5d44b0c77ea347c898e5a81cbb4d655490182b8f31e8f503199c020b8acad6e02009d3d20422b74dbe521d55e0680abef4c668aa545c25443fd31beb5c3746dfb92669e3a52a8c56a3fce0898d52a8b8532ffb54bc8bee49497ee06169391729e56fc8d8869a156f86372ac83a1184ba05e2ee87028c8fecd01fecb94a8895a09e13c6de0b58c64d2d7bb971e64368e2b61878e28c5194cf308055425443b5814c448ca68d0ed7dbbae5e88a9c3936d15894d19af6ae581ae2fcbcacb2cc8bb7fd86188e8a9d00d2d6524faf669ef095de37a8a74ad3155535761340800f2d215e71e9dd8d9ac164aa2fc06b55db818f6811d5bf5983d22756da6f14d6fe99b6b8871f6788f4ea0046dc88170122ef73b6790fa56318b149bbd1e89b97f278a538cd1e7c92a5db230f29767b5d53fb7b61ff58621fa635a392c59002db4714ab4933a15f847fb0539767e9b72fc1c358be26dbbc3627d7827f734494fcdb3dbc61123073d3ee82420892d41472c9b24dd77b254641ed16d8242c3cfa943e37b575fd0a1c5d32c9a5dbe403ae04f128046efe996610cb8c7f9cdaee313f25475db0ddaa7eb65345ef085ac48cc251e0985f0a580c4ae5641ead66dfcc991bb06cba63cb11eb941681258dff567966e83e17de0f07b7f1b28592d8f1e25561347824b816ce708cd0f0ca77bd1d5112c23c55595b59d64c496bbb265a8e9a549851224540f40ad4ed1fae7c3297190f14189e8315cb15c17fc2fb1487cee6de43ad92ad5df87fc426160e9b50a52ff385f6b77a2fe4d314243c03ad9ce017beffece0556935d4086c01e6bb216166b564050a248e4247bb3e2c7bf291585edc51209c6fee59607eef70672790ffe1622fced48da1625cc9f29cdf0b9d5fdf48a9d256ab4e2969f83bd52b42821c639efc2b7bdea85e7982770979f7cf5fe54ad0e12bd7e23e909d222f7c7c647b83e8dd9b8cab31660aa49d8f6de9bb2ec5da7ac50828e2dfa75f55ea55d82e19dd1dd5b64ea8eacd9e7a81e7a1114749de0e068752ddbc1a607d3edf004b49d826be43ea909d9aa31f055c017120ba116006930e80e2ffe867ae270451a3b1f7c8d026f0e5f4e037a262efcf1b6a28e463a5c6129eb611a068169455144ac4ee6dd77322e53a55a8cb951a5c8c21dcd0b55c15e468a058bc7f9578cf6cc419f2bc984e68feb515c2b8a730c2dc55cff860ff6b1d8c2a8c173631bc85080409937b4e4f089aac15517111c7ab414fc328f15907689bf309330737ec01c55687fbb2dbc40bd1af0e6dcf9f9ccd9abb455d63784a465f1d3e2dde29d50e7063aeff21a9a28e0806941965681fa1a3c0116156c0a43eadbd1f05558ce7a62142fd2ef7772752412d6e23cdbd387a1792d3c35715d34bb358c5470067205ccba4bf4b3a06127586eb43cde6ecfddabaee7d89fd6d1cf3c83a1c50f664f4645b36ac7d62409ff219d9ee4acecbcdd56a30704a12783de054b005cbccb9e3145d1bc0a14b4be4ddf0adbec8911b9b262e062d194fa14f98dafb09c5359c86e5d3493f2de377986b3dc3f92e09c90134f5c753b34655ea71ae3faa1f96a5c6de3e0eede907741809a0a1f6a2d9b5f3b79a90d2f071befbe1b6f8a495169827d54791f5f31b7750bee2cbd7dd482c74efae61379fbab2c8a5613ae4e2763ca18289bc1dab13c87d556bee6085e81c55500001bb0ddc72c93ffef75ff49855d887c933bff2c3868e78cb4e1f7bce4829c7b1", 0x1000}, {&(0x7f0000000340)="77a14a7efd8f57d81c099363bc99ae376154414f295cb73fca777099549b03a5950be83d4c692ad46a081c79571f690071da09a99ef9a126f594f3624d17647257dd06a71afcb995aa23b622ae994a4d67e82e8b893e7ea4464da08525a5649fb052d336bbadc81e46d0fa9b7178de53d7938be036759e28cb919ef7068e5ba0347786194d3dac60dd31cd52d7a6be1b846c45d0658e764d828575e24967f3508ece86b6bfb2425eb96d0b07025e7e40c7e5e1e11c0ba0702b31f4b4f72362aa4f305bb95f3a885772c1fce0b4c854f438081bc65b77fd9c8aa6fe7dd8", 0xdd}], 0x5) r4 = kqueue() writev(r3, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r2, &(0x7f00000015c0)=""/94, 0x5e) open(&(0x7f0000000100)='./file0\x00', 0x6152fb9a74a2ffbe, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x19a, &(0x7f0000000680)=ANY=[@ANYRES32], 0x10}, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000000012000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() fcntl$setstatus(r2, 0x4, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffdc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3010, 0x6) 16:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161be) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x40) getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000008c0)="5653c5ac46e33c07072db3534da35ad2c829ad63519b370938c46594fa5e72bb3e439653c7d9bfc71428a659c7e8025215bdfcda9ff6ac29c1fc08dc5019f338755b4f9a57cd1584520560c5e3e5d2dcddd6228fa2ab120b4f6d3e29a3e1dc1656a402d0d06b5c8792949cf0860c3ddde349bde6831aa20d36401bcfe3608f3214cfc98f17296b889d2503b0ec160d5039b0d8787eb2f2761b5c4da117479d1d83b891909db77340550f6274dbb0b01fb4a26beb6d85a6459c8376ee0dbd42493274e70c429e075442353b9e6a9eff23ae37759acb50d32ab7f4e2493501d23625fab75040", 0x7f}, {&(0x7f0000000800)="5b28393704e7453c76aaf6f4f057b5402bbc4046c79f1a34c8812d4c751b8d2cc71f74b11acd9aed457f696d35ba87e52fd691b8e98ff2fe25703a0340d7008e0a70a0d2622d7eed4da81b435fc67a9fd4956b6e37cc110e50e09b6a4f4ebe0285670cb30ca4e72a2a79cdaff7e13e2b013877d35d0e47b918386ea440a7242e0f786dfc0d17", 0x86}, {&(0x7f0000000400)="7fe7e51c48acac858b2eac4733e95eba1e47b0dbf8ebf318c340d1723147b82a0d307f4a7c92ab8076089c858810abc3ced490887d78a908342328f2fd600a9d82f9be8bf81d1c443abba9565955a10e878de6be7bc5d89a3127f739a4d5099740e67d70ff7a11fd56d28bf19dfc6a110d6b7cfe6460a78b84363d0affd3b6c8dab2aa62ff18e77e90f01b80bf6753c92aa34f70b28ef6050dbf7e97200353937c8f003aeb", 0x8f}, {&(0x7f00000004c0)="7f622f85f67eba3451c6ea1d314705a6ed7d9b9abe83b29e88fc98d777f4a47e5fe175a8e5f69fcbbecc8a2f629d0914cecbef86fe4c4e9b43a20edd5cd6058ffed2497262f4306e0a48f76a91ec86bbe82eb7ab1e5d48568d5cdf72b14b9fc2a27883323267fa4fa80ebe2ca5c7ee0a7fd6f1313be1944ca1f24f4951bdce2eeb5dfa17f883bea8ead46f95ffb5bc6b76d7f28b7c0dc249acff", 0x9a}], 0x10000000000001c2, &(0x7f0000000780), 0x58}, 0x2) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x0, 0x3, 0x100, 0x4, 0x2, 0x9c, 0x80000000, 0xece3}, &(0x7f0000000240)={0x401, 0x6}) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket$inet(0x2, 0x4, 0x81) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x180, 0x10) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000087, 0x24c1, 0x1}, {{r3}, 0xffffffffffffffff, 0xa0, 0x2, 0x7, 0x5}], 0xfffffffffffffffe, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0xa, 0x22, 0x3, 0x4}, {{r5}, 0xfffffffffffffffb, 0xa, 0x2, 0x2, 0x6}], 0x7fff, &(0x7f0000000380)={0x66, 0x1ea}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000200)="1a", 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000240), 0x20a7, &(0x7f0000000080)=[{{r6}, 0x0, 0x1, 0x1, 0x4, 0xffffffffffffffff}, {{r6}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x6, 0x101}], 0xf7, &(0x7f0000000140)={0x7fff, 0x3}) open(&(0x7f00000001c0)='./file0\x00', 0x180, 0x105) 16:01:04 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xaf2, 0x9}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffeffe}], 0xffff, 0x0, 0x2, 0x0) close(r2) dup2(r0, r1) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/194, &(0x7f0000000140)=0xc2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffca41f7c8, 0x100000000}, {0x3, 0x1000}}, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2200, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), 0x4) r3 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) dup2(r3, r1) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x20, 0x0, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000000c0)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d5aad6e7", 0x2c) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x9, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc", 0x0, 0xfffffffffffffffa}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) socket$inet6(0x18, 0x8003, 0xffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x4}, 0xa) 16:01:05 executing program 1: r0 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5]) setregid(0x0, 0x0) setregid(0x0, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = semget(0x0, 0x3, 0x30) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffff000) r2 = msgget$private(0x0, 0x80) shmget(0x1, 0x2000, 0x111, &(0x7f0000ffb000/0x2000)=nil) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/154) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/241, &(0x7f0000000000)=0xf1) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) mkdir(&(0x7f0000000340)='./file0\x00', 0x100) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x122, 0x3) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x33) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000300)=0x1) close(r1) 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800000000000, 0x1f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "ba986b6aeeac05dfbd581c44dcb65e4db2d8ee3d", 0x3, 0x4}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) write(r0, &(0x7f0000000180)="7167cc5913139c54ce995b080049800b5b1a545aeeb4aa5fedbc899ee90bcdfe752dc060bf195b0b628cb0bb53a9475d3768dd37ac7a4bc6f1553054bf08d58cfae03d397bc344bda5c57fbcb71c44e7b9659df49ec840037e5734", 0x5b) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:06 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000480)='./bus/file0\x00', 0x0) r6 = dup(r1) fcntl$dupfd(r0, 0x0, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r7, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) rename(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)='./bus/file0\x00') setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000440)={0xce, 0x6472}, 0x10) readv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) pipe2(&(0x7f0000000040), 0x10004) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffffd) poll(&(0x7f00000010c0)=[{r0, 0xa0}, {r0, 0x4}, {r0}, {r0}, {r0, 0x105}, {r0, 0x80}, {r0, 0x1}, {r0, 0x4}], 0x8, 0x6) mlockall(0x2) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="81f1d9e5f585fcee9327c1b58db35dd9995145e869a00d2f08e21a8d56589d72a9a89376d6371407d27d1c3da6e88b87c6385f5fec322725fb357172970f2a2eb1f1d62397f9b9fae6154fd91660eae4bc29be363012e5fe692f7b8e4c559664620faf0da164df9a8fb621bcec7dada10851063449e3225746741d8406708a852b320305cde01b591ae16cd91022e5ed62523ec273e9688d5b99a8633e72f82061508f585e9441d372fdeecadf5c9227388e0847ea4e6eaf7240e97b8b972afee44611f9910dd56ad13ef640976113fce4774bd5350be3159aad262dd70073ec76af81e3f4163f1e61ae062f1f55271132e6f1f39b1f1ecde06a31fe1ff7d458b533413ae19271e3d31e44f34e36322301e466b496a6a4b191fe122f3a34f8fa5c0f3f53a6acea40a3f0ef5c2b5daddfa8e547fe15d55bc23f4718e88e7912427ba8829461be694d1fb285b1f5e9ce798e14b428b88b3d38aedd765c7001efbd54b4612462cbce2626a73b816ef1d0549adeceee9eea8e72e35dc80a91b7d8702975b2bb4eac94abc8dede9c6f4d2db417d08571e694b7b5b8a7b9eb781116838fa0d1f321685e3bdd012d76542f981b030ff182cfbd866655d6b1bc3570ff1ffdda85e5a39ed10ad7887745e4b440318706ad25180e949de3056b41cb1c4190dca14a627afa4dd0ad87bf4a9c47db1bc3fb842e97860c05afc078d132c7bf4b2eba1927d630e6a358562dc7ae18eff0628f1c7d10ace12df08848ad09fa4ef1d9f2bc84753df78f2400f52dff5de45265ac75b460af3dd0b7bae6dafba06a9021af6a59cca805ed7cbfb41d46cbd3f8e29e4277e8c0d9f600764949a4c3db4f6b67f9aaadb579d05f70920410cdda880e999dcac470fad708403491da0c6379fc2d55a426b2f260f0009b6ef21d3e9ea888d49eee75d190e03a5075ab997cdfa6edf31d6b9f8f9ecb0781d04c63f6d3ad4ed702050766c86a588f79ccea93fb2bb21d92e7ae58151d76929d39e2120770040fcec8c5f5177ff50c7eb56f3a6b638a0c7b053468af7e4fdf7c64b009a4e21b63be4ce287a96955eafdbc95683d6c5254e2c3d8597f029d8a572dc4eef8da3702037545e059e341d2b85fd916d3377388ae8ae516b36be6c9df0e1cf6326824c7f28f5952913d4a2dcc2e734a5a01e68f69cb9fce9f7ebde9063022b29d7712a30578ea76e557adbed3141a24892b23d8230959a3ad15456a9780d6e7dd33d21c8f5152660acf729fcd3808c737984eed4376afb19ec7f89d60ef87ec0b5f442c6a79817531a808e929e8055fba472b1c355d57c3f04266ec465f7a130bf35b15aca8a8d83d7b4164f1d23b204b870e723acdd32d8c6fa6dafe6a9c3e2ddaf9a1bb7d76213b73e581245511523b7d22c05d7a5d70bef65e927ccce224513be9fcf20fbcea2057383b588e7a349944b40e8526ab1e64aa96cc3f2d55b06b4d5ed523a0493faf55b359bfc82de3ecd35f1ca5a14750b8e15b87b76da00a9ddae599a1bd1f83f9b8d72794fc50acd2d3b38742eddd290018fc94ca14098f0d56851427efd7a47d5ff78f1bcdef6de15890397a365f8ece3c84756dec040b861848a1e9cfeb8693365ef27392cec7c0cff05692cd48e28a0bc4a09f2a1c5a2de40d034df3b47f6858add298005a170dbbc99df8137e6ff1f05d252ff4bcfd42588aa205f6374ec4678caf90093bc97f73ec05c361227838ad0d4574bfacc42fe425d936aac8aa36cda338b40ace163b5b2f9ec76d6fd7113c0e54744293b0fbc451c1aed34bed51f847d43e1648c1ca3e2f0667929e5bb528d80987bc854de1e71cb6138c8c7389bc3a109829c050dc1e6af0bdd2f85f5c25e85193a1da3554f0e22ee46b965fd0aeeeda3c27a70c6e28e6609ed625ce014998548c4506f48fee3771d4257486935603f9515f7d46fc60aa68d8004856a71ae94ebde0bbe847185a93afbf16b872100f3dd54602d742faa1f62bcfe69ef27aff3d0090880030e597e3e6eb20d91fd53990ce1375775c137476ceedc153fe2642b303bbb2f88e1f5ece16e38964c69faf313a4a1845296631adab5e9ae46309d2242f66f118fd518f7c5616c82c47ab4dda7e7c87e45d7ed2684fe65b66712e6a03283bf6da7580879a1749e3a07f1a25373d79a14df726e1871e05963c30b7e48d33b82953b42554dbaf106adbd6f78cc9dbc3ddd0d5f0595683e7ba19e33096387a3568ee2bd6bf266d33f334d242a70da6a4f416b277b03fa841dc55552e406aa61f4bf8485824d9705bc046253a84f0e206799f3843fcbc977f43d9312a234226a610e9945a36ce08213ff7ac5b74a916eac4a7bba7340035f610cf99ce97c6aa7551a0b1279343b44a52df57caa19439503c5bd4e36dd9d0c31520f21b6a03a5d8a282cde2289b66a6913eb2f5b55e81f32993501f58d805757158a04b141c1d3f559f5e72071b7d96e52d1bc1fb45b6fe2eb1e7eea721499ff853380b4bed059ad7b4c96b811f5c0365c4be1f010304825303953e1d80ad96b8d491dd3f542cf977e4a681c8e67d55545aa4bd6775976f82a9c6a12b183cd188a289e33d018988880cb4fac990004b91f0e686684b42494ba44a5a748794dc0a0570e1971b4f3a54efdb04385e13f42f2d4d9c027e80eee01637775f8c6b0eb6756efd430cac67545b8655f9104924f3cd966b3abc6ce7f7ed07fe4af3a101819c1d94ad074bf12018989dd5196bcc55e07d88a8d4ed5282c0c898883219da185428ef1e2dd94045cc490b5441fe454aa976f615bc63231f9ee2784a009caffd39599c44723f3cdb71abaab308981c2de368af88e96320169899006932ea6335d8a81bfffcd63fff5e967ed18d0d69781828719c1a007a1233c73de2500c1d5763ea01d304bfb67ae222f40c336337fb7f73400e7a9f443fa14ad82f7444173ab76476e197dc888880fa561d822e05fed04dd6bebb7d106ce58a866319765cb1031f518a90863824c024d2f58cd1777d8a1f9519d495f1884c15bc8c5764a9305fe532293637aa42953c8b520e9cd6ea8c6cfac71ecf8a372a4bdfab7df7033dd6fd2ca4b5f1d5d623c3c724b827953554dec5a254ab3f08d38f48dd7e5b4821aa0ebdf24ef3394bca18ed71f88dd9203e8eace0013452df7e0f46c8ecc1421e7cd399383c63740cb3f818475222dba6a994cd455b5d03e49618e0abe8fea8ebc7b20076335fb4c0c8c02d431d7c3d428da24aaf394d139bd3410357a251238a6b34937542f2a2fce015f0d948f69e5c0a599f6054f7e849cb017bcd12a9d4909bca885d2cb9f4e49d1351f3ad0b2a45567960bb98950a396f6ea1786621265836dc99c3c35655c435500ca6bf1ddb20702321558f13d93cbafe4253a2238a4b0e675fea45cd0dd52ecedea20aadb804d51c4ca8c0a5b953093667a48fe025797370a9fb50a65797ec25156fabc988f3235d6577e6fe3c7a217d384fb895329aa53575e0f18e002ee3d8c8a7f0728a756f47103c733dd4508241777adc07444f8e3cd1b98d6889ad65d308561110b50fb4e70d55a5245a6114b2430ce853a378c43d41d4904c7d1b7c34eef916b4538968505ad46485e1748860485f5df795916b7cc178897992dfe4df964556e79ccc0161494fd8651240df595ff075f7f3d7b5a69d129f91d35af576b483662ed7b8f84b5372c04cd08c7d9d7d83de104002ed71785d92d89569d0ee3f2f85d09a3f81a878b4c33e68888c73335cb3dd743f0b72f62614458ebc5eae0b76b6da1e09bf4f75d9898a0cae1f07fe52e621e770694bfee484482d394d5f54ead295dff5c74a2e647961133d2173882ee6087b8c1375e8f6fe1f23fc9ef472c4203012bcb93b4e4a76e2164d439f641f0c9aa3e95ba27047731d806a8c0e948616b2f2d0bb8904ef8817a0b3f9457e864d154d8b0ce18bc3477afa7d25dbd7fc337d89f75789e09680d05551abc5116c545ed6fe972642a9c89ed0ac8d76d141ec3618d41f185dc3acdc5811ee2aa78307980618a09a9a86b24d72c539f8a0b212509e9c6c83ecf86fa2766973d5219d810f199f6af9c286d1750c994caae19a001b53cda53720b2aaa57369abd446e280a85a0673141dbba7663a489d7d4c7b5251397e98aad24b1dfd8f59bdda7c1d1f8b6abad447ada1937d6eaac270fbab5d11673de9c907977a8e829da8efd7bb0cf9ed16d1600df1bace25498e2e19484bc129ecaf34ca7709d85bddfbe14715e8aa7b21231925931783b7451b22426eccc49f7806a84a31ec2d7189a0f4b224673c2b654165845596e0ae8cd80eb42a4fd60971e9725972c283f41cfb5d2b909165182e2dcc6ad12481fe3929736c02dfded44545a862b5e69cee53ed05f0ae483186a610f1d1ea2b368abee4f781b993bca7bb00adf03faa0dae87787d048906b6c863daae577d45edbef29d61cf3852d59882efc5ce260cb3ea95f9950a3e9295adbf4a66afaa2b3d84584842199cc91c755b67bd64f521b9a71aa1fd6dc1724629ef2536bc71dcf15785cf725de24cf744630627b96dee640aeb473ff4d9bc9e1355af6226996f0ff8528be81e5d8ba7386ebe4a15d1302257b2bcc18acd25c001345ea65adebd9894ba8b0757fdf006b43b7099f2ae1d2431d74c1a742990b43508c3048cce7a1a66bee9f5df84b94731f2b06fcafeb6a91dd000613d9b32ca631ce6d1685892e58093106e214bc0a422d2697b17e0b43bce42d98e92789d82c82fe7b6efd6d366067a61828c07613a02422f14e15a02ccea8303627dcecfe147b49c8c7138b9a58bd3624f7938078fae1fedba44d84d9a3e69b7afce249728d430a9316e96c4dd5f770bcbd6f775aa69ccd7a8295c86844f7282f0c52035d03515f601431643937fe01242b0801111e39672112e2b14525aca5af010dff26696af5dc8ae8be3fafd579628daf4f5106bb88dcf14d13ee378a326d2ca9f06e6adab83db05bc376a6bf42f083cdd1e5f3f9adf30f178db4cf15295082477885bc188821d3b862c8ccef44747c5d13af8f21fd2cb9c065dfcb80eaec1b0eb7da75d0353bd6185cddcf3acfe1aa9895d5cb61250b0487230eec27c7457840af63cc546eb8f0f2f646c80ea641bfc5e3d3dfbcfd832e7dc0344f0a76f14a7f3438da043a7b469773ab159c292b88ccca5d8533026f6ff33bbaec187308edf0a9e1fbedbec578c69594cd468dd24b2ad036b6e1ad80be75532b2304d7cfc7a1f28fb517abda99255921042336904aa59dddd8b35c3e740ed24f11af75d17cbb737da74bd44ca8f7319d245f82c2a2862b58ae885742befbb3fcd90f7eca0666d8aa2cfb61f3d79400fc23bc0e5406e94bb7b411468e7d12676de850cf29dc9af23484f64d09ca2ce6932d1c0c5f3ea716ecdbec7b03c8b2aea377716333c21826f4d4da182f8640c15554f43f7cd1e3b92b6161b4d688f91a8248faf6d88e7ce4a5e9015b8aa8f060ac5a94e83cc547410aa7736e0de3d2d539643cd04d8448d137245bfd4640062f76a03d99c4e98613a748050b272b3202158815924cf53bf9708f539028e4e91183c42d1f552d99fafc0f22857043840a4288eadf66f9c4f30cc9b56d0c8e2bbbc392d92d00803db592a3d818f9f0395227c934696e7d2793b249128c2341ffa92afc57d47d750d347e5fa617889a2dc0e573cfda8fa4fbf8b8aba91b7e3c1b3999e449cc2c397db17f46fa75e499a00c45e35beb1aa61a464f1913816abfe14baf5bf984ea31edbc006dec276fec8b621c3fd2cb0d5", 0x1000, 0x0, &(0x7f0000001000)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000001040), &(0x7f0000001080)=0x4) 16:01:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f00000002c0)="0c92e698855ae0292b2909a743a81050d7da9155fed200571a8ae3544ecc6c435f1599b34d5f9c7a819e0a057605588aac4230966e6c724e789cd9f084a906e3abdfe8a06fe925db818f9d89622e012670d7bd52798d24d0ef707a45d1f6c69c48e96c6edc11a6e7ff45d34b2621b424f8", 0x71, 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x8000, 0x3ff, 0x0, "b2078db8b44d0fa14e6ac1c10627bf6ded663384", 0x3, 0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) 16:01:12 executing program 0: setitimer(0x2000000003, &(0x7f0000000100)={{0xfffffffffffffffc, 0xfffffffffffffffe}, {0x0, 0x7fc00000000000}}, 0x0) r0 = dup(0xffffffffffffff9c) dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x80}, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:01:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x41) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="a0355466f2088b20f23432ff3e7e69e7f16ac74a1249dab92d8bc2109344f6c17864bbf1c8d7", 0x26}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = getuid() fchown(r2, r4, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = getppid() fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xc1}, {{r0}, 0xffffffffffffffff}], 0x400, 0x0, 0xa0b0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x4}, {0x18, 0x3, 0xffffffff, 0x1ff}, 0x8, [0xd26, 0x5, 0x1000, 0x1, 0x0, 0x4, 0x9, 0x3f]}, 0x3c) 16:01:13 executing program 0: link(&(0x7f00000000c0)='..', &(0x7f0000000080)='./file0\x00') 16:01:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x288, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/114, 0x72}], 0x3) 16:01:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1000000000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) socketpair(0x1e, 0x8003, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/100, 0x64}], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mknod$loop(&(0x7f0000000640)='./file0/file0\x00', 0x80, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)=']', &(0x7f0000000440)='$,\x00', &(0x7f0000000480)="f600", &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=',\\\x00', &(0x7f0000000580)='-&\x00', &(0x7f00000005c0)=':\x00']) 16:01:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000580)="c18cbdd43a49289fa59b7b609267b13f2cd7f88e5a97bfbd0018d550ddcad77b9c208e7f92bf863400c546d3c3b15c83add7c6195aec8d21d66b5ec57316e64e4e670848f465f8c92238fdeeae8d8875da874bb53579849ada2623e2d7e991e29c7a1108fbd075f1017e61eeb4439cdc6b3dbd1b98f85d6482bddf5418b1b3fea5f554a0b62711409f56b54a1a419892af1d2df736d3dcb635ad13160d22cef4c1a65f5728bd94e3845f8bc83bf52451776b30f4da2711316cc89eb8c1e6b12daa46ea8922aa9005bff7bb4684e72ceb9e18142f58ce416d31441731d43e76a3473bd5f2feb0bfb930463f55c08d58485c4a5be371a3ad0d9b48351504cf49c69bbe8ca4f5653a2ebda6d934cc0324add04f45722249ea760a675d828852d59fa65f5c8927075f4d3d93c5b9fcd602ae8517909bde6e5eb85ddd71aeadd4f476c0fd037662c1acff2e6851f74acdf610797771af8b9d7549a1fdc953ed818ddf8f656aa00401e6c8f9efbfd63037850c633a84177e0029ff9d43aef85c20b6eb550817aea042fe411061a57fc301d78e803593dd02e52838b0761307c4a8656881209772c82d9a78fe1e1982f21fc9b5f40779ab7e4971b9db645460610874a7d5dc4273896057a042f3baf358222725ba5301ec6d664ea790480c13249204360334c885dd780f0e8aeb74f1cf817e481b0e6276275317b1c1bb673189f38c96c7c6324c4d38eec057760162a0c6dfdc0b917f0409b0570205af4a7c03510d992c92a4677747e5d85b4ad647056431b4d8a17b22e5de02f502eb67db33a727e5059489de0b5e7b219eff03881f3773aa990e9ad7f714d2122f530817354596b89c374cacf9b33d1be41d5e5cba9fc1bab787f3c537c3bfe6e0cf3f9da007b2222cf1ba17d605352ac4e41772a9b9a463c31b21719a2d64d4ac6e271995a94f25f6897d8742fbae4b70ae65c2954c1d40efcdd6ccec4dc7749f2201f16b83016630060f747bf33b73373d5208a3fee4dfe592f8db6be6c5da5e2248d2a40c21cc1a0ef4b7137ea7eefe46922754bd24b354302bff58b92f44bb9d0182149e7640ee7b668b34bc369b114d83a227ae440402f7bb0c745f6a5a88f52ec34951f48922f51ba1af99b616f9c1f5cf642f3cabb140c2fd35b9b5161d727baa867b0878f0ae937ad3a498333b424128698cf0842f6077fb82b96c1669d315085769fd0f6925b2903c31428fb90987d41b5af36607e2a96ef6e42a478242a0e6af903e671a13101bcc9610fd7aa6883c73a3b63739bc8c998535be93073692c4469d2f6560c6918433462c923cfd6672e78cb9c89d68390925b74450483a025343222baca55a6ddbced215c1635ff93128f18f64a1b41d8e75a5f2d9b6e536af295aea39e7fd40981e6928d53c04a10bd47c9ba201adecf79c3cb75865124e56cfba25a5d4eba2f42df3322d63d41ff4a2de546b476826e4d5a576120065ade5aa9c5619e0446a446dcc00ad4e42e887e67076aedd23e28808fe41475f06d51a6168663fdf7ac69f7645c73f0292644b2c05c424875325bbcdea5659eea274cb1cf523b74b61acc5347079c38c6b36b5ce374609a0e82abb409333483f04868b2628f31ff9ac4921b6dbbc8592598aa54be04417089636f5face8b13e8e181bce39b88bbccc39b98f700565c930bbeb2fcb948c973fb9d899806595ce645159bb77d445600ea1433bc62d3296da697bdf204dde234991fa59e8db9f691a3fd9a39da13bc565bcbf394abcfb7bdcd58df69cdbdad55096edbc5823dd444631d37b523a2912b7f352ef24b882706cad4e3a3edfa1572abb88f42f468d25064c58a77a444847157dca2d71018ad50536e51e48e7b3cacd920d62b32a65ecf96158d93073d90bdd2dbf607afec3f8df12d29d7851cba700b791f59a58a82dc031478eaa245b39feede5978048667a772459b7960fa25af066d20249ecb02b9bb2e8006c3c168febc8ad955f7aa2d0935d3eaba63d4a460bbaa7fda6bf2d9f80e031021545935c59c1009999201c7552a0aea48d320b81b43bf1d516317c030a813161bf9c8b1ef258bd9badb9612656e1a31f5aae44c38a9580a17e7aa556b0e8d464d306cf8f644b4ec3caf8b339c19e0713def124d78e2f45129523ed7ed50929e7d99321e73e78ea221f2157ad1aad505c36fec40fa65885ae6369cd062081d1806ce9aa070df86876157b6cc314996ed7c0709e5398ee55248caeacf93860297accec86339ed713e3f5307e36270a1e90a2faa3f3ea9c97832be085152db48fde4fd2af0a61200a6128bd3ee57fcf8b7573e0d8c1bc6d2b4feee1786cd5558ef38d07adb691a4bdaed244b1a45a24215f07d729e8ce14492d7973e0934de4f345321a3b41e265b21c4a2abf46b5c5a3015e578e188eb57def4f0ecf069c9f526e06b8b6b19c809f38eca27a42b675de24d6102699a19e1cc6dee23d516ebf9405ae9cadef882ca0fe6d46c3caef5b3d9279148748e2c3aaebac7c373151dd6c30cc6aade11147bec5280afd1e2ac028f58c662a51a107027a87b4efbbfe7468d8308c5ec2a0e9845bcb95f0a77f9c5101de3b1ce398f8524141b4e486f2fe3cfc88fc45f41058279fd1782a79deb666c65697b1d6ca8c837c17c274b4680a8570dadc0d5be73d8bbc3bae60f1c26bfebeadf129c9c5ea1429b7a5e24531c87705b9cc37fe3f869aac5179b68d93ba73c7eb30c26b48af0770d93831bb05a30d61c2e0e2f7168d74c42c4d7ccfb620827ba6fdb13bf9845b4c64f2488f880d544d25b9817cf6744d0e27a579363ae656f87da903a7287e92e925acde15f5ae764a50eca012524f337c3171b2c0bead6b4a42e8e2b99a301a57ad8ae654bb206d42d81c70e119f35d441bc8f199e20081e972d7ec622d031cd506a40df79f6c21d89217851cba5ea2a023f8db46ada183c386754fe968219af2c660fcb18054013418adca713ee7bc1d4a04eea614fa021bedadd3d423657accb3cef6ff73089e4059888ee05fb4aea29d7f7f9f61c856cc6faedba3a47cebff25f8b48173a3fc5ba847f827c22e5039a5246906de90a03776482fc0dc94ab175afe62eeedcd3530a4717451326c92fca1476e58c52443b05c66e4cd93ae00a0a4b1629a7435fec24e4608126c03f58409a3d7c84f0372c82e0e7b3dda21b43befa0025e9bc9e9d3f01b6fa55bd62d652dd741284a26fd8e117ad57e36ab7cbcf02214f0b5a1f29d547e2ad52f5c4c54726cd1ac2a5e21bbaa5624ff9697d2ac42dadf8e39346e98a2399988e2bc4c098770f6c47d6d8107f8b8a126bad7257192615a49f631b732602454d806091ff8499a3bec0cbde68a489fe6ad34d9d3689971363083713ade869b8ee51bd23a92c7a0dd21cfabfe2aa673ea2ff7522f36578d3b7e13ca908748ce617c9d28c8a7952690342dd4a5da96b53b9120147fa1ee89ab6bf51b9d2933cc3c301904248c8f757831a554839bd866484eddc5d8aacf260bd6634a951e8c69c2dc0b2f6a3c5f15a3250662f4acb3681fce0c803dad29ebe90980c6092c9465fcbac464ce05a5a62da6090f81c514b286a8545346f6ad6f8256cb4788c07ef471ebfbab7fa8fa6ce1cb11381d999b05aa24598a98b146cafc69a97e9b57652bc31b73d3960a41bc111a74803cec41b5e0b1f7859561b65586ec62e3b7d1e4a8db0375ee5366f3453208f7518bfa1b42edff082060cd732feee70c6a00be96c97100a0921def318b0b2841156abda662fdbbf838b73146c5a87c8df17480322b90948e9a02532f32c3d91fa79e170c98a7c9ae282b8f1881d810883f08be7851366a88ec31b9a6dd3fc05607377ad707906fa583c0e84b8674eb3a4394dd145746a7f38c68761a4ec56d9eba0704bd581d7748e71e9035039726c902be9ce4bb8fe1fc5cb9d2d192e2c7aa30fd8f74b426d94f6f7c190408951b634e3036368913c904e75ff83e1bc8478b0ef7e53753c2159a0c4c145a6d076601100a5bdf932806284f0ea2552e834b7d2c46c955e0699d3d380f85aa540aacd45e642d07a16b3c8814fac348f77dc1135061c95cca2711bee29b43890845e7aae9fed06846180d5b4484d33a54cc09353e25ab04cbb90798733e60ba0119345cbfae0ce73febe06834323ea23d8a15ea0ef97d48e3524b7ba41b94b4798cca1ac6d9fe4b5160bdd2ce106519447de4de6eb9515e6f0e7b345c44cb3aed1db33190d5be1665fcac41d026889928a83487286e4b50fe873dfa12b2cff355bce9383f315fc32ed4aaa0019eb3b6d547c50b7edd4552105cbff66c0ea86c7cfee7e3376a214ba0f44fdd73fc0b8e7c4a3a6fe6da189c8ec7e18eed922f2e49e22b92202d844efa2fcd34f4489b3a0d921dc8f5bcbdc3ff61248655fc388e4e2814018658db2f529b3e020b4db52bd7fa13ac662388df9e49bf8fdf1b9822db5e3918ac10e0cdceb622bd2e9b95b06ad3672fc87389e6027a7187e3f5dbae26be7587d0859ad6c7e73ceb2e7d802cdb1b8dc4899befc2c7f1e375fd95e8843929fd0991d0ee2623f6c829cf0b1ee9e672742b96c0f541295078de439b9385083b7a5edf1d501acf6faf0d524b864636055ec8ac4e8c111411e4d4f9017d5e419526260ba8a076e19305d80c65d1f2c72ecc80c6564df86af882d2db90a7459ef5cff4142d45a6988ad59c3825a5859c3d54ef1aa24128ec1099d3ae5c4791f367747e04c3ee7fe326bb6df753bc6df3a780d5a924daec5c7168b453847daed1246b108792a17943d16d814038cdcb7115d254ff05cd8f562bda9d8e2441bdb0e36d61ecac6a11e3575e96efc759a3eb22d948108158348fd4402ef942e5f2b7d0d4772a24532d1e18a2c086965afa21622b91cea9eb7b40651464faa427d43777ffec38b6a3812df47a0860b0deeff20a3d4d7b5b2db84d35a5aab50284172fde2d5e1a77294b5936abbd6316c5e8510170b8848a121bd3d6f8124bc2f5875f7a620e76a935cc0cf47a191727b3aad8577f252f88f183c92d0ea9f3a12a4b8f9139936ac4a1af6928db40f330a9fbb383c42ebd657bb4a503cf21e0f35092935f7ee5c4d8c8a71588527a0a26f5603a37eeacec4014ecf72120de10b757021adcefc01708e809b107117a43074b52e6962fd9eddcf4c1c5f3d7c99fe8a54aba68f909bf10517e83a6094e9999a2be07fb53444bf538f8e9d4e63c290ef5939606b4f97594c042645d093467947cf394c599da33d7e8429e429f08bcbf24a9224573a1eaa9d94e167e772fa2afdfffde5b24561fc19631dadd844913f8e3aa4e3b22d96e5c18fc6e6fe2c4465ab2fefa96fde5d1a45d3bb5dabe9fb33ec4fca6c699414e1f60e9f310b2269fcbefc0a2ed4efbaa566bfdbde07a77af0fabecc4d56101061daf158a8146dda5028b00cdf3bcd0546005daffd2071eec86c5a2273de2a34c1d804b144411216d673996a7e2281b2440f9dcb90a5d4b7b77853705506dfa559cc6f67ffcf93d43f2ba1e20e76db61654f152f243d9ed0afa4cea48a69a340733738d4c9b900fef457e41780f4813bbf0493d8f1d79a7aad12ba6157c7958183a752c2fa542dd9fd57ce94b26ec6e2e50812cc3cd016cc8e5334e17ffd6216cd5412c13fbc3ef318a8a95bef49a62b7b8393f79f11bf543f45d90d33bbd00f289d38989397474107dacdecd1783336ab680a8c0ae8eec173c5d7acfcf1e180a24d16b44589b45260e28f66ed26867fb399aa15f1785acdab7a01748a2d987a24de799f237f", 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db435249a3586fe67dd245ee052d4c501", 0x1a}], 0x1, 0x0) write(r1, &(0x7f0000000100)="7167cc5913139c79ce995bc3b949800b5bc1eb56347b45af88bc899ee983de344f029ae90bcd0e762dc060bf195b0b628cb0bb53a9475d3768dd37ac7a4bc6f1553054bf08d58cfae03d397bc344bda5c57fbcb78548a61c44e7b9659df49ec840037e5734dbd8e0b8941b14", 0x6c) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:13 executing program 0: r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2010, r1, 0x0, 0x0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x2) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:01:19 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='^\'-\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)=':\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpgid(0x0) wait4(r1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ef842cb08193a5f514f417b7348d09924b832755efb8f8ff3c7a8f9516127b1f7a6274d9bae23cc7a5a77c6abad29d6987569c125ead209df70f27e899ef60329887ae1b511ad49bc018540b220d02d3b55365544d61917e5505f802d1da529e7ec5edf9d9eab15af4c61c03b83ca6b01d2999c7a1bac1356d658d62167d9cb5273a8491b0392d74d6a451f883d1d68dc5136f88cd9ad7d9757ce80f6b36e5932799db19dc3ad6a5da16621da9b25d9fd550c39d8030262429329b8a2846134013331a65d4a5029e66d718e8cabf5dc0a2f9e4e921ef576eab1e36f3f44aeec841e6b7dc55ffbfd27db545838c64a642c14574f7f4bb9edf1919330cd8ee7acce69357055702eb2d23c264c03eff6c3b8b5fc709a2717191f8bef5898da70b8002cde689b50070e3a923f0956a3077296dbd7dd7e37915c53324b6f028f19afddd89865b639e5a56d7345ecd34c285cf3592fab1615b77307408d89f95dea54bebb268e6884abed018e197e3042c3c1c7c016c789e5d8638a8eb08b2b94d5807b5dd58f5a6bea32dc3ff921ae2b85aa602fefd8fbb12ad9e9ea3eb1ba3a378f532e79f16afe3ec21660e96bc4d0a2d343e188c0535504a84703cb972670717bbcc0035ec0470dc31a5e5eca92578568732bac009c336e07c2ca66ea5f557eea6f3bce58eb3e6f2fecc41d6813eb347c93ce7dfc43835486d50919175efce4fc7", 0x200}], 0x1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x1f, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(r0, &(0x7f00000017c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x1a3) wait4(r2, &(0x7f0000000080), 0x2, &(0x7f00000003c0)) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="83040053", 0xfffffffffffffd4f) 16:01:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x40000000000000bc, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x22) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:01:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) getrlimit(0xf, &(0x7f00000000c0)) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) 16:01:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:01:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0xe9d) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x44) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x8, 0xfffff, 0x7, 0x10001}, {{r1}, 0x0, 0x8, 0x80, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0xfffff, 0xe54, 0x800}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7f, 0x81}], 0x67b6251e, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x3f, 0x7}, {{r1}, 0xfffffffffffffffc, 0x88, 0x80, 0x7fffffff, 0x800}, {{r0}, 0xfffffffffffffff8, 0x50, 0x80, 0x7425, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x41, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0xffffffffffffffff, 0x6}], 0x0, &(0x7f0000000040)={0x6}) rename(&(0x7f0000000380)='./bus/file0\x00', &(0x7f0000000280)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) close(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0xa0) 16:01:19 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) setregid(0x0, r1) setregid(r2, r3) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = shmget(0x1, 0x2000, 0xc0, &(0x7f00003e9000/0x2000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000140)="15797ae2f819fd926419c6976c1f3715a6c02b5ce6d72f742ccf98523758ea7327d9353faf5c5f95db35046601cf8333119e88fe75e4f5b07b331bd1ee80e8a2e0d29acc08db24d1b41a4f29775e2a20eaa7ec6a6291d5982635581ae0101a588df322e6706c80a2e0b7da04c1487468a3fb850e094181ecc4ae684f3ea270748d6eb21d366526175100cab00a6b43ee35b94656afdb7659a9e26da7c39cc9ba8095cde8b08a2cf8f1dd95f1b04015de3d84cd7a38f284d08cf6d579cf4b1105a1f39a9a1a5559689fc9a95e1ac09604e1bada3a5d2cec096691e78ac0aac02e05", 0xe1, 0xb, 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r5, r6, 0x140, 0x101}, 0x7, 0x3, r7, r8, 0x0, 0x5, 0x10000}) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r9 = shmget$private(0x0, 0x4000, 0x245, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f00003e2000/0x4000)=nil, 0x1000) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x18c) symlink(0xffffffffffffffff, 0x0) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x18, 0x8000, 0x6657b2ba, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) 16:01:19 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:01:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) clock_gettime(0x5, &(0x7f0000000000)) 16:01:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r1, 0x1) flock(r0, 0x9) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shutdown(r0, 0x2) 16:01:19 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r0, r1) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:01:19 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:01:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x80) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f254b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432564908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef223460a646789961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f8a9ba505bce0919670aea6fd78548f203f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087a0000b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85baa90a71dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc0600000000000000b741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65df93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd08798", 0xdc8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) 16:01:20 executing program 1: clock_gettime(0x2, &(0x7f0000002240)) r0 = socket$inet(0x2, 0x3, 0x9) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x3) r1 = socket$inet(0x2, 0x4008, 0xa58) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffef) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) geteuid() bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20c90, 0x1000000000002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) syz_open_pts() poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x1b, 0x8003, 0x100) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x85) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) write(r0, &(0x7f0000000180)="d95f8c230eb809d4b20e1630709485e2dbfcef021a9845bba5bbe94be34eb8ce22b66b20b0e62b57ee0a1f50835f9e869a4bbf7c2389fcc77f51ea6f1cd3fe25bff9ea83ca1b5771c7db6d82da267a5ae8ee92d701b0151bd6e620678750c92c915fc4b082fc3ae2f88ac6e5ce335b8a3f1ccb7549b19065f8813f0017d5728cc3db241ab2dcb25676bfa5df7127a2b1ecd74d04845efdb8e90edc500b60fb41b1c1713df1", 0xa5) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000000080)="00013edb67fabea9977ce584e7710d5aa79a7b3ef1e3e1fd85531f7e964e1e14a71df1fc7b000087436f5da107861997db78bb3d0776665258150be03caa5d19a9fce965e618ca1d4ddc0dccdf10b3cf9bc081d1cf07c98b6b8d5b26f5d7b319dd86547424652b1ade93d4910f048af31d083ecfb0f68a1a62cd4d70466ef856ad5cfdfecdfcd2d561ad8b2cf1706253944eb2e860cd2f8f767be493e7bb7bb22c46bd937e5e88eac279f7f4d16eb45c45e5e3f1baf5e04f45550c774a412be10b1524c22b5a4a", 0x1}], 0x0, 0x0) fsync(r0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r3) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x121) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCCDTR(r5, 0x20007478) lseek(r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x8) readv(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/178, 0xb2}], 0x1) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x101, 0x2) r8 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000300)={0x3, 0x3, 0x4, 0x0, r8}) r9 = getpgid(r8) ftruncate(r2, 0x1) mkdirat(r3, &(0x7f0000000340)='./file1\x00', 0x0) utimensat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xfffffffffffffff8, 0x3}, {0x5, 0x7}}, 0x2) faccessat(r6, &(0x7f0000000400)='./file1\x00', 0x90, 0x3) open(&(0x7f0000000440)='./file1\x00', 0x10002, 0x1) r10 = geteuid() r11 = getegid() chown(&(0x7f0000000480)='./file0\x00', r10, r11) getpgid(r9) openat(r5, &(0x7f00000004c0)='./file1\x00', 0x20, 0x60) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x1) r12 = semget$private(0x0, 0x5, 0x34) semctl$GETPID(r12, 0x2, 0x4, &(0x7f0000000540)=""/184) read(r5, &(0x7f0000000600), 0x0) 16:01:21 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="a44748f73c3b683cb4d7d3d03262e959cfba3bc4fe4e8dd53afb1332020ea8e15d0f4d8887accb4e5b1fe270679b5182446b5c570bfcb65fc698c9df2a15df9e27440d0f1f8dc4b26182507fe3ff32e3693637024bca54c5379e61d35134f5e502d038c2879530383ec31dd87f4f3522d844d2bfa7a99f597c4d9b951e74104f6baf44684df825045ef5d3e9d30eab31d980438a96e9d5c5a48c52a9410733c68dc5da11978d5650ac8218d7b32204d04d2f77a2c7f085ec75c93b78c8a87fbda91c50f880fd6255178af00c9b7e681e021494e0862e181eac02d9b1bf02fe17e5c78a2e8183", 0xe6) write(r0, &(0x7f0000000080)="84378e9f6a97ebc606d7785fca069082f2baff1c844ea1c7587dc956eca424c2e63c52107c075fa5d51a141c17139694924de745ec9cc44c186636cb2c9cdabdebc0", 0x42) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000380)=""/26, 0xfffffffffffffc41}, {&(0x7f00000002c0)=""/89, 0xfffffd83}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/108, 0x6c}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fsync(r0) 16:01:21 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') clock_settime(0x0, &(0x7f0000000040)={0x1, 0x4}) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x803) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r1, r2) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/130, 0x82}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x5b34) getpgrp() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0xfffffffffffffffc, 0x20, 0x9, 0x2, 0x1ff, 0xd1, 0xd3}, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(0xee01) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmget(0x3, 0x4000, 0x80000000000003c, &(0x7f0000ffc000/0x4000)=nil) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/92, 0x5c) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(r0, r0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x47f242b0, 0x4) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x200, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x10001, 0x800000000005, 0xffffffff, 0x2ace78ce, "e1d2562866cf028b9c456000728a8669b1430a6a", 0x100, 0x40}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="4bf3ed6b7d8c2c7a53490439eb6bd57e45499fbf00ea2fea1ef6b3ba38289f5d7f965f3e531269a12213", 0x2a}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000240)="e170287422ed7c9b0750c69d009ecba19a8db809ce1da9a3456deb83db345f7a666869d5dbf2a701fb7fd27999ef2ef53e3e0adb60ed2cf51dd00c0eceb2354d3bb0aa1a3ea2e2bc746bff85d9f6141d434062cec639412b8cabc0d4a3912e0d5ac8fe4ef7762e067fef0adfa97fddd2a96307e9af1ff6d2d6b4ea154599c3b349484763c6a92d7d2298413e8264009c06b5c7cb9e4c", 0x96}], 0x1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/196, 0xc4}], 0x2) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000000e3, 0x0) read(r2, &(0x7f0000000140)=""/81, 0x51) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x3}) flock(r1, 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='0', 0x1}], 0x1, 0x0) 16:00:02 executing program 1: socket(0xe45b80a9e32aa835, 0x4003, 0x342) r0 = syz_open_pts() socket$inet(0x2, 0x8005, 0x7fffffff) write(r0, &(0x7f0000000040)="df7de2d3a9cfc8036818fc3fcfa9ed3141440cdba312bf4cbd062b749832888d2d6302c7a5a9dd17fe37d6d8c39bd276edc5503f9283d9fd9acf5e67a1c9c409145eb964c229f6f5d1aa2736b916c916027836a8e68dd898e8310ddcb97eba0ae6764ddd9441e05fef25450706274fef08d29acfe3526d0c0ff328fcc9ba9357444643e39aa073e559d5640e5562ab92a2fb532b53ff25a0484bc3ab6959d6099f07d289d1c19f5353cf724cac6cbd81858c8e4d7d14b76aa4bb4c4895381639bef0f89d49c0af599c94274929eb9d1b53e94ace60bda2858ca61553bc9a18fa64dd66622d39f3959fe7116f4f610be88aa4c3706fdebb8427b952dd48dcb9df7862213dca69a7340c32c8ef3e47d312b15aa808a0a8741da7aefb02c73dbf6b8ac9672c3116c42dc169c62c2057814874b1f4a98df64e63336187337504a966217251debf32274402bb64658b70dc164e0d4a9e6b964b8583b7df42110b3c5e3c3ad40170f60f7587a8f26d94144934b4dd61bbf6adf18a608dedcea87a066c5eea54d0205940721b1b750e506a34a08e639d1082857668adc9f6b2f8414f452a239ed3f3cb5b92fbc382f1e7903f1a731265dc68e5e670d2233738c849419a36529ea8f8028e7b5a62c1e9036d2d275ac947c6518770e4642f9cee5f9d19881f138d058cb30dc944d91a9b3ff22b749b142ee477eaa3ec4247072b838fe064af4a5bfe1642f52080c3cc721cce78a407c77c6a495b16b66fe093791591f23e9ed79e14b2a437b9dde3e0a50f272334b3e9e20c3f4087931f84b64f8549de26f500594836919a056557247d662c5ad211e08e73fe8db9119aa3a045851677bc9431e1f36e3399b49d80f7aeecff3d7da3491578143042cc7bb21d8b9f1ca17698b7a50664d4c4f0c13766b06a7af0f331ae29e753fa56da41798216d8157448ff48c75f39787a4712d500b0c8c15752bd61cc8461cb6444c309a03b6fa29b2590c0effa1e4945d696182b3d6017384a6cd12182fb660e9e6f825f8aa496c5726d9dace166c56ccabac83ef2500b2fbb84733ee104b1545615088483f515fcca7c6e9e00a6173df7bcb493b398411166f03d98d812cead9adccc0c62ab33083695ff64c52bf8b5b24a9729bc64b2ac4628e8a6ffd1542ac35ff3379c4027228811194b0f4632d6277b30f406b0913169cab970c926f216c2beb7346d5a1f0cd235331d59dda5c2c6436392df8c592828163c39829ce35141639982bfecab6ac7460b76478ed85d033641df3de2216515278d6133fdb337f852496adcb513e11166828de8197b3e5895a5df0d87b52bc35649e633f685fefefff21711bc051f948c91623d7a7040ebecb676344fb9d74f03f27be5a710d3a66483e6d3b866849634c1a141db3bd82ab9e491b0f5d83754d60aae2f67dc2d1a93b07a3633a05059df224632ad6043501a97f96c14342f6fdde24a07e68c87101bf4ed5bfddadb48b88fe690dba14907fd9db50fd0d95a6200dcc5b64c9bdd19e2e78589597e3bcc59b5ed32b3df1d6e9c7a8f778f6b9cbe9d40fec2faea1f186e825c789591f5e1b326b7870c1c1396868b2a513bd2c4139ab19e67b5f35c32a6d7dca7707f97c7ffb551ec27d39c2f25433f92e610e01db02917b587156c7d88ed916586c1475a1581d598c498b89c4f77c6d1080fe5f2f1f5f68b76d28cd9fb36eb6524fe71c0f4383c55678f3a9b7ef6a10310f982c3dea20a766dbd3dbc9e09411651f02f6f07a8f9dfb96c0095deca34514ea85ab5455ea8f53b32161aa43bfb69c56921369c9e6ae7a8e12440f0936143f78bf30ebaaca7a7fd11a40759bbd3690eb05ac030ccdc68502b631e2846314d7335254819d911e1f7ea3fb88a5c285aa6964bc800adbe2c7cb96598e220d9d694893ac03f9897f2e30836327721fe848d8c36192c3c41a4d937e1dbcd0235f5b9a7f7e51f4bffca55b9b7ef6292eed68544095912ff76c9606aa6a6c9d093415a1dc6bfb0a6b523415196fc235cdf7fba0899f136fc395ee75e3de7ae7df342f6b82a1213864afc8ada5a775484e421f014e11b260f4ed3313898d03c8e1678be4c2788fc2ebad838b9d19d3501b58daf7ac0c9cf54e9984fcbc073fe7d472437b60656fc68dbf693f16453de48a6e96430bac038d246c1707a8babc08448821ef12c787f83d1606da6df243207a51d48172080a01de922183efd90bdcff02222e5005eb2acb2837824d2c7a10f1ae9b4f7cc5909bb1bed1dcf14f89d1c0d1e32ddea21d3aedc2509aad3f9495d560d76e5e21ae386ca4452275851ca718d13b9bdfc13fb774327316147fccfba5e32cf95efaf7405dcda6b9fc1b58d18a2bfafe0a60935d8b5c3643d84888d4e59edbf96e920759ed869025fc03376b2d36feb57c7363234be33480777ab6a0af588d3eb99de39cb0d56189e71e0037fd620f4b4287cccc47604c68d6a3fa7183686f75613273e4d1ae1acd4e9f7e075939c9e8f9871f2e60a71aebc4949608fe3cde57f101cd7d100a08e4b8db4caa51aaff84a22acb62e5dbd94fd5387e2abe96c8190b121b0bcd839f0a7425e1bd30bb616cbdbff22aa9457df55fa9b9afee5411352540707ab8b6cf079bab092d66069920fad11b8b2b1571f33e9b9349886d288541487bf3d9685062deac38daaa04e996af39dc68a2ec856f62eb10c9ddb9cc3137d2ce0d8df9453947f70430108d168f4dd088985e6d3c4ab584c12b6724855faa8a7b6f304327cc9d666a86724ee76fa5629b80d90bc7139913754743761fb2170f37374d9986a29e244ae9f00af30cad0b82a3896630fd08dd373f2555b64fd0d3a7b438dd66f6c33330f3b5991a4bd15c4cdf3705b3242d00c54c0f44ea53781ce6d2b44f2d0eba4f7c653d1d985109124a222cd8b7be9c3e238afc60ac4da6548bb04018ff52ccd8f16f823a8b9a818ae4f6a9510f3c244785fd161bb31d794aa530c42e423a0c8f819e1231cf71aa9516fe2a21e5e54cc99f939bfc5994cd0e5e4ff7422d1abdfaa3e7d1aa4c4b5cc930a919e032be6511ccb32c7e965b9ea93bab0ad46075387eb80fcc0fe81c3712fd8935c58b9265c217f5eebbdc9344ee7c4a57304a3d9a4f5681fd4a526401b7b5693180ddc50c31fc3ff749bd3591439b08351e3e4c98a5ca8e287f01ef7356c6ab79b0af9b125b1ff0cd2d0441f7a45be07130102d1851bec15b1043b0b0743123106f113f3f5c181682919288edd8b62a55c73baf27547bf282fdfa56c6eb4032c5e8df947970e02bbdca4c41fefcbf0b078e629eccac7610ed0babfec56320c3109c81c5f6b75a84c7f1bfecdcf57fb6a4c41e5dcb924edf36dff4bc94987915e7ef0a06ce92988fcaf099b083781237083316aec08973e13e9b810bcf8861442bc081f2432c15528e99b3576d67c50e2ca8eaa6e446cf0d7e8deb540b80d3e4e078c9b01ee22ea653ed450d6ca78db64004cd273d6eef7e0c77dcd7646069975fc92378d93d88deef25dfa3ac7dab9ec181f3bc71450c9644d0d05c7f6dac4de4ba7da137b96f9837e4a049b2416454a4bef9f792269b308de3ac4222803cba5dad7ad5a1d97d15e5e07fee4b3be36176382bbea599d28a657a0137eb89698f261ceac4c2acabbf7892b011560e228ddc4c9b6db8c45ae026b0c6f95d81903861388b7b7bf3db9b76a35b8cd27d2769a0778354f927bb002de23d914919c4a6cc67e84b6e90de5e1411237cc98b6b3d6504edc4464af7c59d535192d2ddaa3f0fcfe1a2ece4147051ead927605b38b15d1b135edb348b979d0a3444e2426e7e5f3be50eee6a43e51921ab54aea0c1980322a2c64fa08040d8236eff9273a5b7d835ea19f0cd027b6a661ca9d5c2a060e97ce3e1637d155a893b612c6ced26b57f044058de4df82904eb2c7ef5bb08b712552fa62fefb93ba81ff0e76cbfcaaa1a30515fb9aa1c79ec6a86f1309eca93ea97eb1514f85b7a60484471a6009524f2440d27e091c9d9d422af928b86819ead6469836a9d2ac43e7a7223682cb99c4e7be7bdc8d8b5280d2af2ce9da9620178816593cd2ac536bbba640bf1039037c8b1b6c2a1114e3da1b06b2b79ff342a7e08171f9fda83514c1e67fa6819ce2116349957353666b59fe9a5509f91e8a1cd725eae4f5305017bfdd9ae9a811e595deed11a1625c953994ce7013a51f913327d99a0913d398ab51dde3fed17b6a9871d397168d8304b3171e3f267a4babdfafee4aa9374be3106fb61dc324706cc217b6f270d88df93f43c82ce8431eb536e69ab34afad4b76b6e03f380fc99ff92fec054e984e961d18ed1d6d8efa761aaee7578ebe992828e1c931fb51aa362a5d1e00c442add74a903febe0ff419f56a6e6007e6ced281eaaa47f1f0037d466591b05913cda3562a8eec42464dc715e5b386379d45409431bb97d155eda53bfbee357176d4a30ab172ba8af47e465167ff4705c5c739bb3a7a2f856a4d38e6a4758cce9cc3b99fbe3fc2fce088a979a7db192522b80169d7666d302d22fda59ea48eddaa21afe7ba4c77aac1bb1eacec0d133da31c135e735d6ee202b0ef8c57b2ab8f8417f8b5dabe88aa7bb58451bbe64d18fbc60adcdae9314c6d001d3ba7ddc91c19eb7e5002be022c2277b0863d734da4a6b89106c9e38716500f2a04a8f4378999ef38264985244ddd8d161a32bd2b254ff288f7e4077ecbfe134b25e4098f1485bb114828f0e7317be020b1f9730ff743168085076015c48de16071e5af74edebc65163cf9d72374da18eef6bb88c12580e605dd72a9c620d43f768b9eac881d23e0ddf5ad92babdb4196e3e47aa087c1fc8c490e36bad4eafdd09676a7d1c60ee265d6fd6574573ed26722bcea0dc3776e70fc876562f97eab216d606556f5b3ad0b813c8693560ac343142db5fdcbaf56751aa3608d37bafbbf9b3707793d4eb800ed797a0f2582f5f2976cd824a48c2c4c0d76c13e2e2c189796b5057cc16b613264db753e3a458b8b3913cdc8ad124a3b960fdf59ebd5345c45642b84ee06024ecb9b98539bbc70a05e2b818f419d6d87e3772769221f59f8ae8b055441b2d2f63c0e0246a44549bf2ad4d354384bd09f22b8de0daa56ec4ce2c9b0667fcfd110c0c9d08dfe08ab9696588062bfe7c07dbdd2d291f334e6a021ee2c0d7697417032eca9017551b5a4a1562e63b46b64c09cfbeef8e0c67ea33bb4c586e4b29e70354c0df5c9c804f33b05d6afb895e16350814557645abb19ccb36d4320911ac49b8a73a7a94645c10721e79cf33bf4423c3dd458e843b0fe3f02632674a05261278c5deb81b6014d279a7f0d3f0587733b67a9ff7972badb960df9a6c06845cc0b4d39bd1eb6d5913e71ce2a9e7a6ccb09ca48a56b5d42302adea2aa72cfc131f6e2878a1ba7f3e048537768280b1a60c1280a7b554bacfdf710d6111358962362a2ffd2e5d7a3abb395d91d4f08bcafd1253f4eb3a5638566079def6d23ca20a1e1ba0b2f2106728a5616540c3861d8daa351e7dd0d32b03f8b8f0afcae1fe6c743f6206e804b00d3de19515c681f3954396a74ff899cda89abe543e8707dade98ce22074c0e6309dafc4bccafb3323779561d182ab2976d9eb79c39a7fe64433eef47da405e9ab8484407f9b2ff2779cc627d6b5ed3dae7af1ea696e3248d49d156880332ad994e3b9a3ebe7702c9c705d4731d57f8698c3ce6c451b216a5e71a1dc013d4cdadc98811bbd1e2fd9425470b0323cc9d843f2a4c7c4de4c85ed08905d9fb02ea056", 0x1000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) syz_open_pts() poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4000000000000000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80000) r1 = kqueue() accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffefffffd, 0x10}], 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x52, 0x20, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0xcb, 0x4000000c, 0x100, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000003, 0x10000, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x4, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x49, 0x0, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x2, 0x8}], 0x6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xa6, 0xdf5, 0xffffffffffff4593}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000001, 0xe1b0, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000004, 0x3, 0x9}, {{r0}, 0x0, 0x54, 0x1, 0x80000001, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x14, 0x6, 0x4, 0x81}, {{r1}, 0xfffffffffffffff9, 0x60, 0x1, 0xff, 0x7}, {{r0}, 0x0, 0x10, 0x20, 0x1, 0x18b}, {{r1}, 0xfffffffffffffffe, 0x52, 0x1, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0xff, 0x9a0000000}], 0x5, &(0x7f00000002c0)={0x2, 0x8}) sendto$unix(r0, &(0x7f0000000300)="266120a2061dc8be18815273f3c2fd9ae285d349739dfd772ccd3958a8390b5e9fbeacb477516db4635c176b03d5e51d7e4b848cadea987792b676d72d706dcde128bb858bc090601dd4e4a2007f349de26a78e4013973e4ba66e39d964e24a1ba0933bcc5b32d2dc9a94dfb15fe320219e8588e2bd24f1a9dba41652d0bb51ccd9eb3952566b6e0f818521b0e061e7e925e4adedd740e6d8cf37789097df520f2e5a30a4023e316f6dbb9db50f0a58fc497a01aab2905fde21ea5fb4f", 0xbd, 0x2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:08 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x2010, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:08 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000000)="ff920008aaa008000000c3513e2a5e00000000003f12138772f567f86bff2674a24a6d6645db64219bc0406c1493564943b473fb742816492a0c887e489e71c7fdaf12e5ef129191dc1d5a3ec4f64bd7ced2740476d3efa1b6ae16eb5cfeccdd19745bd6cf1b1836e37d2d7b094536d3b5654e64e51623e4b36637f19eaba6d354ffc3e38fc8b68c7df420209c62ff6a01bc9e296568e6cfb0a9984a1de3081b1efa937e67f37c81422f6c931e", 0xad) 16:00:08 executing program 0: sync() open(&(0x7f0000000000)='./file0\x00', 0x400, 0x111) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 0: semget(0x0, 0x7, 0x0) nanosleep(&(0x7f0000000000)={0x10000, 0x13}, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x82, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}], 0x2000000000000025, 0x4000) 16:00:09 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_gettime(0x2, &(0x7f00000003c0)) kevent(r1, 0x0, 0x1000, &(0x7f0000000100), 0x4, 0x0) nanosleep(&(0x7f0000000440)={0x20, 0x7f}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x82, 0x60000000, 0x74e, 0x7f}, {{r1}, 0xffffffffffffffff, 0x6, 0x8010c25ad1230143, 0x2, 0xc46}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x30, 0xf0000029, 0x4, 0x4}, {{r1}, 0x0, 0x2, 0x80000080, 0x0, 0x5a9}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000020, 0x100, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0xe, 0x20000020, 0x40400000000000, 0x9}], 0x7fffffff, &(0x7f0000000000)={0x8, 0x7a3}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) pipe(&(0x7f0000000480)) getsockopt(r0, 0x5, 0x2, &(0x7f0000000340)=""/15, &(0x7f0000000380)=0xf) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x5, 0xffff, 0x2}, {{r1}, 0x0, 0x20, 0x10, 0x0, 0x76}, {{r1}, 0xffffffffffffffff, 0x44, 0xa0000007, 0x1fffe0000000000, 0xcb9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x28, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000060, 0x1, 0x400}], 0x7d3a, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1a, 0x80000020, 0x6b73, 0x5b}], 0x3, &(0x7f0000000300)={0x80000001, 0x5}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\'#\x00', &(0x7f0000000080)="1e00", &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='%O\x00', &(0x7f0000000380)='-]\x00', &(0x7f00000003c0)='\x00']) 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) setreuid(r0, 0x0) r2 = socket$inet(0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0x0, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ftruncate(r0, 0xa0500000) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r3) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="6c9a612b0c04f424b33fa0ab7552cede2f65d565176bfdc1e79228d4b68027c02e6e1f856facfa54f0133e8ed4d4d106cd74191ed74b0c8e0f31f7443e3ac4c3a3d008d1edff63ebb6a71e7374979aeea2c31d520739d7b43076afd6f30726faaf4c0d737f9f455582fb72f399ac4d050cb7cddd6c3be7630ecb606f7d56f1e90971ae22c3c1c3a687d38ce60bd8f2470cfb8c634b250f9c171909ce6970cb1641b4e81b36293b1ad15c9d32a399b2bf2a66b7d574cf45f5016ab8125b0ff5b65d8e58fafc78cef3452d164f896add60d3207fbecac6cd9b68097ac41c1d16647a895c5434bfd6", 0xe7}, {&(0x7f0000000000)="2a8853779440a17e23deb01a6f248528628ca9e5041b57c40f09d578725d1315881d4e7527af319bf463c6efcd0e2db50e314f445a67f3e9b8dc34c4191f418889", 0x41}], 0x2) read(r0, &(0x7f0000000100)=""/172, 0xac) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000400)=""/10) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 16:00:10 executing program 1: setrlimit(0x2, &(0x7f0000000040)) socket(0x2, 0x8000, 0x3) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 16:00:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x8000, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x4, 0x6}, {{r0}, 0x0, 0x8, 0x80000000, 0x7, 0x4e}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x80, 0x4}, {{r0}, 0xfffffffffffffffa, 0x60, 0x4, 0x100, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x8000, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x3ff, 0x101}, {{r0}, 0xffffffffffffffff, 0x84, 0xf0000002, 0x3ff, 0x779}], 0x7, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x6ff, 0x401}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x563c894b, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0xb16, 0x1f}], 0x8c5, &(0x7f00000001c0)={0x1, 0x5}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000680)="2c1ee5cd1bd1c6e143c06cc6ea499caab99e0073fa035ab288f91da396e938d2d9d37c3142676ef7e991f0544fa77938689f", 0x32}], 0x1, 0x0, 0x0, 0x404}, 0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x0, 0x4000, 0x80000000, &(0x7f0000000200)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xbf370b48a6ee122a, 0x40) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x810, 0x100) symlinkat(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r1, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: socket$unix(0x1, 0x40000000000000, 0x0) r0 = msgget(0x1, 0x80) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/106}, 0x72, 0x2, 0x800) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0bdf9c70979bff7e6cffd83be02bf2fc8bc95758d51cd648c976f42e766330decf601ed08531ffd0b653fc82940f085883b9f1e700200a624b0387ae7975d71fedc38f6cbb970327751dd54c5e349e28e14b76122161f58ae153f8e17fc25f17e6ec2169f2a177dedae662ae50f8561837608f35b6355ae74a2ca2e37091b4189af80013b11105a2f10efc1414a27f7994e3156a680fc54d105232a3c58811848acc8a9e9f2ffaba0f5e054c738ed88b183e98a27d66d906440c67e64712963e4594b0f18966ba0efea0ea", 0xcb}, {&(0x7f0000000040)="0febeaf3ce3c69af858c4b8551e774b0c00a1e9ef28d43bf72def5b998471e9858a13388a7c196aadfac38c6ad75ce5199ee30a189cf0cd25b0c627a09dab2be020a954d", 0x44}], 0x2, 0x18) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) syz_open_pts() read(r1, &(0x7f0000000280)=""/132, 0xfffffe73) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) recvfrom$inet6(r0, &(0x7f0000000040)=""/33, 0x21, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x260}, 0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:11 executing program 1: r0 = kqueue() r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x90) semop(r2, &(0x7f00000000c0)=[{0x3, 0x9, 0x800}], 0x1) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) r3 = socket$inet(0x2, 0x8000, 0xfffffffffffffffe) kqueue() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="59a3c87276c23a9feddfdae7eb48cf7d991b105aa647b5975726c3e3f6c997d220db97b01ff114aab3cfd87baa3c005faf85c5f0b2c893ee182ff69ba54c612d9a14166110be458ffeae63e07b814b4e79d7cdec1ab5d3de05c5b00a0aa25d5caa9a13e3ab02340cbd934207151e1c34f86c", 0x72) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x0, 0x12) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/4096) socket$inet(0x2, 0x5, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:11 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x8003, 0x1) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r9 = getpgid(0x0) r10 = geteuid() r11 = getgid() r12 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="badcd990ffc8", 0x6}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa8, 0x2}, 0x400) 16:00:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() open(&(0x7f0000000180)='./file0\x00', 0x800, 0x65) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:11 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) socketpair(0x6, 0x3, 0x80000001, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x4000008) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) r1 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() r5 = getpgrp() geteuid() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r4, r3, 0x120, 0x7}, 0x5, 0x5, r5, r6, 0x8, 0x3, 0x3, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3ff, r1, r3, r4, r7, 0x10, 0xffffffff}, 0x8, 0x8, r8, r9, 0x8, 0x1, 0x40, 0x4}) msgctl$IPC_RMID(r0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) flock(r2, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x8, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4, 0x25) r3 = dup(0xffffffffffffffff) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r5 = socket$inet(0x2, 0x4, 0x0) r6 = dup(0xffffffffffffff9c) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x7, 0x1) r9 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r10 = socket$inet6(0x18, 0x2, 0x7ff) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r12 = dup(0xffffffffffffffff) r13 = socket$inet6(0x18, 0x3, 0x100000000000000) r14 = open(&(0x7f0000001440)='./bus\x00', 0x0, 0x20) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x0) r16 = open(&(0x7f00000014c0)='./bus\x00', 0x22, 0x100) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000001280)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x10, 0x3f, 0x7506}, {{r2}, 0xffffffffffffffff, 0x8a, 0xf0000000, 0x4, 0x911}, {{r3}, 0xfffffffffffffffa, 0x21, 0x4, 0x3, 0x8001}, {{r4}, 0x0, 0x0, 0x2, 0x1, 0x8}, {{r5}, 0xfffffffffffffffb, 0x80, 0x11, 0xffffffffffffff80, 0x7ff}, {{r6}, 0xfffffffffffffffe, 0x4, 0xf0000005, 0xfffffffffffffff8, 0x7}, {{r7}, 0xfffffffffffffff9, 0x6, 0x1, 0x800, 0x5}, {{r8}, 0xffffffffffffffff, 0x85, 0x2, 0x7}, {{r9}, 0xfffffffffffffffa, 0x40, 0x1, 0x2}, {{r10}, 0xfffffffffffffffb, 0x22, 0x1073c8e797e679fe, 0x1, 0x3}], 0x5, &(0x7f0000001500)=[{{r11}, 0xffffffffffffffff, 0x20, 0x20000000, 0xbc, 0x8}, {{r12}, 0xfffffffffffffff8, 0x13, 0x20000000, 0x8001, 0x1}, {{r13}, 0x0, 0x29, 0xfffff, 0x6, 0x40}, {{r14}, 0xfffffffffffffffa, 0x8, 0x80, 0x0, 0xfffffffffffffff7}, {{r15}, 0xffffffffffffffff, 0xa, 0x80000012, 0x3, 0xffffffffffffffe0}, {{r16}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x5, 0x7}, {{r17}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x4, 0x7}], 0x2, &(0x7f0000001600)={0x7, 0x8}) r18 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r19 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r19, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = dup(r0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0x0, "a147780ac85aebd81823fc097ac100"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x400) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x4, 0x8) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3f}, 0x8) r3 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000000c0)=""/204) 16:00:12 executing program 1: r0 = open(&(0x7f0000000940)='./file0\x00', 0x8, 0x88) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x4, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000880), 0xc) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(0x0, 0x0, 0x965fee31, 0x0, 0x1800) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) sendmsg(r5, &(0x7f0000000640)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="ae3d50a720169a10", 0xfffffdfb}], 0x1, &(0x7f00000002c0)=[{0x131, 0x1, 0x8, "0598e49f9fa083ecc2"}, {0xf8, 0xffff, 0x5, "072df079ac998323bd664728283e3b53e730614d3a7c6524c753ea1b580497f6e5ea5feb0842710e8c1c47084183d6c77854b58728d1284321b2e6bf61f8afabd9bbb7dc757d13d5668b0dbb0b6af8e1e45204bc35a7662dbd6d7c0403e3e70ff04c9dd704c6c2ded51e44bc2cc269539d96f93b71c11f819c502b81d2c0d580090d995b3b1bcfd7db44b4eaa30e1a88f51a952f9785ca73b65b3d628b147e0eb920123ca57ddaeb1fd3818f0e96360d2cf452bbee5fae4e1dbff0d55797f86cb8794807d25ee0c9b63c2c0c4af43e8562aad14dc8d6d14c9f11756120bd9d54579cdebd"}, {0xa8, 0x1, 0x7ff, "63a6cd786897a5621395b93f96711aa01eebd2498efc78b380bdb338cf1ca5f2b72a9dc0caa3910c2dff4f5305bef422f2436c74b288e238a0d3406ff1f35a72e8809cc37550f7379a3effe39b582f32eee4aa08755c4fd6d82da13dcb4f77c273eccddb06da4653056bcea92d586bc4e683bfad8c68c0279b7f80244e1452063bc4fca9a78165dd11d4457197f16b6ab236c9"}, {0xb8, 0xffff, 0x7, "8ee3d721290e6ea5eae8168bbad6f84b5a283d3eef084ef13ea8933fe99ce1200a4b1b28eb393781108c0d90be90ed21691177ebfd89ce4a0380c9b449e2486beec8e0d76e32f3d9cc278a4710d4ed0f61ab28ae58bce2bc902789c4999ae96d9345882a5b39fa2d4536505cce2fd871fbb2146d3c67e8e40b2aca0e4e26654b2784d22fbc0a490b948b1a2cbca00c6aea058ce980547ff8a2b520a9229c63f4c44e204ba54963"}, {0xfffffffffffffdd8, 0x1, 0x2, "161209f482b5702da3d0c14e130b8108e8333ccfd18f6896ca35d06052d85b31b49ad25cc9a0dc4687a05e69106bb2f6d16b93bfab16e50ce808cde4efef699c7d53ac49ec2523e7b2e9f2736a2d1b4db21ac732e206eb51db3910ef29d3901908879383fbe5c64b1a67fbecf146e4b356c5211e22410d0a27e60ec1fd5619e623ed322b1937d70f86d74feb66ddd4a94e"}, {0x60, 0xffff, 0x2, "519a0ec93daf9d60e07ccb4e15e7f661225488d7b36fc6b1a47352115415f1fc7af5d84cf8a8c497e47c4b36d2c3113b7ba2b0678091e8229a30baa3d26ad9182b0e163ba2bf7c3ee83652"}], 0x380, 0x2}, 0x400) r6 = geteuid() setuid(r6) r7 = socket$inet6(0x18, 0x4003, 0x100) r8 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(0x0, 0x0) semget(0x0, 0x0, 0x150) r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000007c0)={0x20, 0x7}) fchown(r5, r10, r9) r11 = semget(0x1, 0x2, 0x8) semop(r11, &(0x7f0000000900)=[{0x1, 0x7, 0x1000}], 0x1) getpgid(0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) msgsnd(r8, &(0x7f0000000800)={0x0, "22b6372b72b1381a9fe200f0aeb6b9f26590bae855db995c15e39714d0afd01cfd5cc3e054d0cc69c31a79f77de5ac687bbe249c1f23fb737905038396eb71db0f1f78693a7cb8d0082dc4de8d9dce"}, 0x57, 0x800) r12 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x8, 0x30) getsockname(r12, &(0x7f0000000140)=@un=@file={0x0, ""/48}, &(0x7f0000000180)=0x32) 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c02000000000000003000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socket(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x3, 0xc0b5) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000040)='.\x00', 0xa88, 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) semget$private(0x0, 0x5, 0x110) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x10000000) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/1, 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() close(r3) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:12 executing program 0: select(0x73c, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:12 executing program 1: r0 = socket(0x0, 0x4000, 0x3ffffffffffe) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="1ff4d09759bb526ba92831d3ed8a2a60e6439997f9e0f97fd0ee70ce2850b9ad87cd23488ee810862d72896c31967e49b80b739b43be1417a2dbf85cb3b1c4b5c82721714389bb49c5f893fbfb93e862e1e4a48213741922181289087266e4afdfdf4edfcdede421070ff19b9be55af0d83579d28c8a856ac48aca5de1fdf56cd2c233d21a9ca94f45eceb366c6b6fa62a2a43877f5020329eb164995d73e868adeadc1695d7e15268fa1ab8f4ed54c36ae67107376920a95c7b76be672fa5da41603c295fcb84cd7bc07dd18c82ec753f11d15204b4d1141a9b3fd01ad0933a213465a2baa7b5b31110eadc39ee74a71e1d81e3e69be06d90a88f", 0xfb}, {&(0x7f0000000340)="c5cd084d5336725f9d8fa3f6ce3a253146018635bb287f9e4ae5a7aa37e47ba399f766bb101dd440debabb58e02a14d661374eba12414cb44992edf9f10d3759908279d5cc4ecb2a7135359dc591a1160ef104564d5471ee78ffd8a38135b3113943adf8d1fda9656b0792dbbabd64a36f07f27f794121b4aca9846113432d763899cc4d17385ffd7a510e49db86270183e7169b5ae233f47d0471703b8d81317ec58a4b6e328868969fd57ae48bc584dc2deb2ee6f6ff", 0xb7}, {&(0x7f0000000400)="2d2fbbe521abfa5c30c27adfc85bb8fd6f6483f275b8b92bba44361fb975c4e4cace099077a3701be7e9f0ba76b46ff13ee335a61449d8ba369448bc800e76c09e0c76972700ee13e4c4286bedc37f13be3df3559eb175121207a1f7b9457e7ad8ce011a2fd9ba9cd0db0a4202d9e35a280d34710924c4ebb7788d8ca084cfa776d389e163f9aec294ddc0e1b54d840aca074f6eea44983cd96cd3e1af210fb34ef2572a616d112ee6d4eda610c35a22270a776ec0dd711f87478fcadea2e43bf502a9e20e1e50f7d516c80729323bda1b0dce45d9acc0f0a440e95bf673151d2d07a58e38ebb7", 0xe7}, {&(0x7f0000000280)="0c9e6cee3e43fc046b362169945faa2fce81a7a28aaeb15f8256f2aa33bb0d3a0eb3e4e3f7d6f61eca57ca7c9cd292aa9507694dc67c87", 0x37}, {&(0x7f0000000500)="f06b258ceeee1751bc62c409d1b60476fce74a9a452b716f0b97e70ea2a27c9219fdb286a513aadd946161dfbbb9c46b847bc459fa55cc5fd40d6cdc8e34fb5b84438bb7724f3001c23d13fa3b559f8d9d1c4ffaaea22e0ef6d3eefdf568de4e419d5ee5", 0x64}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000000)=""/181, 0xb5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) writev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="9778127dd59ccedd02e44cecfcbf3f6dc31d76b71d7fcfa967d3a24a1f82c5637b08f2f9621a10332c2cc36b880b26844ea81e83a2e4af852df805a9d07f3a896a7cac353e89101389a093a0e4d3180405434d504c35ec74c2a5e22fca6e4807946e03c09dd9346f23e82fdab83128b0b2e66070758473e9d1ad193cafc5372f00c826bc70e8748c66fd0caecbdc22c457c019649f4f86dd1cfea6ebcc846953c68af36050792003777023a7ab4b41492476b0fa2322c1e0142bc217af1f7e05aec15698228539b9af8859903b21edf6498d4d4ca3c300a4f60917893ec804fdf5d7d7cdf7996a4b22a6eb07046911bbbe1ebbc76cba057e3fa5e29c06b239f952e566df17381fa5e199e756fc95f4d9ebcbb2150d2d1dc9261b57e9392f51a571738af9658d24c0d3d8cfd224628fa369db0c500325e9380081afc9409a3ff7ea53a7c83cfd676d4fee6d72419cc785c32109152f38bea947fb9a7d8396f15d83291de3ced897aeebbf6bd86aa782ef53a3b7704468a5a17adaa9ac7a39674636a1be02b142820c94eba5d4e36ea7ca42fe5d8e3fd10802685fff9310b85556b0fae23e68f7461a63e248cb2d6450168961c6129368dd18214566cbc9ba1c3910210327c3cd75f392566493e1ef0965adda468aacef40e75ac29a9f84fe276625bcc4cf118b34bdae34c0cb2a223f6d3a1ffcde3bc2f63a8cca628893949b22dbfe5a88adb3721b5ebf40306b3b44fdf427279748047ee4e4f8dd8c5e4676066812d256f2b7b0addbacd68802c449195dc602eae7f8dfc27e16fdaa4611f2c6a73cfc8a347b32ec7491eab5bb8b4fb4ef71b914c653303c4286c3bc8547045ffdd59edfb1fd15c08e93e8973dc204b57afae13a629d81ff818d098a5b300bfdf8469c198b549cd1cd3d4532b8a0beb5ef552560e661c7af05999576541ef71147ee349c1850e492a3fb00e36629bc5a9afe4a2f73556b08bf45111339756ce4848c2164ebc7d8000050201efdf16acf20709278ac36b747a0ac931359181f0a2ed397b773207ba6e46770667ba7c27f263f21641f976951bc55208d50947506f72e804d575cc66daab0720ed4d5ddbf988cf97eaa6f93864620d6f050e940f3be4bbf4a1d82bd2e6c3d8919ae4b3dc094b65e751af25ca6b6f235155007c23ff13594fa8352430268691e021458ccb0e46304684439f97292562ef068f485a19a5651d04ce6f912d62adcbf517920f02ab0eaac0ccfc63cdbe57d21c68f67762805f346c7865e55d750602eedebd475d805969f3f748d9c527d0685ccf797a808961d615e4dcf179e720bd7121ca3ba33510463d4d6fa2b8e3d79837a58864084b7e119070b0356c72a1e7cbbbc65c0873bfd66cc906952dbaafc9a586538a070de7344ba2e424b334680768200e362088b62d6887c23e306e3fa811ed0fe7379097e895b65b1cc3405214df2a0aaff68be4014b53574e8b3117c3bc8f00eeee19bb4bc4b206226ddaab4b8df5a4fedcd05d56c395e6918f106dd0e17d5b1637c598570014fb00adb77be60389074fc5eed13d0bd798dd0cdcaf2b196af7aa8af3febb21bb7545731d287992cadf179c9c1ed9ad4cbcbde0ab4b63a06c8808902fc06dd63bd7ca1e8b26e7fe610a8c53d2befdb3ea748dc6cd5fba640dfb17bb2d58fca1a7261012e3c33c1111bac871ac2aae4b58e8a119d612e901e177ba190d231b661e99688bf76d4b7467f0d003b65f244b6890b85e4d1b579adc6ba5e06235588bb6862369020dcb43a161a27f5953f5aa582de47e4c8bcd5957a122a513d287a276c0ec6df06c761aadb2b9871c438f1dec66e711146195bc35e852e8b89232cdc8d367538d42f792d32bf2e5e741460f2026703d271be0dd0ff647dc164bc488cb5044d7f616d58b5da54d8a39ebda5076aa16d60fc040ef4ae976c2bdf3a6b2c84e7378040d9c686746f1235a8bd9521af3e9b7808c2d7826ca0b0c5890c0b1c92f9371c94cd64864488143f617221d0bf6432941dc8be86a84f99fbd125722d82aab1468ad70fff0c8f96deb63dd40414e4f3585c2d9cb696bd46dd6c92f6cbaea0603b7a21800a3f07a5517b7e3d852725726e3c989b46aef536062facbacb15dee2d64400a265813c92639dc395fc4805b5b397a5a8abd2bf23be13f69da8749a7cbaef9fcff13835457c55a1fc5022979c03588a42b9301caf5053dd40fde21d369c30c2d417291f0c6988f0efbd45e0111f346e87de65d32f0dd2b8cf8e354d9a4953e7400eb4616d09243b44c4af990b317ae28c28b34ecee22128180bb937d5738149f6af9eadff2b6cf3f0a0a16c9b48fc7ba1b7956250aee96508b684d61c462cc0a231d15a6eb59af5466985aaea3ef9a2e53a37a7056ec5d1747181ca3fa9527d014ffba5ae870ea1e2ecba53777c393c6dbf79b53fd5ca69598c596c16c6dff65949a8108608cb0667c1978cab15f2b527488ac90aa25858e2fb01c90d25dcbb7eabee743261f50aeb6114f14bb8d1eb408116fcee67f368de075e4a34f2e659b6c4585adae568f8ab2c328637dee980bee66cdac517ad0b02e5e7aa5713d80fd1c1c6315715429794c90867010851aa6f9bd1872530bf10ab581f7b7131fce9a99ef98dc9c54d2c5d526c7d316305287dba20deb2ab319e63b0d3767812f8db8d67534bbf931a1206df792b491b8cdc0d5534cc39894e99cf7ed616a46f7876a9d476c4c0c5c249580b1d87a98d043a91a1964f1cd372e381fc6ed3294cab5157c08f104aa42b6bd9de12ee2b3bad6172afe667d08ec27acd66d4f2d3b855ffc3e12e8ceae8935f8b09cbf4e51e89b778c6ea58d51015d622f9bbcea83fe2573b6cd19f096c147929a25f345e2bee9b4226fb886f048668386d0cc638d68fe1ea4d11addba5a5c76cf2eb52a2911f83104d819e3746785fc45acd93c2b1ff698afdee122b4096eb912a0a5a1893ab73567fb7fc3786c1fc63a9a8ea3d4508f30ff0d864ebc2f3540df45ed42f09d6a5957b5d1d4bddbcebd4d2ece9382103d419b6ef655b074c2eef85486f79d19c3b94bd84039c13705b0fe9fcb0c779de61f436744136c2793e56155fe835d9ddff550fa8a6d1937d91d88e58b8d1fc75454845030359400fb7a831957904a32f37790a0e5ef26ccc44769316e762ad85a410105de6933d81b21b6fd3703bd034f7b759447f3bd44d9c150fdfe73b11df2be94a21580e70055b3fa7a3a60ca1e1c8927314d70ece3e88ebaa6d9eddb0a8efea3dcca90f7ea56955f3c084427112fda064035083a50eff54c65f0218828779ccb85d08a7024cdf215be678a8b46627b215c7f9b4839979e692f4187ff54f291e45f4ea5d2d91ad5e779bf3a20f31497526edc6ccde2ad15c6b3e92c716628d69edd63703b4d66717075823c722a2c1bb8690b57d08134e13d6309f8252e16efd5aefdb19deaa05251750feb818234efdc6be9a71f6d324967690d01932c3879d4f9c726b1fbfdbe3450c8a1bd625f2ff6824b5ae8bde72687ba70e8cfd7fbc9fcd56cef10d7fd323f0be5f03ee8a93fa45dd966fe1d65130f28577dfb346ddcc2d1d0444fd1ea6a7339788743f4c70cd7f9a3d2c81538757ae7accf2b8f3398821835f7b393a1867fd9998da8b111b9ed1a59c37d1f973d029e5943c9871d6dfcef1ed3816059a081fbb4420a139ff40b7113218bcd96ed8dd2a8fb88b0ca19383b5d065c8fdc21b45c652436d9092501acd63eee495c91a6a3dd3c932f01b9686d3c96c71a697c447bde124e69972daeb8c0d7d7b149bc2e59b1bd5c78b2dbfaa98bbf514f3a4791e3049332ec537edb4572662dbdb0eaecd028e43c00c333ed52aaa5d644ae019f54bc0daf0d75803fb6ce850270a94aecf2f44ac1eab3fa8efce7fbdfbb9cdf7b0eb21df2838137923d1f2e162688ebc20a086d8e1507ec96e861459e91f2d6690dabb50bdb39cec75d4ef98c18ff63400eb6885e98494b6d083f37e3b38fcb8ed277f7021f06d43967f76cb477eb0ab7de5fb466030222bfcb838d9b98414e3a39a2164708f282f234e2cc186b21ba9e806f65600cd224a62101fa31e1719167b8337319a539e14a75bc39ea451e86d89e3a403ec5c7acf1cc4dde1944deabcdbee8045dc2f918099d6566f7b71fa5d244ad664ab60662b38f33310ca5b35f7a85e44cf3bef3e4386a44c3f8f8ed9376d36b03e8357e47ce29eb454f3883a864ac1a59d750981592c9cf6898736a64c588812d73c7d4046d9326f9d278f219c07f3f7664ee067c539a44c88d14acca427506e73c196356e69ffead18c678ea60c1e589ffc2f4d448808f70a2c0eb6a3f761f3ed144451eb89e7400e589d733c408b073faadc84fddb86327f5cada07860fbb47cefdd8f3a9a6471834a1aa2a16adde8ead0f32a670993271ab00bb507681b7ad5ab4d5c564c28922adf2c5a4e41717b35a2719ba1e49f3ca0f6a56fc7914875ef24d3dbc09807d6fdd8bcb9e60622be301507fb4c75b9fcafda081e14a2702a18b6b20f6071870f6d75157a1918696a789daba11d3c6b0cefea383313213816cfdbdd83c2f9560a153d52a91ffec0791ece15a8fe4a458d99e9bda3a4c41d8bd78e91a0072cf608682f1ffbee0939acf970af582bd3e6b0ebb1c251073722c8bef27c9f125df49a617b76c3ebd570849c39f884eac59061c5ad9a165ba99b6219ab2f6e226f32655c550c27acefb83be3c46c484c5772386818ec4b436b853726ebe98573cb5a442d382aa5516381dbdcb50357b30b8d45d3ecd9d7c241f0b6ca3a4fbc98ed1eec1039dd7245e1236c3889473ad12b3cc054bad6615b3aa9f765ba37276c25d81d77d9f25e5def11b997e0911772400ed21e7b896837cb01681e603733f704ae93b534efebc1afc4d49ba8dfe132ae9e49952090bf63200fbf6b45c0f5032d5b0e2a07034faf96596ab0227af22a1dbcf5ae6726bf3303a2c3657b49e5c4c3282722e7d47a7f9344626707201139de836584da2a7c2038e09d575ad6da901f06f77a46e7bafa657bf104ae31bf26b6a93429ef55ad312186af07f41d7567897ae4554ee720601d4e38d7232d889bbe66bbed93fc587f34018f786105b3217fc70f5ff83a89523763ec860653aebe1718e2167705cfcda2d2f49c73ea71c0b3f65fd23a7a7fe3e09a90b2fa879445a1e529181ef08169a6d511807cda32c3b86b4a18f12d13a2e642e9a1413e3402f257577a25796bbe58a38da9756fccb2d7b1921c391d2ad314b3ec39118a9e3c8a2cc843c1e9f654dd299980e805352e5b40c828c27adf00d49b4562dce062daa369fc05d077cae1f70c498e84fe3a8b32f4bace6b200cc655c1d2d86c76955a7ebfd7022b05e91defbe5d191a178083c1edf0da9954449589a3583b03fbf416fb2bf6e1b37afadc337b4bcde131f3b87dc0bf717b9974abf19aa47d1d9c1cc0ac1613ce13f18ce47da826c768c334b591c7cfeb0c8feb62b9e0fbff27b93186082fb3c1224941c174ff22df03a6650cb3b2795e8c3bf0a53e266e2d95f8d4375015bc0c6c50d6287e43b33be268a9037707417e25469c7022e1b9d6ecc4278a36f0d363053c717f281e68d48bc7b2005d378590a5cacace3f348042accc23d83f1d847ef510df6cc4ca7e2688ce238c5b773c0221332fd877496122c723d6616a1c9482ff23d619aacb00ff99044c87b2c0e1d6f82ed4baf2b0a329209c717a9904123558d357d7c7bde03310a06e9a0811740bf217c798e1c45906f9fc4a2f210a8310", 0x1000}], 0x1) close(r0) fchdir(r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d814600000000000000000000000000000000", 0x4e}], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20001, 0x80) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4a8c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{0x0, 0x382}], 0x100001e0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0/file0/file0/file0/../file0\x00', 0x50) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000700)={0x0, 0xdab301cab9a21b6, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) 16:00:13 executing program 1: pipe2(0x0, 0x10004) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x840, &(0x7f0000000080)={0x18, 0x1, 0x10001, 0x2}, 0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x108, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x100000000) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="3494bb8c0bdc40122770133e6f46fba96eea768622ddc845e617310d3736e39e5ca5c366c52ce12b0ef3971958957a68d99b57aa16d6ed2ff8d6c3beec85900781ae6bfca97952a5af62de9bc324a72b245b8bbfc78981ab375c5616443f736de3ff4729b5d10f00d0f916d6448c50692305e9da64", 0x75}, {&(0x7f00000000c0)="b791b76731ea7c72c90c61407d8e30227c064a37a608a699523ed595", 0x1c}], 0x2, &(0x7f00000002c0)=[@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]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xc0, 0x3}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x7, 0x200, 0x7, 0x4, "16027718dc38cb5d3513fa2b4d3b8ff393cdbbe2", 0x7, 0x5}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000001) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) setsockopt$sock_int(r1, 0xffff, 0x218, &(0x7f0000000140)=0x6, 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28bb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x149) poll(&(0x7f0000000000)=[{r0}, {r0, 0x44}], 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x7884d2b899002d7}, 0x8) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xffffffffffffff49}], 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x5, 0x401) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/76) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffff53) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000140)=""/238) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x200) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc0) 16:00:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x8000000029, 0x68, 0x0, 0x0) 16:00:14 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[r0]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) pipe(&(0x7f0000000000)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1a, 0x2) r2 = dup(0xffffffffffffff9c) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x3) getgid() 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1}, 0xc) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x4, 0x3ff, 0x3, 0x9, 0x7, 0x9, 0x2800000}, &(0x7f0000000080)={0xffffffffffffff95, 0x54da9702, 0x6, 0x7, 0x82, 0x7, 0x2, 0x9}, &(0x7f00000000c0)={0x1, 0x101, 0x5, 0x1, 0x8, 0x9, 0x8, 0x3}, &(0x7f0000000100)={0x7, 0x40}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x7ff) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:00:14 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="79982252340609fbc8c5889742beaf2cc3b8eb07f377fa5ff9f77643bfd16d4200630019eb1920fe25e19494f0d953a21a858eac40e673b712c032b6cd7d220ad70fcefc56b1835f60e08dab4c53bf682614529c64db37cfdc755308d2a8169f91d608e62c857179af", 0x69) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0xfffffffffffffff9) r6 = dup(r5) getsockname$unix(r6, 0x0, &(0x7f0000000040)) dup2(r1, r0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ebdd8d2f74f2a6065d4164b5710900d754635eab518f31bf4ee5097367fdeffca0d51e1de75589b3cefad1464697492e98b0fb2b7d345c0ff122e2c7b4194ad6bf147215b04ee0e2c3a26dbc7c8248c4386ae3afdbf4903e464041986108d748e0e62bef0a36cd8306080272f8a84c2df9a24656dfc41982ec85434b95a8d598562e3d7a807f5b59a56a535310ca704dc5e390e763c045488c4571adbcf8d4450a67d4995fe1bff1f3352b2c4cdffd2ddeaa6ecb45667c399f7a8b97b4fd6132ab56264bdb6f537c7693205d0aa2ccdc70684db47669f4", 0xd7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x9010, 0x9) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffcd) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x0, 0x8, 0x100000001}, 0x3, [0x1, 0xc3aa, 0x2, 0x3, 0x8, 0x9, 0x6, 0x10000]}, 0x3c) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x400000000000) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x100000000) setsockopt(r0, 0xa56, 0x2, &(0x7f0000000180)="666901bf5545fd530de69540a7d4001aefdf9ab68589ee49f51c5cfc39a29d20fc3d0da7ec800f74d6b350e8d90168bf6246fb22f3cffdcb1d6cd5897185db31c734afbafaa69f2c92be9608000000000000000141b604727ebfa99f8c592f56fab851a2079f7ccac1301aecbf1c72c67007b0a8a56706e1381b5ffd9883aff751b3f0672a0ec34b07238db5f297a577a89499ca13a4b9701135ce1ab5eb3e1249de90d61b2aaefa87900264f9dca1303fc6098290e7c7cb8d53794bc04f8f95aefb7ffa9ee367f6c8911bc38d2c899d3549e012dc337ed76b5d9e63552c33836c0300000000000000000000000000d3f9da7aa05d33b700000000edc7b86e3f176672c99bcb5ba957a83156e254e0fdf6f425ea063fe48f5fc6c183cb0952d4bbbe4a948c6145d639400986b4d0d2fb93a64dedfaf30dc57a7178e848a4ccdd51900950397c852f3f6be42c09acaa97e0a45c5bfb911ba3df08292cec1afa0d07c6b098384e7e9b23df7e573ad704d7ea7c5747aa59db9d89779f3a78df11717f74014578a38c27d65eac9ca870ab1b1f3c8f10", 0x54b) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9bb86f3f1ae2c299bff27b517e1fd7b27e742bc3f8b04f1463e0bc607360bfb401552bc5b2d7ca6da4bf8c6af1fd62304e3fd61cfa84ffbe4c18e25d82282c8045af9c6dd9a619333efd00298dd9cfcbc0eb0cc142105856ccf488226ec20abdb3e673c95a09a375de79b3e7f50b762e3127ec9b9abe9872b484d08d57e440674d41e0199112158f4d41fd127e318598d4800f5dd0f2a740278a861332fa3f", 0x9f}, {0xffffffffffffffff}, {&(0x7f0000000180)="f2b4affdfe9e651c1e35bd9c9e964b70ce2af9f65a653e28b5afb9963b1388f7e8f80c1b4b331dd7e9d00d6a42cc1b2b19f3045f5dd25df039828dbce0ffbcf7ff0d7e10a2c34746086ba60f4f017137bcfdb4aa1775a7316622df1b92dc1ca8c01e4dfb942ac577e88e7597b34151b402dd546f0b0b528364d4b5759b3e3841ee174248e048a1461e35e93fe768b5b037c45a05c42d8b64cdc16919faa00a491f7bb78ff1dbd3ca03478a5dd5af366fcd0c780a58b1909555e348735711e00280f792e1f1a19b35df6e21d0d7b9e0e335110a3e7c2bea0f32ec9693726047ac325f01c186ac8f931ef658d5d28eb8a870bd6b56cae868273732943eb5298b16dba7feba8e1288444b7944003274f43e495b2d482051d36c251afe832435d80a1ffaeeb2e16259b62315a8b00c7ed25a652af8701b641f36f8e7f6eefed7bcf47ebc0d8aee0a134363f0954def97cd391a09e58ede9e19f8c968cb869dfb4ec5f72423c9fdb4da836935fe546f9aafc5be5faf23047b564ae9623e7212ab4697c930ebc684486427517ba94793f72e98f598bb6edfccc49109faf9d725fb4ec8a15958b14e41a52e423804ebaf15f67dc216a500ac6ba40a4448e6251644ee51518fa637fdd4020eb52d95c6e883d5d8b3d00bf5c2ae010e959f232225027f93ba007eaffe0895dc0d951de4d3487d4231321d4ed9690a11bc4a769d846efc924e8af0a954ca12f50106fd552ac1eacd2633fdcbae1634f7065637f7e6a53e4e47edd00cc1d338c8779c482fab11d173c9b86da236b1f0b09a637cf6f2ec98636d7bb945b119769e677e7fca6f0e348de726fd3515741d463ea27122d646d9bfeeca07e42d43ba382e8605691de96b1cf0f01b7e2e3bdc903223cb3a67f79197bdcb7bfa5721533f1bf6cc813e2dd6608ace904898e2389daade37894750ef2da673a85d322712cdfdaf0a49d997320bc556046f27f5730b50215396c8ccbdb79b0f123a2b71e28d99b9df996668f9f12fa5feb143505866e36aa3310520c4c3f0f619ec3e63f420447ede0b8bdbb2b657150642dd8a6c629d76ae1785de929cbee9c10f2aad330d5946a84c4cbbddc99ec795495ae46068d84a7a55660ac46bc4b814ef6c494b136528260eb0c789735f522b4c38ace36ab50e30bb90f2be03d2cb79f34ec5450ea7f2384e85ab950921d8d2832e1941add0fcbc35f4fa240f34e5e08b489eb868c082a3a397ca84221a1c12283500afe0532c092a9ff6f38a17dea3fde188f1ffa5dad4d8b93a52f7c1b53c975f76574b2712e5cb58fb21551d98597e52ac259c8e3f2c2621148a09368b0286fc4c1fdb35c836a744275c292fe91f01230178dd414f76c23178917c174b3216b582bcccefd72cf145adffc3221a6b83faa777a9e28cb2362833b9b95cab64f9b802f5fe1a3e550306daa35410afc6548482b8ae9ba2625d2d7b5b54b363ea6d7bceb77855406bbf913b0d2f5845fe921d5df215956e1162d83be2773cd0add69d6e58e1b3894b4c112f5a4474de012a54cd88f0ffd2f203040d34ef35f019535c59d701591e90bdbd813de3941182264e400f43b4ce51e7f7dfc74a4331b08fa27c95bebff7798a49d519cc10eb28d4fb6dc9277c9b5cb43b7169bc438481d9aed1398c6221d1c6c5529ebf727bfbedb1d514bfc9a7dc54d98d88097b1ace6ff270f2633fff62026dfad478d33d7030cab7844e623a325390b0444c1a4b684d3d0092ab000d89debac30f4f489246893708c1d8c2bc596b1e1c0e8a92b2630465334422881a16fa861761602d04089720cbd0f2ae24872e9a39e569aa141fed4af78e09d0ee392b2aeb32f764c59d15df5e5b503134d9d2278a2c3cd557f642e276c4d680389f16839dffd36d56bcec3a918e9d609194d627c4e6b2597a20dfb4c0302667aeea77e296aaf2d9f700430090663048026adc799b4adcaa295add0aafa9e88d2f23b8f1bb4a8c0258201dd9ed90fae7e5062951d249791e3b376180dfd87e35ac57eca6f9743b88bc78d09ff4e0e07e9b7056715a5bbf9844ff2a07f283e5bb86dcd14efe9cbdee5ca6160dabd9b2e5e2a3f9cdf11dee94e666a5307a97d87a6b64d249843b5b2bbd4849d52fff3786d5e542180dbad105842aa5008f54e9eaa787b16640712b22ec31b6b08bcfd261b541370f112197eb308b04e340a705bbe4cccc56f6631553c91542efc3d4cf5846b16aa3bc67494296dc53979b2a4b285e261f80274e4f5741daf1e95a20a662336fc84a3d575b7ed24f75ef308fa8dbb6949bb1cb18f6621fcfa4616d6fcbc9c90c17f33deb5d56c3647b12b708bc70b4c2fc1887caa321a9bb783afdc43e569e91fbf3d432875cb02ebd8c31cf438432321859ac16be5720658c2e09d0d85028b05bfadbe9aa2ca110d42977f63aff0e592dd8af3df0d01b6a4e6b163637b30d6ed3b01648e0ee9fec4893a26a98aa5f6ceccfe6be2ddabdba6213faa11473d620a043b3417ee0ac97f71a0ebb6259579baa94b6cc2c4d0172db7a154e1e90c7fb613eef49ed46f05b2426a3ef0ed2c3b7ae32e38af5d55c6055bc688e0940ee385c7c9a437e60bb175343816ed5dde2246b2eb30bb0dc8820145c5973ec0782c9453b8eb1e002ba4540242e7ca8c0792df6e0ab9d845f87696f40bf223dcd62e52ed59634c20a810d1a9cf0763fba02f5360226344f22f3d843da6e083af14a87e98744c39ffa18eb9eeffed34477f6b51599f2a7a0dd199c694f1ace2fd5190859dc405e703978001a4d5f2f37863aa092f2a4cdc2a12ce5106590a83e3c69ebd2c9238be8192bf875fd14fec366d6c55f8ffba24b380fbdc536239d517eb088bebf195fdc69111e3b41eb78d6c0cbc3c79ab8eec93b587d37ebfaef3afecaae0d04f07565704c2b79cefdfb0aa46d98495fdbad3849ec0769d00055d5f175bd85a050d11fdb3b0191cf53400875a4c082e1b7f66f3ba804ed8242b9f4aac2243c79e8841134062e21a3b0425d948f333086acb9d4cd3370f6cbf400dd5e01b13c07014389b4ea8c4db0e7c4de22992f3b2538ac888c20c4fcdd71c0cf856c6d98f26a7077e6ff476fdf04b93198186a0710d5941ae1d509d5f80fa53677e6be0052f04d26732c8e8b99dec3a9e569b4ba24f436c18f081d6187bc2bf801925293cfdd01238606a8f8c86d4d19f3ff66035993c6ac91d5a43372c2535562f8d2b934c282fffb67cc49f605672283b0c8e26ad6d7b7fdcf9e4d4412c3c9ff7126bda283631b6a4b2da6aee135ee4957f886bc42e04680db9a968f0435ae181241495fa8bb9bd835359a0c3a9800345d628d6c5e7eabdc959d148b7068b4df954504352236d71cd39f1ffc3ea5124c466cb9f34515d112a7e2a936f2ced3248ff07220d099ffc52858979aba03d2a116b0e41f91f719e5154048b53ef104cc5af6abd669b60c43a374077e4c479db1aad89b4bfe1a4c000613a3c853f1c0b3625da595c2b696d527152e0374b865b0a5dc9facef74adaedc9ccf4abc1c910cca98895159b741429c22b952fefce5fbf6c954ba042d24175e4a8266d1a83e637ae8ed481d33c1c57d7393324607ca4b170e6babdc62601898d01b64c5353c3b8c0aa523c946112ffde9ebac74494a049f0318626f460547505b923657207158342ac1a9482afa72795098ab8ec79c85dd72d04402f3f4aa96fa6bbda98c17b0bd1b22a7cc3be7bdfbd0df000447287fa35cdfbc24eb7130990b8b1aeb79a3dcfa5471aa69ab851e3e20b0a731fd7340bdd9504dcd08e3eccc922897ef8ff4485e9b5034f1b0d255e6a60f9cf54766a98dddd763cdd8f2b54891f64a3741f25fd6e75184d0104f532e28b7540bb1854fe792e3524f9683c9461de1230452166761e1e4a0ef7829983a2a4cb70f9a3e2b3c06bdc2fde144620799002b12ce8251698fbbbe2a7b13235ece29861f024156ce81f9c2dc381597ce526ca3d77d7fb10a17605cf902d58da7246afa286f1aa6f0462f99598ad6194c5f71a8d76d4bdd5633d3f66393cc0cef48240083701470be38835470f4bbd016acc35afee329955896a792c701ef5b77dff17125cc10c779a085f87f8339b65c4915f1c4cd469aa560fe63203f56bd5d3fb96d4fdac2fbd48110b38bb02c61b9d5b0b4dce01586810639f80969e11921669e6330efc452aaec07afb29d8d68f3fb318004a926fcee9112fa9aa4f5c655688d35ef498d38cc8fda9799a223f635d75eaa22ded5154059b2b4ec4f5bac22ddb79c26d6f32c1845007698095d3fd883df8aa814679921e8dc27780a25e8d60e174c72b07f2c2904dbbad9767c1a3602977c78e0b6a3b47317bb79730d3cadfd55e05c3d2d248daac450d1a6b1b229766f2616b97be43e799888519bcd733c06b270a4bd6842a6abedd82388ab2b5671aff5a9c2d48e59ac81a08832b93843aadf0a61c82f41a3c44283f42819882b9344b6a662079cd11fc34f3f90b237a047f6893b0ed2e69ebec36eaa2587a719f076108dc133f725952b58dd8522a5b251803e7c7865f3f8514b3becfd1377148d2447ef47a0816dcc93d3ea9a5a8939d2fb36c82d28c958ce4e37e50cd48ed1e08279ae9326878d3e3944421fc06116e57e90a7961e93ef90a77fbdcf3b273e4a75a72b1a1f52c8697af2266a5e44e5e81fd5d20fbdf476f94ca9006bc06e79cd594f8d640f56137b89abca28caaa42ed56a22dfd309d3698c56651fc3d53598e20593372a58f05724bb4c9fa3eebdc762d7fc155e4b8ebfc3c956a95fdd40c3c31c53e260fd1d2626a175437ab09f97ff8cef8ea19a210526e5dd89dc9888baf4db787e07a3a5903203c86cab5c0ac968d6c25c008f7e300b81cd915a9ff9612f0cef686eb291971b42602763176f03df1fa81a132f230a8ea9b4d9956395276ac7e22a60ebe8aa0e4133ddb588b5706fe4913ff0e1a21f3c512562450b7d24ec4bf040fc7ce2a57326e763cc932ce8b4dd254718ffb089ef1c4f46e807937c69a5b71bd1ca0992889b0e89ee95d8ddcada597ef6cc93ecf182c8fb4d2523f1768237ef80bac8589f3e64ef53115d6060249991a9ddce5ee12224eed1fff82a1987981031370f7e94cb2b5ada95f31112a4730269fbdd506e8e3bd263a176ebc01d69328ef06a0c723b59f907dd3e32489a375be5239d6ad1c438ed052e20b91fc70afae8ecd15270de7d1e6d97686e190a9f4b50508e41d54f1e3377ddf371cbca425a1a547717b890ab8a788e6064982948c5ec992d40649d8afada288e89f329abd55308b9eb14973ce07d299e331800d4752e7b182cc23d93b5664841f9cbda5ac1b9ce039e44204a2095bf1ffc9d700cdd6f5658cedc6dc94fde3e223459bdb938769b49033f7cf4a171432cbb70517d4d6b015f2e56475aefc16feeab2249cec3871da96d2a303c6ea3e0b253a4d3051a7c2637bd3c0d9f2238302f65980b1dcbfa22a1a1f3254410e4f35e500323f0f9f9702019e680982f1d4e7a9a6b956614f7967264ff90f4d1c6b1fff8e91d3e5511c65ffec7124205ffef6a03c741608851466b45f59e66c587a94d062332a6edf4cc466db8d5fe40e3a3305a73ac31c99440a7a2fd11dec21235a56659b7dfa0a5a9143ad11f49fb57c9522370ec1bb9b309bf43e1e9e105bb69c08e16e2a85d6f740de0c0f221197905d4931e808eec18c41b5a209aaa4f117111aac08e366b5127fe0f2011c1a4c09f204ef97ce86b9ff0ed74114c853c674d31f15401d7dc679995d7bcf4468a050", 0x1000}], 0x3) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:14 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x4003, 0x4) close(r2) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) socketpair(0x6, 0x8000, 0x40, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 16:00:14 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 0: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002500e003000300ffac30158dac0d190c01"], 0x1, 0x1, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x4, 0x12) semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x2, 0x5, 0x1800}], 0x2) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x50) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) flock(r0, 0x8) socket$inet6(0x18, 0x3, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x614, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) write(r1, &(0x7f0000000140)="1b45d662e880bbfb1fd8d634aed67ff43900d882013e756498bbf6f1b2d4dfbb813d727fac9230a99915449adb1feac322cd24abb919d04c9db4923d028fb664eac11e205be943b22bfb8350a3fdd55c526078b3b76406cba73e425c1d7f5930851afaac9f1bfe8756f359b35b80850b623d34ac7aa0778cd9233ecdea3b0e3240874f6ff5024dee41a342fa928ddc14fdbf52ee74679c1b59ab8a14df8b35604057c2811dfef2885a972f014bd0435194fd2d1e3eb86795aadd90b6cdcee7ffd30c3ef828ca573a27f7430c113a329e38b193239da6aa1511af498d0e00511b913fc12c8da17c414dc9145fb0b781a42725d0c421e9bad49a5f", 0xfa) close(r0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:14 executing program 1: msgget(0x3, 0x40) 16:00:14 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xc996, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x160, 0x118) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) sendto(r0, &(0x7f0000000080)="3ef2dab1422792e699fc9ded33894528b228c018fc052c1265a2a5b1e0d75a854832a7e088", 0x25, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000100)="3202490e488c3eb805bbee795fa1c05ae36f4f58f222cc5176a403474c556aaad356aa50a57012a121c40b4162fb57e2761388a886a2bea2", 0x38, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000200)='./file1\x00', 0x10000, 0x4) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x10) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x100) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) unlinkat(r1, &(0x7f0000000340)='./file1\x00', 0x8) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000400)='./file1\x00', 0x2, 0x43) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) fcntl$setflags(r2, 0x2, 0x1) linkat(r1, &(0x7f0000000480)='.\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x4) sendto$unix(r3, &(0x7f0000000500)="eee9c3de33a5a4bec356be3b08aac123df6220ffad007e623f4bc64ec9ee04c8fcde8cba157a476de1d9c802828d173a06f963ddf75cb74b96442e14735f3ed1233634f1e56aaf44ae769414c83e364ddbdddb8dffb0e92078a33e0d7064ddc2270eebe838cf2662183a64952c2a87a3847d6fb087c3a75b95e7bfa01aa094687c0cc0103912ebba9e4768fb8edc80d2937075d2", 0x94, 0x404, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000600)='./file1\x00', &(0x7f0000000700)=[&(0x7f0000000640)=']*^\x00', &(0x7f0000000680)='{^-\x00', &(0x7f00000006c0)=')\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='@\'@}\x00', &(0x7f0000000780)='\'\x00', &(0x7f00000007c0)='\x00']) unveil(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='r\x00') readlinkat(r2, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/99, 0x63) unveil(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)='x\x00') r4 = shmat(0xffffffffffffffff, &(0x7f0000fe9000/0x14000)=nil, 0x1000) shmdt(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getsockopt(r3, 0xfffffffffffffbe9, 0x4, &(0x7f0000000a40)=""/100, &(0x7f0000000ac0)=0x64) recvfrom$inet(r0, &(0x7f0000000b00)=""/147, 0x93, 0x1, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) listen(r0, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000c00)=0x7, 0x4) connect$unix(r1, &(0x7f0000000c40)=@file={0x0, './file1\x00'}, 0xa) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20102, 0x80) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffd) read(r0, 0x0, 0x210cd45ed878679a) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10002040, 0x40) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') 16:00:15 executing program 0: select(0x7, &(0x7f0000000000)={0x3c, 0x8, 0x0, 0xffffffff, 0x0, 0xfdf, 0xffdffffffffffffc, 0x8001}, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0xc008, 0xcbb3c6b) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xfffffffffffffefa}], 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x80000001, 0x80}, {0x18, 0x2, 0x1000, 0x9}, 0xff, [0x1c, 0x5, 0x78, 0xfffffffffffffffe, 0x81, 0x3, 0x0, 0x1ff]}, 0x3c) dup2(r1, r4) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xfffffffffffffddd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x7fff}, 0x8) 16:00:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: socketpair(0x2, 0x7, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(r0, 0xade) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:15 executing program 1: getgid() setgroups(0x18e, &(0x7f0000000040)) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) flock(r1, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) poll(&(0x7f0000000000)=[{r0, 0x88}, {r0, 0x4}, {r1}, {r0, 0x22}], 0x4, 0x20) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0xfffffffffffffffa, 0x1}, {0x8, 0x101}}, &(0x7f0000000180)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000045) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x84bff009cba2334, 0x3) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x130, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x2000) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) r1 = getgid() setgid(r1) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000001068, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x201) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000580)=""/167) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="dadac4fc5ce01da8af9cf55f73c940b3a74c9db9e1c1b2f89110e8aa06b1dc3194f87cb6870e6808e23853a38d430c1e62804ad30ead4dfce90b34cf8015e2baea3b50b10fadb27afa64644d7eef5fa6423dc9ba13cc25d076c832718307dd6deb1a1b6c5377b505e78e0079a580c82f169a47c9a2488c1fa197b930d79d55150c947450ec4aa2828511edb4b47ac26e289673b84937b4b375f9c839cdb6e363e8e8f3c1a194b588d8e62e6b34fd4ee217af4dfd7d527f598525813ee48ac021cbbe46816e58c27565a479977217f23bdcbbab199b05e273c64079e379692f77ad012a427be319167516defe2e31a0", 0xef}, {&(0x7f0000000140)="3df40ebcb86e3a9822131d82d7b12f554076f4e140a847213da9b578", 0x1c}, {&(0x7f0000000180)="217ea69cde4c826eee5823c68ee315f447c1b6d981dcbb996ef5eb1f2fb65a1cb42eb8ac62e3d4310f76af7c90914ec8a0bcb974c4eccd26119fedc983ccf9fe6715726a7080d28eb80bdda6f6c03208683885deb2ed338f75a8605de0b7a6a70fa44cc3ea774742e02e69a5577531417de39c01254db2110b28e23a84589321dfd04e913ca7d811b8257ca5d75b2c8aa9f356a08010b4f25eb44d79", 0x9c}, {&(0x7f0000000240)="cb6b56f1a810dd3b06e57ad46be6151ce269e0ca7695442232144cf2326f95ad2c4f2cf0a5233d81acf5fcd4f64d50aba817c39420c68bae5e93f354ea0f4eaa05d06415049eb30de4227c056f68ab085e44f64680a773787f46307d77cd985f0d765990f54a1d55686214ec34af7bfd57ada6eeece64e6469ab574eb9e50aabb78474eb0fc6fad7456e77149eb8ffb28b5e01469f49434283aa83e73db730991764d7db7746703dca642288cd3972a6d3c364715388192f6f84177ea6e6aa687ea5211a4690ab7f447820af123a114b9e23c52b5a2bf25a809584bbadb175d8b28c51f14a4e2136be46daa9f71d3e43cf7191dffc43b7", 0xf7}], 0x4, &(0x7f0000000380)=[{0x68, 0x1, 0x9, "630722c550867d24cf375456f80d12e7d7a9695e15c4c9065f1f5434162bb62933831302b5e5baec4524908884a241a0a0183a48a5c3929aaab14fb9bc78421bd00ccbd57900a726ccc10bce723792f89105aa"}, {0x58, 0x1, 0xfffffffffffffffd, "7399ff01f99e0184150838ee641d54f7c7e9b8bf82fae1f9870426ea57b902c641f3ce5914a4e38ed0b7e95db8ade1c7efce29dc70ed236da5453f5ecacfc8521002"}, {0xc8, 0xffff, 0x80, "efb75f070dd701ddc80fc8526900509f0a881dc7a8de0c8afc9faf405cfa9c234c44ed39633fdfc8952e00cddb728d3e002469f645004c3f003e786e45c5b5361b48485d33a42cc4163dabe5e4fb507c16465a4753ac9b2c378606a3d942ba10f9e0fb25852d180bfc9f1cb6339b93e1a558a5f8700476ca6558a99ac535a861b5c7f0e2ce80a8e91ca68212ef3255e120b77bb8164f89aae647223671708cdb8a6b5f5c73464c2dc53da2e8ea3a1687f42d716ee7f996"}], 0x188, 0x1}, 0xc) 16:00:16 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/188) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:16 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001, r3}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400000002) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x401) open(&(0x7f0000000040)='./file0\x00', 0x104c1, 0x8) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x3d3, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)='\x00', 0xfffffd91) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6, 0xc) 16:00:17 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: mprotect(&(0x7f00002aa000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x6, 0x0, 0x6d6d, 0x9, 0x8000, 0xfffffffffffff90a, 0x7, 0xf39}, &(0x7f00000000c0)={0x1c6cc291, 0xe64b}) socketpair(0x2, 0x0, 0x2, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x7ff, 0x7, 0x4, 0xde, 0x10000, 0x2, 0x5, 0x8}, &(0x7f0000000100)={0x100000000, 0xdea, 0x7ca, 0x400000000000000, 0x401, 0xfffffffffffffffa, 0xcebc, 0x7f}, &(0x7f0000000140)={0x8, 0x7, 0x4, 0x5, 0x1, 0xfffffffffffffffb, 0x100, 0x8}, &(0x7f0000000180)={0x26, 0x1}) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x1000, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) dup2(r1, r0) 16:00:18 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffe, 0x500000}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0xbb) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x4) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/213, 0x1ea}], 0x1) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x1e0, 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() dup(r1) syz_open_pts() msgget(0x3, 0xc4) ftruncate(r0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) 16:00:18 executing program 1: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0xfffffffffffffffa}, 0xfffffffffffffc34) mknodat(r1, &(0x7f0000001140)='./file0\x00', 0x8000, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000040)="455eb9d8272651ef7749da8e2cc7a8df415e536e9e832a6c9b0e5caafc7bf41b5b5ceaa99b953c52d11c6f2e338e4f54de6943f4c9b5ce408f140c69801b49342b1fd711f1a005761f92d5b300a8310ca3dfe29b539148f270a5fd4b343c98fa593ca2c5030119727a7b05de02f27e16", 0x70}, {&(0x7f0000000140)="981b7507330a68ae4e958375682089f4a224f623c25e794cd9eb56bcdeef5f5db89140e88a6eb31f13ff44fbb2e21336e89049e5a941d786c25a84c5709d5f3585eaa40d76f5ce33e4735201849d05b5cf26c4e29442ae7f66d198d2485e88c8a4a1e8efe05ca46d641730da229dd521e6be229992252b04c0a3c722efec66b5ea2b3d2327402c00ba82629ac1b4798affa570c435f1636aa902d105130559f3e699f322aa66d7fd996017cee8f180330cbb75709a90515bad29053ecae3ab4f8ea441bb2d248b619934c30d86858e23b7bdd81e8fc9fa0be556e3d136ed93c6d51e8bd25e08d021f28e215bb81974f890a04265a84ad5d1e901b0cd80baaec528185dc926b057aabd02e8aed73845b38d1de4f9ad69098fb5854331b569585f662a8aeefeb02ef9bb1b1549426e11e46681eb2790d9da601e023bdfdf4802ffa10b55e72f47bb5ef5fc36f786d4695cd571c1f191910ee29dfe5fd2b8c048172d8daa1ea25577c54ecb9eb90f6922909eff6406b9b6a429537a9b9ced4128251d62e1a6f9de8f1e2dd7ae20d53fe99d8adb918b3d9cbaf90b257481ae7e876b0408430be0f6757b0bdc572e6b0ee2ad487146ff31379d61d185c35a140a80f4dc2ff67e82657f08dedc42946521de6f8239862f9b307998ccd402fae1cf5a3339923fa306c980dfd5cdb8541695a66bedfc707b4aa7e35e4db937019d166de29714caae00b7a780cd65f6cc29dda55761bd54b09b431f85dd4c523d8c417b397c43ec2489c1757310d1cf775cd4416a51062f010e9185e1fa634c22ec2251ad37f8cadd9735d725955b9b36391beac702a225c762ab4c9a61e77a4dd9a48802774b79f5fbfa3f5d782073c7f242b5ea3b24b16c7c1ca150b0a5877da86fc7db21dee8ef756dd5b72997764d7e017811b666478be8d1655178b29c1ebe34756f882ee807810bd09e6c5e26f91fb4335691c8ebd74e8f75db4da3afa08cf4d6864f3160265cd6a50178015fe5f8ea2b66b3ffc988a3ae6940aca6fe3180ccd6c89abf5cad70c730341b2f6ec3ae5a595ad8aa5774946a3329e2a7d3cc5970898c05e11e1ae221a57dbe658820f21d497a9e0d84653f521355aad3a4c1b0d42c33fca27982d426a5b9baa059d8c21a6433f754617bed84cd5bcaf4a20664f09a1789dcd98d09deb278701bbf043b601ae14d7a5d73286d07c12746291bf1e7e113e0606c4c78b9550a9c4a9551851e57151f5c44265e0589f5e2bb5229314ba21b15c513af1cab155d6cc6eecaebba532e5d0c0578c94fcef4b9657755958101191c0b4e77d2a32f5a4dafa922f327904be04a1f7a988fee6d9ccb31dfb967cb61e43ce68e2dc554c4a7eb5cbe0aaf847585b4371add0000f87b139d4d27210f49c995a5c36732cd97175ac6d4706a6a61a42b4b9a4a2ac13c5990b01d4236c55e621cb6376a09e63f053ad63fda3c1ed1fd4be150528082760282c09d2b721226aa948b07cabe5bf131ec670ae28e43ae6c82d214b34dbf718dbc9a3ba81d4d9ec636f768446d64a2298348b99b0a5c8813f9582335ec3d0032a81c5c1ba943b2f517295e2ad0edd4261e1252f8963f42d13510078f983e3256ef8722930158d4590b80cee8d4799ac6b233affd73b6f32144c72140a28d0fc0b9e8daec3c678b2627ea9daea075634f559bb070804904bc42d2b0221f3e9041c7fc82c67b290896593f1b74d8ec678e109323226e52068696a863aacf1605692f68052dd18aa6536ea3ac87b3b72990f2601c4fa032c6af10208d94cd834549b4798409e5d9f28f8c33cca51ac82e9a8089d0d1758d57264ef304c6e0e533e2b4da6333b1c26e025d723d26f781fa786168b88757d8c625731d2eb633fe0797301de8d7b957de6ec93042dce382daa0fc7f4995017726481daa8cd37896464afc4fa22a2597616932143b44da6afc65bac80e796423e1bf7a7c68b03d2597a8cadfc22725c93be44ab7e42d3451f8d3b0c74a3cf7354f28ba876d52b530438e68b8989f988a3fcffbd1d100f31bfd2b7fbe243b071eb405839a130bb5619da979708d9851942964298e4b697829dbdad71982a11e914964db809d20fececf23e039c56fc48a67cc9946c50ec02c82cb57f954c081ffe7b359e76cfc56a7718e0847f69e50ba4fd1fd88f331c427d1f5f3d66cab9a30ba3caf07cc5c938765f9cb6043389cd772930ddc21ca1aa48d1f3f73e412b82648223a784f3d26f0fd0e16ae90d997a0a15bcb37856183cb15615e048e53411afb09b9637a6d9d1fdc6a5119c17f5b60da42ff541596bab79c80203b29de48f694ad4b8366bbc7516c7e2558f3818c8bcd764a8246270b2f578410d5c1516bd336beb65f6b32eda6dfb46eeb6f678a95fb852023ccdbb65859c6d72154a2fb219e38281e06be3df34da548dbd9cd7fb914cc2ee1c5e3f88a87bbbccc6923d794655f74301ee3a7ab7fca62f9ac84f9f2ea54e5a9687299989481568f373825b8acac93bb87679bd0ec3bb332e591270c260f9df7950c71baf7c62ab9b877e8547691a4aeab126f556999f2769de8d5a2c7147bcb7ba548fb16768def83b28ba25d083c7086f0e01f0ebc8744a1b69d5e7ab6c5e70002f55080ef6f33fd300b5d50b27c59cc52e5c914cadbe20e742d34aa883d85089536cbba5cf422eb370db3862836031bf57cee9a505a846fdba1b7f9f21f88a95d3cc1cacde7dee04b5a52b1419479387a2513c787a1f8ac7ba84942ffeef93c4eb4c747db34b78171dfb1de192facf74472fca356157a4c79395c8bd04c6363e1283959086e56553ef060798f48979203089032529a7ef38fed1278b017595e5234a07e3091ac36a4b9481ba5dc53fb1ea3dd26fc3aee2fd0c36488a77e65bb7a8399fb6cf9d76eedafdc12a9aab0024a6d0e647037b7510a0c11b99f1fef17233b4b2f40b37517bc791e07a29419ec7973181ef7b0525f483cf36ef64e017f471c62eb65b5dc0522b68411d49d31e356aa66df893766d14eea5a2f4e3b6f8b907ab6be08a0478ea8a4e771598f09e19c1c9cc586bd375a880f7f46940457ce369a090dd9c43f962701e9d9336a6fc5d04e3ad0e07c77b777ebfbad7d781adbbb463b75268c2f4cee95a353fb636967da6e903299f5f637ddd1b9f3dd6d4543b1fc0e7cc4923f599470ce0ad653b31e2a3294b87f6062d8e1c9bed7c3118fbe9e33601442285ccf5f6223d02f10828c4bf91455ec1c0114c139b5ce3cc9a82eb276fca3fe1e8f912af2619db0c68423f86ed03f4348d2a5eda7c4a8418b6f93fbd4f5ca203ca1db289e71712ed03dd2bfcfbb1592395ff911af6373ed4bfd8c8611079a7486e88b8500e89f02b1d6691b17099e9e989b6d2c2fdc94afcb333e5511a12d0a42f0ddb9a261ecd3fce681fbe5e34fb17e3e30634b6cfbed240aae2a973312537640e9e62a6c8882058b47ae55a8c5951e65f633867ca09e1a6a71bb21ce293f147aa7c3d53cae29d7446cc0845a0550089aa379223f2b90816bfe9da628ed26bbe12e449058e22ae1893bbfa0965fd748011afa4b69c0295efd105becfc629f5d40ad32347bff6b3d4a0ae4b1fae7b63bd4d777a9a523bf284cd0411340ef8aa49d73f37218cefde9c0eda0ae1953b9786a08ca877d31ea1329664c32c7d8ae9a9e11964e2053f1d81d739c8b0748649f3030c83b172288872f9007604deca73e6f04b359ca094f40471b2f633804d463b5b84eea88901d676d51ecb41275977606891c0942863e5fcd7dab64751265c194fbe9cb5c000cc2130abd461524022695fba982520e900711832242b52ac2a6d58925d99963d78484d26311410e7b712388acb897503dd0fec11c21005861a5e6c8911e058ae99962d5e7774362a698974348609399ba9a63081b396bafab5d16693dc4d7ece681afbfd5c8ad702316de291ce4259d2b9824ce5f95bcdddf1614b8992ee1f878861805501f262074e688c26d1bfda086288f263fd245dae580db7b45ad66f63c432c72eaaf2bdde6f8d1ff79999153859d325499e0ea4639107280da5525e4648197bba6fca04a70c06e9093eb0c46320a147a8a1bb53a08a852313e682706d2f86ffa912c06362264f4e0aaaf873856a28b66bfbcf456be6a1cf430e1b28312aef3c852a12e954e069cbd995b3d8ad14a95d3d9795ba75d621fa7aa0df6405a8d93979529dc2ab1aa315a890e789c15adeda0e96dafe0a716de50b8894c461b700e54d2bd4f0a9b5183a06bf20ad886d01a5ebbcbc7f4e1e5c8fb8eb45c81bec4498da04e4cbf25ec47fd94aa4c59f272c95e157e8d438e890c12af9884c4b8960adfef2ebffbf159bdd88ed5dc0bcfbdf2d98aab2577290f8901e5ac468d22f2272dcc67bf6c95c6af200b9d8f91d7c57eeb12810e0325e713cc4be25abab283ae8d40964389a479bea5b455549121ae8c7b6da1e456854497e639380ecb6f7edb558dca0b3fdfa61c46a3563725ef92e510a9ab7fbfaf8d6cbf6728e1714c7f08d7988795a2f15c7cb2425034a45c2f218f5459e992357f3764f8b17dc51200da9c33276502e6cd67d30174164580a2a8c3face2db18d67638044119e960482fed954fce24756ae9ffb59fa108aa6e9eebab848cfb4cc2f4c6c6bc7f3169b99dad8a5d0efca1a76e0727de1c3ec88cf486bd056780e65fb756dd62e0e23de76442d6f568d09b4b211b9ca47e8c294b6582701f08620a1d8224ff6935fc6a43292da50cd0ecc0fc052d2627946002885fa426738166bcaac30ece4e38a7612878554b3c0f1311904112fb070808553d7510d23fd7322a0b93258d3954ecd173ab4dc9b93c2593c0e07040136d995f4ffa41a27d3a4f0c0bb2161f40a4c73691c05cfbfd48965b8808ce658f87c660e7fd3a1b883ceceb363dc570768349925f4ebc78cf5a35a53a40fca5005f7afd0267b65b7e8626eab39fea53c297be93eef9c3aef0004501582470e30cc4af4388fe9be964952a1b273a2cfdc0c7e223899b2405be7de1ebb69ece6c8a851c560306cb35100774d2d3a1e8a7f74211e791c66de95ad8029b99755fe7b4fca23d1cb172d9a1f36341f9302c943168e0432a30a2be450fb217224788e42006ce596bf914da517c2efb1d8bce087bffa04c571139b90b3f73c5711a9c496313d7ce8dbe69ad3410380ba2616c1c83434381c5eb6413be2f9657c5e91c12db0a11e8a0a133e88c00aeb68c60fecb147c4fc871b2c7182e73f3ab76fdb2dff839b2439e8071850cdd7af4dcb4dd7c8b2b32ee9bd0d1437fb0d7248710990ad5cfa5547b16f5968714b299feb8a48035fd0672eab7b0830c3274114c87fa2fb734f6b7c230045e56fc0b3dd8241ae36113e9774406781452ceb43fd2e26e52010b0db525a2907994579139df2cee598466e63c53bcda0dbb7035e1a940e1fff96baa1c022df60acc25f0e901d179a101ae5cea6cfa56b2a7c668de3bf8e5cc453a135ed215ec373b405c850bf91e4553617087f7197361e95e2dd66914a39c14aab82d40edde3f109c15d37cc7e80f2a4551bf32d0856f0604ab832cce0e009b0f6c9ef7485b832c1029a3d9eae87548d7646501de5640c968d1aacba997266f848ed81825e94a999520ae7e75bc0108afaaeacbe3cbbd842fef1b35ffbfd48493807053bca3012ab1ead2b7bcadc26fb2a1190fc8e0bec2bca8837a6ef8c7fddf4c467d3c6a3dcd5b3e8fd352a73ad48e7b88781f3bf1a6ed579346a689aa7b2784d1648e21f0514fa9ea7da852e4d54a9d5", 0x1000}, {&(0x7f00000000c0)="b6fc3c9fccb7acbd1fea90f53e8a40a085883d25af9719394a487a7ff8915d5ccf61", 0x22}, {&(0x7f0000001440)="90d72b48675b0f1d5e8f8e3bb57c1e1949ca8f6b684376dacfa061baaa51d2c0313da6598da7fb7739ec25e83796e20feeef1cc9ade269259f3aec729172337bf48dcbfacfbdc826e60aff84c75aa37527956a4b359624f797b5296dfa9f6a092de375beb62cf088c1730d05e16b8a7ccf853ef2689b20", 0x77}], 0x4, &(0x7f0000001200)=[{0x30, 0xffff, 0x200, "91abf2f24d07e38a925910fddcc2b918c920c4327c815565bc7c05"}, {0x30, 0xffff, 0x100, "a43b16cbf716324f4693a1d443d97ce09444488a1c0f6a57d8632af7"}, {0x38, 0xffff, 0x101, "458142314d5be1620a245d1a1b12864310b06b328a47aaf1873f978a2747653fb742f4"}, {0x50, 0xffff, 0xff, "7717bc34bd97e6fb1c91a3413f2265f1f7d2866259a5f3835ec511d367a0c01b47266aaf7c181ec834f8a7fb00246470b300233e9ffb0bc0b3"}, {0x38, 0xffff, 0x3, "a31b5f688429477e9b9935f080c3980c28dc14b48b6ff68b768520dcb4782ad9915a7798cda2"}, {0xb0, 0xffff, 0x7, "82269fc9f37e9d188a1f5eacecd03ca25d6bdde3d11c3c790ff809fe0d779a119e974769fb1093e849714894f585f9aa2974294670c9eb74afc714a54e39ba449185030e6ad2010847ac5811c3ede8b9f9991c305bff3e28eee2dd26f752b29973b4f1f719dfdd4a72868be4d182407f8b7a8562e69dd4546fc539c0b1bedb8d922db4593aee154a84b6f1d09ce6a7ce749e73805ef7b0a826a5"}, {0x20, 0xffff, 0xa9f8, "51beb0149b995c606c2e15d2f209cc"}], 0x1f0, 0x8}, 0x400) 16:00:18 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/36, 0x24) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) clock_gettime(0x2, &(0x7f0000000000)) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x14a) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146", 0x4e}], 0x1) getgid() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="bd482bc80fed74dca83eb564d2040dfbeac0ef4761fbd758f41bc71768001ff70720f88e40f0c934f5188fc10492c418b5048fcbf9580cd528f80f24530b67d91ae3daa094eec36a2aa7a8efffc6f93747a29c313f29fb40afdace602ba4cfeeaa75e8f61860899023a7a297207c5b108a78087bfc9d2c79c045fd43cd172bc602dd7d0045f46cf16471709b9600b95e6d40772c1407b8c19fa273b7424055e9ac7b2c3389d1b47e9b31241bdf6ab594e9cea1eebdf73902578f5320676f865f80ad609b8b857ef11161cecd1f30a94beceef8871b518ea753f145cc44f9c7e042685dd0b8caf60ed3153acdb0eba8e12885b2", 0xf3}], 0x1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="04002e2f66696c653000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x64) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x102) sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) read(r0, &(0x7f00000002c0)=""/71, 0x47) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:19 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) fcntl$getflags(r0, 0x3) 16:00:19 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) kqueue() truncate(&(0x7f0000000100)='./file0\x00', 0x5) socket$inet6(0x18, 0x4000, 0x40) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4, 0x80000001, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1bb6, 0x40, 0xfffffffffffffff8, 0x0, "30af10582fccc2593ddb696ac112bdb6a795eaa7", 0xffff, 0xc000}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4534) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x44) fcntl$setown(r2, 0x6, r1) 16:00:19 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x122) getrusage(0xffffffffffffffff, &(0x7f0000000000)) setuid(0xee01) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x100002003000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) getrusage(0x0, &(0x7f0000000200)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt(r2, 0xffff, 0x9, &(0x7f00000002c0)=""/4, &(0x7f0000000300)=0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="333c6910a6d68ff3ca4d7350d2848fe544f7892259431faa7c77bd5bb460fc5857689f556fccc7aaa41c332aff5cb62a1a862ac042469f12dfd04070b98ab323d8d1fc0e43688c53dea4812df8b08c8e4ff374c8f7a42fbe5e2c155cacd399e4578e581526343e84f2b6a4d505069305ed2b1c96c4eb6f85b4bfefd3b76d5bb0c339aa86b761064865841c7131af8fd9ef4a20af163d46edde8151bba6700d90e00f45552d2979e37f98bb19b1437486e09ae1084187f6ed7c5a2cffa5ca53771bda0f6bf9f9c241d6feef04d14c3b064212b86ab8b1a2f85a408f3b25d3df8358f58db5a27dcc5d9951ddfd18838a13b710f8b3c98ca4aa12674cc2fd490b96b10d5a4f31e38152f848e1fdca63b9c66ca17cbff744da04263e63d514e9ba43086823f5e3f03db05de1c4bf5393db1de5597c1a11404d4b7991fab6e27b35cecc69d0e7cc68bb84bf4ab6414e58f59e23e8273493ad14121e506a7bc03e4542ba76b1949c5c336d187a01acc4d62b34a73a70e7ddac7065721b6ac28bf1a8abeae7b72c198e83e393804bb6709e9a47c8d62b96fcc4e56376e7e1a0c639f8e0747588b4e5f49f4e7d0d161a57ebaae5b55ba199ee597638175027f7465e8605dd41b66bc3004ad20ecf6ab03eaf0b7a326f3c8e518ae38e47f8a7f4ae631950b4829b1a273a30c7d6cf9bd283781106dd730c303a588bf632b96c089871378b7c0848a08682fb14e35a88782f5ab09c617f1c2cd80641898c0c44d9663c374ee8ef51b0e437f7825ce984302035b99dd9f37c1e8a80f725657fec5701a93b2605c56b92ee848fa9740620414d0357fb3f4b85d85bc7468f727a8c9e20f40828da8df9ce0b22a0de6092a13dff4f248a3a43990ad7bb07afe4d5d5b50dc02f829d468fdfb4a4571481a5466a1f421bc23114a8f972b8a063b3d4f0054124c17218c5e56efe8917c308f714da5052c747d3e83e7f5815b3fd7a936ac3edf1d002730e71c7cd2ddd68eebc252cfdd9637330fad77a573386ff92fea2221d995fceb3ddf6f3f057d24912646ad9a43d3c099bd531b2576e270e49288a42429008f21523c93a5ab43c0b8feed21d4b0df818255d118a277c70776f0f592d4282d2cb7670ea15269b4817887b101626a1427a61a15a0a62862f51c3eb24aa0400b8129267a91f9c56dd9076427c04da8cbcf336fe78341f932fa110c1c81e8b589a09099a9ab6bbdd1a3ed853775601d9bb74ca574df112e526c71dc367b627b9932df25d397cfb146c6591a9942948e8dd15dc1961a02002f0d1a67b5b28e65411e82c02fc74622e3d60ad6a153f5d37c2e55b40f9781c129b36147273d419959582be857cdadc8b82cb777c402e991825783ce4f54e743e924f84597eb11da6844d5be726f109db161a80deb513c0b8e127a4df73f2b7d6bb4830f40430129d1eb07f238916a6f7bca51c6042e22ded76be4db7bcb893d0ec535bb6e5187bd212d559dcc9d48b724f7e47d9bf97dd4efd053ab2ff3b9f0a298f0f3070bf7a40f2f7fcfcbb8144924e06215ebda822160696869f97e378284d1049e24b1576111739fb7f9efeb71aa712fb9839f8793bf4fb8925c773bdfc66a64b1c2ddd933928a3631c0731280a6782b0a1f488ebe0566d206f7cc3fcf239d1e47d0096d2840ee3da47ac5025afab64d7c7bda92c3d4f5133b2db573ba8bdafda3a093533665f9d72550e049bbdf1fcc8b5b072243d1fcfc657905396e33b67a04d324defc99bc2bfcbc3aaf2cc5314f5cbc39df33868b66204e198aaaa3ecaee71e3f638822bfaec894e727bcf99c34045ce5483dae5f199bda3e22c59f4363886232fd3feefeaccbe7f8ae57139db0f81e2e3f2de4643cf315621071272e27deafbdd313c1cb1e230a6f09372543cf3790914fdb6498dcd2daf13ef6ca1972eaba000382b081bb94fd9f198b433ddfe1b0097226f293d960c0ac67a2891162254c67c7b4b066b6c743bed0e0514ef225c33537fd6b38a44bd2669b8585c2b6ed54cf888a4f2e9d4c98f181ada83b0146182db228e7845e1527bcbe35450bb26a0e64802c64758ebcd68973556e7960252900b0fefda29f5c04621e9c1850ebf306cd72cb76a122dffd48b680248cd1034767b36cdde77dc216ce4ace29df99050f4a9f1052195b95e7843c6e70aec3504b0412dfb67863ae6026a851705ae36b31ae8ea185ca3771598806eaf256cb378b4bd48f8762ccec20cf3c878c0be358e320089762ca22bf6225ffd1e2cf2c032febc951364c19056235dc64ebb8531f7aa1cb21b67c8b15644560aab11bef7708dceeeafe956d376076dc284088f93e3347b6a3545831960e19539caa7d9f0e2eca3cb7850401e6bb0dbf83895231f921bad9471ceb087003f6bfc065e7d8a2c7d6f0e8f3b79896cad084068eacc936076f9ec39c774c4805033e58a674c5460995f83f7c1d07eb24026949bfc33b3302f244438923e46fdf16f2b514436b0b3b957b783248b82a9c3d07da2d32d4b11cb480045b0b8be89719193584775c14dfa20e74156544794b6b4ec8497e5263e3ae4a88d99dadb48ea9d287613ce63e6263e250ae822fb07692e64aa16c5b9e6c6a386e4bb36f8926cffc01b8db589f82b2638f22d8ea60c8ecc0a3ce81a64a428363ec00d514bdec99f2d6011fbca004c2df6970d0086553970affee24a441ba060ccdd99b5145200eddefc60181076c72659b17815b47082e9a7acac24c3ecbf1ee0e7293371c45c434d4c74889d28a61864ddff9bde36132ed79e9e8d292a2cb69a17aaf5c8635e46bd7445e8e893f8986816775e80ce47cb5b77a18aa11adc14aa89622d45b9a04f2ca88a1e8fe684affbf8c3d7fc6c67a9c7877db20bfcac41fcaa6cf95512c2deab0153e88eceecedd7788a920a3a5454e6e4146d16a796fce62f9a4222b02beb0ad31a9a37b7494ad382b78e9a2269d45fad85d3ffd0bd52f5901d1522cf92d130ac7727fa2f61fc70655b9857647619e25d151d067ea21d2c5a87e6ec1f5055b414281d1e14e65631a54747374d494eb7330e48afe4e83645523a84161ed5a720d56b96c3f9d8e959430a68782146c9669fba95a74376509d8653a30bd6d07f07d49f6d56c1a8553144a9b9899522229208d1a68047445834cba6b1f2228c1edae95c96fdb6f91a65846d7e6bd0d021cac603d9cc1d0f62cdad9a90bf616481950250916c8dbea88cfbca8199f5959887c1cba9b0ab931821c9a84ad83bd863b0260507de896cbbd03723f666021b034695cde64904c7d9279fec4e135b6e3ade4d3068ceaf071af3a80019f563d7bf870706cdca67db8d8366c1fd8b8b919526a3e33587b82775d51a1b9fbfe5a0107404dac238c5776241211d1a21c8f50a712ad3d66b009e8a5f82aecf7ba3d33cda4bfa4e5b59f88ee3ca7f238f22eb71c5ca01722ed6230e402e75368b7f4c3951369a247c899d5ecd157902fae42006e4f355448ed36aaf43ca14fab099a3dabbefee03117ff8e6153e96f49852345082a4049ca6cc743bef41cc2c072b933c1dbc34a0b19e17c6f8ff3981d06bbeaf1d2bdf134f9344691346c24e01414b0b2e4127147d2cac9e8fb62e3c46f538e2e4fc4a69d257c4f8f520658680ec6ab0014eb32e320b4006d27b2cec59c548d8778c7eb67a419d30f09efd6d1d5b27cab17fd8d182aac3b2a356d645d395b20368122596b44e17d785463dbd6af235591da356ee3233fa241f421470b282c34b11c7ec689025b24edaccb42855761cdbef8598e97e01fd85baf9c5d17fa68edd10f4e53206a5a3cb119b591945f9f64a1e4a9e0142ec28199f5e4397061d517ce6c85e9453dd850ec329add16671fe0363f9105bc231f09609cab1011900ef57efe30d0d17f8d6298c5d86cd42e2a1eb8390ecb3818f02ba8d2ac5e24adcd3b3118853f79a898771090267b2a31635244ed8c18657c6e4e1ef67e9ce25d1c052dfcdae7ed62581dde33970b8d26818caeab6a2cab017b0f8c39bd257a90c0a44995de5b1e52b25a68a40f997bc29e6139e7a654ad489a46bde8a2fbdcf81ddbccc0211445f405250ad6ed76f3a682e3ac534bcd641486638a02e9016f94256e68022ab35789feeca5b43387a73cd8509e1dfae366d58fedaeec71bc884c3b0fb291fee6699851bf12dbb12ba34576615e417c2b09ae2322631d298e4a5d68e1dee018025b96a62fe33bafd037da62dc580c08b975acb40c730e144cf995c7c702e37d07b5c61bc5019b89a2ca4ed3dc9a2e93268661087baf40b8016ef2d5366b685021b89a49d43e803605061961624eaabaccf8137e8558783056296c41c1917a31c4f59c17527ac03629a67c9ac7c41ced1c0fdce0c961c792d090b06b99a6eee5348962552a03990c7d9833d492701cefe964ffdf11ea5c4c1ca037ad9033f7d8eb4de18f2b8b1a1d930fe1a8d0bfef4178e700bdfe207dcab1d65734a13360f9d8e2e06405c5905b4100263f257343350dd40b8a5c146882f9140bca6fc965f9628770a88ef78ec353824ab8e627b01f171115d37bf470300e550e75ace270aad77feb1b9b86d6f9003d7db30acc045f0b358b38e8141482bb08540f23f8c6d291bbc0d1a1b93e5099945b6376bf5c6204f7d5ae6764ade891ad333ca4dbe881c390d0adb98554d25c50fe67872b154864507b2bd3ca12c9a666eb312fded4940ffad0745ac7e35556cd495c7801328ffdf814a577ef25d057b9b56209b604edce8b8d4f898f3a24670ebacf23c2b5ba2d4d799dfe0caff7212b656f05aaf54c59820d76efb210d7665e0389e28db0004e57ac3f9e21f9b6fff02bf6c6dd8ac72eeb4f1e9c21b77957d867d3d35c9d8d94ea5defe04f82b5d5e1d0ca88cb51ae53608665e30014020ecbb26d04477fbaa6ab21b756679a8a905ba01675b658c4650b164aee52d1e733b4e7e212002e4e1efbf65e959e6fd8589452ec1b0ce6b7a6952467eeac579c39f7d0a4ad41e3aa39673bbe708e2aeae8d5df6b2618be42dbad5984b13315d99bd713949af648038b61b40310c6bee32cb9c9e03677431793faf69b1f1f79f30180d9c7893be79e09bcaedce768dc204eec85005f5b7e4a35c403d9a70368c8aaa68d820c38592b742f83f8eeda474b8369e3f13a9c12e762c7875ddc8e32b4fd4a8cd7bdb065c2446d0082cf67f27700d29fd52b6ccf8505da7f0eaa6e58135d7c8ae3bae3caa6d70bdc088053b4980a0833f18ac241d217073f87f3894bf04e09b6634a95ab4b13533fa8504f5c30b2366952a0fc206b08882a5d4270853d9a71f470d654f7d1ab65c9147b5c2d83cd8ae9891572fa0720ff5ffc1425f9b0e87ed3885f6e41f48ba21f807c572f50b035b2307e034b4631ba0fcaa60f418e7d239eb582d627c553e170c5892173243eaa5cb0871ba12f83767d4f99e7cfbf109a6cd4ac4ac65e5d2f23debf239234fb55800db0400e7949da8e408625b975c4aa5ffbbfabcd83421b626b4e44fc0a65ddd3326de4ca1cbc54dd4d8e33aca3ac81d16b1c4fe48737edf36b17ef57e92be87baca6924475cd14e16b5ab2bd49344a2f17d66decbd7d1a8fe6fdd04ebfdd02ee9499bfd18932544b6597ca882b96b4d767c4307c6f1f80953d84a3707d2bb368cc1e4fe204cd10da2f6a6116b28eb5c05bd0510c7ec2b4b7c87f3c27752db678cb5e612c16bcea84553632c5755c256eccd5b2f09ee18eef403b96dbdf92c9495c43b10c95551218028080592e1c7292c687fdbde1e1537166324099d1da1", 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="b3448ddf257af69d7de57ef346a2e7de5ccbe41f9582e3eb74a015ec5c009f4519db85ee4fa5ed2c60148ae1545257cc67d0cfe8a3a8f19430da7e97fdb51483ad2b104b0490e0665afb50985dc612f3831ecd3437b4e8ae50888f54471f2648cbc073507a73ae51fd", 0x69) getgid() close(r0) kqueue() 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x7fff, 0x1}, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="cfbd9a1187ce79ea77c40ccc8abb9298ab35b6487b073d492cafdeba8ed722ae933a5e267331091ab480ecace913f70eb78f60febf4d75fdd0c82fb88d9e64ebdb1d3f9acf3d4901a917edcc78b480384e903f", 0xfffffffffffffe17}], 0x10000000000000fb, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/10, 0xa, 0x0, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:20 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2478, 0x2ffb}, {0x18, 0x1, 0x6fd, 0xffffffffffff47bc}, 0x8, [0x542, 0x8, 0x7d67266b, 0x8, 0x4, 0x0, 0x7, 0x7]}, 0x3c) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000000100)=[{}, {&(0x7f0000000040)="d4f93ea47d085890edeb100925ba40576146dee99209b9023ae642e97e189726e38b5f8457e7067ee143d26c95d667207d26f6788823e89027a91e2596a05a004e88e205e227be1c8c426e30c35b94a7e7354a8228180f426fa66a8e9566a94eaccf2eb55b8b65d3a3fdf061b958ab61203e727df26a6ee61cbb7586db7a88b267c74022671cda399875cd817951e9afbc89fe6024931b36226d75f84e1b8aa33bf1", 0xa2}], 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x44, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x4000000000000}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x620, 0x20) mknod(&(0x7f0000000040)='./file0\x00', 0xe000, 0x6) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/1) 16:00:20 executing program 0: socketpair(0x16, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x19) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) write(r0, &(0x7f0000001340)="3233f21df0377f98e14d03fe8f5360508ea84a37226b6f546ea37150198a17ad37d0a71adfd1a4a7f838dc674910f5e30a0b0a9816c01e174a56f393831e008b9e5616135ba0bdaf9f808f9100b9254e0c80c296348d821539dfa6e5f92ebce91b6eb97de9b5b10965b7e538b53de4191f396fbf22ab1bf6fe585c01bb20cdd0d1729391b1081b1eec6f567ca78fb6878d41f59e43658d750143af7ae7f54c68142d7cd375db4d5d0167e66113b37373d494560da33d5774a3753faa918502eaeb76c39fa37a78e6c0efbb1a2d6e87305154dfe7caabdb7a94eee5d987f17b600606d277de5bbbbf87494443b5003287a52dfab20edb75030df5aa36f44acbd4464a3dfad3f221fdc0af9b4a59d26df1104a0b21d08d38fbf35a200fb1f93f454a3285619bbd157e5cacd797d5d3d412fa8f5a82c5f7520a4d99263d8decbfa8909defa11f6db49b0f47d8fc8724f91869ce748fa5449d57826e19c20729b7c23d42fa44b9d9e853d6fb2176f8dad7c787350407e0f74325c572bb87901f133941d76ec556fbae28aac2b0f4391101e119f5dc9e5ec5af034f9676eee74020ed37f4ed308a9be88935391375fe11279f24a0d1cdf699f5e6d57624ffcbe45856ea2221ccebbdd9e69384172498778f28de5b942a9492ad3e16890f6cc3a60140c4d777f9532635dea6dd37515c473ae54e5817d4d669d7068319f94853b6a1cfc71dc3103641ee0efe29cc760661506500fbe5f804659e4a56ec1e422ddb9ee3c6221d14aafbcc5f8a8fee207bdc0204f38cbc4d12ccf4b1cb9fc88d3825421945df9c48acb3df36eb3fb73ee3f98be63e3b8ff74918ae53c99bd02bc27cfb2b4c5beb64c725dd7fa4856da9166779456a887a1db0282d57f7474b3b0010870f972e50e4d8849f3c5da2d9059886031e454b6f84867513f87f9d563313399c9f383008373f1c754f83df2777a70d8e2d6dfa8a21be0db02168dc1f0ca4bbfa420ede1dba83a8a35a9dbaafd93caffd78905ae1437806b3d83fef85d3446647609a71ed4532afb09aae6c06b7fc792d8e81ba76ba5fe09b362155581f47a9b04e12ca2b8caf23c7d96d697a0cfcc72976631e2b674d8db592833ed35efb094c3bdcc49b88737d4c5e3a11064cb1b50bef38a509e8c08675604d70687611f73d090bc5039ba9ce8c7bfa0fe37e8e6bade7473f91aa2321b6ec2c9676ac89afced1307b3663e96a156e0364e529fd306e0c76577dbbf1ff20d0d9c5951ea255acc378efe915dac5a78a03cedf200fd522819ef2b115db2b8eecd584df67f2572e93bc34ed8ff23a1022405799dd580c52056dacc0ae7bdd73f8bd9ca12ea05ed0cc70683f44faa660871d8a5318e77b82827813e5fdb2c7cd68cc59413ff950e83e4ffe1f383f262e5d9aefe3bfe44547605577104b0be2b20030255aeef71c6665826fea0055486ad16f35cb57306e48d4eee4982225a4099c4f916945f1541d139885ea1624267449169b626bd58b312a9771ee2f1b21bb62e84a7ecaf2b2f5d0c7af9f5d0ef5651b3e85c1c4bd4bdc8b612299da0481d41095f45837342f3a75050b4fc7ec122fb516f80c7d0dd914cecc15743ac987b56b5b22a713059c14342e936c27b7be5faa5fc8e511fba55aa04f343dfbe2cf767329cb5c184651ef68613b3a5dc8bb617a2c8dc3c3607d3e6dcf4c2b36a7a08edabd10835c5a54389e61581087d3585c177e2b45b89619a43a54ea85ef6d28fd58ce68c654286e8a1ab1c8f7bd8251032b0ba55edac5fc6e2d8abe83a6ad521fadfbf123f7f980e47f915eae5067803136df579c02fb864ad45f0d91a80e056ad3ae8f426f122bb157b20c9e1bcac9fea756ff6ba5f4eeccad6d79c9621dd7feb3389c6ea7d21cebcc9c84b721decbbb6aceee017a432040778a3d6aff3eaa2c867196a4086e6d9aef568caf49fdcb5a41790f0154fe5da59e9430729d55a2a4b3f4e95607865a15f192679ee8b815e6ef7c626f58c8118c4cda387b2cae2c1eac1ac83ef60838ae656553cfe7c96f4b70820c49ea83f43936a8f3e65e7f7fa88d10a2394c722e4f6ee906af15a1bc0f923ea33a808dc860aef5de140287f42936dd134ae80d43dc1c2a3d0060b514b20026ae89d5294af0290c62ded3e9113ed9b0eb0c5132f3902a62774e75e0be755f0595ce7c034b86522c510c2a2ddb79efd381863c61cb53ba3c9e528b4f6f8d875d01a729ea95ad296a980a51e39831ca00983e64f6dd2d1cac8db108894c3599a21c5b53ec197d4143add0c20391cceb8f29dcf997aa86c3e6743ebf47a87c9bbc3cedd477b74289d3efafd5ed0767aad3e354f2a91b713d237e4796c4c9ebbb4f56552c93b884ac638196b9097378ce3afa2c620bbde153fc7a958a2213475c31dc8dfc42e5c40f88ff2dd3689e7fe064db437e1abd693e41f8bbd270af35be861c1f472687fd1b845e40789d57286ab5e5b63f1ca1fd8f426206cbc0e69f89ffc224458d68e32c506839e3302b87dbcc83c6cf2718b3516447c0a78f4a8b6a6673ae6dce706160778daef5166f98336f88f128d03ce9e8aa3cd9e0838af3f71b18391d550506a7a4c28ec0b44cc75bef2355cf9775af5ff261568ca3e6c43d705f730461640ab7db2f335f5ba8fa308ac61355d4d1990f9ff2fd384335c7ab432b2cd880e17ee6d1771d4cc5b17b2b2bfeab00ff280ef596720b799eebafbea93e8849e175c9deb7ece1646ec27c2357befe27487e8520301aa27585c4dd46bc3c7470834c356b906679d3354e9ab9f3d5e5fb6addd51a9c38482b9ec2dff9ef652f41dbbf5bfd6fb4951074146329a8dd24a6a13b7990832246f98e8346a5cc253e7f50a8edd7c7bd8eb4f8df93ba513eb92d7e3bce497f1f4f03527b9c0ae7166d49c4604f5b444aa53f2637d79b0da0c0219c1ede4a6626a34fb22502d7d6a9097ff131eadfc7bf3f60d4acc0d00a65014760322131e5a52343d4664cee0a78f97f1a889ebcc2d0353f9ee1c074287db0a5f7f18f6d2e29a5141dd007ffc6594217a05a23c561ac1d2a13bc259a2cca678da4d39bbb8524036cbb5238d92dd2289695ad51788da0c3ee12d0b6af57e7a37e260f91766c69f56bb0a35c1f40b312eb41c6c0c9cd01dca50651b06c7099350b1a090f1be0ce26c17cb2ea56f5e1aa5cb2ac67a80a4b0d3633066db2dc4458d85d4cfd7f7cb64a59da5fd0b280fd09b75f26e7dc111adc4f6c065181a0f987493c31fbea515c48b1c7403cc496df3afc13424b5749adf2b7a1d25c01e52b9487072e9e9153001c15ee5cf65eb82de8e6a9993a62a8a79f40", 0x934) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r0, 0x0, 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="44aca10f3ca771268b5e570778217c97697d82e7fb7b48fe4284afb8e70a1408816480de3e78e60a70a6c87df7520488d2af9a8f47d0698899844514bb6ebcbcbc48b29ec34dd0a4fcf2f1c6cc0411c1e089cfc6cbfcd775b9e777ae3c8df9e132355ff264b878d8702dce49801984916ae57b757d5c97906ef86e180cf46617295fa0d3bac21aaca7ce1acd5483bca1e74401ccb7daf84a49248fabb17e8b38547e617bc95d9d66bb445a814ecd722c5d9c69ba489071c0caab0c3525b34c1c289d03beb297f44281f77a9ce1fc15bcd33922c964a83afa8c8e6ec72a1e4bbecedceec23cf2e54e9066627a", 0xffffffffffffffd4) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) 16:00:20 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x200000000024, 0x0, 0x18b) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffffffffff0b) listen(r0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d8f54ef3461cc67bebb227055d3289e2ac4b5b28191387497bd8ed887eef8cbe7903dafc3c5b0f2e1ccecc56e624cca84cba37a0416723097b0c0ead15ae5998630e3d79b7cfbd3f46cdc455270c01475e20c7849315308f70761a1099841c4fda3b135926913501ebbf2d666c6381f5ecb94788d9b428014e57f14dd7c92df412ec76acc4eacc6488f4fd6b73c871913e187a918dd8acdf0f3508c01d91ba5034fbc049bd829d076f7f64dd883d674cbc1e867910dc21e2282af1337e03fa32a0e9dd85a9d3db947fd44bdb48d0cbf48fbc90cf", 0xd4) 16:00:20 executing program 0: setuid(0xee01) getuid() semget(0x0, 0x2, 0x300) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xcd, 0x9, 0x7a, 0x2, "30d6c462458e572add68be5f750e04debe47a4f6", 0x3}) setuid(0xee01) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x792, 0x7ff, "ca01bac57996ff39620893ba99aa94aa41a6d1a8", 0xef2a, 0xe64}) 16:00:21 executing program 0: socketpair(0x10, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimes(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:21 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = dup(0xffffffffffffff9c) fchownat(r4, &(0x7f0000000100)='./file0\x00', r0, r1, 0x0) r5 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r5, r1, 0x2) fcntl$getown(r6, 0x5) chown(&(0x7f0000000140)='./file0\x00', r2, r3) setreuid(r5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000000c0)=0xb6, 0x4) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/23, 0x17}, {&(0x7f0000000580)=""/117, 0x75}], 0x7) getuid() 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x105) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r0, &(0x7f00000000c0)='\x00', 0xfffffffffffffee6) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="9c5ede53ce292d2a8e2fca7de58b7761d38024b98a2bed11efebe499cb4ebc1a68d5080c1e492c0792ae4597fa8e418baf1aedf5687ea522f936bf2b6f75107dede563bac876", 0x46}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:21 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000280)="b2a62e062d730878cf1e50deeede864676de2408", 0xffffffffffffffaa) chown(&(0x7f00000000c0)='./bus/file0\x00', r2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20110, 0x40) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x7fffffffffffffff, 0x100000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000240)) mknod(&(0x7f0000000200)='./bus\x00', 0xa0f1, 0x4) recvmsg(r1, &(0x7f0000000a00)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000880)=[{&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/47, 0x2f}, {&(0x7f0000000640)=""/252, 0xfc}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f00000007c0)=""/174, 0xae}], 0x6, &(0x7f0000000900)=""/255, 0xff, 0x386}, 0x800) r4 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0xffffffffffffffff) fchdir(r4) poll(&(0x7f0000000080)=[{r4, 0x1}], 0x1, 0x0) getpeername$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000080000000000000000000000930d000020000000000000000000000000000000000000010000000000000000000000000000"], &(0x7f0000000340)=0x39) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x3, 0x6, &(0x7f0000000080)="189cfd0b395ba6e4712ee6ad40108acffd5ba21622f56072c557a94044d067ebcd24d39e0ef867b8a7a603d6b43d1a59091d6cab9f54baffd28928566b1e0e20a2", 0x41) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="45e6c20aa358ab1706d2ea40b075f932e54850048f589889d03239b97af954048eb327a1e9cf9f9efbf00518529074e80b4ee64653e9322a1717a9f577f64de3d09d7d8686ceeb4e6e730273d4a0dcc45e829205829312ccb9d3b4e9bdf6343ea2403608eb57b4e298c5b5a4785c63e836696c0482038e314b438522232c685eae2e63157edde5b30d855c2d0437c1978ea2607542f7a9146869ff0ddab687cd5d2b5345805ab5b54a9e6f76cbc2ef7b070d25301bf8e338889d81449fc04cc19aa642dc160ff7e2896a"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) dup2(r0, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) read(r2, &(0x7f0000000480)=""/10, 0xa) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = syz_open_pts() r4 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r6 = socket$inet(0x2, 0x4000, 0xda) flock(r6, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r7 = dup2(r3, r3) r8 = fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getpgrp() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, r5, r9, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r10, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:22 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x2}) socket$unix(0x1, 0x7, 0x0) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x7, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x82, 0x8, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000017, 0x401, 0x6}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0x7c}, {{r4}, 0xfffffffffffffffb, 0x20, 0xf0000003, 0x7c, 0x2}, {{r5}, 0xfffffffffffffff9, 0x24, 0x20000082, 0x5, 0x1f}, {{r6}, 0xffffffffffffffff, 0x4, 0x80000008, 0x2b, 0x889}], 0x8000000000000000, &(0x7f0000001340)=[{{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x3f, 0x101}, {{r8}, 0x0, 0x2c, 0x6, 0x7, 0x8}], 0x5d80, &(0x7f0000001380)={0xe331, 0x5}) setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x5959}) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) write(r0, &(0x7f0000000000)="e921afd9bc7cf1dca2bd2cbd93849425c537445af68c01ea4af71eb7d7d17941a2028cb60274b76a9b7127205a1dda3ab6d427bf0190c9abe4", 0x39) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:22 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="42d3") chdir(&(0x7f00000000c0)='./file0\x00') 16:00:22 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') r0 = shmget(0x0, 0x3000, 0x420, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/118) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)="a500", &(0x7f0000000140)='x\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='x\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='x\x00', &(0x7f0000000480)='x\x00']) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: socketpair(0x26, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) clock_settime(0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffe, &(0x7f0000000080)="b7f1dcd11c", 0x5) 16:00:22 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fsync(r1) 16:00:00 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x32) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/67, 0x43}], 0x4, &(0x7f0000000340)=""/129, 0x81, 0x2}, 0x1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) close(0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x702e, 0x7fffffff, 0x834c, "c4dab8ac7660c01006e5d9317b964a6276064f6c"}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) 16:00:00 executing program 0: r0 = semget(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000040)=[{0x3, 0x101, 0x1000}, {0x1, 0x7, 0x800}, {0x73234d4bdf6d372e, 0xa9, 0x1800}, {0x1, 0xa7, 0x1000}, {0x4, 0x101, 0x1000}, {0x1, 0x34, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) geteuid() r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) getsockopt(r1, 0xae, 0xffff, &(0x7f0000000080)=""/210, &(0x7f0000000000)=0xd2) r2 = semget(0x3, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7f, 0x7ffffffd}, {0x0, 0x7}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000080)={{0x6, 0x8}, {0x7, 0x100000000}}, 0x0) socket$inet(0x2, 0x8003, 0xff) 16:00:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) pipe2(&(0x7f0000000040), 0x0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b475cd33058eb7bc75b16caf1537c1b4227212269c8b9f94c17df1446098c4a6f88b07600124caa27699e45efef6e8d4389c772eaa6e3660cc99d12b6e0a68290f38eae46cc5d0958d4e4869e97ab360c3819d2e87e8a6bcab494f6de7208e967990068f4aa008aef1d9b899d713759b5cba6", 0xa2}], 0x1, 0x0}, 0x0) 16:00:00 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/62) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) accept$inet6(r0, 0x0, &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b02a79327f8f5dc36a7f76794d8ecb8335332da9d5de957e7b50d71a64b1b53813e2c28f9ceef84d43b9f8a2d9cc72eb7bf6671de76ecfe5bddaa18c2f258a6957aefebb88e465e7280143878f904fac93701ab8969d75a11d46612d58f0fd6ece76f0101ddde7396166961eec505270f49bee5f75d9bfe4a755176b0d0c30e8ae6089284015bf272632dcdf7f9f11f2d2cec6a1c3e5512b14f56bb2af803e8c5cd63dba1c948f66f9a909851a78aac11cad7d0cfd648b1b4787721c5a40c85402271026c7bc08", 0xc7}, {&(0x7f0000000180)="8fca7a7b6b7b60665166246512d6c24d9545583bb0ec037c931c7a860a6bb9f5ed12a480591ddd277f2fdb15acbe3902edc1f2a08ef6dde6e319c026e5cc590ccf190276a3732d2798638363518a731c35da83359cacbd3018fae46dfde1a0d7458506e932520a70fc6e6c40db7c3f9260d24b49aa25fe20a29ba22d744ff4373955a640d3402b1e921df12bf4c7826798fd2b53c4f110916100a3dc8b6f694617985e10373a6e8cd7d8cbceba2c8371e62fd43a1cea875ed9d535d2eb252089e691b3883cd68d91c8ef", 0xca}], 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x400000020b0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='.,#\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='/\x00', &(0x7f0000000180)="5c6f217f2e00", &(0x7f00000001c0)='^$\x00', &(0x7f0000000200)='*#\\@-\x00', &(0x7f0000000240)='\x00']) setpgid(r1, 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1f) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) socketpair(0x20, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$getflags(r2, 0x1) unlink(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x43) r5 = getpgid(0x0) r6 = getpid() setpgid(r5, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x801, 0x180) linkat(r3, &(0x7f0000000380)='./file0\x00', r13, &(0x7f00000003c0)='./file0\x00', 0x4) clock_getres(0x3, &(0x7f0000000400)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000440)={0x3, 0x5, 0x3, 0x6}) fcntl$setstatus(r3, 0x4, 0x8) fcntl$setstatus(r1, 0x4, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f00000004c0)='./file0/file0\x00', 0x21) write(r13, &(0x7f0000000500)="466a46a83892226f8aa0ca62210c9a780cf70dda3a6ccf5d9da1c5b539faa80b35132236b661808a941b745349424a2e4c9ee614b3646515a9fd8c97", 0x3c) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000580)="54b9673e432207065cdc0df234724f80d2d8c8a20202dc8cb4b47c19959cec44dc22fa731f7b259c298de84436c11f53e07fcf19d1c74c84de639f929534215459de959780d2811c157f77c7b974dcd322c536dcca5bee926686359f7f29aeb9c80ecb3cf0f8efff62ab5c37de3a2e1d076d61dea7c2a0ee6ad0ed17b7b448be3343800a22e4db0d03ad04a6df4a34b865fc806617d3d5bd3ec636deb28ccf4fb074d38675ca5a5b498bb94b8812a80ec86cdd43a6172722d490c230e316c30e24c0c689d0f69c1a9149a171eba7ece352a45f38b6c8b62c8569fb794f9c4f9fa71c2b2899470e72adccf8f1deb982218ac517c1eb44a7c7f2cee654214d5fabcbe5a0b6f7f1a3c14c9e5208fc278c5c5a7d2c740bdb38e0f75bc5c21fee96786da3370ce29b8456155890c441b4765fa504306306e2d5661ba93192a4b363944ef6bab2e14fd8e6f2ccbab9db84e48395928a146f43cf8a5d801a0d03262f70e78f19c56899b48ab53c335a1751107107e68129805776a626cc1faeaf648e0c92eea56da0124ce3baf9e15d2e1f52e723b627a93726da461170879386188745ac788d4acfab943e19fbc7955579c5100a49c3e3d5675e5c9bd501d550b64d8f5ed8b51932b508cba8e6ed34b79a8bf7012450658e9bb710397e8c6f0c6f61f2570e1eabcce328303deff630600dc2a4377e6bf21ad3b85969308ccb9ee2b415403caf008e68a975ba7ec649545d93c9f2741e32d8667c438cafbf5ea27433836934b899436879d9a5ac94c06b2a24a99aa359998c6c30a0cb68a2d30f6f001545b9b894c81b8cd2f3b22477c399e0a18e1e3c90f3f2ef58e8bd6fb1c40a32383cfcd1ce36764a2c666b724e7f52a70248af321bc84425683f3255c8f60496ed93025aa1a5a6f39f340e11556fcfb86e8c61087634ed972b465a8b76925074acc5b94ea77bb942f0c58837410862eba90be35457a5bd3efac44f9a46be04328d1ed685b3dcc466c108f80cdf107fd454fdc0b75ddbd3a3729b96fea5e90058be3b822f72496aa9bbbe3e256cba4027c7efd775367fa2a166f673cda8bc305c73190b05e1bd742f01e4227b15dd47f07d821e7f5617b58b7d057cafaa60176bb78ab8fdee2975810d8c2d21ab058f578628c96c6e62fa95fe42a026e45cbac9cbc6c6ccf3e09bdedd6dc45a818d91918ada5d7aa3d870e37fa1da0746c42245ac872ed4348297b43cf63ac56bd851678cb66970dca96e5741872c2d913c15cb14a580bb14b74c9b3ac1cff6967c6d633cf1c36560847a0d0f4965a0b608d36306654613eac60cd489f7011467fb76d4093e50cdbeeb4b43a070df963a6838d3d33925a9bcf15948f337f7a9b298cf753a749f00060a526b8d8e27a6bc449e8b6643a22d586f28b65e6b7cf32dc43be77b75622b669924b0ba2b46d1ab854286d43f7d2144e113e0bb62bd092322814067bcdceeda481bd1cad7e6f8cccc2bd74f563737b20c1f803363f3b16644ec0f6ddcda1d8c8ae085bb8c199c2e1b6781af94467539528b2bd2ed39d187f11f5f014a32b8e7c698f4480dfa8ff96441a7d2c68a5d090c82e59efd67245ba357ec3720a561ad9bfeda40ebb69967e00bd5d0c16e03b4452248fcee1cec99bc61bf66b8ff194881e7ed67a364a305067d82a9f5aa582e7c114d01c16edd634fe974f225a2d707ddb664bd4666b2d8712daf11060f1e03343577aa0ce22e158d0f3a1b826c41710117c287258cbfa0b62fbc093cce41a5adfef29f9b9f7d168bfc0d18c84c1962460653fdb8f7f3857d39e7ad35c30aa71fdc1476436287d90d71eb92b793d4c6021f0ea50afd04c728550f5e3d418fcb9fafddd9c2e3c6084ca080d4100d941386af911cca62989b669caa4aef0b4d66f6339c43f9b286576e432e70870a7df4dcf3f12145bbe18db74d92780c5013755cf59ad96b890f6d4154be29f046e074be97ffeb1aac1284730f0f76ef1e948a221d0c676e0d629ef63891fd9a2edd66afda218b9d15004853862d852c85f2fae45fc55a2bfee5309798075d06704d319e5f90eedbc9b4a1869596fb21f9d6599e91f25bf70bd28a2ad8ba657a77ecc8728c77fed63a746b2b5924e09c3e80f8be9c5283571c233c0e1a6baecca12fc520bb0d3b053b5686e9ef03735fdb36df6e1a904bfecc5feefb514326fd0281f5f2637d8455d99def11e04425b76050c6204b13459cb4af9c979e8f84fe3e489a1d0a3c6b0169a00aa7d807c4773e65043b3d0dfd99bd905dd74e1820ad1a72e78aa7eec789cb5d0b99f5176deda84e5e08bdae54df4ede040ff7b54e55fb2a5c912dc071c06356db9818a4156127f8ed943fcb63dfcc135671837ceb510daa1f6ba8d899810b3b7d0578e826440f682ff1daac0ec46f9cf267b28778b8e46cb993d9a8d254bbf849723f6acee763795ab384fd8d56ff2457f973ccb6a182a6715779d2de119173b396ffa97bd37e2c31ebba89661bc2d330ccebbfdcdfb68601dfab04f5e7fa222ab991c3615824d0abd66dbccfaae29fa5705de1281536e31395d3d7d7b1b1a5d11baa6249361c06b62b690d896684ef2bfe4cfcc791f8d252dde2d339d25c5466cb54a7cb5240e3f59810a9d80b7f7f2c06b5f0cf1190a0ab0b8f3ac6f58c430d97bffc4ee3b7c191c49f1d312a11a46b7c8488cf01c26f517e1762b851e31607591f56f290e4c6ca0c6e078355866ba27c19edb422f63b7f9c265b95c578687af31bce6bf79f74a15307ecd24b0862aac034e96f30c1034423e3fcf2caa6fd5340fa2b93c8cb5ac8af2db2135c6428399e31695b14c8d838f2b270183a6884986608e9bcd5360dc98e64e040eb74306aec28fc44aab1e4db0c0c45277b1b0b26b7f971ec61d1b06a61a4062ff4cd2bbac2c1eecad1a6566f0b665b98985e83263a06580322ec8f81a5882ecfe3843bcfaad610ddc123e47942a368e4c3dbef1b84232c990512f190ef30662a56f69863813702746d810504b0a64cae136105681b09284fab47700fc69cda3992547a3e5fdae6f95064adb3f44123730bc700b64cc1aa40305289909c915cff6c0180ada5e8a35431d87fe3d548da08ecf690137a83dd64f288fb77bcaa23f45255d53fc90c3b7b856986fe4941cf759da913fb9fd8a1d7187f200c02d137dc41a8aa0d4af548808ef328ebf5709f7376b340c1514246ca830db56c77bd154fe54ebff51be3f43bc98055797167fd624b26f136e3d54e415312e1d5b6b91b0996170e73d93e7229d0ce8b43430a775beaec169df92d8fd62e4b0109f309f4b198bdb67c9907bdf985c95ee7fb776640605738d2cf5452e45ced55d033cc0983a7960cbb0644ff0b4f8c14d03bf3254d25782052f444985b993d2ddc716d75f691b30676c5fd323e858e5b06e39d738ceb372696e9c2241d16571bd81d02cb8af7fbf3ff0349883b3902a467726fcb2f5bc1684c024cb4f69415cd18f47f21e5876c2297c86b53eef593340606f771198196636cffc55a1f3347fa4b9d6673f9864215908028a8a39987d09f23648a89c058af042ca1e8d86555bd345afdf3f5f9e255bcdb3ff768c1be8c5292d353dbc74ec8b211e94eebda3e21a9815d39486aadd0b26acc447f03575704b8b3abe5b0936a4e6d04d23af52b963a71f61dd4bf1325b5ce6388a49f0683f3bb63222f1a1c551d8483c4922f9392ed4cdbb851b490c125fbcb98fc9540c961dc79f3849fb2bdc3b5783061dd00f7767541221a1a5033e313e30f6a02efac3943cd050d5514d9417c1e00542b1510008e126d56112707d06cfaa0e640fbd05e7b85e68e65e61678222fe38d4e2a929397d89a2125f425e98305c021779a197ebe402e34468dd43ea1f0bafe3666a3faa3e131036dfbd4c347e5bfab84e0fbef8cc1d97fc187f862512a68d8f523176d308063f78a400655ecd0f519b0e438937d3405e0eb8af5d040b8a3eaf1bc3549fdb5c8a6319d8e92bf4d64d454613d6aeb50d3d6f27ea9708b0ca35cfe236359d6f08fed8e5aa0b544b584612d1d168caa11699387ffd577f8142e0bb25572fbb1d1b3087dd912700079be8e12850d0455493e0378a6c6a4fa4a0deb0f76167f1af883899bad25960228a1012f69443a80ed9c0d0631ee2d11a3ba3db503f8a042377f9dca0c9173493a18861e89fd0b78f452cdad4af9d624bfdefcd395cb042a84088d2572a21cbc223b321962fbcd86bd26c09a4647192d1c60595fa5768beb3336bfe84d039a3cd32f408d926c8698166d1c3b9492be856c03d5029fb918f1574bd17ab486fcabda66a1db998a8addfcafbfb9f28d08a1a1c68a2e7efd2c129e198d4c0d21bd3c93a7997d25c33c406ecf493c950a8d571a6d981b4facdad15f4a5a18070f299833af3de4cfc287be61794f453e5ecd562d8eeab6eb5271899e066376ddbcb0b7ef7defca3fa804cf04ac7a56468c245a4f6499cc342e8f628e92a8b1495831713fc91043677bcf32c6dd331d06fc939bd562972cc6a3b5319dc25c212ce7bc909a48594339f7b304656799ba202916f60dcd481ab07749e73046075e6f6ff4a2bcbc743c9cf6a87d1d09a740e2355894ec83193310d8700fa9d74111cd2a5bfd3c8663490bdeba58f1418cd4c18e80b83d285a569d93fa98056d7e434264ffb9255243d0d3fe359dd7e6b1b7902ca82c8f67b4cb6d2c2163771dd5b4dfdc110d62c23e2548fcbb6d40d35f1b214cc3aef692deff2120661d72723d451158517316c5f178163f399cabde0be111696054000ca460fc3df307225904904b934b9d4c463eceef7ed0a58f7ef2ed6caefc695ada6eacff88a5ba97aade18e4d84b72bf23b9fb099f19df366584275ab9e43d149bc834a7c152bfc2b36b8dbebc41481f368fb543534ec69b31495bf7a4dfd1bea5faafb535a884b76de472cd902a8fb49be0cd28b5cc922534bead25146a3eb0a8cbeb521c11a000a7a4556579388036eeb382774b595eacb7de73fffa3bfeb77a3c6641ac21f1d78e0c986534d8bbd1c346e453a80befebd31bc93d1989be972125d89cd728baa6650b235aade9ca67c28117c63bb3de8a37b71bfcf9092d6dbc21e39cd3e8eea300bbac1fbc8897dd371f706ca7b87d8a8eadd1d7cfdebd76ecc891312e3190e77c59bf670d153abaa2e73eeb871aefb6e113f71e5434ec64d775bccb1c906ebe1dcbff0f29ea8f11f45893703bc91489e1e67322722f65df573e09a8e4717829907d8c36845217ec518097f72e7fb33911f9a9ec8b136ed709ec7b07b4ddeccdfea82717a75bcf4eae6f3957ba04ac3132c42afef1ea79f44e6715fcb7175b25cee607065785a908c0ec3367224fd77e33c4ab52f9140de3cd1b7a262d7df72008d90b5abc8bd64611bd755ef5b0865970492cc17c2ae68919def75b9c903c35f2328b3832bc467a0c5ec2cf445445c34ea5ee58b342d64e81f592f0374b5cb6cc48844657f646b3d1052dc1562cd9302fd47d3ba074c5bf388dbc036640beeb09d2f035d789030fb9bc9b8f67cc08769934e9ec1039a4a26f6d556a0cea910d8b96f2d32f6197afa2fdbeb98789d1421e39ec4bd3d8e122eff479b3d7593b86c626f7cb73e5462ad1cf5548e1801c5735728ff697d8532391b27cd4ea35a10c3da2453d382860b516d8dcf9d75a6c6bbfec14d51411b6a9bc5b6fc1fd749c560f4aa8034964aa9cad4971b516964dc0a9f540c1ea949945d0f593f5b9e1118be9c182679342344372835ecd74f418286a64d0af398d497b41c0", 0x1000}], 0x1, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r13, r0]}, @cred={0x20, 0xffff, 0x0, r7, r10, r9}, @cred={0x20, 0xffff, 0x0, r11, r8, r14}, @rights={0x30, 0xffff, 0x1, [r2, r13, r1, r1, r13, r1, r1]}], 0x90, 0x4}, 0x401) readv(r3, &(0x7f0000001b00)=[{&(0x7f00000016c0)=""/92, 0x5c}, {&(0x7f0000001740)=""/209, 0xd1}, {&(0x7f0000001840)=""/145, 0x91}, {&(0x7f0000001900)=""/44, 0x2c}, {&(0x7f0000001940)=""/203, 0xcb}, {0x0}, {&(0x7f0000001a40)=""/182, 0xb6}], 0x7) flock(r2, 0x2) setgid(r12) fcntl$setstatus(r4, 0x4, 0x4) mkdir(&(0x7f0000001b80)='./file0/file0\x00', 0x12) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0xffffffff80000001, 0x2, "462c52a17cf23a0c4c07836ba55112ac4eef5f47", 0x7fff, 0x6}) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) getsockname(r0, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) write(r0, &(0x7f0000000040)="1d301b74c6c31bfde67c13bffb472697e1ee7cc04305b8a800c11515b63df293858c4c51d397f6bb3ec14b607dc431c0367efcf5499a2a4ec29bd8b4bc1405bb2c6df8cb8749c8496a2d", 0x4a) lseek(r0, 0x0, 0x1) 16:00:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x80}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="060000001cd5f5"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e65", 0x171}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="183b2346e60a412977e5a6fb5ea9f4f803ad2e0e9328ef8801a364f02a3c0fcf9f06f31d6af1eb5d7711a5aebf2697ebfe85ce8434db5e7387fa6d712ff065472d71beac13855f7196f5b0b0bf34ab0408d476fed9637c7cd3641b28a3942b3e381fa5db1afadf05c666657b6652bb1a9f88b4a2405b90464e5f08a66c25b8838a1eeeb855ace03917bb56897e1eb117a93e7dc85f7923d7be", 0x99}, {&(0x7f0000000000)="b64151977f9fd1d5099394d93437c4f44f73470446c39941764cba505ca0b17f9f8f82e3eceb3b6d6128377115983497bbf00272bed914a4abbf8b56b750e7dd731c", 0x42}, {&(0x7f0000000300)="4cbd268cc39cd55261f898449c117f66cf7993a7c381fd69d4b010f6126d53a6c368803bff37b94c0be32a6d96542496c755c498d305243b14aa459336306608c20a0c93aec0a2b35135", 0x4a}], 0x3) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readv(r0, &(0x7f0000000480)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/203, 0xcb}], 0x6) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x2) 16:00:00 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x0) dup(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xfffffffffffff000) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 16:00:00 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x7ffe, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x8, 0x0, 0x8, 0x0, "c1756c1a238593ae0e7b01193e30ee8a13aa61c1", 0x8, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) syz_open_pts() r3 = getuid() r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r4) fchown(r1, r3, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x1000000) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0xa84, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x4, 0x1}) 16:00:00 executing program 1: r0 = socket(0x18, 0x5, 0x3f) sendto(r0, &(0x7f0000000100)="d4", 0x1, 0x1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x3) sendto$inet(r1, &(0x7f0000000180)="4c8c1dc4920b41c605112d84f8629dc6fde4c013701542daab29235cb6766bdc7ba1411249eee9e12410a058fe47efbd7aa65ca77b07f91d992aeea6fe64c7612a40ed9b25cdd650ad4116ef8ef2685082e901cd9ae1ead6b0740162603aaaee80e8771a1109f0fa09d52f34e88c2b815c8837c3230bcf16a0c6129f7a04a204c698c5a5344ee00179d915d131ffd3d543e6f550cd2cc39d6725129e423dd7f6177958c5cad0e637dbb62f160ce7626d17cc8104e5669088c2b198535b3b15a24c09bbe5616b2b6c5202ad785a34fa541243fd7a98be9043be924a226e6f18b53f444d4a357a8946b0e289ca3e4a9f8d74692164bd", 0xf5, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x88) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) poll(&(0x7f0000000040)=[{r3, 0x48}], 0x1, 0x0) 16:00:00 executing program 0: msgget(0x3, 0x501) msgget$private(0x0, 0x12) r0 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/52) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) msgsnd(0x0, 0x0, 0x0, 0x0) getegid() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x24) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000080)="e64cca5ca6b4ce7a2da1ae2e86031cccdf39ccb90772ff9b70f7e88fcd5da4fcf8115daccc79d2b579453edc97ea2a6a3896305c31e23b462cb2e39a998e8664430cc413e102bb0571a986a1024001232634ab6db3e91f06c628a0cb473e517c9fdab153de6469b05a8915f08234a65dd292c5aa58b20e30e484cf62c9e0f943f68a5fef12785551f5004f8c3ab3e1355adc6d4cbf58991ec04f618c174739cfcedbc3eb65cd292b6f23002f147d64cc57fc2b5fcfd2840905fbe6a49d5f5a2455448d9a4fa85263f000b8d47cd51a5fd3c9dc5063656edc6294d836934cae990a163ac28a2e820459c0a9ab81daccecf5917d9e576f0be6c7a86e8305", 0xfd) select(0x40, &(0x7f0000000040)={0x10000000000627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x51f62914) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) 16:00:00 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2040, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0xd0}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0x3f7}, {{r2}, 0xffffffffffffffff, 0x88, 0x4, 0x0, 0x4}], 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0x82, 0xf0000080, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x50, 0x3, 0xac9e, 0x1}], 0x100, &(0x7f0000000180)={0x4, 0xfffffffffffffffc}) close(r1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x800000, 0x1000300000002}) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="3305e5a11e132d64ecbbd16a7cf532ee6ac7590b2d2eef3620c402cb51097c8608f7b76469e58480605abcea84ae8e3067b749c53523243638215a82adf33cc9c90d26103b633e09df827b1aad8077f7877e89baf5b5a7d87d107729b847b84ffe7d10f75a423315ffef5d549870ec576572a4d4fe63aac5b58947feeaadc083b3c0658ac069ebb2ed4eb5474aadcbd8ef2c8a458667e0191e7ab28b4099aeb5116c97e4fa4a95fc7789ba46840010ae71cc44ae68ead25f47d20e6bfc2980145751af6afec98c42655790f9022369425111fe", 0xd3}], 0x1, &(0x7f00000002c0)=[{0xe0, 0xffff, 0x97c, "366752f595b1dade7125c1840faa4dfca45105bb26ee48e085391879ea48aeb7a0d991d0d656d0ed789a8495aa88fc7fe24806d9c1478d3acdb8e49080858810d4d05ed8bef99eeddd626b541fc5645d67c6812e3f6843a14bfbb81db50cc8d8f939ec8c42ad3c9c12fd58fb4d5da4889232fbd7cd1b2cd6b722d0807d24993cef57fcca131ec18f2a84b01cdf0386eb59380aa9b93cba59eb1c0d1ca83f906f928ba328fb33afced31c2f448aa45a86bc9ebbde054643d87a900e18cf308d173c960210e05721336f071c7bbaa3d648"}, {0x1010, 0x0, 0xffffffffffffff0c, "9773fb5ff391d8b0a1b87654caa6ca9590b8ad0ceaef16356717663c96dcda593bde98817fc8b939ad6e60d08f8accd6a395933d335d77e603f0a60ab349c0423302c4215507d7f04a042d4d1134d20a2634b632590705ae3f83b8b0e331cf391c120f3f3cd0ba4795e1f4d3bac08a6545b79183740b504d3fa2325768cfbb94cb6a1088ff35ac3876cb023b34e1cd10fed69e6282fa390b3310046fd63a7b212191a96d33500f053108e8a7219fc5b36c8f6196fa852aba493e8692f6d5ba99650c7ea3bea2ef2e3a9c1415d5a0bcaad9a648b858c0c64c316bd02856c92380536d68accdd91e1d0e26c553943d8f8fc7b70ca1f78bb7b8b8d432ab98bf63340aa25459b514dddd81e6fbaa98055bc26bfce6a033f2f582765741bd53b5548b1944791296aa5801e754661b84e089a6312a0a23c606309952cbe9135ccf247a8cb4012a212ea70ce27a796151384ad1f0a5cf09d0bef2aa5091d73cb80d5e521e7d86669d58d192f1a5db48a9e655387b6e240ec2f8106989c1175a3f39c73d7016eef8d669a101281d145819ecde66e2c80f618eba5b9b8056503c53adcc15beb67777f352d08fdc20899ef36be5031ea074f1730d1256926cd6a08bb2204a3b7c6332f4d2442358361be9fe4af580fdc3734524ece15872dbe80fcef356c872b2a081a5e4037389ce7dcd8151178025dbff9ba8a5a63a49e4dde82315bbb42904a6639dc29fd57a48ffb65cb49f67bbf6fc8d635fce1998dbd118b8b4ae9b53da8f72435ced2831452a5eed973ff8e69f0117cd74b09f45bfcff62a9cb0ba334967a125d7e688bb853af130d88ac851d571bbc5cc9a8e192fbee64c274be144eb04c39aa86f9462c6e6a2e383a3ee0bcc8a7155b38d39a957e17125843f911714f0a4d67b31bed8ea92a6e40b106bd2035422564d50a4f1cf28c7a2d92f1268a6e9646966aba6a0aea4627025b8f24a75e8d07ff9010f1395d16dcfc3a402152de0b0c22e54a738873f906116176501cdffd83d452083c68b8e84b9badfc1ea0d4b727ad125582374171cf19c03559f1015227cdfef37838d3d5308fc723912cf4933ecb8abd842328cff87e9c827438a9aa1e8c77ce91401dbf58c164d04733a99bb2f538d08b6acf1a7b8745e88429c93e73309a81f93016e8028101893654e4ccff0eb91bfc50b136334b92c78713fea5e2ddd909f5ded31d3b0940d946aa52e27d0a2aa1c7414da57eca8eab6de2b8b38b5902ae6eca4833a57370ebc3384de201baeb5748e0f736552af2a70bb2237b7aa07158389c1feee7509869c1fd42e7650fd5a321e6a307900ecaa1fb738b0ba235c10fb3777eb5d6fce78d770d1dc8628508bf2b5eede7b5325fb20703a3ba2a8d398dd694fe27fca2953887cf0c5d642df4648a1dae3a8709720c189fa6fda2cd66ca5af74b06acabdb2c20b168809744c6ecb580d2c31bfeeff90da86c1bc40fe0e3e4418d318b1a83303a4a7bd8f742cebd52030ebda4082974ac7e67fbea811abffe49ebcbf9b0f3dd13be21e38cb367c31ee10cfefd240913d6e65eaf4749725dba3a3f43779ef6e557c18a38720ccb30be85ca48d8750fbc98b663291869ebc42f7462c930b9b433d916e9dce94a2b85c2b160370d1962ff45b349bac95cc4efb345d069d0203695eb923c45d8f918fd009c4b22ec700d1d771918ff442eb8c7362dd517da04bceef0bbbfb4b6292f073c11e19cee013bd83a3fa423239b58a354a9760030092b6133460de121eda9170c8fbf6c78ada94268bd0121c2392833718caa28682a0aa8968735ed840d77c0c5353d6218f82affc37f4e70702755c82602a7afcf464f015bdba3783eb94a646c684a9342ec90d35d1a47ffbd495b0b160aeb4a4941f4381581358f98fcd6acf74fbbbae5b9e65dde250049a17bb6e00bf2b64d7ec4479a30cb898d6ad206f680e30a27c204117b1e017ba8c4f9db6c70cc45131a3d5546f03252162e514a673efe8eee5076a2485da2455d0d83cc24c5d99972b81e9299543a7038c97278b130648c13a562e7bdb9da481f13a1f31ecbd3b9763c3d4943b7da0b86096ec0800873d343e268b02ac1a97f3b0db8d78dc1845587105efcff008821a5ee1ef2a1845bdfcb3b32a0372366c188919335e1a31c6ea6cd01077b4faba46621a7dc5a2a24844a2722dbf61c1182d813451d2b4843fb046ef075920ce147a10588e6811713ea5ce21f085614ff95cdf5683720f96a803735e82518a25977ac1da1bde528c4457253cb4e0cc7bc7ed85d0fb7219442565856c0e6071f46a5978e68687c70eeb5d24c6ecd55329cd74d9d4bb5eb481e24854245445bb589da62eb83b72d6f7f79e92b33b201c5582e3c97490148b12aca889f4453c5f67f85c2107546eb05d2d89696b132798fb2d9c7823bd032fb7fb7f3a2ac483f7f3412ca2beee2b1a4962c81fb3be9d20a2b0313ffe532eff47b3d040d969c9931bb765885394e9a4f31bb62a0734e42b25a32eb02a2feb5e754b5affb61d89bd95fac9a71ba90468dfe4f5b26ca1e8e9458aae894ea6f0277ff4c6e5ee411cca1cbd63901425c494d29e0d9159ad8bfd1a1047b4c5e2c4b2a8d242a561d704bac12e0b7abae8f33a0b8c6f8e4ef2a8dd5a37b39d535e52f61d2ecad9c5e63e483fda9f2d5d4c08c66c1b46f5071c0a9865db725cee4208e7f188e75188b601930d6051606e7a0224382a16771d32891660d8987bc469edd384ac9b32b1f7bd782fae7c7296de608886cd5a04285a231eaf6c9273dd75552edcc10575aee4b63350930349989226115f5977a07b4176630fadcd7b3f74b637de9b936cf4082da145c4121653a5c71de83598d7abfdefa3b770883ec416e0473d8a46381331ca28d2282fc6d7b543f1a73686b12d31f8266117ec03c74c96c1a37647b88701dd6589feea457556a77864b432ec70f0ee3761106e3e1d8c02ddda2b0f1281299d937f356e28a4f0fb096fa585f6d064493a26dab825ae18032501f5f9409fc6a6a297a19acd1b1900f53f61d13d06844700606d5cd47e2f018c051d6136fd613cd9ade0eccaeb57547a26975708410d17518c6a40a8e3e08a98cd3b9e74f96fbcaeadda9a7396a2bc7917dbd1d7e792c3383f1d344c6e09f7a4aeec52c61289cb178909e578fa643c631939e6cb618338e001c56dd805f747a7f3a8ae9bf4c0fdcf01b6dc85b7b14aae2f7d2d46a714248323298e87a76730d9ca91be8d1de75d579b13928f9233c63d74c7f4b24b3acac5566fa15284dae4faec2671b075b129ec688db9aaf2f266e0236b95fb7724218015bb3de998a456ee2b34f40c56398309efc798c2d20730f5f8905517476554c337aee598588f4f7055c9a53b135922de35ef81d3ceb280e209f6a865e187b0ec2c452ae8730b4080e90546bf7e224f64bdc4fd70f943c4d42a12aebbe4885e57e9f494b1adaf09fd4c693db8e045c8d97f98e5fb90d61b95253cc9ed67a14c17e66078eed1e999d9a8e2b596bd25da0313df4a919976d064c0f5e159e21d2130f3fb66d3bb034c2eec018b6e81631746415325db53081c7fd20a1fcccd7ed75ea79a31a0efa484cf5acab0de3d648d5432a09b256608f0b6a62495e7e740060dc32e877004e861a3ff793da296016e1b595ab939e5aaec445464c7ecf2ec1538993509f81fa829457bb7d78a03a5c6674528d2918e60c23e23c40c9f0a46dd3a7a77055dd8b34e6e803fc86948118d27eb6674bd4e9b81f6a7db7ad26d0c8084f621f3481f6574235951ae2f67bfed39ea178ba03f1a83a5341bf2b7b06d5ab1742c021afdfc209eff39252fe4811cdd8c571c39a2a8b979a3d15f0d1d2980eeb337bd931393fb1d8b1f7c68b30e43e4b8802e9307d2ded83a7a1fbb1b05253b7170b3c9c19a02d681212bdeba1ef6cf11dfc6512b0f7d73c5430acd7c99b4a4b182fb09bcdda0e9bb717f183b892d8538410dc843ab1d9cab2ba29770019dcc7266ed0a2f5dad9ea2f9eaa770b2589016a8a681d4414b7bdce6449f26cfe270e1c632bf312c52dfec02ffbbadf0bb16ee76bac1aa6a5658c2a8fd7f9e2828ea90d3b07af9be398ccfe2522a86679d784e0d0698919ef1c33574f113a313d7e3968cb9f89733956e1c188bf08497f8e812afcce53b8645988fee4c2554884003f5280023459509afda282748f0337649790deed5222ef1182f54516c953944538b72f074c8f1190e43480d73673f08b5de350b8c469476051333845ef063fa7029e369a19e4853c8de80399ede6b69e3ff6ee1ad0c856f2de930dd0f671976dfc3a6917401340dc9dc02fbea134472343c967d8ce0d873c625855ee7b988a013e5b12fdeb2dc84c67e60c260bd4b05b1acbcf78780ffc26d948453cdc491e34b8c7d7c6284206f377c6854c6023d1524c407a286c74dac25ea0bcecd39854e63b02017aa652e3ab12372873be32c7d5b8a2cf91683e975e0b165c93a6b8d7461a6d67d0b80f342f13c73168715122f303e50c69fa38377e9d2e3057edd99cf921d1ba7eb8e64cbc04f677850ca1af0852cc8b98e8407d42d74e7c8318ecd6ef0c07f6bc689709c7157f7be9a7e236030ba002f3e0f49e7c0eabd1b7a7fe8c3fed6d17e2af1bab8cf56c262ec1edd9de488b584a8bc22ed87e3d037ea0b381cde0f0289dea92d246e670e60c29183f70236e0df331cbaaeb09b3c1018149333266cf92a901fdcf5ffe6a2ee12f5fd6c5993134437b190b4be409e1cde65e38676216086b82283d5438fbf620eecba60f42b52cea7720293347a8635d15fb7e1c6a6bf105f63683667966a240a56660a87a5bee95a5583cae5dcc60af73c80f9efc178362874318818da9c0c39ecc31d8b094d57514ccc6e1ed781123c57f88310f7700ff7ccf66363ecd19fb36e99b0be08d8dd5256e5bd8e694de61779f3048159dc43b24dbd94a40fc6114e992c46bdfdc717fc657a33d2e5490b62ad5607f7bd73f9c771a5b704d976ae9f1177d1d6aea3b7b9b1375247bda3e7b6755ee1930c88d8c93dc6d2c8b00b19281d828196ebfdd8ab0c9b4553c3b87bf5fcd6d683752754a72435c9f1f8a8af77581c49115b7786702596e109336a01df75ef6e963cfdb5e37f0458933f7a3cfa49cfc686e4020e933e91b0bf746dcfca27629a249abcc7d0dc7fcb703776714816d2ec1e5d234bf037d72e5cedf551dd92f77af038d59d9b37da4949469f26c7434231a5acb9ffb727369e1c9d2d69d1cbd00fa90886b0dc72bc03eb872c47157a6c1c47179af6d645781b4e6fbb9ed938bdfc61df1f8342809096e100f088ca44f64e8fae52f2c69cc39e4509d9007cdc0d8ded937ad298efa76c7046fcd12074dc87454884139c4ae88e89e8def48c38e109eff1568f461e7df7a2af36f3b2d165e40d5bc6175dd112f346af783da7f68c73421556c3611ca90d9d4b8152fa195c079083a46564f10cf6b3af14232e601c1b20e3daa2772add6537cb96571fbc13d4f64bc0a572066d8c3c637764483266add6886de0b7c062ff18cdd430614d1e65d10479f0e38b8a3067ac478e85dc49f8591887b46bcc2dd614ffdb0746dbfe500d047c0c4e2cec9989e7627d8caacab853053371213afd7a2edc003b568b2cc53afcd72e22de05f07e72bcfda7cc5b33c20728f95a3e7ce0b2b893c5f5404244a11fc87ad9c54b7573a80ae8c54b3de61007e47a66f725dc78e11513ed40fa99973bebcc1f645ec643f158382819f8ed7eb5577cdf92ae4c7a5b87916325e8a012"}, {0x100, 0x1, 0x7, "954e6ca6d5e63de99e79651b65b6030dc1c7d7d43c4a70092d5328dc507cf2e656e300502054c5047c6bd60aa910cf295db334a532f2c9c39a9354af7d2423dbb34ccc7e9ea6e07f248ae338d8353c487ca082cbb3fd99d36119ed5306b6c3d049ca2c3723a1daf859211419547c290f5bbfe7a2255a54d19ef7d901ae360a7f00bb7c364a948d0ab9608c53857fd903245cc75b71509d5513c6b0b3ebbdee9bacca62b826515ff7c3a80ba2aa7627f4e4051379b97a90e6531930326dd8cea70a7158edba337c77bc63b1b30e94bc12ced22b077de293c9069ca29c964279a64be6dfbe50a3a21eebc83edb684a4d"}, {0x68, 0xffff, 0x9, "aefcbc36fa61ca2021497f324b112875c1bd0c5178609363f464948fdb651528b9abbfdd0e3ea3e4622addebdbc642d048c0c2eeb77758dcd7659c491719b6bf9833f9ad1ee9eb16af21e41f52e1b2d1a71fd35ace661e31"}, {0xf8, 0x1, 0x7fffffff, "b58624960e3ef612f097c2359760a401442343e3893fb4257f5dbd13210f082b3d32891f03bd453d2f731622b667e601a0d720778f0a40df4eb02c66f9dfc1e250686c8e2e0947d90b36cb8612b2048ac3cc0d17811df755d9e7a73395d211226f8369e15d721292179bbfe55d0982d8aaae514d563ec737f9830b909e4d987b1f905b7cf5c0d0e8c63b28d7a016c41f79e1a1720c838aa0794c0ea644cce7bd096ce03a0ec8f8472d11076c3d3960b44ffbf0a10d64c36948ac25d674eb3565173a3dabd04a056b7909425d3b05328dd5f0fb7f9e7ef965c9b8fb2ba1968bb21b27e09050"}, {0x20, 0xffff, 0x7fffffff, "d4b6c1eab3c8380c8edd080f69a83b"}, {0xb0, 0x1, 0x8, "c1ab2e2ba77c5df8d259afff4043c09f8513538a5728239403dd04b8a2eb34c8bc31de3289f0672f52f58708d8c2c8c59fdb8ac1b5eda39f1636ebc003d893643e2f1b0a5ff0ea38422ba21b3a24241f8cc975d4d38df8453b23f8efaefbfcc08812fc217e2e6b0b06b7c7e3300f74c193941302d8652b8797ebcbd2f1590f5e151d269c9f7b58b7ee465d26fc8cebdbc35d0560cb43445a985de282"}, {0x70, 0xffff, 0x1, "de9a464239da160708bec153dd5b40e13a26ac5ed8e508a84834e9654528b3ddce7216acdff37d7ed9d9bbd0bacf4120185191f6d693ebe3fbeb88d975c690ce6fc72287505b60c84a89e20aa1301e36f336c4f0aece4ce959"}], 0x1490, 0x1}, 0x5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x1dd}, {0x6000, 0x8}}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, &(0x7f0000000000), 0x7ff, 0x0) write(r0, &(0x7f0000000200)="38a55df70d97de0b5d6ab5a5fcbd38a8480bd6010a15ea7963ba5f06d6c6fd9b38d62bf22a7a4ca653739b5b6b3b05fc2e3faa31cb1541e90a31bf921ce635ad9a5ab5ab97765f4ce1f348ca8fe786ce31bd65264cd039c6fbbd0c2dedc20b8cc065707c8d327e18b4c7240f643d859d700b414f606afa39b8d7489bf0e527fbfd282894b1e07ad1418f061f5fb7be0cccd0911f1a71be1c8e06a01a94afc00d591d7178b3643c20de7063c00124808167feaaac3bf40f168f75813d429cbe444033efd2dae36a062617658df2f2f16469da39", 0xd3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd99360200b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xb1) fcntl$setstatus(r0, 0x4, 0x0) getppid() 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) r1 = getppid() fcntl$getflags(r0, 0x3) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffff8) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x820, 0x40) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) msgget$private(0x0, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2) setuid(r1) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) openat(r3, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 16:00:01 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x83, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x9}], 0x401, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x1, 0x4, 0x7f}], 0xffffffffffffd68a, &(0x7f0000000100)={0x100000000, 0x7ff}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40000000000006c7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0xc4) 16:00:01 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x200}, {0x6, 0xdc}}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x1) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r1) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7fffffff, 0x3ff}, {0x5, 0x3}}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x181, 0x3) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x8000000001000}], 0x1) semop(r1, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r2 = socket(0x16, 0x7, 0x101) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="b91f0cd107b23b4ba07c99f3f17d98cef21682fd385ae15f67ee444db263515a8d80e6a0c7049cbb55251e96e9707f61b766ccddff7f845b91cb16f69594e94c80ee1bc034565fc716e297a695e7f56834cd90511a4c1a2443314754a1631e9730f677b1a9fa19683bffd4c73a20dc47bbbc1089f5965749fbe826b571969c7342c30869dc90c4d3d99958de58e62ead2afe34806d424be6eaf90a9dbfc7d5363de69257efa862d3fccdf03300e06cb39149acc5120a6fe4794398256298314c919b18c366c9be078ed672b2cf6a", 0xce) 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt(r0, 0x4, 0x4, &(0x7f0000000040)=""/94, &(0x7f00000000c0)=0x5e) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x7fffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = socket$inet6(0x18, 0x0, 0xfffffffffffffffa) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = socket$inet(0x2, 0x8000, 0x401) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x80000000, 0x200}, {{r2}, 0xfffffffffffffffb, 0xc, 0x4000000a, 0x81, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0x7ff}, {{r4}, 0x0, 0x58, 0x3, 0x5, 0x4000}, {{r5}, 0xffffffffffffffff, 0x41, 0x2, 0x1000, 0x6}, {{r6}, 0xfffffffffffffffb, 0x20, 0x80000001, 0x8, 0x3}], 0xffff, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x88, 0x1, 0x9, 0xdd}, {{r8}, 0x0, 0x82, 0x40000000, 0x6, 0x9}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0xd3, 0x8}, {{r10}, 0xfffffffffffffff8, 0x4, 0x4, 0x3, 0x4}, {{r11}, 0xfffffffffffffffd, 0x48, 0x20000040, 0x2, 0x400}], 0x101, &(0x7f00000004c0)={0xfff, 0x2}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r12) 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001740)=""/129, 0x81) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10, &(0x7f0000001540)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)}, {&(0x7f00000012c0)=""/211, 0xd3}, {&(0x7f00000013c0)=""/151, 0x97}, {&(0x7f0000001480)=""/110, 0x6e}, {&(0x7f0000001500)=""/9, 0x9}], 0x9, &(0x7f0000001600)=""/199, 0xc7, 0x4}, 0x1) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000940)=[{r1, 0x104}], 0x1, 0x8be) write(r1, &(0x7f0000000000)="13f5", 0x2) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: semget$private(0x0, 0x0, 0x20) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r1 = semget(0x1, 0x1, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2) ftruncate(r0, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = shmget(0x2, 0x2000, 0x481, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f00000000c0)={0x1, "4a6232dc95e93b2ed0996c1a5d977b9635680410c2ba76967e0baed98659d17040c93fb5dc576e86d84c071ec985e48192bbb6b3ed02b800d914d2e3adbaeb80739da6ade78f37a0c4"}, 0x51, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) r3 = kqueue() kevent(r2, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffd, 0x83, 0x41, 0x80000000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x2000000f, 0x7ff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x60, 0x24, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x52, 0x2, 0x4}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x7f, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0xffffffffffff5ec5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0x22cd02d2, 0x1254eab8}, {{r3}, 0x0, 0xd0, 0x5, 0xa886, 0x401}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x65, 0x4, 0xaa05, 0xbf}, {{r2}, 0xfffffffffffffffe, 0x2, 0x51, 0x80000000, 0x3}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000009, 0xffffffff80000001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x2, 0x7}], 0x7, &(0x7f0000000040)={0x5, 0xfff}) kevent(r3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r2}, 0x0, 0x8, 0x20000004, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r3}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) getppid() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r2) sendto(r3, &(0x7f0000000080)="5d1af531215c62e0734238adb64fc9a820de1303b3e1a5a31c5b30bc5ce6cc49906abe4b24e812e56c391e2c6861ab5f534cfca40d3b5d6fbee9903de2306937489a0ec72eb83f3052e1cb4f546c45703672e27049d32bb07e4737b7404cdf4f59df87caad2974977a45d970500774be33a4e24ef11520c1e47c2e7e", 0x7c, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x760bbbee}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r1, r2, r4, r7, 0x109, 0x3aeb}, 0x8, 0x9, r8, r9, 0x4, 0x6, 0x3}) getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8, r6, r7, r1, r2, 0x110, 0x4}, 0x8, 0x101, r3, r5, 0x8001, 0xbe, 0xffffffff80000000}) close(r0) flock(r0, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xc) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/89, 0x59) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) getuid() 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000137000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x896, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x114) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f00003af000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x20) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="d59802f0961c556d1478046a55d49b65e229b4053b3d97e12f48f0494e3af16998001205e1369597601ac3937e061f49198f9efad229cc23cb89e9fb66304182fa1d7017b914b68484a42902cfb3c7834c44e5", 0x53}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x3, 0xe563, &(0x7f00000000c0)="d1d00c29270cf9a2cf0553939dee19ba68a871540a1549847f16ad43022071058f2dc52edc4267ad5e7400352eea4ca777ed5a9ad19e9051a0c35bf13fbe976158a2f0afc88c34a53cf87d02400306f7b9a5effc8302b2bf0c65286066e5b683817782efd4bebd0a3157c5e9885d6572550aec6f5d096d689fed20ad24dbf2d174eb4c3888fb4375820e9536249706335d28ab6543d80178388c2d92b9e4ab90cb57b78554ca46b9291353b4ccca653936b00c8ae160c980dca3e9b05efddc59402d", 0xc2) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:03 executing program 1: mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) shmat(r0, &(0x7f0000ea9000/0x2000)=nil, 0x3000) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="7d626a4079f8025875ed6b9a1659c351a74e112ffb88ef424ffdc66811532542dfdb145890686dd12e7b29007344a3c97c6cc12a677f662610b50ec85e0f1625ddbf2a5c9fdac3011f4c79a22905e3b9758bd715b36bf503f4b3b1bf58d7e1faf336d0a971223632f8328bc13fb6b735548bd02698a7dd7f3ba80224c96023d018b11ef3ac1ca6d047042cee6e2de327fdb96908ae3af056d596ea47db64457dd82311da3cf0995373d2c33f1b8d5a91c798fa0ad6910fe6cc64386f36bb90dcd3bd", 0xc2, 0x403, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) fchdir(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="de2434ff91feef8230f06fdec72f21b02a5287a04c6b491c65de40330bd58963bcecba8abec1ff9cffa73377a3e1a687e02dc6bbe3b5e1858e71e7d9ddf4f1ea9709fdb1a84c6c0ae504", 0x4a}], 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000080), 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fsync(r0) 16:00:04 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) syz_open_pts() readv(r0, &(0x7f0000000000), 0xe4fb3a1548e41b5) ftruncate(r0, 0x3) pipe(&(0x7f0000000080)) write(r1, 0x0, 0xfffffd7c) sendto$inet6(r0, &(0x7f0000000000)="87bb5c6e5d4601", 0x7, 0x402, &(0x7f0000000040)={0x18, 0x3, 0x88, 0x1}, 0xc) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x91, 0x24) 16:00:04 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffd, 0x235a}, {0x3, 0x7}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffffffffffff8001) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x400, 0x7fff, 0x7b2, "7cc6aba990a924eef6de0ca13176aa7f52d666b8", 0x5, 0x7f}) 16:00:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c364a60502"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974aa8e8ff1e0a0b2f1fc1f3cb916a424d4f393c4157a72231bf1e8dc889c63f7858372a716e9414", 0xbe}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) r2 = semget(0x0, 0x4, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:04 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003d3000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f000037b000/0x2000)=nil, 0x2000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) r0 = semget(0x3, 0x3, 0x10) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/252) shmget$private(0x0, 0x1000, 0x100, &(0x7f00001e8000/0x1000)=nil) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4811, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x40000) close(r1) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x60) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x16, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x8003, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r3, 0x0, &(0x7f00000000c0)) utimensat(r2, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x2, 0xffffffff}, {0xffffffffffffffce, 0x1}}, 0x2) getgid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) writev(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea92c7f03b7ffa7bf10cb2a10980080ebdb09e9f977300130a1db96de74c3cbe816020fd87e50d26a9bed3b9c6bf4a8d3e9d13ea437f640ef4e34f75f775dfc65e0787130c12c6", 0x47}], 0x1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x212) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/4096) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x5, 0x8, 0x955, "f9914d23716a4f8499cc4590ec9cb7bb9e3ee540", 0x10000, 0x8}) close(r0) 16:00:06 executing program 0: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x2, 0x2}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x800000000000a) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:00:07 executing program 0: r0 = socket(0x6, 0x4021, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000680), &(0x7f00000001c0)=0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') bind$inet6(r1, &(0x7f0000000640)={0x18, 0x3, 0x5, 0xfffffffffffffffc}, 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000006c0)=0xc) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/163, 0xa3}], 0x8, &(0x7f0000000580)=""/81, 0x51, 0x4}, 0x802) setsockopt(r1, 0x22b, 0x2, &(0x7f0000000100)="000029621da68f7b164096b1e506ad027d410000", 0x14) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4007, 0xa) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbbaa798709fd26305b0000"], 0x19}, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="1f", 0x1, 0x400, 0x0, 0x0) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000100)={0x0, 0x7}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000400)=""/103) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/108) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x0, 0x8000, 0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b0abdbe30100000000000000000000cb5499e2e11aa7e00000000000c153b42d98989f835e00003d8f8facfdaee1931fcdb18b03cddfea34362f837b"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x10001000000c100, 0x1) socketpair(0x31, 0x4, 0x67c, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 16:00:07 executing program 1: pipe(&(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x18000, 0x1e0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) pipe(&(0x7f0000000280)) socketpair(0x1e, 0x4, 0x3f, &(0x7f00000002c0)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000300), 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x1, 0x28) dup(0xffffffffffffffff) accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair(0x27, 0x8000, 0x0, &(0x7f0000000540)) accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x2) accept$inet(r0, &(0x7f0000000580), 0x0) 16:00:07 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0x8007, 0x6) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x9) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) poll(0x0, 0x0, 0xf9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x28000) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfffffffffffffffe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fchmod(r0, 0x110) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x7}, {0x1000, 0x4}}, 0x2) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0, 0x5}, {r0, 0x104}, {r1}], 0x4, 0xe65) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x10001, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)="577e4fa158da8da546140798bd9aa18baef205fbfec0d0e6246323a9d94e79f3e70082e77b94a9cdc79d799c8a64d3078fca85f2da761af4e8ded0fe45cf8f9836dfb6a3734bb77cf74119e00def80e4e7fa39e7b21db1b92c81ec73817f51d794d81d04fae662041b90f63ab6f83855be732048b0a0369a8098449f7b9e3d1883e393a1723aa2b729a292d18f78b50c9447216b3fd29b3a0ac1ab6f2b86a3a60e0ab64a7068e1e21a63836cea55c7e4bd799c3b2cd697d83bb26299d0bd6400424580d5fbd92f031a17f85331a992580a84d36996bd183d4bd77364df763383180eaed11382", 0xe6}, {&(0x7f0000000040)="e1fc976604626edecefc8142507e9090db642373", 0x14}, {&(0x7f0000000380)="a4499f0b8d1a723ba59b32255463999eaecda7acc8b661b7f23722396e4ef72d012f660a41bb5fea6e4f4d07d8e411b740129a0403879e1df5d9330b0d2fc274d286eb82fba3819b47efb67cd50dd259bb3f80f4ca2e3b79bd61290118ccbd0df1e5615a343a79489f47cb8fefc7859ddf0d49267a01e0c166f2ddb2ca78778d0ba7a93867d49a596a5a59c991ee04d523c857abbf033f991f0983d2e57f396dee6c2eea84171d027f9d4eef5046ec74847b19b5f371c69810504c9cb90bde0c818a18d5d1ffce34b5", 0xc9}, {&(0x7f0000000080)="07eb84038940b8e2", 0x8}, {&(0x7f0000000480)="94ce2c087885477b6f93deb9b070fc81b45aadfa47d219c9b487a844a8d6aea30e323075ffa56ea6f3c5d6d8eab50ff97ab33c6aa6c2a47402f3d644bb76d627986b656aa8e891015337bc2fbc1e3c89486ee436cbb6", 0x56}, {&(0x7f0000000500)="08f6f67b0028a96c75d34967e0a8752cf3e155ba70b37b0f9df77db1a93700fc274f7f2c94fcaeb4beff86f633b3f429d70ae1d9ce57d4818ec5f9e69cb9586bfff6e15f1b05209dabc3f1a5dd69bb6d9d61f4c4bb23cea75ee08e67169e800658909983af81c882383b589e9821863bb5da6bcaf7767f37db39e990c1656320682853e00836d14a836c11cf6ea11d814ca280139b5575e228068a0294f1609d7fa1d3c97608994eccf9694aa6450307e71de12b1c77c67f3661fe98f03b5410b6b549f8820b368c76061d25ce75bfd8bf3df2b410b8", 0xd6}, {&(0x7f0000000600)="b69c5f556c53636c621205c04de8352d15d53a6426a4b64774ac3f94a6da41af63b99b517ae90bd70b26c5793779d420e2491542ea8364e5b7c809fe1909be4e716bb06b421753fbf063970bee440cea021bf0c37400a446c65b0c460738534ff125da59cd52a2f67fb7aa8f300ec7b9b0ff", 0x72}, {&(0x7f0000000680)="e7599b6501221b7bf08fecf8cac989ee20fb7f3865f84c5941c48091eb9c96d913528d43129527301c1071efb82eac6b7a427b35ce36f932f03d98043b025c7e735506c982881b817e70914ffb0097f43ffc8e96c8fa157c16dcd405b8557a0c7f6b4428da3a9e106203a926c2fb38ab1a26cf3ec9a02e5c11e689b933e31729a8427ce4a0ce10a00eb52ac4f66d6bbae94453d9", 0x94}], 0x8, &(0x7f00000007c0)=[{0x10, 0x0, 0x400}, {0x110, 0xffff, 0x9, "1edd25e82a2ef70056814eeb3ba86eb8dc3ee3cce97de990bb96c2fbebd4821a2a1b2e0c9f0a0d295f9fb8a1283ceec371101f1235dc2ad3da18a60469f74855a9dd943777f47b8b81d1e36d9fa3b8ba990d6b5b218a5e263bd5e619797dabf07bb567806bef4f91e1014ac5e766633660aa72fe1b14dcd4f2d6acc768dfbcfd4395d497d53aa10d70a792d5e5db10f7e5ece2a095524d5c0f9d8dceb47e0292ebd8bcb4ea734ce7299e8e3c1e293382f4d8695261dc5e835b831ee42374bc636dcff4fb13d7fcdeac8abb67929a3f01c45b1cbee7cf013b08c117ae93ed1f7249f4497b4a116ad0c5a804e1ea91213b94650f893c36e6d4ec8f3b"}, {0x1010, 0xffff, 0xfc5, "aeec9dde4e966845c52228ef114cd92b72f9146a710a6c50cd7a37dda03233893da2f88862dba040f890eee45e4800de7057495f9bf28a22c67d7276a13e3dd89b658f39960d1e8f0d0439eebe6827cb1678bdaf4f077255ea885566f89585ecb50d60ee995ff406bda0eae551a6179be01b548335d8cfe6cbec895216043f6bfdc4f0d353e1d7ee0609d53c1c01fc19b6afca2934cc35d23fb935428cd104079fcd9c956e2e01fa206ca30e85d84d0944197ecb0b22fe4b7ec68a4de015c47ca7dd60a9a406a70004a9074da01a0e73d3bad877048af73070c797016205cf7101f408eb2cf15a74a673bcd150daed59e02a82527be11c3b2b594f86cbcdafcf020b52788e7f61ee3bf4c636152151fcecbf4ea1877459637d713d4fbf4f157a5acf0bfaf32b3d5067f7237a5985d3019addb0aeb226d10eabb27a3238373ce60547a9ea6d5945e08dfaf64764267621dd2be72c38912bfcb5f52f67e5bfbfa91901b3661e07e3b138b772d24f89501caeb1f93571b4890f35c93ff5f27a06b65481449172f849df05de21657ceadf5812022ee81ca88ab5823e80c9b8a782cefc244e6ee2ee65423e9adabfa1b30ddaeeb84619415eaab761a1d8935e17ba4f540a00e42f4282a8be7ce19e2ab5079a286f463f65a1493cd49b7f42eeae8ab606a89fb387fc6fe313115de94ebf156cffd0a986eebedc32315b5e2f1d38048be71c49ac86fed6f5a57dbb2be54e2833ede62fc634f1ec31e337079d32f4cddbb85452e9e08939b57f3c580d50fa58d6910863f81a66753299e34134e42a4a7b067bc842d0edba361d35efb0190c24cb21a1012293051a2d2758cbefbe2674240d7a0935c3a0d7f01edee540b3beeb32a32e6b24708a57b12b7094120583138ebea7395b1011f481a023ae9e3ef359770e9de1df83fc1b105d7854c3a4bac37bbea23cc4f63b3898babc2c3f32e0729946bad49e76544450ca9401d354269fc3e74fa6e079366467584c86293976b39a6ba98d36bcfe284e9547cef8a26a21055f18439a203c904f46a9d89b43ebc84165d0d1d480bccfaf9c4854e9ba52c7b43a9c6517b5f0b8fd9fd46ae3086a4149a566e854ce844a54bb2fcb9c41a9cad0114e8fd3ccdcf2f0daea84a8b84168a19690cb5673d7b9a97d163dba13206c59cb99f48fe974db1ca655b4920fd2842ba588cd4424ed29e58f6cbcba7dc9db26d773198fa1f4f45621ee8ee1110f2361e35c1c90aa1d0354625c2ea48fc9384501ae295f50aedbbfa84eeaee97d885ad6c6f55eb81e11fa0341a56e6d67ad95ebeb7884e39c9dda80a53c0b9e91adba0a6a5cf75562137ed8de92312fff1898c9af920f2a559057d083c66515da5424e74e084189402469931984279a4402d071caf3aff2e06de2e2cb7ac4be282c334088d015f42abf1138dc7739043c6bac566b43fb4c3e6ff0e4a7708f59cc82cb56d80b5a6755fa81a9e7767c8fbc2ba9653a54a1797502d08d09dcef6514943f23f578df4751519c68c592c735643f86e4935445353e3bbcdbbdaff8b79288d6c297420e34ec6a60c770485d1ca135e6b47ef345342fae2cf634b98a109a6fcc90d063a4d818d25d78d298cc1d5deebdbb63545fd19e3d28391ba697f9fe7a0ca4d65a643c6c5e074a2e982cf19e2548b2834b226d93c173dd523cb6ff2fb46fbffc0da1b5454f70401d6437ee05e3fe81bb0db92162e1256cc7329d7d1ea242dbb061e907dfc0b30ed9c4f6cd4703301f5ad3b94298883e6bce036806cfdb73ca5fd8ebefc4a163ba7817a5005a5fd81d64451f79b7a43abcfba07a671b55f007f3a52b5080837c9a24b4b5c1c3c8b140513602fdddac7006725a0a13fae5d253fe1dc0716bf9fc34f9f957060724ea20b82f1ae310565607064f56f5e1e845e3f1b0ac510239258150fc3bade41dcc7088f8bd6d307c445e0e2e88d3c0c5d03d12f4403d88c4e9dff2ee7d94ad4760d179cd9072a737effc212d244033d80816c818cb8d5d38d4f9ace757c9f0c416b6441f490b7a1e287ca577c92a19d0dfa14f678d6130322a7aa91dd4939ce221d6f184f7c0f48ab18f390b8548e04c02344374186af198275b2fa17b9a1092f25dbe4656e3f58bbb37fd78ae644591ea0714b99bd754928b80113c60dfb465b76f42d4cc787d9f3218f673b646be046a327a5baa819d368d194f3cc0698fa42f9fa9f2df80f0d853f06099ca8025f8afff4892bf4312373f998a99e44e26cb679d479e00b0df4eecb7afceb78f224a7572f0de2345a2218f227e3f5383619e3eb137ecfceab0f31ddcf1d0560830bf64947be3601357c2162bc48aae350f6a2b0a91c47db5305951f3bcd2538228ec7b565a4914e1c443a0a59ef852888fbacc9b7b0d5e09b90a14829995aefa52c786be0852443575eae598b4f2846a5ff0954e9484abbd1f5d285f24333e7ef35972f23aa66d10a352038427f518d337adf76598a355b6a829d132f1b79b7a142d47c8a82282c341fcd5e9d02a6a4c999e547d5237173f98d87fedbcc83b90841415a37ce48a01c7edef4f8d2e61cc2aac961540338d0d62c293444becb9df0bc28fdff1830abf41a3e73db55757119366180ad301e557db50930d9cf2a0b419aa85b776337dd55242f954df54df11ef0a57d9c81047eaf9ecee7ad2e8a66ee951963266533d8d6e3d9d3281b7a229d0e1ffc5da8ed13dbfd7c88875de9ea92ae1ce19185245e9af2c9e4bfd13d85ab7131d2385753c25482a4aa6e4e5fe4470d5aebe5c175e6032ee8b658ed54383081f380fb6b5bf84a1ba48e3c73dd65520303da842d4c22482093d1b4d91d7dbb6543afcbfcb191458835e34b14c355cbb3fb4cf8e5420a2ef7d137e2a49819c3e3ae39be7f13e0cd16a697b519944841d693f93d4dfa84761b343190b915bc872a5eb173874b58e9c797d184b027742082ce0e99958ae7ea59a1dc2e5c776ca71fe204e265876f04b0cdbe4b663cbacb37d6d3cc47ed939fa56e0a449fdd25519d119d89c32bbfb64846bffc8859b8d26594cd23562a1e51176f63db79342261308e1302535e42e65b22e0ddc5c47d81280e1385899d1f364ff6153226a2cc564828f15b7290325289be43e0aa4a30a953c961df1b8cade56c75cc8e648795fd2bf86d6ab58f21f6340bb8d45d4ed74426cb3b3e316d91746b7e61d7e6562e5cf5b4acf7cc089f28dd40ce9ed912400c821ba9545d4bced57f928ed2d03d4b50777db2fccec6de9ad040fbd13d933d453c4e8ebee3c26a3e7b7032e7de603a484a2b7c428809cc7a48a12775c3a005f21f59815bda58558d0a00d950d63e5aef00f92798cff0f469876dd0f8a81419ae7c9b6c860a91bb8fd10f6ac0f20a0553b07eabf73ebae72126a449d7c758e56693f8486cd264473e953d3e91e2a41b639bc7e8d15b26014a7b4cb422a61724df892e8e2c33ff535d25cffe355236ddb3e3a8bb44a3df1ad44080cfe55c31e466ffa49f54934fe556821e0b382d9b68204fd065e3e4993b4bb45422fa18cb752a178f1ed39d8d6604cf0834d34f7febe6632329e42b45488ef1f406bec1d0e8dc78d746311b2aa392f1c2ffa0dc5fbeb13d555300a7209f50792901dd31b48558aa63637472b4c90d838698e92676c3bf39bc4af91adc0c86e30aaca5c444b33d4b25b0aa8eaa51ec0d19550192415b6b35ce257e0c6b9ddec2ed4bee142b090eea4cf10ddbd91fec3bbf507590c1d8fc5cb55aec99ea5fd23669c584543a4cdce7a9bcf9f1c3300355583403ed84e010c4446ccfb72a4d0ed566c1eeb957c59e31aa617d5b42105aeb577b119a12be44c18e10f4b3a303042ae31a65720d01158ab6750232377ebf424ac56fc2828281779c2d637f52062e9c411b9492e66dcdb41df4bb0d02ea53ba172f9b2f3b2da6b92b927231e074c127afe5f997cc0114f477a8b3814b7c988407272c618d2731046932b8c24d7d2c5135a3aaea0d09127a9e356e8c54050bc546b86664c6b2b15118cd180494aafe193b5bf537fdbaea8b75fb7c66ab50780444e193fcf2a0a8f1f81c7db32ed32f2ddcb82f14d24dde86de2283c9da411d7051bf1b2b607c818b9d49bfd3ba74ef2c36908d09ce06144bea733daf0429db426850a4e48e82960764ec4403be3d78a47dcdf7a3f276ff6a469f46270cb8570eafb7982d1346c5975943306d4fac97c7bc4f2325b3c13ae02e141a866e32d51395a30c6f7761b19436adb3bd1958a5638c228cc8a7e8167abf08ffc7c7909b6bdbd3fd39ad4909959dee4fe10e4c669f6f39d5b2541bb6d44857c571843e999125e538307580e4bdb0bb4c929b1fbc1954ec845e45f327d5a3bec608a8a4ff4b5d6ed045522e58e2e0811908c89fb960e741d131d9f0c9406feb6aa66a997a064d0faa7523e41d0db55927c1af39426d0a03a364e5cf197f372a38a856c0c5f12c7c948ed3848b33dadfc9a3682bba46722ef0d0b0b827e4ee12bb749dc7f775c51fb604cd8e40d195e48d19bb8a0ce5ef0e15e897cbcebcb80e7aef54ab4a92fa7e5f38ff5dabce90c4acb2c5ea7b44599dcbc43622311189661e098c3ce7561832e0e4feaf1eef3a1bae05e641693ed919f746bc53485b50309f76ed1caefd98900f10a9b8ad5ae68ec02a15d566022dca8c55fe4c7bb4f61a4a92f16938be1a80d3e87198dd44e43c0b687588687cab8a5745318a0a9b32b3ed83115b6207dec4ae06e1c76ac303073d180ed6414166f100b7b320e375d69b8f1cf31b5ad18f83700d5e80aaf5d2e21c4b1a2cc02aec47a7777637d994b668db723d48be49943764308b16d382b2f0ec86258312fb94d666a197e5ff2a68496b1ea974f001ffd892b682620a3fb107174f1e9be033d1bb57b4beb719b5cd114b386a348f50c7820b088840bcc7d935c1a9c284d8264a29923186dde48af0138d86f3e25bcc0475c92b40b8adcf5a493ad87e7b681ee7a53bafeb12fb096378cab32ec183d28f7dfd85c9535bad4795335db466c12bca8f330186a822f3f92db6cce26ce416bac6f7a09cc4e4d4f72687993e8930f40e3da687aaac790b59ffc3799b4a9bfe1fb7facfa7e31e4149e57007dcb6bfef296b8d56eef7422acc02ce05a9aa421c14642bae01bcb58064267c9e6959baca0a6536c5281554f24c9753a089b4bde60f24771cf75bf4895002fb7692f96112351895aa24b2ec774078f8942a25ce6f69651cb9cff0c7dfac825133be62d5d842d00a6ca74ca2792b1cad81e899a22e437b307a98dcc5ce0ff4d2fa72aca29a546ae6f0d7a1bff4f111dd186a887504a3dfb865b61110be69bab7f6b2ae29cefaf4457ae4689c9ce216bed7a076f12e3e9da9083d2be490eef191863e3ba672e0a4659551980f13bcc2858809fef8bba929c8335f3276b2b7a5df7bb75db13db4868a2ec2ced66d3b163014d626df4927ee21a436c89bb3260804a9ba0489751717feb723ef3e6f71e85c5e238ab3587f387c360e9b5128b88c2de4db10ad70e6a1ba29fa7c70ab9aaeb86d07a117d54bde4da85e055a392e5700c929f2306971676aa8a702f7263d3e860dd2f50040d7e31e76718e76ef7e7e91076b6b6634606a1ccfdab2669e7a3b9e444f1934645cb2dd69ec5141745c4768c8aea9c38f75eaf3a7b271717c37ea67104330f636d1b89b7207aa2472e4dd98029b7c830adb0980504ab53b7907d5d8606aa2af28a68cabc8dceea84ea4f966dc7380aac2e9955168c056e1b2a1392afcbacd8c6df5ecacedd50e5fe8497e"}, {0x58, 0x1, 0xfffffffffffff800, "bc67c6442cd25e1329b5b37eb1cbe6709e31b775efae8f3e45c6ee629d0cb731d2ff2bf1bb336a3ed618f2159cc80a7e9d8605a44610c4e5b67ee7b33903de308e4b55"}, {0xf0, 0x1, 0x8000000000000, "5168d22148f7f738962512f265f854d711b439f2d19b14c5f050206b36118cc543400cad4563c392e429ac64390d6db3b842f24d843bb2ae887b998b181d8c9032cac5f7d9079d09e33fca9378057e41438e0cb0e8f27d6c8fd3b4ed07ea02a7fbc17f3261f90aa5432c4f6762bf25f42165ebdd72c3286aebec6ff7c250411295e7fb580897c33f7bf1f9b1f953157e68d36b517b4e7616afed3e1a10ea448525f0a674349ca95c68e0d8dcdd838f950250fa2696d6d081e6c8229ea11260220126217d3ade8087e124aaf8f89634830d8047754d8f24816c8364986adb"}, {0xd0, 0xffff, 0x5f3e, "57abee60199259498a2c500fbda05fa8b0e7993555e345f134ea116d02fddbedc10c0325c44c8c7e02351e1ed681bd1434979cc0f08b37bc3d9b8ca09d3a08671e225a01cb35b529690b69ee77ea6362289a48a9bfdc71cf1f315f4c5f1e6e1c53b5139afd3ccd787d64e0a9b5df2e1d183bd70bd97b72e60c7911e4add5003a1e95aeedfacd3800053f33ef0ae51a106eddd44d9ce3a0e47de4de2f8e9f4c578cc79d03a7b10f23999c57b0f7a4d8a4d61ae6a556f3c41bd31a29f839"}, {0x18, 0xffff, 0x2, '\\'}], 0x1360, 0x40d}, 0x4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:09 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x400000000000009) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCBRK(r0, 0x2000747a) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) select(0x40, &(0x7f0000000080)={0x42be07e0, 0x101, 0x2889, 0x5, 0x401, 0x7, 0x101, 0x80000001}, &(0x7f00000000c0)={0x9c3, 0x3, 0x1, 0xddb1, 0x8, 0x1, 0x3f, 0x1f}, &(0x7f0000000100)={0x6, 0x3, 0x0, 0x10001, 0x20, 0x2, 0x7fffffff, 0x5}, &(0x7f0000000140)={0x3f, 0x800}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x200, 0xfffffffffffffff7, 0x6, 0x6}) select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:09 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0xfffefffffffffffe, 0x9}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x36) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000002c0), 0x9) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x7, 0x1c3}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x101, 0x10001}, {{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x7fff, 0x2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x24, 0xfffff, 0x0, 0x35}, {{r1}, 0xfffffffffffffffc, 0xd1, 0x1, 0x8, 0x239}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf0000002, 0x1000, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000001, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x22, 0x200fffff, 0xfff, 0x2}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x8, 0x7}, {{r3}, 0xfffffffffffffffb, 0x26, 0x40000008, 0x1, 0x81}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x94, 0x20000000, 0x2f02, 0x6}, {{r4}, 0x0, 0x84, 0xf00fffff, 0x80000000, 0x7}], 0x5, &(0x7f0000000080)={0x8, 0x38}) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/16) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff41) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x100) linkat(r3, &(0x7f0000000200)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file0\x00', 0x4) chown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) r5 = dup(0xffffffffffffff9c) mknodat(r5, &(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x7ff) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) bind(r6, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) close(r4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000016c0)="226973cad2651be362589316f72e3df5513604779cdf3f2bd06bc1ed4e5bbdc3a5197094b222a9c4de41a52f5ea7fa00234908d0d99bf7c19f079177da4ce9c287739440bc778ea437acccbbda1049fad2ba6eeb0004000000ad445dd976f6d7b06ca730fe5b429989d5c57f53914f2d8a20ffb809b5be933af54dfd2dd2", 0xeafe7ce527bf0e8d) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r2 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0x4) r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000440)={0x3, 0x2, 0xfffffffffffffffc, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1084, &(0x7f0000000040)=0x6, 0x4) listen(r0, 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = getpid() setregid(0x0, r1) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r4 = msgget(0x2, 0x80) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, r3, 0x3, 0x2, 0x21, 0x100000001}) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) socket(0x10, 0x4000, 0x2cf) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/81, 0x51}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/100, 0x64}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x1) syz_open_pts() kqueue() 16:00:10 executing program 0: r0 = semget(0x0, 0x1, 0x10) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x0, "1eae8682ab032071f705b56065b9d3a098206fb2", 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="ff13ada981f701d87d208ada281a04", 0xf}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x10, 0x20) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x40) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="94d3883affac1d9d511954788772c66a12bc195776e5ce097455806d910bcbbe26de0d", 0x23}], 0x1, 0x0) write(r1, &(0x7f0000000140)="7f8547b3f5a7cff2aef88492e317470f6fc471f907f287ff7648bcee1c8145a88e6e0b3afd390bc2d226009b7bf6f23272c2f56dccd518ab0ce512e6dad877e128c86284f37d", 0x46) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000240)="108a4eaa792cbb0d544b40a9083d5bc7f38cea2fb821c927896e8ee254bd55e695cda4b24de77930368bb5499b8c592f6728ec34a39706fd0e463ebe7b8d", 0x3e}, {&(0x7f0000000280)="1d80784cc40f96e70dad9cef0eb5b888cf42d8aed6965ac2582d8af8241c4a58b55512a1ffa65ec812ac2610dea1548d931f68cfba0b21907b295a6cac3e5cac5fd25824b39f7ba528f4c50432a25d3ffe63a9122ccfa7ccff22278c44be596dd7bc02634d417e059b6453a4b312badba914028856ec7050642a493e7d3c46f5cc3d40c5df80f256a961f8c9baa20f1a69b4", 0x92}, {&(0x7f0000001680)="362064b4b3c90dead86928c83894d331a3214e0dd6c65d1cfcbff949bf49f6a1bfc405104d299960f366422b71d0dd3de44824336d3b6979d46f91e6a8b488fb46df79396fc34bbc552e9ae29ec9c2fb8f1c7801a547e26ecd6134eb3ed82321b4fb0b5f8fa9eabe757a8e1b45713c493ea2870c60c080cc783d32062e2001329b82c10a1fa560dd097d3141a6e77031ef20c2c26cdb337a1c1d22d6d56e17cf78c66d08a0acc9dfa6b726b68843fca24246203d99c7ab8601b6e41e263c6be1cdf7f18bf6fe395ab310ef4aca21cff0399dc37cfd52145b06da1fecb1ec82b8c07eea1c9d35066dbb5003777175aac930702534fd50bf5cba751220ae4b77eee2c857f32f54876ff3e98e9fb168afde3729ce5c3945ad2432e7d9ed39329bc5b8a29897cac5e2df61a44e6855f94730ac81962c10e9a48f5226d90420df9cb3568f540a46531642f0b6975a482da705a03e5efa9790afd6ec75d5f82cdd04f3c4e9981eee46adc26ed87805e78fa3f83bf4ea93b196df90f02bdf5830539755c4ef86b2dd539fe20a88c780b1a84cbc40efce02b327e3bba5fc091b705f093a59788e51a5c0988961b1ebc78923559000af5123523b39230f0ddf12ea2bda03a0508d5ffc1454734594d3659772007b77b5049f27e60cee123bdf312378f8664bfcf6f107f57730a55e8f74ff52ec291788919642ad13a8c248e423e0412fb6eac0ec4f8e6afdfdb866d5e479d2fe176988f04cb8338729cd32e8f149c3947f850329f183c58a6c7e9fbe95ef9c7fdd43bd3efceb6e78f5993d4d636add5034a0fce5c1754f66e1d648f21645e5be1da5ac38b6030f0eb8510b204c157f95de2605f312c4a57b8740153d0d8dff0ea81413f66fe54b62a9816822374fde3062bd400438bc4af6d3f6325650280e917b9de923f3ee47cc74519c6f703439a3939cb9293dc6fee438ea3fdea8e5335b9856d17a3499872f65ea959d2a9fac440a8b0b0ee0cc3cf9ae9d9d292584277519a6275ded207ce0cdb0789b028598a59cfd39bf234487c3166c437d861994a9e8860dbf63cc3a70934ec83565e3162265ef859031430b8db95fe8fe6c67dde472fc0afd85163af0ffb49c84fb21e4b3cb0e5b13e74af28e3a3abd7db21318b3cd1d49802643982190469d8c708172553f5c2edadb32f2db34469db4bfd815a781a4c631e31234ab2156e968a061bdd3a1e5fda0680b8b7f01a2e0abd1b4c55ecd08f5612c5871c9ad6f1903773f29c4c64aadabc135c82ac44dd0d17731970edde4546c152161da49f9cf37772fc5c2e70bf2f469470489bd2ae9f7b89ddc3f44d2fab4c1ce75d5d0aebf380b85ea262082eff0687b464a9d3e639b85b942a57ffe769ebf77accceada7cf65a781b7c3a082cda3b41bf5feb5678f84caad254e58ccb3b734a27436912765fede622ce0260145f642365c4d1453a8fbe8839a7221441a8e26d7d2e9dc73ffbe99841e184c3896af9996bae369488011b6e225f2b8113fa3bcd57e1a07619efa02a0b7efeca143a871cbbc9c6efd5118cc26d9b6dc8edc51c89459a9e7d2ac1950008cb91419115c04d103264872bcde27360d43d29d649589c93b54d348ad2f4944844e3d131e6e5f2e2dd474d2eaef214bf06088489aa972fadbdc4029b343c5582cbafdac915e1658842b191ece57d5cede2679444a9f77956bddbc84a350c3733bb6549c60d786649fd15e6eccdc60a93923b33795fd5b4def0cc06619aea63eaa562c003ae5a0a6e7fc21d31cd1f690a971a232b20c8820d34b088c5e82d864e66f19fb50902712e602da9f11e442141bb25d4db49f8ec52cbae66e3642f6acd44322d2322751f672ccc3bf1647f100e5a87ac20778a767a385fae2f8a87b413be5d6440363ec2916d4de4f4a00935d4f3050c897707c28c4f178f243af5a2e4d28bf2591f082817fffa867c972872e47ac79c3f162cfa3e0fe6010c27efc6262ce3983dbe944b2aceef0ab13de50d4816622d52582a7e137323e4da9e306469ff62375e65dc890be10361b75b0c51fc0370760bad281611a9999afa8d473a2f8ec86434acb483f9575fbb741bead19600c45babf265e930f76d2ee9630defcf5adde8df3a949ddfa23e9cd7d9cc8272c789b62c19d0bbe5b7789255a8fce52bf1a20c189568cd0ccb5e9a7f7d860ac69338ec5377d77747ff0eede1fca32f47613e15c443c53f36f00a1202681d72104d42a9cbe29921eb510648314bdd9a8d4863b3875cb849d5668ed8a77c355908f94a29a0b3816605fa80c343e2862c04d7541a6bed9b6c865e94511fe2c32f4907e7cc9b3c8c8657b5c73981652f6a53693d500639b097a975a46e032895112652adf692788beb2cca4409fa5268f18c46e07768d975e547da62f9f666619e00d6c750fc7bee2224a95e2e224c5c151c8e45018bcbfb38487631c468dc00a70f6cb89fae8d484838468bea8e68b032167ad1f64191e547c778449bdcdc77ccf6d8df66927669425ba3a4dad0132e4e4d21a153cc0e7e58fe96496577d204eac79286e6b60f0fbe8be794a9cf8cb5b9c52bdcfef9cbde21755ce6fbbaa80637c18295b7759af7a32f02f66badedcc0817720e465726ec08a0ae6f371651b4e731a76c8fd350dec67d86ee54c1d40384bffa980032a225b0c633a471e28803c8e729ab306363d9ee3735c578b64e4d91737c340aef115bf4b223f0b89e01763dc4da165ec790b02bd00924d4f98bdca9cf83b6ee2cd13a1d597aae39a903873ce591536aee6f9c01345f698734ec0946708bc9217005a306211f2fdbc54bbe408fe42a8417b8c639482f773eec57a327d3f205f55d42d8721627513d277476f84978a7234e6b0ff8bbea5d1f3a0d41e1cc590f3ecb6fff74245f055b35dd652b52bd97ac00f4259002973143f2be0d347990f7ba926b930815eaa308c5b95e4cba8a8787f15eb50f18e28ad05ec797d5929f6b74f20938d7456e9fce45796f3fcfa0293a5f28e2d2c01940c4e01236e0d9d4b484253b1dea91dc206ed247dec917f8e6ec780a1a6db0d520866d85b74a2a263f707328a210df4147c7e0d3c05ddeb62500ed88324745b96c22047b9c0385288e9dba80da85915fe1cb502fe4e5a219ac57a1ae374017d93ef21b302f8b133aabbe578adb2260c9b0886af71b534d5858655dfd8bfabce959b140f4b512aacd3531bdc84f70afec9e7b668169c97981e8976de92e053d5b314b8f8f66023f2aef0ffdc35156d21ee454859cab41b893a90bb9ba91241e838d28a891f281b997be2378fb2d6d06345c9920f2661ca13130a547dab3cb4fa1d5317175ec74c68c80c818d6a67c875d7e67acd6948ead7206feea5b4b937aea486fe274c8bc6170f3f549de81e068097eb896e4fdfe735fba6a9434f9a8d22586f0fb8801a4f5f4f7dfb8562c8fc996d0db2e74bd79cdbfddb40b6bcbd212d6adf4b4addbd7d0ecfc7d26da91d3f6b4f18274b962cdabf2b761ed9946580c80b3a29f54b4a4df3b1adff9c75efe74bc4b207a1ef816b5bf6a0f2231781358254166d7b7898ecf82634776b9f13e1eada1f7b2b6327aedc02bfdc26ef32079d3c09706432a384c306f1569a706877fec94da4e17cc4b949294de7e99c586b53ca518408ee21ccd81b519105dc1b2434e5e537367d28266e41cd6dc3e35759d7d7248f1c31a3a0fa6268de7204dc9f3a0dffca5e76e35ed6db0ce3428cf6167e57cb874eeb760e7bcb0d16dead06ff380467e4d479f1a7af91df3ea6e6e8478994c7077a418768e6a1a4cd5273d0f93752e4baa59d4bb2e7c7ce83d6e65447154672fa2c64950183834d0bd43421141b1a4f26e23edab77f9275ca509ac51ed3779d195aa993ba15f76dd9d0b83d8352cef85ea7e1ecc9dc52892ea13340fd39442b8a63169223df430de37c4415855a0ec223a97156844f58250d0a90036f78acfa6724ebab8a27b5ee67d9cf3847f5a9f11c7ea28cd52f98711c3a0e81e61bddfaf0a7da3df863f51eb695abc254f66c50f105be2307425e712169b587d9c9cff9e4828797d509b15da9e2caee4623bf9d9ca5a8d93bbf83e937616258b2424ec6f8b0ceaae60dd7dad92857fa17f4c390154202f6ff491c86a8cfe0feff281a9ef1040c859b2391d95ef17dc75b8d4336d63ddc1baa7bf10612788f38db168a7a0c197ce9a47ae4595bfe4ebeda1efbc14053654f7c21e361f2c09d6bdfc8a21866637e04e1c6aef713a27e9145a6cef10b692a80c9b5cca0b1296b456fdbb1dea0deb2213c094a5e1e816a3fea5a470702c64aa36e21ba93b4a0397542e0394a0d0166fe5554173a92a617df7ebe90d4460d51c65aa5adc4b7fc3f5000532fd3e657c8f07096cd881d9229f5cdaacde59cd0394589ff14e731de26e154a91cd9cc69aeab1b2d76d5dcb07da762a3e94b2557aa3663e7c98d748924c27b822d3ff1cf492d9c42a0da73a7d9da478b8ff3b8657587e41f4bcfb47580b34de24647990373cfdf1a9abd8c84db1533d50d41c56e3c32f3dce10f9d4248d7af32b1d24307d18d060cd4cf8817552e62e91654d8730cdbb07f87d79bd8e4553d21da83102bc963cb472f0a409fc79ca3e43086fcd06525b47395edae0a9ab62aea7dd66b4cf083777b5a8a0324fa648cb2c06c744e2a750903d7de24f4e5a14530dd3123676b4c36f16eb677e8c15d805d2f503c4bdc1e7df7d9d18b2d6b26a2e64bba3eef911bec521377957039b2a2cf4b8e7bc83482dcd31ffc2950e3172f11c65858b3626d14dcfcf86385e3ac3b537b40834db022fa734273d07cc3ed101fae407010f3345e19c6215743b17cb8257339bea45c2e5d24b3cd148229bff6257670ab82937debd92e02556047e5b9ba33475d57267b022d8bbc27420ca4df03def1d45cf6013ca53a8af258309efb5ec04e77ebd11d3c99e60c30ea700760b1a00f15972de2d9884a610ff3c30c59f0c1ffc51322b8bcd7ddd7ca219ec6b4be73219af9660049564cf4df2bd1e6336e11440447589b0f78717d02925dc58b173ccc85e127cefffd5d23cc63a3cfc040f21d8498a6e76e2a6351770554a126227595c3aa50bde52cfeed7409ceb0dd71d7471359706ad1b8f2c4a100b5999e54adfc6d2df9709c17212e8d8380cd717618d91e9366d08ecf60b1a8acfb268c64ad8841fa4c157701ade529e84c32abb0f3e44dc1e75dda0bee8e2d9693b1cfe7f959917794dcb52abcc15f4e77f75ab41b0350d4d82d7d00c05fd07c419c9ed6940fb0fc02419888f3687ca4e97f58b84ef4598e8359e8f622bf04172abc11188eb21dc1197d5fed6469b40ac4b782e0b558648b1f01f215480ed680b710eea0485b0338d2f1d347955a5c9546c29bc1f0488fc73c59dd3a55ea4727f37118f540645be5c46e97d437f99457b0c0be916c154f82cce84e77c4f8fca0c8d0f1aac402494e0c723e8d24a3f14ea1f88556b9727638c005317b0a9ce81ebfe99b4b48429403ecf7d62c3305f9ab65325c6ec1124a8793027463f556136334d5fe5ea74c3089df9dc1ed85e89a69fa8b83bbc4d9d41e18ba0d40d33902851eff18f76b22d3eeedd3afed8373fe575946811b767521d5fa61afc516d6223255a709210c63c6c341fcfa7a0933d5b4288ce00a17275d711efcc4eb0cd3d54082098ef708cf154cb2e173af2789f2c583d2d184523d5669ef76a213aa88ebedcabaecf96150eaf8090aeb1017ad7f2e6670db21e795b239b3e52f5f03bcac594a15d66ac3c49585d8690f17b54", 0x1000}, {&(0x7f0000000340)="6eecfd933b8503d0300f88de078e4045f11825e9071ac6d75967098d8c4fccfad12d1b39a99256c06b95a0c54eec5900566a6f888546bec39195b8e7fe9c8b9f4f357bc9f5c99ec9eec60579935984760e059992b5703725692ffd197b1c9c732f516f06c2bd4e7713db8254efcfdff1b20be0941988424dbfde6f", 0x7b}, {&(0x7f00000003c0)="2c135ec60f03e8e7c4449bf8c92b22484b3f0e7ab3f17e3932b569688d0f39469a30fd71d11fa2af72da3c0cc6b2ba1d0d0eaa4e19d8259119986960e62c026cc11732dca82db56810c9a8ced523d4510968753cadaedf3b4fb3694916ee509c763d5256ef80cc235b325760bab7fe819b0cb0", 0x73}, {&(0x7f0000000440)="19891c48b5c7e22b7805195c8a2de256f1d4328efb16f21d6c95f6d23c8075e8b517979ba52ee6ce79483a8cbe20237b6f50ccb7f77abc897bf55a3d09bb31a1eadc2085dd9f0ef56a1840c529128a731181ba8461643b168b701bc3b1de89820eb425e5b36c0a8513d8d59182f71b5ae7ae9c05a950ac4da846282a8249feb02a579d159afcaecc9303b9ff79087677bc7c1443a0d78f1991665e2bad137b942d282694c2febcfa8abcff9f64d567c51527b362ddb0a7e2717079e790e25c45e3ab4c6cb65be4253c61bdb5c6e50a66756773a5393d6d19bd2abdb109c1525a5bf357ed04a7a70d62bac69dd186f31401fd", 0xf2}, {&(0x7f0000000540)="669b835074c2d0ade567b6bc38577b02fe004ef55ac323dbb0f5e968f09b0b140477af69cc0e3af5799e6e47469f61a536096abd99ee33ff54c699bd1bb58e06c7698e5d3724e53a8eb738891fd05c65a97b36616ddcc14abbd9abfc0e785fd7d29049c030ade2238fbfc7bd69df401453e08f9ab2eb8aafae72c407118456f43c4a1113531ec7aaa7e12274ad85f66cb2dd389c7441f9579e83a742811809aa3ac1fcb9ec030f69e990fbbe7a3fa5d959be8db51d06ad6029dc705dccf2155ac7784f540f330ea4fd671c354c4c", 0xce}, {&(0x7f0000000640)="c923fe0de4a939ffe91e0331225f4839afd3f41b526fc0a67a24eeb8b53283a901538de93e1c7719c53a422038f3e6ced2c956aefad5178477724e33b2045e5b75d5caeaa4c0417f040a652f129387c8b1bb6b02686e72f4891b7b8189046bfa30791b2ae441169ea753d75810482f7b5adebbc6026370ad03a6d40dcf1fd81cb5ba2bd374773c2a0e835be55128bd20607ab8fd798c16c1aef33418562d26b9fe084ed98d371005e6b09bf0f7db5706704c259084280b259727dc9ead2a85db0ac35a4ddfdde7cd23507341647d70283c582ef6b24ab5883f6e", 0xda}, {&(0x7f0000000740)="f5a9b8302c15", 0x6}], 0x9) pwritev(r1, &(0x7f0000000440), 0x118, 0xfffffffffffffffe) writev(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)="49fed1e0b78ce9abea2583b1a681654d8b2829a0b505bf584ecad252f56d3d287269273867f337b01376a147bc5cf60643d6ad1acc77371d36a003fb560912c293baec15ec2ff3adf36369b4fbf1a2c85c85554d5eaa7f498d99029690b5063ee64643d234a29dc5e8b5b29bc9ef6b", 0x6f}, {&(0x7f0000000780)="28b82e547d5aff82ee27c242d914eda4d9dbed0268f802472e4514ef", 0x1c}], 0x2) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/7}, &(0x7f0000000540)=0x9) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r1 = dup(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) socketpair(0x18, 0xc007, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = kqueue() r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x3a, 0x4003, 0x494, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x40) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x28, 0x80, 0x27dd7dea, 0xfffffffffffffefd}, {{r3}, 0xfffffffffffffffb, 0x20, 0x11, 0x7f, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0x1, 0x40000003, 0x6, 0xffffffff80000000}, {{r5}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x48000000000, 0x7}], 0x3, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff9, 0x61, 0x20000000, 0x9}, {{r7}, 0x0, 0xa0, 0x1, 0x3c9, 0x579}, {{r8}, 0xfffffffffffffffa, 0x20, 0xf0000004, 0x1}, {{r9}, 0xfffffffffffffff9, 0x10, 0x2, 0xbf3, 0x1}], 0xff, &(0x7f00000004c0)={0x1, 0x4}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r11 = kqueue() write(r10, &(0x7f0000000100)='D', 0x1) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0x8, 0x0) 16:00:16 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2ffd) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget(0x2, 0x1000, 0x120, &(0x7f0000ffe000/0x1000)=nil) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x7, 0x7f, &(0x7f0000000000)="a4e1cbbbb3615327be6e56d47b21543d0bab16e3cf246b319d6967d45c1483b1ae732df63b519c1260712de614c4847dd2be5543922db3f1ee6a67fb7f331a6b9f06ac70439eca26ec5f9dc60bb8fd058f333c7cfcc2dec83902f05d", 0x5c) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) fcntl$getflags(r0, 0x3) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="a84a76c4e7aa218f0576def3948eaaf2f61ef3bf30dabc84b50733dbb1e0a9d5afc7a078b0c19a75150c630bbf557e0fc369f21c6bb963f25c129b7fdae61f286a7e2a3df42aed0b348cbcc819d812e3029e3fe2086e9879d5cfa149b73720ab6b432ca2d7e3f65306c8a33a2280222ce2c1a0df6b93587c5861d61038567462f9fb4969efd2aee5a261ae46face46e81cd879da583cea9348c62726986cd4906662178492b89d2a2158024a85068481186c3e2df4e87735328078936212", 0xbe}, {&(0x7f0000000140)="a6a8953a70f66f457a226292c26c5beb8767179a3f97cfbeb3826855d32ae898c74250caeafaeddba391570a013810196437c99b811267b5fd258a51aad35e81ec90d1aebe24d8188037550e61cd39e7e4a2a5bb99f5d61744e462569b8454ab274a08bae307de7912a9b153af81b3e91f119e499178265fc1f6888f70fc007410f51b460c6e69b1b46166522cdb8c6692f193642c91e042e4a0336961946eda08e2168f233b0fb1f305424db38e2abe2ed6e78eedd02546b4bb07a3d77b13cfaa1d2634b9f103fba1ef7012cee629", 0xcf}], 0x2) clock_settime(0x7, &(0x7f0000000280)={0x800, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x90, 0x52) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) unveil(&(0x7f0000000100)='./bus/file0/file0\x00', &(0x7f0000000180)='x\x00') r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x81, 0xfffffffffffffffe}], 0x8, 0x0, 0x101, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000340)="1c786a45af5fba47c89bcfc61d0e5d344e9aacd1bb9bd728b97be03f60eaf7ac082bf21702e479ce04114b816fdd610421099367225c33c2f5effcd06480612ae27b972f6d201a22a651b105aea17cfc45edfe92384db4efb2f376281c36ec590ef00c", 0x63}], 0x1) syz_open_pts() close(r0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r4, &(0x7f0000000000), 0x10000000000000c4) write(r5, 0x0, 0xfffffd7c) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000640)={0xfff, 0x9, 0x40, 0x3f}) getgroups(0x5, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="64f35f58de204501098993838bdc5a3dbc26dd8b1c5ded742c74044e93f06c1eb3b0bf338a114c4d4b59992c41888703dd629eb28943789bec6fe22a6c356ff963cd6dc6b818b998f5fa25ec4b01c8f3cb9ba45ac1a2e7cd26ced40cb0c8d6bc893c5a15733f2aacf68f6232132c6b42c06a51983456c34eea555674afa113a7f4b5d592362103a8de4021e284a679a6f3317bfd181e79465eb6565f0692d2fe4082f810fa670217ad9f5eaaa9", 0xad}, {&(0x7f00000003c0)="56596dd024559904468f3c05ae946ca749ef08d6fdebf7dc64ff1acf507f318210d29181060762ec7f0883ea69098557a63da66a94b86aacbf4b0ba34019e4d2628add98b5c0f752c9937e3cbaf71ed6660579f130ed2ecf64151d98afdc8810868fbb77bc1e9bee4f8ebf446a20c4279fcab706e46cc303125b427f032452d5d3a05712fd29723a6790a5d9087c0391bf8dfa7b6a6d556708579eaf416219d4eb034167501cdb116e8eb8f03ae332cfd19eae4c89a39466847733f140f4e663aadffd2073b7423b75d03a2ac658", 0xce}, {&(0x7f00000004c0)="d1719e007bb72b28fb54788573c8146d66cba2763bbab95279c9386e80a10a2dac8a16f581d4569da70218260339d05ceaf97b95d61ead390bf5c818f033afd1bca7", 0x42}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) write(r3, &(0x7f0000000680)="b82ad7968c791b3bb7dbcc948f6ea13fb8d7a7fb58d1cae450f30ec1641eb9c3acc6764a04a582ff4f1d3d899bd2e8d5107dc74b5c2087961de59a011243cc9421eef6ae29ca", 0x46) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) dup2(r1, r4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x80) pipe(&(0x7f0000000980)) open(&(0x7f0000000900)='./file0\x00', 0x8a0, 0x9) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000000)="0ffc7bb24d5c59bbe183fae27917a49a0b26c1aef46d2ce1db2d83bb30d4afb47865143937746ca5d2074cb8dc4efb2472b4b2e1fdbfc30db6006dbbc082153d9c3d08f48433f31a2254db874b6515ae5959c8dd4585c0d8dfeb261b651cf1012d7c9d9fcb139a6196326b97d190c376d7bc612ca2e74528540d88ac6d881a97f157ae01fe12f70202dd07bd72375f82ec6ec5670a", 0x95}, {&(0x7f00000000c0)="850bcd7a80bd6d06905de4e33ddf2d34f2a640dd835b0b66ce548c1c9a9d5e677e00213185e87726d738cf8885121a6285940e92c13719868cfe1f16d89a13cbef3b3493b0cfb3335b214aaf70e5970c82c2183f23846d735a467c6491bbc0b8adb50e376d792a1c1d08caea3482e53a6b7d10b2a4fb6c1d3ae905f8b6df1be7b65ced6837e120fc", 0x88}, {&(0x7f0000000180)="23c7c8583023427d9f9641423e6c68a0f86b07450a541e90ef4c43d3735863f4a6c8606aa20bd67424fefbf8e677c6046170dd75c48cc054573f768e1102d2de3ba65af226a3826262d51f6f6acb65eb1e40d64047ecad27ed6c282e6b78f0e3646573443022cf", 0x67}, {&(0x7f0000000200)="1bc2258cb96f9f34ade4b3aa33661de8ca3a439a28a0a3332dd6fa787e6e418d41c9071f89af518b6cfa62886cfe894343dc68c16824752140f95bf5c36c929e7d7c232bf46e13292ea82844ec6c41abb4e7829d5f9b446d7217489b7ec4149bb84641c7bf2da6ccd246bc4658e388cb81cfd8956c5bc21cbb93574527d04aef4845beac8caa09a20b2ae1933d47f40297092d8258a2c9a47c5566eb5cdfedb7551ea9970ba33d344590a38c43ca14bd7bdc4450b03534195afdf4341fc807070d1e5c391e45a1b86274d4", 0xcb}, {&(0x7f0000000300)="35298b9008e3f379", 0x8}, {&(0x7f0000000340)="99564887a3ce6fe3109938c380d3a9d23cce54273d933685d3e7d0e09f2293ad7c124f3865043c674da01f2bd2e1242980fa318f8b63e0e0585e6394aef3d228c8060886bab283fe78949d6306e628f306b6e69e99d35e7e42f783bd297b6425ce9094f403d01a07bab4252294c65d66694d697d6fd91bb8146d7bd9f66c262131aa064ba9de790a36d3f062c7a6100efa9c5369f945d108bed79faca36a85f9073963863667e4d7e89e2c2289f6607b22125767585632666f1df77b152f1cbd6daf75a2d0092b1b1d96", 0xca}, {&(0x7f0000000440)="7b64b74844a220ef90bc6b897acbe1ba1323cc521266a583ee982bef368bcd15c7f0da13aba942563681312a3c64030879239e9de051c546ad3195a9cbf1e9eb2f31d9b24fb335efdbaf8fe04954a0e7489c01036011d2c7d4d578c4405071d80b29d9b8d031e028b2470fdaa504", 0x6e}, {&(0x7f00000004c0)="428ecc8bd1a5b4895fd9c6d02467f51ed148ed55c75dddf92811107a667b9fac411b1aa93848006ff3cee90d5d6fdc6a51a56dba3dbce170f8487333a50987fa3aa1978b1d0cdb3bf5dddea027ea782a1a0ad5dbde6c6992a8b44ed1fc9006fbd4e709721bc1aa86869b10de614ffe2ed77f5c8fa561107aabc140a9065097aa365ad717d5c3faf7d3ae8a9a12658f3f5ec4e5b19be1e47bbe12", 0x9a}, {&(0x7f0000000580)="c7e6dcee7bffe4c366358b4803ad503af88786e66989986b4a2d4e70680385a3e6903182843159d27a8c457ec6f0d6c90f0cab854d7f301d99ba48453bc32c2394b290ac873f9eab9223a730ce387754f8dd1b8d2ca58fa4dbe68550b1bd14f186a5f26527cdeceffae72fc0666b13c34ab58bfdb662811fd9dbde15f0e1a9c39eb9b3e96a9f35dc6b2b4cdd39ab483de74f487f7de96ed176dc36f5c7b6baedfc917017cdb8bcf2a3c01ed746e9935e78eaab23ba9cc81ba970bc1c4d3b4135d5de4b53e311dd61981eed902148eb3502772eefda9def11b5950905c992949c8aca6254a510f084a9312a81657665cc9b17f4119fa8", 0xf6}, {&(0x7f0000000780)="9d15b0e81c057308d2b660906fecfd45c05d86f5e68d1dbe6ef7ebe918534dbcac079406da4cfddd630d80eea3ec1fa2b11226580630a72cdcf1aca49689c02bd0bfacede4", 0x45}], 0xa, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) shmget(0x3, 0x3000, 0x4d3, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffff00000000, 0x1, 0x9, 0x6, 0xfffffffffffffff7}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0xe6c6) listen(r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) msgget$private(0x0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x8001}, {0x18, 0x3, 0xacb, 0x4}, 0x3, [0x100000000, 0x9, 0x5, 0xffffffffa3c066f4, 0x10000, 0x1, 0x9, 0x800]}, 0x3c) 16:00:17 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = open(0xffffffffffffffff, 0x2010a, 0x80) fcntl$getflags(r0, 0x0) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fchdir(r0) r2 = accept(r1, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) sendto(r2, &(0x7f0000001100)="ccec71d3633656cb5094815eb71beb83d6dc57d83e85bb965620d735c214538b8ccdc812f04ca8f017e4ceb622f6883df15ea687a82862e531aabf7a5c22e63f7dc1c688df98ab4e159721c95631f651a89274d6b99acc3bdd4030633c0a7a9ad494eccf049a8a400db2ed7de1356b9a5b961d28a054c2ad6936547eca9bf8fc34f880956a08d414c37004bd7378c7a933c2d99ba932c335b3c26d40ad5bdc326d933335787d4fdd9b029061d30c0aa4be9d86c1d04b098e049e99578f17dcb7b6afb7860656953810b207b57bce842c6bf6818ffb47511f0a9a80bf6a0608177b8d5d1ba8484256aee9b3d63489011213d0fee392c6849467518b37b5461ddbdad557c58e9b0dd8dc4a98c59d06c798cb5cbd1f92870f6f4c88e990bf8455d26779821272335cd3db3b832ed04669feb2d6d682f6f82a2103c0962266a4a9715c03fdf019214ec2a728334eeb59225b4f72dd0c944e015c0377fd73f532be5de49926d9034a7a0f207d7399c4d07854a3b7aa7bf240aa3c3313f43a306f5f29c8327eab15707a0862253df85546aec7a7521fb54e5c0bd0b6b3e0168c5aa230e11551865cb083479cfd2666d74591313d33293647e4bc608061aba4210223741f0e5ae43076eb9ca85fe81222aa8a3558e08767dec2b82f2c96cf0b1a2c05fd9b17cd056d8f9a6545507895b37f9a227158c9f1d73d1d1dc0784feb5072e5871342e8abc2007221e338da1e9354918e656cf23525942b464c2fb3b543fbcb158420e80e016b17878d792f833ceb797b19e9e23385092ec21f5c9de2464a93f7accb7fa21aafbcea563074a42f281a47ff861186963c0073d01b1c65b70137ef47c0464043eb1a52f185d6b48fe1b5953a3b72655ebee1d130f7b236ae185c04226cca9bc79b30c12002ca1730b9ad51876fb926d37856acb322a09a1a3c852c896edbfe4ef9ab2167d77c364883ab4ac356ec0b2129ec6187cc60627052df66c529022ed1d225ca136edf8dd98c9d7f0b3c37fa39f22455d3fcddb3ad1ba7bf2ed975f26fb3d77c9f30534283e2d639bf74b2773831c44e27b39125f18fb207b5a58d416e261ab91f50da23f85b17a3259a04b8f6cb8e77bf7c8f6a36700b473e1cf2f88bbacd3cf954e42f83c727370c05afe456538b21220e39998a4503f40977058b7cc85fddabd233d16c475da6c8aaae11699e44243ce1682aeb4d03f41c574ba022a414dcbe68e0ba6c7f9a034c05e0d9c8535b66dadb159539e4b31d0fbc4ee499bb92bd0db325837c17170fdbf8efc093f2bd3482b72531bbda2b0a548560d347223afdd5e6718bf43d98d59f677a704d5056ae99654b726807e090e4e92fef559c380cdefb662433e9a6831d6fa5f56e7b0e59de07a810fd39b566b189e84c6bb3fa867a11f433f95ce24e124d8fc34f7b848d2f7f47e09c2512b74e11fb0f28bb78614b4d19686a83c1ef3adfdbd5262b869b1bcbf5fb261ccf37b2807f342fe26736d6a88eb214c0a56428c584d1bb43e9f9d2c85fff5b89c5c34eda0b1d73f1b8d1729aa4ec192467744cd268dcc89ae61f55fbbe834451cf71e9b0567011dcc0285d1700fc7f7cdb68610f8c71344deb610c721e24b537951e233514e245dfdbe9df0a5e5281b260cd07f2efd4eec77eb119aa966ccd0f0fc3da5a9b096f50dd1365f75b5559d5222a90650bf70f48960a18f14c298d2c2ce096e6a7be5c67a247336f1adb531e9c1acc564e8eae376e69049031153c8feec9f0e80b6d909f3d2f5ba81fd8c9ab8a3dd66ab0bcc4c160aea91aac0e6f7f886cbced4bddbcfa9ceb65acb690644870d50d3a1c1d38141c002dabb08aba4aea86193d0daca74bf59909fa59ce88c39bdb74e97ab82653373b33b45b3ccebb80d33e9db8f38593bf8929260be3e232c285380051434f373fe08403c0957ccc2c1d19da14d702e35306702f1fb6de5cf4f50bee684c3ba0537fa4ec81366c8bc419855408182c028ae4b5f1a1a2ecdd6fa124d3196b35d001fdf718a4e89784a669450c7e6c9c4da52a844c7c02b42bb6d76e886c04a8b4751af5cd2147a25cca3e81dc052d9b24255473f9acb9a8272f79e577c07012b7cd7d22490453bf073cabd71a3be84940f47b1c2a13ae2d539ecac1dfa89e604ed3bfe681dadab3f4b5dfc3363ef8defebf35951aa6a04c085428d3375e982e13a83550b11e1f9744d955bf3c2a72b97120fbfb94d0e37361ce08f6bf327c28b5a4d3a1b10a57083e294c645c35e66c21dab14c27e75598b0099221cd60076f0921ef097106a809f5e91196330f79ffc8988b2e9d6b2b193dbc67fcf4af3a02897e6fd2652b45d2ae93a6758a22982ea3d72928339f95f712efecdf0926c45c16fb5cad15f0fd2bb1a0bd7b2ff18c5ceda173989b05be0dfff9f33cade84606836dfa2543d0c053849ca088c4f97ee068dcd232f6caa1c47ec52c4e0e4e3a7b868531c6911d61f13e4653aefa590550eda0ad87819b86061fd5439ec7ee29b0c8f20e26b396e1bd3c1779255ce818ef3e6138b742d633afd51f4644ce2e4e407409d827e24333cc78e8eb0e7bf5ba00d05bdca46a8c723e345fa5ac0ecbd8a927da248c2daa0c73612abef0012dc21b66e4007cc08ad402927c00b71518faa8cccf83ccf93657d4201dc5806cab1d010bf5879bbf016bf179cbf64cb350488d1cc8c637de27267603c4d5a40aa15685f822886a2c34b4086d890790f04249eb66de0ade836f6d5178e62e8997fdab571c9f2582b8f9d32fee37d8bdcd7340c49cce26775831828a391c12cd5085eb2a5a8add2a44f9ae1c4879a78ef011341e33e881bfb32d372c88974a8156277a3c056b3a2268330a3f60df6a27c7668ed651ea98c62c6a330bad891a501c338b7755f2775aa2b54b0c74148502916190cc64585606d98979907a14a1234afcc97265c97cd1d39beb5bfcf2ce62cfeb0772cd4d7d25a9be4c7a7ae036bfe7f615199ea3f74ea0dbd760112cec9e98a08d10ef26ca81569a3dc9b8713f36f50ef7f86701659d729983602949f1fcde05d930aa414538badf99afcace8a3376250abaae17c45b07c29b88450bba95d686ca0b2accc43a75833cf232baee64c5d6ae6ac6172b32c6d8071e5a0a07fbea9e6db5780ba896896102c81900cd0ccd4673085d28fcc3e2844bc047a119077c8b8874a9c95d43568acc5db0efee31b18840d8f65d10b45e49244a1c757654a71a84903861185013665fbbdf1d5b9a1854c37c78c58234ccea783204a0c5c73863390ee55018ba2b6209cfa8149c49fb1041f9a9368a4dd17a4df755a662af71857850f7978f0def358c2aa150a0c9bbd43bf4137bd5ffc130c56c4fbe7efead11a6dd0bacc9aae5829914778b514986b08fcb7228dd0c588a4a13e8feb60e64444f6b01402847e1a666fc4814586cf29905aa8b86e5b0c52c1dcd0f6f7a99ff4ecf3295d3a4f2051335fdb303fbbbc299a230f02a4984c44986ce6e3371037cbf7e7a3a4ae424691ead283b208b74a7079f78aaffa76898f4527b93104c815d16d48fd1245fdbeb09fa4e841d4523a8d3118097313389770a933ae6b87fde74fa74a6b6003c9424cc9a9d304aff0e525371a1305de4d149e6964ef3b8db280e59195f4a9e3cdb664e75b24e166d164d248d9399c37a5db3da7f524850a28d5a302e75e12af53e7a08a7d68ea027b8d7ecc27dbb32baf841f974ec090c77682f49ab8ddfac41016af43b72f6690e9a313989fbd082076b60318e0d29fd8de3aa177df424c92eb696d11ac4278922010b2eb6b5357e11fce2cd0262ee16772758fa0cd3f809ac8f6f12a698ad462f628f14676dd58c2144cddd744729a0a1945b50aa9156baaba01f02123f3fae69671274b8e67c9fe857beec7ed6722d1d6a7a803849b9ef38614732a41c4a1e44c3a768d082a7957f669d8792405a3eb21baa73df3b4d5b6ba80db3fcc6f4d41c45b423653bbee233026d2beaf5a73846e9acbf08e9add8f46d324bafaf4ec1c5a86f8161778846621f5fb10ebc53671deaa1d599375df606d0e780373041378253169a0824d2f1de54879f52c34b05f5ced35b7dfbdfd383cd5ea0b5540a65a690bdf2c5235361e00dece3274013bb3147fd6b476e4be83c32ce69003721c54789f3ec10262baf16ff31e3c86f6a89399387837eae4cc58b01326ef7a4b38fe032fc93ef1f4fcd096ebf347ef5572b44dd7336f1731a9f3707c667f1ecd27ae92844eb1b1cb933c7032a6a15fb3df6bcceab61e0ba26a5e7c9fd24e8c6ebca991003802ac4d09fa0fd8e65ffb38cc5b74312769a66554b87857ad384464356f975b44ca3cf6596e030f294816bf966d89904339ea086a2069c201a54261633adedf14c38b2e954418d6284c742bf9b4223bf4311339be7224e295a0092da988bc6bdb2563068917f7dda7aba1de8c115f64e8a41bf250f850320223c830e4a13472245fdad58c4a5ccb4f5efa80de58eb4e9d75210c1903d475c6195765681d17e6c8bffe132c645f00c4ebb4988c452a2b92261f15021ed9008d8ba570f9242118049013ae006bdcdfaa65b01b02af70f7ca721cecb90cf7463faa7745f66c67616fd32c1f6210b973855741aea605d9440c2df40e5e8ea5dd5442e3c8460f7c8fc6116153838a1c996ff87d6dd62f1f10a0f5422ce7d2e0f0f34feadfabb2746577ae470f377905562ef1aaee6e5ea55c55fdefa891136003204d3c11a62cdea0ebd1a1a406ef9c5899ff1c653339d276e2a96f2a221b589bf06a11160035ee98b8fc6b9c81b4dc0d5bc9a5bd18cb4353a9ceea38cd43a8d30d740aef20506ca19b3c6ffa15911f32e0b17e4bc5434c0072a2faa864d32d71864a43d69d28efd364b4eda5623af9df96a1ee9dd746c735305c25dd738962d70437efd800a18693dc14634e32f7575305a9c055d0461166dfd44e10d63d41c6eaffb656656bab50242ca7430ac9ebb578a3aba3090aec4e25e6b7eaa3254d901398c96e031e9518150e80beffce81b409db499c6bef37e4b7b1063dac439d3388da33a65bd95ed85fa2fa3f0d8ebed448e2a56d93f989b7d49edfe0f2a7e56bc54dbed28cf0e2e40e07b972d5115606a470011b7d731794cee7741bf2738f7e97166dc91ed44a0a799ee6691421e43eebfba2dd71747706026f61c0450a1c8935a02deb1cb026982dd6c54396c042c21b2433915ca9f0bfeb7534ca2a8f5320d83322e176942260c40dd18fec7da945ce0a664d8abf54d41477eeac27971d9f8fafdf882693b2a26aa352bee57b571a72a6167bf960066f37e806c43693296986cdeaa50704c835b6aaa9da5b23089115d58084bf40ba48c54528b056df3fa1ded00913c020e1a4fe13f9e44ef226028bd82155a33d3a273e242392cdd8df0f4faf5c32c08cf73c84db5f06a9891347a948e54655dcd1295a6c8fb34bf4c4ee8eb038abc9fb6af98af0ae3201ac1b7ab316fc54d86644ef12021617f18aeeaa599848571af9f2eda6303af7a61f0cef67148433f82de4eb0fcbcbde4c0522e78ed6cb4e9fe5e9eea4496e99395a603b7ad08e8c49b20c7c860d8f565706c3731f4735d9ce2b5adc818d293ba9b6d7ed2fe4a8661b490b150a2327f39b4509a9bfdf20768379581dd07004706103947959355cf85379f75c7154dc1ff28e4e649e8d9546cc6601a19ba7e21c5555c61a2b0509aff853154ad8a1430ebd88a49edb69ac1dad9f141efdb2fa9afb40bed653bd6de06a875621f113e16d6db1d93a4a6bb031f729c", 0x1000, 0x1, &(0x7f0000002100)=@in6={0x18, 0x2, 0xffffffff, 0xc9f}, 0xc) recvfrom$unix(r2, &(0x7f0000002140)=""/117, 0x75, 0x1, &(0x7f00000021c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x20, 0x8007, 0xa0ac, &(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000002240)=0xfffffffffffffff9) fcntl$setstatus(r1, 0x4, 0x80) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f00000022c0)=@file={0x0, ""/65}, &(0x7f0000002340)=0x43) sendto$unix(r0, &(0x7f0000002380)="ad96bda34346f48299dbe7d843a61312eb6358939b31b8d3ca61a844f806477ad1d77e31062b34cd5b019b405a92baf29357f038dadb73a555384a3f09c3c258f83f59552bc91fafa8f5a7d3230598a7d8cca19771079a87a022533369872e045405988c21ee1e0cd15fd16c0620c9bb8869e5d4de680342ab3d948aa312f7c56ce629941a736dd02732886ec6f122218e03e76334594741d29c0d553c2d6d8c4dc4be060e7a991fd8908fe4265b8e9b38ea2a2a3a51c3151079a71babd47685c8c65c3c7d45e9b6c4a023a6eb2067", 0xcf, 0x400, &(0x7f0000002480)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket$unix(0x1, 0x5, 0x0) faccessat(r3, &(0x7f00000024c0)='./file0\x00', 0x1, 0x3) utimes(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0x4, 0x127d}, {0x380, 0xd6}}) socket$unix(0x1, 0x1, 0x0) accept$unix(r6, &(0x7f0000002580)=@abs, &(0x7f00000025c0)=0x8) socket$inet6(0x18, 0x1, 0x80) pipe(&(0x7f0000002600)={0xffffffffffffffff}) execve(&(0x7f0000002640)='./file0\x00', &(0x7f0000002700)=[&(0x7f0000002680)='#\x00', &(0x7f00000026c0)='*\x00'], &(0x7f00000028c0)=[&(0x7f0000002740)='\x00', &(0x7f0000002780)='*\x00', &(0x7f00000027c0)='/\x00', &(0x7f0000002800)='(-\x00', &(0x7f0000002840)='\x00', &(0x7f0000002880)='%@%\x00']) getsockname$inet(r3, &(0x7f0000002900), &(0x7f0000002940)=0xc) mkdir(&(0x7f0000002980)='./file0\x00', 0x48) recvfrom$unix(r0, &(0x7f00000029c0)=""/4096, 0x1000, 0x2, &(0x7f00000039c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000003a00)) socket$inet6(0x18, 0x0, 0x4) sendto$unix(r4, &(0x7f0000003a40)="c43ad6f469be04bb4b96ac00ceb67cf7fd581fdbf7b37b534f9bd5728832d368b7bb8bac8ca4c4b863784ec1cc7ac33b776c9420db3e04e0067cfa41a8a4b8eacfe5ec71504a056623306f2a05cc26b8e199311f9d3b65270a82a5e785f7b928f5486b4a423e36b9a7d2d8b598bacf5c184f209002c095aeda03", 0x7a, 0x8, &(0x7f0000003ac0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000003b00)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x0, 0x7}, 0x40000000000000, [0xbf, 0x3158, 0x5c7, 0x200, 0x3, 0x195, 0x5, 0x8000]}, 0x3c) renameat(r3, &(0x7f0000003b40)='./file0\x00', r7, &(0x7f0000003b80)='./file0\x00') 16:00:17 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x4, &(0x7f0000000b40)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000440)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) socketpair(0x18, 0x1, 0xffffffffffff8000, &(0x7f0000000ac0)) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000a00)=[{&(0x7f00000004c0)="c8b7b46efe9247da8f48f3276be3c00a82fcdf95f26a7178ab5663763a", 0x1d}, {&(0x7f0000000500)="8b2f7238cf1bffd1a5f2bb8baf2f52c16cdf23784926a9cbb44e02aecc4737ebdf67453e7b72cc3965e58e7377a91535d7f8c641bd17ef1282d6261d9b626ccdf98dd1b96de217bc8de4844b166f99c6af385cbc0fe39c71654749ae48c0778ce1fe63dedd1a32761444668c7081aae8d996b61c2d363478554d14481a508da9c4ec95e90ce9c07e53f16e84f1705c87f69359feb90c3271476fbe2d9ce02dd0be18ce3786cfd213cde67754688a5ac0fce49553a91c7be46de9aa0248fb343980c5665e", 0xc4}, {&(0x7f0000000600)="cd02f2805a9dc249cccda89833e9b3f3c451b1ead0d28d8b3cfcff20987f2e5d3ba2de9614f056e08f3b8725ab59e7aa9a284bf5fabc71bd0d075f60ec15e00d5d974d08759c92ede56bb80c63e574b28892d0c37b379d143a144b1f4de13b239d9ea2f1e8122f1927ba71775c86703eaef801086e8630f1198de504c6299c57fb47a9a1a5ceda4ab5af00da6886e5b58febd315edac011269dc7cfc35", 0x9d}, {&(0x7f00000006c0)="50b9cbce5622077b4a1f8fcd4e6c78d585e1e08b41682e04aad1fec5a166b0142eb9ed98c5f7d35894d58bf35032dc87aa1b6e4876b1a35c4a2e27a68537a8529fdf17a28dc37ffe8e7ae90c7ecbc708ac4e0c78bf5308250928d0934e9db3a0521c7e0e33da37d2243cf9ba82662141ec7a680cabce925a65", 0x79}, {&(0x7f0000000740)="eac992deb912c2317dc26116cf2ce8320d59b59aab9409b6ff26c51dc2ae6041678a4e43deaf208e279d6156f8a9036b9c79f25e56acc76965480394fa", 0x3d}, {&(0x7f0000000780)="1fae69301ed54df368ea6e250b89f66abd3b30e0bc74550c53e2144de2de6fe076eecd4bcdf7eb287351473b74166d7bf7309a150252aa1fdb8c829fd5e42138aa8485b75a81a75fc41dffc27f4900f4455c8e752e9ebb799b9d5af35bb265ce48c138b23b6a705402ea7d63dba2983f82b956c29605e00b332864a15121a74460334a98158fa0b95ee64b690b828be4", 0x90}, {&(0x7f0000000840)="1ab8e628c5ea4e3a0cdf8cddc8ea99fd3d1cf1b498e940fdf1ff9fdeecc184d12bf5a030c6288367e19711d2e2c76c27a095dde8ecfd1b2a1951f8941ff7f6fb032528d0efce5ef032d5e7fb20b9dd2bc967910c5e1e8a808519a743b3ea830632b0c75923d623d29ad6be1061cb7d17bf61492c22072792cf62a2ffdd79d2a22e82cfc01dc6f575aa210aaa8ee9eb986b829a0a69fca9c2a38969041a3a5d99687319ece6e4e50e5443d3765991d73ef8ad4f5a1fbc6e7a680b8ef0841d1e360e4a2b44229761323ad6ca684dd6817f2c13d1", 0xd3}, {&(0x7f0000000940)="cab782adcc2ac155b900e7aa3c73deda33dc96f0c1a75e681f1051093fa685d90e72195151fb10ca46e9d984e8a48e665ff8b546887ec1c960e224d384b57ee8f2c9852c6f592c34636e821ffd7cf6011745a8c3fe658053719800e5e338f6befcdbfcb723042215a4f4d2bc03255f9ea1787548799f19569f489ae23dca5eb24d5c7eadbef47aeb80e5d817", 0x8c}], 0x8, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000a80)) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8002000, 0xce) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) r2 = msgget(0x1, 0x4) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x24, 0x0, 0x1800) close(r1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) recvfrom$unix(r0, &(0x7f0000000080)=""/206, 0xce, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0xb03}, {0x47, 0x9}}, 0x2) clock_gettime(0x9, &(0x7f0000000000)) 16:00:17 executing program 0: open$dir(&(0x7f0000000080)='./file2\x00', 0x1002000000000000, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/208) fchmodat(r1, &(0x7f0000000300)='./file1\x00', 0x42, 0x0) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:17 executing program 0: shmget(0x2, 0x4000, 0x1b4b63449b3d6fdc, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000001340)='./file0\x00', 0x42, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8052, 0x10) clock_getres(0x7, &(0x7f0000001380)) write(r0, &(0x7f00000013c0)="2c262ced2f2a7f51fa5a75539009c178ca0542dced452a612602e3d80ca6bf3ef59ad6c5593b83aff54c729af7386bba8ec45e30a4ddec2fb9a6cdaa3afa04a700617cef50abc0880000cea1377713cb950a4ac743744c457a5978d55ac2b33b8109d96afcdb64d0f4c77579f6aec7d55172e229d4fbe824b65385ac13ff2885f7cbffa37ebcf4b56eeeac1633213c58063168b4440947b0cdeff5013a8d2b238f4e8285a1b98009b98c9d30dd1cfeb4553a96e34e7e66a3690e55f2cf8382606a088d76dffb0207625f78e2cccef66427ac822d41c70361386f819a5bcce05b9b38ffc9de30e11b1d9200cf72bb6704e56546a76d39c233baba387881d0f42900139be83afeb2008457149909a69e50f4afa71760e32d705f9237e114e425899c0c44133a1017d5d02258552cc31e9b46d8df70420754a43a194e9bd42be92ea3ffadc4879c4f0d722a7e74acbc57b607c26c80769fc52c29fe14f64481bca4c93a0d5942094fe8b1ecb9c3ee9d774c431f3d862a80f404c423edf01661d6a3c0e8eecbd6f74706af5ce7054981d07c4e05de0c1a01640a694d3874b3d2d345c9bdb659dc8b936f70106ff3a3ec0ec9cde3dc53ba8f0c288dbca5c7dd279db5c29c2b5d4c54b13b8c61e95899c635c288ce6d63bab297beaf832f6695bcc5d13b2990f7e0b1f2077b7c8f31088e57fb84acc721101d14767b8584c777eef956107af05f6945ebdaff39ef54eb688c194f7a4780f8838a1092537cfb129ba3743f4821e804aa12de2378418c561f1c57da0acd2d9626329ca818e4f39e3b027970d164e62218c98f0ee61a9329d2ff613afc2a57f36761bae2e17c6e3bfb1484dd34af9babf5f1bf869f52a50006fa86a90c17fa9e6d6b75eb94c4c56aaddb6de61ae496c2ae2fea5137bde428821b65681f1993a9c32601ad7d0722004d29d0ddcaf52eb8da89650a38ee70ebc69d68501485f9ce28d10ec8e9e6cab656278fd3a64dd82f1f6000f003369b75a5fdef27a4c5ff593578678e120efc57c14b2c8d8772ec1fae6705ad5b9a6288d115cc02a3ddd4002862bff6707dc9be33b1e749073268db9026cd0219b661e476a24e90a75d3fded0e954e9542bbed76dc8f622ddf1267bfb8aec700a3548ca08ffca20c17563b0080b4a4da4129c58377bb88fdad3ab5d78414f2ea9e756ae0640e8dfb679d21fe54b8349475e9c641dfcff75d6e56455a668e612f67b8514d94c0933854c107fd9665052bd806689268f9693ee1f510bb5423b9844e9f08988482145c68a279d17536a03a0d3921012b1be6415e4a030f9d1992b2bf1b3de58043193494b6bce7d06b3631f2e33f2a86b67a35d6dc7031d1083fb81acd4672ea36baf102c785824242424ddf34dfc4c48bed716709bf7a13c27c37617587e273e99326b948ced83b9d153e5cf4d345b17de89b8fdb9609497d2cf666421b6cdfd7eca255bedf8e7b9b389a8e09489812b65ebbb05aa938f0b76b6d2acc4850d3050c48f40abd812ba39709f70cb0590d93af4b0b95614a20f87c7ddd51b2ab033ff6556fbe4c871eebdd4b2715f44a75c5062d016e3180bbf4bbd399c4a04f0374b79bc56dee7e0b6fa398ff28d21b84d8b51556e51ba92b789c99349d685a67d6aa0611bb5773d51eb547c37882b8c01b8f3aaadad3f67a661501e33fc650f74ecbb8e6dd80791b3b37aa8992caff3dce26543e5f661bf3d8c52b6c42f3aec2e1473ba570b356f93fc18bf461682439b898594a6ef26880e755be2c21ccf18b1b0ddf1aa1a5f1da3e9a5cb9918a6a8f81b64289a4d6677e8c30a4256bb14d2c467f20eb2cbe131a35fbbb6301b77de5dd02418fe8a0c58e8a9b7c043553987705309b0bb5edf0bf79988c5cf0486d03abdd8367c5f5a401867940a02f99c1b5cdbded184ba7e776105f845a7944edc977c0797bfd675ef3ef1d68b1455d5e7f6ecf7bf0ff5b3015fa8a0e8f874b8cde759286be2d2da72cd27046fd8bc9520836d4dc6b81e59c6dc052ddc30a20e015e0d45740d782eb98c80943cd3e58f6c74e16f6d7dcc928beaefa9afba9719610eeac2a1f3c37e6f77c5aaf62dae06fcfc1067b15365cfc70f904ad31c4e55c982c202920b62c178aa2b4002b0d09fca65e1500fbc440679f212152e75d22f80d616c6c291da1430b6cf15967e7870abd98b65af9368cb6d2b4ce338764863803967c45fd6b5e9f2b59ee0688b97491b490ce0519057ae307d0d86aa0d40a18245486a7a4bb2001c33ba10a01d4e2cc46a6c296dc369e313116c4d64583654b4f9e594db8ae54f1549316b5c665d614b5a62a26385b8be2ea3c899b71f9ed6004ce1a8fc69a285be78167b4cad7d81e81dace96916bbe494ac3dc6753add4c6e5b771e061ccdc0694da4e203f75b524101c3634159d5ea1c766132069b188debbcd6b1865095d752d6a72945f9bf8851ad88a6197fdba3356ab1549c834e6653884d65d5020ef78651d92494aaa2f4d23423241e48829f1363ffa7788bdb5da183588cfdbdfcabacdb4330482bdae2a36d92a5339a996cc7e33177aec32e6b4d8d3ecf4aa6f52809f97e02a767b0349294ac211c6b0b247ceecd5e277f0ddbe5a5cfa18740b7dfbda6d8ef49c6dd58533322391494aad0a406d886a9b9c3f624e0ce94c4ba29e1ccd71baea3206c08191bebf446a66b17f27405e79c78de3cbe1c7e7ba1ee9110a7d75a88dd0c582547545691645b49ad7c5801db4b51344dbba5f5e365c871fbfdfb4147c86ed7f8a84a3948a3c19b44226f45e98a974637e9be085b2318cec4280e4dec475b70ff84d8b496c17b049737fa769021b9b18c70aad6f489eb594e705c6e202c58186fe9c1d5141df45cd4d48c7fb55436b8a353df79983197763c2c93f83b7b5e1a48d282f3c509ca4f88969c85f2ebe0453bf18e303398f71909e48d8d28a55dc92a675df5f022b075bd389944511ff6bd7ab755973e2d7f2c83cfa82fcf0ef81ed840c6f5df5dcc4731d2cfbb07651bf55e2f69f9e4cbefa8db87731b6f0521296ed0b0457e282c86960c18ba5425ec83ec4280e04bcafc8f5dcc91556e7234c1f986cbfdd00bf89cc28db45e04961daeda6a90bed0dd165b66e13768a1f9997df9b827ce63a6cfac850d6948a69fffc38bf28ede14d28810b08e54dba24fe8f992924c616ce0dbd6fd68f0a8040ce532714c6581b0006300c2104e76c33e9e3b99a91c943f0b45d0edfaad23e35b0aa487ca60e0dc31eab4c522786f82acb088faa41643baf1068193b38ec5fed693ec0505a83479169fa2a15e3dc5cbecaa6996e87a3449b2739a4e7395e22aabf4c31db2b5c2caf330a7fc0e11bdd8fbc2ea8faeda79b687b01f3fe7ce50a85aea55bf5b9953f39c5a77f40d160004323ffe99cbc10e2d7f645c70bfb9ebca32338d76fc0e7f8f241e558f908a1b62bcd5201681eea2fcb6d6210c4c99ef7ded800fa79e556c8511c3d85a6866a4a7cb7376010d8dcad36588e6ff6cb9bd125bbc90a2d987bc921dd0b0785d2918ecc60c08dca7dd8225bb3e9f0225933c771a2d24b8ae11c7025a72ec7ed5c2798511640a7ac6a2f7e50c4a117c1b112ac11573ecf63f9ffff9087c41cde83cf5ec5233034dd103a8839ecc2ed7346862f91af3e872b9ad7267d2c0cba9a1007b0c59479370deb93ff5f51a36da9cd5cee7849d37d941bf6ebe350cc10babe1b60f82c463acdf88cadfbf4f057c888ec6120fb4653d6f2872aa4dfdec4bd2df0acb06753227414f5f5cbdece20e909208ece4777af027fbf4a624986e40fe4de19027fc5ef5d4f1ffa23f9adb8d29d5dc3b58794fd76b192dcf7be25af1b47c69fd750b584f6d9435ca5158f4aa2a236d09c3c1d1a56b077196c30e636e738829c233852b60521e05e5bfa467bc91187d3dd84af94a5c87284d224b9c6b947a02afabdc27ab83abe1d3fbf734793234c610a3c03f740b8473d5fb68b0f2b384b3235a926ca41e0e02a5c9b4024e3731e295eb15bef6dbb0187b0bae7cbc2b0f0ab1e214857abf1a1a5242a9bd339a490587f18cb9dfd65f6a3f59f6dd462812990d86bf37e1f5d5fe7a0305f9bcb9cec5111a274b2e0cbf65fbc9731427f5f81173c397af0a54b3e264b1ce909fd998dde05ef27b37d076c975fc5f8d414c565df5974e0d636a5c45a71abfe7e1d5e0778c85eb1a11aa96bcf2d3e796ea9ee6aed8fd4309feb2e5cfb5809a2141c00424c4e7cacab4e8c187d125c94d02c02a28a048c25a9d677935f1fb1f7f23275e535bf6c0fc276fd2ae29041534f847ac7b3a12f9607b39ff83de234457e80583f8ef2fba83c600f030f397d3519de0d7db918419c24c01d558d95de2681dac71960edfeb34462cdba12075792c5f774f1da8a1f3f165d35dd6d4b9abb1a250678725df06cc338b861d74c42e2793f514cf16ebfc067f82cd44768a6a73f85852d4af8072b67681f4cf06f644d3e2f8aeba17441e741d32b54203c7f84b498f57f12b66ab0a68b8c61ab5257d7832a055a43728f16259f00f6bbf9033392a171a3ee293ce274f23d91a7ab3dccb92c38cf0f951e897f99a74757b41d8631f7865f9bd8c63817926248f1cb26ce6f421cad02a3919f20c03471e44be07d7de94c9170c18c3b282985c1f5a8a695f7d7008ef7a5855b6d0196e74eec4dfa25dcd23e7d4b362d1cc9467ceffc17d350c646e816dfb870af15a36bb824c8b7d7bc14de09f5255bf2d54736b1be7c151dba6d534ca930b4b876531c061c5dc36bd78f58df6f29b3e4eedfcabf81f5517451d5316320107b150df6d5a186bf9a85ac7bc2572d72b711104f5a240df3a5d277c0b752f41ed17d485849a98baf9920b13da44a62d031450ce4a304eb244b576599a09d340ec25c982d2195d5ee3b0137ba5dc96c4e2d138b85b4fc4b56d7a623db127c4a2cab01c2421531d7fad988461889d0a219c17a4b9ff703fef56ff581789d9bc553b6dd52d098940eb430cc08cffab2e1db451c382cdbd1aa44b492334f2beae5a25271ddfdd033a19714a355ee794746672666066d56047d65bc941447bfbe417bd6083b1631c4f9ae3bff51189336838c63cf3b2e208e04b998d3ea6e9ee2961adf326a68965663a66e57839f9312a8b8f33ba59145bc476f9d47e6af32f9fef5316784d71dbce3c773e1cc9154246ed85cdb2411060f1ebbd968831a34ea98c997873e75cce002347580a981219551a763343af26a41012e7590a5a3183e69a1e69e8aea41ee9fa63e706dee0bfe9da0d20b1509f47dd8c8676a6284abcc893cb615306fdd2d92f2965d2b41160a83758413111f4284a62539091331ca0e22895ba495afc0338383aa08fb009b540675fa3269b47beaebd6375ac153137d420800e41d2ee8c4d4ddd76603e73d5517d82754af7f958b716e4040ec14ee1e55dfd6c00d5dc50a21f397a42a63d398847983687a84080cebb80d7e0c0e1b46c822bd2403ad026c6e823772207bdf606ed14308c82c6e3efd09ae455802974897f415f4c29cd021fa41856a2a251c7e302c11fabdf1c709d4c7283a38b4a823ecef77628e8fd93ac7d683858d61242a1ff4bc6cce75377b6c27422fee0ccdcad6166fe997570876aec49a4d100e8277581d86d56e5599d3e3f11a80459f413c1f08c5eff1eaab7b2d734e03d634dbd93f304dd6549a93eb1148d51e2dd2a41a2954f2dc6b5ab8de344f45ea46c77c2cee63ce688938a4ab57dedb0f929b9ddf52c8d2926f9b4a51d916e77f051f1c8fbb6f1b9c79d22b3", 0x1000) r1 = socket$inet6(0x18, 0x8007, 0x80) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000080)="6a71da930a1386f34cd5d4c24ec0a72073dbc72e064271f3a9c993e52828e1a6a6931d37cb7cfe93552b289ec053f35065ae40e2bc6d7713f388633bf5caa7296676d957630e5d6920da77024537d70de2bd30b4806825ac3981e732399514298c1e6aa2b53b3ee686919a8c37f6e9d9e07c3052170d8d574d41acd2af5f13ea07e294bc120ab9ff5d6f7d13c45384958bbc21cb14e61a166e7b4b480ad60d46cd25880cacc7c251e6b5f8f9f3103d3b2378323322db4cf60cc65ffb772818ed80160ec74d922d128864bbefb3b246e79985ed6d5906fc1ca547a93b1531eb1de4a7a5537f892a97d7fe94c275ee517a0dd82995", 0xf4}, {&(0x7f0000000180)="13bcf538dfaaa825010a96dd32b93ad3ed105e00065d282eca1f6f3d004bebacb812e91039e959434d08f9d38157fb8adc3dec07c99fcffaba5c3f4eed93e4cb1e2357ebbe4c9b57d3a2499b10850968541db22e8566722f30533b95fecc4a8b4c38d7175dd6f9ca943f8d0244258d67bd0e93b753af1e66deaf2e228eb790744853a2884807696633a35236e7534f2c1984249687a5e519c839950c26ff1dd89e712aadb8fc4e20b95413767fdbf8a24e6a667624a698248121f5304314f0940582f0c0c514d6567ee67b835502a855d30866d1be4da5f8c027d5f9bd40305ba993bb62049682f5a300817d3804c5712663b3c8ca7d5aa2a8825a173a5b418827f61f978dc45bbf56169462aa670ab716806c5f5b0be63d3e353668ac25f5cdceeafb5766b698c1e50210d246a448b5fcadd2abf28931cb62c08811a4f06326fccc3aa892a2cb1b05682f587d0a1280e619fe228d675364450c1c1805fd87a8760b1eaa3383c26699a12ece9f11533dd7220c99661e7e193d7007bc088796801186a178df7b91c50c71cc65ee0ab624c9737c40499cfab9cbe1e335f355ca631fa1e85f8b514c0f803e13ed70355c87f979e82df2f0d45c027684c7f7e701a5dbcf5299afbabbc2b09f8c98e57f53d71a961d7cf7bbfdaf37fa16cd9b638fffa314b438801d618f00a2bb910bc8f92fb81810ce26581a178160214c921e1fdce0a1affcd2a18ba170ce0a66c4021e936fdcee198b9e0297e2ce49c78486b300c3dddf68d78423d4be5443feb53f52075633a5ea0a18fd7f5b6af07d2c4ca1655b44560dc023754faf0965db912d1afafefa60fd1e81f34629de91c5ac2394253cdb52decd358d556edbe94ed13fd175b9d40b24085bb28d8509df2e198abe0b50c1334582bf61cb2237448813041273befd8e6b18af754b214bc0b9f9d2d6d548215f3b8de4f3cd5b157cf3bafcbd1f80d2cf6ec6fe817d62bbd411b9bac0a9bfd0904603ebba699c9079c9ec844fbeb36e86a548cd209971dfc21a5076f39b2bbd1f6683602130538a30fd20eb8fa884c7ab3cde653629c995afe29129a098a1e3c6c9ca7579d46b94d6a1288bc06d474617d3a26bc60cc266ff4e7ab59624155f9db32d61f4807d5d529fc92ddb86092aae9db67c7de3fb934e013ee69afb9a1195aa818d0ea080dce82882f1bec7c80f0c218b1bc61dd10921a037d2b641f01d92eec17a404a5dbe403b2cb7daaba6a93baeeab473cc8aa5449574c60ca05fb42b72dba01d978f96dc25d36240bbb9226d25cfb38ac48baa48e978762a0e3ff9a6210ee3cb7bb450a33dc40b52bcee4743eca3e04839d9782d81f141a5332a9e7c02f189651b1e918a73230cf898cbcb69f6648205f8d9a34d81508305604555e76620da922c0b3e44b024069abd0ea7fe68027d1aec1236bf2353eb4eae4a6d27378d2b75b768dc831f17eeb199118a10b8b99fd17c4bf05bcd892a309c3d99dfc78d5e2d76ac4effe4cdcd8cb1ba33db956e2a112c7b932bee02592d7e9bbe632fba170c7d86b7255aca38165214abdfbc029ca48f01a2297a46a2cd9f69770cdfc316bc37ebdb6fe6a35665261edf371d8dc3112219a685c5c2dfb89e88851112320d883121cea3fad4c6ce62d3059f368bd82079017f13087275c79cff10302e4844033acef185d91792712909a0f6c4a20129f4594515506059318e97412511223035b715c3c7ffc0c2b75f0836c3845ea316eb25fec0a3fee118485afe11ecb6c54d272f1e2c608563f6c35dd3c0ff159525b478ccf83e82fadbe3de6ee38b4df64b75028e297a20100bce8019dbee350fa8d7723cee3cd9d897706aa1d014a473086d0dc4b94852d8e9e40bc43e2894adf79f566e684f5bc169b76eda995ff68f5b64b6ac914cd99102b14646fa4195f141d5133599b6846ad0b735da74aa317b701024d7435205071014e5814baf4a89227e9dea2aea9b397a7b86bb92647f82448f806b454ff29d66c1c83723c88fb0f184c56fd0e2e06fc1697369af20c39979a056eaa896f9313c90ac0c31bb490f62d444ef91bdaccdd462479b8fb83fe24c86b29a8142083b04d738d2ef10c595fcc05d5a593bc6cd63161334a99e247c3aa681012393063e9dd16bc823e0a0418ad9d17807a4d7b07136bc03f4cee3e111da051c09bd49d5b6ca2a225a866b953025ee2f101bbcc644366dfd1ccc779a2ac769fdaf1149d271623cd4983496a96be1115a460acb57382e39f22b5e0327da03dd9b1e8d56f67f775f6d429cdc107c6d9b75cfe43827404c1f6e7e886c0aa8a9b29654b0a53504e14245932e4903f8bc0080a5cc7d36a34dadc548d80d7700cecd9ccff8b828eb35ae6251018f91aebf23ac5948a9201c027f2b67dedf9c2e773beac99a1bf6c1d6145226b1bd68297b428065ee38c7d0a608b8ecf4d105464eb0b3d6341312f4f3417eb91c7b5105652d385f4321c0d98d5c4ae5221d4ec71e8e01542e019430361bb36b347745f63c2695099608cddb9de19bf76c25a37b58ca57521e3748d97bd6b2c897d00dd56a1f1a6d6a167b644e0b4f337cb6a04d45e8b52fd0dd73254c6d30817b708e864fc529a0aef3621acb604dc04efae4d19bff3dbacb6dc21b9602faf240f428db53cfd6d9a18731d95ee542f88f9227857efcc4eff0f544f6c166fa5db39714e21be6a0d32e883ca56e83125a37a151710580bac8f8a5661aae11eceedd860417563c36ec2bba21e05a0f48c14791ebf5646bb4f833d9abd263497a6cfdcf217141acd4a14d05ebaef7b089fd582d2e784e5286d26af648dcb6275367367df484e438da9e716e8e8d7aaed3e2399fbfe085d1738852e18881a2c5801275d20fd28c8d5fe3359dc3fda3a0cbd42fcef1e64c27ce2b02c7455e87a91357417c8878bf485c14ffec0caa2017666a07791d938805a15c75a61a529c21fa5ff912b361aa9f42f0f59e418a398016cfa6f8ab340750e8bca7ec90338694842e619084bda21307e1927cdff8d79af7c9d6220503e06fd89323773efb038140c96325c24c74ae0cdfabb6397a63be82c6d44ec2db4c1896b11d00f99fe1431c47f0e10d33825fc7c49450de9454a13c4af1046107f4f15bc34221399840c752e49e570d5890da3b99315b1af7f1d2c702d90878ca24d80185468209cdf03d44b7465b25ea79cef8524fa19a968a7c702c74ae7ec2518108d2569a5ac43cdc00d572ca4d7f03312bbb3172fe8a01cd2d5ef21100870e7657f9fe2c5f9912f6c67d9197f76c29cc8cbd64ca98eb663f95082947c2d629731e912811e0ffeb9ed183e6587e82c1c164e57e357fa8afe6061c7d47dad2efabf471f28ace77a5ecec4a46ebeee85b9d597fc574c72d15228bf154050bdd88fa662519da555bcf8a628e99e3f77022fbdd43a99edb8c0753b4bd800472083529dddcbd1fdb85e79440fe3762d411a175b944a47f1bc5002f046b42d5b3a833bf1a9232576b74974e947d3f1ae0b4d7cbcafc4b74fb977e83bfe277c6dd8c5555c92b8e7551db5deb2f7a99eeeb94b1c4ac2f0e8328785103977c5997cc2a6b3397f1f7b6bb48a8766a4db379c5d4ff876d338d777ab4d3849e47665dc0b2eab82a5e95dc4462d37b3a2a2e13824234e218a5feeada574a9cf31faabf1045bfaf9ff7b3ada74e13baa7cc851dcba60e04118f00b79e5aaebf810a22a63904543449b7c707b7226d2ff97bef8d19665f4e8e290fb687721871c01b1837d23a0f29c85c460bd34fd72879cc6ddc7dcb25e40f65112585767236f56a08b6778075c45852e9c4f178ad01b3add034651ca7781ad37bffa91506fe63e6f6e297dc628932603135b3a15a845d65fbc69255bc3aa1ac0f1150420f8e176a9f451dc124af5eed748970ff18bf4c23073a13513b613575e2c7f0b59ae0b204c95cca37ad4776c93007220abc6e4a885e66ca4f8a32f82c41d54b0feae5c15b521481bac55a4baf55c610ba7c26693c9e74b6518c26515bb9b0d435349a7d1333a7dea61b35685e2708b8ca948f533a7ad0aa8a14b702ef984d4331ca83e61b7a03e01d2817d6682a5a7bda37ae94f3d570263c357ff07b2ac591b9ef9a8eeb8cf01527ddb6488d556f509a69dfee52b310a4fb079be72d27dff6398f6d30a21330b2a63e43763776f124711544b9dcc386393841daa9d788696da05fb41e31f5aa0655c79cea0d5d49764f01f248a9d2e4caf379bc09f7d5f962c8c3e576b16b07a41b50235fba87656d20cd721cb04e97b540bc01f3088c4f157752cd7ccc277a42497b193ef394be4dd84adadfe9679e6e6bac678c1b494ccd2239c0d98c5d110ffe0ea4c52a83ac4ae25e7f63007633c9588690579623505e8f3d3b08e0027b000ba65652e0d10b8b3221631517011e3b8f6bc76576e1508109ce2c0bacd147fb15bdaba8faa55496eba735d19a9540d8dfa5954a64dfa40f4f5fd6f5fa50952211f560de86586f2865352ac5bcfe0f32490af55b46782fc69a365dfe9811c35663aaa6929bdace2e0af43639b6c0dfd7c1aa50d376ef154cd330964fdc82fc8a8e6d8b9271de408bdbd058300ebf0f1065a456c5f9c3e5bb8fc0c20e61e1a41fd91d42195002a94839f13db2e48ee8d2c9ff5f8870e00cdbdf56c2dc2467c5182b041454dccd7dc8c379067b4d008d96eac195ecb9f23ed353d6adc0d5ccfe7bd0f5dec8bd50fcee27a79626d553f066cb38af51d43cd3ef597075ea034593f4ee08e57ecb1f934f774e8a5f101a15cc3c6cdccc34a7c1c12613d367df74cc56e8d7e191967e035a3d7718b469139c978548b6d7eacff06481d0699124ae16fb9e39f044a02af05f8b75c813936f06e7af3747bc98362ca45cffb33ef863dcb64d7e7254834f31fa5b2989977969bc4d6a1bac952ae91dfff88ddb52b4baa0fcffd881b8fdd16aef8481c58a244ca839c00d5d06bc376ff97a755f43bdfed436ee1cece41a69137f246eae14c172859f2775046f402ff9e3d7a622e0c514408f100d7696ff62057df124109e9faba1fe5906aeebdc453a1e2777973871f707e35e86aca24a02698dd5461f5793ba97f1f48dfed69db6b3c5b20d1d4891dcf70bb6ef986ad839a9f4bccb8d26389afbd4b0effbed0a1b350ba245cb56878a5d5e4755aad061f3f4990b00f2bdce7de237025063fddae24b2693fd51a5127a229ba52a0de15b961ad2c20034690757786e812e918668f0897f9cc77ea8150f70118d0689278da4c25fc6c015cb40179f6c2215e4e835d4d03ac887353669c164d10b16c4a63b7f8009a72e5f75e7f5937fa19423e598a2e0b94f5a76c0dbba6fb92e21ece35e2b5fd42fa53b1b42cd301d41e478335d4a30aeb5816d472685c8e949cd089f490f5d03d70de0d9a0a5ec023a61e0ec8514aed8ae8873ec219b362f6be59820c91dd015ef7fa8a5f780086d87b54ca6662fbef94d9755803837da710f37a64ed947feedb7efbf01d679aec10b1677094be415894a7ea8b28efeb327d8c544d7bb87e3f984a9c1185714214820dd4264c29fc64870b8c1c889cdf8b22ce118204dd7d073cd2a2326f802e1eed3557be21d2f85744337ea37af9b4b667666ac5ca6fc4000ce26268ec32bdbac7e6ad2bece4f65e8739928f43f0c6d874304a67a67392e0db2e13c9e490658ea1ac2eeae762be301da10bf8324fdf031b992d9c31088016b2f176d0a2fe2a11ff175dd841a8bd0bbd4e2e3347f1e837e9cb438fc828e458bd73f19e6b0e2d33304f6633289670f5691b2", 0x1000}, {&(0x7f0000001180)="40a1ebdbbc19debdf004335974129838cad5f73dc9eb555739174b8b4ec365a4cbb7f6897399670f79aee368fcac16f2bed601e613a7e77dd32ad694d9cf85161709bece81ac776b506206ae5a1d475e2ffc0d2e87b1201df5a60a711ce1320f5ef780cfcc808c662c2c9b8f8f10548320bfed402ab7b6d7019c8281ea73b402f00d98dd6cc0531bc723413fd05d23d1ab6ffc56", 0x94}, {&(0x7f0000001240)="77db07e345997dad18218a2302293a33b1c3e971e86656f771214370d8a601815cb25fc20b04864f196ca1fe1427a3494590fea5020e7ac6da9c6c71604a1842b499089e33adc083199ff42f257a9d6a28dceb967ce9ad234c1e8aa694809d6ed153c90e130d7682a815b4de49c89c9fb20970b684f127478a27bf4380fea2b2809eaa538ed034ee52a884031829ad4a81b60d46f0c7690532d4e8f8da02a6f7b23f276465d543d29bbba720cfeeb3f0f7dbd601e474b3", 0xb7}], 0x4, 0x0) shmget(0x0, 0x4000, 0x201, &(0x7f0000ff9000/0x4000)=nil) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x2f, 0x7}, 0xc) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kqueue() shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 16:00:17 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000dd86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71d7cc13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd43200000000000000512c15320f6a8600fd601ad0423d159ddafce5a1c6228a15d97a6e5a9b1e9e36dea16344d10ffc6b0b800b68942cbeb3bb040aea280af1dedf450aa7de41c43ca44ef2716d554cbab21da7ec5cf812f7673c942157add035fe63c1c70ec4308717c99851bac8c028dab57d2e72199c3a0046be3f9f107f9ba26f6ebc11e0b1f6492c6b77c4c10000000000000000000087745695163f30513015c1449a4538a88892851fe918e9d3a15f2908c23d17e2652991911ffbfad868e677a2732c3412f5b001d857267e77d8eaed128fca278c58ec2875e02b35e6d74a25f931b7c602bc2daf9c37cb29b97e7ef333383b8a4c01fd6d85"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffc) setuid(0xee01) r1 = msgget$private(0x0, 0x82) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000030c617aaff8151515d2867d0306f40332e14dd03c0c14a760baaf0e54bd5e023c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d7fffffff6383"], 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) geteuid() socketpair(0x0, 0x4, 0xfffffffffffffffd, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() 16:00:17 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:17 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x40000, 0x105) write(r0, &(0x7f0000000080)="69608b138ad8e94430d6385e744c3821b9bc9cda08f7bce7289da32b180ba8c693242352f594f3375e1739ce6cd51a6b77b6d1a5e1c11662084c75c4a8e96e6effa1fd65df3559a709edcaf0b456c1684d84eda99344614c5d237df26a65834578ecf8a1", 0x64) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) lseek(r0, 0x0, 0x1) 16:00:18 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1f) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:18 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x20) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) 16:00:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file1\x00') 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0xfffffffffffffee3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="767286ac65b70000836bddff45c20d0a5258dbad8f0d2a6d6e12affd3176b5faec61a6b10cccc7e4f4c14958078253f46b90fb4b8fb8f977283cf31c4f6fe51df99028b9e0cf120134ec7f60dfd89c95459bf5cc6727ed3414030a81133fb58b2f4cb7e33f0180000000000000a92adc6b3b98e8f8b639a49532f51625e2940eaec788b3852544be9765716f2696629c54ce958aafd0dc709fc1a40c8eff40ab7f4674f963368b1b63c6778e1e59a6d82651c037b92a326e26b09f0204b660bc34574b489f4e210dc2c91e9049a93d5d9ff1cd2e5e2329da3b6109bf03822affa6f6318f9d3906b69d99883ab27f8c76131c8287a62e8d9bab18ea07a529582d586d50c4a38c5849a336eb77", 0x10c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:18 executing program 0: getrusage(0x0, &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/28, 0x1c, 0x40, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:18 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000180)="8aafd1239ac4036ed3728be787014eeed8a300d49415dec4d331e581ec0617a520c09ec4e81eebe7e2b02b59b184cde1f2f3313a19397428", 0xfffffe1a) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x112, 0x20) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:19 executing program 0: mprotect(&(0x7f0000001000/0xc000)=nil, 0xc000, 0x0) mincore(&(0x7f0000004000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/127) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setgid(r0) clock_gettime(0x0, &(0x7f0000000000)) r2 = getuid() setuid(r2) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x9) close(r0) write(r0, &(0x7f0000000100)="5495f0927f92cfde4ad5c0b31a2615869999744b1d625ee2ef2990386f06db52fbfe64d09ca073bfaef48902ac9246fee2be4ae343e569137bfb0e7add37a488a3548fced1eb33ae2c2e012d0cfc7c206e602c5d649621cdfcd6226a7c0935088670ef8447be17a9810775301278b3722e15a9f3f23344a6e51a56f52b910ed9026253147bd48b36731315799648a226ff4b251265176412a6771a79340c26014012173a317934dafd68ca29839ca51daee8f6665437a63df9d688863719d1045d225cc4f8a00fe6e431e1d4241e2539cd951c0c3db47b4579db5cffc310ee7a51a52b84e199ec24d3827d95fe8b8f8bc6", 0xf1) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect(r0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) r1 = getpid() getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/190, 0xffffffffffffff56}], 0x3, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x0, 0x7}, {0x3f, 0x200}}) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = msgget(0x2, 0x90) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x30) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000009f0008d72c0a9fb6b94afdd8d7c24f377f7875813a33ea7e5dc915802343d05a268731c0a3b0e56de66d0152d74c20ed01bdf5b00793c8833e5a693276dc848cb4d207bbe892bf3bd1ac75ae1a7c8bf634bf42f148042411fc083f9f852fb9897ee3d9e3085132b4fd92fe5d2a38777eff1da236555950d9e39d742d23ece1e5ad393572800fdc296cb0f4cad80f74d17968ce641c8d8e2fbcdf8dc409ced46b55304cb188b7455a1263cc8e"], 0xb4, 0x800) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) r3 = dup2(r0, r2) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10010, 0x198) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x9941dc0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x7, r2}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000002740), 0x108ce) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0xff80) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0x1, 0x4) r4 = syz_open_pts() recvfrom$inet6(r0, &(0x7f00000002c0)=""/165, 0xa5, 0x800, &(0x7f0000000380)={0x18, 0x0, 0x1ff, 0x5}, 0xc) dup(r4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a2139a1d}], 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x240, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffa) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pledge(0x0, &(0x7f0000000340)='[=}\x00') mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000a12000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = socket$inet(0x2, 0x7, 0x80) fchdir(r1) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331bc6020000000000005424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b2018115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25aefa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000"], 0x808}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/37, 0x25, 0x843, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r1, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12", 0x32) syz_open_pts() close(r1) pipe(&(0x7f0000000000)) kqueue() syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) socket$inet6(0x18, 0x2, 0x7fffffff) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0x1000001e3) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getrusage(0x1, &(0x7f0000000200)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82090000000000000000"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() msgget(0x3, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) socket$inet6(0x18, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='{\x00', &(0x7f0000000200)='[+-\'!\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='!\':\x00']) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = dup2(r0, r0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20042, 0xd8) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') kqueue() write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:00:20 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) fchmod(r1, 0xc) fchmod(r0, 0x80) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002eb6f5772f2dd558"], 0xa, 0x0}, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="61a7978af7aca7e49c5fdee897ce12947d008e73b3bc0c3913a60d83a4e4259f9d4e4d7a43c46ae379f058e181e69102297f500dc4538b81", 0x38}, {&(0x7f0000000100)="d9298901ec6c3278eaad1e76cd3a3695b7837293987e13321e5c785e9f81fbd601d58232727698b3d27df5849b0c0570ac79023d753950d6cb41efd976e4050e60e293b88ad611e026257d15a7d91e962bdac5083904f470939140b9c5029fd73f747be195d66341c20785e2c80646cf035dc9926366ddd4bf7d05033163", 0x7e}, {&(0x7f0000000180)="157febbd9206e98cc32d8512aa168e62f9e927afbaee19e08272e0c2c808f3bcf8a2936fe822711f16a9d0ace01d906242362a31295d628c11b36fd9717ceab3ff5d08dd30b90630e6c6160b3b45c1a1b3882e8d3a1b4c6e367672e558b8e4294bcfdd02cac88ba91d7c23a5a96ad2fd94ad53a64513a7aaa1120d1668ab46c819b7f8f0b81aab014262603568f8f2fe2867ecec3f0ae62f00944c6bde4a8d89982495510f6c10849b51d45eedac21ca89a88d2fb3fdc12a23da9a49be37ce44fd6970e66f624f00", 0xc8}], 0x3, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0xc, 0x406) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x10000, 0x1800}, {0x3, 0x593221cf, 0x1800}, {0x10003, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x17fd}, {0x3, 0x1, 0x1002}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x4, 0x6e, 0x1000}, {0x3, 0x9c, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x7ff, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x7f, 0x1000}, {0x4, 0x8, 0x1800}, {0x8000000000000003, 0xffff, 0x1800}, {0x6, 0x1, 0x1000}], 0x9) semop(r0, &(0x7f0000000040)=[{0x2, 0x80, 0xfff}], 0x1) sync() r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0xc3, 0x1000}, {0x6, 0x6, 0x1800}, {0x1, 0x1, 0xffe}, {0x0, 0x3, 0x1000}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000400)=""/4096) semop(r0, &(0x7f00000001c0)=[{0x0, 0x4, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semget$private(0x0, 0x3, 0x80) fcntl$setflags(r1, 0x2, 0x1) getpeername$unix(r1, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1013, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) fchmod(r1, 0x8c) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6a300074080000000000f8ffabe07bb32b77c6bf14a43eb88f087ff700041d0a961985b614713049fcf42b96f74aa86982f71f9bee36000f115924089bbf74aad11b76b347"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xd) sendto$inet(r1, &(0x7f0000001500)="f318e65f43dbe6966e2e25af029d0480ace1f8856a35fc6df20a5452850f6c7242476afe8f41666c9880034c80d0d288a669fd6d5507ca630f9b5c5879a435165b846671e4c625a871ced6f772ad59c605e4779d6a32c7f5ddb3a983c58e455e9b3ec19cfbae9f4e94d794dddca879e9cbbd332558abb813519ee0c341a88be704fb30c6aeaf482a7d007704000000000000000000000000000000", 0x32d, 0xa, &(0x7f00000015c0)={0x2, 0x0}, 0xfffffffffffffebb) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd08) read(0xffffffffffffffff, &(0x7f0000000280)=""/132, 0xffffff1d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x52, 0x93) fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x1) 16:00:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') flock(r0, 0x8) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="3671e07524293cd969e146ca534e8dd1a1afe67ff535ae82dcdc47fe3f644d3552d6f9c57301558d3d25aa1817fca426bf81df3206237e24b411c1b176b30b3cdfcbdc5366589ede4cd1047244a73883f89077727c684d73a55f5fef3a9790fe87b318da8be88e103bbe121969c30f55a67eb69edd567ee79b4528b017964b9fcc5c254e4fea5294d778fef8b0d4939aaa8fe8115d043ec49140d10c38b2379a9589b536b6d92bb6a9bf896085b3e6897c2849cd8eeee8b7a065ab9e289609d0d709f39ccd4da2231c263f80a646209469347ff55e", 0xd5}, {&(0x7f0000001000)="30f6ba6d4bb32991ed4b9db180ad36feead953d45a91282815725e8314aa2623849821175f6009b1964e34e33716f816e2069011196942ad6db7742cf5f5fcc47fd2deb393ae3c9fe13d0c3ef89a6bc4de6142b9e2068af5a621acf137215b1c93219d478349c49a04722a62f776299e06577486e710a4bb7aa067d70105a632b6e1aee01abd9004402bb6cf1e347b9e118623a097c67f94fab87ac689d4120c11b2c301a727d74a6cbfcee02c49f0e5a70a597b85ea7d247df75c91ffee2d3c68482859c55481968884e7bb0dc03d8d9ee629943e498dc9e8e56c10951317299e9f4eb2251c2396fa1d9c2f660627dfdf062af0aa68138f1375a60837059d18e5bdfea147e8cddc1d12c6c9f87b9fe8ce6abc120c6ff9a46df616b0780233e3550962a510e21a568e88fe4cc679af0878eff820a0fcfa5923516e08207ab86b72b1102895bc56bfa8683261a0267fbe6606be4e011ed232a5acd10a2ae127c34d59fc52fb74adcd2e7a32b913daf912442616c854c7ed087b952531ee9a16e8c419e19c6228e6db2d5b158b013dde1013fcac022fa88f32b326aaac05ccb7587a59846305e5fbd26bf37dedc8df624f32bbcbdbfe4c4e96cb4cf1d504ab6da4f668bcd02e90275cef5a4ac2e99ecc7a0d6dbb6c00fed87a27fff763245b33e3edfdd5642ccf48157d00c0f7f8242452e8b1b9b8753472c915b1bb7a85e5eec22507b64286f507dfec39c3f5f389997491e4b5ae75db83786b062323cd363f31289f77f5c4440a8e2d232ccc8aa4b9dda3de69e758f66b967ed8568d3aaf314f6d238e20b7a9cdd16216ed3b55c29ed491b132b76eb650bff3285e90a6d36db0b4217409022aafbf7e435e51b860df129ca12e56e4249cc3408cfe47643afe7dab653d76295e788356b0785c47e7b0f9ee542afb06a4d65492a1870b81fe025ee2f2b03fb16b47706fc065a346719195b9bd12676990daa2f318e4b40f24fbf570cf034f25c2e75209f5afe94c2d4974fc6aefa3e1d34ca1fd57314bc890d0835bbc4dd62a910218a5decf1597a0f94569109e6d2aac6342cdf7c749cc0a313605abb360e04c7edf89e391e7c476ca95cc7e823c2d041985d748cac3e320c602bdb93d7a03f7720bfc53c231e40bc4de175233b53e520df2749933c2e0a2cd577df2908f047c8c66b41b08bc94618e105598143889ca39e146081f2541f3db839290527a9f3c926ed1baf1560b46bc3b1b71348178fbcf1db694f4d753ec44341cff463f39fe7a2b4b3ed9c4c01342766da386dd7223b79cd4c5b899d7ff5322aaff7cbfb75c637fbcc403283201bc6965a141b15e839eed1d41cb8f856e34deefb5100edb165e091d26d2f88f0936401b8797581612cb62e72e279e8462160d8edd0751cbc7ae79fd13e23389a7a0e48008be7c7eb9c4b63f508ad5e24ef8749eee73a453267ecf354ae58f282e5964f1d187b2ad2ee24a2b7bb89693321ac0fe894fb1cc546109df210bb462b09bd36f78263d79dc719a0bf4b6e68c18efb1dcedb6608487678bf334912be705f4b60936aa05c47745a2176f968ea18224b3170cda9b2e91aa251a0afd12aedb676c67473fc85622b4fe75f5debf8c4b77e4db9266f8c5838afd40e3607e7b0dcae81386e79f35a495f904a1cb1473f262b09afbc43d8740f419b2c2000e5b75d4e4d4ddb6eb75081c57a71b55a9fca0b1718ad9ab43dc0e431d317b9284f06480d07f1d0bf43278d99e951b6d36338d86e2a559fdc0b68f952213608b6e85355c0461b8d90ef5a21c411b841f64328b0583d630486fe8c62a3376a5f4d04673e4b132b155dc342ec871e71afff5b42424ca33f420ac759480eb40db6404c3dca6162bed2c308418f65e60116cd4443233f790bd4e50cf7bf41779db0a4e86865d58c17a5be10ce8c93483ba7e5e35183bfa61bc978a524356cf85a9575a046b17f1329a48089f4716816ee4cee03374dd2426a5c243bfc82eb0513827c2ca51298f370f48a54bd375fe9674a54020496448daa415eb1bc20b49140c5d5f760202b848af344e07c0213b22d2e7420137f96675275756270877ed11997161efb8dccde2be5a243fab2cf9b12552e67035999dd0c65c44f3ada424dc6ee02e497604f3862c3770e46e2b69e7cbf9626dd8570704de78906b5921d9061fac5265eef46a2517e2a6f387b348754235793f7a52d36642c031f39237e597ba128efeeb644052cb4d37be40f7671a6779e967d9ea35f4323ef8f83292f3724345f57be517b3ff4e3acc0a9332346704b0ec9d7efafc47341fae078ab8fe7f694aa78c8f7c2ccce86f44b8348d824a3e3fea8c1f2b167a814b155c0050f6a27a993090cf484d9c4ce33c1f306339a5081eb4dbb902057ced6fcd2cb25e6933289f8d4515ff6e7e84aad962616423b9aa9affe19ab51ac5234b62dfb1e63c451fe5951d68a461aeb4efad78db06ede2f058feac679cb75f49b720a7caa86ddd12a3cef33b1dad23b76592e988a6a8c6a8825420ac269fef4a69beb0d888de2ce8da55d742bd2ce4bacaee9887b1c8f45bc8a9f217607e44d05bbeb536a4e4c307c625debf4bd1f07237f2aacc30cd0004f0461b84cd0a994f8c03c653620ac7a5d5ff1ec4de4cedcd40349a1473ad7892a777818169eee447be229235c7a9d95cd4f76081302dae9d1153dccffba0197e5efecbb05ab021ed95e4d93820cd5daf4303c733365703a7b2cf2e525fb1070f4ede63c4c6d80bea9db2b81447dd14af56a53a3812c380d8cf7bb6f5e7e224b186d5a58110612b160efc1cb930eacc10059f6af98be7b40d2beaaaf63355211400180afb8dca0671f7af76a68c58250ab2234fd6f6d4c6a7ee02f31cc93fe18353c4185883f75139a28054f4d2bbb52407f95622656e4e2499717fd214aab0132adc8cd1a832543c10f1f71074c26165bcb861cee4423d9ff49b6ae12f560916ee365b785c1b974db72aa04ef10d3ce1323abc20785336d0c07072f1bd4ad6c00843d876cbe22b665eab8dbbee79cc25e40d6675ec8f06c6eeb1aa467d3ceb0ed51371b254966f6ece04e613b5935a2b0c5ce92ff1ac7b6e245324d0a03b35d798abddb1682a89419faa02c046d1f44d05cac47b78c52745b7a746ea48afe1c59cf42435355af8a086d6056ef4664b6e59136422addc4a9a5bc731aa3b7a280cfb92be96100568002387ebfbecd5cfba4491e752482917e9ae17dfdae0326143be8ddd51dc73c135751bb45286fc68811099d918c6027bfb1305e1b9188b664f23e9930b3d2a9199867823650e5aca95a94744303257e744e989cdfdfd57b3ba636920fe85438bf4bf9b65124f0d68ade5e272782580d3fddfa0b346f6b8b5bf3552e7e2bf689e9f8f7149fbd0e932b015df8595a2b09df555f7333f84e2d595ced624c6f4305f6285a3e74e2b4144b134b4d3bd844509a66078d117e1b6974a7128e1b73a8afb0772eaa787da67e00bd6b66fbbfd56f8ca763abf766ebe649cc4864b2d695c0de5684adc0d94220bb6bcfc755462e3f709f463a6010e0de4aa6d24c4bed2cfc9df7e34ff527899296c10c2c5f4ed13ac1ad051da4bacf4e51e98a855ae2b5314b49c662b27b7f5e1b7e9f9c6f0155d4b91b12b109b34aaaeef56b51aea79f1188af830be11a3e49c6bef8ee31ef2f138bd84316e56bb306ecaaeb342d2fb38c9dff360305a56226166deb23f16d24ceb7af7b3b82e523090bc71fd3bf56f76b9767d34958502abdcbdb88b754d510e8d37100e445da581fd5c8ca2b02ec8f6ecaee74c07a702e648924e2fa5080931d054fdef8517a5355833e88f2c30d91b92c0d101c6c2241d97ca852e485a0b705bbc78e5dc65d1b128e84eae2c3b9e28bd577604f6adf03be348a92bfb37bc6f22fb9712915a4a7f31e1ca2eaec9ead251c50eda775b946939f1065754b56a4d3eed33a3059f8dad70c217ed732e1f77554cc5d212201da041eae85c23cd735299cc5ce25174d698ba7dab0d2ffc4a0dfdd167b699050280180702bbd7c8c7c48c735129dafa8ccbf197fdad24f4235bf25b45702c5b2c8aeab35c96068bfc122277f6d33a108cb76620f4bb041b8994826095ac053e2bbab2a0554b1602f8eb72cc7b5fedad1168fb00a74b96b277e3a813b0337452b77016a6a4d1d2e386b03ad637b44a05ffb5a1abfb6e2d2b4c952690f06302d5240de33d155a0851b0ac1972608448bd7bdadccc1c6c1008c3aa10eb2dc1e0ac4f04613ec8d444cfec3b1e124ea9437a90c5d0b11ecdf2ef681cd1a89f7e61bc9b8e3166959dec320ff379b23edff158112bb3ab1ae80f8e406655b1d8da2ae0076eb8467887a871851841cb86854980de813d0671348a8c298138011639f0e596e24e777a216191df4117f1340eb7a813e72a862bc77aa99891a30aa8517c5293b6370159c3a21207d076c2ad1fbbd84f11a9825bb14431df11c7bedd21faf1066e6f4f19baac1a79d425338ca6483ae9d9a908566f3690f410766bfc3a719092add3ea8e8b6989a4b0a02c451e8a2f82263bc55ae6a3cd1b4f8f2e36680fa127611b7f5e3a85ff77380f1d43a9925405b4c9543b515078c86a2297a6f50a4a695798945792b9611650e221f9711e862d4c61eee079030cc5d9ea055f56514560d8581fe0c4d6fb213970cf97259606f2f3c119f6c2cec54ea1b44ab305a21675a9f539d963431aff9c23cd96b43ffc91305607f4a4c3479a426fb7cf7c3339bbc2c9e6316c6c47fc4c7dd013a8933a65c8c418a628eb4c64300726ccab694b114dd831de807ce5f7d67fd6adadf109ff04784fefccf2c1895c1c3c94bf40d97991fc92df7f7fb88478dd23a12f96d189c0ec1b5c48b6f62876a68cea26ab4aba02e0acc42d37fd548084c895d734fd5c8344d198b37f8de5960be59d7179b6ba6dd9975c61729fdf3dc7850170799c588e810f3b63560e93fa98a4c949e8bd0eb8551fa0515348643b379ef693a31cb2645840dfee453144be6492556ec4d6f644f305bfb25c8abd00af21baa95b50fa0184538e0eef229047c9613299fabb14d530d774fe147f72671314cffbc31df1517512a6ea6b06c41087518f77618e00f26e1fdc3973af82b855be6113f7c3ff8c73e8b3245cd563cef41c4f75642fc9962e5ab6925afa40dde24605bd047b77c5f8f319ed0fbd4b4d8857b1d88df977b84af0d6983e77d9ca28a3c1dd3f1f5ab6976dc6690ca939bd7af45d91142db3d838663cbeda96383f68da9ba1cebf31e5880c733ed7cf8ef88a2c191129c8b493859d943ac5875e5c58b805594ac9c863f03549a09251b0a7fca4a7fb627f0ac8dd9bcae77dcfe3b82e254b1183d196b8c1ab8ed6e14759daa634d9682335c9854fe6cc4978eae1e5eba9b1df9d47fc320a4eec638078d94c2ee58ac94a83b21581e28e130d675a9f640c0ac4ed0070de2a6c28c576dcea95feb90ada452c7589e5cda5604b8157a73180c3aefd8fdb61e04e99e04539886cbeb514b258589b57ac54ac891f7d0ed49d8c42e57b57228baf251c8458a99cf427964ba7d479246dfed2565d070f596e1a1e0cf1d41e29cebf3f959adfd9ba4882f820f517fae1249cc9d932b008f6b68d8e9cf1cc79f578f1de8e280a3ec64065348604ede00c0a16678cf023cfa60ecf38da0b1b29cc2ce3746a86fb4fe47a99ed774532c35ac4f5cfb5c85917ca8ecb9dd43dccec40f6e33ae380dea5468945184bf75b3ed3776485d8c6d436c7dea23b0c0d657fb90e57e79a4cd75e80ed", 0x1000}, {&(0x7f0000000100)="2b9657b4d6c966af5e0360b6a0d22f560366a3113325bc46e422", 0x1a}, {&(0x7f0000000380)="442d56f282fcb8c5fdcabe7b0dda182134f54daef6f790cdcac5bcea919040bc3987ee8784f4d4cf67a001f66a023a388e785e7002535a20aa3a629cacafc4d835d0253da0902c536224233003cb10af08f6910fc5c5ca9a80a5bcc164cc1fe0c0a9966e80d51198ee9b78094a62910f07e30b17b81787540c50ed360814d6ead3dc030120951024d2a770e9224a1ba9866bf28a8065a504fe30549cad6f1c2e658011680493e1171dba0ca9fed51a0c1e5acbb7648c7af231bb39c17193d54483282fe86a80c4785d20f8be1617e5ae64e0ba19b68d235c84d7c3b096632e520bbc4d35d619133faceb215fd335bad9a6cfe1", 0xf3}, {&(0x7f0000000180)="bba50c120742b0b407b2457a2bb982706befcfefa4c3b4055a8f18903fd9c319b479708ca19fc367b5bf560d5d70e3c07de0b3960f35d473752b65ea678ccf8126de1d5303826e434f691e1942a9f4b468db03394e6f03074f29e43f9513", 0x5e}, {&(0x7f0000000480)="56c08be99a0ded600f6913d1d73b3a4fb06725050843bb745161835794fd5b37f2e7877bbe43d2cf50c41c966470546e33a8b9da0db416e8747716c27e584321bf49ef2cc992be3f433fd213c604a4d2a4d7548d5cab06de374d7271e5872e61a156b354ec82b81d9d053e50e3b2", 0x6e}, {&(0x7f0000000200)="bc0beeeaca674963d21f1afc6260f9b556ec4903fddd57", 0x17}, {&(0x7f0000002000)="e5a8fac2983ac311c8e6803c71fd8ae5c7685fa346f6b416721dafb7b053c71e1514284f22b075c1db60597a42d25019b7f8a5c2674f2ab3708269fa8fa0a864879a18969119ff495275d58a4558fb621bc3f09dcfd4c74de2e693556140b48015fde48458f045ccb207e225e42199751ca84d06e88e98491e701164fa94573b31170ff6d56b217e07f775260f9504b6c1c8cfcc071a76241097988377add8500adc88d12a9e92e87ee6c17e0b5ec9238c98b7ca74196d0a5686bd79ee1d449c53630f859784e46d202f94a36e483ad0e1d88ccf3f52499415f229cae79ee1e3e0f1bb98c6503dcfbc9e4e14c72580115608fa399abe67aa41f6fea1521d40d5213b917285cb5dc7d56b4e1886ddb6d476650d9fc7966a17ad75569c6bd77e9b4dccfb40ba63b1c0bf70f2c9c4cfae92d67aa1a341546cae834cf32fbec5fb800222786a3ac470237187994ea9f481627e3d283cf215f1c2fae8d904dc50144898f1dc04dc7bc0e9adb61c4e2f081096e50a5b9f2964024c0e62bbead82a9bc42e9e19b9f6b77d3c0dd2766bf413259614f431c47046f8c21dca5e2ae566a26127a5884cacbbb18559e50a0eafdd983fdcda5eafb048f2966bed2910e729770bcd814d20a67752bc7a598d0da2d35dd9b090747ddc570fcd072d1df5b3d85b0ba71d12dc80a7784e9c59ad9d1c48213977dd4df28aadd8b98d00711d648c411675c75d686d427842b7f60de715c93302547a7eb332cebb8991682a8d5cc5b0c99b7a0adf449eeaf873587c34d4b849f081d4fa5de1111605ad42281066c90dfe7688bf52bafd5f5b994db43d9291e5157c6583722091b0b9266e64f0998bdf660a7800c076b526b9a97a254a016736dcb1f79523fb909233065d6dcca2f62725aa0e597e4f9e26dead68dcfebc284453bdd3618009206aedbf76cd060b9c78ac312d8bc2dd6f8f4a38f354a482e0c8bd24184258217408936ced3b6c4e635dae3cc05eb6a0f514a49d4d120e32809e93b41b8736ae3fc1702c8bbe88a2f90e8ef1c0874ae9fdd516c47c542d8ab78f1dd376e91af6f6cb89e535dc254af4982c1500af78911d96569f4f7e7c7c2db0cdaf2c91d282db4dcec8746ffc055966876663ff1537163bdbb9250c98d6969692a2274949328d3300ea9d2363d2b59c2ae23c6dc1ad1ee0d3a3fb56f035e7da640770c25a1022a8a15298ee075bd36606500ed8083d7d5986257587ebce506056cc1818c757e1cdd32eff179022800383a9ac375086ac5152a3f926329c5189fd9f4bb19bd2bc4daa2aa1989ac4b8a84776363d9c457943dc7459c477fa8cfff6e959697ed7ce31893312f831f4962960af011d1fd3e25eb649883c6a745efa43b8985f881ba34223065937ea39ce45cc32cdd47dee2b7bce43a3f7b29cc79023832284f790e1c0f3e123a639932c19b7c35cc396d5a77c256ef0438c03e334750674b060c083b30143c86065a6f3387d4efd4d384ad497c827568212d062331617dae1dc6d46e44308d71bbf7132a23eafb504caf0aadccf59983a3fabf3ef14082f2ff86e86d76ed31419ba7c76fe502b65d92f9d88645f97607f04d18fd5bb81cfc10bd7f806eaef4f03e3b17f1afbd0d7f75c6642d9412caa33eb486c708458a40a19619cb1fe94cb098dfca950ff855f9e6c993117e6f8dfdf2a2ca9cd24acfaa85e2ef6336a4ad9495e02daf30a6eea1ae034fd88db04585cfa982a73da57442418b065156413b755de609c84a4511217af274281f08ce257f4137d2202a0944edd9d59193b4411a9034f1473c1510fe46266202cf9e736c7291a5cea3ecf05b5e50bde3be812a95d91ef61917136652a5056d528514f56d792e64587ed98d634fb770b45c354e5df240bdff124d69e24cada425da9bf5d04a577004f76b599cffbc0bc33c10436be8534441f0515b7a8c11605dc76bd519195e72c44ae7cbd375b0aea562dd4065c855e38163c1f81e5f82212d4c010fce8d97a4811bc231a2129e99942c4de500e06a1e49652c1c665b738427055faeabc3e74d70e577048b9ae8e41d3697fe7e73bfd92b01e328502e5db877d58e0d2c518ae6330c02286b172c101d1b6da1be87f7a9cae1c878f95abc501b8b85d3aeaf12fea9924f002ade96b74ecac92247d1bacbbc49938de309357e1358e940988a3904f0b5d1bba8ebb3198a95f0bdf67bcc044bc9a40ed2588c7699485704e13d2f0e9a44a0995ed46f498f92eaa874010612c12baba6d532227f3da88674b987ceb9c0375475b96b4ac9a363ecd669698d290b712d37930a4a33ce1a1b247c2c16868b92679c5186844c906203f1db7388920aa93acc9f68230a2b37d8457182de8914e2e16005d523e0656dd972bbb590b1d86c17127e411d4c6689c5d188fb9fa90f89e82f1bfd43e10b1436a14a538b5732739bd49775736f3a16acafeebb8cad34e31edf490d9dee2726da8e3b67698c85e01971ae318b49b43fd610e0631ebeb2007c191a9f64877004c8467c7e69a80ea1f838e6e461b835be48b714fa9c57ae07193e03c5e8a8b4c8068de688a7d83597a47369ac2b9b973adb768d900e7331e14de6505d5eeddcea83dc52d746e758ef55c2145148875898511017b538e842eb24e084bf17c412e1f99104fe7915f5d54842bbdfcd4d8941d749590b1f4bccf8718885f3b82df25f44b0fd9b222fad9ef8ba3166e3e6c1b557617b09e7d100d4369e0c56e8e75660763647b240dd9b625cd3acb37959cb0153a9cd1335a5b933c5a4023a5ce07886dd31b9dc4fe1a950d562ab2d5d91a876f95fcaa8c65f921a4f7f5a482418d217571278449f0e1106db3d2ecb2ecb3a2836991bd31bea984821bb843ccb1f65f214d6f15a815813ee2ce2649e139b8ccfa3640a53cbda9d85a673d3cfd87eeeddacb73ac4d3c759813f795c618e607e42d532df616edae447c01f9a85cc48a704ec9a0e7549c9550a5a47410cbd6a6962be327b65d5f07997ff80a0ab18974211baa8f1d280f531d67917e9ca3d3b1cfc22822b4df379cbc780f12e7ef947e389ffddc5150f5b1560f743d1027a4176495435fe1ca9cc744e38579e90a06379bc5dcb62812ca8fcac8b1bc03ed6168fecd53fbe067c1104efe8163ee78d2cbdb7d7cd034a3c3126e66b68ae5c6e2b0a93ab496dd062cb8400fd36e93f79fdf3bc78d4d3433ad0f8ccd6eed77d524f40ba6cc8a546cdb3f0f266e10252bb9429039ae24eac94e456af6a900ca18931a93bd3add290f390e20c0d48dfb87f1eafc370fdb795aafe4e395a4de9473f12858b7d9b62c77218aa78607876fa5fa59748c1109a48fdf4cafdc97e4115cf70788d15dd0d1d33fbd9d11364d6a5842d7f31a93aa0d51dd49261d0d67502535e459ad8cf939e2a3f0c5b047cedd262e1f3237a190ad3263911604afa9d5a1a8082cf008d6dc388413c535747a13ff0472c0a25b70d44f3f2bbda104cb8e728090bdacc7580ab696f84118d1fcae7f2e908798dda2e372c61e65d32a3e60c35166e850120c812960939987ef15c667a507a4f54a8e49ff0006a8ccb2eadcd264ba35b1de3debb144bb53f5ae335b054a8bfc6e0a48af62469265dd603a48bac76958cad580574524e282c536cda6981f1b8766d8d7a12729ce1c76eb8662d4a279599233b968de54d088da8a4961d601129ecade5d001c5831f85a59f33a5b589ddcde1dce3a633864ceca94dab1c2525729d6407278e7557d9f6b38802fa4110fd22a5b39e6cafbb5a48d5a4a64d81422be2420394675583c04bc460ee6c32e124d856598a79be0a70d17fd5706992c1856f590f02b78ced4b969a98545e9a69a9ea3c912ce3357d8aab5ab0f7d17e6a1ab683be4811a09b35fd3976d9f8131fe53afba92811a0e829774e6122ef5418906e62c645c77dab7a20ec4003c6a7f0a9ce8542c58e6c745e92e459cf5e30aff8011680650b5400f8404b2b120bd6e48584f69ebaf70739490e6404fb21a85a2e7d49b0a231b57934938501b938848c9553cfdb5ddcee069ddf0e57e7e01b4dd40e7df67ed16eee09ef6c8021e86cb0cb86b5433c9dc5c6857666b7e1ff39ee8d68b03089789a9a35a78cb5ff344dde61463b46981b1f5753e74f83307218f0d46e106d49496afde4a486cefbe55016dda97db4cb0680000c20b44b5b4e11da39f5e8e092786e78f83a4fc0eb3fda1b5eab3c661c36a356be6f0b714de87c199b5324ed763ab7d7ef5b81cfc35b2fb3f4f376174c7240ace64a7a17494cea16336f44067c4e4ab2587461ebbb3d7fd6e7a0fbd099ce18a9fec1789d8ff40dd3facf859287b971184e6eef9d30e7573c8ab476a73bce6ae8227550160304f4df5e136f14d5d758ed868ba25a11303816ef3f9e11d3383aef11a384d1683388fedbea0ca46b5ddd4883590dac151e2bbe98e1e25ca1831d242d64c2a23086911c77ac3b40395106ec145b8a1b338e65cf6b3ac0b5b4dbc6b2b68914571f8125f644ded3a5691ab8012ec29fa5a07a99ae89f799b6eb3e86637b8d591cec6bf689f37b9f5dc690999f95b1bff7e110d7efa81bd2cc96c5febb65a187fadd10655ca8b2a253e4919e8d5d61f70e6b9ef9693c3106b35a25e61210b500281d449d5ba646f71a8ea1f600e8babb68838c3e1eee89b8ce802a58cb93d849d2455e0f053640affe8816ab64409969ccec2a5da7ce3760a275bd370bc3992fd76ebf5161e30e72ceb8dc69a0e55bfc3a1e2624da0a59bc872676cf8264d4fcc5396558d87541f5d3e940d3a5100df38898103432cd512cc232c7d22beb67b2dd0a55be13cfbf72575805940564688fd4be176b16917e4ae637409a4ffa7860853cebd8943cb4eb72f76a550b563b8add9f941dcb5a14aa3182471155e03d1a8785cbc86dad07fe18885a2c8042e80d8af5492cb210b8cedbfb8c571f160c69a1e71aff6558684c5c4531503452e267872f1aeec6a2d4094a7f03e8f2649cf52770748fddd74c9e5ffcb523dab697840c0d7d5b6af5240bc2210eb20231acf616b695667814c77a4b36ee935105e39935122f695da072a6cc353b7d69c34c0ab7a56833f8fae314d6dd3d9516574568e3229e7356556915cf40f9794ffb6f734576f84c58395e6028d5713927f6d6c0a802a94c307961128fa1f1fad276889b738ca5e43ef242e3b48bb3d0109acb04f3c4518238d83656ae25b2edb68ac47e92e9a2e6c939f08310cd902e10db9cc281b574f2c7c3dad6beab225966aedb1cf3111892f9a556c9058f6f9fa4befde93f95b18a515f8f549f9ba57e49e5158a4e018655a46e4bf8f83cf2787b7a9017ad205cea6a90291e01381bf406bd774977085501339576896265271517b4f442a5a21a1309d56103899e73289f581fb4606803f75ee69481c262baae47b3f1a4d7278e850e93e7941111359a08f28dee6645778c121052d68b5dd3b8dacbba5a6646aed1602a01966f0cc34fa5db577d8637bfea199d5c73a461470a61faa6c7f6c1b5173ae1e21ce0532e4cccf040b9160601ae7271296faaa64d563b7be055779dea4db26652e56971b2bfa3b9ba9273a315c375374b051f7a8f63c31276fe8cc90e7cf112e687b9978d1292f5c861fbe70e4d7809b9bebfff8ed77964a263b503455b604ad218fbdd519b7b0c61cae38543c54a10d1e6ac952faae2a274ea38557cacf712a9223048c74262e3eb15448908e1272f7b9c156b9d174a424844d91b26105b484fa80ba9767cf544df8bd8616a77b001c3798be3bb037b87659", 0x1000}, {&(0x7f0000000500)="4b60817a5607d5ec9d9b4441d939be226e3dd66d033e9426169fceb6a150d81244e2ee6199d459f46c62d77c0e1cadac68ca8bcc851832420ae064d5f538af3832aef4d992e94b313493c0ef0bd7e9c282d2c025c3d43dee67f42a09975cb357f5f5ef517e5a4d623b7298776980aefc1d348958b39c29706c916e912adb502167c28de5d1a5618f3df5f2285bc75850566b65f731f5d3ac0a", 0x99}], 0x9, &(0x7f0000000680)=[{0xa8, 0x1, 0x20, "0a1fa615df20015e05af7744da33e8694bfbd72263611559f35178c9d8077700c6f82e635a72117d3eb4c35e6f7a5c9efc076e81e0fa66ccab97bc0b4f1f63a4747c503c6156f3b55f1be1fc5a20155377b492b2bf32e1f1189fbcbd74f5663152161f4e88111b3ac400f39244410ad9d7fc73544445bbac3e8dc91740684d17c053678276434e11d628267e3957f7c027ca46e7b1"}, {0x30, 0x0, 0xff, "0064cc0061601bfcb8efae20173cf6b815f516afd3db3c7e50d1136b103a66"}, {0x110, 0xffff, 0x7, "b32b1816fa1cba343788f0e72e3d1eceea9c1320d4a3bfa4695d6bc946e56a8d574fc30198551f18b9d1355da05fa8c8e2a9c4048986c63628b779da55a22cc766653a5bfe048c6ffae0825dd3e5777b3daa8a9eaa098a808476f512be0c884f8b5088cb3e88586fa8bc345f8bca5bdd0e2584d48cd7f5f617ce309dde661a243d906e3da6eb0a639c61f3e786889144eab4d1e6a97bb0d229906b4379dce01a4655f35dca926030844dc44a76d7b5a1918fd065bdd7640e654b23a292f69a043ccd9f3b0ff929a4d092c70ca6fb90e0c4382eda0233d7b2588f9a9a35aada2d7fe5cbde225934c25ab09b8576bb0bb69604502f9b6d44cba4b291"}], 0x1e8, 0x1}, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xfff, 0x7}, {0x0, 0x7a}}) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) pipe2(&(0x7f0000000240), 0x10004) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getgid() nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r2 = semget(0x2, 0x4, 0x148) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/41) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r1, 0xffffffffffffffff]) setregid(r4, r4) getgroups(0x2, &(0x7f00000001c0)=[r6, r5]) pipe2(&(0x7f0000000300), 0x4) getgid() dup2(r3, r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r0, 0x10) pipe2(&(0x7f0000000280), 0x4) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3ff) 16:00:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20042, 0x65) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x1, 0x10000}}, 0x2) 16:00:21 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchdir(r0) close(r0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000029c0)="a6", 0x1) socket(0x1b, 0xc007, 0x2) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000900)="023ac5d442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b42e943df56dc8d6f0bcdc0733dcded86a1f3a9efa96540b6e85cd678a34c89a834a9d9ee401112fb1e8813dba63a3e89348f31f62998614ef498a7c05f905bd53e5524992ada497080018149a15dac0a655a157de7cfe19c7571f950310f153f03e5e0e1745ab6583c7fa987bf56ebd59e17db5c790c16edf32b93d387081391581717bf652686b646663e51782759dc0f5995d246b080082504772058093492a874aa34f63161b11b786a08d4facb6b678b8ab2b21729ba9407d130a2681aba997928e7b01bf3403530a472a68b0d89c7123ade31bb91d57fcbf9fbcbd8527540639cad1b7000000000000000000000000", 0x156) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x404000000600b, 0xfffffffffffffffc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect(r0, &(0x7f0000001840)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x30, 0x4005, 0xffffffff) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="d144dc5c28609243ab6fb187a83849cc6fda8bddc0416ac7ef9a0114ca89b74bfcf760e0f6530d10d6e21ed0242e43f69591677d523eef3f1b9cf2e8e29d21b0f986c6f66a779431a53b20574dcf303a40e60befb529551062506fe652a6cb55517370f840f1d9c8f4be6278d5d9aebba5bb54913f06630df34d0d3922a9bbc3d5ab289b1840edc67d821a0cd0da3f2b895b55e532136a1537ffe9a0f0d01ab45a1e76482e133eaf52c7afcd5ffdc01f14ddebca6a9db80cc484001cb4ea211dcfbabef415c2b2c0", 0xc8}, {&(0x7f00000001c0)="04396d8c8f15862417de08795cc614bf1af6c27809", 0x15}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="e000000000000000ffff000005000000dcd899da3c64e163c78d624c4095e612f9ca110a46b1bf74fa1fd95d24cb13a02c49fe6f4b33d60065a92e692aa144b35479c0aea42c78211d431b0657ee41059e75f7b688ce15298816f922748bae2bd23b1502c4296c1dc5a371ec5f4ad37e5806ea8d838fc8b0707456bd976c1107673d975848ec87099cc8c68e17dc42862501cc9ade3436f468fa89893d6f8d4b2522df1d737c57a33477f648152aa79716d1ac18f055bd478b928a10b93847856b7c7e1937b695d4a2103b8d0171d24b2f56234f5a1e875d4d8228c2b44ddc0208010000000000000100000000080000331720ee76b5abc897dfdda1f3cef8fb8596d3c9d36b9b36254e96d16bbd44f9392efb633437912a52a805669722a6e2bbca60d115d998c2b75f51b42c3d297ab31479110cbffa58d121ab504919cf70de290801483a46a8011621d3a77877141ff4f9ceebd5f438a558ce8384b717a5fa3ab1ab203aebd6a93648dcb2d638258363d641cb392f5c2f2f39c79f2e590d271c185ab42f4a1fc73b3861f71c8e0763dbec9244fdd8c3101fa7ef0b1813391fb8cc34041fb3a3751e0db298f4951d5a9469c5232e5d0d3c24ac21faf868e2e05a40f3792e915a31a76f4718e6438963e25956c246bc00000000d800000000000000000000000700000057017070f397574931ba73da5ef96b3746076ab808c348898ef5998f1561f7adc4a837260ff129af067e064c5c4e7f715c8d5eae944c72ab624ad0daa470b433f71f6702d0a74b9c807651cf7ce451d0e1284a9882cf37052282ac1943f4c05583875b00f7af2c182642bf05c82be1ee9d3bf01da8fd67f25658a484facdf25c147a3eb1cb178944fa7750b80dfed53eff17ce0b965ca053d67fe01ba42959a1fc522420c8486259237a7ef6d7a0e2906147304b172f6553f3a2053c31f96625b7ea3f8768770000a800000000000000ffff0000c6090000437b5fd75bc8a5394779d05d970709b9de3d447b34489abfb475d26b6cbea077c652fbe06b28b37a94f750b4af0a177abf9bdce84788c2764a5e177b4049509570febc18b93767a436cb7d937161805b31124f1f95f5a17e4a56d7a0f382be7de17fac7a6ea7c83d359b20ff5fbbff5dff31fac3a296fbbd695737f2f2ddf5ab6d43048899feac4ce1fd2d7a08af7fd55b61b871000000001010000000000000ffff000008000000f2d4c18398b35d670e9b9a979e3297741e190b319e8481aa4d8960651403f73508119c2c62ddbd2faf09c12a13677acbe384a7695f4d2f5102c6f47372706d344e29ca919c9fcc7c9517ab485a0875662445e51a3a472b475d0ab57e1d3d5ce579381398eac9922a2305f54606458117a652a0a394f7016977b298fcc56116e1fb559f306493ba86efae3362894da7dba13e8e256901768a70195b65415b5edc98d6c3ed3fa76a6655772ab460011dca751d6fbb2e557557cebf13b0cbf5e9215540ad2cd1194ea0454e3f83d4dcff715aad3dd4a04f38844d826488c29d58b4c277b6ec39ab23e07b9df8b949df651c60da5cd2cab91f263ff698b24fb6ea8e642501fad4e24a7a2fecee92ac3786a51be4fd718a17baa9c45c1b0cf32b9145086a8bb694e9545c4fbd3e945d346af906b05c38add92f8dab935b920c3cb1124db2bcad8be2f94994f7874af6f9cc6d2cfe55e2b8de5ed244c0f899e696f8920e22acd87192ebaf422bfd1192977b0db091c2589362194a3821db33461e148cae02f2f47a14d81c0da10b39f9188537aa44b7f854de11b05e9090c4c3d07ef3f3d1a4e1180b06b2bc6980801c2c9ae5441086a0a9bf95277fe8a63710f44598294d783761689dee272c571bba85d42666d175f5c791cdc472b0bbfe244ba3516c3b1965881ae42fd402316fa03c5cf491aabf3faeaff582f7f6de4109df5063d87994933a6fefeaa4d267fa33abe7fddd84baf69c522ca051d0e07150291905529652a539c74c55cac4bbd60b512ac23fcc0d21b25252ac9441af1c8909a2adfe8f495be4f9ba2cba269c0a12e29813cbbff8a95f76fb843f79df16987506bf42ed82ee9615466c6ddf5897cc7d0a16ac1a534b5cf33d3839a391121489cd831f4cbe24365192c954fa4cef9bc0e9f710566b5241a965dbe302147eaa664cd46074d55397215ba6c809d8ebcc3836a238d8ecde28445264bd71e89dbe7911141e58a871693ce9b82d742ead7d910cebeacaf00c2f62d114a1c0291d7cd166cf7c0501d9888117bd72a612444ccc274590fa608266fea554492f6773cafe18f5ca5498fee718154bfa21ab3e4326a9c5814735c3e9afc6beaab88333ef1dcc3d3d8ab08b10eaf371ef9153b44d4f9b73b38f6bf3f5724c9ad82e4c7d736405ec3af6b847cdd532cd498cfbf9fbef2503875a6114140420fa2253d9ebc0fd70fd38cdb9cc8ba9f02b712e0b8b4d1e1b21a3405e0c0550bf0bc989eb4bc25dc3138137d1e834b0508cf67837ef467e83d3347b856bfe65de3e5caf8c582c4dd337aacd03f7343bf2fad26a4c0b7777d478d2b6578d32f5f3a067c1a3bf81c4cb45c5e5b15d7114f49590ba837a353987c2a6e0b13bd4838721da08a875cb911dbaeeddbe6b21087fdfb6adfa22350208101333fd56b89931764d026bd614cabf1a1634db788d6db062bec9b084a065e45d0551f541be7c3f9533a158bb3389bfd313f97f962b869eeeeb01d33db8c444330eb380771ddeaf6622aa907800f1a107afccf5f30ed9a1209c0a9decbad0599697f93567f7c35829c428ce04d84b52fe7d1cee9c8304efc5cd8a4d0c96a8fa4d81f2c4551fb84a42fb529f5cb566246db7f6e698d352a689cf845ff79ded2002e08f59833a875ce4cea594c1f8e92c81627dd76a64b8919964f9ba9f3ac4609ff6a276626d30bf3273b180e5807d36166654a5eda27962617fbf586f3d8bdb785f18310d50ae4d2e3921cc970402bda60f6405e78d664cdb1b27f84435b4892e105a2f001487e362e1ca2ba48881d66985e9879477133ff97f26ed370f4b6df8f3021304bde0d16ed3a6666ffdb17a02b5adc25f7ea7356c0a624ed64d3f75a99d0306aff9fd9b40af141f4f0e1e93c038108c09f8359b210d35eedc44283632020f4e5cf1b32eea50047d68ebd3c624ea2ff71c7f0d0e524b6f66122a8211d346b2dfd74c4ac39a7d50bd3c2963e637d8327ed440122a39d34f06edab50dad7fd22e9db0a1fec7eb81c02d35ba2da5af999d727596c55a671c99e90b01eedb3dcc491ec6f85b2b4ec3de47b9cabc1996caf6f020c5d5b31607f3dcd039b9fda57c560ab3e62852bea6a0b1bcd009f5db0310166bea13b43a77010131687d6f12295cf034d6ba4a98ba880249109eb34fc1451643b0782b6cd2ed6a31c5dfaa820dc76ba8a6ab3a6bb23e56efcdb9032dea4608419b175612857209ca8847420e266e996e205c91075b3d719676bfa63865c6e27b879dc51eea9365451172fa7f4356645a22aabe823780b03a703424d67de88dcc9a215ecb301881dcecf30cb75e071b598bfa242f3a32b9a9be95524cdc6490b5dea39ae9c508e75006d96f4eb59a99bb3ef794ce363c707de4d5889a4f215f7b5ac4089885608bda4b53871542e00ceeab19619ce3fcd77db031c6ad0ca6015f05e4a803f39497b2397f8438c30058eba569f568300dbf334280957d03d5d34fde4ec54b04961a808ee037fec09b43bed1b8509e83c3209fc4209396ff9ff34bcdf0409a24548bbe9f2a8e1d67277bf94fb3af6684d135621527460fcc5ca1933edcc3366139223fad753f04b0fb1b13366e0ae83f5ee259e662b8385e84e76fd2ee0e5376ef70dcef1990bbeb65c83af9cdcbe1c194ebfd62781b5907bcade58e2242b0e11af1b4e15fc36507ae345bc9b10e9921a7086cf48d1e579383fef5dce2caca5427a78da1093f327d3754308f92be8c2bba09d94942dcf057762a2d14e118682d2400b30157f5a99f34e07abe396918d06bff3906ad923a04c4a7fdbf904e1893552f8f9ecd7621dafa2ad60b3f8c8d0fc7673df09cfd1750b0546a1e48f73a58aed87430fff067aba186854e963a470b31dbd4ae249fd18c3310da842c2f7d287cce227eaf6e5fe01e66eb96f93f14787c0e466ab8b14914674831cf02c9b75a51a17f2c02ccb265c70087bb819b69d712e6024993403214c7570526eaa871f940805ad75584d1854eb9be2a2d86c8eb8928916b925951f0f1b988b3152a9edf2bc6a1dd1cfa191073555490c89df4ef47facf6df47dadab0fffcf731fd3940b3b6190b4369b44c63cf21f427dea25f7d5be1e3d4741a4f96fb2ebde54a1991f90ff1b5c43c21056cbc05cc7c3734ff8ed5e80f7362e63921cf18a9c1d04a9216248dc3c0354e031202e33f7e3cf885b4d0eee24f10a42967ba0097996294185f7277e076feba2a1ea7b8361b3073d76d92ccd49c98a4f890b2ce149472ecfb7970c17283549d2b19921cbf3e5c9137a0ffa7e64354c6b05f16d6cd04efd32b9103e47b5fee184596d42ed9bc46b09b51994f3ffb17fd0883916dec670dca00ff1a374e2719210dd688628bd87793c3519d0548b6afc7471888a77ae7ac7ab1d6737b7cbe9bfc0896ceb093c627baf60148ddbc9131cc675b2069421540f0f2e1177a8349d093e98c623262d8e0802e2fd8558036c7ee9c9adacc50d50d1610578b2ad37ddf32d1ac1aaaca9aa46633dfb9e6193679cd9dcf4a15e7f1a74545afa924fd0ba9b2601c678bb3baaa6264039df3d695a5af8642015fb16c2ae13aff2caafe754238789fabc3f9c381244fb8fc070c0d4504318dc1780747a1b2461878c2e153f6329747975eb1ab2600f2ba6d002b4ba6f4e976986d15c320e5c68999f994bda67175520c778ac6ccbfcfa204e2ee4a3163234add76136930ec3a89d8dd5e3f0192b821ece5574f0c7e7d1dbd6419972532e53ee431a54dcf4a1a8f34c5ef3e9cadc92d8642160ed9f30272bbda2707d32d427d1aeba0c0619d6011183b9ee95c5829d7649c225ccbdd6121413b14b84df1df5efcb4a00d5f0015373586cad884df438835bc6f29419bcea3e1a1e3f812ff42ec45a6db1c439158f049d6b7e8d80bd4d325942271d0f53ac55b9f0344e683635f185fbdb0f3eb161a1ca8374049f2125664f687900e8a5f95e1107e739092cf73cd68a843dc131e5faab2cb492f4a71ee928ef43e7ca1411b008735433a30536660411f82f5b916164830c1619aaa06eb5ad8eb52bca59a97777b48a562cfd93052a410ec5ae51f421ae459ed055c82ca03139143dd0759cc55ac79f7e3fa226bef017aca3c08f7eede2fe86d35504b775aa37001df06eb19371a0944054c0de004544605e104840557373a152018c317acf4a8e770fdeef9615836b6e765dbba4550042f26ccdd7b5890632dda5ac868c1888d17a02252b33c7d3c7aa0ccf7cb2fb0a41ba3f372421f5d607ff41b95119cd86c03d63a93a1ce0667e9b53f67f53c68a96261c3d7513fdee9d3d7cf0fc5917b379e31221bef6f9cdffe2fe68cec22b5cb94a61fe2eabfb48d5ea5613fea1d97024caa10f2d745c3e84516cc1abc047a7f9c84c150ea3ffd93def69b4cbbf214fccae459bcb40a1fc6671021ed084b0c441634f6a5c74176f18bdeda6e84f34b679211aa9e1b4a26f29ef136e944420b5a33f62320d28e370070297b42b9c9a1aca0ca2ec365ef0a7b8e621fc7e4e5706790e7a58f8412cbd8b0b67b9f19578e1a13c5b1a688e845826b794363a18ebf5ed8d4ab87c6d6bf9838489f86c89f9da011ada4e99ae072288860bf98ac9966d65c62bab286782cbcd92869f97e0e46be7d0ea6662d1d466433ac3798b0fd3d99cea0374cacdd6cefc441de17cb925ec47540c3e5188d539736c5b72e0c7a3288969e475950753a7564de726ec2a992df0d3074c2c38ca3ada05de84e8490f9b446de02003caefdacc050eba03f5026eb5092be87ab8a4342796259fa641bb0c5efb6fb74d95c425f0f59227752fed29c53a1938b87d7bfe9811ead4d3ced9c8f44a5300a49ce156f21e962257bd2374ad6d4373f205ac47a3aa07de2a2fae923a159e1450b96b06b1639690b21bdd1c22336813d07005b713a7f8fabf2be677b75f9e5f3c06c413287c7fb0d67b420033be02e77dc734fb77b326a0b76c91967dc19a592c8cac8e05dd8ac37f3500a67b5624dd4e9a08170c125354afed3554c9f8192abbd65575b854c704e44a4a52409cb8e30ad041323d6291d985c1b968eea411e3f3da9f08171918e20f094074a28b9f0fa96cdb1b51630d53e9e724ead8200a2b7e220ed23a2bbf3f9ea5dfcfc8a8171a4ce4216e66100b7e1dca7f9894d146910c78a74171a49721f8cdf524ef612d1eae4753c418ef6e60f9a07ca674272837e4b3c641d8fe35e986bd3efe939549808500cb65a86ee031e29f652d3ce9824227f1eeda271d5ec39d4b6f6b408fb1695502b5c177c372672562d02e7f61adc487e7df1e64f14ee139f3d26fa8d2097013de75fdf24beb13f50720f53f95f0000061374c0e0f77524d51776ba320bdc0a82d24657437da0911c63b89a4f5bf2d1e6b57831263cc54fa18ded681250281b9402e7c2d5c8b011dc03027ef9b45255076d9c4c6b76b0e537fabca73b8f2bb91fb0d178e2312a3aba566a64ace26c7772c2898bdd7f2a544ce531cbbc2967d0d4288521cfda53a3f628f6ca9cc2cd1e813a32da273f1782733b6c6eca10f9829d1b21abddd2777e9abf68e9ed3d6b215f1feba01f0065a8b92ce6d897b635470befe9047b7731e228648736c73c55d4b64db877ab718e436e50e1a3658d20d0acc2606604cad05154847ce66a0370eff2928a6b719eaf787029c955898aa5631f3d677305fd612b003bcd6a9fbd2ae0cf535680c987e32d1287bce528319e215aca8eaf605ed9171ebe3b18141451e8a0323e5c90ac88c14eed26dcd1d098f9d24226b3b1b6e8e800000000000000ffff000001000000d617c6fc063e5f272c2fc95624187fd68126af516199c1e021f383e8902f518f681d8bc4be20c7f9b75618f4334bb013ca2827a132d14d4fd524352b840a6d402898489c4c00962bf27b22955e090444d7749e0ac957b0e84f372b8d9c933c6bf26813a20990a3dd3801ef11d401d0f53f041b07da69d93a6d1767f8128cc06e711c40256112b739e02317cc331a7863536beb68da2eb7ce9de75a20da7ab077ea5d31a6d372f83bed54652fd3196257ae49803b900bc70d09f19f845bf6576395cdfef02406bf37c57bed85aedd6fcca600000000000000800000000000000000000000980b0000ff854d97aece157243132aaaa113fc4aba94b71fdeee50d51df6ad181677c32876c7a0c987f533039583faf882cfe7b55a2c3b10268ad550009d5f2733433d170510f4fa563d250c94a49deba4c6ca40d3acf2208581445f0d7bb9cb9e0b9126598776626bb5150a4421756a69000000b01d000000000000ffff0000030000004a1b45b5e980f9e8bfe2c980b42a0f6e5bb204e6dba16fe7fd067fc466a6adbf7d06b5730f54abc4799cb281fa498be94dd29693400a4240ed19e2661311684437f0fed48558625e4aa75b598fe5c7a657d7a43eb0503b027ccbb74d27f5841c9990c0b0645d4d7450cff31ac8006776671327c2fd5414e18989d66e8846be328627ec42150c7bc8a6fd594ffe10155e0407c0199e1d00e0a0ae72000000000000000000000000000000000000"], 0x1590, 0x2}, 0x4) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x4, 0x2}, {{}, 0xffffffffffffffff, 0x28, 0xfffff, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x0, 0x91e}, {{r1}, 0xfffffffffffffff9, 0xa, 0x1, 0x6}, {{}, 0xffffffffffffffff, 0x83, 0x2, 0x100, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x69be, 0x5}, {{r1}, 0xffffffffffffffff, 0x98, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 16:00:22 executing program 1: shmget$private(0x0, 0x2000, 0x588, &(0x7f0000b07000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0xfffffffffffffffc, &(0x7f0000b04000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kqueue() dup2(r3, r2) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000003280)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003180)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000003100)=""/125, 0x7d}], 0x4, &(0x7f00000031c0)=""/191, 0xbf, 0x1}, 0x2) r2 = socket$inet(0x2, 0x1, 0x1000000000004) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) readv(r0, &(0x7f0000003940)=[{&(0x7f00000032c0)=""/246, 0xf6}, {&(0x7f00000033c0)=""/231, 0xe7}, {&(0x7f00000034c0)=""/219, 0xdb}, {&(0x7f00000035c0)=""/200, 0xc8}, {&(0x7f00000036c0)=""/4, 0x4}, {&(0x7f0000003700)=""/135, 0x87}, {&(0x7f00000037c0)=""/136, 0x88}, {&(0x7f0000003880)=""/58, 0x3a}, {&(0x7f00000038c0)=""/89, 0x59}], 0x9) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:00:22 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) r1 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/122) faccessat(0xffffffffffffffff, 0x0, 0x43, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffff7b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x370) setreuid(r2, r3) 16:00:22 executing program 0: socketpair$unix(0x1, 0x41d, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:23 executing program 1: r0 = getppid() r1 = getpgrp() setpgid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00054f58a35f5ba9f40000000000000000000000000000000000000000027c347ad1e206003aaee5bbd3efbbf01f8d68fbb31dd5141e419fed2edd27c9262c0f5fa0ad9ff7bed40a4a425918bd20e7aae787d9e3925cbd1bdf7effe6a4716a3ce1f6"], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) connect(r4, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f00000000c0)="52380a00000000000013a1c048c516def7292a6109a90b78d9f722a27854fc6734e82ed9f3b7b8b53bd0bfed53a327d994155c8767d0ac94ef984bd94a2fb2050000000000000000000000", 0xffffffffffffff25, 0x4, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x5, 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/231) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) write(r3, 0x0, 0x0) sendto(r5, &(0x7f00000003c0)="873a6077dd9cc864e7cb252b6404d565efcb37f0dd17ffb82f1b5966a86db3ef307e0899371c3544a4b9e4411ca6aa42fcbe55417198c91e5f7e06a9ccd5635b15132e74df76d262b26e923b8e0d8f985c83991769cc0efe9f25ad96016a2c3b19a9a4419d60bbf0972c9700a59ca6f44210e8e8d54974da8d97ea2e9a44d089f411f5133b25d63ba3a243d4f75a9d31545447a6292d01f3fa5ecd24fb8ac7a85f33218948c11fbea412d18761cbcc91ace01aa2adfa0a09b04e7bf65cbc3564f97e53c39bf74b09273b8002dc6a00585bbb2803f594a816e761f793566457c0c1e196", 0xe3, 0x408, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:23 executing program 0: clock_getres(0x4, 0x0) nanosleep(&(0x7f0000000000)={0xffffffff, 0x2f}, &(0x7f0000000040)) 16:00:23 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f00003d7000/0x1000)=nil, 0x1000, 0x9) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x98) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setsockopt(r1, 0x8, 0x5, &(0x7f0000000080)="f36cb64b195364a37b22e2a9d799", 0xe) fcntl$getflags(r0, 0x3) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffdfffd, 0xb7, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0xc}, {r1, 0x81}], 0x2, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) read(r1, &(0x7f0000000240)=""/233, 0xe9) 16:00:23 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x14a, 0x2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) close(r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x8) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x1) poll(&(0x7f0000000100)=[{r3, 0x1}, {r3, 0x1}, {r1}, {r3}, {r0, 0x41}, {r5, 0x25}], 0x6, 0x1) kevent(r0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc, 0xe1, 0x40000040, 0x6}, {{r1}, 0xffffffffffffffff, 0x4a, 0x40000000, 0x40000000000, 0x2}, {{r1}, 0x0, 0x10, 0x20, 0x69e7}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x40}, {{r5}, 0x0, 0x1, 0x4, 0x0, 0x6}, {{r5}, 0x0, 0x41, 0x10, 0x3, 0x3}, {{r4}, 0x0, 0x0, 0x41, 0x9, 0x100}, {{r4}, 0xffffffffffffffff, 0x61, 0x11, 0xdf, 0x3}], 0x80000000, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x42, 0x84, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0x45168d1822b7c6e2, 0x4, 0x3, 0x9e}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x2, 0xcb}, {{r2}, 0xfffffffffffffff9, 0x1, 0x200fffff, 0x8, 0x2}], 0x4, &(0x7f0000000380)) write(r6, &(0x7f00000003c0)="b8a643452939f7a47448282973f7ab7185d704ca8082a68c6fd663fe214d6c59c5448a98344067de5829f15921d9fa7c16608c5393263b7a25d068c7fac4ca8c1eb79f2382977dae51f1b2a5b1a11b1c60a22ae79c0067faf9f21ce9037c1a48ae3787e0fe05222553db8ac87978dd70a096a9ca4c0ddb6295", 0xfffffffffffffe30) execve(0x0, 0x0, 0x0) dup(r0) r8 = semget(0x1, 0x1, 0x20) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x79e3, 0x9, 0x401, 0x4, 0x3]) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) close(r0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket(0x26, 0x8000, 0xffffffffffffff81) recvfrom$unix(r0, &(0x7f0000000280)=""/44, 0x2c, 0x800, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}, {{r4}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) read(r2, &(0x7f0000000140)=""/197, 0xc5) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x5, 0x1) 16:00:23 executing program 0: stat(&(0x7f0000000000)='./file0/../file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x76ad) socketpair(0x0, 0x8001, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x10, 0x8000, 0x200, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x194}, {r3, 0x23}], 0x4, 0x9) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r4, 0x4, 0x8) write(r4, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {r3, 0x42}, {r4, 0x86}, {r1, 0x1}, {r3, 0xaa}, {r0, 0xc4}], 0x6, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/61) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchdir(r1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000000)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) r2 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) read(r0, &(0x7f0000000040)=""/23, 0x17) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="1675b24f67fd5467bc0a649ce57eeaa0b5f446048ea989d6fd19fa149d55986a6e793bb277531a161484f045ea84d3f47c036a2292bbf0d1900c44a9e29333595e51f69eaf431d76d890c81adedd70", 0xfffffffffffffe99) 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) sendmsg(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000400)="be4cbbdd2f39ad28ab12836576f9f11ead259e5d5fbb3c799975395d885270f81952c7f4b442eb18cd5084b07a453fa3106430472de227698f7692d192f830b7c5b4dcbc9e8d9c7a39995a16d7e0291ccbb132cfb5d429668ac6d184468ad0a0d0b1824b2c3af1a1963525a6ddb68cff5b06", 0x72}], 0x1, &(0x7f00000004c0)=[{0xf0, 0xffff, 0x1000, "da2f6e9ea3a889d74fe4d36bf1f0d20bba65c5865d0eff537415f5b4b81e9735d346bc5f2be064186e3777b7afd8e1eaebcdee6e2063250ed63880c79324a8e7b558ad3adbbe18271d8e176e3a9366ecb9d273b0b4dfd0559a7245de9988da0b95ec524d67dc86243da93f0c7ebba38b7b3388d6b1a64f0427fdd0236ae396749e50df1420e003b9dde7c0331c0e988573b5b371bed09727ba4b070c98442d8f84cd829b0e664a6b45af032208aaf69cf6cf4131c439a02d54b4a67f15fcd8d98f6aec2d42615e1d994d6d95da339744c5445a1864586bf2944a8dea93e35ba1"}, {0x88, 0xffff, 0xff, "4ec840d1a8aa44a5ed7c74c06196f8481308288618cb2a90bcc23ba1ee5a9ee4dbec48c3bff9853e05053e6e5a8f1cff5e221a86e17b22bc1c994425d459d0da9d31e2e86431b181912f24f50dc2c35b9ecc2e363397f9fd2b0afca1d9137fe428f2b3ad1f12518c6ec6bab54288592b988b40f337de"}, {0x108, 0xffff, 0x5abc, "37f2f943613fd6b70a14cc4c77c9cdfda1d5b2d0242030b577884dfaeb086309881c2521d69708dd088f054f92652864b90ba22ed97328f301262153527c754d1c9b6912d25a623759c9701c3404e4f407c7e68cace4ee429cc3c847690a0212ff38479d05949da7cef2608dd4794f686dd9626438ec5ef8b146377957be0bcf9c1c11e05be6b4c7d378ba17e74d550a1dc3a2a2880087bfa6daba7e4983f045987fd92e8ad5d87e350220a4e91651ef37d4f44383f5a6c530a66011b11cf36d9ee47160c5fb6610c3d8bf9ef1310c870df6589e488dbb6dabea74da1372286cc9aea52bb16263b894e4a3802bccb752f523c8b495fc6e"}, {0xa0, 0x0, 0x0, "6e65f79ed7b109de0834532a436e6658561f523878567f9d3974342d227a387d94caf842ae4724b21bb4e6a4dad6ba3cfbf57671094dbca218e05b27517bb221e72852171c68007fe1c4dfcdb0fe24cd42b917fa57325ac3ad0690d354c30928a7ea4589ccae76b8d161ccdcbfb683bd08dfc5bfdfa5b466378e1c5946d1047c40accf7e9c621bbaf12e164e8d4c0060"}, {0x108, 0x1, 0x10000, "77b842375f2401c0224df554800d52c20fc74b5dfcd745201f206568c9e57b462ce5ccf3e1d06808076d9074578e26032ef11ccb3c543f473c492f50958069e3971e89fccd57ef9691a0c49531034005a42eeaa76b9dffca953d4f0158a49d0569d2bc91637e57d1955a913cd325daad29ce53778865c735d23c0994f1433ae5d4bb73925b6618e3add64484b6d0d16e32582d77da57a74add6aa1fbd1d12d057313a1916f7f834fa209948db0daf653d12bb708b30016c98d684b9853e8203a5fc4e7f11e11a3f9edb26147261025d05ed1f699bbf8cc0a763f4437c3b3bd6a30e548d2a9dfdf77cd9de834bab6caf345"}, {0xc0, 0xffff, 0x7f, "8b9caae86a72280b70e6f424b705aa96d56bbf091eecd0e5ae65eab81dc8765cc421c783a59adddabec7ee58c857baf4959553a65545095567001ed6acd1e6e50efe8d39dc1db025fb041ca80aac68b738a13b4c9e6fe0ef1e51469e50af4cc3f5e9c76a819927d5a213735221fc8db457590a9086a6024d785b8b389de5d7f6a1976c38e8e82ac39ce2ffe15490346bf25cc869ebf9aea59e1b812ff890e444969e22dc1c05080aad96"}, {0x90, 0xffff, 0xffffffffffff0000, "bec356d8ec3b47a80c048d487718f8b5a13f7229a0873c4a7dce2a3f473d64db714331ff809b4552f3d909742d86f10eb9bd63f652789a614507a085cd9e5550801b5a8b4c9a11f245c07122c4cffd313d60721d6900ec115a8ac0772a238a2263a241b8d1be967deb9975e7b108325ab15ddba38a7f95531b7ba5848c85609d"}, {0x50, 0xffff, 0x9, "6799d0e6021587f1c91bd9c8dae734725bffee8f8d2b5fc0564b051d9d9ddf707ad99b719f2f023d13a6c7aca2725b8a4147c441c6ba46f5077c3d"}], 0x5c8}, 0x1) shutdown(r0, 0x0) 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}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000003c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0xb4}, 0x10) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f00000006c0)="f5aada4fff2afdc6e97076607b15ad3f4ecaf1abd3646cdb6d1106f16186a6602011b2b5c8e8d0520977ab2051e3cbd5d0ce795bb834c7807d0e75e6980f0450eef75915a90b6543ede31dfcc92422db998b9a88f8c606893a4cd5427bde89ce1c77d4c5ea67c8f78ff54ee13231e07d13a899f5949f5647e9c539634d4e646bfc2e3ba297360b5a4ab9d23b44407b00230df98f5257e60b8573d01d446961b8999b46b47a030bc734734b2f84f7874285de6727ccc39023ff377c51c4ec5e1ea0790ee4604494f191d850eecaa2306a431709dadf7cb4aca8f70475f63ec63d4c2b6b29743e41cb75ac6cc5c8f605a1c9ae918d0200627ffc8b7339ebc727a0f271b1bc4fb954b7f1aebfd609de1346ff6d0666879d0fd4bc8a08e39863fed802ebadf08d27f4a1465f6dcf5b4c805406bf2d33e5c078b596a015cdfd6de8d3e07e6478e15785c47a3ad47eabf2331ad0acbbafed9547acecfae7ab44403d1b903bca0cb2994d42d4b81b0082c21cedaa8dba06c56a030d4982cf585560b7d18bcc66fcebe617f0a92ecdd9e81aedb9bb7c49962de4d11d4d8f79435e09107931606d6cadbb57d31ce0fd91956f8debdbfd3e876d4cc2a2451f0dc1173500b99d373b43ca564326761bb221d65172bfbc5adc8a39f09b0805cd3feabeb1a546f235e125b3a7579ce11b53036386ccf29c0d81b72f92dbdfabe52745613a9635a406c23755aea3d5db87ccbafd2d8de2e7e7792dfa875696728cd30cc16accc34fbb75d5494d60f8daa3476a8c258a2e3f0fb7e185f0e5686cd0dbc5651c2611954c22dde718fa0e3e09215b5b768ab871297cfcd00b94dd2a47b22cebefa329c5abfbbbdaeb5c301d635a63c0f17f8be681e69e701f74bb53daa97c8728233cff5c4383ee95bd0d85f4a3203b2136889f04281e31b36794fe1e1565e8ed6bdbb11492f3a19228be016a8c426780e4a904cbe96532b3449120f223796f1e3da962b0c328ef35435198940140f2f7b21362362dcfe2219d2debaf7eff703abc6eeef7fc74c0454ae6c1d709832a3ab2c953ebc5337c9ab3dd10b138976cc43e668de3c2fcba3b5a0f52f614ab3de97c1b130c2e8ffbe6d2a20c58d891a75c4c2e5bf5cbd9728f79e86ec27a9daff2d410da59955452fdfa09efde193da95362d759ab382c1fc7bb5a15d996a4bc6bbef0c026da24de4a98f69ab1420d2282177c2922e5cbb524c3868bea1dbc0aff35a396cb128258e9c018ba2546f3c6bec98276947274c665c0bb1bc0a904c8087d29fb2c902944674b53ae9ac2a08d24f41607047d0976b778e2ced39dc1571c083c876dc48088e83f14b9e915d083a59c75e4ced89cff80f5184a3bf3a53b8b0ce7371db68993f3438dd467ec57a0a9c83de0c83318b6f912465cb88867195df477eb378d2959916397763b1a678c3ab3e329c05772eed46ed0bd0e43ce06f9af1964cc6a2f487ddda02f60b82ce03da319534f4ff9e53e0c48bdbe7aafe2191c0889387f05c90e977eb5aeac394f5538c646bc7f48fca99adb2542e27cc37645ffe5db6268befba666403c1ef7de53a162f7825e2fd3811f737d666b403ab065ff64a24fe0530cbb35125ef7df26d7c2855e0ca15bd0b9e19abc0190d31951ed09912e75f864abce2c8bf6860f21ef1912761e0a77413e76895ccff51d1718dc653f83014d150b94a32981ff89b1fb45cde882289e6be5185c78144cd6c2033082f7cb6d48bb733b49f3f3b77bcd5ec80b447ba0a51f5000c88178872878d632684208e765cc1d8d1065711e71558538a58c7d2a2fbc81506402037e82e871e4b7af13258a2633668ec3e087b2ec44a312c928f559648bce763431a0aa2393500550801e311a836bf7f83cbdeae99e880aff86ac404a13f55956be31d773011e8bb20beffbe3af86aa8d5eda4e4002dcd3e2a7d71da3190af95d54e75ce05b6fb56e25115915a5242bcc56f8139d86dec1f5307bc26fccf42af88dfca7d2fbe89ddff361f359cbc3d179d63f39277c2946b5ca5a95bf2006e305229a437bdfdfd9395043e8c1d934103a9fdc17a02f940688254fb771d892208d463d0988e79fdc98fa0581882bfed381be0713958b85a716694033ae7b2f560a9df880834a88c438d4a4e40c6aa4af634419154d6ded396dbf115d1c44ff5ce40232768d5dc1bf1251fdb318fb960a4d18d3012784e7c98688af250a1c4cb0cab685c33ef82cdb2f80b1894ca819a3dd21884054ecd131cd8499d42a2cc9c7b081a4d747dd1673428db005d2adab6b947125be1227e5484c0a7eded0518044b9d02ce148f01c41a04dd61f9a81b93a591581c8998374c204be1ff79821eee2e94605da2cba8e68f9753544d0064aa9d8a5c64bfc0ac22e595e3c5d9df3a6e8145b5203b06c7b0e21173219906686461f241979961c41d75c9780166ae04db277a6e016c7052ef9a8d805a2c32c0ea47f852664e14b6cfde83a56d63b6ac6bbd412922165829517d58b62a4df7ca8bb4d90ac19709c5dfee2424ce62283f3017e5861302d29d32dbd6e0d2669b1e829dde38ce372d32aaa423bf0699830570e1e9aee95055806de94f3d16a9845653fa48132532207047057d026d0da4d719a1b6449011786551439b5e965f2b83d2f39cff2f95d8083a3f16dbc6c872312ad6e12f30e30f6df945b7194a41137e0432440831926ec02e66995a73bab69f7ed6bf9bfa45cea89c54222ef397a0419e71fa731ef79b4c58eeea5b57f58c560a168097d394c1b96753a485a200d249e3447efaa93058c405eb5f835d6329b60e49b0781fad405d1b0fc6ef196bc8f0c19086fb97e9da6c62429249a756eb85707327b2cf85fc9e94cf14a2eafa1fe3c4091144cb99d8ec94ae1302022c5e660aedde7d427f85076964e252a0dc057932da05b700260c22f5b530c257ffffbd1756f1bed15ca11afc3a448bd79949604d9cd26ad83218b001d48d4277fe6c89c6fdc9c02b59eaacb3c45fcb5333a7efcd4df3479976f04c0c2d34b1206aaf21521326c4580571e4096f5ee20d4681d2d60c542141b9217bf651d0a969fc05de7aafaaa03c21252c832661a1ff3e3c40cd40ff43a13912d1b574adbf71a6644ccca68c47e79cd9028071b9eab882d0331f5128ec88f613163e27fb8272b718d68570573d0f38321cde0ac8b18d057ebd5b9f91cd01a7e49c7d56e1b658ab8aa72f55f0d49e6392b0fbf995e686a7bb9612facf8c7290322f742aa2ea8cba348e6509be317fc26199dea621449b1884b2c7fd3f7616a443a27d22ecf3b95ee0e0a0bd4817238078ebbd83458afe9ac0da050fb967fcf60370f98fefa1ef8e35b52d8eb60471206b6a2d5a9aa7906fc8e83e90088b57352fba8ad7e91e2d8b62e807b2d4165a6c042327d31e1727cb7921bf205be50b75481c982d2e658b905c02c4cfab4d8197399f55459ee742fe5269d8c2b2cfe25c916c31f038ceaf941555f283859f6519ae641540c3441ead3a47305995bbddcf950341974d80b32ab3fb19f08069cf88540c6be54145d386251d18d98888cf6df8607377653c6c4394fd941b3b9c12c05080e09f85e55df8ed192919d91fdc39bfeb9fd654fddc130dc5bca39293214459997318b054eb5f0417d2d3f45761d89667753e397ea7c4ce92fc88754f1356f15eb24412065f724fa27127a8d000fdeceb3e4fccecd1ea10314d2cc288edf98498300e22caac0f61f9be3ed371ae4a1cf018406c9cd3eec5c3d61d1d4b0aec3c992f7d2a99ea32f4a5c21d79d43c568f09e858a5760717889088b0ef3d31ac803456dcb8f5fed500999f972a738f9a473b63d29806d5bf8819579282ee19cd09453081bb8bf25783e2a3e5db2f065565aa915a01f3bebdce8c6a572dfdc14fa39e7290895ad7450d89f77e21c212e0f45a6e3c9ebb31e964afbcb389c4b9f49a7b96e519547aa894623e835edcd535a205f59e4f079bc235b9cfa561c0aca53c305d59c10d70bc561d16d5801b99346a87c17eab230c043589982a11039fa3f564724defc68426721a329e5586f707e37eb5a40a6aa1da296f08720c473393bee8e4c42653949d70332c1cb935191018f8c2e2f8bf84d08dd7037c6043340fd3eba6399507b558a19db1058323ef5e9eb9bc1c70e3e8db13a5530a249d54b5424c8d2de39400c7f18d904218dc23452d79c4468e9884348a2e28559b9ba3eb047495fe8a28769ea7b6a9502dea234987942d299fe907653f8b9587fc259b1a888d8daf6129bf27ef8dbcc63c2963096c4bcb90f604fb3347c24992bba3695c70599ffd13d1b994433d627f736c214b50cc6bcfb3c8f8800e86f5c422b3f673a9c756b8d26db4c609761365613f8031b87dc7aaea843824a7601d974f4fa3ed30d67d12b48eb921114e6310a2e071880468dbd77a5c0a291416256e2a78574788d41e4b9968639ef34288d181d870f37f5ebf49b2026692632cd6bebfda7962b98c117337d41e88e850baf7d3d21bca775919dfb83ccc73fbae263654967ae0bd40fdde12c066388d84ccfbda259b4190708c4a1ac57e10f93eba52caf6c5a7ed6d87f7013a97e63e385cfbd739e5b0eb2cb5029b5e173c527dc3c6ab38c66fd2b71157b38a1c0c0af1991f5c387c1a1460d62315783147c8784e9bf37dd5f34dc3287496f4da0bdce75974163b4da097e42c2803f98131adaadfe56d9d392a90915e274bb6107c72b27cc0e329196c2e3b1158bc811b834273cd3153228f23d02b1e5105c1c935beaede3f696230a8479f130bddf6682dc0de01ecd56cd51c03ab5df52be5049e8b52a9844b0fbdf95d7e626d53252aa948b2f7ea922e8dbd23dcb8804722bebcbf7a0266da491ee3fa7afacca643d84412808acc0b6376113ee99709964c634e8e2e3c7bbd4b9e5e5f62f50838c4aa9f978606d9431db94a2a8534a29daf52fe54155b6397d416eea0a05070a6960b25bd31a4cd4f1b49c9ac81664a0a40b6b8da138356ea8a8765199ed3824bac652fa15dfbcdacb0edce66919eb9c7263022c558ba577826b2f37d0209a71d1b39543a053cf51fba2652153dd2b6507a9838f856fafddf80d6c0becdbafe00531b5008083a78e68e3391e9abea82827bb90b00ff3a095ab63bfb7f9bcc1455f0f500f8083199e2c2beb0f1d79c26ed878abb6b235d7558f6a835e87f6b01be147513257116cc38417357b0a43744cb07eb341f5c18692a1260363afb8793048f57661ccd1141b67e364fba679dbf5b5f64f99275a13dac7ceb8a8a1ab11165a0657754b39c66f4149327326dbe8e60ac539de2206788a1b4013898e9cef6b50441c62b3ad41b4e1146c06ac2139854b51ef3866839889f6ae5c112b6611e86c6b4a256f059d7ed657b34a6176ce652a1d4e2b47e59d5e348027e3ee2eba98f454739618fbb755e3dde9060f4f91ae1b4f1679c96f1143ef57b017eda407e0467b6faa6cc1da62695e0b987d0156e781c6f2641912796a1629847f2cfdef00ab3b371734f8b3d7720a979ce98105319200cc1e8517c57d5307356951e0f90207ec938563b18cb12922148c73696b6c7de90e7c5924209e541ada182d20ce3c5d68b2da7ec8d6b8bb9463051494c8d54cdb51604fb0c7aa3e7167deecd736ba5c37d35d7a462769a8188ef25d81fecf67a3ee0d9fe37d766a20de09594cb11a38b559c40da1af9b73f713515417a062963b0f1303d91be545cf5414b659eb9dc3d092174013434ec157c24aab9c0076aea1542c0937c17238bc3daa79b1fa", 0x1000, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x0, 0x4}, 0xb203689c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0xc002, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x100, 0x9, 0x4, 0x2, "792d5244abecb20811e2a12f820ae0b0a485b525", 0xffffffffffffff31, 0x6}) 16:00:25 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r6, r5) getgroups(0x4, &(0x7f0000000040)=[r0, r5, r3, r1]) setregid(0x0, r6) setgroups(0x7, &(0x7f0000000000)=[r0, r1, r2, r5, r4, r4, r5]) 16:00:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x202) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/34) setuid(0xee01) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x1e, 0x3, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7fffffff, r3, r4, r5, r6, 0x90}, 0xffffffffd54df9c6, 0x4, r7, r8, 0x4, 0x9, 0x4, 0x3f}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:25 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) readv(r1, 0x0, 0xffffffffffffffcf) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r1, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchmodat(r3, &(0x7f0000000100)='./bus/file0\x00', 0xa, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) chmod(&(0x7f0000000000)='./bus/file0\x00', 0x10) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) lstat(&(0x7f00000004c0)='\x00', &(0x7f0000000500)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pipe(&(0x7f0000000480)) recvfrom(r0, &(0x7f0000000380)=""/130, 0x82, 0x0, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5}, {0x18, 0x1, 0x4, 0x3}, 0x7fff, [0xffffffffffffffff, 0x0, 0x5, 0x7, 0x7ff, 0x3, 0x2, 0x5]}, 0x3c) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:25 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) execve(&(0x7f0000000100)='\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)=']\'\\\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='*\x00', &(0x7f00000002c0)='-*\x00', &(0x7f0000000300)='!))]!&$\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)=',\x00']) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r1, 0x41}, {r2, 0x70}, {r3, 0x80}], 0x3, 0x1) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x9, 0xc}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[r3, r4]) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) 16:00:25 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) unlink(&(0x7f0000000180)='./file0/file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') mknodat(r0, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x8100, 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x400, 0x8) 16:00:25 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x44) getdents(r0, &(0x7f0000000040)=""/218, 0xda) wsmuxpoll: not open wsmuxpoll: not open 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x405, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pledge(&(0x7f0000000100)='-\x00', &(0x7f0000000180)=')\x00') bind$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) recvfrom$inet6(r2, &(0x7f0000000100), 0x0, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x1}, 0xc) poll(&(0x7f0000000180), 0xac, 0xf609) chmod(&(0x7f0000000000)='./file0\x00', 0x80000005) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/84}, &(0x7f0000000240)=0x56) r4 = semget(0x2, 0x3, 0x100) kqueue() semctl$GETVAL(r4, 0x4000000000003, 0x5, &(0x7f0000000380)=""/255) 16:00:25 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x8001}, {0x9}}, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd54d94199c3641cff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974a", 0x98}], 0x1, 0x0}, 0x0) 16:00:25 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:25 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r3, r4, 0x64, 0x2}, 0x8, 0x0, r5, r6, 0x3, 0x7, 0x401}) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x81}], 0x3, 0x0, 0x0, 0x0) r2 = getegid() setgid(r2) 16:00:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x50, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffea2) recvfrom(r0, &(0x7f0000000140)=""/223, 0xdf, 0x0, 0x0, 0x0) r3 = dup(r0) sendto$unix(r3, &(0x7f0000000040)='+\v', 0x2, 0x404, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x4530) r4 = semget$private(0x0, 0x7, 0x100) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/71) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4d) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r1, 0x6c}, {r0, 0x40}, {r1, 0x2}], 0x3, 0x3f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) setsockopt(r0, 0x479, 0x471, &(0x7f0000000000)="944c210fec25368b03c0333474e22f53d6840720aee7813ddce28227f2fc218a0a63a0ca2122c3ffd075891b445701f06427e85d7847821c9076212ae400c8c11b07c333757034e307369cdafea625c528df9247e3d32abfe0fb890ced1ba6003bfb5d36b8e57066e11320d484787fe7adbeff984a13f0572315b7f1c8b33d3a28df3c5aaf0f8a37a218a65604314eb4867aba25938eb848d4595dc86f73b714bf69cc9f278ec430b5b21613e2bbcdec29fdda9031e5019c6e09f1069ecb677d75e302606415c20e78ce89ca41e7e5ace0b8cefb7b3c449f928fdeb744560041ce02ab", 0xe3) 16:00:26 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x9ca, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="61038826", 0x4}, {&(0x7f00000000c0)="101eaa09ab9937147c52fe6a603d0e2f4e52de3297986780b5f049203b26f2c6747e0ded25183ada82486dd2a87fac89d9c8da69e7322aa66c0c2bac06ff54be544fd54eed1a9b1f544d30daf9d758baa8a1f0b23d5ef48f8aac5c30ecebf0fc44a4391c35bfe449e3672f90a1b11104c3cc79437fb925e0fffc9e09824c6af6686939631dd467a59135de829587ce002b8f6b6952735437", 0x98}, {&(0x7f0000000180)="de3047aac5e80d3e6871553dd963"}, {&(0x7f00000001c0)="370ef4eb1ccbffa99e757d60ad3dd43a0c167ebbe3bb41fa689598a59dee429e0cd2b827815d69723aa1c851fbea9e137fa14f27a90870e444b872aafdfbfbe31e6cce29626eccc07896e57a20c9d75e68c860d982d9e0c84584d92ce8c089ea2d01b93d82cad8", 0x42}, {&(0x7f0000000240)="6c0eebb95a8f7fa286cf74e2971e056bc3b81a9a00c8fc5dee3ee1", 0x1b}], 0x5) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x29, &(0x7f0000000000), &(0x7f0000000380)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/27, 0x8}], 0x10000000000001b6) syz_open_pts() 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x1000001a5, 0x0, 0x25b, &(0x7f0000000040)=""/93, 0x5d, 0x9}, 0x40) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffff1be0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/91) nanosleep(&(0x7f00000000c0)={0xffff, 0x2}, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x2) r9 = semget$private(0x0, 0x7, 0x84) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff) kevent(r1, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x14, 0x2, 0xf7d3, 0x10000000000000}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x4, 0x5d6173e7, 0x1000}, {{r0}, 0x0, 0x44, 0x8, 0x10, 0xffff}, {{r7}, 0x0, 0x1, 0x40000000, 0xd2, 0x55}, {{r2}, 0xfffffffffffffffd, 0x60, 0x84, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x1}, {{r1}, 0xfffffffffffffff8, 0x21, 0x40, 0x2, 0x4}, {{r8}, 0xfffffffffffffff8, 0x30, 0x20000001, 0x0, 0x9}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x1f, 0x1000}], 0x2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x40000010, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x100000001, 0x1}, {{r7}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x7}, {{r7}, 0xfffffffffffffffe, 0x8, 0x21, 0x3, 0x8}, {{r8}, 0xfffffffffffffffd, 0x80, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4000000a, 0x5, 0x3}, {{r8}, 0x0, 0x80, 0x2, 0x6, 0xf4}], 0xffffffffffffff44, &(0x7f0000000440)={0x2, 0x3}) sendmsg$unix(r8, &(0x7f00000018c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f00000004c0)="d55d7c98dedbb289eced74e03047adecb12db189398d9fed9f3dd562176c0b0b6840ec123ec744c3fc4703795a3df04924134d6de4bdf29550f2494eed2261810d01435fe591b7dfe57e6493073bbe5e13fae48c0801763db162c7b1d34b34ca7e9d5d07b16968a762e74ef2882148a934d3bd4603ef753411fd9f2d5c5b7acffeda4420a635bf84541ed2d6725cdcb9e6554e5af1be22d3071883125c03c99f35b7721eed2442fe11cc45ce6c9b9a605702c81ab7d20bdb202d1c86ae78d0dc5e6cd287c55e3dc1c2d96a05cdee2e41c20007b393b5444057f9db08800e11f97e518282009dd7a823bc819d5d45a072c0975a37360b17f24496ba010bbb4ca5eda24abf4988772bb263f8e9e1e6a7015febed6d48dceac0bdb463b180c7ae08364cdda419d03775f9358f3b144a53e7d092659ac9a12f5096f3e696b931de55588a7e709a3055b7dafea153152bf8aec7d99d51fea34bc7bcc3088883b625f4448ef930c824ac29fe5f31eaf4992c9f3082822e25e62784c29864e762e24cbefdd7dab033cd299ef0b875c3a1ff6541dd41dafd91edc18ef1e037ad4919f5908fb80d7d7549dd228661de486b402008fc9416b48a7ebc6f6bae963b6abe89546a905cfbbcfae127ad0280d1b6a17e1c95efc3c83433842db76ed680b7ff230b15b2748d9f8fa52631eeecc3b2b4606efd509042ba0be7e231ba0e386e76a97f46fe0efbeed4be78b7785d7e940f8fd8f902a7ca08c9235cb706da5eb275635e6d890bdaeb8ef8048108900be98b07c6909b83bcd40004317632907737b6ac6f2e6c4df65d69bc03941443b686777878334a53123df16098d7c0efcc41dcf3cd0c44717b2db02d37b431a439d031a3d622f61832bd67114c66d4c2485600a594df1c95c1f56aaa24cbc611bf25532b71d14a44be6d26637a91390662e50281734221a0bf8e49cca70d56733ee80778088a7444157feb868f844d12b1949f0b9fa6599bc71df3261e56baa11f5db267bd2828d760eb312ff2254d2fdc2d31717df6da106afef3b7d94c894549dc93b80960640c654cc163ac3fb40048c67c5496256f6f7d66fc0af8ae76897bd408d700810f18c5cdf9b0dfa5d3fe0cf764ecee44cb8a6d29468be635210ba84de1b7255f753d9f8f30ce4ffd5c10101afa858617131e845aaba928edf7cfeebdd8296c0688a38402745b00994f164f72d21d651b7d0a9d9bb41d12fcd0a9d0b3e9de53b9f9b1b9571770eaec18e224007e39d923ff9a3103f5dd0b81f60fd693a9e8762745b75e6224ba4018b15ccaf003a983fc50bbdfefc3dd3d79328d1c8eddb1494cdf739e63da10896a15def7f50dfcbc9784a40d3a2b1585eeb638074bc13f3b222987c1ae4577e9b6bba10401aa71659402d80b2e14d01fab9a10d0dc92724fbed1d7a157c082a9ba83368e62d22447c16ee182af29e3e90d1dfd6b89e685502a3b23fafc226c76a744b2f33a5d5d4291de0ad5c0ae215de125a5b5ad758181de0894bea1ae7342540ca2c3a870ecccd8d303dc2f3557003de91fc3c57a6882d6a755d990418ddae3fb303e656757706b15839258c1ed1279f7ceaa5e02aa1667c3471367bf10d419d62e5c4516474bdcc5d49d474f1cf2f37d23cbb00744c975a7bc6f320826533e126e478c401916e2743b15c71e274f545b68e242687cdcce5062f8d14f5cb4fe68fecef982abbe8dbe5aa04f9011c5bb0f4faf2899e41fb2b0b762744b777b59b0ff8e07f0551f57b7eb7d2b586943afc87ac6572c1b42b0d9c14631918f6159b2fdf5d35d05b4705f9166ea246790ff2dc21f96dadbafbb0684606d35b9683720cf920b94852baac60341ee2241c23048640fa6a11b856a683ff507f0a146aa1102d2e61ef2775cee7293b25888c0cb9a557f5760794d31e4384f9e92e196b43d32e53f19108ef14525bbd69b393c516d7704463c67d97f84da518c08a092e67703c50f4bf0efe2f2317159f2a546f6257f7b3dfd3ca7c1196463cd169e194e048d3dc6358e5cdc942c161adb30134b0e002b1fb6ac1f9e86f93e89231fc19f6aaadab55fce9859d8eefeacee625884a838b1b7d7d564b73e77b2b8c07bfedd9d344f2d6173071f4de1bb575157f97269879237f0667d640e154da1e69981f50b936bca01b018926bb9b00a0ecf0894e6ce8cd385a75294e3fdf440fbaed1a6de24b82d929773346013be8c82bba81f6f271a534acfa7553287b186650bf77ed24c65ba1707b08743746d0ad7104ce1bbe2de65586eb1493390ca53340142430128b8527ca83bbc1366e879827cefb4b2a9bcccc46a3ac9153f21de4211e0800360b161a37ef9b78a599bffae6681b88c2db13b90cdcef776b0d21fcd34fa5299e827ec2aca147bc4f694982517db036dc753b82fb76403316dbc57a8b6130f7b4c659376261734221952ff773698b96d1509dc5f76365ba1eb55bdbdc37b2fb3047ec8ff22b2298cdbbf01d4b26f7b0169e557722be8afdbbc14c37ea5950be0b014d2500649f1a023dd6cc936eedd5deed5d346dd7e68f5638a0066c3cd7193b5c70e7e433410ef844c8552c169e1f58d4c5112b24a23ebc2880a04fe15591efd2f0aa96a275f40afb309f0a9bac0f898a492d65ab78a4989a5ff9a3969fedfb0b53c6b0dde10da9a7befbac5016f0621be932d2b64414073d41d32eab3108344b45052f01400cd562d441f054229e51307537d29e962f77f608ba0f51193ba5e13d02e0829bd6a09632aa78dff94a8193f886578fbf9b41394267abccc193653076dc8bda9aa29ed445891e40780877f92a2fb4fa59b0f73a55a9f091d10bc332454cd4f58288d1245476303baa0ae2f427b04a6e3cb8eefa9d6a0ee0073093f301ae5ce087ddbf1d7f0f392f0a30c0ccfca7f70a5cfebdead018c8bd5598738a335a2de375756f4107962bf4875a9456c9ee3e3fb7287a13c0d01519f071545bbaec41ad19704a61ada61fd707ee0b035207126ce36748e519aa3719ec6536463a543eeed2343fa93b4cea2cd50cd6b833ae3bda1c20ecfda769d8c6bdf93be4e512aa05fc455fe0057d9da0a23389d98ff20fa4647887edd9350178314764bce1f5b2db12cd6648a389bedd7cc7599c46c3edf515c4d345c982ce9d101bd616bbb30a0340e609c8c16a26a707ec2f21fccd70387beea4acb866a71650be139e13621f4072ff5ab7253c121c1a93d6e6eb4219c46cfd95f31127b5e565388d51b6c451821a8c22288cfed7cf16d3b5cf75fd24ad23aeb97497fa607a26cef719f46f097a5c8e83dde24372545436e911503acd83ad843abb1cd3cdeeefb79280d6bc1960d874e47a311bf70cca071fa9d2dd9adc9ac54196a9980f608512ef4838627bb186f5951fb1bd0914efcb52837aa83c257e386cefafa779b1360059579027e17cd90465b542d38076d616de010600375c34b87de080455ee33282067a8416a475987f63b88ce3d0bd77cad1bdda47912b7fab67b64247105ecb67d2bd62f791df02bf6c824165d2d58d7227bf498e794e2748234babf01567af3c3774371bdec045415178feb8bac9b4a1fe98c5e600a57feaf55371349d2b47c08513e9dbd4a59b1d83c8ad99f7bf3ff6cc85e80e44011d5bb5749028bb99528c142c9c01c7bf4fb272fefda64ad8829ec82149a969632b43b8e987e2e5536017793e5e2520401c7eb88f215d1f77e9c2abba31212a5629b76f81d43ffbfe3d6e0a11582fce12aa49e2b095d2b709a155dfebe03f7cc8a034e075287a7a5ead634595eda89ba19add797475db9bf11bda572335de5798a55328368557ed70e83a6288fd57ad50cc8f2a2b86902c66d14d956881a68387dcd1648d52b3fdbd12ae011c021926735fbf44a3032c73e55b9210166baec1bdffefad13fc2a3c90dec9571cd1f3947593772828b93990b79b2905b77646c03338cd2f3abdf020fc11195ed08e88c11372d633a8dd301209f2a15ccbd7c7c0ea7a7e635d4b7c2707db060d8848e21184f7271486deb6cfb37581be00ea1c3a43ade46f3b5594bc9b86a62cdb9358f9dc62760aee259a0effe736fe648077f99d3da271d9a6e73284a07724528e92b344d24beffc70bbff12d1e33d701e8cccf1c163ce7abaf65cedd8a87fc45af9a9c9573402c2c8aadece95967495d0ab3c3925c598964843ba7ba8ae5b3ddf5f3f300d99cd59427c64b78807d43566882438161e25c3b38600a179c085cdcafd580a8d71f1164a5bc8ed8875318bb43e3e94abcc9ef44a7cedb9f5b4e9b03e4d2b9ac26594fff77c9102a7bcda6d1d194fd92e0167a87e182cd339a1a399de1abc58b2ac75bc1e9eada8c6f2c739182fa440ceda9c75fffd8edd61c55ebfb37996c3a9e6f0a4c31e51b48a02c55706b23038dd1a62b076f42e6effbd05e52cc8dc7f84ff6d5de4106e714d753ef2c193fe69b757d97c22b2b546c07c5ae830552d84bac17b2f63aea6627b7d0d0c50c2a3d09097b070153c4551aee61fc971e64c0cb43452bc10f5deef7c90d9b97db45cd51d001d9aa5adfe3ee60ec4d2caf0fb48b7de54c9e367bba44e54689c5f09a558e77d1ba1894e7aa21582193c6534aade8208cebba67a9fb20749ac760d47c6084f6df72990b4ba7650ce1b2f244fdfd972253114cfe66df9845cd82f8e95d5c0edea9c1a57d4fd893d1a45c7b4ca6a1c58483cee489a7efe10cf1a253051a2993a1729d8601c4bc046c80ed9424e9303f0137d9f9263e2ea7f81ebba5e852796b3470afcceffbf208de11f975aab27c3bff5432bfa17bbc99805748c3bed0c053cb42a1b5e151c8f8aac55cd7b92b7714ffb00b6ac34bca7e81d3822aff13fa7f31e2eb69b8ab6716878f545fe72579af7b51e9f36e4ffcae35cf709e5bc29e9f1137fa850dd916585a97c6d026780bf5b17fe4324b4ade575e463455ab49e38fb39a7fba125ec5c2b72a6e72f024e87a4c7699c5d88614c95530227b932266c32408389b1f358785a771df77fa7011d3c5220bfd47f83500cc563ebca508905af0abb89588a6216a7ef8ab77ecdd5e36abb33ee86bc9c7581115fbc5fe902802a7e0bf074594bf8bea69ce512886c201b2b3d743438f9d4358853b31780e34ec09f07c81c801dd8af593219f77a2ff9fc4846f279600266ed584e3ca09a7445d517adc13416eaf57b3b9f5296e845bea1b26048a9fbbdd37251d56dfd2fd3864bec60f0a43b022e7d46dcfbac46c4d98ef3c2e1d4ed4f30843dd00bf82eab34b55a7595935553ef87f94213c2b22bbee95e7153c8cf5eeeeac4ac4e0100d14817248410f5e9fb6e51c0cc939a784948fa66591baa578857d9288f07b9d2d2ef1f55478ec8a2ea0032a51c840df54edaa0850c948f90e2d50924208babcc7c1e1d59ecd66dd2ae695ec1a82eecc5a930e3f3c4aee1043ea06b107bd9b12426bd50766ccd3d016eb2079a5dc4e10ab78488f939a26b141b43426b1c9a2cd880ab8e0254de28feaf4a9250a78802f75a557401a3d7ae8a7992257788c0bfdd4b1de488629ed766e94f71231ff2f70ab6dc9e0205f65bb3050bc48550dfa449817fd5db9ad054f5bc049b813b27ac8023c399c97c0354871571a058f13b80d3dd882099f081e1941dcd1193c52aa72ff26b29f8766fad4f1eebf4fc757e00deb768631379cf78d54ed98b309227d0c872113327db2045b291e38b99f36c94da203c67192ce49650d8f0d0ce7e7d7a116dcaa43df47e73c86dcd5d29bf023037df3fee103d6d7220f6788e759132f33c8bc73", 0x1000}, {&(0x7f00000014c0)="18b1bb8144dc206f2e37afe946a9bef75c4cd605a231207aaec0fabcb84ca12ca559e4df40509c206f70776f9d50c72fba5c38c75ba50628c412de5ccfdbec2294dac4eac10063c71e88bfcf9602f8afc5200a11171a02ef78e85b0a5c92876f95b73ec6a50d0ef7fdc098ae15aa9f28a5fa7abc3a2616a635810799cab034fdf094ec9f19cff3442a88fdef462a1819883725fb4dad272f8b5a0cdc9d0779c69e1e3fafb155fc075c52b75c782d7b9aa8698448a27844f1c56468d592ad35c23bb36a8c13b60ae8f57b44ecdfda4188", 0xd0}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="8859fa369b3bf302a0b01d1e5915d2ea0da769c2546131519c387d3c7a7f5b69f4d81b46be6c88e6f73f62cc10fe13d3ac3a233c474a2fbba2c92eb868a19e50a65917b2cc3e8fac3a799dd5d154982a219b17dbeeecb20dc48eb6d3f9e80a9218dd00c35d2178ed1a1028c98a89599eaec1e58cd4c0326da95200bfc15ad6dc825193781bce0ed34de6c0080b10c21fd89e02bb543112c35e5a3faba25e404be95c07a938e1", 0xa6}, {&(0x7f00000016c0)="c6dae6afaee2ecf0b974be8bc079effe178cda8996c4234773739f2e5430606793012fd14853c53a332d5f0beb252330663d0db237c2e3552c7807c0803c988de156d9b941", 0x45}, {&(0x7f0000001740)="3f355e7c65324b5a3a119774b444266984b1f8b87e88779a77d0670d981683b94067380e1d44920bbec95efa2b2e0f3cb81968e80701b9b8970d6e2b39ce22c0d5e506bc459dc082efcdb7baa9b11df52946ab5d5b7dad6ea72557d7a05a3e876fa6b9b692b0227b84dfaa65df617f11f93d2db899309154abca3db0cfbaa6823ce07eb75c03", 0x86}], 0x6, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x400}, 0x407) chown(&(0x7f0000001900)='./file0\x00', r4, r5) r10 = socket$unix(0x1, 0x0, 0x0) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000001940)=0x7) poll(&(0x7f0000001980)=[{r1}, {r10, 0x114}], 0x2, 0xfff) setgid(r5) unlink(&(0x7f00000019c0)='./file0\x00') fcntl$setstatus(r7, 0x4, 0x8) link(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') dup(r8) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) recvmsg(r2, &(0x7f0000002bc0)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001ac0)=""/187, 0xbb}], 0x1, &(0x7f0000001bc0)=""/4096, 0x1000, 0x8000}, 0x2) lchown(&(0x7f0000002c00)='./file0\x00', r4, r5) unveil(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002c80)='W\x00') r11 = msgget(0x2, 0x400) msgrcv(r11, &(0x7f0000002cc0)={0x0, ""/68}, 0x4c, 0x1, 0x1000) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000002d40)=""/128) 16:00:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:26 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, &(0x7f0000001380)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:26 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x154}, {}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {}, {}, {0xffffffffffffffff, 0x4a}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}], 0xa, 0x8) r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r2 = socket$inet6(0x18, 0x4, 0x3ff) r3 = socket$inet6(0x18, 0x200000004006, 0x80000002) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) r5 = syz_open_pts() kevent(r0, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x86, 0x2, 0x100, 0x8}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x10001, 0x80000000}], 0x80, &(0x7f0000000800)=[{{r4}, 0xfffffffffffffff8, 0x12, 0x0, 0x10001, 0x2}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0x3, 0x7}], 0x7f, &(0x7f0000000840)={0x7, 0xfffffffffffffffd}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x8000) mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x4) r6 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r6, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0xc0) write(r6, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r6, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d485e25fd71d5a8f00003507aa327b886f6234c38cd1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x18a) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="109bf79c64ee48062640e3a49991a3a364d640137e8b2efa8463a43ee58700c5ea89dd79ece861db47348178987625736bdbc4520db81edc4cf71d19e831148a362612e5e44c26e95cbcde1ae719bb6fed0ce3887dc73cf8039be9d487a40e873e4839f9c00eba5ae09ea989e9343a0707bccf92b8e39174ca02bf3f7a794a624f4267446d5ee7a1c254b4e67e37301ae0bcf6fda488f10f87f96115fb24fa57", 0xa0}, {&(0x7f0000001680)="c796d261f50c2c6596a898d849a77026e9a52b239b30a712a2005b406e3de99e9468a20dd6338d680e0edce7621c42118be885a26a2843a057a07ddebbf53a7acfaf3af064f41486ddfcca76e298dc928da56fc0605d4e64ca5ab1c245f3e5fc30c581bd0144bf73ce6085f6954aeda40548e51a5f9f3111a905ce0ef8046567f8e1319f4280beb1808dd85982848cc021474ca466c6ecbf19b5ce355bd7c87d2d1d549bb65ef23912c37e83e622d85fd21daeba4d64184e6e04d2e68440d651a094b676ba95863bd415ca9ecaadfc8b6f3da62ca830fbdba202edf8f07482292c720ec0e2d82e584031892b91cacf4752eb46c1665225a29e10997973c0b86a02931a50ac7ba42402a7be70115839734ccf3fd50bf04dcd78e471de905cf823d284cd459c190ebf141f9700503e73a9ba9971de028da2ff228b39b8ef348d03eb9f8cb3cf4d2468924c1fed81560fc5f948909251766f61834e33dff4b7bd362888563a6b3f918968e2b9c1f7d846643ce7e6022ee0e965d2092fda1b2b027ee4d7d8bb71ee40fc63aaff906ca23e203a40a669f28c6674658f27266716daa4aca93c16e51ca848c83a6a9e6b61a433b9ac6c54c0b519a7994b001e93821a75c3c165b5e08d48bce7ffa8754b5b81e9d02bc2b0fb1d3ac4205b158f88538b7577589f8273dcb1737318286063cb39d536e490eb0ddaf6474172451361b7ddb52c9e112f1e22304089b7cb08677fa440e7cacf1254476479aba6b545ae599133345a8a9ab6aa99d7b7ad1e78e54d2b8bdbb516410f9fd94d398e6afa5092a5b817198112a15642887d59bc5498ab2a8ba774919b3bc9af3a64b646775e4606d65ccca9869e7edc05091c277c8665dea7db54acf16a1351348ac32327fee176dbcddef4bc36bc49f774aef091f65e3d8d666a7942e4b58f979de189ba86a71d0ed074310a5e061343712f060abf43a967491c699c73338173a37afdb092505ed4f83a696d997f28e8071e42956981261fbea8dbc554129ff1c1b60da07ab1c379ca01ca0531b9cfba52f8b597141514acbdc4fc05485f9bcb29414e83382b4967f38a80464a0014080bbff52b363a16b0d2da585e9436709e445b9e50493dd144d49e4189a8da82398e75457ff2aae50171db8632cab2853cdaa4a50fed687758fdea75f9193df7197fc2b9fbc51fdaf7a35ddae765c6f9e09817d3301451152d1ec1c53d16e0edb2e1222758d098ba52a69ba2b576ec4c55ea7afbb7d97f88b02ba899490b78d2665422c37365728b31743ebcf74ad8bb6b83ad66e0c58461282df31e4990091e22e4bcce0a10956d175660068381ce679792a40efac27d79d1f09f56d5db05bde9555c3bf588d8b59abbdf3d984e82e5fbf137f95ec16bff0bf796644db3950e039cc0467a43b9d1fdb9716bbd92972e344a7a1f1caeeebac155f9dae222f1a8640594e0bae5dc5e02135fde40fc63a7ad540bde88ad50b0d972388f39ecddf2589eedd1eaabca27a170974f3ca7e29fa294a305ced37d205c5a105ef90f7b25f854020508da263ead3d8ed583d30f85388cc4d61bb3a2d40695b58df90a95078298641f3aafb991fdf8edd419847b5999589668d5b262cbeeac3036596010c4030209f2e005040a646642e9a9e8e4c60bf4be1c13050a2ba24af5515e4e8c6039c54001ff8bf00f099dbe8e59123f4482d92b342c51176bc9e400e6a5015ed470b4b9209560a02454259d91c1e82d3947ad79833ad7feb38379b09c7355977a59a9e2c8f0bcfef9657570d94903432dabe4267bcc2160c7a172eb7bc9c3a5db9f645084de60575603ddbf954d15a3654cde0344720a43b1573d7dcd77c0244bafcc97a1470ad4706f824efde44c8cceb40eab8d4b9b6e43f2a23b9c81f6779df29b4a3b19e4e82ade205716a759aa464f3aa3853e34238d3238bdd41f83e71891f782f00c56c953a7e1ee14212f7b344cde36b5687880fd669c39777cf407b4e80e9e155b8097633dca3362000be54c9ea8a718e0497c5d084edb3b03e7dffe45ceaebae233e002cf0025ddb625476cf95098701650a11e2ecb62fba53a00f125a5008304c50b69116586b65d914db3beeaaf71f914e8514ffdbfe69c39bb938d6a71ece9ad622f28c236a7e64b1103fd0710c28e751e27265993b9695321651168b3308c618f781e02786efd982b3d6d43734b475bda2947a334947053d28dbba919f9cc4ac0de6c377a151bfaa5203ce6c5f562b309e06705e79bb1795a906b755525d1046c6cfd630df82f1925abe76cba66ea089ea980d7fb393898020e4ce31a5d6b1a9326a19216fed0832b956d9cd50a9e5d07a3c5e0712801fe22d3d239af2061339f226efdeb761f5e94aa498c146de9d9a0f4be4d282d727c30dea1a0adb0f207882a9a97245f0e136c188a09a4c96d8508e798848d1ee74c2cc9045e70d320cfe29e161b9f7b8021949a4abb0dd5356690fa15429bdf166e5551b6c7dd9076fe1f4cb791e768ce80ffc7884c8685f1f3d8047a1d1494f572ac4ac83e090f4d7f8527c4e4e7edcca997a43e3c9de081a3cd585c1fe91e6f5b6c9cf1266408abe77f2e4fe434f57d9e8c1a3b342d54d0cbfe44571dd3ee6bb274ffc91eafb5b261ac6f55d8df309ef5a7067591f0224731cc0edee9dfd7bcd4f4c40f37f199c6425ea2873f6d484edcfe4eec50288c68aecceb641e5f8ebef5ceda61043d1d1572cd762513de55748dcdd7e27ec7fbbbcf7792c4a99a6d6d96fc864593c82d51d1037f151564cf861cc380184426ebe41694ba62586b44e2f62cfd0f0cfab12036d8afc88699af4e628178a83b13d84ba1cd483b50931c7087d67ca9e9d16855cdcacdc549a59beafcbaf4f95ddfbed9f35b289b93cdea4fae7f4595360668b8d2f6a8059ffbcab93ddea69a61ae1f60ef9db3f326e08d27cd9bbc493fbfa1a58d0cdfbde2d646b0bd0f2a86a0975e1d9339cf2c0ecad12f38311984ac20160132fb26068dc4b93a7cb57206d9e13e2bd088d2c8e9914984c05bb86e29c17c84d6a9eb105757dd70e8116107828238f4a16ba545bcd4de9b216ab9f7064af4d7288d3922de347a8864150bc126faa0d01e52347c0caf90cfcf1e394d38a39800283c74f5d2a2c9869241e3f200f9b236f07a8356104e9c68882b106432a29106773d364d79563cc70d8b999ae517980e27d99d9039af9aae703654b1575c740cebc33c4527c6b27b04311f08bd56ba41f6c1881bed7617181bda5c94a70ed2c5621df6bfbff2dbfebcc6094e3a0074edc0b98e2d93bee217e507e3050a34cfef428db4cf93a260aebc67e6785614f5083687212159c2ecb5050ec5f264300e5c3ce0f061137798522fffba650b31120ada3775441a21ba2be7c67eb00fe92fbdb0f84db7b0d75ef21c6499f50b09431f522f050af975c738dc8403886c8b2e2074cfbb897ab1517c283ca5ed245a1abfd56de556f5cd9f2dfd64df2a71dcad017d8da80c5b3d4e8576d593cb3e5aebcacd371a5dd5aa5f9e7b56511be399c0f4959302c3c3599d7866d718608cbe0a40d363a154ac07143296e8ed9dd8022c0bdc9dffb16e8f24287b4819d278531844837d87e6e0943448778a77b2d1eba78c4575d79d7fbdfc33db9cf2a1ba93f3e95a1d804e2b03d5d22abad61648eb20aac6708215c6420c45985daf1e19e38070bc8ac90562af13e8843810cf4abf6ac2d3044c6bc6f4ade870f90823d2230a01b8657b842efec747d17494f06c74eae400823d153fe5dbf80a8d61e05f2f491e5b63ec74973dfe2c8ed9aed9b5adafd02c31ede8e040258547070ba31fcaa8c25944fcc9544ce08aad42c1510e3b5c4dbbfc74731baf071ce36f6bb90baf087d8a5055929ea4c20ee02f44bd8cbbdfc273b84772b5b21a47b0dc5ed39d1c8e61603bd9be98a2f5bee220cf1faa809533cd0c85808927907948a1aa149879d34a5d11190c60ff5ff346b595517610544080f8735a88a91bc68a5a7d77ac83219807c9cce7ec1c25855feb0024434b9a6b26906af9a568cae35ec455bb2ee1fa48846401bcc461f07d7cec0f077a8ef06b33f8d0f0cb142a1719a441ce25050061845c1f3ae1dd0cc8c2cc8eaf31a5e86c1faf243b770afd830ddbc2cff0e062ab9d8eb0d0d322fdc0ffee926c142e1e8cac10327f17f8ecba94745104eeaab6e5584e5346abcdf52b940df970d32d27e5a24aa60f41ed9e0f8967a8cc832045378530418e95d5dbeee261207ba23a6cb876d8070669fd97de737a244fc7d0db31f179c241e87debf6cbb364ca5ecc3c02311bc5546fe91e1dfb880ef47ac5406ba0b3627b4d29548edd27cc1bf0457b50d8061e754aae85d5c8da80d3ac61da21779b564805e848961cdb7560106d77b62b098c904189948c5c784c8ce24d8c6dcec7e51701b99a60cb4b622dbe5aecd6e68415704be8896cc596bf875a93d273e8bbdeb084ff5da1a1905612b9cd9146d65bfa9ff7dd11e865b56e4843248e42899ffd503e4cdd273de3f20bba118b281c1fa47612e068951eae0cac50949fdb177515942e2ae071f3a4449bc4586d89eaa5b9193a58b665259c30cc93dd2fdf4a1eced50d083470831e5814416e0446bac246817470cee67c44417faaec58c81b624c9f44682a25b72154d9fd76a10762de62a3820d0233fed6568495078e95472ee519a05074cc5fbcda1c2fd712fb6714267d2a544537fd48e0d7caf8c306a02e98bd190cbd65050c970d8e8b234ed9bf0e0bfb1f2ff9737baf137c9ecfd7f104c72532364877ad2b97f70d7880597953476e3e9233e302765ffaa691a549e70090756faadcd0215be83598afd3536c5b16675aa0c6e8fc1e080396db66980fa343e6bb1d6371d465d9b194dd8fb4d2f499a2b8092f3bec939f20ecb459108c1ddb68d7035de4822db5873a4000d2d4e765e1a95841fa1635736aa0c5b9f1e60ae09af747217932b34c61717b4a4f8f6f5945e00a8b424c46ed49f4a319a2d56a9219a37131cdd40fb056aec97804d84ee263983123be9a09264284b45cf955b6240d7078399640f8462ab2bcec31e0ed3d26063f60fe3407885d3d750e982ca9a3bb53064328991dc4831237b13adea83402bab0eb30e0295c5edd69bd15c89c01f688e716fbacd8460edfb9a101f3b658370f505343ffbb1f11bd4ee4210cdcce95989220110ace91504022e17e500575db24f480a5aaa22e959773d04befc2a41b50a336e3c3717f19710d9191a19c34846f50aac0e920f2bcff204a5d7cb70b9a5c526afb864ec05d7bd88a3f94a28d27516170237b42b5101a0db4e98eb398eae107fae38a6d482c37320b904ce0a9d7780930862ea0fc8f86ffbdd4ef8cbf9892bd32c9263e52a85a80cc35c279e0a5f90b074f7be1bb00eb4da58f7aede2108e78a21663dea5ea9af13e469e0ecf5f6527de5e3271c4da08e29c364fafc34b2f3bb0e41d8c1ccacb42bbc85a722a172b21ecbf6cdb9d6e6f6bffcc9c2b48796ae5d6a35134035ad57e7020f42b4084048b1a14d2035ddb156e4fe92fd8d0f988831db3ffdad84fe8d0494b353259f9eaddca1e5aeba65c49032882ace9c28ee8e15a85b142afbd20bbc2aa0bfdcea03b7f9caa5e7385fcb840e5839669c166bab7c857ec8018ff35807ac4b1c426492c90356d72e54967ee2022723f2518fcd22e31917e63774ebfee602044a41bf38aa7eff6029370de079dca1a3490c665f5db7a04ec0752916d16b490c8882f77a1c2f81f5cc55e3f5cb49059539ee2b8", 0x1000}, {&(0x7f00000005c0)="8a7d3169f541ec207977dfce8c69cf72b94cd64846af54e324507fa8c7a787a011127fd2355552312ba6a9f5a356bb7dfc2b0ad6116de5e49132ed8ccd895cefc1ce1d314b38e870d71a7e8ee0aa8da370ac7777880e3178c6d61938b1fd3d215b0d192e0f97029f2fd66dffd738e98151bb883715c4f76876f5d8edad002d06633b1e6fb993fa3d062ae1eb7d3fd3113baf0ea18c27ded08b460df45787517b4982a48165b55941d83aefa1d0b70efac8130c92d54e19a187a08059bfdc4ca1403b03368989d09e7378b5013cf152d3dc33adf80fc18f3a50e2e9bf6b96c18ab36882ace1eb992f6cb6681436b69f9c", 0xf0}], 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/235, 0xeb, 0x800, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = semget$private(0x0, 0x3, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xff) semop(r1, &(0x7f0000000040)=[{0x4, 0x1, 0x1000}], 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:26 executing program 1: r0 = socket(0x0, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:26 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbded4199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:26 executing program 0: setgid(0xee00) setegid(0x0) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 16:00:27 executing program 1: socket$inet(0x2, 0x0, 0x101) r0 = socket$inet(0x2, 0x3, 0x8000) r1 = getuid() setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040)="b8016d1bebc4ca35", 0xffffffffffffff08) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/236, 0xec}], 0x7, &(0x7f0000000640)=""/241, 0xf1, 0x7}, 0x2) 16:00:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "0001000000000000000001000000000400"}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/63}, 0x47, 0x2, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) 16:00:32 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x12c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) socketpair(0x36, 0x4, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x40, 0x3f, 0x8, 0x3, "a0c177665e16487fa67bbf8640a5eaef879d1b99", 0x7, 0x2162}) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) write(r2, &(0x7f0000000140)="1ec6cbf202a88c0e9fce82c95cb0b6a19a30c113850450a2ef95e421923fb7942980b008115ae21992a868383ecd859e6e11520e94a42ba38431004f052bdcdf01e56af8bccd05e999a0b7555ac3f8e93753a2644c4023399b88d52d1ea35f5e6826ffa1ebff22bca5f740509fb9346cca9c8e71290ad280d790254bc55bc50e9679fa3149c369e1ca775978e96f0d4e5f1134ea31b0e878b38857812c684ca33b03aab1f9e7f0a5c885eed91cb73d95c695b224826c671a3735141aa6b8a56c4354f122ffab428c802120566ddd7773e00089ca3fb43f7470edb0261c44bd24d9", 0xe1) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1000000000008) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0xfffffe58) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/197, &(0x7f00000000c0)=0xc5) ftruncate(r0, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:00:33 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x2c0, 0x8a) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:33 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x28, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="8fbed8fb81d74c6542c95493764f9a444f2e19d441710dbb33ca883a1795ff4986971e4a9a004f19b9dd8408dc606dd0430989598298c793b37ab3c1e5b6f48461064d875302c86e7f6085df218feb52716f", 0x52}, {&(0x7f0000000080)="24d672c7ac6d321b26b738b77322982a8cbba2fadbfcdb7d85e71451d62b3eec595a84336243a50c42955fa76419e0b7802dd1eafcaeea351d49907bbf47b09914e50bca3daac300019c198c7c268d2d80361b0c4f66e2a4b94630718516b923d521a1546c758755717034e9e426575f1d680ddab6d7bd0f8857efdfb7d9b1d3abbea94f328eae7549c8875df9242b43dc1fb13c69a46567816107de8645d548641c192e80e53004", 0xa8}], 0x2) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x51a3) socket$inet6(0x18, 0xfffffffffffffffd, 0xffffffffffffffff) setsockopt(r1, 0x4, 0x80000000, &(0x7f0000000100)="a518a5b141fa335f80bcc7784bd148fe33c10f05914c997a4ae0e7a523745530cfb49b084baf25f634bf66f7fe12e71b5d5b6f35247a20564d15330a77404e61cffe7bfd1a5d00be0ec04651600f4d0be798e1f958b520ecedd42a156f069ee83a884b9deba9484d0fb3804a4edddf3e97cfdc94a1ff2dec1b707e8d5c8bd4dce613a4623a5babd5ef30f3a40548fcf58d6e0ce03697e948163249ceedc746e349cdb4cb37eaa5e3217c8519b20951eea91b0a3919ad68370afdf39ff89ae78f3825292e3400b9fcd393a89b1caedfffe5432f5dc2523cf41895f2b8c477b758eff3056f7d2e2ec1fe66537b982376c32e34c4586707ad8d", 0x143) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) 16:00:33 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000080), 0x10000) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r4, r3, r3, r6]) r7 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) flock(r5, 0xa) fchmod(r0, 0x10) setgid(r7) r8 = msgget$private(0x0, 0x100) getpeername$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000fe0000000000000f0000000000000000000000c3e0b4ff650609b8d24a327a7742564f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffff000000cdae546451ee16dd95cd4f0400c072e9066417480cb4674d4c80bb848a856de156971036e4b5c304742e0598007fc265a5e700bcb471099e7daa560f586062bcb35b63e9c111449c81a2000000000000000000000000e0ffffff"], 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r7, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r9 = semget$private(0x0, 0x7, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r7, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) shmget(0x2, 0x4000, 0x10, &(0x7f0000ef8000/0x4000)=nil) write(r0, &(0x7f0000000140)="d358616461a342872b70992ad217b90285f047c747128251450e555fbe8a67d8ecc2f0ac7d84ac7a65d45f6dc1872a5af79643778cd100dabfcfabf7c7c18c9ebae82ccfa8eaac16d26981fc909b174064dc6a9a29bcac6702a76df6d0d010688d4e22394e7598c3d62200a42b19f6c5191ac7d4973775f613d96fe50f7649103cd043b7c79581c0a6bd5cdfbf51028f3d60ab28fc3991a3f5a23f0674fa69", 0x9f) 16:00:33 executing program 0: getrusage(0x0, &(0x7f0000001040)) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = msgget(0x3, 0x80) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="83000000004000007fdfbff4824ffe5c31915ea38029f0b1"], 0x18, 0x0) 16:00:33 executing program 0: socketpair(0x18, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000040), 0x0, 0x80) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000000100)='./file0/\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="4a5f9afeb0c9d1b2f346482c33e80261e29b4ca8baa395d548258a9eaf7ccc510c1aac", 0x23) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8288, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x9, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='c\x00') 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1ff, 0x6}, {0x18, 0x0, 0x60d, 0x5}, 0x1, [0x80, 0x1, 0x7, 0x9, 0x800, 0x8001, 0x401, 0x5]}, 0x3c) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) r1 = socket(0x0, 0x2, 0x2) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x64) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) 16:00:34 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:34 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002180)=""/4096, 0xffffff34) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/25, 0x19}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000440)=""/100, 0x64}], 0x8) 16:00:34 executing program 1: setuid(0xee01) getuid() r0 = semget(0x3, 0x0, 0x200) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/135) getuid() r1 = getuid() seteuid(r1) 16:00:34 executing program 0: setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/211, 0xd3) select(0x40, &(0x7f0000000140)={0x8, 0x2, 0x10001, 0x0, 0x3, 0x0, 0x7, 0x5}, &(0x7f0000000180)={0x7fff80, 0x9, 0x8, 0x8, 0x10000, 0x4, 0x9, 0x401}, &(0x7f00000001c0)={0x9, 0x5, 0xffff, 0x100000001, 0xffffffffffff0000, 0x250d, 0x7, 0x10001}, &(0x7f0000000200)={0x7601, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc140, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x20, 0x5b35) recvfrom(r0, &(0x7f0000000040), 0x0, 0x841, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x83) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x9) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) listen(r0, 0x0) listen(r0, 0x7f) 16:00:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816", 0x8b}], 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = msgget$private(0x0, 0x49) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/51}, 0x3b, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x184) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mlockall(0x2) recvfrom$unix(r0, &(0x7f0000000040)=""/20, 0x14, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:35 executing program 1: r0 = socket(0x40000011, 0x6, 0x0) setsockopt(r0, 0x80000, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000040)=0x10) 16:00:35 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x5b99da0f096feada, 0x5) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01", 0x14}], 0x1, 0x0}, 0x0) 16:00:35 executing program 1: r0 = socket(0x21, 0x4000, 0x4009) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x10001, 0x1fd}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xa2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 16:00:35 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000680)=""/207, 0xcf, 0x802, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="76d770c66841ad229456f447e8bc7fde8facd6c123cc0430ceefcca76cb053dd787bb8272e869c1ae4752fdaa9ef77c2f29ae7fdba693348c5078dc29b339ee2cba94214cfd869", 0x47}, {&(0x7f0000000180)="8cc305ab7c20ae55a2892d20cdae42b51f47f8188717033df76ac8bc073036f94183a03a106a848380809d7aed78ef556cf8fc5f3d92b183cf512c159b3283dc6c0eb8cc1520e5ad5ee948703b2f63c826d0a7f98aa31b6fc8798dc4d6f3dcbde7d22e77", 0x64}, {&(0x7f0000000300)="e20d3f5bf8f324e203a002d150932d2b83465c81d1ab4cf3bd6bd9149c4748247c57b3e072ac1cd48be831f05afbaae0fc7a2cb81656634578a80341607d6461e5fbc5a19983a023ef7f7a2a56efca3b6a16b94ebd8ccb71009f671ad10f0511edb5f0b79f38f83cb5501ce1bac1f810f2f4200c4ec2257ae4cebc394e3087abf31c0676c87f68d8f7bf0107a8dd60002a45432be7d12eb40c440c517696f827e7409dfaab6dc83ac76a23d1e0cead56fa7ab06eaf972320998f30a94e8fcef9d26ff5e8200e01d9cee00aa709797131f661325113c40222f94c3b9f1d017df5656a20313b", 0xe5}, {&(0x7f0000000400)="29ea3f81d4c6cdffc806d62f9ef76969c706181e9742d4004e0958e7e89967d2d9dd14a08e504e399316e637137f388f2732dbba0ca6e4aa927df2ac117aad0ca7bd5388ca3e3d33750c26fc760d43da346308f37a77fa272404f1c2667d27540c791548e8624356f8ada0b7b08a9c4d3e8cecd1c02a9c3b11f7591a8e760c3b730f8590f5703411fe24b9d583b33af873bcb60ecef2fff35bbc14638eb825339168dbbbc007e87eee50756ff70493928a75c8c2e86882b73f9f9d70c2f99ee63a", 0xc1}, {&(0x7f0000000200)="efbe0dcf98ada8dea7cd021e2f0e52e050be5d592cbb9d7d73e06512ed40fce1fd2b074ab2fa9d7c843bf27609a88af91fcb6c0c18f41c9b855b890aafbbe76e", 0x40}, {&(0x7f0000000500)="27387a3af99ac065ff4eecefeafdf57423a25233f6fd4c3a1e890eff30a6af4611f8b9d215ee19cf60135d7d4eb1f8d5d2ba14b460248c6f8dfc202e3bf79f576779e3a9074844fe8a78b5751f9eea23ea925e549737a6700c01040a027d1e9369f09e91b6985a5ae53cdea88c0dae472663380999abd56d9fee405d3d65ed5620826d792ac5da6ac9a74c2322d73e94b169b2052b829f87c5e1a4ac100979d2fb6e88742ab9f2fd9edc95a93c392468cd7ab3f20ef297288211059f1eb2b3a4edcdf8ed5afc8d6b9f86a1a306", 0xcd}], 0x6, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:35 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x20) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0xa, 0xa8) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x84, 0x1) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x4, 0xfffffffffffffffb}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x789, "e38e206dd4aebab84dbf75a81980eea1f323eff3", 0x1000}) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000017, 0x8001, 0x2}], 0xfffffffffffffb7b, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0xffffffffffffff81, 0xd0}], 0xfffffffffffffe01, &(0x7f0000000140)={0x1, 0x6}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="a994a9887160b50004f20a3bb111cc477c62cfa3fd5fc6fc1a73d885ff04681127e623aad27bc033ec15461b6d92959116e33502c682e9c07eeb41e6a2df9a83b41777062ed3a76d3b3c4c9f6f71245d52d9563ad2702ad12f09d70b366f81266ae08882177a2121366237d29dabb3808c6a49a303a7815bf99f5fbac77e783eea1900941291a3ff1c7f4c3f4704042548c96f68ac20ebc28a4df1ec0d8a48c758cbbbbd21f1762ac9f4585d6753c5f3280fcc1f3e14058ff5ae3b4fc226138484671342019b08f6fdefa31fcc819fdf53f69f33447f1a311faa3372be04a3acf2fb13a26e4cc7d2345adf8bca2de0ff07", 0xf1) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="ed61147209bd90af7c39c67abb28e997278703a1f7ff604adaa8e1460a18f1dd929e7c7b617a1b6ba2998ee5660ffed65f494eefb6e427137cd008c9deae0c3198768506ce203e5ee8fb51987d742559beffa13c2b0c62b057a565cbecb2bd653a51fa03c44bdb27686b8f7f9e5ffdcd999b5a360b37eecce2fd0c9a4a1f83fcfc1c1205bf6210b41bb369822b3abc520f8e1604782a3bcf34c3f3335a15aa9cb678c7bf5a131e6b262e1665fd46cb172353352f42c05088eb23ae315e24c1a5fd4b099dce380c94afa641e2541464a1343f5b8f8d", 0xd5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) getpgrp() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) syz_open_pts() getuid() close(r0) kqueue() syz_open_pts() 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000011c0), 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0xf00fffff, 0x3, 0x381}, {{r0}, 0xfffffffffffffffb, 0x2, 0x42, 0x8000, 0x401}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0xfffffffffffffffe, 0x5d}, {{r0}, 0x463079c27e1c782e, 0xb, 0xf0000001, 0x1ffc0000, 0xa1c}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x3, 0x7c00000000000000}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x12, 0xf7a9aa6b94e9c142, 0x9, 0x7cd6c40d}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000019, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x9, 0x7ff}], 0x3f, &(0x7f0000000180)={0x401, 0x48}) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) fchdir(0xffffffffffffffff) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = dup(r0) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/143, 0x8f}, {&(0x7f0000001200)=""/211, 0xd3}, {&(0x7f0000001300)=""/141, 0x8d}, {&(0x7f0000000080)=""/83, 0x53}, {&(0x7f00000013c0)=""/3, 0x3}, {&(0x7f0000001400)=""/86, 0x56}, {&(0x7f0000001480)=""/211, 0xd3}, {&(0x7f0000001580)=""/217, 0xd9}], 0xa, 0x0) dup2(r1, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:00:36 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 16:00:36 executing program 0: getpid() r0 = socket$inet6(0x18, 0x100000003, 0x102) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 16:00:36 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 16:00:36 executing program 0: r0 = kqueue() accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() socketpair(0x2, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x2, 0xfffffffffffffff7, 0x5, 0x8, "ddf18c2d8da81811aa0db1f889df3bb5948617ac", 0x20, 0x6}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0xe191, 0xfffffffffffff001) syz_open_pts() r4 = dup2(r1, r0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) dup2(r0, r2) fchdir(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:36 executing program 1: r0 = kqueue() dup2(r0, r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() socketpair(0x10, 0x7, 0x4, &(0x7f0000000040)) dup2(r1, r1) 16:00:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000240)=[r0]) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') nanosleep(&(0x7f0000000000)={0x9, 0xffffffffffffff26}, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2880a, 0x20) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0xa) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:36 executing program 0: pipe(&(0x7f0000000000)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) socketpair(0x18, 0x3, 0xffffffff, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x1ff}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)="f888f58653f612387e4d96e2a5be3f3ff29841eadc4c049af5965501dc42c0b1579fa0d7776f8d5a7613a581b9ea94e5e4ca96bf4bb88f75ccbe32f0b2e64a10e5a752b1a5c79fed94d7ca8e36314166986c100a", 0x54}, {&(0x7f0000000180)="c1afa3594c3bccadfd84033c5b2c6aa2bb2103f8f052497feb29bbae7528c6c4", 0x20}, {&(0x7f00000001c0)="0080de6db16dcb30232f6eb722b69e8bdadd5c9cd9d4fdd98a6469d3f46bbab801b231445243a8767b3b96ce5fe6e202960d909b1d006940699319684cc74a96aa1f9ff06dce0f7aad52dfe21d407acb08138d48935d5614e7c9542e55bff616f92cc1422e537351314bd63c07710eca348ca686217cdb98a60b910ea53a84799319bafd7eede7d7ee0ec4e9c795b9064d0a8e3f8a2b0e3587c632", 0x9b}, {&(0x7f0000000280)="a59ae514bbbb9ce8e5c9953bb2831ab1fe0aedf230288d31ac02b90a75261e9738a2d261ea4b9432ef0c431f85362864fe34915cb01a0adb9bb24de76c7dccabbcb4a894eb37cc9fe3d5028c12134146d87196838c3f14b00d61f4c888ba12bbcdcc11aae9db28bba0be42c52123cce2e273045f1683bb9b06f5de938d83eb622427f4f40dc4ba85e153812fdc847f3b608fe7e0c4ea750cd97998f2dcf357cec0ab6586d8213d7483d5e4a1959169b58f27c791f45ee4fdc9534fb92551cb04c42142f726b3e79d448a49323e4f0823ce8c57165c4796fe4dbaaab5b05fa0035afaf7d653635121426979", 0xeb}, {&(0x7f0000000380)="6484140724c21881ed7246937848f3fe719a8af30017582165a3c44e40328d6389b02e67cea90bbc91441635df7c30f1be766cb05b56dc0188f90a23913fc9032720bb1c45248d6264b026da8f0532a97e1af3859950f8736e03639039a0dd7fb64bf852974d522a76bf3724c0ded817ad36dd2e7373c54df06c50ad396c37161489ce724eca957ec10c85377e8d7db09899a11463b7466194a14259a6845b2c708039eeb52a254e2b52f1f25db3d4fc462fdfb9dc22ac72e7f90f15d4c45c7faf79d2b99cb7cf570d6630314a0d6759e071", 0xd2}, {&(0x7f0000000480)="a5fea6ccb02dec83bd714808698f9efe9e94ff88e577ceeeb30533bac2dccf3e885baf8a3e74c9f6408410468205f10788727063ba61abfc928ffb9aae1bbe26c4b38650fdedf3e6572a113eec6692068d5feb7ebbb7ac179560e22380c6289390eb391005964881b5b83863cd40a03c02ddfe7d6391b02e224e6f3dac9a4f3500220c4f4c8815e953eefa3e3821418f288f839e7d39eb576ce3496a5be5dd665308ef135c88cd5f", 0xa8}, {&(0x7f0000000540)="c8ac40ca21a49b537f9d6e09b7ae9256ad4c2ba0d4381629b0b119c95603c3a51596cd337014d1503c2f548f40130128d72d35e182a161f2ed0e28f47e70c615431ea1763c6861c122f55b03de5d7f6f3a7c45e4648593f712ad2472f76c30343cc2e555efbf29ba41d3a50c8010405caa2c9084930b634e856939f9fdca37856f1a51c3b00373d0bb64b70cbcd334dbde062e6a78e0a9afe5e78f464d9224f9b029d6e3501b23988319513cad0ba9f515030da88a2c404789c24500de56e46806f20d1e3ff0d781375dbf40fe3114593bbec7387790652e20bfcd0ad7def5b2f351b3bf114e81107e96e0005ddc525f95c9", 0xf2}, {&(0x7f0000000640)="e749f42663cc7a1de4d06cf999c2b486710f9a342992684990642169355c9b21fea5234c89c0004981b2ba77696870c5629b7bd9d78ba8ce89ac42c0091b678369874054a0c08d301d93b873d080cc2fd4cbd8b22533e8d3", 0x58}], 0x8, &(0x7f00000019c0)=ANY=[@ANYBLOB="880000000000000001000000ff010000a2946f167393f808ee93aff903550498e4a3ff751dc8cdded7490c3520be5b832d4c90dc3db1dde41a46aeb9598fa1775b97add2c77db44fd42de55d755bcaca7a8cd11952e355b0c0ca224737b6161519da53b4ec046b01b97e894fc2ef48b106d4fa1e54b15fa5a10b471f2cc82d019134b3000000000078000000000000000100000002000000c0ac27b68182425adb40afcfc0e901c9e9816bc99d67da8f610f10da83c5d4d20d6c89c65888ee914bfb5b31aeb8d3c8b0de0fe40f7ec7f3edc0c1564471ab1f9fca71141e02acc8eeaad5999efefc2287de3aef2398f1ef6611b89e70e76eebc7620000000000001010000000000000ffff0000010000008d8b18f91367fd1459ade71f38c4de343af2935b364951208ceb6eb8845635f09c7d5a43026c21e024a9c2ccc523b4071d623ba6c31b325f9a13485ede865ceeb0136e5f920415df12c59ce70fab479ec96bda0774e70b9c56c51096471f985025ce58ea50888c5f9a942450b63f4a643b88104783e828c65057a83db20903c3eebd87e53b7bffdeef293517ab6db13267fa8efeeb69f9ba7da5724f1a6a5bc678b9e389b55e206109aa27af6999e7b078c7b85bc1608ab937f261f5a65d57eb5fa936d2017e039459a3e65eef005d8bf6deed3af4e6cde5fbde00471cf3e2875f0b6f46335b0386b6e24c2a032d1ce254e911ce194ae44119d0caecf2f8ed81a76249514e1d18b4a502a393d90712898b07a9fcca806197d60e33592fd2f808c7a33b24c057b3867d280d6c5ea8a3beb19dc7dcf6bce38a49946f246741fd8b93c531c55305db3c7b0194b1e51fdafcae3d448bf24a78e55fdff471b3e75d6cd1b13f318fe8332be968ae134c9a4d0cf2ba3e6e5de481954d2e431e540b44e249de8785644bb5069d9a64de5d716587f03a4d6322ec58e3f836d8ee703a0e298dfea760c6681d488eab8bd0c575352641048bfcdb99b3d122d4cd6fe720affdc9531b6d47c5cc8c73b67bb0b896a509f233a35527b3dda93664eb058ab72e5e1c2a92d1c49311afa747859be67eb48fa4158cf2888d37443586a2362ccc169e4e1e8678a8a9acf351f35490c0c405590b6ebad240df691410d7b15b67a1b8f0986f1627c4bd6e21592d52a5044f71c37adbc13ded88465d5b17c60c69813082f9a0c15fcde523f543e705569253085f7708c1ee483e7fbd862691a79e0cde6788c63757f3f05ed19247ff2c36921c985e640d757be109bf175823336a828aea894dfe41db7fc5a63f10fa09410812614485844aa197ab5018e6f84364b95f169a5e9adf6837cc6ba9951ee79ab7d8d89568051b48d104730d9f41d3ef5dc55af499eedb8568f84e66472483af3184ea85d99a9e56708c1de31bf32ebabb5993c67919ded02691cdd36b7b96733cea9559ab297d3abd4e8f551a97a00642452c48889e4250a8ef41ef5d350ccf137c8f66077947d93363e4e6b2e9faed18b065024240bc504474c2b8f635a05cc42caecf86a90b0e91a369ff5a746e99e7ccd0cee921f499f00efc3fa841c9398564846b0a6edaaab2273cc60ed4f74f7fd4b0c1c15a0f0c61f225bf2ab96bafb195696f31c302d8548835dfc6a02eff2f9be43c9a89cecc2e6786e725c481db0d413b875029f4febf0a0f3aae34624a3f93a527754ad8507cd32652ac97de623eb60e53deea8d2ae01d2b4a9e07d1cff724a989d49995047bfdeedebbb38e6d3c69b81433084cc007fe467ca965788ef414cec80d5fffea0c762ab747f9509f20434ace14dd3bcb290a8903ab59ecd082657893000cf0e65805dc3ae0eb5c163b688631d3847adb04791115bccd1c2d7f1046e28175c10da5bfd69a6163a1909321a299a597676f2eedaa27a3fcc0588a2349d962586e9e1f414bb185f55bed4e7671e65adba982d0354482e2de6d965024b2a3f183178456a679301a9e94bb55d9e01f7c939aee757502fc7186210d67a22ed8855987bf4776e163326ca47e70f215c0fdd87656128bc39ead312e030c8f3adc49b0f7da21b44df73f05c7b5539e0bade8649216cf395a4ce45435ea41a63ed58b36de7d88b2af724aca3e64ec90820e974914760d3b154602ef1d10f826f3061374e4cb86ad3d5676b3a781a15558534d580097955c8e10af8a5e0afe36dda968f446739794b31f2193f3a4a95afae0991c54c1ebcc137c7bb3dabadc955d2020af09e3d452df593a3f7d4eb169961f7d1fcb3199c2a3f28d8f1d5dea27e81cb284688e00fbc016a23a6ffc421f7cf403e0922bedaf96664926fb9d327abff9859d2c52721124a2b8efae8113df8aba1c395d4ae73b8c2c1a148cad6bbadb225f39e4de62382df93211e2e53a1671b58291671963b1763bd7a1068c4a41c0fee1f17167650fcb6bdf776bb46791fb454b245aa9015e7a5ccb3754478a0460cc07f771f309f5f984064f04e680ab1570988d0f3305bd92761378ca6dffd0cc1d98651642de94233a0b84cb2a5233ae442f0772a3d595e8eb8bd9fee615467cce9d26a87d6bbbaf3ba78eed9cc10d8abc94f51e2690c3df5127f362ebc853e4ce792f21d0bfd9abcf2f0a21162494aa90296c7011e11bce89beb2cd71628032a37f7c0ad8a7c47aebecde2f3da135f5fdfaed4f91988afe6c6f8f0bf261bab37d00f3c7ea31c9e97751a53c3706b9ac937eff7831cc8427e070d51c2d9259c10c30dd460209bdd5ed8fbca51fce0e5381b9c7a812cc0d5fd0f6f26a6d0883f0d40df12f875bae62fb30338e5402bc271bda8b74429caa92ae4a4d0dbbd81a34ecc862a8b14f7a8e94fb60f2a9206a23dd60a2e6e6690cf26b0a275c6b88af849bc9204d56a9e720c5e3b7f73a5f1490caf50ebc29cea132d16b3987d7ba8c0ff8f426e19457238c28f1538e518520f46433303c78b7c5089390dd782f4300e215f37373a7d94035291c65574f7c4b627b188da62f0cd420adbe4c1b193d189abe050d37f6be1f72453d66346ec7bbd380fb8014a03536d42a764ae92e737fde5df14061e7264ba91fff6333b44c5c9b4c9955b5b2b74446652b2b6018cd63dacc4387e34d83acdd611fee23ce9728783f2cfc0ee0c5adaf637dac199046b72b05062255a80d8d23010a65efac8c8577f4b5a01c1d36f214ab212cd1c1cfc2b6acb807dde653c04d4b9ef9cf209a63d4502625ac90ecdca6a8a9870d5e63fc8c83164580491e9605247ced0d9682fa64072c303ab0071f22f866e943417b201372bc677521399a0d1249d6eeee68b5d15a1c4fd0e3f2d280585f459a1955e5ecfc5ca424466db14a0fe394c4f9da58717ba302a679656bb649a2e6d256204968fae12fd084c32f0e2c3289776d4deb5ccac578b00d8ba70bfd1e3b4d49b5438a71a6a3fe7f5be4727cb864e7ab3bfd3b73531067f1aa059dd012624ffc07302b147bbb26758c6213756f4d4285ad77f40338b399c56851369c14ed5f854ecacbf8bb36d4b6a440989c42aceabbc53cb426f355b3ed320cf9939115585167400278e87c8b4de61f6965515e64d77b7b5534ac3138aa6a7ba1bd20bb2661795c6f042e6d28b64ec2c935644fa7dc6db77e464abe574d577e67fb17e65a161a73cf72f85cb7955f691b532cf43e46fea33deefe30a911cccc4858605691c6089ca29abdc5011f5e80667bb852efbb8379c24d9e438b8d525f1c553740004ca85ef43a9bf1584f6085309a009921326bb0135e089d589e26f6017a66ba3018cffc51ad8dd269aaa8bda1e31bb5456478025931932aab1d132ee6c6b74031e02fba356ab1cc486aac43a221ea3249ac10d1c28b667f9e4836fa1070a957e4da977302485c2640224ac679cfd609ed796a0ee62cda5d3aa49aa667543cd939dc2bf9f7c5caa4ad028c9cce9e2f42922d849591b276313a554798bc907fbc5647dcc0ab4489be89f29b9b003d4dee63fd2647e27edfed9399bd84689f6765da7a7f72610793e79b916784121479ed8773153d80fdb60e09b450f5f5dc17fdd21917e7512f772c2addedc8bf6955eefc04291003c6b053b810fcd8921e8caa245884994344d783470d65216bd6a1606f827e978344db9d537e23cfc57dbf923833084a5054a8c8e7cbb700a1c28affd9b0702e42ecc6e3b856a60462c52a88678f735c971d2a6e831d98b7308c3f1dace829d2a008c0d115b1648d7272a5ae62f0d8b5af5092126acb93f16a774f32ed60f52272cdd7155b7518edb7ce45e7dfd7ad3e5b47c1d1d5d8170857f413bba4a5a3f4e2d33823a92f58804c5555e80e8ce3f0ae0bc9d88855eb57d2d5f4f22efc9968f3cc39a52a48bfb1d91c8d9a72d40e1188b958fb279e0a50019d62600df1d9679be4d431895ee8fc272e86817873d737a27790f18899e21c35e820a3b1c53a8e5faaa21e0a36574697ea6be4288b549b809d5bf1f6167f5d7d236b00c98bd6aa8bc28bda40906d21006e8f8b5e818b68a1e21bb1658a6574c5a2e2e880402c298132a74a5c7aa44548ee537ce884e5ab9c976ad2cc785734a889dc9fa3dc822a6cc23b2c82290f6d2acb10cca464d23ffcbb6cf3104f4c04a380c8af4eceed29623c22fbbc128934d5862d949766624e5306f883336fa4feb36f0e77c70f91e3a80c130a3c811cb92941275d68b577657f4953d66cdf2969f1f6ad3ac3a500e6390a320afbd21c6427a9dee26b980a8095ce2a744ac4ee260516f6c7779ecd05d6525e05fdb43ad8ee30e0f58d91866b1912150f86d1f7a58ca6eadcc95533837b2b361ae42335e35983d683a1d70d1d0d3f9836b7c7bac0e6fe50465ea8fdb6a21384f6835e9b9272f711f374dfc957a842d0948e908563fd176c61a57568dd98180f458f525225de1b91deeda9512fef32855f5b58533764d59877d56c1d28ef741ab2df3299c30a4ae94c222174056e475f8eaba5f9d4eae95d49ffadae2393a58454bec850eec62e7fa25fbffd2f15291fdb526317ebfaff0f94240ac2fa6c7e747ca0cb26d58bf28cbb5ff0e132ec69de29bba00e8f2bcfef89b541f7d29f78fdbfd07fda9c2a6f2bac2a9b5aaf36cb1c9cd58ec486db76dbcc4260bb7d4e6ce486e962b1a5f54bfed69e24dc284c982433de14bc91cd01ec859a3085693f5136be3fdf5144fae28ff868ac46e18f4504be6fcf7b07b84e76047f3b4000ea47e5c27e777994dc7499c21a6cb98570fb0eac948eae9d2fd5571ee44e46643b7d735af3778dad918399e4d47dad0a55290a97de716f880efebf42a42837b1d992509095b29feb21cfb9c10229089dc64a6510c95f9016e7764bb3d7f9ccffc8fa219f1e18c7f9437a75bbca8b164f06ae57e9de243d1691a816ffe38ce87e62bd747b56f6a85fd94d7cf71809b55f91d75141f4f800cf5f68922f98e11a4df427966052ca0d395a3c9b94ee8780f48e0c6b0e0f1d837e1df21e7a7a18c5bdeb59c7d9ae5ec39a0d080a7232a5af0f8346f017f58e61641404c3c5e53007853560a260b4facde5d3f45e543a129604b29327a29d6848423aa71d529d69937fecc150ff918b33a2b09630e29d8abbd5cf14bb2f866d9e7eabd33b1060e77290d8ce000c60cf669ccd10cae5b06bb95f77518dfa2beb1c1a537c60623a080129368b43eebb1454c80ce4826019b14545f071c80858507386ea7216186900dfabb14b41e96f64f1030ef969c093a0507442988eb030a47bc511b0dc1a313368ae6815f3e63c314a1b31228704a934bbd8b0e71dcfd4aa2e0c3572c452643632a5d3ac8931748dbc0a1948b5b4500ce7899553b641064c9ff823b8859b419cab139a126029d65f0b4aac9c957e397747dbe70b341a3cc64abd9a1c9c2f7df59f1c8df8c291e31b64ed57a1bf22b6c762f3ef13895d00c389f9b5c37e149531e5367cb052f821780572b1665347eef818c94b085d268e55120f188c62724359080942b39aa592371393caa9a9da343d0fbe28fc02df211c60339eba95651635d4f8b1ad0fccd97d2f17fce374c90e80ea906e3b49b2be361b0d1682e9029c59b22f8cd633477fd1e450fb83343085238650a6c0f7d6771d0121d866174e0ed9058bf2b5f28228bd510d49aa95b098de3dbdd773add258abb9a80000000000000000000000040000006a0077b38274954fdcee33c77b6cd3f8f039bd529005a4a36265fc8dad1d0caf84b7f3d55ace45e3729874502757ecb1c2f1fc3e4e13759cf3c39c790a21f6a9995b878a11e526240a1714b538335431f3df39b689e3ebc356e9d05703d114571b8573dc280efde43550576c9c16267342e7be6215a5f62265d0e0ce60b3b6042213e10c8551f01f1723fe9518f2688c5032cb8f330000003000000000000000ffff0000d3050000cb5db7d9ef023328fd0ecf77ac3a878bd850ad3521c069be1a351232a2ff00004705bab51e4f8f2337949518f7b35e1ea7cc58a5debacf31a34b000000000000000000000000000000000000000000000000000009cf03f5fb7fc2f2069dc75b18854332222cb78108b29dea258f2efd924e4713672479d69356934eb3a583900655c7b6d83970992fa7bf7ac745aec6faa691b62a5c343ff15b96cf6978eb6bd928dd7d10ad4446ee05"], 0x11e8, 0x8}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) r1 = semget(0x0, 0x3, 0x482) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/115) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="0b402e2f66696c572d1e"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) 16:00:36 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) r0 = semget$private(0x0, 0x0, 0xa) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/62) 16:00:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/167, 0xa7) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f0000000040)=""/214, 0xd6) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 16:00:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = socket(0x18, 0x4000, 0x7ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000400)='./file0\x00', 0x28000, 0x21) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = dup(0xffffffffffffff9c) r9 = open(&(0x7f00000004c0)='./file0\x00', 0xa0, 0x3) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="ea6f6a08984b3e6f9adf619fa621486dab79b9110b13f0f5f9ebb182e160a837bee3665c74583b3c5129f897e13e03f8f419a14f6a8bb0dee802d5bdc94d92975b37dc99aeb3f76bc54b37cb84516c78471e074e12adba27d0249ff640e6171d5df942b0e1c2d7c14f8e5ec1bb6b1a20701915579bd29a4821b2a4ff6e208b8df149a8a85b1c05956dd5a7b8d760dd763a3a559896800e38164bc37a9a80ab5b071befbd10a5bd4f7a7c36e96d0c1379cf5ed2adae2b46070fe6f9b2f530a7f077692d988c3b8273acca661293ae780388d485647df2fba2b16604b45803d5b9706d860df8b9e58c", 0xe8}, {&(0x7f0000000180)="2bde70dd59ef2fe6e9a282674d6a6398b1d86da2cc4951c050675e41fd44a7fb84c68722bb9b875a8f98c648d0bee1f2c9c320f7dbc43ec86cb68fa3f64ac0a18abb51f9d8de7d5e2ea1231f35e3e3df23f3167ef5548be90ac856f68906c680e56a0e94809c674279ba129e5315711dfe45ac197298e4d9f4e71cf5e4e755c7b08b010807c01cf490ca276a675e5fe68ce08e3b28ababce67d4258aaa3fa5c568ae1ab86d80baa057ceb18a3647c57dd01652c3c62e31e0673c97ddf1f04e2a94ecc1bb40cdd72e51e11bf0299b5a2b1cb29d5d156b28648d558ec1a87844c5e64ae6f9590ab0363f615f63394f08ebec0008b48a5c129b8d", 0xf9}, {&(0x7f0000000280)="bb8ddc53503ef3a0318ef96bf928475c1003e429c74c7e7397e4385585d87a100900179e133a7855e8c34d48e4db27acedbc8ae3041f1040c49cb43c93c301fad255c21c885aa4ecdbb8c667c7b93b50f1d513352abaa07aea2276a10422c9b77b9a8bec4ad0c4e00dc39d557ff0ad155a53686050851df67eef0670dbc4f98238", 0x81}, {&(0x7f0000000340)="c4208d1ac4ec51f5e507d811eecf99d7", 0x10}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r5}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}], 0xc0, 0x2}, 0x4) getsockname$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r10 = socket(0x1, 0x1, 0x2) setsockopt(r6, 0x200, 0xfffffffffffffffd, &(0x7f0000000680)="5c483ed35f809fc78688ce3e149a98f96a19096043868a1622de323cc4b772912a5e83eebcde31aa5a014fec27d7a7d892054a9608a20dca401a2541d3e41769df03b4beac74abcf5caf712492f9090c174349551a8c083b489f707aeade", 0x5e) sendto$inet(r8, &(0x7f0000000700), 0x0, 0xe, 0x0, 0x0) listen(r7, 0x7fff) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x2, 0x52, 0xff}, {0x18, 0x3, 0x3, 0x3f}, 0x9, [0xaf, 0x0, 0x5f, 0x2, 0x1, 0x1f, 0x4800000000]}, 0x3c) readv(r10, 0xfffffffffffffffe, 0x0) recvfrom(r10, &(0x7f0000000780)=""/99, 0x63, 0x1, &(0x7f0000000800)=@in={0x2, 0x3}, 0xc) r11 = fcntl$dupfd(r6, 0xa, r8) sendmsg$unix(r9, &(0x7f0000001980)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000880)="b438fca7ddafca6bb2968a920d2fdea36f8e38bd969316397c46763c0d5b5477a667c9e48a1e67e4e5530b37186c754742dd5a0a9de01f0336ad9b78d0f322a56a7b77e7c49da470e49cde3374f42f8ee44e78e34483d5d38bba4aafbe569c790fab4770a44361739a7d7feb94c8b055ebc29b08e3e24ca9d1639e64c8ffe2b4e6a3314021f8aa40db855003a549f5c6ae9889579b39b092966550dffef138b67437dbd9295d472aebb03b3200d1e752f99216ed603720bb278de85be01b8ae3a0992edd879add33299c5f478da4642c068ae25174cfc72c4da0dd4ef200a4e4eb5aa52c68542217a8e9e6eaee27dd26d6198caf2954a6e123675c7cfe56e7228665beb5e89e8281df7a7aa0b7d2ae6a0d30d7e23fb53b0439496bea8b50259689733f573fb6831003108958a5daac455e7b87287fe4d68a815c06a34be2069660fb6319ae4919797aab39cad72d3c6179cafc16af4a2572aef837762cdf0e38ef27d402fa666107104f71bc40e8b51f67cc8a781bfe45b060c15527c426cefaecf465a9d324fc71eba547b6cea70296739217dd0f7da71c646e7f5a10bd8d3f1bc8259192e4d8200c81449ab8d9ac640e38c6c4e734977524ba4d85f34f4dce2909f3c00693f8bf39fe3b2251430b480d08a839b82d9dbb73f808e2522dda93cd57c25f71b06f65b248169f445c79a2cc407f8fc67edd439c9a37a42de4cc2031fe5d734d65eb31a8fb7d6c21ac768c3c6d2eab7c8d83b465232906cbd4512a39a6c866f271e6f45abb7d9d5feebb80dbc505b11e3a1a38f0178ac79219583475a6af0bc0694679991edb6dc5bbbe3a4640306a94dfd1a5223013642cc483f0997571d9c679b5d809398b44a60b827dc728e56b95119fde4e878c7f1794605b8731b0149782e32b046cf86e93396d10d846fe0289f227331f861d18a9f04d6c12eb7adc7ab3ed8cb843a1f34e3f4c718d93ac691567b864da563002f05453bc0f55a96b0849a832f2a3a5e14ea4a43891c512d7a2523dc922d763032234f8f1ec3f48ca31636e7941c3fcae2b47f3882c56af5e99214206cb032714917c13eedaa819a9ed0ea9c8f3d7cd38761537c6b247ebbeaa6d2112bf90575e88ab8f17266b4bb54559c0ad50c46ab7ab2f0157b51bf73d36b99e33943709709d04d3a7da81f16e054051c221d70179ee6f402e4e0155d85f664b69e0f69adac4adde44a004f519081660b11f9dd1cb37db2f91217058b08e027eef2174241695cca20cf1067f25211921a3eed7df3259c4d9bed70f5a2ff96d0c64870a0f43509ad0ce0c3b5fad4ba26ba1de5850f546e551c6370e022926a0269c85f0b9ced25d783c996295a7d0776fc8b44c1370eaa574bb8899cec46a4ef908f348ca6a081d9f902df66ee5fb9fc3286e6a8d31ab24ca6c84041c5748d980d2e7c01e0c6cb8870f5151e8414272414e870f9ddfee3de02126a16d01de8583cd83405dc187c3e460cfa607f151a22c5b10fab3a9a294f39c20cea404e3e31533a559a7bce486c3cfae777b69eda61f507cabd64ecd17a79fe75911b8ede283ed5d597c2f5eba90712cac75a33e4a98f3655e62bb863b391bb1ceb071a68ccac6d448a49ca088056937ead74a2275f6d8ab9f128305514c7ed2f7b79d5f3c5112ba799f714cb1f94e64871a1a993fe6a6826278d5ff0ed4160e3ca5f48c1d478ed2f2bc7db9cad6eb3ba8e8c8a3dc7830d6103460d955da3f647fce2bb86f56bd5041cb2b054b01fbec39ae65474d79fd74ebb65ea3762d77d72cf9f8d722d2e3ae8c833722f890dd58ffe0960b3665391588b36d4cb82a15a3fdbbfda9fad61ca5b8118d3342faf077cf0c754a86b775702922ab652cfc7525e17eaa448f6c4f3373fed5dd9b85e0db6899d668515c56f7a207d304d80eef255ed5148b30acea53a4c068cae00581470103fec696ab76c52b92f244958043b9186a2010605d5784bdbceb6615525f86fd84f5cb66391b8b3f0050cca2dfba852f270e04c0a98b0fb510b088d8f826ffc365bddeb0ff73e9bcf38de18ce04850ba5f7a81e4a9c79c1d3d3c82de52751b0355ae0aedcf672ca3bef458e95bf75b945977ca21cb9aa4fa27ca2d7b61cc46e4a4ef44d91344952f7324efde0ad90b4668a7d254b10008842f06f8734439b337d9449a43c4b13bff81c91d73bec8eb5a28073731d2eb29cf5786cac4f4c47839a48b7518c38a68b828fc33a7fd828a469476c4448faabe3b932ac805bd296c94c6794a08b8dbb9c1a5aaf9a8070ae4f8c0e1b0e823431716ae738c8ce75f400e9f1786cd7e34f9f083afa6ab012c22b502e18449632eb722ec1ab628f550e9c109bcc23dbb6e5238665e7f5ab2722e2b0167d8e09adf7432fce4d68f718e32009915b423112536e603ddc72f77e080107b53a0629e5ccd65eb514871fd0df4c65d9ec419d80f25ffd9c377bcf90443cb75fb3ad5b4a4b0d03f5f7c5d5293e133df7cedc1fa763ab77e2c1b79f933c3fe82042c96eccdbe34a1c0d6e92d6e60256102e7b9fa3463805a2f14cd8a5276582b6662e2d296a4f87c3b93f35ffa71d423cce3b061a9fb5e3030dba504594346645cfbcbd613cc33e32e4835a3e9bc39abdbc43e420396749a36a0f67c9555658c9e9c1deb66683cf8c7a38a856009c48fcb17152239cccb83fb2cb6a18b5dfc0c48125de923ec0b7eb7f1a09b78fb2f2a4d673cbfd457d9ce5246b39e1b31676b4d4c2f8cefe2510e44f9053a8edbc8026ab8353792817b0500bce57e97ec07152445600d64c9f74ecdbecdb1bfe2830f41ea4cd864885f5830e6c9b4b7255fe66efe21715dcce1ea40d9ca1c8002c7c1406274f03fe3b0200c015b18d8c20941e33d964c092c4b67060414a0f9f729bb60b52b09d589b1c2824cb6317e29bf9fe2e790819751a0bddd0d6742a556cc073654324afe3962ecd524eeeabb8fca4bedeeaf4a06a322285dac3d714b3de836a9360e106c433f58d30c520eae3024e17e30753f4a88c67b92aae4302fcc2faa27e260ce2766ea05163b625371ba32cbc6fdea014b0823514ebf217b1ac402878161d6e851dc1508b15fee2326be90a6ef91f7e67d0feb03965704dd0baff7e1b555040b46b087fb08ec000f1e869ba9b252dc794ea830ef918da444bfa58c1f9cf1c49507544da6f478c0f9d474e564948b4e7b9086757a0f59db199e782f1ca9abb98fc395323f6a9a8b3d4bab042f9a21fd536471df94f79b73ea4ad85c1ef5074ebc83f02f292f357cf52009737d5cc25388d73a75020af44ac42644865d64fbc0a0a7962b64349a066c8671cbc8420b08d6facf79c269337781ccee6e4738afe92685be214f44d7a6713549bfec623f23dccea1e4002fbd3ac16ed49127c8382aa9a2cbe3f58f603437a688f8950d0ab4f6731fe32599099a5cc445defeaf765f93fca938542df3c47abf60295f834c38e9b485bf4351e603d8df5f6a6c6a2dd3fa7df1a921a48dd49932713c957dd2416b7382a94f9e93716118e31567c0c8751546192c2b1b482f2fa2bbb2d431f9dae88113d30597951439f5039f32ccd04a22d36955c7c0c2f7f74a06e37c68d838a97214a477396fd5191813ae6ee8cf598fd5e077e051dc1a0ad651ee80645615b2867a3ffce7fce63cd8a419b567a89bb8113793a5e9d4a901e9862bf55c866d1d6c88816b3dffb7866e4e320c2ab6fb47baabef85c3c44b4f44d52f5284cffbf252d026285359779f685f0520a18e49f8668063674ce5efb8ea2e73740e59b9c2fb4388c003f7a2d98d72902eea3f54b330d60cb84a88f455ec8f91cced5fc165361fd296006b650fb8a796d296915da42df4dd9350a3f5b2080440e99cdf6c1d83446c3ccb89bd0465621b6377dda168d15d88bf8a00e6e31b4baedc64aac9c01e696b7aeb3dc349f4a443343607e22cc4961c846585b83bf885aa8fc3c3b6c732be6dec1fc59f03a641e799d26de37e59f910ac633a7ff49fb3bd60c1c448a83705cf086df521d9b062718a7229eb1d07d4203375a7f6bab1bd09ad40b5232b3f86b1a2fec5ed477918a2d4a0161630b39fc8eb06c83c0232727dcc2e280a5fb9993fe72137af9628a0f42559d38b7ee381fa555ed04e98a9dcdc61e2f5172133db836e5b97aa15fd718cd870cef9615826a7bd5b0963284b583bd239f2154f82aa9875ebc209c0445ad6c97bd6854723586f166da7dc9b587794f912b96e2b4611f40d508a6563869a2b0922c7890fe9663afc9cffc0648c5ef7296e2cd41488b58322c9255daa28fa4a5e53c33dc66a57be996db0b782aa1d03c6806ff196b184d96d6b695d979a62f114bc96be34b8dbdf1179f35ed274e3d7656c13d857010348ae3fd59b98d7b51a7d2836da8ec26331eb519c25c3956337a2844d116c30dad9b8c98ae0ebbe50f0d67d8ad7f695944d7165f6bc384e5d950badd9bf88455716015bdce15416e0e0659b87b7df3f307a91c33b4185e81621587c6f8612f8227ee152440c273dc291430a7dad2858c7816c420599939b2866e85eddec66e9da92e5bd1290d2767d6565893439cffa722f5c3a37124e9574ac5b9976c9d8184a81c270e54645fa5e9836875cb2d4aca97841f33f434f92fa0e3a63dc89855272273df43fd94dd71d8ce168c2df05eb946dceaabd7b4939b9c637bd142974e63cedbf04d3bf6f2a40f09958de141e8a8f172911601b669cdb4c8ef429b442792518ab9a37f7c43490464f430e7ca9b48ac3d3af25b8b6e386927f28f2f6f9f82dde1c2814e61968d9976eaa6679d6034d5f3f3d81c5d87068e0b39a34510ab402806d3704fa637a35f768789158198155037a3bdad08108d341a12ae430efe40f39e887e415f2e859a19382678c8de61956f48948ffbde4466fd1f92ea9edae09697f31304d13ac3efc07fe740ea005b2c698adf915c345f44a938d9394f2693a595193e9cd3aef8a99062e24f4ac5a129fdf92bf7df021d6c07a2b9e7de5b02f18d4d99d5540c11ed37e095c3de2acfa308246576724a612efc5d47e1262af830a5990b47dbfa31083410e425c4ccd55535a66e06e18e7be3a0352c60a5a307f9c67b476c4a200c7e56e557e389ea9b322b5ab5b9b84222cb9b57c1722045e38ac8cf90ccfe1b12de4e54265b86150b6c74bcde09790376ba018dd9bfd2b5addbacaa89b19603b627d9c4a59680ae69414f96095d66e46519b637c50e85a1cca04434fd672a837235169d70573f25316fa8a85ada8ab551ffb26e093d4bd68c0d11f7f6a33be0ed41ded5bd1243e81fb7bce76ee689b714149aae0befc53f81cb421748f4e2ca3265ae61b4573d323e4cb1d8cd56fb65111e31676b437edcfd8f3f2249fe6bbb2b21acaf8d9c6d5ac319c5ada7230f0692807315bf5c227bc3edfed94d72adea20b7879fa0d4e0cd5dfdf4591a2021334506b1cb8d71b74964f17c43fad2668777ff4c25f059bb604a8c08fa7f7c6569d0e02484adf038b10d0f016f484a973a1ae0d22775b1d0d99cc0657497455099a7764a2fa6bda9e9d3e76cb1f8c50c1d12805f8f6f1ba87bb7106cb2bc401b53c88f072c6ff9be230fe3faf3158590bff8da1de71f8fa9de5df9eb368088d552fcaa2795cceff6b203132239e6bc71084ed8ea68d5a69d80ac8ff0fa04543a427ee88b721addbd9400168b2d37051e2d168aac13b39d77ea9fc96f0fc451156ffe5c884ca4b3458e25ccc5201a2c8580ff3a4657d02421d0625cd7d3a235cca01228413f8a2c674de16b1ce8a2786dd2e", 0x1000}], 0x1, &(0x7f00000018c0)=[@rights={0x30, 0xffff, 0x1, [r9, r9, r8, r8, r11, r9, r11]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r4, r1, r2}, @rights={0x30, 0xffff, 0x1, [r6, r11, r7, r6, r11, r11, r6, r10]}, @rights={0x28, 0xffff, 0x1, [r10, r9, r10, r8, r8, r3]}], 0xc0}, 0x4) rename(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='./file0\x00') write(r9, 0xfffffffffffffffe, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000001a40)) r12 = fcntl$dupfd(r3, 0x0, r7) accept$inet6(r12, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) sendto(r11, &(0x7f0000001b00)="93f349ae3fe5c76fee497a514fa08a3e3d886edde651ffaa4e1e770b1985f852c0abdd", 0x23, 0x0, 0x0, 0x0) renameat(r9, &(0x7f0000001b40)='./file0\x00', r8, &(0x7f0000001b80)='./file0\x00') seteuid(r1) socket(0x1, 0x5, 0x100000001) renameat(r8, &(0x7f0000001bc0)='./file0\x00', r8, &(0x7f0000001c00)='./file0\x00') faccessat(r6, &(0x7f0000001c40)='./file0\x00', 0x8, 0x3) 16:00:36 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)="3a714a00cb4ff70bb5d889d2f61cb775cd8b5d5ab75093c8e781b2074604117f694126f48aad158668a76fb3407e2a45dbba7913a29525dce9b50d164184b6e7b6aa50b9b3cd8e98b29c8c53f8cc27811dfb5dfc124035bb91be6cac70e107f71651d2ac6ce8c0ae042d22a1b5de25d54b3e1e0bc178d3e762a8ee54c41d131ccaab6e89", 0x84) r1 = shmget(0x2, 0x2000, 0x608, &(0x7f0000ffc000/0x2000)=nil) shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) shmctl$IPC_RMID(r1, 0x0) 16:00:36 executing program 1: r0 = kqueue() r1 = kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) close(r0) fchmod(r1, 0x44) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x10001, 0x0, 0x100, 0x0) close(r0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x14}, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x60, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x1) r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0x4}], 0x2df, &(0x7f0000000080), 0x0, &(0x7f00000000c0)={0x5, 0xa2}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xd0, 0x3, 0x8, 0x1ff}, {{r1}, 0xffffffeffffffffb, 0x2, 0x2, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x32}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000024, 0x7, 0xafa}, {{r2}, 0xfffffffffffffffd, 0x22, 0x20000004, 0x9, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0xce, 0x2, 0x800000000000, 0x8}, {{r0}, 0x0, 0x10, 0x4, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x101, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x6e}], 0x7ffe, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) kqueue() kqueue() 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x38) setuid(0xee01) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x85) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) getpgrp() chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xa1) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, &(0x7f0000000040)="3e38f7e2d31ed71db54267cbc31f809f97debf62bc22aadf66226bf3fab0ab5940bd0077f8c6a927e621d2f42fbd3ee58f4497d80aacebd80dd5f9e1d69aa75b2190a749ebed41b37197f3a638766b44381d82f7ea7b06e3101bcedd7da9fe21dd60ffe37e13c8fc80ca8d86a977682fdaa94dcf0228445f9a41e9bc9c95a81a1d37f4d47cc7cac4782135f70691f1348884b09db500eb1a9ccbc185aa4a4beafbd2e9923c090224151457a0", 0xac) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x10}], 0x10, 0x8}, 0x400) 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20180, 0x10) accept$inet(r0, 0x0, &(0x7f0000000040)) 16:00:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2a, 0x33, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x2) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) write(r0, &(0x7f0000000000)="f048eb10241516a7110f4868e79e390bb64f995e1443ee0f9a2bb52d4604f91a706ef5b823c4ccae7800a20e77148f55a58f551ce02221e3686f726a8b3f3917878c76796793751b51cc6f3d655fc31a0c176cdacb8ca52104ad0257aa5adfdde0a59ccc5859b27500ff30204e43eda5de3738b3f979e1809029daf5d8c06d6c3f64fbda1d0787a31b09c23a7d463174226b5576b08a73f3f58c38225c4a2fe86d5263726b6765f7d32d57b385ecb8160cceef42a65b9b21c5f23e0f18b111c435cd92272f41147a73c5f41756cbde4d6b0d563056635277714f99d59d8a22f11d6cc585a1c2e722ec782bb3803974e2e20e41df5cb0515ea3f90ae4616afc6fb2ed12109653e7f84bee1cc9d7eb23cd633ae30d78ae8f9448a33dd33e0afceba8bcd072a395ad535dfa3bac5268ade07c41008b589ddfc412eea7d789e992fc503a50f2ae8e5072e4e802ad86931ebd5fd922a7016958682fe475774a9d5bc733090713b78e6988381cc503d0e1fdff5afe75121ede7f69ae96264a55a2f583d34780de51668a43940d136ab24d5ef87b094da0ea0b70457a1e22c6ff8de558f066a336aae9d7e7e872ce487cffb98a836e5bc5192a8fdb56fd5fe22c5d3f93f30978d65c3e6b12f474c6edfd1baf50cb853d84296ab5ae886dc41103ef33d18e3e28bbc760a3d29a51272d1dcf4e239bdd0a9e52e6f98826a831f1ea784ae6d5127367beedb8d8ef4230b4fd0f4ff7566d3494760c998a4cae66c3d2d9181218d31873788d78f0d95923b5d9667dfa2784ffd9b8c5fb68b855a76a1a83a3dbbf31d23dffd05b47a4e346b8ab226bf24e69b059ff9b22a581d92a8d081aab0f054bea47bc18116a78774c5d1584a91117cc671c57a59d03b4ee490b08cafc6d6d4fb699d6eb8df76951a59e5ee4f89a13296460007249f3b207789fa9ec64e684f183b4336027c211e95c8826c3a8f16f5c416fc34f0adc95ebca79a35cdc9a2f1f3bb41fcca090da871dae2519021dcb2cbd71503dbefb3bcf6a9ead6b88efb5c7605b8bb10ed0b74ba742583563553de4b5d9463a54985fd37383774db7bb76ff507606b7deccb67d5cb6dea38e56b5c5551ac35a0f7ecb2e5249650fd484c5e89563d68a870c5040c5bd8fb12783206f046ed6cb05e93f732fc140fb579b67ec09a19ba0e8e8e0e40928a38f6585e901102fee512efe41afc7a823a7911edf617946ade7936e949ea202782be70f49e95862f64cad590eb54b8b67126f52cde83e0bb104f9fbfdf09a9c73b5aa79ae6eda0f36b5b09fe510282f87f1e149d5631b12ef50e52edbb4b5fe32c8a9c4c0a798851e8cc856a68760a626818adbfb7770f8fd2cd843f95aef9a5aa05c3698a53159939e354e2601d273501b9dd6654b0a0ed7da8153094e3a1deb0c6303f902674a67fbf688efda11a6cf3d8e54bce11a60c21e213d0b2e1bf08231d73b2ad1c46aa1969335ca156088141d3682602d9bb2582e6c04f3911b4f65155fa00a026dbece8c3910791552c9acc282b6c2492bcbcf799da03b66a14d908e1ff379718b5b8895280e9012d6f3a1ed753b985d69cf1ca6291e417263c5b8729fe88c13f6f0534671df1cfa6175dc903e00e2615cd1f06e3c87b3326b25f1e50c97d6cdc1f7d0ad6cb251a55ab41f17906aaa81abdadf91fd54832cc9d351f3e330b285bd1bad12f667070542bd19ded8af10aaef559d2ff641cef3e4762bcf93a2a86294c79e9b308d314266f764560ec9864f3e084520959f9fcc9f305849b5b0ffc9ac0b8121cd335a82eee30950f2e8f57cb79bab8ebe08724b623769782ffeb1fd50ddafcdfab729d5a7bf4d5fcb065b6586e33641266ebde7c385a2173b01ae1d9fecef172aa8d45d30c9bbee0414676a5ef870dd5cf05b2057aaff0f18c09a772272062412fd73afea199a474995f2c9e892136662df8cecc9b49730442a00ee772d292c24f44c93bcc9d48cf764d02177cc7bdb52c220e2b7f02604145f6fe6d0339cf6587cfbe3f3ab2049807483df6f5d97b8954d975acefe43849c7a6cbab0992c0e903f034bd4ed7be311c3922ccc6b0341808a06a908bae901ed2199680ce5a14b8905f61a7f4c899b21608be66e45cb97962e7eccdfd9ad0fcfbc37605e75bdf5c07aafc7fb272239928b131bdc9c5c674fa8e80f8120acb314b2908e01d62774e56490d3f288b8f4532a7621f54e0a8810f311186f0260a99664ac8cbf19826c8f4d6f8f5b14a03feea04db92c77c6716a34f70e7b1cd61ef1fd17cfb5c6f466664cca6cc727e88d63d4a1b5d7e49028611d2b8fa06d4a71827367b7348928a79c2cf4ec75ddd2cdb3a5579ca0d05b9630178668e322de342c01673ee04558b4ebccd773ab64b3a9bad6a89bb29fac399694e39c3084393f3cfae50e3bf7f2c0c7265f6d4e70ecb9bf35d8d58acd40562cd1b267118c5f1acb9dd6881c1fb174219d85671fe54b2701d083f53afd54ded23d37613f71319632f72e4cdd3ef3384ae7d4d980fef03e7a7a3ee33b3e07bb4a44a6799b4d1a066a4410d1378aae52cf56ae2bcd9afe8463255d7fe39f051eb5b35874491d584c97fb8d0ae893ea3b1642367710d4596e731cb3ea95043a170b2e1a0fbfb35d56efed6af9c4ad9894a5c5b6e5f2846cc907e67ace6b6155b26fd8982da4319f188c14d2f29287b28bdf8af2d34eeecc1578ddd8ed9b6aca4e155914b87117f50ecf61c2f78890e7863e0475b7329e10e348946cc5365023b5a446ec2e1dab73cb69544eca0db8c3be370944cdb5cacb83d52fc3cea04f5e549f53122822e5a031e3c0244f02b3f9644b79656e31e518567e9cbf4d5497fa0436417f3c5846e95f8671b65329d6f3ad5ace202b0d5fbab20ab5d79daa75f78885e141a2d8c4838db9e635ee7d674c97fa4e907b6617302cc9fc71dc3c3acb2fddd500b7e5b69beca6fc8e6a6584ea8f23acced7c1d3b879ac22e2fb50b42b8069940e1651bde3292bab7d125f52fafb91bbf61536e2edf0e2030947952015e73d8dd437069f38817c97747ba492d53a17ffab8bb55d26f3430236c7409d10c37ff1a362d5ae986279246a98061dd75a9c84e86fcd1256e3af1c1bee6e4f0151ba3613f0d308bd01e15f64228c2ab789026fb3b4560638d7a00b0925af9de125dc6298e43aff3b4ef63ce6f757c9f6fa81943f8806f4b253d63b5dc5205e4a2a7cd1e24991101a4558e6da9f93ad4be5d00eb42ba00cefa3352f0c69f3d51089423d6a50af469ff7acf0c413959c36beafe44f9012c47e43c391bcbfbbbdbd7969adb6a107c631fcca9f848dfceeafedcc623d1f9d30dd9dbc29f2c867ba63bdcc5b0e0d49f369eb71db6fc03a43ec75683e6e8f1541fc5ea3698fb850660e443f3834926351e85735f2d441d14373e43eecb9a2d105239ba6d917581aaab08aee6f74f5a90ea9bdeed10d1f5b2ad82705b568b3362f1d0c7e2d0fff9c4034e289b694a8232b6945d11915df9c06e3a716711b057540d1c5e85b2ecf83e1dd26629a9d57e5f51fc5ec73fd9cad6128c0b0ce35e7d20715b42ccf2a816222180c53954db19ffb0282b59832e55507e5892ff18814e8a1f362d9c5ab10f0b663f02cbd3cd2d614d859f883fa1922b6944792860b201b7bc9742670be6563f3f1d611c20c7175b3f66104e7e1bf73b52208f2ce1be786201db0988aedd925f7f2e62e4c9f95658690640e737d1b9e5a68bd8bed871b6d03a673a04979193531cc7157aae1465499cfb544d9570c1f9cfe0993cfb39ba9937db153a6cf117c9d7350b93ea39e586df1ca9834437ddd0539d437bc4735c9628756e0d0cd5dd387ab42bb14ccb9711a5848b8fb3f6f52973bc69d7fccca8a101b4b49da60abffb1ed2135eba821a4aec14d5d5dd7d261581cf4260e2552b40be962c8233b3d39bd24a7b153310b956b698ed89767319f397cb4913c041ac3f5deb19ed087a0355759a0bf42e25c1da6a3d4c23de7373ba7406560df7293d90fec796402a9a9b703dc70a92b6b462057cac0b10d68162e5aed726a504a12662807cc9d61ac011dbde09fdad518acf7a16575967329808770ddc3f4e37740a2552ac5931bdc70f0aee4aafbf63d36620cfb5263655d0eb66cf07b56a63af40ad2dc9246019813cadd1567b64970bb62da904850d833cb002b8a3fb2f75e40cf360aaef48afcaa3740c2063045ca9028324df9314f9108a0c0fd14802aa3e1fb6d78fcb147b490d661dc7bffd2112f1c7367503e1e1c32ef73962b0dee8d7a26c849682774b5f17c12e30a649b03ce615dc9d734d542966812e52a5d1a07673ab277e8bce7960471d31c056b25e427452d3bafcbb4af23a718fe7011da48579cef6b8b30f00d6a1919cea200fd375789f8d4d9ec629f560bdfc38c3fdf123e4d360bf690dc8fcb3847664107b702e90e69aabc65d047020903460f9163e9004eea033f3a42841936ea61098031b64e547aaf23498e35fe2785f57731071659b22c8122c322cac001a742013d6318b0a70134e17a27c00bc9ede60835d231f7dc7f8b29d23eb258c2f212b98c528cc3c75f9a192171a59b05a0fd4df3b7613794cea6ed42ab68c7396c3254be6170f87acb22bdd50954d42dd46a6f4ab36ebac39a24bbf60d2f98cf62c3506ab08ce6e81892e29d6af292f6b6e71bc7acd0cc30e8b3a9a80132161e1454a03e29d4798293fb2fe4fb57e99bad9aba8537f06f386179848a2c5fafd4953a335cbafced065e3dc9e807c36ec3350df4b02550eb63725b9cfc279fd814308775e070eba8a9b7c4e48df80d2e05b5fbf77d0cd2c6dfec1b488cec717c5a62a3065273bf07a6f1bfc67d227ac0c1764fc1e9f3c48f5d41f31425f337ec0203f69fa29c4d37b07cec33302c38f91aef19ad5287767fd8aecdd2422729dec9a98cc0dd4e7f289842f5219cfcbe39c9a0b6079c03922f19f2252e35fee29649e94af94331edc343902109539fb91f332ae789fbf9557bca575e69bf6d1d1eb1423b20b9bb6fd09553e275942ad930c45aa27647c8f15c1cf3c6866c9a1529d2b9bc1760923df9ff7de1e5f83909d3d61b28d4cbe20bd0e7fa8fac76998b2d4a7828998c97670ce29fb1b7a3a65e4e236bc04721ea3423b54fc7643e9ef94081a740728fb4f4b1492c4a8f723ebe08ebf95be590e8d8265b20a080cc24fd7e0221bb671c613417f31b9ce6fc3c0f189458d2b4e19acb5cf6127defb78a8d93d98f194fbf204a4e87321adf76c44943ccc68f357fb5da9a6dbb727d0fbff7704080302165557084e8826b33a2892932e110b91e24c74ecd139c8130642116f5232ba937385251e6a9c8156fbc6afd091c3f607b005a8a9fefc5b2e52c1d60bbc6762c25ec14a9fd7cff38d8917f79e60c974b71f3eab34b4f207cb4b346829c22d6132ec8d48cb9bcb70de8f812351bcad006afcec1c9d2c8a56b2490610143400970e7353bda859b0ab864b5ca6db901b5e7734cfb522aa6075ba8c5d33f2eb0e6bb2bf8aed01d3c483264cf3031eff668c2071f6081259afdd5f290a554dc1d3f9a990e64625ab95650847c230e992c9cdb409e0cd16c796ca026125bece4adcf8c2e6fdd87d1bb33db66f67af950c8e784c9750f0cadc0e3cf1607169d5e74533b70a66a5d8351329f00751cedfc263c78ad2d371b507103cbf81f1305839584160b91e4cff5bed362ff52dee1d76c73ed932afde2af289cdc3b62f456ff0d12de03184d923a1bdcf8e21164177aaae0237fac629381ab4ad17b00ba", 0x1000) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x40) 16:00:36 executing program 0: utimes(0x0, &(0x7f0000000340)={{0x2000000000, 0xffffffffffffffff}, {0x5}}) r0 = socket$inet6(0x18, 0x6, 0xe) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x100000000, 0x9}, 0x227) connect(r0, &(0x7f00000002c0)=@un=@abs={0x25af90167d5e1800}, 0x8) setrlimit(0x7, &(0x7f0000000080)={0x1, 0x5}) r1 = dup(r0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="7f0514c94ae1bc850d62eaafbec44a80346d28926ce18bb7a5dcfa7377d2d2e91ffc3dd6a12fbbcbe77e897cf0d29e030388535d03f3e90bec1002ce9effe45a03a9b37f239a5d5a80a37ce3ce2c9a782bf74613667c193549554902c71e08505811553568d70619b30c2a2443cd71aa0f4f6e16ae18a3013d2182971a04efba7af80959137d6ac156da0a724155c51e8858cf38cc587e90b8a4f1b36c24739bef1ee1a3940f624f", 0xa8}, {&(0x7f0000000040)="eac8342f2b9adc6739f8a55d40", 0xd}, {&(0x7f0000000200)="c31989df71ba6685c3acb3744b6ae1427c52ffac3722c59c485db8f2e800f68e5a07a209d558fbda0189d41de77c04177d740529ed3f5349b67cf1", 0x3b}, {&(0x7f0000000240)="e80f75a73ac767a377e60f16028441ac6dc151a2ace4e4c5be6690caa46b5c75d215cfdbdc2406", 0x27}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="28000000000000000100000005000000d305f74cb9f5b647aec98be2071b08fb3d3036553b00000031bfba68d3e9160d9f5bf60b990e5ce9c13d8553e7664a35dfb1e2bb117974ff8f5b53b0fd03e6aaa13cc7f3685530bad949282142a1e0cec87b0b34fd242103d8696896a8d52d2ffbf9e4a1ba9482303aa1ea4f39bcc0220c4db05983689d0bac76010defc81675249006fb9473882fc1ef6d587fcf0f9c870aad82c46a544860c004fefb4a0ec7851b9ed41664793a13e53369494afcb39603e3f1d79d69a81836a57851cbf8e140f39fb027ce19f9e1140c347d7690d3c0558f498e0f716e3b9f2e94604b15efa2b5a177feb74bb480db254ea9895fd1a259b405399ef9440a6a70e499f93e2f11b0483758a6881910920dd5cd65beb1624be0c7d40fd558fc7c8df867d5d14054f2e64ba439886462deabd6ce7f33d7377f2a9d5fd69982db59e46165042eba94dbf3a04f026ece3163468016ae4cd76a517d90fea6aa4ffc2843fbfecda37d16fd16bff1af498726637bafcd656d58ce192be602b343bf7f24dc3808989210fed9666a9844ccb3a589eafd62faa6a1860c39be6497a7f7d50559d9102dae5f4f14acc69cfc5fce26a88e1ffb229b00369c06abd29bea144c9a8b2958ed17c890114bfa"], 0x28, 0x2}, 0x0) sendto$unix(r1, &(0x7f0000000440)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x28, 0x4) open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x6) socket(0x0, 0x5, 0x3) open(&(0x7f0000000400)='./file0\x00', 0x400, 0x2) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xffff, 0x6}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x2b) utimensat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x8, 0x7fff}, {0x3, 0x6}}, 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffc}, {0x0, 0xffffffffffffffff}}, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/114, &(0x7f00000002c0)=0x72) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x179) r2 = socket$inet(0x2, 0x2, 0x0) geteuid() bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="54377d0220c0c154c9cab8c17db0e083f5352ac3879b6d127f2035d77c7e6d86da6ddf5443974b43ed15126441c3ff4a424c66b0a12d3e6038308546cab0c85963257535edca365071716da5ce82f8c4640d3bcc1a349cd58a9743d28f082ff30f92261a10ee81224817017672ef76b54a04ce825cb6b5938cbfcef54c77017c1c062a65503448bfb7aa14ee1916aceb2adb5f8779799f632545341a57aee1348eaa8db27fc64a446f415b37488d04f7418280d8977a080d90364206160cf70d800bf1e4dde13ca806e9c4004a34eb3ff0f8b7de0503b86f3b653d2044fdd929638b207e8058102c139db6994d715e1cbc49c5f9d22e5cb3431b42bccc13d0ba200fc241db2bb9672e5ac7ac27182a5958e0d90fa0ee3c8d993a2cbefe2bd6bbc9404fd64aee2968d6be0bf908f6647b2209e7cf805f3a668fb6224b2bf1870e5034f1a8284cdc96db503b87f6efab045a9a7db076b717574aa30b848c13481b3edf5d7e93a49aabe3b4bfb3b31d7cc7002481cb7f08375dac48f6e5cae66342e9236f7c961f8f0f7e50ae25da447521c3bee3380766c62e0e3eb634ec95c0244c03554421e1350543b155269bfde608092b2a7e8ef8bf641ca1b84be05b5af2c9ad1f45dee17fa1780bd3eca125cf2f1eba75237959d8679817cad214a34dc8c4120898399d7559196cbe8a07d2eafdaadc4d82311dd07b82f10c337095539188e81ba30580f06c4cbb1253913e94a510fe41d0e2991b5790a47ba3aa4f3f9300ebebf132137c0de9273a9d34ab139bc6a3ebb596c0f86d0511fcae08ecf126ad0ce2e91e7d1c3735e0b8cd7d37abb68de9336cb706b73e51a2490d5db6ea003cd89d9e71370be121036489346d963e5069a3e41901b719cb188b3c3121a45635e078c562ca4c2472bfac37a8ca31a58e4fd410a9d47fc740039678d6a29dd94639f3d1023eb637a07ce485b6e45a253287d07079beb6bf9d8784e42fcaf0f69a30453a6c101a077b1d172a3b5611a5f7972f7bfc94750c6146012063a2a2eb36491fc558c1198f12ad05e4e9c08f77a324998211d9009b9f4d861539e80778a7378fcd487b623fbddd2855c1758d951408c0b31d0e8e80a28fc2285f894c14b101e31fb11f42214155a5c5d8968e308cb7caf0f4eb82b87327487f9a0ed47726e6226b0da7ed0b0bbcaa491f6609ad707306b4177a306053779d84e14df2cbc64f2a0e97716de698194e7026881043e015e83e8caec4a51c4ec163b40b295f7fa03fedd243698dd8d7129332969cc6601caff9249d31dbda950ad8292fd981d980f7fd5d866b5b177b8a8d6782a7f874c4e969881a9501dbab007198ff0099048f06641514699a735c3a3801ab91f11a1cfcc543a46ec7507203e2119e99fac96614c69a8ba4f35c0f6cdb65d9c466aa1a82272c1ef028cec9e1f27aa9e5db7bf968bb6346de444df473221320f110a4d1b51dc508e07fe1752809b01c685642344d9f959caf078c767b634d2fb96bcf26255d798a87db390c27b969255f53429550038d6a449b2432b14f52850b7f5474695388dd236ffd17ef1adf73f891968c160c3507e67d1c65ca2ec375f302ca07200da8b3c9fe8a13bdf9bf661c102ecb061b5109bcaecd56ebf60ec8a6ef036a55d6aecbb16f9fd5851a8023bd4ad34205ce7641d566bc9263880fd4e6666b0cecaf0314c5bcfe6189e8445282e3d111635ba194fcb7053f3535de2e3d5102a8742065cc2e35b3ff996b59a602c7d293e25e908fc9e086fdaaabad424328499d77be9b1a53e4f7f387427e03b20b9f9eeb8565e35590a4b34e97d6d4ce18634b69e2791a067bcbd1d8a2ec03168c41ea0c222ee00f5c9df9a0635fc2c15fee72af49340aa8114e8d96df06ef1befb4efec7d1f921a99883ef1107af89d0377dc1761dc8e05e3e9ab48eb3859fdb3b6e341b1cfea1de04c256db0906d080d99573f341ac488890cde8d2ab7108aa403ae27d22debd50a532fd995904e96a8c7f8bcfb06d3c12fd515d68604e33fccd525d5627d9bd6bc2b491fa58189d12dbdd9f71d49a7a228de591744d601a0adb6961b842071fa5dd54dd1af70549562f8ba4ff00966391805c7a3e940078ebdf141964764cf5a070cc593cb02f56d62e3818c06fcc16aa47691d5d3db86c41da8419bd54406766a608180efc425fb26d08908739ffbe5303ca524e697d76dd3a869af7ef7e3b47ad80609da4e7ef530a83daf4fc79ca75fcea0dcb202f9bc8bc603384ad5d8fe0421ba68fcb8cb55c5093716189b0fbae8636a306bba60d318fce0977ba8bbd253d85dcd5b0b296aa2856c0107b9af6afe56742e1eccf8c34a41e7f7d4d0cacb15ff8842db59707b59cb290ba05cb4c60e177be942bbefa2d93d18fc49654b6fe5628764280b106294403f785e40a10ad4d41b64ff18791a68b9d4e62d253024be8da987dabac9046bb4d6a3c438e96f8571924691158c64c32effd5a0f9c614066ff1bdb1b1e6f6912746184412153ff9dc92df13efbf3f40a5e9500248d1282636d91ae5a8c2ed2f2995f09eea09c374cce969c5414608cd3733e4a9079cb2ea7071da0215d4286f7c1c8a144b25196779717163805045c7c38a9c40df907d2e5d784b8af5452106293dc1d36528bdf5f8a9fde7ff6bd6f464f5bc7cfcf09f5e9cb102073f8978366366c31195af369e24b000b95f21b5ab8c928f2fe7c90b07f8f7d88ee08e58b2bdf1312bdf79dc1aa2966849cb74603048b8a62a33774d4f4d088b633a58f31ab55579d9d76b2f5890ab729d8208c4197882f048495d8256f942cbf46c2087b4bff90800f2aeb9319d1bd33fea456e0819dca9d1af0df4c3b44a28d7e0ac342cbcebfadc73baf6ea1c4577c295f1b3ccb6fca995e0e9d26b43fb37609dc0edfd1a9d0699a9eafa06804e1ef0e7496fa3c64519100fe56798c19e99da19d6a901878723ee0f41b4b8b1135a1b0aa39119b11263eee3a62c252d0d3d7459edb328494f9198024a34f3c0324c2711b962c947c41206dadb931d777998c20cfa91a67d6c685c77e121db04c09899deac5c21a013e5baf54a290fa42e8a4e3855515ee83be256cc8f29daa7d4aadb889d191eb5f53b0603dd7efdd40b922014213a6a675fd0413aed60b1b97e7346c40e71effa4dd02294aabe07b65e077dc6ecab4a857989aaf7b35cd8cb286097ed306ac89bb7ced9cbbdc3b9b9e0f72db0659e3a31257d0685761c0b3e9e8ce3c782867245b9346027e39f5871806e82d3f786f40b2f5aea37ebbda686a7fa4fdab728a7d200cb2cc9cea888af0828d9baebb5247a690951fa7f6ad92b082faf667e9ad8005d271cb4244824a96fc50c010034b960c9577604229f09b80d212c34992d59119951d96a2a716bcdda18f5e9fee98c5e3762fd0f9d4f5f07e03eda0915c8c9d9621670f82acc914cdec3ad6e071cd93d2b2730e00eb2a28016920b9e7d1c15e8857cc1e749be8653f35e9f20a9a4425c76c9a02fc0d276a6d2f2918cea169e5f23dbcd32da4cfc62bc86b3cf3c44d556be5f65d1cb48e3b8b718669e7c9837dc15a9717303ba55d0a4b7412545e327b9cce2ad52a7d866502129c3a21196e7f2d750b07dd3c56a13ca02c73cba9c3bc7bf920ccc563c3003e31ef18b9711fe77fc77a347b942b6e9519c6770616ce8a0db00bddb83ff46a38347121e29f3cf00243bb95fef421f2353e0105c9bab57c3fb399bd6aa0e646a20315afeb5cdeab50a5f375fd68ee305ef6dbeec219647f61833fbc36430f1b9ebcb003e58a2afd2784872e2773611fda0bb58b1b2165050fc5026b2ade27ea5a7f9cd510021cdeba11a0bd60d34dfb0bd8aebf852a666647a1d7e0b1b3d7fb9a01a6f598373eb066f7ca47bc2de49ef3f94ff8c1d91940bc87f53ae54b650bdfb55645f2c5ee5e83b7854b0fadaed12430550bcf0da8073bf6b76019ddd612a7a7f3fdf3f64981df5d3e68ad0a4ac71e3423de4dd7bfe46c3198a9edd847ee88710c6d5aeaa978998e126b78b5ef28f0a60e4dd36e2977800a66f57a4920edf4ae98997db2a07a06eb4cc7b9e3cb8269bb1f878bd6325f47d2ac02f7bfa81bdb037a793e20df010f85c607f76037fe5d9a2045284a9d81a10f496221c7d148bff3f487615c86948c245fcc96cece0f9e2c586ebf37c1d19dcca43f14c50611a2d5021d74b8b17ad7819054afbd18ced6ab4fbce85b9819642171e2e7616ececd1e9be8426abb800b65388a87c870a5ad195046e4310d123696c8c41cb22e52a2d199d1455e76af62138787d7be6022f80a9c36c7c059b11106c5962629d5b03a44ea4ced905c305ef8052bfc0233155881aa0e98381c00fe79502a65d464b7f6474ce28fb7cda2122904c65ebd9e73a6e3adf031a830055e8feb3f2ff6f16a9a771ff61756dbfac21721a7211f963b2978b0ecf7a02e4d4821c077353058dda4f5e53090ea556fc452ea793f5e50e4bbf7773612f1ed5afa20528b7bba7066303ca2d9c638220d491b43c5064d366652767afaae2fe6944497f2080c8b2906441f4e3afdfc37d4155952932346b74b5fa3dacbc82a34f13e614efaf585f3bad1ec4b2b19b706f8cf67a76f4bc591bdb5a8fd6e01b6ea1d033b117ecd96e41f625d1d45d11f3e24a6cdb4e0477dd1f86e586cb502ba538674747eb2560f98baa294efac48d49f03d2b1c426696414d198e9047f6743f693d236d8c6efd3fdcd170f873245c6f882f8c8b11c484a7368a136401ecb98f87a2a1753fa01b3c96e290d39a0c61006b3cce3caeadccec8259aff72eef3bf6e07e189873b7507323dd32d76b4e331320d9a868a7d7180077701d8c4330840ceb1916d0cc841774ce955b864c210bc7a76d91c9bcb415ae3611c3e8a8637efafa217b010be0e372b3b04eb1ff8ad4ea9ed8f915fbbfbc81d82b15396da11305b7fb6b15c5a52db52824eca1d08fca73b3486f479366b2d845154f2316375b748a7f808d9c9371d0e41b1ba305eca984b66416307b83d8b96723bbabbdc8da2e0dbe14b0cd9a55d9f74dd7075d16dc4352b0804d92e6f7ede7f55e251c7f7d0fe03354494ab97d822e1f034c146da12c3f2090ab1609f60799ae667567b6342e93f19b19cddde76ad164a4b17957d42486a9db1af3bb861e6b178b543f1611fd117ca8289e104b28f027a853c507f5fefccffe6b5733da81c8acf7d3c0eecff323086faa0f041e637fdbe5ecb43eac5f2e0eaa6235b75efeaf3cd03b8966a50b1d906b44bbbc242c58dd83c3491dd13da61c9495731cda46254a3c5d807a8db8be21f400884ec4495c288a68437c466901fc2913a8bb8a3b00e89c600200ada023554d98fe4e0db93b49df7dbf7aba7c491c34bddd0166d8360c82cb4de7eb12c9ffe336b04336691ea8179f5b9d8b576f62543de20206c98ef28a83c3e0ba2b5639c470fceb46329a06b911d6b8efec9bd6adcb3d0713985e88aed92d2fdc43fd72d2a798ef7737febf7f3bd278a9177800cde91d44ba06f0b7ea6f01a5fc0c8bcef1c73f54b411c895658518cc60023a3c98eb8f345299417eb7ef4a39465f3b203d8bd95473b65239a56bf71d5e5823af93806f94ab54ee9340e6d86ecd3402d083ea0250f3f5e13f106a47ea661147eccc19f288a9a68607d5b1b38414b1bbbeb5084cc390fe245821a7abb48dae9267899bd7a04f3bb979b4ce99c788328318ccf697c02f59d05c6ee9820ec8550eb51f0a4d14fc44cbff3187e13e74b59dc41d3f9ec073198985be825522d189ea", 0x1000}, {&(0x7f00000011c0)="f66dc50e9533e285416ea24252db771ae210b82eee7b945b138e546d73c68057d7afc38b48ea29d048312c7a6c1c634a5eafd8f8b4792bb4c6d6b392a713a24d2b71a9de5bba6a3d03aca7b6d68db09b84721db253c7be4786dde84fbc0c1b83ad36419c0627ba820596db41358f86e3a40cb780b844cbcb5dec66867fcbcc5394d05c0c65b9ae0d222c4bf24abfc9605e56fe7db89244b93dad9254dddeea77a5886e5f0c6c934f8158e8788def146b2a3db099cd2f5b9ab8a8831081ba290d3c274459aa1c2be2967ba8b0b60111999ff503ce179e65690c4527b7402d", 0xde}], 0x2, &(0x7f00000012c0)=[{0xd8, 0xffff, 0x1000, "714154214fc27ba5b27c1bd1325a915c78069964c5e33efce3db90abdec29d2dbbb621371f9b250187d7a43f7cee20d56d4bb8178adb975cc12f77c3c15e7ea6e569fed52768e94a02ad7597a1d9414bc5880e043744799bb1e87d918b4a539161dac787735ac6db8e0316182acb939e8a3caca4de4b822840093f88817d186ef369dba2bf38903af5827718e35bc3eab8a51509671ef8fb392f64f8517364430b085acbe4f48085cb44c4f217a8e6a5185def34a202465e3ab91d22cea52acb5a9937f472f2"}, {0xb8, 0xffff, 0x1, "9f7cd7f118851ea5d4ff07be31be460361afde9792508723fff5d3cb604a82812d4b49f26157853ed7da7a2988c4177c52a2eca01ea50bdfe2b73961d1b193eb627017c75cf6007500b96438da873aa654ed762af1866c8ff389916df8347a9a3d7cf7709beced34ed8aba5bbc0c7286e004c61b1585735ea524163d2ce2cbac93a32935fe06ae4a28bfb74b39b5e07701bfdf1194c3b99a9b6d3bd33fa66941c05670"}, {0x68, 0x0, 0x6, "f29045ada356b92a27393a5f107cae7d0508d954c7317fb1c6cc9081c26670ef937c2db973c2b0598f351be4cfaeccd7779b9e9ed5ece963143622f72d2c821a51a2b32d59c3cbb1b7f2ea89244789752a3d5252610c"}, {0xc8, 0x1, 0x101, "3a097faf57fd8f36e3507c913a85878afd12dad4bebc4350405da9504be71d8a29aae0d82cc80285a611c3eb692e5707733bbd05c101f80db2f58c38ca2fc651e51cbe29130ae5f6b791b91e83cae5f3049476ce994621461d68030a9b3a486e0acd1a90414b0f0f0155fa7a1541fa88360f207da0e35cbcad7dc386be09fcb626bd921dd4f84b84c08254fca4db897d93473def085843d67702b57e77fee6b2024397fc7777a78f9690f9230c2211d2e0b0"}, {0xa8, 0x0, 0x2, "203ff3713e64877f39313054d92eb6da846fdc07906cbd787ffbd1b590d3aeb695b82b5e62c2ef30ffafb471d66ffcfe8631439b441d3651b7966f7090037412ca2d8612f7a755c046cae8996098402fedc56f3b730dfef437556c07f654dc4bb6c19e7ed8fe6155e5dc19882845c1e2759410d935331050f9351cfca487ec6ffea5875126ad9d06179ff9f66b005e126e93ede4ed2c"}, {0xd0, 0xffff, 0x1, "2542fba43908f625ac31d871ce4168f8de679a92f08bfb65da34ac6695402dd4f43fcabfa0b362c269400102c88c607abf20daad4a112002349c54428436820d61ddb610b73a9c2b66334ac94306f53f0fe4f61b2c9d8113f3e713937ccb7e83dd67df1e4567911fe20a2456286275bb377c20540a101a2262662e5b8878de9a3bbb15bd71e4bf375e0c65784a6e4a24d18b6b04cc04af866f1fafdbce0a317c5787352c89cad9a771c097a9ca63858f79aa8c1ad0fb1df2c6"}, {0xc8, 0x0, 0x8, "03b7a1c772b6e8aefb3c1139abfa8298161a779c3742cf3f2ebe4b3cee0ff7ae627be9606913c4e7d3ee8f1110b6881ab18f78fffe130e3f58a55ff8a00a92239f1ef6ac381339903b06ba92efa03faccdf8b613dcb4e1ef8219ce7892b4dffcf1c33dd163272ddcb95378592c97034c463dfa5eb823c4624eb3f754c42ba98671c0ca093b330d19930cd33e5406d847d0bba42d083571877a683247119079585300e8462dc35e02f714e9774693c5d8ef162d65"}, {0xd8, 0x1, 0x7f, "333346119d2dee1aaeeaefdedc758376c538a904afd4c78fa1e3dc7affecc123b73d6e48630026fe16ae456bc72d3d9e685a16dca4e6c8b642759b796183c582eae9f1a250354f231b55dd1bcb9e72716545707519466e889d3fcfebc8cf6326e0fad909a79ce7f641159dbb49c21f5393f37fb13a18ff833577d763a2dc3e3d9a1259e53946c9fba79ff0e58ee5667acd97ad1deae48d8040878fe30648b13fbe85cb5a0bf9b8cd6918c7dbb1ed27c4b83225d38dca99432a81413fe757d11f5573f3db"}, {0x68, 0x1, 0x2, "188e739e4987443c382f83a96939f77a49d3eb09c39a53b5674af848aa9a3feff813ea448ce4ac07f80b698c54164b3bd28f9790c98f284d7204408f5e3466a7549fe17e5831a0628b6ff06f2661ead7602cd6efe4a0da"}, {0x110, 0xffff, 0x1, "a61ad26a0bca77f40e11aa2b11ea4a0ba47e869f7e6ec3c8d2db989dfdef1cba42a33ff402bc7297b55177de55fa65da2d8723b6543450a47bed16893d35eda0ef92e5c7ddb92e0c06a51ce3a7ecc51aa789bf7d4a8be28ac01bde423ae93155e9c9b5e254022c0d46aa0d900ae824431a7d85387490a1cc3c7b7c99c88e01cb4956d8fd68914ec8f8fb286304cac1e5d626341b863da18f8117191152509edfecd1e4ecf3d914849776602d46b214567bb8ad6a4a829b7dcd73363e3b59da372716cca11da04f34a5e964c7c03c4e1fecead72815f00bd9e4b15ee1e580ae4f8719cd92ee82b3edb0c1b738e4235f102ec660ac879464ad7c1e7bc3"}], 0x750, 0x6}, 0xf) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="5399cc35b658a4beaeb440d2bb57328a514f289c88285ba85a96a85fedfb52bafe2a6a7c4b686197f228ac4430e2a505", 0x30}, {&(0x7f0000000140)="0d99e4acc7ea1478c9a6", 0xa}, {&(0x7f0000000180)="3d25c4f8ef7cb32f8edc7afe2ac9253aa3102c376646bc2c188e241365ca542f101bbd54021945840a19f5ace227ad16591d9ebdb14079ad6313d71e0faab5e08a4f0366f29ec93c51cda5fb0da89364dad0a87d0fc942a87a789ea164a933ccd09cdc00c7e5fda5f5b196093aab1670a23e96babded37ade4f8cb3f3da79f5d4086e2619279aaee924f9f7b255d432eb013ca48280ba1f08d7881cff54282319236fc360f67b6a4a2de08765516c84063f7bbb185ae00c8259d2b2a980bf9a2d2ed3dcde0fc72f6e1cfe20aa11e0ae5f9257464d3b447c179f1577fc7bd13a52107a19f7ade23c182871ecc16422fa35f79188106889d4f37e2ba910b0d9bd31180ea26f140d171e1929d3847f0713829fd40a33b2965e48477a62fe07fcc5147e9bb39c7712ee16f330ca94cd95af6fc4c973aedcba8464f5470cdaa4bb9fcdf5119c720b50a3a933a3a0c3996e8576f0b671c7745ee681c3d9e89e70182a8e9714608ab567c56fef6304b0baf2ccf499d10133e033fd7dc1cc762ab574b65a54827fa827e2986ccd0e3a2675298ab372538414377fa583e1a696c0d13dff61b60d482810c2e0101bb3ee27b7cd7e7de0f5578fabde21d67c00ef0f173039f8b256cfe4ef4a301807a9646e549448879caf263618253f006c56377bea680abab01bf22d15d9a6aa3676742d058edbf3367a7e2f434a9a09d22ed50f47c6a2c84a6d8e2128fb295608f0fbac036ec7bff3535d6af9d16fcd665933ed46821c5d1f533f6fcdfe71499c54a618613091ea070854362221a89771893faa49e94592066c8e2a24f629b6efb98a0b04f503240e95fb2accd7cf54f0b03e0f28f35257c340456992a747d44963bc9530d3b25b915a8ad4f678295e52209951660de3cea07f1122c848749f1d2c8aa89586da5824405d83afb2c8d9aa4eff24d1d3222fb3b8b2adf0db44b26e3157614a078b9c6c3dee44cc3b5a979a05da38bae48a784bb0f1c5df762d7cefdca499b07e4a6dd22e02aeb86a287fa4bb9d4ee85a7850f5c2b84dc0b70e640a54089d401d531be764ae82d734e27e324365c85528a80f6309eb64aaad94c7ea5984366bcbccd233f575e911258d7338bbaa8c6bad9bf683d0315d22293f8cbb96f355cdf4e1beb465a06ab43a16105f144111e9ab92b26420fff2285e39d1096e4a93cd442f4d238e8ce6b409e9a7d288da4ad4c2262b22b1051f37e3f5e87ed444ad164c85f23bcd84080ff0ff9f5ebc61c48205e830f744e6f1f7d48f2c8f2cc566f7157da888241dfded4cad79d619f72f543544df79b0c268e4536bfc7d4b028893574a22e62580270ce75d189c56cfc779749612b0ccc893ac81ab3a0aaec6853b87e924594ce4d1f9dce3ff3966075a0e76d89ef051c62a8150c6e58ddee20268731deaa479d6efcd764ae00a9124d9db4f8f09193f9cbf55c744fe32106b1d95c39688f4ba898742cc8400d8d9589b76a5c47f28f3ea6523414d852cad2a0f10a4253895ba06497261399bd2f302edcdd8bf91daa682c6345ae44c86d33156a0c59ec93cd240434cb2681bffee6d825a700c69aab1bfa5e1dd5fe2a8de34edb9ac72298e701c0ee097a15c31b2b18b3f3299a5456b3d4206814a8bf3f4c4c30513efff394b8b1913907c00a5bec71f503ca77415165e32e416f39d3360150c146759536564eb8f30a3a85cbcbb5a3b8be5bf0d733b8f12de44bba67c58ec00ab3bc0276d3ba1bf0bd5dffd6aa4003c932f4689937a7fad1a7e6bf11bc41eace0e8cf0cef4dd575ed4a3a71347d03b3d59aa2c1936727d7bb1228a91162027ee156ebeb46f78458eaa06eef040c592602204be249e67068fd704973dd7d631919b11396ad2b9292cf4bb0f240b9ec025989051afb4e07d6f080c533ffeb80530b10e4a706793969fb26d9168fecab867f48c501c31846fae0d18a42758424c95e1752306f209ac0db6f5098ae435a908b559305f9bfcd4e2810245ce335087f8010e14e1af5c5e17c1c9199a03516be7e97d64420394da3675d71856ef05294637f89db02920d024cddbec6260dbaf9ce4a928c147a741363269c1720f168607801e7eadaf7339f13cde40a52de1d6e06937cb77c543d99939af26f1a200af74200d7debda1685cf9c7e8421b12f372d235b848bda1b6c9d94936b7bc4705971b1fcd88f7138e24bf182ac50fe1398be37769acb80f9b20da95da798dda9194adeb44952f2ec87a35e16f82e9d4d7718fe25003e8635623f396314ec122cc54857773b994c23dd54d3b70dfd524c55b928a1a0dd693288f3140150b36fb0a315a15d1c9bc4c9f89b774e2532bde2f9b7f12968b345985ce1218e47d35c8427b44a08e28cffff94faf61bbf74fe622c6483fb2bbf49dbc0a3c6059187cd19bc7741d510326607c8a65cf796163dc72bd046fe9249cb237eedfacc067a45afb74964064110c307964bb0472ddc9d28c979311a73d5608393a105e59d80f27a12281e692a603076d512a0faba82de14f5b33f974fcf50be45c63ed551bb2202f17da3b992dada930e77d71a5f3631672818cca2d30c486365c796acea71debe1d4b7b3aed6d869ce9706ba83451d8e0734b3f474d81f9edbe2e8a1e28b46f871b85a5eef3f51cde9436e2e0765bbd4e691ef28490710bc99f8e775e48231d793a6a28e7551055aec132fa02f291790210c5195f81ba03cb59cfa00e8cfc09ee7495c82a933b6d6ec5509c31b253711daac0449cb8976c7c6e9c06495bbd2c0392de73cd6b9352e07b7210576e8f518681b00491f241b6d5b5d6be011eef59895c0c466a058452783135e20356eab0efb76ca29565dc0c97ea174df616612d2420cb8845fc2232bf9b546a1f7fa1d15d61fba583ab2df50aad4be9b851a987075a2dabdd4879ef21e313a22b38b296d29fd527cb7ad9821bca41e0998c6e4cb86fa9364b4f827f8155a2a5d7521853b59e868247b1b3b05f352320929ad75188559359bc3328977ebc5aac0e3fdae3a6b53fe1297ace10887b29ca4d5c3acc17bf1b1bca1302aaed14911123ae4736b53872e1c2b3d60908bc6a90a19bcf3b924def7a62b274a78a6eb7e6983d2a4a800772bac9691a70cfaefeb4b11dc57f366501377f3504ba4ad042541346ad0982bdbb7f13abd5c5dbd48f74610bdd40f59b230d212cb70baf712d25e433dbd153414e36ae1e4a1dae5952c42ad6b36fd7a40275852165dba191e0330c6a14c35a89a4c6b40545fef2626159fba64cba8ed5a3d1b6b51134beb1094280cf8e71b2d7a12b3d26139c6e0fdddfa8a67d614e1b04dc68db3de019667b890d762a961631a0c4aa20b00613225a874357449365ddbdefada8e1298672d61dda1478eb473b952ba88c83e7dd44fb30feca62ddd52458f8740454611f00534329848da2f42f8cbeeed65b660fb4ab3dfb948d055300b4adcf303972f3792813c4f273afaede8c37c8e4ab6265b9f8d60f4cadb26506ac61aebe86f9050590df2a0cdb13e8555786c8f140ce5ad947a09c37632744ece5a3d5240184870dce9267f284df51bbb4838fdc2f82647e113cb1e13dca45e80979cae98cb9e2fff683777d47d11a97e99e2e1c8ee2493e97298eca97185638fc72324757267a6573b9c78bf8d33c3eda34c3f76ce7ea94700b60702918cdbf1e0c30c2798ccea4f1e03693566d19bbbe994244e8d4ca31b371a06ea44fb7e1bae6c0cc526fa1688c7906e529a1f56183419ada9decd6d15c8f6e849c7f4674e77373217ba5caf0e62768b061347caa4b23734d87702b61e0ecd098d145119e66d80d7156dcbbb25a838f14e742a4da83fb5f82e199a8169abaae9b44fc054137496af07b2a1fc0660716e9305467a4e8d6dc7ccf0f742ed0de3c65d8f2d204702299ca9b2ee3ebea6b4fe46d1960b7cea857ac2d0a41f29e6f2d362d162d403517350383baf11c65aa79dc2bbdd1b8a3d2e2e45a5b67e0b3a7a13cfc7e361cce69d432d7d8b28c92ab703cd419d511b8101e070c32fa09dad4c4a5cbed6e5f4cfb617a031b5917ba543f3c427c591cf6cc2b7adf27e520681cb7e9032d111b3143baa7208a66aa64c0dbb432fed85ba86eeb06cb45d203c2882053a0b777983239f7ac0f5b9ee013dd5efdf54f57e8a0259987beeab4a8d08fcde611af508087b4ffb12ea0d6a6eaee63fa2ee777b16211f8be776aff15399edad3a74c2062c930a440ac670b7f3474ce26878c379a6de0d5eed8596f1af064d178c70678bf9c5cda31deee0fc771f962c907cd225fc25ff9f431abe28f28e6ffdceac11a14649ed9901e208469066362a1e6dbf4b977fdfbe065e874e9f374f7268e90c37d1a529168dd5f61f7c0deb47d4fe5d48ea2965a150131b1fa2c2fe2d4631806bbb58d341f8c9440c89c41c748851da823e2dbd791fd679a6b536c357c0688656295c0b5b733c127dca4df99ffba1dc5faba5f5f48896ac8fed4f38b73cd8836d5cedab5422c45ab45bc89131826dcf651ccf6316394f9f00eeb744d8815c30e75f5d0e713138c8ea688062223532a6a0e19c9f8e786f9d18a178a5d074ae6c9319723dd4b2d19d28b8f408304759caea4a3640b412d8238670ea3f96ba6ce011f0de0015193a34a5541591432ad43b0c4e310a961a10950efb44191330f196c8937d0d050d1ec5d3d12b8fae71e8e9c9d10c320ba2ac7371e24b4ffa69deb1d2c02e2ee770a84a8daf1095e287af535ab54f7ce6077528d31d5fc438d6f22e944b03b61f543e41d9c657b1350edc4d0d5640c39612acd86df38ca77f55eb25dde3b17de5b4cee840015cd48613ad741093578a410129ba2da84461c967df13994638e9237213cf65ba9442f5f8ca39aeee5ece2c275274f851a802fdf05953b424c2e71347fed11aa632bb08f046edf0442204bc73bf9adf6c240f0255165469b52d3711971eca4354bf33f8f05224271a08229a991ff1c9413af9323bcec34e0dd9a111a9dcb634b446da0eebafeb6a144a768c03b474b1ae50f3f26e2fdc43879e2c1d80278b03bde173cc01a87cace9a308e48bad00297dbed8ca2343ff166ceb404cc2135466c93f3db8733d5858a0cd8d0c7d17a9f993ec381252ef3b5d2082e28ac4e871aff2b38c64b5b9282aca4aa3092a1267446826557fe1207d935733d9d5882af378d429a6c5ed1536bd5db37f84443c0d877750cf4d6f1fd555b5bc6e0826f749263b838c46b7c517fdc2bbea49369d237228a8c199378925e4f7c1a0c6e56b6efebc7e1c9b4fcadb91e1d24bf6e9c1a58651699a7b7176ad174c5f8d87f8862d652d65c3faa43176000fbb21cfb833aea7828d6660d183bf8104b55c556ee3c45d91e27c7ba00b23d01d70ffea5148dda4fbf92f5b5b2c974ab712bba7c4ccaedd421083293504c0bdd0271ca47d1d302c8c63b1f86a7e4b962f1787cbb618d5c92d75ff2013ee2e394cadaf6324f599d54108c5e815534f4936b0e2a636a1ccfe1f253f52e69dfb898e2b290cab69f76ce41bd6bd665c71bb97c75fa027ffe6386fe7d4d768caea5e9f993f7c71fbacd5b4142410a49ee7f6eb7caaf03c9ec9ac980d3346fcc27a9a952292758d4fda56860fcc6348e669630188db3e778866e9d9e9edd06574867c35cb57c363bdd9528b63fd728675a8bf535fc7f0b5d211a6e325ffae28e587307ec6a08eb1a2b3c5a99f2f3bc9c7dabc48f8de93d38799594bd5835f3b0b22addfc2e173b7d3ec25f5a4d07cc503bf48a2f48447d9325383d7a7021fa2491ceb7ccbdf2f5", 0x1000}, {&(0x7f0000001180)="b014112e84f996e85eb1738b3c3376094dbc05cb24a9e95559e51b210dbb7e2170416b83aeee73c3c12fdbf493feb2a5e1c2b17b19800bd5393ad3ce66abb536b5f03279d72b2d17317ba38a924267da55e67d7e865d2f96b6ea0abdb5d382963f748b1f81b57e14749efe6019fd6627604e1cc974e0cf798c478891817d6986d98c02f9626281f9b2d87bd675dfeefcd1a0264721c610123ada481f550decccf103f69cef0e307eda00fa0efee6736ad7c2229da87bd330672d2d40c3cb35998f", 0xc1}, {&(0x7f0000001280)="ece0e4b4cecdcdec785fad8ef4935d5e6f0e1b59d782332052106f9c2021d7ebad850f02a6f7099c6ef16d298a412302047a095a12", 0x35}, {&(0x7f00000012c0)="e098ec8a4fd622273964f50693afa43c7b574c4c980c53bb719b5997e410cd6f0e761def32242313e360a1f9a1aeab71104a00584097092583612c749ad02d810921d8016573b8672de2f5b74764f5501b30998958bd23c6ca24370b19a345ea5c654530a0900504256a1692882e66c61f422f146d9e668c5d639912de4e9530af739abb38edac9e1ea9d562e59a71ebfc9d4d4a792c823163411b1adb6468458d1556bd3d8e0cfcace8e2ca8fafd54b9f547173cb6e50", 0xb7}, {&(0x7f0000001380)="b41a776ef8c22eb9b3ceac1a042ce697fb41e832dd310ab066ff1a63af950213898e07f7f426c1760515eef15991ecd5a44c7164361b99d87e0d3abffede43f6edd25f5c733fd84b8695e0c9184c695e06ff8f0e2efa1402b25abdaed004b691d7fcf3fdb78f56a794a7e58a001058ee471d2771f90aa7870cb2ad8a5916c3968a7ff6cfc6e6ee4e0d5fb28d9fd675bf56b7a4e314aa142e59167cd595", 0x9d}, {&(0x7f0000001440)}], 0x8, &(0x7f0000001500)=[{0x100, 0xffff, 0x6, "a8bf610d96bc8d2e811ed26e93eca65c2aad0ebf6f77a34f74819e639f56d821157bd0275a41ba43292e62197c7de969c51e297e0e9db968d797b1d4023baba65a5d90594d957feefa88f4efaba3bb0c925adc7e98b59a6d8a1e22eab0e7568dd122a7b229b975cf12bf94e1141cc8e3790cb610888970c45eae7336408b1c5d12f8830c3c6682ce6a06b072d6b615387a57fde7df27ba848b2885a57010315ceeed7374c8d3596a72264bb65e570266c0c73c8f6d2cbd4ff1c54a9b42d4e3e4bce49a46a5cac1ea30ee0336893a42e96f1e73471ea05b924b1a17232dd38476079cd2993177ff6c34d75c"}, {0x78, 0xffff, 0x4, "929bf54200b9a8ed9ffdce1681c6455b2840d34212628a56f1255c4319f8f1a68afc3cf73bc1a0b70fb9408a4f08611e231560bf82f6a3375ffea576a745c12b6e3c4c4a07647ef0355096a814e1c67392098408303b2cc05f72707f959b73f0da6a4b60cd25"}, {0x30, 0xffff, 0x9, "608dcc4d36574f4de3eb35bbba91774ea67f855a4f1902c9670122e1"}, {0x20, 0xffff, 0xa68, "4ec053139ee8a0cec75c7f5d6eb0"}, {0x18, 0xffff, 0x401, "23df9af870"}], 0x1e0, 0x400}, 0x2) read(r0, &(0x7f00000000c0)=""/65, 0x41) getsockopt(r0, 0x5, 0x985, &(0x7f0000001740)=""/166, &(0x7f0000001440)=0xa6) 16:00:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="c0dfe117d7e6fb51b1024c2364a7e91060e675b5fc3182e666919551d055525e772c25fe5caaf4972c35674caa4136e772f3149ab7237d7fcfe3dd00dc1e85856de6d500775adb51b6d6b1c95455f942e0c47d492c4b3a637720b16d6f584a036265a5cf4f28994ea9683e109fff3de1cbee6b416940105adcf8e931a6d4b201b96b00e7aab3e0e6db76d7a4b1143b4898aaad68001ca48942503bebdd07825fca816e4fe338b9158892b6085e0bec9b73e89cdfc12144755e3f57f40d76c4f30994e4c3a707629f755404e4cfbb7fa1ea9dd105ac8e1aeb38ba6d1fb324aee5060c29fa865b829030802eef45c2f4b93a079c78f084eab0c208bcbe489f8e031c3991ffc87986277ec722639b32ae46c4e1bc4117bb650e19ad8317b0ea5061798fc01e02cb34aa2bc62bd73b8cf1e70691495cf33026bb61f0ad8981a148c7d9a67c984b55d87d6aea80a8c162c9cfd157e2a8ea0997e453dbebc621f51327a60a338540ebf0457379d73ad372a19724ca226df22c55cca01762aaf037644d9c2dd8e34af9f2bbf61ffd94d14dcb44e6276137481db68bf7b6d04eacbaebfb6413b78dda050e194515413ffeda070b1f5d9076abb24439cae8543bae9f26e5c67515e3f0c80eaaca9ab4a62ff94cae00f8e9dc52d7ca9139f62b44518023003634ec0befbe8de564347b3ac3887da94148813efc43dc465105db205524113018e0d1dbe9470a0c5373ae67bf1c28834f012236a44545fbc53f2be9e88c71f2d70c8cd3643c4bf895178eb295d8b278fa2e7e4497e610dccb44120df55a1f9d63efdb845bb7b17c068846a6df0e513d20baecfe34f7ccbc8eb2b7d6d85e2789aeb36fba8fe55a48e6a0fe506d0b05740d1bbf2fb7c2d256d708cba78f26d119c34ac97e17e6c3820108630ceb261ed641b0c79006c879c29fd31fd9b256d3392abc28d992236e6d61a88025a4a6fdccc0e25de4d814688539f783b19849dd6a71c52ce09e4400eda108f9f33aeb80f2d331b77e230123eaa2b3cb5b7ae2fa051a01df939032bea608119add598cc8bcabe39cec289348cf359f1f584245e7472ab0976576b55865d8070d392c42c08518b5bf93fd2dbc684cab67bbdd8310321834c5ca3d07e5ba50ca23fba5682e5c8fa81239617e2883b3023741d743bdb884242804a01a77415dfa3358d0ea1459a5ff67cc0946677384c3468e456e126e77b1bab577bb1f4a83b015530987a4ec6a6af48675f4f374f669b7ae3abe6c7e04ce3ac1faeb6cfd1c02e00633810ed8aa0da7bdae3ea12573af92e5ae34eef87dbd4913e5df45e4ac207be13b7c25a4900d6412e22a08c2484d6fa11ab8cda3d6f3679dcfc95adcff1031572439e0023593321f0cf410a10403b2e92b9e391d1fac15017816bc19099f479ca84626e12d7b3828b147bdb55dd95f479844882ccf637176f236ad8ee577df1e324a5107a5bb264317bbee224e2d42bbd9532786fa2e98b05c0bd88702015197b42932102a011117a208981eb17c0f757bc86865917cb401f8ee648cb82e3dfac954edff00066224487c61c846391b897de21b2c3a76db51141353bbe7332a06ab6ef2626f99e75ffabdb7e58aaf9afee07b797cf8f73e59c2c1ed898c841c4d87ed3666ad8313d2a80bc838412e10d661531e71c78691027460bba8aeb95571f4ff710eb26abb7d0ab29cd49664f654406305d358ffc7f3f73d73ee62469ddcac202cdbbf95221f60a21f31e5cab8c07df553a44cfe114a05d07612a968109e0f4a757acee73c1cc9f1d95cec2979faf27c7f519d5555ca4c1fb41f5eddff04ed9511480e2d474a8b5bbce6856828776810b4c2ccd19bc58718a8902a47207da75a45fbb8b2acbcb17ff67b3bcd5ccc79af2e4c120a95a24a60aea12f4c596902438514482e69dd9541be992bd8877f40b19c18af986bd9daa0e23ad0547347cb3d6734e1f90ad87ed17c9f664fee088abba00a9634632466e07707b0aeaa3f660fd809250a309fd8ea45a08cc3c5f39145a6bb8bd688b3ec204d25327587e0c175adc3712e529a49dcd43f6cf5489bdf076ee8c06d2033392afd2084acb7ffdce54f703e4c863de8ebb2695819f5d89b189e31a9f9571d0bcda03b34c5d1ec428bcdfdb1f3bbc089a7f5e9c13b4ebed2fd42f33817fa22fb0fd5867c680bb5761721105e016837f554e1fc6ccd7f1abcbb39e73b76cb1713e537bbf7b7bf4cb14913e955fef1a7ba98b9ac94dd304c1ce07764a8cdb325d36d99001a826a05129f905cc84a3346e907150b7a8f94f1ad8a705477baa55b1342cfa3100af7b9c991b841d3d6db8294c9c23067130f4c9af3c462627aa966e456587ea1b8e6a331bcccca0ca74c052cfffe2984bf232508cf746985d90c298e3c76fdcfc9be8e487e44a6c1edfbd0304ee9945e4dfe04c2dca2e73a4c7f66ae9c97bb7397fbf409d269dd81a8cc1af0f00f87cf1fab987b556148677ca548fed5753fed75677cc5d27f4bb4bccbff29d305e26a449b323f61fd948443f62f204450a4a317ad42be440cf55ef49505d498e36cea72bd4c187ceb790f26f56075684343430aaa2b3ae896f87d5d952bb933171c86af783d4204ed5fe76749f77831ab6315a47c4096925b454be5ea7d16acca862a947d5c8292f02db11d157f669d2673e979938287bfd27f81be0530b7d028550b39825fca7d5384136e9c639a3c5aed778890b7a6e0ef7d140f375be6dbd1934cfe845f536008ded5a24a9665dba02e75dd2825698de4bd97efb6a16a4dd5a2d55648fe3fe496f43f2cc6d5701289b9e8d195ca422a1084e14425fe372a3bfe0a619f85afa9dc0011e5cd32fb68f8bf35795e12a7535f8653981c7d3343760103b369f8c16c8d0a213c70b81f76f83857f2255da8ec246ec3d7de3f0bf584bc99ebb28d492c2ccd627e27ce2fd1b86819a272993168ec29c69564dd4b27d29c5d39e34544d81a3ff1d47ba0f8596f4be1579bbac90f029f53a327d29e6e1b6c9f63634e3ed885935c4607e68dec3246ee3649f473a3a24e2f1a550ad4489a934168934f3dc0a60df54dd61816ee8c200ccb8633a8dd66a983041656fb54e9eecba8d4ac971d45974bc8340ac87fdbec16b60497fee3bcd12908e9339d7ae71bbd09cfd6b0dae25b773d4bcae339f0e5adcc101190f82669ca1baf5a9f3342f0ccf81e30be078c73fe8bab0a5590a9ddb6f005d1427c74e9a85eeafa31f9927d7f599f66e21cbce4605fc1abbaaa4146cbc141b17706134ff81d0ca007080a578656f6e7394bd45fbb433e8cdca3b0f75395dfbc5fb309ae752e9918bf3f598787c43aeeef93b054a66cde63b3c167c012c4b6a917c424cefcbdd4a474fe3cd9907d8adb1bc6a486e24ad34816ef12be834da621924bcee487f14bdc7e70591db9ac8262715f1db275247aca73188cde9eeb94cd38d3b8236b8b788f4b2e0b12cf8409c837963d4e11ccfb8e87a6b7fe9347e86a3ff363917c35464bb79205068194138629ee116eee3e884fd1c4eed094518c56958259641a7c6d029b0c8ffc1f2f2cdb8fe47c3ad8677e4a97f921b9785dafc410ad84a18236e691e52623f6db3a4f58314b5b4a8bf2f450d5d228075ba87f09f3c6d954d417002bf88f4d179c14c081960dfa527bbef37db390c2f2291b2138114acfb5a4e14176b718a1bb59f21a8f663cb31b9342609481b8ff8e01e5d7e2414e1a03edc3ea12a629c36a737bbd7815a5cf460b6c76f31b6c3793ccb5da33c74035675dc18ade3d9aababa936daf04ebf183063afc07aad36d873bf2c45b4ca5d88e348d902c6f245b5e9178131d8a65213aaf8e72c71e9bb79ec6a6b3fd2d8393591f2399e9afca2135762f6962743c586bfd7831bd338ead9f43cca89872acc3d418943495c976b582f3928a0c9163c904fb1f09584f0272c9cc8a562d4b8f68e003eefbd799e80e8ed624d0a47e25544cf69b740af11c1133aaddfd14e3cee1c8452742592cbbdede5112a7f2fe3d52151911fe2e465e975fae4ac265179bd77c56d2b1992b1f5808eeb474bdf409ebdce404fec960661f557ac5ec35d0cda255b797e3c928e13357ee8a14cb9fefe337b63af6fa4bde86f8e2cb52c347e28f4c763170d7dfc26c4bdeac29d147e9c9ff1aa9b4e6681ee92ff4189f23aa3586d8d5efcc87fba07be6038fa1a34477ab22f4f273cb5875906c7aecd2a499dcb210f67cc8ba07025950a6af5465a997cc018dcc581b5890f6197a40917287212a90db1225f9944910892a0be2dfae6477fb266030ebd75244af61bcdf6d99ccf5ffbda2980e1b2fb3afb21d16e996bf6459fcc3a7d4520557f7b344bb8493a45e7c104b003f84116c794cec066fb3d4d5d0bc3dac4f756ba8d82369d8114b23d393bceff217df0f5e594291088b535f6f74f2ceb75b08cd3aff9ec9a0c5c8dc43f400427e1d2bd2a58d092fcb7f5a86725b04d6ecf1265b61b902767ab3f7fd752079363db67330aff0ca2ed36c341797a70855695c00dbf18eed80bfbaf5e4e5143d3eb12057f23a9ebf25c195876577401d0bf914938b996c0450fdc5b83627e9ff23a3ae3df4ac479426b453fee6c122c7cdec0a70da7b961c045280d9acfe41dda67a3bf4f35bb0bcd7ff966e88b420cbd719d0dd01d05c7bee573f7586f2bc88b68c900032a0d61784ca69d2baf7958e2079b699c2ce8a46660a446d3a18837d86bd57ae833ace271cb72fc0ec104be4520833be31b0a045f574890c87a8fe64f0d375b63afeac6abd7679851428cea2c638312a41c91ae3a8ce541acc3f7363eea65133174c01147f6e2eeb2d294a9f845d6f293d06405b0634af3e4c4ec772573009acf529c2dbba6978e15a128e42675474051a904e3b9c93eb080b93ee89b9fe947b68e4e043524eb3b4d1c1c9293bf821867747a564ab6b925339cb2ee800c521f5d6d377e6191c8db59b6dde14e61def7cb4fd9f02e6fa0c468e33376448a5bbdcdd264a3235d59a7aa3ac18eb928ce25aee134fc94bfb99dbe5518a10985f157158f7d3dc2d91aba720a9e7bf0c71e515a09f1bc2fa29643694dbfe1246ea80b8f3136539aadba3ec393ba65fc5a205e8a49ca51eb89f3e50eb7ceb6e1a5b9c7ccebadabc28c512ed7482df5ea5dcbac7fada50594a1b00367b13d6714ac45360ede18b27fa8265037f163c470bc2f8569b0f0f55cff3f1c3399939859fb3d17095b6533c6165f874142d0b052e96a57545dd5d2cb3cba49cc4fddf6e347f33836373d2ef4417e73a778096bd3104f761a65883a9e428178008d5d20b975913f43bf450c5201ac618d584d005c4f1fb7d578fe5fe60cd147b2acbd714529c91101cb5c7bdd6533e13de353b9ccd94a697ce6c03daf1f0db8f6fc7e947acb2e4d4958cd2758ae1830f53257e8619ace2910ab4fc34c9e359d1df1aa91b52aaafe9b1e82342775e284af7b793bc0e516b5b34992f698c2ba550ea7b194cca0197094455498d0e5efdc7050c48b287fb28ae5d2b36c903584a99d0310b95db45ecfd78d0e1d523a3fdcb3e109206eb016e162f7837f1324eff9f1c0283b2f453717b9169362c0cffc4ddd3857d8b8dd362033145fc58b0ea62802d0291fbe8945cd063e2480aa32d40b8b583a095a675a9754c8e578bad9822a379eae4855392480ebda77cf308030334a943755658f682510a8c5f5709cf590267acf73745ce9ee0a71a6b9057d9be7e8db91e4e68d6a1bbb06af15441c15b49b7bcbef58b62000f7caeaf6619a5b5ad4128e12", 0x1000) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) 16:00:37 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x30983, 0x2) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x80000000}, {0x7, 0xffff}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="a720d7f5b3b92c974829b05514798f54fbd2f9f39321764e750fb1a4c8394a68e3f1bdc61ba2e38717edb654f26a658fcf356abc9ac6c852c841e9588982ae3288f2cd1019d6c819620f7546abf0f6b43b7e01817c05b9d8c9493ec0e87da82972c32d8f16bba613994a1d2cce63b28cab25249550a4c26184677eebb4b40a05acee397d72a5030ce1bf2251dc3d7e7030c5137d8a36c57aac44b8215a353cbdc9c04fb59f9e68766d7a6521e029ba1c9a621f0584bf8d31dbcfd4cf6f9d64cdde2c9050a3a7718176db8c0ccf2436d2f62b225cdfb43d4bdf4471f5c0c76737c5d2752bdac5a152f934a357c390bd2ca4e79fffa72c3b6680048938e2125be831334887e63c285506d00019897261a41aa87c26146b8fa595a710bd275c2c3b116c1822bda52241aaf1ed16d7aa762dbb9cbe9710841ec948559cd661ab60610d64b036eae70f201ff0999770ba77e089715367df43e77368265b147b490ee75ecd332b2c7aa1d85bfd71b3a36d2d23a3ae8313a5cc6eefa690e3e0e72371593e3ff2c5afc13807b61c3763db90245bc93816b830fc8ad5bf4e5058d586da8181e923c7dc590d5389ca96f26037e81ec6ea2fffcb81005ffaec8e8a10da1b7b44d592643c9c78a4c43d8fa3ccbd7b9c25b7e56e87c4da85e03b669bb2f72706fb16e9aba1acbb7c6f5feea3cacc53c071cf2ddd86721a693871ef7cdaeec75bdaec3cd824281715dd50350a68165def208799d8ef0c4dd01afc409d0e1a99db748d1dd90f0375014b4ead8e590e4508cdf553a58dd86029f0c035092c8b45f2f9aaf474b8117ce9b43eb63731bc7f73ef1fb9ad1b80a9d3ce37cdaa6bbc871f01606706200bdb309c197b708d0a9d09ba57c0c64ca2c816e80ca139ecedd5101460749fb5885486dc5ce5d64b4cb2418fa9fc8c8b771301489f74c1e689c2ad4d9649308ff816ede43494fb48cc3b1600826aa0cc9531d79cc78b7f7008605be1f47946ba72949aaa17195cedc367c7a1696be209fffdfd0c43294457d6c2288a5e3558138ad0bc44028d43d8316857cc0f9374e1672768c0288149d906891d81c084cc7beee887e49e92d0a6940a62bdf9f1c098b15af3e5b120a5a7cce33c1cb1d73c7f608dc3aba60810c144ec8f0696eafc8e4d4e5445bc446d55c1450ada42212d6a2e2b595e9417f999e9b7e9d998aa9ca1f377fded3d7799498ca5b1a638a79fea43d5b0a3ce51571dcc60a2c87d877c71b0b070d8add7a2ccba46af76d27a7d6b6fe47307d52379e3631b91acd2f88524d4529cdb79334681abadc0a63fdfe7749b9733f1e237e57c5e6a4b1fa1fe2973776c7e1340480f4456b39ae333ae961a6e6e8dd50e7a2eec9e2c030a65071e1229613a2b8df8007f5f1ca507932e1aa34106b31a43a705d47c328c61a11665559e608f0a945b62cab3b3e941f0d66fcdefbab132571ae280c2244f07b0c0504d7c4ee2747228a2aac20f4f38505e2e5c10561f307554ec62236908f3021f5e005ae66eff1241bb08e84be8a5f0418ca849cabeb434600e39a981b7d9081fa89f859764ca4d10f1e8614492d61571cec5b909544d2247dfb0a77bc5393f1096ac3713f0ace46b5f71b6a8d430e557967fe7b1fcbf853b30b111c213a5c9770856cc99d4333dde4f042956153ba147b096a1bd06db92b06403011f9de05fedfb671e6e656bbe8da3a1047d6bac87a71f354ea809988eb0d61ae2606df1a4f9fa39e384569a7648671cc1ae40647e04bca767b03e971063434d32a0ac4e0320ba92b7434f538e058d8e96298022aad1a55e6b8b44c49e90a32f05cab36cab90a304ffc65778bed68bebe11e064380f67ac2e216f8fa8dce15651289b0b8a332672d590e62625ab9acc3244bf466285a33e9d1172a718c551aed714017f7396423f3d0b18be6357d3915c2c602785ed49a96880d7c025d1eb786f3c3028cc7d609801facee056ec7efac93e49776107c90f739fbbf97b5f52da45d46af6a1ae1e6e4ce3bf7b803f390f1f71c9d55c7f7e2378125f7694a377839bc1230ade63ee8a40d9eaa44522cfaf0a8b3c5d587ffd73f3dce1234bc15aa7001a646e9330319cfe6bf80b66f317d906091d6406c21656a1d568b2bbdf02cca38535b135c042990f9048cb7ca56e4effaf347ec2eeb955529ea34318a7482ecf8e2492120d4451dcaea9f850caed5fae29faee61a42ab11728c9c66f3ecc22917e5286c4b9f09a4241d4185f38e4e7582b79144e7bed6a9340c28a60a5f8d28f5b1ac957d8eafd1496121bfccef20cda05b8107cea83213ae81e4e20117fdfc3a11cdb338af2216e56b81ee2a00c97a9642fb52eaf6331ad63fdd635a5a2a13169cd79a956f7debdda7fad2d871fe16ef46ec9faca78a2faf8cef2b19122c3973aef6a5746f9668cfe5f045793c1fd97d4ee9461fb403a1ad61eccd8c32dca26c6dec05e61dab0f532d7bf6a01b876118d5d72b41ca820080e27e06f19fe28e537336a0b875783203f28ac80a0df456214d8ffc5a0d9aca4d00e01e682f5ae60e98d3a6d92a52b3c38f55f3be2e158669648fd0c9400994c5d3822e35e2c8b75b509152e0157b8e95c82612ae5b0984d85849a7700746705562b552e936db81152f069564a1508dec8360b7ac97ee245275d3576723ed1b5d8e25c050701e259754c72d9771ad31da05faa2b88c02de1a41554ea9b371052ddd660fbd4066db0346fb9f8552248c2939a2371c061d4f5f0a0300f4c8594e0208188727f35e6f57073e2504cf9a5ae03a7225a85328ee007627547a0f061f754be84e6331c2129c80dab11c2935234d9b675a957bdf708604e4fc827615e50b12c431eccec0e4a8c73ff20d27af503c779b82f98291d9abf1c9fd979aacfa58fb5bd5ff8246b16851fb753a43b1a768f845324a62200299d46e5ba6b1699081d5c41209699e162db04dc2d3e20fef54458af15fb27329483291fe74468098e521f4e403db2541d7346ba6ab9a984075e11980a8ce25d5745d1b3580f9f77a7721b5ea2b2e83e7069b97f42cad40b705fc13316e256b01c5453be16f438220be766bee8f7bb61ac342ada0edb35895226f62599d0bb5e993958ae25d5bfc589951dfac96aa2f13000ca0808ea49aa3b024c7e57647c0ffcad80f0ccd37e249dcc51c743ca54f6300cd295f049d26eb8af639124e2cab585498d3c5a74f440c622affc2b4c08ff50c5d9e796cff62f28c06e49da2eae4af2b9467eb9997565edd2ba2b49526bb0488a1963e6d2e037bdf4840d5111f5bc4ff52981b2a3ee45e0955c6d16527048d7085d9547951c0bcbefdcc652e90cbb6ec04dc8e8d56e390d1d34c7b914141c69c7fd24973ec79848a70eafef1f731478f6631c6b44564e64155ff81af03b4336e4803f55fd3adba09cd14731940b4ed4b956b60343541058b872a491437dcc65156981cf7ead118e9e5891a4998ff8f720de91ea83424adf8d8c14c8f788dcb189a2aef84aee8e9dbf9098b4484ce8188d46308a37bbff731d5e41755946d58539205a77d7b68bd4ed767d4013f8469a4561bd31375a253c8f005f752b408af9f4f375918cbdc6d4504621cc9d20fee000f5d9342c64e65faa58d0c91015a3bb769b96bbb34f2379850514b07be14bc7aaff6114d734d78c7c896a406d431f845da03b4445f6132fa71af5c4d44978a9154825bcb8e36cccf832eb833ee75737d2cf7e9b53ca71f086d5646fd221becb8667d69e420e6d17fe545ea8037a99a998adc6c0965edcdde86884ae4cf054e08dca4a9a6c9632e90cedf1eddb757e29e98583f424425964b167989fb876025f8e3550c627782b739ddc98cf66fdad7c3deb495b84175998e12586a1ab54d022833cfabe97b28600a91e434bac76bd51d1fc88fb5e433c5f44506523dc095329e8e7375ea009b2633bac5f74fb85a47ab51f709866b0bc5c22b4aa203089d9c442a3295b4142476be25b1f8c6f8e50ffaa18fec37dd69fe89c18a035451002514c67587a29e7dcffcb4c48df156211589a30ffaae735ed86e00dae5d0b22d869018a0aa04886bc45df934641cdc3aa3e830ceef5b2e80c3d2b421d0a3189ea108e41890810c9b844bab21eb6cb926a38e4ea4ea98e79bc61ac0bb5709dcfba9ec31a506aaeec4f722a558ed71e85c75d3e1311dfb6785212c5c330dafa96d44e67a27e59525d4f76998910bcb3d4efda5ca2cc8f8dbfb0d2723dcbb8428b6693ef5a568db1c27b7ef8e94076dcfe9bc4a2c282f7e9636322d1f04fd756fb5b76b887ffdc5f7eabf4c1f8e1b8a1987e78936aa6b5fbc18850bbcd40e8f4f47cc55956f9f3eaa19049d8377da1a90d3b5366f1ab7449dfd0070c7b1f57d957a6ee45ea93367f7d49ad36dd9df98c2aa53b71a6df3030b5bcca66489c5cd75bfc66ca576227051c727c974f82d99d962cdd6c872b876e1f5b1c9bf16fd362bca3bb246c310b5a9937a6860c0b2d1fd54550ac250d3c5734333d49cf628aa8175a1528460f25ee65f628eb164c22c3bd44084efe5e9660c20bf69d201a6320973eec9563dfcab323355a55a1566fc241ceb70dd63dc223c45dc64bfde8f2de62a0663223410e8dfad7bf36d0d5cf32dc24ff31a61aecec8e9063e77d978d7721df198eed5cff8e2c5c6010d3de2b4cd51534fc4c7c241ea8d35d5c6a98aa2ea3f7fcade430de2e2735262d549cb7e6a260bab092a28e0b443a716f5ed928f6892fbe9061a03326dfd079155fc6bbce96b978eaced5e189bbcc9e0dac016a02ef548e22b8f57f39e318f866c5bd97d27bd6b1763affc8e7b1689521317fb353775a6f8095d26cd9b57b4d67ab8dcf61c3bc4dc4232fbed1ea81c3cf3631504d222681c8049f37242423fe8992ae77fcb97ff44617f0f65bdbece636996357459c16559249aea72d2d07db89d361d826dac5b1f9745982b2cf50509c62bb87f9ac525cf886ee5e8bdc0908785ab4a495489b855070dcdf884a5c73baec41739eed6af8099200b9c93c00cab96654b6134e8f0d3c90cd1367e04f122341bed8b221138ce77aa5de816e1f6ce67d174c7f0e7e44af6a73ce9def09b753e90cdf334d3650050710544086b3236aafd5b617925dd271235989968a02b27965272da72a0d7200eaab356025a09e86ef54a3027157e7f8d96ef140c233d4c5b7beb28c5f412018703eda6a77fb40dcaee328b09ecac1612c0a1c4ca9bc87c876f3572718a1f2285769af3c2b97c8916d3fcd7ae26da8389734dfece0fe9a4725ef75c3f9203a4bb84ef602de488425c96300ed627982dcbdd11cc6883993ccf9b6d494da85fa2e3a8fa42bea75e65ca78fdb6d3efd0e7205c33582cf1952c7dae55ccbef5dc3db5f96cb357e734789f70f0520d2f5a9f66828617bd5229deac3c9854d522b24611c6b80369d3a94c389b1711a80d81153254cc9a2df345b5acf6ff5bf1f74a077f07901b9659e309839b83fbb584c77f61ff40ce2e0ea9aa0f23d4cd7e6bbdccfde12e7b5e2fa1396579073f2bc6f09be8d0ec9de33830cf91f8983470a7df5dc29b79d2885e86129526f9554fd1a01b2bafe4a2ea4e96aafb5c7e9a1d05d6b23016f20fc1d22d1d79f32c1fde0818cc10e48e36af8c9956492d732accf7080512e167ec305d9555004cdc1f1aaaa96754b8126b77b6369c5957cc67847d1fa18af2aaac241c5a14f4ac9189851285a2d4de9619eadae451c9df7ccfd93b0c503113ce769b6cda2e57652e2163bd3a3ebcc45f2972254b9d0ed4e54a1472897f3a51", 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x7fffffff, 0x1f}, 0xc) writev(r0, &(0x7f0000001040)=[{&(0x7f00000000c0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e0000000058d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df50188aa6f572806b64a793cbebc34d62244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd31845", 0x5ba}], 0x1) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x27d) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000200)=0x6) 16:00:37 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000001a00)=[{0x0}], 0x10000000000000a5) getitimer(0x0, 0xfffffffffffffffe) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r0, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) r2 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/15, 0xf) write(r1, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x1, 0x3c) 16:00:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) mincore(&(0x7f0000ff4000/0x1000)=nil, 0x1000, &(0x7f00000002c0)=""/109) semop(r0, &(0x7f0000000340)=[{0x4, 0x0, 0x1000}], 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x401, 0x20, 0x8, 0xfffffffffffffffe, 0x4, 0x20]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x5, 0x624) semget$private(0x0, 0x3, 0x4) semget(0x3, 0x2, 0x2) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="06011e416b8807c1dc461dc7035302389a0c666248b80fda23adfcbe58ce84e740ed20510dd2da2a1d75fe45bb2ba351de31e8999a728a54717c219a2daa57677ce8cf4296088664357d26f0ff925ef71d1c5e6e03442564998a89d9e31fc4ea8508c54b5d97c8aa4bcaca2f924c9870659ca331e4782a4139a93be8942dce4cf1bb5f89446f91893fa99936a58a15d1aeb60864b6551f287f4347deb4d4224bf776f3300763daea9ab4d6da875ed40be3b14c2badf1201049e0461d92555a174cf469d3303de1983f517fc53da1bc7cdd7326ac5909f02c52", 0xd9}], 0x1, 0x0, 0x0, 0x3}, 0xa7fee82f8321b0d0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) chdir(&(0x7f00000003c0)='./file0\x00') r3 = shmget(0x2, 0x1000, 0x202, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCNXCL(r1, 0x2000740e) clock_settime(0x6, &(0x7f0000000080)={0x53a, 0x882}) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xc8, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xffffff71}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffec1}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 16:00:37 executing program 1: socket$inet(0x2, 0x8003, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/105, 0x69}, {&(0x7f00000013c0)=""/234, 0xea}, {&(0x7f00000014c0)=""/182, 0xb6}, {&(0x7f0000001580)=""/73, 0x49}, {&(0x7f0000001600)=""/2, 0x2}], 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c6b72bf5b3be95c47e119c8584104d8d4fc26db36662f5c2ab258c0dfb68a7343ee2bc71ac", 0x25) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000040)="2de8e8c9af5bafedf9c370ebcd9ebfb5282777c43b9090b974084c935e9b3f4b76969b02f573106da9f0d0eb75a2142cab316b425fbaeb2bc4018a8be2d5", 0xfffffffffffffe77) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:37 executing program 0: clock_getres(0x4, &(0x7f0000000180)) clock_getres(0x3, &(0x7f0000000000)) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x129, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)) ioctl$TIOCSDTR(r0, 0x20007479) chmod(&(0x7f0000000240)='./bus\x00', 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) pipe(&(0x7f0000000200)) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)="f40da1208d72df5ceabf8add07e044ac535b7f23521173eb3ecaf790ce97ecee29e77e5966d75c265e098873413d420aba20b9d046ecfdf5224d81cb4bc976aa98f8da296804b5e12cb7b206a8c4a2e98c753276fe3dcc876aa6596d524d73ab4a20f33d271ecdbc1ed86a96a823b6ec562d2bbf2351267bbad85a83f78121690f15e2d350a405cfbaae20d4", 0x8c}, {&(0x7f0000000040)}, {&(0x7f0000000180)="ff701bc60ab05b453156ddb370330b02b7384900b552058f179997614539978c39d0b427b8c00eed2c1eb7adac2e6ae55aff99c91687803cbd1ddf57f071e3349969c135ef838b778ac4fb39a734cc96eeec635b65dc9e01cd94175d2505ef44dbb77c385b50ca7b153ca904359e9643e928b22c5d17e21b68333f65a2893aaa1606d6e29208dc2e066991db0390a3ca4fb02bb6eb5d85f2a0d1172d6bf7d2da33a90758f86d703e4fa60696975957af898d0183ce963574cd4708ed86f2870b1e868272f5e234da6457d0ccc957d6684c16a643e0e51e06eaf2942085c780cd0bd5ae9ec0ee14d02606c0f08e655fe1757aa336144c9801a4607f1b259b0f7300a654d57e8835b5d6932238abb6590d08309de24db484f9ccc4c13db3c6a77748d8a9b35aad4c83164c7726fb2a4757a5cb80df7c6e456cf77e2948b6c0f2fdc975fda6a77e8a8d87e7786e707a0af107a663976d86b823fb70b14604bdccb3d21cc78a427ef5f3de0336ff178056275f91e5e8d5cb5b4e05189170f231295346abb9d5761cae0ffb2dc5b92bbac3346908d0f5d47f09c746204cdc2290b945cf134e5d082261eb77b15eacb7142f5773f3db17e9ca47c453260d583b1fe3f61c465a8e274065320ea8d4bf797a00292babf962cfe0a1bfb76b3715791db3568c9e27192e1eb01596b98a800eafaeff2671ac0bc51ff79d43684302fb498519b2bb67a02b369919ccef29f5c5bd93e99d69ab0ab6ab3fe8bb7e57c422382b8c84066e6a69b85ade661f1135e8fee69bb56ff777707986b61abf6f2e1351577216c81ca75a36469ff0efff4ab2c5d5d5d01a1a0376612dab61d463d63423100961226d6e47c9cbea7ad923227a10c083ec1c1d7cdc470d0d8d76657c38ae0d90f814b89da8e3b8876cbcc53d9e5d168353df74cf5df7586c2cdb85b62b0fef5c9d2b3dbf7960f6948c4259f311ef27a732326eb33aa7242f808f0e84b1a7590b0fef2c3668b3455d00fd2a42f7d262cd1ece73b7a6095cce654d0d7648b3251730028e8b6aab0ea82849473aa51de70306b7541277b41050e6ade6f678e089e2a82ec9a579355d474449feda5b52f80fa7b33f353760ab6661d4dcafe74cc8b2701fdba0ecea85a43f8b4b201cf8a077a22a494e4f87be44d1fa3f97fc69cbf270640db8658449adbcdab0fd937332cdedb9ff31f4f338ea006f0b24e5c139d67b25ef998bab16033e830d0f8c8e30193aff04bb22ccc298af3c16d6e82188085c95cf782a28cb2459049d61a67f06b35c78f4340bee50b00696057cfe915ae0f951861b4ee785df54a549f5303500f60301c2ab463284f2043d895eb0dda2fac4f9bdb1322f9a0233b68e250408ceb89cf4d80102c3024a75926e1d742126a978d8a4ead4551958fc2b0739310ce88e1f00f8620a747355c875266acb5e63b61654155d35d99f8801455a9e0aa838fcd58345b26fc0fab16d51a23afa3f481556024166769c93b90f3594552ae876f45e6981aa818eaa3d0f76a0c43ecf4e2c16c944786cff9d54fd5b7b4d46ab68f2631d70d2d75d228d15ffdcab46198de488555a2b688d0d04da2965d0e179abd63f272fa644cb94d18295482f47b71ab51fa8696d737caa28b7c171ffd5cfbc3e77540d40f1b0dfe5e4c832b0b2fdf21c7c79204f6b518d409f05e0b741d3662bfa1354fc7c7b93e7b4b77b7e18413f6119706f0a74121dfecb285f036f70608e16e1759af83f3d28799932c7d41299c7cc559180e4bb4b6f073acf0c7a8ba47988eda701e12dc2463381e13349206985ba5dbf71c30108ff9722683759f30695e985084f0559081f1710c90b4563b447ec01baad66b41dfaaf98949a0d5d0d67e4c9b9e870d26bf9071cabdd094fffa6f7ecf4eb559036d28757b146e225d355e46adcbc2c7d508302e452f42ed08d11202dc2e90835a466d614da38fd3f293497c78b918c13f46ed9b6d94d1daa2c1bf61bc81c91ca6fd35dcdb66428e82fbce069f6b8f531c17b23f6586e69a0c12da2840c73c43b5e9cbf94c6c623e5cae0d57caa1442a33c8db0aa2ac6797baae251eaaddfa8937ed16ac2c6070c495a7a601d2b91d636aacc3be2ff4824f878bd24e65aa0c3c464972d16fad846dac6f53fc0899c6e346b51050cb6cd9dd56b9dca0e09f6e9660c16eb7d76126949176c867c0806a347f40d3d20811914fbedca8ea6363a7f9f5c3cd6a536ce13141c503bc502bd7169ff938d1db508bb3306853f89b38d3d892b67240f56dde9f1de1fa6ef4fff5fc8e5ff48adc17da445dbe9aaf9c81195cb0552c95c825d9c66cd639566e032aa02e712b8784ed47846557f37d92e012e1fcc03a36e0c0335939f8b8477c549ab3b077f4afd92f4347615458524e163b89285bfd79e449f1ad192244a1257e4d0e7c8739c9c400de0b0c9533530a812a24fa816b7157b0c3f2552ea098090f1ab3c640067b3f20ebf27fe7a22ca8b9e0e815f628dace2d417e136f01232264b50a2aa496060c7acd639f7436f600ff4eefc750b56e5c4f8a1040166b11f0b86717d4dc1cd67fc8f53a8ab31ddf5877c18c046bf359d23f18a758a03ac04402f7abcc8d5d5096c0be1acdbe9a6cd46e778bcd806ce5c2a2f935fac8e73e78b95bbffcf5fe906429ffe5276987c6660130168c87d21b0e51a70abdac56fb249cd6a9eeb1d629268c8c151aeba65501446e7c7fd96aa4c135b3285ae3949f0c29ed49919d3204f4b15533539967879631ad9e10e8fd6fc44741a07ccfab062e10de0081688a329927370a7e3b3520dfc5f1a754d9f8776d43e4d09e5611ac0c2342597bd81cd906398b66c404805d19d22bb1a10c1cd1e181af7eee3dee3198280cfcffd8259e61b4b75d90ed9741ea5eb86ae3e69de2626ea91a119cdbf1a7452982b8925b681ab3e744be652515effb319ef4eb883946e08d8ad230c4f08875db3c28c81a235e548e90233afea06a404f3df54f5eccfe1b3e6a7a21baa2f69b41ce40dde13842ac805fffd779d7cdd74fcc815bbdc6019abe915bffd15846c045af575059da3caf9165d75696ba5edc86dc6dac1c399607bdcdda2ea7f670d85b0e65b8ab35f55ce8e380aedc3fc7eff28ff013de2772c35063155e086c779c3e3bee1563d9779e8b9f5f176f4787376d9e65adfe526872fd93e0b781a323fa66101870517d64b4d85a2891c3b49c1f054f29b61f0d994982c56f7c5bfca1a485dc3995bbf60124c910d336903c57d3b12558fd4209d85351d08fd59ebcb0376d24f22da061e34079a5bf54efd672d17a14041413b318deb63c636efd3e250aaf07df0b66c75a32e30d72746d6daa795de12251a2e8409fd2a20f345e11152f5a69d28b455b37cb8ecddea127bba2458b191ef64c4d77dcccc0666af97a8024ff24989e322d8ef6c5494479cf39c0184c5a1b5aba3c194546fa161226eacd46785359cb0ca30a44128b8c748b7c54f854289ed29e7dd8fe92d3bc77dd54e9239fff85eea4425162a887dcad146e7da7a2bab3c020722b1ea9394bb60293d46dd14c404bd714dee488088f870c82e78276e5e9731522b327dd233dcd20dfee7968a6dc6bbb03beee7ce65ed6f3f23e5f42a6c536f5704d42c545d07e4cbe4d25e4328de32feb210f6dd00bb4f67e82b1deb20eea951db5d81117fbd0f0ebf9c53ae5fc20fd19eca4458a40e3bc170040cc4013fbed484909b1d13b50b60595b7765dc947e004acf7ed639f9676387fdd9a4e50706da7b9d0e5a05aaaa2cf00cbd833bb6a6e57016f118b259b70d965c1b3f40020d7891e1c81a77a196a57afab447522357e0880a7e57a2504c2913b0c746d92a8880ace38ae9cbd37178217a6b6a4f6700ae12a594e82bb364fab3c38e0115b33b4b5dd1ff40477adf56b2eb356fa1b1daa6d11cc74709fd27051606b3a3ef86c757d2c9cb25227278d8d6b4290dc9e94b91a7f9c0b6dd209fcf8bfe0f958baba932dd71f51923457337b8e6c9b20bc29006d1ec8d2246d3fb5c3e5bac459e08c35985e2ea34e879d682a78e8c1e722606809d28e2239a9cf958d0b0f04549c0b2e86637f69a4f69ce06dcb962d05e5cff1ee7d021a8517db9d0dd946ecdf4b0b51c867fec86d492e53367fdd028c6c00d240e83386a4f54a8115907aefdc57cf2d8735c79b84ea22c995d404c992ff76f831bc0119f42be77714c0fd9c76c6c51dbea86349e4ae7325d7b0857656f8d7f3cfc65d068d4dd4f2b9c792bfc5ab42cd82bde729b4fda4a0dfc02b5d88bf9d6133bca269487e46d7c5737b0d6244d549b3a268b69a92c6cd4da7e8ce9409f50f7fb14f283ec6a293e275bf6b2faf2d029209127fc7d5bf6ed61c5fd08f476f0ce4908f972e3f58c5a12321275ee0ec9b2b8bb8021dea6fc39a21c6f70495c791048cd62722d584104facefcebb6a47931b21afa15006da9f740663a5e0b0571eed64d055c87bea9f2ebd0e4ce23cdb403f214257eaf35499ea33bd897ab27af682d7c5cec4224facd5e84e9f1167012e9828f94b8275f6367aeacb60dbfd44d90a3b7b41ec68a649d9e6a054dd9eecbf313b6dd25554e1ed1ccc474b55bea6c9baa695c6d98b24bba5b54ac3d6c7568fbd90bbfd6127e0a3f385afd66b300999cee1df625f407e8e0691841f6da987168f503e59d351e89e7760c7e02f97b2edda5b87d2db9f5557f84a1c56614c820fddb86febd575ee24ab893c6461afba1e2cfb57a52afe255a9b0efc713bc2fc14ea0484941ecc34c3f4547a2b326c9b49bce80038a1f05ac133f56c05ff610b34cda13f384e5a53117b923dcc6d50135212a73d1d836a03c35f550fcc50ab5384f5fcc6729a2faf661d8b583ef90b3d485f080376b52ab9188f94f80769f6f80344a17b0456518a6a15ceba35b171cf0af1164b32e5421b834179ff200ce71bcb4c79951038795904056003a63a9d90db3c4355f2ea30f1efb653a9169651106f21b96f031007de5b2b82b7c73fd7a9a777e12750f2abb906447e657c3e3a6d80cf868d645c821a14521b6b171ed491c8d2807a3285cad8fd6f74fd3eb6f4b561863da57c814ec53d088dc0734f493041d62aceed29ba68a7fc4e49020fa46d4ccc14150c92cf9ef52ac66c7520c9243fc18c6dcd1255a3fa476f61ec6017b64efc159e9acb78cd98691cc3f00ff4708af61cc97e0ee0ee35873b0d6d6b8a52a55b2516f4e332c8e9efaf358f03cfa848158593e4a1f2e550893ea2a72fe5a658c4071a215124fe434a469c0cad21980c902ac8ade9da71da17058d75900914ea2ca0c79b49cfe18f99b51fdfe0540609301cdf6d9c231877c113ace5d315dddffc7e9b40f63ecadc2373dd13c911479346e77833255fa4b4437a11c93e30f631c0713cb9d6f8e223e10fef4169731367bc4ac869ccf2cbe3fb026048a5fb93d3044052cf8767a7e5b9a6c042fd5dbe70182c047f07a5fa7ae25341973a95c8fde2822820151a6e6c2d9c14b442094e2c2eab86645d014da596aed5ca2eb7dfb3800fe6412efaf42b5b0f5f918422f580aa83f87a3a20c0b5e28563254c81f44e4355f89ee3ed0599cec39f6f0d25988f90b2ca41f3089d63e8ec206141ffd4824caa19a2b0e6b6e9b50359e513bb3f5340d43fcc21abf62248b64c8b7da86655addf5306f83cfbfd6c54c1eac5a35b278159be4b054d9330e49971708b33e90c05f69f799d4b8926031942a5f1006e3cd80ff5507baf474a611b7b471ac1249c34c1fbde94bfb9ca730dafd34b0d4bf7581bb421fbe27c2", 0x1000}, {&(0x7f0000001180)="fec288", 0x3}, {&(0x7f00000011c0)="1516b00e325f6d1540ea8aae636c6c0165a333d0079575e4962cd56a40dcce029872f1476d60125fdaa1a817ee44d30ef19e32adbce20a2da930842eeaf9a0db2bc0fd2e66715afb0f1b5f49ec080a233fa326c0bf7e85390584e068649948bce400079b8ff5dd933a2f8a26e7cd3ca79024322595c9501d817c5af036a626493b5cf6d11820db82a4551413a762fa61eaa772c0854d0fe5916ffc9fcca0a3b68ef6f0b34ef446f3f0cb64c8fee335c72674d51f7e672733879b23d752858b64ca85e918dde2772e01a287530237bfe8199eb316c829c1254a5b0629b97693243f231467569e29190fd181878a2cdb4b70d6fd5a91699d0d000733fdc5fe", 0xfe}, {&(0x7f00000012c0)="fb6fde1ed7205d8cdb010403e8e8e7cc0cef733fbadc7e500f47bb0b416c34eb1ab296bcb557ac216869667fb9103d7a1ca54642b9a54900f6358b275261da21bc3ba13bdf201b2c9d471c5f21756488b25dcd5b25b10b2113a6be0329384f296c9c9c3a3dda20a60ab3b6434b9aca7c2cf082fb37a402c854a3348277ac64c912", 0x81}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="1800000000000000ffff000002000000a200000000000000a000000000000000ffff0000ff030000a29bfb5f4eb9626fc803c0db8b883ece25aa4bf6159992bf5a526e4a221f2de743c76a26b06314f0d704146d7d8cf531da7f97916ea41aa1b32105f007b6a7514b5c8a89b4c9c18236c5115be9ac42ddafaaa0673be52f26b9c2b47dd8885c0df086b840a146812a504062591fb38e3377768c2566abc3b751e56af5a4e4b44293a84850c4a5c42cd11a0d137b6e57c1e800000000000000ffff000001040000d91578c97d5c5c3705f042df61d524fd2ae560e6c7e29563dcfac8fe1afe1e2a60d070451f8b7a38c0902dc83af1f5abc10a2b6f2b9ef25c3da431b021714d7b75f393114e333c6e745ee30e967ea4706b927856869d03fbbfe365d5a8355963fbab7425f494d2fed1083841ee8960cf4ae4089bc6db9e850e78e1f5010844bbf3ecd716e18f4cfdb129889ded8c9ed44807fb23ea578f58d5f8dd40f48590c76ec29b5823baf38740bd3b7d35c65b051b5e0a4cac4631fc744f0f911b5681578879e28065389658ef33236cadb27fe2a0874042b7ac00001001000000000000ffff0000070000007cf70614bedc41110f7f88a62e7fe60c7df7e7ec027bc2e603da6dededf764691aa428ce54134e1048a7780bb54a6b3ae65d64415414ed335a929659dfec62dc58faf0e3d67048dd0541fad1e95ba7da1f2e64b8592cec976aac004a09478a013c67cd4b98a416b9a5f3f959885d43dab6e2f4ada44fc94fe1b4b71888589674d9fc92e4d931a75a3f9dfbc286f0d4d3a1805bcce98a7c4630cc2c2de94c109d078d4d0e41eaef483b2149b5bc15a813f772373872e15ebc3c80ad602c9fb6e04209cb7ea788b46ab5dca073696ad3515142f2db046a245d954e26b0b5c2a5c75405ab00a5470c94ea5fe3171251f6e20996579e8dcc5c4e30ebaf8e7500000010100000000000000000000000020000912bb19cec65f144897229e093556eafb62a203bc73470eec2244932488c0576afc55ca4b2ff524d165c81d778f47b8af577ce31ce6ac844c3436a54c70c558e7adcbce79942468190e72d685a6396af88c9f94cb653504bbed470f761a17cb03d2ed8d164175a056f9428bd5a85d857da127f2bb5f1c119b4cb5bbd2a01ab0055d2f796795d7c939fbf5d79abbcc70b363965f9dd850fff3371f1a0ec7405b507c0f9f568db41bb5f11b9bd3ae0dd4c85df53f9d72d622388eb064987a51dcc309a63bbf6aa44274cd4812104458bb02a9841761c9ec4374dfcb618d0993c232e9d86679e3f237512390e47c781e691a36240d8191b95b2d5f56d6e7f1c18590059734c7c027acc1da60cabb45f3c36328908f19072f6b9b24c0e81034e49f5ef73659e718e907509212e95df8fbd01eaffd5eec00980aad68f3f013db18bd379299a3bdf80e9abe44a83ac0b743a6c4f3fc50e6b6040c37996fbec449b75a52e116f27cb9d5fcd43a6c173732488808baa1cc5c9c98074aa98637dd0a89620ff531d3576202ba876180dafd218350693eb2bd783dc3ad48e90a233eaf499cc4d310a4f55845f2e2e972a4accd80c6f61070b023df2dc7e232d5c5262519902407e39db561a0719067d98aa9850f5ff81e7b3ec148d1f1d24deb85b53ac9fca4d265bc867f17165b7a8c9a0a34de06df05acb70b3aedd2a025f475032b6c921b3ec18fceec12f8d250d2ee04fded854daadba9fec32e2bcd5e824b33469caf212d2fd725b64c348fba52813ec28abde4416241a601755e47bb522d4dcec24a760ce16e740b6eb89402d2ecccd9900bbbe29b70f16d65588bc6c158b59e9d1cb9700dbb2745da5ca35a2778f42b24b2bd04f4d375c3b8b22f28cd80aff789a3845e84fcfc51c1797d12b70db724b338b97cd85eb9f3f64efece16dd5bc28a6afe24fd3c519c95dcbbcbcf8fd9780a32295467dc1a2a6d01e039f8f8cec4889499e39d96f1a97f84c134bebb7d83aa87494bfaaeecd1834bce4623bc3ac44514ad1787e2c4a9021bfdc815763181ab8d604b31f384d76f1a5d6a848b515a802e72ee950334bf56a3d3cbc1d823010024e0106e5f02a51e5b7782b56b5866daa09ef3e69b14a305a2e91570a29f9c019f58a54491a11209b1144b2bef8ac284cda7cca7dc359838c681d8afde955c37dc80aa1a73003d569c17fae9baee9e6f300153275331190a3732ec818caeb961f0355a0f26c246a16581643247bde8ba83b9f35edbfc5ecb195432121b899bc7a85371bd60fd945c6ed27102dad8dfd1fadb53208646c89ea493a6f8e7849f794f6efa75e3f26598dd762b7a83c980c26d234046e495e027413c4c41202b074c814f4bbffa2399a0ca2e576c9bb5f6e5ba7c7b2f4200ef9c0abd4f2120ddbe14ae436fd5002088465af4f7fb54158b1e605070f0274bdada41f3d01f3158e211864ee39ec8d2628738d6a990e80d3ca9342cd3ae23c0a316aec3411d6ef057b6d2bf1a22a7d3e694e7f0d49b35dd5998b661be61cb00c838553b90d5261468c963c35483b317236ae8fc765da2f9f1ee531b4239d95f132638fceae8eeb8cc23bceadcfd16266f44d795c537c4c33b68832d652134ed0e8b212fd3f5610a38a6aec51c34f4ed61bd02c4a65f6fea4be64db544e0316c6c5cf061a55dcfb478db9ded66d411f3bc211a7b64ffbe7621bc22bf6cb59d29dcb24c379da47ebefe438f621813cca85ea2466a09dcf117a4bac0efd438ac5be5031decd55523b0793faf3754c9e936073e8ad8c41c7cf3582912d340ac36acc6650216b477c4dc2fbd47b4c85d1a51a8ecba8becc8ddf5d176bb79dc7a906251e7586d95650e6ba7c3e28027728b0543fee4f4e6fd5823357c63ea46fcf740d5f282a0065adcb778e6f8f1a3a1f6926fd295cfb02c368094873c425857c8726dc74ea4ce5e70b40a26de7389a13c7e7d6eadbba2563155836cb2b0c16801b92c123ded0677c750d4cab13871f6d246e6cf9f7c4bc380339f064e6b7cf87a9d26383edb6474e4cc222866e7cfb7e06ec2f874fb4b603c5e13b8dce104ca153b0de36406fce19e67e821e17cce9377e3db3243a069e552577981fd82b0f4002b7367f6888c25668cdf5d1e429d353640a853d58eefb03df392740af257db10a1d4abd221c1aba11c6c97980d59249e9c3593eb3d914831559e8cd0880bbce2fa78fa1906dd0cf3e53262c5f729d6ae2a132c05afda311af55162306daf79837a915eac241617db0647e3bfc3cf571d8f9730e77aab6a6057d5e94779f1cafdd17cb1c665dee17518a22ac62fe1213a2af996ade835a65bbd5d3e53a211bd61ef951c21eed91146991c562bccd3694be85e040312884c4520e98b3c6f9a3d079a7f3bfb305171d7e90cf2c992ef200f9e080f24b539177ee6ba8543a911a916f394fbe55fd43a290871d093b9ee2ae0748fd579294eb1b4c9d06b5f56adf370866f0c5217a5daef8afe185719c7b5d171e8763c9ce7ec1fb2632d025322cea1929da8b58aecbf64a6df206161d679ceccd2ef1737218021d2c89f56f4b2f65e6b5e71cb78d20ff73f992deef89bd86531accf5422e3ce14a8a003429a3fd622932d2108eaf4fde19424f099952788bf8ab91c276040930b233f5ac6f06005f3d3f4a947abf2703680151dae0fc70c1ca6be273da33ebce7569f5d94a2aa71838c124204435d341203714fbe7b24acb2b5de8a1118ec21448c05704072c9daaa21eae0b4196d54f3ce17e28cd01180df676d150bbb5c87f27c70494521faa7926d5546b3f313a9cb790d88f8cd5a4e27846232b797b6158fbc7534815521efd41c86cdc28f91161289948193c14d803a6755fe88addb261e7e914c73c4023252f7aa17519111dca831daca04d21b033d749b029400fb191d886fbc11663bebb4dcb036f61418bff809f4aa0c25983ada39ad9222355e346760b196b0affcabf3d8a99347e0484a4af3f5be45efdf6616dae702bfe8ab22e184083ff2e160383a84368b4df91bf1af67cac76810250ea22977dfd6e8e433c5d51cf595b9cca9f69590d73e0ab0229229b96554be8948ab96b827f1de7468397365b1ad6de4a82744047abe3720b7378c6fc5441fc9d76a3152d26b6f73ddbcd9a75f5c7e9b1f524c19337adaacd1a094973669265324d29c04033ef9a96f6728a7512b1a7acc2dcca0942180b8fcaeac1290f164be6dd8322099d04acbe6470c04c0f12e0e551ab9a3413eda1fb30f1b716adf52f411c05b06dedc8ab880b362b71e73267b2206c2607062784b14118f58f365ff811c5044a2396034c5cd89c87543f0ba1908b14935ffb9c8104dbf657918a07855ce1ddc4ed6302fcc57fcbe10f81168ae80f8a4839c9dac981fd9b0b46991c95b3f051d735dc26f793dc467f721cc1b168369f0ab3358b8e8eb636f02fbee318221eba354f4fa11c8c4db322d0c0f8484bbdbd8c7b112e6cc660c6e63ff46c4e6a432e0602beafeca3bea76d726c5b415bdbb5edaaa7e5ddfaa6dc1e7456f237ab7b6107346e6b98784383ff23be903a7d6b0e4de18568c3dbb72d86865dc4fb73d720c46b1bd0db1fd88b41c5313bb3f688fb312d4a34dafcfa45eee819102beddbc87deaf0c9b52122f7f54b69cda0a867f25a1bac1e0348409b0ebbfebdd74a2a669052818188ddac086c3da4897ef6538e70274b8f14ad8471e4a09054e3a53601737bead94fe2ebc50a1fcdcb2baa8c5b7f3907751fc7499d78825da2c6bebf583b727ad88c5a598397cc5dfcda5100bb5446961db1f6147c90203475455f0bd1792dd68a6ed505c24f5b39bdadd85fa9536acd5426c13b8c0f062ebdefaab86b2eb87a9be19bdea149e56e0b70d2128797bbe14f6f06993b53e3f46eab2b7e7232eb1836281958f7ab78cff2bcd715d56e7b15196dc29bde1a546fa625c537d691ccff6caf4773ed89a15c3b0f7ee717676f4e8ddc4e979e8896072dd929999e2857e44171b5c995bae4af03c121129d5bb4979b96cf2b6c6b5cdece00edd128338d0b46b5f9bacb11216ca6699a26f470d26b8c1153c76d327b53f0705b7a75980e2cf84e781d45bdf3b370393551d03587698bd47fd4a3dbb815fc0c48b03dc86d02b2fd2bfd750f60b4c454e62ae5604199fe89ce734f13cd2c560ea0554bdeea4ae37a8a939bd0d02cd506d1739f3175ca578f4acb5d53da63bf1a8eb52396b76cca1aa68d1d9c901db9a5fe3401a5f792441cdf37e9e8e30204be6123e9bc73e1d8e34c4c19ad70a5a6d6e2cb89266776a7c5df5048276a5be814db914a24bd1c31a6ba75bdafda4cb8f1e383c452a2fb6c320f0d592d7d0daba653acee19261f3a309bf50511f4f14889b5de8748d03cc13c1792e80a10d6e7af3d821ad2ca1f3014da532a8f29ed194c6bfc1f0ab8f6ce226d2741516ee5671940baea608ba346ace9de093363b707e6f956aba3e24206f548be0c2dd704df5e15fdcebb26501fadf777c9ee4586b5a5743a0a59758c05fa3ec60c300e1d8c0f7f4dbb38e2c321db36d7e08db857aa4d612fc5722a7a5f91fffb773c6125107b3dd2e71a1b4e193a7b10d67c21a58f69a7e9355d9e2c8c916344059ff932e377645770731fcf1e9f7563ceb645e0dc55bf1c7830539193cff7c8dd3ae1e5eb05e2b344b6fdf2e57ccaa19fa3602809c07384e4b4f11143f3e24785c3dd983b62aa4fb17ccc3ddd0711b0573f9c887e7db9da44a9fb758f41cad649e906639c7407281172610764db940e3d60da0293bec412f095e7e48df2afb86d7fffd012de83428dec0a24a515955bb0e2adaaf5e60157225aae1980954488669f3a9191318097d7bb91b02774441c49a6b3774fd246bf7f028724b4bcbfde78f0dddbc50071b2598353c1e7efd864e226cd1386a3779c6d9764bb41ffb509d82d9cb486263573bd8da36fd574a2a4095ce1a8c705c7d6c7d49e23c8d8af44b96bf0d15f45cc0e086e84a723980e1eeb8f921eb1d71ae4b2a260502ab78fd9536553be87caa24ab8b20c1e59ed12c5769ce29cee7daa0afb637b370b1d629399ae67b7ecbc7881e4ba805581304828f5790720439876971b9c21bc2ce980ffe315e1973e3a97abf4a80f1059bd3ffa993b41a047dfa1a297b78bd459db8ee483ba8fac3a7e3f904e78e909cc432bdc35a7bcc2176e4f0e36aeb2198a48686c6847ccb7c2f66147942fe87657b523ef892df058504893f0714879e94a1b8b499a5b90831a470f07e0503f4860cb4ea7e889c6c48a03838b8423a283d6c14203f30c13e65ff1a097a7268e32deaf26f65a461204cdc6e120d44931ea1bbf53abd76d14e88fc05c7279aa17a5181196bb729170cf3074429ac92ebea3541b10d80d301547c42511243d272e664a687e9b0a6183dfcd06185d839b752df990c4f3522ef38ce950ac707d25dedac80a19dacffad37732298e5f9cff099a8ffc401ea4161e968aea81abf5b9c8ae4d8f2d869edd48c40fa392071e14772eafcf200db0de1b0c6206fc1ad3eb481ea350a46b1f65a07ab11c3284474b6acf8597e5cb8096d0c6838bf334c328c0f50c6d8fed3046e007196d4513c4616cc67e68667b2e25b66fd60922d7996cbe082b15f1d533a0be2cf8217021794157a424f5da8b08c28c5a824f1574206b073076857ab082f3dd26c5e3342d83b14b3348730ad6d908f008eacf1d037a8262b2806047ba4a12ffa5190f58dc7501cecb61d8ef0fac4f6c36d0a1269c1d1cf0a6922c7ff3ffda449beb"], 0x12c0, 0x4}, 0x8) fcntl$dupfd(r0, 0xa, r0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000002700)=""/4096) 16:00:38 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) mknod(&(0x7f00000002c0)='./file1\x00', 0x6100, 0x0) unlink(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x1ff, 0x2}, {0x200, 0x9}}, 0x2) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r2, r3}, 0xc) r5 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x6, 0xffffffffffffb5e3, r5}) write(r1, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3fe5, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) getsockopt(r0, 0x1, 0x9, &(0x7f0000000240)=""/253, &(0x7f0000000040)=0xfd) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) 16:00:38 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) semget(0x0, 0x0, 0x210) write(r0, &(0x7f0000000840)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800cd3ba80f05225c726b4cb795c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a580820763ccaae522e3335fa9497eed0073ee33b6869103e049f1c583b3589c345ebf60720a5ff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a000000", 0xe3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000000000), 0x2a6) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9a24cd97464ec84e16c7f1174ce285b266dd398688c1b9561bf17d1d342a62cfd48ee496b3edec9ed182cf918652b0931f3a093676d4ca98a1ec27233aa758df11d0ed609ece9cb81db6325728c7367602a15e6a35b6ff84ad3fee2155cc3b421af978d96d517efc98f07afbc996ad041b9d5ab11582bc56ab6602dc62ad2828730321bb4fed5c565a", 0x89}, {&(0x7f0000000280)="cf036b9b9b27338ce5cc14f46dd38af810e58efffded1c669faf20726281041ce22b3a75a659dd2a5d16430fcfc72a80eb4cc53fa1f7bb7327b2f4fbc2abf1319f79a860db5e17ea0251cbd70659cfa81e6c7cd03406f69974259cf6c39b90b5636e4e9f017fb988aef72ee47d3c22e151bb3470a0cfccb3c6ee1ce4f4c5a640bef5826f4e20c79669a59bea219b5a6af73ec47e01", 0x95}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) r4 = socket$inet(0x2, 0x5, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000500)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa0, 0x5, 0x9, 0x5, "477138b0ec0b4324dcda718cde9ac3faa015caa7", 0x153, 0x9}) close(r0) kqueue() syz_open_pts() 16:00:38 executing program 1: mlock(&(0x7f0000b36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000dcb000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) mincore(&(0x7f0000b36000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/78) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x20) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffffffb3, r1, r2, r3, r4, 0x100, 0x6}, 0x1, 0x7aa, 0x5}) 16:00:38 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0xfffffffffffffffe, &(0x7f0000000040)={{0x8, 0x400}, {0x4, 0x93}}, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = kqueue() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x20000000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8, 0x400}) 16:00:38 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="17237ae55a38704bd0c7b37f9488c107e896ae9f31b3ee65348224c3e36f670a78e00c7c9479f7c4a74eb02b4dcc1ef5a1ea91a598549d850fe32504516aee2dd39fcd46713bce367b2bb5beb5d1ba02f363b2ee2f4c6375caf1f3e4313362ab841a23439657eea005100e7d13010468632cbea4986517610652b793a7f8add29b9cfcb44c43cf50ef6d385ced78aa46260b7cd53f8d176d5484526ca84ec6df27a445c5cfbd26461adcbe2b5adeb838462104b27ddc06efb2259218e95536a098a45af9f293215706de1a9c87904bcd428e29884a1370dc16f34d", 0xdb}, {&(0x7f0000000300)="f37695cf3427", 0x6}, {&(0x7f0000000340)="4228f5ce9ec3eaacd0ab78c88dc34ac4ada10d37cbdc1cbcce2e1b6c11defb68dd9acdc57509d88cb0997b454d9aeb1f15f861e8c90a21a83ac93882e6579f99dc2d576dc93e9265e91403bb42d9848402a55894f9865d2ab19b6ad181a6ba1ba00698059fc3349b01728aed305f9cca3841229982fbbc158a05e721e895019bddb1", 0x82}, {&(0x7f0000000400)="20906d85df8140090adccf0b", 0xc}], 0x4, 0x57) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0xb2) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus/file0\x00', 0x2, 0xa) pwritev(r2, &(0x7f0000000200), 0x8b46b7153285f9, 0x6) 16:00:38 executing program 0: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000100)) getrusage(0x0, 0xffffffffffffffff) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x233) dup2(r1, r0) 16:00:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r2) r4 = dup2(r1, r1) ioctl$TIOCEXCL(r4, 0x2000740d) 16:00:38 executing program 1: socketpair(0x0, 0x5, 0x400a0e, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getuid() r1 = getuid() setuid(r1) r2 = msgget(0x1, 0x4000100000000101) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="17000000000000000000000000f4a22d0bbdc4fe20b487539c8367d060d547b67b879ae565ebf8ff8301a07659c5affb1d6f4c03e04d38917683d72f045b25a20d738a43cfe029487ced78917d0539edb3ce598d9a57f127041a6ff91b37f7277975f418e89a5de8c83a46ef0651d5e8be1f2f2a108176a212c898d752f8d96f6d9b80342be47b48e7340725a37fc38f0720ab60e160891c000000000000000000fde48c9eac17731009d5950a95bd8b476d0aa036e4ecea6a124d9788085ce495ce369894e4aa531b3bfe7bb34a22b71aac09cb45f18f1ee49f4bb5dbb28a64f52050ee617082d0e1a92e6a3a0a3388e6e0fce8bdad4eb3f78d36a39bdef3365f9428ce9f8649e071afe8"], 0x1c, 0x2, 0x800) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:38 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:38 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) r1 = shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffc000/0x4000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) getgid() preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/179, 0xb3}], 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000012c0)) semop(r1, &(0x7f0000000200)=[{0x7, 0x0, 0x1800}, {0x1, 0x3, 0x1000}, {0x0, 0xe, 0x800}, {0x5, 0xed, 0x800}], 0x4) r3 = getuid() r4 = getgid() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/128, 0x80}], 0x1) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) fchown(r2, r3, r4) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f0000000000)={0x0, 0xfffffffffffffffb}) r1 = socket$inet(0x2, 0x4000, 0x8000) write(r1, &(0x7f0000000180)="1498f590c32d4b8c7afe955f795c31a146cfc109f317f9cde4262f11bb1429898bee08ab5925ffcf0b248a1dab64cea2aa3609099fe35c525cf3f9e90f5884c9f17e989de468e5adedf56aeb44a1e570a34ebdb436834c17b99ab598f015304a3cc5ad7c14756b302a51521ea164d9e9edbbf3d94a92d65e2dd9b3e69bcfd518e4bf6f397bedd0ae89804ef2c1208cfcc352ece3360fd1dfbcf7a9da2740bb9f0adf7ef177de0ae1c867aec31e2d399aed1465a087ba1bd85f100d6406d5ef3e3069c2fc8df4cb2decf2653c5dde94d3c6a88eebbea77796a0a730011dbb912d299fc8538f3a1b89d18b2e63177ada879c91c186a8d9c82e1e07aa40b0585c320bb3e91bfeafeefd5a2e474ef40109805cabc4f134ad0ee4a4e569aaceedaac43186a496c0e2a6300287d1093c5f5c1c8819f2a44f714464c7379892ea6ae3452b8cce1afe52f62cd6724f5babb4477ab10db7831a90b99bc65ff6359ee0aec77fdee84713ac764a3fadd2133c00f19df84e108fe6f768a061cc6c8dd6afe60adb238f48c597d45b5efbb21444eb4a5e9999097b365fa17f2a6e731aef73a5ac8f6707f98d3bffd3bd03f0e59c04e100195b107814c1d5540f43884e0d01f9492de6fd6e5a8d7ec07a1628040a1af04ab311fae67542674e975214dab2e691deea14d308ff131c0235da988dcfd25c5d5e848e9e018c6cb401fb1677f25e4bb3eec165307fc91f2d31b7c78da0d0a426aa52652b5cc7a6c012a72bb660f8e607e0dd3061344268d518bd4577ed491fbd56e17a01be14549c3797ffc59ae38a3ef4ed93f414758b05401928bb96d477afc195bd9ebc6988136cbca79d777eb35c12a79d7ab1651c33995cbf6f92cf82f59740e8dc5e0d795a716fbf8d28658a7d8b01fa69b4e6c674c4ebe918f1a4529041e52c2f2c22ea314f58e5c16dc8b53cdc3137eee31b0c8f75945ab7bcd4e448fb4d1c3e7cd953b96d739be0fbcd4e1dc6c7d824ee80f1ffa661612ab3e6ebe70520c0480131ebac992efdc3d3e032d40a234b75d346f1f0cee545d6fa3fe35530d7f70a17d0f3d9f9dfb5bfce8a72663ddd76067d0c6e341bb0bf35a52bf939c85361edea9aa27e3d3f1ccd63900fd48f6c4ff22027f592b378e38895f5cbadaf6ec8ee08acd8087d49bf63337e76495d1f340a3cd99e262866fb173f756a27cfb5733ccedca3aa0cea59d814f2078262aab0bb4eab67e242b40a9c9e80ff1007d798d228bf49c11903078d5d3d94b37b3cd6a9be043e7be14378fbed848212967ea549dbf94a8eab5d7ed383d5ea7d1d0fff2a81224ec0a39fb49075b543664a94b5517e9db6d3ef6bcaf9976b9b6427e39430eaf22492664087d8e1ed6a476cd657bf1c572052cc13ef37da99f1c70a956986e0d58d49a84b4341af1e3ecb6e149e82d575c51b5f41003449a0eb73bc37d0844517a3b1dceac551c4af8b8cc24d568ac752607d78a4fecc369e74261fc6c2bc7a695a1c95664326e753dbc2e68952c53587768ce4c752956f27d4b6c18377c70225ae0ee316d68e368fdcd5cdebbd3597a98da0223edeed758b2958e935e6f306ed09d561d478faa9b919b1d5c7d60d83f46c7a8a6d6a6b948588dfed3739cd149094627f5e7af4d77dfaeb94f53d95be13a17513e10813de77c276002a72b9be67ff8aa7d41914a8fa84ab12daaebc940a35bb7c4b3c2b0f2911560ee70f66b79ad0502faedb5cc9196032a40fc0f23d644c950225cdaf3e6b6af64966400ba5e3cbe53eb52be1dc2c2a32ac36c495a8ca07dca28d0db00a645b1bfda602829ee2043bb0baf9bd082ee9e6c0d8764c5d99d1112578cac01f13cd51549b72440bb95206dfd9ceb2b322867a46e00ec3ee6516f34b932a17061a28e6e532ff260b267844712a9e4dd4537c048db98d8f98f5fea8ee98d6a419a8f619b343f23b4105dea850e17383186ec4f1ac4b22d18da86b47147da2db8bb88ea81e24baf63478861ff36ef600616033374eb6264279ed9912ac3ec2ad724dc6570ac8ff796f5c39cadc0ff84888499f922c7466409662110b7501ad2d07af7ce756c396fc68fbed776f87e8dbab0e3a192da6ba3725015ce953363c38995dcddb6e7bb87ff77ce02ed87a21bb33c07e0075efaf1b05f0717743bc88aeb6c7a94742ab6146b7f78aaa7b561d83664dcba5afb2f8811f55b5f3a67ab39128a49210ca5508613e812c3851ac50acae8a5b3927ab5a8e9b2c0b1e19ce11a84ba5e9900faf66ee987bafbe3f8ed4d93645e696fa83b5d49bd141d886725fe7edc0c6383c5d3ed3a63ca6db92b3ea9a54a435b86709ceb98da282564c4fadaa228d94e4b76e079c3be7c501ad58a48a2f667b753271e9f07eaa046be7450365273516f5bbc57e296728fb7c2982cdf83c4f239343c8fe9622fcfd5b08bafc6dd3b1a189c712676c2da03773e0edfc57e7206152ae2cd019f1d47677e5daf37c6033ee28516773cfc7ba63db48ce2b13b6944962d1ac11769299f1f40fe08e0033f6367e2ae7a86e83047b194c5cd130a83b72bc22f068f550edb207f6b8812dad77a4d98dbe19af1befa5e5a181d77cab89d637208a4846c58b172e5d1f5b8f181880a4a068b70071671249d345b0edd576d795c7d3450eb99f58514c4c3ede3e9161e33cfd0553b69f0cf1927f2f6716d7a68711b2aa9c6c774dcb535d7409ad21f68a54d94ed972dfa9622f1b0160cca807dbc5c531f60251db1094d770aba4574d60a73297f516f6ef76968593d8b9a33aa3ae4854161e65d0e914ff27e6a13269d7d73503409c00a54d3c7c3e15dc98a34ed4eae3f41499e84cf082c8870f75c980776922059277f369e5dbda55dd936b3cde77a9edbc61cd0f190a7b9e617ceb542ad12580d3cb63ce0307291749d28963f291283fd09510f01af98ad9e02522c87fb9ecd0f13d65228ede932d3be791d17f47f63eb078d9f81cdeba71da786545b3d90a40c3a5b9efa97fda8f4f9618f5935084bcf0e2de55065cf367b47ebe1941281afd06434ad4a86ad0a52c09371096357e24a86c93b36c4511570ca9e771dd1a13e81e99af9f78a40a2293085b1e36ae68e9067efec33140c34d05b639178b2bb4ca72b2101b9e69b1a6f18aed47e45d0633c658ce76e8f56d81987fdc7601ed1cfb52c541639dfe9a7b8bd6ebd0e0a5ef91e31f56f29ce92660a3717d5abcdc871fdcd99b95a5950cf8ee8aeafcf16159a1b096e3dbafe941018af38926025ca01015b8ddf692e602b8ed84102e1c2968487cd0276c88ff75fdc9eb5b517559fd55e00808f0dd175171fa4278d1f550d2dda468b54afc815bf461290fe238f316bef9145321c647f1710524da36f1c44f9cd9b599c8d0377f0d85861543dd3cbe07c06cfc2ab1d78d9ca2273be00aa91e6beab84a418c29977d1dd0e2c4cfafe49a144d51353444c2bce0e3e007fc2561d87435c70dbed333223a14adfc86edafd95018c8d108e12e99c3dd4b00ebd03a6d6acb035c68dd48ef38526e2a44e9b0bcd3d34a60f6175d84583f07ee29ab8989739f9194c11108489d81613faa2e7f62718c81860d9d4af309ab4c4320eed28970b8e9306d1540b14f3beb922e895670979f0d796043c1faa5c597376f5773bf76e6a1f1f6b9cda3eb575ce864206a0448221d63e8c71551966c39303b594e12efc854f973a69f61e7c3c2ef3a1755645598d19a26d7d73888cc66ee5ae2e1d31fc6246d2c42e552eef0780508174423683d839dd0f94fc8e00ee907d4057c8f9dd05c16243cb16ec1c5f0bb9af77a10a950dad9202057d264aea2620cc5ee9512ed466d13efb59d34462894e10665247e2d24708d996283b9530a404c0aaaa0bc2f6dce2efb48e21881f78d2905ce40b1b59facc6388274f86f63045fc30e58296686b6a6076f692d40b0e4093c94a722233e0a39cb349b51f89f97ee121885e06f4fb2c6d1ea50aa42c2d86ed5b9453b81d3879a1fbc313b3d83cfef34bc1dc86616f66fcec45a7a823b99248b53c585b74a3ff09035587ad7273c8d53b24d249f14ba4d0f27b9c313c7f60cc2782aeb8b5ef98e809e8eebd2c0b35094b805fb3974808367d9612c11f3694afaf2f68bfcbdb6532ffad3d7ff1f952f705fc1f48fa90c9d45f618b33c605f61d25b5c97a5c13a2e76adabb03a96e50b6cd51f785e9bd75b7b14b8fc7490db562383e8a9660f0cb50460bbc10f7c1a5831a33fd918f6f4a80ca6e80ace97e77d0a116a0cb85a1fa6bb98eb0a536201374871b8f9fbf72cd55eb59f45db3333b4445d23a67a9cbbfa69c3504c0e48ac0a6a1508dce931fddd6ded6eaffef425849eeb699ea9415794f56aae2ef642ada9a94224103fdd3b64e20ef484aa67c8b9a0f18ff112c70c0dcc521d9a81706444ae15c665174c0b50f8d8d2dadb17d16b0db523d9a5252258980330641056e8e5df4ce9e3d5bbcb0ecf31edc9d765ee3ca60450a508b3d4c345617e27c44963c0beba68dd2dedb37021d3e62a33e783b69975a8e312f392d3b2978c85ed6c9bb9b0e44b24ec9f34e0cdd7956f7229d1fd60d12ab749f9c1ae32b49d856362eabd37f6a3aeced33c4e9b574eac3a1484329c540c7c5db5c7eef7d587f7f4d66cecf99aae3b68cf7f5b57295ab0fa0efcf9b1581a09d3d5174c2d311a4de83e3ff8a3da7010ece8afabb007f89675a229b36f8f9436015abe9640f1a6c2b93f412f2e3ea8990c786f53ddd8822f25836cb377eaf3dab0eba473e7570764e7aec78bc7f81af677c96e137d357f5d4b667aa1d95537eaa42185d6859329cb7a7206e3849396932858ecf443e8ad7227e8c5bd9e24886ab65d55ebcb006d2a4da65523f9c4ccb7bbff22a388a0db01625d6eef14834020276ddd43a57a4dbd527075d668e69947f8cc40a2fa6b5aa04ce3785e32dbd0d682e52eb47e5bc2672f267966b666cd642cca7d288794e0ae79ccade5b02e829f6b85276b496e2e4dcbcf43f5915d489c2669530de41089c35754373e48553154fca2fef50903d99447e01a69ced0d079a4aa309361e62d8edec494637c8b84d620f89db40c6bc807138ffa5a56af69ad2df602cb3d29fb755aa1bc4c41994b61f32c1f2bebc8e2d69127bab42430e3efd1dcc10229869de3971a630ce9ea9e959233c4d7d6ce818ea6f870e4b6e132201ba1fff2c4f44328c0a0f7a4cfee3140d480ede15ff116a3b5d5916fffc335c848f2c138fabf841792155ff51589b5df7ec70ceef5a53b5d71c7a21c04dae8586c33bdd61c785429d424dc828c8cbf3f6c1a24d9a62bd06af734c857ab1bbea5924ef4fde66c259acc1d62206a060cd618018ec38a05bba5f8dd8d6ba0180cb08d1ff5483e309962354f86dd6a3a415a8fb93c05a47195762ff30de823937a1df43183cbcc9e724cbd19dd7a3af9881a7265596247ff6b91f1c982cc591f3952a95d47380b5b17031c98c297ae622bc663f4e4faa0c420f04bc68eb6e6f0d5b330738876544579dde58e206c0c3f39b6c4e829ef3343d48521d71306e659fb8b7d42de74dece65f630cfabe0744b17347bda3840e36bb6fd6701d026e378873eb843d3cab9e1213c2722880959f39de5b3ed65a88f01236cc65aa127ee30802da8ecdb8a24750387c4eb697b723bc58d7af10943694543cf9cda086115231fe898590f68c1549df753bdf1677c33867402e839bffe5397734021415ce437bec8d53aa4176466071e0266cca1eee139341d6a629bc28cedecd2aa25eec304813a27d05c3771ff12e159a751", 0x1000) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/113, &(0x7f0000000140)=0x71) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0x251) 16:00:39 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100006, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xa80, 0x4) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) dup2(r0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x38, 0x0, 0x0, "ef8ee0f628ade55e9eaf32fb366cfa6bd0c891a73aa9e2b6608e53f5f7fe522fb601"}], 0x38}, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2020, 0x82cf) 16:00:39 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)}, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="c02ed97b6ad76fbe939bb8b364e2d6ad393c", 0x12}, {&(0x7f0000000100)="75f08f2f2ce5bb8629668a128cc513606cc4b159a503a97f35d0205da55ce02e79e4cd37ad6d0370947fd84f4763f369853a6e59d8f753cce52cf12ab1fbcf66c420337f826b2a89a01656e699173c90e22999bd9fc379e6a483d17cd739a567db407e1317b6c211af2db27b8343ee554ca90262416a091622fffc5b8198fb4cf81fcc6f4d29d2bfd556ea9aeede75b573b218e6b1cda6c2ec0a504b078c4cc4cd1807c1419dde31593df88e36528e0c6cbca63b9fa0b76b526b286986363903dafa", 0xc2}], 0x2, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0xbaa}, {0x0, 0x100000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbded4199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept(r0, 0x0, &(0x7f0000000600)) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000600), 0x20, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xfffffffffffffff7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000005, 0x101, 0xc49}], 0x1, &(0x7f0000000040)={0x6a9f, 0x5}) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e6532c98b652b35bba4017b9d3610a4004a7f7e079ec58aa6bad7a60f133ac7a16cb2637f8858a32ea3d405d1b64de4e53141bbcb3d1aedc37433240dafb5b3002f662931179bc88310a31b5ec929a2d36ba71079c814c5540aab5964d48255275c9f021b1d138c55bebc3b8d4134624782f6e288bb1b9c087d6b90afa57276ed2fff0c8450f98198860ab3edea5f3c66df14b157a93971c68b0807255a6c30fc73e57f5cb0d9e488b0436f64439357af2ddd84abf6a376ebc2af0c375b90ecd0775d22d4fc9980d100610fd2cc1540d028e023bc705dc4a13a4e75a2f56932ac491e1bc4c0d1f89ca3826da181b9581156bc0645bd3acd06722e8b8101ea320273280af59ceea21d975536ee66f46d83fe9ac422bbaea279deb7bb4b24aa1411468b6f7391c83cd7d0ccd8fd1884cb55b67d20bdeba4b77b1ab766f059f63935d4774aaf90971339445d6830679347cd2251adfab8452f11cee297868de29da448789aa797a905e98de70498fe81e84ad7904c98194f40afb300e0fa963f0a75a2314072685e68ac6a170ee201bccf3b38067484cc6b2ba4a58b3dfa34a8f4312288a216736f819295deb8ee3bad7d0cb450992e6f5427b8ac0341d23c39eb059f65297b95ec08a8937f31051913ede671a3dbc7ff9c8a50a51855d02e6aadfc829bf19a69e40d8d28c82b9ed8a6a4cd54190d9720f16e7c9ce16e4c490dc1bd33caf612b2f741fd6e987a8c90e0ecaa20c6edc9397f134b0245755b7e1cd572310cf7e6ca1fe5442b04ccf806942f8e21f92e5ad397d4d424cc21be05cb2abf9dc212c26a650d726c805d0716ccabb027cdf2bc7f079791c0f023f82c4b01ad00ebdc1226ed01d312497fce9632e3e824c680396c2150c0c134f618d3c52254fd3a10d4f0bd7ee483b8d196477b253bb75dfc7d8d5622dce08f24be98b5bdfea161378b2094ee3c48c1e90724d67c60d832016a2a39c38c3eee438c7190d4daabb66bb742fca9e575e79083069f816dfb81ede59731f48613242ed67790011ce57e272cc08035115a59063f2f6bd08d1133f39bd3daaa989630ee860b08a217b2d476be71057a1fbf0b46b2dfa0bcee9ab776ecb529e204ad7acfd61c7db16407439bea63b95013ad11174170bfedfe5254c867448fc02093a0a6c261394078ad3dbeee2ccc347856926ea2775ddd817ba307d0fd386b7fa1f7015ff149cf1fd931c38fab22252fe6f7df8aec9acf0047c40d97c1c966e08bcd95a379ab43297393391201a9f8208d99310e9c9e1ad9d21df8fb78a839989beaa92b8d81b0f9b3010d8c15a08f663a48bf8b51df82df4f4e5cf0d14fa5bd1ee04777e9c27bc4d973d9981430235073428741", 0x53c}], 0x1) setitimer(0x3, &(0x7f0000000700)={{0x20, 0x11a}, {0x30, 0x1}}, 0x0) 16:00:39 executing program 0: setpgid(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:39 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x60) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r0}, 0x0, 0x5f, 0x2, 0x1556, 0x7}, {{r2}, 0x0, 0x16, 0x5, 0xb0b, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x81, 0x7a, 0x1000000000001}, {{r2}, 0xfffffffffffffffa, 0x9, 0x94, 0x58}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0x84, 0x4, 0x3, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0xf000008e, 0xfffffffeffffffff, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0x42, 0xffff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x41, 0x8, 0x2}], 0x1000000040, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x5, 0xff, 0x10000}, {{r2}, 0xffffffffffffffff, 0x0, 0x14, 0x2, 0x8000}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x8, 0x3, 0x7fffffff}], 0xf4f, &(0x7f0000000140)=[{{r2}, 0x0, 0x62, 0x200fffff, 0x101, 0x6}, {{r2}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x10001, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x5}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x6}, {{r0}, 0x0, 0x11, 0x1, 0xdc7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x40, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x80000000}], 0x9, &(0x7f0000000040)={0x1, 0x5}) 16:00:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800000000000000"], 0x1) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) fchdir(r1) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x10}], 0x10, 0x8}, 0x400) r2 = semget$private(0x0, 0x3, 0x140) shutdown(r1, 0x3) semop(r2, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5c, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, r1}) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x14e) 16:00:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) uvm_fault(0xffffff007f12b000, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x1fa: movl 0x18(%r15),%ebx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b000, 0x6000118, 0, 1) -> e tun_dev_read(ffff80002116ca88,ffffff00750eccf0,ffffff00750eccf0) at tun_dev_read+0x1fa end trace frame: 0xffff80002116c940, count: 0 ddb> trace tun_dev_read(ffff80002116ca88,ffffff00750eccf0,ffffff00750eccf0) at tun_dev_read+0x1fa spec_read(10) at spec_read+0x9d VOP_READ(ffff80002116ca88,ffffff00750eccf0,ffffff0068d5abc8,0) at VOP_READ+0x5e vn_read(ffffff0068d5abc8,ffff8000ffffce18,3e8) at vn_read+0x130 dofilereadv(ffff8000ffffce18,ffff80002116cb30,3e8,ffff80002116cb40,9a0d3083e98) at dofilereadv+0x14f sys_read(ffff80002116cbd0,ffff8000ffffce18,ffff80002105f980) at sys_read+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,3,0,3,1,9a0b83ffe00) at Xsyscall+0x128 end of kernel end trace frame: 0x9a0d3083eb0, count: -8 ddb> show registers rdi 0 rsi 0xffffffff817e7b34 tun_dev_read+0x244 rbp 0xffff80002116c8a0 rbx 0 rdx 0xffff800002ad0000 rcx 0x305 rax 0x336 r8 0x7f7fffffc000 r9 0 r10 0 r11 0xffffffff81400350 pool_lock_mtx_leave r12 0xffff80002116ca88 r13 0x5 r14 0xffff800000aca800 r15 0x6000100 __kernel_end_phys+0x4000100 rip 0xffffffff817e7aea tun_dev_read+0x1fa cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80002116c860 ss 0x10 tun_dev_read+0x1fa: movl 0x18(%r15),%ebx ddb> show proc PROC (syz-executor0) pid=155844 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffd778,0xffffffff81edbd78 process=0xffff80002105f980 user=0xffff800021167000, vmspace=0xffffff007f12b000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61032 134867 39951 0 2 0 syz-executor0 *61032 155844 39951 0 7 0x4000000 syz-executor0 29158 345973 85054 0 2 0 syz-executor1 29158 26367 85054 0 3 0x4000080 ttyout syz-executor1 79627 42673 0 0 3 0x14200 bored sosplice 39951 155312 70346 0 3 0x82 nanosleep syz-executor0 85054 218852 70346 0 3 0x82 nanosleep syz-executor1 70346 279760 82343 0 3 0x82 thrsleep syz-fuzzer 70346 110808 82343 0 3 0x4000082 thrsleep syz-fuzzer 70346 246376 82343 0 3 0x4000082 thrsleep syz-fuzzer 70346 233525 82343 0 3 0x4000082 thrsleep syz-fuzzer 70346 138122 82343 0 3 0x4000082 thrsleep syz-fuzzer 70346 23855 82343 0 3 0x4000082 thrsleep syz-fuzzer 70346 317508 82343 0 3 0x4000082 kqread syz-fuzzer 82343 145213 89659 0 3 0x10008a pause ksh 89659 149143 32298 0 3 0x92 select sshd 32298 76377 1 0 3 0x80 select sshd 20270 102708 26764 73 2 0x100090 syslogd 26764 453341 1 0 3 0x100082 netio syslogd 4716 457570 0 0 2 0x14200 zerothread 65442 317673 0 0 3 0x14200 aiodoned aiodoned 10194 289214 0 0 3 0x14200 syncer update 6338 352788 0 0 3 0x14200 cleaner cleaner 44363 206792 0 0 3 0x14200 reaper reaper 49896 18331 0 0 3 0x14200 pgdaemon pagedaemon 64008 60694 0 0 3 0x14200 bored crynlk 88607 65866 0 0 3 0x14200 bored crypto 64547 83218 0 0 3 0x40014200 acpi0 acpi0 10677 59964 0 0 3 0x14200 bored softnet 4491 376065 0 0 3 0x14200 bored systqmp 25273 415587 0 0 3 0x14200 bored systq 73530 353725 0 0 3 0x40014200 bored softclock 8398 514451 0 0 3 0x40014200 idle0 1 209873 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper