96abfadc15e733137d6258bc5cd075695d1c8e0fc8441402a214932f63146ff402aa4ab1d67bcda6ae1cd8d9ccaf102fe93dab165f73790ce7dc03752e5992db464e4e95db0a77930da5d987e9eb97282f811ebba4e38bfb2baeafd20d52e40e37e3c339e15ead8d6a19e874a0bccd9ae204ce735fcefb02ebb3af26f38a0c28782ab17b4b4f4e1da982a28a31ad9b9df9c1be2197fe64c4f210d8d920d113c980607e6fd572a7415a85ee0943eceaf8ce777e9f8bc197d670701d1a118df3088372d00c65f9630259b830d8950656bae7b113c18924fab03ba5d195444b422115c9dce2eae3c61e0b2b50d9eb739864c8dde3dce15351bfc4cf8c9b7441c91af141163176dad1628ad4ab41014e6621c37844ad0f8cbe438ff982d700148707a6b2392da946888851a3e7685745bcc0390b61746914d5c1730606b69223c7a3c0e52d0af77bd8f97ef71e2a86ed29d", 0x1000}, {&(0x7f00000001c0)="4d6820e590d5c573ef2a17bb7c0c969430354b50c37ce4e64f05f821d7a40cce1a494d95314ab9345da24508a51e3831365c8e92f536baf77082315e6764b30bacb6aa7b66f44186b896e1530b913929b31f760fcd37d8f05fb7e63c40f57086226eac2aec1b3fc75ef46fd5bf1856a7ada7fd202e943004d2daf267eee39d99093508367b10e3d4ffc1d15dbba19e265c221c0cd6eb2bb52d045236eb130b5a8cb118", 0xa3}, {&(0x7f0000000280)="d6b96603859dc368dc68689bfdf51ce62d63ab18def2f9777e8e0976e83fcd92b7cf7d9d9427b7999e517d296b15432879c7d69dde01fa5f9a6290eeeb1d396d713158d2cb4dad686f92a4ebf9d54ce2ddedbac403f5ffd40de2efb1b223b0b5b3581a58f128cc073aa065acdb511c67fa5038bd316d504dd57791b4768b7ae5c617dc804bf7610249b7ec810627ff131746d12894470638f9ea972d941e6072f6f249551b5f12cc499c695c5e24ac4151da05565054d503a325e4015736c18822d51134e6261fbe31a324385985008eb9c7116ac14983df643edca996ae4fe9ce22740a7ab5ef718eb44e", 0xeb}, {&(0x7f0000000380)="10133b0c781a9a8a3d58bd8040db09695cf7f8b8473a168fcef21af257e3dc8df7564ab64ea5d2342aabe0c66025b57b5c24e7ff05c4f70f7a31a57f54690c19646815c559cd02ffd632aadb6a0f791618fd85931c1a52011356fc68903f2b4cfeec227ed00f0c52993a47ac60b92014d199daa6a5ffe094a513e571f95c5fc84b5dff68692e3e5345048b85705e78c08a1cff27c03a06a2e8bb716751251dff1095243c9c50db18faf1b861fd7dcf633f307382aff4650f84158bc9990eea23b64fe4d99ab828b9da056f97058a41eff971b441041d12cc616b97d35b2f521bb2a66e71da0a56becb2b", 0xea}, {&(0x7f0000000480)="72cd8bd0b9c2176956726667bb119b9b6a3c8ce409e13ea5a669e21aa27d3b6bf83990de519af4a2596da51c778270a0b7ead7a034e858702d7656843f783d60030dc9a8361da8aabd7a924c81528d6e5e46e40f8c29bad9f72ce6f218cbaeb45c9f872a473c14862a2bbea0745907fd861c500244b2b2986e503d141fb0891aa920d938d4a5898255adcfbb76a2af485eae3dfbfffc86be84f1da0b23a2efe7e29c2c5b032d7c05fd55f5ede35509afdb73bbe804e4d5c59f3c0001821d02553d42576c81c67d0f679d89806a835c4cf7531b451c1e2e47b2ea64e391f87a7a4c319bd96aa8fe318be1f4c015", 0xed}], 0x6) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x84}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x7fffffff, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x11, 0x40) 12:10:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x6c4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 12:10:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) clock_settime(0x6, &(0x7f0000000180)={0x6}) setgid(0xee00) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) execve(0x0, 0x0, 0x0) dup2(r0, r1) 12:10:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000001380)="5c2220ccda50b26984e8", 0xa) write(r0, 0x0, 0x2a6) sendto$inet(r0, &(0x7f00000023c0)="621a36e32988d2bacd0178bd4af22601b7c015e379cdf399cd9ee700943ffe9e799e60a6a9c830899cffdbfb2b93c1057cae633ee697c91de5d1302c9f4bf2ad42a9bf9d6672f8edac5fc20afa8d57549615b5e29c75b9890e5761fd2f126b07fd72b1bf2e37050c95cedeaf9dc454ac1b5781cc196cde47af9b6654b42e20b569165ef599e307ef7847fb", 0x8b, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000013c0)="1dfa662ea324a09c6268aa2f5b344daec5452cc422d5c6141a6a13f824bd8e6a6556423916f21d3c4cef774bc7feccb85fd9e6bb18e0d6caa8969510bc38cfa01e0d0646c0fe1a6c72eca82c53d83ff60944e2742dbcc5475c708a2401526f2d417b8355d7304a2ce8a4b6b46725be380a9866ff915c40a5cc917c67960b909fb5e0e2bcb9e4b2f1d4b9eb570d05eba7627d8a4b72804a768c82f00949eb9c9796049cf4d9dfbfc35f618dd8c6069d510a09f1bc3f0df4d97639fef99d2ece815708a0226837a6e31976e5c1f45839d94608022a42e5e596168ddac1c0cf73033d7f58198c4211d9b7e6bb5c8e565bd1e201da48d4ace3655265441c3f6f28c8e27e54bea8f19456d7909cf5fd5630a5158215befe1274c7df4f3f728451e96ea5f844569f1867c09ce556fb13581bfd74024de5e429aff1f60935143ec46b5795d889000a0e123dc01e1bf66c3209869c4240e8daa709cd095a1fe9739da7a0f974f65b81dca4dd9b4580d5d48e269c996bc64825d84d1e3512499d5501e067293ebf544d0b80974d003e28ae8adb6ec3a124475277d4de51e158890c44758f5e65de5956bac029650ae110bf23d764cccaecd47058486fa244e17f6c46eb29f04b84be3e6d341918ec7438a497fe612051b5de8fe67cdcea02e1e99a6173f64f348fe7de59a7dcc10cc603975d66c2763276436bbd41431cef5bc1d4b23a6a2eec2b2a09b959d234c77e60912da8f4ce99134f4caebd3588fece42e15ad5419891424f0ede8b53845068b27781fc1f7dfb713ba157bd4e21ec2cd437a0fe8783e09a4542738d9ab7e6cbed5f631c38a12c7df30f4a6a7117af2970d6961426810371e30c7a446c35b4897b1dc04c6de52538193148f1bf48ae3da59362f88cf3dca5dc3b4315990eac5d109b22ba40410ffad73423d5282ee311fb607d2af97bc9e8e5466ce446cbf90eac614b3b7ed341da0b151b021d9aef2ee3622f5118e04f1fc405ba84311359f848a42b7ef5c1574a161b7f1300ab94540b433436b441020e6ec241d85095d559efee8609d573d97f026828d0335eb2150fef33f4fcc713274f222a80a1a5a9c821c87103457320a86b37fe92d00c33c01b8f60affffd6ebc7c87f391d6ab6ebfc29a1a341c4a9bbc8434f475a2e15f112981ea853a9ed615fd7db3317434dc48bb2b9371e1895e286ff226d9e0fffc030b5c882cffb6f5ea25e5a4a04102b4a426c6063c2aa996c270f6814223bc75270ecd062ff165297cd83298088da49eaa51feaf606d8e40c28906ea350ca344c19cd5077a5018ca1005e5476196474ad97d2d6903c73cbcb1c28d5039eea1ebe3824a09eb35f2c99d5ce8baf99d621bc5037189cceb84a698459c52d8ba435cf64e4a8593a83481ab97229b166000eabc02961ea3fa55664a60e697202932ee5e65346315673b5232d5bc2852353e40c2d533c698c0c7b3e797a86b9923e587293468b39bf490f8dee6d86b17abbd816b64b38ec1d051b24c4b6203cf7bd98c5759240e118350d9829adedbd037aea763a887e7adfc6d151980babff64d648f9e1d6e66fea0cdb58832284bf90da77d5d9439047cfa99c94537d3a2d92940d1f686819c48d5bbebe6d04f81d5c67324279e90c926adedd6641e30efe72979d173e2f1fc37e44d298604fd9385ecf36e312000f2401b7c95be1f4f50b9794570bbaf14428f84caada0be3cd1bc6fa32a6600439676d15b2be2cea4d979414ca0c159666a15bfc72983d388b2ece767a16d927005c5d4b82e58e0bbf7c4454311e51d7fc0171fc43d4c90cdcbdeeb23419bbfb170e2e9a9155e48f1bf45ec256d23250585de7810e678ed522d9dad7ddecfcd5fe6a95d4cda0efa65eb6cc240118dae99e94203d260210f8d3b546550327b45df2de3855dcfdbebc2ae0f2ee9c3b652dc7ce4740f95653caa3b609cf72cb1668f72ac71c17520c031bb1c05406799ecf4e8047a695546cc2a64798497ff9491a0b6b8927077701bc4c423b625854ea9891604c58302d4e2d161641b06c28d9e7563dec0427698782bd67484e9f67a8da82cf1f61067baa3c4f092bb2dea9782b6506c391b8c1d96407ef479e5ca3933077288dcfad7031467ac661edff7f1bf08c6d8a40089b389bebdbf8f2b283d429aeb55de9fc8333e281d8e0b8f1d8f1386838753db76ffd9e007ba7fd606c3e5c99da5d4b246724602eb5da808eb7194aed170631fa92c143f2ae8e00a742c1a53f38fdddef87230957c4c6cadfd1323cd3ce497691dc108a7ad648753ae98b0a9f5951ed78fa5981415e44e6fab99ea18753dab28f62c0da8445f46232161191a2a663c69a05cf92c4867d986abcc4c7bb6b8562db6a1a8d0fadf5211ee59b89fb23a086bf3124ff794fbd15d882dd591361271da9d838fa2c8afc9aba5e0fb057303ab76cba9c1c424e41b02468bb39225278ac0559e8e469d1ad28d2370181efe252825015d6c171645689e0d69c9fd2e1f76b35ff534044ed6e0ef53d9e3bc3fab25cd868eb01d43aab2fe5c483d35db06d2735de8838fe196d37c4acda355160752017b353caa9d765daa3d07067c406e00009515161f7b2ca949c944d7ffc490378ca27cb5c72b124f8177079d1f19c7470c37d82d2859c18f7e921a93e3e55ba8d4b5ae8ed4859988c8ef6e4a208bde3f3435d797575a0109bb92d19e6ff7ee4e92a0e37f3b45f2dc24f3efc100c388b317789ac2e5980ba7eb135a6536bdb98bb64fc52ee3255f2f858d3439e6823797d746ded5fd06c3e59514db0a5175aa21063fda2eca0264a7f55d0c6f6db1e5c520978bda7de12925829b33809c969f90df0622c9f2c022b1d221b411cfd69096a0961c21313acd6bedecb6f2df01f3a3798742c695696adda37df14f469a00ed9c66feba8791c893a878eaf16a26d117392e01ac74219dc3be13cc83f4c24f22de1f1176bb9f165b28e3700f78051c69d704aa7cc386990ca13a884d9ed76890c1402c3b7286bb3d78bfbaa28875f766103f75004bb66551ac0da5a1166b39361ed48f8f968e056f8f8cd437e8c5609185a77cda82b4020af42c277f6fe05a0df7beb523aa2326fc51510d42b48fa166ab8aa8303e3105b8a5ff3628a11a5423a978576cdc48acb3de1e3ddd2e7ba10f277ddef2eae15533902ffff4808e20d318334d83732a4987c85776269ad4ee4f657d90b823e4bab0d14fe8ae3654eccc4680aff2c4d21233a02cd954c309defc89b2e513b62d0c2bf41bc14729f172ce41fc16e48e453215828378f7c34a4577b94627c3de6caccada342c7c1691b0926cd8bd47498ef42ae72e2ceb821aea75243b8c288c0008b46892ac6d3d987ccfc8cd38afca9967895f7b1d458d49fd36164ff1497e1d38b99ac1fcef7d8f476ac4f8c305e2e189e29b79b1fab71ebd3ab253103a2d0cebafad9692517757c560269bbd9c55af5d4bd3390426440018e7b074737c4fbc72a77358ef2d5b7cd7ad9d84b7d08900c0834bbf921a0dfdc229d857062bf275d175a24c695d690dbbd645ff14354decea11c561cd6feb6edcb273fcb288c865066e7bb71877ea228806c7ff3f75502f8ca6c42bb41e6bf0e0a31b0caf9217230298c0d465c0d7fba1b6426887e21a7a12a13fcf2613bcd413790e1b2be1e7f3ec28738ef3e6a8a90f660e4420a5a408912f660db4c813b52290988fa2af086b40c74b9c40fbc113b08b0b405dbd635a6cf6a11f858c6f303cf5560a93cd1835760a0651ca64df8e37999c150978da47b1e13284b267154fa68199c5a437277fa547f568fda6bd07419c5ac3caccd9436814921da60b5694c09d64d1178023efbcff865b86a3fdac91da27dcafe6030af9eb662efa78a352e3e7ed13840286ef516d91f060a9854634e1fe68e69db9f7e5600177845122c99e417dc2d996ea4ff6df3eece13d4f467bd47028205cacee6157c089f9cd078c893390702f7da755e831a5fa535639c013891b73798bdbc4d7e1b6fdb1943c780bc834215b72c470ada3d13fc3a6a2dda72cac5b9e9e0b307bb480e9b48dbb96f874e39ffd448a5fb9627e4fbcea1dff826911478166821a9fe0f325f00405a00f3a3ef15414eb6f8560126367ae7ee1fe7df26def22134b4af88d7f488eae2505f0e0c4d8e8e587118b155e01c9f8c6e1135a560deec61baa8d76225380c0a87c66d8e6ec56cde2f8d1a63f8be3a4d363896a9d80e21a8a781c7aa4a114ecfae2a82a18252e033cc493ac631e7807ebbda7e0b01967e410d1ece743eb18c84381e6350fa213aaa5a692f794c9fca8e82ac5dc3b5e2f46479bc9194213253e682e2b48e4a46f181f96d5b0afb65549de3927b74740b97d68d933f137156153fceaece0229f6c01ac3a7a2d205a1ba2f74f50c84857a85eaf8173059eaeaf147f8f1a295ee46703129ef66b98619fb0439cc07322144d7317057d8e336e28dafda39e76c0da998a85b35fb459e6c700a65752a2c5d46f8efd11c53038762383925b0c991d4ed616ff74bd878065f137bd8c133500697cf176b77899c926147f1a5779a2fc06155a06e3f629b71e1593703388a735a450b039d89af12bcbfb14e0c8ba94fe6b991791947f6d450881a224947ebd33910075b41df6185fca34c7ad6d576d84e840e68a58c755e4e9a91f0adfdbaaffdb7c5712b939b09d9f209069858f96f4bc811f024722259fe611d2cf425608f7caa87a110afd03ab275aa72dc6273b3c4ac7a9ced56a2452e19aa787dde854c7bf5863e70d3bf2b2717de44038cd12a2df41f8548fbf60e7dcfef59053004349bb905664695e7f6565682b39762c30a3a0bca35b48aa78e289a7e8ed87be11ef4cb55e62666a5d66ee22400b6f8b73fd3898df3ca1e204f3df19012abe076837bb5a0691b3f4a73b0e2188303270b23244f3dbaad936c755b44414018468c124638930f9e6d71c1abb23b5a3aa7179fb498fc03699eafd58da4add135ebb2883217ee4628a22feb6d4b6a6a8157443961c7787874033551928c3faa8c0c7ae7b73ae5b9017cfe9a964a9519c70b7c19656a85f50e460783c8144f3f4f3f02c16d6d60b971ec1c7c6b4d20bb4776c6f2d26cee43fa5b76121232e4565d4a6d754a32fd87abbbcad106aaadd286d13f8f7db69fe0a7904d0bbae1a650f05140871d12589941ea802730c1a6724bc9be4e7b9d3afec391a0e36baaf4664612e74715c1e247c8f3ae28d43dca3d3d968e1b05b4d6298dc938ab8819019905c37d4cba6964761afa681b3a2f4989045e8664d9ebf6ca4881f8c08dbbe6525f0a693c780b80ae0276869357e8f41b7a0fa299bbded0ee3599b3002e2bbca0cf54d374d6bd88dd1fbc923737c5ddc381ff7d87659377d592011a364a70b7433bc4b75ac120dee3fffd9fd7c2ea7de512262c3b590ceb53e87418607bef81a842517ed66e607e237ead58b44379525bcae87ef97b0ee67a0178c07cf4857f7a03335a0012e9b830136bd162b55ebdcb3bc422bc0948ab9314211a196b98ab4bd031713d473327cb7432aa26fdb3f84eb9e9c09c4f2f027d0b64447e884dfe9a97ac493af8f34e5baea3dc5359062dc0d8c9c6abf3805ecf9e6b38cc428eb6481bc2e2fa009bf356fd4cf46fc3566d1525d6ed9b30c9eebd6200f8d5db19885ec91883121ddf423d6030785f27106f8db51214933842413538b9f4bf2dc667dc876b2e975511c4f744eb7021f2423c73998694b6fe64b142fb400bd038d7d879a3f882f94d160c9314dc84cb186303ca7a36e", 0x1000) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/64, 0x40}, {&(0x7f0000001240)=""/20, 0x14}], 0x7, 0x0) 12:10:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = dup(r1) socket$inet(0x2, 0x8000, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r2, &(0x7f0000000300)=@in, 0xc) 12:10:25 executing program 0: r0 = msgget(0x0, 0x9a) msgsnd(r0, &(0x7f0000000000)={0x3, "39e317b3bef5fed73c7088c4b692ece55701c390a7d9"}, 0x1e, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/15) msgsnd(r0, &(0x7f0000000080)={0x3, "43cfde76a20ee51c2eda3e8fb6698840352221cd0bb66b3d1bf4c67933928e16d132827bf74daa405e53f2cc15975af42f7dff8d789b68546ed58998768e6ddc561e48c9b28aef951593a4f275f38c8ad9ba472757017a7467de29c15fe2fdcaa8c3341f529ebf0cf42d2cdaf1d528b59220abfa1d46d818c2fa29cf998405c493856a0d118ea957b9ec6e5f431ab3e3c92815f4f2bd3779fa96ddf5b6"}, 0xa5, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_RMID(r0, 0x0) r2 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = msgget$private(0x0, 0x2) r4 = msgget(0x0, 0x0) setrlimit(0x7, &(0x7f0000000180)={0x7, 0x5}) msgsnd(r4, &(0x7f00000001c0)={0x2, "1adb9ce037951e7e3ccb16fbf3e815d80431bbd78c0e6fb1fdaa5d0ca67a8a75556a7cb520bccd03be7a186d809f902499"}, 0x39, 0x800) readlink(&(0x7f0000000200)='\x00', &(0x7f0000000240)=""/153, 0x99) msgrcv(r4, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) getrlimit(0x7, &(0x7f0000001340)) msgrcv(r3, &(0x7f0000001380)={0x0, ""/169}, 0xb1, 0x3, 0x800) sendto(r1, &(0x7f0000001440)="243b274d488dfa6038561088d9ccea7a33040fb16420210b1450ae0b4f2a30233e4ffd81d499220f21380abc9c195099095484f518015791dc88e9099d13160d48996d33a3749677aa77f6870175bfe86d9bc3d9a8b7c2cbb429ad7aecb2a1279136013aa89a9cecf0476b08fe1aadc1a58d7a87fc666283309fff093f3bb92f6bdb00d7fa6e3cecedc3227cf168a23f1d82fdc4d2f2a691d2fba1b7915bebfd1b7251ff7d9dd760fe7392f065da43fe216a8cf7305dde4add69afe3904509c758fc24f306adea0c8acd4437cd1f92b712024cf7d82556d708afd9c340096faa1c8e78c0cd4a9c9098eb818cba4e825cc58a2926124e1170f09df7b68c6a", 0xfe, 0x5, 0x0, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001540)=""/63) munlockall() pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r5, &(0x7f00000015c0)='./file0\x00', 0x10) ioctl$TIOCEXCL(r6, 0x2000740d) readlinkat(r6, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/184, 0xb8) bind(r5, &(0x7f0000001700)=@in={0x2, 0x0}, 0xc) msgget$private(0x0, 0x506) fcntl$getflags(r5, 0x3) msgsnd(r0, &(0x7f0000001740)={0x0, "7823b0e7c17930f60e2ed5c676dec66f209b1fc5a7dfec669249f690311db5a5c49cc4a5c640"}, 0x2e, 0x800) readv(r1, &(0x7f0000001840)=[{&(0x7f0000001780)=""/49, 0x31}, {&(0x7f00000017c0)=""/118, 0x76}], 0x2) lstat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) r7 = getuid() r8 = getegid() fchown(r6, r7, r8) 12:10:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x1000000401) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) 12:10:25 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0xfffffffffffffff9) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97, 0x0, 0x0, 0xfffffffffffffffc}], 0x4, 0x0, 0x10000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0xc, 0xf00fffff, 0x5, 0x1}, {{r3}, 0x0, 0x40, 0x8, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x5, 0x6}], 0xe9c7, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x72, 0x80000003, 0x7fff, 0x400}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0xa}, {{r2}, 0x0, 0x2, 0x20, 0x200, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x8, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0x2, 0x0, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x4, 0x4}], 0x3, &(0x7f0000000040)={0x5cdd}) getegid() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x5, 0x10000000, 0x801f14dc8c}, {{r0}, 0xffffffffffffffff, 0xa2, 0x20000000, 0x20fff, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x80000001, 0x7}], 0x7, &(0x7f0000000280), 0x40, &(0x7f0000000080)={0x6, 0x6}) r5 = msgget$private(0x0, 0x16) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x5, 0x7, 0x44, 0x7fffffff, "333996cc684007679988fcac69d4600fe464ad64", 0x7, 0xf212}) 12:10:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet(0x2, 0xc005, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r1, 0x3) 12:10:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/30, 0xffffffffffffff24, 0x800, 0x0, 0xe7) r2 = dup2(r0, r1) write(r1, &(0x7f0000000240)="9752e0fd25de4e4c36f0eb4f2179586292f4d5d9a276a254d4251076b1caa751e4e7afe9830c3aecb8cffb63e27e93a1886cb907be42d7b3d2ed60ae2d28cc275e8713", 0x43) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="bbcdfd43714002bf440efceb37e15a784c4e7f6353242cd9aebf97f5aafd1f398d03b06d25f19da666f763a0062b67f2fbe05ad86891a65b527d3fdbb8a7766e29d3abc87b8b95c0d3c3a207", 0x4c}], 0x1, 0x5e) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/198, 0xc6) 12:10:26 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup2(r0, r1) 12:10:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket$inet6(0x18, 0x3, 0x9) r2 = kqueue() socketpair(0x2, 0x0, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3f, 0x0, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x2a) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x10, 0x82, 0x3, 0x6}], 0x1, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffffa, 0x92, 0xfffff, 0x1, 0x3}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0x2}, {{r5}, 0xfffffffffffffffe, 0x48, 0xf0000041, 0x9, 0xff}, {{r6}, 0xfffffffffffffffa, 0x40, 0x1, 0xd9, 0xff}, {{r7}, 0xffffffffffffffff, 0x4, 0x60, 0x6, 0x10000}], 0x5, &(0x7f00000001c0)={0x8, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x1004, 0x4) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xffffffffffffffff) getpeername$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) connect$inet6(r8, &(0x7f0000000200)={0x18, 0x3, 0x180000, 0x1}, 0xc) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000003180)="d844f16ec9cc2585037c7378b24f60cc306ef4330e774feb96664d4af410e5f9a3aa6c54fe5d55218a985b668b20e7c46dcc63493ac7f6f4d263445cec9c4c8f0393fc7a347d1b6d4bcef19b2a3526f8d8e99d52837742a9adf2cda6a9ea6425da78d04cc850b0dc95bb2a655c8401b1128d403890ca328e6327efe59a1b8926d0076b25f9fc2ff944553e2f8886116f6d2cce8b9e09124a4e06862386f2578dbd45fba431d0b4e50fd70c7f876129af287d531b1b31c7d029715d3023e8977ad0ed2a5a545c97fc5f8e69876149b421c229109df913d0b65519c9ebbfad2fb9e1f4b156c5da1c96f295e443526edb15ed43a6d5ad427f847230d0b137342d963ee9cf41c0ac462a94a3c149c66c287ccb7afdff7b5cbba24fbcdb39b9df3efd7dfaa1b991a5a39f987d6eb357cfdebf3d8e2f04e785b0ca78b0af6e888d003a0f07b7b00f061c4412f151df8ffc571769ab40150d2353655069f21dd607a54cb17f24e761b84c0017e11c006bdeb4c008608393606565b84b19f06e07840ddd9a401899360722c43a0965e8c96b606065ea5fbb43d6e1a952a16159ff20f40a61bf27546910bfdf5203a0cc1c709ac43a94f6769ef5172398f70d9732f5e9d546869dd24f5bcc8870508c1080c00830692556a25af1fb21a09852acf8b46ac3edaca161d2e736e15e5e26cf1fb2907c56078cf314ab97f48da74987e25d0f6893eee5cafb2d6e9912ef4400e179dfaaaab843988007e9e5dbc16307bf585635a02c0a8f36230d8af183cbf7c9a95be50d71d0d32c446fe13f61269b0d30fc58d5d662cc7ba57b6812baff43b4fce2787787d6e85756281dc8f2ee685ae125305c5a190ae233a857e1c3e2a46c37d3d6bba5b3335fb1a3e367642c111051d7576b74b582f0b586ef51a77f7c8eee487aaafd8953612cfbf5277e65528416fb63f4616594395f432c77443c8b8e2519cdf4fe11aacbacb96cd220aa49b68096753c0ae0bfc74fd1addec35c6a1c33a6fb6286be2e9d82ea30af6035262b09e6d838d44b509f89eb3f77dfc8db320923d8efbb38406ae53184e8e581adc1763f4ec251acbec4c891a7cc9a27d0e90b0c38e5e60a00fcc2fe970a6f2068e878f3b098d51297f5170448744549c5507479195fb1ca04a206da63a3ba6e8ba5f9623cd9bfc795ae49db627623a47909e846e99c7bac0f0efa2aed98e26c3777e293216146c897949e81bdc1893bb4d4835ef1aa5a5a94669ed6f713bdfd9b84aa3451d05d5e45d802503b60d51883e0ee1015e69b799c07a17fff9f011508098f28578262ae99597d710ee6795ef54fdc2e640e347772b78dc49396696213923372ca4d18e6736218add04eef2016276b419ed5c09d40242c081dc6cf3164ee2a11403c7b20f535c04624391548ff928c694bc297908e2680323de1d838c7fb271485981610a2512ac5848888b19e1d5c3a7ae2b9c84ab3dbeb299eda3259c5d2e053be82b9595cc94a6ee8977fa028f0a95dd6ee786c89f039a4e1c7f24179bb3767c600129debd9e838c1ca898d3d3576b94466b2db41453d680abfab87d61951dad78146a73d7d933cdddde24db1578c3dd9a5df489f7e835c7f2591fb0c2ab8ff1eb5ea90b87428c77bdfb5c644e09041c2a1318b8a47e3909d867025b4dc47e6ec4868f541830992b99f44ca04ec08a0df584a06ef829b3901d4e1b9d6740d8bbf283f59a65fe4a657780ece4a660a2e6f004b452505fb14347a003067ffc2ad138a428df6ab1b59c4464bc05237a4bb3ec6cf822131b56da29e67cd158def5dad272bcaed6aadaa821d64c7ed15f40883aac1dc4e0a9697a433d2681eb3d17684c3788f998589caecfb444e8d6cce43d97db057db46f9facf1dbdaba90fc8e132213f17f67430b184aaa2244a9d932722fe417d821c5ed01d43774b037d83390bf02476a4d2ed090231909492e25136c1e182426a3b159eacfd45cbc6a4082413ec3dd460a3c7f8a2c8eae16f864417b0e8b98d9792d7cc81ea6a5ac0a71c6a018a36dfd465aa59b341007a0efac5e362985876ef6c71a27525d6bbac980d6ae6a8efdfa470405cc33d89b63c3566b7e519bca5f87c57f864541493797fb8da8bce46244776415ce94dfee01e7814a8488d264a2e76aabb5ad94e544f7b8e261dec5f29ff92409be70193b6aa43f2fe92249ae257b2fe4313e431f7fa60e04120691e23f4fbdbe586c449f9d35f51a73621039dbca1a24f991e5f33789fac0abefa72e617216a3210171c4f37135b8b78c2af659828b21189bc719e4c5f222c3e33a092a848a1e659cee194a83ef766f2d33ad85290fb8ce4348b5667733510b87a3bdf0bb5aafd352c9e6ebc6f02de138b58c6c59a48a8bf9409649ca7ed0b18c385a46680ca98970a77a790376060d1b366772512cdb4195fc9d6935fd49d65a84095f483a84e805873871338d5e70fc5f08f5d27cdbf81543896e0f534846ccfaa75192043d2d8191b59730ac17b7bbd5ad06c2b06dee25972b2bc655e01f1b08268cd3808645a9ea45341581b6e7f68f24fac9bcc4170c9ba6a2bb7ceb126d17e40413c5955bc22b37b5e058f4f426caf4329f00f105f86f4b1f9960c653179affa48d8fb6695e4deb26a1d5bebd08d7c9417cc8f0dd177e532dd277108b2a38c9dd046d2352fee835fb34067a6d6ff0fef9d3edf451a2b36ff487ab47b296a63d45ddb5ae887298318c236b60f8d69d2172504af791af2d7487d855034ff52a34e3af54bcc5261b9540130ce10095a4108c1c451e7dc0e567b2513716b50f52a0a49121bd0e5aaf35bb9e595957ee8ebaad00922554cc5233a2c1b5de9d34c9a5132252070876c36a81c250de46c255c4207f1edc5bc4273db009074c205b29c2e361685ba20e3d480ac8248c099492772d43edb7e8a315a50eb4fc202166f4896bfecf7907ff97ff7a0916eb4cbe37776bd9934bda9d1b62dfb16df1b1e8890f7ba6a4cf95d5e6713290e3e55f257c3de70f2935540e3392e2ef94479d730b77c265868770e652e8f75cf25032c4d85e34fce8ae61960e67ec09382870ff42303eb7924660a63250a5f9a21eb9d2d082076002bf306e75cfcb76f40750a004fe9398f37bf9137420f5bd810c8f7afb73b77ec07d589c40005b3245c0c43aaede95063abaab6bda3feb91c7a633f8bce7d9a459e000471005bceeef54e10bac7f65f7b065781ea33e0a92ffa70742b135feb7acddf0491d0d24f0a3025a8f2cac3c2d18a84cf34ea031361f045766b2ac14004ca9e19e9b967df811fae69d9de1bf57d8d5bd6fdb86e89c136d1c706fea6be8dac79e4b79060ecd415db8475589097016c0dd6c42a2937bc925bd87859fc22c0492f53cf102379880f300575bf90177957edf4e4377b864967c4e1ca7f6317f39ad840c9d0594744804cd5ab8dc720a8234609cddc44834fe3c4f4bf384cf4fb8983ecfe141fa06cff52644d2750f87167c0d8e49ac719135b1103879467b6c89d093776691f36cde0c36c834c88814a2136c30d24b3461aca320c529a8a2830a8c5d6edbdec786e98a3cea35f2c58f52d26298889c39185fe83b7e2d1ecfb0ff4214a5932b165fa63f9c2177a4e5536472041bee6d2031e1a3a80e9fb8c8713b9669326b00f1784cc403ba07674d45cd4b0480d44724d75169e965484af2417d2d921fa38e589e6aa091e615830cbdefd34e51b60ad85f9b98201e1b8608284c6284f4aa02ab9ac7e970e74a78f12a77a69122750bda5c249a9792de794cff2f7e11e4e3522ca484b7d332a613e4f0f8319d2bfc070ebb6f94b304c214b605466cc17bffad85b636a024c85b6f2b740f4e7e153123d2ddfc1f2aa272c97438bc6a7a41213c8c05e8c3241ba03babf1e3fac", 0xac8}], 0x1, 0x1000001) pwritev(r8, &(0x7f00000014c0)=[{&(0x7f0000000280)="e322efcda6e570da6a96e5d7d05fb6aefaa0439d6a4121d6887a22e83cd18a3dd8231ac20b08a56b0be4ce32a0a5d112314d8f946a78bd15716c89a678ff2168eecb8d4174cc73e644bda60f004372d638290534a2b519f28584c00d2683ffb19bd790985a36d909c0d432efeb94fd123058326fdd0e6f03c1f68078ae71a21412949e290ec7859954eef96783d78d5fb59057233da084bf1b2e984d8c54c67a233eea8ef4ee18768035a9ee0697662d053cb10ac09b8c06c9eca251a582780115f85d68f560af65682a672817871d1ee74d00bb04c55b284cf3d00492d0b0d6f3eecd5e5d6c55281727d728ea73bdc783bdf5db1cf6cca3adf350a19ddf2c86eb79fe6cf31cc787c115febbd95965c76013bdc289ade35d8cd73a04e3e079c5d9d29453cb19632792dd0a4cc366b82cd87ea3d9771d95b475875f01366d253bb8fce7ca1b6a9f06feddaeac4c259a3bae1386184b73029361bc5dfd9a1392d9ab370ba70505c8571e809664f95842e2f4e6a6b706bfe2effc08bb6d737bcfcea20a264921988268c138e104819c1753967ec169ad9ac9eea363bf7615e4014ab1b5dbb2b855e40929f6061bd986044409f74ac3a081922230ad90fd6954bcce456bae3df341f208fe3df5810a41b0a33a37b8b2a50ac2536c11a062ad267b3d5a483ea7c0e24da76658de9cefa835932725341b543ce6d0414c3ef77c49f3b1ffeb02899fc1bf745189d2c0b196d10733e60383fb27e78c121b83d5354be5562a2ed7e0a8efd04dd4546b50eb4a121ce67a2134acb7f3533a2ab5dddda2f94ef5ee18e3298fb90a088ed3917824c50dd30f4bcbf1e5741f754dcf273442d07e5d9de12cfdbb4d6d2a47942e5c50c28c79eed576e927db50d24169d23683951b050fa9b1bfac2aedd3cb3a5c13448e011b319e90c2deadf3d54ade5904a204061f23c0363621800dac4973c0b987ba3974b6e97e67d2476a8dea042d9fd8379f1c9a8fa5f97a8a52f6639c7c916666ec2778db8c4b6245b4fe7fb5a3f2ad55c237d960c77a2ba41742667824393a8630ceb16c7c4845a169d6ffa66bf1b52258d212b3280a6db26605eb3b458fe376f8eeb0f5c3252cc78861f4da77422a98e700904ef8e4ab8d4fb779449b5d536acca32be9dca503171c40a459fd219c20060bb4d87fa002e00b7b1153a0519b6a7c0ceaca35d9f63267fe59307170a5aab087d17b3fe8b86d36357308a8819a0930921b606ad9e018da45644c780fd6169c5f0e42a08f4c4e6e2ddd8d2c39efb06d99a9e820ce5561a07533cd70c9398047fd03fcbafa62e5acd084f62a7e9eddb21aa53b0ba939b4e2ca0a470dd44c6165717f5def842f2a66eb244efd85e1ba2c86c2519664db69875ab2d110f7613409f64dc2fd24cecb06ede08336400a01ec40f9430e61431a477a02dc8e083b8537e5a96324d12d4ecb5fdc1a7ff1f5fa2b501cd554aa9c8fe31396e8a4994bb1bc649deee8041835c6c55675e5b9f3cdd21eb943f403a6fefa6157dcf1c1d890c415e2d2aabef3ab7e751f4148a55630482b3fd02dbb86d22258b908cfe9444c69670e746af6986b84f0d019e10742acde978a557667cf458052b8483df466f0345f6afb0859a92eec2fb0b537c221f3fd168142ee5883a08898e3ba6bce333ea55cb18c12b0885f692f49c446958f46545649cfee9f6f815af9a0ab2a6d4e1c3b50fbd139c6f6a6de295e38a35e97d9da5446f546165f80fda855f685811bfcc03b307311438fc93d53950ee45486", 0x4ee}, {0x0}], 0x2, 0xfffffffffffffffe) r9 = msgget(0x2, 0x40) msgctl$IPC_RMID(r9, 0x0) 12:10:26 executing program 1: shmget$private(0x0, 0x200000, 0x420, &(0x7f0000e00000/0x200000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 12:10:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0xfffffffffffffff2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 12:10:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) pipe(&(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 12:10:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x104) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x40, 0x7fff, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x8e, 0x80000002, 0xfffffffffffff998, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x800fffff, 0x101, 0x4}, {{r0}, 0x0, 0x4, 0x1, 0x100, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20000008, 0xd02, 0x8}, {{r1}, 0x0, 0x44, 0xcb, 0x7, 0x200}, {{r2}, 0xfffffffffffffffd, 0x42, 0x40000004, 0x3350, 0xfff}], 0x6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x5, 0x3f}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x401}, {{r1}, 0xffffffffffffffff, 0x21, 0x85, 0x4, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x10000, 0xcd32}, {{r0}, 0xfffffffffffffffd, 0x16, 0x80000000, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x56, 0x80000002, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0x7}], 0x800, &(0x7f0000000000)={0x7, 0x101}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) fsync(r0) 12:10:26 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) read(r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) 12:10:26 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) socketpair$inet6(0x18, 0x7, 0x198, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r1, &(0x7f0000000200)="846f16731ac8deb31fb8e478cecf50416055008f333d39e0f8af176012bb9f37234b76f111be84cdf48aa6598372d6a59e79d32d4f3d13f7729396fc5ad451a29b3c163d508ea1f201c1c990f92162af65eed45be39169ead3a63aaed84c5504a3ecb9d5697c323ab0e461cedd6256ec0fe7afae14cac1a93e9acffc6d54bee1613710f32ecc535e0cd16919dd342a27a2dba37040304db5cd53c7826161beb5401870f4c225af6073203850c292b673718167d79ccd5f864549e2557f41e7a0b431e88cd997a4d1e4f4d4ee72e902b6c9024c5b375095b145f5d96d253ffebb8fe1b97f1982339c2482c1a29f135e5b70ae107e61e811c332b5afc7a92b5efb6d7dc150defc9ab2da9de2a087532e41a74001f6b70680aaf5a616643ef024c3f103b7132ea72fc40ebadfc45d86572609014bc4337bc8a1492263d9a37ff444d7b051cb40141061dfdda94537222279631c19f01ec54c0a946f409f10fe323b6b010621919cf79076b5785bd029dddba1d38046f58b9855afd7555242fe7177e48e940da43ecd7452427687e753bc6d33bab6274cf30d96d2cb9d6c36d2c04ee1e2027a6a7d319878b64015374fe3ba26c6ee4532905459557ac6a93a46e10e9361ca4270d26fdeefc6972515a162fcc37cb5a4145bb95b3e737d63eac21db46145956c26740c9d20490fb6b152e9b146c218fc5f18097ef0fa1184f156854bc8caf4821098a410a7a57c1b55b1c9506eebb6e61e7903981ceb79ecdd47adb2c6c1d58224a992457fc8c76610801026ca3065be60404a92add29f75df47612f4e9295c78b5e6732734110816e1648dc69184f03d276693b76405c9c610345a6e87a8f34b8fc786cc278e70f6f613f92916c90395eca7cf0408e158a177061012718c591047a598ce05630d8c518a410f1b8bbe44bb8363f08e83ed05b38f657a94af807b5ede50e579c5c968e9982263cb53de50cd367053eb36418618c5486a7df9b58c165ca043db748a40c9032f1f64210df0d317cad78bec3047ad482c334d370e47168bac62ca88c5b9815e9bf8f05b6d69c7429d9f0e8cc7017700729c9b6b7db210e797c9f284ad316a7caf7cd2fa2904f701fea5a89fafb5c3d527d8257778f7ec34be88cf1daebd5dffd77b5121d0dd2ba5bd83a5936eda50f3c9f0884b07f4194dd6f146f753f893da3d1dd5e11f7b09d2199e72308b9accd12b55a2a692dff6d2943d959e1e3f08f45ede7ea70473b38a76e13d8dd26ff93243195487fbee18d8e8aab205273116e966a0272dcf80ccc1ca3af432fd457b95d7bc14283fbf95b1a151db22e76f37eb15973c33a17cc02f87a7d983c6c94c1d5ed2743d6cf820464debbb60f35423f68f55a272591e459bb7adb930a8ba27e08167f8b50b51ddaa6ceefef46aa583641b57eeafabcd77ffe8d92c915c32e5964caa1917f2053ce0ca19030fd03c0fa2a2defb8fcea6c7668cef766d28519f8b65e5998721263bf4e0eb0f1af109dbf3915fa38fc8ceb381e895c0a55c5aef2945ebd4b7f4381de577b224a0fe73f8ec08262208010974a13cd6926f367950f896b9cd1e0218f54adc93f633e5e6b751e80a0101188a70305462f5245be2a9d420baebc6c94f1cd7e2737da3feda60fb9ee62fb07e0ff2b203c5d4a9632ba729de5fd983a685674fe8fe5bfc59eea9f96c7941145567262979056794f8f7a39259ad303f7f213456ebaf265a7abcdd453665ab87d359afef4a46cd14126a6a3408f0d1fb92a0b3ee69bd00b6bcfa3478ef9cf3a709b6d5319afb72ec0a2e24f8deb0077f2afaabd8d5629ee5fa35cb07fa180df778bf4bbd34b55f4495f901481d20d8b11bd4f377aa686400adf154ceaada069777f44e06cc7cc73f629e51f836de86a1c6df4a6fe4b31e965eedb97b1236473211bb7aab84864eeba265746b889391afca21f10c6b2f6b4fa0a0e5f06569a3e623092ae3e07533a5f9a9bbdf3a0d718a0904bf3ec9238093d1b9e2714f71dccca3f4f4ca5b9806dc8e5fce2afc172127b4875dd9b35acd3891f705e437a430e8fea05780ee6b2ee78716bfc55f0f2fd3f45c49ca671ea375c3f1fbf260c84444b322bbbb48193d08ca63ef105e9afda775ec328899fc5be4453943d0d4302ea17c6f627e195dfffe0c38901c3503b523669f787693761e6a5b42094a901ae3a8ebfb1a2370bee655af465329ea7e457aef98f58998f01642a8b9ef809dbfa321cf5170bb1563990cbad5e1e636938f11f9459ebaf5cb7131e4f5f26d50158e326f4edf333911446ac94483f6253b5e39475eac44c497862f17b218274a8423504681888dfbd18c93a1402c5bd60ee0c51c6efe0bceff9024afc59d5d2edd9d3a48bc86a7c489d8ecfeb0d3286d1439c0f4b1ea6c8c7038f540774bc6512e1f323139288aa055b9f3a1e2ef9c9df4c24301e3fb3424d4af04ce4e7897df5000486e748cae2d6c330f686dc62cbd5c9f0d83c00a9e3eb5bd3bd32b5f7e067e5b6bb768ae365e7e95bf1ffc532220adb3c526e3bf5b6c754a59ecb631fc8576181a9a9cc8f18bfb1b07620ee462e7c04a62da205205c2a71951128c8b998f860618c48f884fc0560438ad02ede8817fbb45c2734fda68262a55f6ff4ed1732a4a88c8ce8739a668b77b5009eec12d5784b93d0b17b495d7f74ea0944c7e0e3322d6f8931be0fa23dc2c1818fa354813353f3539f932e65fd22a85060ec725ec9658c95a65ca88963ef2b2f1cdd43bb57f5419832c7b5ae31037caa83bf55ea4565b8c7f6d6ef2cb5beb6ac4e2c469f2cde954224593ba1ba55a9487e354f641eaf55c2cd7dba9587a98be8a2da2a550ea194d2da355d1be0014b94aef159e8a193302888a562635924b8ba1565b8537a61ff3153251911ba737b615d09ad65186a2657e74adb69b5cd1709c8b810ba55a0c66d45730003f70def96df1552b2c14fd9585db9a1f0fafd3b4f1acea248d2d7bf50718223c2c4a4961f0d3b228a01137a534f169386824268e870b83d5385da12831451abfb4d312cd69547eec00f060a4573e98637c3da684f3be26fc43ae026fee1ca4d1106684d5f7a987f4fb450490a5e51e968f6c9d0066ec456ab50e8fae68155b95f9c813e8b56f1de9c9f7eea2f8c6559caf5de97c4e9e6130bcddadaa28b4320688ea739d82ec3d589d43046aeca0316536af469ac0e3c963e71707645a2896db497d2a6e5be75c80329b22c5d3c577dfaa9afed59c734c39d85b1df4ecf506d65f3ad2b2c777b779a469d7491bafe2b74b1f491aa5a27e9fa8a4889650a2a97255902b2fe9345ae11bedb870f372849c433ed94ccf8abea1ca39a8bd90241a5fdc3b830f146fa3588fe8e4e4934d7690d1db5a35c522f46fdc65482b64805dde82c200dcc08380f9ed52e83de122d115cacc3511a1cc4c4f2663ca91065cf14f8ccd4033108d4dacf26c6291f82ded0ad5491387b3e02b07a0311777d0805d34b0e5638c5f386f7fa54dc75e3591bbc45d75282dd7868c757e7324e9caad5c3d93ee0e7db8cc9c945383c630b619be55d2a4f29c87b834508dcc883e541f96914761344ca99809b5fa3fd061ca14b13d0a3c302c3c202301ff96b4b5f25f205aefe255971191d1e08023e79d625be7d2223aa597a59be1aa378dbe098eaf5a0e5ca5a3d10e0aa8c07a9df0a56e3c5bf1fcfe4eb54d9bd9bbcb253ae6244944329c57f8243be52948cb0d3c2147f64a4fe217b734556ff4db0e9fdbfa26f4de8248098170165ff955f67edac6a00246f93b5432ad58418f3653f9b9cc9511330086a9c5a312f6f7685423f9507c906c00ff507231dffab1cada7e6179aa2a6a09551ebb046b7608cb28d7e64c7949c8c558e763ea87d30d97cd566608a3405170a77032818246629d65ef277c285310c86b4a72f22bdfb8e04265e3b44d6aeacecc677afa361fbd2f95825d3e2362b6260dd461ab28ef02beb489ee487725baab052e24e59b4a09ecf9de39ad7c57ebcfb8d95ea42582c28ece3dce1041945260bca5c82883d2e47efd3bf89ab9c01490bd934074b4d76e8fd781f24ade0507957f276caa9c9a1c1c46fdfb0eab9c28fecd8b3d9497781ef193e90229165ecca98ac4da8eac0cd9a934d5e8f79a19ac19a18124371294ef91fa8f153b7949849c8956741bd1b332ab141c7abd3f19bd764f5fe6952dc1a8c1a1fcd1997486f0383c825f86a1735341a3bf52f4b720bb3be4bf5470276fe5e53061034adcd7284b8769c4347e18ccfaeab594573b74561c4cdc91e45dce95890130702dc919a29d85ab7d838f698cbb4cb4f7ebe23a75b007dfff3eea51175d50bd0a3dbe80a7770b6160b0d3885eb80c8be813ea22fa18202d5c0c7c27cf88602ec7f44ac8858fadb7471760c2272602946e8429fffa3505bf325fe0b823723b757a4cba40616c01e1dffa0cce9d68cfb7e3cc6f9f3211d1af5398cabfac0ba2fba3ed6dcbf718d123224f3669689f157b766474fe20fee4206c701a8db71136f2df77a6f41808cf55622231cb556a3ffb347377d53b719ad81bb1a7bb6efdc04ef29f06834c49ce4774127a470a73ceee1e298fcec6e25ff3b6b4f6a64e51e18fb979f985a2f335762f7ac020b5dc641b27a34d13c0539fba072c760d4f20f4a47229786e74ecb6027fa4eb4526e9ad0a90ecce352a91fe07ed4d7e41346729ae2ea2064c33cadeb2e45ab4f32c303536f973878755f05e7f5be893e1202c0e62848b643ba3918852bede52deb52567979ae0575b90f0ca10b972f729a2698bf648bbff04ceb69c80b9786f9dd7c90498a3adbf60766f40639d08e90f8d41f2be005af22a3a37400694eee2d4ac95e9eca92035498bafe23fc757d1f8f826cce38bc7f8d76eed94ac48e0430efca44d2f9d9937cb84c59c0fca2709905b3cec324612888f6aaaa8f772a85bb3c7a5ebbb5dae2b2f8219d50bec1b9a8938ae5cc10734784c6841a72a7252c1c04f8327ca875383a5af548469ad420fbfc2b06b7956a0ecc1b049ba13d5d8dfa8a8633d6f61b14325d4c43cac97ad769406d8e68e940563be7d57145d9e9eb0c182d8268ca2d5c2c188288a23331bba9ad86ca14871d64aafc2dd6a12a3ca0160ec0ad1a2c9b00fca47e07e1a370c9ce867b665d7c5640a09f9169c379438dc83e4ff1e83d23ae664b4c6968bbfa3d976fb38760ed6622e56d771d0a124709147b789cddac1ea8dec325a549c030106a25d0cc4b1e0e3e8bad9395729572819f91efacb3b67b5c7e30c64acd70c39a876713819c77c47d9a92786b77bf9c6e596f92af4c00eb5a1ba914c59fc803d67f7cf7aa19f98bb6a2248633d075b1284f3284e29c3258c32994b4c62139a9cd078d1867607323e47abae6ea9e69bdf0d5529f2bb9fecce7628434b21c5d57d944ea668b23ffe68348f7fa30bb0bf11e48107d5b704b813c43a90cd4adb1285350f136467dff6ac5b75c4cd9ea9ae033c70773c77c8ebbefa0af36297613f19c75081d0bf53cc321e74a6fde2fdcf1241c3d204c0f6c48399249bf72e8975127a00eb0ead3d35e8772a3f83897ae66496f5b7307f7f825de9745735e12c99b851c163c5fc52663616217dcabd136a55dfcbd7b4945f92484f79ab935a109c4e51cc52aae113f756ba86a9a8f5565f6bd7803f75d0cd653bb8501877fa4484d2d672e8ebd8f52af0dfebf1d142eeeb6312049db9574abfde04f5c22a92f45f2d1b7d29f521b59b2e539186eff8bb03edabdd1d2eb6139079f9cc613a6e641d956f6892062", 0x1000, 0x1, &(0x7f0000001200)=@in6={0x18, 0x2, 0x3, 0xffff}, 0xc) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x6, 0x99}, {0xfffffffffffffffc, 0xa79}}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) fcntl$lock(r3, 0x6, &(0x7f0000000100)) stat(&(0x7f0000001240)='./file0/file0\x00', &(0x7f0000001280)) r4 = dup2(r0, r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001300)=""/242, &(0x7f0000001400)=0xf2) 12:10:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000580)=0x5, 0x2dc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="1ea4944895740f29247de0d4b74ac9184033eff2e4cb67021993b63073b7e4ecb00b8ecdd054f7423cdd74ad2f6048c2f46f236d50c7f88be762e792b6140321dda765ee06b8e75ec7ca6255e56527079e3eb55da71a892989719338a5d79d5ab23d2a9cf55dcdaef4bf4ee3da3c04bdda5b9cee", 0x74}, {&(0x7f0000000140)="d19bb49e7ff84f00eeb10ab491f2343f09a043e96f2552caca74b83c456d1e918fd7afcd1efe339391c0e9b2765fe5b14b2517a7f03537eb415b472df4e90e055f1aed6debdc372a09b51ab77013cae104b0e727ac12bfd07f3e3d7e07e14ced66484c345e48d1bf8f8bdeb60086b25e6c9d0e2650f7323069f003b68219b199d720226e50c0e88f16465302cb7da3e5478dd0190023f02e03aa0cf9ee0cf87c7fe1696e20f3ddc828b0e59976428d9e668f05dfae296b7e26eb8dfbe4ccd03b271403762a1e53aa90bfba7d02b9d72f9f1fc6cc882608c81abef4dffcb25274b45c0b3ba257a5a93604897596b81f67d8a9ecc4b8657e855cf1a7e728", 0xfd}, {&(0x7f0000000240)="d15f62e5408180a2fb207a62c756c53bde2b741c2f2653a17e2e8cc25b08605d12b569be7405e6268e6c7ba5859985c54f8e07152d61b9b3af79e0bb43b9f73891494bf6f53d6c28d6917cc186567b03da39bd630f40b05d3b7f67e55ec1f8b291ee34f36199cb8ecce320bc11a869b8a76d078f0c111abf1f3db8068228e43971922d87a055f91e625ea565e3024e365fcce84dbeb9506eb3bf89910636a38d5d4e9dc41229c34205ef67f6b5a9558b24efa2ec9a18416f228720846e387f23348799e294486081c866af3ddce05ba21ef89d5c6bcc8d926828bcfe28b8665d0bd9a30b116eb77ce6be", 0xea}, {&(0x7f0000000340)="70c27b99323de0f2ed21bdea69f47b5a621f21806c601d386f496a36688074b87cb47126aed40f15a0ca43976a43e8b38e4e5122401307d34429747e25937ac914efbf25dc17bea4d92ceec4cc22d94ca023af4fc0213fbb04ff1465eca37db0a087a62d50982ed032412902322d6b94c6544c9f8e", 0x75}, {&(0x7f00000003c0)="5e409f0e4534f8d792010253d4d7a318b4639603841f66293039f890563b258e3fa4ac7f08ef2e6568d9305f89391ebcd8413b79aa8b994ff208ad514c39d42af6e45924ce76faa5d117a73d447649d7d1fa4380426d6ed70296bb", 0x5b}, {&(0x7f0000000440)="01356bd7d0fa003d210b2096ebc142ade9dac678ca72cc1c31568e7a33c24067ee1d53", 0x23}, {&(0x7f0000001740)="bb2b877bcb9dadeadbf2a42e019dbb27f2b8414a6ded425d02a15dd3cfb64a6dd0036abee70085b1854b0e46a3ee6f56c463644188b8db852a25ff2e684b5a0352e846a28bbded70e90d9b2ddb0c443373058f2d1b88a41c3117ba15498362f24e42b9916b07fc583c85d9a4398a5b060dd4cc39df8a58068f36d8af51d43d497d95f4c15a02327813ab0763af00becd9b078f0138f014b7bc934ba8ffdbf2037f2aa5ffaef68886976c688747f3542560c433e85ca06a7aaa7f2f5b280018cdf66b11f0caf5e2e60eb04914da531fd98bb3d5bc9d84a9967137d8e2a260c726a1ff7f1640ba3d29db002f124f2af70db306c049ef5a087deec94e3fd3e4db2817320033a4c5daffab8e26a86dc10f62624c32be1e59fbfc87a005cdf244a2aa8fe96eeb9ff81131ffef3b75153ed8d18d5571a33d0a350d4a68df57a624b6d5050140459d2bd7d4238690cbbcfbb383c05010fe08e8c8c714f41e0ae558f30386b17a00f09721d659120aa737066ecce7c99c1bb18d8868b859be49eda4c0c486828c48ed50b107da9f4b7879956ca88d6648820fac25728b1a7e4b8c237fe46015d0a3f0f816f1cf7a3725d5eda0bf25587646235d4549a7d7276d875b5940c9dd74d37003cdbb13d850629d52034bfa6100d844179470be4b0ba8557a62650d838b68bda0d77d6d15508c4639634c460728af50384a9464018f6fb7fbaafffde26c282320b991b70c8627810f5e86b4b181f23c521627397fb91c8cc6e5ddd85cf203d5c6973f72d177d6c835c4e518fdc070815bcc83550024a74de539d90fae60923928cc77ba3442a6d0709783f23657cfc0d0ee183b11a3e3275fd46eae48ccdc9bb6d2a4bab8231fa7a080e6bbc8fbe8ee32f42478b6e6d95e81743ecf5187841b373e0eb4c79f61375dfb8527ebc31500c9d6dc2cd9cdb4c3d498be90d309d340fd1c0e8027485a58d157f3e9f043ec2c95144809899081a938e0ee01deeae24d1fb681cf817b61f7e26266149517535ec8095df2eb88a137da9b81e0ee225ada7790a81cc6aebba81347fd6d9d85c359d2589311b9be4f68383ce276eb07d7a5d8bfe201cd88d6630b210bc330cac9c98e9b6411e767af2899dc54f1c5a14ce81e3825d782949470aca07190ae188f887f5c09774ab31a378f5c65e59714012abf84a783841373d144f3ecdfcff850ec41a5ba410974168bab99aeb5f26afb949ad099a662b910a536c237bbe006eb3597b25a45c08615634a4b0fcf2ab39ae1ff64f413b32cfb183752029340f4c58f50448976931e4686ed33018667316040d89df962bca589af7757590fa1d111bc09c531029e322db34cd4dda463f133844e6c6d5a1331c7881704c7b89efa9b6fd6886fda8dca6906b8a6e8e9a1dd05a30fcfe3fc3d640237a38329e82971320700ea1bc29b113bde27f8a8133e4175bb6fc4270e49df933d08f8613bec312a34eb2267b9293a1032bc4beae838033acc974aae3d614904012ce4d7b5f29ee6637d8ff770e32be90ed211aef51c16d63060fcca1ec8d7fa539adba26d0d47653a7554e9a812f4ca6f7c44f0ce4bf81c70a6d35cc7c830f526e9314d5f37e5a64dabc10919607e46d78b139b94ade4dcb1ccd6252bbc974e4b2830630d909a35f5ad82b9f5375a7ae0511062b1f3d32eed5bc8ffbeb83aefb71d712537dd37f1302ef0d90a06a0cce984e505a1db7d6dc78eae7fea25bedace343290a69f4cdf667972e42340ed9048fc55d4193f2215d3aee43c3679ef01c7013dced4acb7dece79ebfbbdc9f228d6cf6113fcf1fdb22f230e6a430bf56a0c361be198572b6d0bd0b7ceb19eca88cc1ef6f94026cf7f4aea6cf1e8358a32f29523607f008b6203d5f43c99c50380df9dadc5c6d84d785df325abbd1e9ed3fd55d07f4b7adf6fa988f40e83dd173f338f7d528e74e4ed3df95855b731e957d5918708219915c1ab0b0ae4442e77598e023d23130183cdc586d0988cadf4eff278fca449ad3d6c5b0ed54e70ded7cedea88e15fa2292c5f47a55063e09ab2cbfd33eef31aa43bf7093150a0832cec59b50cc2617a2d8cc8b00c8973cc3174502abbca0e6a7c6b2047ae9f33f703b2224194302ba593a2ddfca6e8697503b05c79bffe8150e05b16617375ad055bf75effa02c336050df8b66c734eb86253a29f2d2871b4ce03b9bcf55511087539a9b6e013bf458a8aafbc773d11e1e365529fd1e5ae983ac23e55d259477fb39f91eb997e0c015d052f71d2b8f07afec73a2462c696ee380a5478470fe846cf5a7dfbf5fde3bd8cf09bde6db00257637055472bf1b93fbf9e19d86061117ff2411c14217b704025d4e158f6b947468d33798573daf316b1e7e64a547e407cb79702c10426f1c05f836dcc58d9f41648d92b69ba4afb234287cc3b4963fe1932d31ba803c40d3b2ac7b46643efdcd23927f4aecc9e2c5dfc4926774c0ae1f7bb0aeed11647504eca83787fdba014b0d6be874b557d5092548e2fdb628364bef2ca1c57d7fdb0dce83df20c2f16f5130a457793601f3aa16df63d26a6467d54582e3c268533ca4c323bcb486b753f37c74f07dde871ba5f916af1292f5b6152cf73ae4ff5a5ffeebb5095ec3a0f90c16eb56693286752b9b83cd4a95dce76b96d269e0a8576c387ebeb3a7887b152f33c3a66b316d7963ae9fafb6b963b61a021eb3d733e2532df0e3fe904455249470a2434b13781fb70cc87d8b64c33530d490e13163338a0cc632a45da6f003b5f1a8b94579283716ba0ce2df6c0665dd12e870cbae60cd86f082fc5c6939f1a30038aa9ad300ce5a651eb72c07128340b4a92b6f7ecf0b22de1ca0ead48e5978eebaafc67cdba90fd8b37de87552910f388a59d2fd96b7873241983aa3168c26d6a1e89ef96c72e5b1fa8ad8522391f27e1d0e0c75f8737dd7a39823eef3e82416b9e31e8e325197113e54045315eb5af72e9742121eb2b1399be49bb97b5f2b18dd53b494fdeba0ef36cb7ac2494dfe681e4a46196ec9e58c6b0f2401cab86d80d0fc6cb33f72b918aa5a730cd99bac82ce6f047c7d61c20c598b772a9a81d4506748b0e59ecbd6ca14d95bc5e8cd1fde69b0fce2f44835876fbf9aa6f3dae52d5843276ddc926d9d7b7a38ce958470bb998868a547541fe5b3bad9aa6c3bdc04283cf37aca04b980e21082527a51e0d711f9ecb28a04c0b7b3244697ab96ec13fc31729d2e0066315c715632b88624f26ed6c018dbf7aef81f80436604a3f58ccb30e5779d58fbafaf154cd0d2f82f54186c78db4a3035822d40ef075ff0b584fd67fac668be53426a0b0cf49d0353d4b5a6f472f3473e4f48c641ce5450f8c6ef935ca9e727d80a2c99aab3ffc74e47ca92c1246ffbaa34be679e6c319a7ea2bf8770581d08d0b4f04d799879900df074a364bfffd435ecd55ed12a50dd0821734c4d9b88135ad8bb6c2e6cd0afaecb9b4c481b358da78bc363acfcbee4d3fb24d2e383682fd3c944aa45679e5f61b78738eb8eda15112c4122f2b3e3b4b8445204b9d62eab02af957a744d60863dfac7ff70e5cde7f5ad7f7254e7770ec2931a6d1d64d2410189253e9919ccdc6b8cf53da4a6273ad6a8e5aa2846367e87cdabb45fe85ff2b1abeaeeec59cbd1b6de0d86df563524597eabfb7e86c285f857fea33f7999a4a544495948019a90b56ea05ce6c9d18b9c6ff354ef9b5e15f20e748c13d01c031ff1bd313ba45f63997310b280f3616e5a29a2673cb140169de030599c2d9755ada4bf86b9c1fe24189bb0bc0d78cb8ae0845d142c7d709db6b7e39331971196e57430e9b1f715abc426c8c55e5c4e495ce6cd4725a9cc0bb88c2f4fd135f6e66cee574e35e63abd5ce2456aec525d4dac3ed878ac00200be042a3f3fc2af1933dcb86c42fdc4f904786a366713737e0b76c3b0c951ecf44d6a54378e50fa1a4b20a76cb383da486ed3c44174001ad17d87148bfe58ce4a209c3d01c9b813894c842132e68bddaa72a21561459974c6fe86566c4995885a7e5ef1b0101a95afea53b9f3e5de8d8b35d1a51eb65c97e6a5c58688fe0e39876a4a1a022fa04ca47cce8e149879811730850e54494ffd7cb0b3f7200a7404854f054a3f63a2e4c5d1e093eef381fb97f6aa65ca924e65ddcd7cae5ae9e19c2b3a90603ab8266371edd4a8f6a18c970c4727c5ee80624de5fd63e3a82a816581e62b3ca156f457426437970680b15610a53732ee0744131911b2b45f5aa6770b9601c79b5b2f95b3df29c7c521115a02dfc54e618b3ebff3770032a57fe70a947b1bac2e0f2094a82c962d8696975be7e1071e18b842a9d5930857e13b7f7228882020f37aaa83170d12d1b9e2773ec565990fccb9b659659b1096515d25c7282eb8c260fea78424f1f7defeb0209dec3a2adee8be6df91509c14bdf415c4f79b4677876f40380a8ff38196f1a9bdc00403a9ef44d9213fa0e0a293099fbe06a940b405352ce4f28966e62e6e5a73220f32fdeb835c6f4295cbb9f4bd760a95b1c769598c12ce8b031121243da028aa78125962ea6563e1d37ec09f7ef566df62d2e6f872c82237fe41936f76270779e19173764b08c0b3ce5fe5d0bd295b3bfefa83dccb1e1b96df45daa1ffb7a88b995510d8773e8e844bb24fb0a8cf91b366e5efe817afc582e4aba0fcdc5f041c7d6e7a80214d4042977986b9fe032571770a3fb1c2c18b010a3797c3a3f9f2b48f7ac77cfb89f7e5ddbfb995c79e477fcc990d84f8e68d08c41537cd94e211ecba099ee2a737126909ab5a8a74f9d15eb568e626c39b9884436b02eff621ca5bd4d79a9ed770ed4fd2f13c417c8e8e5fc9d7d3c67ad611b5f7e303c0fbb76a6530da96c86edc6954dafecdbac7c6d01b07fe4e0efd3cb76de7d16ae852964ebdf2cc2944bf459128e75b79b1052148af5f29b28c6cff3fabaebc500a270716d9e7c3b83b9d729fed333dc39416c67f5c7a464579a079552dc1d78ed518ccd2caa6a5472d01a17be86eaa3b7940198a5c349f58cc6add759d618641b9c972306625d344c7fe4c8e155912e62394f2a7228f31288fff76b1769610f9fec513643fd4fa29203603f32c2c258d8d6e0b7aac149be48d3fe4e525e86a3c0bb6ed4e757c118f1638d4d5b478d73f9fbc059b699e74dc8fe4a081a5227c73b3e3faa84f6f275a71bafe28e1b4c8d926a7fd5442edd6d6c2397fa26e20f00cca68f06ad4b95ac49f51e07c6b77015819a35829ed50ccf0a6b2e71eb87458deb8bcc19593bda5dcd9e5ccce07fa0c9f5f0e178de9f47a538894f750111c68f27b5ab2e15ca3090907558e3ed09c514f5999d51db02a9bc8ed5872651954295c31fe89e87e8f6821d8c61fbbeaf98bcc4c4b135284920ffed34fc02c7ef99fce692968b3f27e8e024321cebf490c2225b0af2051a3391cdbb78020748c56fc826c4aac7c88b402a77398c02a8fc67bf1a718104f633a58d6e43e419ad26206c78d450697040135745bcbbe7920e8381ae4cb4890b55b5c0996c5fe67ca6019c41beec02208c818f4fdcd34f3291eb93671c7196c2f59aee92d43360f23294c8c8d109aa1d3cdb553d25c3165802dda95d468b070277dc6efcd75eee94070beceed0bb534e3f6efbfa7edd5402863ded353a29e105b0ca3cca0757e4101630cfc8580c87362b19f092b098247331248aa6ef9d912bb3486cf83ed673436c390224b00f44a5e8ab16427b9c1d7400821d423f8ce94e06cdd772f057d7da3cc54741ed299c15550bb54be18d0f903da6", 0x1000}], 0x7) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000500)=""/38, 0x26, 0x2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) 12:10:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfffffffffffffffb) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/1, 0x1, 0x800, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) 12:10:26 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(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) pipe2(&(0x7f0000000000), 0x10000) 12:10:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x40) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x88) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 12:10:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/126, 0x7e, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0003d62e0000000000"], 0xa) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) 12:10:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xa8f, 0x9, 0x0, 0x51}) readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 12:10:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001240)}], 0x1) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x500, 0x40) dup(r0) 12:10:27 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x2008, 0x9be) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/87, 0x57}], 0x2, &(0x7f0000000240)=""/87, 0x57, 0x48}, 0x2) flock(r0, 0x4000000002) mkdir(&(0x7f0000000300)='./file1\x00', 0x58) 12:10:27 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x4011, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) 12:10:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000002805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 12:10:28 executing program 1: socket$inet6(0x18, 0x2, 0x2000000001) socket$inet6(0x18, 0x3, 0x0) 12:10:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 12:10:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 12:10:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000006, 0x5, &(0x7f00000000c0)="e6a4cf1ec72929ce000c40576735beade5d78d875ff4e89399ed7865494599c7fd6be2e53cd4b78d052e2c3d68b57424d45077150e191fc6e7e6eccd16364cfd30176abda2164a04fe7f11ef92287aebdebab2e8b9934e820eaa75be4d9b40661cb1d1c433450fd5cd0ee3fced14000c389bd45589e54abc607fb02d6bb1b19812e8a13281517051907e9b5b305a2e716d78e43e9092cd0e5ca4aecf369d7bbdfbded1", 0xffffff9b) 12:10:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x400000530b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) r1 = fcntl$getown(r0, 0x5) ftruncate(r0, 0x7) fcntl$setown(r0, 0x6, r1) msgget(0x1, 0x1) 12:10:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/2, 0x2}], 0x1, &(0x7f0000000140)=""/1, 0x1, 0x8001}, 0x803) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x41e, 0x0) 12:10:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 12:10:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getown(r0, 0x5) 12:10:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = socket$inet6(0x18, 0x4, 0x35a) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = socket$inet(0x2, 0x4004, 0x22) shutdown(r5, 0x0) dup2(r0, r1) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r12 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0x104) r13 = dup(r11) socketpair(0x1a, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) r17 = accept(0xffffffffffffff9c, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000c00)=ANY=[@ANYBLOB="1c87e8ae89d920f89cf7cdb36833c174ffc54aae9f930c4faffe2522635bf7b79cc32548484cd29b1e4014033a098b7fae9cdc37de54ccfe3035f15c4e6514574cf00900000000000000c96af0ffecbc78e29f058380d41d49e26f326a904f99c4ebbcc2913ed015cf168e54a410ed0e7e9c500314aa35033a6b0ff1e8149a7f6d4eb9de001f370dfc32f94829de280c4b81c75c38d90631f7b47129a37467474b1f9a2a02d4e1eb9e904fc9e665cab6c557501a5817aee30a5f6de663c017c7ebe5260000000000000000000000cae53279001f8685659033cc916e91d0c299feccd3b8a4423f1777ea97d746f201e5d78524c9d13bf40f50cf7a039ca67af2098a1f99cad1edad4a35a2781088c63b9e86f55835f660426657c2aac2953cf422ea64f890d8a2e0aa14ac3599963f26a25b3b9bb01d4c28becd6be6b8ad8aa90391af62"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="84d587a51a4f326de2507dac0d3a0481ae17d2c3a421afc85cd6820f0382c354c70b3279d0612c522067bd90cdf3abb93b93b97c1d742a040151c3e6948b7e40d5f0282d2325951989b4d30fa4cae85566ca6711daf6a6eac9e344014238af67f64f9bcba67e8ef9840794f535c9e747be985f4d072ced0a8a15d55c55", 0x7d}, {&(0x7f0000000100)="341ac18f080e29c196af402c569ab0e47fc4e0064a3c3bc9f0b92c143cc36c1e779eefa17302aa01f65b9c2c6c28c4c8783691aa4d0d9f41c57f5bb8526fb4d90743f33aee539278d23def0a39c24a26c2251559f62cc1af75ba9f1a976783dd61bb64b52ec1925661f9a23be7d474ea6f7042d40467be9268a15fc1e037442869e1bc422f0914be3776d1e388abfe120034084d2e52bc95a9", 0x99}, {&(0x7f00000001c0)="9fe00990afcb7a62d00e84ca95105b3f11a1e882f46d20feaf86f5a817c72358495cda64e0db778dedcef95116d80422ec2bce7a71848156fc41ecbe4257b4df4ffc311d1414af3f9e61559ad25d7d327aa782f400be4c07ae8cba63b1110dc22272329dbce26cafc41c3b062a51fcbb4823c182e6324bd8fac5b03f", 0x7c}, {&(0x7f0000000240)="c03d452cd95e6aa29ab833f5ce1873c7d689fb11075fddbaa1a63836f010cc28aa0f6815d8c9856e2c7ea397858b81e0db687fda658ba055dcdb21d5e4e823ce6da594f3a55434938d3e34bc547c841644c9679d21581eb74286691cb22e6adbc682006813eef653996159f8501169fefa726fefe68e77a4857c5d69587419b2759d1d82d1c6b14b69a2731a7ca7f2ca9599a6e2c5d30e0925ce72ec93e442143d1fbc6e923365ca086a3858e1", 0xad}, {&(0x7f0000000300)="f8610176715ae03a2e3348e0b880c74b7d9599a9534ff82a9ba52eafce0fc003c21a537de035e6d754604d29b271546c81b53dfb490033381d69dadfdaca6ea2dbb6cd2c6e30765f8a23ef213c58ee389147c66496730e5f6ffd8fdf39f4dfaa528a269b93a4c67c7c915e1dbfb25c740a0f39620857fba961203432baf7a4c15e74f7b0d47128d276596cae219a61dd3686b4190f7f4c305eea05e26c93294f24085678726934", 0xa7}, {&(0x7f00000003c0)="79fead0da9995208368615bf48bf2a45316a130eca9647ef46c8e0497fa1a1a6019abdcf6c22506a2649f62982b193d90fd53b966323eb37e84345f7db0a419563239036470c62fc1c84438138c337e660c84e8d867efc1294a7dd03763ace7028cac0823684872fa629e052172269384706182e52abd42993aca987574658ee62c45825a33da2a223e42dabaf48a863e518bfc3cd947d239dbff0b62032e7a45e83f7a1edc7eb3790310c49a8034c581d4137145c1125bc1641d51bf4655bb0ea4e2290a8befa4ebc", 0xc9}, {&(0x7f00000004c0)="54051bdee7f9f01c308eeeb2912e63c6a40357eeda97e3cb0567e4d1a7946cb7ded797939472d873971c265948360042cb252a239b45ee0841e98d6a3530d7dd0ccff211bf471620d480224e193de5f37aea65637b227adf3674a6b0051f9166b8ac20443d86263eb0488bd0458cd4977f5f8db4aff3be5e64d1c97f2a8d98798a69487552b7a0154d8bd6c99a3edc62387b4aa10313f6b9684d00fc7aa896d456109b286878db2a", 0xa8}], 0x7, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r15, r16, r17]}], 0x88, 0x4}, 0x2) r18 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r18, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xfffffffffffffffa, 0x0, 0x2000002b, 0xff51, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x8, 0x80000010, 0x80000001, 0x7}, {{r14}, 0x0, 0x0, 0x80000000, 0x0, 0xdad}, {{r7}, 0xfffffffffffffffd, 0x88, 0x2, 0x100, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000010, 0x6, 0x2300}, {{r18}, 0xfffffffffffffffe, 0x2, 0x40000004, 0x4, 0x12}, {{r6}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0xf21, 0x1f}], 0x8d84, &(0x7f0000000b80)=[{{r18}, 0xfffffffffffffffb, 0x1, 0x20000084, 0x3f, 0x1}, {{r1}, 0xfffffffffffffff9, 0x40, 0x8, 0x5, 0x9}, {{r12}, 0xfffffffffffffff9, 0x9, 0x80000000, 0x10000, 0x3}], 0x5, &(0x7f0000000040)={0x2, 0x8000}) 12:10:28 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 12:10:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) listen(r0, 0x4) r1 = socket(0x20, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 12:10:28 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) 12:10:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x23d55) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 12:10:28 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) 12:10:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000040)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x100000040) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) socket(0xc, 0xc002, 0xffffffff) 12:10:28 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000180)='./file0\x00', 0xd98, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x408, 0xe0) r6 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r6, 0x6, 0x8, &(0x7f0000000140)=0xfffffffffffff1e2) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x125) r8 = socket$unix(0x1, 0x800000000000005, 0x0) fchownat(r8, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) r9 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x100) socketpair$inet6(0x18, 0x4005, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ae00000010000000ffff000801005a0038f0fffffffffffffeff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x0) 12:10:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x540) semctl$IPC_RMID(r1, 0x0, 0x0) 12:10:28 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) 12:10:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) socketpair$inet(0x2, 0x5, 0xffffffffffffffaf, &(0x7f0000000080)) 12:10:28 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x4, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x9, 0x3, 0x0, 0xffffffff, 0x4]) 12:10:28 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) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 12:10:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x9, 0x6, 0x9, "f0fcaf66e91b786e5eb7fd494bdef2abaac6daa9", 0x702d, 0x5}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 12:10:28 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000004c0)='W\x00') rmdir(&(0x7f00000000c0)='./file1\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/147, 0x93}], 0x4) 12:10:28 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 12:10:29 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) recvfrom(r0, &(0x7f0000000680)=""/4096, 0x1000, 0x802, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 12:10:29 executing program 1: shmget$private(0x0, 0x4000, 0x22, &(0x7f00003f7000/0x4000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x7fffffff}, {0x71f9, 0x2}}, 0x2) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8a, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) 12:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) 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() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) r6 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r6, r7, r8}, 0xc) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:29 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="a2", 0xffffffffffffff54) execve(0x0, 0x0, 0x0) 12:10:29 executing program 0: shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 12:10:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) minherit(&(0x7f0000f62000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x398, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x600000000000000, r3, r4, r5, r6, 0x4, 0x6}, 0x1, 0xffffffffffffffff, r7, r8, 0xda5d, 0xfffffffffffffff7, 0x8}) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) mprotect(&(0x7f0000eb0000/0x3000)=nil, 0x3000, 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) 12:10:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0x7, 0xfffffffffffffe00, &(0x7f0000000040), &(0x7f0000000080)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="6d4d9e6da0e61a3d2b303cd857410fadb71b7d40b3a642b52818ebdc72c79476362512ae42bd6daab079f7b1427bc2315630dc73b9dcfe5ed0fec9097d58d3748c73e000d712ef724134233b3d75a8498369cc484f5fdec6088b21f019a38638f7a256aa7a816ed0e6ab96e3812c2e40", 0x70}, {&(0x7f0000000140)="d36f71a06221b2094820abf745cd571db291422fb6535dd2f10e4e949fe48803db1c9e213b93287cf09b453b98057829d0569fc4dfa8e340da545bc60ab1418dce5e77440d9b7abbe3a00cd403f6c002f3b65fb371ad3dc200c671e6a3266769db61febbd0823160aabfb43b7ac0374f425493f099740737e67a8ed3e86996649ba512006400d4091e51816faf4b8ce623ac66be1837897ef94a9f4dcf6b", 0x9e}, {&(0x7f0000000200)="e1034856ec97d9ac2a53d0da256475d45cd622f09c67cc15fa4efa096f17d6aa45c158c87ef20849c8072331a402e0120e4e28ac92ad5c6782d27c302cd9c10b1d1380d7c6e0ed5eda1420023a80fb6f491475fcbd663ea9a5abb6a526ad84be2d0bdcc1ff8268e96a8212bdbb13abbe0ef990542cbc698507c7a3b29c3a717a0d6579bc371db38f53ccf7205398b2f625a0b461d0f3d949ccfdfcdb2dcbc51b07694978b2d136119fd42c9d044e108fe368ea74295beeb3a786133b13c6a9827a9ac2b2adafe6e1f298a3a0587b3839e959e6481a1d8018f182fae9e44bab7b49acf04169193ed71a27cdf9f5dd87c1e24507b7e0d5107e79ce", 0xfa}, {&(0x7f0000000300)="2509f131c9397c20e0f38ee271c85f6ef3373e906f2888f994d3e291caaaeac92f4b65dbe291a349a1bb1a9aeb650b050e78560f86503eaf3fb1cde05a0f501e1e596643d265cc0bb1f5f81e3f43ea7eca4761f13851ab0702b8449fe9c2d71db8c1ae158cc99e14a842b0703a22eccb385bc77c9ab68c3af633aa652db368ed9786649a0d576153f5c6e7dedb3b30267c3a498cfdd8baf05a59f104fb157b8920e002560366bcedf2e4f2ed5335f47e8476409d753a2f2449b4b83dce14", 0xbe}, {&(0x7f00000003c0)="22800183cb0c2633a30e5f9fcce09330793ac5a950160f7fa0f42f863887285b5654d70a957971970e1c5d2d1aff610e1b011b0e8b9825aaf39332e1317f3b83abe6382753a3319bb8b18a4dd242c2c019c050e53be6bae2e1ba00c815efc6d8cf983c4c40abb95a3e9296cc446a221871a0f9cc7b05aa818736a96dd3cfa26aa91d6810ea5112b85d034f50095adc054106cd01ea9c558aab40986b0eae8083c52865", 0xa3}, {&(0x7f0000000040)="43e1aee39770c4e73c938c1d85387c6606e0be3dff6b439104a2e3a188d462347f4240fcb2885e576acdaa94b3c3b9ea0faf5d49b95b0b670ae787585c0d", 0x3e}, {&(0x7f0000000480)="ddb9340524fd50fb848f2a16ccff24222c9c8a9ea3f95ba10343a34b793739b18d321f3a508ccf17f862307992d7f7c990b8abd50351681b05ab87a03e668733c30ef4c027a78c20da527bf58b6c656d4ae0db19590848cb272a236b65863e6a5cbb93675f7e35cd4b128e4f239c7cff1f4f5f379e89e5096b43945b1297e896a0c3d353a3686d6aff12b9f222945ac93a72301590b528b6cd94", 0x9a}], 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 12:10:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x70}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0x3, 0x9}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0x800, 0xd3}], 0x80000000, &(0x7f0000000200)={0x4, 0x7c}) nanosleep(&(0x7f0000000040)={0x1, 0x4}, &(0x7f0000000080)) 12:10:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pledge(&(0x7f0000000000)='[(-\'*\x00', &(0x7f0000000040)='\x00') listen(r0, 0xfffffffffffffffd) 12:10:31 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0xffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xb82f16152d23d98) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x93e) setreuid(0xffffffffffffffff, 0x0) seteuid(r5) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x7ff}, 0x0, &(0x7f0000000140)={0x2000000009}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) 12:10:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000540)=""/183, 0xb7}], 0x6) 12:10:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001700)=0x100000001, 0x4) write(r0, &(0x7f00000001c0)='2', 0x1) read(r1, &(0x7f0000000100)=""/172, 0xffffffffffffffae) r2 = socket(0x19, 0x4000, 0xd6) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000200)="a63c457cc3694c547730288b017fae1f603a98b5687f911d3acde84ae239ec147d6c836c4b1a49e305d7c0af87ca7f43f96868c08ae5d11fff5aa26cd1dafc0aaa40dd214f93f326533bf34fe049f2dd898a0637af94b36a350103ca4d162256195d7c80e3dd3ae07862a5873f280c5bd6844a37c3ed970ef9734ca915e843c2ec6bdc502af6bab6c4e23f2a93288aafccebed86f32136ca77ba52a35384c85164d9c98a12fc292ed61d7ccd6f69d2d1c99280f3e942171f2dd56d4b8f03eb3b74246faccc274e17f43d3a46b5be85deee645f497e7cf35f90953577fd7b901dd6272f25829418fd9ceb099200ec3db19a1b84d6d1f3ee", 0xf7}, {&(0x7f0000000340)="b6bdf6bc37f2623a820db84898a7ec6cd886d37dfc8c9c6cb95dcf9cffccd3661286d524a667f9daeac47ffafe99584c5b07372712fd30346dd22a0e5fb27a090971d144b3adc2f33aef7e1053b4ed34c90eb0b42cabe4fdfefee59d327ddf5d5472086f6e45cca9882fd1a89181453740e7f8f4dce3ddcf7ac1b3eb843b8b03931ce70b28edd5cd9bbf7ba13ab92701ab508be9cfb3fa0fc2d04b9f07be1decce6731bffb47930a0f3e69d4f0d36b5945b5fac4c573c3761d1263237da73d7ee8ee95f7f9d603ae9a77684dbaeccbdd81c9da8552262641adc1d683fc5bbde62d3703a3ba72d7b84b14b87b52996cb77170377f1dd2fff909e66bfd8aaca9a862a7f373cb8af51c30ab53be7254d63e6c2254c27715166004696c2898e42f6b281867599d4851028fddaf9d979f69b78fbb4f888eaa211daf58b81f3abc90a8de40296dfe6c63dd15d258d5e478181aa368819cf1702662e8dd027827386a43ecc197a9abd3e7297ac16731f1a9ae07e856f2b78ece7f645ef0af63c5cb4e2e812321e5085a50613bc5dcfcce89124cb21be7664f21563e8d26a44dc03914ca6d7c2b88f47af4d83012633ec65bf9113bafb1249d84d19a42bed21c3e25d56e2392cb1c1aded13ff700ef9e04f60ae3052816a152cf5a4ee55d65005bb35f188696b21d473e910391d7b7903ac03dfd10c1608d52875dc43e3e36ef45ca54be5bc5f4ffd082acc8831be3942c61ca2676d210c645941c75101aed6adda0294389fb263ffdec3a860dd091bb408d216ab2ddd6ed388cacb14c0e59a3fd27349e2e8d36dfa565d2504331edd11dd6a89a3bde2c661e9988e8b4e6c5473ebbc6cfd89925b98f53aba870a0259a2013a442cabf3f9436483fa1864a5e66fec50fc08ebd7a981e88a86a29ddeaadfd1e18a935b84a33e2398ebe3366d33baf49931cbd845f9b141114902e0c36f802ae6eddd91e315833d877f2d615af95bca5b94e83441e1f69692d5aca1366639e845d15561c86a800f8ad4b01abec73d990f99effec333e8f289cf60d61ff9fb983b40a69128081d1424e54d3dc77bf4e57ac0c6441805bd4e6926d03a71226c2b1239973558ab97393f8c9dae63f603c6adfb3140bc9099d4842b7ec7867a756a97daa0d63817866242de747e3548d16fe734fa2b681915f0f44f8c50489ac3c69dfa50e650c54b2a45fdc36ae2f777ec77e0a422e52f8f114b5b99307a5389b14f933f12c5b9ccfa5b4af12dcc9be7e507fcc5a3219dcdc874acf7f35e7f506677c9f7bdd46094240a558c3e2fd246a8dc7f6e95e2649a04616a4908c3cb8b4c76336843f21500c3a74fc6e30845e306cf15a9f70c7dd2b1b02f2b43d47a13f6aada2a475fbadeee9ce8c4a79772c2fecb3de3977018f025059e910dda8bafdecdcacb9e7538360e5662a1cb1aebfd8ce4d2287959a75fbc51a7f66361b3d1b4868e8bb15661de0a680d42bd5c4514c971f472c3f72a49844d3f0caca854357464de4db2bad1bd9f79628145279c35bb6c20441c081c8b7f727bfbeff738e4e54fb83100243d418bdd48336fbf4cf7690283a6b0365dcd65e6de2f819425cd848edf4dd53f5978c0e8ac6d3817283d9c458832f186c5989092bc180a4980a4ba0ba32aa301f5169893897ddd8d8e41d3a05aa2cb2bdeb6e1590e98ab0b41afb122802d516c545e2292eca8b56d37b737b973bcfa9f8b0a3b7e3e49d93caa571d4aebc1ade05fe256bbd883c12a445674e2a3b601e0e1a359654f7693526744a4796e89784abe3c8910e8d50e419570490089930188367947476943753a9b06d47ab2640b9edce4d73b7f19416ccd7e2d596ec2cda35d0860e004ae7923963d6a9ad7663b3e7729d4690d49cb63d5ed350e54dd10f6a3c4376eea38913f1334610c12c16c242520b054cfa9c35bec2e6fa6060c5915e18baab2ad72b4922b6809a2a9c90f5bcd970cf2848c9377a7fc6b8fc02ffa65d92dfcfc5773f3b28c92c576f66e6b090d27db6f073a5d431af08beef5de82bc27f60ad81fe9c6684144efde0141039076f90cdf1c797b92832e2791d6a30270eb65a98e2c2d2308f6f906dae89682b46c7555767f5c1675149f5f1a108ee33bbe286703a3cbd2308aaace3eea619a628505adbef17da675a9001123e8047becd4c2adf359f1a8d9ccd1f68c78dd851698fa20971e4c5bbb1d91c5fa14b97089619e950656b2edcb80b418f773a62288823ba549b4bc45fbf68508988e7ee6442e9c3f72fa1b144713b4baffd9e342592ca21aaa10a5537d3ca01943249c1b0373e172684b230b872da0b4fe31c762bae3fbe3b7f56adf09b6f4ea0e156db029a541d43c0f2124e7bd1c6139cd72dacc2368a76f7dac9b8fe847fef5bb026687948caa476af7219638003034200602c00db3d3531b8fa9035fba576374b177616decdfeb0e9e1da16017bcf6efabd26be9bc5e45eb54345b36933e8f0dea1d484cfd08019e7995a719de9b0234c390e85246bbf071714960826e4b28e1b58d6929666ebc479c88e8255a3291413970c03b07559aac0f6ed081049b6a39737d1010c4785ee0f778f6122aecb1bbc299c07bc85a7d8a27ed3221f5a6ccbd8597042bdba0e4c0480ead309b0e672206b99480b7ad2848085cb9b75cb54492db7b78d273f973fd85dfee84111adbb7302af7f85b2cf1719c9fc8f55afa13c10f6abfc354dbf8667e9e6537119fc164509c275379aae185ca84fad4e22ab616ee697e906ad781a80eebaeb4494411b727269ba844e169e12e431db4a7a64630792be44ba86670c5c021c47b595cf12c740d44f86aef5467a215c59dcb977d16da11ab89e6a8a5c9df06c0ee0c0a34fd78e32a70186c1f3bebccb09795cd90d0c78fc8de6d2edbda47e99ab5723c4c79f546045236458b25c33f1c064cfc094453ba5c35d48581b7df1855d987ef83f0cc27d985764af7bb077c9d856144fd309efe57e8d2dbfe396c6867ecf034812e47f81c19d99a925266cdb7bd51bee67b9de39e573ebb0719f0e2299bbdd92e1217f20472f30b07b04940ed705a0b3f8527b99c869d5183b46f68108d1e526dc9e387ecfb68ae80a4ac6a84fa3fba1e304aa4cab382eca4fcaa11a8af9fe1f49959378610ab04e826fb8c185ecd9c78add22a9a7d2abd2c9cfcb570be6995e80d93341fe03f606beb94c9d8b96557726edcada286dca6ee858c89c2e1ff0564eff1a6351421561642556eff08ecf1c53763f077a71a5fc7066d7204b0d7d9ed96e3878d7cb1b03a6b734b39550cd5b10de156a3e13211541943749f23c333dbb516bfa418842a70d5fc3a4ef91816ed6e1e0474d69d87d96150ae867c106389c0d187509ea4c35d7f82ccead638191646bba121827885d23eeb4ee301efe3002fec6e2e95bcc9671688c1632e271812a19f2812c8fb51ec0f394f53186d0bc6f22ef82554d10adbab91918a1623eb0ff360e7b3c89c4d6ed8b359ab2ff8a6ec14f9ef258260ab34bd4953c90564d474d004d209fa0a2f026df6ea0039699943a8d8ca22f59a1c2ec92cb5aadba88d56e77852f764cc27c6da7a0a00fa5926bbc2fb03f12c31be2cb90a876eb50ca51c535960469feba2fe152e0413485d0eb8ec6dff98cc887430f5597b36ac672e0a66c2d7c335e332760a9d47c682b20e02250b365f1ec08678f62f09126acb405ab5c6c2398ab139e45feccd284b034d04564138748d32bcc3c53e01362c39b1444140aa65bdcd809d95592d826d0284931b9cb00357d7f3bba56df7552ffdf93753ea48a3f32b3e81362eeeaafb1dab18dec978bd8913e30ce37bc6c4b45d6a4c65f076e10820df344804098e7a4ab51957eb8cf18d533eafd5966b06fcdeef128a088846543d67c5259f72ef86de92f69cd209550d0511df4bbee46a5a34992e6b626540b0471dd08e213d32c92e16573a7f654e50135cdc7344fef440b467670667c5c78408e6bac6cab336fe97014e758aef80e1a4d3d9f9a14652e0d4c5ac8b17087cc379b5012daaca39a0424f2bad9ad2b802964f1e1ad466012bea246ceed2bdbd3bc5bf0bf58ff1eb117030304c5c0bd66ae0c78c49cedbd6054cd8746856c8df9eed09b3213732c21df6275827c8ce17176e07fc10d092728f32b382846240a135793c1cff1a0d1b2863d9ae4e038e51382dac147d706dd7b3020b1926e33e4f5b00fd445d91f242e527d72b2ded411595cb7e5ec714fedfb69350fbc4f90d0f7a13356d9b24897ce6efef1f0ef8272df32da47e4df702a1069ef13485c4e4d2405ef111088b01fcc7660b8b4d6397ba21bb22c9722fbb4366a43e09b822232ddaad72359fcce01eece7908c50e59d48283f4d94041a93b89bc31be1435794e98b00b741d0d3b17fcc8a186e754549fe16ef988e3de355a5d22d9936a3f08237742a6d299814e5605a42a5f757e2d3d9fef9e268167cfea6f7c69c8389bc92abc21ddeecaa4dd2242303f5c4e267ff8568031e0f0cac6def393bf08e1aff9bf40a49d41289589725248d44e89dbac15f71cbe2224bf83c77e668be8f75004d190272020c014a98b8daf016615a5f67cb7207c4b2826ed82e7c966c287bc842fed3166903b7e4975be23b266c8884fc64e76dceeadb8279a97ad0173309479c2a5931aeeaad2c91fdbeb1a7c00dfe727df6236be49cdf5fb65a21a2618bb4449feaf0ff6acd8bae259e1bbd85f53513b071095d57cc0ad3ecfddc0a1a94e92bf1859004633376fa1a873ec9b8b35cac91eeaceff2f0b53e1bb465a883d0da85fa4534b026bf7b261ed3f884d3a6093ee24ac106d07e87092624b1a9ac6f1daa57e2d5a4a932d9b3ed4e0905121e693d845095e7d88de0a0c2f8e8b070ebead4b2ff1d144ba9d6d60e2188679e18eda79e9a4957fee6ff59b30f58ea23cb5b77fd1520d7e7b23de34de816990aeb70e6a7f9d9fe4bcaed109e05a3748eb8233ef6a88bcae5e9c530e614a3ee93f139df5a5ceb0279e44a57169ea5cdaadec93631de138abdf4d8ad920d448e55468798d44805462c5b0b04450fb9daceb34c4ddd7ee377c9769f1234de314cc04eccd9da6b595fb67fbc6b64c8ef07828ef2449dc3b676e87c5587caccdcfb0902bc072f2f2a1e526a361800b988735f7da83eece0efbdf88df2a1f571bff0f5e76894b7a567fe32566abe8cc301f23cf5c927099fccf6a6ad6ea5f61db54e0a920c65d2972079a8c3c6824fb069ea5869a342c89507d7b8ac4f606d4d015725b625d8fba297ab423f0f8ca83bcabf0b8eab152bc8f772e003cc5fa405a55042169f2566e70798ee64a0d4db0484aa12c77e1ca8c5d8b69899ad0133a1fb6856e6a7a89709c68ad78257a47a220521f9938d3dd99430fd8bd28b6f7ba3d38e6b55a028a7fdc045c6b6315083fabbc3f36583a0ab465a014766e3c3df45261b252e1b17cfe54395fa385ebd9edb4a59b88891bbacf0c46d079b07184dafef5b90178b572c0b8291427ae5fef2aad41ff440aee66050ce04bb8efc23c6c25158715df01625105cd44ad7edb8fc2714217cba3c087fb8a4d2cbbe04904ca88097e7721989a812ed14c2a1814b93d227dfd2e3be0deb629b93ad1fcde1198e7a12ada516353165750ac86dea5b14c2f59538004c101e2062ce5abd652e50a0b09e6514cd8d6fecdfd7f1771cf27465bf51bf6fc0e7184c8bb0cbb8189e12d41996b88c05027d4eada144893a6ffa2c627c4431cb6aa7b41e1234be6855d5f289a34ad74b2bd822fc3fd47b2c4e7ed49e0759b6c", 0x1000}, {&(0x7f0000001340)="8c5a7f7f4997f38aa83c6af645c3baa7534a5dc347781d982b9a4c3585d01b04ba0398fcf6934c232b9de4af267fc1897f34e5151f22da6e37d8a3a695dcd354f8630962b2887fc472929567be9733e65a6fa5fc6834133809d200bcd9bcd850888164ae9ea12972d73e47039840663c9086b42881969593ba01326e9c6b74d5e89d59118294c0870cd20e29efaed2d0580edfdd327de9a91f1d98045e4032611237d88bb1fefccd4c3fb7c909503c5861e9514b57bf1e162a2fd942e3bc71d3ce37685501d130039b3b9e3cbc5a37e38b63474924a684e7cce61f05bc", 0xdd}, {&(0x7f0000000000)="516665d83e9a7bd0b8398327a1ab70d3f5f6051343b009190b19531e5fc66f4cfa5ec33a0dad0542424e02de8dc24844571b41ca8d96483bd44a68e2d80f4f1733bcd3f7935bb23c4fb109b7af0f41b86c687bbd773d366d764b371d830419059858f10ecb17dd18a71d8efda81f5baf5854ce6c77bac8", 0x77}, {&(0x7f0000001440)="c9eea2c84b98876ee51339a6296599bc25e26d55bb2d8ae824ea99788fdd1873c6d01f530f728360006599067194897402ab240e2b2dfffdc5077072be6dc90b17191756b3dfb0a3c6cfa06fe90fbea7327706c091382e57e4566641c06d0f630a5a8a904bc7a58da432955c89a71fa8a7fbdb7e3ea0a41a618069bb0e5281986ada1c9b11619dc5344427353f6c89f6c17069100331c7feed437ef0e7ab290bb988e8a38d7600daa2db6528bb1423f16a", 0xb1}, {&(0x7f0000000080)="c53c4a7976350935f460375e44feecff4611ff64d7c3536ec48ad53fd22933ffe33af24805679e93fd796414f5256d598a82998fb362", 0x36}, {&(0x7f0000001500)="5e07aaf9abd0408748c896a0a4d2b30427f81cb8fad77cfde70ad8d418046b457168eba80eb15c709fe3e4322d8b563e54ffe6f1aab28959763023e51a7ee59cba7bfd23ec4fe0dc8fa769751f887374a86c2c1a9887f7632390085f7790f03631005e73d6b14a3c0d4e559f2e04b3a7f3e1bf630b34de111ab9930582f88fb498ab5666a29bf0cddb4d5ab526c92af044a8521743664f54263dfd2c", 0x9c}, {&(0x7f00000015c0)="431a2590c25988ef6b696f7ca367c111de5e8921fb1fb19c721668a0899f427abd33eae1d5c3d825fb", 0x29}], 0x8) 12:10:31 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000000)) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) 12:10:31 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x193) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) unlink(&(0x7f0000000100)='./file0\x00') bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 12:10:31 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x203d, 0x40000000000cfe) mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x3f) 12:10:31 executing program 1: socketpair(0x1, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) 12:10:31 executing program 0: r0 = semget(0x2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/146) chdir(&(0x7f00000003c0)='./file0/file0\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x0, 0x3610000, 0x1800}, {0x3, 0xf9, 0x1800}, {0x1, 0x700000000000, 0x1800}, {0x0, 0x200, 0x800}, {0x2, 0x8001, 0x1800}, {0x0, 0x7f, 0x1800}, {0x3, 0x3, 0x1800}, {}], 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r3, &(0x7f00000001c0)='./file0/file0\x00', r3, &(0x7f0000000200)='./file0\x00') openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x20) 12:10:31 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 12:10:31 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) chroot(&(0x7f0000000000)='./file0\x00') 12:10:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = semget$private(0x0, 0x6, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x7fffffff, 0xcb4]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff71) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000080)='./file0/file1\x00', 0x22, 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) 12:10:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)=""/108, 0xfffffffffffffe0f}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000000)="b65541", 0x3, 0x4, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x20000) 12:10:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x9, 0x3, 0x4, "e5fc2570c6c1a9fddacfb9fa4e33f0e4cc42ef50", 0x4, 0x8}) fcntl$setstatus(r0, 0x4, 0x1000400000000001) 12:10:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="c046acdbb94862772fb24be95f38a608d3f6fc3a114de60f07cd018252164b112f", 0x21) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) write(r0, &(0x7f00000000c0)="6b7023395e532d5b1b790920cd611199e2fabf8f367bd7fb1dc1dae346382da5baf9e7450431c1b8da0ff6d073d77c5a8efa0181023b67eb611e7a5885b7f7a1fb2e0afa4477da55920e2430f5125abdff5debe778b1ae0a883d49f53b8d84397ef5013fb5cab2944d78794277ca84a28bd8fd720e9cc7a8ae61f42e13821827a1b1545abb663cbee8f8fc849742e9c92e5f7766d23a0abab26d48c2a1e32ba6d2438434b5b50d5c8379968d8c05986b98135b24ec491c70ac6550f77e9f025c", 0xc0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000a80)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000280)=""/34, 0x22}], 0x2, &(0x7f0000000300)=""/205, 0xcd, 0xe0}, 0x43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000200)='./file0\x00', 0x8000, 0x9c) 12:10:32 executing program 0: socketpair(0x18, 0x7, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) r3 = dup(0xffffffffffffffff) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r6 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x4) r8 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x1, 0xfffff, 0x9, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf00fffff, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x8, 0x20000018, 0x5640000000000000, 0x1a}], 0x1, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x100000001, 0x401}, {{r5}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x80000001, 0x7}, {{r6}, 0xfffffffffffffffc, 0x0, 0x20000002, 0x8, 0x1}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0xb82}, {{r8}, 0xfffffffffffffffa, 0x80, 0x80, 0x7}], 0x9, &(0x7f00000013c0)={0x14f, 0x5}) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000000), 0x287, 0x0) socket$inet(0x2, 0x8000, 0x9) 12:10:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0x80000001, 0xfffffffffffffed7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000002c80)="3b21d4d2332977b0e837ad15032604233117d5d598ec3f0ccaae7ed07b54bbe08bfa349a8216e9d8ef67be1bd304ab72230947594a006eea1ffe23b79468f10622944419727aba9dfcf85c4ec5041bcf183a44bc1abcffada04e2d6bde0669168374fb7d94230a22ee25e2a9b5e4c50e756cfacfbc8ccc364563ce68282fca0664f46ab9251e7e711d2c092cd13acc4a5779b2f2304fa276898db09621c8bf9264d29b2ce397a9b362878cc4e8126ca136ea4156bf223941359a3400775fc62ca072195d4e157101ea3ceac1bc8a5e432e544fedabb4c47afc0de410758a1a388611b36ae918572d3c177237357d8d0dd4d847d1c6d5909cd1f659fc6a7811b43aa19bb2a1b9769448c02b6a534003e24facc719ae0e5a6d8da64487df7416cd8f1c80a560acc450de54dfea968eb880e1344a7f8b70e6d74a96f2db2586b05441cbd6573492af0286235dacd7d59a21a8c71319f3dca898af97740cedf9ce44ed9044b2caa491f11abbd14d8eabf4207f267fefc94b5b845e1333b5673cbf34f63d4f3bcb619141ad68c0ea5966495f7148bcf80b1b6814cb7c1f62caa39f73a54e429dca6e5a7fb4889af64ad2ac06b0dd35d834bd62d8e69b17f22cf48b0960241d67eec8376d3417346b3aaf97dabd2cdeb9ca51594ccafc125f0a24edffa0ad03271b0c869f7173e3790e287c7304068c6c5177917475dc6bf410441347abcf70363670212ed084f3738c1e54acebdb78e3a1abc76187e47386be06d83e0ca5aa07129a8c7ea6c98a892996253402541e802f2e5b8e763785a3bfa471a5eec8a27489f07839c3cfdeccb3ffbff6e88e911ce7c9623949529370d03d06d6437d9947426b8c90cf5dad7832f21cff5bc265dd9e09b15ca0988b4ca14a8b7f1bb4c10206b3244bec1d2f07ba13afe33e3d979a3c394cb03fd11f55534b6d6bf3b6622f73c5b8640d27cbe467e572b7adea0a5d5aca1bfbcde1f479fdb4e8307aab5acafc3ee051fdc945ccd7f20300755af3daf4bafe7cd0027f5d9a04b5fbce28e504d749c27679d429e39ad66f447853a03377be830f2c220a0442cebae1459f327004fb2af3fb02a054067de64932ed252f5970b157c804846ad2524af41f0438c6f812adb19d71a52f111d4906935c9256bbd614898b8adaff1443ceab46b5be0798875c98a6e86ebb204db2467d369969491a8c4a2f1ccc4944c4b3fa97834133d55d5dabf975bce7b0d32056830a9648559dd91a3713e58dec49bfab1bdb68c589625a8fb07f8321db5aca6db465334c72ec8a6fe1def9548d6a68f1ae1495cb2deb3bd2d49d7ef62bed6d153206cf560b1b5d68fb8233b9dd35295f48f29dd501ebbc35b69f2f8225f1d46856fa9a241558c33e64317ead099726f93ec596bf3b85fcace591edd8c4e36326438b21f01f405e8df29836f38639491493bbf06aa1d23d3798c71854d6eed46abe7b78672d66d3118e13f5cd499286466e4f5413f891dde66efd70be1a692c0820fdbe0317515f78aeb0d0af54fe1ceab49683ad63417685fd6e04e92791b6d2b2d222107e29fbd27411dc7f0034945d15ed6cd0da6b485dce228f586799719fd50f67e2df9dbfe58f6cfc7bed88112cfb2e11a9e2e21b7fe3c19d0e23127dc1003a5b98f4e4f1d0c7362243c64dffb83556dabd3ceb264d3ec0abac534d60517f3f307d948f248525680d4e3331c4b093cb4e12c197ac2dc5a9fa66abfa348522adcf3bdfb3485dce42ebd0ccb071ef1c17fca0d73aa3af5c933838c1b87a6437d55fd2f988363c7e04e74023324e56dda6ba94b6d8a46bb5bd7d9dd8f9f1f7ff9e184a35bdcd0b198c401508bf1e4e16184574a60db7d0dad4e0cdbf4c93fca1622a49cdf70dade9ed5b0ac3cf65fb310601954cdac8d84cd7946a85c342953d54c9fb6be651a3a8077346b7e272fc72e543260ba91df7d41566e3fde67dc64b3b1dc6418cc21062538d62abb28d90a30ed65ff48c4f5d56349c0d99378fa5888e85cd80f76ca70abec1b252f2bec377bf41f41f507d97b835f1439078937defcfc024d7c935556a0b0af0710647f7d5c17206dbf23b1efbe24fbe22538847ba2914a3b09ab1e341aa36e6af6aa650608b73599e3942f8dd5263c72b971e255550636f8d62a9858e56e7c6a229a92979cca08dbe355a0bd9fcfb122e9148815dacfcc5b01340a0ede8775ad2025939e99c731936f2f383aa480f6507dd287549b03d5bcc6a4c1b025981e965e646d1c2372165cfcaa4f23fd6c61fed27f6a98752f721d6aa68bb7182ca1ba4cfd8d6502dbf6bcda91ee96ac05c49358c4d3078ea4d708ddfbbac0acae3af76832dec169f4e16571e72300ed212a7ccd8bbae8e6111eeb15304fd0e27e4f10bb521433b0c3be80ef67d69160fa8e94308c570969ad0c01e1a22f1a995b5f17725d6a96b5c9f9a8f1f270478fa637189e2a51d073ca352a39ad7ca8bf75d3c4734808376ccd3f686cc1a95a4deb959f92d2ca68abc23673e900a0a2fff952a142a50537c2f0da05ab3afe84539033b13037b2968a949351de3bb8073e74b2e44f241db4dabbfbd5d5c410649e74f225506877be6b9d852cc7e4fc2c59619dc1678cc448c455114956f19a9af3b9142a2e04b7da7220a1bee050623f72617ea523c7dd34f41e7adf97a151d79ee20a31495c6d8746878f5299ab43875abd6650954db6349be5ff37e44b09580ea97a3fb0980ce4e40e91c0e65cc5b1e69dcd57731d3ecb48ff75ec97a2c50d5a2926ab44e4b5e970507a7cf5f99257189565fcbb6053756d9c1dc6a3b12f6060f78b2d8f5eb21e58822e02651308957055c0f241772492bdd9c98def3f82eff2705f773d6d90911fb9953eef273245466910b4bb7f1a366cbb142b7bb27c340214325a2a8a73f223c53e46a90091af3502974425bfb50eadbb024275801b662c2a66d82cd3afc04614f6f570f3f82b17fceff8cfb56e8065912768c0f772c14295d4473349e2294f0b4de763ff4a7009701346c4c09c44a47afc8504911e01ff239457b9abddb804c0797c13a1a0306f049f2a56eceb074e781aee71c1e5f818511de4231c9241386192b5dca60b2ee01d4fd8942db420670a6b8e6b2580b32e489cafc6ddb5b3eabb0cd0831359dd3a0be363a8d249b8c5771d550ee4803e6cdd38bec18e77d22a34a4ebb25e81cc1eabeee3606e102c1339f7aff98823f5b69ad29e7dfc600ab3dcb4eebe3f10656e41910ad941914154de4a8496b5c8a34fc4fd4141028883e368ccf5dd9acd058f512bb4a7852129bc2d6e3049295811457c1b357e778028c8e2e54bfff228caec0feeda10350b1c9d858d63b72a5e4616bd9c72cb9a2e0a42ac050069619a62ca953726fc4881a52a2910f9226283ae103d21537e775726e937cccab0bc984c76b217e38bc750a87400964f3024164eb56129ef92deab56a4c3a4e2d36dee4f59a6128570f76556a659baf9b777410ed804476ddd4bf8264108b94beedd550314acfdb077a412b9c2659aa481e4fae8bf343d3cc01659803044c9a700526beafbd32dcdfc77b303b8296c8936bbb6807588dbaf8b6d53042aa50aee0cbf4a0a9383e245abbcb7b90a39b94c81834c6a9e94ece5ff8f3b11a1df5b308e391cd138a5c1a8a19487e62ff12f70b6fd0b3dfd1a8ebb0369a379bbea3fc34341bec877166e5cac931a4df29260c47b72e22b4b3b772c37a0c62ac622b46c8af97f94af276257f1e5d08ac556d770c2e5a5ac76fcff61a1704aa56a687fca09b411b8a0a7814703237604e1eb8a424adc22b466ed8a34b73b87a6bd6af61743284f2e4b9559f9a5015f00e7cc3c75ea462f20e53dfd55df5310b461f4411ef901f74a7eeb5b0c2e79909ca14d8dbddcfcdf5426b904a76c455c277a3bd1ae46321559fd5e6e9419ab1da8085b333b78e65a743c09b750ea8eb8fb755aef493f31daa6adb5616fcd4f9dba0e962376138d7278532033b9236160a274171a4c6feb507666720885b84937f088bf246a151e6779be616483371976b21ac4ecd1df38c919d9ec0def192385b6b3b38a295b7737755359a4dc590cadde2ab7712f038bd8406cec46506dc8f22af900b75b22439cbf69ac78b35a7a69b3f3925ca51b9feb24fda2b196f6c29a06d2c898b8e351d55734cbecffce935c4ee7c7377a3473a70eb455b7aa69b248152c3acebd31917e55dbd8181583d30b91bcfcdca5e784b8f9c62c54f99e51084add72ed63817cb00787a03ed983859079d47e084e7a653956163e9c806ebcfdc028008b01c25c70cabb174df162b4f1b27bbd4e16995735a42a5e9f28484fe56f55204496c08030a2bae5233ebbc565eeb2c7d202437890971540e0ab5d461b23080ebbac215ac41fbaa3aec8ac11c97845426624bc80f9634cec3f610afa2d3edb875e138d85c93ea2b58b995c6c37b06bbe9186e8a581cb09459f508900c5b817e403f2a24ff676d559c235df98eaa3fa444135843f24d5653b552a57e26099b5130313a216cde84f7c6dc5009a4c55e1029bec0aa22a4c7d93288992e8d15ed1589bb2fd169ef24a3b71ef5b3fed1e47e0a759b6a1361d8d4e200a0b646dd0f8847d9f8b8d213ff6b59e0669e90662a35d4cf727933560bf08f7420cf98a82655eb0431a9d29a033a07343cbf653bb3b2e27de3a118abc601510e2f2b1c5e98ea823385cc8882ae217a46e8b69045753964f4da8b7cabf9e05f151a84c62172c4085bf0f12ccb74029f84cf0b96d856ed9ad01de46b4b17e1947c873b9b9d1c3888ddf1b0705357cf43d19efc3e5a289bad09d55683c66f4041558d8fa2646569f24a5146b1de4fb4d0eb2b1f9b339cf222063de02b66ce8ddef8a8f179963532eae6643fbb8d336c9ce8c33ce948b5e91f4d24c7b20a7d44d6b86e89650f0197b3be75342178d96227f819630b70c0642779f4ed566fbde808befb85d5ad62f0f3bc99d5360afc9f5f18a84751851635539893f76b22ee2a85c84d903efe93b3c062058fcfa6a3c9bf8b5d559487249acd8f4b6c1abee05eb4aed06041b7ff609eb696fa8776694783aa4b60e5372e66b4e0abd15c24e47470142cf83a3e1da4109c0ba68bf426fccef74d748c63685248f00244878e2f5ecaa5709fe898595f9eb7f6e4f117fd8bc1aaa7d757c358f119f273650bb2f840c2c7569d5233ac2de51911d960af75c1732d12e4ed8d90e2891781da4f23325ebf86bf8dd2cbb388ace51cea212710097a68b9c488fdeb5b9536af74d5f05cf762ac976610d7002bca5826815a9c36d6fd6b7f31056bcbeab02148ce51d20d3357308825bf8cee01a4519df354c4c5590c66b8892f1452a7044b008c228c5db1f10496ce50ecd747668dbaffd6ef1ab406d5d2f1559c0ebc72810c28339680d65258baeb6a819cae55fc61b55b3e62977daa61ce32263509d63920aa5c5f4a4c482360923ef5bf7540ad987ee45b903d54d7b2bd5e6473f17382153efc97e5b571eec7e61cb3b954577a99d4de8ac837920765d5db9c4b3bdc81580e90b8184e9af0d6c435efadda249fbefbe7b9d47387aa7ee6e2c76d1121bfa48e84598fd4d68eb2d8056051993e7a08aea6c425d1e38f91566528b94e59caca88363808a48501a35562a536733887e71fc82cc09fc901a8d6c03872ad359faeaa47cadc", 0xfb9}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000140), 0x0) 12:10:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) 12:10:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x9, 0x9, 0x100000005, "50e04c4622a231f3a4af4fbea926d095fb67db70", 0x7, 0x40}) write(r0, &(0x7f00000000c0)='B', 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000000, "a146786e0300800dbe00"}) poll(&(0x7f0000000000)=[{r3, 0xf0}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1}, {r1}, {r0, 0xc}, {r2, 0x100}, {r2, 0x4}, {r2, 0x4}], 0x6, 0x7) 12:10:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340), 0x10000000000000a9, 0x0) 12:10:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getuid() getsockopt(r0, 0x4, 0x100000001, &(0x7f0000000080)=""/162, &(0x7f0000000140)=0xa2) r2 = getgid() fchown(r0, r1, r2) socketpair(0x3, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) recvfrom(r4, &(0x7f0000000180)=""/57, 0x39, 0x800, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) dup(r0) 12:10:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x80000000}, 0x8) 12:10:33 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet6(0x18, 0x7, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000480)=""/70, 0x46}, {&(0x7f0000000380)=""/190, 0xbe}], 0x2, &(0x7f0000000240)=""/221, 0xdd, 0x9}, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 12:10:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0xfffffd26) semget(0x0, 0x2, 0x0) 12:10:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x7, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:33 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="28bd791c09b854c1c3a70e2e7f9a9d66ec144f728ff9394e", 0x18}], 0x1) 12:10:33 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 12:10:33 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) syz_open_pts() r2 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget(0x3, 0x2) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 12:10:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a04, &(0x7f0000000140)=0x1000, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000180), 0x4) 12:10:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() write(r0, &(0x7f0000000000)="95e424284b4864af9662bad72bd466c2e95fbcbc2eedf40244f86bd166f4c3331535a7e9d067c348059c2292efee0351e8fbbe91948d919975679808097750696323b6ade710c2c62fa27b96e4af3d8144a6", 0x52) 12:10:33 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0xa0) 12:10:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) 12:10:33 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001940)=0xffffffffffffff17) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x12000000, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) mknodat(r1, &(0x7f0000001600)='./bus\x00', 0x4, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) 12:10:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 12:10:33 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r1 = kqueue() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) socketpair(0x6, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x9, 0xffffffffffffffff, 0xc5, 0x2, "e8cfe877366201de9f316632520c3012174be791", 0x2}) 12:10:33 executing program 0: socketpair(0x6, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x4007, 0x9) r3 = socket$unix(0x1, 0x10000000005, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x2}, {r3, 0x24}], 0x4, 0x14000000000000) clock_gettime(0x800000000000005, &(0x7f0000000280)) 12:10:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x6, 0x5}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:10:34 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getegid() r2 = semget(0x3, 0x7, 0x401) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="99b4fe46adf3a0ddec762c8fd6b97904c4c51b09859f9c384faab0622ff943aaea4f1da4084bf83d755f030b91174c60ab23a3677ccd400d38d393ba4e7d515b2ea978dc4b3d534dd9d73458e9", 0x4d}, {&(0x7f0000000440)="ff8e19b6f9ccbf4c21242aca06893221bc632dc26d655ebb6cadf411c46c001b1a75db6048219193c9c41145366bbcbc3299f04eebaf7ba576492bb8f27f13a85f52029dbb9c072f01850907a3df625e4deaf410abb6edddd3b57f4947b344c394199a3b7d27d08c392b2c3b4860cf4ab32c4812f8463502808f0402c0d3c8ebc425f0b3ba7b2d3c936f443dc5dce76d7d3382808d6a65dd5f5cd7722a3672b7e366dfe1506363647c1af9e0f2", 0xad}, {&(0x7f0000000500)="e89065f9c153e3d4fadb27ef921755334666347aabc418a234e00fa13d82a2f3498d8abba900c614690143ff24182879259a", 0x32}, {&(0x7f0000000540)="752755ad0a1464dea9", 0x9}], 0x4, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = semget(0x1, 0x0, 0x210) r6 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r7 = getuid() r8 = getegid() r9 = fcntl$dupfd(r6, 0xa, r6) fchownat(r9, &(0x7f0000000380)='./file0\x00', r3, r8, 0x2) sendmsg(r6, &(0x7f0000000b80)={&(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000600)="43f2113ef673a0df6d4be98b3ca9491ad7223520033267417b3dd6b067652d46fd5fb9c153efd9f094fc616e2d9691033583757680f5bdaab466951dd7eed1c0149c25d6eab83095fc63b933c2beb6d9dd22dc49e4e76b5fe5baa5071033f5", 0x5f}, {&(0x7f0000000680)="894b591229ab138c532a4308a60b4473c0929448ee344702ced6f4e474b2cca17fade61f079984c429712739faeb6a9808b02a57fcfaef0b2b06919c5604cee87999c9fc086242b4a7aca1e58e422f6c3063f5f315001261991c682e5bfd3325da58400743fc8e", 0x67}, {&(0x7f0000000700)="0f389a90455e465f1ee9e272539de202bc849d4a96875cf5db39cbb7e32442f9d5fc686344b8ec420fcfe5398eaeea520090c7e27c106469dc08eb805f8d19d5068a71ab034c3d0a7b6cd3a4eafe6235ece7cdec8154ef762d3b05fbfccabb280c960ea622499d0d0f2cc60e497efe701c2d25aaba2f5034c2a11ae874bbf0c73f9452ff8382018391576625a7c1d0ba4fdc34913926436edcaeac7ca41b2562c342cde6ba211604f1d05c5464060c66d2a25ba8a9ff0fc7c196cdf83bebe2303542ce69c278586c8bb9d586e2cb776e35bb529427e8c0d83c63822836", 0xdd}, {&(0x7f0000000800)="5144c89f17c62eaf9b4a8b0d6503876f97650a7ef5eae75e9f88625a3dd73d8089e562de7ec0903f369f631a6fb9811294f39f7a7295c1aac39b03dc5246a7f335a415024458db40cad615f2a7753b982c1c629dddef7d04e543b0f4dbcc308d464a1d529d26112b7d45092f7f83a6414f2c24fe240cc1645f2876e708c9a87afc230b19dc3991bcc27d8c7616a2521edc70941a9fc47b807b1c2b9e3f217aca72e3a0b07087d30976929d7808061890e9cdf396f194c0f7f73236d370904c0c6498f60cb36f4647a044ef28ba7bcb8cc7f189cb4574e369f4cac0f051c57439fc63a5912c1e7690bd7f40825ed109b91e0602e205e74e4325bc", 0xfa}, {&(0x7f0000000900)="9cff3a2dec942fb70332a4bfa7c367e2db3f7b2e46b0fe06a01188c1c5f69f99b82dcb783e714ef1b57c7ca68dbdaa5c0cad3264fe972f80fd6e765f3e38e7de982aa84b8ede0a127a46eb01c096f2e87e4c388f8ca8e3eabef1a53cd33958a74e21dd7dbb5e92090d5372f8fa44c35674e898bba1475078787f5132c042987a2060b67aeabd695c6a6ce04e429bca84ebcc64ff996ea2a1382f6cf58d356f9b599c271a44d4d8d38c068a506055ba4d2a737b5a3ac51dc1d4f0af116112fd0621dc1f1a5b78f7e22f9f3b64cad621d2d2c538f431857860a3e57383a540ecf275a4d722d698ab14e281", 0xea}], 0x5, &(0x7f0000000a80)=[{0x70, 0x0, 0x1000000000000, "c07d533831d868b43d4f99484d71058565066ae09a8ce2f693ba574e16617dce56fb720f536c246882073d03befc2c6b201da502581d1a5aa5a51e006dd3e71a4e017d3d127385f9963f3ce37432675aa7d86afa3034c41bb3560660639e2305"}, {0x90, 0xffff, 0x7f, "9d7d572bbfa9196d8cefc7e19e5b2fbeb9428739537cf16bf2fb5b54829a94f5717e1d7fc51108b7b6f196dab251fb32f5a919642fff1d152f7c511fee102cde0109149cb3fa7d78fa430a80dce5d7f1c8437ce1b1c85091ebce015531867db7b9c5788c6344d3006df51b919280ac622c4b3f599d03a494fe"}], 0x100, 0x2}, 0x4) r10 = geteuid() r11 = getgid() ftruncate(r6, 0xfffffffffffffff9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x2c, r7, r8, r10, r11, 0x1, 0x4}, 0xff, 0x4, 0x40}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) 12:10:34 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040), 0x0, 0xfd) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 12:10:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x192) 12:10:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1084, 0x0, 0x0) 12:10:34 executing program 1: getrusage(0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x803f8, 0x3) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fsync(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) rmdir(&(0x7f00000000c0)='./file0/file0\x00') open(&(0x7f0000000040)='./file1\x00', 0x1, 0x3) 12:10:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) flock(r0, 0x9) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 12:10:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/135, 0x87, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCSTOP(r3, 0x2000746f) fsync(r5) fchmod(r0, 0x10) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/204) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) bind$inet(r1, &(0x7f0000001500)={0x2, 0x2}, 0xc) r6 = semget(0x2, 0x4, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001540)=""/147) r7 = semget(0x0, 0x7, 0x2) fcntl$setflags(r2, 0x2, 0x1) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001600)=""/46) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) sendto$inet(r1, &(0x7f0000001640)="bf348e44bbfc3418457fa7ae418899d5f0b6352e9c75c1e2bed5c618a11ba9eefa8b392f7e6be25ae18f39dfe96417a882021e5b9a9e0a9f3657756bf7ab34f02507f378977126164362a8252268504494c42e87314a985c0464bb47a97240b83fc75121eb31d54e0a950ea31ee596df708360ee35da99411e67246cae789edb2ebada28e4fd352bcc0ce87c49fde5482f5f1f006111c5eb8b10e4e3313c3d079df9b70df4f579c3b789e6ea32a926fb", 0xb0, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() r10 = getuid() r11 = getegid() r12 = open(&(0x7f0000002040)='./file0\x00', 0x200, 0x90) sendmsg$unix(r0, &(0x7f00000020c0)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f80)=[{&(0x7f0000001780)}, {&(0x7f00000017c0)="edfe1485f1a6868710139d23d85d44d463343444d41381052a34f0244bb6faa3bcbae6c24817e530f4c007d0b7a8e85992090231513ed25e6a65c184d913034e398d1d0eb988fb6ccff91db25b0e5b59c52ee33044d9a3c19ebdba", 0x5b}, {&(0x7f0000001840)="abedc1b882ebb8d187691a6f2aaee08b8c47fef8913bd1e990ed373f9a1644972ed6514b202e01148fc10ea8cd78fe6cf4720979ba1658f984cd11227161135f69ae720299248fe5c776e1b024ee5afa2c189278047b18f87f9a0568f46f8a672c86221d6c46cdaa74a65326efacd1eb8431e9118cff1cfbd2fbc39a3e276d38a895327ecc4f1f00f89096ec2ecbc36f49d41e0638c884c829528341fc2dbf9698a91ba201bb4fc62793f41f84145fd2d014b8ab76b347f8a01cc3d72cb2d2e537112fac9281bc", 0xc7}, {&(0x7f0000001940)="4fe323e91879acfe95d8e4a67691acd0beb8f24e6d9261baac707e0131b73d544b3d8f08758e644cb9cdd33eb2d28642f36dab92e428bf1666ba52e098aee04b73a5054f40ac509bd08ce7f2db5e460f9620b20e881a5555f218b53a4e8c87678b5c544bd5782672924e80387380bc3e039642a269b4a2220f7f3a9cd42dc09c6e2ccc5f5b9e99982cdee4f4051f1fa65f45c7cc705c1887b23182a4b1706eea91b19de494915aa51e9444838a305299c9bb77344096190b6233aae90380b719a535daf666348aca8063541a5ab40e9cae7b820e3b46d0380af8a079e6ecec9501fcdfd85c7970c08e19d82d885caea3dcf204cd43bef2d176c971613e57dc", 0xff}, {&(0x7f0000001a40)="153350cc9d45052425553846b75c32f80a1fe680b74cb7292cb54589392354fd10daab02a4a44c9b419ad787befe456fbf9a595ae9524bce53c5e439599656909183f029fd234a9bfe27f41ab40b7f64ca50053b4f0c55b64f2f09c08f3bd09ef069b67073e75ff54a077920ebf2cc4de12e5fd9c76000af5c39c16fed8b3721499db1c40e6851f2b07e7578ef5f5a290e0527078c5a50afc99cc68c8939158af4a858fca4167f446d548d415ea52a2cc7e27cc367acf03ec245981af16041963375a1350823841d4a02e3874ec83c1796ee56cfe2fccc1a87e400212bef4dd36add08685e62b00f74b8726586f2fef56b693f890093ddfb5fa5d7fc0302ca", 0xff}, {&(0x7f0000001b40)="b8c7f0dce303c98d5d11539f1f8c27836cf961cfc3d174445531d64e4960c3cd8f2f54d553f0f1b17d6fdcbd64502bd07044acbf474d579160fe1ab21dca831f6d2a6fa2fec1819abd84551c6e82436368273a2ccfdc1cbbf7661a03efa34de3cab139e5e5395dc6c0b6914df4c2ed5dfc172b2058ddf77bbeb67536305c5556bcc326802ed4ed0f0b47b2e0f9e2b42ec671da7422a3d3492d56c3620460794fb277a25ce737a2a4fb0c9b2059c8987cc2ad52972f357ebce015a9e9027f789d5aa236f9fa707736c55458f5f784399c29435817a3bf", 0xd6}, {&(0x7f0000001c40)="a324bdf40876f28df0670fdab00e8d031fc88b3515a0db3921ef119433b32629e05018a39cd900fb992e1f27227eead5", 0x30}, {&(0x7f0000001c80)="bd4100df6cd1d3530f8eedcc0e142af8d5f9828db7f6c3e23217eccef963ce84c9cc6eff145f685fcef36ad79d6a05ddb94328874ae1043ad81f7ae0ed0fa1f7a42297c7dd5ffce66b6f23c0f29a09a31c84b69430056c4050f5315501afc24cfbf9c3336382fdf10e12efa34ffad9e54a049c9860a0bc77bc9977ce027cb4bba6f0f6afb1a616714e8199d24864de08718a65a457c394240f20cac863e26243c7cfb17e8a0284f8133767ac658a486bbe4a314eed3694b18c793cf7ddcc087636e3add777220337a956aa38", 0xcc}, {&(0x7f0000001d80)="8f164022eb6138aba90a533e2f971f027ee6030d9efa194ab8bfa44dd41a8d59de1529bdf8d7de376f560288416887867b456b7e55c363451f5dea671704c78ad763f1b6a21575f558705990d0545cdc66106ce8d85d9af38ffdbafbedef25531b5834a9776773c2196e42acdc3d245c03d324ac67114a74e23538c552dcf0126cc343f84f8fce3bdfe935fd80d1453a282f4307228d91d53011c43a8787d7fd0cacbfc75263b85751e2ffc36d122bb83d3575d50ddc0c6003c5132ad8cc1d2fd285290f64d920481533cf1c57579e804d8ab5edcecc92ef64012cdcc22e7d", 0xdf}, {&(0x7f0000001e80)="14b27b30c4e76a3270fd2862f7d73c2eaca82e651956ed8f84f4faae520238d28b3a6a9b9da2320b9766b5805793d972cb6ee85c3baccd4dde9c6c855a8207de5f52c0159d7632ef614948e1b5adb3a6ada67fa52a7567a4d4be6957117088fabd09d9f8fa5c4090d4202c6b5cbd815b9c8ee0e56d8d98182978c1747919d06f865f75c8c5aace400c47ff0db8b08831f80fe2985784574c2269d5bd8d3c00a0ad25a80040699b04b4229b7b72bdcfadc422652162214b6dd6020c95fc3e0f22b2d0bf1950740848fe9333eb555cc7d81bbedbb1cb1726444cd760d7170971805dfd1feee14639", 0xe7}], 0xa, &(0x7f0000002080)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r8, r4, r12, r8]}], 0x40, 0xf}, 0x408) 12:10:34 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) dup(r0) 12:10:34 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) ftruncate(r1, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x16, 0x4, 0x3, 0x32c}, {{r2}, 0xffffffffffffffff, 0xc0, 0x20000001, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x48, 0x40, 0x8, 0x200}], 0xfffffffffffffffc, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0xe5, 0xfffff, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000}], 0xffffffffffff8001, &(0x7f0000000140)={0x6, 0x7c}) r3 = kqueue() kevent(r3, &(0x7f0000001240)=[{{r2}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 12:10:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 12:10:34 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='5', 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) close(r2) setuid(0xee01) r3 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r3, 0x0) 12:10:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) fchmod(r2, 0x3) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) 12:10:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xffff, 0xfffffffffffffe44) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 12:10:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x44) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{}], 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 12:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/29, 0x1d}], 0x1) write(r0, &(0x7f0000000140)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a7e58", 0x4c) flock(r0, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) open(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) fcntl$setstatus(r1, 0x4, 0x0) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1810, r0, 0x0, 0x3e) 12:10:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mlockall(0x3) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 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}) 12:10:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x1ce4) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) 12:10:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) pipe(&(0x7f0000000000)) listen(r0, 0x4) 12:10:35 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 12:10:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x0, 0xfffffffeffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xffffffffffffffa5) shutdown(r0, 0x0) dup2(r2, r2) 12:10:36 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setregid(r1, 0x0) setregid(r0, r0) 12:10:36 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', 0x0, 0x0) flock(r1, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 12:10:36 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0xffffffff}, {0xa8, 0x1}}, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) syz_open_pts() 12:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) dup2(r0, r0) syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 12:10:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 12:10:36 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)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b00", 0xc1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xff, 0xffffffffffffc006, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) 12:10:36 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getegid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 12:10:36 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) socketpair(0x20, 0x0, 0x9000000, &(0x7f0000000000)) 12:10:36 executing program 0: setitimer(0x4, &(0x7f0000000040)={{0x457, 0x10000003}, {0x0, 0x9}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3ff}, {0x0, 0x3}}, &(0x7f0000000080)) 12:10:36 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) unlink(&(0x7f0000000100)='./bus\x00') symlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) 12:10:36 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x2) fchmod(r0, 0x0) setuid(0xee01) fchdir(r0) 12:10:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x802, 0x0) r2 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0x8002, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r7 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x140}, {r1, 0x3}, {r2, 0x68}, {r3, 0x140}, {0xffffffffffffffff, 0x100}, {r4, 0x28}, {r5, 0x10}, {r6, 0x20}, {r7, 0x80}], 0x9, 0xaa) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "06ab4344c5d5874965a09226f3cf8c2ee954932b"}) 12:10:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x40, 0x4, 0x1000, 0x5}, {{}, 0xfffffffffffffffd, 0xa0, 0x89, 0x20, 0x10001}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0xffff, 0x8}, {{}, 0xfffffffffffffffc, 0x11, 0x4000000e, 0x200, 0x7f}, {{}, 0xfffffffffffffffb, 0x37293fc84152eea6, 0x2000000b, 0x9}, {{}, 0x0, 0x40, 0x80000000, 0x7, 0x1}, {{}, 0xfffffffffffffff8, 0x40, 0x13, 0x8, 0x6a7}, {{}, 0xfffffffffffffff8, 0x1, 0x2, 0x4, 0x25f}, {{}, 0x0, 0x20, 0x0, 0x4, 0x4}], 0x1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x40, 0x3, 0x7fff, 0x1}, {{}, 0xfffffffffffffff9, 0x2, 0x80, 0x0, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0xa0000012}, {{}, 0xfffffffffffffffa, 0x1, 0x40000010, 0x698, 0x1}, {{}, 0x0, 0x8a, 0x4, 0x1, 0x1}, {{}, 0xfffffffffffffffd, 0x40, 0x6, 0xffffffffffffff5f, 0x8}], 0x6b17, &(0x7f0000000180)={0x40, 0x3eae}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(&(0x7f0000000340)='./file0\x00', 0x80, 0x1000000000c8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) 12:10:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000000)="3c589f82e90eb4a1", 0x8}, {&(0x7f0000000200)="a71b5eafd5833f1fae72dace53dcfce1bf256e9124e32d8ee2e207ab09ec7e7687370ef712d68b814d7c1d8711c608ac56653f04ffd58d8fb0c3d96baaed39a718146eec24d1ed39184c7bb373196b7338acd5f5f3f8146e1e2aa86d778270f44824453f5eddbd009a2a142da093c783174ffa351067706e4eaf5f6cd15fd1ce7a919df225fb44ae24060ca3222bab43a0da8da4e10dae9a8435fdbbe8148ee68bed04732da39e6df0216f42f7dec0e1b7b5addef289099574f6cf1b20e5d0c6315724853c225b6de5b40ee125", 0xcd}, {&(0x7f0000000100)="e32836a59f29c8d8db332aebd1c2690493161c43dff1a003f7ce70b1331aaafe17578edc1e23e010e14350735eb9c4bfb5962d506e5ebbf094c377352c7c269666bdf480c405a996465f52fae3fa1190b3f753839d7dab704eb3dfc8f8a498", 0x5f}, {&(0x7f0000000300)="dd4b4fae2bed6a1857f30645ff8e0adf714da6a9db548a17424a11565389bfbf1bd09a31f959c0ef28f5a2acb1c6a6dfbf07149127510c1b1a368ce9a6cf93798b2a6a233c227722edf29803129de43e8d352c15addd390a8622840b7a0e40d3ff34045c32af5e3c45c686eff8af8316d2898749949e362bce343f099b34a3da325018955272280ee18b12792192b7923601d1f6652a137e3ac75629ad73733cbb4f0210ed8c15b77af684e7cf14e99efefcf47328920a70b8382e978cf2a1ce69a925bb3cc3cbe25cdd0ec6555521c8f00b0542d592f379", 0xd8}, {&(0x7f0000000400)="70ef9a511384dbc755da7fd56164de73afc92007fcf3bb84206ff32d612819880e753a40771b456db08bf7099f92cdea86dc1694364758c17b8adb83d4c1a2ba4e5a84beb07f7a8afe485e3d99cce4f79524faa51e6ff054d951a7cb9abd7bd29e8d71ec1470e3ea421f0a3314c724220b602e06a2709d00f6a58a9f95aaffb9a1b0690323428c0bbaa55ea01375310fbeb29323afc02405f2954bfcd9efb9e0f162305b590cc5829bb7b2c9df9945b6b0fee459e919902ed696ec9c3d3c821ed9fd38e2b1c846684165b3da72eb0b2728f72704112ee14a47bf1293215a9c21302a70ef7743df09a30dadc7072ca14cbd7d17dfa641964dc4292ce53a2553bbcfa80d0bcfa7e2950ed84989c2942adba23620f27598c0fe22c2bf33e4438979cc0eac483da192e54cf94a26584cfadcf21309515dbafb360eb482c57950c6e79485f46e2312667ba28b6b1ed3481f5c7f0d0f1aeb00eed846efdd21b5cef9601d2c8ab8999e34f6fe6f97071d94a175e42f41683f970e6096b26ebd12dcc0c8ba749107e4eec04b2ce30fa3f688b044b92fba497471e936e60e2f76e35e8788624872533e7f5b55ff4b553a25cf926591b8090f1a602057a9ecc4cde316262f5d7f925de41384b36af80d0e8a2fd4863177e2766fe7f55c161e9fbd61947017a23738fb0445333d7df71d4ed8e8e18b19dfae86c100ca289e4244d9963c6babe7f221f211f75a2c9f36523bc6c637cddc625fa041d079d9fa39ecc8c38aeb538816aa5caec59bd1ecaed876addac77149e1f84a463a95050ddf03bbdf907b9168e5b4d7ba06e0b772d1806522565f8c3deaa7bc5e2e17a851347fe428c91a8f4b1a5e239ec7c743b2c5c43e859441a82a3e3386ab54225565f19df82f371dafeb1e6fb8848405bfec8dbb0d50e0c746a4d108c84f3caf3cd60767e3659842fe9f3dee6ac8eefce87e454cc842c7551dac5ded90c32fd434a6a617eff7a0a230f302a41e80fe4b6276b420d8950738318f8c8634ce82137a58f598a2b889e975369a7b06b9fcf2af0175bfb23392a42eca355ae7bb284b25d3c8f3f73e91c8d2ee4a3b0892878365e0500b2472dcf21ba9cb4b0a0ca22530c28cd38f7749e511cb154511688839ba3ead135fb3cfb2144bb01abb8b8f0fe390fe42fad149fcf89bbad06f8d26443913baa70ae781dd380f7fc45b195054a4e19fb6bb8a75122f354bf6766441c326819abe427953a5bdc66c0cd4bc5fc6e90672f9a8810f0d0db7d68771273e396f4eb018f6452a140fc3f46fcc737fbb14746e53355e17c85ccc993f2bdbb5b851c841253a2c84f5c20caf57da6bb7c742d75b6602963b2873493616862ff725d2a43eae35839816865f346be3b68e5ee114e57233b555d0f3a521936b228ece405e68988e2a69cea2a5f1e4f077a333d9be31eba211bb1a06763d889867167e4a71280318c7d0f75a8bf75a5668b3de2d52a41eef3a990b509b3b29301e90559029cf9b5dbf4ccf1688ad8bb5f85de450d9de6b74f424e6544b83ab1f01becd8ddaad4c1be2b2d416d84a409170574ee27b58933d46532cc52a3172d652737df3db33da7d81c143ef9194ec3847dd1bbe5f6d6281cd65a72dd371c9bb9a5830b298dee8a683498057efaf20ceabbd44464e526bf786c0bb7cf477cb29d353372ee6f4d3758cbea4064773559e5af35d098647264e04461441dc6ad2f6a233fa7a079c9aec97d8e452b17dbdc2db514d8ac44236dd6da14801a4cfedef68bc4e4b6fd0f3c2137c9c75c4aee9e2a7d2caa447c54cfd276d676de0935cacdf748cb11e0af92e6a66d8c76464ce4bc83b4b25f18918fbb96900ea5c2f16db54b41555e1727db3f673ca9adc2270f7b3320bae85c17254e7a8c105b104b345b2eb0de6c599919f079852b189a56a67484de4a056cea48aadab85c3601452d319f3bd2f32877d0619396fd691763b7e7877a43f80aec352c666d30e04d6a555c080985a6b72cc16517f79f2deee2c554baa3bc0b1dbd8baf07f421c11bf1eaef4f0f75701f55d527864f9cbfcb9d3e57a27f818cd9daf5deb9eedd9523de9badf1e19dea3448aa0a2a903dbade93f8f56681d01ec00441cfba5e69b2838eee50014c09c3adc387c0781b00cf5149c606f24d0c2b9c20551d9dcd9680e04dac497602492e66dff78821d30731d386dc764a6b6630d850d906a93d922fd7aebfd43ed0ef0639fbe9c94d0ef601fc813cd6ab3962a3a53a63209c7666fbb708d9386817269161e509cbdb54b67f795f42be9e5c4cb17b13ba25a229ec9ee123ed27ec79855c959e76c5aa40511bbbb6abb86f7200fd35176b79f248a0a12baa75a0fce07cd0f1b0c839e967d5cbb908c9eb2a5d17238d7e7c13a38d4c5758a0e2e131837156efdf6bb6dc5951a6652518f0643d272b09532a4a6a52924fc6e8f2558f71bd34ba81a301f2e8d7e6d3e753097fadc794c06c6570549d7d74c77a4d9e7861bb5e0d4a7c7657cfcd54a49079aa3445b0feea6d4bf3dc3fda583c13e6fb4a652b6b68c38920f7ee220db64a234b8f569abda0cbb04be975e0cdef02e0ffb5f20beffa772a5684ee58b9fba3cc64f9078d2339a7d2c3dddd194300cb77c89b8fe05fb2d16baafa53c2b1ea55335665026b92e631c770a25232bfa5342d39f7596e3d511e0a60833e9032ebd5d060ec9ec8adee255a0d55b8f6240d196be6f9c4c018250046d2b69be672d82b25a8c1a7c8d8f816ff32b609b2e606fd53e89bf8b970bc976ee598de95e6be0f1567cf7b98de41388a366f288f62eb9256a82c37205fa2d9b4bde157bbb9b38ed089dfd379b810ffae197f23c9155139335b12f5548eb191d18d77f3cb5c579ccef832247cc90b88f9747a8990d9469f8fb8a9a9c5d044cf94d24368ffa5e57a6b997acbe1f5466ea2330fc57345dc51e8153d1d40df064ad5dadc2720cf61e7f847818600cbf44c36e4a4ee90ec48d9f3ddb0f2db3af6b1685adeee9c7a9cc6d26a05a7ab7c8017ff096880d4a2ff86aea958ae30c262edb9e953a994063681ba67a55d8a469e3a14a39e255e67d19baa0f41cba4f2a9d7fe971c5bcae2a549e007206c7875528830d3491d97ad7ba1638dbff8393acdf1e2ca977c793c4549abe234e8aa348476bd110f856d870a9b3701d144d83e7cb7fe2476b0443b29974ac61a3d3465670e53b7068208d754292fcd6a5ca46b68e929877144ef822e1b146db82a28d20d3da5750ac44b13fd3a7e008ba38b6ca8773fc5ddcc3ff5fe5f8fe3e5d0d4df236f09ff24d5b8b68ee7cffb0b2800ac86e970951be7bc573d2f5b67c304a2014b6bcb2a7849abe839bf7660b94ce40e1660c29ea46233458cb284281371e1c59842b5349ab936d89e73c21cdf211304400938f6e79a8e9afd12d22e0ff36bd19e2329a36f3477730927716059b14d84cdb880a991f6ef4a1b9e009316cefede9a7c9bcc74259ecbbe2d028b9700bc2b56be232b370bcf81f2aef7c8901b9b2f6c8572851cca2c1e606283a34ba3160b429ed7404fafb8595cdb0c13a099f2c653c6c543ed6cd44154958e449aea555975bdd10a52fd04d10289c1f1753325ac72681bef81343ae67f7203b066719ad5796c133e53a0aaf92312a23d8c1481cc9522adaefe5d3f1b9854f7bc2b162077a8e82ceb56e09f6c455f619fce74e0219c2502efc8e50d1d80608a7e6d278363931ce9332e3396037508a7b8953605ef971fe53d28354b89d50c7b2dd1e94236852d14f8ad8a5f2c42fa0d3ce8b1265962f23c48cc5ae06aecd5380f3b40c2622c640e05da8ff3d95b016f02f66a8d31d0f4ad359822d328241f6bb195e209e59ff2d76abb00a03b8280971833328d3c3345b78bbc0bbebf0891585076c0ee0e1d267ec63ea0d052902ada28f0c5e9b44567327575ae1789e506ea5ddf459c9c9e426dd1afa85f899b44acaea1035fa7e1a6912a17fa9a7082660781e9ae7de3ae5532a35c0a6070302b64389910a62f4c368d22b3c127a5945a1483825452fe749357245f329858b2e32b11f96f7b9785fcaf337d5fb7e385752cdbec72e0590ac5bc8434a8772b38a4ce3298860980914881f4076957934df309335c2092be66d6d5b309583b49d964e0610ea6b875a58f2c49de6640ee1412f51864e96dad42e387582078a21d8a483d0b03ed520ddde79e864f76783d88d172284fda78939293935197db786feaa8478f2387a7923855377223e1e93ebf44ad66495646dd456c3c9f263aa6abd1dacf5843d2a27c2146c9de0aa623e97a119b33da3e5aa77cd600c46c54f82327e59a011cde1427192a1ed2073e640da6adc033bf6d2ea66604d1c835e77c9d2f8a2e979d84ddea6910ea5f7d7818d0e2c3ceafebbf1bf8be2376dcc27c1a8480906db51d751aa6c549e734913383ecee3137b5fc4eb8e1455706f2207230ba6d5766920f121f52b116a53dc86f9ef6ad3c6524b4235b72fcb476d594a2628aa5e0308557edfd37e10475c4104873d39ed1211b773f2e615dd26a733a6dc2864d85b2b39d451b09d255c3404d2d96328e14b69a229750f51ac72abcc9e579ed36308a075e55ca0fb387d0bb86e3555d6c55d6197875be2ccf4d4de4fc731e2c38cc8196277fafb9cf81a4f8fa06a5838109e9faa90644ced03f4c946dfe7f8eeae92481ae57703bac1a0ba8f74f8d2c4283973ff326c3b429e094c9e2a779f68e3db603664ca951ec1d908dd3f4a6753e87da95587b82fb00e7e718f04ddab90bcceccf75c573616ff098fc8ae9f5ff8b7afe4cfaba01a8f9231b86ece0bd1f219adfd8b94bf6aa97d6812eecbaf2c31074d950407cf5cdb7e3ca013838efcf1201650e355a5297a989e73aa6cc57f6e4ba63c2d9aadc61db3838c4f6b89126b6b9e31a7ae2c6a46dfd05d7d2e25157fb6a51af367d9e15cf8ed9f7f8b448ced74c574f102c27e23dacbb22162178b7e04f63e637f10420e6894aea03c22d3eb25cb6e4c020eb63bbfb972c4b4d51224f3dd4e68f852cf29d56d9c571ac243fdbbe14fde80b1412a66eb59c0ad63c08505d11645c16fb02df4f6ba3747faf77c48a12cac7aac8fc096162b8bbcbe6294b3b940f59bd19eebe28bcc6c87a90785ffde01e77faf7a431cab5e1bf243754daa6f0c70dd07ce03770b50551730d2dd5257c0b1b1ed12ad3180512c540fe53ccf1ce9f45d7f25caf79aeb7066958124d4f0c76d52e576edea23347895109c282e0b150bd515300cb2056b9b6b150e897426f8137f451a1bbb27cca088a958f57ee7fdf6933d41c0b64ff264a13acceaf620c50b155d05f3c74cc926787bae5fb4c710b727baf24a6b4825fc478ac2ea810c4bbc42538f5355c5d6b2277a5cc0fe3683e13ee923936167ec19a1dc39ea7f1e1722b9a8eff48609726f307dea2448258378538f03ed9d12b7f8184c37248da647fba1616ae9aa00af286c9cd1bcdaaa38b3085d7884957465f3bc9f82ee5ccc1bb7ef966d9606321b6dd6e0e218249f88924bcc9d7e38e6f13e03ea3224dff289f2e7e0c290a4319bc44de9f5fb17c657f31dec30b0b67d1e7ca3f477c8182f534dbef29de7a4ff772abacee869a27d464e258196856c5cb3395541a158f7fa0371630c2b2f1541cd193aca0dc53859f5a3b49ad5ac4c74959bab599c71a37c7292b5fde7bf28c83ebe13cd6cd3378b24cddb7139833067604cb4756ccf7604aa665d51348ae9dff292c2c7f80d90be3ae66a097043d6e215413c3ae5c85e2fde320ea82f0364bfe51b3eb65c", 0x1000}, {&(0x7f0000001400)="117efc9b05e8e12588feb4bd6b5fe9bd17863bd2b3ddb94f341910a3ca3b1acb09c70ce46fd37d58a1ec4b3f88f68849f63bc1be98383d07391ac8cfc375ccaa351409bfc04204a289352f19dd9efa737d08438cf6036991a69fa2c46f37f5f5384a62980db7865e68e2bf45663d9c4472d19fadadc6c6e209db3b05882b825824ee1e5cde8073706cffd4c253e747a464c6fea0c5b230cb78", 0x99}, {&(0x7f00000014c0)="8e4bc8046ae1793110a33b6696e54a0da8601df90ba791c648062c9ea0eaaa91956c8e8c71cf11dac8de591438a45495f241c4fef976b2525e23a764e0f55d519e9adb8b10807b8d5de690547a5da7d0516d3489d2ba2b84242c6aa2829deb952f64af5c25716f4f68e553562486560ba0521055a526dc018ecd34ab4c0179621d1f26f9753e402d1c1f26df4c7ca4d28d4c4866874b1a9c37c598530bc866a7ff862d0b2a3424e551fa9f2a20daf602ba4394e3cdeebcf9b3464c7712bab21a3e26c37decd098477a9416", 0xcb}, {&(0x7f00000015c0)="ebd9e8fdde3cf1daaccd81b8b73587d47e900141e8d5f77a2e1831423a2cd5c67abdf4e4f89e0f14858cf3e4b28edd43dfb6db7886d036b0929b1ffd98220a7b90aeef6d3e52f652c23cc1b4d4d72be4cf3f08c02675ec2994c177ff844b1b44de225aae9be1d92fc2afc26cded13ef3723cff94be0a4d1ff848d7cb7f5a9d3536feaa9595dffd738ca7bd73285e6eb528b59689c72a2d8654003071a0003e2ef78806d2e121eeda6f570f91ad91153853c3ded8de352281981585bf3594f8", 0xbf}, {&(0x7f0000001680)="329324d160d29075b805fe18710f439ce01e0a834df1548adf0da7ae9447024c6f5eb50b3d38dd54e9b5b984465f9052f34adda661c98ac2e1956cd575c6771e7927e3db0427a24b2434e34a3b9a62b51403c9e803febe1ca0fe115821d21407878a8ade10b938c6506e4a74469e963e33c08f2db219d345cff7873bc30d5cbc55d5eb04d97a3c889f898f3fc1ac4000e6e563769d58eacff348133cb9ea29367da40499468bd641873ee18d26574a674ddc06bfd0f88ca02f35dd4ad013b6c624473823d04bc0bdfb0897f7001901c54a739900c077a59c4af9d9be44b8c2d115b483d2d1be", 0xe6}], 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) load: 1.28 cmd: getty 72907 [ttyin] 0.00u 0.00s 0% 303k LOAD: 1.28 CMD: GETTY 72907 [TTYIN] 0.00U 0.00S 0% 303K 12:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000140)=[{r2, 0x1}], 0x1, 0xba) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r2, 0x24}, {}], 0x3, 0xffffffffffffffff) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x0, 0x0, 0x8}], 0xfffd, 0x0, 0x4, 0x0) r4 = msgget(0x1, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xed, r5, r6, r7, r8, 0x90, 0x9}, 0x89, 0xa3, r9, r10, 0x401, 0x3, 0xffff, 0x200}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x1, 0x400000000000000, 0x8, "da0d987834633c18aebf1d1fbf4afdb8fc4ec98b", 0x1, 0x9}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 12:10:37 executing program 1: clock_gettime(0x100000000100002, 0x0) 12:10:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x14) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 12:10:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x4, 0x45, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8000000d, 0x9, 0x70}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000002, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x42, 0x40000001, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000082, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa0000001, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0xee5, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff7}], 0x7ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xa8, 0xc0000000, 0x3, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0x9ac, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xda1f}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x6, 0x5044}], 0xde1, &(0x7f0000000240)={0x8000, 0x10001}) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) close(r0) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x0, 0x4) 12:10:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000080)='./file0\x00') read(r1, &(0x7f0000000100)=""/109, 0x6d) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 12:10:37 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x378) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x414) r2 = msgget(0x3, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/175) socket$inet(0x2, 0x5, 0x100000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x7]) 12:10:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 12:10:37 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="fbd9348e0c61566a4796c25d8a9817561fe2d99e1f9e8760b7e91d2fb80260c3b3b43366405685072d1e3d817637c4c64d58807b351034973be13b43f2bfc1095eb1c7d38801d340e41e0e9d553628310031c6c61f5264f79517e143ee0448ffbdb52328e739ccb74bb758c056d6fce4103985eff63a6110a237909c42", 0x7d}, {&(0x7f00000000c0)="e6a514feef854f38ba028462abc8083b1363d29ad3dc9074f7ea4fad0da9da502dff6dc26af8c1dce892e9e49eda2bca6f346c71980d7d9e7158239cb48dd9c1703decbac121af772d82bae057961caee0fa2519a33db82635d3693148b4cbede83ee7fe79bb02205310a0751376", 0x6e}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="d89704a500000000db7e1ab7d0fee5a098429786b4976b15a9e42935b16649b95862fb91948571d0436c6271d84c5a6aed6707d2e7a31947fccfac10771fa5494adf177659ef04647f8ad5bf7ea85e36ce364b205fca058152aafb5073a087f62091b5093bf91634fd6d0857211d3e5e14d4147453cd6c930201000000010000009251f901228a5551e00c58129f87cb370804e5dff805d627e088da261e6bcbcbddfe6682cd", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x8) 12:10:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 12:10:38 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) 12:10:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 12:10:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() r1 = getuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000280)="f4e932fbf1720db3954c0284977c494e695777f4d9f938448eae7885fc9cc000a97aa801c5ebfaf1912236efbff69f4de814da3af62e9801219a5ae949fc82056fd7868fa14ee98e4421242c1415c2571dc87bed9f8be8f505efa640232c7d5259d01035639343ba267a7c79d9cedc9079ec8b4d85e908a703db648e25b7709c3702ce16cd8d9b43617f5fc834ce0384b5a73b384ba055e74fcc97ae2064c24aab3f6c1513144a2eed602c1387c02ed855432032834db5ec30931874fd7b87b886fb1130d07152985c8b86c1719e50188005fc796c1b2985668b3c7f4578b03e7269fe35d545e29ab75189b8af3df57a38df3f8aab65355664210508a3", 0xfd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) r7 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000cc0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a40)="74d0135833dd23308a32f91d9e4999fb7bd3cc982836f3d846d2f3facffc62c1c8bdaadd19722b2e23967d3b8b44c84e13dbbc589d51b593bca8fb137b954465e64994bc0d401d88be78ae56fc9bd11e255501ac3c9424673050a2dd2ca5efd463176c5b55d5a53e58cf1b14821cd2494e2ebbef35fc3da186", 0x79}, {&(0x7f0000000ac0)="ae4051a110cd7a3849355e7e49e3f438ed591ae84280bac0326ca246ac708e64854a8bf506b94020f8679484240b8ffe18b35fdca0599ada621cfc32b50b7c1b6601a45a7b885ab2661e9755c134ee11d8e12a3c8f4b436557128156240c63b28b464785cdac59fd38f629e8c9fe0a2022a1f6a2cfb4c49504ba25c1cdaabd389b", 0x81}], 0x2, &(0x7f0000000c40)=[@rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x0, r6, r1, r2}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r5, r5, r4]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}], 0x80, 0x409}, 0x0) sendmsg(r5, &(0x7f0000000a00)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000380)="b805ebe542dd922ff47db1a66f25b3f619f88e8b6775d4c6278813c512fd5a4841039c8245a87fc5eb7001041ed6a0641eec8fb74f869fd934fed914c70ccf0903dc2023746e79b3fe726e56791927d4540aadccdd6fff4e9a2783ad86b39d676d10b6446a49484970d42d1a5ed2016742b237a34d869e353116eced10672d17035c79f90de1a30916b124f227e5fc11b43edd7338656bc9e4c9b5f3d0f1738620d2e158e3e78089acd77cad509bf4701da1a72a7ef7cb5d58534ead7eb9fa5aa8377d32aace0a2a9263283074affb12e9ce0143f7dd6c532dc7230ca98d224fb342a3999a6b3051c3d0a583", 0xec}, {&(0x7f0000000480)="eeb8c863df01b38fbd4826452a4a7ce8223b18c6c33422b24fd8c21abf3132692c54b336d9a9b0e52c50e0227cabab02dae513", 0x33}, {&(0x7f00000004c0)="531e372dac1507f73ce63f8c024ba897d1352d55e2690aacc5bb3f69dbcc1de08e8bdcd628e70b10b87edcbc982822a80beac20168c9e54a52126018e2b92552da0bbf4f44a12caf4b9e9859fe32ec342940e79659e9085455009a68644c928c9783213aa0ed737cb1b516a6477d9d2522f666613379a0e0", 0x78}, {&(0x7f0000000540)="06b92d83b45c92e91c3e9ac6293485b640464d5dd1bcb55d1926c408fbd685fc18207c0bb9a3ae3bf98f551dc34c46969e0ab7ddfadf9d0daf470b6468c05050fa389b98f217422f9ed9079021bda26d7da1a3d0ad222b5e291914c5b5239ae8dae95b7c53fe2e1675cf21575b1bee3bba97a44c84a6c1036759c817389d4e93b2bb3e7359ef28966bc24921b180f1e5749c640a73289114b1668b5592a3a21b95f02351b13ad8ba98d1948ccd70ad7ec8300c0702afaacb8af78cd79f86a437e1a77e6b003a3bde40b30e390bfd492b58a76e209a26a033476209b32a0a94df9bf5807895", 0xe5}, {&(0x7f0000000640)="57975d07dff5b91e86f81c9c182b71b71f14b5b47f4bbbb8f3c66af20c9ed5f5d8cf89f2b9089cc4f0b386", 0x2b}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="9feb2079c69bf3c7f78bb7a71a062631", 0x10}, {&(0x7f0000000700)="dafc3dc8af50c3ca9157d8df51e57d6585f06349f21703c5be9ee8b4bed43a334965d1", 0x23}, {&(0x7f0000000740)="abd4fd5de027f953ccd8829543c23f5ffa86b72dabd836a6c66461a994b7898114da731e5c8769c47ca0115576967238ca4f1a8ed1546790893dc734b03762b3fe3651c543565d8fcff3aed4d0a5281836ff76a47955e457e92ba2c5915be4f9cf240440f821e0ddfbde09b692e8978ef3412ab5ff838ea5b7bd0909b2f8eb1881271be6678bbf622fb9e50ed82e3fd963e673b95dcedf5d6900f0104920e2e69e184acbe1450ec0a10acc9b3423fa5215fc2ba40847e00720c56cfe2878511be912fdf661d75da2b4d445cc69b4a6a9d9d8e5fe72fa70", 0xd7}], 0x9, &(0x7f0000000900)=[{0xf8, 0xffff, 0x4, "019c7f1b509578da96a62cfce24f62147913803f59fa173a07099170b529e7b5044ae838741bfab94bd8bebd5b60309047fd65941af60c074c84098cbdcc436d8ac5fffaaec13be6a6acd7068ccd7d225a5616bee23fec58eb14a12a15c42eb79c809b72f4f2fd1785aa70fd4bf04d93f5e12f651ff0b051414e46cbe9e321a202a36ef91c9f4f3dae6b444075232333566df0013556faf7f14c803cda77e8ecb967dd56bdef5b579c65b4298bda16447cd24d0983e13ad6f34dcba4e4d70f05cd0e346bb3fca3932cde1105384f5322857916a24d6e7a7a1afd53065a18acd56f933f6cdec04b"}], 0xf8}, 0x6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r3) r8 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getrusage(0x0, &(0x7f0000000d00)) setpgid(r8, r9) 12:10:38 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) pipe(&(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffff8) syz_open_pts() 12:10:38 executing program 1: clock_gettime(0x4, 0xfffffffffffffffe) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0x51) 12:10:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000140)) 12:10:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xffffffffffffff01, 0x1, 0x6, 0x0, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 12:10:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x6, 0xfffffffffffffffa}) kqueue() close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x4}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x81, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0xfff, 0x995}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000004, 0x8000, 0x3}], 0x0, &(0x7f0000000080)={0xa57, 0x8000}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x12, 0xf000004f, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xa7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x38, 0x40000001, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x40}, {{r0}, 0xffffffffffffffff, 0x936b6018a1717ce4, 0x40, 0x1, 0x20}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0xb, 0xa9}], 0x1ff, &(0x7f0000000000), 0x4, &(0x7f0000000040)={0x4, 0x8}) dup(0xffffffffffffffff) 12:10:38 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x19, 0x1, 0x10000) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/237, 0xed}, {&(0x7f0000001200)=""/64, 0x40}, {&(0x7f0000001240)=""/169, 0xa9}, {&(0x7f0000001300)=""/232, 0xe8}, {&(0x7f0000001400)=""/235, 0xeb}, {&(0x7f0000001500)=""/111, 0x6f}], 0x8, &(0x7f0000001600)=""/51, 0x33, 0x1f}, 0x41) ftruncate(r0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) pipe(&(0x7f0000001680)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10050, 0x100) readlinkat(r1, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/109, 0x6d) ioctl$TIOCDRAIN(r3, 0x2000745e) 12:10:38 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) 12:10:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0xd8, 0x100000011) 12:10:38 executing program 0: socketpair(0x1, 0x3, 0x3ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 12:10:38 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x490, 0x54) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 12:10:38 executing program 0: r0 = kqueue() r1 = kqueue() link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 12:10:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x9}, {r1, 0x18}, {r2, 0x26}, {r0, 0xc0}], 0x4, 0xaf08) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/183, 0xb7}, {&(0x7f0000000680)=""/145, 0x91}], 0x7, &(0x7f00000007c0)=""/106, 0x6a, 0x9}, 0x2) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) pipe(&(0x7f0000000880)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 12:10:38 executing program 0: shmget(0x2, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10020, 0x100) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 12:10:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 12:10:38 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x653eb7657be41856) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 12:10:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x30, 0x0) 12:10:39 executing program 0: setuid(0xee01) socket(0x18, 0x4007, 0x9) setgroups(0x0, 0x0) 12:10:39 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x27) r0 = semget$private(0x0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18108, 0x8) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) semop(r0, 0x0, 0x20) 12:10:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) fchmod(r0, 0x84) 12:10:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed151913", 0xe5}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 12:10:39 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xd55a, 0x7, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) getrlimit(0x0, &(0x7f0000000000)) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSDTR(r0, 0x20007479) 12:10:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000080)="b1051c66b3407324a9ddcd717fea2e8e093426", 0x13) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x30) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) 12:10:40 executing program 1: r0 = kqueue() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$inet6(0x18, 0x8003, 0x8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) geteuid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$setown(r4, 0x6, r5) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x10}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 12:10:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x0) 12:10:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = socket(0x1a, 0x4006, 0x6) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x1000000000008, 0x0) 12:10:40 executing program 1: r0 = socket(0x19, 0x4000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 12:10:40 executing program 1: socket$inet6(0x18, 0x4000, 0x445) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r0 = socket(0x30, 0xc001, 0xa24) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = kqueue() shmget(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) kevent(r3, 0x0, 0x0, 0x0, 0x4b3, 0x0) close(r3) getpid() execve(0x0, 0x0, 0x0) kqueue() r4 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfffffffffffffffb}, 0x8) close(r3) 12:10:40 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) 12:10:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xbffe, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10102, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x883, 0x44) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) fcntl$setown(r0, 0x6, 0x0) 12:10:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) 12:10:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x200000, 0x2b1, &(0x7f0000dfd000/0x200000)=nil) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/139, 0x8b}, {&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000001300)=""/253, 0xfd}, {&(0x7f0000001400)=""/62, 0x3e}], 0x8, 0x0) shmctl$IPC_RMID(r2, 0x0) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) shmat(r2, &(0x7f0000e8b000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000f51000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001500)='L', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000014c0)) 12:10:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb26eefe0000000000000000000000000000000000000000cdd72b0f2000000000000000000000000000000078aa4dc73a1c38fb3bd6fe343c6c5e43e9d97e9bc520ad728e6c852fef7d50cd23297bd74c9bb881ea0ee8cdff9369d550ef3d387b261501428d090446b82c09caeccc665f0436dc20b9a601935867c368886dc2fc68af56dbedc99931db0231d142"], 0x69, 0x1, 0x1800) 12:10:40 executing program 0: r0 = socket(0x6, 0x4, 0x1af) setsockopt(r0, 0x4, 0x400, &(0x7f0000000000)="15923c7340d1cdaa5c37068a4540ebc99df5023f32a15909bc64208e83884b066a45cdec19cf4339f76b22f2ff221e3514db7d0302b7bfc7d6f5a144fc06c378ce5522f348eddda74e0d2aa0bec43cd01aa48e300d0a1f1df63284927ae5a5c0299dd495afc72050871973d360d465fcc0f8ae69fb9706d661eded6af3a055124cb44479d2b29943f24ea2311b4493438a7fb41599d099cadc9abd390ae40fa3cb32e0b24733febb6928ef95da0e9cdc7f4da6ec414da5f90aa9ca087d75cb7f2e80885b1805cc65b22c47c0056a4841edb8924a4bd8980f1a631460f4b08f44bde0f84b0142552fd01235d57e5a9dca88360c30267a7422964f8414ca5bef", 0xff) r1 = socket(0x1e, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x1b0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7f, 0x6]) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/65) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xf798, r4, r5, r6, r7, 0x40, 0x4}, 0x5, 0x1, r8, r9, 0xd9, 0x80000000, 0x4}) dup2(r1, r0) 12:10:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a", 0x68}], 0x1) 12:10:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 12:10:40 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, &(0x7f0000000700)) 12:10:40 executing program 0: socketpair$inet(0x2, 0x8000, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/30, 0x1e}], 0x5, &(0x7f0000000400)=""/175, 0xaf, 0x80000001}, 0x843) socket(0x1e, 0x0, 0x0) 12:10:40 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0xfffffffffffffffd) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/2, &(0x7f0000000080)=0x2) 12:10:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000180)={0x9, 0x8001, 0x0, 0x1400000000, 0x3ff, 0x0, 0xfffffffffffffffc, 0x9}, &(0x7f00000001c0)={0xfc, 0x2, 0x4, 0x7, 0x101, 0x4}, &(0x7f0000000200)={0x4, 0x10000, 0x80000001, 0xd9, 0x5, 0x1, 0x4, 0xffffffff80000000}, &(0x7f0000000240)={0x36, 0x2}) select(0x40, &(0x7f0000000040)={0x6, 0x3ff, 0x2e, 0x7fff, 0x5, 0x9, 0x7, 0x81}, &(0x7f00000000c0)={0x5, 0x51, 0x101, 0x6, 0x5, 0x2d8, 0x3ff, 0xe79}, &(0x7f0000000100)={0xb8, 0x8, 0xff, 0xa7, 0x5, 0x5, 0xa84e, 0x8}, &(0x7f0000000140)={0x8001, 0x8}) r2 = getgid() setgid(r2) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:40 executing program 1: munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getrlimit(0xb, 0x0) 12:10:40 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1f, 0x7c}, {{r0}, 0xfffffffffffffffc, 0x20, 0x800fffff, 0x3f, 0x3}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6}], 0x6, &(0x7f00000000c0)={0xffffffffffff4cf6, 0x3}) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x5, 0x7777, 0x0, 0x100000001, 0x2, 0x9, 0x6, 0x87b8}, &(0x7f0000000180)={0x3ff, 0x1ff, 0x6af, 0x2, 0x6, 0x100, 0x1, 0x7}, &(0x7f00000001c0)={0x4, 0xfffffffffffffff9, 0x2, 0x8001, 0x0, 0x800, 0x9, 0x9}, &(0x7f0000000240)={0x7, 0x6}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc4) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 12:10:40 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x3f, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x6, 0x2}, 0x10) 12:10:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) socketpair(0x6, 0x0, 0xfffffffffffffff9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x82, 0x3}, 0xc) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/199, 0xc7) renameat(r1, &(0x7f00000001c0)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') 12:10:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="a0ccac2f865559ad2a9a9a2de0b108ee0486c117f77ec613007e19a3f00564b70b0cf117f7f9475cfcf511e5e6e0c997bbc307b21eed590afce8ed747047695f883b868e73c46311a8b35e779659611b906a956628e484693a8e67486b98bd683bc4", 0x62) read(r0, &(0x7f00000003c0)=""/132, 0x84) fsync(r0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/167, 0xa7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000940)) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="d50ddf8c54509f04dcee64db5bfedaca3696520590cc32dd80533ce8334c3649a0c7e575dfd9f8ac336b35740951bf11d1f4591412beb0902f882dc5d457565e4a645690b34edbe980f9bc823a82c2317c36adb9a71ffd1cc207ad0f6f6928", 0x5f}, {&(0x7f0000000480)="215ab0897d070f1137f66627514d1101061d4ccf912617d65b5bdf1d16571082aedd2ed2c8d18a188b8b1e099129d4f9f8045c800477af135e798c6f6cca46a2b9ec51765d58604452a88676b629390294f4f61f2f1b899ef193e747f506a9228ec2c6ec0ba317ca860fedf1eb937b6253bfa05cf8ebf29dec074e5e179651a9870e1598b30099f4dab3d41e3de38265041cd75b23673a1d0cdc121b73dd6aa869bbf754625b8a695394c7a011f9098f5229e93955740121987634eaf90ca5d46a669c53e4ef731157b501c46cd80f", 0xcf}, {&(0x7f0000000580)="4340d003534875e1e52d83c1fc1001279ec5e5ae4e5b50ffc07676b3d36260e1dcc36fa35f5c0a212bf7396eeabbc77b84206aa34e2c440e8c90d5128cf50859e498e9b9bbe5c8435b3052b39b1dae4c3633d2405557acd8d0f12684b181dffa1de02e7e9d3518a3b0bc25b30eda6393ee0d8733011ce580dc2c3c18facdf8129a7b10f88640f65b978bfc774031805a08f69d48bf7aa3564af353e71ea01bd51fc3e21d89fdab50a6a9b4f346994fadc99c44e66063e55667d79a9d24c56eeb20bd4c1178304d3cce6489d34aab4a898512ea8bafa6b6c9454ee024bed6db00deb251aec9aad2f3716c9a8d1f9e587f4144b1c21e4e567fc10a9f0a3f", 0xfd}, {&(0x7f0000000680)="7f79cf29b6d38f27957a5ac256f6999317a5f92ed163e4ec5053ba651ac33cd78e59530fdddeca914e15d64bc0b2efb5327bc74b91c437661f05c26f043cc05747b7feeaf68a1577", 0x48}, {&(0x7f0000000700)="75da726be733dc441c25f05ad2941b4124a7f431c00be6c301c9821d8030265070e808129248f9c9ae785ab7522672eda2e9bc940bb3ec294a3aae2c55e9056dc4e81b27a99c18832009bd375d82e8d90e79474ecd2a991cb41f1ad58273604a6469cc7e4aa7e8946c361589c95a38d289ec3e9eac2ece14f4f9bedc71c5d3a1e040ddb2bf617d16ad56cbd8d4b3858dc2d6dea040a8b52d7329a0399e113b5589474d99a2edea55687950b9bfe45dff16ef735ef8db3930a3600b56a4ded9a1f0b4c7d116e0327a681d91876346d25edd285b1271ef3a0c34", 0xd9}, {&(0x7f0000000240)="f708c430240d847e342bf1b4dd7831739132600fdfdb12dbd8ee87f0c86d293b6c50191267446ea25cab2ca771fc4d3f173cc79be9353470af2804df98649ad2", 0x40}, {&(0x7f00000018c0)="dd3e35a91bd085f195125d1982ddf7a6d923d349e9ef55b79c280b827ce2495fe0d75db037182c1d9078767ebdb8e5bf17f9baf0750b4185d13f06d100928dd59b742b27948500fcda710ccbf3a57499e5fce649c69b2ad66632a24eb83a8680ebe06450d18db9b5011510df3fb99d01ec9cad38f04c3b72759ced4d266f5fb0fccef45638a83645fdecedcdf78391652273296223b965d008de6625a06068995046b03f202895201f91074561bd7b7877c5b623b3f1d42d44f2996bcd56c8cfa6a88973e49883d9c6bcda02a88645e8e9effbe8845de67ca07e884a24e4fdcded2e7e33921c1c9f490e17c3a9fd77ef24512b44b722d67b555d448c75d4919789f1dfcfc887552132b1fc49872393b97df8027280aa29d80072f027abd1f3cdf29ad5c2fe1b6a1d032eed43e99ce80ccfe5131e087fd02a0887028bf6187bbf35f26b25d8a9e886a2f72f60a395aecffa43695ce79f6bc3fea3f4294c24ccc40ace04f8db0f94f385df8d59a0deac7322d59df85b8479e3ff3bc43d3529be0bc6d4b8d5e18d64be937e5924aaa85839be75154324624253fa1d07c3506ae4dbc98c3fa8adcaa1f93c3ef4efeffa983a223d844feb4ff6a9151950e4b627911d58b7a368e3146feada9bbe713f80db56927c8629b38c4db04def5d14a0b9c19a71303c948a72483ce51ace410a0842fde3dda2dc2c6e564d43aa1a6d6888d618e0d919fc5b985551e472eeccf0bba7f075b24cf240b7c262557e8f3c4090e7c4de8a7c81a6ac9cdeb679a363b8dd3102adcdadb19aeca25ae6715828af39b5fa741354b67ab4ac779b05d442a233df16a86a26dcd500adc71e079202a0a3ad8c0e30ec852d6d9000d65bbd760744caa6e8dd17ede731c7311c9161093cea3d8d4a8085d51188a2095c76ba81f61ae8d60480c42de0231336fd99505ab7387ef3aee99da9c8245f1cc506e8fa69c404cad8afd50644d7a1082bdf8dac2a757a841b878d56dca504f7bf26f98f9d54297dba06f094b41e87e486c8e8e4e19f31d72586d3bfd2ead24b9d3abd5498311ee40e9b935f4def42501b4b3f6fa273a29343941cc304c18f75de4aef7b2be4004dde96fcccee2fc599447ddebc22b98a4e98fe25318ac391881e308037c38679d0b3d97301df8d293c5c3ec4c848b6ab1f312c0140ceb78cec69fd3501252729da4c9f580bd8512f01d4e0924a1634ca69088839ef632a22df791a511a25345d2a8410a26c3056469173c6836947fa11bd41be9f1509524ecb5f09d44ba524f70c735e9f8e54e1b2ab905e02b09971da1dc970a69dd7c8a9b52e2dfaf4ef660778371846844933e85dc0b92f351e35890f98dca8b116d9cb27e7b8382e8ad7e89d59b97fe9da5689043383632eb85c5fef5272dbd22219dd1b63e0ed938d3ad8ef4d3ac9f721143ecd68a4fe0dbf7d0de8704d44402aeee97f8f0f3b2f6a3baec4d0c8e30712fa6ba48f2e2ea6a2bd02590482ffdfe15d19a03402ef1d3dfd0f1dca1f28d9bed774de787c4521f18421eb00f06dfe7327ca0e562b80cfd18ab48ffcd3082dae2405d097836b9d89fc3f0ab3659cb3a32da21374c3ac8206be243f1b557a7aa7268d785e085792aa0cf83bb400924919cc34fc0a172a3b4779fcbf8bee6f3a02abad353cb83284855b1f6b20c714194300594db065a0a4e379888288f04c7b9d8490c8bdc0309b979cf215a8239d73f2da34beb97d303679e9dc72ecafca8fe2dd0ae7b849c27518c764331edf8e90717d60e57bed045948a033646f16a0bcf53550dbb4b33aa5cb0c2d87d8eae4911b803103d3519f67d2c447e59746548818ccf7155e1cbb65a4e5bfca4c5e1ec0ac16f22aca88bdccfbcc3abc5ff516b4fd69429f681de6d1bd6ed534a39ddefac39122111836d1de520f692f879350bbedb678e65a969b2242731ef82318960def3e9ae31a86ff97828a491da1af328ae268c7e691527fcf3c900cbd3e4187043d38aeaca8df401a1823dcac14280271d64209913bcfe072f2f2982dec8c2e3ef28f98173371ba57abae356c0a78d2ed6a72022e2e43b0b7d9aee2900bc2dfb0a6c06409e20eda55d0f4c676264b90cec9386ba8843ce678318ba71d308cc5d3e231a86af18c94689a0fd4d891bd6de3722428f0437d9e9ecb22befcd416b477849feb7e09afa82a0cd284659f1e6f2ec504def1bd0386be9d5cd3dfc23ff76a61e3f3dece974a463c8d831883cb48f916351b25ad2eb676285bbb8c2e3bc739cedb84a58056b0740b965d236f6c95000f015e8bb61744905b60f7d97dcbd37aaad73507f595c5055df038eec0071fa8075ae22912492da25484e34e9fa08f14e8fc09fce88070bdcd4baed6dd661a45dbb1162728ee00319f3a0edc9d82267698a1505fbcbb9eb1fda6819401f4badd62f75f2f9a9e0f4353ebb9e9d1a62c761b0c8677f1dbc6b675feeefee6853c86d63338c2123aa08561c8307b77b894a99bfe3576c0ae782ef12d4a320ba0c7c87f8f66e422231019c3b97bf49fa6d7b1e4cb72d956e422821753a546ec219251fb1567a83f394b3fc7fee82d883d926108fac3986fed3affa879cfc08f8ccfda476ccbab27900c630ea1c1a2f8115cba77761a9613b287ff175cbf2ba3cff7bd6e1eb63958bafc7b80391d360e54feb181410532dc567e1654a3458f20d154ec46a1ec9324b1fa69eb1dba844ddfc7ccbffa85adb1cf16286e8f404343b6558d7d2a9c7119cf512e2ba2805174bb61ded7fec32f5df9cc534108699570ed3d142c1087aaf557dee0241b9fa4ad9701aa1bfcda7ab69a3591ce9d085b9904310fdfe3f217c971aa024782bc2c3f6d8979be85dfe0a15255b9a83e7545a379296beca48f7045a0216b208a5b37bf3adeb95718a69956dc7bbcc8f925856d72944224e6f9a01c079bfc30fae4b008cbd139115f1f49b6198e1b348e750f78190b5c9a74a348d556666c8a4f96ff4c545fb10bf0d7bc37bcf8a773e279536066f4cfde9f675e14b1505222d558944157467c5c599dc0e801e5084e059ebd557d82c4b55f33c23662141c73288207ce173cb5cf3a7fba2b6ff737f76e363d5095d9dd01da1f33db68463f83291b6f7f0aef236801cf1cc8ca435dc489c6efbe09bb71df35897946a18a27b338e2e7614468e8eb61187d40ba5d3cd15d0a60accc3f0905fe25ecc4e33c8a16b1eba8fb2818190be8e0db983a2e774df55999925ab3652bd5ad08cfa283f5f3b71b13c7c9f0c20c3c034c2ce3511e12a11f5c2b791840b0b64841386520cfa782e3f72c99e8b04faa5deb7ce3bd11fa1ef8ca364552a76c4a223184579ef0e46509edc80dc3a65acfea63f74e845899d581a2a0131cdf4072d5f9df48d6bc60eed619fa3717d89a5079be42363468a6c81c44b5d4a94292c302dcf93341ac06373227fae7de8bbe78f8a2b07162bc9542e812949ef284229ae5a74b38d206d8b8112e4fac4f50541c7132e563685d9b4355bf3e77c75e411f3a28d7c446c496e2bfd444bcbb3db2e56865d0c5b8decaf9c803b8b530af89d8f53c2e3b2448598be1573f7398ff038aacd7bcda0caa1957f52e5f51b59544a75afaaaea685a1ace46cd55f3388a64ee040a029bf5c4fe5c4d8b0005de1cd294e7f9a30ac4763ab146ccf32d24333d8b30fedb6ef7ef6cb0dd7cfc5ea8c79342c2275c26e50494b74b3838bfbe112d4c2bc484da10472f59aaad67f178af4bea3f300318b9a5e2f50c40dd7ecd74f7e70c2bd65a059eb68674438b8e7a3bbf94f096c5de3264628b782510860dbba2b10db9f5884e763b7c47ab41064478ff61c0cdf916dded0c2c423567f44ffd74f9571d6344df46e8520b7194437b2df0bb7a86e436b68a32f3d7971785f324b8dedf2229bdcc95c9359f1451c680709ce5a79ec8e4e12c064d00971af56bffe9089221ac26721cb790c932ec18519ad923bd8840021990d435c774394f741d9713c422c4ee472ce3e0bd05d7106518bfed684aac8cc3a9fde144afd069edc97eeb1127b4014795d44411f298333729326277f4e217f80da05759d9a41477b4b0731d5b618b9e33faed50dd92eb25e9e6da55fa6607cf03ff4a6c727757b485ec4f366c145537cc46015138baf5bf7d2a3f284491f72aac20997ea1dd743fc9e51c7f6c7982f02d835a56af6a632e7a05c4e29110947932db45690fb804ad9e48e9c4b71b7e6f77c28ecfe24984d3907049f3376639004035bf6b05a8ab1b167d6979bdbc189e5d534f388d6bc1c785e7babbd9566a6ad3ccfc5c99fc30523fe99588580f2aa1776fef6094350c798d9acfb0dd597f2c4bd4c8be18de3b68a5b74b56a3eba85fb4d329f405eb01adb53dd13c9be70ab2de0fa3b402c1924d17fd27533810656b8da2c6e4fc64001877a173284062d949a121b69b516631323bb4de3a34ceefc211659686b92a5aaabc5b0a6ec845cae5b80141bba5d1cb7589d8eae557955ccccd604dd66d7755738619d348da77d8cc717d8dcd4565df29fc085a3e04b388e6965dfe167aff853cd30ca844dc935f8784e4cf938e6e29745bc73088666c21dba88c85f3d00031b3f8898719c8d0d523516ccfcfac6016f8cb777c75c9916bd8b7c6aa03f69423e6daaa6e003f9bef7d00e8cc744914787c6937f474b162a5e0a54f13a89da040a951a0aa62826eed17aea4b124c788840aee87f2ec142238c5159ee039525c5a69586131d13ad9a23392a8aac00c8bdf2566941cf46658b39f7c14aeb705c84203eafda5c61c1df29272dba25dfef2d00002803494d467d5f50131ebe8876ab8cc0c5e72667a36e87f97462c0bbf089e7841cf202d32b68df7c999bf4693b636e43477413591e35805caafa4fca6d6651ff1722afbfddbbe6ea1b58f8066789d095b5f804f211cab9687eeb6d7bb8f7739ec472903a6673292827135ac267994135a361c2aef6e3b24dbf3f9f76a27b4b6a047bff32d1e07a16a53bd088aa22094230ba0c106c1bc18f951454ce06bd3edccf72adb79c18c1d005b3f7bdfac42f2822e19868545dbd7bceab92261a24ddff13b65627e00de64da3c73946d4c5c147b387a29534e2278fbd409e6e2fd7871e6c2dbef8e5278ff86e2e1372bcd52650c2150f54bd1c2876c797048b4361b81ed8085fdd647bf6901613b37920b6c5d9bd13012ee539321cac9f004c7c3d35d8358b4155223969d52c03b32f6c1b654b5120cbc143d696c066c4dc10826044ee15ccb7946f74ee6a79093a161a6efdcc1659a6a5ed62460905751e0e698abd8bd3a99b51e10debdfb1d746f0115393395f6b5f149704dea94c32cda7ef1ef1eeb451b73c04b3a098528c9666fc09b3bcf7490996b06eb791ef820036e69cb1c9d7e49a4748ea75275f768bf4c66a7a6f9743c066ed8491002d0efcdea08219eb9b3b780f2a621846441dd8a239256456979542e3253242fd0aa0b20f58344278cf8ad44bbbe26da3fa5d7007a05e4531c55c21a8b7ecf78e852572b4ba44abc9c01950157f0b268d780210ee8f5df6c2297e2086cc35f6d0db38503c017165ae48dbd44342618a9bfaa034260212d2cbfb529eeeff4562946fd8147bdd6e61ce8d1077314c7dde580b424538a4a29ef4b8723e7973889c0c24aed929331a7f15cf5fa6ed234cc25917c3fd84b9e64b83730a114ec078f7504282834789f8d7b03b623e7a8d66716845409bf91b5d524962c7bac56185105b82a24703dd4df8caefa6f8e7529758c2eae78877c0b72277b1dcd6bc020252f412ccf234f", 0x1000}, {&(0x7f0000000800)="ee2278e26ea06bcb81377c15477e1b7cd4d6dea6ee2ecbfc775d3948b1d848f68d286d824d3af48f828eb295c2151767322cb9b30577d7202b84f2b86b4ef2b04a46303cdc179cd0d427cd36d88e97ccebb6871b4733c86e5290a382b135d4d1a787fa60084a2739aa8147f3501c2c92935fb61092579f147dc890e540d99214ee9ba4b84167f4dd0b2735ad14103cf33d38c7", 0x93}], 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x7) fchmod(r0, 0x28) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000980)="c1665596ef8180069c1efce710eb46f33783a4e1363f5a1ff52ef3438e1072372511436d82d21511e69503b78161a6c1a4a5fff8954bcb85172cb1a1f24865ce65998905e37f8f5f1f27e3306214d3ec7b9fde214cb59cd03989f7368aa314c252bc8b008fae12fb07369d07c2f0499ef22937512441c4a9084c14186a1ec2d88938b31387a39120fe8e31b4e57cd12e42adca4d1893443e1e12f5ec25864d9f1526279ea0c4f5b83ff92d517fa23679c268b72cb0301ac615077b3d4afcb62cb42d7af7e4b5a13c769544b88a40a372cfb931deb955c90beb252caf69b1b62f3710e0dd30635381", 0xe8}], 0x1, 0x32) 12:10:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000580)="d9d96a09be1954ade3f60b6b638547f5baca9a1ffc1aa5e89bbf50688af437fe43f23142a3fb23c33fd60eabfadd5906239eaaefc4e2098d03e34c043e44e072cfb256c90830f36bbffa2a7396f81ebcd091387ffbd34f744706d431e559bc3f8c3af11a49371647285e575798bd7874cfc3eeebc36b6ce5224e9b270b7690d7052eb7a7c27230a5df3ea38145bf88f372d54fc85f2187607babc93034477eb33cf4779d5f65c73a81bab9dfe75c0b60caf7f7bfc8950df2a7ef6bc0ef72b34a138074c94ad63e6e1c2a36392f0afeebf84bd0cf595a508ace30952c83fa700ca91c6998fafc029ef4e472cdf775c1751527042adcfbd613e7c73065ea43ba80b94b4e39b34ba72af7fb429e2db2c76de60674a2f01877c79e5f17dd6887c610362987ee77c53ddd1812592156a01634059c7eb8e0621c2762eee7a23e55b7366f1a38fa6acf1db1f7b1857cc3943b1fe64746e2bdfa6c48fecc03f7285673517c0be6c73d380d3e4eb1396a7a882ae73491b72b1aa3ebe9ed1ba809063ff7af50b8b2fa1a6ad5a120ee265c08e7979a0e6b486b7d3c2f6b7dc55e1825b5da1381800199d389472d246fbe8df9c00080e2314ca08568bb0a0cbe77e9160c78e66e01c38a1940e4ff8751be6bae7dd55bc144550defe6d4861b0805c450261334410560cc1f07fd9cf216b17addcaae3da1b8baa9f4ed55183d119f45f0e0ce07093dd7f50182b3f62442cf54c5f190351672d38394f22bbc446193d9700d942915174a903215b472df2511363fc61aff897c8c67159ebe3cf35ce3a1d3c7720ca99bd00f0d2212303f2f97f1d36b95a526542223688b46082c22d78d1968b614f8505104fb11a84f3f0938667d704b2e1b172ae3e1e320a8fd9e19c45fb2876eda65d45b273e672abffcc6a3e65f461b4dfaa876dc24f7d8846cf365a0e85a674c6435509b70a8ee66a739f5104472aaa4bafffd6c22fe8f34f9a0a3e6b5ff8dbad44c96d79bafe36963150fa68e8048a95dec86f68525064e2278c9e13f55da8979eb17801f8bb4c4bf8a4b84d91a860991cebfeea7687848bc46e6c25c7eea321855190ebc28d6d2f7f187a2fc4098ff00fca08b0f745ae58f02bfc7783ca3b68b3c1e5ad36147e77b9ac3e46ef98d75e6e7a3ea839f83a275529530b0d2c41bf2148663173db2216529da16953c8734adc6ac0ae436faf7709481358eec4ff0748ed56f10b53e046fc0043fe1d69d1a6cf2411c72d947af57e7a0ee43818258a206a2a81ec139bb56c06f6475e68d0b591eb5be4366ca18a79e04f89d95b63585f41246fad5ee8a0ae9b6fadc0740ae9347f24b07b9a6ba699e624c8495eeb58b813d3679604d406e641b2b119d341e72ff663ac2849dfe116c1b4e9e3dd1005b5707f0cc2745f5757f80b179d96346d2e46954af8b087923d8af015eec9b060b2ba14935d58de8064940a6c2dc601b7fb8db81cac7349449e007931ae2af9ac28b16e06f0ffcaca4fbb13c9dd4fee80c982b042f597d50ed40ebe9f7a33b92d5b306aae81f919954ef2f60deee737cd59c0974b82f7bc4c0ab1abbe59d46c50ba2c82ebdda5a3cc6c55a73c5c403c1c3f822c89acdfa9f97493112d40aecb464fd2556d1e5b86cc08d266609430afee40a1b40675bb4959ef89437d6829029db692cd8d173a6f9af9872708e42bb0a58a95d9e8d0302116197021fb1f00090ff974303f356f8b0f2d01bd398b3b106df6f632157225deb5a32c3cdb380789af3ce26a5a2ed4499c4b5527b94b98bcba9d2342be7a4acb2e9db20690be026c87b2380dafc9ef1b0b319e9f473099156050998c348c4098689a930f5a64f97346715907631ad3198aa58879614628b0c8649829b06765d1f246eddf091785e77d423184b8fe31e3cda38c5c4047eadcd6095a1ae1361674ee03ab28cdec9208cd2efaac69c8f0272b5484d16fc7d9c47c2ac2dd7a318c0ea3f868dd3b0697a8efde153f52ae2b4763a5a2da00c6180d29c08e8a8f654882dbe56bed739cd5efd136b6d327e197d1abf790f29745eb63eef8773100ecb6a168e31cd005cdd3330982e196e54cb0771d266d7e4f64e0b6d8241b3b6dc3b054f9793be5f541a0b540c811781e290ddb4abc99639b4408bd2b8a98c690c6c05eb38c9adf0114aee11c0bc182e01d62eb69c9fd5fc714c8fb9106d6f8793a3585b4f16656d8a62be1dd7423f1223950577eaa4d54293da6e0a33ce5053faceac4304c5a725d4e563e7648e394ec34c6bd39ea51f57caf5be305c3d78c8d6985d42158a3924b19f84b8f802ded783a0496e9720e174683ee49f44ad71748ed1244b53bcdb68f8ab175fd2d88c9de7a0c464e6f0c22aa7ae51862629e6834fa732a2b62544254348f45585a3b3d0c888eedd1deeb79dc5ac4a34991ddf2662f9de3ec6d934f4c6ba23c2e1b8b631ea690831dce9a593c55f9ff728bbf6b43b4e6a9eba0379abeee203706ba897849b95a7c6ddbefac7a25f19ef5e27c27edd97267cac40016dbb4469663be4815eddb266b583aa3a3c33cc5547ba1e5aa63203e7904d9fbf86ed72dc8e51537163de8c534b2b6be9fd203b689e8c3a64963481805faaad7189c20c7462d85a74f2403e6771f857413cdf5fb10cb998ba20f26ffe55afbe0e2b38f0be3954dc177566c848115bfe7eac2d43f689c291c5269c8d26d217c71687c4ff734cb5d524a322bf69cea4db53f0ca84b89ea85574931345bfe9d2c3e054a2052625aa3f7475676ee40ddb7bea49a3f01555ea2751c63130d6cf18cf7a9566e6391d2444e37cb6656c938614f031726302e66e0f905a4aab5448b769bd55fc3fee9dd97bb02196f0c4a5f9e8a4850d6fb49f7854518ed924c2661d9c953395015c2c5acc5a40985ab1e5f5bb6975cc728359eeaff5902948c9f5e651ab971a66fdee75d48cae713974b9f72583b5d5f8df5fcf04094d9ee4dbeadfeacb3e172b907420a4bc462612352c2940e726c94edf2d0b65c3805f462a9f3aa6475287ce7071c8d2c7bbf721259bf584ba8077c7aacea7c364ab18bf239727c06b080eec61cdcc01a3e9bba1051176ed09aa623309a61b05291e71ce026e944c0127d52d6b1d2ce2a337df7f185d8ff21aaa496136836323074a0dc4b0f997149f9ce928a90e57c9fed5677b9e6deff943e3d44b867dcb95b9724ddab0c050617ce8dd89c3d5befbac77fa0f0f3a387a9465044dc614c6bffe00c8c9927acb3e0de8cd02c43a422b251916c801df55d43a5be0e036f6493af3bd3a779878be29b03030f0346411a5e1dff9327aa5df8ce470f7b95d25a96c88c8fddcd82fbd70d17297d9694b076789a5e246abb9a9d9b26d9d301bef9ce3239add4d8ee26c2aaea26b33b51b118cc3a132c6fbae4a75e27a1fdc152b902378f9bedeb2733ab40ba7f25455fc21182643376c0b4f0311be8c44778bee083098d86b3c00afbfe876ccb7d795e2008ff8695dd93ffac5d588e086863a25b5e60396a7ded4c71b9e1e529b079a8b607b986e1356d60bf716c1cde0dfb26b9f1cf09b628e4db635068108e247983c53ef38dc31b7a9559ba352466d95286c2a338ec0bcb9f9e1fe18ce376b2a7371543a34656eacd66df6b587b1d9e357af6194f25649ec971aaed06aa04219fd5a3a2db6a922a60a1f8cae5b229432d6a373a1002b8a4e7a320f9ce1e1b0e55736a15a8d1fb8c181d21762f6dfe14c78e29f58f563c9a5acc9553e0d476ff95d76bbf623bcf58f32839ed69f7a15ee8ca4ca061cede9fbbbe200f60cfde11ccb8aff1dd2e9323398a998bd6ae0a0d2b325012a65c4271357ea3ace4fd6b8d4ebab92c577bfeaa1692af0a60e401a9604a147c40f57b088797aa10d280faef7f803f77da2fab7cc79c94cd61e961a46d5414ec426b12d36eefecc631ed0b941ad7e6d4306ac3c679fc4a43fb0e43beceeb3417c0eaaaa34253da19ccb2774d8b2554ecd6a6d3fd51788d419c31898a1aed6955c85422a1ea66e82965270d983f1af79606959d2e85a8613f2b43eecc897c9eff4a00384d3665b80089738ac5707949e2018fa3b9a89b3aca301e52e77f91df5a05a56e94a3c4d10254ac3e1a586bb0ec4720c2bcb84029d8f9aed27a5f0a7b0afb35d338e07f1ad4e07cf6b49529e49ace6161f63a19b6ee56603b63e4174f788e5cfc60b635519692f02b90a1dbb8c8acf480ad2cc00c4ec3cec07d4c3878eb660540c7983d5549e497a73d0b1162d0a66411dac36c4ef838747ecc32288266f7661d86a40b37e577e10ea6f42f75a75075e1e3886f10f8aef63474430b5af051b71e83d165ead1b0b67bbd0ceef433ae66c83ea2fea132a7c51adaefd683b5163114b139d3227f26c5f1f332d0e512eca9898012a9e844363324f8bef91cc69fbcbe71f9f908d95fa96868504eab828d0d1bb2d2802fed34e04ced4c431c82de0d5b4347c88cc7bdb6c10a2e94e572a06c802bfb7330298d623a73955e84f001bbcf9c2e533d30830dc0725ff2ad56659d5043ead93a009719b0241edc63f49d871659a95b03750c617e80e75e3cf84a89d9148dd7ab70f48104e32ecbd1382ee99edb79b223fd233abe6644a7f7eb27255e43efd22acf3195e6800747c1d4af74f3dd98e36bafb806863b74e22a6f859a9957013d871e8381fe29e944421c03a2f717523c0bf5e61a83733f0c37b27c4061251670605bc5b26fec07115b4529196f4fd65d0f73c392a48a6b1f5e5de4b1bdec4dde908458886a5f5757bd378e0f7cf86fff701a2141c74fc0a5cd4d215383387e443cf3e7a358374384667c7d27b06e06bca9ecafac3dd812a12ff339a1faacbbd50a18f93740ebe787eaadd6c31e7a92d3ac95508afa699e8cf48b95aeda45349f92587471da59eefef1f756adda96a992e9c37411df309d68ce65844130cee4d42543935f48fe22b6b842ada91e7cd95ed9f02d32ab6d5eefa81868e196472ba39b2d9bf5b51d70bfb2f3110a6e3eb2fab70b3c384a8bb9ebd28046117b3de74fd1b21ff37a7a52c45aa8bc71fb4f8c62c42a0eaf229005921cff10844023e76e8adfb4b687cfbbb7f79db7cd17f9627bca54e36cff6afd69f201a94af422ac155547f8326ee6b2fd8655c3f24851e785b41875673f6e8eccff1dbd6fe3056780e82f1065c61a4b2ba62ef44fe7649e6915edba5350651647c804d33566635cb7ff51b1ba871dbea66646244e63347fee4420eeeb3a73bcdcaad747504321247b17e2c88583b962ab5384485410d43e3d68f201ecda2aa89a717ef47250bd16d9801eb3c10f2b73b9eb9c62df847887619bd2fa54696783083958af3dd509f01988676257b630cbe3efb9d4287dc4aa58e42e2b6c7815101e162880714e4917fd0b4e24ec5c69581de070076c6b2488fac4de138e7461c88fbca5228596792727d3c8bb1392415bd6da3bd8af6fc9e60b5bae0a732ccc67b3932ec30600f7db8d4b0bfad9ecf6a2cf4ea1869d289d1617b51d4e8e6dd3c8dd5d1be05d49598f7e9437aa639118b2c0e8f2b0a48745417376de3993e8f52672ee127f55650de50eb4eb901a4f6786718cf12e32753cb05c3bb2f46644e23d0cf44af7e23ab1031072acb9494a81db7a0438d6c458b320948549249fc5545f2ff884e7cb8c8f286b3140955a242dbf0f06ee96a4d06769c0b62fbae19911cc93ad153e6d8c404d818a951a3b4040ff7da6001bcda867ed9caed8e26cc144cdb06f7558ae6db2543cb1589ff5b6570402156cd66b07f7ebf1c07f5ff41cf9c21", 0x1000}, {&(0x7f0000000040)="1482b5008be3e583d6c8c971870d25a5e31026fc80128010b6670e13103ff331d6ef69b6d7128f7a3cf909d8c2aa6a4293144c3f2828877344555a6e2855f84c301cb1fece7d9c500c8f8c", 0x4b}], 0x2) 12:10:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:40 executing program 0: r0 = getpid() getpid() setpgid(r0, r0) 12:10:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/15) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:10:41 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() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) dup2(r2, r3) 12:10:41 executing program 0: r0 = socket$inet(0x2, 0x6, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/246, 0xf6}], 0x5, &(0x7f00000005c0)=""/126, 0x7e, 0x2}, 0x1) mknod(&(0x7f0000000840)='./bus\x00', 0x46, 0x401) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000640)=""/75, 0x4b}], 0x1, &(0x7f0000000700)=""/152, 0x98, 0x4}, 0x841) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x7, &(0x7f0000000480)={0x1}) 12:10:41 executing program 1: getppid() mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000001, 0x0, 0x81}], 0x0, 0x0, 0x400000000, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) fchmod(r0, 0x8) 12:10:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) socket$inet(0x2, 0x1, 0x4) 12:10:41 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 12:10:41 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfffffffffffffeb1) dup2(r0, r2) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 12:10:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4079dc2b182f65c4) 12:10:41 executing program 1: r0 = socket(0x2, 0xc001, 0x9) fcntl$setstatus(r0, 0x4, 0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0xfffffffffffffded) sync() r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 12:10:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) link(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='./file2\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) openat(r2, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) open(&(0x7f0000000ac0)='./bus\x00', 0x80, 0x8) setreuid(r1, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) writev(r3, &(0x7f0000000f80)=[{&(0x7f0000000e80)="64253befb152909c55c32b01fea34fcc61699cb12d4eb6b2be234e4490038705af7bc3550ef9d0ff0f7e2fd528ebba085f5ee9c78721aebc4884ff9e1a296f462c5397c54dc0175fcc247ec44dbff592c4c293e95338235d30620fa60f23151fdba870f1f251dbaa2bebd2b0a941b1fd5e02f8f317b677225acc86cfc4f783a24293bd598a6fe79d199a09af878bcfcf37caa876d4f75778c14c2527f845fe56b8021bce9980a697ede6d86bb7731771d030924cd2722fb0816e42afc4ab0a3fdbd022b24fe2908369e750fc2f10dc32f9b0bfd7115c278de472dde1f528aacf31f92936021781bde8b06ee579e33a09f283b43f412a7c35f735206699", 0xfd}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet(r2, &(0x7f0000000b40)=""/36, 0x24, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) lstat(&(0x7f0000000b80)='./bus\x00', &(0x7f0000000bc0)) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r3, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) fchmod(r3, 0x40) writev(r5, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) 12:10:41 executing program 0: socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x3, 0x80, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = dup2(r0, r1) socketpair$inet6(0x18, 0x5, 0x80000001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x7ff) writev(r5, &(0x7f0000000400)=[{&(0x7f00000001c0)="6200f1b23bae6fd3997efd0936e17ce5239dd0539ad29f905e35d55bbf268421c9939c8794b1c16de2f243c64bc6dd1a3ae52952c913e7bb2cad68a7721d32bb1b9221f71785ea40723ca7553e8a62c734608ab17211db41d69a7cf5df87427bebf9e81ff878bcb55e970ec3440c2e153d0860e345c39ab73fce7d38d3551e54f309b28af2", 0x85}, {&(0x7f0000000280)="729f674ed34861671c94d87cda5aa3f4a0a72e8b2c10f19923d6f564e817d20a1808a70c44837b6af1c8e2f02490a0369d01c433222bf16e9a1943cc5259127ca375a4f636cc818f79f82382fa3071e1d5f5f09e60ee46604f0a471aced4befa3d7dc78bd5ba4fd0b9e749c6312cc23bbab23cf396b366d3eb24c4617497dc5904f4bcc2a5a3154492e8ec2e766e67bbe9d2c9cfea403f745a0f166b49d5562889b302ede3f18a46471ca7bde0d7f1", 0xaf}, {&(0x7f0000000340)="7040fc764ab11e7c0895c558942646aa425550ed37be58b795628351e0d9ea1344a7aa2d56afba370f0e9601cb1a9dca41d4671d29824c6dcbdeb11ff760d6531391f1e123682f5ecb49ff6c5b9e032fa057dc222c2543e0d8e3e2e9f87b10d5de69621fc5f9004753d44fc68ffb96a59646e43dade40aa5c20c25ef5cd8fd1113e2e773e8bfc6fcf5fc39381b69a3defab950ba4474a34b41d8d2dbff9e961642f50212013b42b308689cef76b39f1f00aac3", 0xb3}], 0x3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0xd9, 0xd1, 0x5, 0x5, "413f213d581a37639e643ad243ebeaeb94125e2e", 0xffffffffffff0000, 0x95}) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000480)="bd7a80ec33c3f0838ec1923fd0372f0f0217491410c30df1a7a11bbab61544b28d4f775d53e6d2247399bf4a69d011f3247957e81c7b892712794d8b8aa9e035922a4f722600faec3ff315e9f56090728dd953191a5e58cefc5d4d59b0955de628884c6bd612740fdd47b765d7ef68cc296ab7b72b1cf3c5e6fa598af8c6e52b076695139b76cd26b898def2c5bb85e2a5ba700cd457ee158926c827df3bbfd4f05a382116ce0f6f0e377d56d5335b668a723dfe65163e637a1ecf1a30e2c340e4165bcdab2dbab42c8474ce5abf6fc9e3c200ac349d9736961b2b950f4d8483c6a0fb529ae96d3190d8715d03b6f876b775b88fe0226093eea89dd4c0cabe", 0xff}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000600)=""/249) getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000740)=[r12]) r14 = getuid() r15 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r17 = geteuid() sendmsg$unix(r9, &(0x7f0000000940)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0), 0x0, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r10, r6, r7, r3]}, @rights={0x20, 0xffff, 0x1, [r9, r3, r4, r4]}, @cred={0x20, 0xffff, 0x0, r2, r14, r13}, @cred={0x20, 0xffff, 0x0, r2, r15, r13}, @cred={0x20, 0xffff, 0x0, r2, r16, r12}, @cred={0x20, 0xffff, 0x0, r2, r17, r13}], 0xc0, 0x8}, 0x8) connect$unix(r10, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) r18 = open(&(0x7f00000009c0)='./file0\x00', 0x82, 0xa) shmctl$SHM_LOCK(r11, 0x3) getppid() ftruncate(r4, 0x7) mkdirat(r18, &(0x7f0000000a00)='./file0\x00', 0x41) 12:10:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/247, 0x2fe}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 12:10:41 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 12:10:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008abf37c618bb3ec6acd33cb1de081115518d8046c4c6e0f4d7e53a98d2449d8767077d449bd5906b32287b4085cc8676934b73458c80681ed94e65c1fdfc9a77e8fd5dc3c22cbb1279c559dc951856d7e2efd3eabdeffb0961e96856959528e2f694356fca123429cec5"], &(0x7f0000000080)=0x6e) 12:10:41 executing program 1: r0 = semget(0x0, 0x3, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x96, 0x3ff]) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) 12:10:42 executing program 1: getpgrp() r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = socket(0x6, 0x4007, 0x1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setpgid(r0, r1) 12:10:42 executing program 1: socketpair$inet(0x2, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000002a40)=@in6, &(0x7f0000002a80)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000002a00)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xfffffffffffffe63}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x8000000000000840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000002880)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000002780)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000002540)=""/211, 0xd3}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000002640)=""/211, 0xd3}, {&(0x7f0000002740)=""/7, 0x7}], 0x7, &(0x7f0000002800)=""/126, 0x7e, 0x8}, 0x1) r5 = socket(0x80000000018, 0x7, 0x764) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ftruncate(r2, 0xd02c) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0x2, 0x3, 0x10) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/164) r7 = dup(r5) linkat(r7, &(0x7f0000002940)='./file0\x00', r5, &(0x7f0000002980)='./file0\x00', 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000340)=0x10) dup2(r4, r2) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f00000028c0), &(0x7f0000002900)=0x10) kqueue() fchmod(r3, 0x20) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x6dd8}, 0x8) 12:10:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0xfffffffffffff74c, 0x9, 0x9500, "89f9e6913c1b6a534cf210c346af819e4b8b8800", 0x48, 0x8}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x100) 12:10:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) 12:10:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x1, r1}) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x0) socket$inet(0x2, 0xc003, 0x2) 12:10:42 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x4) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000200000000000000000000000000c546612aef021cf736f8aa164738bca9a4d902cedc23c1fc20cd36a926800000"], 0x26, 0x3, 0x1800) msgget(0x3, 0x0) 12:10:42 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="00c66fcf3f6d58cb10567afabb2a98e2c70f18875a7595fce915963f1d23846dfb5ca31bda5a256e90abb94f8db6e2dbd2085f34fdbb5b6c39f5feb8f11fb7cedbcab9545feaab1b79f14e41dbf90ddb49d7034f52ee351fec1cf2b93e918779e4651cba452af677f5c3fb762141d8c85074a6f93b16e4a916f00870c8d2aa4460f81a50795e0bdd1f62f84fe7c7c085598e459a738ef97215e3a66f496e660d432f1286f13a96ad2798db31c049fbcee1db9026a9747474e89cc64acb80827f282b7d8b6c3f02e23b8c26462874cd7d147841af9a27c4c6927618fbfee6711e60dcdc20c9acc3fdf9fb2b", 0xfffffffffffffe82, 0x7, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0xfff}, 0xc) sendto(r0, &(0x7f0000000040)="c152223ddcac4bd03b0a962d39309d8b67d657141a00ea916fb6607ebc6285567add293d5efb22315ae6580e410dceefe191e5d9c53dbd7142392836", 0x3c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x12a8) 12:10:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0x12e}, 0x8) 12:10:42 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) socketpair$inet6(0x18, 0x4, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setgid(r0) 12:10:42 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x4}], 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x9, 0x20000000, 0x124, 0x1000}, {{r1}, 0xffffffffffffffff, 0xa5, 0xfffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x44, 0x20000000, 0x80, 0x7}], 0x7, &(0x7f0000000100)={0xc9a, 0x3}) 12:10:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)}], 0x5, &(0x7f0000000380)=""/192, 0xc0, 0x200}, 0x1) 12:10:42 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() 12:10:42 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) 12:10:43 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10890, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffffff7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1f) 12:10:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = kqueue() recvmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/63, 0x3f}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000900)=""/218, 0xda}], 0x3, &(0x7f0000000a40)=""/106, 0x6a, 0x6}, 0x803) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x100, 0x98) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) r7 = socket$inet(0x2, 0xed79308a2ea900e5, 0x6) r8 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8000, 0x40) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = open(&(0x7f00000007c0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0xfb401d62338f3506, 0x20000001, 0x6, 0x401}, {{r2}, 0xfffffffffffffffb, 0x2, 0x9, 0x5, 0x1}, {{r3}, 0x0, 0x57, 0x400fffff, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0x8e}, {{r5}, 0xfffffffffffffff8, 0x2, 0x82, 0x0, 0x4}, {{r6}, 0xfffffffffffffff8, 0x40, 0x20, 0x6, 0x5}, {{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x1ff}, {{r8}, 0x0, 0xe0, 0x0, 0x0, 0x8}, {{r9}, 0xfffffffffffffffa, 0xa0, 0x20, 0x401, 0x2}], 0x5, &(0x7f0000000640)=[{{r10}, 0xffffffffffffffff, 0x10, 0x20, 0x100000000, 0x100}], 0x3f, &(0x7f0000000680)={0x8, 0x8000}) socketpair(0x7, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r12, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r13 = msgget(0x0, 0x8) msgsnd(r13, &(0x7f00000006c0)={0x3, "702db24a1ff578cd355a97a539f5541cbdfd378e2e990f05a424d9a072707698908e4754ef4570a2a74ce96e83767d55a456aaf7d3d0b9d85bd9e9ff428bcf6c2f6d972860f5f3fd548b7ed78c7ec07c4fb86fb2c0b6ee287699d8797ef876b225e8e87e43d9edb16184bd79954c786b8689392aeff1d55c4c85e077ab10e9bf238a377696d803e91d0c9451d17c957dded77d40062ef4852c6ac67bfb5d05aab336cd8db7405ef9a23387ebee90d0bbbed291d9bf201c278bb5"}, 0xc2, 0x800) connect$unix(r11, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 12:10:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = getegid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) setregid(r0, r1) 12:10:43 executing program 1: r0 = msgget$private(0x0, 0x7) msgsnd(r0, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() r4 = getpgrp() r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x1, r1, r2, r1, r3, 0x4, 0x80}, 0x846, 0x1ff, r4, r5, 0x4, 0x8, 0x7f, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x6) r7 = geteuid() r8 = getegid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0xb0e, r1, r6, r7, r8, 0x4, 0x4}, 0x0, 0x7, r9, r10, 0x8, 0x120, 0x80, 0xc54a}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) r11 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000004c0)="d4027c6e51e32a2ad13d08558b7e5e7831ad612fe3bb24eba5c948e590cb14f5216df0367297d45ed5a1341afffe9a0da99fecae283722867eddfc3d7be5a2672616c6837015f49ceb4297d092129e6f15010cc75ab7554d86c63e851ada99969483b7560223b72d4e401bc0912c75ab35022a9523042075761ed467f8d4e01bc79520db173b0e95f93e3b0bae3c71de23649f9a1e8774c5c096505362292d3582e2ef5fe73d38322deb9835ff5d809a7d307caab485f5b9d3741e5b1979ca9ae7cc74aab748441f973a665d254940549779020f4c1db1", 0xd7) msgrcv(r0, &(0x7f0000000280)={0x0, ""/113}, 0x79, 0x3, 0x1000) r12 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r12, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 12:10:43 executing program 0: r0 = msgget$private(0x0, 0x3ff) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 12:10:43 executing program 1: setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x400}, 0xc) 12:10:43 executing program 0: mknod(&(0x7f0000001980)='./bus\x00', 0x40000000000027fa, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1d", 0x63}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x3, 0x1}, {0x8, 0x200}}, 0x2) 12:10:43 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x75f3, 0x7f}, {0xfffffffffffffff8, 0x9}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x681, 0x1f}, {0x6, 0xff}}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x100000001, 0x8c00}, {0x9, 0x977b}}) 12:10:43 executing program 0: r0 = syz_open_pts() socketpair(0x19, 0x2, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x120, 0x61) 12:10:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="d844f16ec9cc2585037c7378b24f60cc306ef4330e774feb96664d4af410e5f9a3aa6c54fe5d55218a985b668b20e7c46dcc63493ac7f6f4d263445cec9c4c8f0393fc7a347d1b6d4bcef19b2a3526f8d8e99d52837742a9adf2cda6a9ea6425da78d04cc850b0dc95bb2a655c8401b1128d403890ca328e6327efe59a1b8926d0076b25f9fc2ff944553e2f8886116f6d2cce8b9e09124a4e06862386f2578dbd45fba431d0b4e50fd70c7f876129af287d531b1b31c7d029715d3023e8977ad0ed2a5a545c97fc5f8e69876149b421c229109df913d0b65519c9ebbfad2fb9e1f4b156c5da1c96f295e443526edb15ed43a6d5ad427f847230d0b137342d963ee9cf41c0ac462a94a3c149c66c287ccb7afdff7b5cbba24fbcdb39b9df3efd7dfaa1b991a5a39f987d6eb357cfdebf3d8e2f04e785b0ca78b0af6e888d003a0f07b7b00f061c4412f151df8ffc571769ab40150d2353655069f21dd607a54cb17f24e761b84c0017e11c006bdeb4c008608393606565b84b19f06e07840ddd9a401899360722c43a0965e8c96b606065ea5fbb43d6e1a952a16159ff20f40a61bf27546910bfdf5203a0cc1c709ac43a94f6769ef5172398f70d9732f5e9d546869dd24f5bcc8870508c1080c00830692556a25af1fb21a09852acf8b46ac3edaca161d2e736e15e5e26cf1fb2907c56078cf314ab97f48da74987e25d0f6893eee5cafb2d6e9912ef4400e179dfaaaab843988007e9e5dbc16307bf585635a02c0a8f36230d8af183cbf7c9a95be50d71d0d32c446fe13f61269b0d30fc58d5d662cc7ba57b6812baff43b4fce2787787d6e85756281dc8f2ee685ae125305c5a190ae233a857e1c3e2a46c37d3d6bba5b3335fb1a3e367642c111051d7576b74b582f0b586ef51a77f7c8eee487aaafd8953612cfbf5277e65528416fb63f4616594395f432c77443c8b8e2519cdf4fe11aacbacb96cd220aa49b68096753c0ae0bfc74fd1addec35c6a1c33a6fb6286be2e9d82ea30af6035262b09e6d838d44b509f89eb3f77dfc8db320923d8efbb38406ae53184e8e581adc1763f4ec251acbec4c891a7cc9a27d0e90b0c38e5e60a00fcc2fe970a6f2068e878f3b098d51297f5170448744549c5507479195fb1ca04a206da63a3ba6e8ba5f9623cd9bfc795ae49db627623a47909e846e99c7bac0f0efa2aed98e26c3777e293216146c897949e81bdc1893bb4d4835ef1aa5a5a94669ed6f713bdfd9b84aa3451d05d5e45d802503b60d51883e0ee1015e69b799c07a17fff9f011508098f28578262ae99597d710ee6795ef54fdc2e640e347772b78dc49396696213923372ca4d18e6736218add04eef2016276b419ed5c09d40242c081dc6cf3164ee2a11403c7b20f535c04624391548ff928c694bc297908e2680323de1d838c7fb271485981610a2512ac5848888b19e1d5c3a7ae2b9c84ab3dbeb299eda3259c5d2e053be82b9595cc94a6ee8977fa028f0a95dd6ee786c89f039a4e1c7f24179bb3767c600129debd9e838c1ca898d3d3576b94466b2db41453d680abfab87d61951dad78146a73d7d933cdddde24db1578c3dd9a5df489f7e835c7f2591fb0c2ab8ff1eb5ea90b87428c77bdfb5c644e09041c2a1318b8a47e3909d867025b4dc47e6ec4868f541830992b99f44ca04ec08a0df584a06ef829b3901d4e1b9d6740d8bbf283f59a65fe4a657780ece4a660a2e6f004b452505fb14347a003067ffc2ad138a428df6ab1b59c4464bc05237a4bb3ec6cf822131b56da29e67cd158def5dad272bcaed6aadaa821d64c7ed15f40883aac1dc4e0a9697a433d2681eb3d17684c3788f998589caecfb444e8d6cce43d97db057db46f9facf1dbdaba90fc8e132213f17f67430b184aaa2244a9d932722fe417d821c5ed01d43774b037d83390bf02476a4d2ed090231909492e25136c1e182426a3b159eacfd45cbc6a4082413ec3dd460a3c7f8a2c8eae16f864417b0e8b98d9792d7cc81ea6a5ac0a71c6a018a36dfd465aa59b341007a0efac5e362985876ef6c71a27525d6bbac980d6ae6a8efdfa470405cc33d89b63c3566b7e519bca5f87c57f864541493797fb8da8bce46244776415ce94dfee01e7814a8488d264a2e76aabb5ad94e544f7b8e261dec5f29ff92409be70193b6aa43f2fe92249ae257b2fe4313e431f7fa60e04120691e23f4fbdbe586c449f9d35f51a73621039dbca1a24f991e5f33789fac0abefa72e617216a3210171c4f37135b8b78c2af659828b21189bc719e4c5f222c3e33a092a848a1e659cee194a83ef766f2d33ad85290fb8ce4348b5667733510b87a3bdf0bb5aafd352c9e6ebc6f02de138b58c6c59a48a8bf9409649ca7ed0b18c385a46680ca98970a77a790376060d1b366772512cdb4195fc9d6935fd49d65a84095f483a84e805873871338d5e70fc5f08f5d27cdbf81543896e0f534846ccfaa75192043d2d8191b59730ac17b7bbd5ad06c2b06dee25972b2bc655e01f1b08268cd3808645a9ea45341581b6e7f68f24fac9bcc4170c9ba6a2bb7ceb126d17e40413c5955bc22b37b5e058f4f426caf4329f00f105f86f4b1f9960c653179affa48d8fb6695e4deb26a1d5bebd08d7c9417cc8f0dd177e532dd277108b2a38c9dd046d2352fee835fb34067a6d6ff0fef9d3edf451a2b36ff487ab47b296a63d45ddb5ae887298318c236b60f8d69d2172504af791af2d7487d855034ff52a34e3af54bcc5261b9540130ce10095a4108c1c451e7dc0e567b2513716b50f52a0a49121bd0e5aaf35bb9e595957ee8ebaad00922554cc5233a2c1b5de9d34c9a5132252070876c36a81c250de46c255c4207f1edc5bc4273db009074c205b29c2e361685ba20e3d480ac8248c099492772d43edb7e8a315a50eb4fc202166f4896bfecf7907ff97ff7a0916eb4cbe37776bd9934bda9d1b62dfb16df1b1e8890f7ba6a4cf95d5e6713290e3e55f257c3de70f2935540e3392e2ef94479d730b77c265868770e652e8f75cf25032c4d85e34fce8ae61960e67ec09382870ff42303eb7924660a63250a5f9a21eb9d2d082076002bf306e75cfcb76f40750a004fe9398f37bf9137420f5bd810c8f7afb73b77ec07d589c40005b3245c0c43aaede95063abaab6bda3feb91c7a633f8bce7d9a459e000471005bceeef54e10bac7f65f7b065781ea33e0a92ffa70742b135feb7acddf0491d0d24f0a3025a8f2cac3c2d18a84cf34ea031361f045766b2ac14004ca9e19e9b967df811fae69d9de1bf57d8d5bd6fdb86e89c136d1c706fea6be8dac79e4b79060ecd415db8475589097016c0dd6c42a2937bc925bd87859fc22c0492f53cf102379880f300575bf90177957edf4e4377b864967c4e1ca7f6317f39ad840c9d0594744804cd5ab8dc720a8234609cddc44834fe3c4f4bf384cf4fb8983ecfe141fa06cff52644d2750f87167c0d8e49ac719135b1103879467b6c89d093776691f36cde0c36c834c88814a2136c30d24b3461aca320c529a8a2830a8c5d6edbdec786e98a3cea35f2c58f52d26298889c39185fe83b7e2d1ecfb0ff4214a5932b165fa63f9c2177a4e5536472041bee6d2031e1a3a80e9fb8c8713b9669326b00f1784cc403ba07674d45cd4b0480d44724d75169e965484af2417d2d921fa38e589e6aa091e615830cbdefd34e51b60ad85f9b98201e1b8608284c6284f4aa02ab9ac7e970e74a78f12a77a69122750bda5c249a9792de794cff2f7e11e4e3522ca484b7d332a613e4f0f8319d2bfc070ebb6f94b304c214b605466cc17bffad85b636a024c85b6f2b740f4e7e153123d2ddfc1f2aa272c97438bc6a7a41213c8c05e8c3241ba03babf1e3fac", 0xac8}], 0x1, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r9 = geteuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4773730fed1fd252cc8d3be33ec1c2034d87226b3c0eca36d2bea8c93198f6f4cb10e60c3d3ef5d39b6b1350f470e8b29301e0233a0a2d16160b1fdb8cc0cc0c953602fbd1fc0d5da90cdd3954cd54715b9ba3d85d51df56abdef868b4cc20e1c50bd8111d2accc60e0f4f9179a8406f8bb4d0062d9da199bacefa165b6dadc2e3199891d7213477f9b741f770a5a4b72b236c2f292033af928e69bbad7fecb130de5e34c93fd38d65e10ecafeba8cf3c76a080622a52dc1ef52fb5c71f8a4afa780d74e9dbe13", 0xc7}, {&(0x7f0000001100)="afd1986afe12ae25cf25aaefb21f72470c92528319ac2324753b0c7068852bd824ddf8864b2d5544a7d0b37e26d121399c5676e795f20c8a394ca025cace799eb9bb81d9e0534640ea2534d6075095a57aec45c27e3c989a008df2c648f426c4940415b6786e9fdbf9a52fc8756c69746efd6e01053a830f975e0211886d1d4500a508f6864808f23badae08c99b14ea6ad7db8755405feb6b5e962fe3b915cbfb1ff46a095d14ec446b25d2aa051ca1ce56aaefa80c883050a44f0947662bed0dd1f338fed89ce004034365b8a3cc454e4714fa8d61bfd9bbdfdd6c862a7ae3af905589a472784b1fc3d109763d4776279f5ed5e8867dc21f645bdbb448d0f833a5415b5c9fdb50b6acc3a68c0db83435e9348dc50bec8753be3e3f57f9eec8ebf8f995a2126c6f81de833d4cedbbba999c1a8aa9d7e6a0f6204b2a4e8354b0753a6480551f743e6afb271fe2cb6f4492ffe0f31595abd25a4b8f005a0aed8550b11c84622c347e011a4b801f50602b61416643c9314603600a34d889ba15c296ca13898110b3536103ba1dca6f38b05041ade1becebc7b0229cc805b95284fcda8989e8aa3c78157a86d6066b677bd942cb8ea5fd46dfaf981a91aa5467130f2c3c793a23c0d69538aae7c1f5e714bc89a91c045930e9edcd6ff51c261afaa7fa215696ce8fc62b11930bdc33208724c635c756b6a7d505d3dee9ecf844d9607a0489e44743b4dc84d01fc746f16cb0f8e13ee1d40b974e18dcdf81e86c4fa2ba58ed845f12f58b77ddf71eeea8757839977e547d2f1caa34a1d57cbb1cec9849757a67e7042eea619c579ec3dd64f0de7320930fca04b8d07b93b2dcf651f152a69df05c3bb7bf8053a411fcd51fa18a33536318551a9b90e8bb4054b28850859c7b1701e76edd414895baaaaf3b2190db2a87b8d9beda0012985ec430ef26cd11b8d35040ea6a13700d4d1f03ba33c136b16da223dc70e4a6fb5558c7a0bc1aae33158ffb067a0284a1f870fbadf2e60c4cccd264ca5c7569c37ea3da372f0d19018094d864a4b8adec9edd74c19825b296aa9cbd467c148491476d8fe049240ce66d37f57c2bb821099a3ec251bedb290f1abcca58bf2185649629f5c249c02c612c7b920bd7725f2859bebcc124140a01c3904caea3894ea669c69cd36e8d9231c57c01e118e745493951227f669e36c3f2dfb33615201f47ac1bd3509f54e438fa80c4c56f851ae4649e6039b0849b82febf14b0f3a3645923a0e953df31238d7499df4d2873d4cd7a1c106c22123e3718956be6d0d1f3ed7defe5b69ec7e8d07c8f0cc05e8c8210c505b87a0f14cc53123e0d769f230375adfbf768b555997cd430ea03fe25aca8e06b6b8dc4c28eeac639e031071d401d3d99cd250aa42ea45dd817aada9817366a623eef3b49db24ee6c5c98874180b3a5f16261ac21af9b30d704d2c102ea9afcaed9592304a2b2e3b407a5043659db5df141c17deb546322db935f815a19576a7d4eb24be2ec30ba5d658fd937777b5e74a954bb556a90d0436677c036951ad99a5db1a9a444e8e87d5107c4f7d122318e2a92f97b282b1b46849fbaf54fe68e9d8884498093d61cf61802ee3c649cccc0ee02f419722fd201a4a028d1aa8347dc26519d76af780aa3a68971da5951888708b8b5a78c961e2cc456587d3992b14b54e68501f87be03683c5a0da2034edbb67a9ccb5a2ccaf4df5ccf6e2d72562730b98f2e8b8fc85394b85a4d6d0ed0d92f3bc03514d95fcad98cd724fa2fab7ecc4eec5e5cea65d2786f1aaed20760aab5155ac5d02be753f46c6ac074ecdd2a9aba632d2e31d4d64b385c767fe4fe3c45f9573d147c832deba81a798e8424c599f44a78a28113597a5efd4fb2d880b34b47dbf54f47cc592c20a4877241648c346417a7dec052d8d99e28c44c7dc78597a96e5a69ab220ede98ccff5f16b6103dfd97e128a32d7d59f33b14059d610845fd25475f1b051af01ff853d64ce4b79920226fe2b35c02eb0582977780449d4bf94df2fa874f40c94cf60b71392a2bb066f56ec7b8f75d152e97677b4d5be84abf44b794ae30ca50bf35abbbe84c35df5183e6848a17bc3fef9606b4bfad64bc6eaca16762d866476640989a44af91dff15ce4198663b5894799f763d20eaad9363b6aec63b3569e7d57e2cfde57bb315507a68a014fc82b5e5e9af7cecb9ca1260fbcc4fb75e3778a1bb6400deab4f421467f2bc0df2230fc19ef7a615ec198ea9f8c62e75e95d327077ec2197fa3a13ffc79a89e2d9122b595bc93aca07ab34e2632a092cec32605ae576dfc47b51b29dab88597e663882edc329c15f5cb2c55db4c285ad1e6b35209dca97c4536f36abc530b6bc1db73edb270ca8c342e4de4d57818efb892696709ece92519e97965939241890e2551459b731e95520cd4dffea7f0786d5fa611ddec66e43633718e574df5f57e924b7ea3fbf487b55a160e931a0981aa3207427cb0afe83d6fcad5461799e80d13cede84e62db2cd201d6a4cd5ad7b682ffaefce6d908fe6c4f941875af1aa671c92f98af9e51eba0e36ce2162d355f52f25fbcc8b0d4ef5fc5530559b4c8d4e099bd2d888c511e719f0b5565b598a8bb9ae0821141f26df2b108448fb77c8bad704edd6da8623c334b9fc04cca490f122fe8c7509a971d73b34177b5464756919fc837c2e3c6c398daf7367ee3409c4d10ba3a76ab7c1da8fbf76cd7ece3bb44b45b0a1bcb5292f917ecf600b9ad7c4edfc177524b12e196892658bb4396bc89230922c5669b1abb093e7c0fc3d6397ecbd1e44fa8ad4a58f096cc1264b1ef6c653e126e28ac7ed7b3196d6b669fa106eb143d17a47d83f4f7b387d75ce658496378ad9f431f486886918c7419ee829d65fc4eaf52058dd7d8612d9138ea4d87e5d92574abaeb7730833df91b092275b7dbc7a446e232549960b9b5a5ecea12351ebb02804bbab3b26b02d1bdfd25f39670db6b72cd75a3c70b4d996fe1bd40150048ff85e62dd0b8614cee345f2b1e59545bd0a6b9dddef58ac0a28fcdf4591d805c276cd8750d786244d34050da58e0a3173abd3b26212daef5f393ae142cf5ce259221cb1583727a5f032f652dd187734d2f64d534cdd1d07a4808a9c869e7a391d309d152a9cdb6b9982c47072eee98dfea9a52b166c7da6da0469424c6201b9950e10f809fd1e4e5b8e9811c04a9195dbecf5ed0fee1e5edeae1222ad5835c64b49c067c078c3351b0966487f8eefe4176c2194bdeffedfcab09caad0e7a1bfb38098b7264b25d85b9c98cfb047e8f3b7fbd2ff01fe8bfda8bee1088b4c1357fc398cd988d6aa7f3d4be27961c19779a6cb169882a7d88b1196aa50a38c175f5c299259a95c032572247eb49ec3b04cfb58f14cdf1c9fae8a7e0dfc647b152df55b6c473ec14c3ab2376e4c3237f194de734bbce7263a9b8df20ce9fe3f3b37ba0ffce234011e305504c1d3acddbfdef3ab147ab4094f7c35a7af71f04d5744927b587996986cdd547ed999bea6773199b7d7aa88edde4320dfda1b0212b71140d26068c3e163a425bd54f58f6d2c3c20307a3ea0f5f48b164872535684959ba1973f98e617cb145f985b9e618d29ad18866cb1fe49af2bf06ea012c1928802a97df74c4fb71e7aef9e96c629acc9860f5c2dd31016e1e1fab05e783c25860b51d09851c6c517f9691f5e920f6660507f90b710de709a32568a324ab2d54a3518e9da6ef11939650f3b853cfe198865febe2f102181cd20b6bb1ecc3c74ace5b19707b8cfe7407f404b002557e2379f62538e8190c4cce79510f60f6f9413a1bcd33ef6e81dd657b75dd45c13554cf1eee6d7471ea4b5e7d7432095e4fcd24fc7421df1863a2e0e6f7baa51579593145efe093668ef347706415e1f3b96bc49b8574f28820f021b8735ed7fa91c442acd1494d27b9ec0c2dd50ae97c4ec4f756e4cf1d275c89be4ce1c9b4f6bcdb96881fefa8c66031f7f94ea34d23cebb646edb59b874ed9b538aec4df2301bb1086bc4ea91db8bd6de87f48d0d3382b566e94205427c03e654d7092c22ec2cdbb51e857cd983fe523e6977b31fbfa453cab9a4ff87789a1b5a53bccd2a1c992b951914a8e884eefe904159bd65624afc93bf68765455b575a18cd5f8acf14257854d1948619a74bd4f93e31438b716b4a23c8ef3d17683b440a33878a67d1070dca7cd37bb1aeb098f7fe51be87e83aa4991b7130709311ca281c4607bf69a549cd98c89eed1e25e8b87c6d781edc7cb3987fbb4547f7b529f6be749d80572d2b8abd0414364ebcaa801d841fdbbed4440e2aba06c8d399df15c7af345b6574bb431072c7a5dbb544c19c6d8e9b9cc3124be3ea688124d2e063ee7e83f388b41d4ffeb55024751d1ce61878efd135b8dc61592cb76cff1c6183a5d44e6030546786af1e5ef52db4b98b85e2f628a368696cf927e0b3b00af9838ee319a37913f25521f6f1f6c128cdb613ebefa44451a552df9886de4f5d5ac892ac61fff2ee25d898246a756c3d3954d91bc7b6f49a20da3579e65cdecf453e188cc352f1d1bbc9b470001b97f26daa9465c24d3d2b3c16b457326ccae8159823739eac9160a0a3474a8161f2604270e32b123434168b0b64a0715ec46ea528f38c92dff1140c15fc0e3cd61cc49cbf17a4740d247adee86dfbfafc44251451ede1d03330fbd632f4f201257d9981a668f845194847b482853e745deff9b3a44d36cee6313fe76149fd10c1606959f6b53c9dcf8a34fdd5a74dedd2338738941bf5e888ed79e39985edff330bcfdf4ee4446c034c8fd9c5c390e0c4cdc9a97798213261e66cc0fb5be3b456c6cf7a9e6db3b5468f3f5ad00acd8e40c076616c8ae30ee15f64d861a178a63f9bbd45da11638f9a2b594cc9f8ec5c3aa3c18ab9e79b3a9a74affc19220312263202b5dcb94a88cd982e7d5609bce789bd5da7a96767179bdfe67cdd6132df815cb3ec3b23f9d9c34c6aac973abc8fecc95c790fd06dfa2659ac6b6c9ffaba28aaa957d36a4708144b4b37c5053915a51150cec036920c550422355bbbd9bda9acdd1d12b39c69b87dd594f1a43572a44747c19dfc60a7aebe92155d5b241b8273d8a22001c555ab52e4c8571c8f3508769a50086b52cce4fcb5bfbad9bb743c9ede0756283bd1976d31880e438cb6d2ccead5a6ee189fd17807c2fa489b46bc8a029b35e526cccf2508b8b4d5b464d939b733590cf1a74e0aac8f59955af1f36ded6c79e56ab434aa2bc6318e68e5a54bfd30ebae5fd3bffe82dffbd857d179ff6d5d009cddc3edf2ee1ce53112b6c2212b8634cfd2fe01e18a73af4d0ba3b8b27b03bb95471b5bed85495c75e8012edeb78c8ed785f9dca1723334bb9531ec29f2a1522b9814eec07a86a0d6764798e7efd760602d9a09e60704fc350544bd978f0b633608ef39704048e9a2fe367881c265308642490b291e78dc3c3597750489b8a4c90ea4ebc5499d79fdcc72efe11901a5aca49556bf5efab455596541dd134977bcef5fe15fdb9e1da6c4a7b851b32ff538086f029343647d0044b2246c4e814e9f2331e8193c9a5828bce926b63da6d86cb40cfdff0c69f2a1e685d53293adf8959ac13172f87236a7833d257aa671887fddf3a1be8dc55c2f8d9bf1652b3c15301a53104fd858a38cb92c9f3398e4e521df3faa5ac3d968c8f5798d91abc9f3f875297d314c6a8e7ccb4c743f23e79e9e94386ac0c5e6fad51c179cdc24819df267202525fe3c2c2107cfd5bda4bc98fd5", 0x1000}, {&(0x7f0000000280)="ebc93b8a3f8ac899b9dbc90bae8fb3238635d1ea92c9ef20b3f3862da4d94cf2ffd1dba2c727f933c6dfd993a60059565d5a5a398bc2250d18d899902b3350e9830a62d74b7f51d8948fc6becb4b8d091f7240fed7afe86a2abe38019b9346413952759f7547e54956ec5d381a1c0dce8283508a272f8f96c2dec8dbf46d1e07a3e89e57c444f6d0f686da8adb25f6fd2c7638681d6ff0c6f9", 0x99}, {&(0x7f0000000340)="b528fbde722a34bf21bbfdbf381fca9b4516550d3369c08e8d65068dc4ac22a3ddfebdb2802c2914ed375a691ceceda1bee9e64a30378bf2d3dcea334d504c6e59fc32419c0a60fd96ebeaa519badccf952c8d29696f76553bab1639a1d003fedc6271eb805fa1473f281bf430aa54966b1442577ab91c4cb6abacdb521d27c63a8eadcbcbc029a2a5ce5517d1efacdb9e5a9824", 0x94}], 0x4, &(0x7f0000003180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r7, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x100, 0x4}, 0x0) 12:10:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x40000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchmod(r0, 0x142) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xfff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x11) 12:10:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf0, 0x6}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:10:44 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="24b41890a4b6fdb008a81954e6ccff10d936f878430f4d63d9435febad06c00a35a723c0b8e4863254716543179d21b8068eb3c9baada78ca2d14222faf50be96e2b1fb5ca6ab0d135dc4ec1b28fd43f84bb5f0d24e1dc8c104c59786cc95bcc6d465b002cb55f50426198db2218be6fbdb4053603599f8a0adef42137988a43ec47f22d3da9cf58d0fd3a68184c17cd68ef472e92e0a22c8adf97b3d9", 0x9d, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="6530008a4b6dfae11014434c3350ad49743961e0c3480a142b25eb36c72b1446a2b9611f3e7b11ffb600805daea35728323db69c110f45302898a666100c394e063f8834f5d83a09a350dc9ad5027e608faf89e436adf35921ff0f000000000000f82ac20a232d98801562d21997db42dd9b4cc7b18e4d29255a198b8ff1461f99808b000000"], 0xa) 12:10:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffefffffffffffe, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="46aba44e85c797f15caf18d162c19273a7f6576d1147564ad8951e2506a482b641eafb9da7d82dc66df4c4f5952b543c53b6918a055f1001bcd0b63b130a21cc785755045fc8aba01644584b906f234c59c95a43423d53e10e9772db822a1c216ab4cc7c1195e2493e9bc3b6012cf91049d3d60aac97b0cbdd558d162bad7d0452d4fa6fcbd69727cfacf0613ab15e2dd6933ee7dcb68034914024d0f5764b0cf479e8efe797064f708d662f04c20d940661f468476ea93fb48982f5042339197e73f9d95099431e144eded88bf54d4a3880194bf7293d30c18fce164b868bfe7f96942f277bb4d7cc87f104dd7bdfc64cbfd4358886150f05020361c0e79b9a1e84a3347239417020bc5b70b0e927200319888f82d317e35fb6ab4a13ffcbf2713ee241122a0133196ec2ac4e7014f90b7d9612d648a930c5495636e1158af58493dfad7e3609659827e5f9938ec43d192e0301dfb1e5d26650d305175b304ceeff97af5b132cffbcacf10affc9bfb55b8d8ee261bd23b09b31df8e267abd9f25d57d5bd0e4c5ab1eefd0ac6ebc9a96cf8e99083fa2e12df06718da4fb42095bd2ab5c747369773cd21d04f1b3c3e37b17756b7f25741fc11cd3835cfbad354a8eb01744079bbd3987accac68a59ec1949c673ce1b1a924c3e87f70c578cd09d838f2a50df3bae3c04c440b0ee3db909f8934d54819b22722efbd318f21f7198b26708000fe5fab23dbfe83b13b0d4b4f010446f1b6c4b429024a2547c2ba89ca5e4ab8a3f100f1897a23bfacdcbf3fcba3a625d6205c430dc93e0a22532e46683a78587bc3abcd356957bca5512022625e9cfb0202b507d7228d9ee8289f0ae9bd7d89c976a241827f2236c6a9cfd843456ca8f7b15e0595dbd1f8af827f00a0562a36bb8e8491a4602774ba7bb71056b65f83bae1e6817cd52be3b7908913ed2492f8d0ea42f77248b2a84a72007a5e186df8049b18a50a40fc527a385da8ec7ef4674dd4a17f98d4833961c8cb1c277ff6ad0cf04598292591f75ae6a9f1968e0c321379d878d0b44ab92124a5a49c161fce5c8e284c23e41c3a8259f0cf0a88791b6c4f6922b4881fc1f49cb6fd7a808eb7efa93d1435a6d102a7ea558bbf49db55df35d5d80307dbd51a940cf309e3a942e2e021c28157906e4537db3ed65fd2cea08af829cafece1c8601197b053d6f00df90d2b1cf38ca17a341eb3ea706920f344372d6c333933d880f49a324724c005ce05a02f82ec93635919c401625877fd3f8e4787358871f68c37b8b7e3668007f64bf49dbfa96088a45713ca33563deb9c4477ea961cebe727ccda342f02671a9b5bda948454dc9047abfef7af6c7c80b319bd452fc4bfc1b39edb8357b61552571843db17763aab41f68f0f2a5dac692d19c6488f9d200b4f47c797f2f964cd5f4a6c8e0e98f9a6d42b963ce51dd6705f401f66df4333876c091a14661406b73ae4b7af0edbeee7bc7f15fe97bf5cf31aa7dd68e015339a845ace9282685bc06895999c18278a04de89de42bfb89b7369cc3e10ec5639f5221c87ac80a341be852b21a18872f5d3e7d1ba5a176bd6fff3e3bf68dcebc7c53b18c3b40ac4c84c5f8f89bd90d58da00429914016f2aeff15cd2e47c1bed7513f4d168e3bd4a5e9f303bf141b262aa739709e4c5f68fe3c42a32f4b232b63c5aab68d39a403166e16fcb1ea136ffb7e71287b761c079efe84cf740286a7b1473d3520334e69ebf7a693631b023f4fa7e9b398d0f5fb11ce4a902299ed9ec1e266b2fbfa7522894a878531839b3dd8a903e08699d1128673618ec19109292d90d6ebc187b3c49e2021d990b376a47ad70d4697e203bc98d40152ee34f73261fb746e419dedf2901bf7743a7fc20f9ad1f5236437735599835de022a4d0c3b99c4f38c39fa4acae6455ee8e7c52bffe6f942f0d2034126a16a517566a3374823f9f47b9526302dac193d52719d5ed16367a83c4b841b012cba9ad1fba3b4e3736f0c35a2f7aab10cd0121e533c0d8a33adee33a7c7b68bebe8975906ef0fcee9ac8d120f2135f76e7496dc022d7d4a5a7d46e90fda2d4f66a953468f52347487c630b5ab29adc0d6d0434ef06ef2a0b0a610146928bc6672b75ee2aa8937435dbefa26b8c477603081a3f2dd2334e1776397a7d3f50b31e258eff7fc79087250075ee14a5ac383d21df4c1355e5e5c9754cc5d360e430555139ef2eb07826662e75d8d9ff98290eeffc553df5bb21edb3e1f37d6beb9a6bcd25bdbcba1cf20aea29bcbb6720e812e8ddca6e214dca6a9dc7e565b8bd8b2d0da475456dcf96376a78be4373343ad994fb5cc65546125c4ebeb5365111bff5e579613e172f09779a8149165710ad807b61333937d1b54315b0df0609e8162e7a994f42d199faddc547668fbb1fcd1743d9bb2728d1f6c0d67c733b385dfa4f6adb08d69d0e9f99d0b0a812abc26b2145fa2ef1f9caa0f74ca5f44b61b549db232a227cb0b5c67b4a57778f826731a05a2f350235cece1b7f5c7dfecae545b255bb398a510da713c22cc6b421427711252240e993378bf59628e15420ad4b26b1e1534ea9fda72cf6ba7d0921dac027fbf4acfa20ffc7de5fe21eb9cffab9f749801eef1b947d144466edfdf28e74e4f352574157f7e59b0ecaa0568c79b76b74779f5b775a7b6b3189896d297d5bbb5ee74528cc023a7d34a10090472fcd1edaf7e991bd97a81dc0bcf0432443b1cbfd69a3d10026b9eb7cbdf57099acba20de6b83e819fb9b51924e847ebab6968a746917cb9581885a71e45486c3cd79e3bc5b20155a9d6436501e25c59e4b38bbe3400212ac8a14c614547560646bd536caf319d93d3801e7f81ff023c61cc616ec451f663d9968f15a2d81f40aeb25e039dfcf93f322bd58d4407d70021a5c3cfbc37b5c6225a34ef820cdb4570638d1b6598b360cea8008689183a3ff0caaa82af6d05a2dc408a19df7f10f84e831fbadea1f458da535a3bdf24d9b0145fdb20188bdf12269bbe35dcee42d4ea5acaa73e2c22ed1df1cf610ecef55f2b4a6e93ac08ae5415d13e0a8076cfa4159c2bcf53e0605a0e26868e31d8af038703ebd0b3025ef4cef755bffc43a5c3ecebf7ef1bb166dedf221a40539795ca181bf92fea8c9b525e456392987b43d2c45d3942ee9be759b3bc8e2c33027c7cafe971edf1911856b6cf9b2e5155476e75e312e35447e2931b601bf575d7adc8101ec50980e3c41baf28b1798c7160a1bec4b40a03b97f0f038673e48b0bd3d13d80269c9e4f6e875f9e383c5477bb5cdfc69c708049a185af1cf83ff90436976c2278edbd55b8500bdd1dcbe6cecf55948e7ddd25d63811ff44f430915778366c6889c1ad2ec45044bc0a4f02be108704708437d3b030f0ec97d7e101473156fb5b6c1ccb4dc65666dd4a31ef2410ff33deb68da8e0f24e2e88a0a9b15008ed51181cea19228370578b0b84af1d75aeae267783d2a1f3173c9f3c9c2edc22ceab3a3a2c158fc7e65d39d306eb58ff5d658ed340a9e04410f914f87b2a2e4ddaa87f1327b74127a77c5a8fd93d3c07ef7981d7216b8bacf1d137aca7fd56888ca992a2e87e9258e4ffb917e7d5cce04793b32cabc2be6463d46542d562d35d0c0a266bfb9b7f72d727892e9229d4770fa9dbbbeb4fa0a4185ea2043a1fb1d19f106b84d071a1746927fc7d3e874f0a7c55bf8f271e5ae88cd0295d9ecbe80b3122f5fc412f1b3a11a78e599608b09727e8cb6b26bea76ef67c1a494f57d9bf312dc740416f8876534a208659eddc8da1ba8976d2b57fad94fe6763d44a296401cade6066faad83cf8fb9a28029c148577070d2fa8c0e7b5dc3b2c6eaa889ce8a0e8a47900eb1b31ab2fbd4188b71b00c2975e17959377ce5d82d9ae2d4e0b72ba8d4227f4958345ae2381e78f1fad26377d34e6608179c36ce02e9c1b1ec3f8ff264518a23c9807ae827f7a9eaa3197478a181bd9ae571370719fa6a7e6b96f9638de316385d11c2a937f7da51a5a6216a44695a9683d82693b6b56194a65027f91bc9ad7d67f65be8fad0559067204683224fd818533590c942f1f21534181b9b1ac90f0ae27597b581a3ea102b89c9f5d6ff00faae2b3d981a73e4a1db82d5a70e670a762c2fcd95b4569ec713369ff7ca38c08a100e267043607f5e2374f9c4327633286dcfb8721c3249a3197ff88f47bb863c33be821384e933d8a2f8b5bff9328028515fc019ce02c9a9b910d3fa93c11b403fa1a0b189dcd55fbdc7ac679591adc61f8ee3c2225f8a06e5dfeb095f61ca603ca763e282e1cfc8fae7247b93be68898c87f3c1d98799df269beeb66ae8232c17e1bc1a24c325850c72c4afb2cd964c61cbcf71da20e5c27ec8fb8837ce8cf77d6e0bd7a2b222099e804ea07d6c209bbe2b55812390f39e9c95c9a8d13c35392a58c79295a1ceab18f4cad9250acd6b70383449e129c7bff67cabcec7c68bcd6f464afcf85705bd6d3894f060d29b806d8553c6c6ad9cb919eb2bb063fab6aa1a458e6f99ef765099b3460a7c9aa962ff7a3622ee81e7cf68a0c9b85359948e10fa9fe2cfbafe32ae4aa1ed8c89eaa1764466116c1bf1e470c9e0802b20f0279648dbda631e5aa369ea3e9a3bd430a4b793ecc037e3c9b1ec5e8136de68472c73b38d4a26f7a9b46ae7aaca6ac55c78e30b361c85030b91115158954e8e4a7604ea4ba688c42f22adb0aa78fdfaf7d5e03193b8ee3d4f9736199b3a902b27cec947a3fc0cbcf5c57aa971d0aab717e52bd75043f51aa41cdc02f722efe3753838f4f9586ae542e0de2b872efa5c60feb9a541ee8a3e8b71c58d6c6b5ae3a4b2dda8404e444ba83255efdf39b1deffe9df32f081f4d2a8aa648ea2d859bb691f599418097c2741420940e5477910781ea0762d8840ef7fdd71e036695955b3fd978f447814e0961ce8833be48162647704a8af2185b9cb29bc783f78ed8c8498ccb4dd818451bdcd664570efe735961d5764dd903102e66dda08e208d3fb5f41b3de032f21b741ed26e623b4ac1290b5fc2c25a97d709ac2336376f185f0028f37661fbb05b8dbad89c61151c8ceb69bd6c40419a8526ee93380ab3d39193b367780e31d94c39d0c5ee38131cb3ef2475cac0ac65b96c3daa566b3d1317517548c8ebad325c5e39e04007e8be0576d01bf2cb6d2df04c4697bcce1f1161e8977e076bf66b2b0c498e48a3c1e39f12f067eac1a1b6f290e26fb517717073ed57d57ea09923416db472ab32f1f447a56274aae153c9a6fc5ded7d3e9b683ae49a2766809c2290f9a97d13bb95c7327c02436ccd925a2dba08d98945203ab0d30d4be4ea5a7798a7738625069a04a880df21e1f7aa32e210ad6b892f5d3ea9ee0b163e5d4767fa8537f2121125ea37d5d5ebbe900f1b10887aa8eef9e760d41a1a1af9c0ef5647ba2490dd551037b709278d39d778bd6f79d4b766a473c72b8f64de3b19f673802f6d7d3711be6126abdf2c964411a015e758a6be0195f99136a65fae9f730be054a2ec150301d968dedfb60c2ab3fd73057f5ef5c95cc192ace71eb0ad23f970f2672192644dfeb0ef369a9732eada30247fbb17fc4cd4a61bff94d22a926d764ef89d06d2122ce1f230154a82dffadd932b84a22d51f03b9b28f1c43078021dc50a30a5f01e312e3ad0348b8569301b58160253ea6133f18da9dcd761a1d714a0ef57d78cd04e1abf60f07aed0997a2235dcc70429c25bb4a766863729f7cb706314179ed96ee462bc8127906d1465fe85c45f588a", 0x1000}, {&(0x7f0000000180)="7bf5ee006115d248256f2ecad420d972b8a5495ebd94ae2fa55ec24d4d3e90ff085f2cb01ffcdd93c40391e7592e7208d64eb2c041d16a1e70d0dfb67aefe271ac70d0cd9463d2424c9b708f94c57229c86692209374", 0x56}, {&(0x7f0000001280)="7e913841b60d981c24617f7db1f8b2dee1bc01ad5d9bd0c6a436ef247a9205f859f3c5637ef826456bea8c91c371400ea6de33b0900b3ca81ca558e905bc9b3f95ef833e5297e673af900e7c52c5907736b8c8adb67670bb71bbd316e684e645cb70ec5118019b5b8d79071e0943c64d65eb615de0056f1e594ae7918a4680710946f490d442b6284efa104005af5669608ff7246d3cb2dcf2159c73c367914f3be700545c1d2d0533e930539723009657ff19b4fd94747bb1c1c72504f072d5be0380cd802d0a47", 0xc8}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 12:10:44 executing program 0: setuid(0xee01) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x401) syz_open_pts() setuid(r0) r2 = semget(0x2, 0x0, 0x400) semget(0x3, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xe7c, 0x1]) semget(0x1, 0x4, 0x40) 12:10:44 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x102}], 0xc) r1 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) execve(0x0, 0x0, 0x0) 12:10:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x1) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) bind$inet6(r0, &(0x7f00000000c0), 0xc) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x100000001}, {0x1, 0x1}}, &(0x7f0000000080)) 12:10:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="a741c5686c7bf30e69ee3609417667175ef466b87cf62710eddee20eb48365162827ef41f8361c1d949fb735599b", 0x2e) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/22, 0x16}], 0x3) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) ftruncate(r2, 0x3) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, 0x0, 0xfffffffffffffeb9) sendto$inet(r1, &(0x7f0000000400)="7c5ec774e835be67bbe6908d91c91ba5602fdf15bfb814d6c035c42795a26422a121ccbd2fff3ea1e1d6e8e86d988f3ca532b028ede0d06b98a7c27aed58bb8245fe8ee79526eadc638f7ad56e833b091bbd04736bdc34c49a112a00d2865c3a27d6ad6dfda94353f0ec460661fd426840ac3198a7ea1996a007a5b2ee054b245533c4646c60f092926b27031a319f3295403ae4e9e10ec565f8cb052ecbf9c4b4baae446715488b737ad57e5619c67c311c8d99e261fccc4c02a17be583a545ec01e5039c57aa550a49081b9a0a4c1cf287326335c75c30b9662b17c008ad47c7a5c7665372145f65ca", 0xea, 0x408, &(0x7f0000000200)={0x2, 0x2}, 0xc) 12:10:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xe0000000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="52d87ec9d8d96b479f8cfad4a6d8dbf42c85a0f38057ea5d2e8d683e0188a8348c5e57b7195e748d2d4c6eb17ad3ba44de5f995c9495fce786651bcd30fec48c263dbf5b9e60e728ab6fcfb919f01de12f4eb11be899768153d1e80f9618bfa28ebbb8f03fe2265ca13ad4e4d205c2e8879b34fff6f52c864489a2ae2adde0596035546f7e4f22fd3f3bbdd84f87b35f8972e921da5369aaacb608c2d3a1bd99c1d5aa7350201aa3fe20753cb22eec753d091a6a3f9258c6b29ad8a85e8d546019f298ad29b5af368d77591d10b5aa7a2314e7d551f26093f4cf87c4dcf986f040e5e19dd58e2d8073e505581e16b93af7db", 0xf2}, {&(0x7f0000000140)="24e52a90aefca238cf179ba7054a10295dfd390e078ab82cb1baeb6b758d0eb0c2183543dd416f49fd266de2aefd82da31334b396418b3ab", 0x38}], 0x2, &(0x7f00000001c0)=[{0xa0, 0x1, 0xfff, "2c32fa84e7e569ca956188a9dc9ea0e7855a4941fe7a8ca69b6efff6891966620ce1c95e20457ad5b4c12721e77cc1dc06dee7d12263f36b558ef2bd43b60b2b1f0a91c55fe48e98374bee45f6899ea53d9bfbf28e6ea68a5aaf880ade14445ed43e63ea63fd2ac657b7750b7dedda1b4444c9bd88ddd92f30a93a7ae224c62bb9f6511401060d184bf8062121e4"}, {0xf8, 0xffff, 0x10000, "c2385c590f46177d43b991696231c33f5f1d3be3ada74eedbedea6690cc6f122995eb76bf3ef0a92356ccf3202303b35e65a34f4d074a0b23b0a99071bcce6e93b0b7305d37f246e1701886bc558a31a17254ddfc2cf8579564b79c588a53a4bae5abc0c4cc1dd41f52bfb8d9acac1e07ddfd5621203ab302fd841fcce349f615b3450530a6f73476b3d29a66037b2b9a5534ccb1ac83519117f160a291a07679005aec24b236fec674b700279dd99de4c093d4327f5cce1ea2d7ceeba726d99bf7eb4ac66e5f90f70328a841318ed2f81cb934bdce23f51eb8dd1bfc22bda5d896017989220"}, {0x28, 0xffff, 0x6, "fd89a2421842ed32a7666d5b074779132a81bff8"}, {0x18, 0xffff, 0x40, "9a21c2ce4231206b"}], 0x1d8, 0x400}, 0x400) bind(r0, 0x0, 0x0) 12:10:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r0) kqueue() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0xb52d}, {0x18, 0x2, 0xff, 0x7}, 0x168, [0x6, 0x100000001, 0xfff, 0x2, 0x9, 0x80000001, 0x4e, 0x5]}, 0x3c) syz_open_pts() close(r1) 12:10:44 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = semget(0x3, 0x4, 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r2, &(0x7f00000001c0)=""/142, 0x8e) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) readv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/80, 0x50}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r3, r4, r5, 0x1, 0x3}, 0x2, 0x0, 0x3}) pledge(0x0, &(0x7f0000000100)='*-{\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5) 12:10:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 12:10:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x2000, 0x9, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/174) setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 12:10:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x48) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) socket$inet(0x2, 0x6, 0x7) r3 = kqueue() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/4096, &(0x7f0000000080)=0x1000) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x6}], 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}) 12:10:45 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = semget(0x2, 0x1, 0x280) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001140)=0xf22b) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000060000/0x2000)=nil, 0x2000, 0x5, 0x1010, r1, 0x0, 0x0) madvise(&(0x7f000033e000/0x1000)=nil, 0x1000, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r2, &(0x7f0000000100)=""/4096, 0x1000) 12:10:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/205, 0xfffffffffffffefd) socketpair(0x10, 0x4004, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/254, 0xfe) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 12:10:45 executing program 0: r0 = semget(0x1, 0xfffffffffffffffe, 0x400000000800005) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r1, &(0x7f00000005c0)=[{0x0}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/21, 0x15}], 0x9) semop(r0, &(0x7f0000000040)=[{0x0, 0x8009}], 0x1) semget(0x2, 0x1, 0x102) r2 = getppid() r3 = getppid() setpgid(r2, r3) semop(r0, &(0x7f0000000000)=[{0x0, 0x7}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000002840)=[{&(0x7f0000000680)=""/236, 0xec}, {&(0x7f0000000780)=""/145, 0x91}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x4) 12:10:45 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 12:10:45 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fchmod(r0, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) open(&(0x7f0000000080)='./bus\x00', 0x410, 0x2) 12:10:45 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/64, 0x40}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getgroups(0x1, &(0x7f0000001240)=[r3]) r4 = dup(r2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 12:10:45 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002000), 0xff1b}, {0x0}], 0x2) 12:10:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x8) 12:10:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) 12:10:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) unlink(&(0x7f0000000000)='./file0\x00') 12:10:46 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a49336297dbb54a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x0) 12:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() setreuid(r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="a75fd852c8cc81846e857742a83868ebbac195be526fef670d0236a8857c8f1ac58d99ee5834d27e55c6d01420149c6b6a6a905e5399d5eda337dbdc13654a7cdba3b74b0000480c23fa64925d83ad6e2eeaf27bf0adc919caa3f28f9ad5965bfcd49e037799c996548dd1d9eb00ae1c74d11015ca8b3f49", 0xfffffffffffffe69) 12:10:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) 12:10:46 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = getpgid(0x0) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r5, r6, 0x1, 0x1}, 0x9, 0xfffffffffffffff8, r7, r8, 0x9, 0x2, 0x8, 0x8}) 12:10:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000140)="ffb0cf67170a4f984d62089a835b5adddb14f0e4f1e80a770adc8c14352ca21c7837f1279c6a5ce753f441b77f69ff9e4bd733a5599705336f1834e2145ec71d72342499340fce9e659bb3e4ec0c9ecace53f7b849aecb235d19ad3217977a36e8086e6709270325d535abcfb1d81bbdf3873786e138d3994a5df27567ffc2210848d1a9a151685bb76fc3c18f44412ec22235231db5243db4041dfacd445bf3b45b03f9d754518a1974d49e807493fe8b60de7e78b98d510837e984e083fff92b", 0x174) socket$inet(0x2, 0xc005, 0x7) 12:10:46 executing program 1: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x1019) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x6) r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) 12:10:46 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x11190c81661d2426, &(0x7f0000000480)={0x201, 0x6}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x7, 0x20}, {0x18, 0x1, 0x2, 0xae59}, 0x3, [0x2, 0x7, 0x9, 0x200, 0x0, 0x0, 0x9, 0x4]}, 0x3c) r6 = geteuid() r7 = dup2(r0, r1) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x9, r4, r5, r6, r8, 0x40, 0xb9}, 0x82d, 0xa86, 0x0, r9, 0x40, 0xffff, 0x9}) shmctl$IPC_STAT(r3, 0x2, 0x0) 12:10:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000100)=')\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='#\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='-[:-:\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='@\x00'], &(0x7f0000000800)=[&(0x7f0000000700)='\'\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)="40d35b2f2700", &(0x7f00000007c0)='*\x00']) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x42, 0x80) r4 = accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000ed656ce846014b66d7333c7063167fe5f6c7259042f1497ee40844733cbe96a224e5312675504a553dff0f988a74c21418e221e48c1692dd90efaf9de44ed0655701a1530fc07b74b130012b10fad9f934798ab718b72e7629cca1c3b9b05d7059e17365dd72216810dff1d841d9667a0f7b70f37ec8ff0055005d425160cfbe2686275a304961ba6d3d76b2c96b43cc5481b93b168aeb195a0522b655dc1298fdeae8ae44b42715b3a762c9fe512c72e129e49d2df82eeca86bb56490017a8540dc092293e5d6bec33e6588eb673b03945ab76da31554d35d4d566f1eda016b45b5742a1bb839c418108d9f987e91699492a110"], &(0x7f0000000040)=0x6e) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000001, 0x100000001, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xff, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4d, 0x1, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x3, 0x7}, {{r4}, 0xfffffffffffffffd, 0x4, 0xf0000010, 0x200, 0x77c}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x4}], 0x7ff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x6f, 0x20000080, 0x7, 0x9}, {{r2}, 0x0, 0x1, 0x40000085, 0xffffffff, 0x7f}], 0x2, &(0x7f0000000340)={0x7, 0x200}) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) open(&(0x7f0000000880)='./bus\x00', 0x80, 0xdc1fec12162852f9) setegid(r5) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x22}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffd}], 0x9, 0x0, 0x7, 0x0) 12:10:47 executing program 1: r0 = semget(0x2, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fchdir(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0x360fffc, 0x1800}, {0x3, 0xf9, 0x1800}], 0x2) 12:10:47 executing program 1: mprotect(&(0x7f00006f3000/0x4000)=nil, 0x4000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 12:10:47 executing program 0: r0 = msgget$private(0x0, 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000000) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="db4f9911c4000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000004710b1a9ac523702bc6c0000000000000000a7407328c6b2fd7db1ef5072a2242becfe618913d2875a74fb8f8159c4b1663b48a31caceb725ddbf59b216825d52b1c956c72e1"], 0x1, 0x0, 0x800) r2 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x2) 12:10:47 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) r0 = geteuid() seteuid(r0) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) 12:10:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x100) close(r1) dup2(r0, r2) write(r2, &(0x7f0000000000)="f61d52b439b8e37ace73b3d2f9d5ac5ac162b7748b2512b6ee66c401", 0x1c) 12:10:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="022f67419bef678cf1ef19a837093a95b834e5b554ab99f443692bff2054318c5106861b7d8fa8026e7f2f28d0688aee14162f4027bd92bc57d3ef881222eba8b8c6e5c9e4375cc48eb1fd3eae009744c0e4a49468004006d180e6c280209d99b05836368c4898a8d512760db1f1a0c95fb4a8e1eaccd9c59efe2dc4ef84b6273b57e7e3fcc70f3158d6a0165573b2b539d4ad4f2d22607b005ace60b67d5803810e41fb9b251e3350e58638aea7648e9964f45e964896f1c5f4bf57e6cb0315b2b434b57c4d000000", 0xc7) 12:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xa3) r1 = dup2(r0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0xcc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)='?', 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8a, 0x40, 0x8000, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8001, 0x8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x7, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x92, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x200fffff, 0x200, 0xffffffffffffff1d}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000001, 0x7ca2, 0x7ff}, {{r2}, 0x0, 0x1, 0x20000000, 0x0, 0x400}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x62, 0xf00fffff, 0x61, 0x1}], 0x6, &(0x7f0000000200)={0x60, 0x8000}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000680)="6ab11874821e730b60e2902b9a53be088664565daf329b959e3280bbe108b08ee688376d3c75ef7b471b7bffd2e6d46024f8a8f5a379408fb1d3bd180006317518313e13e6b6b4ebdc9b1713143d70fac70f4e22f7838e0213f371ba9930395f6475e92c6a04c5b0b84ee743390d0d3912713f655a0a87515cb05154b42d5d116990a13177f9828d1d91a38d656f67cf247412ed3075e98362c4106724dd4ffb6d5736dde9e78a4de6fc4107e5100d373df2bd9a449173658472c62965e817aac0039afae32203024c319b233c015f5ec382cc85f8d2180ac3e5a1e099d49ed89979b52d15e90dbc1c3c308af8b27735300ef5c3157e2eae57", 0xf9}], 0x1, 0x3e) 12:10:47 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) sendto$unix(r1, &(0x7f00000012c0)="fdf608ca7573d7a0b116f13c5dabf607bf50b0b45ed186b4a8a8dd5b229412a8fdf868639496024ff00531f7da94b76bacd600162589b21254127d89feb329000f836139a6eee7a16cfee6764d7ef70ec03a66004eb72b5e2413ec5b1df50fd0e65f8d4c171e2054357ac6f9da70af5fe7b0ab654e5b03cca661dab2fd3632220efe9112d73be517976e00c4e651407d8c28caa29623887b85c98be2d7d386d8ef58405725b26cbdec4f07", 0xab, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/135}], 0x1e3) dup2(r0, r1) dup2(r1, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) recvfrom$inet6(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x7a6}, 0xc) write(r0, &(0x7f0000000080)="f2", 0x1) 12:10:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="66d0d6e4553f6ee4ea6a2014fa998fcf0ab6431f7d529e4d2219f3c4e0fb5b6756bfcb8e319f7aea95cefdb5c674399b35eb60e64db4584e4210e00def477ec434eb3292e3888e5bd9600a09e1", 0x4d}, {&(0x7f0000000200)="1ad9e1ae70a1e2e0e34ab6b0e044fb6b13b482864ede3ccff23d4c8c4c976065f51574e689d6a893389273d4c7025d4a0d89629076a975e5d41b97c2262642f71f58fff4dbcbc0fedccbb63baf362b77616131d638651f57a2e28208d2dc8075fad0aa612ab4ff26c7a1aee522e93988f33331add9f79b2dba89bb6b466cc9217d7484d2cf8af14f502574a120138a5b11a492da5d491e8ddfe774fec74782ce5de4cbb2d1db206aaf938447109a93fb11a959499e420041bd6c9a55885c6e5cb9c05ba1eb5f4ec9e181e61426d8a2943e", 0xd1}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x402}, 0x400) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) sendto(r1, &(0x7f0000000580)="50e3261e94e70bda12e25aa07c05ebcaace4a88bf4f3aae747fe78d4bf77433709a787fa43e8938e20b8fe189562f3b7830d555d5c5b0f5a325011a2db61b560968346b84c1fc78628cb5271d44b425f6440a445d14878605421e72653f184c099f6e3454c48de35502edf20c547b68157ae04b357aa3cd68a67dbafc3c192c5d4c68712c264837a6c1a94bcd5ae68fc1b1821b3fb10f3be", 0x98, 0x0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x6, 0xf7}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1ced1eb9840381a74aa1a4f6ca6b50c9a2266c3aade1745d0baf841dcf29e876ffad5ba2ab25e10a8b1f3c8c792e48f4007b87fad46f20356390f1218f627a1de52ae83eb72d6f7c32e21f1af737ed5fc9d6812f7df9fe60264dfde24f67559448294c", 0x63}, {&(0x7f00000008c0)="d4a0536616c32cf1a7d3c96e142946bcfb76582d924042417f70e986404b6cc6ddf3306b1c5321185fe2b3dc91225996fa85fb3d02f161822e4504f442bb1a48ad5670ae2fda13510d81638bf40d47f4ec60a36f21803222e8d90964a1749c59a352b66161508c06ba4c330dd94981951587b296894b7933c53fa025b5b17b48a8d64598dded1b34d0e023c352c6a25e0f937ba9b0e5a523bd1a7c2f2d729fac7996d2ac57ae8a5fe4b44ab48f74a5275173acb1280c275331739cd66523854b6460b46be86585a2f6d540eed200247989ab9a22025ae8c86bc68bd7bdf30c207b7f8967f3c9d28317efe76fae9d181e058df30cce74f2588fa129de5975a6787b9911dde1de26a9ba177e8df87c6727d8ce08b5c4ae9eae0fff624e6b3238025fb11436c4e4a9d2ea060c6a0077430f4c0338081e759a02ef3c075bfe16242a3beebe2c54eb774a6ad9a062b10e43ff9930a60c1a86ddf829e363b01aacc463d28ad94bd690a342cfc1e5543ecab5e6de44b017c1c50c7f13a7731fdcebef25d3fd6f244f4180011cc365098bc5a5ee3e88926dd93625f13e9a727996bc8df04a904f37da3730c6b7f4941e357d53aa8687e479337ee4db02a4deae7762d95727882c58621e262108f112c758dcd63d5ec9a0d9d482c65223c7efade657670e29a5227cf1e734b009e7f96a8a4ff92e318d80f7fca8be7ae634dc052832a09ac54f2e980399e0422132c7961906571ad6874995fab1080f20bac4d92fa4a1493264ed44423edce6a30f7bea4940a25937c2420658534724f0cf30f4a8b7a5b38c7fe6582316ad8761b813888a7b0f238a613bbb0ea353cddfb203ec83eec417a0ed97bcd0467785cbf25277d96069bfda2bb86c8b18d223b2b94726a0ab9092d90eb0cc6ae3dd6b62c78304413682eaabcf3b7215b1c4ae4721b7a8c5a50e5345ae36c147ec873372a2256687deb07951edff70b70d5a19a0c1583593d2d6f6fc3ce945c9c0859f2735b2b8f7f8f8efdfda1eb5a4dc52ec61a917c778d4257f13a3617ec6f0b69733478a417488b576a2a54ed262970af1cb851726dc29fb73c50339d8a68708a32e31e96c7acd59f20d710156a42aec12b6be082cb99e52bb7b8af231fb7f53ffe460a996da541d2bf4cc86f09f2a0648ad2ee739dd55611dd8c12935d02ad65f13d83ede92c1d5aa407f8bb5cd156e3c298b976dfe30f48bbc9c3e1c9a354d0de45d3ffc68ea159de6a8a35b6b6ef486852e41bda91263c971ef627c5035ebbc29be23489de3badd961217ce4205e5cda86a22821b6661bdd86afb8f5d8dfb2f88e78368b609a5a784ebba504725e5b116d65240134b4183042a38d5015a4f29da861697ff48b8b53bac54aa0bd53f98469b558fa4e61eccec4efe6ef625de6eafc6b3a28d1ec36307a6103bb4ece1f431a5c020fe02790006f1dc2909935dc2e65fa34ca430d382fba97c6d568b620a470ddf60ce5325817b39ca6475cb4cf504c88661098fdcb1841c64c7b3c2d277c6d30e8fee416247d1174978d7d3db1030a6997188d78492aa59b926de8ea5bd93f0dd6711325b9bf96f188e4ead58906ff021b074564bca12053238cda3446ec8a9376fa00a334701d4ede5994855989600188afe4b6b9b8bb4f5bad0985adb8b59b3cbff4297465c7c6b3ae4ef8d4785bcf3adfd2b89ec1e14250933b05bdbe18cd406577b2146951ba88b97beaab0a3684d2ba17c0b1caebd96c4eed37d02e222acb64390da92c4eb79bf8de941a25fc99f96c626d1c99b28c1141fbbd3268f666f78489b7208113e6758283c1f5396570b47ffae7bcaed0561933663acfe843f94371e7a27d0bfe4ef452ddb2a8a40f9c5d758c742045b99ef6f40c7b7ae9e1b90fe352e0fef54e69a2bb7695905be50158318a4b704ec20e9ab0fe2c5a69547cd769a844b4995e43160ade632d4ef7d5d58356a25690cfbc5bdb83bc00e4e771dda4fc611c75505372db821a229cf723f11c3bd35281488c48c10a09102c67d3af5e06069445db5e9c6e5a7f76eb3ca38458dd5ecd8c6e831384f532cb6d21c29f1def2b646885d31c03e81be403821883df06d1807ee387714f98c452fdee526f73d05457d0b103ae7fad98fa6c1056a499afd6e70a4dbb9bcc472b6e90c824cbbfc27e4aa3396b71fa21aea5c0d13cf2681ed42f6f4cc8faf7d0ded362ae9981f93413180f526db63ee868d87849bd7947fd730627d138ffa1b6d74702595896abd76932f535907e6941f36667451bd1d1df891169665214f17985e8baa7f71148591a4bdf5c949f33f6da5ab05399471a66e0647f3125187eb10f179e1cfdd2cab5aeca0a2d75f3b880530c4d6d5d8266a2b7896e3bacceaf08b9868fddd012e522605063f5d009c60ebb0c1a960eec3cd64f2149d16dcc8558b658b5e91324978e870e647de7680e6a7e39ba6f3cd9d472abdc94bba96ff6383ef87e97090294724b519dcdc1e115c4f24db30f6702542a9a0d13100cb0a7f54b51b0074d16a8c3243cbed0f159eab51b93ca6ff2f49e6861303be599febd0fdf6cce8e11926a1a333d7129d57266e28be919f77143a9c9e5de03e8ceaca366c886faa30511a245a69f44df7d31ce45c0fd43ac52c4f918f402e57146e26a16845c6cce4ca05b88f01a355febd498c37ecf5e3b6c670c2015b92c3575d8057eb6b29ea9970b3eccd3fc52be2587e63159a3173a7a636f3ee5e47399246a0033fb3cfdf67d30e54791bcc7d7ee58354499056b8136119d20a2af12629090f7e2592460976d6894719ae88f9ce7689ae875f5408bce967b49d517de10d9b2fbba6b63112c3ce1d6459f113ce82e84f2006acbef9298253e77d4cc9a1a0692eb1ed52eb596bec5085acedfd871bc6b0b277c269e639ba5e40780b09b31e4865f1d7078c59cff10d3c9dcc9c60f01add6c8e3d2eed711f0a94b9aa221089b151b2b3579c76c66e523fe21b68f07874e5a4c6134975147aec1792ca0dd007b3978f9a461b5686802976753974c40f3310418cc453d99b0a4cf3fb86f570e4ad3b56796e16de7bd55ab1f48251b89fba4b06e473efc4c22eef8a1c2fbdd9badd73ebd786bfc7fc1263ad861eb1a14178dbbf39a528209d84f106e690b1319ecefd1bb2d53bd62a27e6ab76c720ba701c487c23d1977f9de87cf84e60a19a4a56629aa0014123e6e895c1a03df45440492335ec6b8d06ebea3949dcefd5cd9a6dd9dab96eaa9cfb57d579ec848c27a13cca1a62affb4b472ebab578c18b1463e31c3b170221fa18823246b05f53e8299f2f0dd573ae7f266d3937f9671857f6ef7e615c16279f7e9a662e49d386ff2e9a0da1d78f8893e7ecb1fbdfb34c69bb83f4395ae114be467f071f5b5db81de6a65ee949d6ec1a85d067af8a78f7ce63fb040d3758ad35f3c2abef26d39893c80b1b63140b0e8df3b571f80ed4c0dda369f1b88f541d2016dc5249f3117db4acd7c1d0fbabc184f34ba3f2edb475c5106819440500720ceaa33d80078ae5afefe85a3507a8b8f19d9beae707098b7717f07334e74dbc31ef51d44a37148c84f3c9b97734d275e9c91cdb841fe877869be14c63e8bb4bf4daf93eb264a96c54b21ec1226a1027befd1529dfa4deabb530b1baf0aca8b87122d176d46300ba5a8bec92a39b6c0adde47f37d0982e416083585ad6c30686724e44d292290c369b40450f840e1a0f5021d282e37b137427685c4cfbf3c2e9f38037715ee9dd3a68306c356bfcc3c84d78a5bf802a6511d7664c9836f1d530bc0b930d057c27d8e7e84168924b66461e54fd56659a49e321441abecfbbb182d5fc46f4531377c53852880eb7cbd9c9329b03f4e51401e2856744665b17160148041cc2182c627985f920a9a60958da0e1636963806fdfaca5d2a3fd4a31d8733c7f74cdf6958c12a3263f758a7d7117e5fdfdbf17af4ed466167b591fef39971fb2dc961a2d08ab8fe77a1860911dce878ccff254316db0b22b03973f8a6e651e6e3c0a0a7c5981bd2792ddec14427555a9ec9c534059b04b0ed8733a4dc8ff0c57a40d70d8c8382aaa78d4741510d715c878dae82fedad108191fc8f2b8b70ba7f64c6e68073a16643377aeaaee0e30223becea1f74f29d4c4ca84d6d1ebee0cfabec70df7d4d3a7695596da99f55572944ca066c947ecfd767a2c4a87206c5b9ba2b9f38214811bc52bb955f444569c1ae41d40760e081bc46c26899e09710b1a2224f43cd1ec82bc62db032043087196ccc4d912430dd80fd2de1ffb68ecdd0c225bd0c9f90c3d6798e54e0b1ab7ae939ef5bb429366594231c86acc4f8285ab229cf02f7a99a1d2237b03cbf778dbd9e20b71618969a2118bba6867b1ec68bb54d07af28c6caf37de5411cb09883ecd0cbc7a9323cb00c46ad152b7d7517a72ee901d9c0898ece6a65bb0519c6590da1fe60c084131f63f60a76038c45e86a9a3af258ef528cefca3c8ad81976b420d1d5f04d13bd6bc71e23245762603002990f50ead9cf7d8adfef43b977fba360067b849e20ded193d16b1d742f11a49bfbd7f413a230be14e6ebb1dfb8c227973c9ea7b2ad48b16e094dae584837c6a1330c2bb242c910edf2b1bf2b612d10b671224db554a48415c4fd1f8562c03c1a267148746a0c191ee890794846d5e2ca2627bf06efc1d5dd944949066287a8c0de8c03d2796288eea3dbe76076f6942b4e983ed0e47d10df847e4fc63e087caa80b74c1a8f9d90bacabfc5ff608935fd22ee5405aaf324f53351885fa3e45f7a39b034206b5d6f14049e54ec3dfcd5f7831f63f5c707eaf583fc63ae9e8bc187d703a0314b3d1196047c1388df74bdb56ac07d0833fa753c293e3431be6b5c98e0717db5e62f8fe4f5fde4687fb8bacfcb5e445586de7f6b111294204968c11da1de891122a288782118ac6e82a16d2b29aa59f2ed7438d834afdd6996c36a1ee3aa06afedc3ace4e5b8f89d67795a028d1d2ca0a4e0155c95401eddea42fdbba2e202cb028e1b1a6e31a6bedbbaea81e52ddeddf339e380c1ad39ec4e0b8f9df6c65fe14e017d27982aa88e4bcc485602b39464b2fb1fceb00b74c8f787a8364e9edb0befada9d60d34b053f7c621e976cd48704b6c1e8ee8acbe7b8d2e5af723dffaf3956ec99d8387313a0a1dcd996994645e56d1f292308b4b18e56557872152225b9f61250c2d343823262c4960a78f19b8c7e55e2a52aa038fa7a60073027270a5cffdeef2216a5ae4c942582d63a81baff2963bd6910a2862de9660e9b8cc3805de15adead0cd17ade6a376631c029f0e2441057f83981b39b46a0c08651b0248457a630314bf88f7e04ae43bf4d4f81a6c598bcb070a0f5bfd977bf311dd08056f226af44bd8fa96d98da30437278122aad422ec858ca6d6d07f55e558d941810db24ec96c728cf2ae75a3cb3c9d790c29ff6f87754683f1c6126d7c622e65d62dc3e812806f37d6f5083d19599c5330b074c26dd32cba131334e0475abe42b27d658b071f62f4045170f8811fe3e5eab46b4b5de6cd8d94c1b3deac266d67dec1dfbf956d18ebc20e7991a51f5f2307d8af41a98b7cfa772ba3d6ca17f4a9a85658a029e917aa6419dca3226256771b98f3f22144aac9fdc929bc91dd98c8870d62ab4074e6f7655fb38ee3081cc2ff0cc90b31e6347bb639a72a4d66bc33ea4b36d70afc9720fbae721f76c9e3243643bab78c4148f046633de2c4ad718ade49fc3d80c8ec728e13b867475256338ee4ef8d7c06e0f943fe9aab45e3c038a3c533", 0x1000}, {&(0x7f00000000c0)="31fb2878", 0x4}], 0x3) r11 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000680)={0x0, 0xfffffffffffffff7, 0x6, 0x7fffffff, "9c6301164c3b238cda275bc418b0f8760ef5ea42", 0x4, 0x400}) 12:10:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0xffffffff}, {0x18, 0x2, 0x1f, 0x9}, 0x26b, [0x100000001, 0x914f, 0x5, 0xef2, 0x40, 0x1ff, 0x5, 0x11]}, 0x3c) 12:10:47 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/17}, &(0x7f0000000300)=0x13) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x104) write(r2, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592", 0x3fc) write(r3, &(0x7f0000000140)="7c61d84c2070e92d82ace506c6c85f03768f52424f467701f7fca9d89c3dcc294d792f37fc8cdaf00f7a9484fbbdb43622c408d90b401d9df7c740c529aca5e83f2238fc1f90d4f59b5c3a0ae498393cf398d911def8780a9f47ee681f95ac14ea5c2dae108d8b5848be01704e4b1fa32859d05957f27d0dd95e5bb4d86edf73be688b08fad2b65a9cbb894b9e4143", 0xfffffffffffffea8) 12:10:47 executing program 1: poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r0 = socket$inet6(0x18, 0x3, 0x7fff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x102}, {r2, 0x2}, {r0, 0x45}, {r0, 0x2}, {r2, 0x80}, {r1, 0x1}, {r0, 0x80}], 0x7, 0x1) socket$inet(0x2, 0x2, 0x4) 12:10:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 12:10:47 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6e5172b40edccb382b195299fa1f0a02cbd28d4ce2224988413bf22f4155487675daf6bdd5175b294b782ce5ffe8a490c661a6746a7e12816d3927563ca7ea914cdcc9f0fb98f98b16", 0x49) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) socket$inet(0x2, 0xc006, 0x3) getsockopt$sock_int(r0, 0xffff, 0x130f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:10:47 executing program 1: 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') fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 12:10:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000fec000/0x11000)=nil, 0x11000) r1 = syz_open_pts() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/81, 0x51}, {&(0x7f0000000140)=""/65, 0x41}], 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 12:10:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 12:10:47 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffd, 0x116a3) socketpair$inet(0x2, 0x0, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:10:47 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4000000000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r0, 0x10}, {r1, 0x40}, {r2, 0x105}, {r3, 0x104}, {r4, 0x40}], 0x5, 0x3f00) mknod(&(0x7f0000001980)='./bus\x00', 0x40000000000027fa, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x82, 0x102) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') writev(r5, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1d", 0x63}], 0x1) 12:10:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="8e093810ffa3dd59d09b6cd59730", 0x3a9}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 12:10:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r3) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x6}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 12:10:47 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x89) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x100) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000006200)="788987ca8a2879adb2edca9f441912efb0849788330e3017c91cf4df82b7d7dbbd8b68c04b4e1619508051e5d0b14e55c8d424d85d44063a396d22c0c571c7c5a2e82dc83c6bdaf723f2d14a1c88e100a9172a7e11e954486ba79c0b4893a2ab7284222723bf4286b8c0d4c3282c3078df768972360cdb820db77986c5bd91e3903b4d2ccca2b5ce735ab57e1ab35f67c1526305dea0140502c72820d6329bd30199d7567872a10ffb2cefec290c8606d7287f3f7e485f6232d18bcb8fa092991d5893c506993321bd1bef388d7fccbef1e19fb1a9d1751ac6099d91dc1171f384c54538c42313efc17fcf77d5d71d1113830d0c362623151d4aa14821a9723a4d2c997b20f1d830944cc6d77bf129238bdcb1d8ecd833f998f084b872b436fc9bf8fea2e8a6d6ff651ff58a9e6258d0e38774b09ad69895d2057338d56849663533cf08f46a9f2274036afd373b76ecdff099098621dd72406194e69d8b07142dbe70673363823c49716f54249870697fb8800e60942fcc7ea14d90ecc09824e3acdf3759a321b01b7d8e83d7d470d573930f952882846f0c206b12765c61550e18ffb6dab26374f8706b627995793bee83e556f2eef6291624697ee2f9737da2643e6732f2657f2463017edd3a7f2f37d2bd7f19ee1d24eeb905304e66287b5bbb65f9a5adf5c4cdd9263aa7fdd9af74294299d359d613ca787eed926a66324e97205864be9746cd741e88dd72e55a2cfbe6de497014358893bfb4ce7961147a95a4df750e15d9e94dece98ae42372a8f41053548802ebce237b18ec112c3c43e9e8d61b62bdb6f0efd38200ec1277450839f98e81edd24657f65b27da8fef7567ba243200ce8f5f0a00d8ffaf7ab899c547a375647b4b593d50f10bfb732ef5e779cb5d76ae804dcf871e423b1660f808853d7c60dd5b1d3d3e54f59f9a13bda05c4c00027aa862dd6a889b585c0b6d3997119f2ffbce1b947bb3f61c40ecbf10aa08163475aee9ebe892ab137152f42bd675730e7573369eeac63b6f1e0f6a84ff8a21cebc917ea43820e4aecdeacdbec0439ab9b2f78bf5f9fc6c42d0da494c80bb0b7568d140ba65a8f919703e5bced79fa0c321c9175940ae296f0b03b3c0c0ed787c92d25077cb4d349b3852f51a464eb1eb29dce287dfc9fbfcd7a737ee2dd5776778c46b9e9a51ef0a223fbf51f61efc3e77db019238f42b722660a3de835aea67b1821e0c2f714c51fd1bcb273fa7fd65fa667fe4c3728d36ac16b09767304a4b63e16b4fc7ee5464cb57b56a9814a1f60b8185c0085c878ba14b93c71079a81b83515f873b75906b8b790357aae36ddd74ba0af6c40713a36d8ac9dda0cb75216b443f8ae89f4c6686bfa43f1f0a9d4501f34f377cd552433754ffd462301895bf90f1c421c29aac4491a3791a270da63ec9b1e9b7af7c4503dc03cd749bf6fd2dab68f7587391e67dbe5d2ea373aa029e7ff6a93948a16c9712a29a350a920642462d18d71de8a89e42d6713fdadb95a0808c56a81ab35d17930d5b13ebfca6aff6b508c186c6d4ac4cd17a87012f4d7a433dea8b2dbb553d70d7e0a95bdd93854550201a156711cc525c8abdcccaff9c3915dec0fdebad6578b07006b5b6133ee3b46ccd4d57b0a8540ac1ebbbb94d373204e667b40080a00f409d40b3765fadfc71584308489a03e753cdc19ffa96edc9a955e362501f5a01e1be7bdce33c6dd4c50acfc4b78e5c064f11811530f06dc5818f7cf49bc0957ba61d0a7d814cc54ec3d755be1069a4305d8412df90f6f1dccd2f19176135c0013200c61a29874ea0a61c725308d95170159bde14caf1cb493fe3ab4e8fd2d23dcf0837b9a720b0886ade3be45c13bf8b3d790fa918077979e417df138c07b809c7d5fc61a898271f25c4768cc88147e452ce9faea4ae9e3becaf052ec996aff59852369376971fbafda29284462b94983fae804a1efe5d9d9e90cf4485721580121d7735495dd1ecb1e12bf59923005b92f6beb7a0dff0206b9335c9492e58e043389762233111a3d09f3756be22c0606036bc3cf2ed3bae8ea94d6f7a6ffaa7c6d627ab07ac180cd6d8c730b34d3b262820657942dda3edb8887d5cfa63a40d9db642cb6193d2d814497ed05867174ae63e31ac738cce4b0fcb34dd4ab2b438f76efdbafa1447506408a5a982ecaec358dce333f79e4258976b2486f675631b4eb566543535360bd42883f8b51691777cef13d4fea81300bfe7b38e289367be60a0a9283fd8976a3d06d979c0d1985b83e1fc0907e661d909dc74f3d2cb5d4ab2c66995abd15906334423961446550c233bc5e1961417156436ea34f0dd3e363274b9135161448ab675aeb8ed24b5ebf152f753cbeade5d4359fbdf52b0b70eb7a6e1ba5e50d6a6282d1afc9df57a295bcb39c6b09d744e8d5cccf2acfb9397410a9199d077338bcfa9bfb58147c2563183a3f2aba3e62eea97d6b3de19c5eb972ed51c8c80c1575986d6d40da2b8afcf8872fb1898c6d6bf7bfd7e50f97658e826f2a80c20883fa453d37c774d990805b80df850e8def1a6486bf5c9dded8f81d4b8c67065720763662fdc15537cb32ccfcb9645a3fbb79b501c1fb84a923894876c9421c4f7d7d715a5c4f7cdc4c443727f3a1e30b4659a571d3baf80d2ca5b49fc2591558708f57b2f7ccd233c72e691db3387771b99eadf93b369e78425155af46c01469c82f4a01b4647b0697cb0421ed21acbda29a295893bbfa52d7dc0eeb39fecf20a0322b9e5c360999509dc56548569fc8cc3562d5be3924ceb137c915faf5dcf5872f120e1131e4094d246c155b0982d14d11c9eed442796c8d573a9b8ed4f7c90970f168c70d7de7458e156e675fc7ca12ceb8f4f20036683fbe766eb952d293c9776f6d1bba11059d78fa463e49647cf17e9f1c34eec71f45fde2c6415a569f4b4c96d781e43040416b0e74dfaa313522a90e1c3293fb9601a696f9a2c2a177c0f0119207586d0957877c634e020ef0f06a20bf2f076ac05bb32412d7a4f6680196e4000a0275d442ba73f7df4c3d3ae1e741a0226f2303e8a284ce51169bd83efc16dd749c9fa5e0114282ff31515475b69a72e43daaf6ec91d596a5eaab236182f7c0f490c5701b15ebcf7bb864ecb13e097adb88fbee448d046eb0057c303bf0779c4702ae8590e4e4172f5c375e5bca8db55d1f05d77c64700d4a712dcb8cb47ca56db68dc81b9276afc84d82ddad3f00bf5de218fec2bfec31044c5d223ca59068bed167e8fdec6202c9b33a178c9f343e97db734a89ae2213d335bc9d39ec0a8a64496aec826e3821e0fb98b98df4b9f21563708ef9c458503da7b656aabb166b6d1ccf7692fa2dc6ab3c5f0ee3b8afe98716efd287e9e696f4000a92fb3597688693d10b40a74403a7e622d572661d935c97e15edc5ff6005ed5936db1185a3f617796fe46b5af4e32ab464751e40de8d8f935b32f38881bc51b80cec1f700f6c26119e74b23b9c94898e5f18d1704cb7becadf225dfa5be289100d57c18f10147adccc30cad9ab7a7278735ded9f9b2c2d57ae0d6e6943ae733c60f7d95dc4229c8259d9270966d2ef72ed055b60d0061580965942a7db0ae977e231fd8dd6cf5678b698c98153497a41519579f8b5e91e3a01910c6f25cf8a6b8c1469ead45608be4b07ef5b37d1d561709aef3caeeccedb5e833bcf9c706e8c4922a8f5d80ff935ac61d1f22bfb00571c91563b0086b9374ff350968e7197dd028864315cb93982c7d5b722024d0588cfc018a51cc475db326f9337d956dfe757e22194daf879ce822c9ead4d5aa900ab606bf248cc36d1da894edaf5200d42307476376154136029d3a9babd61dd40c8138f2b63ffe2d3165aa7f46917e3f00f78871170ecdf1c0e0ac99c784fa65cbf2bcbdc913706ab1b575917bebde430fb631e5a76e4f628b5af22979937c38983bc60818c08fc4bf123f68174c47ca2a80635d86f1a126d8247b8ff9f96903842f611953b8f5f145dfe69106d54a03e44119df2bc2514079410e04de21a93ff5048bd453fa6476535124fef30dfe4b21a3ce2ba928955ab5c18aba6cc20499b671d13b3ebb6318822d85f940370c0d27ae6eb5cc7ee9d38c72eb971c229a53955cc7ba81bda716d2a62b7d86036a9ce5c6d81c04c615a23a459521656e90f6a80362dc0b6313081bd1e7123b127d60e6b5711d1a91a982e3a0a2c2a45a8e6fe306bfe74d0d2c21188a7721329fe6287707c6d05b4cd3df28821cfe72ee779114735da60473a6af50ad40a29a265a8dc37d0b16ed2a8b1758f86b14dfae97149a519a3fde70678515ba938a454eaefd075a32c6fedb2199bbfa35f9315fd53dbba797681902ee4f28fe04213e228a79d8f048522a9b56b2b4528d8158ae0cc149b31b0391fea7dc315037a23fb5657f3f72aa58167dc28a03f5d1bb5c22051d2b8769cb3c0a70aec059fc086b0b6972ccc65abea82412fe721ec5ab3dd7db21268f3dea046e5289ec9d39ddf414d95314dbfb650fe2398bc751abeefaa36971a694baa2fad1a3cb9a7e029ee87c476598d282b05d0af66dce38f119c1eb17ff2a0c29212586351e8218ba0ba9cdd85e886959d5a2e09548ae640ca74612e86324889218aca29a870621b58a83e0ecfd0f369cab559c008ed21a88158844b66543da2c3f93b087a8bffdd61a66e082ba2bd1b510451fb66a1250563f605312bb7e405ce906fd0862ff66697c8aaf9ed6254428be76e704af2fd597dba62888566c95be01659b06186829e3f97d26e10c777ba8c271d15133373379a135bbfdfdab058ac3189642719c435de8f7a3ec2fad9ed4e0ccdd3148d34bd9e5f1d40eeda22defae679e2568ce68bfcc7077ebbf62406e69bc65aecbcafaa2080f9d44ce67a0a04f6f74589cecec50aeece8fe9b2564c063cb803c699d15286f60fd060dd76a1db17bc013889b44323140ddf84f9d98b1e5a00f59b1816dafc62e44116dbb5023db9359f777fec9e192aaa0afde29fc94a6eeb254c4cc9b532af914d794f07202a80e68942c60c93cb33805b5ad2ab4f746c14d437b4962b07a64f55075c0ebc8f21d6140def4997188cf467b99b33510a825dacc30e50c54ec6af240a35982fa3d222d96654c608831f200b65bd377ac9b3bf0a26f00d34ec3a8044b8b6e11a", 0xe57}], 0x1, 0x0) 12:10:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x0, 0x8000, 0xfffc000000000000) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 12:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) kqueue() 12:10:48 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 12:10:48 executing program 0: stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = socket$inet(0x2, 0x8005, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000040)=""/78, 0x4e}], 0x2) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 12:10:48 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) fchmod(r0, 0x80) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 12:10:48 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(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\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x48) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fchmod(r0, 0xae) 12:10:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 12:10:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x10, 0xc63, 0x2}, {{r1}, 0xfffffffffffffffa, 0xe0, 0xa, 0xad1, 0x3}], 0xdd, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xc0, 0xf0000041, 0x9, 0x8d9}, {{r1}, 0xffffffffffffffff, 0xa, 0x80000020, 0x40, 0x69}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x100000001, 0x200}, {{r1}, 0xfffffffffffffff9, 0x4, 0x44ed63bc2f54dd2a, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0xfffffffffffffffc}], 0x1, &(0x7f0000000080)={0x8d, 0x7}) kqueue() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) 12:10:48 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, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000040)='./bus\x00', 0xbe84f319f9823687, 0xa0) 12:10:48 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x2}, {0xff, 0x800}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 12:10:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 12:10:48 executing program 0: r0 = socket$inet(0x2, 0x0, 0x100000000) recvfrom(r0, &(0x7f0000000000)=""/39, 0x27, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 12:10:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18080, 0x0) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000140)=""/244, 0xf4, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10000001040, 0x20b) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) 12:10:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xc) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x7ff) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='-\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 12:10:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 12:10:48 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0xffffffffffffffff) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:48 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) socketpair$inet(0x2, 0x4, 0x58, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="76ff938559a1cd0d2c27248e8563b651531489665c63ec62bef7768e4c9525bcc7668c6193cd6f8ca5d9d47c859a2e44c11aa150d68ff2a17e6ee93e5f70fa707e048556b485bdc112728fecc36bc5400a760777e2562c2d6dc038a64e087947473247630e4ba8c3c8a24897ff50597dee575af453de45f68d7e0408513cf032802549707cd53bdc5286b644d1b6c880", 0x90}, {&(0x7f00000001c0)="2aa94bb774ccd152f8a7adc491e3a56203bf4a5f185dfe94da859eba63590ed2e2", 0x21}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38, 0x3}, 0x4) r9 = getppid() mknod$loop(&(0x7f0000000380)='./file0\x00', 0x1000, 0x1) seteuid(r4) r10 = getpid() connect(r1, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r11 = dup(r7) fcntl$setown(r8, 0x6, r3) r12 = getpgrp() utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x2, 0xa764}, {0x550, 0xb5}}) pwritev(r7, &(0x7f0000000700)=[{&(0x7f0000000480)="38ce44279c2645b0764245656a6c195ff3e8a577d902e37d8b4a59566cb7809fe75e13c5d1956b9222e36ed6cad225623cdac6b9da124e61a7d25df480cac960ae207f55b1c61ec93168af1426fe1fa3cfece6a87a350ca6ae598d321bd6907b9a9ea3f297e9fffaacb45731fcb1072ef82c9318c44dd0f40a309094aecaa9f721223c489475b280930b3daf7deea6e931a4815dc930c9a068a860eec53f97a76248cf01be440ba260ad57d2752f66ef4dcc31", 0xb3}, {&(0x7f0000000540)="8927ba06fe7357e3915f5db43664f17e74bbadedf2d56d2778646975c75b26e366a177a1434aa206adaa196f88abe0732722c20a431a3a8c3683f62467fd1757942ef4eacd03a4f509a9446a4949ef28f25c2515725c48fec4f73bad59e5862c9c4543fb9be63277984083816d092d2b56f807f2a6bd43cf75771576aaa9ea8d5dd21e84763c455778", 0x89}, {&(0x7f0000000600)="5f61e71fd46903f8a8ece622493849ec80ef502244224f871d34d1e7109132bcb0526eba3f83ae253be35e484351b340edab6cdf31314210c2a2d9bf79aa76902be472413b284efe836fd9a45828fc29737938c6f5d7ca048712eb59402c9f7576382549a5f1c29351aba6390b68fa5aef7cc54f28b004646da1318e8d65832851d06b3ee298f99c81ad312e8561a1740b93c63ed4f93e2788d430b62659b224dab7623e9c8a5d64b1fb9a0b780fc63bbe3cab3b0794c0c621", 0xb9}, {&(0x7f00000006c0)="11d7c41c86b7d3c93bde2f18790da984474c61f05a1f7304ca367d51", 0x1c}], 0x4, 0x35) write(r7, &(0x7f0000000740)="35cb9f96956e1d10f41ad2e5aa264f063871a7373c79634fc4412ea6a8aa01f1e80ca80538c1b70ae2005da0d4adb2d3a9ab2ed581068e131c1696d2ba6494ec87a0ea470479d73389555238cbcd077ca89bdfe72bafc705be41d7715415b1e68d75ff21b6843d4a06f6c1a3e3faacf2043aa30506487b7f25", 0x79) kevent(r11, &(0x7f00000007c0)=[{{r11}, 0x0, 0x8, 0x6, 0x7fff, 0x8}, {{r8}, 0x0, 0x80, 0x1, 0x9d2, 0x1}, {{r8}, 0xfffffffffffffffb, 0xa4, 0xf0000009, 0x1f, 0x4}, {{r11}, 0xffffffffffffffff, 0x88, 0x200000a0, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x2, 0x8000}, {{r0}, 0xffffffffffffffff, 0x30, 0xf0000016, 0x5, 0x3}], 0x1000, &(0x7f0000000880)=[{{r8}, 0xffffffffffffffff, 0x40, 0x40000000, 0x8}, {{r7}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x5}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000010, 0x6, 0x4}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x4}, {{r7}, 0xfffffffffffffffe, 0x42, 0x0, 0x8, 0x1f}], 0x4, &(0x7f0000000940)={0x7, 0x7fffffff}) ftruncate(r11, 0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r13 = open$dir(&(0x7f0000000980)='./file0\x00', 0x20000, 0x44) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000009c0)) fcntl$setflags(r8, 0x2, 0x1) sendto$unix(r1, &(0x7f0000000a00)="0c27b48910ecc233732b70d6b66ed6f1cf5dd77f", 0x14, 0x0, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000ac0)="193c98b03c2f3547be95ce99e895dbfc339a56708fc4ad3667af4dd060f21eb31ef2475490c973fad3ea26c0107ac69e8fc69fd858ae4c4408fc05e1dd06e481651a3ede739be450d5dd25150600522edfe37883a5f52ece039ef13731ebb28a91d8ec0b3ecbb5746e4b83686f61c3f274fb3c5e2cde5033addad74b9e4f1c964df6269003843c9fcc5b131dc5eb64d9d9", 0x91}, {&(0x7f0000000b80)="f15ef2eb2f66eba24b83cf79c6177ecd3e61190d03e1cbc2a6c80be374d010bd74c3965498261c1f63d7ac34934adae77a75b1062ea2e772acfa39b36550a0413c22af4e3eda8fe1a6283fb42a09d818ce066da89a683723e61747da91234d99b93fdf75e9feca", 0x67}, {&(0x7f0000000c00)="4ac85cbf4c4ca73f15cbcb42e37288636c78153aa71fc9ad4b71c00846d290b086443e29410bdbfa0472de92ddaeb1c15a3a897a8ddacb955f51102634cacb1174d191498d88f867cbf3b42e0e334151a02d34412ff5deeebae38900a8abfce86107da292436f869b5a6df5a9b9491a2dbfe293b67c5962cf69a626da4f34c0e93e9bd9fa11801c5b877b78929ca13", 0x8f}, {&(0x7f0000000cc0)="1ac7d5d5edb26ed2c1688ae0e69e780f868f7a5aed2482a8b1b7d0d296943d3611bca463f63dd042dbe613e27fa27b633cd951fc096ece6b259b49ec16b9cd1232e2d346740937100a32e2b4e618a1264182f139c6a61a6094d987c429b92a0b5d92eba4", 0x64}], 0x4, &(0x7f0000000d80)=[@rights={0x20, 0xffff, 0x1, [r7, r11, r1]}, @cred={0x20, 0xffff, 0x0, r10, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r12, r4, r6}, @cred={0x20, 0xffff, 0x0, r9, r4, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x20, 0xffff, 0x1, [r7, r1, r0]}], 0xe0, 0xa}, 0x404) getsockname$unix(r13, &(0x7f0000000ec0)=@file={0x0, ""/31}, &(0x7f0000000f00)=0x21) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f40)={r10, r4, r6}, 0xc) fcntl$dupfd(r1, 0x0, r7) 12:10:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x20, 0x4) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) r1 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x622, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x40, 0x5, 0x8}, {{r1}, 0xfffffffffffffff9, 0x5b, 0x20000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x25, 0x4, 0xa58, 0xffffffffffffffe0}], 0x9, &(0x7f0000000140), 0x9, &(0x7f0000000180)={0x3, 0x8a3}) 12:10:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3c) close(r0) 12:10:48 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r3, 0x6, &(0x7f0000000000)) 12:10:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0x2) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000140)="3860a9f2c5bb42b366554208022db465f499082bf84cb52bbf5bd4794fbb8d2daeb64e7563", 0x25}, {&(0x7f0000000180)="683edd2488afded8c080c7c62e7841d625fe12bee133f30728e46625e48a68dd2bfedb35f9f311ecbb1a7085f680bf2b2a41c81c22bee33b75adff187fae33dbdcbee0e9e0747d4b5b8def5b37f1b953f8c5e2e43e6b3de46f629241bfef82efad587124bfc6ae4d84382ab68c4458937b794340a68117350b8805c2d2dfe2377f", 0x81}, {&(0x7f0000000240)="480a76c35d0e254614ac32529b91d72c518f0092394493d159056fc7f9f15a976ae2df2e608a39836b6cf6ff3646185a790a7d7cd7071a61440197521167842f44adc73f5666", 0x46}, {&(0x7f0000000340)="b9879c0d410386cd9d080b4df170020f304ff4bca0882ede20f35b9a4298b9fcf89df6997ef76949851fee2b9bb469c0d1d47a547885e0d6e2a631f53786e0632fc3409a148ec3220fbcbed8567da6b1b4fb25469da8e8f91ff0deff137b7e802544c4e57f9cb8491dac894598d4e2ab4099", 0x72}, {&(0x7f00000003c0)="667ad1389e931c41766162dd315a7026b46c7b1e7bbd33acd269d2abcb281bee4a568bfaece335c97bdac62a921d5e693c2a8e8bb81a72986da32fe4dee9d5535ed8e2d71bcb30b0292218fe0adebd2efa9436b99a6e536735f0cb9ed9e7c0af3ef9ddae06fb59874e534615707698f17bde16c389289e338d7e3352ea88e06f12704e781e9ccdf2fa9fa8e7ef99105986533d4274a96d021815b3d1080be051d6f3e446d587e6a793ed480c173730eff0a3383793ca254bec9c251b474596e471726c6b6f0285e42dfe30414da7c14cab7603b242d037d7ce5a541dbd62c8bda5527a31533f61704013acba5ae1e0", 0xef}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="d8000000000000000100000001000080d8aa1a28879fe6fd82a1224dc4cd2f616b584d9468b6365e654c4a6bb7da2ce45f99984d4b3d1b5af73b3efb7200e11382f1262eac2c897e0115c89cee60642e08bd1c399e351ea0787435e21d6423ef0f092b9d6f8196c61390792fc8a8d14bdae69c9e18da09b404f5fc42c36de184f2d1aca3947d651a92765decc80d43c9051dce09163aa4c4110d60c9e919c28ce6650223b0b9f166ae2925d3b5cc7f8a1f6f3eaaa0cf5eb40692b893492dc1e624a49cb77e2882e5d90ecb7979ecf2b8d41100000000000068000000000000e8ff000000000000005fce57081c1a7e8baf3eea7de9e846099f4671ffc8945e0e467bef23caf298360dfc4014dbbacaa3cb4472f0833ca030d2724f44fcae168168327d8ff009f14e27630238d7b971291191d12406ebae3cd7b6849f00000000"], 0x140, 0x8}, 0x2) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/141) 12:10:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) close(r1) 12:10:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5b, 0x8, 0x5d1, 0x1, "0c0ac5c9a4bce1d0f8921841b9355a30d2f0912a", 0x4, 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000dc0)="e6be20b7870a4edf9dfc72d9218a24e73cc4a7b985265aa8ec560cf211db92029ddd1ad3d6b080cadadcfcf9e6d325d628f7439db973fe6308bfe222d5337d358435da0f0ddf2ebb0d83acece8bb603636e69f0935976b19f964f4b8ab53d6728f57fd436f3f78dda06e86b37265f88c89e66c13d8b0904d1c28a55035079669a0db9b12d771ef2b98e300e886e64553f85f3fefa81cdd1768493402eb58708407e941197b432cade8c0f602a4fb0b3082bfca84829b0d086ac4c2128219497db6679947dedcfdc80db4692ceccd9a5b5d46aab7360fa7eae4047a20af27ffdf06052dabf93ff45bdbf505ea2dc3f8c8a9809b4f56be4a06ba44af02df1e9cf26ac5ff43e4593fd7a5d38143bd1f3eab4f688b71e7f2a983c589d689216ebae70a1ddd12f8ec3e021befc6bcbd5131902486c1fbc6278bfae43508950a257520d0df6a714e1c3a78f9ff9885e7807500d5a5d982d6ceb5f7336a4b537e9b69f133144c21840ee68bf7f08f70b6ec61549673adb4ee83bebe01fe39baa98a9480317ba25a35dd2b21cac21219bdd2f2827873255602938f23bfecfb5958f9b637741e69b73e6c754016cfa05a1a0d64a7c515589d0eee1b2fd5b1ec50f21cdff008be1175689a28e0e2a289052b976ce82b379ec0ca44acd649c44eff411415beabccc4aef149b9227136ea1ed5a4672a00a3b9d6ec7a05c07e2650b384e9c1528a2111ce688a87c19ee58d889597200786fa5f55192db1f245c9c49873f0f6f6ff57223188c0a0e35dba2429b7c672fc47c2edb400b9d4cdcd73d22e476f1cd67c0e712754ff6697afa6da1b3d93ab34ee673e2744e8f89546f1e9c41c238b5bbef65c608c25ad52f4a5436cdea282a6b5daced247dfb7d3e103e2a04c48efff32b04684646e4e989afef71f8ecf60bc7874195cce334033e0ade4e84c3b0777b753823235314f9ca76cd9e315b82fed1d13289e4ea9866ea40a874badf180f4fec258c8dc87cbbc9e5b655eb5eba868d675d2ea25f9e7440888f3be0cc2010cc4c6497531ba7045ba4aacd4e587670e1eebbb6ccbce60216ca539d67646296f1441bd341a1927ed807529f4ae901a431255a6936a7692f28661f810a2df15d66e1f413d3117f6bfa7aef6b1650d4c533caa0e594030aa84e8d7dad450b6a67902746ee7f4f515b0c3d35d00f14038c657175dc7e59f0621dc5ea9b939da8515f9edaa238083c09d68c834a7e35bcedac44967435336a873dcca2e65db998a8dc393ecc6be85e1d3c3a8c0a0f27ed81485f4ab0dacf06932cea394024403f0319ce2e5677908ac39337832cb69c23bdd1c91d55901eb288207f2bf577e7faa62016a35acad35357d5e347b3d380e451668ac76474b9b45cdbad7160fe84a6cd9e479d007c7511ab2061ba1b191ff457a7fea1d4c09c1de3032b6a405cd9cbedb2d87a2f9d9400f76f00cff54e4daedee846cdfcc233548fc9f6cc51c108e80230124ca0f2e925675950f6624a70ec8410d0ce00c82deee3f83f5ae38c57acbf81f005800a2fa521cbbd3f5b079b8e0a61dbb4b5b61f9b594d61486e2e9b393c3e869e6c6526d60a50769e73f5159e10c105943c450317605672d60a797da51ce32e77bf003f31a062d01f3e62c4d95d150b148ed809253af4696d7070f0f", 0x49e}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 12:10:48 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="3ffe90da", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/35, 0x23, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) 12:10:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x80) 12:10:48 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xc72}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8048, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1a, 0x2, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x44}, {r1, 0x100}, {r2, 0x47}, {r3, 0x8}], 0x4, 0x81) 12:10:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000000) socketpair(0x10, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) mlockall(0x1) 12:10:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x9, 0x5, &(0x7f0000000080)="edb7537a8b9e9f187940d2cf4ede0fbe182bd6b51eb390a4", 0x500) 12:10:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x42, 0x0, 0x0) 12:10:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x112) sendto$unix(r0, &(0x7f0000000240)="5ea1505865f86d386a2cf3e47de49536c1835299a2420e92d5d59cc1b0b173306c5c698ecd93e0c48d19eef8af7ca638ffa9ff958501e726da1211d9dcd5b05b4abae3886c6d43e473e4d62e933f7bf391f6b9fbc56a0edb40484cb321134b8d264081bdfdbb191c6f10750d31bd2deacf7d1ea7967cdfd184", 0x79, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00"}) renameat(r1, &(0x7f0000000200)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') 12:10:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chroot(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() write(r1, &(0x7f0000001000)="a7ba46464a62ce7c1db4474008ce5f92e4b1d915bda5bc50f9185660eb1901b18a56c4f19d913f3c1dd581da1d9c3ba6c05186d38c7bbeb6804d825b50791b6647e9eafba0bb9d12506b76215cbd9fa2edd9276e8cf5e0e080bcfd6395efb55b4cc25b9635a5517b3bd5db48b778be0976e7693c5b425434bc6884eab54a59e4499b81aabe1aecd9850b8597ba50aa1f3bef44b74de37e88994ada6b723d306b7c74d658d0283756cc6085601213bacb2ed12764520b3b7081fc73a8179a237add0f1783ec982459c1b7ac8a089296b18fc894ee7e751d4d6ae4ea8e5a7bf493d0097f5db7ffabb4d083906244006d2c8d19257da7248112e643a9944ef0961a4e0c183a6029d80f8b40b5cd517552e28f451ffcb2778a1642ae59342d3802343afe3074395451c36c16a71b7576c4c6a7693d372f6dd40f5b1a0befe841a4bda7ebfd16c898ece66223dd6d2dc3dd95993c900db63c699bfd08eefa65a4bdb20e8857b667f9eea0e1f30c5c639ea663092e48b0cc1f8599076616c8492c0059063744f7fb11fd151a25c1dbcdfd9647216505567b4669b07e6e9ab18b9ebcce304c85c2247b8cbf117f749ec65f4babf8168385d9e9fa0cd4cd782d44aaf4956cd3578091d0c44b407daeab63e03259a7d92abd53a86ff0802df28b0c6eb9f301f9accec47279fa6ef98c1b0993de52d6d7d739c045cd5e62a465d36c27b39ad2382856ee3ad9fc383e38c5726e5ff4b7c8950eba132af91577c4fb318db1e5ecfefb4e002a37e548f418a29aa04a37c9d1ebf7f06e6ccfa0b2aadf70f4e27a52cf8e10f93d7d5c0f39e619202a565196239d2d8ec4dc019ef988fb9b27248550df83da6f85b887504448f7c8c536a264e89e155b2449e8b83854f775644f30b9ce1fe5420c5ba36e8841336484d2c0aa8d0bd073b9c77e639d801255e863dd300c61a5121858b91cf490f76f2a41a9a757ba12b7045c0d7c0fe30a8d7cba976e53adb92a2a6536e1af1630a503b46a7cd50fb2c2e50580b3c56864f5bdc47bf42884e9d73f82f4fb06c4addbb68df4e246b1f9b142fa13444964fe5839ff5ac7ad2fa861f89b99bfe80577e626f2e16cfa9c7a6229aa5bf9ace74f6096e93d03cf4b82a7df6debb1c102cc8ec83e40ae80ec79c41e77a2ca3283731d8f331a41492ea2f69b233d533115efdfde216f94774d35347b4f63a0b8ce3409b644a45eaf5dfd5766d4674253c6d971ed09b4cb6fdc3551fa9cfb36aa797630cbf971a1955dd769ade7b6ff6053c96e3a2bf79af7064e52171bb7be7a772a7409417aaca8a3d4695f9f2aa1400badd6337efc1ac01918e17cb456c20beff69b2ddd4f32ff0e220ba6a53d01886b46a834dfc4c5b60479d8afc36c9df8775f5ca55cbba2c1cc0ac4c0fb20a675a135618b04e6e1f97fff2f40f0016396b74f4c9785bd416708d6743e020c92b9e72b5da3e4f7714b3209925c04706737154a22dbbb5fb5c47a2e4b2675ebd9a8584b3092ef90172e8c9f2b16d0ed18a44c0e3a47bb403a5b4eb0ec3d18e69c564e8c07fbe20af11883efe7c3fa86e2b80581179378f3a8bdce3b6f0e7888a2d87e40a369aafc6df4be18118160e9de064ef86622d3f6b2c6bedd6089dfe4f04e4c14167a02c3428c8c4d45d67c8869a93fc3be50b57dc72807008cd0742af0a4939754cb5ad89e49d6319845603d23293ca6d4fab8cedc9d9b889d9a03059b0b02b7bbd1cf4238d0146946558e5d755580e1abf8649892e59b4785345332f5de2bdce42f660748ae923fc48c3e5ebd2687f61ec56935f2429f921888fa0cf6f48d277a8d412d15fb79bfdad04b7e1b75c375a7183b524b1e045c34f793e6207d68ba4dd7463834c4773d1350a729b0410d4d08f40ee4b99b1864dfad0bcbf3dd5128c4c73c9d86ec5400f3e7505d300154a7c50655aab721c1e5e7835db96ee730eba80a74e5ee44373064196971358928ded78ca6aecbb97665f87e6d11abe0d2dcc0a46382779e4083fbd72ba91773c169a44a94430c712f83e86914cfba7e981fa1dfc04af4145d3b7bdc3414e3bfd99d4e9970b988fc462d986dada391ea02ad94deae833eb9d3ec83399639af14813283b54370d895a87e162d0b8dbdc91fee1cd6f0ff8f9834ee5fa1eb11ac6d08a0e526aa12afeb82fc9f64b6e09fc8d45d299dc183f60b5b810eccdfbc18e5ea285458dd732c231d8565800e4d0787bc6ca986dd01085098dd0cf86430de97ddc460aa92e8fa01cf3bfe0f704e9e51776fd90ddaefde399b47a5cfae6f61ab2c9dbf4a857d058ec2c93ef5f3e317182cb24baafec6f5e92a5441ecf4c4f1833153c6636929aa68728357da0542198dd45871c61dbddd5758a17cc86b86b5f8ef0c247ce59dddc54f2cc014bec80065ffc8658654865c8f601647e3eff688bfffafb21ad36807c34fcd49f365d7ed61007d06f996ddad471457aff8568ba9dfe269d068d4604afc963375631e8688fb2998ad857885fd65e2ee5593b67437fd8cdd3fd254b7279699c1bfd3cbdcb640055d6c40ff485b851c1b4200a2da0adc6fa858e26c9e219194f81b11d17ac81a9da5fa239a1543418d64daf4dd84a3876967650e1f70e6a4971d115f2a590e0a74c1f4c7b1da968c4194c83c6e2e74254896344342cd327dcbb3d09fdca463efd2a72b00779a797e4e9d9a8a740f58da8ed3cb86fc49e5fa455f4bd4d21441593e7e2a0d9c9dee21a686d4ff03b68327dbdd4d7fabd758f5bb374f88945e630720b3d461196b8a32c642141172efc9550cc5cfbb310ba81e74489aa49c5dddb8aaa7b92600c1ad3ff3b4e7b3659a601640d709aca8619724ad0dd51d09026c7bbca30e33ea4bff8b7f920ba10d35f94a64cde242c984f62ce8cb57696370f2d01c2ebd001d49cb85d2149df4e7ae9b90dd53f7dcfa8844a2b3b488efa333c40d8903870666aa57f47d1732b24b808f494d205a3d9472aaecc0a492e6829b4dc276863e550eaf091b92f6bffd70d6c717ab5ae89eda61c51889e0f97e1d0df649837233f6c738d88dfed980af5cf48a4e1726ff0873a3be9703b31da8d87b961447385aa88705997dd75257b005b1ac1e1d9f29bcf5969fbe5da496454da108fb96b5ea286f8911f43d6007fef7f60990a5dffd59de1efa4dfb043807f58907f5085770cd8227f4d372b6348e688de00f0c710b2350aa2a20c34a8eecf57f28356eb29e276985b9efc629d641a3bffa5b88e11ff3d1c8114eb840a6c9690d9bf912ca5436c82614574330ae4660eb2ff27fcf489069250c1b521c0802cbd4109b0de34d8dbaa8cf59fa63adde7b4c13a776596b5c67b1a7ee27f37a5138d47cb8e1faa6d3c391d78dda1537485bba98daa0b659920d3646a2dc52c98ad92617cc75179ae7e636e7e234cbe09b5927e965f1db55a095e8ca6c861aeb5229240e27f4124a9a1db7e54cfbdea8fb2d7b03007cad467a186ea9319be9b1810a13bb20e01266da978c23e05225e10473c2c75091caf82df5a107dca70d00e3a35be5db37d0e074f4589d48ea958fac164e6495c9d3de6c1767223a32be8b07a2aae61f8e367ea8c13ecbd0a7974a91a279a60313bc3149fec27b752715b26b9f06c71a0f5d42395e5bfad791cc5219b93262a7bee28585427144899fddd44ba33ea4da9a39f64952166500cf39cf6d9d2beb5173178ff5ee51cc7d66cf80b6e1e8c8cf4b848d56a8663c278032948786311ee086c43c7057b9bec058317f9bb94d8ab5085db676dbd8bb18b67946b13975b6f4206cf3956f2ad89b97bcba83ce1e34736979e2bb4becdc4884b9cc37d3b86e5c474f4fde0dc8a3a5f08dc52b967a3d7986ba025529218a3c285ae62158d12b667ac8b0403c5ca5acc14ba4fe12690b4bc2c5c1bf66cd2e05b628bd5dd72da9fd0237d85418b3efa1fc083e6728ad62abcd247b6672b0e4fa8c896e90b84ec804beb7f3743f60fd29753ddc9733aa743cb8fee4a0d30fb7b8d52f13aa62a8966cfa0db6205858a8f6dccad347a2c0286aff2fb007ad3744b63fd36b3cd8844db04ca65c46f37c37284a5e26c5ecc5615a03113ef97ba74193a73d112376db4351b06a785e1eb9b5f46727fcfe94222a31aadafb05966b1101f00677e086e8400a8451ee1f9be8f30e35bf7c11864911c3d86df9ad3d3f83d2fe449b36d0e1c5abcdd4d5496df2da043bfe0a040b4f714f57ee221270e5557ebb28d620e52f55de30df4c0f8b6fc3668ef1e4c0486f9ea07e15af9676233fd978a1e7fe26fccffd26176556a7303ab420a27ae681e6559e0f4cd1f60cfeffeb80a4036be22baddf58149e94d51be27fe33e0b79a4746fa91624928a006240504f57424f59fbfb0607b12bda42daec5fc6d612b6064784cd3cdb82ab79f6a1938c6b77ea950756f23edd9bc76ecf717675cada0ee7bfa3dbe6ca4f1e85bf4ddebf95f0c83f93c97416355a3dbcf61d69a859a8b02a3df653aef2a4d7b9199147c0ba40b531f7c9e91330603d77daf4b0dec5521b1e2ac3db437b9b413600e8c348052c1a3d719a84db6863e8fe0abceaa27ffa7c1e98b1102f5a2b7db0a91a5b37d0869136292ff714935e79cc2fa6adaf3bc38f6e6fe45e3ce75628e847887ae0d5a31e35fe64bf0c71aa1fc14fbed6953325b51c5a70387608d3b0438478bf6dedd94d9fef439ced5e2bdfbeb0a4f07945cf9ae620a534995b69c8b55f580adaca5f634bcfdbe971c765cee7a50f029cf35655b96446becbc97092a870e0a3878333eae4b0458605152f9b5e68979d9bcad39f97f8b32416b9440e7853c9fe00e45a935db0c46193da3f8e7e83e8c31c9c2c2373b4d08173fbd62d4d73aff398bc030a59c0a9f1606513fd3062106d119402e3765962c918c3370d74bb9134844a022a9f6bda0f82a0c18ebd6d2933216fcb19df9fcb9e951961de90409d6327b3a2715762e9617ba8b84a37659e828233ce1bb3615adad20f99f4e5dd3096b4271b4a78ae7969b02a07f211dc55bd395de6296846c23c2c061fe75e4521bd1a3069f597e2053d0d4c5240a31e89b4be77f2e59c113f9a8b0f719cc4142e60194f65b5c93cfed514e66bf43779c6e6fbbe8aa7d3e97059fe215ddbf2267e87a483f27c5289616dd5301f18c2e2240046026ab5d1394e54d2d60c3b995e5418419f36b5cb45d70c38b54d19295ad3ad3c0b5dfe08cc59da8625643ff0bfd3371a5fec861f6ebad7329ed518083ad276c9aa730952dd8ee6cce3108cf3d1f69cd9887e97eacc4ca0a7b48aa6dce63207fe5f59e9ea4347c1dad1be474d0b4ce8c811370aaca913e2d3f0571ed4ada945bcd064ccaf4eb59854207f7263c8ac5f3cc2e9ff137d4b6e0b324c10cfda8e0e5c06433a743c8abde44b6c3df3f99f9ec26677239b03ca9da490ee1ef11a2fc43c15ac878e49f3359838c903eabd79c0844409280fcc08532ee9893dcb6ac2de9cdcdfd324ae9a3bbc6b0e543bbff3a7bb9fddbfa637a87dcba8401f2bb0fc14bac9390ed7c2c2d876a9e0639d3ba292ed204f0aa514d63bb3feb5cbeb3d4ecd5d11391dd6707a7167a27d03798164ad779c6ea8cee3b5cba1ebf44ce500c16f2b70b4a5ea652c85a1a3307d88e8dd59f9fd9557b9976493fcfb7e6ff58b6e9167ac2816909df1625aebc202faa6e432eb59f2b699aea5da9c195f3dca35ce6885f535aabe7c2b86dda91ea49184a04102c0dabd8d583f16fd681dafd57336bef33ea56059754664324340c1cc610e12595e31e3a64f4b0c5da6d929ab1c", 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) 12:10:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 12:10:48 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/155) 12:10:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040)="c945056974d583ea909f644c6d174424bfd1f1dc00cf24c8ea838126ef600adf05ec1be5ae614a259a7adf199e671dc3c6035ad4458f57d397b57c3f68606c014442923e3db4ecffc7e673648765f21dec072f4cd202b5c0bcf360ade9245c64b3669108ec376a083617ce49a3b0319e62f35c68a92918a705ec5dce53213d4858fb82f2892b00005950fc9d6de8c7717b541879545e25b2c126de64fa69ec75ca2d9b1b3f0bf90ef41081cb100f4772d6902ca516ee18bde91da7fe680d71b2471b26ed1126dd1ced2734f705f5d345982c00d64974500e24432b08d43b27dcab35529f10ff8f5dc3e6ca15e87bbede52733ad5d8b20eafd8ad48a90a5d7e49f29b940c5bfc96d2015119d03040937cc66448d0061965710881b99310a92cf1ab4d1ae4129808eeccd441fae774a4130814b92438dc4bd36265e4a2f73a44fc96ebb1f41002fa6627d37570e724ff49c1eb7a3bbb085c2d1ef2967078422f2c2cc4c9f12449ab9623592e023fd644ab6e587a6743a03520d422551c1701c26abc3863d6d911cc96ab7e6ec17bcabdacf127df38bd2a17f44d3e50be0d98597c1766b945fef50156304a0fbcbef46781cd84c400af3c06777eea9cef5d77bc6f89662e1d0870d9dbbfe4c38c3154676469e1cacbc8ad403c5ab85c035f8aeb08f056a92c5d261e6fb2b6c7cb49d7fb029a398e91b50e67ac0d995a00d4dcba633eace981390af54e70a50f57bb63bcaf2c98ebdf18b8a270fbac6e46913ece13d489cbe930bd1fd4ef661038ea8889b2f695c6c553f0e98bef355d80f5dbc704d0927e61ff9ba429427e61e619fdf26b541889c93f76c658855865f29decc6c88fc754ee113ff3eccc833f0487bd66eefd1da1cac14912961aa5801e624ab64a98893d29c98ec5d09ab43cf48434c4896d160da96630e5634b27bed621e8cc02ee84661cecaa2adfdbc0a3d82300b5468346b38c47b4b6bd4991f8f8e11a581ae85e8cb13719453d8f4c343fa08e151e62e5cfd8472018dec81db217ad6e9dbf5febd453f7c9ae998c5656caeb27fb665c09d0fe8a83d9e095911ac135364cc62f3554ce9dae1d5cbd8e646a101b4e90f46a51ff6f51c7df6c17a478642d1603cb5386fc06f5d5909730a4733c64836640d560145e80cc44171a6ee573126534e84934d6c5e24dad71b94a46fbb3b91a770a6756140d4b7dd68b276b449746e407e824e4c5d648c7aa9f28953331698c2cd7975a0777b0fb6e861650aeb3af123c1701b362c937de6b5b9f6792075dbf5e52ad7606146228367f56342ec9315a741f0b1dac61960c36c198a5fa20328eed69c0222549d749d171301b1b532ce20a4d37d8d5f34bda17789338cf25c6c77363c5d0516d391960e4694b4162f9d156c6bca8e914b7c35d36de2ee16b1b8ee73e24917e0ebefbd8dd15636244a312cd164ecef48bda092aa44ed8b59cb8194bf435030aa4259b475a7dc2e2cc8ad7f722885a70492d87c32fa3d5cccc917fe5951e4fa946323049f33303fe276d73bde901be3b7cef7ffbdee6b8bc6f14ff6d77daeae52c8f5a46ccba1f22b617f8c6608ca0600a5cbb23e6e3e3cf0047727df2c83d9d6846447418e5bad301443d15f8c1c718274b9f627fbe01d93766a5a803dd54a44c542713c8dc9543590c2e51ddb3ad12aa3da5a697656f3220348573fee84a9372ba1c649cb33691c1e8c1554157d1611836a3cc1176b7d9824229ffab17f821e88966809796f682856f5e50b18c8f5e163dd4cd9cd9ee8005eb67e8637022d8ce7702eb1b0cff16ae6d0a134d5b113ca8ee99bc7bb63963188a265980a39583ab49239a229d2ff30eb7a077d7a66d1d4fe1b5e87b9a1e51f8eaedbdc6fad07b8928f5a476465144698bf06bb9e9161857dfbf869fbe1f2bfa8dca7c8de88b41145d8511159f1bef09354434c245789802894ce9ab36ca3a70470c631860fbf227e9c8d3c75e4710e60413c603efce3273f9dd75188c221e57688513760d1f48e46c62b9d16531143e6c4feedddaa237f2f9c6e15e0ed849fd738339b834c7bb5d281430ce03aa0778053c6e98e2ae21db3a64bb8d31e767fb4d1599ec9c5f491114a52ae361246b88947f41005f7ac259c6f4c11ffe29fee044ceb1fe2893a3c13e735324d107b7b1606087f3801c836fdbaec383c0071f493d5b73d370805b13f2bf0bed97d18c8ffa947490587989ce86609c2e5a6c55b9d52a043da8f7da5669429a52c6db804bca41b4796ee4e4324d852c82a428bd5ff8732f904b6725d653b89c9b022063ce0d5ae1cb5cdc171b1e882a5fee55b8a72280396ac6501cbe9ed0a7666e1997c4483e2eeb72d04420aeadf8779c2a14a266e9a8e453981464a342d1a81c8a498ccb256e1434489c376467419f8a22a1293ddac6c9c7bfcfc64d40929b7d308e60f53ae4c55994d117194bfa13b2d2aa4eeb822e36d57f166720ae7da14705e9ac38630e5ab4b48794b17725e8e53a5cd12d3d821e5503c61780d9bd9db441820a0e96ac64ab3a3de166e50ab9940327ec36d35e6f3e148e3e8b404a77b952c8080b929ccba5d19991b7bfd181a57054ceb9f9408b897a61123406f73225ddf1c41825dc90cc070e172a37de734046e06cb2b2a4249b47b35c3538a03981bbd72b6a0bc08aa187101370103453d56639eef566db8460df88603fb9abc78fe26370489a58dfd7e3a0fd74874c4184bf1181b2050529bced5a6d1553233fc8e094a093d2a292fb6cf0f4242ae28fc84785d65648b357a0765cf9bd757de1bb792bd66d729c0c4160c2591336ecc966b7a1d56c585244c14bbcbbe0ec12595bc3b9ae61b1861e0407f2104595c70ac3665d51314cd91b79fc99f3f76b488a1af979c8201c1a5cc18df5c0dd6137cc76fd3ef68d484ee02c669866f597b30d639b7c2d28a46b411d5ff0c8a347ce7c5f214d161ea47f392aeee3ae37e2a232a610f9e84dfbfa9f054cd32807f625f65c23bd3693c924042370c84c8a7e5bb07af7f740cd39a525401fb68e0bf9bc6140a1041486dede310bfd9b02d37bfdcb2561f6338369f633feeaae0ec1dce70633e49b389b4cd700d7b13a09400ed9131c050adbc2667e740da020a7f241d5c86886408c13c262edf9214344adc1c6e5b02c16923137130f34b7927a81e7d46c3673214d57a7dc635d5d1f6129ba9d5ae2fd7cea139b44c515056c6b68d963af836f651f970a96dab6196c9653163de4950cf22877a0610e631633fd5a380bd2adbb22b6a2e7e5e11b9054420170fdb4fd045e3430720da875fd7eb1b2f0ab65e00dea68af57da40c134c7107720e9158248ce86792dfe33eeb28394255cca886d02e12725cf1a50a2cc635301c494da38de2dcccc3f2ecf3e61512f329538efb3a2e32e142ba9e339cf5d42cf557076b309aa0fa723a98302a58f52c2a4fda23c792faf2dc3f580ad60fce314b80f0de325a9b45e77dda408e5c965411e811a59fd71bd8d678b1abbc0fd55e0927a568340b1ab97d44c04740a34b354e1149b4be91a0bf80dbc74efbc18d2332caf644e9ae469e8b086b446fd5b93e876fb2119f47f2eef19c400b36f7381be8c182c8f170ff8f1399d9246a70e91c035a6062c1ae349702af70184c00ff172d719c64cd89290283ff42742dee96878ed3a646c9fd9cb8c83b6cef432b85e9dc449062899bc4c1a3675df48b4450ca53f2aac7cdf9900d25348782f87a57aff6de7e481e7cb0243402bdbdd978d41b539910ad876d5bb141b205a36d6c846c6e5a39b8b30cf0bd2806dc7422998018a9dd2cf98011fc8b3265cd472e553c63464d7a3b235627dab2862fbcc818804d93aae6b31a05c3c7e827b0014d03254e39ccffc11513d3ff6328dcb3a724f084e9cf4bbf888553789760557010f0c082e51ac39fc421d9e75ef40bb5e9dcad9ae1b32e348ead27fb5bfb15d6681079ca2c289182724cf42956e8dd2a1d31765c3935481b2d0a423ba542796b389ecbb52861a563242ac1580843a2bb9163b91d94743503a6d26ea3705a35185613f132315471d61e989ed66d048ccd4609d21370174cd768eb95357b0102cf9b54a9823e323c0b96f0810a03361ac8e6385ffb30a4094a0a49d6eea2921476b31da8eb2b3ee8e0f36ab062e21c39558b4887a36714b83a975987f63adc02efc0a3a0f2173b35418668799f6b2594b86f5797823ffed45a6945c884dc57805c72fd58ac96e15e6495f6c287cac52ba6265ff64e91b8c829ef580526aa016c69b98b51e5ebf13a7c5a298fc5b33f907fc9062cfad2bf4e9b32cf14b616a6fee1b5b80df92bd291608f19e31f69263b9422fe648ba23dce31599e15da9208949939e29f7f83eead8c1647b3bf707589ca0e83c409c662166404c4da4233cf82ae8d1e86fbe88ab92ea1ed60e9abdb9e94fe1f528891f376111e11879062bd1fb3c47e25cae502e04e58686aa8df44356d307460acdcae94fda9db8783b9834e66c9e54f8d7cdd08d6c3234c6aede506326559a527bec185b2de8013789e5f0b8c71112253f8078741d66c2b2b6d88d09e24116df4f4c202f34b16659ed3e2a88d22b7079e60ae46f2c7197a0c879a0569d55718bc45a79ed5d1f1a81449c0788912bacc64a8cb717b36e0153d2d86759f033993fbc308faba9e56a4b23b8076ced5057973484cfa61e15a99d73c4653b70a45f5a1a41285ab6642e1cb47293788a7583c9e58a1fee3453d8d89037ecc3bce2a77794ecfae260179c05b1fc5f5aabadf06b9249a01da85eebc39363f857c8b3ab978af16bf47cbd9d8cce4c1b1f6b567d97ea12375e85e123ade794fd73cf54ada5f003d1e1d489a941feb58bf6e0bfc39990e8211b9186b338fd76c4eefca8302d401b1e0bfa931c6ccb512fd6c56568bd68c3097944b7d66808d2b1c51865324a27b34dee03d6b91963c60486bf2cd93ac2720dda9e3cc2078d4febb9ec582b2483269e8413cae081c9eac00c8777e3233eb2e98824082548a308325f3c19a5e2389610618c4bee6401930663632a43bbb26f85a711307e60fe7c038e6167c87a9721ca753b7b9ef662ecc92d6b452f28c92f2872b9238dabc9062cf6dd8ad96de5710dbee3b5a54378a6fd885b72010537a794bf85f814f738ab045cea0e7c9d97863354499aa94c2d035213b249933d54b30774e61aee941e32065e4f519f38bac7f54cf8663ecdce70de9011f84ba5e4dbdb934550c4a14957512cdf1c005fffb14e6168df2bd675f5a1acbfe517eeb6ebad0829d1a1b72a843b7eb8ba8df2dc9f241b5b5c30dd94d9cdee0dfac2e09b55b732758a80470ea61dd88e0637a704acc1e77756b5fea0c2355857405103f154b40bb748908e5f1a4ee66221c95f0f560d16712640af2d93c0fa704f3fe563b00b2dc74efda43c8e9de9a57a0a9308d39eb959788a6c9f2905d6bad2e0af847b90f6e7d21b666f03426682dcd0f383421d8591d4a4d248d08fbd21895123f99d88c02ce508781be0ffeebcf4b1bd35c6523da4ef4437af4017f2ac41a6b022662d526af3371d11923fc2b812a3ad7e7c0ebed91437a306b2aa90d3d21a85c2dab52a9fd03ece04ba349a73b86fdf91dfbe3cabe155759ea8b1fcd9cf8892a9a0cff7c053a2bf3a6e4d69606b7ca1df22df29c5c75d700445a4a6d53552780413fea9fc7f091772914c9c42baa0b2e36d378cbb1fcb7ffc999dfd97519fc78f25c7536e2b8fb27564b03200876e911e105fae9ed3b45bdf8ff0134ccadf322219d051cd478e4881df", 0x1000, 0x0, &(0x7f0000001040)={0x18, 0x2, 0xfffffffffffffff9, 0x9}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1889, &(0x7f0000000000)=0x8000, 0x4) socket$inet(0x2, 0x4, 0x100) writev(r1, &(0x7f0000002440)=[{&(0x7f0000001180)="d64dc57c1a98b19f79de873033990205a8161170", 0x14}, {&(0x7f00000011c0)="247dcb188880408bdfe01b0da8ced9bdbbd146352cadfe2422224ece66d4228335bc51e2159884c876078919a3634d25b979c7fc2494ab1b1fdaf0e33a327fe9e8b78a2eb7ec5155b3ff9e1772eca7c40f65b3833b67cf664bdc9b74a01c15accf3ac537c56409bf8698a90be9dd2493b837cb74c7dc", 0x76}, {&(0x7f0000001240)="6cba88894b3a2440b862e3c33be96f5a9d4c414187d8dbbeaffb2c819b863908d139efca126cd13a9d8090c57ee8be2f9775f1ff84be33f36dda6343337af688ce3995b1ddb1078f86462e5f0dc987b16202503a1156a1274e63a570da7b58612e4c9b77c612fb31e7f52400c74e0a5192bcea9617046df1644cfbac5e32f65fbd874a9f4ba22b5a4049d54783d5593c73f57f71db94b956465df5de50ddb08f2485c1e3de2052c1cfd0f031abb71696b46feb102075d567a2f3dd9e346303c40fa487b0f50215b5de411a6a50245d90848b23e4c2a01107f81738cd8aa1ad3542efb2643dcbd9e72936055082f618e7", 0xf0}, {&(0x7f0000001340)="d443b67c4580d9d33b47cd6a2bc7ad05216791f198cde4086ae45c104b7c4fabb76f419efa64b806a48a8fcebf8bad171fa787e7802a793cbb38b8cf13830006c6917ef58b449c969be1c8f1c951dcd80aff342260afdb3ed16684bdaa3b9db2ef279aeed97c62affc67f763918c21ad58224cc3", 0x74}, {&(0x7f00000013c0)="2b87d79a7c0293d7d5b7240612f200808e0346db068054d54cf70bd5abf517038f316b36c01702c22355f5b9c24437356367b123a51bcaf5f4326584660f3ddd223993ab5a529ac878b8594d2d91bb2fc6006df88f9ee7d7ce809e80fa6327a370ba1ef578da12d520a149a6a28e9366714d04522906a795fb3bfb38c58ed311a0b90e16808e505098803efa86ab2e5e62b24fa7193b36f89b49f6c7ec389662ee6bbf0f4372b4e051686e8d4b6b5fca099d15ff7cea3c5f89de37582956849370f3f5e043cd5ea21f03c76c974d34adb5a48a9f03abaff8a122dc3d4e2f507b61faa5a04e8a725dc5b52e92ed5a2b23a31bc9f6742964c426fd294bdaa73c5f25ebe5d65100decd633430fd0a737afabec60e10a34d3c83a1e723f540b07290460deb040a9df545d4d0b53ec919cf7b46c2ab61bf8f5098740107fd48488b6694703139d5071e1a2f068906acb473e24dfdb5eb0c889f35403fcb547e1486e02f8d4f784a215bd16de5840c715faf234fceed145436615c746c447401e2d869aef5235d8f9dfb2707d7cfb58e0bebc9eff096bea5a513113477a190bc567b1e900e6a653ecdaa2109bcbecb2e8f2c740123cfc3d453163b91476b84422aac7a355ac1739000755f444c7e4960226dbd60fb94a31586bd11065ccfa153c08439fe389ba3862ee024cce4d95883ce0924b7a8c710cb1637787f2d47202abb3e348d8878d942f079107b953fc7453f604203b07bb396ddadf5ed0abc187e35ecb7b5f67edd24264e424a32661981854c082c27d6ddcd5c79cd50d305d89f78f50d4cad47680cfa2c03879b9bf5d7c4aa3b62fb6794cb6129cb7352534d8579f19e69249832eea06074ec6546de477f9515e3756955f89ef7a7c979bb300189623f54bb05ae2b57f885b26a2507b938173bd16018c9795a93f0596d5c36c4cce90e03839bf0113f6e8cca8dc4ce217785421ffd07f90326a578a2a73cb92f56329c2e1f18489ee72837dddaee0d13d6901ec839acea793796719a3f8543d733330d766e11153166d655924556564d811ee7ec4de0b4debd277c6dc3abc6911a31f88f77b80b8280f689e1edbb928b8a8548d2a387f4c47e5002efb3ee691ecad2d035f990bf80f57fccf9b5765365b2e3a25b40958288d31eef652670b449d101ae03d2c8256740b93f837f65f232ca9c982916a4bb9271be5300b1e6769d1323d02748d2b994aa2f8d00a44f5ec0ff74af6478353c7f2a24015b105b878eb910dc23cf7973f3ede4cc787fb88549d004a902ff1dc43d7cef6c86b9676e4f449fabab029aeed19774c3f7e37308ea37ae370cb86ea779b175aecc96e142e3a857b5d06e75511b5ff8135e26b3ae18de79826b1c336d7e00449ca4214feff0eb3f3f13ec963c88755e9e496af5144fc2fc23fd0d2db6ba44780bcd33d512acc8a0aef556b21e8289df30382b8fda55be8e321b5f3b8d5e99bb88d14d72fdbc3705bba2931717f53add944f6dfc4e8b8b8733cbca9ca6453e068628c856ca14e9ebe1daf7e41cb068f7ebd33f7ff38353f5b857cbe2943b9fb9386ccb9f90ad71ff2a20a1f0e6ac0b823ae940792cb5fd562780a2fb6896429f1c97bdbccd93adb62aa6e3555962cd6c6e34c229dc0cdbc23c04faad47cf6dbb34a07e5757fe3ede5156496729bf6a7f760821af3f33fa8001a71396654ffb62e8154a30f982dbd5185ca4ea5c48da256114127428c279be3b2b39c36df01307c18c1a56b5377a1ecd3e70ca5fc47785f606ca2808280726109f2cb50f961b66b80ba6a0bae039d100a698fe3ef628d142989201f78a310bbfacfc50b645270281d775e4be30885bbd5234a7d97487d19862bf5a85d34d56cef44f7e914f8cac77d4d4b1d481be98fea1dcdfcd0c1c9498cb7f1ea44b32d0d82fbaabc3dad7e565af7e05110eb44b852f0fd7641432299a26275d2a1b33b9d1cda896b464fd0e71eed7a997f687ce8c2010627c5d160e99d20e10217f774f126b3c65de2c81bdd295a47673ae0d89c50fcc1f158889ac3eb4067089229ad70867fb05f99b7dbe8028ee974d5256caa74979cd2b107e88638c64a9f0f8f78b3a9191e16a876cdb81726f9903e2d255e20ba5acb65bd4df8040459fa0853c2420cc5b3508dcb3e30bb06e38784cc7b3d213391a86a70bde5d9b7fae8af28f70ddb9154078ef6bd79dd97ad5e4a0e2e6db2d214d6b163d3a60a88b23fd9daa0bc6d986a125d9b82375bab2af4a70138c69ba8b8b0607ad2bf5e1cae801977ee1960bce939912842761cba192ca6cece1c62fe2d92e4cba081d903e595acf9ce767e46a9c35fed0bafae798251a6220ee5b65e5c08cef42925ddfea2535227eba9a56bcb7a7ba649d376129d9240b6b5829094f591647246d90111498fac6a3c5e191f1615bb541c2190953961efb22c4f8a957e1b2051db8a7c0a11b4c4aa97e4a4a45e2646eb09b202048313d9daf21311de6ea4438f4da0f439c4ba5dea50f59dcb9ec7c2416097ffe979d9dde648d7b6a3485f4735b2aeb2c60ad6b72ccc95be6aa9f69810af3f3a8cb783165c7a7cd82a372895215cdebaf4da3975e5f1e1215f18f3e7f1dfec77bfe415b78bc774936a4e6659c5eae2a3fe2bad75297242c966f9b22226d66369c8184c83b687f882f090d8ac2e3c7c0f3cd981cfc78ab8dc27f981e554e3be09375fd8ae32a593a9b8c4310bdcf681dba421df968b9eee3aae3760f189bb9663290bea7f4bb7c5c763589c3c44efd69b77fcd2557dc4488e4b51233ee2c891c0f1725a6af1229f5f06856758ddedce840677eb152b4f492a0400c46af138ea67e6a3812d419359e5bacc23f7b7d496d2e316ab1b4ecc28c6d83c516c5f5c670b4ba0ff9b3686b1e26fcce7506d055bd856e21c037b66cf5766f2e207231dc52dac3ad00c23d7413d4b4d6afe80a6d7f5852bb7128f002395e630ef9f52d973f5a49508669b34129b7c2a8eb125e9d3f0d1a9fc6989cdd44a46bacc21880695f99785b079f056a3765b0f6422d00cb01b54b0c7657ac46389d6f81fdf59980a03ac9b238fee353d9af10ebaf5b90afe46cb6729a34eef133c03cb11dc8e04522cf698d8e0df422a96e36ea7dbc43919b301a925526d651882b0acf9b48ebb0c90a494a3a1138a2736abde35fedf64a195b6971f54396790e5f8d9e544547d9c3816682e1d24010597760ccfb8941716d91a4a05b908fb38b5a12547da418b5aa970856761d0d16ccdcc79a0c3a3386d8844db4d69d7849fc10875783b7c8e95f111c8d1ce2fcae164c5821333d2ad99cf4f510f8a94087be58b618445f842a8ec8898f59214a221f2048a746edd03ddbdba5ef2f2b780d1ee3a43ecc011cde9cd7aab77d2b261747792960201d436c96c046e4cdd3686050e2041a784c21f474cd2e7c713eff79c8dc0ff9d312c38430eede6010971cf568ca3f4f6acd5a582ae3ad12ea56ac3727d7a6a14e7b770b85058941df263120b81909580ceb227a2d1db5e3cdbea55e80923994917f10aca496a36646b2bcc665f203db39ae29d7dd8f58f355209dd1149aa39e5b24ae6593069f60ea9ac124bb3cee6fe59642a8a3fe4f4b94160deb2ac1e4d618cca1826c2a642dad526195fa81effa8838c34f96efaaf463e8c66d3a6566fde46293b02ac68fcedfd1d78e4f56599fd147cbd158072d07e411dedfe36a1bf694c1a8f159bf323b4345e3d790a3e55f6d3cb440f295eb9fa2979697331ab119459c57d9640bf96aef34971b8db7a849d252fa9547596d47a60b487b3505b8b40382baa14cc6899fa5624039d72cea08ee01aa03de7a3f64cac4d946ac2b732a61c96b9966458274ab8633f0dc938469bacfe5d7a4fd6090e0e5906986690f4c860db6243078292b3b7a04ddfbf013368a2a00b1e66d49db652905967576deb237ca5d0d439401f3274311d091514cc0673c69d134fd932d6ddfbd6a92f1276c2c2828ded9bd91a5726a6895173490801f047d6a8db6749e3ee6f5d4ffb7654ee87f82ddaaff61a037fa61d5cdc703bb432c3c5732914871a120e13006b023542812b83962fca7889873c46a39f5bf999bad7653886115a858505bb0b3573df199a1c28cc53f4ac13c1be192a7bb7235d00d86b6ea8098154debe2ae68e6d8db86fd2b978a3d6a66f1e79206d4ec1dfc1487ad4869d655e2c0ef8460591fd431f6bf3f85de84696e8f43d1f72a516a3f2b7da7077010fdff9fd19e7b6a05f4a586fd3b7b97ebe12e644946e14b8b848899a7012af15ef59b6a3bf3cdb90ae9e7494eae30a0c4ce5973821e6e60b4c5487f912288f0f0a6ec4ad37b39a838f29b3cdf47eed6be3e73539e0076839c4a33574fa355fb8ea15f6317c8e92750c921ff30b02100301cba50faad5bc703939efc12565f6c03f2b6c0d4cc766f70665ee0f191cf5dd1f1330b62449c6df52009eb6bbb5c37b2483c9fa65fee2b1eccd7653c2fe37ded8ec3fbb9e65631a352c62a5df0597c6f33aea903891bf80eb8569864beb17d7a4f78e7247a3205c185aa2352ce839eb7444f77cfc67671f0e3b2bebd7906079c119928a3c614043e7e426daa00311bca230b0625da0412db6aafdc83570c12697bec3337ed2c32124fc6f7809383d505338839acc57ce6043f870b53484df17afd9afdab74caf9a413d8e9f3518daadf28981d4cc8cb9ad3df2712ea2b88cd736452737ec457cd2da1ad6a21b7ecec374e1e58e40886df93e8d1400d73d3ce25badcd967f5c3da3b86544cffe1978f4a0b82e4569122d2a5b5cb685a2099f36ef61af9d2a55dc7bb31ce9b4ac3c5ccf1fe5e12c9cdd78e94614c32134a9419c857baa6083c7723bc9eebdce2a7bc99f18bcca9f18de60d96f13b45ad3b9b58dd106ba90bd856e3fbcafc83d4bbf042c6ecf099c95581e22916aebddc8b307f463fddc23b3a006b30897e5f341002671d4569ea84537a6c413018e33037c571668b6026e7b882c084113bbc6239428cab7fc8d816e556120beed6c422181dc0406b246fccb29a680401540eb89cb223465dbd8a820bcdeacdd5099828793012134eb8dcee43f21c04130ba5baf29b99ca72042311f92e5cc1d228aaa69d4ed8ce66b3679ec55411631b817941386531c3c02417cc34aecec423cfa2fb30815b5da37e0403c5f1d797ee355c8be2118a9a5b40ed750c4e96ba576dade3399a830b6452fd123f5073d9c8b89cd5694623ba27bad16ef264c7ecde9d1b8c04a8ecb6acdbc7564c55e9a135ee4d9c0da89e4b93d140758248c7495aaaee14a418c133f9f752de66c276033201197838c3e3c782df83222a661e3707efbb8e178eeff6e04022d0da851dbe085b76d389b335a4143564b003b09079dba99f7a14b6bddc2366ed5249eb1798b5112992a6b6d4058fe2f43543248a4cb6bf1187bea34e35df85615197100c691043b4985a94fa361f54deb6f356ce87b3ef8efcc6040415b7a63b113e2c40ac88c9a93d2973540c56a05f2c1aac5851eb26d5c18f29df2f5ebecf8c962e53e19d0dc3f489da6184f6c1cacdcf5fc5b6bf00208814b084eeedcebeb2ccd97b3767c18f64d025d1d229bc3605991fe35caa08c60fa8376bdd970022c732cc9f4e412a9dfc2393f2f838913258791efa9f6c9d486e36011695658da3e5d34904f817f5f4b1da7109c0910cc11fb5f457d8506415640d528c3a8229e7bf994d22bc23e4d1624bb1807ac28931b0b6e81c0ff94d08b16fe2904510be413c06e6ac5a755e7e5a6a567ca9ccbd3042d42b14", 0x1000}, {&(0x7f00000023c0)="edb4c325fd14e2521e2e35ae5414cb15f3218926c0939eca09b5cb03513c81f373eb5dcbfa8696463c9738b4dbe0c36f52c73f53af84de8fbd216750372e824cecc15be9b3bf30c56d12c683b059a5f9df7174b3703cece940db5981fc28eb35353c249beeaf3dd2b00ec0eb63d9c164bb12", 0x72}], 0x6) writev(r1, &(0x7f0000001140)=[{&(0x7f0000001080)="17bb8be2f12ee6f663d62300a3c0c754e450300fcade65ff0fa56cca418eb71d48da7a2fccd6c76c89ba0afe150b1b49090b2244631900b0642dbb6e646d235043b4b2ce795975bc3dd2ecdc69cd08ea990adabfaa08e73a6ddda6efc7e166c000aa32a8881bad4000f7cf9999df4513b77502428f0c75bea787269e4335bf", 0x7f}, {&(0x7f0000001100)="a3059b0b566d1f19dcf419916aa0cfc28d81ffb2f3a8d155e796c544b45b7ca20a", 0x21}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 12:10:48 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x1ff, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0xb, 0x80000080, 0x7f9, 0x2a9}], 0x80, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000021, 0x401, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000080, 0x7ff, 0x40}, {{r0}, 0x0, 0x0, 0x1, 0x1, 0x1}], 0x100, &(0x7f0000000440)={0x7fff, 0xfffffffffffffffd}) r2 = dup2(r0, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3f69, 0x0, "22361bdbc9ce17a63df8360550159364fb00d78e"}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x80000000, 0x5, 0x7, 0x7, "e5ed5ee66f6a0708aabea56b40b4c3703a2af942", 0x2, 0x7}) r3 = syz_open_pts() mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x8, 0xffffffff80000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x1f, 0x0, 0x8b51, 0x0, "500faa9e7973062d48fe03e43d551b86a3ca3307", 0x38, 0x20}) r4 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000540)=[{r3, 0x4000000080}, {r3, 0x4}, {r4, 0xfffffffffffffffe}, {r0, 0x80000000020}, {r0, 0x4}], 0x5, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x82, 0x2, 0x7f, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x81, 0x1, 0xffffffff}], 0x2800000000000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x0, 0x1, 0x9}, {{r3}, 0xffffffffffffffff, 0x5, 0x80000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14, 0x40000000, 0x116b200000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x60000004, 0xfffffffffffffe35, 0x6}], 0x3, &(0x7f00000002c0)={0x4, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x401, 0x4, 0x7, 0x7ff, "815a22061e8ee089a266406a14feafecfa5cd5f7", 0x5, 0xffffffff}) pipe(&(0x7f0000000500)) 12:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 12:10:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() ftruncate(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x6c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x7) r3 = kqueue() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x200) kevent(r3, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 12:10:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="37cfcc859baa643340e0162aad25f51e69b25e52773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742b83af0e7bda3b8099da881a0d5873ccffc2f462f61ea2678a6ed80f3667448000000000000000000000000", 0xce) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 12:10:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair$unix(0x1, 0x80000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) 12:10:49 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x3) writev(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000000280)="ec40abde92782fee42a224fbb03651d06618b7809d15c2e850c14e3ad8eb65ea0c6ba0cd8fd11fd10e031b89a3658f7316c94f61811628c3329e2e221ee421d52317095091a107b449d8e5be76a7b3fc6d26b3e5d929540959ead23b6485c9e32ed0e1d8afa8df04e85641096356100875eaf4513cdb04af89409505cf89afa16b1cf529a9531d30a52a4894b71f5485782758fce2b6150ea4b4181acba6c3af7b2bf83b9469fc2fa0be88e25a9c003ff6ef45b6201770a393b2ba36070c89c647fcfa154d937dec1b82623e518b5c237faa45c5f87804e06fa9da260e95b7110a40d5e9efbd2ff3de", 0xe9) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x4) 12:10:49 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x8007, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:10:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x1, 0x10000, 0x80000000}, 0x6, [0x401, 0x3, 0x1, 0x5, 0x6, 0x6, 0x4659, 0x1]}, 0x3c) getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000440)='./file0/file0\x00', r0, &(0x7f0000000480)='./file0/file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r3 = getuid() seteuid(r3) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 12:10:49 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 12:10:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x4af, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 12:10:49 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) setuid(0xee01) setgid(0x0) setregid(r0, r0) 12:10:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x850, 0x46) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x108) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x60, 0x2) 12:10:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/65, 0x41) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 12:10:49 executing program 1: mknod(&(0x7f0000001980)='./bus\x00', 0x40000000000027fa, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="89", 0x1}], 0x1) 12:10:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000402000, 0xdc7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/218, &(0x7f0000000080)=0xda) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eb", 0x18e}], 0x1) poll(&(0x7f0000000500)=[{r1, 0xa}], 0x3, 0x9) 12:10:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0x90, 0x1, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1e, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x6, 0xeb}, {{r0}, 0x0, 0x41, 0x200fffff, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x3, 0x5, 0x100, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x63, 0x800fffff, 0x7f2472b4}, {{r0}, 0xfffffffffffffffb, 0x24, 0x10, 0x100000000, 0x8}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x32e}, {{r1}, 0x0, 0x40, 0x3, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x2, 0x7f}], 0x3ff, &(0x7f0000000000)={0x0, 0x7f51}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) ‰6Ø©úú;LÄrLºªúGˆ±Ê çĐM̉ZG…~˜˜çøgƒ®O‡daL¥û±/Nđ˜¡4[‘ ’µÚN*\5\4—Œ‹ ùÓ662W&E oúĂàïñXöÿ™[io‰6Ø©úú;LÄrLºªúGˆ±Ê çĐM̉ZG…~˜˜çøgƒ®O‡daL¥û±/Nđ˜¡4[‘ ’µÚN*\5\4—Œ‹ ùÓ662W&E oúĂàïñXöÿ™[io‰6Ø©úú;LÄrLºªúGˆ±Ê çĐM̉ZG…~˜˜çøgƒ®O‡daL¥û±/Nđ˜¡4[‘ ’µÚN*\5\4—Œ‹ ùÓ662W&E oúĂàïñXöÿ™[io‰6Ø©úú;LÄrLºªúGˆ±Ê çĐM̉ZG…~˜˜çøgƒ®O‡daL¥û±/Nđ˜¡4[‘ ’µÚN*\5\4—Œ‹ ùÓ662W&E oúĂàïñXöÿ™[ioY•ÊN‡.îQä E€T¾ç³ƠÈ½ă£Œ¶ µñ±á;~¥¾ µ¯"tY•ÊN‡.îQä E€T¾ç³ƠÈ½ă£Œ¶ µñ±á;~¥¾ µ¯"t‰ OpenBSD/amd64 (worker.syzkaller) (tty00) 12:10:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:10:50 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) 12:10:50 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() geteuid() setreuid(r0, 0x0) setuid(r0) 12:10:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 12:10:50 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x7810, r0, 0x0, 0x0) fcntl$getown(r1, 0x5) 12:10:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9a0, 0xc0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) clock_settime(0x1fffffffffffd, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 12:10:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 12:10:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x1ff, 0x8fb}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 12:10:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) link(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='./file2\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) openat(r2, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) open(&(0x7f0000000ac0)='./bus\x00', 0x80, 0x8) setreuid(r1, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) writev(r3, &(0x7f0000000f80)=[{&(0x7f0000000e80)="64253befb152909c55c32b01fea34fcc61699cb12d4eb6b2be234e4490038705af7bc3550ef9d0ff0f7e2fd528ebba085f5ee9c78721aebc4884ff9e1a296f462c5397c54dc0175fcc247ec44dbff592c4c293e95338235d30620fa60f23151fdba870f1f251dbaa2bebd2b0a941b1fd5e02f8f317b677225acc86cfc4f783a24293bd598a6fe79d199a09af878bcfcf37caa876d4f75778c14c2527f845fe56b8021bce9980a697ede6d86bb7731771d030924cd2722fb0816e42afc4ab0a3fdbd022b24fe2908369e750fc2f10dc32f9b0bfd7115c278de472dde1f528aacf31f92936021781bde8b06ee579e33a09f283b43f412a7c35f735206699", 0xfd}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet(r2, &(0x7f0000000b40)=""/36, 0x24, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) lstat(&(0x7f0000000b80)='./bus\x00', &(0x7f0000000bc0)) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) r5 = open(&(0x7f0000000cc0)='./file0\x00', 0x412, 0x4000000001d) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r3, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) fchmod(r3, 0x40) writev(r5, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) 12:10:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) 12:10:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 12:10:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:10:51 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 12:10:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa8) pipe(&(0x7f0000000040)) 12:10:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:51 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 12:10:51 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x10200, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 12:10:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0x2bb}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x9e}], 0x3) 12:10:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) syz_open_pts() flock(r0, 0x2) dup2(r1, r0) 12:10:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3f, 0xfffffffffffffffc}, {0xfff, 0x2c7a}}, 0x0) 12:10:51 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xa42, 0x200}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x81, 0xfffffffffffffffe}], 0x5, &(0x7f0000000180), 0xe00000, &(0x7f00000001c0)={0x2, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 12:10:51 executing program 1: r0 = shmget(0x2, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x400000000004a0) setuid(0xee01) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r2, 0x0) 12:10:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0/\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 12:10:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000001c0)="f5d6dcaa79639658375b4919fa5bb47b5a655a1d00a4ce260dc1116ba4d3490cc59ec71e254e62b5a31a4ca4707864650c2a909b9892d6eea4940266b816291514e1cbb51039a34f602a2e831168803d927f4eb33ce8f9f92dd893f316b4d73e8824c3f5031e8dd81d7ee8cebead50c39f34230976d5370de657e80fcc597ab51a2a65310d1e71d0ff4e2f331060e5768e65d408c97dbcd55b3e42a3b9c181c7a6a154bb783ba2ca0431f5b2e8b314033813635aa1ccdca274e34127842b54d668cf6a10b91ba4fafe482767e7df2dcdbc320760a772c210d430a9c13e86d9e063f90411301a0c3402d2953efd80aed347e75598004d9759cbe21734e93473e3c606ebc55d392f0b9dbd00e602374080783ab99fc012074e80581ac5b438b28cfcf4c454549c4bc0ead758e7be8084fc3f65eaf5d26d241cbb34bfe399f1f2048d58f9ff350f62bbf915e82f8a558703d33449988405b521736c0ddb969baa7719008c2defb8f8b16e475110bd2aec54a4dca1267d029c8a099be30e193e218e490176810b6489b2748e129dc178f564a99c6e60e9fc5835cab2bea864ae097f5178b4b3c4c186530d6169b4a2d5dbd798cf596c20b5fd0b4b577878ab311df14583f1313bc03dfceca605e3224464b19fa4f41eaf69ee058e316a3680485a34c46cc1ad97c5ad0b52796c399f637dc9e42908edefd0e5460805ea18b7743192c331a2b1cee5eff4c1df0a618514a8cfa61ffe1460a5a883f3139ebb89947e5db25da055c3eba8437ab65f1783b1b5103c8a1bc9a59cd553b5d8aa82edc8036397cde16e54e8ab29e340201d9a041301843d99cd4c3d92c3335de10318a9997ddaafdec2fb1b5eec7dbd8608374b1605dc741d8cd2bdde057280b3f6e40736b1f26bfac675e0b740a4553f54867da42db9da9c0e14e2522d4676f4cbb3eb8e0a4675517e998d4cb860f835cf10e5eb9cff9f2cf19bbebbb32ca1557f69791463fc5bc45d8bae8e1a8933263726fcf5bc26688d680673ce2453d4b5d13c9cf97fdc05d5013c203aee53bd647a9765bee99998748b2b539b084a941c26fb202b246b38e58128929ae977fdb7d2cccc786aa6268c437eab8863d702078f8dd9eb109f1030b82f049fa7cc1b7b869bb6623b90b9bd47c886fb7c7323789d9e5d911909409b4ce3b2d1d7254b17a7039c9c4a4aec66e1bbeb41770bfa7409510de7da086f03f6067c482f803443e43b582911b7934f9fd50269de4498833b40ead713faa0c872291e7ec8dccb67717668037617dd61cc3399fc72746439d84579823186b2dad21d769d4c432fa57f203aee613e8f0dd6834eafc0256dd4cc6abb5c059c8bcd1ba993702afb7db212aa55ceb83f9d824260273897b66c414075478a3ebd9cea98cc902542b26671774a3101a31b4a65bffe945604a01165c929a0e50f614d4b394cb2a7a86ab349bffcd6f8c3f3c4a50536269de541ef756304e9bdbded9858c704bca77409dde629d3f18b8ab4932fdf221e0a2ed83751fbcef5eb26a85167540d75924df5e05d17011b277642112d8b1cc9f8d9dc1064cf1c352f5f7ced9e34c7aae00356165cfa1ef9dc8ef90783639caf003c431fefcd79b9b5dc6e58e9128a7d45e395a4af06ecf6fa149e156a6d0efe7233a1874e553979cb9b44f94bb5b5dfc3dfb39481d4dd597a066f207f260fb03ad1a92532bd29bab8c9111c5208f1e23b2c7dac750c1781c13879ba18a0d98798e3aaae739619e107c0243a64f7221867ddedf5c1c8bd197544195aaaff7a1fbd6cb9a7312562d93c47186dc9fe4d4b4db6fdd5e076af143de4af8d3ee6f80866d34abf33b339103af41fb72230b4c441261968269b5ff9a6e3267a005f3ad3e0fb49bfae22c5cd71678f8a946b005c0c5deb3db1e9618cdf84be1ddc93a8a87edce2120758382c3f92ae2892561db7b26fd694e3309b959fd58509311cdf4f0eb8065da5e9d409097b9f2abfb3683c56cd57bea58a84dbf546962c9fb19985f9b9060e414d637e0f04553a624e1fe0d6987eb82f51f1d5c41687aadb06a1f756cfda289ed3e1c5338376721786a358e0bb05ed096d1552cc705d60bb270b5ac180c400e7b6f6ef94bbd9422c42bf575075ae121feafe1d571f9d850798911f8bdb4227ce0742404bfbf6f32dc876186c009b5e27525f513a7ad726434d4dfc0b7324d2a24b320c1ad9707da9e87a68326151fcd2dd0907c97991a1fa8257ec5cf7935ba89ce2ea3864801113cdef60169361bb37f954c6708cb2f54a93005760ad6e5107da89469c40d20a5629455051e8902cd1032f30f03357542ec87cbb9df45f4cf7e71958528c6eddd036d987c31895ec8679db5f93be0ece09e1d2726a2f04a9ba74806f029d97fe81ad272bd3ef99632543698af4521582c67e1717b9b2a8e2874b862035410326dfa2b182faace53722bcccbe532d8afad5b335a39423daf4ba8227cb2e3ac8467346a4503d56247407d4adf10333d144af3b41318bf1fcfd675963cab89c18e93abc7754fe3e70c4fbab60bc47ba1b751a3c79b0e91525ce1c500c181b4b97292e352f882989209adeb9ccf3459493891d826f134cdd0fc592ecbe10c7edb4f5991c9bbfca49ec552466b6572e51bf2b108dedaccccf3a93e099d2900e89fa7bf397de4e0e5d834fc8b6efc62b4bce11f14f32ab239ba8c3df0a1469240fea7984e28dbee2b65c85e856e0bf3c79076e3d0b09b9820dd8440f4c464cc72348a33a0a3ddfcf566db5921c005ff4c1ba74912955a608b602a1bc5e70a91da27aa8d9e435ca8790478c1322e026f6ba4a3442bff2c03a000a8b20f6c5d63af25749ad3def8c70ebe2807f3e5e1c12c46767f80ccb9e0a446566c26a52bdf5586d3393cf1b17ca0aa92b4e582f27e04046f3efdcb4ce23d9660e97dd70943fbd2c33fcbd94596bef032f3c32a2d88878ac5251398ff009ee8a0751d5a861ae1fd6c0cbdddac088faf02eaf910916306572bb8d2a3b269a0c71bb5c66a601532444ecf386a659ad672e61e540ea0d0be6af3ec94094eac2322f259bfac30aa09bc878f96cb8640c75977aa1e912dde2b6b1e5fcdccfe9b576120522ca411923bd8b1a3c2c6b204ce4c80f3d6312b7d9791993373b619e8c3ea874901b629da0c6cb119ed679a68e98e2d4a5eb8e60dc74f6a871569fd2bee6dd3e732c7b33b264981a6a1c46b5d8d0ed9004fc56599549c0602b80af59bc75949df4ffae61baaac2e81520379f8ea4a88ba92cf546100bdb34b1aae6d5ca73ed3077d5796469e3662696a15fae7a091089cb649cc4c1cab801e63261287d46e3bdb163fed11350bf1f98f68acd472d6391dbffc6ac957f6386fc0c0f66b285f85788135bc2b2484ead78057f3a640bd16d66bc23eebb6f9a5f286d36906fd3364ab1f1580559a20fde73f8c9bd73e2cd0ede68ed089e3424e6fa697f04421b3a2a6660fadaca97ac4a01979b9933a2cb376bd8226f6ae3e89ba829d937ef8777a8a810f42140d4f50c2a15896ffc0f8d702b7fe28ee86fd8bd61d0819d41375cc2dfb954b370c7ee7b8aff1481891b6cc59554ecb7adbad3d52674d6c9c3b014fcdc4b491d7ddeedfb6a695f7eb0292b26b9f55fa222751e54116ac63f55904564e919d512e98ab3b418e6756e6611ff005358fb6f1fb318a9e5886199af85943180903ad6b61814653ed5bed21360c662fc108010967ab8b82b64959512ac9326fc2ebcbb0403b2f6551724d9705cb146b0b73b3c02f93c3e8a2cd3a214cb19684ad75163ace7a2971cbdc6a27f7202727c54cae07e05f5611803e9d3abfde91fe387ca9b2775f4f0c4d52a08ff324aeabb70762a3f3d523a753dbe36a6a45d279d12d97694afcfdc224e82869f1ee95de9931dff07f012be4dbe004ca22c34296aee8a8229b1e7d22919358d13d9b1fdacf197376921aceb5759e8c9f79b208e90d66d107538d40f02929423ae8bbf5260ef02239796712436cc08ecbd589ebb411c92ff69ee87bd2a8b1155d83865ea507879b187e033250bb7b833544350722cce8caed3b8ce82c52b3e3a6a9c15992ed7ead01f77793fe6ee2f7a47a7fdba62aa713bba5962cdd863032339ba373d52f274ccc6e03763a13cedee4c5d8d281c2a1ba41f691fd2dfe9db4eab2455e4cce69b122d64e989c97de544e8632fb4d67a26dd303d248d57a2d130000f8fc51ea9335f1b8afbf1fcd33bdc8ef78ad2fd173229738deaca3ff47822417712c4e4c10195e62e0ef74959dff15ad5689b4f419976a117ce86b6177c732e6f3a139158f728b64e98e13ba81e77a94d03185ea6cb62ce166bae83f2f31c6cc3d28c66b346d8f35dd47d39dbc984aa26346862541143f78ca39b39c03b04fb4bc8ca3b24aa7b6e41ace88eab29538c34fb44a3a42be979765bbe241f39414fc108e5c719863969a78ef4f79bf501eb7f99f2e477f468ae0c72e4a9466ddfa472cdb6afc14c94b0d9ad74389ea359b47f1f215627045e577a954f4a16aa53004b5de08018993b573812045a41828ad34055d67507bd522a41ca285e884ff9a4aec62bc4568bbd58e8f64ff2ec38e3dd94358bf4db653862cd81510921acab383f3e3b8a38533522afcc74f713968cee5be05c9b3524ad7d89c62ab50ffc5e645c47e4ef1921187b9778e689a0ea2771188e1d9a5bf41e9eab3e5cb765b11daaf438bf89d5d00a9f2150e0ec41289ac1c9ea709f4029da87c239f7cbbb6269a293831dfc7f541833094bf15a3a0cdd30307433b9c5a6d42c5513d502c3393c2c3e32a7353bdc950b2561b3180de931dd704f99bc3429fb723db790868cbea38dabd1f9e2e79a8cff1f30a9b0b1322a38422d0fd241c1b5833896d70049f37b9119696f99d0d98c3e8a9fa007034afe9750be8aae0cc76df325bbd82f987ced27e9d984ad60d7ddc9a481b0168e0397a1a16928d636924517bab5ceb3f610719e15d1877d68a82c189931228df60ff909c5685b65a6dc739e4182ac5dd26242b1443fac433747511166128fa89b54e4c293111d5f16f751559f24d0895ad0eb3701deadc7cdba0fa99a9c3b2ff2423f1535c635d6bbfe43988aec90d464646a11d38dcf31a0d5100995ba8350abadbc3e0b2ed25e95f6f630018f0208d6ae3a4d6a43068cb0ee5d23c5374f7e203be38a3056914d009dabac77d4e4a60b2955f4b0fdb64c020d1d5947baf06c501069c9c113344df32a9119a2bb6a69ebb52e75010c69337dbc30f72f202583299c80b08d5d0d14c5ba53029a48c3c0414599bfa03686a4344630148119b274249a676cc0dcbefba2c886e93c882af6836ea7096f5819ea22ca431ec42fee6d564fc5f0be3628af82c7ffa7aee97b39374a104467a5e873fee133abb046ddede05c3583071ab5b401897293dc8e7017f894f89388bfd674ead44f3a4bef17bdc13eae7f6c8cd2892d051ddd2aeba55cdc9d7a7f5370516e2af021f364ffe3a36bf152c5f1302905564d5299cfc06f934c0a111986ef1eec80ad718da9e819a2f3fe2052dc88de6180ce8d096121eeb52f3de6d7c2efdf661e0b3cccfc57c026cfa5ea1fdf219cf776dd94df933e86acceb9b3fc4cdf10b4a20c5d9b649416a575c9e65eea34c52fda52e9860a0422e8bd65c9bee2349348f15bc579634d60d0aa72220a0f39f3bbce30b86ecc12a03e32c827123eb9bea5962ec7a51ae639dc29aea6ea377f2b5bacd84d7bb59c2f3760d1e1de5a2ecff9890f058a464ff17f8336e16003f254f53b6cd55866", 0x1000}, {&(0x7f0000000000)="69ce841f5d8bc7158bde5316158ca4ff1b8f369afdb1950c0730eb09f01aa30dcd33ddc351f40a3b31591eb70e4d799c6cd5a73fe7aed5f74a9d8f6375105db506aea297059e74604da85fb9ab5e690be731cca52aa44f35e3d10311b279717472de3521308950ac1c8f7727a69d51e1f76f521b9e", 0x75}, {&(0x7f0000000080)="6562a3c6b98d2c258a39b7beadaf533dcc86e62a9a168f32598af8be2b1f3ea5aa983c5f2b669cec53af1651a2f0c1751d3875aebd5a824224a0eff915738193e59c073c4d48f36cfaff67d307c685f5c8eb890029bc7ef04f9c91e9267207b2cf28476a61854f25925723a8f6a0b3a817dccf7c9bda2059d4e0816e3c674395b3dc11a0d30a0f32c41df682978996883c6b81567219fd9a10d13a", 0x9b}, {&(0x7f00000011c0)="8769de11c7909f4083286ec298a6f2169cb8d64a4eaf39de87f95d", 0x1b}], 0x4, &(0x7f0000001680)=[{0xe0, 0x0, 0x3, "a08a86b0e67c190ee5cf22d4d87e4940a952fe3e123b31aab1ba5275eac03b3b471c7661a0dfc5556400193a09320c4f01c93633b3215ea2ae02127db2396da1134bfa2d7e72eea68bef66ef8c865508c59c319816ddfea9eed7b4a98b1f1fb5eb0aa9db3c6ba37fae4a0bbe531c26e548440890eb7302f2d981524144ab41d7d0ac0fb2800b77b2e8f4daa09e226903940d6ec212e51f46f5a4bdfcd35ccb1c3eb0684caa0299dec83626a9be2dc3abfe772ac4ee78b60eddbccf8dfb0162d981bec3ddbf9d9f64a3cfb034f0"}, {0xd0, 0xffff, 0xfffffffffffffff7, "8a4464b9f5da4d6912572f6337e379feb9c11d98a6b7e276d81cadd615add0251d71489024c5044c6915e8cb3f717ecac9732d9c08bc471c910909e7c8dd1d0039c55d40add7b0c91fc8680c965a8e3578d0de533dd750c8ec1b92f1d679c206fa0d206af43cfc6aa4d7046690e4af96b93d44d7d0f07cef8ce8670226b2d55561e6b08d1beacb1923513746b974044862370151ead8ca145415900d0911ce23fd7fee90572dd85fb9b87b6e2194337c2a2d6ed0bbd2e774218d07"}, {0x38, 0x1, 0x5cc, "90c133f9fccaa3cdf548e18982b9876532cde2c2d7a2c0c4fd06dcd142fb8dee119b"}, {0x30, 0x1, 0xffffffffffff4e5b, "340301e87eaf97b4d8256396d1f7b6a3bee1a1d5b90cba2ecc41800c5042f503"}, {0x58, 0xffff, 0x97, "df101868c5fdaf04fabda470d8c689255fa061de6cc2eac94daeaee50d5e270aaea88f522bc3ce26dd4a75a697c201c9c10449c9c6bad93947dc56aabce2aef01bce76904c"}, {0x80, 0x1, 0x97, "b8a475dbf19d34978a2cdd293a464076d89d9106753ccfe31c3497a57736bf2ed75b931e18616472786426be9ad722c18d2620e78bb6b56fd25e76cf3c3889209ca72fa196ed6b9cccc342358ea7dfa83e5de6336f4e0c79107ab205109e1cc6574bafbfc25949d6fb74"}], 0x2f0, 0x2}, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) connect$inet(r0, &(0x7f0000001280)={0x2, 0x3}, 0xc) 12:10:51 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67, 0xffffffffffffffff, 0x20}], 0x7ff, 0x0) 12:10:51 executing program 1: r0 = socket$inet(0x2, 0x6, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)="8a8ae352f5810de2903cda81d91d25e47a45c8673eb291e8fd175eb7dff49da4aecabb017a03cf3aa6f80e05c24f25ae82dbba0b52efa1e445b5282b", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="074780cc43b68201000000", 0x38df593b463d7155) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="211fa24a828768b1517d96424ea1602396c42ee568b54ee306ffebfc7bf7a30f6d5c20f61d101cc0da106bda7a54a7fd444fadf9eb9e025aa18a4aeb43082fbdf0def1d969730908f7a69c67e3483220b923107f2497c13935d16bd5766d068725b2e7806dfbcd07999f8e792b5f98deef0c021da88be9946570dc5da27d5c9911d3799a53fc807c5afb73d37fb099ba4c721bd650322be5cf13ecc12c38b02365d211f9a0034bffbcf5dcab4357826d83c7846cb6283e49456c8ff755871b40408feb959a7185a973ce07bfb0326beebca15a4ad8561a0b0c2e39f2c745a15e8c0ce426a07d5ea648f7b413c00cf181910196340b50692ad1f01de4f2264cf89daaf410fef1f2130739932e2c323ba86d25218bc8311e1c8a76e12c14465703e17865049e74707daf4780f84cbeeca7185560c7c2123126abe17cfd1f5a65c0650a4d5cfee55ca6ca7a51d310a2a9909b5da1dba2b621b7ee0505c37291f0c272e5e7dfa601e236e0cd946d9f38724f50eb6dc0b9b4d723b156813d69462e0f6f3b218c723208556d0823c0c75b22d2740271ad31de285ea59442b349574d2ac1c2afeaba6c67c38b4749acf0039444417d33756b196771bd57cdfe6dd07da2540e7e39dc8987b41882a41818f22e4be2d67c57316735c8df0276e667ee8f52222bf066c4e8d0cc111ccd56b91e90501d4e662efd9cf1f14af2e921bc637b63f06dabb5628673d839dab54dd15a07222bb7d6440174e896ee581809c73379bb75b0dca37ebe939ec53d3be3e44f41a3b40e1d19bf77c71f503985d361681d205a8a890e7027e51a67be91a7bc29e57451f8943984b9eef6070be0135e98dbcbb03ea724620b68723585475464d2b48786a1ca5094f4e5e836cbc90f644247e0ac71e28ad0d674b2331d30fc911144725e1c350c2b748caadfb7f366c9f71813b166dcdb213be7200442fc25fc7b78074ed241d3827ba59d95f61dc01af68ab9f728fda070392001104cd0f85e06ae6daf572b26c5c51dec25f5df4796758c3f1f5b70d053b2e38fc453d5f59600a8dcc43d014099f0cda0e0fdddf98e6a42f6222e470731489baee6269e2c783fd0fe2b75d962dea1d0b945c8d20bd4ed9b47b1174d71b6871e5b65f517c93b3322365dcffbb4f998c99fcdff30022886adcdb09835be971e1e1017044c46e052e9af21f1be955fda52b60a84a283cd0821821f4609922a77cdf52f9a390d45994048f1d1c96f568127f2e916b15b9abcd696ffeca569c404719530b6c316ce50e960350c39a49c02fc2093af1a5056f6d2aa7cac7933f2871b5724318a04097287b47053417f9143f2d5250a066eb6ec3debed35b1e7d565b2866a2963bcf98c45dba564e8b654485dd158928a3a3e8c151da8d1e49d58ce1b8bf549b6a7a2b84800429109a2ae7c10892406071e4de42b699e7428bbad00b358e72aaacdfc23ae837355a3b32099ba5905b3240cfdf6e2250ca9afb5eb6556e93be9e1ebfd03387e1d2e6f7ed8eb50fe5ddbdc7fb7cb8544614e35c09cca65dbbc9a55e921b9d6ca1b17c7325a880f6803012509a95cb6da1ccda6201cd2b28b90c0d174ded42a4c3af68a0b07120ebb4e48a30040bf55b5f9cd74482de920ed2f24fa96abdb608ba51c0564e18c24c1ceb68a257feb7044eabf1aa9cc811c64de2457d6793c6b23a210e5feece07e22630544e99de53d37f21877a48af9b6285a6c5e6b416b73c48cb88545dbba4ee8513439c7ff416df24d88eeb98cc9fa90ef888f1c4c82fe743adede1012e578fb42e9b07f9ebacbf9671e6c2add969d15cc202c039ac5ec7a3bdf47ab37539e484f05ebc4c487dda6ac71f614ec409bcba6d6ab8212ac63917d38cf757b09527bde1b317761894358d98efec331bc7a145132d1727f60a74982628fceb0696a45d89a93e45463aff9f9621ef87bf537f58ea12e9e497a5be250f62f84c2ec8bf75463cba661791cdc6487674193266d73b06511df3462f5b385f5816ee0f789edec6027221c58a81024dada9c83ff9c3bc61bfc6a78699a9235a9547a831f3727e880a824df9abf8a69aca31075bad6aebc9c128a83de2e2e08bc88cd26b2eb9f3e0cc8f828170173b031224a494d4f7e9f154b0717e9a1a2ff872c8bbb89e98e400ad9e5131f2c7b20b412d0972d3d9d2ccdedb9f2256f3c4da89efd6ed06cc21fd38fe2f0d8b1d9afecc71c11e9d90871b2c1e4510a63830a95284a5d4a12f35e3011e90f28ca0c6261d62843969448c594c3d330a98a86e9e330ad4041469f1b59511f57abca45beaa1e3ccf63c2526f8367900703e7224f9d153e92354e3ca8b3ae2b942ba0688bffac1bea18d5c7e1354ec9aa9af7390ad306402ce324cb4f8ce4c9aab9a75602bab51d3845d24587414a48dcf323c327eb0c352592689f3dec24a5c72f44b760dcca704c36aac8e8baf486f90ae7f980f4b8aa23847524f7609d5349d89327fc7d04b6b746a01bc439a273d388a2a690b69604d66e0e1d35293bcbf2882d8c611931f90cd8eec7b298e152227e42cf8c06b2ffb11650a0a270b68a9e305d6254c44c28f624f8c62f7e3ed04e649c3d923532a3d75fd22b3daa79c026befcb10bf94eb51457da017ced4c5d6c0d9d04ea4172e80ebb92d7317514618efca3f1a5550d0e44dd5612bf475cebe544250625055655906dac11575a472b17e5a9939345b1027f2d01f5125436c1d7f7bc1da05b7528243d94b4e312adaf53eef2d1c7099637fca7f776fd21ff6429510329b991896587a38babdf1b259eac8bec1c2646e4882a5c87f7416b8a6d20221194ad8f618c5cd82dff2cb361560015e74b81e8354bd191f7258a083fd1b53f8c191d7debe5ad40338c7beb5bbecc7c98c7816a52190373aad4383194b4348d1b6335b694b5184400d7485bbcc0ede109ac7c2f1728b988c50c3db5fb3968cc5f661edc9272dbe2c337d3f77667e84fd74d6eb4807cf026de714189b191a9c861fb3838840a3efde61b0b55d25f7c9989bdb8fc110a164b58bea41f2e0687fd39f09a43537bdeb09f76e54f2a4dc4961ed5f3ec22673e69761dc4183f98357b68b429bb900f4c91205f25233e45e9a1031f7f7684b8bfb9855949a6e6de59dd74dcb4f8b7d679434612cf4f405710f497c1d3d7cd58c94af5fa2e47ab2da194ae3cb93c8476bd799830aaef961f98c08a9d945aaa4ca5329f0f357a7d0cf1f84ff21f8728622ef55c46b26fd2ea8b5c968ed3d39a242b8086bbcec53437b2ef40c0b28d9f78ab6c12e7c05dd75be378447b400026e0ebc30de8913de1b6cbd5db8aa134da3aac2eadbc6cda084412fcf45be423924ab97bfe8770756b4aef8bf6670404b857eaff44139a7c54a41ad754c315693291e22dc499b3eca7f5debf6915c46bfbc32066ebfb2f5aaacd36e5608db5e76b4aa0d776cef4241f78b160d3b00b2590f9c71095b3c83ed96557322c73ad7770a46727939c4c7281aa5386a6ee60f15f92735190b6ce5d0774dbfccf1931c207fbb4cf55065a2b3b269b36fabcc62a2d5ec6755c4d557673c3124a2842816b3f04a4bf6eab84e1b06e1655de2af80982cf8939e78221e32ad0fae4c916fbb5be2509256b5a67b2d4fc3c8e85501f5d3821c7b62b65d6f464e0c39f0c66069615cad4336354524bcbf77df50df20aa18c83b819c3399cf393e2cbb3205c72d77fabcba45437c5acacbe839e1512d8d008408aed077a73cc3437c6885277d2561ebcca94d47c442e318931353b8a79a91e4bd6e2040df470ad95d7e76ce544db93b54be67329b02a93139a954b7e6a4859472c630e4ac66b8b07c789ae42658ba28120a581d63d7acf822db82d64ac3282afa14d439ff21fd2fe44dc445feb72fb76decc0f34d6fd638e7214ec6a5c843ee6ab53463b558479ffbcb90beda9e9916bc73c932065950fa93e7bfe51fd117a8b96c51e94cfc2269a0f1a755da17cc141890f92302807c183ae6fc07e0fb38c376850383ba9a809e4f0d34f5927edb6026bbcb05aad8121057571dbc5a28b0cd3436d640e43e96a64b80892a14cb5ee31b65728f8b419ff85da1aa540e49a39ada127ea06a79797371b1a2de9e572f433c011a8d640a704e6270648040572cfc929dd7c95da1c8a150276b07b8a9f89090ee4cb954ad627796ab2710d191e1540e3f8a2e004b96fa6108ff030a1fd9213c22beb7fc032b67b93bef0b2471de28c8064b91c53911fe95a827c43cedec364dc66e6f78c9914b0bdadf109cae6351cddcac83f8f80cb9a73d2a2a251c8cedebd22223b6075fc2a60906916133ae3587c5df05b5e3ffa66db6beeacc96eb6e1b32a626a06516d7921b509d54f010f35921ac6618d2f7c9d807e89f24016af4007be569267e4cea41aea901684554b7c77c80a06d0204434509db35c30e18fb192b219e8eff45781b996338aaacf85776b9dda49dbdfeafa69a331a1f6a2bf43d20c8152b87b93d4c6a16a4d461e94bbe9ec767fcaa488c785336d4f9b1b3ca4fd8c31cee0a513080a0f69bb1d17224223d21d6789deb8f22c8a0fe3e598cae0e43730688cb077f34526a1c800a93d1d00caa55e4cf46a7d03e536c30965daac2154e0fd4a841b511e950cf5ecec299a47e073da673a2eeb982a9235e45e9b800250f3796a2393652fbf510ceaab10fb42cc6ce9a7eb7dc4b30ed2cea2b5bb03fefe342dd62dc1281f09cf9bde4b1e582ff6c9548ad84fb1556514f4484b78ed02a24f9c5ff1beefb16ce8e5777efc5a944ef9ac16e0e48b5d26d73aff15c113b90be86f9bdfc983af4feeb16eab6d2676b146e9ab168e679c2ff4d5076b100e87fdcd02519d6398692a21415482da27940b482bfac16083a815fa923bfc2000789a472301ecaafd3961f90fdaa8ef8012619b75b84b0acc109cb0b5710b49d89a4bcad2818963920dd1cbf37e1f456b08cf3ed7ff24e8920d720f863bf4ddfe2ea8a0e50550db91834ce93b35d82e038a9de9bb1ad5991dc7cf11979476f6387e1376bdb18eb4989e0938ab54fa9e7f79a530f732d9c9a3f520eff3097cbed2262d4c2c1b5d661082a4c119ec84413c67b71a87bff5171caa9b4c9e79a2b0fbbe15ee56ed9e890d5e466edfdb7d6855b8cae2de1c2a8c32c1540f39ae465dba7db7895a21120a441bc73dea74e26e3d71a96647af9646a5ee9efcb820258d2150d81b4c3a198fb01da50443d617a0a3284d5f5b32cd3be316f21d625703c3e2e6eb9daf0fc9667a6e382b7ee7877998c882a017444621fb9aecbd2af16a5981332b4a8a6910ccc46243275a85f683b4767494a6b26b84cd363f72c1963e6218788a22f75293f8ae3377c056a5d0b0c6eba5286b8a8d1861c5f19c8456727d2c90bb6cca612ddda42c308a2eafb7b8190a9b7a009c6981e023aded1d441fdb83b7a90ebda8aacd0ec996e9f09d479abe9dcc8b982185da6af5b867cb7fc631639048b5650cda4636b1b790388ba23cf8dc32f055911c8a2137f17c533d77fe6ba6ab434c02b090bcf21361f9e4bf419f86eaa030469fd6be53ee95dfa02fe66d3ca5d73d7571be65aebe39da033e7dbc181a2ca52589cbe51532994c8f4f05a34677e9be4df0bced50fed894e1545e5830e097b38ff354c3a146732b94a89b32a3b1f23cf70ec9d04a899d2cd55f91cf337915f6a0f87768f356192ec696050ab24376e5441503eef85880c7447166f723c0b51db9b317a0c42e0afb53c5d1286132c92958348b51c2be01762c45f38f8d2b3025156bf9ed40dde6fc", 0x1000) 12:10:51 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x84, 0x3) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) truncate(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) shmget$private(0x0, 0x5000, 0x110, &(0x7f0000ffa000/0x5000)=nil) 12:10:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$inet6(0x18, 0x4000, 0x7ff, &(0x7f0000000f40)) setuid(r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r0, &(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x1, &(0x7f0000000f00)) preadv(r1, &(0x7f0000000c80)=[{&(0x7f0000000700)=""/86, 0x56}, {&(0x7f0000000780)=""/159, 0x9f}, {&(0x7f0000000840)=""/179, 0xb3}, {&(0x7f0000000900)=""/140, 0x8c}, {&(0x7f00000009c0)=""/80, 0x50}, {&(0x7f0000000a40)=""/240, 0xf0}, {&(0x7f0000000b40)=""/186, 0xba}, {&(0x7f0000000c00)=""/114, 0x72}, {&(0x7f0000001dc0)=""/4096, 0x1000}], 0x9, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000300)='./bus\x00', r4, r5) getsockname$unix(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c38f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f6200b698874892f962fb27a7eb0aee03564699ab8761da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8b5e73e1ccb088c6f4d6534f9ea44ca1ca12a08a39512598cb660f89b3d3c5c6ba7f9b91abd5de47e28c8b443b71a5b29a43fe62cb28d3e146ac9696da2a08bb840545db28614a87fa5dd068edee47707c60d90c90c91a856cd2e4835a59409508cfa0efc6ec10b2e014bb903033c2158a4dd7374305e2180d165039506cfbcc580222e8fbccc8b88c9f11de45d0e0b6846eaea4405f3f0"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r6 = getuid() seteuid(r6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/218, &(0x7f0000000180)=0xda) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 12:10:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x81) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 12:10:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x400}, {{r0}, 0xfffffffffffffffd, 0x1, 0x9, 0x1f, 0x3}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb, 0x88, 0x5, 0x8001}, {{r0}, 0x0, 0x50, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x75, 0xf0000000, 0x0, 0x14f8}], 0x5, &(0x7f0000000140)={0x7, 0x8001}) getpeername(r0, &(0x7f0000000a40)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 12:10:51 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x41) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) pipe(&(0x7f0000000000)) 12:10:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x2000000000000, 0x0) kevent(r1, &(0x7f00000012c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x200041b1f84c, 0x0) 12:10:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0xbd) 12:10:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='?', 0x1}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000680)="6ab11874821e730b60e2902b9a53be088664565daf329b959e3280bbe108b08ee688376d3c75ef7b471b7bffd2e6d46024f8a8f5a379408fb1d3bd180006317518313e13e6b6b4ebdc9b1713143d70fac70f4e22f7838e0213f371ba9930395f6475e92c6a04c5b0b84ee743390d0d3912713f655a0a87515cb05154b42d5d116990a13177f9828d1d91a38d656f67cf247412ed3075e98362c4106724dd4ffb6d5736dde9e78a4de6fc4107e5100d373df2bd9a449173658472c62965e817aac0039afae32203024c319b233c015f5ec382cc85f8d2180ac3e5a1e099d49ed89979b52d15e90dbc1c3c308af8b27735300ef5c3157e2eae57", 0xf9}], 0x1, 0x3e) 12:10:51 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') 12:10:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76cc205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x42) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="c6c5a6aeb717a9e7b7d8dcb887ce95", 0xf}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x2) syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() syz_open_pts() 12:10:51 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 12:10:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r0, 0x5) 12:10:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x32, 0x5, 0x400101}, {{r0}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x91, 0x2, 0x100000000, 0x1000}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x88, 0x7, 0x6, 0x1}, {{r2}, 0xfffffffffffffff9, 0x20, 0x400fffff, 0x0, 0x8}], 0xffffffffffffff49, &(0x7f00000000c0)={0xcb, 0x2bd}) 12:10:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x220, 0x2) r1 = syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r0, r0) syz_open_pts() execve(0x0, 0x0, 0x0) 12:10:51 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10404, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x14) poll(&(0x7f0000000040)=[{r0, 0x140}], 0x1, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xe5, 0x1000, 0x60000, 0xffff, 0x1b60, 0x0, 0x1]) 12:10:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000014c0)='./bus\x00', 0x102, 0x3) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="85a7935ad0f7058b02268c2bf66eba01bbc581dd8b07f6d8c77784c96c7a0cb3a3a32d76db5cce5cf63aebb71ef7d9c86de7ea543559c6ce84066784351250467799aaf6e06988c70170b8e26a3174b7685d634047ebf8fb3db979262ce14073210b269c240a00", 0x67}], 0x1, &(0x7f00000001c0)=[{0x90, 0x1, 0x1ff, "2d07f6baa065a222b383419579de497af9a0fba55dd35c9ff8360af19f6dee399a70054243d91b0f21e30977a8fc47bac6bdeeada9504184da3a056f3f66333b98f1aa6eadfd342945802ada0b4340117fcff0bac1f199ff21d354fc49661fdd873b42581a4e3add663b271f72e9e7933e2f85dddb4527b7fd"}, {0x60, 0xffff, 0x4, "4ec04fe66069a5ad45287ba0d090a28543ab17582a6b3f3b41c93dff5336f33b917fe9a37481fb36e6e9eb5939c5fd78ae2f680f7e79289078ce511bcd209e26fde04b5f284758172409559437"}, {0x1010, 0x1, 0x2, "b5bdfda70e2a8fc758f36e954a0617ca3dbce96ea76dc4ce14ca9a6a4e8c8f6292b656468fff271d38ca3cbfdf2008ba03d315ade244ac098480ecebb7f980d6703518bbf3bcdf1c3790bbb258a44c78b3fb6f25086a3e21eb1c2906d7842e72281e55fd355cd3804f026c88a0b8cfca1f2be78bd8f07c088f6bcf4c1db6a2dc8d52b053a222316763e33695ce406c50d13e52f9b89dfa0aff5f78792970bbcd6143d68102aa799e9785e153e15d8089f3fc32a1b3a9840ba20e8fe8de4de7ab07e3ef6161c51a806b4f43961e6c52ca3b0d93d47688220781893a9377b103bfbfdbf61c54e71fc414e96d573fffd6429cba36ff87cc1f6c7ddca986a709028b7f111995b4a7b5d366eb79e17b5677f26e4818cd9e13b692ede41f65030407d28fbe9975759d458c46989307e55b3f3206bf2c32a35d5c1e5723815ab6b9e975a1ed274a07a913300feb0422fe0840f8701a2bf8257b84e18def7325e4cd5bb4d6173cb71101657cda654255e818f7507e4fba7a0835cecb185cd12b61256238a78aa51493cfaa1d6e318e83cf5e4c1bbad7ccaaf39dc78e3ac0822fcbd9310cbdbf78ec69bee03ee41a6e995d32e864caa8fe9c3ff15722eed80abb8ee6cdc0ef2637cb925d173209d638d5680928f2ef48f56e315180dc72044f656972699c315beb1b10b9e03d55bb67a0cf9fd176a9a76e344cd9c4fb093ba16a529c785e768433fcb5c62213bacb9df96d0773a739c539943585375859a9979039a6c2b62eb01155cdf24aa9cd7f6308097886020876a784cfaf624204f5c8fc1663d468c37e8e7d4d707efa455504cdbadf01418dc5f77cdf3ebf34186063aa326acff5b56dc23a23b443dcd4fb85be2cfb979871bf86e324d5d07a4775cf91e1777b8a06d4964a7930520795541bb14c6adf660bbc3887593fd82e9d5b1c457c5035bd50d392c067d2baff1ff673dbd41752e5072de48157a8dfcb5a0d21461d8ca5108320a633f81271a7255b61ab745eb1ecebd6b110bb0f66a69ed822558c0ae5b545a09b979162b9e3bfa8991da5d6c23ada8354a3b80ac4e09ccd3590118b6c32b97f2871dfc5775b81eb8f82c7d3256b5ba826e6a539d1c42249b37b4655b37b8b28279a5a5006a2a79d3fb5fc8c71fdc4c18488ddeff9cb330713dbba0c3846deff92fb6bee73772c714c07fceda57122fa7e154a6cddfcd7efdcacd6bc6a8052a65aab23951225209242df00a95d3e3dcd3b614ed94630c1f46089c334cd27570a35fb8169621613da7cb4ec21aa8249330639a8d54eaa2b16afd26a35df815332073f306d70e81aa17d1b4dbc48a5d87ccbb73bebb447ef931c57a830cc28fc44e4f682bd25b9309c62095f15dc23603d9aae68c7dd8904f687c3d0d696597790eb45df652cd4d82c5bf2b3d926a08c114a8e3559f0f4a441d865f7d7e280fa5270be629949a8fb0b6792c3f9ef37dbb71c676237e866348ba61d69949314929373b944bd6cda9b5a1f1c856f48a2c3809758ecdb2c78a7f702a9276629a259afdc9442be2d4f879aa8e27a8c82e1ed4c34dfd530ea7db3cddb9fa3754c1cf655f633dc6d8098c774e84ab44a63a4468c3b90305bed6bcfb7227c85c2608bee4f230954988213af24fd6a024937d69dff8e04abe4ac670bdbd79317c0896d01d7b154aa26d0940030e369b16b766d464aafe77ef0a289497e4baf851db1fe139ab7ee6b7fc888437551485240c93de8822809cc52376c2eff2d4481da9fe3f7f68814debace73de20a7d32eb03da115af174584b894c92ff571d742e89677731ed2b261ef5910ea171dac7c49bceaaddfd4c8664164a3b51c52851e680a735781ea147ad3df0dc296361b7c1a817feb44a32fc8aa640ab3beafab276a248d425e1729bba5beec214114a780eaa00326ae53959f069fca1cbc2ab96de7bf3c6115bd13a54d8b6b684250a372c8e1a8c51c3b9c6dad31a2e17bf02f9f67c5eecc6e2696e037fe95080f6c1f09f7c0244d72d700f94e64b61bc200b7763a8f15d530fbfaf21e5bd8d858e2d480bd32ac677fedfbc18822a783dddcba251cecc913a1f6d37c9115c21b8b5e4c58e35befcc4efc05c8b2af897da4fe147c1f6721471d7ea9732e694a46aab319652b5de916fe2f30e92d65f9898df312090d3190d41dee48b2f4a0af6bac10bf948b8e6ef43fd60e9d153748a3076ec5dc4971b92f92d556858bfb94401826b19afa8b6ab1f23053db585de3044a5a06f21273f80fd7898395f57e3c360fb063844d0bb19f8ded4d83ac99632ef9a60c7f626a9a56976cb52ee9af9ad5844fedb25d1f9af47d7d1f4a8eb3c0f60f60b93806dd733b38d5805ad988cdfc0198759ee70a896f64c712710dafa58c0bb99485329919d42a0719bf269dec50c3a57b44f91c7c61090fd02adc9c0ea6b4f78649cdda28015eb3c9694120ea1c6c27900489c133554e31272e69fde5793e08e30eb96f493fef57509d4ac65fae7a0e015eb3f60520d6212a8d1f9574251e3dcbdaef995ec1c753da57bac165296df7a57d7f7b77db83046d38547de92db75c96dc468aa109ab2e428d669e7abef54fc005a6865a3c579ba1a8bdf729936e5ca78c3ade836039060e0eaacb3b03ac1e88b72fb489a7271c0d3b29bfae32a8e7f34c1bc57fd0713f4e3ddcbc847a4ba623553b4d18792a5fd3f7928d65b727096d56bdd0771cde92f8f3299b75562c2adcd3b985c9b7df689e2abee43c8bacacbfe0c3754ce8868d82b830f9d0e6a0b3397e2636c0c727bfa7205ef0baa87b7c136303367e921e1db41db6480451f7586a4e2a759f453dfb21779be402660c9bc6f8ca788da17be5125e2cfe06f5e65d12dbcfdebcbc17f0519e0200e122ae31853cedc8cc351cd11448e9f86ecd08f2be890c9b01ddaec314627a62454205271dc169498e19d15681fe4e1699758b03b579383656f005b0f6f43cef1b1ebc09cce06dc7ce77ba010fcf12083ed44788c2d2e923f4829069f03c73a354c9f6be2796e8bf88a79670cf02dbd92a5b42687b7fda8ab9bea67fdd6374255f8be810836cc7f57caa4f81e55ff227cd7dddd9a468e127826a4c326e50500da0bfb0331cef47b295a04062fd93a9fb1a4b3c0f310dec7414d9d5d4112e529327ca8dad329ce9c08d5834ddee90cff8c63ef8692f71839e2afb0f3e6842d1763e14b2b090702c9db0d81abd55fb0068e003fe823aae0254e7f2688e561f0dd28a11ae7ae24475e9b2e7c431af773bee51a5c72a757f586a2ad544ecfbf1e5f79f22c48e3c8b63359d6091782c5683647eb269962ca6839c9edd4af885eafb3490d77d6f126ee981754648564d41ba9c9d952dbe6880d672e8a499e48f2e65872d5d121362b26c47e4bbd56ac1aafed9ccc2c09b3ca711609b0cac04a82380c507e2b7d844c2097b9364ede80d4302efe354dba81629f22131d446f02aa3571bbb3cda8465de466488bb705b40181b8b114cdd38ea4ba3d05abcbd4e9d2752572dc333305b4cd26b4486192411edead60d7270b0036ee9013ab8b807d5811d34b0ed4766bfec42fabb098e073191de47cc6b3e8e844af6f5559040b9e814df3df48dafbe62fd234e3c6e80eb468718deb82bc4e7f9097b35b0daa66c510e67f597cd22db8e79b5d7fc49f2f90ab239e948967b2edd6601037ada5bb2f0c73a85cb8a4d308ef71e103e1ac25c57b1e9012977348f4ae24ca53e8c3699f550429bbe4cc6b2fa5649a2a70475ae2d7827d3543650d19d6f4d6d25937ee9cd3b0c431bd2e9de5da5f09f796c622d02f73a1a3a93e66c527df85f6c9914e3dc4a321d0ea05ea88983f0c199ecd555c03cab96f003c49d574e013be618256097b3bc7055070b05ced30b2b77f02c8d5179007db3702baeaf35d78b2aea06f68786134a62f583f31cca6366ac8a399e67c7a8ebb28dc7ebcea114c464083bfc58819f7f077d9f5a7ecbfd8b9695f23d4c9210fa89309ce1cb4f71382811429119991a40a845d8f683e2ca088de5b895fc21072d348f36514c1117dfd30c875b3cdc2878fdfa460c9e0904b2db9598b1adf12f1b88c90d87df904b0603a7a8197c65847413d8f217d4c0cbff8d03bde610313e934186773c3153c07378ecf171a0136fc6f618c48c5d01a5eacdb60bab4050a08af685691684e0428e7dc465e818fe2ccbf1b803f9db3bff6ea5b4f0622497e6d0b23b5ec72860f5d86533d1658426c3d9f30217274fc495e5f6bc83e60b958d893216a347acdf34a63723f4d5b0d13e075f6a487071b8b16bf017d313398a75f69f3d9e9a1d0fec953bf37a6341bee364278d122cc915059c7fd5637b15730db0cbe5b58aa6219b574754e490649eea3dbdbc60f72e9ebab6be4135547f046f27b219f6db646de404c046ed8d161a56b71b7bf5f63e8e0bd2e96114b9ed1b23f5e43c89cb5795ff59421b4f80c68c2f24a838886f8402df87748392efa094433c9fd7bfeb204ff57cd9336f0ff47826d560636105b6e72abdbd6be6fc24dafdb85d7146a2f35e0420c42969fc727ad56b1543b6f70da3f180a93f21bc9a0100554226484edb28e13dfadb4ee5b26633a51d79ed581d71039ddddbe1feddacf9170f44d3b4979c31bb7875a6512118d9a95b1cf401ed9c7fad139a51f7cdebeb799a45d79bed69171e0504fbb05d6ca78397fee5281d0ed0868111493b9fed54d367ec2a6a7aca50ecb5a436fb2fd1e462b8d7ea835db14d134874e13509651c9dade86b0f2d0529e5a0c537bdda924ed11d360d12a6c8d4908efae45454bf060845e267c497525270da245e6c3b8c9a2a7283970796542096ef34599b12d687b854451a53bff63b0899b715ab88bbd4ec8278ce43ceeb58836191c96b30fba65b6497b4ae16cdc6fdc944c622d84d52fbb3a47ee5acf710e0b65dda17eea2965e3522cb958859a9f52852599d211e75132d353d1c0ea6276e40b8c25e16f0fa742b94b61facdde57b89ce4d81124d73f02fd4d130b63c87ff718420e6a1c1a3cf2fc53279e2302bfc72788369f6f9b6dd319d3eb3d6ecd7bdd2f5671f47443c59bef5c50e8813e736b95276cd6163c648d67e13792e10b047a8398b4191bc5a17795c1e9663915885363c499207486c7b08f658dcc7df701afd74d871484f88ee0fbcd02a22935d1084095d251337232d95580f31d99deed2453ea073e0483c660f280d3d2932ab67ebd3c4bd3afd134475b53d48f179acf949cf0b94b0f8e38706795433b1b3ef18c94f1fe08686b2c2d6598ef23c22a0b05fddfeb33dfb4236373d6fd57aac5152fb05dda0a41dc63e96bd92509868e11e79ba41fa32655b15ebed205e6c032201a2afc8b6d73dc55bd78d996c06d69ba2e770ca715c0f06d0627677c48fbb5d4c28db819360772db913e5bc401cd4b1d43c93351d6af64ef8037aeb19dbb82ad29920da19857ae959d3ac4ee27f8bb0c4119a51547a5a7ad68da933aa1660cb29bd4f8aac596b65b6346d5d0c33e23f6b208734177df2c107c0df914646dffd751ef82436ddefd21fecf4e4ed38f219de21cd44fd12680b8b19c0c289fb2a8aa4777b3acf45c4abf43df9ac6bef7645f3dccd08ce22569ac12de0c56a4e1b5f4dbf818de526ffca00bd138bfbfb86437e13aea3739f8c8ff8a53e1e25458f927bd4bd4a3940d726b5bace4505299b42408654a0f0762bd51a84b0115246d3707ad58e66cab50652de8eb931ef49c48784936b1bf8b17d982af28c3cb03acdd465e7ae92a2bfae0ab974e05c23bb9f9b13a9"}, {0xd8, 0xffff, 0x3, "c9d9269531573be00a7c2d4197fac003266a8b5b7ff10a80ee15ee89ccfac065073a925f1c63a1ed4baaab5edae9e79d5f3dadde352b6efc3b947b66e6403c5edeb1e4a3f12a1033d0f3a5ff9368321e9cd06b86176b7a1a499115b1026d012028d231989aa560d9b0e10a2d3af19aac7233dd02bdcb8ca0dc24515c900ffd47fb7c30255f0f168fd1a2b785bd8d4abf355cc197f3d535afedd9bd8d3eae8e5997c88870d4b6abc3ba2550b46ff7c33362d8b974312a827c3d35dec70c6e37d5022e144b12db"}, {0xe0, 0xffff, 0x8, "ba4ae12216c3988e5857e2ece3a239dd51d3b24ba27f643f6f84817e79d2da7d3343e661cf9e02e541f6e3b5d7cf0df2961987a4968cfb356c206e2e13ae7ae44293689063bd96f5f56a4ea003fde204c91a5311562ed0dbc5a288f6d3d15b08efaa5cd17872a7bdad2022226aa545e988182e7196a29bb54f7a38a60314ed331a451ac05b215f2cd36e91196f205cf036f046a09de563741c3e639482f8b2e43a6c82ec1500dbb03e8b3dd7505166d5308267af1737f2561092ae68c3f23cb31b04643ddd02d896928249cc03"}], 0x12b8, 0x40e}, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x41) 12:10:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 12:10:51 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/159, &(0x7f0000000100)=0x9f) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x4, 0xca32, 0x0, 0x1405}) 12:10:51 executing program 1: clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x6, &(0x7f0000000040)) 12:10:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0x102) msgctl$IPC_RMID(r3, 0x0) r4 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r4, 0x2) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000240)=0x8) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x8) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0xd879, 0x4}, {0x80000000, 0x1}}) 12:10:51 executing program 0: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = semget(0x1, 0x4, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x55]) 12:10:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x7, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) write(r0, &(0x7f0000000240)="d84f42522c6f6554316c0274dc20f83ee2e88d696b6d31df80c7e2b491daeadf8177ff1224a49cc3f5c0d1e6294d19276d1a907caaef1e7aeb3824492163486af466b37d8430ff8cc975dfe9b9473ec26d0c6c53dc52a38fccb457737d8cfb05c6ea7edbeff9a67be3a7209db27b5c706358ed6881c7d4cad708eab92cbe5f7f97b509b6b1504cc5778d8f140cdaee4604bb88161d7d0cd926c0b0ddeb4d660c60b638996778b0928c6d743a21f0f0147944a2e9582bfe79f2eaa433bc2165a6024e3ae592a8b0fb26319fdfeb7d1558036225ed4435dd7a74c91b6bde19", 0xde) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10013, 0x10) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x9, 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 12:10:51 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x20) unlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x0) linkat(r0, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x0) flock(r0, 0x2) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x10) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) 12:10:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r3, 0x5) getsockopt(r2, 0xb45e, 0x6, &(0x7f0000000280)=""/248, &(0x7f0000000380)=0xf8) r4 = dup2(r0, r1) r5 = kqueue() getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000240)=0x4) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00', 0x4) fcntl$getflags(r2, 0x3) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x32, 0x5, 0x101}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x100000000, 0x1000}, {{r0}, 0xffffffffffffffff, 0x90, 0x8, 0x5, 0x8}, {{r5}, 0xfffffffffffffffb, 0x88, 0x7, 0x6, 0x1}, {{r4}, 0xfffffffffffffff9, 0xb0, 0x400fffff, 0x0, 0x8}], 0xffffffffffffff49, &(0x7f00000000c0)={0xcb, 0x2bd}) 12:10:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002000, 0x7ffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x2}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 12:10:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) sync() 12:10:51 executing program 1: 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) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x7, 0x5}, {{r3}, 0xfffffffffffffffe, 0x0, 0x3, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x2}], 0x1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2c, 0x40, 0x612, 0x8}], 0x0, &(0x7f0000000180)={0x8, 0x5}) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 12:10:51 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair(0x1e, 0x4000, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 12:10:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) socket$inet6(0x18, 0x8003, 0xffffffff) 12:10:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x4000000021) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x2, 0x67d, 0x3ab, "32b60f9e33c6f2c02714eddf0e66affc0f869e02", 0xfffffffffffffc01, 0x6}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000ed23fda06bdff9752f1a932584c832214e981080955f8100cea507021cee0123000018d5ee760b8fc89a01483d856df20ea5ff8d3b3c1b6030c931cc38ce396e94fe22391832f847b0a7da606878738a45c183b22bba37cbb9ca5849c5a195c81ccf992b585a250845d05364bab7b0efa9d8096d5cf47cd13e1f2db27e63e3343fef4e343f45e51baee323942247ad7999942634d32077d8785069ac16bbaed31dae76c4cb382904b1005b1d21cce98305960812eb3963037efd221d1754f9d9519114228b9901a8eb92d08b89fcae1ceadaa4ff"], 0xe4}, 0x0) 12:10:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0xf2, 0x0, 0x0, 0x0) unlink(&(0x7f0000000500)='./bus\x00') open(&(0x7f0000000380)='./bus\x00', 0x8, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x3, 0x0, 0x8, 0x0) socketpair$inet(0x2, 0x4, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000540)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) mknodat(r3, &(0x7f0000000300)='./bus\x00', 0x80, 0xfffffffffffffffe) r4 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x0) writev(r4, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eb", 0x18e}], 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0xfe) sendto$unix(r1, &(0x7f00000003c0)="97f28823c39dd90d5d6ac6c75027daadb75beff7885e45e159b09caa247b8ddd8998ba405885f71a228ed1781e25280a24c1d2e2a7743b091df29e6fd1cb47c030ccaa8abf985e08e270d4bab0a93d69493f535e60e5a65d5b8ebbf2ed8f4802d69729c300ed0e9ad5dc834a383aea829ead690408d3b9fb8de20a73819f7b1c2258bd3ac5af9f52388620a4c4dbaf73215337eabaca5c7097755896ac0ff7cb19f7f0c0a01e64a640ab6644c75f3629eacd1e7f40b0c4ea761ef6a9df431cf00e329300bb608dcbaf7237eb4897c09a5ce014eb", 0xd4, 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f6275730030d99cad75b78ce2718e36c99d91d65c4c01b418f302b373dc84540ebfffcf416f49e1416e2b045e744085a121a340ad6fbfd6252cf8b5c60971290108bad649695a8c9d36429e225508e662072b4b4a71da6478fc498f413b439e3c86a81164d448d24821dadec3fe556ee649ad76f68958110335ff73ce48b9f54aeb2a46ef96ab1cee8c183ba3abcebb9e1d4f06c4786e30dca04f1e9258443a64fe07"], 0x8) 12:10:51 executing program 0: rmdir(&(0x7f0000000080)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/99, 0x63) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) 12:10:51 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000003000/0x2000)=nil) shmat(r0, &(0x7f0000007000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x1000, 0x200, &(0x7f0000007000/0x1000)=nil) 12:10:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x20000000007, 0x0, &(0x7f0000000040)) 12:10:51 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) clock_settime(0x2, &(0x7f0000000000)={0x9, 0x8000}) 12:10:51 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x7, &(0x7f0000000040)) 12:10:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7fff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpgrp() 12:10:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000dc0)="e6be20b7870a4edf9dfc72d9218a24e73cc4a7b985265aa8ec560cf211db92029ddd1ad3d6b080cadadcfcf9e6d325d628f7439db973fe6308bfe222d5337d358435da0f0ddf2ebb0d83acece8bb603636e69f0935976b19f964f4b8ab53d6728f57fd436f3f78dda06e86b37265f88c89e66c13d8b0904d1c28a55035079669a0db9b12d771ef2b98e300e886e64553f85f3fefa81cdd1768493402eb58708407e941197b432cade8c0f602a4fb0b3082bfca84829b0d086ac4c2128219497db6679947dedcfdc80db4692ceccd9a5b5d46aab7360fa7eae4047a20af27ffdf06052dabf93ff45bdbf505ea2dc3f8c8a9809b4f56be4a06ba44af02df1e9cf26ac5ff43e4593fd7a5d38143bd1f3eab4f688b71e7f2a983c589d689216ebae70a1ddd12f8ec3e021befc6bcbd5131902486c1fbc6278bfae43508950a257520d0df6a714e1c3a78f9ff9885e7807500d5a5d982d6ceb5f7336a4b537e9b69f133144c21840ee68bf7f08f70b6ec61549673adb4ee83bebe01fe39baa98a9480317ba25a35dd2b21cac21219bdd2f2827873255602938f23bfecfb5958f9b637741e69b73e6c754016cfa05a1a0d64a7c515589d0eee1b2fd5b1ec50f21cdff008be1175689a28e0e2a289052b976ce82b379ec0ca44acd649c44eff411415beabccc4aef149b9227136ea1ed5a4672a00a3b9d6ec7a05c07e2650b384e9c1528a2111ce688a87c19ee58d889597200786fa5f55192db1f245c9c49873f0f6f6ff57223188c0a0e35dba2429b7c672fc47c2edb400b9d4cdcd73d22e476f1cd67c0e712754ff6697afa6da1b3d93ab34ee673e2744e8f89546f1e9c41c238b5bbef65c608c25ad52f4a5436cdea282a6b5daced247dfb7d3e103e2a04c48efff32b04684646e4e989afef71f8ecf60bc7874195cce334033e0ade4e84c3b0777b753823235314f9ca76cd9e315b82fed1d13289e4ea9866ea40a874badf180f4fec258c8dc87cbbc9e5b655eb5eba868d675d2ea25f9e7440888f3be0cc2010cc4c6497531ba7045ba4aacd4e587670e1eebbb6ccbce60216ca539d67646296f1441bd341a1927ed807529f4ae901a431255a6936a7692f28661f810a2df15d66e1f413d3117f6bfa7aef6b1650d4c533caa0e594030aa84e8d7dad450b6a67902746ee7f4f515b0c3d35d00f14038c657175dc7e59f0621dc5ea9b939da8515f9edaa238083c09d68c834a7e35bcedac44967435336a873dcca2e65db998a8dc393ecc6be85e1d3c3a8c0a0f27ed81485f4ab0dacf06932cea394024403f0319ce2e5677908ac39337832cb69c23bdd1c91d55901eb288207f2bf577e7faa62016a35acad35357d5e347b3d380e451668ac76474b9b45cdbad7160fe84a6cd9e479d007c7511ab2061ba1b191ff457a7fea1d4c09c1de3032b6a405cd9cbedb2d87a2f9d9400f76f00cff54e4daedee846cdfcc233548fc9f6cc51c108e80230124ca0f2e925675950f6624a70ec8410d0ce00c82deee3f83f5ae38c57acbf81f005800a2fa521cbbd3f5b079b8e0a61dbb4b5b61f9b594d61486e2e9b393c3e869e6c6526d60a50769e73f5159e10c105943c450317605672d60a797da51ce32e77bf003f31a062d01f3e62c4d95d150b148ed809253af4696d7070f0f", 0x49e}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) kqueue() syz_open_pts() login: denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 12:10:52 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x216, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = getpid() pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/130, 0x82) getpgid(r1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="1d79dbdcb317e98e3ad13d3eab970d858a99059afe98fb42f90d073499faa10965727ce3931a631b42d3cf2046d2ace53966b7d17bc51e6351bc5940ed6ab0ac57e2247d780b0b80599dfe931a20279de39f1400b57ab7d5d0af2e0924d0fcedf654550b24e85da365255e15a493e12987", 0x71}, {&(0x7f0000000240)="ddefe98b8b45cbbbcbb27dd268cb932fbd03ac7024cf485b6d5120ae2dae66df49f0726a63b91a27cc51e330e73a1d346288a33271bb7a5f3d55c9e83ac726e954ffdd50d0bcbeda7d488e4f7fcfc658b35ca9a0fdc311b33406be0364f00e50e8ce463d49d36dde7f51ad44634f44ed3130b9f74cc128c679685f8367be0e385d3e2113a9aa6d589924b65eda6b57c6043cea933c13f3d291d4c3d6390e5f6a8d190cff4b8d0117db590dc4126d0b94d09188040f71e791097eca2501cdec468125f0bf674387e81349861fc2bdbac6917b9560d29a9d9bae186f0e219767c59f1c4bb9ef197424bf12d5eea755c915096f50013f2b3bcb40666f1f43fe3ab7125033a715408ad611ed222364ca5f669e85004d5fd31714dca69040d1bd397a796b7aa3fa7ce04b906cc4eef7e6a4b0ca733662000ed508b3e58d87dcb5f5bc52b28f68aae002b1b2aae99d8309a23f3cb7c6222f7dec9b7acc6620a8c30a2b57ba7b70159f35d5f1d8c0ebcac81cdc6a95f73aa8d14c853b90932487e73fab3e2cb7bba6508fe61a090c7a9a5947f41ebe4f3db41f80743b815ebec5fdf4c9a286b96ef42b5e83739e8fd4a26d071f7e3862240c9c41a352e8d013723f05de6db3f30b0cffafe8545325c63c4698f3c89cb716de853588af6e3d8d8a25864edc074b478ae2b68d002b8a8d87fc741bdd88ab868a2d5720bbcd986088adf0c8ae04b24a0f475fd5c6e170d492c0e2ced1756b767ae560d0a9bed35c891c9cdb2cbce8510ab913047f8c52e722f53bb28585ebd340f80ffa6bb80aa88e0be7592b824807112f18f9d9b0d383db31c01aa4af56f58e09f6a74494d4705fad20802e25425267fb38b84df79fcfec3bf3c72e032a9f3f5dfaa2261187ed9a30a865ccddff5af3c2f818d61fc07b5fa51ca234e25e297720b0cc3be4f14741c1439cf3fb0f20f973f9febdc9d0de8e8b56a7264b26b63106df928a31a2f3c4b0bdf0eec475abf7797ac1f4002d3463b62d370f27ab3fcc35c52951b4d68c844a7ef632eab061c04bddceac66cd18f8e1ec8a8ac79a885b7db44861c402c39ce6660134ea88f6148c443279c892aace9341c0593608c1bbf6d86953910771a27e0663f3c235d2b902cd74192fde951a43e22d57c11dbbeca854c21def9a737f8abbdbced03edbecb51dcf0d41a6b1fd5821f1c97b8488324dfb586048cf168215e8d36bd8576b3518df079567b7383bbe13be062e73a1257f0f155ede38708d25b56c32a8a7251c1fa98b0feb007ed43ee172d903400068c8cbacfd63a69c3055616e55c44a09097ad2627725827550e4007f53ba1d3f9de60e74ca23ea79a298b6ad62a1bb3b5567dcd06b4a1d6cbce18d2886e6ff1e7d43ffb6518824b41ca2626b64c6e252905c1be0325d2f71e6cc3e9cb48127648041c018500b259215edab8e1043358fb4b90128e6f098a430a306e43a960e9492562f971b4adc04ead372af744c4215c06ade2dbd785743b83a71cfffabd81358ef8a7de357bd68bba091bf34a309a89ea23554eda77c226ff3a698647a56c80944d5d99ca6a12e5fee20d0f57bc693cf9222c13ad01d61d664e4ba48d64ed15195e989c668c34054d79a407bef807e5b39848fa1b1c55b66c8d83af21e7ce71e2b1a154319948e8abc970cf5220a522f80c2a45cd0e782cef16f061eabb9d912ff2117f74b95e12271652fa5950c843ad69f5c6c69f2d6b4955fe5b18c41fa99500a03e2f238b79d64475a068540f2e0765bd6d51203835a3845974dc2ef5972402957c524a571322a693297c4a121d77a3f7ee221e9b31e6b95d1da37f96795934c8b5989e45d55ee94f5a9af42050e0d182397487e3fbb170b81d7208c0f4a86932fe29305dc8e3731a3b9af0d995f35be37e4b06fb54aa72a1c86cf2b652653ea9619f06a1809d6f5db82ec706a554d774fa12e516fc1a1af7906fe3d818aa7fb75524242c0e0ddc8d77d7ea908d41f0a02b8a4fedd843605f20199aa6d26affca17e3c2444e522a4a70b30f9699d3bfb2856eacb92e6abad618879aa3d9f2ad923ed2be66a98b7c4dade7517eef1f207b67eae84d1a036306b5e193732034aebfd3aa4da80fc6a02928e58b15d1a42db19eee2710df67fd7215d4686a9bbab22593a7caf34d8bba79a5b98ccf9d445a2a07c4799f55533aabcedb5033e07e5ee0aa1cd9a8b4bd419f77395724fcf7164b7d677f6a13fe3161adca8cec0480dc369acbcfd9ae21d836f47ba721c6b6667c68d1105eca9cdd4e625e1148ddb204e0f43094385a3f5363b5fbc5edf1e277bd186b2959bbb10bb2f72908103c184e592997e323b43345023c64914fdec68d5b9eeaa86fbfb52adc883569101f75f9ced5a760db97d16f539950b41490f5b04ea49fa5e94388bba082162f902ad731497cef8182a80067ba3dc4e0d79d0c1ec14f40b8dbdce7c710db12c476884da7bce1f42efd9a83b76ab5adf97936c87d98caf00ff4049d4a5f4b00a40cf8935571f338370fbc98e8ccd436899b52a7e4f7e2921fe7d2648c1c5461571dff9f55c99ec1229bc66bb634f52fa393e14a6425a7394a44f21abbaca83b4900c9fd97446aa0e2f9306873d1da01c9bae36a4e4997caf4057d328b5d1323714e55c94be2dea3282371612006baac602eb081a9e31312dbd61f038c610735924f3736bb3d55a6b10ea89500564dfb4968f10d9a77dda18beed534fb5284352585f847f98b74df48714322cf6677890f0f137b696809ec92b5761a8327c09c070689cfaf11edab412676b2d663df591cc4e5024c2b6c61f68dacb2f8082a119d09721cc373e5637cb6d9b9754ef8b5a341b888edd34721d1f7410ad2d7845054cbd43682958c9d345e462ed7cb124a973dd0b845eae09fe1557a776ef1446eea638df04a13daa108b9634eb23a03a5d0463d101acdb4871e3c9f29726c2698a2d3d8800a47dff4e14a0ba233d48233512ab4f7af363281b1b2513dda89b6426c6575959fd1e152be419137ac3116aff31e82aff353a748428d86bc0cfee21ae050ad1f62440fecbb908360a2f39a5e6a8f465d7238a4c500c4fcea06ae10dad75de9dd342533ad8b3a10bd7befde2b66ec3c5ec4626c852e030e206121b488c1ecb1186c6da8ae14fce4c97e4913967a08f9017cb78d06f4fce77265cd8ce77958dd236b75c34f95bab0e1c5346ccb517bc00f78526e9dc32c7bf485fd7451d5c2c7b247c37ab7fd79d8a06e7c284874e5c194752725227687d701df69d131dac21511f1c2ca62228955e2319cb63536876f9cc18964837cd5a13a6f8d4cd81c6893e4dcfcb1d384b8c05684381a1001d9ac4628c537dfe8e5d756018ed5264059be1a69926e69917e5b39fabec04fddbf0d5a9d8264014a80a62d5400926dbde2add8798224c9e408f93ce1021e95bec1ab1135098d4a31bdab3f0d5b3ee36f247ceda1ecd987ce412d70bbd0bfea95bac83816cbf037b3086c9c0a8f134f69bcb58841930584b8af742e272bde24b7726e6b0b7f7074743400712a857eb5d5b13fa43ec26e3e05ad91f7d8a3b8d6407a5677ab39174f2e7aefac444979924149c3c99aed21a70f165f4b6afd767350e94e311a51a01d7d73845bc83f083f4efea560b662d26658fd3aad75aec2fe06cfd4613d5e34c0efcf4c5dfa6bbe534eb8a43310b6ecd14a569f16795842f019d4e181b8242e93dac5b3a32e18886edbe6003edba5527c3e3f14bf1113d97c64211203f55a325fcf0be5ca2b4f2daab35bbf477e78237cbabddf586757a662b3fb02c8a62e19430683326b99079ab1698751a56904fe6e943d6fef139f8e900e141c2c13e46e9b4a1f7f07fa72231c500b50580a082eae89443008cd113f065dec6ca8dbe8eb58123f5b711d1936be756481c0bf0b6c3c04f7a4a364c4e3d9352c0eb1ece3876f0302979895f98e80343a479a9ceed6a2793f385b9c1264d08e8da8882bf7724fba0d36b07d1f8648601201aa9ec2ffc51a623d02a4ebc5823847f012284369d753406fa07b02963c46e3e33fd6f09dca7ba0b1118267271fdf0eb81c857f44bffdb65b1513edba18c2e187394532dc2c0da366121f5650fd54ad8a856600d7d9040540e418e245a43e893303d6bfbc54e924fe2766e184543212f870d0d2fba0426be83ee5b42fc2cb47dfefb558019dfbc6d9c693b327ac9b15dd7a7aa0e4e7546b93616de8b5cef9cc2e85ce824df009955979b6cac1f0db6d65fdda7e09793f2f7194095f8eecf90bb4d62af0b2cf610b6c4c833baee5802085c6da3c559de9b036b1fe93a842fdb209b09eb66b45b02073537955d4144afc626e569d2699aae5db32eabf51ce8d3405ea1b317c2aef2e3b6dec4b444dbace7d1d1a1f3774091ad3678813a1ab3377fc3ee486717f84e538385423e8e6a69d5b9e78fe4fcc356b5cf55afbf9786992d842f9a71653c64d01b6129a611b020122a19af550499f920f3e512795afebfa0e30e8486730c64eb2b692dbe04c7402fa60620b80ac242572e8831534c31cd6560937bda44606e182619728a44997bcc98813e3ebdc63af6a07df1c1203929b44b92fcd2d1316791ab485375529f00bd013dff0d21d0bff6f74c8d475755c9ab4d4660deac4270e87d8fbbfc232d7fbc45b044443c942936705541dfd187cd1c5fecbd8aae9db599f5a417d33b66719ee2d94fd51b5653f387dc5ac72342f9b447c66853bafedeaeea85419b5bfbaf9dce1d2f6898e5a4aaf58772309b9b24c9f2c18864b3c7bbdbe383c6bece6c74229d9127bf584721c8dde31d2b41d10fe37f87d4fa0c90b7db6e907cfdc77f6022af43a6bf6d0510d0d7ed5a8d2d12d13bbc1648aca6aabdc94a42a16b9cde7dc1c3674521fba7125ef2dc9390827205742d160ffc5fc5cd547054faa2513d1c4e2db787c6da20c51f6a65f4141773b2ee61ecae00ff97fc9c1895e201966a11d20baba07a62128676d33a6daeb93a3230fa6d39c45cb320a16c6664d38a798451b85b761ae3d201f4d7d8d2b829d8ab7db89b305d23f802c5a0ab87bca882e4a5c309fb0c00f556ebb0d33074c2d82859fbcafe2fd5b5abea8ff38879d4d9185891eea6ffe7adf5f8ef7f7e306aebb7fc007e295c5fa99c6872284160889ea380369687e1434ecb27facdbd4beeaa8c0f2b88f8dc1b5b4f560072405f6ff09835c9e8593e95baed6b0a198699e59bc0bfc4635b696e5fe9c7ae9ba19f69d9f9a20d5d09c0ec3758f342cc7cbb1ed45d41b00ccf5c1a4afa96e3341a21faec47bf5bbdfb0cc0b57a9da91f149128eb6ba17ec729ec033ff0e181930b06c53886dc071041b39af8b8f0812b0e3cff560af4e08f311386c7fdb1e000f87275fa6ad9361a2544869f0b4e299dbab10557dee4e43336ba7a51eb270d4a631751a4a444fef6daee235eefa243926da7f5d2372f37c0dbcc3e6887013404498213c2952a97fbd81f0095aba3361d3adfce9e84669ff2cd534257967387ab7ca25eeaa8fdad44c266f188df0dbeb40812e855ba026df421357ef8e8c0cc12a0f9b160486ee97b5d13326e4ed6335a3964a168a4e0fc313c143c7369d7f04cb5e19494388eddf4ccf44e1309de4e20cb3d3a8ea2ec6495c1bd87a8123b76088b4a2893f6fad2d7cb27a43b13d77a015f5bf30acfc64630b7079c7791e92d261ddb11890d1be5248797f21410c7cedc213819977342f350bce75e57c102322396ab1b7d18ce5c26b02dba9926ef8e73917be47b6e97ef4616850954f37ba324400b", 0x1000}, {&(0x7f0000001240)="0b9c6cfa11da4071558c025f7b8b04930530adf7d98620fa08382693041106a442dad83a3edec4de5a3ba1b202bd46f38f98d1bf34d3203717099bf0c55853ef3cc1150cb125434c6d4b5963a57a09676098dea2e55ef34e80b84570b095ccfa7e0c6900212ad5e49893fc8763d1dab94439e7ab33c9de59ddcabcd40e3db9c136cfa33123c1316b59576f7d20cd4b91390d07502b9dea7b7b07908153dbde0fd982ec7605", 0xa5}, {&(0x7f0000001300)="0d09345379f4b5a32283cab3e782f492144aba60cf4c8b4098afa06e4cc289e29c03b4bf0377d249d17e418ef5f6dcdbbf626f7b8a12133a80a0fc10a91eb74b03ceafdfb57f78bec9da2b83ca77b5300a24a8948c672c3ac955eb52d73a83f19d9bb7b669f65ac324d3c658fe50ca21f3e8980824b311e09b16716192d13e117c334762935b1cfb85d10bebc105dc76be5b331328fc281f29aabe1546d4de6f61b5c44df51c3738d370f8cf8702116b59b8af71b54a1e4d665772ccc6434e95911226ec6583ccfb323fe8353e8ab1", 0xcf}], 0x4) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) dup2(r3, r2) write(r2, &(0x7f00000000c0)="17", 0x1) fcntl$getown(r2, 0x5) 12:10:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f1058d328a5a0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f438add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311ca51afe2a54428bb3de3f961c88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433319169aa1c24a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c000000000000000005656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df343d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb32cd5c911ea3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd416298507965206c51988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e650374b75ecd37633a1dcf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f89b01c092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb34c0959af58cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2212853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da00005ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c174ab31f7236622a1b15428ceb83169d5ff26629b5f9c8a51a2ea84c7a5c4add22a2b4e000000000000000000", 0xfed) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 12:10:52 executing program 0: socketpair(0x30, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCNXCL(r0, 0x2000740e) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="937e97ca13d7f1b8664f8c4deb5a33576fa794974c167fbf8fb3551e8fca18d9ddd8300e9521c12f353b0f7867", 0x2d}, {&(0x7f0000000200)="dea4e901fd5ade1b7e2f82e1b18d7776a972f18509", 0x15}, {&(0x7f0000000240)}, {&(0x7f0000000280)="074c5be3258d286c7a9c602bc26b69602b38c7f1a10914d54980f2ca688d33447967fffa6d819e452ae83ad7a48db1a5692a36e95064ecf03d990ac9977e99b094b6972b4cfe7a62c97579b9691fe9819fd0f97bea95c33cbf3aa92456c6caf1ac9acd5de8b00196e9cce7c8aebc901438d124c64266ee2f1cc14c09ffb028861b2e9b342c30f66e832111696db5e9f4ec580494fe646e88c9", 0x99}, {&(0x7f0000000340)="e788a2e840571e58726fb12ce7f03f06b2a7bffe367d6699de619ca65fce32f83d8c738b60bc7dcab84ee27be67beca6490213190aaae743d0d0219f6d405ac0526d1a951a0be591e86ed9b73071905654f59703a1554358b46042a8ee50c499d574d4fb266b995feb2e074028e84369c6bf", 0x72}, {&(0x7f00000003c0)="58fb3e8869b6e3a95d95c2214039dac3a82b0ecf02e32897bd2b23c18bf456e62abc27c925b3081a290e9c7303293bf70b14bbb1f6299ac367c427856129a6feebf13cb57d90e40de59ab15cd68af934a392f42810e135a7eb9f00e496e22890a95822251d719630df846b66ec82dd38fc8800dc4a5834f95063b4ebdfe636a85ad95b3f4efeeadcd050dfdc5943058ce8f009a16dd7c8867b82ed5945ada9245f11aecabf09aedd4c32f53e5d5bfcb7d2fb96ca383fcbcd7c0662f05fb78334bd901329e7c234e0e47be233c54402078514af76accaacd5beaff436c593e64e89f5bf5969b528314f23bb08e83abe6df9fca7371d66e84d", 0xf8}, {&(0x7f00000004c0)="ba010a7b1bd09ac6f269c6d15300dafcd0154cbe3a538c52ae30fd4d2fc0dc5451d49658698dc004eba732f1beb97f5b59fc9b6cbd9150d1056e0fb50575082a1ba2860bed84828b6423e7aea40f67c56119fa31f259cf16caddea0a806d115c1cc636b531fb94", 0x67}], 0x7, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r2, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xe0, 0xa}, 0x7) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)="ac4d3fa723ffe32f566922965d22cfcf6b8d8a802ec26c69b1634f1ea973c55e63634e10d350f1003cc201ea04314716fd05c90edd9ef09eac7687e46eb96c631096e7792e85d269f38aee98578080c194671630329d56a1fa5e5d0a6336e0657ee8e0be7693816dc1874cb76dea57cb7dc58d082a2c225389f71c2a97cf8d63fefd932c9f5c5c2c8e66df7c3ca3ea9ebeaefa06e69088bf108669798bec809a5182a22f846f964dc7039b14e118d06286d3ff317bcd34abaa9055db758756ed61acf0cf72e5f94f8e2d8c2c310c420a3216a6d12942db2246194c15bb7febaeba0fd8b18a", 0xe5}, {&(0x7f0000000800)="d133501cac2839b973e94b669333bdc49e43376a5d13489f9142bee1c28fabb1c127c8adc43bd70ac590c921dae944e636dc7dd10d09ed7ca5293c7fb7f35553b83a590e771328ed90b3860918bb8aaf6d36bea82122983063d7f731c9dea96bb97d114dd7d7803eb71070e44a44d191a347164146887dcdf154446b820734ae0b88", 0x82}], 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000900)={0xfff, 0x10001}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000940)=0x4800000000) r6 = accept$inet(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a00)=0x20) bind$unix(r0, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a80)={0x6, 0x8, 0x3ff, 0xf4}) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) r7 = open(&(0x7f0000000b00)='./file0\x00', 0x80, 0x14b) r8 = open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000b80)=0x9) bind$unix(r6, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r7, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) getpeername$inet(r6, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000d00)='./file1\x00', 0xc101, 0x80000000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000d40)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) readlinkat(r7, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)=""/4096, 0x1000) r9 = shmget(0x0, 0x2000, 0x80, &(0x7f0000002000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) ioctl$TIOCDRAIN(r7, 0x2000745e) faccessat(r8, &(0x7f0000001dc0)='./file0\x00', 0x20, 0x3) 12:10:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r3 = kqueue() readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/166, 0xa6) dup2(r1, r3) 12:10:52 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea8000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/146) mincore(&(0x7f0000ea6000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/170) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 12:10:52 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x1f000000000000}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = getgid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_execute_func(&(0x7f0000000180)="c402790e8f3dd20000c4a205b85b00640937c443110d8c6c0000010026e65bc4a179fad90fba60424264430fcec42241deb90e000000dad4") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x528, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x4, 0x972, 0x10000}, 0xc) r2 = msgget(0x2, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = getpid() r7 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x1, r3, r0, r4, r5, 0x40, 0x4}, 0x0, 0x0, r6, r7, 0xd28, 0xf, 0x5, 0x3}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x0) 12:10:52 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = geteuid() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fchdir(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 12:10:52 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) clock_gettime(0xfffffffffffffffe, &(0x7f0000000000)) 12:10:52 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffa000/0x2000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 12:10:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shutdown(r0, 0x1) 12:10:52 executing program 0: select(0x6f7bb6a82fbaab5e, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet6(0x18, 0x8000, 0x2) shmget$private(0x0, 0x600000, 0x3d, &(0x7f0000a00000/0x600000)=nil) 12:10:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x8000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040)={0xc, 0x1}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/84, &(0x7f0000000180)=0x54) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc}], 0x101840df, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) renameat(r0, &(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) chmod(&(0x7f0000000000)='./bus\x00', 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x7, 0x0) 12:10:52 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) getsockname(r0, 0x0, &(0x7f0000000700)=0xfffffd89) 12:10:52 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="b4224441ad3f", 0x6}, {&(0x7f00000001c0)="e30091577bdf50ede0298469bbf3969c4cee46659248b701cc777da36a94b2b4f47bded0a4d361a49495d527b6204bbd5380efe967ed033ddc44b38160bd32f9ac73ecdbbf9aaec70262e51fbc82977ba22a19b47f80ac6a689f91a1016e06c14d0b6adcf93881ed44bbeead563e638bc2ae0147e130dbd4798f1937ca4388afcaf6218fad2920cc0ceafb7b3a0a75f91dfa6e470a18239ae54dd58f849e48413d626f2ce3a9e1d0a8c8711a0ba16360bdccc8f4fcae66ee8784db18f4e9d60b292188df72fa81f33dbb258dfcdc3f05d211fd40ed23e3784a3e084a889514437621477211102b10c78b5a2f", 0xec}], 0x2, 0x2c) write(0xffffffffffffffff, &(0x7f0000000080)="54079849fa05c059621a9b9658bc7d5953f5c51c462510b2619f57e1e2144ee7391fb5f9a86e02afd8e3ee85c494197c94c9bad7a1cfb1ed7ea03bcf3872994cb5016a736b1408e0cffc300fb80bb4b47a6155244b5c8107bfb757c2", 0x5c) fcntl$dupfd(0xffffffffffffffff, 0x9, 0xffffffffffffffff) r0 = semget(0x3, 0x5, 0x80) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000100)=""/151) 12:10:53 executing program 0: clock_settime(0xfffffffffffffffe, 0xffffffffffffffff) 12:10:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) truncate(&(0x7f0000000000)='./bus\x00', 0x7) 12:10:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xa) 12:10:53 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x21, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:53 executing program 1: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 12:10:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:10:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x80) close(r0) 12:10:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="dcef484c13cecc6a0f3ab3f18484c7f20b60c1d034f7cb97d9dc609c2d98d0e33d2edeeeab7d31ef671ff1ec7ad9d0e67edb9a56e3867f42e903526e9e8757e506c3e0046bb32b827833ed50ded514fc39713a10ec3c13d87668063f440f9fe8d6ea2bf13fb2e2f243838fad67", 0x6d) 12:10:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1000, 0x4, 0xfffffffffffffffe, "e5aa2c2d67bf39a9ab1a3b98790f110619c0ae3f", 0xfffffffffffffffc, 0x7fffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x5) syz_execute_func(&(0x7f0000000000)="0f039e00000000c443957daf0c00000009c40249baeec4c18d74fb8f88089f0bb9660f0d9700000000c4020d2f5a0e662e66430f3a627c8a0546c4822d089f250c6e9fff4912") ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 12:10:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="7a929a323c0e1d8f091b6ca4a6c22576cc0c845e1d126e94d04004ecde9ea413a77231f8fc7da18425b2f48a1ec3a3fb68a10d2de345af174c82b4640d80521b1d307b09b59104161edea473016326aa10e4da52c6cf92b57de85ce7c2fee5e9c26b21508e78d3bab13000cb1be42355df13f6dc63225d20066e6aee", 0x7c}, {&(0x7f00000001c0)="7a520e9430a51c10608270ec8c1c3c302a0e84797b4b34fc2b80053a0c38abb9357db01545d508b73abb0abb581e6e27bc356f087c32a235b47becb17d6481e365dc53dcc2ee9c5d67143f4cc26ba5d20fa9400cd5ba4f0a3555bb2bc3ea5210c2ba5d1b3c1506812fcc6ddf4fe3b7f49df0c79a124d96ae58dc1e6d74717e8c900c46447bf974bae5b11e991a96a6d044e6686dca62009d956ec2d8642e035730cf38ccedb834a8005479004603e71bd7330ada04579ec2d8d4650d3f5e831b9a0dbcb2c43a98518350a0d696a469ffe7dcc70ab255e24f", 0xd8}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x50, 0x2}, 0x7) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 12:10:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x2, 0xfffffffffffffffc, 0x22, 0x4}) lseek(r0, 0x0, 0x1) semget$private(0x0, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) dup2(r3, r0) 12:10:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)='W', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 12:10:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x6632}, {0x6, 0xfffffffffffffffc}}, 0x2) 12:10:53 executing program 0: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000140)="9100"]) 12:10:53 executing program 1: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000006000/0x4000)=nil) 12:10:53 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x12, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x44, 0x7, 0x38dd}, {{r0}, 0x4000000, 0x8, 0x0, 0x5ed, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x85, 0x2000000000000000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x100000001, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x18, 0xf0000003, 0x7, 0xf756}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x41, 0x0, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0xd0, 0x20, 0x85, 0x68964b8b}, {{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x81, 0xfffff, 0xffffffff, 0x4}, {{r1}, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffff75}], 0x3, &(0x7f0000000200)={0x0, 0x4}) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchown(r1, r2, r3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0x6387, 0x0) 12:10:53 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x6, 0x4000, 0x1) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x8000) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) 12:10:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) read(r0, &(0x7f0000000180)=""/183, 0xb7) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) dup2(r1, r0) dup2(r1, r1) syz_open_pts() read(r0, &(0x7f00000000c0)=""/150, 0xfffffffffffffd6f) 12:10:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="efccf5f1861bdb6561466ea9ace704c109a7d1436e96a9bcd751231580b1efde", 0x20}], 0x1, 0x0, 0x0, 0x403}, 0x4) socketpair(0x3b, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) sendmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 12:10:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000180)=""/89, 0x59}], 0x2) 12:10:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) close(0xffffffffffffffff) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001840)='./file0/file0\x00', 0x20, 0x4) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000080)="0a37eb6d1c5618233286a0e10264758e9c587fd18726aab17ec667c42c133ac72ee9dfff1a6125a0c9548fc19288ccce8af8d90b", 0x34}, {&(0x7f0000000100)="e2ad0bc86e573568aa7737dd39029a706eeadb74afd941a2412641", 0x1b}, {&(0x7f0000000180)="cd81cbd513384030d9390580981be7ea130e694456743c51233cc9fc29cf04e1d9d60d3d8ebcf44860c7003f030219f0f78211c07fb884b6fa254a03cec54c6b95d2d866cce6d9536286878a048344ae17e1da0b399be01a169dcdc5e08530f9c5ac9cc2ca3203dca1817e507c40eb9989ce7a466437803c170963a7eb7681846fe917bbd77fd8caad838b64495790de601a71b80e4f98327294ef384b399ff38815f5eb502a069db73393d7b40f22", 0xaf}, {&(0x7f0000000400)="6504c311e012ce53a785f0dd844906ec7ee1dc3c9b1cc86a007e91dcb5cafab800ee3fa0803430b9de7e9806584870e20a8f504e361176e10515babf2bfbb6e70d6196e89a30d1f547eb4fd02f3320240d8b0dba3d2e2b9d6b07dc26a789842f02b0fe625cf78c5b58ea25466415a09144956a87038e0a781bc304f839c8f3640666", 0x82}, {&(0x7f00000004c0)="00477c07b6979d926eed28e75d81a89fcc392bce8da6852a85d32edca9dd4f9533d7c833084580f84dc80b814e0f09348172bbc22b283f7f01cd3c4b12a68eb1959d8308ea83b7122283230c995828859a8db95f262a1b56f36e30db17adc1875235dcca6569d2787fab560bf7d3e9b5f978e13e9c2050faa89b5a596482fae6ddefda491489a3edd6b9746d8d74f90f29c835855edcfe9e8c8ddfa181996c97f63d9a18bc7764a62560eac08759d12ca51eb93c4f0324344f3c0e7001e7c250048c137237cac6d9d83681a11efdd10a4fea05ff7ed6bced854c4356932befbca2a4b93ac487adaece3336adc918", 0xee}, {&(0x7f0000000240)="31548a41c92561c53a405a98242b1a8b5ad803149c0fce81e3d512112e3ee22468f2f43e94d1a02cdf5c12c2d13181e06f7b5210fc0735f8069e03f0e11d806f6cdc49cc232d6b0c5b3150d8c24b5b58be3cb8ecfa2d2158d7da79d9ce9bd6125d9ec30bec9da709a494e38c52dcdf", 0x6f}, {&(0x7f00000005c0)="bd2eec7786ecc64796a8fd8614ead9bc67cfe8ad818f6085614592b304cb9746a71e215049c055381c239685d6885e6d2bc555743d76a533bbd2c5f43526332cdc70d45d830e76a59a78007136447ac9ff62140743063fd1a2ced7f1039f390ef28789a218bd6432f9c02bee60083820eb2747ec40a05b9c85642fdde3d9a3918bf05c5a06f372ca2533d0c70c850ca438cca03c78a9863425ec6998f7bf290fd32248226dd1a845d0abe75b3c906d60eebed3c80a8568f037a8fac86eb319b0dd430fc304c050ece7207d0f5fad7eda832e36a491ba2709", 0xd8}, {&(0x7f00000006c0)="3e140ccac5c76f1387420b9ea0c7ba5fc6d965d1d9ffbce533f514bdde414964bd9b1e8e64555ba87f0c95318cf26534f1a818ac8e6564b317fc591aa3f073f893baecb20cc5ad4fe1fa499be2d4714ec73577865a71cf5ea15117fca04ac2b1481b740b6757af7c6796c099b1cc13fa4b8fc2e09252078c2b51f13e52bd473988c46b21442e68358c87ef5c4ac975b88ceb7b8077aa12d7844bb417bd967cbb12cc4fe3813574cb34c3f914c92af95d3f07ac0e28f067eefbe793d2134cbe9f67bd4a1f2461af304761d89346bb7ebd963e1579655fd6477d71a9df1846b76e3760c9a4df98b984ada040060a0f3479041859b9182eb4fffd495103a780130f39b10467b99f0adce572c4f0d4d266c5e1ae456054079094744d7d4cf939ece67951343dd4ed9ccbb3b5d8eacfef6f8747e1041082a3e92c49abebf1444ec396b6d21894fe9f616ce80f02f81e93d291780227c9fcd9e8dabaed557bebba97bcaa20f3b33f476cfd7ff929f2757a195d875a7912cf72444d24713b547d3d1eefd9cc4f9a9dc13e7e13171838d5fbbace4e729d2888131715b61ce875be905c29bc5782c22795cc632044a1ec33e02d01929a2bbc0f478ae808aa682dcf9befee93653ad8eb99c5c5710a5e386c8b4d2fd6ac38131e8676b7744da0aa3515926fc03577236bece879603ad6dcd9d972a5ce4099e98f06dfa5c54dfcdc8c6e3f125dddbbeb45098b0e06f1bb1b28da50da1cbfbea99f853f47558ef8f815c03cffbca1d75533774fb30146f5c21ca42047220abe952c92c064d5391ec92277e938f6fafbb4edc6b2ac3109fcd8d864ccd3f66351f2172dd505fda3360b4620e610a585ccec906bec701cc68bf543a6195d960ff1ccb3fb2ca0f294b60733beded6f9a5e8dd672a1bc359b9a3c746e3721098f278de000275567a6c32bb2848f34d883a25aaed3563f80f00b8ca4a2fdf245f33dedc33f7f36db438404136f692751d06a69214bec4f27fc8441af9e2963b7e5646cd2af326f0176349b1f6b4c5d5f342cd7c4287bc023e64aaeb74abcd1e5b3cb6efce7ec36cc414519372559484721d231b1f03d11369be62c50686cc7e1a09ece4dbacf786f699c4ce68e77ab89866dee30a4eb686a82d213fb4937ed23dd21a3cb40abfcc25ab260e09d31258a8ecaf9d2ee5176e05163f28d856f1ed5050b413e3a1c6b0f5820da358ec740585faca0a91210aba77c2930bdeace6c7beebe521f421ff61be9a12842e2f8c93afcb4dc6ba4fc7e055cb7f86f6a34625b8fdb56b815056646f45aae7160a7928e2b086777d616e5e657d64504efbd96c4faf042183d60f1ee6657ba385e1ec894452e71d239ff47366de2ab5bb4f5419cf96187504590ce864ba1dc25718d27007cdf0e38e697139082f9c1eacb0821348916b558f5a9c721f27d9697bd0d58976ddfede859ae1e4b065018574a057261e9dda3262aaecd9bed1eb3161f6755fe455e1d87ea171699054d2315ab5165164d07afd6a81052bd449d7575447033f08b4f586289d832007fb8700e77b79e19841d53ea40d8adcbb01f3cc9718694fcb0c3bf91d6eb0cca1b19e367ea9c790c544a36990d1685f4870bba8cb1baca2689641199844d400a8b35c2e294f77af9d6d6079597bb39d197394a1fde0db3d20b3b2a33133fd886d6b1d834be2de708c34a39ea553676b019b89ab71340b7ff11c9c948c70462ce4725bbf4a9e3f8398361f9a19503fe7081de55e749a264dbfb874809f201c66a2078263a5c9296b6380acf0e504bfeca63aeac466a0fe0a4e6d3b588af352ac73d7f223995af434bd54ba32d67907961df1a7377c0615752dc52feff1279c6ba103ebe514f731f3b52a230ccba59289cdd905c8e51f8b0a93314dbd852683448f7f354c0321655e7cbfa4c404ec0a4734598efa567c00ebfebb5cf5427521f49b1dc6fa5263968459b7f117a615f5a766657f061df9615ff7a427aeb84658118d6aaf6f3c4aeee97483d2f6235811f9accfc266023ca7209b4d0b8e5e70e9b9b3599b6df8efce2c8dd5c79545f8e4f30b7b0f766fbfe8646a563e35bfb00ddf2e94a6675857fcca6bd73d90b58cd204c6f7f68aeed732ee4ee5fcdaeae03195b287a3dc01bbc0de4b7523f5d0f6848bab4cee986e1ff20b1beaf82952546225690b8b39c0400d4eba528fbf2f9a113811ef7b770585e33987a472ded2caec6e7448a76387d020e40c463a3448fd100126bec643fee76839c1a60eb2763cde9ab869f7b2796733d39bfe87dd172199a36c69e8b11cd8abdc3b7b9d295ee6d1baad36de039aada31f89d9edbf9f2f4ee0c6874f27f1c8c37ad93b8f70b8187e85fb3896dabc344ac63071a2912fbd712c5b65c104b63f8af69e6a09fb93a67818f433cfa9e27c1d3f61718caf9ce94da5baa7263286623e9939c9cfe404f6c485a4a9b18e1f3650ada80ec0ce062810564fe93d728304fa6560acf1d6d48a8d7ab8232520d96687d05caf5e55559e7d4b084728a1bddcf8e192fe185529ce7ff2f7c9d0397b4d8f7e40bf889e7cb9c063c1f3b6fd6ecbc0ff6b56e71c2f76c7f6ab6daec61645097c6fa73f8b2e11b2f58b5aa61bfdae1edf9c80c6da546463b208a8226b0c2752cbb96d97f4b6362984d5a32e5e5378728141d65711d069ce0c7a5e8c810c110d6830f6ad73a2667ceeac546e5a0aaf23d0e4b8c8dfe73b9bf0e4b16c641f23bb79a5fc475a154aa14b5f01017cf9473edef87e2e27b8b30200ac91b1c4261c9d06b6422e0ee89deead71832e2526e2681cfbbe66ce25bedde8c381a279961ce697512be075f9f99d2aeb24b0cf8881964751d0bc79155e3a9dc0ff5879bd71ed6fe833a2142fe58439497a89285c8086231d683dbcc63f5731a4a4b521908b0986b659935d4d0dc18a6d073f3ff964b1f9d57ef4474e8a98eef7685b0e556b962bd6a9e79da8027b8eeda2f79d9d483357616c81296b60a6657c2f37a7d7be8d6a54c07697d0d8f00ffff641918afe336db6b296ea48185b928f61dcee9f60c62cd4d09586ace2a2e0fbf6d59207ef4b940da3d47f3e8fd5f03653b8f52b2a942f161eec10dcf73dc2aeaaf56a4b885c7c20b3aebe97f4e559b557b47ae32c1ad9dc7f5b454951566e6a9542ce9cd1f8d981536b8df4b9589ce35087c8d3c901f1f5e97e05fe749ea36f12a993415a97bfd2e19b998e787f996382fe6d03d248c7b8f361eb36878b960282030fb947678bd9f22f36bba7fd796d19246ba479c0e895a918daa513e511d8cbd73b83cf25424f853e9853119366341f965f764a115a07954dfa705ee0e8d735dbde134fd0f7d8c780bb27357d34b113c2d00324189007c0c1d7c8e8abafaca5d0f484cf9f1f686d15a0654fcbe8d8cf30bdde197d732c3e5013a3087b1c86465e4bba605f3283bbecc5fd73d84d4da9bcecd7116cba3c4d2e0391f184604bdd6fb5a44a0a31b0ddf8417540aa456ad11502929d5416eab8a764f4c078bafde3b607f355ae5bb034912caf175dd1ccf6174ee0aa3a29d02fc70ef371a804f051ab9178f69ae5a9bec8654199648255dc76c9b6fcd43dbc1a3bb1e42fc4de9a64fef7b441b14045e71b1a9f39883827b4462a2b574e1dce080117d3a9546ffc9b3f4a4e0c95bba6fb783d9883fca8927b446d586966766d30fb3891f03c7f8ae5ee1ee10c91632ac40e6359abfca1e730ae984f00beb92a7adcafa1ab6fc6af3b3b1e508a4736f8457c88171f1a505362c661808d555579fcca63ae27da38ef180f2a21901352f221869e9d3cf77385e154b3b6508c36db6a5995c87801c6ef444659340b68cd26bd779964385601908284467331b45ef12674c919654fa93cac62a000c50b0ac881a2f07d5053081bdad15667ba82832c45ba3e0e51f758c7a2891f3e2b3f48cca5af069ec962df57a947d6bb0c26b00496cea55c7f5c122c4a47c2511379f4f06bd8d3a5c98979364fdfe224ce1a8dbfa12c646bf5a7f2cd6a82e3fc2430d0713996f6d12c4638bf836312134ffd8ba5250176b137266bba3c0e85c8f029385709c98ab010899f018952f1f129d44a578cb045eae541fe23eb3f67e0b78c98ab59b097569f24dce0d3a7e0981172dcdf101f229cfc30f31b2b9d4930a5d0a5dbb7941e75418d0f588678857433ea1be8401cf7fd7e24cea860bf6703874864fe5b2580cb45acb3d9b2154a7e4d9b708de8953f820fe702a76176091513501ccb07c7da19e54e28796d6a41b97d383849199445f9f96dd94e7a258bb6c7ec053f190bb8b1e79f4502838e6130aae67b95fba940f72229adbcc75eeb20c53dd68efdd743e507c4c7e3424cd960a62a63ac98cfcd941e83865ced56d238d22acbc151cddc7bc9c674e8e4b8628d364e01ff39488a677a30378a6b14db09ad35a7496d8a431015ba7b483105c5819c2de55393bbadb974ef2403ff800633a2691a3272a64f7f721e68b269156bbe2ed55aa1ac718441ab0e21771f1ef5ed2ecd19d8584eb8a598a4c36e5f98f6b3961c3ed5d7f0260fb1c018f446a45992069714e0f7a375a2f9200cfe57f90e68c24073dfda0ac72c3a0c5bee15d065d4c68494b50a71ac5e9c5f3b656dc2f6976b69ca19966a7502f41e3d4189978bd1cdd02b5acfb83282f06df2bba32edcdc43fec86f98aed430b3ad8f8948ddc36c99780c390c950d794d24ba2f410dd21cd5242ffd02c7f1a935b0017346e24d9f6cb0f3e44e884d1de8269f612d43be8cba5656107c8fdb2e73218d177203f78ecd7e1ba6af3fe653c95988e0d142d0e82f5e3a3d1713e7c26c28e7c68ff456d8fb901d502b67607643ee2674e3e2a5d54e3029bb5fd711442664ebd2354d118feffe469437a242b087e3cea5da323245ebb9723edacfffefcc045f007ce460e6dccf74489e61a0379950c2a1463896836750efa0903c8d5be3f843f83ebfd9c5f55aebcd907261665116ec2f96f5697747a363a4d42d0da88f907b6703b7f29c67114482adb5dfb7900376c4b90e0cbfbce9b86b76c6b5b1a6bf16527a0a326325a7fc2395187a19dc6787419e925b11080906f5ce4c171c6150cb1ba64b23e56df1f036c5dde1d6f75e2a6ede879ccbd8a5fa0c799481468bc2741a86b9fa8678bf95701c3441c3cdb82311a5d334a27448141650ef36097d77164f3ebd63962506ed38145bf9ee87330c29126854fd035e3db520f9fb7efaca4a13cab51a780019f27a883b53db0b9b4dd08b98db48def1fe7fdcc10abde1be6e3abab63be07b9202e0c81edf15a9474c90054266fc13c12308034c1b1526be54c2224d6b38ec81826247dfbc007a4cabad0da97e089a4ffc983e15b40d74728d0c4d8be39744607cbcf28cd3a54d53fedafff96a89b8a6e61c72d3c49078a8f7bc6813a11256d0c9af0eec68afd1b3bd6d4c8973f4a39887d72e5c44b42538569c12046721959cbe11667baab47c9db539dd9de28f4e380a87a13adfd5f4359fb30669586a9b03ffc9c4ab1672b37d7d174963963d84402f2d1ff165f4705d426cee6940cd1a818221ab5d69842e37a7585c11d938bb5504f0ff05052e9e88a7520c6008c1aef6438c3e6d17e4a49a2b78578941d4ce572a6f096469c6fc99b2bfd48326a8c7fa97adbfc314d3166a9e3f7c8b9e6b3fb5d01af3afe14c3d900edb845c1b628d30124f6f64c25f034d3237a4c723ba69163ce1395924e364651fe1fb1f396d06e1e4333b81c53cf14318683e7fd1ce50b69f568bf27ba0aaac537abf60df47592dee", 0x1000}, {&(0x7f0000000340)="0a5ee13a4a3ef5ff960963457159ec9c474c", 0x12}], 0x9, &(0x7f0000001780)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r2, r2, r1, r3, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x48, 0x3}, 0x408) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) 12:10:54 executing program 0: r0 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x4a9) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) wait4(0x0, 0x0, 0x2000001, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x3}, &(0x7f0000000040)) 12:10:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) clock_gettime(0x1, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f0000000100)) bind$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) dup2(r1, 0xffffffffffffffff) 12:10:54 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5a2eddcb34062d76983b7768e6598745a222acc72bb7bf26e9f08c6b4db3f483be67445845aa38f74aa5956aa25c3f1f5fe0bd94302d5f930c351ee8d72877bd0a11cdd928412ae754aad1edc63646cd3e041d32c4902270dff4a9f6684484c387"}, 0x69, 0x800) msgrcv(r0, &(0x7f0000001940)={0x0, ""/166}, 0xae, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0xfffffffffffffec7, 0x0, 0x800000000001000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) getpgrp() msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f00000004c0)={0x0, "384ca1a3d15a9359c490764f162e9e882c69f062d842c4c5f4b3ffdae7a7efc4f64394bcf80baa581e089112d487557ecbde89577cffe650edf12308b182ad55faeccd7a76a55e9364fc61248878a7ade3d87cdef9632a4b262c6a4a0bcc5681011b30f627e7556d94d16f2a2788159b7a9dadda889e6526646ac0a1d29d3a6a7a9a0bec5cf538f3900b15f36590d2ad45d411be91c009ee5661fe9aa8f66cb242f88d938b848cc7f7a7639d5a2b6ae69e9515e27e46f5048804ccafcf720c00c20681ead20de7dda5ab3702b3"}, 0xd5, 0x800) msgrcv(r0, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = shmget$private(0x0, 0x3000, 0x60e, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[0x0, 0xffffffffffffffff]) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000006c0)={{0x7ff, r2, r3, r4, r5, 0x16, 0x7}, 0x7f, 0x2, r6, r7, 0x0, 0x26, 0x9}) 12:10:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = kqueue() read(r0, &(0x7f0000000380)=""/178, 0x307) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) chmod(&(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 12:10:54 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r5) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getgroups(0x6, &(0x7f0000000040)=[r3, r0, r1, r2, r4, r2]) getgroups(0x1, &(0x7f0000000080)=[r6]) 12:10:54 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffdfffffffa, 0x35}], 0x4, 0x0, 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) dup2(r0, 0xffffffffffffffff) 12:10:54 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x18, 0x8007, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 12:10:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x41, 0x10, r0, 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) mlock(&(0x7f0000fef000/0x2000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x1) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) write(r0, &(0x7f0000000080)='s', 0x1) mlockall(0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) getsockname(r0, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/15, 0xf}], 0x2, &(0x7f0000000180)=""/46, 0x2e, 0x7fff}, 0x801) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 12:10:54 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x181, 0x6) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002000), 0xff1b}, {0x0}], 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) 12:10:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) socketpair(0x1, 0x1, 0x2, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 12:10:55 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) readv(r1, &(0x7f0000000100), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) truncate(&(0x7f0000000280)='./file0/file0\x00', 0xfffffffffffffff7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r0, &(0x7f0000000180)=""/99, 0x63, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="ca57b230e45ae9f3cc58ee2fd22b70820fe987fdc503ae6c764514a515b03249ef024b74a97c75ab84533e9d318b747706eed709f74d91", 0x37) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000380)='./file0\x00', r3, r4) mkdir(&(0x7f0000000340)='./file0\x00', 0x20) 12:10:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffffffffffd02) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x33a, 0x1}, {0x18, 0x0, 0x6, 0x4}, 0x8, [0x4, 0xa97, 0x3a, 0x5, 0xfffffffffffffffc, 0xffffffffffffff36, 0xfffffffffffffffd, 0x6]}, 0x3c) socket$inet6(0x18, 0x8000, 0xff) socket$inet6(0x18, 0x0, 0x6) clock_gettime(0x6, &(0x7f0000000200)) 12:10:55 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/160) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8218, 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x41, 0x4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0xffffffff00000001}], 0x8, 0x0, 0x101, 0x0) recvfrom(r3, &(0x7f0000000340)=""/89, 0x59, 0x2, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x800, 0xf4be}, {0x18, 0x0, 0x2}, 0x9, [0x1, 0x3, 0x7, 0x6, 0xc2f, 0x8, 0x4, 0x3]}, 0x3c) lchown(&(0x7f0000000100)='./bus\x00', r5, r6) 12:10:55 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)=')&\'{#&\x00', &(0x7f00000000c0)=')\x00', &(0x7f0000000100)='\\\x00', &(0x7f00000001c0)='^*/+\x00', &(0x7f0000000200)=':\'/\x00', &(0x7f0000000240)='{{\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000300)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xffffffff, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x81, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x100000000, 0xcf0}, {{r1}, 0xfffffffffffffffd, 0x2, 0x6, 0xffff, 0x30b3}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xffff, 0x7}], 0x2, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x6}, {{r1}, 0x0, 0x78, 0x2, 0x8, 0x764}, {{r0}, 0xfffffffffffffffe, 0x1, 0x26ccc903a2891274, 0xffffffffffff8586, 0xa1}], 0x7f, &(0x7f0000000480)={0x5, 0x1f}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 12:10:55 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(&(0x7f0000000100)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 12:10:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="257d74231a31e4950abf92a9ce27c942f1c02754e14c6b2dd73f25ef3f04cf4030bafa43c88f87c27c317478f8465ba9373b4535edb3859bd36dfee681e625fb95af9621dd766e4e02647bd02bd68618857a47b484e9fcda24eb900b79380528617ea66979cc2671c6731a8ec3222ab5de73f30c13607653f4c24543b9b622ca2dad3a574ac7770a9100c2f89cd4caf02e84a43f1e85288aef29013b85ec4abce52df1639dcf0dc18966146ce4562b38db644d70aeb9b48ef2f9b96b4085", 0xbe}, {&(0x7f0000000140)="08fc29", 0x3}], 0x2) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 12:10:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xa000, 0x1) 12:10:55 executing program 0: mprotect(&(0x7f0000047000/0x3000)=nil, 0x3000, 0x3ffffffffffff) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000006c07d2fc8510602f3d6818ab61d83f433b9f1090016272ea0f693720236ecbb5fd63f3cb81593517c788680abe13245d8b61c63746fa92d5f91d572d90c2e50d5c7bb23ec28c84874b301d4a396be3ecb1adcab7ce6e3938a1916803477d620f90314693c6a863aa2703b702c5b3bab1aad51d4d1aa612c27bf542d21e8ee3b005eac41e9fe7e2c3a1d8f99ba4b125aee0f1c3b5705a10edd67f2e6b969e9349e2f63233e40e5a126ff3325c649c812e376a3eaa05cc0077f59efc7ab0b1d18747f949f60e8bb1364cb665922809d49eb79f2c115eb3bde8e61a2d084a613a8f63812752bd11e2303b3874d3879cbe7bbd769481d8a8"], 0xfe, 0x0) msgsnd(r0, &(0x7f0000000000), 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x0, "a32c20aa7910ea10ae3f3dc7c87e3e895e080fd1fde709f8ab666202e0432a75967fd594f9bf2e608d83ded3301fbc87fecf3616d3f6625deef0923ec441e52f2aa31b78f751e157f869a8c86ef2fce19787d0e91a349778e57f4e67eaa716a07f0cc84acdf5d458a25b692bc0bb8924545c2f385c458ce87be8c058cd2b0f9cbdfa8d6960e43ff48308ff72cda47317cb00af6bc03b38eb7f549c15c1312dd3565091b2d749b1ad897fbfb8ee705054f997cf7bf81ea1c5ea3a8d887f00fb95448c79a9d020b8dcc40dbef5b5ed4c1e"}, 0xd8, 0x800) 12:10:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0xfffffffffffffffb, 0x200) 12:10:55 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100010004) getdents(r0, &(0x7f0000000040)=""/253, 0xfd) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r1, 0x0, 0x0) 12:10:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000210c, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x3, 0x8, r2}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 12:10:55 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x7fff, 0xc3fe, 0x3f}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) getdents(r1, &(0x7f0000000240)=""/109, 0x6d) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 12:10:55 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:10:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="96b8072d76e90b5eb1a922ca1a569aeff5e0bfefb4eb33eb850c88ddba72db48a80f72a6bbe9c5db1e01b15579018f1f4e53a2ffdac378ef41c7e6e00dc51a05010ce737872db865565681b9334b2bcab4893a3011b91d96f225012f320083377e75d097ae7bc1876fa686759317466ce0343dbebf91842dacaf3f6a7734b50557f0777b4664c05c6223957983060260565fb56e88eca4658c4e4a40025cd2da2a85d44aa2dcf60b4ffa3699d550cce545a9fe0f950b22197ef839e4605d7ab0b5be50", 0xc3}, {&(0x7f0000000200)="6a66ba810d50844a21dace3344b5f90216f8cc94c4477e7407d28ec00bf8948c850574e59eb9429cb19b53725e9ad51ab2175fb7c8dd5e616c1bc37a7f9767490b05aacbfd432a4723debd56e668baf9c8de8ed065aac9ea8cb1c2ec431cdea47e72afc7f1b8075d8d533ffaf1ca9f24928d4a10fe92ec00d1793983eb1ae55912e0d9e9dd875f198d64d3f6e1", 0x8d}], 0x2, &(0x7f0000000300)=[{0x78, 0xffff, 0x401, "27fa1623acfa7975641d359ded2d8eed9762b5c51ab67a3455131a9d4094c7b22c1c6d293e132d9aefdedc13c1c7c667dca0a12504c524784bd374e9721ad57d5875017b58c27a2de48c49df858fd57caa4a3db10eb09bebc13c4754974b237671db5eba"}, {0xc0, 0xffff, 0x4, "80993d1fe6a37a69596e66a975f23021a9680cbcb51f72dea117cfc034eefd9bc25a38188503e1af78e12cd77b84a2d0c250aedba68adf0f8c68aa47e82d736f8f6600fd2092c6f92b5acfe0c9536358d157f9d52a0024337f9dca208ba52095bc864420ccfa6e02349ecfc498666149f938efc7c921cc3fefbacb189e1057ef36c664efd840cec3e8239ab3a77da4d6a9dc241cdb245829e441488d49dcfafba87f7044e6eaca0fdfe5ff81edfaef0f"}, {0x48, 0x1, 0xe7e, "0669939ed0b31606cf1c47edb7026f61d5bee9d8dbccc774c4d82952bd2b7acfcc8ca8349ee58a0793a6123475596c52e5bb7ce009c6"}, {0xf0, 0xffff, 0x3, "6cddb803abaf9a1d4b7b3ac55488f533e56685f02e9761e9de29b5d18a3fee75362309bf6c7123a75f8206a31e0a75f05a6e9c84bdedcfa6bea58430260e155af39ca79557d9b620eb31a6e6a381cc8ed0ea401cbf4e59f25363921451ed1ad7ad79ab252d19dffa264977695ee4d223949d8e14052bc58efa873a12b56352a9fefa948c622563f7e7f2061a83e17b6fb95c5189df6e70a817cfeecd66b1eaa8ebf987997a0343df51f2c3d018f3f3a6e5885a415d8803c86f8d5194c673a5024d9d1bb430eed4a894416edda8349955947049ed99f1ea01a0ff98"}, {0x68, 0xffff, 0x1, "04b10de9a1518caf729a38af020d841db7520caeebbe898783a8a96ef65eb6a740fda2a6048d1eace5f26f3390e52018d8d830791629a3309bb7faabcd6291d0bc66af02a201a4fe2960900ca162356ded7c6ad9afea"}, {0xe0, 0x1, 0x4, "fb9ede565991466d6e63aca516131971b594ac2c04d6ee715f327d0e6a285f0263c9c34bc2c93c8a431e3b81168568db4c8cbd9b3e18389e4ce26ee5eed6a799090d7407dbb3118e3a06226b4ea97032ed0473834f9d4e03b154ebff205c4faa71356ad4729fce97b914437942f35cc37a27765eefbde35bbd1389626bcc7a0e58f605fd0e5d162d2dd4effb858de27e52ba13974f0d877bb98c898c5ad438c6dabfadeac49a4b84d6e333c6df8a5d7be2ae2e964e312f9a68a96e43b71f47f36ee8c632f1ae6dab847692711fa5f3"}, {0xd8, 0xffff, 0xa, "234996b43c60c59033e877ff611a7393c773422769fa0e23da7d71ce31a75eff7696a8f6db7f22f2c34602d0ece3ca044683ddc3b2e7caae8e63238e1e49cf895e19bec80bd3e02867c92a76679217e3935b56f6634da7ed0194547c79b9555f8bd5f1dafef4eb3fa1e23743133d3cdd8273949469afcb1a8c0cda20a395f9bf13e4004ae90ef0a4293640cfcf3f25d53f3d1c9d046489cd6687f0bcb191c2bc25682075a3754ebfd6591bc82ee1a827f080d2a6d3e7f08d3721137980d6d2ea9012"}, {0x108, 0xffff, 0x1f, "2846e5dde4b3a73782d77dd89101fc6f7fce2d4d790460bfc100215a1e4a228e0e8ef69df97ccff6365854838675e05186c4308dd3d6e13c69ab314d12e76f2dddd5f40c11e3889e3d00c5281041b65c7f1dd9d36731982c1b07f7c52c092040cbdf0d01841bc6ad2e8bd0dd82d08953958d39faa43a8503af8970b21b81d07410b9031a433ad6a1e4035a3e906d5b111f8cc3b1f6ec26b3cafdaa8f023852a5da4a6100ee0a5fc77b5fc5ef8c129e2d0ebd6bc8ca429032470624abd27948834f3b0fd22c55b6de963bf57a18a8a0024d4d8ffd9e3f8066c8af4b97a31134dbed13d8428d436d0160108cd80ff868aa9cc797fe971adb"}], 0x598, 0x6}, 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:10:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 12:10:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3ff) pipe(&(0x7f0000000000)) 12:10:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:10:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:55 executing program 0: r0 = geteuid() setreuid(0x0, 0xee00) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(r0) seteuid(0x0) 12:10:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x100) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f0000000280)=@file={0x1, '\x00'}, 0x3, &(0x7f00000011c0)=[{&(0x7f00000002c0)="0c6b401bedac381e3b743388119e6cc55f3fd5f4d7895937f4589a60b96ad0c1e3207a2daaa01453692f5f840f7b7eac4927b7a09ce90139362d01987032c09ef83b935a06fab5b0add2f37d2aa8da11036877dd67850a7192f580817d455bac99be2db6e4e866ea67a0d5d2fc301a4006ea1554d771e204866b1e6e5b4cc1e97f98fb6777001204897de0f46a905b89596f626e11cc01917ef19ee9e0c88590ab50958d587d4115791022166577f2eb8b4a44b496408a959342a0231778eb6b519ac59bc9641ab6b7ca56e5b7c30708400a65", 0xd3}, {&(0x7f00000003c0)="e56fb88c2545f788d30b63c5f6acfefa17fe8fc35e5d7573b9e99befbca4e1cf4be3f16df99e85dfb9584077e8ae9e67bb196665cb1d900f2a6f40f314", 0x3d}], 0x2, 0x0, 0x0, 0x2}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb4", 0xd5e) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000c27a863a6bf088f496f5e8a7725fe327e0418295337a4c8f33e4400fd1abc7d83af8980ea1a5439035c7220f861543765661b68038a268751bf68d3236ac092a94c9ccc52a7ee487837d2a4d3c64331b273c784627ccd11b140088ea070ee3229c04e5a8a3b5fe498963b215120b5ec4e30c2916f4a4781b89384b4d1dbc689c2e6bf1f80b5b0500000000000000e53d113c923f109461f58359a8e716ac", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/22, 0x16, 0x40, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x3) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x0) 12:10:55 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) poll(0x0, 0x0, 0xd56) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x30080, 0x144) getdents(r0, &(0x7f0000000100), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0xffffffffffffffd4) setitimer(0x0, &(0x7f0000000040), 0x0) 12:10:55 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8b7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x8}, 0x8) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x800) 12:10:55 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0xa8, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x48c80, 0x800}, {0x3, 0x800, 0x1800}, {0x3, 0x5, 0x1800}], 0x8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="5eeadf0a2f6990c6e099666d255b6ab2ff6e01ced1c694af4397ed1b4a967cc3a619eb83cb7da6031442ef68db260bb46bc3", 0x32, 0x40d, 0x0, 0x0) 12:10:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 12:10:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x16, 0x5, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0xc0000003, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x4}], 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x60, 0x1, 0x3, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7f, 0x7}], 0x3f, &(0x7f00000000c0)={0x2, 0xffb}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r3 = kqueue() kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r5 = getpgrp() setpgid(r4, r5) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) clock_getres(0x0, &(0x7f0000000300)) 12:10:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x4) shutdown(r0, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 12:10:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, 0xfffffffffffffffe, &(0x7f00000000c0)=0x1e1) r2 = geteuid() sendto$unix(r1, &(0x7f0000000100)="78202e24499532b2e57a7d9fe54fbaecaa59e49100313c519b41be42e5bf5b66a3cf9b5c451b9720bdd289108f7d497e7c2cedf0ce6ea856164d21930029ac1949b1d80011c682fa0e18ed28dfd49bfef91a0b53fe476352333a28d35d14bd106331ba06f4e07d295dc744b802e6a1cd96fc8ad3cf46fcc0265d360ec45c553fbde6831092efd25031593853a8574a7a94e8c82d0f9e3ef666f3201494177f04c6081efa4aa1613ad2796494c77293aa5a957cdfa9f3f2365f038672882187d36026e0d6d4c5", 0xc6, 0xce834c1c1c5518d2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r4) seteuid(r3) 12:10:56 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) setuid(r2) r5 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x100000001, r2, r3, r2, r3, 0x15, 0x5}, 0x0, 0x6, r1, r5, 0xffffffffffffffc0, 0x0, 0x3}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) syz_open_pts() fcntl$getown(r6, 0x5) r7 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0x1) 12:10:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f0000000040)='./bus\x00', 0x28, 0x0) 12:10:56 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) listen(r0, 0x80000000000083) r1 = socket$inet6(0x18, 0x8000, 0x1ff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) 12:10:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) 12:10:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 12:10:56 executing program 0: 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) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x2, 0x6}], 0x81, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000, 0x1}, {{r1}, 0x0, 0x0, 0x80000001, 0x6, 0x80}], 0x6387, &(0x7f0000000100)={0x1ff, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x3ff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x60, 0x40000001, 0x1c}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x1a3, 0xf5}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x49f7882549cfbf65, 0x10, 0x3ff, 0xffff}], 0x8a5c, &(0x7f0000000200)={0x7, 0x8b5}) 12:10:56 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f0000000040)='r\x00') 12:10:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000440)=""/80, 0x50, 0x2, 0x0, 0x0) ftruncate(r0, 0x7ffd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x30) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a", 0x68}], 0x1) 12:10:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000, 0x20) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus/file0\x00', r1, r2) chmod(&(0x7f0000000180)='./bus\x00', 0x28) chmod(&(0x7f0000000040)='./bus\x00', 0x1a) 12:10:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x400000000109, 0x1) fchmod(r0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20000, 0x1) 12:10:56 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x40) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 12:10:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592", 0x99) write(r0, &(0x7f0000000080)="7c61d84c2070e92d82ace506c6c85f03768f52424f467701f7fca9d89c3dcc294d792f37fc8cdaf00f7a9484fbbdb43622c408d90b401d9df7c740c529aca5e83f2238fc1f90d4f59b5c3a0ae498393cf398d911def8780a9f47ee681f95ac14ea5c2dae108d8b5848be01704e4b1fa32859d05957f27d0dd95e5bb4d86edf73be688b08fad2b65a9cbb894b9e4143", 0x8f) open(&(0x7f0000000140)='./bus\x00', 0x1c0, 0x3) 12:10:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000000, 0xfffffffffffffff7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0xa, 0x5) 12:10:57 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = dup(0xffffffffffffffff) socket(0x1, 0x5, 0x3f) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 12:10:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800, 0x7fffffff, &(0x7f0000000080)="d5d55f19f3e8a47fe55e7645f211f473b34fc1183147", 0x16) r2 = socket$inet6(0x18, 0x8000, 0x4) bind$inet6(r2, &(0x7f0000000000), 0xc) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$inet(r3, &(0x7f0000000140)=""/21, 0x15, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) 12:10:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe7a) r0 = open(&(0x7f0000000200)='./file0\x00', 0x32, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$getflags(r0, 0x0) 12:10:57 executing program 0: setrlimit(0x5, &(0x7f0000000240)={0x2, 0x700000000000}) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) setrlimit(0x7, &(0x7f0000000080)={0x73bac093}) r0 = socket$inet6(0x18, 0x8005, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x1, 0xe2a}, 0x10) 12:10:57 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) r1 = msgget(0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) 12:10:57 executing program 0: r0 = socket(0x80010, 0x800000003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) socketpair(0x0, 0xc001, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) shutdown(r0, 0x2) shutdown(r0, 0x0) 12:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) 12:10:57 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5810, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001140)="062d221e8e99efa0df63dfaa3ea7f7ed1a467b58d1ba9b4e7533b271af532b8e7b0227792b899b1fedadf65bf885b6821fed3ae15dc86d70c698626e27f90a0a5f26e41f49113da8be64b79265e7cad160bfd94f38638dd392064629cca4822f9685d04d4a", 0x65}, {&(0x7f00000011c0)="c84134a58cc445c5b4db92549e1ba855c717ada683bb70817693921bdd290deca07c6a3bb60f8dccf7acf65c7f847f716183c7cd99a1826e0fcc831dea3390a2197091bfec3e245e56fc70c43f0d180f4a25355f034472e5d8893c448f6d80eb63cb541fe974ec841dc67c970639317aca4409a5c3245a16319e5a11dcf90765a4674408928e396b9ced6dc69afab503af2ae09a0f829307bd481cfb3af1152bc84c302885fbd4c922e0c087111864621f4184", 0xb3}, {&(0x7f0000001280)="81931045ad8a683646f449291e0d5a64d61f2250be780d00b888cffc3bd6fdaa4b29a7b72f8289290fa37c8a0ad18491211dee6c3ec67261bc1ca2742b6633b458e107e7279287fdc4474345e4d6e264cafa7da8436de6", 0x57}, {&(0x7f0000001300)="2541ae21c59936e8f66a24c5527adaa532a29f31b948ef365dfe76558427b85734a27e72e0d253165c231e5514f665b937b37018b5d374513b8302bb56519a61de26163e479ec6adcae7cf7bc315c81fbc601a15e7f441ba91aa7522447141277c18bc571a31999074e57e16fd10dda3e17c9359acb656578dc274f5d0c87a0eddcd01eee2174072394dc52a5a783437027642d0fc376d31f8308dde09a676201e9acad35e9d30191d8e065d726c73ae37df4268835a186b99cb27267590dc71b44792e73bb9a4f612033bbb72dce8528ab2f263810732491950e2b460", 0xdd}, {&(0x7f0000001400)="079751de441af6274a118acd5f62029b80811e6a0e2ba173278240f84d224c3a7bf6b6932a0df245fda5216ef6827ae68a1b9da7a67c1c56d6304c828dc0eaa13d9411c72bc4534e5d421ec067c1cf76bbec34e35aaba4b3d5357257b8a1caf7bf7edd3dbd38020bd60cd14c", 0x6c}, {&(0x7f0000001480)="62a312cca2", 0x5}, {&(0x7f00000014c0)="7b895d3c6d976c6a90366a069dd05876b74e23c5534b525de2a4e6537266a7fe903d6b41fe9b7d813e27a84a2dfa2e25662311e05e29616b947f6f8cee2d0775976ea911053773887e5c38d645146f1c46ba34741c4b8a91daec73bab3474b224ee09a", 0x63}, {&(0x7f0000001540)="a3e73df34084068ddd714909f3dd031f7cf680d8f8502475742441e380cad5b528df977d6b4c02e6150fef91354b1da676cd52b838c0d6da19e419080b999be5c4c422dc055019c28fbeb2b9d50ca82f931696649a0411f8002d1596bb1d2f6fae0a4ae3c6f29a51f2a5c40e05b3d6ab9c64662b486695584ce141bb9b08902223de71eae7526897b38dab9bfdc8f9547de90e3da454bf", 0x97}], 0x8, 0x0, 0x0, 0x400}, 0x4) socketpair(0x16, 0x8003, 0x4, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) fchmod(r1, 0x40) 12:10:57 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x6, 0x9}, {0x2000000, 0x5cb4}}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1000) 12:10:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be", 0x1) sendto$unix(r1, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() r11 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000240)=0x8000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r12]) shutdown(r1, 0x2) 12:10:57 executing program 1: stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0xfffffffffffffffd}], 0x4, 0x0, 0x40, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) readlink(&(0x7f0000000440)='./bus/file0\x00', &(0x7f0000000180)=""/93, 0x5d) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) close(r1) r3 = accept(r1, 0x0, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB='u\a\x00\x00\x00\x00\x00\x00'], 0x8) 12:10:57 executing program 1: r0 = socket(0x18, 0xc003, 0x0) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001280)=[{&(0x7f0000001040)=""/245, 0xf5}, {&(0x7f0000001140)=""/183, 0xb7}, {&(0x7f0000001200)=""/15, 0xf}, {&(0x7f0000001240)=""/7, 0x7}], 0x4, &(0x7f00000012c0)=""/4096, 0x1000, 0x4226}, 0x2) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 12:10:58 executing program 0: socketpair$inet(0x2, 0x4002, 0xcad, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000001140)=""/125, 0x7d}], 0x7, &(0x7f0000001240)=""/130, 0x82, 0x5}, 0x42) clock_gettime(0x6, &(0x7f0000003840)) r2 = socket$inet(0x2, 0x4, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000001680)='./file0\x00', 0x8) r4 = open(&(0x7f0000001600)='./file0\x00', 0x10000, 0x100) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001500)="68bc1ae30550b7569a003c943b5edf55f6825fa736526a9659129ccd1cffaeef96663c8525fbb1e623054c5ae31bff2f8dddc32f1bf6b4efdedbc1e3a72bb8ebef7fff48d81089b073ccf3600e5f8a4587c1a4be5301c495677c37ece14f2db7469c64442213f052ebdf8a3b8425a932381cff0905317ffba964eb4205f81f436c57a738db4accb31d9d513d08dc4db4393e9798daf613657ac9871e64a704e9bd644cd1219d666d940991592007f7e1cd359a8c8e76076c822e70e8721bef07e1c9b7901873e9d74955ebc04b942e5121c3a04ca4fa", 0xd6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001340)="a1843bbe14f0b9147735096bfe7d26abb04e732c52456968f224bf5ff3085161933926b42edbf5151ca1b76504f4387fcd94ce3025d58970392274e14641f8da0d588f4c8a3230b050d2124f31449ec783380eeb15d485e10b4b79657eb905b3e0e96e949026b379f7bff7f637cfd57e39027a", 0x73) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000002740)) mkdir(&(0x7f00000013c0)='./file0\x00', 0x82) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x40) truncate(&(0x7f0000003880)='./file0\x00', 0x8) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000001640)=""/8, 0x8}, {&(0x7f0000001680)}], 0x2) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCCDTR(r5, 0x20007478) r6 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002780)=""/4096) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x16c, &(0x7f0000001440)=""/81, 0x51}, 0x801) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001700)=0xe762) utimes(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)={{0x2e54cb9a, 0x8}, {0xe79, 0x101}}) r7 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000003780)={0x3, 0x3, 0x0, 0xfffffffffffffffb, r7}) 12:10:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f34d3f9e60935fde1a7bbc631791612fc2ec60ecb692f0d11b47b5f9ebed4017100e41a2287db682bd2027cb5ef9bc359fe4a065558f15111a8a7c76177ee13cb5cb2f613de9984d68b284fc71fbcd6af50fdfa297c6d19e6b9aed9b5ed5dd330b07d5eb9eeb2e2d0dcf5d9e6"], 0x8) semget$private(0x0, 0x3, 0x2a0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/144) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x100000000}, 0x10) 12:10:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 12:10:58 executing program 1: nanosleep(&(0x7f0000000000)={0x42, 0xfffffffffffffffa}, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "ceff5545"}, 0xc, 0x800) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x12) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r7 = socket$unix(0x1, 0x7, 0x0) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r9 = syz_open_pts() r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = socket$unix(0x1, 0x3, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x0, 0x20, 0x40, 0x0, 0x10001}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xbb43, 0x9}], 0x7ff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x80, 0x91, 0x76}, {{r5}, 0xfffffffffffffff8, 0x20, 0x11, 0x401, 0x8}, {{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x7fff, 0x9}, {{r7}, 0x0, 0x20, 0x1, 0x8}, {{r8}, 0xfffffffffffffffe, 0x80, 0x80, 0x8001, 0x20}, {{r9}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x20, 0xa8}, {{r10}, 0xffffffffffffffff, 0x41, 0x0, 0x8, 0x10001}, {{r11}, 0xfffffffffffffff8, 0x27, 0x1, 0xd3a3, 0x9}, {{r12}, 0xffffffffffffffff, 0x20, 0x1, 0xdbb5, 0xefeb884}], 0xfffffffffffffff9, &(0x7f0000000400)={0x0, 0x84}) r13 = getpgrp() r14 = getpgid(r13) utimes(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x1f, 0x4}, {0x8, 0x400}}) fchdir(r3) fchmod(r8, 0x22) r15 = semget(0x2, 0x5, 0x80) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000004c0)=""/154) syz_execute_func(&(0x7f0000000580)="8fe848a63859c443b55c56580ca00000000000800000430f38089d6f000000c463791d14872a4080aeffeffffff4c4c1516036c441e173fb00430f0566460f72f0ff") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000640)={r14, r16, r18}, 0xc) r19 = dup(r4) chown(&(0x7f0000000680)='./file1\x00', r16, r17) write(r19, &(0x7f00000006c0)="9f58bfac6aa072cbcc9348cbda307a7813c72ac102514decb83af73d51bf69be81e19440e4ae76682d60c3e290b9ef2c2a688c629dbada43a829", 0x3a) 12:10:58 executing program 0: r0 = semget(0x0, 0x5, 0x591) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x83a0e9, 0x7, 0x80]) r1 = getpgrp() setpgid(0x0, r1) r2 = socket(0x1, 0x0, 0x1f) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r3, 0x0) 12:10:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) socketpair$inet6(0x18, 0x4000, 0x100000000, &(0x7f0000000180)) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3fb40f125faef48fb1231007e2352d53"], 0x10}, 0x0) 12:10:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x10001, 0x117d}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x1f, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x71, 0x7}], 0xc47, &(0x7f0000000200)=[{{r0}, 0x8f830baaa3970e5b, 0x8, 0x8000001e, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x11, 0xfffffffffffffc00, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0xda}, {{r0}, 0xfffffffffffffffc, 0x24, 0x45, 0x800, 0x5}], 0x6, &(0x7f00000002c0)={0x80000000, 0x9}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = kqueue() socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x61e}, {0x18, 0x1, 0x100, 0x200}, 0x6e9, [0x8, 0xd89b, 0xfffffffffffffd5f, 0x3, 0x15c, 0x83f, 0xffffffff, 0xffff]}, 0x3c) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x67}], 0x69d6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) kevent(r3, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) 12:10:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x4}, {0x18, 0x3, 0x4, 0x80000001}, 0x7, [0x4, 0x1f, 0x80000000, 0x2, 0x9, 0x7, 0x1d04, 0x7]}, 0x3c) nanosleep(&(0x7f0000000000)={0x3ff, 0x8000}, &(0x7f0000000040)) 12:10:58 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setregid(r1, r2) r3 = kqueue() fchdir(r3) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x20000002, 0x3, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffb, 0x10, 0x60000093}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x28, 0x4, 0x6949, 0xc666}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x7f, 0x6}], 0x7fff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffffc, 0x40, 0x9, 0x2, 0x100000000}], 0x1, &(0x7f00000001c0)={0x5}) r4 = dup(r3) fchownat(r4, &(0x7f0000000200)='./file0\x00', r0, r2, 0x4) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, r3, 0x0, 0x4) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2014, 0x0) 12:10:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="d844f16ec9cc2585037c7378b24f60cc306ef4330e774feb96664d4af410e5f9a3aa6c54fe5d55218a985b668b20e7c46dcc63493ac7f6f4d263445cec9c4c8f0393fc7a347d1b6d4bcef19b2a3526f8d8e99d52837742a9adf2cda6a9ea6425da78d04cc850b0dc95bb2a655c8401b1128d403890ca328e6327efe59a1b8926d0076b25f9fc2ff944553e2f8886116f6d2cce8b9e09124a4e06862386f2578dbd45fba431d0b4e50fd70c7f876129af287d531b1b31c7d029715d3023e8977ad0ed2a5a545c97fc5f8e69876149b421c229109df913d0b65519c9ebbfad2fb9e1f4b156c5da1c96f295e443526edb15ed43a6d5ad427f847230d0b137342d963ee9cf41c0ac462a94a3c149c66c287ccb7afdff7b5cbba24fbcdb39b9df3efd7dfaa1b991a5a39f987d6eb357cfdebf3d8e2f04e785b0ca78b0af6e888d003a0f07b7b00f061c4412f151df8ffc571769ab40150d2353655069f21dd607a54cb17f24e761b84c0017e11c006bdeb4c008608393606565b84b19f06e07840ddd9a401899360722c43a0965e8c96b606065ea5fbb43d6e1a952a16159ff20f40a61bf27546910bfdf5203a0cc1c709ac43a94f6769ef5172398f70d9732f5e9d546869dd24f5bcc8870508c1080c00830692556a25af1fb21a09852acf8b46ac3edaca161d2e736e15e5e26cf1fb2907c56078cf314ab97f48da74987e25d0f6893eee5cafb2d6e9912ef4400e179dfaaaab843988007e9e5dbc16307bf585635a02c0a8f36230d8af183cbf7c9a95be50d71d0d32c446fe13f61269b0d30fc58d5d662cc7ba57b6812baff43b4fce2787787d6e85756281dc8f2ee685ae125305c5a190ae233a857e1c3e2a46c37d3d6bba5b3335fb1a3e367642c111051d7576b74b582f0b586ef51a77f7c8eee487aaafd8953612cfbf5277e65528416fb63f4616594395f432c77443c8b8e2519cdf4fe11aacbacb96cd220aa49b68096753c0ae0bfc74fd1addec35c6a1c33a6fb6286be2e9d82ea30af6035262b09e6d838d44b509f89eb3f77dfc8db320923d8efbb38406ae53184e8e581adc1763f4ec251acbec4c891a7cc9a27d0e90b0c38e5e60a00fcc2fe970a6f2068e878f3b098d51297f5170448744549c5507479195fb1ca04a206da63a3ba6e8ba5f9623cd9bfc795ae49db627623a47909e846e99c7bac0f0efa2aed98e26c3777e293216146c897949e81bdc1893bb4d4835ef1aa5a5a94669ed6f713bdfd9b84aa3451d05d5e45d802503b60d51883e0ee1015e69b799c07a17fff9f011508098f28578262ae99597d710ee6795ef54fdc2e640e347772b78dc49396696213923372ca4d18e6736218add04eef2016276b419ed5c09d40242c081dc6cf3164ee2a11403c7b20f535c04624391548ff928c694bc297908e2680323de1d838c7fb271485981610a2512ac5848888b19e1d5c3a7ae2b9c84ab3dbeb299eda3259c5d2e053be82b9595cc94a6ee8977fa028f0a95dd6ee786c89f039a4e1c7f24179bb3767c600129debd9e838c1ca898d3d3576b94466b2db41453d680abfab87d61951dad78146a73d7d933cdddde24db1578c3dd9a5df489f7e835c7f2591fb0c2ab8ff1eb5ea90b87428c77bdfb5c644e09041c2a1318b8a47e3909d867025b4dc47e6ec4868f541830992b99f44ca04ec08a0df584a06ef829b3901d4e1b9d6740d8bbf283f59a65fe4a657780ece4a660a2e6f004b452505fb14347a003067ffc2ad138a428df6ab1b59c4464bc05237a4bb3ec6cf822131b56da29e67cd158def5dad272bcaed6aadaa821d64c7ed15f40883aac1dc4e0a9697a433d2681eb3d17684c3788f998589caecfb444e8d6cce43d97db057db46f9facf1dbdaba90fc8e132213f17f67430b184aaa2244a9d932722fe417d821c5ed01d43774b037d83390bf02476a4d2ed090231909492e25136c1e182426a3b159eacfd45cbc6a4082413ec3dd460a3c7f8a2c8eae16f864417b0e8b98d9792d7cc81ea6a5ac0a71c6a018a36dfd465aa59b341007a0efac5e362985876ef6c71a27525d6bbac980d6ae6a8efdfa470405cc33d89b63c3566b7e519bca5f87c57f864541493797fb8da8bce46244776415ce94dfee01e7814a8488d264a2e76aabb5ad94e544f7b8e261dec5f29ff92409be70193b6aa43f2fe92249ae257b2fe4313e431f7fa60e04120691e23f4fbdbe586c449f9d35f51a73621039dbca1a24f991e5f33789fac0abefa72e617216a3210171c4f37135b8b78c2af659828b21189bc719e4c5f222c3e33a092a848a1e659cee194a83ef766f2d33ad85290fb8ce4348b5667733510b87a3bdf0bb5aafd352c9e6ebc6f02de138b58c6c59a48a8bf9409649ca7ed0b18c385a46680ca98970a77a790376060d1b366772512cdb4195fc9d6935fd49d65a84095f483a84e805873871338d5e70fc5f08f5d27cdbf81543896e0f534846ccfaa75192043d2d8191b59730ac17b7bbd5ad06c2b06dee25972b2bc655e01f1b08268cd3808645a9ea45341581b6e7f68f24fac9bcc4170c9ba6a2bb7ceb126d17e40413c5955bc22b37b5e058f4f426caf4329f00f105f86f4b1f9960c653179affa48d8fb6695e4deb26a1d5bebd08d7c9417cc8f0dd177e532dd277108b2a38c9dd046d2352fee835fb34067a6d6ff0fef9d3edf451a2b36ff487ab47b296a63d45ddb5ae887298318c236b60f8d69d2172504af791af2d7487d855034ff52a34e3af54bcc5261b9540130ce10095a4108c1c451e7dc0e567b2513716b50f52a0a49121bd0e5aaf35bb9e595957ee8ebaad00922554cc5233a2c1b5de9d34c9a5132252070876c36a81c250de46c255c4207f1edc5bc4273db009074c205b29c2e361685ba20e3d480ac8248c099492772d43edb7e8a315a50eb4fc202166f4896bfecf7907ff97ff7a0916eb4cbe37776bd9934bda9d1b62dfb16df1b1e8890f7ba6a4cf95d5e6713290e3e55f257c3de70f2935540e3392e2ef94479d730b77c265868770e652e8f75cf25032c4d85e34fce8ae61960e67ec09382870ff42303eb7924660a63250a5f9a21eb9d2d082076002bf306e75cfcb76f40750a004fe9398f37bf9137420f5bd810c8f7afb73b77ec07d589c40005b3245c0c43aaede95063abaab6bda3feb91c7a633f8bce7d9a459e000471005bceeef54e10bac7f65f7b065781ea33e0a92ffa70742b135feb7acddf0491d0d24f0a3025a8f2cac3c2d18a84cf34ea031361f045766b2ac14004ca9e19e9b967df811fae69d9de1bf57d8d5bd6fdb86e89c136d1c706fea6be8dac79e4b79060ecd415db8475589097016c0dd6c42a2937bc925bd87859fc22c0492f53cf102379880f300575bf90177957edf4e4377b864967c4e1ca7f6317f39ad840c9d0594744804cd5ab8dc720a8234609cddc44834fe3c4f4bf384cf4fb8983ecfe141fa06cff52644d2750f87167c0d8e49ac719135b1103879467b6c89d093776691f36cde0c36c834c88814a2136c30d24b3461aca320c529a8a2830a8c5d6edbdec786e98a3cea35f2c58f52d26298889c39185fe83b7e2d1ecfb0ff4214a5932b165fa63f9c2177a4e5536472041bee6d2031e1a3a80e9fb8c8713b9669326b00f1784cc403ba07674d45cd4b0480d44724d75169e965484af2417d2d921fa38e589e6aa091e615830cbdefd34e51b60ad85f9b98201e1b8608284c6284f4aa02ab9ac7e970e74a78f12a77a69122750bda5c249a9792de794cff2f7e11e4e3522ca484b7d332a613e4f0f8319d2bfc070ebb6f94b304c214b605466cc17bffad85b636a024c85b6f2b740f4e7e153123d2ddfc1f2aa272c97438bc6a7a41213c8c05e8c3241ba03babf1e3fac", 0xac8}], 0x1, 0x0) 12:10:58 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 12:10:58 executing program 0: readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/254, 0xfe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) sendto$inet(r0, &(0x7f0000000180)="e9c40650828333296d8b018976ef5226895dceba9895368f8bf27a80cee1139c918ff3c683c3adb06240752ccb535547f19a436ca88423990d19d768aed4a3a2cb3cde1441194705e6d5bf6d496ee6fcf60e5a73d5d7cbfeb6bd8f68b0d9e754c2591b810d279f0fb12b2d33bc28dec76df8ddc624ffd303927770eabd1c4399c812e9610d63c9404c1ba580630f091370d83cf62e6d7aae1e7bc6073e5435f53db8f1050183f2f5eca04ae798aadae2e9b1a23a285e5f8e46e2b09ff40b4a92c34ed09fd9ae17030c625434", 0xcc, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) 12:10:58 executing program 1: r0 = socket(0x0, 0xc003, 0xffffffffffffffff) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) 12:10:58 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffa}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file1\x00', r1, r2) 12:10:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1140, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1307, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="88d6f0585cd674e23b38db3750c32c458c1c8a63240ab650a12175b31d23a18a8147d5dcfee5d3de94599f872ad4751d363108e99a370757b3265ab126fc4fd7a4b001a7eed1d478169d542f3e0b3e21be80568f1d4e7848198339a0c3f04443910b14b1ae41ea3ed4a32b34cf4cb5368d27b2e634b647f2634755ebad81b7248ab563999fb494b119bcae2f8cd13fb4b514c8cfccba926d", 0x98}, {&(0x7f0000000180)="53afb79a1088011a8174e32c7fbedbdadeae21075285210901c30dc1813f068392ffcdf811d2cc066437862f642e0fa09cdd429dc642479ace57aabe42eb59de11b4c155615ea70cd2db1e9a87", 0x4d}, {&(0x7f0000000300)="55ccc08f3b94e66018660d6b9ee1d7ff6c8939bb5ec6d4a8c6afbd68fcc8ea0770153eeaa18c9232af2d9ac591cca3030f6eb597f3d287e010e7a307e71c8be57c049fa6d4b3efd2d76575d425051eb66e42c36aacadc123836969191bf444b54e78aabffd8707f176d3b9252abf0738979be79061bbcc992df7cc231ceae5bf18b405098b4878e1d41ff7b0d03bcab185a8a423813543e5414ee5902f4726a0706cbaa856333be090cd5bdd727987b58bf6b1d013b7488b39b98ad6d507c30837b5bc1a6350d41cbf01d7f336932fb316d5dd8f8100a39dcf0802", 0xdb}], 0x3, &(0x7f0000000440)=[{0x18, 0xffff, 0x9, "bf6d504bcf300a"}], 0x18, 0xf}, 0x3) poll(&(0x7f0000000500), 0x20000000000002a2, 0x0) 12:10:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000040)='./bus\x00', 0x9c) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 12:10:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) open$dir(&(0x7f0000000000)='./bus\x00', 0x82, 0x0) 12:10:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 12:10:59 executing program 0: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1805, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$inet(0x2, 0x4, 0x10000, &(0x7f00000000c0)) 12:10:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x9e, 0x6}, 0x10) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x1b) fcntl$setown(r0, 0x6, r4) 12:10:59 executing program 1: r0 = getuid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xe7, 0x1}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000001680)=0xfffffffffffffe30) r7 = msgget$private(0x0, 0x40) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x1000) bind$unix(r5, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket$inet6(0x18, 0x1, 0x10000) utimensat(r3, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r7, &(0x7f0000001b00)=ANY=[@ANYBLOB="1000000000000000000000000000000000003d2abdc603430000000000000000000000000000000000000000e5000000000000000500000000000000000000000000000000000000000000000000000000000002800000000000000000882e2308051777a54f67e6010098d317949e96f63bde65fa779401c1a79b37c53f425e855cf239766f3ba4892e53b6e66a64fdc26a911d7c4fa900a4930b83c582d36a75bef8f49ad3fc8cb4d51ac84f7c1660251a321ddfbe51d20be005e05cdae2a962b3957cfd78c02498c00740cd4be4b32e8c608825206b365e3e6ccf5cbcfb377622e9dc969ad25fd1b23fa1cf8447c8929d468326b3309d487d1707345293012b483cbdce5417499deb4a88351297f0a345e2551ebb256314c21201c5beab1f5aa2cb427c4bebdcb503"], 0x5d, 0x3, 0x1800) fcntl$lock(r1, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r2}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r9, &(0x7f0000001dc0)=ANY=[@ANYBLOB="0000000000aea6419300000000000000000000000000000000000000000000008978000000000000000000000000000000000000000000000020000000000000000000b96289c3d6cb56869a08b6b202575324b81e6132f03ac42e155dc0497efc2d50c044d1ffb882710ecb40136f1956546ea3126b136c5ba2f5560c017b69d7d865cc3545f41b6f08a78b8ab648ea8b92306399e143af972973f8fa6d22294f0f6c3a42cdc5664a10561879c76c8f1dd0389630f7117d5f0340d885f5795bf6fa51d9e3116f27ea339bb68afcdfbc649392a751f7593957c90917c86c70882faab402cd0f03a02b12e45ff25341b11c6fa8e19fe57cdfd2b120a44bc0b7fa9c9604ea2116f74904dfbd85878146a769489ab6414c29aedf3e998ce66d9cdd3b768b12ae600b15cab28b477aa637aabaa8e7b6f45d811b16c2eb9df1d6c6d5ecc7ec939bc35385"], &(0x7f0000001700)=0x43) seteuid(r0) fcntl$lock(r1, 0x9, &(0x7f00000018c0)={0x3, 0x3, 0x5, 0x4, r2}) connect$inet(r10, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r10, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r6, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r3, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) getsockname(r8, &(0x7f0000001740)=@in6, &(0x7f0000001ac0)=0xc) accept(r9, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r7, 0x0) 12:10:59 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x100000000, 0x1, 0x17fe, 0x1, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) semget(0x2, 0x0, 0x440) 12:10:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) utimes(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x7, 0x7ff}, {0x0, 0x2}}) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 12:10:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$inet(0x2, 0x2, 0x80000001) 12:10:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x5, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x83) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000140)="7aa411f2568b62877ee35f9788689a1dfc34", 0x12}, {&(0x7f00000001c0)="9f887a", 0x3}, {&(0x7f0000000200)="c6ff7d09f803f788367730f6d2f0d3672f5891b52ad0ef16a00a8da8fd6965c84158c09ffd66019ea1a0ca9a768e6dd6143a2b14931fb56cac91c6796b02fc5cdc223344363b0555a2", 0x49}, {&(0x7f0000000280)="f91c2467868b2a17c6500641b9d7a41c346b414594e7972822c1d999f1bddd5d64293773a52bb4626136dc90272d7f8a78810b9d4dc29fe9a7738c9a2ee3b867477763c8a65dc94be02db4880b27e414274bca1e03471769b114edd50ffbdc0d7a551af65325f9775292525d29c8c4345c5ece4839dbee8dc350a7e3a1de5cd01f9b1ca32f2fd157affb3c454158be3b113b967eef000c7e4229652a54c663e0f708e3d59f139e5bbe9f2f792bbaa6", 0xaf}, {&(0x7f0000000340)="a4fe91b46727ebf0071583e660796a245cafdf42fcf6c91c9cb79076457cda851e60c7b87eb121602e2d826f6649a334df88b11def5a715c38b4de42704ee23f210b1d9861de4430683384b3c5180c6c2d45989af0885b7fd9f19f2b2b7c46eac06a4adba9e53c2a65c954bb9d62c754c5e311d763e313ff77dc72b56e34e757440ec255781134bf92eb0864ea79f5b602916cb5736c190f4e956f42198207107acff01a32145a4ff93688d49015580f4148d553fa7ee26787075c5ed6c24505182e92d645434d13074d199eed5091a96292b01e5bc190f5edce44fd69563b3a8dd263bb4a8b76", 0xe7}, {&(0x7f0000000440)="6c907cc6cfc549c522c3eb4e34363a60d7d91195f3e843922ac7fe4aac1a302427cb786edf85421af2a8e2b60d28f6aeac13c49d11b161510a", 0x39}, {&(0x7f0000000480)="a8e00a3e8f60238350eee300eff650a772b8aa71cce09304b7bbdbfe8b39df02d5166e2a0a69a5f7cdc59eb89385327fdb79ad6e37233b401208b6f44416a3e98c52080f68cf21fd6c1a51f0c2db91d3b62c41", 0x53}, {&(0x7f0000000500)="639acb2d1c073cd176604a149d187d3c50e4c3552d5949ed6a0b31ea2b3e7ccede567bf113dfb4a0f9a9a81f64f18bd9f1139f2b78015b1b31f9656191b20e2cf0c5819955d62f6d7b1d3fbb0178c539bb3bec7c79be5a4639a6792aa42f7a992865d29d47af55500702351c8f1bb1fd65b1ce9f0334302d072ab92b0cd46050a4a4129ae34c0c392c9c62210b495bb3e78bea0ddf97b8243f51ddff7759ecec00d5cdadcd7cf6e136a607b50c978c09e3e4382e549080db1f654ee4264c964e9b35bfe66cd201fb7493d0d7e2ff372fc18a0d9b907a1129959ea1049099e5b171", 0xe1}, {&(0x7f0000000600)="c4306dfbad1e6fe38f3154979da6646eb89636400c6d06280a9885ae4cfb838a7a18a8408db234e45ac375392b06cfabb6cd252b2ce8bd82c97c5bee8b3324e4604bf1aaccaf3c991eb0f242e7eac3a937ac79a42954298110031cb65638fd5f96c2dd04016e23ca2ae56eab8eb819477d", 0x71}], 0x9, 0x0) 12:10:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a9b289d1864ff4c63ecb686bf64f24dba06a580c05df804ac6f5474e", 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) fchdir(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 12:10:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) listen(r0, 0x0) 12:10:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/110, 0x6e, 0x840, &(0x7f00000000c0)=ANY=[@ANYBLOB="11ac1d2ab92b153a"], 0xa) 12:11:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000}) 12:11:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0xfffffffffffffc48) 12:11:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9", 0xf93) sendto$unix(r0, &(0x7f0000000000)="b7a774956f971d37465acef0cf568699d022bcc044b2763c23d88afd86540a3dc8c03fba39f74de4c22c964e585cd1870f77a165199ef4df7f97e1d288fe85052016b8196fec8682005e96ad08972dccf36937eed6f7d51d5f9e69a0a9d84847ede1d0b8a3f88709b835dfb6cc74", 0x6e, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 12:11:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18001, 0x100) sendto$unix(r0, &(0x7f0000000380)="00e658f8c39df4d02329a828ea0755d32e82faf3799e7bc21d8eb6a6329079d33db3c2524e50589e6ed8b79b64d0fdc7d1465ae6364eb93824f29aa3bacf16b07f1831f9c18ad4287dde8a58924a927b72bb8f102fb4e3555e73654176743dd94fde1e983a49ca0f805ba6c30b6570c099b5e796092a11261c24f7ca0562efa2636e62a90ac097b8a7a4e1b70914c72b203f0f2ec6df96cea254d8e32c10354efba72dbe21f930e654f520c1f5eb7de381b72604dd55b7c8c388accad454936dc0d5aec251e8e5df81625241302b14a46533edfe709d82980ff6b97052fd1e4428fd6ddcac56", 0xe6, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100492f66696c3763a6984b1d6c372a043b00000000000000000000000000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r3 = kqueue() socket$unix(0x1, 0x4, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x8001) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = dup2(r1, r3) readv(r4, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 12:11:00 executing program 1: clock_getres(0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x3, 0x0) r2 = socket(0x0, 0x5, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1c) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x1, 0xf6) r6 = socket$inet(0x2, 0x1, 0xb012) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x4003, 0x4c9) r9 = socket(0x1e, 0x8001, 0x7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xb5, 0x1, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x88, 0x80000000, 0x8, 0x7}, {{r3}, 0x0, 0xc0, 0x14, 0xfff}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x22, 0x101}, {{r5}, 0xfffffffffffffffd, 0x0, 0x3, 0x5, 0x100}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x8000, 0x1f}, {{r7}, 0xfffffffffffffffc, 0x40, 0x21, 0x81}, {{r8}, 0x0, 0x2, 0x80000040, 0x4, 0x7}, {{r9}, 0xfffffffffffffffd, 0x20, 0x20, 0x7}], 0xe4, &(0x7f00000001c0), 0x4cf, &(0x7f0000000200)={0x4, 0x8}) 12:11:00 executing program 1: r0 = socket(0x2, 0x2, 0x9) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 12:11:01 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000100)="62922f5cca7dbf9e1742153de8ca6f61a89d50fe32ec64a7a7221d8065b98834", 0x20, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffcad, &(0x7f0000000080)=[{&(0x7f0000000200)="4bceda06278de812d9680465abad3df2bbffa45e5616623f95395023dc9d7de22a437ba4f6b9558f18dc63e149949ec5ca6f1bd6c097e9917231870bef4f712bb91954f8acb78887cb94fb486552db27968e5b2d3bcf76ab4ebcd6185a18d131844924503aa5c2b1bd51928a440c27860c485f8ff3d8b7177f3cecdf3cd4259fa5581681fa2568e252f9d17b813effe52b729f9d551280ddd6c274065ab71381adefcd8b3fee563769b07b64d39207cbb24ae0c26788b8e129ae142f9436081b2d4ad3e4577ae978008c906a"}, {&(0x7f0000000300)="2b553da26874f0f3dd275946f839b02d6fdd0cf462a1648cd846bded87815c054f5ca4ebf38fbf500463613459d0c9bbbfe9b7e6b7f22a0d1dcea39069a52136aec4da83298387ce940a8557eea3c5f269a2ef8bb68b2d6b3890201790f9a77856fde77aae4384e09b08ecef6426cdedf3c5530c99ec8c19b364c92785a4d2f9b4738c91b446f9ff24e72d2f3ad0c0"}], 0x4c4, 0x0, 0x0, 0x40004}, 0x1) 12:11:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/205, &(0x7f0000000100)=0xcd) 12:11:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) shutdown(r0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 12:11:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10100, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./bus\x00') 12:11:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x3810, r0, 0x0, 0x0) 12:11:01 executing program 1: shmget$private(0x0, 0x4000, 0x445, &(0x7f0000ffb000/0x4000)=nil) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) socketpair$inet6(0x18, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/127, 0x7f}], 0x1) r3 = dup(r2) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) 12:11:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3236) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0xfffffffffffffd8a) 12:11:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 12:11:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000006a23cd0e27bbdcef00000000000000000000000000000000a50350dbd15e70fcc40000000000000004000000400000000000000000000000000000000000004000000000000000000000000000000000000000000004000000000008716da344f05c7863830211fa519e87b4eb9669a75280780237f81f6fd60f0db75ad7071fcbfdbd85a4ddb3c457c3c51d1a56d56ccbe6051a722ae286746c7b1fccb9c26589d676e98997b8d8de1512394d69c37801d702342365c25e0878cf3289f38c01cda799827875cb534df89b5ab98bc0c58f5e8917aaea660dc0274f85cd0067009f25b8c37790be7d3e17add1022b73d535dbd277"], 0x63, 0x0, 0x0) msgget(0x2, 0x100) msgget(0x1, 0x2) msgsnd(r0, &(0x7f0000000080)={0x2, "f06a776ecef3ae4f5a545d4e4c2a2b7b1adb08b9a2f344a2579cd9d5998219385fb31569c3721622fafd50d369f96c780da8ab383001d466ecb2f4df8df2c65ddd580713de83ae3e5022a4316f281ee639b63b7c6eff4251815523b31144b7f8dcf58d7831460e20a57a3598413267f7f6d52598482a802e4cf2ba0e68f9d1176fc3c3e20638a36c4223f0ea0aadf7c9072b793e8f4129eb328e05a7c6644eab42e1095888a90120ebce46749d9efe82ed7398d8fb5ebcc9b5023c365fbfad4eaabade98d45c6ba1c7c7721e0caed7cbf1e7889d7a39d682140a3df61f52592b9355123ae1a81cfe15b85800"}, 0xf4, 0x800) msgget(0x1, 0x22) msgsnd(r0, 0x0, 0x0, 0x100000000) 12:11:02 executing program 1: clock_getres(0x3, 0x0) 12:11:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/6, 0x6}], 0x4) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 12:11:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0xdf9) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab9", 0x8f}], 0x1) 12:11:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x6, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 12:11:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000240)='./file1\x00', 0x100, 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0x179) r4 = getegid() getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) chown(&(0x7f0000000000)='./file0/file0\x00', r3, r4) link(&(0x7f0000000180)='./file0\x00', 0x0) 12:11:02 executing program 1: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:11:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) write(r2, &(0x7f0000000040)="fa0d737998a538fb5e328585b0755ac976780463f458fc964625f9fea125e2dfcd1419d449d041a53ab0d8e392d0d0ab2cdb4a400960d1ecbd46bd89930fa4475ff1a4b4355c516c90f919f298bf91ccb2eb0ebc2b6447ebf0434b0457e99446b751c02a2b850c4eaf51593eab6494420316b803b5bd2103af0cdf58c770032bd6006220a9bb36d7cbd0371d0159a05c4d3db9893f9a6d44a3f361f11a37b00215096ab6384aa645148ebbb320dd25", 0xaf) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) fcntl$setstatus(r2, 0x4, 0x48) 12:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x52d7}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 12:11:02 executing program 1: r0 = socket$inet(0x2, 0xa, 0x3) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0xfffffffffffffc75) 12:11:02 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 12:11:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 12:11:03 executing program 1: getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1a4) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2041, 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 12:11:03 executing program 1: r0 = socket(0x11, 0x1, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x20000110, 0x0, 0xc6) fchdir(r0) 12:11:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xa8) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) fcntl$getown(r0, 0x5) 12:11:03 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/74, 0x4a) fchdir(r0) fchdir(r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 12:11:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x8, r1}) r3 = kqueue() semget(0x1, 0x20000000000, 0x1fd) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) mlockall(0x0) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r5) 12:11:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000006200)="788987ca8a2879adb2edca9f441912efb0849788330e3017c91cf4df82b7d7dbbd8b68c04b4e1619508051e5d0b14e55c8d424d85d44063a396d22c0c571c7c5a2e82dc83c6bdaf723f2d14a1c88e100a9172a7e11e954486ba79c0b4893a2ab7284222723bf4286b8c0d4c3282c3078df768972360cdb820db77986c5bd91e3903b4d2ccca2b5ce735ab57e1ab35f67c1526305dea0140502c72820d6329bd30199d7567872a10ffb2cefec290c8606d7287f3f7e485f6232d18bcb8fa092991d5893c506993321bd1bef388d7fccbef1e19fb1a9d1751ac6099d91dc1171f384c54538c42313efc17fcf77d5d71d1113830d0c362623151d4aa14821a9723a4d2c997b20f1d830944cc6d77bf129238bdcb1d8ecd833f998f084b872b436fc9bf8fea2e8a6d6ff651ff58a9e6258d0e38774b09ad69895d2057338d56849663533cf08f46a9f2274036afd373b76ecdff099098621dd72406194e69d8b07142dbe70673363823c49716f54249870697fb8800e60942fcc7ea14d90ecc09824e3acdf3759a321b01b7d8e83d7d470d573930f952882846f0c206b12765c61550e18ffb6dab26374f8706b627995793bee83e556f2eef6291624697ee2f9737da2643e6732f2657f2463017edd3a7f2f37d2bd7f19ee1d24eeb905304e66287b5bbb65f9a5adf5c4cdd9263aa7fdd9af74294299d359d613ca787eed926a66324e97205864be9746cd741e88dd72e55a2cfbe6de497014358893bfb4ce7961147a95a4df750e15d9e94dece98ae42372a8f41053548802ebce237b18ec112c3c43e9e8d61b62bdb6f0efd38200ec1277450839f98e81edd24657f65b27da8fef7567ba243200ce8f5f0a00d8ffaf7ab899c547a375647b4b593d50f10bfb732ef5e779cb5d76ae804dcf871e423b1660f808853d7c60dd5b1d3d3e54f59f9a13bda05c4c00027aa862dd6a889b585c0b6d3997119f2ffbce1b947bb3f61c40ecbf10aa08163475aee9ebe892ab137152f42bd675730e7573369eeac63b6f1e0f6a84ff8a21cebc917ea43820e4aecdeacdbec0439ab9b2f78bf5f9fc6c42d0da494c80bb0b7568d140ba65a8f919703e5bced79fa0c321c9175940ae296f0b03b3c0c0ed787c92d25077cb4d349b3852f51a464eb1eb29dce287dfc9fbfcd7a737ee2dd5776778c46b9e9a51ef0a223fbf51f61efc3e77db019238f42b722660a3de835aea67b1821e0c2f714c51fd1bcb273fa7fd65fa667fe4c3728d36ac16b09767304a4b63e16b4fc7ee5464cb57b56a9814a1f60b8185c0085c878ba14b93c71079a81b83515f873b75906b8b790357aae36ddd74ba0af6c40713a36d8ac9dda0cb75216b443f8ae89f4c6686bfa43f1f0a9d4501f34f377cd552433754ffd462301895bf90f1c421c29aac4491a3791a270da63ec9b1e9b7af7c4503dc03cd749bf6fd2dab68f7587391e67dbe5d2ea373aa029e7ff6a93948a16c9712a29a350a920642462d18d71de8a89e42d6713fdadb95a0808c56a81ab35d17930d5b13ebfca6aff6b508c186c6d4ac4cd17a87012f4d7a433dea8b2dbb553d70d7e0a95bdd93854550201a156711cc525c8abdcccaff9c3915dec0fdebad6578b07006b5b6133ee3b46ccd4d57b0a8540ac1ebbbb94d373204e667b40080a00f409d40b3765fadfc71584308489a03e753cdc19ffa96edc9a955e362501f5a01e1be7bdce33c6dd4c50acfc4b78e5c064f11811530f06dc5818f7cf49bc0957ba61d0a7d814cc54ec3d755be1069a4305d8412df90f6f1dccd2f19176135c0013200c61a29874ea0a61c725308d95170159bde14caf1cb493fe3ab4e8fd2d23dcf0837b9a720b0886ade3be45c13bf8b3d790fa918077979e417df138c07b809c7d5fc61a898271f25c4768cc88147e452ce9faea4ae9e3becaf052ec996aff59852369376971fbafda29284462b94983fae804a1efe5d9d9e90cf4485721580121d7735495dd1ecb1e12bf59923005b92f6beb7a0dff0206b9335c9492e58e043389762233111a3d09f3756be22c0606036bc3cf2ed3bae8ea94d6f7a6ffaa7c6d627ab07ac180cd6d8c730b34d3b262820657942dda3edb8887d5cfa63a40d9db642cb6193d2d814497ed05867174ae63e31ac738cce4b0fcb34dd4ab2b438f76efdbafa1447506408a5a982ecaec358dce333f79e4258976b2486f675631b4eb566543535360bd42883f8b51691777cef13d4fea81300bfe7b38e289367be60a0a9283fd8976a3d06d979c0d1985b83e1fc0907e661d909dc74f3d2cb5d4ab2c66995abd15906334423961446550c233bc5e1961417156436ea34f0dd3e363274b9135161448ab675aeb8ed24b5ebf152f753cbeade5d4359fbdf52b0b70eb7a6e1ba5e50d6a6282d1afc9df57a295bcb39c6b09d744e8d5cccf2acfb9397410a9199d077338bcfa9bfb58147c2563183a3f2aba3e62eea97d6b3de19c5eb972ed51c8c80c1575986d6d40da2b8afcf8872fb1898c6d6bf7bfd7e50f97658e826f2a80c20883fa453d37c774d990805b80df850e8def1a6486bf5c9dded8f81d4b8c67065720763662fdc15537cb32ccfcb9645a3fbb79b501c1fb84a923894876c9421c4f7d7d715a5c4f7cdc4c443727f3a1e30b4659a571d3baf80d2ca5b49fc2591558708f57b2f7ccd233c72e691db3387771b99eadf93b369e78425155af46c01469c82f4a01b4647b0697cb0421ed21acbda29a295893bbfa52d7dc0eeb39fecf20a0322b9e5c360999509dc56548569fc8cc3562d5be3924ceb137c915faf5dcf5872f120e1131e4094d246c155b0982d14d11c9eed442796c8d573a9b8ed4f7c90970f168c70d7de7458e156e675fc7ca12ceb8f4f20036683fbe766eb952d293c9776f6d1bba11059d78fa463e49647cf17e9f1c34eec71f45fde2c6415a569f4b4c96d781e43040416b0e74dfaa313522a90e1c3293fb9601a696f9a2c2a177c0f0119207586d0957877c634e020ef0f06a20bf2f076ac05bb32412d7a4f6680196e4000a0275d442ba73f7df4c3d3ae1e741a0226f2303e8a284ce51169bd83efc16dd749c9fa5e0114282ff31515475b69a72e43daaf6ec91d596a5eaab236182f7c0f490c5701b15ebcf7bb864ecb13e097adb88fbee448d046eb0057c303bf0779c4702ae8590e4e4172f5c375e5bca8db55d1f05d77c64700d4a712dcb8cb47ca56db68dc81b9276afc84d82ddad3f00bf5de218fec2bfec31044c5d223ca59068bed167e8fdec6202c9b33a178c9f343e97db734a89ae2213d335bc9d39ec0a8a64496aec826e3821e0fb98b98df4b9f21563708ef9c458503da7b656aabb166b6d1ccf7692fa2dc6ab3c5f0ee3b8afe98716efd287e9e696f4000a92fb3597688693d10b40a74403a7e622d572661d935c97e15edc5ff6005ed5936db1185a3f617796fe46b5af4e32ab464751e40de8d8f935b32f38881bc51b80cec1f700f6c26119e74b23b9c94898e5f18d1704cb7becadf225dfa5be289100d57c18f10147adccc30cad9ab7a7278735ded9f9b2c2d57ae0d6e6943ae733c60f7d95dc4229c8259d9270966d2ef72ed055b60d0061580965942a7db0ae977e231fd8dd6cf5678b698c98153497a41519579f8b5e91e3a01910c6f25cf8a6b8c1469ead45608be4b07ef5b37d1d561709aef3caeeccedb5e833bcf9c706e8c4922a8f5d80ff935ac61d1f22bfb00571c91563b0086b9374ff350968e7197dd028864315cb93982c7d5b722024d0588cfc018a51cc475db326f9337d956dfe757e22194daf879ce822c9ead4d5aa900ab606bf248cc36d1da894edaf5200d42307476376154136029d3a9babd61dd40c8138f2b63ffe2d3165aa7f46917e3f00f78871170ecdf1c0e0ac99c784fa65cbf2bcbdc913706ab1b575917bebde430fb631e5a76e4f628b5af22979937c38983bc60818c08fc4bf123f68174c47ca2a80635d86f1a126d8247b8ff9f96903842f611953b8f5f145dfe69106d54a03e44119df2bc2514079410e04de21a93ff5048bd453fa6476535124fef30dfe4b21a3ce2ba928955ab5c18aba6cc20499b671d13b3ebb6318822d85f940370c0d27ae6eb5cc7ee9d38c72eb971c229a53955cc7ba81bda716d2a62b7d86036a9ce5c6d81c04c615a23a459521656e90f6a80362dc0b6313081bd1e7123b127d60e6b5711d1a91a982e3a0a2c2a45a8e6fe306bfe74d0d2c21188a7721329fe6287707c6d05b4cd3df28821cfe72ee779114735da60473a6af50ad40a29a265a8dc37d0b16ed2a8b1758f86b14dfae97149a519a3fde70678515ba938a454eaefd075a32c6fedb2199bbfa35f9315fd53dbba797681902ee4f28fe04213e228a79d8f048522a9b56b2b4528d8158ae0cc149b31b0391fea7dc315037a23fb5657f3f72aa58167dc28a03f5d1bb5c22051d2b8769cb3c0a70aec059fc086b0b6972ccc65abea82412fe721ec5ab3dd7db21268f3dea046e5289ec9d39ddf414d95314dbfb650fe2398bc751abeefaa36971a694baa2fad1a3cb9a7e029ee87c476598d282b05d0af66dce38f119c1eb17ff2a0c29212586351e8218ba0ba9cdd85e886959d5a2e09548ae640ca74612e86324889218aca29a870621b58a83e0ecfd0f369cab559c008ed21a88158844b66543da2c3f93b087a8bffdd61a66e082ba2bd1b510451fb66a1250563f605312bb7e405ce906fd0862ff66697c8aaf9ed6254428be76e704af2fd597dba62888566c95be01659b06186829e3f97d26e10c777ba8c271d15133373379a135bbfdfdab058ac3189642719c435de8f7a3ec2fad9ed4e0ccdd3148d34bd9e5f1d40eeda22defae679e2568ce68bfcc7077ebbf62406e69bc65aecbcafaa2080f9d44ce67a0a04f6f74589cecec50aeece8fe9b2564c063cb803c699d15286f60fd060dd76a1db17bc013889b44323140ddf84f9d98b1e5a00f59b1816dafc62e44116dbb5023db9359f777fec9e192aaa0afde29fc94a6eeb254c4cc9b532af914d794f07202a80e68942c60c93cb33805b5ad2ab4f746c14d437b4962b07a64f55075c0ebc8f21d6140def4997188cf467b99b33510a825dacc30e50c54ec6af240a35982fa3d222d96654c608831f200b65bd377ac9b3bf0a26f00d34ec3a8044b8b6e11a", 0xe57}], 0x1, 0x0) 12:11:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000280), 0x4) listen(r0, 0x85f) r2 = getgid() r3 = getgid() getgroups(0x0, &(0x7f0000000000)) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() r8 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname$inet6(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[r6, r7, r5, r4, r3]) getgroups(0x4, &(0x7f0000000080)=[r2, 0x0, r5, r7]) 12:11:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8010, 0x2) 12:11:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x4, 0x4, 0x3, 0x0, 0x2, 0x1, 0x5, 0x3}, &(0x7f00000001c0)={0xac9, 0x1f}) 12:11:03 executing program 0: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x5, 0xff, 0x100, "3df55f05728cc5ca9d8592b3e980ec76325115f8", 0x7ff, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe339a265434958be) ioctl$TIOCSCTTY(r1, 0x20007461) 12:11:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 12:11:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x7, r2}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x6, 0x1f}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x69, 0x5, 0x1f, 0x8}], 0x81, &(0x7f0000000180)={0x8001, 0x5aaf}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 12:11:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x35, 0x4) socket(0x10, 0x4005, 0x3) 12:11:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0xffff, 0x200, 0x0, 0x4]) fchmod(r0, 0x1d0) recvfrom(r0, &(0x7f0000000080)=""/138, 0x8a, 0x0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 12:11:04 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1b, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x3, 0x4, 0x2}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000003, 0x20, 0x8}], 0x3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x3ff, 0x3f3}, {{r3}, 0xfffffffffffffffd, 0x2, 0x400fffff, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0xc3bc, 0x3}], 0x3, &(0x7f0000000180)={0x0, 0x1}) r4 = kqueue() pwritev(r3, &(0x7f00000001c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6040, 0x8) kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 12:11:04 executing program 1: r0 = socket(0x1, 0xc002, 0x400000) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200000000000, 0x8, 0x6, 0xe38f, "1b1c97e95143406fa31ccccd1afffe430208bc66", 0x800, 0x80000001}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 12:11:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xb) 12:11:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:11:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x2010, r1, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 12:11:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="43cb814bdd71248f81e68d65f44ec087b6c95fd5e29230c0f3bb3d26c3a2b428db7f9ede", 0x24, 0x404, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchdir(r1) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 12:11:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvfrom$unix(r0, &(0x7f0000000000)=""/46, 0x2e, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) write(r0, &(0x7f0000000200)="7db15154b9d8e3d78a0d8786debb59febeeceab1f543a9b01a53032d9c7e0936f52c57932cbace905ab6c21d089664554241a8d0c954a9fa64513f6e42886c5560ae607f0cc932feb169bc0959fcb5c2f466c529803d62b1cdf85f38a01d8c8d46991194461190ab9075ce26146bc58485c1effc72bf40e1c0e1baab523f7ea564137e75ccd195ff2d3825522bfabb66f23258232b0db3137b808b9c78f356897442a1cb365955f4befe8a1e3a107e776aabe98ca85b0b20d7dc31c855b6c5778a0ba51b3ce529c5bb65554df6a3f5c0ac08897da03b755dd18f009c7c95adce213afc035ddf75e9", 0xe8) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000300)="2f43dc9c5b7bc132de70a5efeb1a7f4ab85c529885c7f3a40065db81156003cf68fa538144f0acdf7d30fed1f70b37aba3145b075a2c18d27090b0ad0f78da33685f8cf4b435900aeb1d513b58c2ed4e37cce28bba830f8d0a92ca680748be16288b16a782071c2c710b", 0x6a}, {&(0x7f0000000380)="37b460fdbf67be265f58701c7ebc17417e22ec21cb6517d76a044abbadc3d54d9a61cd36b1143f8c77da495da6a81e9d1ebdc1c27536cb38b02f475a69ab5edc52a8f65ac31602217fe0e98b6f937b8cc8877affdedd6655f298914f0f27bfe1e7fcf1f31ce31ca88a1b61f3f262e6c8e560731dd5a7ef4dcdc57e40df1c6d72c00b16935c872f4bc4e4963e4987e9b0630bcc5d128911b9420ec64649b942ff21cae85ef01e4e43b172db8a4debfc603f56e354fe7644c280b972f479c79d903914007342", 0xc5}, {&(0x7f0000000480)="4f5c001ce1468f54ebbb0a4a261836c8bec29f783c5de3da123775c355d9ed98e857fba730c6ba84a5e0d5cce81d37459266e618171a5047c2a1bdd41476c79cc6b0cc47c50ef1dc4341eb562916fbebe12de8cad241da20d8e2782f637336e02b13ffaf0dec3117d506b62ee511944b55aad9fac663b27899d480b5293a5f4c7613e11453c8e4fff9de363df4d4aa49320f8c7a003eba", 0x97}, {&(0x7f0000000540)="0c00c1cedad915327a5131cad2112166a255069a58e97a1f1a8e2c17b511c2a1c765502eca1b5a80d9f9c16ab8e56516958bd6fe5265a41ad8543dd3a524c1e1833608fb16ba144e2f9d237a8298b5e741736a953a8b29db3796f0a339f20435168f5c88f4e4fdf517438379631926e7e222ae3f09df76c446b224ff7ada2d8d8f6d973ca61cb4856d7aafe7b616", 0x8e}, {&(0x7f0000000600)="b99ff13568591b366b4d20b2d403ef98321e81a2ff3937664bf3992fb14a9109b72895bab849a52efd459606fd14efe4ffb130712703b39e797b805053fa0b4ad7bb57276b7136ff1c004845f305233e831170cb175ae3b46cc42f6afa37b0fc0bcbd0bd6768", 0x66}, {&(0x7f0000000680)="d8938d1bb45adbf6a5b2fb0aa2a32c0a37188038b3e5afd765d9a544de5fee281406176d73ee9d53694526d0c4c37cc0374bb4d4cf83633c9b1c677b4aa1db42a51f470b8e5b7158a1d91fd1458ea548e8b8606eac3be162146f510853a69d3ec5e25c6a94a7da5e56863dc4a68ace2af8d66b1f537753ec364cd5c2aa7c36f75ff1eb24253d7a3fa9dd8acdc30c038f3a0eb0dde6f9eaa2f6a9f5e82b7acbb633f2e7d7e028db56d7ee35e7db34a583574980f22be64397a8624323b9ab2be013912969c54a054cbcaa2d0a1549c20f44d4ebf1b81e390a18e8f92fe9a22bdad75f5b638b6fcf9fb1a8f010c26cdd2fe2baccead4daf027a048b55e7e41fbcc8615762d9cf4851181936d831735ea4afbca6fd15c9fb0050ca09ddc388a6eff4b1139581a2b14134a9bbad058dd0efb14461eec742a1c8265fe917c7a9dbd4324eac34ea84f398c77fb68de8f2bb62f0b891f40e9c599652d4c2252e1d109a686a24959fdb83ba330ee49663bcef7ce0897f47ed036fce1f9ae70b7e3c019fb41aee72ec01adda31b016730438375f76118d6503abac8503dfb422fe79c604063e03271bf6930f39d0c640a365a17ee31b68a9dbf229b46ec11795fc212cb9526903c852742769f1f9d474118d1eeaf5a77aa5050a86db38cc589a3ce5bfce60fbeaf187f488bd047be05adb4561cdbc28d759be0f2286e91e7114a2bf8d82b50958fcfd96c0c0ea84347ee95e58def66b5c6c1bfa6acada73c4bb72945322fe001c784c0419e61357dc7a090d604ea809b6534646503d06b72072b0658f90f435a3a2310b2ad2df33015ec602f0982728ee5fbffa55b055d3462d08113178ec299a5d39ac5bb3e182856c4f50ddc40bf06dafc3ead90a17cd53328c529f60cd52005676c6e8a6627207f347b60815146f682b6b1245678bf827cb2d21ec61b17a82365acac136a295dcd88be8de448f9c44fdeada0cb4463ee15b7b0d499ddd18d201f449980f1cd2ad61fe9913cc46b91b08ffc7a2fadebf55ff1be4fc84ea0459bd08dcae7169116934cafd2eb37f4bf9b951269ea827a3da63027800d50cdaa6556c3bc49005cc7ceec7fd17c2f74d187bab61d04b571ec66019ac1c5a180901e8c0cc4f26958d4466001eb557604cbf380a2f94cb7492fadb143bbb1db49dbfff0a33305b5785b83c998e488dcc910440efe00da4d76a98f932d5cfc8f97e9bc81f085b7dd98cbb77a056b5e1258326a02724bcbc8dfb6048f4f640d2852f95ff42853c0da3d37a68c05d4240b53f30c799189f1ef64b89dfad139a3a53b0a452b06ebb1cd7427600bdd884ed1a437e90d2b461140b74cb0af5ac7346aea421d4c97e943fc32ac555085a8a3a274c60bf156417a7aa03de2bae0038c7e7253bf71a9da1e4aae5325a275344629677796d58b561b2512d3467ae810124e1827315aff425d888ede47dd8a3f6f3e06584724785e023512d62691ff4a67a2c0b056aefd2cbc2352b92e7fd288701f182be06f3479787e2ee17815bcfdd26434b4e472c82eca93754edc62085f967468bf77dfe2cca2979c8aa6afc2700fd87159df1e7b0b0f8291be982578bb4b62455eaa7b279c325e19e482e0c0389b3e1420b62a4311ac0045a7579466534e8dc4b72dc35a2b232b4d4463ade4ffe368658d171c2c3fb7e4207aa4fd2adabb1534200544d161f00f02d7f8e11ff517116a4a0a84d3e6852a680d10a6bd3607f371c53f5cf9278ac0d165d41a7a7bb578c27a2e785fe0a8a29a1f715d1a6254d275f40a7195ff52ddcc2b05f7c13b4f5ed28adc43819ec04483e05c0407cd590c136705defbcb86c077a496f8b2241c41cb26778cbef850cf5fe8f510223c0fd234703f53292cd9a818b2abecce9ad71165b3fb6d391b8f0995c22e28e7a735c724d04af6dcb2b044d01c7f04e215b0641ecd153a9b2bcdff5f6b7726803e9f84a9f813953b7fc0806ef7bf32e63e5cccf264eab6401a058b335f4483cc15ae9f0a08a059238fc9f62ff3589a50172f9769c3a8d0f75fe19c87d00efb926ddcad78aa9b151d068c2e8eb00ed259276a53fef0a1f5c9883e89dab951fe4c7d087043d44c7dcf9eaf64e06d9d600aca5f5aecd0ba67afb902c8f778f2daef9e86086ccff4c00250d00c5a37194297bd078fdcba20105d46cdc7052d37e2800f0df395bc98088a93df7790338fb6cc3b38444f31b49dc73fc7b86cccf51ba155c69107d718cdcd3973f00c41a2d613afba8126f4e1e82d477688fb3e54202015c43e88fc8987c35541a2dddc3c1738faf64dee552b4938393b3f2318fa0a445253b7bd65f28d999e61dfd585fc7671e7e1603400a711c2f8a313399c7691bb575d75f7d3d31e30b999346dab7400819e7ae354ee7a6887ee233e450c5561fae78b9757e0a28b9d9af77d262d7fd16ba1454d0658c817202c891eed26d5868ea48aafb2a96cc992fce7586d5d9a1136e8bc1d90faff908f7c9ef50c380203b4585823121a941493d3e54f0d5a25d7dad307ec9683ec20ffb935f187ff35441d52d23cb0e2fff1724d56cf9efe0f57d89720773da0406bef0fbe4885a1d94cedd42fa9098e8eadc452ff991e41e76f9757cd880b365077ae75db0d0f7e9fbc3867812f76306677e8802543b30036155c6f7396c9653f0b268499c48239e144e5920609b5f4342715bef9b2e3ba11ac2e60931fde34f2b086e96ec0c8cb961fb280ba16d17453d03d9ba0bcc5e489452c9269c328f3400c3ac0c32ef69cd35ca8b6669fb49ee4561b3832f45ac4113776aa4caa656c1b3eb76a9956e99d5300100b25ef461aee0496e1acf815ad58bcc5eb717c139c60ace397881ab7b2e06727e488c6253154231f5873cee865d2521be3f0c1e6bbeb8b74756f6c201c56b744b6818096329909278ce8c4a195d28e6b88a6d12c51d7c87ab1d73089effc5bd5e007644c8a1e10099e749fb52201e4164c2e1c79c3f63d67c61af711111cd60d1e603957fff652c87f82354529c1367940f75eea9641c4beb6472a71ebe3b6246a630952626dc99f05fb2af711f0ad801dd6563b6991fc66dd77667ed8d5b201f4f29bf7f602bfe9f9d97b026aa1a9ce6d01e10bb25d8117b4239cfa1905a95af0d1f1bfb27a04627b62a00b33b30c569e0455f5e0e71d905777560c54ce558aca61091057fab4dd184a6edbe614c4e8f26b5aefed2bb1fc3af4e6948c3e141422606850e6bb90667ccbf5c52cb36206a2c8dcb59f9adc114397b8db3dc6cc3aa77b48a2894688256bf39599a0edc1598a0487d85f49ba35b0aad5ea771c6033f538597b991a69c56109448d2401324491fd985e4c1aad8da89380d7b826b53d6f6f40360dd88a104d16285137e8f7aa150af6bd4320f60cfe700a357b6ddf894c7ca740e988b4111486e5298042bb4e44e1a1a993cd5cd95d4d81ccd15ddd81b0c6e0e5c917564e657796a866476d0acf7dfed1476eb135c407e9f9a227da11509d7711722a46013df8d79c302f6219cd869b57febda088fc40e4daec77999e5da8b9492907fddc89095b101d01fdb61dea3f3e0208819e4bd9123a7206c644a3083dcf43be694c9df6bacb1dd16ba77de5895b90f3f65029abc29199885b196c417d7a9af6b6144437f27dec753d778651e0b5bdc8fdf3bfc1dc33eda1fdcd7f794aa2c763e09ce2a9c0824333e14ba4724bf5db45fe014d7bc0f66e8b2917cc5823c9b36f3a0600777be6a90b41992e3056fb21994cff80b93744a8ef2cad2b95a128564d4882f4c3129f0709d967301ea9f918b20265e9450fd525dc179c56a82e2bc8a4d7fa4efd03a4ceb57429b0cc40a4dc077f1c695d89a8c53d558c6a08d4fec7993730b8fa4d12bbd8a11b08af870e5336e8fc496869c280e753cc7cd7d9fdc4c85da5842638f5ca99f7b675b3e423db256ddb54f08834e6d002f1a8b8e13640c2f17a77c7dc7ddc1bd534468414f02cc4d61e7039f1d4d1c72c5b786ea43cd6955571b3c9b6f545a5defa1dc1375d62b7870d8c9b44474c42ff08d88f6138af72a5163e2e9dc347b289ef39da6938ce78601a90c93d4cc1584704ac0dc232b16cab7acd4341ecaad192cbdfa80ec3638f817d9db953b9ac7645e81476d2df42aabfb7f21553d7316949b6b1b36e00721183f92cc9ad89bb673dce9f899942148278636e2dd334d75720a99aee077b457631808ecfd4bcca83f3e398f0034e7c6618cc3391afc190bce76b9760c5181fbda535a1c22fc8809a62ee98afef71970748fd822f91e9043c3598ae1d816dcb21a2baf305f30a53a71ba77c5698ad3a3174d352ea99ee7c54dad16ea78929a4f1f7b68260c07ea5b62c25d1be96871a72c5131648d5220333e0fae114c6a3f9761d52b297a4a26cde443ba3d70b60645f941016e7ab624849f81df218cd63403010f1ef50680fc90ef62df876a9acf638c5fd114b945b1e2cffc4ea35685326a7bdd5258fd4da7405eafe0d5c22a8ba19a4c5b590363f2feaedcb39f42b8fa7409e7e79cf4940782f37c830fc56366352ad65a2ec4cf1bc9db3e141eb7f74881283c5df2f2442bf006fec02bdb8baeb7f7c31f709b57ec70b1d2114eeec25e7c86698856ad557b0bc69120038891c6667409af9b36136d25a02920c42a90823996d31429204b6c51cd88b41dd494911a31cf0b8f7a9c1c0c8d1cb74bcfa74b5b94ede30db935e2bd1e045da43a551c3db22b0b0d0737b5746d235d459cdeabd036f0f7b7f0a560a57ff5dd1bb128a6c571ca179ea8d6e3c6494baef87fae786d13ae8019f1b92324a3ba1d5d44e0e2531ab88b8cbcd442b9e423db10d66d670cc563636031f65234a8778338f713fe87c19709fdc841980530008c044ba846041273061f9d783822ef2c55b9b2ddb014d56dcad179290f3021e70a3993424aec36d3e2fe0390d4904a15fef031e30e1348d5108201ccf1351cb4f9410811c4a6cfd1aea4ac362f40cf43197e6ce2fd0a78059aed84207c0f9731bc66f38fb2de9606c64a63d1d9e1028a11ca684bd8a9cfddc5f15c6dc0ee5c6737a49588ebf4223aabf8cb37345b3ac6abc780a76dbcd86826fdf9c231a133d77a69f5cc40f6811c372e099f416b9346ae4c4ca64f10500f13e0c680f9240f0ad7b5229deac0e1110a66cf4e116570c111087353418fba58dd39a8e97e60d1caa485efef2001de72ee9794a73fb57c413fb4894814936df6c7e0c2623990444698cf9326bb505cecc07437ef1f8c48fa3dfcca51ee4f4523d180d5b1fcd7a4be5de29fe6d0c123f462d15265c9fea2f17e74c452a5c74c17f89c43b573a48c88b95575744d89e09b3e0ddfb91d4fe50d9acb6b93b36ee32b2aa218af24ce1d82d26c376766f6e26fa29f719bb36f8c2a3181ca59c4eda4e0259b098fabb51f26a8d9b1b0dd00e61dc0b845786dc7dd2c8313204430e3c741ab4740a7b7f62d4c059a99df23f42650bed45364de084253db02fbcc22b4f030a77d4176b4e184c41ac8ecceefd5f37438343c22e2b6bcb318bc49b3a81c9fec908502db4a9e72381ce0afceaee67d9d56866f9b969c752f7ededb0c1ce23cd98fe5cf5a1b9cd8c996cc8325184b8455aeb8862307a986115259e849fc2d2a747b694b2bb568d7e7e2bd9b32cf01fdd53dd339f8e6a081b21ba2c37249fb89af712fa5951fbe127e1244d23b5f6b2aaf782a92a5fa1c1c1fb1a07973fc0f20ea88f65f77be4d506111d663b197c5d1f93ac81a50c213fa633c9539f78c3c64bd311bc880cbd5569653c4c40", 0x1000}], 0x6, &(0x7f0000001880)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff0000010000007be3525a7da474be56bbc373685651dff9d981d8b774e949b5058913cca63ff8974ab2bf2adfe740", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xa}, 0x401) 12:11:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x80) read(r0, &(0x7f0000000180)=""/254, 0xfe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x3, 0xfffffffffffffeca, 0x200, r1}) execve(0x0, 0x0, 0x0) 12:11:05 executing program 1: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) r4 = openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x40000a32, 0x8) r5 = dup(r4) flock(r0, 0x1) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f00000001c0)="824efad0ef9bd8c01dc7eafca2cf1e038ebaa9e08e0570f52e387955c69eb50933cedc9cabe9cfe1fd07a48bc6ed49eec003db4a45c915d8fac2c3345fbef739b8d075bdd6ef18e86e5f85fbfd04d2e76941e4611f57c0c45044c2eeb68fdc6a52e49eac72210043908ac722e45fab7edcc2d645f32133a159f8da1036f8aa84d6d95bd65e1105c0296536bae75ea1edb11698181c2837a11b41daa6abe672fe8183871269483c0830ae532c182bf1b4d1748f8a3ee25cb72142ac49ff0f2c3ac98cfb38ce32fd2780ac7e8d99edeac254235f6a50d6e8b4f7ce4d861d998d", 0xdf}, {&(0x7f00000002c0)="4b31c18e13c1c5f5250a66eb92b9a3edc04c60d26347a347689a40dcc25ee5ab93692f89248b8439b2ded2b07c4e5f77bce63dcbfff71c4b8e58060f9a5ab1debcf7c1c4ac1ba485d30eed27961ef7200bce9113d8d330ff142d60550ba040fb7816f4494746a7b908dd10b185516df6dcdecc2fa3f1a6b4fa3449acba0542fb0542361eed4832fbb0ea78c9e2042799244ce2fdc400a56e1f6ac68a30a83864107f6bc9f0e6a422", 0xa8}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x18, 0x1}, 0x6) lseek(r1, 0x0, 0x2) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000480)=0x1) 12:11:05 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000000), 0x0, 0x0) 12:11:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000003740)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc, &(0x7f0000002540)=[{&(0x7f0000001140)="66ef1ad60016578154479e050daf363762dcade95456026346d011e30268f13924e4acf9c3cd1120dd028923815dde9a94e6b1b071031f6c703031d45a3fead3c783b322314561d10bcef2d48bcb859b417921cc984df841adcfa930e1319e38205b070a46a98950038977e75e90079f67c7cc7aa5f0c1b991b09d0367af48c0ecdc9347a6131c81ac5176882ed216d20435cf35b2dfc20749f9e5571078f0ac13ae564880a2eaa96857736471bf6893bea0375b8948faf3cb9779a8c8a04cf21460879bf61f63a7404bcc4c879ba7dd462a271c8e640ad20936aeea848d57c3e2", 0xe1}, {&(0x7f0000001240)="72a1cd89f1fac7ff3e780f3ed04603f01efb06fdf404bfc628e52877e526ed67f8f272d2f59ddb14b13dbf0d6878596312094605d5805fcaf6c181aac7ed1b90450c78451090cf200f3c317e345db2def7eb4dbd9f6b9b770d44b102f9fe36889926faedb9f64ecb6164a3931ef9444135f20b56f61635dd67446e725c8edaf42fdff040a9480f85f33f174acc8a8b912ed22ec302e25c2864adef7f5c4d0597799c0d0c47e9b6", 0xa7}, {&(0x7f0000001300)="61277ce49e57f4c2b8a154bb3e9e1e4dc936ded2c6e20d850fc11c77593b62b0b9ec252aa2a08fc749a4b2466725e9c32c5f709d6d66fe7aefaeedffe12562cde348f75796a5883f525f572ac3952f8bc34001920d25e18e0978f174fd381b2dc5bcd462615c975846f09d96744daf01c2f19f3bb7637cb140a37a97f978aad91427df295c487a5a70cee8b2480c69a9e43dc263067add5a4c5bcf61596e45f7ce324a4c2b1b04d62262d51724c35974b1a2231376edbb90a9979507f293ee6e91", 0xc1}, {&(0x7f0000000040)="bf88df2a41f11ee7358d09eb450a8339cf45588d745f9e951b428d9d7cd14f0a772f4a31433710ba2b11ede4793b2e78844e5e40f20bc58c", 0x38}, {&(0x7f0000001400)="434783650efe769b98097d3d79be11ec889528aa2f06cf9d5594c470478fc969a3e80ab0ff9f5f2f06c6bd90c5a73b6c01e9da472d34e94a19174d2e292ec6b5f16393263c171257c034805e8a0249d5aa8dcf258a9f3db9a5c0ffb0ceb3f267455ec775d0c7c004a3965372d7cb0db10bd9d86a2aaae2fe8101af4711fbe50c17948192d79740ab76a50b3bf340c119f7cc298766c55268dd02b01ab5ffd0a710862b68ea7f94dee82d56927d4cddfc9dbab029def49ebdd25f135c9c16633c68b381e8260494e8c28e9e9b55ce1b7917e676e6c09fb77b51fc378ff9fbe6cac8f8ae83dc9de24e9f9249e0fd5f11040e4843be6a9abd3bc27653c7dfdb3a4d1f62ae99e1577b3aacfe927761031221374540829c96979d9686c3748b441f758f1bb421ee713cc1a9ac8adaa524f70ed81645998bf3ce3e20467005a04a9a7b844bb564d3be62bb78dd192f8a529273a571c0e12bd491af64cc7c6a1537a00b36d109b4c4e293ff714615baee6cd23f317c3c9a3cb3d5461465b2cacc122ebe6af8ff030dca3aa94826b3f5ae36e5a93977051eff3e95ba9b25920b1c18a28efd40c3801e0c4e92bb3d5adbdd4b2e5c6a5088bd75106023e7611eca8fb6670ac1598f128a3a8bf604c2fdaad1eac564fe5a53bd9f8981462965083694ce78f48d3fc5a043091a12eb20e5e9d7066490af06bb118a577b3d9afa61ab396ca509d2419390ea869e935e254c6beca334afffc185c20fce130be343949a69f5f281b2f71979412475c1df88a5aaaa184e0bba9a9eeef133cac935084a20f5e8b2948aaa664f10bb3e008258562b31b1387ff4bf7a2ee8211da3ae84a2a53467d7d6ba29d6cedfa26f29b8e209f528262329a05f7b39ba937fe99335b65c4ab8d676283c2c3c399be3dc0dd2f67772077f2fa745402d37f71454c09554dd2474ecd60ccd9d4136119555ef1c841d0d65ed4c1bcd654e1f5bc5f352baed288ed0b373ba32c65885351504b93bd3f6959d6773e49ac4b9bd6d390df8b4090ea6b6f6ddf980ec2a54df35f7eb35a0fb7656e870c1b6c72c659572f8149b3a9be9a8ad7517da6ea6911e35636af08cdef7176942c4836a7184894470f27282e9814fdf9d6280aaacc7a4b7d59a81dfe968846e096729ddd919f8a0c7be16179fa691e31604691d7b8bd381695b7fe9487f07ecc1ddcd69d0e9cdf70177d61f36066cff57e2a3585b85645bc9a140fb03a946890f1cfbab7364774006b07c57943a489cb34554816aabf65528951e105b8141c6af8c6dd5b83007da03227dd796c20d83037b5da913ec9ab28d31dac4df2fb7e89147ccaec915c7c0fa226b879a55ad71241e25812930b25b37396775dc95600fe4eff7cc030c5b7b29696c05a008c45bd26ce49ed284f8168133acaab8458b5f3054fe9eeb69ea9ad01d7e40bd1318e4e5b08437e538b3282d356e7718e6170418c69f98e4b6f2421dc489ba1b955f222b9b5396f5ab0f7f4832ef1d53d347b3def7b53e493548ebe03ba2b774b8e179fc482dc920e3330b8be8a3ffefa50b22931dbf7aa7d206111c63bc2b23b52410bf02705d545788615526c3410cd93b1bfe186866682a99703f0d35da65f99bc83b063574ec98da381f8e552701ad8854564de442729e75bf8b31e03e054333d65059f3bde5736e075c5c79a80847fa8c77c3f68b9235093d6011d480f946078da2bb1e9a8e6c85f179dc2b61afc178d611839a5f3bbdaf9cef6defc3c0956cd638201c33059eef3788fc5fe378a887f40318ac11d5c9994dd7178889ce2c31626cfdf240d5fdfe408aeca19c4d23016500b216d25641fea67ae8239705e8998bbe4a8cf81e1accf7fc58987f50b9fdd306c55f0d5463e51d78fd3cfec30aca25ad5ee4e092296a3fd715dc9d2dcaa0513ab30f5a2eb6552b2027223ee8975280396e8c660cc6086a7b0cf09b223a1e66d4426de1e1dd9bf954c8a9acc35bb8d97e7fc2142d0ce16f0ac0ed1f43e967a53064e40e8de538a2f635a6f4ce93919f58bf6a5fce4620de1a0b1b29be0d30f4b41ec3c4a7b36b707f327cafaf7446516e1b1b5111f791d3dfa10cd82940cf16a99e6691ff05ac8ca2f633c09cf85d2b1b6605050a3112d8320e7d4b45025b1b63a6f6d5630d78f35906d3f6a5852b8b6f60c1bffd6f7b267eb1dc67b98515c3aa38abbc559cbef862f6733cf1fa94258326333f03099c35e0e25eff2c65f87e7bb6168f047996f660685e38871415cf3feb6332914c79675024a7f4444e69fa79abfdd0497cc43b5d565599b145af8502bfeaf592e2df82618f9e3b25009b6b46d906701dfe09252e04c70c30825c490228d9638df15de42c43e5fc800a0f97d134bd0c4975f7c2aaac7761d7246363ee5d2d05f1c1f1c38a9a35959ad9b525bc183a1232d5573c42d7363edfe21deff7257b171b2f14c19742748888eb90456ad681847caa67d0e1147b71d1c5080b1dde125329da3ecc1af71e356e244db479ffa978a380f19e0a134c838f78d9ac755663dc49d214d54fd3afdc3da011a34e65ec54f507addc375232d5aec012b77ec8d33929db8d38d58d5723fd6ad1a6a91e866ffdb3a58ca3cfa61e95983c319e98e91c2ef4b01ff2c04bd6e00f0818e8ebfc39fb2a9a517ed9ad752176b0d6f76cebd3cd48bc4e27fff2a2bdb3aab0381892413691885a6b8426a424be8b5ab5d3d2248ae9f5057ec78418c52d55630f62352dc7730ed5e16842a9064a2fbcf6b5144f36b4b4ced7864aa52c78769e17feb85cbc46ed11ebadd91e2ced59ee93487e46d93b3fd34932735979fe49f23265075df4b628688940ef37e341c40ec42ceaae905e197191ce34be5b386b386f01eda039627d3501c0ececc8ffc4a574e45f77bec35f0ba9253c0a90bf6d8dca381a0a8fb4429308cb825e5184f180be6ab7fe4b86db8c7d442a5c157ed6bc56e55ad33fd5672f2e084ef41c5a96ed0dae2490a10f8bd89a201beb20f1b4a0d7956d4d29a7e70a25c5b6f15b0c9b7879a9abfaa9765118035b4066fa36395a0ea329416f8c411f459b3be49d51d92ed76c57954ad2c7693cc984520a1c3c0610cc63d79e20df566ddcff0c2cdafd944e7394c67a40da5ff9885c86f77045a967f4855eccfaef12242c20fceadbfd785e01f34b3e9bc94ea08ae8fe1ec758a0c899b99b45e2616dd8103ea4dbd6474c1b0cc9944e519b54ac6f3c6f41f2d99542823934238820c41e09300ce3bf9c59969d06df622a2608cf375687c57d2481bdaef6924d1600a1e3df631cedaeaf64b2464f363aa475d9d67c530a49e1c95b5640ee34a8b257bca1f9b6fb211e89f39a693984ae7da282274c3ebc19690e0fecb626c71192ad95ebe6a3aa64fa9d29f63b71b61f3e7c37ddd4a2f4916dafe9de65fea1025652896b3530ef270deeb823e2dd521dfdc416ac9dbe384f6ef8824d5ddb5449f05f6a39e3e819eb464ddb9ffae892cb4e40d117b9b3e01c35f2e5804bad8ff114925838a7fd7dfca8463d1653c753a68949171117cfddb0958c3690f0422adcc7f535d2c62e0cbdaa220e749abe44853be7df345c2803d1313957af503990085c267cbcef1843ba71aecf4b56d26fe8d857f84b69ae5c84595eb4584efac2264f3b11b5a85582741f6cb8ca3cf5cfcd8ce949d45639dd1a37a1e2cab9a344ed630dfe19c5b3374c0eef8e8841ee7f92c224e88bd6b812348c57f9f5880a72e62bb2a343143906bcdd0e82f34c2ee58b709e57bb27f1346ad18768611146016b62d284026032f37883ed6e5496634927dde3d0cd9591466dfec9449e7db61c28852df31ffb91db92e55b053171ee7c64d4c8f98b54cf090a9fe625710c471239b3596597ceab0fecb7ae6c8f2c465606432d95b3790df8b4360355e03f9537dfe8a88eb24cfc6d2f89c463a2e8868dfda33032fe56193829f9b132dad8715d64649255bc346855decfc688cb4317b4d1e2bc2004197510b4ff1a16c4d1b59e69d8ea7c256c66993882d2bcb54c99395ef09ddc9b9ea7744accc0345283d73bb12efac15a13fa15b36284bcee934ef19588b7b96e5635f52925a43111c1751207b38743f2bce29bd1d1e6ed97fc676c9d0c3482da999bfe84e15ecc31e9de7bfb8b1281371e44dfe21a353aaeb14880a5e03ba800566a7cd442df44ae42ca0cfc7f9a84c98391b365f6f264add7026499ca0855405eb7aa44a1f448bb5738ff0f126ab4df2fff3303a8c8dd60e2c36750b5ea373a3ac23d7c9ca18cd28ecd48ad59cc98cae4683505a2ef2638bd92b234a3ff552b71854bdc280b11c07e3dcf7e5c0e6915e670047e77d5502dc36a3caba536a90e6f15848bd1b546d378d308c8633bf4c7029772b8fb3d306a8c245c28b3effc94f44a162fc4b962adf8767600532570a2c9ab641e6cda34cf11c75c76990e2e1e8317cc46edb9330c2823564ebc0474a8879aef66d8f5ef88e3315eea5eabd3aca01967f52f853f3c91be8ebcd81ee92a301c0f1ef099280827b9ac07e5d5e6d770fc5e1783fcfff451f535e3b2df556eb48db78bc4d168859dc15dcf2168255a8195c640bcf0e7ecb749e8904c6e4b69796473875324e895ea3dc46fad6a25dcd16369048b102aefa6e32eca223aed976d2d3bc16a0af52336d7f525902a992e5c2bd633cee78da4eed9ba3862971f50bc4c1831382d3d82aefba2a4475599bee4ef7aa3659c465d74d5a4ef050ace77ba7f013c393d457319ceda4bf5f9ef6ed5fa4ba9bb501d70ffc30344d041a14990617aa0f3275b4b3386731a318523c6bb02d55ed09fb50d416e2cc109eeca6387d9f59c0c75857723dcf5390add098e1e974eef81efb9c03e829a37d5dbd03f133a51e9c7ec3b8bd6ca1d7e59b4b988d2a466dcde25ebabe0626bdb01a72ff9d285afc09b3feb9343438bbd9b6c4daca3a9b7dc2ff5e32afbafc91057645ae23d1d679826aa87e35424e7f5c4ce49e50577e855e61f55d27366394f812ea14420b146833ac6bedb3726890e06ca3b4302e9027ea0aeb938ed43d474bf15f31dc00f90cd25329465a653738540b7d77d076691b92680e994bbad0ab40ffb35c9bd18f3226c43fc2920dc255ada3c440839f7fb9ddec610d340627b34188ec3d3d70a00ee99e289db02b2f7a744256c13cedc3da2ac04e8da880304d0299b9b0a36c0804c3321cc79787d1ad1f8b2fd3a780b64c6525349fd4a2ca45874fea40b259150492cb25945e59aaa4d26d16fc589296916a22a9934014dcb70a3c957833436c3d3b713f4fc733dd905e930c5b3109ecb9c7acf4c13b69a9147c11015d546931090d21e7ec65b5a9a28bc2a11fafba412971d65e619a2e2e0bf13aef879011595d9ef0e287d8b206e1e25680611417ec8ca803aba10d06c0a3bee5b39efd1b974c650093456fa4b12f5dce57075b3874f4cbd0c1f4caf8fe3bff38c2150e27beee4de0e15d4d17f1db81e35d7062c261c7e339632a30d4ea64894c7d3b13675b866a8d4e946ab35870c5eb1bd20ffad3dced5268677b5bdea593e6376295fe60d75cfe98796d52aa84c25c35980fab164e6e87a7e414f1c6d1fdcc729b8b97a489e0497c662cc25789a51636d7906713b0c9a4a225909e8de7b8fc81aff2703c95c3efe75cdba7567fcf6c7901385099493736c20356b9fffe2f4b4944c8c063ad812ff466fefabd39b25ca9e336c9583917f8bdfbc49f5916f038d6924344d8eda8458f1bde4bf603a74cd37cb1d68f174fedbba08dff7fb70c65461d896f03f64096bcdfe", 0x1000}, {&(0x7f0000002400)="a5a73c08dd998996a4bc33332f05c45b6a5a36c8ad921b1f76f745f073719685a88d3c7126c8cad1d4", 0x29}, {&(0x7f0000002440)="893a0bcf9ee6c07af7b773aa5744f17169c9965dac12d00ad59b38f35914610cd78980aa472151cf7d2f8f7a62016a8c2dca28432a1116e07d90f19f33f6b87d4344e0dfb7475a8c1698edd4d029e5a49e1e7576485c20d063afb5182665146b07c44859902915374484065fd4ee2325250b009022a1fcdbe9dc65a5756126d9fdd1bf45909792d1c7d30655c8b440e698b38571f895f1ee0c58f0cc8d2c5bfd919c9404489ac9d5c3c5bddfb043d9d1c457f443b8417253f34e9e6331041d8cf30aaf300404cc516b01e03ca887f3d82e45b9fce5a18c077277628dba33567e", 0xe0}], 0x7, &(0x7f00000025c0)=[{0x78, 0x1, 0x1000, "c33af98e8a9fec18946b31c352a5b23cdcdd5e92565156985786b6733c5ea3c0e32db16ca9a829f406edd1bb76803d2a91ff0141d5d4d24c084cc0dc8f10fe436249b707229c75862d92c682047fdc386f20b63bbcaee837b63266c2f97ed67d420c8c4fc36198fe"}, {0x1010, 0x1, 0x401, "b1edc4bd0b0f30d207d8681bc0fa4f5a173d4c54b742e63536f2c1d534fb749bdae3f55ace8617253bcfeadb755fe8bdae28790b6a53f012cb7838ed3e43338135b521a44dbfbeaaa886a18fd024f3bec9b6142e56ab0743dc3500c979fa6632daad366fd2805c727af618faa23079eb476871ab27cb94dfd7749674b015a82943cd459cf19935d99378b23b9fba79c56d306c80c8b554f07ee5f43c99f3a2f743841b0fefa6fd8f6610e17f3695cd9a4252b68cca668f51d3dc2dd3a29b9d359163a518f04968c568acb6e446965efd559dff7a79881129596625b4bb769678bdcc7e06cfbdf53f599d23f5d37d5f9428d14257767428592f8dca53dab12295c75a92ff7fbe6716192ce80cb0f8d8c552474b71d0db1a066d3fccc230220726e497e7937609116465c66c24d69e87a2650326206ce46795b52c6f1ed12edd2c018f073053c5e007abb84c081624e7d29fab2c69016d9022595e9fc8f4e590fa83110fa4586be34cc8e294d4b79d208c3ddb3e5811ce5b454fdf9c8e5cc80976bc07ae0243b99c5bb3ddca5f29f0fc41dcc83f3d31e288423184453f68fab70b620234b41a928b18b63bc4a57f73c5674e37c8d35062f9f0de047412835422c0a5f282bb9097b7fa53b419d65a9573cb7b4a608ab97c51db3dcb3970189c15e3953940ea30379a609a04808d77f67024035db8969a3beeb892ff5060d1b1dcf2ea7927dbaefd2a9c958e318a3607638e3f6f8487066c90228d9969139eaffa1a9b2719987a1c9bf7957e3e0f2579da0f49800c6dc108d09468e4a3a594f755c25f14ec5dd79e4b298e3402ed60deba2def6228061d722799456124547072ac98c064683779314097fbc27a5fc2433fa737cf66c7e63ea1193e8ab7c8cf2c38fb7033360cdf28f4961439bb11ed4485b89e3512195634cb68d4ebcb08a25c7132f6fe6d8cfcf08c31c9d31316645bb980c176318a5f22d5674db6053ea0e6a59f1584a79b54acd473e7f6ff1643fd3f6a29179ea98624768e6fea28c9ec02beb699c0e65124ef55e553ef07d92a9262831301b9089f842718458f4019811aedb3a81f6ca83d98ca55c9737e87f59f4c1f44a105f2413e4ffd78c361d426d43df4f2e58875d16f32f8ce437eb0a9fdac4fb79aa193208c46f55dba32f986bbf297dbc787dc2bb64829318cda7723f38c7d93a16b62d200f77bb75988dd9f827482878162a7c4848940c52d6ed44c4837ffe00cd639139337aed6c785aa82ca6a233e1f63ddd0f8a306e0abae8e6757ce9eff9654a2f146bdaac383578d3fca708647a66665de373c772121f4e12c8a2f11dd23686efa8d13e68f689b08fbf4563c92d11b89f6436e9e49e18bbcdbc173e37b53ddb869aff1235383845bdf4c73fc71d719e16223802a6c394952b9e9449b7ed8fd1834ad31876a992e6fd3e19dc48547b5d49b2a9dde540a34c08c46823ceb70f3bc0a3689a9593d8602db185ff111c75c9689f938a2b29199bb6a99a0b93e527042f1224a70c408b3974dbee04289f784d1cabbece0fadd48aaeff6dff5f4945e22171a6edb2882ecab2800e576f7bb7c1a60fc9c8c09e9e3bee50211b3f10c09691454a716da2f410c844763d226f9a45155af8acc2c15d7aa245cdab3a44b8c24e6a08c0cea83504286bc192db2ebf42c413d704bdfc570b86bfaf760e970ac84d805d081d845756454d922ef76465be19f3a240ea909c85e4c3b9b8e0bf99802c8975cac2801aa5be914bce317b260bde05e46065d0e9572a06404123183f070152e8b55163741ecaf2b1b3a9aeb65fa09c1defa5a7eaf93ca8d625f3bb6d215f67192ea955948d5a632e697c1930b4769dfaa709f5954c9ff1b828908b070e2bb0088a88cdb5b86be284f397a25a4953146089e5fcbe1dd29b041f34343002456f2d3326f3af7c9c5ddaa8814613c9bbae26f384ea709e24b751f2a18fdadbd58affa154f6bbd099322f603997a81dad8474d765959dfeb0930971a6dc88cc5dd9ca5e8875f0f5d6517f3b57b2b28b8da2ec9be98c4fa7436123aadcf1e4ec62d38b927a567a20f3bdf7c7fe14b177109614696af461ac2ad8cd903fb4c7f6e75d6e8fbd52eb44a28b65fdaad6fd668fa6b9d3d57d68f11b2b8b3bb7a6c5452039e080989b59cd43c11eb4cb998e9cfa752a6ac760a196e76de3cf95d02595f871ca86d62f586ab8720c9f530573fc858640fdccc20162496191562eb9f4b75f65b03fdf424b433157317f3602291d3053c2bf5e1d62d146f02c4ce12783ed84262ce72378e3ab5bfc675c73bf9179b4ff3d0283ca4fa8410481996f9071d47d1448bc976d5aae5faab6731f1749337b79152aca7e92727a333dc345509bc73fd22b7117e0df02ca9ea722012f2995780ca7c9fc5d009fe53450de84ad94e3fd2490af240857023741c8931684b39aec3c9c5c211892687114c936e8cebb52cc6b07821c5f0539e0a105f00fc9f9dd51e00a31511acd9d8a6026903253a94bc09867788c0a81916cecce666a76e98959073eae8cffa6d07cf3471d4bd651dc1d577d37ef2ec6e6d4799ceb33fb9e4f99aac2a52772a53d2e623afd5eec959085fb51137dd777cff3952fd2d144b5c2cd43d61600c899654971a8649765192a7029191412c23c2dd3f8b3d5eb97772479a205c28f0e62104422125b07d0d0e0d0ce1de65818579a1b6f7dfdb29054f87267bb52b22ca9eaa017d346fe262574e373f39df870270e550f26d565afa9eedb905c016dc5feb19dcebddb6631316f04954fcecd9bd99cfdcfecd2149867509224181599a4a68bc989446a12e1609925ebddf142ece92baaa084f2ce80ec68d731327d27aa4db5ccfa12bccc889647a71c3e82b74200a3ef09ab8e42f4ef26eebd244104dbb1c4f290879b584f635c6ce499b8f4f710aa8e64bb35320d4d726231c0e82c50dae1cf9219cc9ffbf2759cf83a800802b747c8845fd5c44c4325373fcf2690d6d892fb8ec0e7799699d5fcbdd46eb15a85ed36683673fe260203af9a83e084b469139bb7c849b6113d7fa63428ebf1e7691a8250b165607bcd567721bbdab8698a90fbbcc59cb7a747b46e22979a950d6fdb41d1870959273365d8a62341bb5b516e0e814c17fce98d3e1508878f8a51714aae051b218af7baf66e31a7c3991d441aa17f694c72967cd474dae0af72e442f6367ffc63816c24dc023b06986fe55f536ed863ca536a581c4b02a25a5df6ad1854742c23ebf62e0e545ee63aefb7d1f5e83fd8202be7d8dc4b8f5c58595bede916cb239e200bea4f88f930cac1876f91cf47aba3f3ed5019dd79b3dd37218acb82d592199699d94465a7398b9ad59041a7ef2482396d8813bdaeb85b312278357fb9e52b5e532fe2dd3b5c515e583b02d07d75824a5ff22f6b2cd2730f4bab4d9d28930c454450c72a78d9405e9714978ccd4e0052061c5351d84539b220397e262b8f96d16d6a14f83438a8633e72b95cfa462e7e6251b38ef1ca4613f7892566b26737af741df6d02acb068dec61b57cc06023026be88bc48c280febe0b75f8a1f7d1bdcc78eef4c202d92dc2ccee30e09b6fa89a6e1185005d8ff1886e3b46285adc979fd5923bc971410204cb84ad7124f82651d5522a3941da3c6b954dfb5c511fcc883386b0063a4e5fcffd7a7725b25468f8095002b66ea83a7bab30a32444a7a24d056374b1fe6db7784e757b5a5825e922ce180609429f0cd9b798f4b537d7787188476c0e1ffbd26e2e77ac607553d7ab1bf8cd776f451587ef2b9779bb2a78f97c264612c04fec3da3d6aefb6f532f847c9fdcf54f8e15315eeed2bdc93125ca53b5383110ee6108ab3350cf702f93d6b4366c2dca2fa02f91ba911937e34547075f15e12d24efa8d1b14ed3f0c2d58ecf3c43b0906bcedf706f4162e35c09edfc26fbd8066d0796681b31c4fac24b3247bfd11e3cac2a04bf810c495031021bd0cc9be8347945a79e4e245be9daab2f72b6e3c34169e619197664ff243da8a1003c3645b57a6c11ac4064f1f0184833567ad35e10327ca3ff60e177ebeb6b2a46ca74b320f5a78f71e11d2960e9dd48cfc9139fd7a44d2249d3bcbe1c96e44b03b35df46cf09b8af8151cf1373996f5ff4d0062d4a590904cbfe35f9a58549550148861831c5d8b800b201133fb694efb1afde14f94c205ea5c03071c08bccd18c2f9508e083c6f35796dc406edc7fd4b8e8f23b7c300888c032eee212615c5d5e20921f2e01423dfbfc269715b89446afd11e2095d19aa5caa84d703b5161a9b42e4d14596554028e83b1643e97d6bb23143802ba1900b2e4b7de9be68d922d3974215a8c3df112f5550b0ac3817273709bbb88c96b8bd39f5ba4acf64d2ec0fe0b88f73aa48ad3571426a015464662abd84f8c5b3397787a5e15bc3aee4c1224b3dd6383df4499230417de69385d93bcccad242117d16cab70a7806f889b2db0a9384e0d9a918a6f744e1b642e8ba9e2dec9fcfa95c30d7f3726d1003c2c97caf533ab133748e0bc4e596b402515de653cbf709bd9709bb232f65b8d6496eb170cbfc4f070c117a66b65c2d062a8ae61fcc3cef9ae1f308292ea49c7e5e5045b89daf1e89322fff3963a441f9d231bea35978660767044f76387d93ea55066ab010d232f69bbc800ba5f32b333993ba7737335f5ac7b32efaa6054768b3d020ea63536e8caa3c3e7e1aee18513f8d583fc40c4448f371cbc16e8794f1801f864cebe8dc7c3f896e88c8aa0ca4f3a229529049fb4289b81d77d326c70b41608c25958b66cc49a192b869dc1e0fe02c80f3697a826242b3ca9e7a91aee8af56a6d7b5ff4b88b91b65ee12f453b127fc69becdd4eec7f3c28e0bf6681f5fe3e9f7d472a21a3cbb09703be5638559371944500e646c2ed774efed3bd0811f2d97275a07ebecb14d08ead94d904f961e1838c50fa3a09c2955e43724d2f311522e3e4314392d8a24da09241b65dd32745e9d451a7154af1a7eefe398fdfc958e23454604dc94c493e8106f886c78fd38502068926066f4fb85188412c2fbe7005155b4c7c53c9bcafd2d9bbfadf20f65fe5fb00e1a176e1437406d6c3c152e1715706161b7ed596bd2318e2ae0e31d36ea1d982ef446f5269c34f260cc5f23bf8ee40d23d6e05183b1a1598d170f4476f391d0a6c02cf7d878ed10a12845f731b4c4c308123e627371091b4f26c9c60fe660619041950445f3111f39e159269e37dd214e417f36752834d175f8bd83c50da67bcd385553b342ae5297a8116a1b5964822747a260776aa4306a216407f96964f12c4afc69c718c0f5525488d949f922cb4af07c49b4d04c2918db14dbccf05b2ae2e3e389bbfbce7b912b69a0fcf10ef17fcba5c93e2643d4794c004df37477113d0e9a2ccd4e0c40d54042c16ceac0ec64e167720676ebcee140c82672e67122f0b7601d8fd2275b405b2c515fabb6fc5f2da4499d1470a311ae35e85fd5b8cadac8be555dbb496a0bbeca3924a09b2d6a60ebe1b2a7a7dae68bff98b679051c408331a805b2ab485ed57fc31496def424144cd73316f607ffba7a848589f489d04d5a31d43f3378a2e31849e596334b4a6cbdd58db47bdaca46864cc9c78a6e6b4a8408ef939f07f83c03fee452333b0633059ff546fa172eb5b7f2979c4ccdfcaaa9e41442081fc2190a135d9f4119f078d2b5852c07d3e9a605b0d5b2b7f0a038b8700c43db4392383af8c4c3c4ceccfd1f9e922c37b3df1685a0b940421c55ecfa7d3d2d137ea5fa6c2ee5"}, {0xe0, 0xffff, 0x6b7, "24d761d9a4afd08f057d91c7eaad10a1d4521a54b02a855b1d4185f898f642c11e8ea0affdf0d16eb4ddbec88df709a10e44c40ba51cbca66f8d513d6e2ad1d684bb028a44092d8dd055e667ca2cba9ce17200ea0c2ecde27c1efba5324d6bf551e4e5c17446ec0e3b83610e7483634414e89299f5eb5540bda6c60305cd5d5886014e34022e62409062e471c2a7dba62a6945daadd4ad444b9b07b990ec2d1f07817af27523d9fb332bdd17e2579c4073ace9a65b5f55df3a0c1d561e5d58468be01afabe01d15a867c18a8964c40b5"}], 0x1168}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 12:11:05 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="87b36380b81f384287e683715c6e55a9bff52329b9cf6debd51f2803a8ccc363e62b4df54d734c458fbe15ec0e57ef407479e5ddc384200ece9b37a008a172876c25855cc7c0ab8a020d78e8371827f6ed6d50b282779dc8213aa1421eeaf82bc6e84739c5efa49a4b104047f8b928682881781d92ed853de2bd0181f06a23df5fa1b92f1e9d48dcc0bac50cfeea83ef09f7b808528579c4fa8e1617", 0x9c}, {&(0x7f0000000140)="076ee14703023f1b66ecd7461bb0d0fb4ee6ba0f787f276196f2bf2832603643d53c17ab8897ccc01a1d80d68eec526a98f2e4ef28530dde0e2de95e148f039f24a730e5ff2a252a838fc82ec62983c45f3c9cd2a00388fefaac9eeb9ee16020b036e46d99024bfd32016a1516e725354eee7ea051307aed5b0f1fe5e066fe2723365861ec5b0a532631300ab165d9465cc4fb50ec79ec361fecd774aa9ec9ae7dbff2a4bf90f0743fec21786b", 0xad}, {&(0x7f0000000200)="7ba28edfb293ec606325fa", 0xb}, {&(0x7f0000000240)="8913081ece919ed6386d507218bd4b6c7d8cbaecc2034ed004b097a8f49fa53f749efd6f3a9fde59ac69e25c76698326fc8b6386936a0ccf97610f2793cb81940ba8", 0x42}, {&(0x7f00000002c0)="340548a6e535dc7871a9d62cad0ab94f4ff3cfff8178c656d46f6f1aa8a41b4d94c2c7cdd76ced5125a0095fbeb669a9bfd261056581b6326405dbe39abe38de91d7533cb96aca949a1407457f17de0f18174b82af25be262078e5fb97b63e8217b5f35e06a26e6bf5a66254c87602", 0x6f}, {&(0x7f0000000340)="1ada03711c4a201aa0fbf1dc8de715eb03efa4cd4250987c317259165ca7b698198062d8d0b4975f495a49b0a3a1639e69aa9a0b023a8b202167dd111c4ef805cd5c1709eb9c", 0x46}, {&(0x7f00000003c0)="c632922e060e98d1cc2ee74aa86b7ce19832d3fd41f84b6d4324436f9b1b65172fe172e63ab751c21c494055bee0aefd2fb512775417", 0x36}, {&(0x7f0000000400)="bb387d931671249984f8880bef32cd7a22641c9f7c039abc029645a922b67ce66f066f7ebb8f93cf5774f3008814e27499cd89069ecd299883d125946b26b04d0ab929efd2150b2d3e1e5822d9dd70aae1263b7b3e63f05ed3a3b5f1e6e45dcd01b3f9e1ace4c3b54dedf926121a5666e99bfd0542d049e14a", 0x79}], 0x8, &(0x7f0000000500)=[{0xa8, 0x1, 0x7, "9e56dda52a048ead9f7512dbf521f2f2d80c6d0a93e4c07c0f68f8e2fed1b6a1652880d196004641a7e1be4403f1a1ff7bc1e20db9864d7541672767a447aaedd86d80411714f689e8fb50ca8f187401b3f8086c152110cf573f12bf273e072f89d27a08bb682c5f2d5355c06955747a4c813e5d8ca56e3626313df93c3517ca697f77abac75051b13a853d8b8a75af5fe570830152686"}, {0x40, 0xffff, 0xfffffffffffffeed, "c9270d208a4337f64f5819930b42c128acde42c796f20bc572c4d3192f672f9373f9129690c5b1c22fa874d1"}, {0x108, 0x1, 0x0, "2f8a4202dd2c6a8a831071bf063c4919e219d8dfaff2d274b1ebf18665cc0510c364b3c0e24a8737a8b59c5c93ad4d80007b785cab5357f8b4f007c8ccc3525463a5b14cc96651b56c6effe9750f5f59f2636d69c118c27860bc7ac4f808642a35c52e0a12b39f943ac248b81a2ad5d003d6543cab63951c54f3fa48a20825bb5b2eb78c6a8ea0acbb44d31f1710e2f846d4b8993a090bda96db880e2f47d2d590dbd8043e70a3ea8ae655bdc8c4fd21e1056ae2a4446ad9351e3bc2442c94008f4f4c1528f0cab7f457bf81c3615d22b43c132da67d3b92e057ee93707def47117563d46100a2d6aa0df7da0d472328d63e8f52acfa"}], 0x1f0, 0x400}, 0x400) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000780)='./file0\x00', 0x80, 0x10) clock_gettime(0xb, 0x0) 12:11:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getppid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x4, r3, r4, r5, r6, 0x0, 0xffffffffffffff01}, 0xf1c6, 0x9, r7, r8, 0xfffffffffffffffa, 0xd2f, 0x7fff, 0x5}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) dup2(r1, 0xffffffffffffffff) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:11:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0x6419, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x100000000, 0x7cc}, {{r0}, 0xfffffffffffffffd, 0x0, 0x6, 0xb02, 0x50a}, {{r0}, 0xffffffffffffffff, 0x42, 0x400fffff, 0x3, 0xb521}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0x1}], 0x3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xb61, 0x1ff}], 0x40, &(0x7f0000000180)={0x9, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) read(r1, &(0x7f0000000240)=""/191, 0xbf) 12:11:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 12:11:05 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 12:11:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 12:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() pipe(&(0x7f0000000000)) close(r0) kqueue() syz_open_pts() 12:11:06 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, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x842, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 12:11:06 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, &(0x7f0000000040)=""/174, 0xae, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) recvfrom(r0, 0x0, 0x337, 0x800, 0x0, 0x0) 12:11:06 executing program 0: 12:11:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8001, 0x2274}, 0xc) 12:11:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) r1 = socket(0x3f, 0x5, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() socketpair(0x18, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) socketpair$inet(0x2, 0xc002, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x40, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r10 = socket$inet(0x2, 0x8000, 0x3) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f00000003c0)='./bus\x00', 0x8080, 0x100) r14 = socket$inet6(0x18, 0x3, 0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000040, 0xcec, 0xe04}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x1b, 0x3ff}, {{r4}, 0x0, 0x10, 0x2, 0x1, 0x7}], 0x7fffffff, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x8, 0x6, 0x8000}, {{r6}, 0xffffffffffffffff, 0x97, 0x1, 0x7fff, 0xc39}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000013, 0x2, 0xffff}, {{r8}, 0xffffffffffffffff, 0x40, 0x4, 0x100000000, 0x48f}, {{r9}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x100000000, 0x3}, {{r10}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0xffffffffffff8001, 0x8}, {{r11}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x0, 0x100}, {{r12}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x10001}, {{r13}, 0xfffffffffffffffd, 0x18, 0x800000a1, 0x7, 0x3}, {{r14}, 0xfffffffffffffffd, 0x40, 0x40, 0x2, 0x3}], 0xf9, &(0x7f0000000540)={0x0, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000580)=0x9, 0x4) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) poll(&(0x7f00000005c0)=[{r10, 0x10}, {r1, 0x4}, {r16, 0x28}], 0x3, 0x8) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 12:11:06 executing program 1: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) socketpair$inet(0x2, 0x4003, 0x83, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x6080, 0x600000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x41, 0x10) preadv(r2, &(0x7f0000000080), 0x336, 0x0) 12:11:06 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20042, 0x1) pipe(&(0x7f00000001c0)) 12:11:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="471f1604bd16f131c5d88fca8192a753027d0019307f0f52148d4acc834202482a4819e5249a823d96a7450589b291c55cee3d1f0c", 0x35}, {&(0x7f00000000c0)="3d953316fcbb3e365044e6d2f967f217a5c6b4b5a540fe355833691db15cfad9895274c2bf69024c47fd0ec527521bdf5e5d82d699132462b44485a30cd3ec3c722a959c290e26f0fcf6d82be21b929456c3641e1eee3fa03efd5c27279a60ca11049c751220ddd1315e4f6bf9bbe9a92743b4ad6cbd5e380fbe48379c7cf754f59d47cbdb02ef6bbc806987230ba42f0f520bdad57135441da050f58ea683d0a651d302bdcf3abbc50d58d14f815f48cc041b867ddf01ca89ba035657281f58", 0xc0}, {&(0x7f0000000180)="0f82fa5d915c66a66f032ad482337ddf0656325b76b778fd60408dfc81cd3fef0bf83ddc3240ec278238a3df517ce2ee137ccf9ac9601c3a90b7903d0d30ef4b770cf0a9621186fc2e879fdca785349e9c2479957e23fa36801534f51f0476aa38944f8666b4e440d5010392f21399e11f7fb302b5120ef218eb180d59853ed82d2982c4f5f67d330e55691a1ade25b86f757ffc9c6562f33f43baeabbcac551f542ed8d0792757f1a5f9dbd5b9eaf5eddf515761b7742ace192a695b47ac94680e7eeaf7992fdc5889a9ff125b056bad73f04922009909b", 0xd8}, {&(0x7f0000000280)="c4f69e4b784e0c3930370efdfe24fa1c40bee78574624e67adf6aebc8bdf546db1b267b911a1b83f9ddc4d0dab5728b784fba30b7352c78628c63a14cbb3e830a753404fcf7e881638683d8b56d41d28f367690eb1696ac92d8392415ba517a58ecaaffe2beb0e2a2e1a3d9b", 0x6c}, {&(0x7f0000000300)="00a249384411ad7a503a343605552aa4fae350f87695c95388afdc9e3afff3960666bbf894402ccb3ba289e3b5fe70551155a6805d65646182fc2cfd2cf417b26e55a301cb4462e0ba4820e3339c4010982a58af113cb52ab4b54de14b34eda635d290827e7bf7364122e63bfb923177597746ae13721e46f761be188507d4", 0x7f}], 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 12:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) close(r0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) dup(r0) 12:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3f69, 0x0, "22361bdbc9ce17a63df8360550159364fb00d78e"}) syz_open_pts() r1 = getpid() getpgid(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 12:11:06 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) 12:11:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) r1 = socket(0x3b, 0x2, 0xfffffffffffffffa) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x180, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x4) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 12:11:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x5) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) dup2(r1, r2) socket$inet6(0x18, 0x3, 0x8d12) poll(&(0x7f0000000340)=[{r2, 0x84}, {r2, 0x2520f564bd4c89ff}], 0x2, 0x0) 12:11:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') setitimer(0x2, &(0x7f0000000000)={{0x1, 0x2}, {0x5e0000000000, 0x3ff}}, &(0x7f0000000080)) 12:11:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) 12:11:06 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x8, 0x6, 0x4, "f1ab70b86874faf142ad510a03972bff24d2b14f", 0x7, 0x9}) 12:11:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/210, 0xd2}], 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="67140fb940157613a279f0e9da29707798212ffd8a739d9cccfa202b327f114947ab78c5181d06abbd84f1b257afff487edaef58f286a718202fa1a7169b8a8e92f6ba26b4df216186ca5b5cbe7aa887d6e41f94c5978e3d3e3ca9087a9ea676290f6d27688b", 0x66}, {&(0x7f0000000380)="ab171029c7c14552d9210ad41c3c97dccec2bfe91f5bd04eef916b8a0c701f4ac8e4c349595b4c7d7a6be0541031f1e6f3d81356590fdede5cff8e778ca3ded9a8d106f19a21ac325ea3ff12959c660bb3ad746e2c78c4ce9e77bd8e0a5c0c32ef2dfe3e65629598f03f2b14047bfed82c08921f98eb0b83a96886b4e4e6230f24004e83bd5505031145629cd9f87953754db688e5690265bc04103f4b0e5651da7d8d7847c8f86806dfa5ca117fbe01eb8450dde914c7ce531961702558cd4006650188bb151084a681", 0xca}], 0x2, 0x0) 12:11:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = socket$inet(0x2, 0x5, 0x8) connect(r0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10232, 0x80) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 12:11:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 12:11:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x2, 0x3, 0x1f, 0x7, 0x40, 0x800}, &(0x7f0000000140)={0x401, 0x2}) mprotect(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x0) getpid() r0 = semget(0x2, 0x7, 0x100) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000180)=""/214) OpenBSD/amd64 (worker.syzkaller) (tty00) 12:11:12 executing program 1: msgget(0x1, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x4) getrlimit(0x3, &(0x7f0000000140)) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) 12:11:12 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 12:11:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socket$unix(0x1, 0x1, 0x0) 12:11:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)) r0 = socket(0x20, 0x4, 0x421ad36c) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000011c0)=0x8) write(r1, &(0x7f0000000180)="c3ccb0b05dda983bb7bb798fb2a61b1ed353a0ebe648f8b7c0450374b142edb2926d954d5a58cf9d56408c20a5afdae7717339f34d58bb7650c02fdc9b62db368fcd95d6b6e36c8727953fb9a2713f63b23e2df9bbe9a14b16617f1896954f896bb022cef94172959d23545a43320da0ac88ce157ebb8a08d5e7b3a20497c1538a0657d6712d8bd3adc8f37b3656bf3bd5c905850c70549539ee15b54bab2b8a856fef0129e0187c67cbe7116b773ae851ab6fa94f4871774a8acdb4e772869a45eb32ecace36917b2dfc3790f33565fd67b84002a7c6cfd61b9bfb509f9889a52e56ebb12e3863064979588a9330b060b7b3b6729b2f786003203c40d25b7c795cc428557017b74fb69db009179f327aedf08488d2b9c5724d71749dea23786a8e0c4c036af2cbc0119a14ff12badce07a29f87344e31e2f4b04f6afe01ae685ffd1718ccf52ac167ebe2dc0efa06da492469fce16a91e1f6530d048741e8fdf1bc9a392caa169f897cc315b087d57b9e702b20a7254a05b4360e60deec9a9454906ff225a3bcd88b923db8a515dd24ef63fed12ae77a415c9231f5e1f35ad07b20d75cd7e7eee20e80b60e1d518ad15596efae031465685a50dfaee0be919c5976043dea56ae72ff06a0de398df3c3118b1384d682c365972effd948c99edb233c226a6801d46c65b09e56d1da3de214406cd6e2a57128a6fd6aeb9394fb43d818fe89b875cb02426bd2c9d2e15285f4d6baa1fdbc5bab382cfa3467985de80495e95512e477ba8c4b4d191853403dd4026ddcea0a554aa902edf03a6271917a318d15d5b1d3c53e429365b49f2eef4be08b6d7b2fc7ccdc232a82ad2bd3c9a7f9d5c6d67aa5489d6fe3c0aba25fbc5092a880812562d7e58df074589e3967e934be867976c3a1454157b40fb8d30c088e83bc4be0190d99ba6ed91b814b6cf18539b5b5976ea1d69c4bd46720570c0ea81a9245783205438e984da46ddbf6827765e8ef76a9038baeab22e0ee5e3d24288c82f9745e8359b3a8a475fbe07ec9686285b16156702d8aaa3630080573a429c22edbbd970d5b7b65ea01fc65c352044295b7fa22d9f38d0fd562ce7d4dee48c24ed12aec168c1020b93c587c987127c3668467d40e8bfca60a68bdf73463899513d27fe1d8744b005712a1ed932343be7fc0703ab9e23e8b962346687d0cb598b6c8cd37d3f74107a08b6c66c3bc8e65e36ef6a3c236b823bcfca05281a8af4163f273d1c920b4b8c262e228089d1452de2faee163f186dce2a0056c410a88bbf2d4aa59b75195ac55b5bd2133091fa650b275a280f87b977dd4225c94915b811b1f467864f5e4a0d215501d48c9a8e1463d5c18bc8107a448d479e87a66ad970c0d3a7b5e399a0e8a0f7b82b3ce941ab225b54cea15976c4eb95220d0e2c83a8d6c2ca2b2025f808c298bd980947b859915caa0a58d1289833c8bceba5a41b245a91c627d2ad33cef94f36ad7c4f285ada57f9ceb1c2cee5a47301c8d2485ab99e947cd6b3d8ad5eed407991b7185f4fe15a7ec478813a1d132508302d38f19a0253199e1b74c291f2b1f8941960a3f512b93cf7a3fca0bd982def25b9a772f62a0caa2dcef30ed8b545a88571791055447692e5e156dcdd115a220fc0b0bf13de985f98b66de7617441296e672979e90a4a87098fae4fa61f4e4ad6c13958c227f79417ea423fd45a9a7eb038e67225795c48f15d3d9a44b75740d6edb7129636ca033fe49717cfce60ee1d1ae25341183d0dbc19f904e1d42e2878b41515065923ec2e6a5847088cf05bf12551c7def24dace794f4e33e8ac8098e828ae0eca1248d0e433265f2ef017825032bf2aa2bc5220ed2bd5f61ddef2308fff50757e210402f69fc4d1645528aee6f6870a5dfb40b8fbf6e7c006f7d97a3d4433b4d0bcacb447c3eefda3ce9713d6061624d09b480a8c6fc7228ceda96c77895959107c17a95c8a60834832fe7664825edeb4ca74d82dd8953b55484c8eebe0aca5d8d32942a2a915c5e0720236443fc98ab1ae233edcc9f2759a5dad8fa29c0b4d665edb7c68d9018585cd5ba86afa7879fb19233b7736c7dffae5fb2994b3d0ca14ca678eafca8c9b072e9d7dab822d4f59124d03258426541c01534feb5a691708bcdc882d564ce603db631691aae8a203da34bfba613c0144aa2b9a516dd6379c359d3fc45eef214938cac9619109f54c262b0451ebd76f34a7d892e9fecacc38dc38b159873a5f059860a6fe2319039a336eee188d0c138ab776f890ae301476899ef3bb5a7773ea91d0590eb9c9ccc99a5c5242594d71392f9c526d17b85ccdedfdc53460abb7b67f5780306a0f06ff901803c68979baca784e8c9be92ef8c7fc98df16b8ae840f5de268ff71d4abba7fbf71cab54be6f730f60509d35969b0e34704f629f311a0b9e6ef26addb5d78fa2d56bb32e5db0764c0b643e12adb19c5bb002ba8235234546e534125b824127ef8c5a31d975db0aa4f9a88b6736b39de0bd86a03fa3e992e9739c282f8fabbb02c74821251addbe889cf2927370a217c1cb363dd5f81abec952f28b88f2ecd61c4b3139d033b96be4638a4d2ba6c61ec5a294ec367d3554289aa400e32db4f09b8f951ead657a2e720ebe750737f95d9f554939cfe94e38f77884eac2c203951571742098e5f206a2ab881bdc894df116b408569b97b6151b1ec852d425b18200debf10a56c895a9b0e68081df8e2703930fa38b5ade10f226358322f38bf308b493d6fd78b47be8d71fad3325a56767340734b9b3efb48f44cc0b20f82a05f9eed473bd4b7ffe4a265e787f07ecd990a48ae11cb62d0d06da2439a1bfdea68e9ee8d8c0e3799b81e35a33edcb91f83bc09b6fb9e277d0b3e093da514125195c1de8a25c78959c46be3ad6cdcf5e58972c954e8397d77b3790f3caa1a0322345b894ea2bbd5967a71629e2f883a4f935f0737d9f380a6a343bf1bbd222137eaff07fad741784d5a8927404a9253a982c91e54f9dd1da3305feb196cff2775aca99b0b5d09e433f0f2ac8f625e4c955d6911b76322bd898eb348b498bb214bb0a16bd2c5dd8ed233ae39aeb4ff97a3750d267732b6a5b61f54faf099a847ac296f1ab9daf9ee49586ebb7e4b4366a1591fb6fee4d7163464c42e6d97700ef3fc4b97760822aec1e51e2b2e4c47cc61702be22341f7402fe56cb57c88886067cf2946a135ad680a65c92750d689987da3e6eb4a18744f3d67de9e3cb08998610b8ac8b51bb9fd9a8c6b8ea6733bbf10961611311966d194f8236e4e8b12a485986ede8c7345e9e3b3bedd3d5f47dbaf7de46e33d0e7df1aed5fa574f9b1d9522f1fa949015fde9b4b9cfc3a82f3e5bf28a875a83a8b2b0b26de254f7fca4e1eac4a113f7a04aacc2bdd527d9cdda14f3767dfc8e1451492fd53e52808553b22a1989a4b9796dc196df24d95d04f813001534648193312e30ace423a91d2b4983ef4a235249830c4381e136ff7d191a53b8ea85489c4482740d0f3a6310d46fbc6ca93d797dad92ce7005c3a3a10bdf01ab053ee019fd8b3dd03e67df261f95e625edaf2d8ae709abaf3d4bd8a816ae090f0137f56d39e673cc91169801f38c8f8ed144b21a3cbfdbae9d9616f1ad00ed45bfe14404aa5469ec92c40a5f5dc0ebf736d5d05c156c6375e1af64ef9e04d9fd10cf047d626ca41660277594d2234896c71fa32087197291302e451b2c15d1e38d694d728dcd9c944da915e95558b80f722ab7fb3e4ef771a7b921c75bfd78175af0978e77c6e353b19fc97900fe5aac0a68284c6eb9f045ff204b042a4ce71b8d0644f183d8f6d2d0e0ac801877c2f095e2d9981806d7c221e8cdce57c37514d599c02323b61241337706f2f473e4ec689f55e6df84919ed5055f48d929454d881f6fa455457d02fc4e4f55b5c6ea1768319cb80721c6216a29b7d9a057e6b98d61da97e549fffa5e47e55d22d844fbbb9fe79452cf6d5f8375cace6c081e8bfec091237d830c1d94760d16e0edc5a6bc20636ff1c8a64b9e7789872575c3a91a6af4455f14c32eccaa37eaf61af66d682329dafe08c8378c6e8f0e1bad61b64a69a6e8145e975c74fc37dea13cce7d6fdf24ec4c3594557eb4ddd0db5eb91a2383c025148dd12e56906b4c10b58366ff2124f62db301d12786944633f8dda0904776a53d1c8eeb9d4fbc69994d3ee1af1e1b41da3892c595780feadc0a014a4b188a8b49ca74ba1618e572b042881728cd3a0bcfe574e8680c45e107e8e962e9f7b4a7300f59d0f1568bb3fb0443cff14199dd65ec24a2dc5a534769b5dc1e7ce9c5cee737cdaa441446e223244730dcdfaa5da429cae0315ec5ff7775902e81033b2c16c6dc7c99e7869f3e2975c7c9773d3fb64bf411e1381719f6e199cae59c3961fa2f99e4b37e9da91c0c9bb15947f5dc4e0ac3007aa5524e98002af7a45d9163c172d55a4d2470839bab3b33fbfc83e2a8ef0d34f38bede5df8e828d5fb3e4cf41b621271989143b91c655eff0f4e0d6927803b3ddba800950e9b29435039f8762d2c962f89c1a66697c8ea4bf3368febfb0aebf19e26ae87f6a30cc4bfc90a90f77cddf6fab616542941a74750213c8da413c1c7338e0416f295ae207c05cb2d1b3392587328545df6195f4ca11432360215458f03c5ab500e21fd1d636331db65cbef58288da6bbe2ca671005582ddd4bef9ef9312e39ea699381cca9c02ce14b66afd583850ba725c62f9ced7ea1ab0a765b181f93060c88476fee7391b9384344ef060308eccdfe0f901fc81554082c050040e6a583e0002c5281234dfda254d0521485f027426dcfbe5968cf1e3322ed258d018f3dd8cb9363af38d200066b40da1aa00a2cdd3a4343eadc322d598e701c09ea21039b15470705ae5393fea55a7cf5d14a5762346561bb85fde9e8f2b0955d088ab3613cb33d80e651c7c5d560d23bb50c00b254de89fac70e9dddea4cc4b944c7c3dc3fbaf3ef835272855ac6f92acde85f0f6f29059042cb68965d38460ab1c79b93ebc02253c41b78140ef0cf2a7ada6f4023ec4ceeff2770e554821546e9272b776c077f18a8be1cca849781008798493e12eb061e904a8d2b4889ed30a9e1958a25cbf4bf1827f1a29097856080cad2b640c5368408116817fa9d62a4ab377f782bcff75eac24f3c78506b9418554d7b624732a108bd928404f02e36800d5e7aeab70b7de9d1b808aa0eaa6b4056b73106028100b131ccd64c5ac5efdac21a98af6c6f19dbe7251d0431ccb53f3c4c2c464c05c9b84fc1874aae562175af623e764e3efb7949c3a01064855779400c46e24ffe2ed49148c46c6a8a00aea8359f9aa7db4853903f2a9300cbe5d5a8880d0319eb9f32d90cb9a1595f4c4d2ce7d6d9a986c65da4b3195b2e357dfcc682e236cc61c159a53f7632eeae25d41195255e330b10cb809b8785222790ffd0f7b44b9134ecf49e54bc0de565ec49e8baf3bc3b11b72145b67a85edae260590e4f9b938518a5c34a6e03b7e62699362c1ad0e84dd299e739eccdd3e9f59b2251f3624282e00ca6da024fb713fffa7fbf4f3149b64fc3e0b8ba63a6eee866fd0c7d1d64cb1d954d3ec68b00fc02c6571b680b57d016939cdc4510a9a4a251f688efa79a86d6b9b3028a7de5535db1f977a4c2f0b7518fe982ae7d44fd09e817724891b7234d5876a2cf5cee3bd556f6c1d98001989f1bcf491af787a0c350150760844cfe5880b7666d81295c16988e5e23962738a46846b19f60f4828bc61f2a2", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f00000000c0)="fd", 0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x81, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x2041, 0x9) mkdirat(r3, &(0x7f0000001240)='./bus\x00', 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001200)) 12:11:12 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x1, 0x72}, 0x0, 0x0) 12:11:12 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) fchdir(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000040)="01e7dd3f2fd941f82489286a2e9598a25cd4ed15722865c838139d1b8d09e641ea4f4f44fbe0c595d9976011b6791d582eeb6da0f84aea4d306c13dd9462ad7ed5901c2ed7038650abdff20f4126ef1da63f73d704794efeac279e249b81193b2288cbde093d69e6f71be92575b3e8c07030936b09df4a00a6d4122886683d429646f263a565699e6cc430195a5b2b3d88e9dc53a8cabcfd4712eedfe6ac98790170398e06573fc012ac34b8624d8f2648c1dff17af6374364658911d49c9a01062ed56803c8cac43eb2a5b25a6c13f3b997f22a4b83874a20c56180ee177db6320a8ae8d47e6d441bab5eb5f7f8e41e4cb79e07163c8f92dde3d928272a870e56e068472ed260cb30321f4b11337d1e93b861632cde0047880982e2a27f1ff5d702b42993d491f82bfac0aca06b3384b5891c2c829a3a77baf8cd8439e479e8c5ce0f69123749914824602878f85fec896037579dc689f52173b1c85cf2ff44f092a823e6c4a5b46f63a854a19ceb5209e7d9d5785463894e861562cee21f84f198d872c03ebb6a9821214133fb803bdac02dc7b37503ea16914e4b8b8e30b3a8b5deab3666202c6a65aaeef9709e546e921fb108128c401089b5798747d69a9cae99f2873b60c029479eec845ee21f6d2025e5b02c842cb6e0bec2e31eab3930fcdb378fcf8a8df21e5c0fe99387a52b54a75727e6e9e3d93966d0fcc9af65d2aa30c95985f96c0eeb9e8923f658a92a1e8ad0c4a5e42b9a0ae30598a74861f763d4ae6c7a3843c6d32b389eff0ceb088de8847104dea73182bead7ff3374f9b377d312b15a7259c968ec320539d0594ff177ddd9480c1bdd7fa82ed754660d3669f6730debeae7e49dddf5ef4955b18dda81a4b4b8dddc70c7f355d87ddd5a2582bd4b63de93d20af97ccdbec3b4e6f5f39d0bcaa8bebd7abfeb5a3e17955ccf6ef05ca3ac5afca08a190717aabd7f31b8ce3248564cd540889457012acc1dc397129ef72f9845cf9af2a2c700846cb3019a2d1d13b07953b6f2554c2a178655f84ca4b1acaf1f1e7f9191d0e5c33220d5083014ccdd19fe1fe43bc820c881665e3adae67a6fb8f0ef1c81e8bf0f726b19caac091c95ed197fc7325bdf85fd800868d988f6a22de3fbd3d72ac9b02f8e98d2032f4c559092753194f1cb63ff59375bd03de48fa539038b5a564118406393f946ebba7850875beb5eea761f4e6fd4645503e60b1f4dc220cb56a94da1934c9cc45312647b7012c7f5e7ee96d5dcd073cefdd44b9d788b81fa0910c925ebe84ae6ff0b5a335ee34d1b055d5011c7fc84b08053bd41037d377ae02cd03b6034d8ccc5430e7227bd0fd8371bf9b6a9b3f72a8c93ad430fc5d2ae15b64b5a8b60ee97d53fb480a715c7d0d4cf4fadfa3a2d9e08c3bd428b67ca320d4fe7b39932737404f05e0833f3285a74ec204e801b886e9227838364acff7b35bd67a1b3516ecc03ba8b78544877910f4268ca5bfa323e52151f2a5708481d108dc657ffde537b91dbb21039d02a05c1de5cbffd3201defbc81b77766373dacd7c1e1939cea9da3ecc22233b961347f54c9e32f370398196728b670a7ffe1ac46518b1270ce0beb346afabbd8e2bbb4fecb8c3deee336467d75ec1be339ca7f6b69f2fa46517840cd85763c96363812d8e0a8cadcf0b0c316165139c4b154254e5b6a0033fca6df88c7f9ab0bb9c0edf463a069556a7e6b8b03af30005b2ff218cdd87912b68bbd36a702e1b032bab2bf30070dd48bc52766901bf7a23d386a489a645a18735e846c78127f266c1f849a2aca712899f27206fecfe824cfa4005326b52074e4dd0c4eefcd41bf903f095f1cb3b48c5f065eb9bf04b1346fb4e9193bf1bcbf6175f52128e72d1495d843738042c503c83052830fac08fdb61faeb85108d94f57226abc8d219875a9f4bfb95fd746774a98044ae8523025817fc06f4cf095cce1c32ae2c5f94e6c1a249fa4a5298b99fd679a5557493a781554674f01c475cb0e162a0bd67e136efd89e635aa5f857003545789c7d806744bdb9c235de7e109705e6c6b9c1fc7f879a0fc8642416747794de53f39bbd5ce186f2b82cf7cd53322afb091d3bbb05d7fb9addc852ba5814fa56801ef7f8a9acfd24cbe528fc59283fab5dc0ac5092b73ee8d3f4ab7e323647b64bf41894a539e1a22519ee0cebfb56547a2ed214bb9225215bfef90505fe68ca6472220c99eea729a6e15c56ac376dd595901c9760eb27c00de131b945e99420231f5509da9b7b6ad42eeb9d5ed3b087f576493ec3a825e6e71bc390991d64044e3f4c46b686c5d4f96347a0d5d630bd3ad026d97b79e9274e6fcf2af38efc7e57bd46b6ad2edec2c7c0a252771d0b78456765be63c1871714d1b009896e9fdd2acc34ee44bacaa60a8173efc700ea74019abfb9167a9cb3066078d1ee5a289c694220cc6c6da26e74d1254b1355364824f3af493b78acc6df60e0c6ab86a692d257dee9ee928ff2517ce8071f7f98f72ed772c15c1d3e1ab2d661c6cb5434611cc2e4489bb80983ce8a94beae0c943042bb8ed9404148c0f85f10736383e20f04a511e21a6e8146be29868a307eaa4c24e4903d0fb599c31cb75229af5889d43e975f96cb4461dc49b426e3308bd1daf7a4475770ac93b51d70c60e26edfad0e7e274cb7bbde82b19426ddaeee6ee38e33b03584fca876bd6c49e8076c64c1c492b1b3a2066b88abb0d7b8b111aee4e90d62027f00aa315fadbecf28efa2223b94037e589d5cc72ac255f450efb853ba60cd5cc38e3f6b63c07f5eb5460813f1286bdc2113e7693a7c569c5900a9cc6c8c8e7078e0eb79ca8c779eeeaf9cedb9d999746ca90cf11c6fbb84d879ce957404a3915c9c730f34cf7654f1744b50193ac67ea1619c6f0509144826dc14afb2adebf53c035b7c1f7f2a1192642daf833de78ebbad733f0ede02c63b58e8eeb1c306017ba16096f0f10d3de9f2ac53a6b2ced49e9fcea55b835b3bb41df03e7a4eaf7f25dfa3d35c0e522691978421ddf0048ec81524ec8defb8db2097d32650fb9f7205da0ef442a025773d957b152ab1547ad36e6e42e5d231b3ab7d49bd1ac65c28c254826c66bfcb6c174b54b016df5d00ac37b758734d6793bc63f721799f27efb9dafcca38e7fc5f862730fd36af2439c430eb8f02983a8dbb1852dcc0f4960293c0a65c50376f06d548c88e4841f7f84266cc18f5d5b29e10be6721442f347fb1851b7d3e3770531ac176a141385388dc0846d3b74b0e72c4ff1c8c69c43558e64a2cccd60d96332ec866db43d4b9b1bc162942c932d4dc46e5c8b0ffbe317b464679e1361cea6d7fa5c116132eb1a5eba3a086adbf717e34e3821e411ddfe39571817ad2c2a0c7f1f864010aa892393aa578e0bc06593d065adb884c96de9992dda234717ff7ee135eb7c471a119c019eeee79d6da09c87e27393e6473b524752d0ba00e5af4cba9341a8da790c0c8dd08714607a82dfe75d469042b5a54d40a7572082f80ad49029c11069fa1ecdfab975dae5f5fc4aa4df40abf31e7e5a8356ca6a8fb4b8041fa1fda176f72a73808ff48510c27ef2018842db19bab4376f9ed972bc5b4a4da8db2e1a3b647ae8d1d0d4c4540942cc042d31531010f9416171c74aa9337a9c4b9cd120db5d5a1566cceb467492ca9f033d795d267d1453291a790f4cf41d1c28ce3d3818a98329e2452389550f1a1c2e64e3a361bb7bf0e415eb2d456241462f380339b59089c804531e18784e70bc6a406a716aff69ecf3d9621985fe617eca1340a5fc533259946061cb01274453247fc4c688778a395617a85df6be418f3bb2a7bdff0324753c344d267246a96a9e8997394dc570fe5a880dbce555acfbe96f9f646f52fe81dea2f61fff8e85bcde1d6c361013f14f2b9b98b9f4e84d6013fc80a34708561b917a4af8b7a2cff2cbe43ddf5ddcc9a698d8a6bae11d794066c6c344390f9abefadb0450a782d48613e85d35b43de36676819d8852c3df3b2e772d04ce02648594703ab7642cec465dd0baad2014cd83517122a049eb8337f39fb66dd135eca87985ebf86c981dfe181f40517b1be18e4243fd077cdc145bb845def7c6e6e409c1688326a206496d9620f0d9d608e6082cb71feb7941a1a398f0ae1eaeb68a75ae667d9eacb34c35ed26ae5091df7ae6be0bfe753cdfde1c5d809126097391d8f380200329edc624dd63e49bdfdd016ddc545bfa52ac43187a14d9b7d3d6f90498a216098d4af98d519728242ddd3c87bfa8d63d37eefd66f2c989a35031b002de0a833627a584c552979066ea825a9d7e62345bee66ff8a861d9d184859e957772fed173573ed609dbd571609ee5ceb66520b9758b26764afe4f8b73fc2fbde2ffc5c737e4f1e740a7f2310233c5cf7ec6eeaba6c2c310bf85b7221a44a984e0345f64362c8ed94b0366ac028856d5c3753089853a6e5c6d946297bb5f5f4c35f17085110bfa81878f998ef08b038557b88b32c6a1c92950a7741dc37202e5cc5080d948e43e0b4d1124dc48bc319b3901765ba82c9df64f42a5ec6fa15096d3be185538456ebfc713133f2e1757475eeeebd65656b33f56cd0adaa3c599515b0fa6cc438c358bd68d48634a73db3ecedfabbac07fec9c390a23d24776026d0e81173d7647c4221e6b780122ada7b161a865889f46924c087fa458f7a0f0796d1cb88b69287c19e142d46eaedb94833ef84dcd27ce26fd6d03d11b668f8603b9e6c620b15de6f45820c1b08db21021779c8a6516bbbaf22709b227a288957ee623767926d3c2efcf0362ac00e6df13116ba00e750ec19545b838aa3dfb34468373ba3b02b282d09af268bdda9996c6b44fc9f6b24efead69fa60e56f16d45ccc5a64027594662f065b51471f0f4b37fcde7a85770017be44487802f0a786b93497c1fd252a0b7f774347bd9d2eb934ba138e8f23f98a2a4424028fae9c58f35ee72055f6bbed8ca266dba83a32251b1ccc0d5d615ea66f1ae06e334fb31b352535b89686f4424b6ea4ef2def3f256e4dce686b0b73288afb277ed9995bca37e964a998267ca9df2346c96255c8b6cd3eb3db5db52e5a04bb2edd51ab1d6cde0d5f59e5a2d766fc17e08514f9395801fe464a9a9fa1345620f0bbf6b4a8b23e021fcfede06f080f1ba01020cfc8316c650a68346096cb6b50a8d4e7329e7b5785103d1465b4e5cb701a29984923caebaba42c30c62829cdcee97edbb9095778c57a1701daa3363f555c2c621935e65323ba060ac438a425b4be7e6b8bc9942b6b5c42b1b205da63c1abf57a8b477d492e6420463794867913d9da031cfd7aef262b98a09a1d7b12b9ddb3f31ab221aface919e6f7c0e43d3316849f1b3d18f26b9da556429f69f3803ebdb7ef814f54379c9161c223ea918d14905ece40d6f82d6523a1b07a33f09d0e66acf1f0a22925d53a00efdabb00ad2d206c27ef1912dce4801feaeaba3092039228c5865b3abeb91a19648e73a0073ab2cd8afca666821684c0e163c452c199f2dda45b5a14e668a76e3372bb118fc0f908c1bf429f881d95d25dddafadad241683c2c621ba4fd3dd65e28cb152ce42369028cf2683d172c4de8dad1d81ee909a0b8eca2bce1450e02ebd95955d490783cfeaaeb4cd7699342dde87287328166b7e526adda6970c6ab8c0739a1f1bfa563376c08d00bde99f22f8ba65206c7b97b59db2c42e3fef214aee99cae50d19c3220aee0fee0a11ec8f7b5defeb99845da4af667415d0e6221d57595dad3c", 0x1000) preadv(r2, &(0x7f0000001140)=[{&(0x7f0000001080)=""/157, 0x9d}], 0x1, 0x0) 12:11:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000012c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x200041b1f84c, 0x0) 12:11:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) write(r1, &(0x7f0000000200)="44f667a20db06af335eb818f330aeebf7940728b396e9243799001ceeadd51de5759224fd0788d8052647b4a01b7e16adb8b76c2a02fa52f1aa8b97f3c4889c83354562fc980d125ca1c0c647fc1033e71a9874eb441082eeee43ec09ec5a4b1fe592752971c1a19d7dfce95c3aaf2781cfdfd9d1dcec263b6d520d06ca53e0b3a45929f5640ab39a5ea19664b2188330aea5751bef42b8aa957f1fbed24d91f413a7cdc57f04132a8101cb0c72083a4a917f0e96e4391df711397d42331bd1f583273ccf4dcc068e70c3ed14b1347b63cb0d8ee2b07789abca45b8f64164c5e55c8", 0xe2) dup2(r1, r0) 12:11:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)=""/234}, {&(0x7f0000000140)=""/216}], 0x100000a6, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000300)=""/191, 0xbf, 0x2, &(0x7f00000003c0)=@file={0x0, '.\x00'}, 0x4) r1 = getegid() setegid(r1) fcntl$dupfd(r0, 0xa, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x8) ftruncate(r2, 0x3) 12:11:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 12:11:13 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) sendto(r3, &(0x7f0000000080)="6965d2836534bbe8736e6eb43c48fc6a63e834c11e0eb0e99003e521e12b70e7543b4edceec84314c5d764872ba90e56ef979653713259d73472f761e912dabca3366db22b727357a09d3380c0643f881136943a035d1ef80d4d70d5ba6e7dc47dab6ac8a61468a276c3a4f5e61beac340db8986ae9083822227c409668b0cbdb8cbdd3dfa38f094acba", 0x8a, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = geteuid() fchown(r3, r4, r0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xaa6c) setregid(r2, r1) 12:11:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000002540)={&(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021630b55f669ad3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e782a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000002440)=[{&(0x7f0000002280)=""/195, 0xc3}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000002380)=""/183, 0xb7}], 0x3, &(0x7f0000002480)=""/135, 0x87, 0x1}, 0x800) dup2(r0, r1) dup2(r0, r0) read(r1, &(0x7f0000000080)=""/241, 0xf1) 12:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) 12:11:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="de94c1d3547b179e9dae21edb6b865e0685b0e3cc802e2bf5774b5534ea0276caede0f2b6bf536ad61dda8fe44e54bce0f044487e2d46597481f6954a8b401f68e90f975a650901d057ddada37d5cfc5e7932d876b882e9196641c40bcde10f8b6038d054af0c0993c52cf7f98643e4f84382f8e954732629f5b0e08b2b7b3e353de332b14f521f0096ea2b9f014774ce6e62c61a4a09f3a40a28e99b7ce476817a614204bf2a9282318b124194924743535817b4f17a183a6259497997200a42a69b0aab8b2b31116aea0fe0cac38fd86ca8b1eab4ebc2a37bb82676aee", 0xde}, {&(0x7f0000000000)="e43e9d8a24246bcc7adf0f7cd9dd6e024f3c94f4", 0x14}, {&(0x7f00000001c0)="e8080112bf8781c9038634cc0fbbfe1be9ec3d23f4cac5c99bfeedf3462170f35e05962d2b870478271e97be14b62ee938f2315aafde053db90d33d7be22bda1a5f3c8d22c66d8ebe9a87930b0d36d1cd5bff3ee952c35e87a69a4c72dceb3bb52fa9adcb3499ac8fe4e8a01dca26b123b2ebd75cceee877f241d06df3ae6d9c31f46b8310890de42c8245a754", 0x8d}], 0x3, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 12:11:13 executing program 1: r0 = syz_open_pts() shutdown(r0, 0x0) r1 = socket(0x6, 0x0, 0x7fffffff) shutdown(r1, 0x1) 12:11:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xf741, 0x2}, 0x10) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80000001, 0xff}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="c51f66b7c6de287bee92a7b9412ce0cdb3f3704bbb39d8b49e94b0ee1e0faf4994468c7b45e16c630689a675007f3b2938557234a0cfbec132e05d4d5a3fa665a90f49c723369dde68ef00efcaff008615845955b8ef8e4814daa15d192def95d8348aa74825a5f79819177b91911e4fd5682c51f5641dd0e3c0d45f073b7db67b0ec93e1f06bf08d3c0a0bcd74d09b484b63232210b42f460b1a4b8f6aee6e860d9e066", 0xa4, 0x400, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="8f29004080d1717ecfd3bf564b775c9b46b2bc65488eecc764a5efca72d94c2806e152618bebc257d92cadf20a82846df14ed233f610ca25f67db99d4e97753b23884c328e071b7350745c167a98bd510c261996e85c2a922f0d71ade821497c47d7f5e19a5656ebc57cb4dca64594ef3f03363ded0f7a1944c3630c8e8a0d14e9a7a1031fec34d04142aba8e6f7c5e20a63281b611713111dc910c164cee8ac6c6cd3e9eda82ec9c1510ea2f9531d11c40ce311a2270b20daa39d2df5844cba6736", 0xc2}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000280)="6bec50a926387331635dad6817df8bca2bf60d2f8db54694c8995c0f0c588a76ae6efdefb8d141f3bdb801f332070d10f1980d24226eb35b665accb4cdac93db55312d20065d7382a19ee81bf5c59d483d94a43461bafd042bed88b126734595139c60cd6ac4f7dc5e03f24ee7d6e7965e86c0579fca2c8d7a653a0f8d06a2f3c37e8d9f72d6478a6457f30fb435c357dd8cca818ce78bc4c6c935eff7e23a831e1bfb69bef45247d752ecc3206c4ee40a13c41d31fe9e46afdc84b7669a53d8eece135eec18d6e404c1b8812f8f85a484b36d53e4ea59c4e58db0c655099408122333b2116897c1707b933a82c7061182", 0xf1, 0x4, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x6, 0x3, 0xfffffffffffffffe, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x10801, 0x100) socketpair(0x11, 0x3, 0x8, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000440)="d00327ed7e00e51b941bd22fe2c8", 0xe, 0x1, &(0x7f0000000480)={0x18, 0x3, 0x7fffffff, 0x1200}, 0xc) dup(r0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000004c0)) r6 = accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) readv(r5, &(0x7f0000000980)=[{&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f0000000680)=""/108, 0x6c}, {&(0x7f0000000700)=""/37, 0x25}, {&(0x7f0000000740)=""/23, 0x17}, {&(0x7f0000000780)=""/52, 0x34}, {&(0x7f00000007c0)=""/192, 0xc0}, {&(0x7f0000000880)=""/198, 0xc6}], 0x7) setrlimit(0x6, &(0x7f0000000a00)={0x2, 0x800}) getpeername(r5, &(0x7f0000000a40)=@un=@file={0x0, ""/4096}, &(0x7f0000001a80)=0x1002) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(r4, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r4, &(0x7f0000001b00)='./file0\x00', 0x22) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r1, &(0x7f0000001b80)="d576603a01a166088b275860d7331aece192cb9d4955af0e7c88d2563b99e79e85dce00804cd0867545c3d2557397f17b74615b84cb42c6471096434d45037ea53013ae8e69b723446584d6491046c7d63f2108bbaee377cf9891d9f721bbbf729f407e7dc07edfb34df88a25a5dae2da4321ab415c9148920bfbf3248c7b32f834777402df3444c2c7aea695d420c2a0eede958504dcab207a5910468bd0424766ca320ab42603bfe565701f7d12e4451a66ac534763d5151e361820a2ca842e0295885e9e840518b56045f6aaa7970a61e644be5c56ce566f5b6", 0xdb, 0x2, 0x0, 0x0) fchown(r4, r7, r8) mkdirat(r2, &(0x7f0000001c80)='./file0\x00', 0x100) open(&(0x7f0000001cc0)='./file0\x00', 0x8, 0x1) geteuid() read(r3, &(0x7f0000001d00)=""/126, 0x7e) 12:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000480)=""/63, 0x3f}, {&(0x7f00000004c0)=""/1, 0x1}], 0x8, &(0x7f0000000580)=""/228, 0xe4, 0x7}, 0x40) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/20}, &(0x7f0000000700)=0x16) chroot(&(0x7f0000000740)='./bus\x00') 12:11:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000240)="a57ede9fd89041de16ce65c82450003c183a99ee7084bca55b1bdddd25b53e2642e1d1ff21da2af18781df2507cbc2cb2af4c62d685b57e56308de14c3f3d8718d7778b9353506965649f0783a8dbf895fbd6478ad7d71930dbb5d08659c5222aa91b3b377226de5fe33b1edf489837ac239b8b302471efe37f0bc3cc6fb6caec58bdd239cad19bdf55c6bd84e45d16c895258c3bd5bcb22c2a2c72295130aa2639c314e4571f4dfc2280608fc04edb4fd8dc5d11675031c54d7cc54d1a124ec5db5fc4b57ccc5ef142d8af79d39e74d5910a82e4feb2b3cf9e6ae0f77856287167463c7440d86", 0xe7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10006ffffffff, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 12:11:14 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) setrlimit(0x0, &(0x7f0000000040)={0x6}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 12:11:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) socket(0x2, 0x4000, 0x3) 12:11:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1000000000000160) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x5, 0x0, 0x30, 0x0) kqueue() 12:11:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x6140, 0x2) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) chmod(&(0x7f00000001c0)='./file2\x00', 0xb2) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 12:11:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0xfffffffffffffff7, 0x7, 0x100}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80) 12:11:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setflags(r0, 0x2, 0x1) close(r1) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000001780), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r5) flock(r5, 0x3) dup2(r4, r5) execve(0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r6, r7, r8, r9, r10]) r11 = dup(r0) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000001540)=[{{r11}, 0xfffffffffffffffb, 0x1, 0x2, 0xf1}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xfffffffffffffffe, 0x91be}, {{}, 0xfffffffffffffffb, 0x4, 0x80, 0x7}, {{}, 0xfffffffffffffff8, 0x8c, 0x0, 0xfffffffffffffff8, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8}], 0x8000, &(0x7f0000001600)=[{{r0}, 0x0, 0xa0, 0x0, 0x2, 0xfe}, {{r11}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x40, 0x6ff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x4, 0x4}, {{r2}, 0xfffffffffffffffe, 0x53, 0x1, 0xfffffffffffffff7, 0x20}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x83, 0x1}], 0xffffffff7fffffff, &(0x7f00000016c0)={0x53, 0x101}) 12:11:15 executing program 1: unlink(&(0x7f0000000040)='.\x00') 12:11:15 executing program 1: msgget(0x3, 0x200) getrusage(0xffffffeffffffffd, 0x0) 12:11:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000000001, 0x0) writev(r0, &(0x7f00000000c0), 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffffffffffc1, 0xd9b6000000, 0x9, 0x3}) 12:11:15 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 12:11:15 executing program 1: 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) 12:11:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x38) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000043, 0x7ff, 0x2112}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6}], 0x1f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x40, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4d, 0x0, 0x0, 0xc}], 0x6511, &(0x7f0000000180)={0x8, 0x3f}) r2 = dup(r1) socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="123dc996e33c5393fb9bdbffd3a57f1cc1253bff29d784788d239e07921366dd3000c66d33216e393d92c346da5b04f8d347bfa8ba7693f2647dcf295bca16016654174d629d9200d9d1f1be794cff650920d55fd52def63037aab8d990a926cc3dd9a80db6e178aaafccad2db326b382eb423fa4fbebb6422233f1bcba5", 0x0) dup2(r0, r0) 12:11:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7f, 0x1, 0x0, 0xad, "67dce73e41760cd5f19a9089fc70a09b020a2a36", 0x2, 0xfff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 12:11:15 executing program 1: r0 = getuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup2(r2, r2) setuid(0xee01) setsockopt$inet_opts(r3, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:11:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = kqueue() socketpair$inet(0x2, 0x7, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)=""/79, &(0x7f00000000c0)=0x4f) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r8 = dup(r4) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="f07ff19b774c41a003f738fb484131268413146516164a7bb8d9a12d1fd4ec63d1d853eb21d007ef88acf58536dd29f406dd7da3a02108837add8e8b1cf3480db662e6a39f906020c8323957393451d2b5ab0ca19c35", 0x56}, {&(0x7f0000000280)="1d48121cdbc73e8eb329d315fdf4bb9253c98bfd68d11065981f7f26d88327a18445e2477b381e3bf8c1b9871e287e3c2a314dad7ba3f3186e3ba8bf84f4eea5bfe33364", 0x44}, {&(0x7f0000000300)="947b3b6a94935a89422759e7f7342850e5b90aad80fbb629526b6b6f391bbec8109fe4a4230e86f5afc77f0e7b5cfedcf60c7fbb7f450cfc5e191f903a1ca12844be3330043c9cff6e71595e47b88083bf4df7422024946a8526f88ef9e46027e02460e48822743a94998379d7c009c812e0aced9ba60d4a07982a01621d2a872d9aecbc3bba69f63c17f3122ae48661f0066d0ceadd812a134320ecec1e97", 0x9f}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="00000000120d38394f3808e2605fd482fcc14dd778ee1f5d3d8c1dd5b07636c50dac1b77f4841fa2386f17d24ba9df792b6fd34312cfda5e94f09b4c0b153eb0c12785aeec6f27b1206c77ab5bb52595cbf9cc658946110f4fd9258bf902f4d45a61da95db184a0b574a28cfbe1a6d49aaa42691eae42c1cc1ad2dac8dca93e8dde3d247f40db77e334c95b0fe7b9e0f0cb6544011"], 0x20, 0x2}, 0x408) r9 = dup2(r2, r0) getuid() kevent(r9, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x12, 0x3, 0x2d}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x4, 0x2}, {{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10000000, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0xffff}, {{r7}, 0xfffffffffffffffb, 0x2, 0x400000003, 0x10001, 0xffff}, {{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x0, 0x4}, {{r8}, 0xfffffffffffffffa, 0x0, 0xf0000009, 0x5, 0x10001}], 0x2c, 0x0, 0xff, 0x0) 12:11:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="cb2b1847f161f4a4b682e9f74e95d7385f42a4536bf4ad84a09b42f47c048e4427e5c8f7e0dd6c27fafccad567c1c9e13c7c466a9de71a481e88dddfa19521239691e4bc0512c5a85369719b99390bce1f06bc8ed0d9573f75d4eeae5a47b508ddbc4bf32bf278af49c7c4bc1a7537adf28ffaddb0ec855097f0b820dd299da20340ee506eb65c8069e23b9fbf244b8b9a8fd2e025e3989a65a7be8e37e722aff84bf043204b4db49f173dfcaa572d0a5a4589aafe5db84bc0", 0xb9) flock(r0, 0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) flock(r1, 0x6) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f00000001c0)="7bf005ed8887e0288119d49ee98c8f5d37169cf058476a9d5e433b8ee7c82bf7b09b879145b4da2d204e0345ef29d1571578dcf3a52bc19a70bceec68d82c160158cc92a8e5e0c24321791052b631a697d577d29f49efcb4d5ae4b91e27fde1b9eaeffec0a7eaecb23701835341f0ab307b022b08f7fbfa202d5387905492a957c8b43ed9c114badf6443771d98026af9558816007d1bec0b3e12150f470b471c0d9cf9c3af26c847e9ec0f89f86278e54ae1d6d44d8dc9b72ac1b677e553d1023572a041ffd0d2a630f37615c89ac491fc7433d4098936c0a33550666d3896168c4c071d58f9e3b3afc5be88343f91c3f7319633d61b478026930", 0xfb) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 12:11:15 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffff, 0x2}, 0xc) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000080)={0x3}, 0x8, 0x800) 12:11:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() 12:11:15 executing program 0: lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x881, 0x130) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:11:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a7e", 0x4b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0x5, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0x1a) 12:11:15 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x100) 12:11:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="9a2dc6b9b8b5a1c6cd2ac02197783f52f918032cdc95312952bff12ee512075d1e662a7d52886ddfaae0607a0a242dd2d8cf83d7d009d97be005140b15efadcba722fc0050e46caa496820b770928e489e717cb9814c0479215d7f623a74ca66184278ae9ca8f61ff58575bbe81e39115b1bc4193e81b1ab6467b8d87cf34f885079f2d406a1bdd7eff386046670862eac3509a6b51f30c1f5f3f4676e4f549c8838dfd679a3618b10f0e4d73f2ac9d63cb36fcc1c44a718f6484e1475bca9650637d57eb399616a91640d236593526f549179b7fcdcc078cf7b3f3ef0afb2a1a8896bf77e", 0xe5}, {&(0x7f00000001c0)="dc4e49b83de6491844116f790542e197e33bd3851cfbddffb3367c65697620938bfabbf4c2744352b5daff2250adc2", 0x2f}, {&(0x7f0000000200)="f2465d92f32f57e7a08b0c04174afdf1a97dbd43491ef90ebf71e8f0e7b01a38c828a602d4c95a6a1437b1fd2a277e25f43ddc6c0426a79ac727c2ea55299910f5a279d1a81b11c800dac6a57f1c0a2788e27da4f222e3413617ab507ea56b8667f49a04bce811482542c70aa421c49a9cd7e32ffaffab00097293a8a4931069f9d02efbed11729ad11bf1621675f966cc748d1ee4ad1de93fb094395642ad61e4548bb0eaa2a6d9ed6139a1c346d9eee7d53b04105782737bad5b4e0c0e86f9e3636175b7aa9958b077c52740d0b030d8c8eb39cf79e5e5c9038aea157485e2b41c429e4e0ed9b6e7ff17407ddef2", 0xef}], 0x3, &(0x7f0000000340)=[{0xf0, 0x1, 0x9, "19e2798ac3fe74c9f69ad71cab90ad3f40c53b4fa4f7294677955941fb8f406140a15092b3904af72d70e09c003b2cdfa2868832407f0a7550079dcd49157c5e4dea439c38758ab1356f519e536e5480dd64b1225359318d1ab924a23315f4dc70f7ced2dbfb566ef5850110880ebf89a018302885cb017218c7d795b7941ff64ca1858427d8a5b1c790fba221a7015956ff53edfb31216962bd448b83ee545267f6dc38d278c807e95884fcef9697dc598b594bc8231ccd72c5c245bd6af22be3ea4d27ad91c764c88a8c60d17447814f1926fb010cfd49d3e7a463dfa2"}, {0xa8, 0x1, 0x9, "47173fd658b2c4bc43a6ec76266469b9f3460b758bc148830343be59732641e034d3289d4187ee9527777b4c0beed122d95d49092bad2548a91b013d0acbe3361af62a3702cb6687bf6c81d12de0fd4988dd768825ae6fb43222831d6c6e130527702d075103c67ae6d56e7ece96f36a4c2578c107795390a52d9f18d812469f8e200ee87c89d4a000e08742ccc3847913b23ea3fb1f4880"}, {0x88, 0x0, 0xfffffffffffffff9, "ed9131ffcccbd1f476c904aa1c16811dcbb7a33de9cfc344ac28ecfdf1d39a3b0bd8565483c91af8e612e65f5b5b46abdb7a683d26ae432dd731c5d22f17b7d12fadd38ee3adba35870b12c14969ab94c38a3861dae6db2af3ac3764fadc2c44c0f916feb1bdf0c8ad6be29b90192565fbecf441"}, {0x48, 0x1, 0x100000001, "ad1b64aeaabca5060432620e161c38e38020b4039cf1768489d204d134834e14f4a2845e9c0dd05bd1ee3ba3ac2153c5a3"}], 0x268, 0x2}, 0x2) fchdir(r0) 12:11:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 12:11:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt(r0, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)="8460aa7d206877a493c84ef841cd0abc61e6fd956d982693d16a69efbccf3b8c1724794fe40bca35e1a2311af65d0d7ba68392dba3374c27222e02ba09cb6cc345af12bada467b2a19bb3713017935cd4bf06f690b11916aac27f5cf7c462f7eee545fad0b6b485f3a12c7b8eee2b5ca50cbadeb0376fdaf4e5c5dffb691d3a2307fa8c56467add9fa5bbb0c33ea67fb303b8f66ace062343ddb7ee1a86886643fe9884b7c05520425e6a4e53d5b6497027ee9f8dc8ad9ceceddd648f747a516300b66766a8657da8da6f22eb2c42a72dfa7c5445194fc84eb0a9c7f8adf011b076af278d44583c43303b9919592d3eac3612a1d55e2a4d810fe1fa959bfc98960969bb847aa5f99b28bcc1388511961fdacfeeb050efe9f1c0e1459e713efe419abf0294393e1d0aed3a874baa0065682415b7b1b4b9389a162735efbf3a695591d0cb78a13ec7e49a64c6e281cd0933473b663bea1c06200873a05a9f4e481f2c4b276e25ea136984c40cee1c2e5bd9ffc3cdb37df0c4940c255947b725cc97c8f6ea90b4bf6a429d624a86104857c171e10d9c431337ecd7125bfb74f01e918fbf332a396af2679e9046adf993c20a04bc1de9fffce6cfd0bf98b4599b7aa43ddf8513602381cfba60e9c1a275f5ce860b839054d34110f15b204f0fc2dd506a332fda62c7bd7afdfb7d4e485bc2d5fc86409768603748de06f9c2c26abf950bf4e1e5f4757f5550d2d4331a37d0f2d9144b71cf6541b3fb990ff7596683699e12d1ea008aaef15a097e75eb94772332d9f92ada12feea00aa596af5e4c27a948e57963b0b5a5322457c96e900d31bc86a36d942082b8f1e8085ca7554754f3dff1d6cc3646542a4e807bd2b4b14568f059200f09f173a1013bfd9e1d4ffde1184c21e70214edec72dc4bf189ee034d0e6b12e0577219d22b902e73cdc7cb2b2ad8eb20405c4c3a04842639ec1c4cda8765fe4435005b4d6eb880b00e182a74fff9cd4ae85f087fc4c4e76efa630775f0c9fcc833b2877859a5c52deec98fdb91251da1b2272e6dcb21e5ef58f75e11960adedd0861b9b32dc05f3c6aeafb17e814e00ec88a285a31c5adf791bdad7739b82aa8381626d22c56248ad7baad1a9408af3d74d0e1c131e843c3a00948dd5e267eb39d8d96f9b12022c65fd44fdd26a673d8316663f25a9c3a2983490f88d3663a5b0888c6a352ceb18838196dc8573eea17f3ba3544bdfb90adc1b64501f1cbf6e4cad562633fa8678ec299caf058199db4f0d9a0464a76f59da473d13e3d94686d7a8cb64f5fd1d83f971f482159c6f525ccd5bcc01f99b94b4460fc3ee18d968ce1a25cd4740a2e1b1e6e0f108dfe485de66c98a88e3d9a4296ccb727b1db30ad5632a0cad4584059cbc4e097e499d447bed8dc5d9d0207c9b36ae1adec6be94ed431f49f938bd934f041105a04c8ad748d2edaa3b798a0f8788b8a47d9c7b3e0dc35873453bd0a46ae3b008b708bee2de15512cce1c8704be933a20dd3ce0dfd7185e0f77436d93ff1760feb105cccab2e753c75b08505a7828d3417422f1cf9dba5f34362f7c860d57c99cfd7f2c582b3fdded4d0950054064847fe0c0e5be06c0ef9eed4bc712716f750272e0f6bfe8fb9ea03fb260620d635ccf890ebc63fe3df7aabebe02554eacc1d1a24b6f818221fbfdba7283f694cc9dccec4c75a16a885c6a4c87b410f929854db2fb85acdd236cdab54f0dde2cc63d6ff6aae0d514e590d9ae38bdbb79194adcf74d3c233c2441e12a7204aca48ce11ef02f77a2cbad7ab07edcc75d4917e950b86d78b2aaa216cf923b9c4c5513d1b97bf030ce274e97c495c3749af10a3008940a6119c40e5b44cf93a2c05aab6b1f1556c5322e068ce6b72a6f65e15790f3332f06fbf249ff3ab19592631374f87a5f6ee39d50de8286a360fc270917ea41c2b233de484040025090fef5a1e83f3d387019afe99d9d00a2af420d70fb363db06bc4ccfb04ed02bd7177f12305ed5ae4dadc2098b25b39c231eed66f52513f29e04c3f8a546d2d547250aa89dfa54f1805e1200a0e9c311a959b17883b992330caedf4ed0ddc984a0592902c6d79a45a6259d24a2359a0c53bc7f9f7c97542f180762fd2aef9f5710d9297f2b63d3eb64dc403dbf79937de3805fe2ea90ef6bb5f81c46017698caa1a717ba358dbc77991d646dcd06f6e00351d5e233604da9960860f24e0d910a87f67adf7bc7cab265705468cee0b088a53994f7c98b4d968b2ab412fabcc66c6d7a70a9c9f627fb9f1c3e44f1193f8636f28e167247a98c6ea362c704e88bdf02d6083bfc1cc57de3df031a190c3854e214569e951f0f635f762e7c54aba6b1d39a400a0ab1c136aa13b9bd5591454461b0577088404ae50a1a59f17fc89b632229c670f3293c5521bbfe9e9e988a34cc1086df2537c92ce346e1c5fe7ebe93a7a9aeb7c0cab79f42678f4b5ccacc9d4012803ffa16fec85512242cdd8d3895325adc55d54890e51adf4645dca49b8a38362d134b487df7a15df4635d7e543ba623e9acabc65eb332100ec5ccc81b6045e2b6aa538969eb2ff3ea36a39ab14ad1e134a2460a60b857a359ae4c5ca8749662ae0b7428973e8628a416acedf358a8f004ddc5db7a508d05566feaa5c3b438e34e02275f01aed22a47e9665d126240fbb8df538edf698f7b86d7b08031e8164b8518defca50524f57b4400ce59318f0f1a0155471064d0b2980fe522161957c9f9558319e5f42619d3dd5d483c5e9e87e18fc010e640d444ef66d9a732d173e49958ef974667785fa083a29fbd9444bb6aa563190b512d7e447a9fce89e888c780bd6b23a6be5b8e3740992df5a3b5c024b19ecfc44c76181cb05290295cb420c0d27be83a2fe9ded8eb8cae79e3b043dfcb0da03afe56b45d954d208ffe94589b6c663ef96b62125fdfa3954dbbba6fe57d82edcf0f11cc178d6c3da605065080b03a9b3979bfb9a1849eebb4b94dc0e2d96f4713fc1bc665638f406ad6d908d2ee6db5473048aa4c58e5826f655b509d8390e4d69acb379715f05c3e16b315deeb40a1377571f06ed5e5418bb8de912b00e0a9af0b76785e4a25b156fe6b2406e48ca2dd9c8f84c492cbab8f8393c873c34bab158411655dc4f79cce73502c9e54d76a9d54e3360bf34e658735a77c1f9574b41529477c7ab98fdbf4a0a99a5a00c4727c6ac75cfa982646805c83c8d18b6e2d5950d1144b8cd1de7156540d31adf1e8b5cf67cf099b78edf44b857a90b4fbb73d5ceae77d778417e346f337220402d7cc1d4437795c130bb436a842105c371edd3bd3f15dbba96f338dcd3bafdf9380b6242235f9f41aa5d3d960e3a655f8ca80545906ff7e283976ecf07bd32d22ed3eb5590f2ac3e1e47c11fac3b57eb4cc697a41566f182101e2b54812faf00df9d0068db56e3bafa1a60ff7e8b825f6a1598e19cb9fba328eb6221b8d9c9f2978e835331a8e0a371809ffee6f01ccc007f36ba1e6f3ae378e5fc767e2ca9a224d59e8af584ec42209ff0f6f080cf2e3b7d42dd06a0ebc74804d9e812d95fe9219ba391fc2c07b87e80d83afc39caf48d5d64d1c5f6be0bb3c60d8267d1d55a55421806aa4f2a9d40e3d0fde369cf2bdd72889135636e343abbe68301fd27f4c411fb5bc8a6a201642ab27025edc851d0d28fa9b88b2182a9df43cfe29ff7b7fdedc39ca0a32f6e99e13e94ef2ec4daf58cd2c3c3ee64c85430187f921b5213d33fa6a3331f28b2ca21c2730cf46e1ce5deb9469b7a477e370e31069952f1bbcae37cb8ca03512ad6ebd9d252d8f7cdddc09e1d3a543da7856a7ad607898f2c1301a1948bb4f3da6e64704e2fd670ce63d7403fc987e1e4ba2efe208c15e6e8107373b15ee3ed930a7f4bb1704655a7ff9e7241f476d3e20601fb3254df44d941a2d451d3f3ff4fd00392c2fac2e75a7412431b27d0de52cdee778a8b5a82952267165d2e1f2368b4ac0f3a099416900bad933e5c869e946a3818d3c7d8a745c5b2c0cc01f4a8549cae066e450b44634616b66323744fafb0ae255c25c5fa0f79a77f0569621d95faafa7704cfb56ea8d92ead4d169603d55af567f6809fde36652734fc46d95f39798f87018ad5b1d97b90e552b0a876a310e9105e52d449b89b7a2fcce313b88297a78c5279f167399aea0abde95cdf82e0fc8bd8d40d23fd94002b17cd995d7f4c2f079006cd91bd41847420473978771cd3377fb62b89f925f2ce12265b5f03c7b4e9a5be3f133aea817892840660db135d3cce12f472544f0075da8d831de0c770179bdd73ebeeeea94611bcfa7282b42254b9cc4c57ee9077584c418845fe36ded6e8a98268304591134bc68f2ac5eb1227d56a3463b659a2898b348c8cf345b2f196486f6d2b3188fd77cfdbbf0696686194794e4760ef9b8b29f2b2cce3098e91185e0ca776cee7944fc277dd16bf8320f521245ac3ca5a985240bf6a11126ad39d93725db65eee3b8b33291c0af8e2c0a7d30a22f3f8314d70bdd0bfb84f37ec6f3ad8f157e19516b87ffc3e5576d3a5b552f5714516d3b414efe0457d95ca4a7dc522bd7bcac13c69fe191fa181d3292846280bc5b8acb7a612d2661b93440307c697f9e6e5b95c85b79e3fd0e7d81e7fd5d9fcc172b60d18c897b3cf98b0826a5d8ed24f5d31d41b1d68fc738874d08f34d0341b0907f10160faa158cab8045220d83395629374f0cb5fd4e7ed19e6984718036f6781a6018a9fc0d1b9a62a2c3bc5b35d9e7ec1d0f973acec13f8d73e8b9503885876a63db7c3d9bf3fc3980ec2eff68985214d0836d8deabcb823647c1875ecde734ba7542f90227d6b323ba368b25149cfd4060bc29050e93a0a7512807cfb8e26bae5ad6b973e6eb5ec7105c1a3e845e5f6384b5b7ccc99aa4f948cedbd08ccfd1ecadda585be94feed8756ac19e4b74c421caabf3b5a072fdc0ca1ca35822a3ffbd83425d52993009d5b3fef70187569dfe684f88767604a4a256db1050956114853f987020d777732b98713d1396ac7c74f674a71994cb23895777818b664f8849a1b57be748a38f05d75dc58e759f7d27393ad871be2b0238bb7daad2588730a69a4c2a639b9cd7bfa4d75a53eef0e0142b07eb7ad42ff6743c21ae1a035d14594f541754735d2a93b4b27684f1329f88623729468de1947c645a1ade8601dd6e8e917bd71489a16ae0c929b8a45ffb8080056cbfee39fe898eee9a417fb7268975ed481d4bc08437f0c096330040e0e37e3695bf0a4f4df3405ea37a2e1fe9885636829bd6582cbd585476519f746320af24b76e1a6c70e4fa99c58468a60c16618a1604c80b469a533d7a59b711de8bf1ac5e684a7bf0b0a9bd20eaf9b8a30dbb390e41c5adf013dd2fcd68312a78cd053cd6c597ab1c297d8de3822a69619163d6ba25ae5e16a04e7934fc56278cf147bad41c691cccb84bff698b462257233a0ba1f305022f09ff527791b711e4b65d388cfa4b74ba56957ed31cc5a5fef9ddc2bbba1385b160d2cbf3fd7735312f76b7508bdce82dbac785e6918df924a0e85dd8811046e6e79d3d8eaf401a75ce39ee6563c42e703ab2f8cd981f2505fc0b1fc63e7995632bc454a2f7e0fd79f783e89935304397c3c385c41f8b77e71d9a411055ffcde85cb530552cff506df2bf2f152d66588e747edfb34439d32ed963a827de45cd8f2a1b85beda2166e66dd28b90249868b297c35b0c323c22c03961aa1f4553a942010cc3fca449581c27c27306d8dc6aa739e2b90059370217", 0x1000) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 12:11:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$inet(0x2, 0x5, 0x0) sendto$inet(r0, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/216, 0xd8, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5b1, 0x7}, 0xc) 12:11:16 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x10011, 0x140) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x7e, 0x5b8}, {0x7fffffff, 0x6}}, 0x2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='r\x00') 12:11:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/33, 0x21, 0x42, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) read(r0, &(0x7f00000000c0)=""/132, 0x84) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/159, 0x9f) 12:11:16 executing program 0: pipe(&(0x7f0000000080)) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x8009}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x7}], 0x1) 12:11:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 12:11:16 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be", 0x1) sendto$unix(r0, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r0, 0x2) 12:11:17 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000080)) 12:11:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 12:11:17 executing program 0: msgget(0x3, 0x44) socketpair(0xfffffffffffffffd, 0x4001, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$unix(r0, &(0x7f0000000040)=""/41, 0x29, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 12:11:17 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 12:11:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) 12:11:17 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)) 12:11:17 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffc, 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x0) clock_getres(0x0, &(0x7f0000000000)) 12:11:17 executing program 1: socketpair$inet(0x2, 0x7, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x4d) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) read(r0, &(0x7f0000000440)=""/178, 0xffffffffffffffc8) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x80000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() 12:11:17 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 12:11:17 executing program 1: execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='-\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='{&\x00']) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair(0x0, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) r4 = semget(0x3, 0x0, 0x20) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000140)=""/26) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0xb89, 0x1800}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[r5]) setgid(r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 12:11:17 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = msgget$private(0x0, 0x4) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) msgrcv(r1, &(0x7f0000000000)={0x0, ""/163}, 0xab, 0x2, 0x800) syz_extract_tcp_res(&(0x7f0000001100), 0x8001, 0x1) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) readlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/132, 0x84) 12:11:17 executing program 0: r0 = socket$inet(0x2, 0x80000000001001, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 12:11:17 executing program 1: 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) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000800)="2aec11496387e2247bbbca5cedf3021b50da13e2dfa6866820349a0f4e4bd4b58373e4050fec45b5e4c9f507bb8c7440d288606a038c6f20334aa6260e91aad07cee479f6f06651fa7066c848e3339c027e665a59681cd86b08c44b2f377377b97d48a2a1471e8660835b2f4fe0b5a2df86e46ced9535c0fd63822da0711d3cf1785ff299dd4598d3344f3eb44f08a119d41b23f42a126cf3eee3910a0d13b0edcd0395dd311ae3d05449f869a1eca4da3b7ad822901e1053e9d10fd5e2df3c524027f76459cc53aa186a795cfd58e33cb77df36210b1b0527f6d29458d12566e240b8c8e9bea96fab8b705c47232246663ec5cf213d50b493193df01083bf832cec98369d641c528d8f9c2411884db74b2cd5c640dbee141a68ffe1e350d052eac6b704898c7abc405e739ac351ffcb71655ebf45eee0a33f0aa0aa1a0f938d36964e2cd2f6a3ff5d58f2f9006e4a120b078150649948bd683969a93ba6c510f6c2bbcdfe5b70e3dcea5588f22b38bdb469d55138bd3083aa841a992e2a1d37afd5211dd5700f1ed766accf86c7e65d5423cf424021cbe213e1aa7a8c012a5eaf57f0d20776890cab6d13f015145459fd723c4113b0d04e3f007ec9b1c6b43642f9723e474c299793fb80ff48ba8ae5224afd05050e11923117336a63bc66daea08434f7e1870065ec6560f917edb1e06fcca8c2fdad6037f6ed572440591ba3becd34b4b7a528a5f27d50b99e8bb81e3cb241584cc054121b4bc92fb775824b7e9b7e7df33c0a6f6571bdeabcab3d82cd3dea976b7d1db447dd3e6a073ef3f865ab187e700a531c3d54c1479bf0727ce6adf0ec6397187bc0d575644efce74ff1c51e4d846bec3783396569c3ec116ea09a59b7385c3911777f9a3d4c7e0bb31996ee53d7d72154ca08bd526a2", 0x28e}], 0x1) dup2(r0, r0) r1 = syz_open_pts() fchdir(r0) close(r0) kqueue() close(r1) socketpair$inet6(0x18, 0x3, 0xfffffffffffeffff, &(0x7f0000000000)) syz_open_pts() 12:11:17 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/73, 0x49}], 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff4c}, 0x3) 12:11:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x102) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x80) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus/../file0\x00', 0x4) 12:11:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x10002, 0x4) socket(0x1, 0x5, 0x4) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) 12:11:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b006b2467da6f899ddf47", 0xca}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r4, &(0x7f0000000100)="822287", 0x3) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) write(r0, &(0x7f00000002c0)="e53fa5b878f30e989d40b9b4a9ff1b7e2e7a43232233599739bf18b3066b1f372d2ca19d8094195f4431ec64aae3231a29f749904659c0d3bc8aa9b482701d98d720e8c1cd28e850aa1bc9ad443e3686d22d3d245d495dd0c7e2b4bc096023d3ead5fc6dbbda5f5958c7d039a9c629", 0x6f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r1) chmod(&(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) fcntl$getflags(r0, 0x0) 12:11:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) ioctl$TIOCCDTR(r1, 0x20007478) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) 12:11:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4002f) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 12:11:17 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getuid() setuid(r0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 12:11:22 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) socketpair(0x1, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0xc00, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x38c) 12:11:22 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x8040, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) dup(r0) 12:11:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt(r0, 0x3, 0xe835, &(0x7f0000000040)=""/29, &(0x7f0000000080)=0x1d) recvfrom(r0, &(0x7f0000000100)=""/9, 0x9, 0x41, 0x0, 0x0) flock(r0, 0xc) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x4, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x4, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = geteuid() r9 = getgid() r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="ce85a8af9105724def713734bfdde306cf9b866d234ccba7384f86c9de6ed1f7894c2a9ecdc22df727f0939d2f21b88112bed753a74cb671790b19ef164abec0af0cb4f7c6aafd1e08e9f839ef84ced2a2f3fd454198265ea1faa8245cafe67e030f0762ac496921faa6fd9b05c47457bd6e5a94dcb56f0efc8733272b8bf18adc59c79b5ffda94b9b924df8b16edf3380fe1579b1d3432eaff7c0959b201895aa20cda214b2096434b9481ab72a96e30b99a6b3dac2c937c44dbee67fd404e30b89de709016a6b15d7d1803d1ad7b1459752727c9b397df4e8fecdd9d54e1eb06de602b274406a53a875ab715030f1405d87f709e636e24580f197a116cd81e7c7fa961e3bba4ebb9a2828717f1bfd021205aff270070e8f0f884c87d617c2bf67b36d4e003428e2582c079b279d3657b01840813d453d22f79349d3aef39a16c4b7dfae13e0fe38443f6cb0d4eb34415f9082a8a698770d6bb6f80c4f9da4c7398caeddb7f7845d811087ec819c76b6adfb5018d37850fdd4d5b84f156e888010cc5f8969e2d6fbdb0cebb1213dfa739c0ea1b096f24cedadd68474c509f2210c131b79bcf1256bae3a558e827f8bb918619d714059961372cdeb1a0e2b18f29a04277b9f7ea217f3f9e59aafa57bd9bba98bd93296d799ba9686675b3153d34aaf3d417ba6274b2d9e6bb98b1bed7c4117292ff3697b24ed46151f8818424179e51a17cc85bc99999180f120ba698dab57963c32594644df3af04ed756343a521ff5a081c44510f7e09965a7db5724b09f2e06c02251639e7fe7ae831da8207717cd00026352a6ae4f957d42c7144b462df5d4c346c1f91dd37209892ee81c9bda89a2ffcb677e10df02e5ea7ffaae7f906ee3aa726b1955fdbe6ed9a1150b8957d82c4ba2fac0070ea8aa6aad7fb46d9606c444d10a77ad79fe406d1d38fb4eeb7b0c5078e2db7d21758cb1a2342160d077250c12eb35063070207cea5fccb98e8c6207d27940735c7e376153a6ffd83341f2c2806e7a8b367cae59b8433176356f7ba3c75090be8a219d454e6963c4a23a4a85be8126b726e82dbb04669f891b38644099acc6c97ee187b8f658fbebd522b6446ff2016577f98e416eeb221b9250a796ad6f2e265f780b2698abcb8cc48c90e9ffb93e1fc5ba7ea3b68bc50ab351a2572a7609d949e147df845df5a87e21b336f4b8d39845f0ac3ac4aedc45dc3c319f11f25c213644e1158630fa224bdd09a9fe5a66f66d66e90dad2f6251ecee6f17d364c3456d98e60c0ff8d523d9d9156188d5f26340d247adf4c4447c4d441ab543095ea71a2ad33ba15e988bd1942194d7764e82752db52a66696dae0fbe3f2c90606c559e2d01cce3a10db809a76fda68c04e263b9b9395f9d3b7cc37ccbbd5a98c397776f79ddc443bef3027e6067df0b4fe67430ee6a7476f6586d02bf74bab1a3f611ca57a9d46cd7f01168c88cde6ad1f84a488ffb2c1e8e3001350b234e687e5fb4b129923bd48a6cb976b834e7e3719c4acc6c33c7a7bf67aba060837114ad6dc8b7f458a9132ccdc23e3450bd24f534fee59796021c5c7eac285fe38e38e42652947116694525a23ec186e8ad556c19711852c4759b0831a27ec5ecdff1f52578fd30eb464c1e0018ff3ae91793703333d0c1c03a4307ffce0d9eb88b42f8431f8be150eb2401a6262120761773c17222923b40223cdfa63157493fcfc45972d856b18252504e90e1cf368a187a9c66a13fd06a2d1ff3a559025f312d538d75ccee6064115be415dc30c118cd01139a375c764bb153f7adaab24467f60cc222fdcdfc098db68c045fe05280a26e0207fd14d1264fd03770d8d78945b4727107c02ebfa4359b1c126420613429361132c67e96c4176eecedc2b131f5a9f0ee5a3e63a0c0195de3098b5048bb6c847f20db4a92a59f130bbe8149823deb89918d22176027fb92da1ad0d88ca6e3ae4f3ca6ea7888051c66dfc7493bf1bfa038d210f1cabc4e3254d47a6b8d65e873d3f1801fe76c53029cca353224ac91773104d2474eb9051a9d8ee1e9400e03197c7ca22a4f8e9bd9e95f69ea3a11963d36d5d771a493a331de036301f2e8247633c04846e68b5548766c5ec7c0b3c165aef23f2fa0916aba713043ea5977be8c79c182f1683fb055a2a8e91edb154963eb843de59030619adcb5c6eccb91de5af4ea75d91fa26f24916d0042d21b87a9335be9ce30a06060abb80b4fd52fd2b955d5c079671e427117e08e30ddbbccedce89a1405c5a08d662ef6c22191000f9d7638b2dce143710b5510b4ac5036c0f7a91eb32f4671177031d2749d561a8bd81dbd5b1128d458ac2db50dcfcdb0e620e03edcf7db45d8f882056807d22d5313c829e7c2592630d990075daeffe7995e09ba87578917f80d05e086983e1d187ac30ea69dd50d662984ab741cdcf46e840ce101440b9d3c17c2720f0d2e8670356a7ee2935192eac63818228eed2da1a9bacbd79312dd773488e6b98b1d8473198e1c201efdad472b9403de2a3e4bab6d0984c64425464b1fbc8ca0a94f3890bd50d177825b26c40410d0c0f2b9b5538cdcd40265b71f3bdb4723d36cceb96230fd59bb9395dc0540605ba6b8003825f2e21c320dd79792786f4104f48abbcdf8805e5178b0eae00830da1b08a0f1cc31bd53087365bcbc41414325dcb67716f1778a6bc58443749e8dbf5b08f89d41ac4410a94564728629c27fbb11025111f94d482849494234a7d4bd287752713c48b7be63f3d3fef47162450be955b82f9b5bbe63b1a18a48a3e51a78ba76e6a6214ce474a90d9e3b17d692244e7b07e9525e6b9899c45d53aa044705ce292889fd66798b9e5834b8380ddec0f8ed645ad0b1ccca5e6852f743d7dc19044424f78366b2910bbf5f572009b297ef0a6fe373373c39cf3de2e4d1165b3041b2a31bfe0ad7fbb0bc9e34b44a40ffff8501289f8161327b1b0b9692a123afdea8e5044164f053b4aa31831844aef14e33e90fc21b1132c608ece1bd06f12eb65910fa864c5ea7547eca98ab54af96d41696a11ad90ae4f29a6805c32145605795210a4ca0046d65db9a5e301f42bcae0624329ef85bb71b399b840422b57d96ddd13dfa83515dfdf9c6a8539ea6eeb987520ea2717a9b554754fa598226e15c1026bfc8ba0eedba22c8fa7a7659b7dec4f2beb3eea8059d8d663a58dcd461e20f6128c9913b5363df9d55d5af7c4ee7fb7c3c52274e3be4b4991e483f6b7dc0e086c2649b49144366505ffd246e6447115c9fca820d4066192588ebcb8ddf64e378f3e0643870455c69faa74315686ed822d8767cfd6b4d43a7547ccc7cdfed1d36aad35b5904554892401f895abecd631bfe926d851f5161f15d271c12c92f99ef560956e165680c540cae49a7aa6dfef9de4b67b3d1027b32dea98c259250897a138deedb60ac11c6434cf6f4b23f00f76207a66ba7f341d0dabe8bc5fabce63c2714ab2a598eb2dc03f34527ba0852abd9be58e4ca0ed8d9cee92da9af8fbb4383cbf579edf111f3a64bacb80397d32718274315d471fda7578839c162b07c069f02d487fd7a1013800cd887f57443216a7611c974acb604353a92d7f3a15927b4f4009b421fd3b90a709d3b44d37910122e22fefac5cdaf044517ad18eb3dc78ddcbef6b64e04443d6f7defdc4a7ccccb524bfcc23492a0140eee58e3818752203efff88bc3820bdf624b9d75cd4168176ca015b76cb84fd627fb926f02e26aaf6544fe90ceb0b91166d9b401c39f7d528d4580a0934af13512f989f95d110af7d91353749d90bfe718fa8c152761b209a4ef21568bb7a868e470a6d35b241548c707fa105234c4f91f5d8d042ea5e60e4225ede0627b94991af473ee13294d22161d003948d971852388c47dc6165c6e6cc6ea7c786917c6c7910d0f98c8ed73c83bb07bb00c4bd766cae67f78e4ae95875e8ba32705a417b2b2462ec345712bfdc76fb76e636e67c3d171817af367da266e9be08964ce129ca77e9754fa38d8dc3d00a92d9ec8298a9edf8bddddfc8b6c74b49433b43ead0a43dfc1dbab95966c8daf50a1c1f885c38b2d30df0db3b4478d2bed406c90441ecdc95e564413dca2a5c4691dcd184d0a865fe9705f822521629564a9f43994dce4a928e53c936db6c5b5c5fd0d4598783861e8c18fe98164d68e90b844e52cb395ca69225e1c85550df3869f1df7c7f24f2f64367712b7b65c174b725381ec153216bc9e0e0bff55239b45fcc67832e2b29ed1dd0cf79899d9fe12b48ba81b01491b25073039da4d4837868e4eac64cdcc434c00902ae51a23e3a3cd80e70a633cb5a365b50bc340b1b81a55f319976cea7c5e817f1f3f74d2917e90483247857d80f14cce8723cfa04c9cf28d0b19bf44ab166a7c02602be20172a6c4e650535c018ff7d47cff5fe4723ea447443b7592394404fd060bb836024c16a60733189b7ede99f6b2a7b4d2df4bb1096710d14a029cd7665631ffa1a09a36ccd15d54a79f4b2747ed6ed42818e378fe21a912bcb0f395b207e5b9a397fa689d114486d11bf36013a028716d625212c4244778410b87aa9a7579357ab5603eeee41fb394ae22569116780cb4ece60c3b64f8c5d943ea4c1b508934d5c42e80fdfb8b3c6cabebe2e804d0bbed4e9ba37472c1058d5e4296b939dec97e9eb33e36b780d5649fae6025e8f1fd043445d8828a0657e030e4495bb35df92ea22a85fa9c248bd0c88f77de91354c851bea4801cd55c059fb5717992cf3faba1cc4f60a53d2aacc5443df57ffca9bdc6dc18ef2ac5d1b39db7a74a66a044deb979944486ef6fdbbc10c99861903d317ed70bf750ddb149a2ce9d1f1c0e91650c368b08f1c03b85fe16797004f226ef05ace290ee65bec34336d2913c349e398bc5c97a7ab2becf28e9caf3b487463590439bc6122d4cfa401eaf123d7f7b5ad4ab2ceb3083315419f61cbce67182ef9d3c32d472bee96137e2e81d8b637ea922996da45d031dd7ef23926ef79175efaabb12bc68673c3ae456d7bdc6969a74a8e06e098912656dfe680a0b34e9edcccf53dc135fea9d004d8d61582ddaf4e045fb6996a7e9f487e9cdee2454b08718464aee0fe3d7ee71ab2a59c7f673b1f4a97d065f02cdeaeeb8ef28741737a3c3230ab13926f119efe1864e40a3d09ee8f802b4265fd0f89d0dd312f8069aab605f5ed9c6defdbe16a1a427bb8b59dd674968db8f1bc9348958b69a85925908952fdb5e5bb98cb5853665be399606b147072f1930f5f39b7fdb42b319613133e55c76093ebe310ce26469389b546f0aa65a51adfc3944b704e829be1a3cb8cda84e8fbbc25c3e98d17de76c821f056c9cf840a800e947096355e95667f378a6ff38592950beee2fe9e6297eb3ec522bae6e5045e4d1b0d44df91a5812c04dac719aca0cb04e019676257912b162c7409922d341cb545b23e7e372f772c0aea542afa5bf1fe5344688c68e8fa42de8fee35a2f59cdc8969db8306a58d914023186dd63b44d8b1225c0d2e15bbc1204ce8cae57ed1cb2344763e9c788accfc2a1e22d568bdcc6c44ffcab5268ce2de52d968208bd828926bbca9e982211cfe0212f25ede9f76578cfd33eca302c55d205a9617e3c0399e3397ac9745a3d3640c477231f1e43f6c6a73837838c1ab9a610ed5ef1bb902e2d0dc8f32d01992b92a1897d6649fed9ea8d59d28549db28ce1ed9ded997ac8397c497e8f657717545f57149dad09665a80a4c99277b929b91b232c501d3a3037dbd57", 0x1000}, {&(0x7f0000001200)="333b3388bcf10a1658111eab146ca92c95913ba8801cc6b53d347f55b0", 0x1d}, {&(0x7f0000001240)="f922e5b7ded555a7b3893ebc5bc9cc8f82d63e58c7dc1d491c23030b36ab58fc8635a2d8a89f6decc23504d1810f07281e6faf76da", 0x35}, {&(0x7f0000001280)="3d5ff17f2428dcec90a600d09edf8b6a4d074f3495f14a20b686c3a3e7de96ec33c6ba4c39ca9977bd7eb4fd74e07018a059779867f5f85f188481d4caac2b4debc54f6787c3673e4864f89528b413b862f5b3d31a0017b4fe0dd429bc79d8457d14ee63b50c4a7b93b564066f", 0x6d}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x100, 0x1}, 0x1) dup2(r0, r0) fcntl$lock(r0, 0xf, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x92, 0x40) 12:11:22 executing program 1: setgroups(0x283, 0x0) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) 12:11:22 executing program 1: getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 12:11:22 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x2) getsockopt(r0, 0xffffffffffffff2a, 0xa1, &(0x7f0000000380)=""/61, &(0x7f00000003c0)=0x3d) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x1c0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='$\x00', &(0x7f00000001c0)='}.\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00']) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000440), 0x0) execve(&(0x7f0000000480)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f00000004c0)='@\x00', &(0x7f0000000500)='$\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='#5\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='}\x00', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='/\x00', &(0x7f00000006c0)='-${\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='$\x00', &(0x7f00000007c0)='\x00']) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x7ffffffe, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 12:11:22 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x2f) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 12:11:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xfffffffffffffffd) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0xffff}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1, 0x24}, {r1, 0x5}], 0x3, 0x100000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 12:11:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt(r0, 0x6, 0x1, &(0x7f00000000c0)="8582fd8c83e728a38ecc8697cd1f3f7bd5d0754b29b90bc59a33c8714ca5d5f4b31361c29f778b377466121cf7889a1ba4cf1a6a9c073efc8dc2c7c44b97c0ac98e3c7207458881fdb6875c07e68666e5414b813c0829d4a67615859ee255ad43e608d8e547d19d93b8d13ef4b9059e7ccc4e27de238df08e9f182822ceaeb0bf7a6f46bdbc4262f36a0445d15bda6bd3ddc71b5edc50b523fb5b41526e5c5f5199f7aaf821a934e097823cdc28cd504908013d65ad7372e02a7aca6db60d03086808f7ae8753833c7bb64ec6fff15c9385c4e62ad88fedc94e876ac3a5871cc861a34d9261f07ecbf326bce412298023c82a511ed4496", 0xf7) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) r3 = getppid() openat(r2, &(0x7f00000002c0)='./file1\x00', 0x1, 0x8) fcntl$setown(r0, 0x6, r3) 12:11:22 executing program 1: r0 = shmget$private(0x0, 0x3000, 0xffffffffffffffbf, &(0x7f0000d24000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 12:11:22 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xea5f6bf494c4a818, 0x0) setregid(0x0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setuid(0xee01) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000180)="5fdb098286aa47de6c30980e6d796b621f1be88b1856167142d85dd655183b2ffa32d792074e836c413c6b3d324cb4bd692f268168babf398557640bf16894b9303bdb82454f6f163fcfa5518fff41453874bdb6cd7b967dcf7aa1dabb62ba3843fd4220d6fc72d56551d8441f56d5342d5e7bb4052ee0c3f6243cf040c416449fc15991776f7228959932ed8cb85e2c4e95fc87bbe8b1", 0x97, 0x6, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 12:11:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 12:11:23 executing program 1: r0 = socket(0x18, 0x1, 0x7) recvfrom$inet(r0, &(0x7f0000000000)=""/111, 0x6f, 0x840, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6a7e) sendto(r1, &(0x7f0000000100)="54c69f909c71b02d095382170b77ccd7463bc9760c40eb38d17befd6925fcc2af5710ce802a96472e0bcd699417e46b65281b8a58253b56e60973757e4333346ba01180fbaa7d2dc2ea6351c653e761e5d010ac9a4973bd43136b57ca3f5921ac732f839d5dee6a004a8ffa322630abce29329532b65417a9c8900033849c665d8809d2b8cd0cc7b02e2c3d14f3cd8a920ced4ed56331a7f4665ddf71f193103c0e1f62cbbe63181e973fa9460b623a8d6af3ca86c8780cc9d247a2419650cb3015f9063109276fd1a8f174e652df2906be879253926471d41cdc13143243967b5014fd16d006b3561730a176cbad6dc92437276", 0xf4, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)) recvfrom$unix(r1, &(0x7f0000000280)=""/74, 0x4a, 0x800, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000340)=[{r0, 0x3}], 0x1, 0x9) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x8, 0x1}, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f0000000400)='./file0\x00', 0x2) lseek(r1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x80000000) poll(&(0x7f0000000500)=[{r0, 0xe8}], 0x1, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000540)="926214b21df7", 0x6}, {&(0x7f0000000580)="8673402c1f29786fa39bb110f4624f1fefa9003aba2d100141b00779a6bf74887c4c82a7b0206252d7af71d845e4cafcaac10a0cc23487f35f8a1b83ed972eb6fa9fb88e466f2843349994dd280f454d7ecd00ce33b33b0d40b2074ab28ab31c17c26de17a45a4bcd8e2e453fb5c3afb9c93b4b043f2a11468b9cb750f7a43af783d292f761931dc1f0cfe7e1569c627e58ccd3361df20390d4ce55c0cf06a02e575ea", 0xa3}, {&(0x7f0000000640)="0a02badf68e62560a909c28980d02725d68a50c65e41e40da29a817de238274cc9144035a132c9851a3dc0b0738bea906fa2e96ed9cda8af13b956d54571c8ab61bef15d378cfdf0b9e2c6e234ae804ab278d46191cd07d31b9e850b1c8c4649c14167934b679a9bd9d8bd4da53865f4075e10a843b0b316c659dbd23d2a8de692527bdd3a077dde093aee55cd20d23cf02eceda9135a99521a3a5ca90dff91968a273a5f0f87a0db15fb9ba81afba025659c51e0c8e7188c669f5547c3d76a03bbbd9ded6816fcbf0c0d01822fd458ad81abaf371fba260892c8c077b2dd67c18e832aa868ca6539e7d162e3e79", 0xee}, {&(0x7f0000000740)="9d128080089581239c0477cf40a957db3380fe6df8a0b7df97d69402a3643d9a9e51115309396fff658d64a9af79677a81a8f18cfe7a09420f783dd2951088b6fca23ab7d41cac528b15f69ada8b062264cbfeea798094af75b61e4c4ec8bdf69b2eae6859064bbfef9cf778bd125a6c6f84942d93f8d57d5145f4bc5c146f512467aa873e220b3295da3c5034ffa36b957a07b7b14627b6491d95f5663896698ff2d083468d2b5f316c83c65c2b7734221a65c50011d1fccebd27473409ffabcbb625c3e8ddc0b137d2fae7a0d83371f9f5762e01f1c1a8b512f68f376a87a17c6be0577c41e3546d0c53bfd31da7ddb0c92ccbb7e06d5c33ee97133e625e7078734d2e7324d509981dcebd85e928274e36a65ea918dacea26a054603f4e4641be687481f8354d3f65a43767ce909f9738135654f66736b9bf84215eca21a7be33a73669b78beb8bb4ca26c48af4265d508a1b8cc3de2d43718e329fbb9ac4030b0b15af76aea9694eba0972b3dd2bfb07b97948eb9af5582791cc7a0e2e8e4bd35e2d611a19a70fecf272de3a9dd83925908dd51c43c49f2454ec73bc56e45540353d4606159e10d1f6306bd1299555bed2a5d8037470d2614a13147a6def00883ac33cdd32c6f81dadab38e7eca41125f028d5e84b6996e8578334c94df9182a13827e217b71b84884f211c1dfdd91d59a5e8d45b4b1d42c2da73920f0ed6ab8a5b62754d011002fd7e760d58cb00e31e6445a981d535c2539e7e77873f82ec6d4335d031de44c4f6e742bda42fa03efabc09b7eb7414a40f7c41bb07c123b466f23007afefa0f7a2746feb69bb02ad8dc0ff0def173ccee98b1c6d2cc9df775689aa4d4e617fd9afe723d35395dfc02f1ea9fbae4a816c28ee43fc68d87111c1cfa0cefdb915e3e622cc40075d698caec2e1511ae4aae83ca2bd3d6b5fd926cc10ddf9fd16c85ee9e0295342e7d31152eecd54f410cf972b6bb1ce7a08358409558364ccf636aa1d8d5e44a1134e749db1402ba2517eb5769636c7fdcfeea8bde640b069b64c73aad5ad32f000740c8959ea6d09cd0139197eb659b3878dcceedceb7600ba7d8ac589379f0a4430f011505b744649d0ce2945b3800d0396b709e14c2369320c08bd3a3f56aaf93977639c442691da9457bb861fad4445ab0b1f51394a9b3fe121f7ce505e63e471ede032aa10740c238f8fb6b3d24ad93376fabc3323e3f8af599da61105965418161eb432c2281c04e9def6eb18b8b8b1c647773d2c4f8240dbb09f6b2d06624bf247261e064169540e25fc0f6e5b8240a300155e590fd39ff78aa9eb6c80d035e2c784dd1bdbd24ee04213dce2ff821884c3ade5383f8ba4bb38c396efa13ab8b11c9ee33d132178afc6e42d412d85d0835773c2e1c6134f4edda479e0a5806148b19a3704edb3a991c2721172a0365478605eb94cc7ebdb219c203cc8f309e37af64b5d23be0ee0912bf7d0de7efa4db49c441d2fa0b6cbaaa8dcd3314a4e16f5b9973fd1da02a09281f087d4353c7bdbb08a7e5cdeac5f1da7dca23daa1e6205b107269596b881a4fb6b61606d3990fc4843a7f712850e210e06c30b9d4abd51da4065b5f918bb03f81b1e98451840855a538464a16ce1fbd021b38f4758f6ab82512f28a163264f58f15a72ee2916b2e5782ecef6e261f78395e879295d30ce64ff234d704ba18983a61717355f488b6c71d22b7d5babfec866e72f78df4347a26ca99382c0f8cdaa7cc0ffc7124c7981bc6ce1f629045fd29225359e97117f4638c4ddc570fc8cf09ae2e53f7fa62d598e94351bb5119272ebc6535a7448a7662eb3ad5c9782068c4eefb6d0288eeccf7ab02a19f4b8fe1f8a3c71f1cc6eea66dc70c0801f6b4141dfa4d00039f7d4dbf947a98726764b682e2278d4aa4905349af7872adfe5789b5d3656c437ea51e29d7e27501342472e320b6ba49d29a14ca4b7ee40e2533866c186d10f3302c7332763cee70621783e3771c9927f8fa3219f7a163e36c49c81efcef8d5f36415fdbc9bca6782841e1ea850be576017f7e48f89a3db1972f0ad366732535dd42b8a9723074520a53f2f94acad6c4d7667409e34fb48814489f4b47e9fe729a58bbfdf99f815c39ca86d15a9c661130593a0a0c3ae4a4b372a5ce10180b8df3b1195a491d4b064688635db0662b675616eb236a97007699654a64ecec6d672f80b554c67f2390153bbca233d90f188d9aa8ab3b7c44c92a47fe34dcb69f7c250c55d29bd36d3d06e49e6bbbf4a506282a86f13fe345c30b839be79a0c3ae2822aa64ede6bf7205008299d726295fa7b1e19d40c03c3531a56d3ffe108965f152c6e66ad358a40c8cfc143af3d01f2629bb5e73f83dd18898a268c60ba7060e5a402e9ffb58c39e536b79242c781638f8151d23523283e92780898008bdf7e85d5f3a8c869b28ea3b80f67142047d10afae6cef4d1c1f00249d5b4e2df2c5add2d0bbc503d668297c15aaa843c5f8ddd428dcef083a5c3c13f599c78897f077c6ea0bce6eb991ac42babf455b2bdee8ad9f11b9f1022052edeb2d4cf33cc1ff01cddf856226cbb2685fba8d7e46a619ba9a77fedfe9b331cffd378a2205a33e025b66f795aeed51f2761108826a01094296fd220683a7cf5c5fe3c8a0ffc9f790db37034819ea6ec32a2485cdfb37f6d089d8179b4357f50c8dd0888ef651ed94815c4d6ada31ee2fc4f87b700256d3dcb8a3562a5377104ecedbb90af40a17fa04b5a61c7f6348d400d08b3edf514f148fda26272538a916efc8af7af1af0189dab39b4ba245c53155b295ebad5b2189aa03f17ac77d7b22a1427c42513880d7e2d5cfbe3422417962d5cd17bf715551f46f35dc410d2cc6fd0479a019b95cf3d1e578ba70bde15a329ee985e0f8076fab7994714ad3039df0f12677ae88b214383735c03722c5921d7fd9fa60893766416c1380aaa8103c5c13382c666f4ca5797a11f7f5ac4fda3c13e0508419a8d1a2fb2aa5dff9257b4f5813893a493c1bd73b8ff6b7e80f56913bea2a57742b654212e1744f8381c26979f24ba46d2f0226d54009d445aab1d6b10e19807f2b971f351411b76dd66d1211c4e568c4a7993ae1618dfe23e65a34899a035b568cc06a17b4db79b01c81927a714eed0874f9787cc1e59a2b392bb0c7eed8da9961e3261b73d781d3eb337154c31e509fade86f14d7491fd30a7737db354d6277613c3655cd0d90bdbbe3e129e0741dcecb957f936a8e9fdf61973f2131f1b751b17210f537aa3d59e461e4b2a7a67dc85566a93700309a340e849362332bf5be376080288451e0384663ed6badcbbf0d5c0822076feae8d42425e70457fe254443748168824b5432bf4573049b7841fbdf92dd7169e4368c3cdf3a94b33e6723f7db2c902d91160ad5fb84de2f26ec5675f945c874074001ebe07df6f738f2be27ca7a25b529bd0615a8e861d413bdbe8287fe16cac2fe08604d7f1b942ee671073e965ce8e434ce7f463dfc2a9acc53e767f76d5fcec5e87346a617476c85e4d9fdd28f18053d9037c7fc3955e52ac82de33f73854e096f03af2bedc4c575247b668bc53f2ac13021d853f0e62a587a7266f2dc724d71d891bbb46d68c0c66de25a70a5bb90c748f6505fef9c23a1b8db8c25ab40daf0028b3913799d54019e51006a9bb2c8ad1557b0c610a4846476961a3650e6b87421b1a938ba836d3d155e507758e3b1f7149a222a60a570b88137155af922f209358df1e35d8a7b71486a8a0c72e3b4b83a292dd1610c62c71a382f12625164b4dc9df37b5dd88faf24bdb76559481eaf503e48f3b6235ea83e63a1448b1caad60ce052bbc9b2582c668f258229bcaabc2383afa593a5cf78228cde792653a0cc442511812827810ef7b82a79d8e2af5247abddbf9963ebdab5e6ffd31299ec4ae7410d780a53d56456604c1853853cbbdfdd16c1efd22c8a1dbdb547ec523d4ea88a5661eef34180e43adc7ea6b8ebfd8d5a243625bb55c83b675ad7328b55bb0174a7174ec877bc039b02a79983c2addb35fc8dd698eef3af86c11441e4d19cb88d8e8cfc5e07fcc6b2cd70035e76762f0493d2192fa13b08abdee4e2e7829158acda445c515cc269f4470b91a45f4ced9772a48a040844c7af14c10da27de8c7bebd8f048c0120ff7bb85796b4319dfb3f8b5f2829989d0c2ce0bed54331f2d476254d4ab548a2ecb3e40ac6d771dd965254565742f3540cf96d96ec0df236f803be4359d10df36ffeb96fa7b769aaa23fa9f0b14e13d884f1fef2eee022b03e2728d3b7d255a9027f6024883c56f35f902a6f4d1e1093e6dd5f63e31683451b2c5d31561eb99e915b541230d0870cceeec8528b88c095674c314ade757dd371d4013c7d924139a2383aeaef37c8e6f3c870e06d33f23feae6db762de78d32b18b61e9529c0e126f151287536ca602be90e17f7226b6816f2ca4aae251cf4f07ebb8003adaf60f1e631c849f73aecb88a80cc9e07ff3149ef619f34c6b9462d727abeb41df05a795c719af74d55093407784cd3389f077b719b1093e4f28524fa47846e29566aefb5ca438a2863a458df6a085f2bb6dcad9020dde2cb9e0a66a8835b2e1d3b33bbf9605e07aa0c52d5f25d51f4fbb98272b9f101bc10c6b464896ba07c940fe38953c56573a0c9073ef871adef7157a930da3c3eb40331263d4b14bf321a54b77230b5f881f8dd2a7c8cbd2f0d62596dc2b70d57a65d09dcb31e06ff17a0d97b84e92c60a2d8dc7c47e4e939a9f696cf620a10c4d84dc81b02700417b344298499f37ff2ffb6aa36c0fc74d51bc7f262bd0255dfeda91ba4e8d14f2cf73b4a79bbb4cab4b62ce4e5daa2b21debc90a33176793b4e0ff52eb03f2fc05a92573cf6b0a09db2770e197098d4b5828430d3b52e57db5b9445720821ce04812c3b86b72a8589b567b5c55857e377927584d16f5ad9408720241893f2683afdd74e7dd7be210d9f828c05ce3ddc2cc0b6e9177aead3581382f7888ceb1db4d9ab51dc98a3e4f6a7d0f2a96685d3f5e33062dd0b6576fb2c9b6bff65e914d465943fb86646f1ad8ac3b110a9b52908a33514fa577090a24b9512c3caab860e2cc2e41906dbe4e07c32cf7b3f0bdad020408de51ba94c84b4eb4f3e05eca7224b6df5136f7580c59489dacfe14052708e9945d67f27fe9ae2457eafbf996df9a370761db78624388dcf619d893c56677e57334a0fe7ed9689c0e0a2c031ab679f70fdc9456ab1632b85d8db2178b0102d8e859726dd8c16cb9a0440cafbf9be071e934342cb40de2fc83a483099024e76a7e2bcf5e4ce2f6c073704cd4410e4b26c6c93f0d3765edffacef0a03cfe321b7cca631bcdd815590b17eeddf5e9c86e9fbc90ad410483cce9d38ac80470eae8639cc894b155ed35f6f945f90bfe19d8789710d96709ae9db2d6b18d5b8a9ac7200109926954d0da43a3587b31ebdbea76e94fb9ee76701ceb5b3f23f080a55de85b0b44a5eb00a1889e15c3d5c5e19a613ec67b5700a4bec17bc32d8c06861960e7892012386c06c79c3ea4938c469134e5bcf98b8687b96f1826788a6c5ed0c9065348285c9f9d5e6c2dcf69ac47e18beeeb98a1adf8c41687a4210fc5460709ddf3e9e676fee70707890322ba2b457026ce375edcbb11363d705092484b7a8744bf1367283eb8c08288d5448cd1c12b4e7d78428f19913a5694aff866eea0420f9d0a690ec46ed4297f30d0fc58c473b9c114bc6b8b8c68248786b2aa6b4d9e7371be041c60", 0x1000}], 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001780)) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="9ddc82908f5c4a076ab3a890cec2cb69a3f5968771169dd8c8b376f35366497196585dac91d38d633a8d4689f31474e72a40a55951aec5f3af299c92d09331059b97cba812fc3f492bf1532c3f2ac0e1ac", 0x51}, {&(0x7f0000001840)="1a59194ed012c0c32fb8d845f3cd9c307ba52e3c2c8a2dd21ccc33e3d1ff989921b4e20d2e2d08d8d16ddaac38aa39cd876e710a95e42561e314548d91c83110b3fc1c4c696aab0a87c2d7e8ca559248c58a46a6f536f8bf0190e5fd0abe8becbbf1a4fc4538a0b60d1a5e", 0x6b}], 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000001cc0)=[{&(0x7f0000001900)="0c5407bbcd394a46b04bf7e0e12ae7490adf9ea0d2362590a8ef838070b289e1e1b53cfee34c28515a8b75aee57f98f9e0df38c148a7128cef8996adc134fcfbf03adbe111878b9db26ca5a227b1043c79b9a5a0c9d0fe6a5526677f21cb4b4e643ba43f101272c69e3deb9a2b8dbdee7759a50417d189c9d92b1099b1a321aa0c18b135a0f0df15db4e3c37dc288c1b63abb724e29b06d3115376dfa886", 0x9e}, {&(0x7f00000019c0)="e82ba2fb4abe770b57d352a5f6817cc027b2192ea9606f839e82fe8bd32ec635ec629588e4235fd7821a974e4b719b863d5fa2d6b2d224007b7c579b247daa463f317cbdb22f19b65e87761c5cb6c244ed24a2d73e1579482e7571728c9617e00dff125e9d2f6116fd258ba1680f3c91f63b7eb9b54151d0b36db10c269a0e17413d7b5ce36c6301f982cccbeb39cea0f51d653d9c0dabda30cf017fa7aae7765921c7dbdae168219e82fd9c61770c98faa4e9a67f5cb41ce23ca1fbeb24bdfd8e75102b553823f2dcd811eb6e6abfc0223fc19f2824cda24ad5f48c42b1a6426a73e00f6cbb451b7607932940006cb177cc59c66f", 0xf5}, {&(0x7f0000001ac0)="7f43d3be4e3e29f42b5f2e1735024f44a7acd48b3a5934c83075712cee5e335f369879acf6a447706f504eacff3d92741e354da79ed06d1060ddb5c1c70ee34084c47b0369a48ae9564f2065066aaa69f448188717caabe773c95f4eda7e62fd885d1f103d1099cf721b2c7aa9abef2680d8af3efafb072175f2247441b1", 0x7e}, {&(0x7f0000001b40)="c6579c54652c89fb60e7884178183a9b0800fad2b1e0b40d77363a5d7452600bb70db886dcdecbe62dbd1c4ab76cb7a05b7b0ca89b2045dbbffae0b44bbe7ee7f8e203fc008360a0b67223f0c60cff14c31ecce2352f9c9c2e484750e5e112755c48c3744f4b74fd21230dc77a7f5818f8bb73243b92857a2cbc8721f9abceb224c8c8263bf0a78c59dee1510c651623216b84c28ab8e39acb28fe15a05776ab27cda0d788bd6f", 0xa7}, {&(0x7f0000001c00)="849eb5fd714bd0c40669e51ca01573682036c916bd85b8e6f0c948dc86c1957da5a0ddea317dbba0a48f850735a17a31bb6bd97cfee0d3f19e2e7cbf931315c4a90d5289bad0da021691bad0c0818c4ad6da192e8da87f64826dc030f3830a7b0897a18806093f15a30defeb69e99d37995b667894b7f2a325787cf71fe58934e869772bb0", 0x85}], 0x5) bind(r3, &(0x7f0000001d40)=@in={0x2, 0x0}, 0xc) write(r3, &(0x7f0000001d80)="11ce07a3bf7c2e44ee1d970f1662bba4739a4a133991799b1e7027654297bf6dc6cf4566f04d70da178a2bb4", 0x2c) recvfrom(r3, &(0x7f0000001dc0)=""/4096, 0x1000, 0x800, &(0x7f0000002dc0)=@in6={0x18, 0x3, 0x8000, 0x5}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002e00)=0x4) bind$inet(r3, &(0x7f0000002e40)={0x2, 0x3}, 0xc) semget$private(0x0, 0x0, 0x88) 12:11:23 executing program 1: r0 = semget(0x2, 0x0, 0x0) munmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000) semop(r0, &(0x7f0000000080)=[{0x4, 0x100000001, 0x800}, {0x7, 0xa322, 0x800}, {0x5, 0x2, 0x800}, {0x2, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x5, 0x2, 0x1000}, {0x3, 0x0, 0x1800}, {}], 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 12:11:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x1000}, {0x9c, 0x6}}) getsockname$unix(r1, 0x0, &(0x7f0000000040)=0x15) socketpair$inet(0x2, 0x3, 0x281, &(0x7f00000000c0)) 12:11:23 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x180) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)={{0x0, 0x100000000}, {0x7, 0x100000000}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/149, 0x95, 0x1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0), 0x10000) 12:11:23 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) poll(0x0, 0x94, 0xfffffffffffffffd) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) 12:11:23 executing program 1: r0 = kqueue() r1 = dup(0xffffffffffffffff) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) clock_settime(0x0, &(0x7f0000000540)={0x200, 0x80000000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r12 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="21bce22708024133b3bd2ac39375a1be9af0244a053e0b7191ff8cd81c2475a1f24863194b08909881878c550a4602d23cd62828c5704002b381424b95a2b3d07ea4cd874a97b28ee10862e1dd87ad31fcadfabe617f8be0d53c799b9d13febdcea7071631c94b785535b4b6d1b15f8f08e06805b2fd901751f0ded77940b379f06f12292a1305a9e6ef4b2f6191264fde6c2001ad5ec86a28d2034fce7bbbe9c5", 0xa1}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r1, r3, r2, r0, r3, r2, r2, r2]}], 0xb8, 0x8}, 0x401) 12:11:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) getitimer(0x6, &(0x7f0000000140)) 16:08:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setrlimit(0x4, &(0x7f0000000080)={0x8, 0x80000001}) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:08:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 16:08:32 executing program 1: getgroups(0x0, &(0x7f0000000140)) socketpair$inet(0x2, 0x8007, 0x800, &(0x7f0000000140)) socketpair$inet(0x2, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1, 0x4, 0x6, 0x5, "835950cfbd2b6187d57fc504077987720ec48f1c", 0x7f, 0x8000}) socket(0x7, 0x5, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setuid(0xee01) setregid(0x0, 0x0) 16:08:32 executing program 0: r0 = socket$unix(0x1, 0xc000000000, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/32}, &(0x7f0000000040)=0x22) socketpair(0x18, 0x8005, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) semget(0x0, 0x5, 0x2) 16:08:32 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:08:32 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) socketpair$inet6(0x18, 0xc004, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000e70000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 16:08:32 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 16:08:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffa, 0x7f}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2b40) close(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:08:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 16:08:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x9) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8080, 0x6620dabc2977b310) utimensat(r0, &(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)={{0x0, 0xa9b}, {0x8e3c, 0x80000001}}, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) shutdown(r0, 0x1) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='W\x00') pipe2(&(0x7f00000002c0), 0x10000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) listen(r1, 0x19) close(r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x80000000, 0xba1}, 0xc) mkdir(&(0x7f0000000200)='./file1\x00', 0x40) 16:08:32 executing program 1: socketpair$inet6(0x18, 0x4002, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x26, 0x8007, 0x7fffffff, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept(0xffffffffffffff9c, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007838d9797e00c878bd3d7ab8dd7c7701aa15374a8df2e460ee"], &(0x7f00000011c0)=0x1002) socketpair$inet(0x2, 0x8001, 0x800, &(0x7f0000001200)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = kqueue() pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000001280)=[{r0, 0x5}, {r1, 0x54}, {r2}, {r3, 0x45}, {r4, 0x1a5}, {r5, 0x4}, {r6, 0x100}, {r7, 0x1}, {r8, 0x157}, {r9, 0x10}], 0xa, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c7) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r10, &(0x7f0000000080)='./bus\x00', 0x84, 0x6) poll(&(0x7f0000000100)=[{r10}], 0x1, 0x0) 16:08:32 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x68, 0x20000058, 0x1000000, 0x4}], 0xfff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x84, 0x46d9, 0xdfe3}, {{r0}, 0x0, 0x10, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x81, 0x58}, {{r1}, 0x0, 0x1, 0x80000000, 0x6, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8001, 0xffff}], 0x5, &(0x7f0000000100)={0x7fffffff, 0x40}) 16:08:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) r1 = socket(0x7, 0x2, 0x5) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:08:32 executing program 1: socketpair(0x20, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) dup(0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f00000000c0)) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 16:08:32 executing program 0: r0 = socket$unix(0x1, 0xfffffff7ffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00050000000000"], 0x10}, 0x0) 16:08:32 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/32) close(r0) 16:08:32 executing program 0: socketpair$inet6(0x18, 0x5, 0x1ff, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r0, 0x60162411855c8dff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x800, 0x5}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x44) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/218, 0xda) 16:08:32 executing program 0: setrlimit(0x6, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000100)={0x7, 0x7}) mlockall(0x3) r0 = semget$private(0x0, 0x7, 0x22) semop(r0, 0x0, 0x100a2ad138aaae71) 16:08:32 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x403) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) flock(r0, 0x8) 16:08:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f00000000c0)='B', 0x1) r1 = syz_open_pts() ftruncate(r0, 0x3f) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000000, "a146786e0300800dbe000000000000320b00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xdb4e000000000000, 0x6, 0xfff, 0xab, "450e308be60de3aca16f04d61024304952ee00d1", 0x5, 0x7d}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = fcntl$dupfd(r1, 0xa, r0) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1, 0x84}, {r2}, {r4, 0x100}, {r2, 0x108}, {r0, 0x100}], 0x1ffffe04, 0x6e) 16:08:32 executing program 1: r0 = getpid() setpgid(r0, r0) wait4(r0, 0x0, 0x2000001, 0x0) 16:08:32 executing program 1: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/198) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x71) openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x40) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:08:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b006b2467da6f899ddf47", 0xca}], 0x1) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x6) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xffffffffffffbffc, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x0) 16:08:32 executing program 0: socketpair(0x1f, 0x8002, 0x2b, 0x0) socketpair(0x27, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x8) fcntl$dupfd(r0, 0xa, r1) 16:08:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:08:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000017c0), &(0x7f0000001800)=0x10) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x4) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000600)="af75cb40ebedce0914aadba58b8ee19c13ba6f5f4b4cad3c60150f87974b4969ca9d9878cfad7146fec6514340dd2a25013df94b174fb9b15d45da69ccdebc07d3045abc660274546999b550388a21a438f243a3934aaad9d5238e1b5b81e30849ce0b1f08cf0f10074254f7f79743085960cc39a83e5e8feb1448512993ca650fd584f5714f29cf7b9947f19fea160ae63f64088899865c46271a0d171317a678541a055dab23806e2f334cf5f9246e8bdc9958f85d7ec341421fde0b4380735d0dde8bea02a4edf82f2dbc0a307ed68cd8426b62b64f49016e9b842e9e34f72c03320a35b9c4383b01439110735c8cbdaf4304f6eccff48126b1a98f40712bc6187e61a2abe0d4a8143574dea6da5065e7560714c0174b8f4c97c719c642fe1d4d353c9010ff39f1c46dbeeb50a8f011e0b4316d3dcf6c8e2f7a42cd68a7b38eb39f107c7afc835a7b7a6526c33f2ddcd6b65ce32be1ab5ecae92eda1fd188388f373288bd04566913d6ad489da17080d7561821ad72d9fa45d30868af1a98a0d8cc1d0b2e7a8f605ac39db006ef2efa592adaeab5cf6f822a61bc676b71a66db03fb259019538f4316ae73d312565a7d3b19dcfff3112e1b16cb4fd8a972c0fe5929bff8cf046082bc39de0d452130eb49af415c29559ab5530a02ef7bce6e3d302ba060833661a26382e5e4c409574a5a66647700539823c6c7d73ca29e022478012a58f6ddfb263df72bd82f129b4626bf8fb96db7a20e767d84f495de1ed99682b8f6d827ff1ec1968ec7ed273b8d7a36a3df7414778818688a986f031392e7437be963810b089260105da612707d55078940cd657c33f8c5ea7c062efa3a817a249b135f656397075bdbbbce442a8ee827e35f9656b789a6ef991076c0d184f26c593f4719f4c8814e692d51cd69923e46cc5e0d8d43ac38f7b6c0ec332551691dc5f093808387b9a478910aa98b054d3fc03db6b5b824cc669213a6f34b3f3b96cde10385535a8644c4192f18cdb1f3bd95d1bdc5b507cec30aa3a61e892a90b433f9110f2f246d08a4501a22648db8b538d657a8d3434504276f2b9e98faa03116af07468b68862779739b5bdbba078702453af22d142ebb63df54f3693ee56fa9f84d3aa4ea47208ce20eaba3004cbe1deb683ed8d7048072175fe77eae2d92402307d49bb1396fb0613aee17d336b238e8ab9376232b6417605273f8637f22474e17f6cf9b46b058111c7d7f9b02b6261fdc443ed01893b00bada3277e47f927d6eeb29d93786bea181194cc249bd6395ff82a01a8f557c8d4664d075aaa05e68483a544fa0e952bb9aea9ae9b1f9bdbe0b6802f26755ba18114839cfe3dc90015a447e323095640b91ba478acc1467dfb70b7d283e111366da33ca59f82b6954ec7c361eee2cf220d934bb136d94c112ae143b53aeae3bfcec6f5365fa358ce9c559abf81c718168db9a8c9a2c7902427dd125d56a86ec0ec3489b5057a004606b5bdae56f22c008510303d187031890f83029dbeed369c5b403bdbcea0bd31444d0aa25bccf9447b6eaa31d502949293bb2b9b539866124e635f56190d9fa916d3d1d16d5ef3933a0ba8aab7e3289ffee0166d3d103b46263ff613f253f98e5e0eeb15c56ed080d7372b2d6e22276d4c5e66db061e10dafd2bb48c1f908549ba6af0cc71b942fddb54d3920ed3ead35bf0c7ae0ae47aab5aa3d93b18bfbabf2b561a27367241176fd53f0285261128a66c5bd19a02a266b779ed396b091a85b505657053c24a4e983b0ccee3d64f0492cc1b6faae6a9900e40c89d1a549f3ca4bb64db7eef5374ca68420a838f739675421dcf7be8592bcd8104e7f549957137bd207ce39b6c87f005024ba8b30fe203dc6ac57d1a0cdfa693996adddcb42a9a1ea2270ab79186b67da4c99483e98398ed204de75fe458700a0794e2062943a9ea3684118b01e9ad9a4f096d900fd4e408f0e5f028b2d2e82d74d790278d10ed399500a45dad1d44d1d2f650b061d4e69cd7b21a45d0f7e0cea5d94af0624a6510fa280465ce7205db3387b2c1d96df55dd123e7e5c0b3505f5d3701312b38eb42b052e4bb3c9bc7d813743dded5ca8b7f84fa3fca224cb502fcbd5a7e4df8076909ef4a05ecba884c3611c531327a7def071e65ab9b2ea4d5325778e9ccd3884811157e4012533eb7ef53bcb6208fe334ea9b40ca80e4895e0540385c9f893abd3530d8d229023761f9a1a94bc780f1ff8fb45df4d1da2b2cba91ce5f485ea9c73e59a84c4c1a62f244d03419eddf1bedd3ed11ee77504dbbb4047cfd4275e923acb2150f76721218d3ba6c723a5110cc378d3c705bfe1e374f44836de6168a91b757e82c2937e3285a8d47c1a09c93efc743fddaf9f85d80bda1971df1a621f13f338f139a4c568b007adbef8305f580ac5db06a881ce565314c85427ae031c72f4e72eb78fabef90a151a29d11a18f1bffd63100162cbbdec15c8275d33c976855a69105b0983e0205adf71db9a567e34000d6ae0e9e63cc845b25a8afcd57eab88c7b8a976838867413b53bd18c44fe61bf9e8fb6d0707e2f80367655be60d5c110d91e1e0b9c8609a66597535e5969ecf337b38d08c249b64bac3c17c86676fe38698436a1527fb9e681d53db1ac536e94041dc5a5b2b9f6f24d346928a80b942cc755331c89fb63783f083b7c7f6f3289a6e3b33f32700c8f3f1f3620e41392b28a8f84bf32072f807834fe9e2f5672471e4fbcfcb7c93285a0bfc4aab3616c1fb8f61b076025a522580a18a93523f2693637c0a565e2fe28105233ce02c14cdd8b24435b7246e9eec95275ef932bd2f6725be611833c09a3ca74abe43ae02645b103d46349ea44cc629fc43c0a138af903a083bc829b97b5b41bc40bb40963875cbdcf6b519c48b178bb8704aa692836e886bf9c5d0bf7872568c986b8492dad72674b3451a8c10c6e921f0db6af79beb3fdea6f3a685bb08b4517c9eef85e8d52035c12cc24660a5fd3e4f6b9d75d59f21b6e83f577f648824e0dc132beaa52952a50b024a8f4c15556339c7751bfa1d4d59ec8fddefee842379be74fd27cbfac3707295fcc8aa14cb72f5619e05972ffa731378bdb241474fe1f9b1114f0f60bdff6ec2105cd73237db08287f1328a062efaf6c2a06c74f67f68aae3004442609e59e232a088c64bb5643f927b9414e24a0626cf678f20cc2abb1e0a08a955b805d918962b1186bed43deae1af1f04f55089ad6f2304b5ab7d01e34ffe4b7c33a866eb6c8a4955ade57b1d1679e56a2fdd8b25bf66659dd827bfa3779e5157ed7832ae2dff5d9a24360a59a2b8205fae889407121304448241cfb6760b560bc363952871401653ce45ea7fad2ff8343b60a1c0de517f8bb20ea13be07163d8e38983a70a698aac8354db52c0947d49e14cfac12f54282a38ab149372386198c0f2e03b4e068564809696f5503cc6b3733a40c973151736de638095cc1818c2f6354984b644c2a6e9b2b0ccee80a8f514d085a9a518f71ba88ca6588d1c1efae03a4b84f22619ab7c32fce819158aeb2513de8b523f30c7e682d64853252d1ea3670a382dffe80854cbc8ea747d50c7a5750291e2c9b1b145837ef14b4dced8fa1058e9d214465cbfc3273607426781b3f34eccce6bb259a8e1b37dde6257708f7238fe6ca8552eef4d1653ce4995c3b2d38ab5eb36a3280ed01b4539c8fdd16282ecddf156df67e3477ddac900055aab462018c309f5ca6e92509f8910b654f10accf35d2602f84739124ba509a74c5fa326e1b201f1b0154ddb949bed42f0b12d804c69f16197bd57b8cb43ecf61596aa621ba3aab711a9985f85edaec918b7cf4c0ceeda20770ac2593a6d2a710bde65b93efbad8d45f4f774e38a99d23e206581aa5199da4d71db291daa4dbdf2cf7f034962f10f5be318194bbb96d436232d3d3d58dce17c7f15d8f029ac972cc6d59e951452135c067466dafe65745ba79b612496af3cd52ff60506e37ed8d507f5071a8a3e883cdc286e0b374c84c7200dd5806c5631fe0f0c2046f9737639bb95990866fbc92259aa6c215c779f4dc98cec21e1fcbc61fc4bbbfcf459cdf321eb305b01f60b8be4e52bcdd8147c380211328da30d5ea3afe9b067186e7be5327d308c5ac2c3da1f07dd89eaf66095c5915153e1109b16e620a67d4cbb4cf0784534925f6e35e3d88c0e2ed699f7ba782cd2d35cbafd855693170cb5e5e3057958902b5d6e65d285abfe3aacd1035594620cc3a7865a1099d049357708e3b48a1a26b1fe7ac413f8866f9b560be67ee5b0bb524fe7558ff17a0d6a888149487163f7b1537013bfe000aba508426e8e620f5955dad6f8fd0fb640555ba75b882c2d45063d8ecae561d64f93230178b9105379f941a3ea056ed8118820c138aadbfe9827c09d1e1780e555736b26911aa0c5cec6074e031ded2294e19eac3f44c2cc1eceea92ae02e47b3d064ac332c80479d5026f4753cb4f0b1c33103f96302b51de00f85566068463678eca6fde0a586b7b9c35aff1b328365aabd37fba13684f463d898438a9e60265e0464a8caf73652326e93fd5192b5666d82fdcf3a300994596dd52846c18a732a01d6b3ad410464bed525f66ad0c97f7a443541e62f8ba43bfc598366f5e7464e523baf894e10b6690a25f11816ab151b2874c207c2847cc5efc06f8fe2751fffa19529a0117bd6fe58b73e71d823a3a18cf7a4d4df41c4d5502671bedf58499cbef2de57bedaed797a017db3cc08bf4f9e1e1f34839139cdbea50ffcd1d8824cc1ef5f85bd7183bf004a11a9d2d59d67e20035357f03e5be2191bab099254fd93471308e7e023f1b57e2767ddf9ea812085239839bd0b945f41f7842ff4bd16537f9407b63e01d24a5729537613a5a9600240a9999ff173e197fed14b5d9457b62372cd84a05570273946e635f5a1fe5a3a133dae9ba3c0251cf5cabafe57243fedac14f6b53326e8a33bf63456c80f4b0e98516c5140d3a6b0163a85b4e921e19ba3e9e3f34a0d24d060ae1d9005f2b1a070aa70da169ec5ffd843ea0e79df284c7e0699a9fb1b2818fa8c4f923f5eb4e0fc571459a7e9cd53f1466cc88174e6e9d3cfe1af00dff5db5c78b5bd3eb911d3d2e27096145fd512652ad4c22f264a05c75fd9f8f465ecc340e0f1472bf3ac4d683d69bececa8f601861fa9ed8fedec08e91b6674a9336b91118bac0d3aa583aa39b3414252a2e44480cc9b4487ea421fddca98d3705d5032bfdf30805453714b73fe2b5d62992e87541d45c68191587935b495f6db87b2f9b1cbf6df275f66363b68f51be235bbae849cab032a8481d6cdb412770a62f6c70c019c61a8a347f84dd404893331e3d0a427b98be57d9bbeda3a9d7cddd0855a1c962bc0f94f56156b752333a8797a9080a951ff5e638fc2d1f1ed6fd3c8704d5f16f4175510e043f220733ee91f87b9d66a4f7c5df7c201ad1685ba5943b2cb99e5204bf26b83b0835c89cf2c0a48d12ccd72a2223dccccb67c47cfca5023524e7958514e2ae9626438720c45362f2bc3e084347260cfee86955272eb455024835e335d8f1ce580edc85d2b4a0969ed4fe0d3f599e9986201f89e2ebbdcb461f85cd54a8425f85154515bc2913f02603f91a7b2dd1632d0c1317fbf0c72e3402136e2d32e73918dbeb4c88bb50d197daa4ae146b86bd096b4a96b34274a28221c542b531532d6bb6a6994dbcd0e727f1a0b5d7dd6e0ac9863b1b411ade8b4891805521421f591a6487429a4bae740627", 0x1000}, {&(0x7f0000001600)="13c6b8672fda57a7a462c1de8f3d00371d50204b39dbbac29622597ccf8ff0c666b53ebb1936d73a59d6353471d2bd6d0611ee15718623a82e4b4451673f533b26a1c15b24eb2913a91790053c2f5cdc1cd4c44c773c41da1ac2a5da780ef60f643c2e2d9dbfed823cec6c5c7f0bd147a2fc060956fcc2fd10fb074648b4fe65aabfdaa128f08b86b2aa7cf3168abc4cf96b726c6991b59d42c1cf3071f447fd7bf24726e4ee3e092215d63007f541466fd91fcb6b76d2e6c57f284695fdb1462c10a8c8aa9153971cf209e3af956481bec3c160a59f5ebcde71b8ea8feb7a8b33d6742b486033d15392d31324e4a8bb1c1583c20968", 0xf6}, {&(0x7f0000001700)="acc6018965dcbe3a57a6ed75aee7b053c7de0f22e75b1a6c0a291b1ebe2b15cbff1ca9275aed33e0666e8c277b032a68c68fca3de8550a509a34c298597e6a6e77144076ec6a7bc5dfccdbb81b5ef08636a1e61bc9fb62d01b031812771f639b41c09910d24f52c254d0f1", 0x6b}], 0x3) write(r0, 0x0, 0x524) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="c2a2bcee2e1bd3308a816a05770a24828ca5d4b88a8476a2d0fa3377b564b8aee37dfc2082c1d7d813aa8c113bb5b332b6fa77fc76e87631babaa5e30e0a95bc522e644028fc296bd8885507013df855847bbb3cc1bd", 0x56}, {&(0x7f0000000180)="24c31324f393007ad4146150f634489bf74a136c555f45a4bbc7e4eae12d10ec457027f58e1adac7e021348347cb9110778368e53ce70d071b208396660adfc4ed855dffd86c03eb19294d1d05758c261aaa38bf9a4009aac3946a91f434ffc3a17158d164c39b4fe0e6c39cb1bad551ea58cfbbeb5bc7b177f6b236e06c5e13a46da9d4b93717cdf35bd353655af7096bcebb4f7eee5e3c09f199ae4c9cf46de66d49f24a84ed3d29d694e539f1d17c9d381bba34366b95b3da5ec23c36e72ca274", 0xc2}, {&(0x7f0000000280)="338d1e49b3c7d1d082d1b5cbdeea786c5ff8ae763cf2aeb5dda84e04f63d39eca7443573d0453a1657b5cc54dc08065cc912a7698049e52c1c27aa1120ea48a06ea25cfb6705b028b86e7fe961ccabfee62b211409fa1e895d2a76a0c67111ad8010e95402a07015abd8b061e0d994fd5961d971f63018b4b4ee37800ac5ac4d456e8253f3b4b9179273bb592bdef23bb7fb594c0467a814c89d0042e99fe43aa0f7e8e48a949e77a31d5ad857c25d22eab7c90f49e74d813d89d6f39d8cba77e74522baea4b8abe43b3d45703ce278fdd2bc03260fc52826c80ac5455ef97890af9c896e17db78da36bd5d1a637e1e1c7f03e06", 0xf4}, {&(0x7f0000000380)="cc0f9220d37850df84c3d10ab803014e5870f11c26fae7616a42ca86e56dae97baae1dcd982a1a06d15d434db9f48ecdc299b6c637e13cd4d5297c8638ecec733ab31c813a7acc30c5b38cb56358ae64b85ca7a8151798f56d22fb4730b4f18a27ca", 0x62}, {&(0x7f0000000440)="61173163adcaa81e358bbcf66171d402b20126c5df370a60507889e64666935644efe429b9ac8f3eb21f2c42208c778d870c02a4a2cae93d90b471b78254977e6c50d2853c31d06eae545edd5c63944a5555f4437f45b3afc87576cc879063caff4d5078fcb197ea43cd2f19124e005a5c82c9a285ee60423d80b1949e07a05ab502a69392c844e9807e02c80e939b568d1589d792b5bd5c017272ec8c670d462a779ba57d17d125c992d91da2607d78a233", 0xb2}, {&(0x7f0000000500)="7449006b3ae1bab684968ad0cea198810fbee2b8c013f2b1b8899c537999f430994c3e52a3db6ab7079c3481d48758c267a55cccd125650c30bab95535016631483f90c11aeb9aa089491c", 0x4b}], 0x6, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) 16:08:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, 0x0) 16:08:32 executing program 1: mlockall(0x3) setitimer(0x1, &(0x7f0000000140)={{0x59c0, 0x2}, {0x10001, 0x80}}, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') unlink(&(0x7f0000000240)='./file0/file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x300, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0/file0\x00', 0x28c00, 0x20) shmctl$SHM_UNLOCK(r1, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:08:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x9}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x3, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x0, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) 16:08:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x101, 0x5}, {{r0}, 0xffffffffffffffff, 0x6, 0x90, 0x9, 0x8}], 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffff8}) close(r0) 16:08:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:08:33 executing program 1: socketpair$inet(0x2, 0x4005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x8e) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x9) close(r1) 16:08:33 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x8000, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3f, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {}], 0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x3, 0x1800}, {0x0, 0xfffffffffffffffa, 0x1800}], 0x3) 16:08:33 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = socket$inet(0x2, 0x4, 0x100000000) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:08:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000000000611, 0x1) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/30, 0x1e}], 0x1, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) 16:08:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000000)='./bus\x00', 0xa071, 0x1) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r6 = getegid() r7 = getppid() r8 = getuid() clock_gettime(0x6, &(0x7f0000000bc0)) getgroups(0x3, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000100)="770d8d317fe3076672fbb179469d9db075be8dbc9cc97206bb662fcf44a21cf36fadac78bccb6d06d63a4e203c6a88297eea04af7e101dbafcbf19186cca70809a25ee1a2fb26ccc13a36d32cbf6ca0822392444ff3f7f865d7641dae8d6ffb7cf2f9539105a32f3214e0e623afedfa1c1347115e8ce47350ac44f5d9d36300e10ff4efeebce90c517c99a187965cb59f1fdfb91be67aa9850d5805786900cd58b787ac4fb2db97295e7e4050cdc7fc70441d7717bf6d2baeede2754870182a690eb61", 0xc3}, {&(0x7f0000000200)="e1d4b312f83f2666bc5bbbb2d42c13ef3d174ab0dad4e412425116f10e32427da37c89aa929cd92c529cd1939d70930ff66b5e7471fb8344b6b3caec1d0b19e06acfac5e93051d4aa7ee8aa40cc3b85a64b13ca68c791cb219035103d839d029238636245d08e12d27d0f6d4147113efe4899910a53d642ef61a61bf287c5a9b2bc471f82740975d17c12f11eb9023773878825cfd9d595615f784d79f4ed9e54e818587c1b62e76387ca9fa75253c9dddc0147c1638852ac72996f3f980cecaeb12a4513cc659c43119942f1bf3b4395787acf218", 0xd5}, {&(0x7f0000000300)="cdb8b70fb7ba97785213cf126b03b1f3c65b4b37b6700518e3dffd47af2382aae00c2a2b866d128bcba0e93e9d8ddf16679a1ab9d9fe4a4fbb1f88bfa8b1681052e2462940f285be3f427877f38019ffc5930a4c62939574d608710b27e3dbfe696e980f8df11c49ed", 0x69}, {&(0x7f0000000380)="80fe08c4a65d0f59c7cdd75b639cc47a46ea321e7128ec5716d679b5ed88faadfab0d214421aa626eead22c4aabfdc17b0f77084de1762668bc6796ac2e83b66b0c9994062361a8a98461f32de60688496c62305218ecfbc436a732adeab7434d6443bf7068ab612933c174ceb09e8b55705594b69a729567231f0aaa4b4fa639c53a20e5446139aa37891ec85e8d2be6aa990ca45cb3f82494aa520056a2b1a25e41d1e72eff2db53b6", 0xaa}, {&(0x7f0000000440)="b08910ed53d9b1aa968ae070c6ca380b042e0caae922614ba2409c406e3c59c0d665389b3bc40f24779969b7c4ccda14d2e822d82217346943df42baff5930568f17f8cf791026d4510b85115ec14fe66bf0561033c05bc66eaf6f8008e8ef03dbed34fe07008a6b3648705a5fa2b92f17afbcb96c50ef792ddac18429c6b7cc3739d482dec21466580bb459302bc64134696fb48923c320afab00d61ed570d5205dac62340e50f42d223896b2278a018abffc8ab311cbf4ac33dc80fcc5d8dc1b5100aef2f654fb588e8e4c64663bd3222d46be3932801b5f7c3dc88621d5333dc59fa000819829b6053b17fd13bdb1f6e1f9ff0107a88b75dd2b136cc2de", 0xff}, {&(0x7f0000000540)="28b77e3a3316f7c792292d9c489885384ac71cca122d54900006ac63a8f81f8145443014e98ae1963a1d0f39276b6528a2fff500f629b8a6b45c6cfd2362c1c500492b8be4ec205297fd5277ac4325a283fc806dd7812088c1f51676a52ee4b39f7993dda167f19935dc9394b390ed1a8ac2dd1e672485f0216ea5af5ed8b7d6576e227ca2d2c0561bb40ae706f944af2d549bdd87a870a56e48eea402ceb33f91538f878d31b8be38f2f367c37fe2cbddab6af8b4ad0387ea056d0d8a26c50405e6bcd182f3e1", 0xc7}, {&(0x7f0000000640)="fab1b261d6c84bb08106396ea17f7c3c6e2910fbb03add3d2fbd10977ec5070341f0e4be6ea375683a41e3ce43409d813630f11d197b77c0220729375a3121958797a1890dbc9d6cf27641becc095bcf41798851803a8f50206733b957aa0331f756075df2831d98e73e68309e7c39b3aefbbf103d24924c8fbf45c2683bf0ff028d038d8ddbeae4674afed3dffca64df768775ccd358fd7d532176d0c00f888c04e82a95df05d899bf52843a88ddaa419ec55", 0xb3}, {&(0x7f0000001740)="b6c686ed42dfbeeea7e63a7fc331c0d9ae798556e6e5b203111a0e3a3e96113d7fa665c2b2d8b4f6b6cc0a3d8b6dbe0950c413ea4efbe1283f41dae26b9e6c17c9e5acf563eaf674e149a8273da1d582bd7236ab4bb0cea2887379b27eea9baa4a2a73966d927a56d8ad68356a44651fef6761f2dec0427e9c26d9b2c6051b1b05a9768b3611f17bd650a9c1327cdc16052bd1edfbd56a36b21e5b5f74bcda0e6a8f634671994d5a55bf357d4dab7fc7f9c983a083923695728953cc8a452291231e197f671e35da9337c76bacb5f137239454374bba9f944e5dc2e0268b54b593691f9a60f59b7126d4ea4001fc9417fcaca1e85f6bfe0c07a5eb6947a22aa2358d9d85800ad9e3abe9de4058bab29825abc67d16fb85734b14e45ee285f6c123da056a42063849006492ba7e6338953900143d43d26076eccc43af6c70205e82e4a2b5523f941704d2d58e7358b9f7d9a703141ae9db18e286f80600f5772df1e0eed97d0c07e957925a7fabc39ac8ffe607fa3ede37e99fc7516a031d84f6727eefee24967f7a718f8d9c31a8d0f8c770a22a393a98db81445d33e7f880e2fcc2fd54e1dcd9b3e9acd00dc14a8526beeb969db51219ca97c4e84578fde55d042886933702583d99b47a378af9e998fa5e60fd4eab5fd35cca67b989c63168f7469b7d6ea6ecc12ad5f4636a3447f12285df60592cfff640674e7291823724681c14d4a1b716013efefcf3c63925483a1ccc05b51f86139659e59d5096df44e5b56b0c3f7f3776724ea1e7eb6f61e1a68a24033e2103df97f7cc0a174b99c86c0f322caa4fd359fead1bc559c9607ee71ed9caf8facd6fbb1dbf2a18687f6fbd609546f3d8d883fe1d06bc37c1cf26a67736d4be300f190465cc9915bd00196e65a8bad3f2d4edb6a904ddd8c226d5bb86693de905bebfbc4b72f93b9ec09add746605152fae7925296c9bd4bd7b3e54336e4904af7f6126635e4ef85cf5d0503281032f3068f177fff9538add1dd4c4651a64547a80f4637266403ca514ee4171ea960f40263624058b9a3566dc3694c9349653d9dd9fdf8535691f4442b18186cc51faa68755b675e59b1d114930edebbd9767d84c888b91cb8639e9cb4967549c3424ebf91a4b5ec5925341ce02d839edb6c6de1386d3342fc8724025f44bc52585f9d99329b38137ce07ac6395740ef79197a85cdbffea166268846c960b84a359d5d2dd78599a5e18e5ca01a41b84ddab42794b2497e27be8422e82f201ace178dbf7790f7d97204bfc4e523a1983a2ec8d3468c1b9f959714df821a9b95d3bbc7c7e1cc39291dae552f4959941e18880eff04791001e2f6c904cea6c1e430cec550b99d6f381e30a119324f5b6582cbfe1661907b8c86afd700fd49053b4543efbd3f5f184f10f97e90d9edc5fe49b23d1a71ca77b81397392b648d9f9911d15732c8cc74baf92f7b3a56b019c1723826314711e1a9ebb5d98036e4e59747ff599bf15e53c05c9557f2281c6a7c752ebdf83bf56e5b2174e5984aac64973b75c5db3a03d5cc89899fcb932487a2b267fb1f8d0d39101f3c9503ed0cbb288e29949aeaa9ad9fcdedd9c8dcda6b2d88a58795be674d23f38afafc40ee65987911c2a7aefbe7238c96758a410287c26af1f9adfd610074aa237969616be494caf4d3c608e676ed5bfb23aae7708c7932834b64aeed8e151bbf24ed16453fad7287b59c77346ae06db672d5f7391e45418cb1c64249e3bbf1af8c712ac935a5f1300b2b654cfb1bda642c097e48f16bdf13e43ba92b13df7eb4a36a9a77c50c5eab152802142d1e71d0d310df49d0c67da22c5f28db32aaafe8b54a975bb331e1b52b2cc05e81e13f1463bb6d733b473d9d36f1ab47958a34506fb9411c337915e612b06bae35b714c4db435bb3e8f7d0a0a353a527fc29231b8dd3e6bb3ce467c2126394d8649769c11db996fbeb670204a719536352ca48217c667d634fb4f0cae44727631d298d18bf17dc6e71f463e57fb3e00c2f3a1013ca77e995ceea2aba8f82d088a913f18a9e3fa2b8bcd41dd47f5983b8d5284372737a644838d6aedfd0794c24772406aa0bc507680d8d7826af4a5eb0b292aef1e96b052753dc5cdf3c29573a2365b0b17471a4dc617fd4ca0341b770ec90a2ef33be1409dec52796ebd607e254217dc3d3fcb43e95ed945d9a29a1122610054ad5a1c7a13e01853302d5ec980340eb40f1e789e2c1460ddfcb9ccd3beb08811625510462be708b2d4a7650c386a673b2f139a7170a7d3b5300947ae356594e4df03fd0fb5d0ad937d36c2029e2f5589e45d493f07cbf1c8df359758682504d4351449e7c8323565ba09877b733af5fa023a472d7efc4e3aeb3203c85be4eae62a109b430f5ad6a39b0b9b7b5c8a8b3afdf6dac6138715215da1c9019a8b850968e8b4c6de14afdb27f5a03315893062d4b5044df75b17c36659ed089586aaef1a64cb36cf0769f4ade4e4635e44f29147c3a7d9cf9bede468d399a57becd893a1ad5ed99712c64a8801c383e5e388bc69a1b2ea0830158730b8ab385f77fe0a2b0fa31f3dc086549fa115e1c0283c68810dcead5e68f8e36f9452fc05404f067c22cb0cf98b276090b20e9c857c57cbd2f9399f5ce9d846f68f3a164a2f55b271d9ba16c236918408b02b897f1d82a216ecf89a1b1cabcf5870c4752c482de1dd8ed2057225e6447bab3b7f767c164a0febeb7c9b3c0b09d5d4bd00d41680fcf5974b0b65105ab065f1ede624cd31379b60ccdad38d65e1d8d65e1b3eeebb44183c618e945a03364797ef4f4b102896e40257727c4e34fa4cbd2cd560b90c48283b8c38494667c607d8cf1fdb2d5836e0972bb2561645c1f0ebe5a65700452f38c55c03c7714796dd96db2337ba0481779cd9e9a6d8f00d40213c50d56a1bb0f310e63577731d128ec47bf2aa9fe19fc77b8523f71542f149448d200aea185bff316044eb2335eca60508f532614b674e976f9223f7d7c795ac2a1c658fab4a06b33ad68caf634703560d5f59620c93f13c1ca3749b7c6b26a2c24dea807130fd32660b7b3470dbfdb63a45a93afd3dff562dfe19d203e3fe477ff930ff8d79a01f321764a4efe0b03ae1f66b3c51af0f9008bcb238c58bb9ad9f224bb8b2103a996f81ab8020e3179ad8fc4b9378a0a1627c68598622e26cdeef57744fe55daa2dea20a5b2b4ee03d4399f0f56b40e8270690a34978053f90aa12b03c51383467cdb3b0d2dbae1cc8c674231e33b4325138c708adc92a537a69876afbcc36d692b62b8fd55b31802e05552da05cdef65f85edd908f36836b7ccd1079558ffb0392b2552b6009f0d62da7eb64fd7b601ea60a2fdfd8089ebf40ab83e10bf4ed14ac7006a5e94160c8582f0fffee4c14ecb89e4207a13693ffaf8e6dd6586c38a2955c5963fbef1b0c3c84827627e8f33eccdfc4737318e07050b33f86f9417a60cb63268a413394950ce3047687ca5f73d9bf8e003cebe66feb512b26c1eec288c9a6cbf344bdcd3be4361f40cd5bc8fd32348b9d56507954dc0f05447974552f7467ef8e40ca9e8ea75d66d38b9af54996aa855db0bc89c3c1d50db68f52aaa6ce7ccf1b8f47e645e6f1c5f934fcafe31356afc8720e92b72aa7a631ed27547f86a120ca8e13da3c27f6e387d753a76fc19edf07324f00d52eb5b50be64ef62bf130a724f8563e5c3b9ba83dd18b70932f45086c7122fadcbbd3ffecaa2cb4267aa9d2a1276ee6349b63e23ee58c6c8aee9516df96f7828205a9047a1a9e4025d2ed16b625b4c4587ba1390db8f733b328b8536fa6ec395f9a5d8e6c8e83e7249e10cbe8a960bee57945e6a1d2608f11d05d871d6208c940c028499321d1d013aeb04c3e6384ee3d7c4aab8d3255dfffa56d1b666fb0e470fd31219fb1fd59fa633eafc00e324d2f8e21b94042b774ac5c7380c19223c9e50ea18d6561043a157bad0e2a4d916dc3a5b74149073f623aaf8b2e07e11a0093e5093c7eab45374853940130e956262d9027f339a98ec9b6fbeffaa7ed717fb82b7e6a336c35fdd559e24392bb2153d50ecec50cc0f5d06795fc653ea54c5049fd679f6d5154d2ec6f6a52362652ee8644fd05e227ed52c7b2ea34af34cda68dcc11139f0153f697eca6936c93aef962d757830a4709043883b07ea6eca92041268b1b8f9cb4fbc6667de4b47996c2660786c28be8eea18e2fcef0a3f1471ffe90fd26f196bf753c81d603715fc2d1216fcf2838e035bd89b2f0b8ee74f7849dcce92103fa6af8745bffd016568abd20f480a74988a43c25da28b123d8eea39de3cea7b282bd17400f82fdc1f526b9d5c912171430c07714d40aae4b1533005815d0dd0237cac82be07a7e73c4ae56e5ca044a0ad973426a7cdf32588062aa023c956b6caeffbd3d1dea7e3b728bff26169152f5ce617e9480df40f44e44e515aa1c84555e6a9b9fe36417f5868b92373ac260d46a0038e5431e33c544b90a192dea2ef2097b6dd969d3b5c2c20e09cd83b098eaf2a9c2b836cbadc6bc938328188d6369583d35f6692bd477fc2b055cdccec9ed1a0c482a0b6fea55d673737e3a06726cb79d141c38026f1712d77cbb62733b0c7e024a63d197b59968e245d7cb744a42d7205b9077c8a7dda2384fff3f06f6d9fa2e1e202daf6e77028fea577e82ed36cc70c9da35a5115a8396d31ce2c96f791312cee79d96a060cabe6679fe13a638e601d425c4214812cf04717da2c05e105817ca6d99fce0ed23a81f5317eca4fb08326da6a82c9f408acd923823f6d6ae2323ab19b09eac105e3b700dc7a3f7b3fa0876fa418f098d85bb088acceb658b94c0a44a2a126bf810871f774077400c19a1498c7a454f1d1c6ae69a402124d880d23169c9647aa23342c7354ceee3041ff07f1c9a795d68e70f6992f6de9a235e29a4caf2ce6a7ac44c7502c37c3c1a41edf9b7955ea510a8c5f9b77b3fe8995a0a65c7076db1a3e5b96549cc75123d5f759a36096504494762441d2e4e7e924cdb58df40f66e9386c27a768a5b95938df5f4859e1164e70ec5f6f1dd410ed5246dfef9a8254802a2a395641a09bb0539884e4fbea00700239ce0d649264b866ea38a86167c0fbc0954a23d67c3c3597b508b266c69123778e1c914d3bf352ca0445747ce5a4f772e2e6a7507cba9586b3b63ba9cae60a23717103a20dfb82774721d4b05f0db1fc186131d5aaaee9d565dec85c4a98530a7666ce97c8a811a7f5b0bc66bac9dcf80c66c2330ac8dd3d73d104f54479fec2d3368ddc79ee3b1669e84fffbda6eacaccc2513ae7a33f88efac8882e09c4f0055683b0c52450a61b7ad33cd6c924e9c9b2df27a2aa31f214c7e3ce9abc2f74b1ee86e8f9646005e7222dd002b72bc0dcca8a5dab92b8d6d081d1c20a156e6bbf8b1e57445448b0a0d52000f488673b5a814330f84faec673398a36fb173d5bda1e5ef8d856153a0783eb20e774396fe26873ab4a936922a7c934024fbd5ab1f55953e1435e9dbe879a70b9d6dae115c763384896c0f5019c6a1e8dede0b5d30e024b4d3f7645bc6a3a2301513d0e2b609e900e4dc7179e284998e26c4d03ab233204b6ddb9bb46b420ca8581a597a9d9c6ba84d62086894ced01b4f30bec289c12ff9019065bb1f68257c1ed0158fd289e413080be51debadc98c68e0568f467b556f2ff1406c8b93244f39a9a02d47725cec42706316a4865064d8125e64054af4d1f48c682b2c54630ac33155e63b67824d3d6dc697ff5663ec84a5f1f13", 0x1000}, {&(0x7f0000000700)="813b45b61600754bc391748f32b8348ee2d3816e899d998db55e99980f005339bf70e1e908d0d80091a3acbb22143f672b6eea9375afa1baf585ebbd80d22785a2fac926b6fd00a875f8bd51e07470cfde3dd8f22bb37c1f0eca3ac2", 0x5c}], 0x9, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x90, 0xa}, 0x401) syz_execute_func(&(0x7f0000000b40)="c42359218db11f0000b7c4427933c0c401255ff1c4a235a96302f2460fa5f1c442adac94f4090000008fe8188fe00466430f382897db000000c4a1997469000f381d140c") writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f", 0x44}], 0x1) 16:08:33 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x9, 0xff, 0x0, 0x5, 0xe7b, 0x2, 0x2, 0x40}, &(0x7f00000001c0)) socket$inet6(0x18, 0x4007, 0xea) 16:08:33 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) 16:08:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) listen(r0, 0x8f0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:08:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:08:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e60eb8f0d0700a8f193d1c1b4e9d7fbb61b3915445a494e6a0fbc65017db0c0a6c75562edfa6af921426ec234f7327825f1b74d1190603bda6cc42b3218090399644afd9a96b3d1ee2700b81f59db56b5852b5a19f0a6451f398178b25", 0x5d}], 0x1, 0x0) 16:08:33 executing program 0: socketpair(0x1b, 0x8005, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="70ef0abf578965c3d7110fffc2a1ec5399440060dab1ad37d7e5356eff3ef94ee5e1d6a5bc1ccbc47ce0a8dec076ebc9a06b839253271a98e145fa769a95a00f272b8e8adaae2f417670a9dd5d2e4f403be2548b750c9a13a5fdde010b2a4fe2e526bd245e5d135c9a471fdde7889354b9f5f6ebaddcbf99a1703630e48dbc431316f116c457d4bf8461c7da7416", 0x8e) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fsync(r1) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) write(r1, &(0x7f0000000000)="2926d70f0fe9b994ecb914475c7f32af6a5834667df02c39ae34c9a470f468e56bd6326d9ec7", 0x26) 16:08:33 executing program 1: clock_getres(0xfffffffffc, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:08:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2810, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x8000}, {0xb1, 0x573}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffffe) wait4(r1, &(0x7f0000000100), 0x8, &(0x7f0000000140)) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:08:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x103) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="6f8590b87fef11710f1a0a372700496c91609e2efea6f5ee31bc93ee7f3a64b5378331ac4bad9782a6f2f3aa7da167db2bf690cabd1a24a4245df1b7de6609bf000000d2f25848b04a02dd9d8793f067392bd79aac85c0dceb6f1452ec829f316edfff225d7640095391a5f15c10ee8c4a652f011a825b590f55775af6d551a294101f3d04231b1fa942f10e1a21dfec16c73b6c584935b18a9f15b17cfefeabd983d270b3a3992e2e0bfd6eea424042860134c6d6ceb59aae0696df1f7b5cf3c52bc695e5db3e1f2482970b75d276833ae506f44a3503a89bf1f0fbf167836d52f3ca18db1e1d386b744fe73e0300000000000000b4595f4b60befd9dba331c724903eb2d927c886f3255deaaff588f34f6b24b631816a26894a168b120642b411b9cf2ac89be1ce057e6cce166a3fa9d529fa402729b6e1cb4112f06b680432ead865267c32ba11ca476dc82b5dc5bd8ed5dbaad2b38ed42b610ed06d643621ff437c48eaa487d237fe34e8abda1c55a9caba8f09d1f06cbe6ca3bc024e93b56ae0610adab0d4a3a4d153c7f31d0e29da3a6050d5c07a37d860543cfa79fd1594c85a91fcbed10f7d3015c7da9910795723f2f0356a8abc8df9b6cb8421a27261bd72551b4582763152cdf3499739d8223ad87b2c5c47a4ee4ce05d8f24b88b5816fa3a8a344e3525ceff95176b98905e14a7834900625e8eacc24d77311d44209e9b70febfa961ac86f6a0c", 0xffffffffffffff3d}], 0xffffe31) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0x9}, {0x1, 0x200}}, 0x2) 16:08:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/133, 0x85) syz_open_pts() 16:08:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) sync() getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:08:33 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() setuid(r0) r1 = getegid() setgroups(0x2, &(0x7f0000000000)=[r1, r1]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x351, 0x0) socketpair(0x1, 0x2000000000005, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) setregid(0x0, r2) r4 = getuid() setuid(r4) chdir(&(0x7f0000000040)='./file0\x00') 16:08:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="ad863544f9a2d86b5d196d5937e9f8cb4039a33e5fa98ab2f9e8f5b2207b01d7d8cbca09622f7e5dc58ed0ecda1c7a4b344d5595b2533c0044c0bd454de48344f717ac1974dadb0f9e28e7127d7ecf8b8668e4424e29a9799fb51f4af467b95ba326277a3d761ae3c78d39ccc420d9af60c0a8551d726dfba53a79a171e589c0332a0be8d2febc551a54815f719d7c2218f564db0e24601fae0a0487c2492a77ae5c1b511e7f2c5104dd3586a3e4e6085cd2788072fca312d177fd497081bbb85cb8f80842a7de3289a904b972b0373b2ace8d1060e0ced4c7914028c9d7c8313f92683466ce95ff01369f66c14ef7529affb6e7c695c64c652efadbc28fed604213211d359c95c358351a51207af89562cd89a892f4bcb24483a91707cca322eae88977e5293ce39e814688097a6635d5a10c1a2490a6fe5fd8aee54a76cfbccf5e7a61f0ccec7cef3ac70385e5df64d750f9482396855380be3f267ed1fae8a8950e558c09c55a7fe192c559369132ae4a1495d7c0e8ee8a216938eee6ddd693b8fa46572b6d4a6e1a9af029c742cdaf583767017122234490e3f53bcdf970b285923e08cf85d566586a931e60c131b8675fa7ccf953f99db3f008325dc1f47f64ad257b68806e3ce52548c01a72c4cfe7d26bb473f484a71948ffd843457c835193efebfd41c4fa2ce17f2a4db3f7e01d9d4a7a14c72fde331671fac461d418c6f93fc6016af5a16243dd3582c65fc510d51328f43bc1f477bb89fe79f46b5f2689558d22c5b7238d116459c7067fddc7b62a562636fd5aae9f087c76b76323cc45d4dd9a0dcf0a59bf12ee73c2231a51d458d5eb830752db5f23d225408ceb0c94f2ebfc01e36ced177610769d3b214bd36dfe16bbbe427494b3405a0e6afe795377c4551eae7c5b0e435469321123e94dad99932cb20a2b60e7d5ac0c3ae45b71ac42dd80c04c2ca360730a5980d996c7e067b248258a86a35ffbd7bb6557e0e29c1ee7dd1b87d780b4280c0d21b528bacb98e96425a8b586972d4adaa6eedbd0a56971c90ed92979ba9c54655d71e72ca2144c1defcefeb4a3c954c56154fc6ebbcaa765cc0d13b9ba55e0cdbea690466b3b6a143b6d9fabb45ef13a2317bd1918ba0727c56af8312e3936b51e3aec37ea355bf78c4863b5db3c21f9451245fc1cf9ec253834fa15615773c95263d9b30b69a3e773fe043582a2dbd304373b6f0af56aaedc3c6d2c809ecabaa25974b526e6a7af466616051f42b3998823abc3b8973afa594088fd9e2da790e40c0a9378086b547d862a4159b92325016f9d4b3e7985101becd22ee5cdb411e38adda49542c830007f8b5321326ef20115e7eb54e92d0cc8061d4bfd958d0a6aaf6c75b95d07d5673cf0106e9a06e2a0d9af6e11f60533d24043a6af5f701889fe2543d1168c940d9ebc1eb48796c517e3032635729a2184483992d2038b867dc9b3a43bb51ea10380fd1cec1816d54d2254b6c1d4bcd8502192e86cced1b50a0ae928cd8bae8bcedeb3f70a717fb23870cddc22e7761ff1b92ae2e028ef19da63af907630c01c046b4a6b0f25b847e1195d19790cd49989d542e26b04683a99150c4f98fe302ca254f7f62af993361ac9e3c94249ac5fd2d3787b5ee74932764fdad619dfcd385407e0917914e50bb3b051df7012153b5ed7463d2fcc7b46405344f62029fd8c62f64bf6010a0d40fcf01fd08f9244ab9ded97026398cfaa144de955e96aa4ec4e3c9ad08c57a4f708e303e43a0f7bb551c34b3464d7cc17058a275d08a522b73efea02b7b5c6babfce570d286ae964ce139411d92bfe1169eadabe48ee8bbbfac0aec988eaabff1de5dab50c222923928da00b245f825388a75dc1f4eab39e28106a72a16b6a977a4e5da8e923f54bd65f8586d935fd6dd23209d70f16f0566eef06dcdab35ed516dd6d16b5a1e968c29182505c1eff376ee725fc955e32010062881f6405c3e8b52562e25099f25f6969b86263060aeb1700700cdff9e4039a8358953b780e08f44bc4bf6cf0504066d4e1c41e8edde376e8d635c4913fa883a630cc8df0aa0807e7cc34eeb8ad8d9c9cf22cb95ccc5b09a70a546b736418a12b4f3b644163157cebf10a2ec2464fe2cd73938fe33e8880413777ceca563f93b7b04a4ee88fdce87a3d565d68eb53ea3102d86f82f6d4f36da8906144edf97cb6c8d634f01b2e22c8698ffcdbbf483c6c956e92e1bb429a14bd365adc9f7fa7618ea6f4c4bdac6113ae4ee1653de0c23c4ac578986cf3376ca29aca51fd3625b22160df52a25edc12746d2e28b9189af278240d137bb6b1a217a0c2078bf990c2734121dd7c440994228219d11bc71319811edc5111149963c7ffcb0b82bf4d54a929097af13e7223de423b576be32f2d218697ba799baf2f44cc2268f210971b8ba2c67a135c051cca6dd691dad835e7c4577cc474539958acb5b4d1cb77b2dc1c64dc52802e0797d3ae88f6395135e8a2f519e8e49a7a6a8952981ba5db9050c68b34de33f9b3955f2e78f02e1c2d082b933716acf3d21cb99f68fd41b1835ef072e91056f6a3f56aa199858fa7c85626ff0fb1fabc62f15dc826a72a743bf619ae341d213bc0da42f0d75297e49bdc14c4f461962e0503997ec93390b1d0ac3ef27b3f432cb18e69caf5a3c6bb59c9d3fa9cdd641c39b6c0bd4ba9d4b3d949cbf10ea90289ac9c6713d2fb2b2e7740dd9790a430f4fb6756276ccd7f43e77d9c227a46e88b62e70cb123b057690ec2db826f06e8c3607bfaed592badcac22609fc39e69f80791c35fa7e0bd1c4b2197bd7b1b5a182332b095fbc18a2eb3abdf7286d30bd3978fc4afd5fa73134d16b4e7f6ae74da72e7794b3a87d09c3d49e8dde6d27e1d8e63f29e642f86c0ca07224d51a12c1bad299cb23bfb898b1b26dd4a983e11ea4db9e41a858168ade4e857bb9cfa56b509dbe59c624fdae30c317819b4072d76798640b7c9a7cf70d41bf99998172a5b17cf84211bb3d923bac4c1663ad844e7e983269e6e7b4977af2d3749e856214368a6a2ecb0fd39d3372229008faa7fb96d4a346cd890af201107ea85ee2c9ebac9e59c2c1f0626ad28005f7c26c5e50921899a6378caabe3170324304cae73a1ff80581c70310f67d1b2033bad50155c4e5e4d91906124438cd3a5a070fb5ad513280cd07f20a056297356a9da53e09ab1655ad2330d7efb604cbdcd3797e55469d30fc0608e2567e898a8447fa6c15bfcb0cb9c00b045028f0f6151598e6c391082b0b4c5f4518f3282c14eb4f2d6ec6c7acf7a1b59a80ce9976b5416e0834a7fd8844067a238e3dba6aea580c4fd372f8716ce2cc5e5ee419760c9b74250d51d211c6a3883058876e183ade77c56c5956dc26cb01d959cf43c7df5d7a4a78209b51d1c2e429661ac9f3565dbeec68b83bf51bb8509f8b6589a9119fbae5546e98226b7d74a37f2e072a2cdc7c13f5bc76e15aaa249856f6aea4daec33f27c65a5a2087f6b2d5c8eddbf34be440e03fbae51c0777ac9dc4036ef2ac088491d9f7ba69224c2dac61d72893b68b0123f59eda9a49ff32d288ca374dd0b41d632f5026c8d09e0a02bc73390fe472a6209b83da9e22fc6604b6541550ce35ee32f862bb5ea12fba8df124f0af25f0c38673cad3e1579582119db1ca403c6a0f0af91e1d0fca3ba5875cb8c90af22822b31bda43885a3bdab586f98f8ea553f49e701ea8d25055fc6223372a75479c3660de3910c08199be44d090982ed54e139704ee321ffe683aa9b0c2d1871633e88ff53beecfa39e96f07b4a045ad16032a4d067685bb30b5fec04e7d0b345202925cfcd293aef5fa6bb0c0dd90c3ae5f11c562b4c8f305e7c6c3f342c5088860827104a80f98f02402a85f62425dba2068449e65dd2cd05b17fd4e62c6f8156873efe232c2742b2fb4ebe69c2ae81e229bbecdb3b07b94f26e0fb8829b373959a2784b9eb8a409b4aed19bf976a5b93e6481f1bdbf70f530bcdd5695751fe1f4a4a8156b04def0253fe19c5ca9120204b989a9cd6a4617735d93b1007731b904ba9bb5f79ef42d8baa1e7a8759741890d761defea04e8e860429d1ea2d40d4b154f9a20ea45d2019afff133987bcfd508707061e9c48676ea4e775351e7e3c72400047ebeac3a57114692482e259df6b7330fcec02e3645d679cc21f8aada955e69d3587d368779f14d2e9c489a6b8770fe42f0e9937373642f31ed9187f4b73bb7b2c3edb8404ef319607cb221282d2e8a30c5679d27d199a1d6242b8a00c969920808381857d6fd67d76f77466b2fabce278149e3fe8deaee2e310b9075422285835af0e5aa03d4964ae5d6d877b3bc6081dfd97281f37012daf4b2e34e9c7326020538e26ebbf1cfd1445b035983b024423bbfd2991cafb5d64258801c22434137743620a4944abda3725dd72839f37bfae2274a8e4cda761421b75a09e7aaa9faf88e0c004eec1797b36f710afc7e0db2557f8b758d8f8c24e1e3be6c925c7c3b4442415a088787ff41938e52f2d21e1f218d89e8dfdf6dfe5c52204dc0aad20d52561a6911fa5d735caf9dfecf33ce887b2ace8b84db158558129036a2e74f3753b16a2d32b734bfca1c66d5084e3fa6e4e2ec217af7a3dc3203c85411bc24c61e950a3bbdc115ecdb7ffceb326d3af97064ec24b7c2024fa823bd6694547a9b51bc3942a548f6fc073d4675675f78b0d0e92143267014ca77365e5f7fdbcdaa01d96975c11df608ff198d865421bd0c60d705e7203bc6b6feb4dc5ae1c1af476e630285956a6d1e99f0da6346de301c727bf06fca744546cd26d16dc2607834e56d68e5d839f435ac8b13edef2fcac5d5ef9d600b1cc280ee046e905446ff6463a36e8ec88ca952ee7204dfb82bf61812e8a4b98fe2c29807b5af1e9d9c8e7e9811d061a281c71674f393aa5b36c7c2f7573f03ca54987c1631bde8131eceee72c1fdd02683cc491ed4e1653e1258b0201837e118802e8811b2ff2efa0853be64901d4432c08aeb0a57a1bf0b44cbf2874dcc5012378e37e4865992499b409276a7ec651605f19e98428e44d792976b84e530aca7d579e48e8f32fdb11e113c9e892a703640d0917d985e8b8e090b93129f003a0f63f41b34891a57f0e629c644782fdbe48813352e441f0c05afe8319152628f6f84999f2a2a651c85cb618a0c5725f44460bf2b1ca59d852a22e157", 0xe6e}], 0x1, 0x16) 16:08:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) sendto$unix(r0, &(0x7f0000000100)="4b60a8fddac632c1bc08196ce11b766fd5b9ff1bda3c7722324e1f5702e743cd78e8381cf8d8834f879d9269200bf35ad0c058482718d51e8677ba9f740c02dd510dc33c4e22df8c16c2075ca6a3cd4751cc6d035aef79", 0x57, 0x8, &(0x7f0000000000)=@file={0x1, './file0/file0/file0\x00'}, 0x16) sendto$unix(r0, &(0x7f0000000180)="4f0f621ce5b7fb1dcefcb3d624df994639a60eefec14b8d55653d9fd0973965c13c8937bbc7685c3e490cfad9e51f9614bad8cfea3d801f930a516d97d49caaaed15560f3815e17fc99ddfbffefdd08612616f08519762d76b693624c6861f73c7ef2d94020bbe5bb240840da6a6af7fb9997799cadf229d2aa8354339f51393dc8c9828f6185686dbd850461b71a79f21a9aaaff67655a1ead2d3deb4ae036678c6b66c6cd32d4cdd3a5ecb8fccebc0e8c19aa23a7864c86ab1b91e7ef728bf530e17956ad96d9c6a809e8a3f97f042b28b7cb6559f56ffe074e904c4f7ba2d788f0bf1", 0xe4, 0x8, &(0x7f0000000080)=@file={0x1, './file0/file0/file0\x00'}, 0x16) 16:08:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = geteuid() getgroups(0x9, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="296fe21635907509b164001f76408fb7f888005bda48c80cef11b09b5e68c8bacd9d16d3f7b8e4b23d3c92ea3a2a1071ea357f360533358efafaefa5e07f106e5314a7f01246433d2348", 0x4a}, {&(0x7f0000001000)="2f8693c05f3b015f72231653de7fbfaf91b3c835513f4a49830b2ddc56af344cb16bdfbe57f730afd957a3d686e87f9bc20bb35a6ec57f6e7133edd9df2c5f1e73f1aa809db1fc4bdd5728884ffbea82c34df990dc8d4562c04a381b4000c1a1b633a9992e3c23219e5b05476a4ebe78c55e2b8e7662ebd3fc747c0b090cf5cecdc88a0ee236b481401baf3d9d7110a71279d93709cc5666b615892ed3336fe373e92d97ac38e9d4323129e28e031f86819009ade9e3918fc0247592a511e71ef65c37a27197faec5317ecc451d90c2253929c7b34d7223a675f8b144cb75469a6b99428d1f8064c3f9f2811376c3dc1032207937ec676ba1e0f76db3e9c5a892f8e738b38cca20de142f71447289c1b01d69482ac74f4d7b6c6fd135c52151bc35a4744f1c7c40d2d14dbdb7aa8a895985ef8dd612ff82ae07f6e7d54d0b32a89d762c29284a6fe380e13acd8dcfde631d461b3d13514d4b7478d4d4fd61a5d4ab27a8d93e74ca01401ce45c2e6b0415a4faa42640e5ec14c469048815f62525551f653848eb972afd4c4c3277bb395ef77733a05598b566c12ee8ef14c747720d92f46a4dcf9a243f07354be9f1f2fcb3483d0d2249db23fe4ea4760862bdfda90a89f18c3502df941c300d13c0129d082d9edf811eef9ccc700f18949943a9be39d8e0a68cc7bbc7cc5dd68babb68dc3e49f3d52e08052602d729497a2055e278eff24c8a3713921f4a66b76938e60079b8e36d4f013382eaf45c14679edcaab9ce1d82084e3c9fc3b60ec4f8b07ee47e28e55bc5bf7df1e051176d65e3d3a609482e5d97352b5f6e7a696cf9b0333af82b766a8297ed4275325caeaca42c6cc495c0efd29487f8cd9a6ccc0e86ac1113e7cccddd30cfac42dd25f4f63361ac3a0d013994be3818f01d173101fb245d08ab651903fd2aa59caea3ef879a26879af711eb02a569ad949b3e89dbce38c419690cd4e93fbaec7c0cb3557f41d56375ceb20cf6463b0d442c54951ffef03d051e1e0203964ca1754dcd0cc70bcff25a90bb24ad922e147b059e6299f1a6b4741ba75a60cf829045aa9810d79e2e5109d6f52bbf033b374fe5652c6801a2e5ec26d8d6dd19f83807b1f0789e882e42371c2a7a673b544a6faf46362189f26e463502f4a543b69c2ad702c61961573779a6f9dd6112fe1d1af18884ab27e6f5ae9dc7f5d352543ad54ab805c783dfc2ad8363420c8f7830398a79844ac7a60201474135e3a94b4df5e1f7bee22a49065857d99392ea5ee3871d58ce9d8ccbc0a5176f3131bf9eb7876d71e7e42b84fcc0cb3de9c0023639b948867fed6dcbfbe94dc84700d65cb03be2ea14a33819ea3fa6fcf4208954bbbbc2ce9a05c09c240db732c06bb792829e8cadb4f77253413459a3adbb75452165397448bf5dfa4666959615b003ff410309f6ead7101180e4bbbf8454031373049a683830076a63d5d9a91ac971421f219746eb5848db328e8c3e9b260b133afc07832d7ac858b11b25153c6961071c4b60388fca5c24d60cd43f6bc120ff32620840bc81813e96816c7c27e6673801f4443a03a400095ee4a0e9522ce7e473853c01213dae83597b90f1b34340126325959ee02327715fd11fca4a8320490e0304a5f06f600ec82e3eb29e520fdc3e349f8abeb17033d509d47407675d1e0c31f0da6a9718657d273635c081ad44ab6b15f733241ada8f90aa3c9bdc87ce294ba7aff99a4f4a2cd20c74d925ef369698e1b6c5ce676dd6320ff0c77ea3d0829fb5beaeaf1cd05cec9972a7aae61be2d00929fbe2e6e5943d778198ba19b194dc4192d2b90fd52be9f08fa8c30eef8f7fb8efe87a056adf3187e69f60057f864c762c66ea4986e151ac8e423273ad8987c9144b3849bbb341d74ac2cf97768321eac3d280711099f1b42fa03a43b044dcfb18175aafd3486c77983b2a219e88e75971a30447e6f685bd77c66b251fec2575b59faa6cf0bb76a50b59ee978a82126bcbc06a1596b894d4146f8d3abc74e606cabf51c798886e271b14b1512cf730bd2335e59765e172d0c94859bb98f456eaf6a2ed77da12008b784250f9de7e36e59a42fbca1cdcd7d2df204527d4c40a42669123e456a284ac9f06c483d3bdb3f1af5351992713eda14022861d5b57f0119da2da331890282a8332a9e01fd52a57881669ade1cee206be816f16caed76c756360ad3f915d2e6e4b03217caab514d52f5a91629789664485157f3871e12fa2a24d83e8aba3af45949b8789512c2fc12d3a933902149d7ecfac5ced9798c17d59ae391f1f454b13884a44eb6b4df4533481fc513a822169162ad6d41c01f2d45c9ece0797482c3599dd27e5f1cf3a9a22f67031d0be18be174baf6b4d6e34bfb961c8eeca38dd43fd58f8d6c1e7c26c34c40905d19f4eb4f027be953213c6bc1c836eff64a825b22f52f3e2f1d31580c335071d155a3f13ebc82625c0413d4c6be696c2aeefba11d62408f35d8c9b032d6f232ac84e1374bf215a1c2085d3eaf61c4856f30e762a9a77fa52a8d48cb7b35bb3fb040c65deb05e0ed8c8bea218aad30433d72781ea29a083d40159525c0f1865500cc2146c009a068ae638c0813205c17ec5c87872bc7f5277627d3d0a8d940a89b7754ad9b0430d35a651cebf8f5ba8ec8ce99ca70a7147762b6bb1fea8ea9b8bddbe5e45afb9394dd366cce2ead4e89a4453009b6f2672df38e364c93301272c1cb2010068b117f07e7e508f5db7923b65fe32c4db10b3079d5c0a61d7b072d27de57bc757a1840d2491a953e1efc14d9ca908d277a2419723a7bad0ec50f1ce57b08fa228e1a4e2a5593e6f7b6a0412d47fbae4a2d530de56f70df9530d40025bfc20f11aa9dfd031bdf936f849d8abb1bacfc4cfc444299f2c5817495f82a67e101b1ab0363189a81773e6e69ac9552b1cb3f9f3bfebf6bc270856386784d1f1544573ee7c2dd024a58fcb7e4d5dcf88579c14c848d732661543c5c64ba842bdafdc8a9b1e4507f67387073830d5839c3a2d8df45e450a885bda40161a39b5daad4584bdfbddf64d87d1156f462a3ce8fc1c9958d135d3f2e84bfc4d8c478013aa9785a0de6ef4b068861706b6e9d2cfbbf7a5abe04a692cae3f7db9e0e0944ff36d026127fe4aa06ed9540000df9217c8f8f4119c8cff5b18f4ddd5de30fbdfce022efd4e766da9267c077fba58991673f6197f50d7a6a1efe36155fb9bd4d0fd2dd22052308e3c8ba6b75b1bec0a4b29401e5a137091c7f42a2e0b015fba4b007fcfec7e69763d55d864aaa84ee74ea3d24a7da419335cbd98372bedb7debf5a30afb229e5bc37f973644cdf3a23b1ab761ba7f76f7b6cbfa8ad2a9178261d9bdc4b462264f7c84a0049d20ea2ab5133da77029560eddc833b4a62ec2be99ff208dddbf3271db93a6475131a4e00dd5c876f3541dfdf4f9fe3e02dc4a626ff0d581d335f5c1c1cb3797e020f0b0d489c1d43f50355d161fd7313bb014091581a85b7e8a925e0caeb5dced952dd6d7decaa7773b89e19b6625d724e9b9cad40661ea8bd4aea5056280befb2ce68754ed0596145602dbf410dffbf08a6d6754b27845eca97415615026f3118f82701d303b1f8e2e369cdea36ed7e67ddee69efb6f0a7cfee20a53361480c1dcc4eec5353d2e7623e159d2de836c4c59c7696a7ce460b3c2296be8c9b1d139130008c5e6a4ee374f2f83cb335f2c6718cd1862fd2ac80c577c7913955f6a0f7034d29e0ed509c0f8a4bf4241051499954a510cb7c4e8aad341f08f5507a11e52c41470643ec0c8dc7f9e344c190aceca7ec4f6522d075eb5311f484cf5b523d8b942e7e9b2210660a91c23150793fb9ba41b8bd2516b8623a0b4c44f904bb449094dccb75988a063da3be4c953b63d90318a80ac361586351aeeba18787ccc868d875a96d0f6779f32edd489214496bfa4e8c2fd6560a4fb464de17c724f665f289a63142cd304f04f06df454802921f98c770540062320d13e1a3cb38afd7f47600632e8bb02444cdd7bbe284f2dda4eb81eba6572d035e89bceb399ffb67f2e359d1a9de7c56c13c948ae6ffc731f2d14d1897c3c7f45b57124b859ed4de26d872cbf6ff1069446198f95638401a246bd882a50bd4d1a7900795a0c84fbf1e84bf3b4adb6bc2eb6677bc68d87a60f9d0af0a146f3ae26737421ecc835dd7c16cb9dfadb4e886d5ade7eb43d7c85f3b5b1b1ba4ad66832daf25a1c41aa4b3e6c5592ec879c194dd327e7df703367a7608a24ded453748d3d5b6cf8a11a5e8e2713f6049222969a3330fe7b8577a5916e8fd782f18a32c6d60f3b90c2102658770787283d2a5b0d9585d6db9adae007b683d1b0c6fab5e964f5bb594213598bff670a53afb779dbcefae47c8a35c9991bf4b07c4181785d2ead3393ba07f1ec42c406ef03d6c8405397dcdca348f85d559380b4aeeca25cad69de4b0da1156b462ee7d53b652f52af835b6ba5d8552bd0d776d3a007b0e4c4eb4cf0dd6f91cdf13310ec0d481f7b30062e6180c15a98788ee3c20ab8f2deb574f416e3a128d60029596ae02a78911ea03757df9ea75a5d9cfb70975c03f034fc17d4bade638930dfa2af1ae6e5f28ecf267a7d8b43afd37d110f3b02395d6cec1d3849822893e8b78078cad0e13c7720a02e895df6f67a667918d5181df9bc27b5bdc6e7a531259d0e62a511f03d5898409c19f1d9d09a2fb4ac3ef58c8518e1dacfd0461f709c835f57594100f39d13324084b5fc5c949771cdb4f81adb8aaaac7bf4470e3261819e2d7bb8fb6b8bfbf5d5b80373fc3adee3ed451e167ca531bf93f1a9beeae6fbc4c381df2bb75d1b6e32db26c31ef7bd2427db5e85f090b9b01ee693579c8bd70a5f9eb25c0dc23099653ffb49e0860fed765edd7e0816feb9c851374078de05a971a9c01506a7fe13640356b055ead1a2d5a75f602e12436881452d7114e17a4c5b61adf05a19c4817b68bc80aa46c90a035c67f15ef30819230f698d2bebd731bec5f730ffc4e8a2aacfef91b59ee958c76c690754b0990d686466ca0db2186144575d7568c83aebe33a4cdb5af2e74759391d54cb3fa2b48236653036263d1c3c4858435fbcf0b14b0337fd8ffac16223bacdce3e4efa0be35ad33423609a9c03e05b924e0c791631e3a9d87cb239148fa7be7fc17ac78cb7e5de5beaf3b1f72107901bbc027c0d4a6ed1a1757eb8bc8bce47b890bd0864a04624b2b275f210d3df553a44fb85364a54b02c63814c535bd1071f7aab05d4537d31e78ca48cfef14d271dd19fe3cb6d115994961c5eca486e5c2cb2708649210528c1f684c2a6ee3ac6b21fa17daf0e699a4951ec685dfc631282b53556b55edb0a7a71dd67a5174b7bd321552169a9f45a01f5aadf994c67c8d5e674b8ff865bf8b591eef85448f1d50a2604e7f0ecf71bb1279aad8908a06b5dba64d01f96c19dd60c3aa59652302f0fd38a562d221d8a0513b3374c474e81b5a03bca38fadd2bcbe6377b4a2cf49bfa456eef28953151c9ae99e9b3711c0e455e75b236ed1998eb0e09c09bb9a197fbc869bb53a6b9bfbef61ab86e36168425249ddd3bdd908e524e08ce1005cccf3b45b3ef58e96632815759e7bfd5dbfa20b4ff97f12a9162f28df52f69df04cc629b66a0db8c66f12e126b886a440f63a3c3035f77cd06d0447b81d1225c179a0379dddeb91447c837b9b3b8fa823cc0c752d9519c95a1b136d528e6b7ecaebf1044f5decbe55a14eaf081cade03f4c973ea201ee9bae134d2d00b44513", 0x1000}, {&(0x7f0000000180)="f7de4881d02ed0c5e906391cdfb9862031c696d69361a7820a2a1e708eaa6a0b5677ee64b785342482cd544a8e2ba217e02dba3792c8b9aa5f0eae4f6124e7f817a88de7508da6ee16adf8042b6960bf0aaee7c578cfc0b5f8bb6fb3e1ace91771d8951a56139e4e3ddf54119d4d6f6632b7b1e4d9a0be9e5d53336f4b69e59e3d2254f284f158e0e4d1f6af1dad39b0d8a4fbfd2b3cc9a55f1e1f5fba0216e383d3e05c9e4d479dfb4c709bf118d749ded52f368c16ab2ec21d452b971e42b1fa63f10a9e69eb845b3343e5cf", 0xcd}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x402}, 0x40d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:08:34 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r3) setreuid(r2, r0) 16:08:34 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setitimer(0x2, 0x0, &(0x7f0000000000)) 16:08:34 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) getdents(r0, &(0x7f0000000000)=""/247, 0xf7) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') write(r0, &(0x7f0000335000), 0xfc94) 16:08:34 executing program 1: setuid(0xee01) lstat(&(0x7f0000000000)='.\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) 16:08:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xa2) rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:08:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="f74e2e37dbf77e97562c350b9894cf798b69a127119b906ea3298cff6095fad737afe3a74f1064e81544429cfdf15eeafeb3bf541da51e4956baa58c4182c055ad93a3d54486c19e78b5b37555659907c2656993a45440d17f7c4cb9eced5ae6355a892db48e15cb05121a45992931d2ebd51f0fa5368c68c5dacacd979ad5b0616be2d941738f2e3c2ec823b1d7e5bc98a09af4b5dce45e0627e40bdd28772f22df03ea2597d9ba521b73ddaba825a7e508b41dd40307462212f71a69ebc8b52fc1563b6c95fd4d1322a9a8f3b83cac249014bb9473cc6632c7e6d7b71f", 0xde}, {&(0x7f0000000080)="ac4cbf5ca01d89e0291cca2b9ce92fe1", 0x10}], 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:08:34 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() fchown(r0, r1, 0x0) fchmod(r0, 0x2) 16:08:34 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getuid() r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/188, 0xbc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1ffff, 0x102) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:08:34 executing program 0: r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff5000/0xb000)=nil, 0x2000) socketpair$inet(0x2, 0x3, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/221, 0xdd, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xff, 0x2e}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x5, 0xffffffffffffffff}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/88, &(0x7f0000000280)=0x58) 16:08:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:08:34 executing program 1: getegid() getegid() getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getgid() setgid(r0) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) setegid(0x0) r2 = getgid() r3 = getgid() setregid(r3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) r5 = getuid() fchown(r4, r5, r2) r6 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) setgid(r2) 16:08:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) 16:08:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6bbc02218b23f98fd3369124e52cb9066f416995f5a539c2c030000000000000095198ba428"], &(0x7f00000000c0)=0x59) recvfrom(r0, &(0x7f0000000100)=""/190, 0xbe, 0x800, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r1) 16:08:34 executing program 1: socketpair$inet6(0x18, 0x1, 0x7, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet6(0x18, 0x7, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x101}], 0x9, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x5e39, 0x401}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xffffffff, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x1, 0x40, 0x101, 0x7}, {{r5}, 0xfffffffffffffffa, 0x40, 0x200fffff, 0x1000, 0x6}, {{r6}, 0xfffffffffffffffb, 0x58, 0xfffff, 0x3, 0x80}], 0x7fff, &(0x7f0000000280)={0x800, 0x4}) kqueue() 16:08:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x81}, {0x8, 0x7}}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() r7 = getpid() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0x40, 0x3}, 0x1, 0x5, r7, r8, 0x5, 0x4, 0x9dc}) 16:08:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) execve(0x0, 0x0, 0x0) 16:08:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x2}, 0xc) nanosleep(&(0x7f0000000040)={0x6, 0x5}, 0xfffffffffffffffe) nanosleep(&(0x7f0000000080)={0x1, 0x8}, &(0x7f00000000c0)) 16:08:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)="d62d00", &(0x7f0000000140)=']&[\x00', &(0x7f00000001c0)='[-\x00', &(0x7f0000000200)="5b5c2640234f215e292ca600"], &(0x7f00000003c0)=[&(0x7f00000002c0)='^^)\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)=',,\x00', &(0x7f0000000380)='\\&\x00']) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="25f6d5d113704088b0defe55d173275badf33158e8f256e963ced8cd66a6a2efcc118b0ce04fc4402fb2de94aa5d04643bc9226791db44851a5adcc00ed54c905128f46a9c7314028f6414ea862681d067526b5bd53aea896cd74e725546d60dd05322f201299fefa615bb20e573b146bd2f72f5d62eac1a24ffea330bd2e2ab8115382fad390ac9fbc91c4872541f", 0x8f) socketpair$inet(0x2, 0x3, 0x2, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:08:34 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) fcntl$getown(r0, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x7100, 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000240)=""/108, 0x6c}], 0x2) open(&(0x7f0000000300)='./bus\x00', 0x100, 0x104) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfff, 0x9}, {0x8814, 0xffffffffffff229c}}) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='%&,\x00', &(0x7f0000000480)='{.]$.{\'-%\x00', &(0x7f00000004c0)="5bf05b5e00", &(0x7f0000000500)='%\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='#\\#v\x00', &(0x7f00000005c0)=']-@\x00']) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x4, 0x9}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:08:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="3ceba287a02147617a970a6b96a31154c150fb297b8fde4a52955ef262afcabe3578f7c903b0bd7a2e3c335e0d7bb45d40cf04414d28919e2f8cd67cc47acae56e3c9a4e5fc6ac44dcfcab5ceadc168e340dd173b0f7b708dd74a23d5be9ca630ade43a1bb6cb31408fbbc1b9bf13ae0956f139fadfa0225c24caac15a965b0600dd9ee093335355a8ddf17fdb32fe3a2e8c6c98690ab18a0395e48975c11c43678109a60ff442654a2d90da7670c4b62fa4ee6fe1499504e8cf1b7d84b0d2aec889effcf3aebb9d6ab6d23c55fec3168bc39b961569eaac9fcf1bfbe72f947b6286ebec93482c0afac70e0fb2bb450d641bf2ae7214ba58d91c", 0xfa, 0x409, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f00006b8000/0x3000)=nil, 0x3000) 16:08:35 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000000)) 16:08:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, 0x0, 0xfffffffffffffd7c) 16:08:35 executing program 1: socketpair$unix(0x1, 0x13, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:08:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:08:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1003, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xa0) fchmod(r2, 0xa7) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x3f, 0x9}, {0x1f, 0x83}}, 0x2) close(r0) 16:08:36 executing program 1: socketpair$unix(0x1, 0x40000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:08:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9", 0xf93) sendto$unix(r0, &(0x7f0000000000)="b7a774956f971d37465acef0cf568699d022bcc044b2763c23d88afd86540a3dc8c03fba39f74de4c22c964e585cd1870f77a165199ef4df7f97e1d288fe85052016b8196fec8682005e96ad08972dccf36937eed6f7d51d5f9e69a0a9d84847ede1d0b8a3f88709b835dfb6cc74", 0x6e, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/38, 0x26) 16:08:36 executing program 1: open(&(0x7f00000000c0)='./file0/file1\x00', 0x901, 0x140) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 16:08:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x3, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x6e, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000000), 0x10000000000002a0, 0x20000) 16:08:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:08:37 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x400}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x0, 0xfffffffffffffffe}) 16:08:37 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x9}, 0xc) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x6) semget(0x2, 0x0, 0x4) 16:08:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x7f, "1ace0b7ba823c5bcaab89e25694ec06f8341898a", 0x100000000}) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/122, 0x7a) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x122) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) accept(r1, 0x0, &(0x7f0000000200)) syz_open_pts() 16:08:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x8, 0x0, 0x80, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffd}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() 16:08:37 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 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, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) connect$inet(r6, &(0x7f0000000ac0)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x9d6db21f319a4718) 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)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:08:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) listen(r0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:08:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x0, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 16:08:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1f, 0xfebf}, {0x2, 0x80000001}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000180)='./file0\x00', 0x0) 16:08:37 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:08:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x3) r3 = dup(r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) recvfrom$unix(r2, &(0x7f00000001c0)=""/251, 0xfb, 0x840, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c653000ecfd9852115d1953dcc9c2b6cbecbbe7032c2d0839b9feaa79c782ad31c517e43a1a9f3dbed6c1d16200000000000000005ff9200de5d1e60e332931d2dfa7cb730e7cad5dc9bafd3a45ca9ea837b4800b167feb7208009b3dc4bf5c48399b15f71c0ed00a1217a464df09488b"], 0xa) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0xffffffffffff8001, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:08:37 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xcb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:08:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000042, 0x8000, 0x80000001}], 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) mlockall(0x1) close(r0) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa0, 0x20) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) linkat(r4, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) 16:08:37 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0x3}], 0x4, &(0x7f0000000080)=[{{r1}, 0x0, 0x28, 0x80000002, 0x84, 0xc72}, {{r0}, 0xffffffffffffffff, 0x86, 0x7362ba6eac1d117f, 0x0, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000001, 0x4, 0x152}], 0x8, &(0x7f00000001c0)={0x7, 0x8000}) open(&(0x7f0000000180)='./bus\x00', 0x840, 0x9) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x1f, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x4, 0x800}], 0x40, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x3, 0xffffffffffffe699}, {{r0}, 0x0, 0x8a, 0x2, 0x3, 0x60}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0xfffffffffffffe01}], 0x889, &(0x7f0000000040)={0x4, 0xffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 16:08:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:08:37 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x80, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x4d65442c, 0x0) 16:08:37 executing program 1: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000fec000/0x4000)=nil, 0x4000, 0x2, 0x14, r0, 0x0, 0x3ffffffff) 16:08:37 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x6) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) semget(0x0, 0x2, 0x180) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) dup2(r1, r0) flock(r0, 0x9) 16:08:37 executing program 1: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmat(r0, &(0x7f00006f3000/0x2000)=nil, 0x3000) 16:08:38 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = semget(0x3, 0x6, 0xfffffffffffffffc) semop(r0, &(0x7f0000000000)=[{0x4, 0x10000, 0x800}], 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x102}], 0xc) execve(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/4096) 16:08:38 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x487, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0xd949, 0x8b}, 0x10) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580), 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7f) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) open(&(0x7f0000000180)='\x00', 0x140, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x3ff) 16:08:38 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="92a4b4d72384daa9f495eb7389f5163082827c6b0162d711d263b696ced2a166da57afdfa4365aa0d9be3b26459272bf8d362af8d1d46b60cacb478ac222b3dc44203a96fa0e6b411c2d861fa68285ee4e8ae0bb1d60c212c454a8939bdded612029d2143780af349ad4dbb8996a91e006987cc5c7da9e0f24e818200b4b32ff26865fa2c987169b04429578327067a2145fe922c584fb93b4b4071aa4e33c09b08af851eca4f01777972d366305d8725200f2956bb5b8158e25bac25ce8", 0xbe}], 0x1, 0x0) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) 16:08:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05ed3eeb00000035620076d06269d35b765c1127922486669a4157315b4b89e1c4d3b0b6cc0f5ae72be7ffdfb2119f9967e9ddfff9a87d9fa57053cb4619efac87faa5468ad30a001b07542e26d0426cce11ebadfbe3f46b70a42bbcb22fa8ea8e1f7d342d2fe49d0c0d4b409c68940b7f3181aed7b3c779158f6724411c0511a8e665e3c1ca80c92a3c8786c0a6f6b605bb7c4a9e62fdcf749cf08691bff9fad257df5f410a9b0b7c3937546ffed98c25943260a0739b5e0627dcc7a796c4236b25d4dcbf7e5880cf0fd01854425c1ba3530cdeb62cb87c5ce45080c523055a7925433e0602c9f616d300d6aabc6726fd624ac15df413ca0bda57bd1fae55edc49c5622a844dffb"], 0x10}, 0x0) 16:08:38 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:08:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x2, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000040)=0x2) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:08:38 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setitimer(0x0, 0x0, &(0x7f0000000140)) 16:08:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:08:38 executing program 1: r0 = kqueue() fchdir(r0) r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 16:08:38 executing program 0: shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000240)={0x5c5}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) wait4(r1, &(0x7f0000000380), 0x9, &(0x7f00000003c0)) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) wait4(r3, &(0x7f00000001c0), 0x2, &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x3ff, 0x5}, {0x18, 0x1, 0x5ae7a6a, 0x8}, 0x1, [0x4, 0x9948, 0x80000000, 0x0, 0x8, 0x3, 0x6, 0x7fff]}, 0x3c) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:08:38 executing program 1: socketpair$inet(0x2, 0x2, 0x3ff, &(0x7f0000000040)) socketpair$inet(0x2, 0x4003, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xffffffffffffff3e) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 16:08:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) fchdir(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:08:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) socketpair(0x19, 0xc005, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:08:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000000)="8d", 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) syz_open_pts() 16:08:39 executing program 1: r0 = kqueue() clock_getres(0x3, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) kevent(r0, &(0x7f0000000040), 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffdfff9, 0x20000000000d, 0x0, 0x8000000000000000}], 0x943d, 0x0) 16:08:39 executing program 1: socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0xffffffffffff7fff}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x7, 0x0) msgget$private(0x0, 0x42) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:08:39 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x5) 16:08:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = shmget$private(0x0, 0x4000, 0x6a4, &(0x7f0000ffc000/0x4000)=nil) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x4) 16:08:39 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9, 0x0, 0x0, 0x1000}], 0x8, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:08:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:08:39 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x00') chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) rename(&(0x7f0000000280)='./file0\x00', 0x0) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000140)) 16:08:39 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) 16:08:39 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffffe) write(r1, &(0x7f0000335000), 0xfc94) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r1) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffff7edd, 0x1, 0x67, 0x34, 0xfffffffffffffbff}, 0xc) 16:08:39 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f01f1df7b00002e2f66696c653000"], 0x1) fcntl$dupfd(r1, 0xecdf4141f6ee648b, r0) 16:08:39 executing program 0: socket$inet(0x2, 0x4005, 0x2b0) r0 = socket$inet(0x2, 0xc001, 0xfffffffffffff801) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 16:08:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) 16:08:39 executing program 0: mknod(&(0x7f0000001980)='./bus\x00', 0x40000000000027fa, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="89", 0x1}], 0x1) 16:08:39 executing program 1: r0 = open(&(0x7f00000014c0)='./file0\x00', 0x12a0a, 0x40000000000004) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="78e68969809adb63ea7ba4a6ed82a400c39c05972791077d9ce2b428a89ba098f343fe92a1ababb7a747b1ec70a0050abfff2a5b57032cf98a6520e708e733dbf92c0ca14c5f21ae4b7636fa3f174194228141370cd33bad63ecf045d10201b6c6382582c98d1a2018bec24b3b3a68d5c6d044639f089095e3b44f4c8c8adb76e0b4cbbd7d44724f735fe6e9c388a101128a5f0023951688611ef9caeab2e284322ac8b074a8f1714f90bdfe1526289028b5ef92dbd1d0055364e03ce92d33cacaf14897bc61f22185075777b1e36f79a0d64f03f78fc9f607c350e690d936d247187a52b63553a494e23af0fbe1fec602ca2b1b9651", 0xf6}], 0x1, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000340)="cf2fafa74e79b68e200737012e310bf037b2884f7e3845d70b730bafcc44c5e0473c8ddf3999a0b440971de49f2b33c9c58f9f0ea4bcd662ff5b0c152ac815e47ec9f2ed765f34d51266d39b5f2590c6b10a0d23cfa758013939535f41505a5a4cc1a50c1366e01bf0e58c64f51082c828763edd0d01fce42acef17f985d9bbd181e2633b70cbba2057d734128aaebd406132ab8a4843bcb7d6855003e61f23db12a1abb2c984fa273aefa7c2fb669706b132089acb0f2fbaa5ac8c9acd477cf02aefb94c65761905c71678422655af14d4bbe26c2f7b2e3547b3fc5ca43f1ea1be5939c18351bcd6a6d5fabe6b5b9518bb475c2d9959f50d8d7c502d0302de0a0e23c29c04abcaeae7d4200b2a7e1def47c939c98934ab88fd6ce7026b1fa980b58ca4712ca747f3fe039dcf32fe4cd71dc20422f86252a90b678d1af5ca9783b1503fff48e805e04016e97742bebaafa072a11e7404ae6b79799fd64109938b8235a9de0cebc7e2aca61094ed32c2c2a51150aec4f500e4fbab07ead8ccde4ba49fb453584b3e053a36ec7ce9b542b870e25e9849d9c94d9d8c48cbb7a612128aba80cf3957f1cca436a1f2b5af844ffe64bc601de47eef46b205273a7819e74c1c7e9d836213a128b27792c0aa96c676aa117656fab9f88b386ecd8c69cd43a6ebf3fdcd74729de5420fc7232030c7510d03e0f959f216ab1030a0231c6366f125fbbf8774903a0bbf930f9065778f1b904ed9dce022e52969a103312edaf00398a62a5e0472e0412a27fbf6521288560bf13f23f2ed71feb9c933e418e9eb8cd95ced9982b21f6667a06b330dbde69ee9f537c8bfb697e8271dd6c7fe4bbdaaaaf798a9dce6aeeee98c82f7001d1eb4172d8d625a5c7f1357a2d4d14b47368b8314fa38c0390a56c9f4faae055937459579f020be6b23c60b89990e380d3f479fc9b49b873aefaac7424b14b41132c35ce77b44c97b9561ea2ac7086b54406a5f25e2ce2f937d480cf1562f66fa914b29fd4ebd41a4b09030bc0d6c7c8c18a8e9e58232111b01cfcf4af97c39ba3e8642764c317a3c59134555f5e6570b43690ccfdd65f3713d0642e32c06ba131498f9c0b6cea73f45e6984a50571d65926ed4dca44ff5f5f9fb91abc768d043bfabe604c5958c49ca944d76dc3b0503d0e19fcd8490e0d98447f978348f7921a532d906e6379e804f9bc694a36e1107cc0a6175f9e3939aae6c18224844d5ed9386d46470cd5555e40bd5ebf792a090c2ab68984a34ba4e5a82b116e5d32e2255088fa60d5c9b794461d3e4fac535990a978584c2e836aeab3aaf72dc47c8e7bdb1f8ae3db939f2a4594aad8354b84fa3686d3ae4570cac183b828f17f9cb2df961cafdeae7cf148f284fe7da22fdb29f30ff8d4599eb56eef77cbd95c2bf34fd0af7822f6bfb5eb88e188b029f8e5c34e90711af942346e08fc5481b956a96f9b8256cddb1d4e2b7ef0b6a2da420916f3117874418e25857f86e2b1b0aedd3dc4c804b33aef9ee71226a5f28312623ea9bafe3c24a181a3f1ca404aa0c6bdc54dde570c6de92f774a488a99b50f2e012db2e988e5ad7d89bff2ed63508d5a0235c593b52ea1678b4080d2b53772fc5e13c2cfeb2854035a70e33d1e259a528e6deaca7bc3d122c4d144be50afecd09bf3e557d4f900ebaefac024f27f8831c37e48cbd5d72aece96c258863ada93768258a981580aafe8e19de5cd949361c703ba95fa9d4eb37bcf7fee6760534101b98c86b536ab20d96b592d4a95df7c24f834aaffbe03f51f1cea8115bbcdcffe8c9cc4bc1da6a6db098fd063afc6a0b11f91c08256691fc8a8caba8c5076f9baf148de183b0d45522ac4e05199849ec1dc892e664495cda2e898a46b979786f67cc622127d54ba0bbe407d53cb61eb64aa2d11ec154c86613d7462a9faf107bf35619db2e6ba5fdffdc797b4b0557417890c9be567359a1dbf24497f2d426e780ef838fd7b48d0006455b3d48433cadf71c730f2944ecf1ad9e485000cf75d760a869c21489d069674469c80748420724c98354bb4de105e46b640b5bd39004f26996a86a0e11d4d2aaef4a0cb00b836fd56bd1a5ead6093e4b789dd50352434727c42e02f479d1dfe7096c43a8e85960a39328401c224654b4f4e180fdb7886cc7dc96de7e4b2a049bc5d5d6d74b57da0753b027557a95b34442d53b8581644298cccb4d9531537f43b49c2862ba4f32cbc46c90ffa11d47a7abcba8497373df2dc0673f02fecac9a65464a2e46cc84017448517e78a37299d6db7ff359be204da13eb170488366f0f2cc7e4f659801776ace7b74bb9d07cef931b558e0f6d358a093effe498df2161d5f547a1b263ac49f337c9c75375132dea4ec05ba67a57b11ab034cac58fe278df93f1c78c3b253fff7530fdb948b3afce027d17774334d6b30c3a68ca6bc4d658c85be82d923ab7fd4bd60b759d15537da5817fad699732a557f9faed307a228897c37056e1b031f240f1d4173da224a6591c3079834c46fb67224008d04115d9e660092f7a07b493b16e086b34972a242982800fb37c64a06830d15308ae91a11c1f71a1f1a0ebf876a039cded4a7e292aa25c72d5e7fa3617d7420d38d2da7b54299f0cc2f72addbc477f54ef9971b7b0217fe354920c62055f81553bcf26a3a7b36940addb21e23852a90013c31ab8f1cf53910895a5582f988ba1db7ccaf5acb39f7a2d35c8706d875cbec768aca88e6ec0101a2f0f6a1b0c15670f591a032705de11f01d28cfdc04fd30d86729a27e43014380913f1b2ee1d5fab8242c2a1908d458efd4fe94097f9309a55d096e4b9c81d0ae82bd47d500630b7ce27190c6e9bd2ca4860a41ce9be6eb9bcfc27389663848b7891af306cac23d7e810bedaea25e379d4cd09ab6b50445ed3ba52034b9f00d21e39d5cfec080dd3ddf867431d98d037e89e836455307db9253272f762071b4e9196519fb6b190badd554ea6dd28bb6d3797b237634f98861edc7bbfc51e028788ad3c0bb3a93aa598b5f478d886cd6bd5ce5bc895bd917088012fcde2c35ce8245a8ed30ce84fc805677b6e15389a2c4d45911e82f39a9e98327969ef527135a5af62fb0708527886dbc104b73db89503174948202974d90acc6d1025ca1c016cb3114e7e18d34a0e893f186749c815af63e27d2799aa576a8b74880a817418e7add3c94ed17722a0732ffb6ec4fe57df776f5119c53d81ea9cdbf50218f388456a0ba76986176ce13ae566450f2746ef789902304830bf12d500e6ac619a16c7400dcd41e7f6f0ac4946d7b1de78347d9e1e93309351df2915c2cf6b086f79ab02e40303f403855b5dcbef2e77752651a0ba50bcf8257add27cad069d4b0e031974e345b73ccaca76c6ad1b05805b2f2c1e852fc3a5c74183af88c90d971f5322fc4eed5bafe2c59a212e1b50ce276e6e3d1e8d6a9b7246fe7fa2593dc55e8abe0b71e82a3c727cc3fe7bbf3d02ea0a8437b27730c475c1fa246d31ca562f1b5d947af40457d21cb64f6d856b9d4e9c37ae696791e1a0f7baa185c1d906a517ff4f6ebf5e1a7622419e63fb2022447756eb4bc4f1acdedad6b0c16e77fd69158c6192012703633239acf5c52f338055ac257dbf74c93addf8b52d9965937205ad12b771f8ff3c2f1e586a173f1e09766b09095b672725cd1432e00afcee96060521b6e99615b20064212315b4dd2b7da5f2fcdb162bdc08182865252a2f2fdc7f0d1170ce0c01d9b9bf2b5064d4e95bd3b32a9849fd2a066f96fb670c13a23fcd891c45afa0e3a6c8f8e062571115a83b5942a1f5374235edc9974f8c05b740d487388aa67549479ae9ed74e4f499d705e182a6e2b39e60437efacda0667a74de45f2ed0adb1d002041b2f59da1148b011a1ed5ce1b60522eb22e9aba3a20944424df38eb8d62f76e7182d84a7ccb797111379ef90703f949d83c5922337d9f6e859bbb4919344c97e6fc3449014e9a8921e3959974940ff90aae5266ef494b87c00d5e4ca8692271ea3ba235e7ed6943d4e4310c9e76e5e666d9122e81ad8354a89ef773da512d0014e9cc59e26b8d7dfa32523d6f345cce247244a5ed61811e6069953d8dfaefb66e8db5179e9d26650f3115f3d9fe2f29c82af16906415d5bb0884817b908ee9add12184f905a7b20b6bd267bcd937403f5ef91e84facc6d77c8982e22d8cf712acbb7fc6df6ad14b7992080dfe231bc448ef8ac0f3f7b24be92739e3ac7d1426f199004dfb95a7936474b693d21ca1b0a80bc08dbdf5378850087985b0e1fa735dcd7e68e1a98ed162b249d45dd4617711cabf9ea9068984e2f962da6b84c7f8c5977a5c0c3e02d721fdcc80beda2f710518c78b791dab2f0315e7ec6c904b5f668f1aefb48b80faf1289e40ec9f24c3f7ab15a9daffedb8b294424c83c0b7834a62f93573f9036e9f6c8fa352b428ddc18260c9c3f7f8ef0ffc5956a0a16d09c3e9a17725430da79b1fdd5f776bf3a4e407f3498aa44b381c81291530081c8893df6a0f727dac66650bf06f3c861d207ae70f07e596609cd6a0543b2ecdf796260ba36e14cc52b9d457a0aebe35a52078d1e6aff5bbeadf5dea61150ed7dcdaef98545fa94fca66768171370db3edab2258a613ef3a6331b0aa24577679e599910a63d1a3653190caf2fdb0c7e5cec30bac5a8420217d150aed58bf1da56f4a6485afb438810c6b0788dc1578cbc745f39238e0d6811d47c90f08a79dbffa7023fbb568a0051ec64dd8e3024dbebffd8e014a540f49d0a5d929132ca3e40e9545d0f691745470feef508d4a507d0a8fc0a4852db21268890a5bb6a8d89e4c0fd9f6cc61185e8019d3a495cdebb09a77b8164f91c171caceb5fa6b85c99adcdde0863dda37f3e8201c4e8dc78b15ef8361a60eebbdf5d154045c7fcac16986310a4741f17273135bce29ddc36f8a9c1b086bb091cf95eab2226a952da8adec14ad2ee9854c1c20f91073dd3a133d00a405e0025ba007aa7befbe982a40fb4ecabd3ba7366e6b5b19eed626f1ebeb7cda8922f3b27e6a3dad194cd42b3dbff87b7f8b7339eef16df7a812fa56e2396ab83aee46a2abeacdf593406b89938df2b8dff3e034767e1581bc80a2dac43e6fa27ce488735dd78d6fcec75e93e347321ccb0d692bfe9d1a325723fd7100045b1f60056fa098fdd952f8512bf9ce1775cf273b00926bb4e98986d7db7582070f5127a081457fc48d832fbb91015e36100107d205041d416bbbf7533a5824ed5ed388f62f17da24ab9ab45f9a1088439939e55bdb81e5c06471c19400d17eea4748b46a1104e86a622257287f7e65dc936004aae3d6d4dd3d86d1ffc90c989b52d01ba077732998543d7b3a880e4230c594836ff074d84c6d1087df2ed5b05d1cc8b2cc428cccce0731ba421254bfe282a3e52d91077fd0231105bafa9360e2df704c653a68f4d8d0cbe10927082ebf1459508f4df0f1765143760478783c803815118506cf6fdaafc62ce0d81953a9d800addfb52cd88f675861cb772579b20b3ec925918a4d7bb3251fb0e21b176f4fc0a50fb9a722a469e0dbd567a3c5955c6962601cd71488fcb3998e7e79347d78334cdd09214a9d8ada5c12bedec01d339e035227154dede745e40b7fdd3c3383a4a47f87a36c4a239bea42a9ea8d92d35ade6b888e944d496ecc773cd86fcbf9213e80cc2962688436c7edf56b2f00544b76543ba4489eacf2803d8593a775793257597bae6612b8718b0802132332b3273a925bad6aa9a172", 0x1000}, {&(0x7f0000000080)="f03f378e2610f3bdb400e029d65b970682de5bfe8b0f96be609d6a82457b9ae7a3414df68d9e35eb878415d2e13ebe443b462e63193a53eaeef79cf140020f2eb8748a4af650b8bb753bcaf39e9c52d2c305d0846223a1913496163c81a436f6b5e4722d8aca3c5f7f7bbb725c381a07c554822789aeebb16592ef99fc21465efa31b84e3b5c42949355290ab9343b6943b8a420f417d45067f8d80c58a1baa6a225f33affab6d7d25", 0xa9}, {&(0x7f0000001340)="3e69e27d80e29852e3a9131f1fa1459c1ced153c77010362fa95defdf4437ed7", 0x20}, {&(0x7f0000001380)="ecbfe07f1c21c2bfc64cedf0ecb4f158ef53a13f025c1e7c5958e6b35aa346bb95aa8105490128867155d312ac6dd126198a57bd6c99821613406dce1a63066cd728da867f429121f7a61f620281fedb166b5f71bb0335f26d923edbf0544545a7803f941e122e15a9151fd9534e1bc7cc876b0cc3e7882ac7c23a65ac782030e5de159053fcc39245874342fbade0afa691a587736a8fb4a81004b927413b9fca5798c4e27aef", 0xa7}], 0x4, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="e60eb8f0d0700a8f193dd5dfcc82487f4b6a915473a494e6a0fbc65017db0c0a6c75562edfa6af921426ec234f7327825f1b74f1190603bda6cc42b3218090399644afd9a96b3d1ee2700b81f59d026b5852b5a19f0a6451f398178b25b5155076faffa5bdad68c01b8bf4ebaa737c6a069c4796ab564b117d1d86aa46369eb36450e2226af735274a111821b0740eb871a3e81dcd336046ce21440dce0948b4e34c82ccb04f3e702dec546749ab2d6462a0acbc59624d5fbaea5cb8ae9668", 0x5d}], 0xffffffffffffd59, 0x0) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000001500)="f154b9020d5e6dc45bb1b5127d3f32705fc421213c59b368ffcbe111e978ca49c7b036b071d5dd05ae4691a645cdf93faec699d2dd04a9ed81b02adda0f7ae97b07a11a71c2a174a040ba4a88eb73de7da434547f3d4a8bdc35e4b5a0ea499ca6ff446456cb3bd31577196b531ebcd7191cad84ef5b8c6756baac40f27d84bdf561ddbf0b91e33fe79e4d7326cdcd8187ec9212415a4b663f0804745686d195745e73184eda41382014d15467a87ffa3db22430ba48f5281b0db8b2a692b2dc512aa9b6964e88116cb03ead43ecd24351f2f523325c5601e187cd84dcd61a38c886ccf5a8c71f3c86e6601973f32e1d5a41bcfc59282bbfc4085bc728713c2c65af611521717bb07e3a3c94c315d0747bf504febba5c99ca07ef440b3c87f866acc807d9c55d4dca3d5033dae9f6d16c036d525ca3abd489722c6c440f650b62212b467b6a2fe75300a1d0cc233d139badedf213ab7e25ac2902ffe7266688838fc70325c710f66a7d89aa394afb588b225e48e7846f10dcadb0c97c698b8e142d277459533ebaeffcdc009722d4461c0570a832ad25b8b6148d254501873fdf8456f2fcab95e74785e82767a86bef18325c5390f6a8a748756ee054216bdb44e882a3829fc3a1809759f0ab03bd79498ddf31077527d00a4093c52539eb454466040d67c378c224b15e041c90c90f843b2efe75e200dc827c1777065167741c756e72678975fdab01e5d915bf0e6628277c2b95baf390d304bf46a42f656d08e07eebca5588bc5a2d1af3b2102cbe93730284f46a6a2a22973f79293a1a65f586e48ea88dd5affac669f80dab9da5faae1fc037adc326d9b7bae294d749b505f067efff711843805edf147d2758d7e747b0e9407e7a78f5355f9a94b215441f3b590ebabc6274bf223f570f4962ca3ddbc6f9515dfc2c3ba026baa08ed06cf7961617c55cc46fbcc1b935b3fd3e6f1a22c99ee5d05352aba6d142350c41355e0c78a1bf44b3daffb90b23123fefdd6d0ec0d0983a66380d2a5c6917844f9cd06768cfea26a9254aef18c532021103c40e8729230c7adcb2a5f8a46c8aa920546b6db3eb19f582ddd0915ef28d500a4f3fb87a17f6dcf6ad868d104340edd379d3c3e68f7e3c095bd6ef938571549a8d3732b21090b6a6d5d60668c013b3b847ff425c11665d32998899d6b95c1cef091155a9202a48d2ef7f83dc7f206e6400f1bf72d74e68ca097d800714f2df9074553f53a95b0be24a6fa3ea500520bf83b04e89ae9dcc45b6456839848b8382488d8eb5b26591ece7ec8f84677555c5ec6922426480454f2ddc71f2dddda26b19e48829c344817199bfc1a05c1985c1fee226ef66f5c7bed034500a8d3164cd57bd555f262e549088b083888c9dce040a95821a24d7f45634ea2af38bebcb6ba1400f9b7d10de603ad8145ec7ba42f1881b0083d5b9f4c2629bcc604dd779c252b0befda994c03ef84cb1e67f5d6994f3d2e33a1ada985c8e0776391300ba36615804ca5cb74f4749ef9c15cd70b7980191459a768952da5733da23f88a2237f476feb83f1143e0afb1ff9f2821d039647883bc339528f4d3d558989c8d87978b7d1c552dcade3ccfc9c424377960e871f34109a832176510656355fa7cc3b332863543f319c8efddf5bf92749ef079082c1b364388158bb251e49c2f041b50730c2959ef27a71f06e7bf05ca2692a75b81d3889bdb8701cf78d33ec8b4f06d09aecb676ee06ebcf32fcfe4bda3758408b1cc0f1c88a313b2c80792d2ef680bdfd18ed478200430f75ba4cb825c57c302b858d4f842809b22f30dc75b06295c1452b9e654290b9f6833de016c8f0cd7cfcb527e415d6fbff7046fc3256f3bd7a3b4a37b758113a687ea708dbd639c8a9dc928eff005dc993661b4cf17df747ba689bb69a7f066057f50d846ada2ab77a26129e9d1349421b1410ff12d782c20791df29bb30f8cd67a60e59cd98961006a4f63acd469d33a13be5c49968b14ed1fa4a5529a5fd8ec3c17cd2468ad350ab375e246aa514c627776cc79ee918ef98a5dd63c618b5a040b352e64bd9d691b42337e01a758f2b19d86efd3f8a9b707fd9bd47de4a6bed27173622443e874741e58387a053b2625025c69536f4025bd1297667e75ad748bff414c6e0728b454740114f355bd70310c684e82a824c871a78be21b187ab3195ae3936ae1e1c7273e3a4120db1be7dcd4b93e6b32d15c6495242a78ad95edf8707b8cfc61f373466c26cec7536ad84790b2defc7989ce3ecbad65a500ce6616714abf7c895ad0fc96a70c90229bb2c8a04cb0251e2764fe27605fd37e92728c6d62278f4f960d1ff35c580d754b6c1bddf099f99c93c0c2596f19bf6323b11d29b0d32ab94d24157f653f1bdbed3a3020173ac5ae8ae42a81b12d2158ed31fc137716f49abfcaf3720e1909d28a802ed964cdcaf24535f5985e88abcc8694c17a61ab264d589128fa3ea57daffc0cce37d4c85ca0069ba6fa539b2c93cd2a031bc2efddf260ba2dea2dcda9068a3927dce4de7b73227927609e5a031afcdd7719cc6e18a83bcc24f27b137df7a07c83912e215c1fd24ed1d609a1b0004ad8db0ba39efb0fa85564156134460150a9a0c0770d5febc9fe5217fbfa46e8579acfa3357d6058d14cd0f723825de88069880a7f121b82b2b6e44f508d61b92e3a1bfc7f4e1db42afe33c97adfa031ed526a90dd264cff8a6db0d396d8cd8e89f1f3064e7e575c391e5e8c815f09c540bce77fde7feb092dc9cb9e3acfe60b42f3ba81f95ee8685a01878caa9aff56ec0ee23d2368436dc7df441065a9cd195f60fa8fbf00a75453469f44fb0b5c15a0c1a780d7aa42b16245b1cd9f913fdc88e949e504f9310ad6114f1bdd9a467de02fa179e83cdd6e8059448ac0692f35618f445c0a489b19dc3ebb5adf9f015c0cad7afe08a066c15f42cabfc7f8f724b572edf6f452654493476d290e83a6eb2770db3874f70d3c346667fb7cdfaaf476dba9e20ce615889f1d73532bee4f045989a737f1b725852142f45bd93f9ad79c9ac46b9ee9f4fc4adaf51e9170697da10a0ed43bea80ee108f9458f4f38c361fe6c2e51dd9874072d0dad7a15e2b3766d082a5e44af7e12a77e90bf2275fd82b572e323f5a0946d92a6072abcbf282be0a9406311e7c0fcc5829e7eb7e1992c8797c4565b2b8d97be6d2a068721f18857a3deb28b89d3a14169f0f5dbb6e80c6bdea5754016490d678c5170cba6c2c17b8096020caa7bbee00920049fff333afdc431890ddd79d3973cc53a4ca3cb9b59069a92ad53ae14fd2d61ae38a6c88f0ce28dbaa2eedbe53883c096444a8f43083aac2bf50f36ce03a42c0c53a1774152a8c9e2752e96ef6615095c926e6352e9db88ec0885a3801c77d12ae2f084ce2d1a273a5095f605245356f6f57363b541f2bf28dfa09c64b1bb0ffc04171b4557c16b27236f9294475a4f58d3bf5dce0c0a63af37dc5503ec5e8d5d2e84683d23674b72245a3c92dfb6e0c8d4f0fdf42b461ad445adcbcfdbd79b1ff0d8520bcd90713544fd3a60e0021a4c78cb007e4330a596cb1b143472bb969783601a80a79808c698014d65872a2206e6780ae3cae3cc9d6400a9259a116ffe6f3c6ae1fd13a02be083201bd758d3d9b4855df42921a6681d34a9e7d7d8331fc71e49b1ab01f28a9d1298e27ee16d12540a00c49974eff86ece04f040556db9aa42130dd7969afbbf05bc97d2f551f5b0bb8f8a4b6a474da05c069c83bec11fff95b48c573fac3d75ca23776bd225cb1af8b15f95ccfaa130ccbbfa21c04fd68677becad42161f45f23e9c0db844bf83672c982431b48aa980732e8fab7120d4372f6bb88aa2b3210805656eb21914c321eda00d796d656e48cac40b2257484c2827ab79061fff9738572796f2dc0a22698a262bcbae42fdd53de435a258159753c2d0eda7182832f3f1241421035bc7a46e68798d1f65d661613f4e417d9447cd40ac066be07b24e086e3bdba14c2cbd87585b9b3d76c213a17ff5ae75d78bcb4da1e59bed87f193aadc584501deca41c8a6916579b47e0470c3ea4c6fe748c93c067c934efa200eb7db6c7ca1c629607d038e9e7da897963ac49ca102f9e1f4e3f67d4e8cf3451b1a2fadd948e91db3bb311d82e1c2598123df1094dd706e71e387ce321387ad901ca1e48df266941105bac705704d570385e1fd6507909fa9bdc41c3b0cfdcdc93ee698fdf413b46bb6c5d097018633c7b41072cecc4c744cc6ecf71afec136ecea91d094191c69f83637bcba5f8adf9a1ffa24247f29d4c931de0a3417d2079f7fe8159da97e5508c2fa39093e20ca5f84430eafcf6d5440e28409eed4442aa7a2a8e3abd4e0be457ad8260671825d6019c83a1376b13cf50f9325ec1c62cbbf5e125ff7b8c25046cbbbf5163174430cb7df4f13eb99623a5c495e396e304c7f51e65b047e76cdb0d42fd1506fdc6e20b7dd758dec902565db6f00923ea9891ac6569bf574ecae7742e81faee4f51089b4f1f7761c58b02bfd7cdc1f757c6f7c2a064e0201efd46882a81133221bf67ba51cf249fbac00d63413826d907c0c6cb02dc4f2c70d515b39380f86725a9e19dfdb6a57cf14035a20331d10433efbfdeb3b8c44f497677cfe2672c405a001f3a8e4b3a0e3efa2d1b6f11bde2c53e9f383d0d5a87067604782c411158cc27a1ec258e2dcbfb6c1c80f8e82d32460314ab5db2e30311baf731ae35b90c52b38a753f36b191069b340c0226887f67b05e2d2832767d418d7c597624fe0d03c401f8d917c758912378c73ca8666a8b4a3722ef9116f499813b910e3d2202fbba6629346ca72edc2f391cb94968f68121a669ee3a916ca194dbcce270a4e18f0bd3a8abbf511dd00b7fc293873fd26d688bb561d36f954d6aa78d29ed255d3f370d0300452bde94ab9107eff3b502d521aae4711999400251c8de9b2a20006380247215cded7fcb8f23541b6769c89b765b8498da4b340dcc7ce8b4dc60ed29cc01fcd0bc059c553094af4bc58965ba3402ea59d72a6077800a89c7df69c2b83676fe58145dd4910111e1baeff2e134a9ba9056b56e6e06412789de02584696827f56b3899ea8cb558665011fe5a620c182339249784357a51e9788cecc812d60515dcf6a79681a8e219a391a667b2d7dbc007a33f25f3de2b0a86bcd3c497631427b53da8e0dcade8f63d1ac2a6744a53590b86e2af63ac086e69e19b0811b572242ec9072fd8071e5d4fe41316b0e4b00b5ceab3bdd42d5783a81e5ea57169e3308aa5311292c70106b230c830862072d2b69b08c124b70b9d40404f9b3c8b72c28bbc9f7634358af7ecfa54e0a99f42d8adcd5243c4ab20452d51556b819a312aaa30f3b10bf108c53b576d3b7b4218ea261b0dc24999bb8be315ff8aa2421ee53ba7d76e52185e44bc2edb970837e0179dba740cda9a6b4a461b357178b1547b846fb315faf3be42bbbaf068c355561320e78d9e71e432568cd2e6040a73ffb117fcc57b73d85c18da945b091bfcc998f6a2af180de1f074edc4b7232a3cf69e28ea7feedcb5a63a8909900834c8bdc9f2e37dda0c7c10f3d998bb97d1bcf1b74c769ff30916ecc890d279917327a844a74630db38bfdcb5bf9fc4e34300f43dacd9503cd01bb9db5e3e85076a24ec1239ac048abaa67021ea9450f7fc3c830619810df6841858c721d6cfa7bd46f211b634d3699f81e2491ee7387de156c9dd94a2df3f547c97497d915e7c320a459737e13a5897b67", 0x1000}, {&(0x7f0000001480)="dbd313efc1258fe78c8f71cf2ba3a8b2e762cdcccf065f6c54bd7837e9638076e2ee1cf1a8f01746c9260c5ccdfacf0ccb7bf38ee69adf92912f3e2b2c249807", 0x40}, {&(0x7f0000002500)="58375231ef13142e18b3f3702e56931b74a92a54e9aa2dcf38470e886d120868c836cbf1a4c8ff8282f000c13ece2ca6", 0x30}], 0x3, 0x0, 0x0, 0x400}, 0x8) 16:08:39 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1935, 0x400}, 0x8) 16:08:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000000040), 0x0) lseek(r0, 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) ftruncate(r0, 0x40) 16:08:39 executing program 0: r0 = kqueue() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080), 0x2ef, 0x0, 0x8, 0x0) 16:08:39 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x4) shutdown(r0, 0x0) r1 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r1) socket$inet6(0x18, 0x4003, 0x1) recvfrom$inet(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)={0x2, 0x3}, 0xc) 16:08:39 executing program 0: semget$private(0x0, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x10001}, {0x55f, 0x8}}) mknodat(r1, 0x0, 0x9e, 0x4) sync() 16:08:39 executing program 0: geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 16:08:39 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) listen(r0, 0x0) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="9a2b85f9f7c22964b801d1e6673325c4ec87101e32cced6b0570bf6120d0e462839596a0903deecda2ef4fb880da0edbd35151e7d9b3e2cc37aecad17124d02701b83d62fce4d160904e551c93d07626828ce6c9afa798e595a8293694627595e6b7bc2316a6bbc95bc640131e9ff1b17515eb67ffef0702b4fdec1ab7f43fbebfd91939af827a15f7e9dc973caf9a086c69931113427fa76faa4849fb7350e8921c4b1bcf9e650bacc09c12", 0xac}], 0x1, &(0x7f0000000140)=[{0x60, 0xffff, 0x0, "dbc995d49977645e8451c723406d2151cff39887f651795225e51f9058412670ba89d6b3d639ed1f22540fa56cf1ef0188530df16774e7decd3b0f4b237847c30f3be738fca97c06d244a7fe"}, {0x80, 0x1, 0x7, "fb1c13a7276e9aa6155b0f5ffeb020f57855a6ada202f4aef87cfae0604c3a34f8fae5cc26a339f0140e5194571e56ed6dc1b5e2eec2137776c040713d07d96d79240c32f4cd8843c269398ed8c737b89c0ab264427434d7e1f570bff1f2762306a12df188749d5602a937eb08"}, {0x50, 0xffff, 0x7ff, "99ee031c30ccb0df8be64bd3d93382438d982da7e52f31eb20aac1a371349f5f02b70a7e2af19a490b3a427d8f6e7aabdb669b7b10dbb3815405dd8018"}, {0x1010, 0xffff, 0x1, "e4905e8f6527ee2b61fd26c9478d4ba954fbec5da368acf6143ce2cb834bdbaf4c989e06fbb52afeaef6ca02bf5570f7060f93e3f3153876709122c52103cf7450b32669a057334d49a63806a8cb9887ea01befb654bb4c1305a15088e13184c758543cb19161a7d0206172a0c3e2a76be52ca88f8e6f3db9e8e6551a929ae3086991808df0105b634de4c1e90d81426d0a65e79c67f05ebcdf190aaae9eecc2ce9eec539367a3ce60752fb05396f4eb04b0861f152e94f176dadb573f723fba018ee033b526f17bbb3acbfb9d22045b0d4c8c16967f285ef8bdf63a4cc5bb96d0443058fe4f069a9ca02653282fab80cf29354c9191519730f74251eed22045b65295040f4a231cb0782872d99bf0eb93a36a77c814a9694058e70361843ce6b1c0657f6fb7ab2b9d83e72b147fbf2c98dfb4ea22ca5490095ab7671519491179a88ee668780d84523a26f65e98682ef9a17b4aaa0d79851c3d3ec0fcf945ebadcf214f53a671257bb931c9dfc800386eca94e9380a051b065513099281250843fa6216ac712db7ebd9769e4d53a5b402ca4016545d87a4d511bfac8c8bf428cdf815f820dcda154acba2b09f26f4926f71a0e0028be49eafc1c26ae44c90d9b72a54bf0f2a3ce685cef83244ad34f49cef51f3aa2be731edf841a4681747108e011a145a59e962edd1842df3e8cf6efb13b9652fdf4576598e929c772ed1d972589ed2a3943a8983397f34b69af8dcd49820e242a9382639e144d95264813cbe6cd7edbb56add611268818ee812efe8a23f505de716fb5a9c77582741fb902a9284d2e96fd31f00c1a366be86a1e26929251d9197c26d2afd7f90af2096e4cbf5830e1719938da834306854d48a399e7992dc5b7009d86615e85b515ba784dd00dd1909e6308b412d158d25e02792b18d7dd562ce4e79e480d9e97a21dc8f6682834e16e87aad14a0e1767782513de2a8cf37a44d49d0b6f60d430c3b8726a18b33db9f61c09e6a4c6ebcfa80fc24f2c81b34da60305da75eb1fa25bf2ddba8db4f831f5b0e11c103a17d27d7c3d17b7ec7be0935f45b6537d7b32ccdfaa9e0ce7674cccd3aea6eb893ee6336b19d58af877b3013885b1635e90bea7f554f96bb4ccd5083324f36104dce2fc56c08e894a836e6ce4b4a6930760d4deaa17fe43ba7bf354e40c0c55d01b9db21fa0882bdf74dfc0e79562e84e6b243e09afd578289761233d99d74ad849d3a5e3f401f029cff9f61b0279326a4768098a2e555a4c189c7c622c3b0a49899934d4e6102c84f8f35bf3f3120fca386eeba714f2d4a7bd45ce396939d96f03fd300a4bc197e373dfeee70dc70e88ce1461bd10c0ae4bdb4721b5f919c4a12ab4f9c4f1e134ad9c76c4fc380f3cb7cf7d50ce1705498f9760bed4baf0b4eb8a6df501a7e084cecb4c8e7c54b72dd0e6a35e72a50b10cce59bbc6e748f82f52d1b59c1711a10adc769d7b1715e67aef32332c345d000deb887dd3d1e0b7f5c90d56cdbe9f1e9bda87600f06512eca3a944f943674f90a35fddc75546a278183453bcad181312fc1faad39a5b669ae86d92cc83f912e1c9b11873fa70189b678321be36e5836d990bd90a5b64d2b88fb29b372720b36dc7178b4fa3f1139fba8336e93889b9784f51f70eec18d5027fcbfdb9edd690387ab38ef18ce4002c453520d80acea6852580d7c2f40b1811d279f6079e570b19c8c4e47827c1900a150e1c5c0557f75adc119347be3b5b7749563f6e7111c1ee053d3bdaccb04be0948a2e80caf930dd27e5c345a57302fd53832c8abdf71009b9af39d4394e9fc545375ec97151cf97044629705a7ae4f05726f1d4cc2b8ace4e67be86e0981524537d9c32f4127252b42c5e8ae31893f79ffeecc84a9676a6e1ee9d26e20c764c037526c1365b1e3c0c84f33c0d0c9a20f34b0132674c25fa7a48ec7d814047f0d9cea0fde558830b597db250f9abd4772c262a1613305138396e130d2f4fc6d79571aef2f8b5a9fef1368470044a851a008e61e00136cc73f342a6dc1bf86ea61d1d7d1d5a76026fad59737586efcc4e976a732987df47cf1c86a3145ccb56f15aa51edafca04735e9c2baff7aa1f4fa527d18a78b5ab14372798ef673fa46a401e38b1455823e46e6f9992fcedebf15190375d594bdced79a6db3fdaedf4c710151b437d67f8ff47c989e21e1005c289359991cd932ff1b734b68df69733e851a0b1fb6c5ad60376ac42cbabef0d4cdf4d1ce6a4afa5c01ea14ea3244d4cc7f810cf3ed702a1b44712e7d1a7b99394633a7d39867416bea21a74162b19c8f904e0fa4c2a4825cd3c1e4209eefe0a8f5e4fd006442b65862c3e05bf06f052b30080292060004190ee0b06f0373413b6980da6bf25a48464c5dcefed9b7a7c29e4f534b0ff91449c8939d15403782925614afe900176c58cc21c5cd6ee69f8a34d1b928aa0f0b4de0daf691ff792e84e5a3f6dd46fab00d0f4c75125ef18e41af7e8867503044d200956a877a0f49fcc570ff9d79eae6bab8f974ea2513ce0b054a39db80a33b42f458712fa809c7f01febf858528ee29957b96010c6e2710b7137b0b59e73d18cdb2d0792271bc5eb88dc5a7a91c8879c6675a59ff86b09d16957225198647bd783e6ae5990a547d21f02ad97b1e58033d4f4ab02b6681b5e7e7e917045ea37d96f314a179bdc958de7b740e470ed2f50aa3b7f6a01360405fb73802ff577b4080c8e226b3f0803fdca2ff4cadc9c76aafbfd7ed75110e98d3fdfa79ba14d798452d1510b0be651c7b6e95186b25b1f0ec311801b97817e726c25b5adce599a78b14ad415c71aba16b75afcd03bda6144864fee03c04e3f05195752e9d6fca4aefe45d0e516a877a9413de0686987fdb8c5433b46a3727def1ae3ee1df7f0ed5668126dea7115e01ca36fbe63635feb0a5f7bfb868b745fb84bc50ad255f2d617831a745f8b67d76c5def4f5741f82515ff54bbfd0621616aec6c676ed01306cd825f0ed46dd72a1fea6ccdf8e655325372f09aab086ff2b9d370b6e56e307474b06d92cce3b6c544f2d717ae4a77e9524cba992a810f1a1ba8f3d6f6aa1e4e66ba6f673929f10ad2f9cc41eb7af0d3b5f2217854b013d4827ed722e23b07b7bb1b297a9852ea492fc0e6b33f03e3b963a5fa12b3bca876e215c58e132b34b7f3d0a8311e0a78297457692619ef84b2fc3b91a5c585cd46eb1fb9ed02d040f4702436bef276018aa886f3c244441e42f10ccd44aa9dbd6a15f99489ef627ed0c64b63597b7d2505d404caccef346448b9782ddfdcd010a014ee5c9768726eadcbe4550cfaffbaf9455c42a350cd0500e663f82cd2511aa986eae5579f8885cb26aa69dc350d4f1e27daec09e059b6cdbfc7f74a34e83be32f6923484d9c219827abe42043b5cf5f11a4ccc9097350cacc2d107e58af55c1377ba38db6221b04c57f534dc14546faa3f8026d68be31bab4dc600e60a433c274291c1eda4ff5c8569ca17b08faf7e6f4852c6fd4c7bb3b8cb0c62b31006e49c8ae5257f82a3abc2895f012ae8f52355d9956aafe015a85622f4f1232540f7d25e7d8991b90a48dbe8a5dfde5cd88ca111a1383c99f47eaef6da30e0f025f8fca882d8f6492bda295c25dd84f91ef8520fe4a1b3c4a828d94d7cc7ff1fdfc9871fab9779b48cedcf9034c43a6f68b27576fea2dd342d3b3331ad359cc493fc0129caf2b794c72b3ff2c34de427bc8c3eac4cb4ec026853d9069e6af7fa88b3f390ac80901d0460d36d134e1bb49c958869f2887abad872bf7a2a66bacb81488abd6ae9f1efc4a674de6a17009c086c11f26cafaceaf4831031a3b5153e2a6b1e71060703e7bc5ff3d14ea357b38cf52ade1f615043082493b47374c8378ecb1b9653c11dd043b30ebf942930fe7c6b23c9fc501a170138d09e32f1a94bdaa6edd51704c541d4fc140d196893c245fe177f228c3130c635980e003b2adf9a20b49e83df6bed157030618e83b60fa4b8f50b03b6d92484b20488fd51094f707d19be68d5d467102755d3c09ea89692670f0db20d26720facb188ba911c8743c7746105cedfd133643d86ad8c5cfced4e846065ff370988e63c0cd70de7b00e5ddbc7f4dbab13ff74b89f4c3622da5ad5f4303d6b73e6519008563b111b2cbe9de47e33790fa1a5a53104daea16a66b15ae5ed7afe6c23fd30cb461274c123690dac047e6982547a6edb6df6705ea300cd8bd41a40c9f54985c6345e1f1eb71bffbcd02944b226c8a9f41f687a0153d7fe55862e46852dce085efc779b4265a9fd2ddf2d7c23bd75d90d5d31f05fdbb84d66dfbed80b86d7039da0e0f72e6fe7d30b9410031309d4baf6215b0cada4df9790755711bd7a0ce3b3cd44193ccf44133da2083497cd0574b639a2839fe72d656bf1908b5ea1f664a4ad4f3c3f99e64b57c8743c630badb95675888fdf513e4d915a94268d44fe26b17b78e8c72f5d9e707495c4862d3a24251ea5bf6f6b8606dc069a890533cc8b235573b45f2a3e1f5afd7b71000d421204d2a758073ef3404d32100ad3cdcd8e6de3a67beaa927c4f79419f34aded7fd5dff2455ef89e753d177533f8f08910bd8c21c7618eae239d754de1b110f027f56fb161968e70fa29ee457d4f13a52c04c9b8a143216db83d504254d42cf941cee006c815cc926c824f7d9fc2c6bef78f348af85d3068ca05dc64ffd54d185141788d65b2ffec294b501a9153396520f022d6ede849a5698fccd873416f9abf8dcf5605401028180b303a4a9a5ab5b0e57e55436414a550ab6db3ee5a9ad6236363b368b609e7a5e3d808c8848c6652d9959283588825c8736cf5052f7e447043e9ab6d9e313bfad4face1280cd14e83b3fb2f3ab7773c21ed6963e1fb08a829c82c3ffc1e859b2efa7acfe391fbd85a9eade46fcc44b53a50aa1f0d1e0a11a5f946a8764abf916eca5688898bd94298cacddea056d567a3d31f32047e86541aff9b244a1cc649263dae0c1c812a0f87e2070cc8e552c65785d57451ee4b8d620dfb3cf57be471c1704f0391703f005f6200742ea5c5d6d3cda2615c50a7dacbe5eab90e28d3d31874770719f29d564b4975a7f4124afd7e65de455b3bfb3f472f6aa870315c98ab1f2b130c62e50109f45491a2b9ab00af60e180c8671a84686c89d6b411fa97bcea75b44a6b80b000d7163265fb487285f24e849f911d815c4ff565d5da6719edfc8ee10ecd04c8fad183b4f3a82726fd5057e079f6124504bd567ecf21e4dda7137ef5c282f16d4dd717687e9605d1f3f76fb732ef3fb42ed0263cc3c10a914795e4d1ac521c30c320722e70a6a75d02e2601b0eb6c6fd68b66f8d4d0bdcdb43aa6da938374a12776f725083755be6a423b91f0d29c33d14598a5f1306d993148996e0481fbcdafa46b476279fa3a8685589434e70483c5e5f875564b88c19a74b21e1f065e1b2b28d0261d2f80b0dab6c52931929f51cad475f8f10dc22ec9c63bdb337968ebc8ce2b97fda860ddf6eb0447855dcf601ef0a61d5ed6ce07424a63addac33569378b11b0ea9ba9d9af5833a72081bf195c889ad726163bedd27879b63b735e42d8389bdd3ea6f300015ba84c2f70779fca5f031d8b5f62aa8da00f401862451209dea118cc01977ef938351639e6fe528a3880da3c91d10630f7484f700f9546d4e88f95cc5451d91c816e537c8919a216f5ed74b12836555acaec48927e0044ab163e5aa44c548fec8ad0d4ea440e074daa4af6f6f08108ae11ef39cb108011edcc1"}, {0x1010, 0xffff, 0x7e, "61d341ef2ac0e6311173bede12cf27b2e0072b3d28ac391f30ecc77e256077b9fcb24eb14d7d9942324b59796f1444397cffb453287462a27a7272d80fa18323f0c9871faffbbff7cf4fbeb3d6e995dd5664f07e8f7ab342b441c708962d530e2178626b29377d8eb60f6d8b5365a6723cde3e31a185ac613c4206cdf79fb3752c5cee312d054708dc1f41cd9025dd0882f0f982d49160f6d908bb81bc68a0a9ba8c27c0c59ebab034d909389bcf1f20e6ffbabb739e128f96555df824891e7bb0bc44eece362c5e0b8e56f7f305cd5994f3f312cbf439aa63a5048f3d7f3926080708e1b4cb28a2f01146a2cfd196ad2d4bf20c2e0574da038150d6268bf0bd30ee03fe01bb36e903a8c88f55f61c82f58245705fd1684433f4d3daedc995251a9776b98b34881563da5a70b65daa8a306c249f34c2d97fe65604788698d8824dd68914672f4ef5b6030853202f5d5d1d377efd474e9f676025d901014632d23bb5ec46e24807cdeaff62a8f9fc0f06c1ae7bc33d21428b39226201a47c5ac21f843ecd417da899fea000b9048d2d6f010e166e0cb41326778c63ba236d1bdff88c52cf6f4072d41a8042992df0be33216ca8356a803c54a6b7147c41b7c0b4e96fac2c1dd65cefb71ef1c1b05a6d4bff3a7a17d83e672c74c51219effb7ec9fe8525cbc8c11fe284639a051562d15ac4f31894a2ce4317367463aa413fb7be50b65995d64b16d7e9770548d620e05e0bb8e75fc347d9c8b1198e0058e7903df2535a9182e337bdf1e2b85c02cdcde0d77d7d20fd507c86de10e8a915f63e1f64d51c940e3dd263610549a12a8e9af65e0e148340bfeb61d975acad527261bf315e26a9be2d7fb0da1f03ecd029f913d967f214f21c6737bab17e880870b50bb8105fc841d76375d6929bd115e8b5d7c2d4d76642a420220c70780f5b87b01e39882ec56accace276354039a4b94a7244e80be14922832616e188d9c681ffe0ac83d7d16de80ef264144367e1e729fd9327a14db2c9379932bdebe86163cf99a8ee6ca81d1f47444bb693a33ecd0301baf807f95c28b7f9ea40e5576db60b8be7ebb3de335c7f78f140acff79605f9dbd0b71cd33e9dbad2c466f29d1f59b911a4fa6b696f0a6e4570711820625412530e5652586bc8d9a63f571f6dc3cf4d6e7df5f31ec26f36c9824b3b87baba36c6b56e24a9a8217d6e5b1db702d1b4bcae4610d163f76a9ee0aa20501a36ff5564277ce867a2772b2a4aef9f0b5664e13aa50207d487a31cb12142134e6b3fbe677ddaf948b1b5649cbdb0b226aed6a02ad4ce83f969099d72515c4993eb8e5ce56b786751409330c074f36427fd68c8627302eee2a51f06d26798a81d5d587c08e284715f3b0734715c615e7e43baa4981d1f4e2cb5a6336393277f0768fd3d1a8be5c795c3046bed1af71b71059adfb8e0cc7763acefdd1792dd912472cea2cf790211e5e6fb1252f05bceeb73914480d69378ea390d993cb1d081f833e409acb95677ef5fe1c1baa6a20017d85ef40aa56b02de6a69e12fefdfa8758ad96b8c900740100303e2ae0fccff4f73269f422c5ecb896b05a014deafab2900d795782ccc1d15d183f5b0899a35de934ace7aa9c085169b1e463955d0bfbbe8346269127711ecec4010fdbfabe362a24d360bb9371bed15e7eb84e157c35b004e3c911c2cf29fe81f2734cd1c2170c9f78162d7c6145a393ba0e2b0b3c076b79ea66ed1a44200a9189aa1ea40293f28be13fd0eef189ec56254ad9b0982bd09a126c1d58383786ec7c70a6b242d27727ad0d5ad784c7450913bcf311e815715bcbf1e49aee1199bef514b30206a094460d97b0cf618e066d62153a726d9ed5e037a770aeb7e958db290b51b706698353d8e988383d859e3c4268d13e0d5ecf8187a938b24f0d569e9f8952e355683e63397ea37ddfa75e7fa82f6b8dfb495457cf26ff94921fa2715e8747bd14cba72c9e94a7288257c104fc9663191ba9832a59ddcc10c18f0df64b48590653e837b25a2d05f1595e44c2319a348fb239e1ce903fb79dde0c41e834636a2a85a951fccfc82a1fd90fa0a86ffc1552d3668601f6ba8dfc03db6c15465fbd24fbf26dba8d94b60e978d9b3c5c9bbe40d8e847ed71591d80827ca443a0f125e5d302183b9cc0b80698cec720c3a1856b4c808b5df603c5e14c98d079151b0c2a5368ecfde1f32112891862892b1b8e3d83db761c079bbff7e4543e7ab477dc505a51da7f2ab87965918344bc11633ec8a77df8572581a8e5b29ab6e4fa131742f51eb87c7d15b5ff298adc547018b62cf69c95298f310ec59c3e170fa4d834277bb28369a0dd90372336af7b0529a550dd980ae8c66a290fa77756de1fa700841b982f726a04337d3ea835ab084a46538eab96ce6a232e79f3598f83ec12960483aa6b4bc2b305a35674bc9cea824e64dd16b7ca535195ecf03727df037795b9b0bc9a32e9a056964d6c8d5179dbbcc920ba75b3e01ebc282d66529c4c38957d77030d1a4d2ded8f3f53da22fbef06a21a8307fc04ae83882f964fba93107348825820037323802626f02c8b8841264931bfe1d663cf0d663294aaeb3449bf90d17667585bd88ab081d0ab64c48e28747b2aebedec4711b19c176fc02cb816809b1ea5a6647f582cacf7a3c9a1ee24ff586679846d61b0a311c348d169231abccd8ae3a2c03f007053a2ab7925df4ba1c65193ba10108b48217c12d98656e0abb961ece2d14fa3679446b49846f0e50ee3ea1ab61ca3b6838a9546d4355b2d9bbccc0ecf4d0ea10d2051d837b257a0924dd8013a72c14897c2f9e61b233140622f8542565efb7a1844b23b24756791b16333e7f310b6b118255b63d99ad2e20fb1576ccfe1e51015877228833780c748b659d19d5a04cbcb9b813c0f8665198c4c6b7fd6c52fcd5c97cf3fbfb6a96246ae085a17be01208302930572ea4566223b9f7a6e6b1adda5f3ced00686f38a98791863d9b179590d2d25134b55e973fb77946588aea54ea97f64383362b2236201267b9baa2960a4c57d71b9e4ae19786844645a778e7339bc734d74ecf7619e9844a6eb3e8037e4c5921c5ff1012fa5f3a0d1bd728a751ccc6538243dc51e8729b2b81164793555014a2aafab5e33db2c9c6697ccd1a3df0e66eab6edeb88233851f59e005bd43d4b38607d10e77f1c45d041a11802f86bce7274eb44c8821dfb396d09c1880a22909a905acb76ebad4992a652f84433efc15b076c23e02670bb4725d7f3105f036e16f51496cd844bf221a493515fa72240581d2691d4c9f7a20336d3275a1bbe93bfae43374c631203483b43b815976ef08fe57f4ea60e86dcb0535a8d27430b0b456a1c3f1c70019b8633b1069e08986007480e3b5c8b8d7f7e916a37312e7e40cf1ecc43d5faa6ba212aefbf2a508794f108f9fb0bf74a384a1bc72985f4a6cd665f81beac883214ff9c02c3c830b8b470f6e1ed1a76aad0df8dbe05833b11343c2665dc5345baa6ce581d90bca6e24da514cc9dd05e8c41a620d4f87c75b4a2573753da08a856ae1cf3b6dd01cc28e0f6b2865c5b89456dd98a52b2a34b19e7e04cfb4125733b7ee71c3f5964ef9e684432d74bb184ce986448c2f5aec8bd8407303cc8517ce23dca1673e6941d8054474da76c3760d124f35c165599f66a1b27734058d237f97ce55995cea2725f71cfe324aac9fdc646eb3c4cfa692ebdc953687f5130b6bfde498034409d3cca7d34c9a19d0764265a6c248db5d26aa4199d16cf7455e8d7f9fe545699058ec64d7f8ed576a51ca8ae1538e9f1dfae521b9a63f33f612d32eab2b886e2072ae8749d6de6744844014b78d84d7c1cd55edec8bc4cca6015ee3f36673b63532dbb766c6f881700b646e022690246f1616b60be5ff97ab749c6d0a60098636cb53128efcb244b3ca7409a5507313615e591bafc56a3878c017ce63f96fcdc27c0177f200489c060ac9ded37f980b98ebaf0e993f3de357f8cb16afffb1494988ed7236ebe1d275074b433336817cebad169b8b5c55d8fec53a5a2659574194d05c5dd9012b708daef3333e9ef1b1dd8c402f90229af9a95774758ec3d34902d58ef19d0c08c6077a17207042173449fa0abe07249606f22535648fe0075ec5df5abfc37c4a8a33e4c8bdb30d27cb1b5c42285fcc2c621d9b81ff1e958f1fe884d9fe1011ab29a4de809e23d0c46ad2512362ddfbaac02e449e0887e29dfec84b5366527d7f7a856ee946cd0a09f6d92d16d8b9438b25e12a671680b12292c9779f65c69b85a0472018110ec6d2a1d57128297877189d0d36ebb3f3658cafa67ce9a01b1dd44bdfe37d15b74fd9c801839f453a585e1dd061a536b45548a3d60710896fe5f91ae930bce578bd3f391094d312e5bc29826cfa623d027e946199ae2b1606b3b21b91832c17f2cb847186467eca5298b54dd7c166e1a502948800d772d472cda75601f640faba1af32e259ebddf7490c88dddc5ade3c1e7708076220f5f22e1ab597d0f4774aa515550fe3c810d26f771d7adb38c87035c5a01f241435f169216d8f1fa0fe0a2d35525a2c4616f34a806be2500dc65363714de3eaf08f6af78158b4670ba44cac0bdfb15728cfd47cf74b4c902ee893c1273aa4fc581fed1a6aaf587aba5586a1f40309dbe99590c05cf7bc31a4ec33c9725031483f8720046de5d115d5ba331884d4e7d0c5ad63befda8a5d3ec7608c3af61efadd4af61c32d9de2944cfb75d5489b7c9ecbd1c7f5f7da48f75adb745823365f463b7520fa800dd5cd104179d759205bfe2c9daeb60ec3aeba9418001629956ed87ce70caab34cb5891904a613d1e2d73afe61c03b0a0ff4edd1cf0fa7b643cb71300f4bb66733d952918d12a43545c3d9cbd8aab88ca9a2eb7696dddf1a2ea314a8a5a0e42780f86a0e6bb25f50e379e3270e381b19bc030667f9ea4861c680b21c5fe6b3d6e1e383c315ca74d6b6ed8495d102b357f07a07bd54a24d22f83ca602250699259a8a991b0a18653dd8ef681ede1cafe08b881199ac3edf92f28c567acb96ab72f645a43b8729400f2075447f6d66dbb170ca1bf55d385df771599c062bd43ab6a6ff93685946a8621df3c11b5f449a768baf8805b50687fe7532f594283a7f4ffb4c4a796bc8e282418e72c9d3fd918350e143895077d1a253872a992d4f8cfaccc1e58cef8cfeb2aaaea8cdd08c928b9152cfdc854afa9e0e434843945f20ccb8a3ffbb285be29a474d19a25f6a0d4f8d037f7562b5fbea4ee0a58b2b43e6d946c1d4acf5c3952732930b014ecf2c3904fc0ed929bbdba8d0f0f0106e3a12907adb6816129a9a7a441f6b8f13a8f33bb3be3d62ff33417cde180d7988ff1d69eec16f7e08f9b8a231db04b7d5957eb6a076c2618c3fde065cfc049e10473d1d70ab280fa4d97432ec1fd26d6e1617165547536a8eea9b8ef30a66d4ea64e73365d7d5bf4209443ca9c8816cdba7cb8602362e7cfc1a6ee306194be10879ae49ce066add8c56fa8a07501c8a25e997770c2cf136ad343a32b48acef9ead86b775566b7febc68fca589234dd7fcec4c359fa0ae5b94b33c5fa25882582e93ba306d259fcb525a92951aac0e1a0a8956fa15b0fedb2f817e19fa8d898ec259ea1b245a13c1ee390e1c464d0c433ae252a9870056ecad0bec2a950b0ff20ef98278ee8e16127f3d8dbe7f0bee52d1a944218467ad3725b951dd46b5507adbc90f2714054fcb74a369873fb8e4e624408cc60bd937055ce814e6464684"}, {0x100, 0xffff, 0x20, "90c17f402312d62b61f920761221faec3b3ab29f3c325421ecf8fad80a683503c1517b779f37d79ebbd8ae6d952a628f2c3d7950cba67274cd66109c523895625846d26f3829fdb85a3ad2e0a0161c6be9ed165ecbe720d05c8dbdb067785fee435ba8f9093c60c58adc41705b153719606dfe262a78ac37a2f234330807a23d155a526373e29cc80946dff62b54d1d95907c80f4137558ad95147602a69a31103c0a86d575c8c54dc3bfd68e36338c0dc62a370e73a92c6dc1f6b6d8d4679abbd96d83ed8df7ea08514cabe6b9b5d79db9b01c84e82b1f176fdc58422d6930754982b5f57afe5e9199d2a94"}, {0x40, 0xffff, 0x1000, "0a1ad288e0862cc9f10f467a5147d37985f3c1fabde4adeaef9460b17051924de8bcdbd5888c25bc94"}, {0xc8, 0x1, 0x8000, "373b099b767f9f6a89f12836f407aa991dec9e231a325d197d08a13bf02b6dddd3fedf777368b543d70d48713bd5cae6faef44f0909dd60de9cc39fe37e7b1d5101bf663fb7c37650ecdf4a048f8efb317309d1f7c560a368092062077bda52963b0052210201b749d457b5c4b12d84c4ad4b7abcc646158e49a6620ec01e57e3896d79dde44b84a76674134f7cc31a1b466a0cc35666586f148e426dffc7cbf19c821f9b60a5fee5b96077239d0f2396989bdf6ef0ff5"}], 0x2358, 0x400}, 0x4) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000002500)=""/26) 16:08:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1987, &(0x7f0000000040), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:08:39 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(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:08:40 executing program 0: r0 = socket$inet(0x2, 0x88083, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 16:08:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1000000) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x1d6) 16:08:40 executing program 1: r0 = socket(0x10, 0x0, 0x3) fcntl$getflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:08:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair(0x30, 0x4000, 0x1f, &(0x7f0000000000)) 16:08:40 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1e, &(0x7f0000ffe000/0x2000)=nil) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x3a, 0x6}, 0x7, 0x8, r6, r7, 0x1, 0x2, 0x1}) 16:08:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0xff, 0x80b8, 0x7, "35e7f567e9e374d235f541f81cea312bcb507549", 0x0, 0x7ff}) 16:08:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a7e", 0x4b) syz_open_pts() read(r0, &(0x7f0000000180)=""/183, 0xb7) close(r0) syz_open_pts() kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0x5, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) ioctl$TIOCSTOP(r2, 0x2000746f) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:08:40 executing program 1: r0 = semget$private(0x0, 0x0, 0x125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/155) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) 16:08:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="d30da2fdc99dba2ca2658bb169f41bc8d231b0c8216a5f0e105cc3613d32d07c7fb0e965be5b964ff6d805894737e2e55a33ebd82d03635bd2c9bc7d107a6fe50b01a5dca28e2ac7f23046edafbb44ce9b1f0f602546dff54cf4e32a69c2f55111c8a0bbac2dddc613b0dbba227413b28fd0c5655953ba34a69d0e8c5a7ef33388990721b983203cbc66a59b5f991f839643f30bfdec39957e7ccaea70a2e64fbae9985c0feb025f69e75846f936cc31ae0b7ecd1ed87e99aa256da499f6", 0xbe, 0x6, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r2) 16:08:40 executing program 1: socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) login: ‰‰panic: pool_p_free: semupl free list modified: page 0xffffff0062f76000; item addr 0xffffff0062f76ee8; offset 0x0=0xdead4111 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *383039 76608 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0xa panic() at panic+0x147 pool_p_free(ffffffff81e9f0c8,0) at pool_p_free+0x18e pool_gc_pages(ffffffff81468630) at pool_gc_pages+0x1d5 taskq_thread(0) at taskq_thread+0x72 end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.