a829fc5bf48e4954099e063fb7623df105ee433ed9d89783d6fd89858adf68b5a5af3faa75812eed179a840717b79e736f56a1c8d6008c7056a8cc7676cabbb00b700090445916332b6affd2b17cc47fae4121d2f27fbdc8578e38da86c02db749620634eebf221ed2b2a72476d6dee30831ff8cad06d2c4af9658e2b50192203667d1959cd3a91d887000a06ea5a451c1974bde1aa49e9836a70572b6857f5f2a65c52d46e3a0c8e92edb25beea003f3985267a615d102526b07cd4e331398a34bb1c9db4e3ff529d23b9a19c85a4c77cdbec7c9d2eb4961936fb1b5b969cd966ad82078d9eb7dc59577d629565e46065988e10d46c87dc7ecc0b03093f9f6cab54bd4acd022a8c5a8b13a17fc61eb8953f3cf381e8ee740917d20095407252ef847d4e97929e454d71af22ebd9d608116fcb61e4ce372e137c61ba04987dc2b770002f2827a9cc3f2280b238d5018c1db2ec65c73e90af5c35aef9f13ff321229a545c1d4bc9ec2c2415768e42b654818a615c34c4d303914e25246189435462276308c44f45e8e4c33f4242b4568856c08a872446a022c8dcfebddcbc222f10ac7e4ae4cc6d746a37a2ede84414a2568b551301c80b7f45bbae115b53aed08e6d01f7cd505441d76804cb7ee441ef0e43f68803eb3633c83d9bd65d4903021daf9863f7253b3171412e61f0ee052af0f551148e5a969a0ecb012081ac31d09097539652b92dd49e5590fbf07a943e2075fb3a63568be68d5a3bc1cb108c8605d179a27a25f07569eebb678c231f706f7920fcc52d3012fa528f2d02427f9b9fa72a5ad08dbccc7193e4b0731bbba3a6e87a54f2ef14ae0cb8fe4076910eb9a60a0ed0f400929a4d6265665c2f20f90f75c93e34b4cf90e9b5a9a055f7085c03c134d6ed53b1ea9e25554cdbfffcb2bb13e0491950bf9c91b139a61d0e7452086760dee04a79cb8dc8afb02aa13bd060428f60ba9294b502a31239ae060b5e145cb043d233d6ee31ecd024e83a36b7027df9aefe902503d8204ac9cd01148856dfd9836bad08cea3d8edfa7bf1aac499697db30895cd71e886c3d4f7603d3f80c612a7f83f138fb8e9e0c01a91eb7b55b701c4e372de44951b3a743d29f4d8e94d13b02e52b9291a36fbd8577fe80951e25e16d13ebc09bc54fa16fe190c762de170ae8b8cf9996a77c52492e6b2e5341db7fec7686a3b987c96fde0028856f8543337672d6b7f29106a7e06854993e8d30d90b9d2849ba21f72faa6ce72107d8cc450c0c30a1d1288d8957a3bff19cbdf3319a51481c5570fdf69d559c2b422bb330860b31cfebf1273627b2e8a8214e4dd280d70e9d6013cb290e01dd26e6ac4aeacbc848ec0e92819a08c646a9ce875b8e508a547783c571141ae3b9e98de7586bdfe348919c707729d7e13997b58d166fdda0bcfd1aba286cab6ae10bb7107a4628f661a27b99b64bc190c1283bae5d9146003be593b66fb4c13c97269d857bedf2547b4b5bca9d6a9687f08f31cdfc517ab64967156a60d59115a71f5b8fa46554c1c703d5adab6faf503340d7b8ef60f09121708546b9846c0c4b7437c97b41aa7f54cf881297887688430b8dcf39ea69de303e8c964e2259e931b4f65628577c6aa57ee7a5d86ff2db64ee189ae79898e00d5f46fa1b5dad7e9c79ec0e63a03a761e0f3594bc0427580fd699c9d1035f7856119b7bd62ea0379d8309c23c5c138900b273866931ec01116e1d423f2d3518c15687692c86f9784c07e5e1d5ca648ba8fd59d9193ed41aaee49bccebe901eadc11acb00bd9fabf275a1d2b9a0573853d74daa4b62b17bf27e810df0786f05142b1ccacbc512b2246a26e06b29bb4846f1e0460b9be3764a7074d7c206ad7f4a5b9ce60763a3ba7d075fd2f66330c4a4233a5a44a0894abc2f0b5f36bd5eeb098e58b41ebfae5b2232b4c39e26fe4e1ca1dfe2453bb2e8bc301d0a7e5c978d8649d203bbada5b15d5d19f5f0a3bcf9471c2e1fc53d399576ac6d31c38966b682b40433746475083a3c7cc2fa5d050687aa306c24c648c18acefbbc78e4f17c01ad797fe039a044fde7f5bdcfd4775352f48a3a123b797f4d1dc11399b47f93bd3bbd46ab6149ed3221846e9884c3a66b9927f14f28329b869e8c4d813701cada8fe6e57cfb7947045f1104efd72f532bac703d4e7338be36748a86afe1bdc82239d88a5cec52df4e50d945ac9d34f383d50434d47c41772cb152aca95032508fbf3e37574d3a1f14e35eea6e8ff4e2085412946894e1b743e8503149f44d4c8485deecd10f57276b77a01303993cb4f52147e428cac8ba7db5fd9aaca286f1fc75dd36ed814f7c5b261874b95d81ef424bf67bea650624ca5079f9cb085f118fc862d42d1e4e94177c65678818c57326b00eeefa6f69883c37b7fbc90956272d8ffeac047b971d88ce3b8360938cf6b90a2ea2f877922485b6c4e94c66626a673bcdef1c47ca1c9a9c8323a9118b29fbaba60acdaa8ef03c23ab32e81202c47c5008c9b729f02c63255f627794de63abcdd922a5bf70fa346dfbae1525cea4b445543d903876a29", 0x1000) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:40 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1391, &(0x7f0000000040)=0xbbb, 0x4) socket$inet(0x2, 0x4, 0x400000003) socket$inet(0x2, 0x5, 0x10001) lseek(r0, 0xfffffffffffffffd, 0x3) socket$inet(0x2, 0x80002, 0x800000b42) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x1, 0x4) 20:47:40 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x401}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8000001019, &(0x7f0000000000)=0xb820, 0xfffffffffffffe18) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 20:47:40 executing program 0: r0 = socket$inet(0x2, 0x7ffc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:40 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x1fb, 0x34, 0x7, "90eb14bfd19aace65c7f6689fca62d915e5440f1", 0x8, 0x7fffffff}) 20:47:41 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pledge(&(0x7f0000000080)='&\b\n#\x00', &(0x7f00000000c0)='&\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1fc, &(0x7f0000000000), 0x4) 20:47:41 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1b7) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:41 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x4000, 0x7) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/38, 0x26}], 0x8, &(0x7f0000000600)=""/174, 0xae, 0x41290be9}, 0x2) 20:47:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000010c0)=""/130, 0x82}, {&(0x7f0000001180)=""/132, 0xfffffffffffffed2}, {&(0x7f0000001240)=""/10, 0xa}], 0x3) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000012c0), &(0x7f0000001300)=0x4) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001380)=0x7fffffffd, 0x4) setsockopt(r1, 0x5, 0xffffffffffffffff, &(0x7f0000000040)="a6ebccc3d9fffeb8afb5ed1d8477910e001154dc96c56047ee22a2bcb829c7911a93e7f666919a7c3c0578aaa62cc04d78980902da05768ee957a9ecd91fc165a4a30fd9abf3fdf9a64c3d8a0a70b0a637cd75ac9cb448b93441e538fe4c841ba4f23506d967aa67748b77c7aebaf695ecafc5c8d06a261b99a8f32123dc0562235e456c07ffab2a9be77414fb8f6b88a8d222423260cf01c7d4bca6c5a6048c5205d738a92c145637b8c5b7d54aa38517913b6f3b6dbedc4726335cf35519bf8e03963ace867633841b89b97e8a9b953f896345fc52743bf79561a821761e7635f4706f85f56c2e3400b9967cdec1aff71e96978916af9f4ad1e5f565f7272eebdeceed989d8cadee0e494bfbed624461a6d68d0a9270d645936e2327bd47fc9ea3fb83630fe8a8a25b7136831f4f6d04d672d9bae23263260438b23bbede600733f9b6dc82f57950230ad76df94c092ba530aa4b4bf6c42bfc4265045756eb631460a00893c4ec0013fcc78a5b37cf60f9360f0961d2d3cee5965b8ec05fd4cb83d3b79f8a30657e9cf9c7a923c716f1e818b541483c0fa44cde74a9f51e398ffd9f1ff67b4f1fd7b1d69635af912fbe85f80b572d395724936864d1e814b5c33a93e0686321583b0e803c131c3a27c1adc4d2ce8656487dce8015fffe377ad30b47f0730dcb1308f773085f8d43e22328144e6766ee9ff0d736bf6539aef5fc98490de3efa65bd1778ba743d5331746e220a8d72546485dfec2ab7770648ed338ca140a80d6a5b0a21f0c23a9ce7b054f81a08d459fe1c29c27ca07191ae7d6598fa49f18b63ef3a3e8a383383ebc400525a0aa06ae8944df8e62d64082f3f5f86809a94a03a579181ac7dc956656fcb7f0f66668dab30ea2cfb4f052ec526347f09ca0a4dd0ed9468f3c874f0ed86cd585aebd16191abc2788d2e76b886cba00c2c4a93f41e35be2d6e9e45a9c550605a93bd43f348360bcead5e2bacb3522f48bd1730294aee39b5a171ec77e01658902634a8f7fbb012f30a318197f5e86061accd179b1f130f1e37ca46a87df4df54d7a50420f92e8c49e39af631a95e7fa60bd7a7bbc2557b68f0c0a09bec6873707857aa1cbee8104d47efc5c95c21bdd1cee2f4d59ca63e6b841361206a418367ec7667ebcce3b114a4082411f046f75be0795fa74d3e17b32a3a9c8c911066cf118bb4eb80110d9984e9aaa66299a0ff2be3e36b49d988e2b8a503985e39acc86729c1a214839e73b4185239104faf83b54064f117c0f7fd952d33fbff129d621ab7fd308031311f9cbfa66af160b668b6230b38f693ec7fef6cc3475b411ebab0e0f9f036ce09e47db413a45ff6a66a6b2cf992b34965c8375301a892b2e5804953346d5639379f7e8d87e9b49853840a2ee7bf4fd58faf6d9c6e03071479ebb5b140e89563d0f668d71c3a417ddec1544f5a061e644be5bd3e84093d91ae006b8ebb3d3e1b9c01a60f51fbf82001a1770e99cfa07fd0140e79b37835670dfb0ea758596d799e4fbb7406d8dd9af6027f2d43192c5c5ae1aaacec624432c83c4266d839a65ab183b98dd58bec5aa507ad50762aa89799b81db24cec2ad0cbbb7c9e3847e119b5a39a2fab5c7581c64e190f372c0d1eb58f45fea539f97547c98c99aa530d318364ae06cee27964bb87ac0c43611fba7fbb47c033922ef1c31073568df3cd449cc2ad5374e276aac7af5555813457c85fa652470a79142b75a5d0d1aa94d3ad6651173c71c6ced731ff4a5391155aea923b67f37e756081e0be7fdb80795b024e0cdde444f4deb720963649b56f2e43814f84ae70d18aa1d8628ea832a23c2a22e933e8eb375b5cea6b17aba8061b77c14d839277320240b037e62ff6858fc372da559011a960a5c8bac81642676c6c87c60a021c84ddacffcda7834e3c47a8a64e8ca0de95b0c3d8c413ea229a9f21c3a2546a19c1e45fdb1d5f577d3502b8d4d197d38b990dd8b29a9e7173c4fe1f7539c70b40159e08f9b2c470eb040fbe3369977a109580e0d13832dc40e78124f4bdaf4a835002d023cd0360f7c3821d540494f276a62bdff0eef456c1c7cd46274567a0ebc32c23732ed916f795c7f64c13bea4802ac8b3af3af635c2b265cbab0b8e5b3870d96c394ca7478411568c0a3efb1e5e7fe626fa96d17b04871d37823d79912b9035fd71d1773049ec3d28280ef39842d0d8211c339f883af5eb91f26a4c35817dea40dd23be5c190e3f53174fdb1b7c3bca55d4ba66cddf366b0f62d076c3a328bdda818e7c190ed7cb4d62e09d163c5df2ac7e441d01896ca0939e538d00aa0c276ec44452cf2760b62b2379b1a65601e1f601521bf9172db4e2dce35b4b5bc1001bc3b141e6cad13e8c6f30bdddd42da0841b68d0179a17506a9fde0673dc54c8491d13af0b15e74242a8be3b74c67fbaa7d7c12d898b905b1bc561c6d1de9186f78b6d8d3caeb2e182f9c165130d6144f2718c3e0042f4b47d75920253ee7990107d2bc49088dff3f92049024d4db1d584e3e558eaa893dbc647420f2ea07d71a9376dfd5f7ed1cbba0a2f90ee83a24b0d9cd727086491b48cce8a560e1166fc4dd6fd153a2d0ea351f309a6ce0c50451c3027775f6163e8d19e7f335980eccdbb044495e7472a48b91c40c4cbc871dfde60c7c821782d2b5c8ce79f1df7c70fdb1f0cec4fa3b596d38cd23c6838056911d9ebeffad542d87768b70c28d85842923de772127ea6e127cd32837cf4cc66d8c69bd7945e374dc6526942da52a1da9051c2ec2e53e1cff6a91c8ed5099d18a11d210dc1a5a50905f4fd184536badf95c537189ace9e593ffd6d45427aec6a399219eef0f1acd256ccc0ccb5289b7a4eb5360d291452a2e7d70d0c12f96f5a6148a008057819f4e8a6cf9395ad40820951f74640be2ab12fcadc4475d4dc5d62883bc4cf273c17e2ff71d08ca1bfc5ce3c65ee2e9e3c8800907d3ed628da1aab78cd22d7fc82ca4e5d7164df3ee5bc8e68e77efb60b7ffe300898d81c96713b851d5cfaa7e6461cae695d1e06c0e6f51bfe7f8020da545436b808fe1fecff82c0eae8527459f57893dc917cdd6225636358837f8f90495efc733c28864a2be274c94b55148d9a6540834062695b296f85742a4e67c2984a0b6ff8f7f38555e58d46ec4659af4855e5a262d38e130fbdce56ff025225bd03c7fa6a36e5718b0d0f7e1203fb87371362348b891038b083dfad400b9d2302931977a9ea0d2d92f85b7954da73074cd42c5dd80e867c1b87784e7bb1dfcca5cad96e2346a0567f869ca7f70d1d11946768181be23175bd3d8c01568637218bf11b46484ddfdf6b2374a6a76311342aa0d9292d12d5fc8ea97c74d5dbbb7f07bfa976fcea291146aa063b1c2179f4c7e37350fb83e0f3b005b265f353e7c4a1e6bfa87846592b71c0c28d6e05ca3b23213ddb18e9148fb0ddf1923d8a225e8e14a92d487241e2b4e966dbcd7a96ce1e6245efa8d5365325db26be28bfc8b8182c294cd0fce98759107b01f642d1397861198460d774638206d55c0be682b21c80230869e653e4a42d5c8d56ac567fad348f38bdf7bc6a9aafec879f3aed699ab3e68a6b5ad5d6a53dec9d2786ee110068b9ada44f152bd697148a3b39188f06b766f44b28a758062c5a882b950c2f5d051aabf377b24d4fdcda0e31a4f602a4933e3d6d4390f819565f2bf166a10447f7bd27129bd696845677d47838a93c63a811aaeb5da9cba3a3347df52d5c5acd922ba2af56be3231dcc97b9f28042406c490389858d0a6c9d9886eb1e6c7a943d1dddcb1426155875487206f58e992bb2c2910c97b77b639686ac4bfbd534f0274ecc07b3c609dab9a77ddcb848515cd4e6bdec8c56ba88eabf982b8cfa50ed5c795876bd6bdd07c740ffa82161c268eae1921837fc374e643f0beae8040772ab05cb584474879480886df0de63da0dea9a8cb604342e74c0f7837dcb4c888ceda3727ecd5b5ff452ab117eb8e48875b0cd7b2a597d46a1064de01d194e960e5ec5ac9c7da3bb716d582598b7dbbca3324ff84e2d8e83d5b5e5aed122c2b2e1507c7c9c77d7b407bf904a0368e89a497606f671220c8688fe0cfccaeeb3ff5118f05e9b872d9c4521bf1af2fd4fa0225a7004fe950ac3eb8ce84c189bc39998c6fddac1ac9ce8de356dadff5e807539b5e1826299022cc79fbfb2e84818c1333955657229f780560b6dd409f7b3c5b0eaceae8aaa44da747b2d594ff44784df8419f6661a9b81cad4010edd5a09347f494700dcdc4022e913e027d004c523f47cb8a320b970e7451d8d52e48d1dece8cd4dda527c629fc62aee35459a3b55b03249951a0979768c372cda0f7a46de1b5f8260724d65c0f0fc12ca759bdc7c1e8759137891afb5770e5c1e9e8534705e108f4c3af1bbedfe47263d806e1fd68fec25dbd7c9e4383ed48e5fa28ff96c5e2fc9133239d54207e68962b2625a08a0c510d13b6274b9f00a46a0b05c77a46ad788451125fcae0f0aca41c443b0457073f52f3c69b9efc1a93dcb5657fbede2ccaac4aefaac2e7e44381cc4596ed4e4b58862ac10027a723f0d073672dbef0bb443f41b4cb6a1ba89433d26efcd50aed3a4e9a3e69d67e83102d74bc04697f12897937bf325082f536afc1d49c4ad618d27121502e198983185f72d5e9df0e6c70dc54ae824e48ddbc9d95eb9b20e143789459e18763d597da8caed8dfb982aa6e0262160c3f2513bdf586709db242a84b7f91dee1a6d9831ebbafbe76e3566f019614b74d8ee29b60a36f6928cb72b53dbd790af89507e86a5270bf4382db12a78ebd01be868f926580c2aef08865a019237e09d99c9a4b2f8082b96facfc96e303b3ab8b925b04dea63ca0ef285f3207414c2b4d16e0b673062f9a0006377c07c434ccafd9f95a7481eee291aed4e5f49473c86beb3ee1e8e3b85acf3a85afbabf984a8a69b787f3bc7f5fa723cf80c12df7b48e90bd379a4362a668fefbb2ee8937eaeba78f4d08d1b631f59df6eeef3693018ec033d8d015a4aadbf0e53531f89bb273fb92857e47e3f362fd12a3c3c7fef32687aefebafc3c1028f62e8d2e603ffe2f2eaa876c6e8bf3512cb1c44ad5640ccf28ec6623aacb2604e4a7d719594c55e00f3817869cbcfb10b62a21fa34a2abc6c1e0ba708fec4148f7574693e3e53f34f5f8b6cbbeab14749f8500acf82e5598264a02600677661bd13d5dc721475465e8ac5b78d6d93f81309471271b8dcda6e30241c5c88e90e7f5096827caf168ea2dfb53194c0c11986804fad9c440d30f32c642406fa9ee785790d07727b7101c8c69a778130addfa5946d7bdce76c0962a695cf2fec247daeed04804123f567e6e8069dcb7889eaac0063a05e150d388e7c12329bd3736f0d3c9c09b39263ec376a4775a9c5a3b982a3b3ebb5bba9bda1b1f8356f2af11b252b956e2057cca5e423042318c6a38e633e468dcc89fa8d5aeb2bbb4e12b905dd13e3b3e8295965c511d2215e47e6771dafd7a493baa7b6f6a935077f872a5da1f229bfd4ee224fa0e9e9c57067a88612a3acfdbedc56da3098cd2427a978acdf74af4020f0e3a94bd3907f7e67614195e7a88dd58ff28fb3e6ccb1727954f23d7a096083bd3da5c887e63e43532b65b59aa4726a1d5e9fdf11565a5890b5093747bab8896c5fe5a9ec52cc2031d9977ddf7a9f3f53091adb6d79927facc798af7ef2ada70790152f12e48022e9fb2703a21d789503e8d6d5f24f46f0b5188a4e23c0dff3aaeffac824236a4", 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1201, &(0x7f0000001040), &(0x7f0000001080)=0x4) 20:47:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:42 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40114, &(0x7f0000000000)=0x3, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x800, 0x2}, {0x18, 0x0, 0xcd97, 0x4}, 0x6, [0xf42, 0x7, 0x7f, 0x5, 0xd5a6, 0x4, 0x3, 0x3ff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x4}, {0x18, 0x0, 0x5, 0x3}, 0x58c2, [0x100, 0x200, 0x3, 0x3, 0x2, 0x7, 0x7, 0x43b6492d]}, 0x3c) 20:47:42 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/11, &(0x7f0000000080)=0xb) fcntl$dupfd(r0, 0x0, r0) 20:47:42 executing program 1: r0 = socket$inet(0x2, 0x2000404002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:42 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt(r0, 0x605, 0x1, &(0x7f0000000180)="cb83cdeada79fdc528e9f6e9adcee1a83ad99bf56d59d8a5e9837b2bf17884136bc8ea5bbbdc6b763b0d7637b3f1801b5eac990ca94e8397e53d1817cb6245d5e6252a7804505d244ab470", 0x4b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, &(0x7f0000000000)=0x9, 0x4) chdir(&(0x7f0000000240)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 20:47:43 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 20:47:43 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x6}, 0x8) socket$inet(0x2, 0x8000, 0x0) 20:47:44 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4ce8f1026bea6808b85325e11b85d77d1a04dbc2b62c60be24b8addb85b3a7513b39731d8c3aadc03b0adf25d6f6a2f0761a078d088f5adbcc23db81a8bb44c63ec9f6a4e211ae55bb9ccd9b51fd97da0addfd8f3f5f28e0831b9d157243aa5697afa48c8a9756030a2daf4d11334b88077deca5dc8a174e38c7791846445fea07e03405013a9e71a3506b65375c755a7569fc164dbe0d3cc079320e877a8f467f0c21cc20840eed2ed389fde69aecfe129f7f4d0e64477956ad696cb91a56879bbc459c9deeb007648ab5818e44324c703ecb4aeedc078e023ff9bb567fa17750b73128a50df2b871a67a6528ec3ac177719ca5e0687d88c566add54a625b4c9a813fe072ef686c0868f3c95d9017f0bbc5f51b9454f3dd2aebfee5bd5810697ccee31022a13a773a514cd2056f3de813bc2936cc10465351d2f04bff7f9f9a563999f5f59b8ef10f49862610ae62772d5beff2e8e3cdf90c5b82dc6f4b883e7598f39e3de8db2d0488968899e8bbaf5fab1cff33a031e62be344458cbed6b194588129dfaf82e6a6216648e01da73d3bd5122aea0c509e45ee22d705817c3e97330eb058d1c3c24fd946482780bdfef95053b48c1543a6c7c19b2a4dafc96c581607916f27973303f930ca70e84af54084ba826759f676d94fff0367a7c0caaae1de97c05a381eeffe9a6f47ab1342aff0d532dea53585b9a2935da278ab92940c4a3fd0654bcd12ab5592d259f2ffe79de2b688426e9b81bdae6c22e4c652f6c36b65d9b347a1cb5dac686f5a2e4261d55157707deef9c1ba940887a06d4bd628a07ee5a4fa56a4fdb9905bada4a339205d19f058c81ad6e2d6cf7c6e4eaf5f1f5d5adc50ec854d313d9d6247c8a243505aa9cb9ea700e5b1631b3c413af6e9d3c9a93ae1606df10b081a3b2eae4ccb9ce58ab8398a4e0982a20e0425e4e5073179f43b98620b3a138a74d59c5b861b94c24d1080b146deedeeb98cd1d754ad9edddd4be2194dd4760fad5e9938d1e944bce41b8676d0fb7c11760fcfd351d5748abbbc05cb9ac644b43660dc013534a7f72b55cd97f897210d22e9d7f1934fd1bdf5b6ed926359439f79f88f76bd31145959a318dfa27b7c180fad28e18ebb2d3980a5384ad225373f3db155303690c20d5942e04249e0c51902e811d17ef993fef765623560a03c1fbdf5c262e4bc72ce81e7622dbfbc52d203f3b7f93f257901d00959c4d183c9ab335f945f0a74553af1afd02e17714b16fbf672b0457026607d4a0516e1513183688b792a4db3120a96b98035b23fe156089adac805866492db25472b9a9890a8b3bd679c1241f62362d808926e67bceff9bf5ddbd01e0f320036ecaeb6ce747588a147813700ca9e117e7dc9443118bb9b6b344acd296b6e9b939e6d1cf261c5f294b70d0e27e79e74c80da31088e81cb9b8dc1b996842574ffc188fe6d2de6a35a2a6d5ebe4a386490bf9945925f46eed29c2fbced439a5c8813a4be29bab4788f7f71e211376b0a1da9cae2422243aa6e47120da176e59cdb47afe32487b3461aefc54816fcfc5dc9c9be8ef023399c235a054f6f007b19fe63230406b12e4a55de5b6e1dc0730891277f4468e3135ce1825e656cedfba14a5f671f9741db4865524b4121ac27ed0fa39ffd89be63a0b09f8c500765391ef3ab3d6d9b0f971b2b53e7e0226e37e8233ee62017c6f5f25210c16fc319e5100b2c48de09fa45a514087ff1e2179b8fd9fddec93673290b1cadb3e6b0ac973d8f3dfebba4f3a32f7ca1a8116690ff527d51ded769f9470c917789c1440a0dcda0d2a19de23125cf1561363372d2a9067d0ae5f6ed3c197f6077afb8389c181d12c244768d034a2cc866193e413911dc14ff70b465fad225758ca49f3969d326da7a5367568d65b9b83e6a654810f9aaf9b4b739653559d1d389f8fa3522cc57cca2eff4233a2ad9251ab5e860a496155b7c5d4abbc832192cd3f74720e1688d5c25d4a197dce6ee723485b7618db39fdf4e74052bf8e209c9726a3ada618b9e433309a9f14bba32fcd6bdd817244d478526773932b82fd646aaf7da37c28b487dbf8c0e5ca28a3beb981178a516c9000d1e1dbff2bb59f51c4f1cc704581f60303b5bf3ec4eb9b1b2bf429f17e14602d5928912a9ba642cdd29320077bfbea1b6f01b8850647482e30b48add0b6302b4e2a099809b130c1b4e31e48246602bc7547e642ee3494a383d88b1fb4d27d3ff4ff56979818cd00e00d12ebd50822cb060bc14fda8249fb60e65d970db3511fb7a4ab6bf5e859013789e7f0e97d95f97c82b324574be8a40c40e8a7346d876d0765e882436a18fd6544d7a33bfb012e29003a87056040c188aec6087e8beb7637271816c3eb8755258432373e571a9ed77f31989cdf3efce98eba8127d6bf5557f1c209dd3ae7ed8cf2161cd8924e3bbaa82a7dfa610285a4a20905aabacb2c6fed03e4e1600f7bbe49fd7e56a0c8035f743db501cdf3bf4767804e732c352f03d038d5a24fff6a414f0f49f450f049ae1300241240d59f70b519547ebf97e1e0ad10234f4656d6a3b47b0bc7c5c64b57970803824f6654da34e5005fbfe5ecaa44012cc6173fa14147cf3bbc5c000c6de3ab0b9b3b4849a2882e798cd46aa02ce4d32b39219eeb72fab7a1911b80f1f269329d9d1bb76e727dcd5ac3928413046279906060cb491babf911435c7aaa2f5bec75958d96d1538e8318ec4dd7161d99b4a071d785b64e3d3dff6251b2b5e08a8e7ea439a54f838ff98a5837f214539ea8a6dde6b11286e288ffb3f42e8bf847e5e533f8040d0832ea86c17ea799b817f2d6463c7a3f59abe939f703381742449e9bc1d84e71a034015f0c1a309741d38959ade3d7cd31b1926aa00eba78621d7a3a116c72ec30ff17267e31a87560254c42dc42172c3a789f5116f9f805a17cab7cd5d972426eb52d101280c5d3696546fabedc347293e70be9587f202627f637fd7b7fc8f25093d6d71d025ee5aee70654c60f581572d49896294b8611a0386d239fbda471f6bba88867d146df2bfbf13c4ecddd7c5190b5f1b0d64ef95aeab567c4f5044f21a6cbadf3c08c7fa985f3748e528e76ee766a68210f18dd21ded98f22cbd2f69cabc44bb2b3716a6a9be68456fd3aecc97b70e307ee217e9706b2fff2b69abd537f99cd5d4b5125e1e0da295f4ce57951dfe61681c29cc099e29ef83686fe02de1fa467b5e2897f3e6a5b5287492d7405e26b3fa626b91806837c1638dce0c15bec32ca316f64127a34174765095a0fee571bffb8bc7d532d8a9346a3eec7cbce437e3a0be21667f2a5519cdcd545208c5c3373c0da942547971a58c8b29b8bea24258f059dae33f650dbea4d6ada1a315fdddb381d4bfcf8af0b18959b9ed8ca8c390745b12d76beb06bbc79f684482661c7605e2e2cae6633ff738ba522a7a1369115b1a6c2e94d6c177b7f04a65596e0e28809f3dcea5344918eafc69c310f0cfff73c8bbf35b1f50a02b0c1b745e1445d556743b563c39d3983900e6bad5a96c644758c0125e110a72360be0fb6695c80dd19d7e58081ce566fb6e61e48f7d4f8c25458e8ba5a4e8310dfcc3d4c301c1f16c978a869f9ccd90f9c2c88a103ff7cc367a83b0ca6af2a4a0ce9ef77a3d4dbf6be6feb5c6a50194b3f79065232c8eded6e5046356b1060d9732e1e2167b77d754d43f968ac814113652b56f5648dbb3f8e0161e5f8c0e0c83ca08fcd3d7c9ed58dc0060041709afd56b0471b1948765c1cd082bc1244e1e76abcb7d94169dd5ff14dc6dee36a3d4195fc38e30d4381d9f123f18613bd2ebe5fc027b69ebd1fe984d1cceaef855982eb47f6f6e97dc80f8a58d97bd15999579df7dc0f1597a31932c2ad5f7e2f1899c05533adf189dcb536be12d16fb4d978517d8abd3e1088872ac4856c1096787c18750d216d350a749da6478f167542d4b2456d0cbf624d19d17d260a8933ddb5dca2b2d9e80467d1da3ad30305e041300cc709522c74d274a19926c21369af1d00a7a742e74d9239320f85dd4d3489788814e2682228ef6fa00b20d0180a18a7606120ec411c2f3357c6b337c307e3c86c829f5ce7dfcd51563729686964e719952d61dbb97046d034e1e2703458b7fff6a0c0357225483f088a33a036b58b95d63288861ccfa3e93207a5b97444f70a16eb1cc54f30c752b49549491d3e05f760eb4c01dac43c25772305c34bcb7f96edc5522856c749001cd645d21aec723ee32cd0a69b4e9ef8da60395c1fe9eb929044ad6a1fb8fa2ae3536c89155f28652d74253be3df263a3dedbdd2c82811f770beca94124fbd04786a90aad3a7f3e2ab5e766c19af5979a590a2e7ff93368e7783e8a41e4569df158fae96a03f73e14e687463e8f2c95800b2bf07d2ba8d0fcb005e109f781abc011790179b93a4305ea66dea4d1afb43b898b58b2eab1af8639dad61086022e8abf030bd049c177ff4e533934c549335098143d01783bee403849515a08566f530104e4cd05d93f7790cf3030e5002a69f5ebfaec0a78efeb3e463f04d8a34e12d3b60423ab5686c257dd081530a605554167b421a0df64297e0b8898e6999c9f58d334733d6b8c65734e06b70dd1355d0af8268170cd3ecfbab06221068ae9036913f1cc64d2b718ec937baad9192fb4ee4d97046340d7825552ac3e903c8bb1c0ad8ad5821bafd3f67b5b401ea5f475d51e661f47cff81ea876d8bf3bcc89c3c42e02117182cf6e3bb31ea3dfafa908d38610e4b89b7d56ec915b2847189f41c961edfae5b26a584c831cb45a9fcb85258a6a68cee786675cbb31d4c8a34ccb0dea33ebf0c60f79b267795656041fd237f0336ad55dc14470e3760182ec944ce30535739c6a0bf8baac78c5342be9904c5ed8b8159c62c1c5b65252bedbfb2a1b03ed7a8e94eff6fe4d0b50c6ccd9ca7e073335a1e7dc4fec4cab851106bc68c7d8ee4a6f1278b7009cc6209c539cebbd80d779febd6bf77176a5290b90c2be0144fc91d92a2aa1f742112e1b451e0a7dc5aa351bd57425c9b9e86eb74f44780982de6ae5c3b7e637157058825294fee11ce1468d7c8a8c291800c8b5aea7c1da323f15e66abe2bebb3df8da92a5a2fc75af001af2aabd4b911541a33815ede3e9c1765d73eed54993f50981aaabb7d1da68d707b042a7645f6c540af2ae6522e2f37a4e80d113b4fc27ccbca5f3da5d63c6a2d1f59ad87b83da85dacf3f678cc205a37611471a7cbb622052e176d9f78d383611c6c67bbfe9bb66f47dfecfb094dd892f259a24c27a35a2401721685b574b5d72c3d1b29d1d55d9152f55699cd89d87df619e62ba3258171ce4556547d04da67855e52b00151f6cf770ca69eefa24edd533e34fcc7a1a68a2a36f9b7a9fb31060ac91569e83647ead26957f1c182e8558ba297cb03d2cf1815bca486e0bda47f4949ed36f1bfae56f21ef1ecd2168f1fb21ae2fdda2fd00e9aeb0cb1ba01b3b0e2253a78dc4dd4e617922dc443b82654d36742986834bc2e3462364c2bd6a07ba6aec043a7457ee0d4a65c7b2aa77c0f8b2bd820f2a037e4e6a3a0bc70954f7f74e02bbab22782b797532302d4d94ddcb0efc7e93ad7e0880d56fcc9ffdc0512d2de6a5d3926df691dcd59360065ce681487c5b33f1a4f100e1264128674b5a67978c1fe07587823c74d3e246fe95fa59e3bb6cd904a2bb49572c78e8900f3aedab75d570e1927035d6291395ab37876d191570c5d79172afa619cf2fdc85a637ab5fffab319f46566256015", 0x1000) geteuid() r1 = socket$inet(0x2, 0x2000004002, 0xcde) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="fb5b758b5494a038a01e00b6ff28930130ede33c4fbe57d294d9a22a84e2508ae5eee4fc0f8fa39b026176a7d07e3214b545795886353a0608a670bd1ff2aded32c06a899cd531f85983745f5a4dbf4a7f42bcb49afd0ded15e354afd7e90f50ab", 0x61) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:44 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x100) 20:47:44 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x2000000000400) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:44 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000e80000000000000000000000000000000000"], &(0x7f0000000080)=0x1e) r1 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:44 executing program 0: r0 = socket$inet(0x2, 0x200000000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3b651642dc51c033039d8abffa14d94a76dc8ed64a6d3efe0aaa045bff3bf5659341be199db38bb410c18324428205f31460da16", 0x34) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:45 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:45 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000000)=0x800, 0x4) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), 0x1d4) 20:47:45 executing program 1: socketpair$inet(0x2, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc4) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) close(r1) 20:47:45 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000080)=0x3, 0x4) 20:47:46 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x200}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x1ff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:46 executing program 0: socket$inet(0x2, 0x2000004002, 0x0) 20:47:46 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r0 = socket$inet(0x2, 0x3, 0x6) listen(r0, 0x5) 20:47:46 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) pledge(&(0x7f0000000040)=',{,(', &(0x7f0000000080)="2db100") 20:47:46 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/37, 0x25, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) 20:47:47 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x5}, {0x800, 0x1}}, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x1, 0x4) setitimer(0x2, &(0x7f0000000100)={{0x8, 0x1}, {0x100000000}}, &(0x7f0000000140)) 20:47:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x100000001023, &(0x7f0000000000)=0x4, 0x4cdaf82f67ccb91) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 20:47:47 executing program 1: r0 = socket$inet(0x2, 0x200002000004002, 0x3) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/227, 0xe3}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/16, 0x10}, {&(0x7f00000011c0)=""/48, 0x30}, {&(0x7f0000001200)=""/226, 0xe2}], 0x6, &(0x7f0000001380)=""/179, 0xb3, 0x2}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8b72) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x2000004002, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80000000) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:47 executing program 0: r0 = socket$inet(0x2, 0x2000004005, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) sendto(r0, &(0x7f0000000040)="3c237501026fdc45291da8ec8c71f724f7716ef9e31bf57dd3c57e1b0a7f1631054316a01b00e9160ddfb283b3db15c81a4ccb9bce0253804c66017ba1add19c7d88b8af8055eaaf071fcaf0cf7b56f482b8f4442bc1ac1f0199cb0bcdf2ea8070a972aecfea81e5589716042da1ef1190fa8e592152e5fc81e1d6452b3f36028789558e5d8a06881b4bd019673f9852191e28d5c320e4b509be35", 0x9b, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0xa}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x5, 0xfff}, 0x8) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x7, 0x89) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) close(r1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r5, r6, 0x3, 0x1}, 0x48a1, 0xfffffffffffffffa, 0x401}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x200, 0x1d9, 0x401, 0x8, "bf8bf7b3f7ed6f1dae1a91648cc8aabd2233482f", 0xffffffffffffff91, 0x7ff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 20:47:48 executing program 0: socketpair(0x10, 0x5, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2000004002, 0x0) socketpair(0x38, 0x8000, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTART(r2, 0x2000746e) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1}, {0x7fffffff, 0x3b2d}}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) msgget$private(0x0, 0x208) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) sendto(r0, &(0x7f0000000080)="beb362c425c31ce305", 0xfda5, 0x4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto(r1, &(0x7f0000000200)="f5aa9c18dd88c8ffe8c9924d02eaa3734f9c68dd6d00286d729a2e05a4b1d8aed1f883bb31d619448270cc1b096ee0642eaf05550405324318239a169483f78de307fae264a612ac21b7552b1ce4", 0x4e, 0xa, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) 20:47:48 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:47:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x40) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0xffffffffffffffed) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$inet(r1, &(0x7f00000001c0)="5c276c62f8b67a", 0x7, 0x406, &(0x7f0000000200)={0x2, 0x0}, 0xffffffffffffff5c) 20:47:49 executing program 1: r0 = socket$inet(0x2, 0x800002000404002, 0x9) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 20:47:49 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x20002000003ffe, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r1, 0xffff, 0x201020, &(0x7f0000000300), 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x3, 0x0) 20:47:50 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/153, 0x99}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/34, 0x22}], 0x8, &(0x7f0000000600)=""/162, 0xa2, 0x2}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xf871, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) utimensat(r0, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x26, 0x7}, {0x8, 0x6}}, 0x0) shutdown(r0, 0x0) 20:47:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) 20:47:53 executing program 0: r0 = socket(0x1, 0x4005, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x206, 0x0) 20:47:53 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4000000000000000) shmget(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x3ad}, 0xfffffffffffffef0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x5}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x9}, 0x8) 20:47:54 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x2ac) 20:47:55 executing program 0: r0 = socket$inet(0x2, 0x100002000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:47:55 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0xffffffffffffffb2) 20:47:55 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socket$inet(0x2, 0x4004, 0x1) 20:47:56 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/4096) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:56 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x60, 0x121) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) dup2(r0, r0) 20:47:57 executing program 1: shmget(0x0, 0x4000, 0x245, &(0x7f0000ffa000/0x4000)=nil) r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x6, 0xdf2a, r1}) 20:47:58 executing program 0: geteuid() r0 = socket$inet(0x2, 0x2000004002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x81) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) geteuid() 20:47:58 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup(r0) 20:47:59 executing program 1: r0 = socket$inet(0x2, 0x4001, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:47:59 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80000000, 0x7f, 0x8000, 0x5, "b1b5d9b4b75b9463ae892f74ffaadee046845098", 0x2, 0xea}) 20:48:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 20:48:00 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6b8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:01 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 20:48:01 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r0, 0x48}], 0x2, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:01 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f0000000040), 0xffffffffffffff38) 20:48:02 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) clock_getres(0x400000006, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r3 = dup2(r0, r0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) 20:48:02 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 20:48:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockname(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) clock_settime(0x7, &(0x7f0000000040)={0xfff, 0xfffffffffffffe01}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/167, 0xa7}], 0x2) 20:48:04 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x5}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x106) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) pipe(&(0x7f00000000c0)) 20:48:04 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:04 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0xfffffe54) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:48:05 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chroot(&(0x7f0000000140)='./file0\x00') socketpair(0x6, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xc764) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:06 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socket(0x0, 0x8000, 0xfffffffffffffff8) 20:48:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80002) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x8}, 0x8) socket$inet(0x2, 0x8002, 0x1) 20:48:07 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:08 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) socketpair$inet(0x2, 0x8005, 0xa55, &(0x7f0000000040)) 20:48:08 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/99, 0x63}], 0x2, &(0x7f0000000200), 0x0, 0x4}, 0x2) recvfrom$inet(r0, &(0x7f0000000280)=""/232, 0xe8, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 20:48:09 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpid() setpgid(r1, r2) 20:48:10 executing program 1: r0 = socket$inet(0x2, 0x6, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:10 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8048, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc80, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) socket$inet(0x2, 0x8007, 0xa81e) socket$inet(0x2, 0x5, 0x5) 20:48:11 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = socket$inet(0x2, 0x3, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r3 = open(&(0x7f0000000080)='./file0\x00', 0x30180, 0x80) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x101, 0xfe}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x200, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0x8001}, {{r2}, 0xffffffffffffffff, 0x9, 0x4e, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x7f, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x18, 0xfff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x2, 0x80, 0x400}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x78, 0x20000007, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3, 0x400fffff, 0x9, 0x3}], 0x852, &(0x7f0000000240)={0x10001, 0x20}) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 20:48:11 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x2, 0xdd4, 0x3}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0xa0, 0x80000009, 0x9, 0x88}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x9}], 0xa4, &(0x7f0000000280)={0x1, 0x10001}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0x7fe9) recvfrom(r0, &(0x7f0000000380)=""/185, 0xb9, 0x43, &(0x7f0000000180)=@in6={0x18, 0x2, 0x81, 0xffffffffffff7fff}, 0xc) socket$inet(0x2, 0x0, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x8000, 0xffffffffffffff81}, 0x8) 20:48:12 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:13 executing program 0: socket$inet(0x2, 0x8000, 0x4) r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:14 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = geteuid() seteuid(r1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) 20:48:14 executing program 0: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:48:15 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3}, {0x200, 0x9}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xfebc) socket$inet(0x2, 0x5a02f507620e1b15, 0xffdffffffffff0d4) 20:48:15 executing program 0: socket$inet(0x2, 0x5, 0x8000) r0 = socket$inet(0x2, 0x2000004002, 0x5c0b) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 20:48:16 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffeffffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 20:48:16 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1f) socketpair(0x30, 0x77bf60ceb9944481, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0xf7}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) getsockopt(r1, 0x8, 0x3, &(0x7f00000000c0)=""/113, &(0x7f0000000140)=0x71) 20:48:17 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000040)=0x3f, 0x4) 20:48:18 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:18 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:18 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) 20:48:19 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0xf109c03bd61e95ab, &(0x7f0000000040)={0x9, 0x1000}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x7, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 20:48:20 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000800), 0x4) r1 = shmget(0x1, 0x2000, 0x1c1, &(0x7f0000ffd000/0x2000)=nil) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/198, 0xc6}, {&(0x7f00000004c0)=""/92, 0x5c}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/52, 0x34}], 0x6, &(0x7f00000006c0)=""/35, 0x23, 0x7fffffff}, 0x43) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x3, 0x786}, {0x100, 0x8}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/102) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) socket(0x20, 0x4, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x8001, 0x104) 20:48:20 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 20:48:21 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) r1 = dup(r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="e3a238d26edc6b8cc75bd6c5917b52ee2e965599ec48128c72c67b0ce637fc33", 0x20}, {&(0x7f00000000c0)="01934d08bff0999bb5893a7142ba4b6875dfa6882b38a1b26fb3cb4aae2b7f79c819c28b95b7b6c62e6dccbe063daabda10047d09ef58f810f9ff5187015a95daf0371bb1c4aec5c847b19eb0ca2c93d9c0847668b73325e8334d172e8dd90319760c3ab05631b119212a83775205c332c7ee18fc0efd26b6e5b3cdc8a02d19c1e37c419fa9f24a345723a8d06f6bc52e53c13cfe3bf1ddb04ca70f7a65a4088409016bd6b233f6c0500aaf31fc7829427ecf10e706d115c3ae0b8d618d5ffb945b800dc63883a8c54fa363e3f299dbbfb2678d37cac2cfeec70363103908ff0f17d6ee4027165be4ae2cc2a417e9cdbc5ce1b6fefbd", 0xf6}, {&(0x7f00000001c0)="c302cd174f689809b4d49122b2ed1f90ddef918d2f5a079b9edd75699c9f90d34ec9712a064e101a2efb74080f85cecdce7043d975c4b16b0f3e12af8340921581a72392d38f9b391b31e13556cdb9fa673dbebb362154fba7b8ba766e78922c9ad430fe2a6ce40cfd6466723a12f01c4dd3c6c4ad43ebe306ea126c11ce6f7c0f8f04737b160374e9bb1a2783e5b2e7fb066076376b6ce5a5495368c09ee5511b55c40e90fe95187af06f3d7c79dbe338dce21abc58a6ad1f48178cdd0a38d0522297511091a894d6e152b5f6d74b6ce52d71e574ee7126b53462c19a30605a2afefe88fe5998c139b133a14cd524d0b19cc09af646f650ad7ec8c0b27c049b833157174834927ae3903606cd658cb10f78061fc22b4bd65ef2c9f39d970c0350b3d7b639a38620a0ad3df29b1540442cb22353c27869de7d7b7ced1aa2db4f340d90277bad971f487bcbd90a59052491d4955128282988812ebe53fbd2d9a03163700d412d22e849b078ab10092e1c660b17ea4a93e2c4b386909f13ed81a4e79782f244270c04a5917fc923d8fcdc48cd96411e39b703bbb95a10b604f452dd13777620941a705761659e551c23616a076166d7ce9a9e60e17ce370dafd10b5aac4c0abedf00671ca4d7ba8ee9d4b788997b8ae44be267565a241886146a7a9c1b873b7110ca8eacf2e02e53d76d394b805f444503fd5d50894f2bf28d9ef40a8431ada7e8787666beaecff1e81054676511e99dc5b7f6cf200a317299f6c69e690db1e7c7104d73a55522d29ec073a8ef20054f59fac997429ea1e9902b17b5db5b4e3b269e74c627eee53d8edbd1b5e4f0fc45772663bb76a88e23766c8275febe5b9c032dd5c125070411b63b78fc3f0a06849c8c1c6bf1a154ba0dd7ce5d8351d385aad10bf288e9f24e2bb50152b70f7b7f6931b43b840030ab5ed7e846b5f6ad1b972d3359ceeb0de70ff5c909ccead977590c22812d7d417e849bd369a058cd3bcdb9802c653b6f560f74ae37c6f720396d1f6f183375f49176bacda7dfd13cfb2b8a7e2908c26273a4941ae0a38f0de23f7b2f13e38efa0cb8f912859c696f2d969b9c54546116c9a0c11cc23c3ff73812ca6cf7ef7c8f638efd327ddc862af41713161bea7f67a6396849adacc05ca90a2273839fcf0828d8417063916f05aecb7d85ecc1576bf4369b44e3bf8acfbda0217661522306a587470ef7276984357d156f671bd37ee6ee976412d7eae10059791d02605ed084d1fb36b66792a43ee69696e03b1b52a8ce50a2e092cf896a2382b8c3b15a8420031ef5da553eca44e16db960e924a5c0fda7f521abd8892fa42f302f3efea83b81031bf01a910daba5dda72a1bee8de4504b0c84d854f1fb5808e1e936667a47705dee2666eb3990f9b7687714d5a3746f4b47970be1b4c86b573613ca1432b1b8d265525805885f9944f1357dc8e0cc42dfa988abf9e648d78c99b4128b6eb69abc1bc91e36eec63879d711cf99fb69483685dbf9676a66d68e69703002f58c10a3f46524e8317d6398df6673be22ef86119cf0c2d5b409ac18ce1f3bed49f9832aa5d9156d22b826168825001224fec5dbae7409110759fd63d48f714d5618edb525cd1099d2a81096ecb26783317f5555a425d67cd1fe29b02de98eed04f2d3d6067e4bd0faaff89858d0a29698130be4d4eadb5174317b5519200977482c3d801de3eff7649c5d79f0653643005e6709ff4b0a11159a37b249a8cb60a88bbc2e988fe6abdaaccc53fb6ac328a4a5fc71a0a535d26aa2c2bde2fc774571025c5781fd9da8fd5be5aeb104fed7fb32a781dc324d218ce16bbbd62eb2cf376558163949d16925a3f257b90eef81e17e2b48e3e2b03e705be5a7921a87c43b622405de55ad265295e154b76232a276aa103b8497f422ca70e882bcb2f56dcaebd8a8a7296a22035aa5487d128042b6fabaaffcd2090ca54572930e77918f85a3ebf8598afa24152e6d037fcf0ee8f38f813752d28d7d32dcda842a8c816fbc09c0c5c93594ec1bad6bbf9cef30ead13b9e18c9b5f90b8eaac16ef9bb03b94c1f5a1adc0c545f96e156dacc3503886e26b39192e5cec107ce056a8c50c416d7e259adb056ddae400c20ce9284b42e1966dc5f1f2b4f60060e3f8517acc55758a7b4f25c05d3f0275c007c1edc112d067eaa41793dd616d8a17b25cdf003a7037c35b371e6c34add32cf02e5e20d30a387b0549b019ed3647dace440ef6569c961cc196f4acdf9df7a034e1ea6f02b489abd6bacea4761eecdfd2768718675543f7c858ddcad8c7253b5e9c83a7bd62a1dbb72214323407aead73efc8fadef0951a6c6790b08f7d2edbf59b4de018cf8cdda61d442f2648aebbcc673bfc1f4651423759c77baceea9675a9fa9e4aa45f322b5dc68c0b48f5c7c639cec8dc8ad4646633e1df132bb3b4b1599409cd28a801eb088ee51d5ba984553b6a3d8259a14bdbe96eb37f91691864e22ce3e3f5862d47fdc396c3bfac79bc5ea81161c910ed4ce2dd5b0c4a000e968855ca435d7a648c89ed3757583192a119ac2853595943feb83569253aa3362b6b9af43304056a7624fe8c07e8e514e508aba152a5cc5fb648e481bd797020d1985f04180a0fc5e36ccea52d389c9227f63a95ec613da4e24f694a9344cdd46cae2c674971a7fbb158b7db0e3a6dde1f8c087af9a34b8223f4cc02bc48e46d32803dec019f6d349a9aa929498943b88551743ca23cff1cd3b8c7816944fa7c406438b652389e754fb81d80aa854fc329225cfffc058037eac27720be1e939b00334c5f1b93858f145315faebb8613647cfc1259952dc940a34938909228a1697c4fa691685d922733ebbfc20b27e33ac8f6eae53900f56e301235872ef6d0839594de90c4304bf060698d6668ae4d17d903369838f7cc47f68963196fe39887d6d4eafa0b1800ce591ae042a2cf8b890a7cc5f0b0af65f08268bdc3a47e515e3878d6fdf6c1ca8aec57433e1c377afb5f945246b60b1c4b84f62a29554849d1e36c25bc2f2efd7e66b7d3f517be6490a3a9e200e5cededaf334f8b25eb6d2ce0f57e15bb9d3afbe6cef66ad610c69151736fa345daf1395e09e5772318f3570693f86467ead7ac7880a30ee34812e793a8d5bf3ba6681b0add94cb0d2ce8f5bcf15cc8c626234baa0c159a7128f96ac9fcc2fa4e14e53c558d6e2ee2be96209ffc9dd2b28220b705ee7785ed941e36dd1b84bc6d7b9a0c981fa666cb0b48f3dd971db952b2d23aa4b99d3e9168a73331f8221a73e0a76af2e7d5bc022a4fa63b01aa00822b9157dcfe4da39d40728eb3e79ad109420d6be644552da593456d9abd9ba05491284e5cdbcd5f8bd6c1a1648ba8ef38f059598b8c20807df1c21e380bc38881d5c54e5e9576c9fad6e725b6ba5f25b51c36ee902bc4a26a04a201b4953ed13413b764129dbf47640af052259ca6c0cb87fcf144cb40b3e45641a829a08777bd55a0e4961caf12bfcfab1b4d4139d4d5958fc9fbe1cb4643b12c8f95c0002f30d3a21973b2b892f57b0af881b57c567c11b84730761ec1e355963bfb07d8d499ab497fc70eb6a7a836771b720439301fb1aef46fcd6fe0dae8105e9b15d1e6f50bf0e9b4b5a050fc0ade72163a8719ced2eabcfd2bea4b4d2503a7768e473dadf97fbbce08e2b164735087760c3733635ecf9b9c608756d617571a53be50b156d264709aa24075d013c6f1ed096bff4053e81b4f7024303ef8eefafaa274b5223daf5f602452871b62c34fbe7b654717feaa44a6e4d70db8345f6483056a0fd735191c703e2ffedf62cd32a970f449ec3a62cf9a9e69f99f5910d3e9a30c762cd820abb6c8ff22775bf5f7917ec4f2e86f1a592408bf3467346cc9521f9cfcc7b57d763569112cb229fa26ba33f01e7c2ec1415cb34dde8e5297ebedffcb27e3b71daf1636e0e4e2b9f6e7bf5abb2ebf9ad49779bc85d9b09b9d7dbf7a78a12af76e277512cc5338eddfb3f760d50d9d5d170bb74970ad7dd4f08b6373035d4fe22e94c912b65b74469fdda4398885529325d5493c27d5700a93f08403def9c58405d57a13e674fae44e3435e87abe3ce0df0c8041190b812917a4890ac2bea2128e9cd4dcbec5a8e62c20f31cccf895d9a8924735d054a15b190e51588bf772a9567742e488744e3ab3135c2dd66341d4a10f60d55bc58224c067f0452148db1478cf9b57edf5c0610a756f829235768631bc27e7497d24497a3e0354f746c8bdad68feaad2ba1b5e5a1383b13542090e940d920a1b8b31642baebbf91524223382d3ef1c0ab1d97eb4bd8894b086bfd0a8626a56eac54b2452209836d26874507f7ab418cf35996ba6dacef94f4e46aab15a0940591004556d7574078005e13f768ace6fec661878cd8240dfd97f7f08295f0ad7d4a9b10a728ad57d1e12309c02fcd3ffd3c00be72615f4cd43feab64887592e9f4b15d0b42d95a07cf6fba3dca83c2309205066f9b3def102481918cdf8bb8bf180beaac9d92af4a5a7af2158566ab39f744c801e28f0a888bef563234f2d7ca3b5e8ba54516d1acdf3d45b6554ba1a14b3bd95916bd715c3461acc32fb83fcf882ceeaf5bf527e447b46325e591d07a7e54efe78928b978ac0f4562f2444dd5a88aee6ac2ed28edb10c87221b143bb1f8eafdfe96d51fb032f16e94f31d625905aa0afa429e60951aed6ed08c5f2b69896211412be39f6d29cac79eb99383735d266a0624f8ea5bf61703b420f6c31a6d0b39fe7c27a974160c24a280d34e0c4e6ac8b064bb721c07bd268ca73f95ebccc753a7f221e580abcdad15338ca969d9945b9964e5807d7e7ee6099c0d886f3d3d9f3ccf3a4a2f055cccd13981dd32de1fda06fb0eb0e27d6463b011989e7f0a8c428a7a31cc37dfad0e27eade92c30f775f6bf26692e97241736c17bf06ce3f2642d9d97aff4c6b1c1e14c2e58cbabcdc54f0fd9fb8340ad6843b500494fe8531130ad05f11f4dced8e0bc82cd7b0df2fb008f5ea8135701ea89bea3538d649f6c5a18e1f1b0f5102e138217be997777b0fbe56971a41091e05d7549e75504ed60b157fb220f2ca8163909ca44674e6adab9b7f2f4886b3f27874f7a83e562d6884c419a8aa1fadff1597b1b2f0de959e7f559d3810be98383fb7766fef58be17d98d7dfd503292b79ddeef119670a107fba5c89a68b7f9101e1c9fe7a5789f72f0027423eedfbbb529a763954de17f41830ca23341da34f69c435bf7e1b9a8f688a7993bee8a61fc7c9d1f2c607318bb96c5055fbeda5a10491114cece76930b6e7581f733e6d82db60be1ba990b8f9c3185a32382bebc1549e8a885162ecfb34bf02eecbfdcb59c6353c718b3acfa7fdda0ad8f997c6fcef313726366df05a7219287f0730d24c650ed8ec20f7434c5ac1ab85fbbfa3c96b93673d32d34d350c4167bc7e35ea2a5e1359f945e0d8d3d85571a979668b73da749227d2eb4d9d69534c42897e495f9657ac9458de6e10bd347b142966b2c352130bbfd74e9b9838d063abce843a006cd22c4e8b8e4f2c9122c1bde826b2001981a2e1a8b1fd2c249179957f79282c0bec7b0135b02af0979150b5e8fd4e6bf794a9e26bfbafcb93fff244bb757d659991d16a9f4201471b6fd630b47f647988913cca5082d3a6c5398e6fae05aa7f7257c9dce28980afea4d36b0264a255be3742197a19d6391ec8f0cffd52981b78e6736a75c7f43ea9ca370edfcf3d41195c74ec6587ce394cfa57e279b779196de6dde21536664", 0x1000}, {&(0x7f00000011c0)="4092ae9e55ea832689c95803e9a779f7595b7ac17065abb8c1c009dda112841c1b623fbfe2536e1413a2482e33e904855a62", 0x32}], 0x4, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x4) 20:48:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:22 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) recvfrom$inet(r0, &(0x7f0000000080)=""/6, 0x6, 0x802, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb12, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 20:48:23 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:23 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x0) 20:48:24 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/119, &(0x7f00000001c0)=0x77) recvfrom$unix(r1, &(0x7f0000000080)=""/91, 0x5b, 0x3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:24 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4) socket$inet(0x2, 0x4, 0xd8a) 20:48:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10800, 0x0) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0x10001}, {0x18, 0x1, 0xce, 0x4}, 0x9, [0x9, 0x45c, 0x7, 0xfff, 0x200, 0x8d3, 0x3, 0x8]}, 0x3c) r2 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 20:48:25 executing program 1: r0 = socket$inet(0x2, 0x8002000024002, 0x1) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000040)="c74ee8d3ce1dddad485f3f07ea45a1f49df991d533ed557137f35776f69da539ff906f8707d36d074397c0869d60757237d54de05402c963a5b34304cbbd24d9f843f20cff494abe015113ec730348b1c7fb88abf8b3cc70e2", 0x59, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0x400, 0x71a2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x3f, 0x4) dup2(r0, r1) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@abs, 0x8) 20:48:26 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 20:48:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01200700000000000000"], 0xa) sendto(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000080)=@in6, 0xfffffffffffffff8, &(0x7f0000000240), 0x0, &(0x7f0000001d40)=""/4096, 0x1000}, 0x0) 20:48:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x800) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x1000, 0xec2}, {0x7, 0xd56}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x84) 20:48:28 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 20:48:29 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x3) r1 = geteuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x10010, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) r2 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80000000, r1, r3, r1, r4, 0x40}, 0x10000, 0x34c, r5, r6, 0x10000, 0x3, 0x46}) setreuid(r1, r1) 20:48:30 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8408, 0x6c) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x18, 0x11, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000012, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x12, 0x800, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x9c6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0xd6cd, 0xadbb}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x1f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x10000, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0xaa, 0x8, 0x200}, {{r0}, 0x0, 0x2, 0xfffff, 0x7, 0x40a}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xb4, 0x1, 0x4, 0x8}], 0x3, &(0x7f00000001c0)={0x4, 0xfffffffffffffffc}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x7, 0x6, 0x3, 0x9}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 20:48:31 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x130) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="7f0ec4ae6f31e7499c468b0cab85bfbcaf290bb6c5631d930940141320af31edc811e4f4bce79c6cfd928fdca5823f7981af35d6edd8cbb78137c7b5b181f497a49589247be84963801afb734633d07e740d1b8eeb637f7ed05c0f", 0x5b, 0x402, &(0x7f0000001a80)=ANY=[@ANYBLOB="00002e2f66696c6530211114148b8ffa90bf25929500b07149aaeed0f7152aec3f27225eacc5d1bd4b39e3224e914b3fb7cc2b4c4634d455284278ac5df34c00"], 0xa) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/15, 0xf}, {&(0x7f00000012c0)=""/238, 0xee}, {&(0x7f00000013c0)=""/122, 0x7a}], 0x5, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x88) renameat(r0, &(0x7f00000014c0)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00') r2 = open(&(0x7f0000001980)='./file0\x00', 0x22, 0x80) ftruncate(r2, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000015c0)="7b60849a6551fca5fcc46489260c25459d438f09485fc4a32d68732cef4267de3682bab0b5043154bdff9cecbd0bfe6c9bb9e3aa5a5ff6444f1b43bbd7", 0x3d, 0x4, &(0x7f0000001600)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = getegid() lseek(r3, 0x0, 0x1) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r6, 0x1) connect$unix(r7, &(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f00000016c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) accept$inet6(r6, &(0x7f0000001780), &(0x7f00000017c0)=0xc) chroot(&(0x7f0000001800)='./file0\x00') recvfrom(r4, &(0x7f0000001840)=""/26, 0x1a, 0x42, &(0x7f0000001880)=@in6={0x18, 0x1, 0x36, 0x8001}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={r9, r10, r5}, 0xc) pipe2(&(0x7f0000001580), 0x4) getsockopt(r11, 0x7f, 0x8, &(0x7f0000001980), &(0x7f00000019c0)) connect$inet6(r2, &(0x7f0000001a00)={0x18, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a40)={r9, r8, r5}, 0xc) 20:48:33 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8cb, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:35 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socket$inet(0x2, 0x8004, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x4004, 0x100000bb2c) socket$inet(0x2, 0x4, 0x20) 20:48:36 executing program 0: r0 = socket$inet6(0x18, 0xc002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x7) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), &(0x7f0000000080)=0x4) socket(0x10, 0x4000, 0x3e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1f) 20:48:37 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socketpair$inet(0x2, 0x0, 0x58, &(0x7f0000000040)) r1 = msgget(0x1, 0x2e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/134) 20:48:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) shmget(0x2, 0x200000, 0x0, &(0x7f0000dfd000/0x200000)=nil) r1 = socket(0x18, 0x3, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:48:39 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7, 0x12, r0, 0x0, 0x5b) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000040)=0x5, 0x4) 20:48:39 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/../file0\x00') unveil(&(0x7f0000000680)='.\x00', &(0x7f00000006c0)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0/../file0\x00', r0, r1) 20:48:40 executing program 1: r0 = socket$inet(0x2, 0x2000014002, 0x2513) socket(0x18, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:41 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x3, 0xffffffff00000000, 0x10002ffeffffb}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/200, &(0x7f0000000140)=0xc8) socket$inet(0x2, 0x8000, 0x752a) 20:48:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0xd02) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x0) lseek(r1, 0x1000000000002, 0x4) write(r1, 0x0, 0x0) socket(0x10, 0x7, 0xfe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r7 = getpgid(0x0) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r3, r4, r5, r6, 0x100, 0x8}, 0x3, 0x1ff, r7, r8, 0x0, 0x7, 0x3}) 20:48:43 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x73) 20:48:44 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x13a7, 0x20000, &(0x7f0000000080)=""/111, &(0x7f0000000280)=0x6f) 20:48:44 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x21021, &(0x7f0000000080), 0xffffffffffffffc0) 20:48:44 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f00000000c0)="974c667799399baf7da899afd628e0cdffe15155751a3456745fef6a7b5341aec386e7588b27daa7ab1bcc33dbb2a4baa71c7473f3f240ddfd480c7b9a46163d3f4cab59c4395530d9d3521f5595d1002af767635a5e538003cfda2178c0f75739775f66730dc0aaac", 0xfd66) 20:48:45 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000040)="bea03079ff62a451ddc358046875f0699a6d7169358f74c982972e95e8d8d2ec511c28953a5926048a542421c6d4caab91965fce52a7d1ffca7cd3b6cd6e7a96e1cc6e995d6e03ce7af461ec005a97d2d5b25c12e7134f5a067087c0b0cc2fac2a03369435c470ad5127bf61a620a1edc4c964cb59d879a69cd2bed7c70e") writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="d51063f63b20bc88419c9fb938a9bb7cdd3651f971e8fd4da3903797d107c29173e54f4ee4dff903df82ead6651b61b1d869b9574ee08e47852bbc8597f16fc0c0fff6559e6b7de1f75274c568cdd0576c3440d65e4ec6a84f37cb4a67cea9ff9c1685a9086a369d1afbc2f8fb5e9198837ef069a616de2466e92535969d1e09d30bf8fc4ee472cf59ca2dfb5e1325f23ff71da9f828e5c876b59978a26b4034113b11194bd224f00642f1e22fb5611e9fb5f727587d52bd85a40b8f35fb8cc26def0a90da43fd8e9299ca32fd263d9ca30944b9c446b4c5aa2fe1d107ce02ef85c1f8acd4870b339f2cc37041adfb26d0fa5eb18d29255d1235f6255dd1", 0xfe}, {&(0x7f00000001c0)="21bdd1f6be99b558e69e62adf99f249c49b10b702dcb64fdcaa2ca8f46c9592e0f5c48d57c602b436608457505acac13032926f7ae3c21c2a2d9a91c35bd9c1dfef3e3f0bce2ba079c47abf78a5be1867c7ecef4cb20e3f3ce875cc6ef9c60306d7d6de8da880d6837371f3436040b8e28ab4e2898a4876e5f360cbc03f434c354c8dd7afee1f621dc6abd61b0fa", 0x8e}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) shutdown(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0xd0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) 20:48:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 20:48:46 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x6) listen(r0, 0x0) 20:48:47 executing program 1: r0 = socket$inet(0x2, 0x2000004001, 0x0) listen(r0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000040)=0x401, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x80000, 0xfffffd63) 20:48:47 executing program 0: readv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000880)=""/108, 0xfd}, {&(0x7f0000000800)=""/5, 0x46}, {&(0x7f0000000840)=""/22, 0x156}, {&(0x7f0000000900)=""/238}], 0x10000000000002a3) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/218, 0xda}], 0x6, &(0x7f0000000440)=""/84, 0x54}, 0x800) rmdir(&(0x7f0000000280)='./file0\x00') 20:48:48 executing program 1: r0 = socket(0x20, 0x5, 0x80) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2008004002, 0x3) ftruncate(r0, 0x7) sendto$inet6(r0, &(0x7f0000000200)="9288bf06816b79978267ef55e5282b9ea0ce0827f6c877f0de768f2e219b840958369c281db4cd9e7dac17bd08456722de6102aed070ba58c078d6be348e9bdb8486b1d135aeb5aaf563d098dd1f672c6c288d6ac28a29ec9f8aa49dd4ae1f3650c4964ab5773dcce2f9414a917811ecaa2ab006f87f50fe26ccbdada3da16", 0x7f, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x401, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r2, &(0x7f0000000100), 0x1, &(0x7f0000000140)) fchdir(r1) 20:48:49 executing program 0: chroot(0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') mkdir(0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') clock_settime(0x2, &(0x7f0000000000)={0x6}) 20:48:49 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) socketpair(0x20, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x1, 0x7, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x40, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xae4, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000005, 0x7fffffff, 0x5}], 0x0, &(0x7f0000000180)=[{{r2}, 0x0, 0x37, 0x20000000, 0x1, 0x400}, {{r0}, 0xfffffffffffffffc, 0xc, 0x4, 0xc4d}, {{r0}, 0xffffffffffffffff, 0x80, 0xb, 0x200, 0x9}, {{r0}, 0xfffffffffffffff9, 0xf1, 0x10, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x3f, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0xae, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20000001, 0x0, 0x7}], 0xfff, &(0x7f0000000280)={0x5, 0xaa34}) 20:48:50 executing program 1: r0 = socket$inet(0x2, 0x100000000004003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000000), 0xfffffffffffffe04) 20:48:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0xd01) r0 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0xfff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000000)='./file0\x00', 0x802, 0x0) 20:48:51 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0xffffffffffffffff, 0xaa) sendto(r0, &(0x7f0000000040)="c8261cd4d7c66575b50a869e4e0c88b93eac7d7d8593a9784e59165dd1bbaa09ec0d37b8f8ed08705ec3f3cb4fbb3cf15be1113203862e0b2c53f373b1866a23e066a8e4b9415fccb2b9b581b7fb3f58f8537107cb2989da9ce57f44608a1e469214b56e78b75e0354c5539e4fd5d8eb5c89aa2014a2fbd4a1778c32cc4f4fa657e383bf7a4e254a1e52030d4043a14798f38a49168ba8cfe36a6f30cac487133ff1ea2350e323025f5ff924851be0c64674f82443134ee4bf7c41d5349a831f02d4886e862d0eb442fb08bcd3af749df8eb1f098444cb2efb17a224ce7a11ccd7c313fec767aa695becc5173c3ab248d68d783833486e", 0xf7, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="a91a8e3e93bb0a0e2000"], 0xa) socketpair(0x3f, 0x3, 0xff, &(0x7f0000000180)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x7}, {0x100000001, 0x5}}, 0x2) 20:48:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)='.', 0x1}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x9c0, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/194, &(0x7f00000001c0)=0xc2) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f00000013c0)=""/173) 20:48:53 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x100) socketpair$inet(0x2, 0x4000, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x8, 0x100000000}) setrlimit(0x7, &(0x7f0000000040)={0x9, 0xffffffffffffffff}) 20:48:54 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x180) 20:48:54 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x100000000) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) pipe(&(0x7f0000000000)) 20:48:55 executing program 1: r0 = socket$inet(0x2, 0xc007, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x5ca5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getppid() r2 = dup(r0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$setown(r2, 0x6, r1) 20:48:55 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/25, 0x19}, {&(0x7f0000000380)=""/100, 0x64}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/19, 0x13}], 0x7, 0x0) r1 = socket(0x6, 0x4, 0x2) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x6e) socketpair(0x11, 0xc002, 0x7fff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x26, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) fcntl$getown(r3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 20:48:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x10000, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000100)) dup2(r1, r0) 20:48:58 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) socket$inet6(0x18, 0x3, 0xdda) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:48:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x4a1) r3 = socket$inet(0x2, 0x1, 0x0) shutdown(r3, 0x2) close(r3) msgsnd(r2, &(0x7f0000000380)={0x0, "6141f51aa5281f337228412c13d597a3"}, 0x18, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/77}, 0x55, 0x3, 0x1000) r4 = socket(0x18, 0x6, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) connect$inet(r4, &(0x7f0000000480)={0x2, 0x3}, 0xc) msgsnd(r2, &(0x7f0000000440)={0x1}, 0x8, 0x800) msgget$private(0x0, 0x4) socket$inet(0x2, 0xc000, 0x7fffffff) 20:48:59 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000)=0xfffe, 0x4) r1 = socket(0x20, 0x40000008002, 0x41) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x408) 20:49:01 executing program 1: socketpair(0x18, 0x3, 0x2, &(0x7f0000000140)) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/193, 0xc1, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="6e93bc8ccec891f05f745555fa18733468b6ad8b20c2fe17b37eecb9b66ade6a0853b19d71acd19ff1b5bbb004634f624c9af6e322967df9b37879a9b123245c5f4071aad28be29c3c0262ba92f5ee07ee58bda9cacf43462379096e124e7a10cc8b9843e61bd30f3c206748fe4efa2c23635e9fc6f47a5cae97f2ffd6bd1cc0f4d28acba3985e033b257ef56136dd9bb4a3cab339ed7537116d3408b2cefb4f8b77ff64c67207438a302eb8dec88b13eb419b059f22943323f78582b5f8b7c8ef12e86ca06e0a90fb3baf26a42a641d15ee4218c7b54d95e0185275aefdc7c21ee4287acefa7abd942e7fb79ee087cd925a572171e2052d401615b9da24"], 0xa) r1 = socket$inet(0x2, 0x2000004002, 0x8000000020) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x1}) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb), 0x0) 20:49:02 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1020, &(0x7f0000000000)=0x4, 0x4) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="c41fd1c7efd6d3e716e94081b36d4e0751be612ba05b03b9185ec38d73b1bded1be4c0f593706b6b9e2359742e5fc3d887bc9acae92a2d508db2755bb4735f04d03d8937d48c97ff1c20e3661365a30d6cfb6a34eec2aed1e272ea9a3b68d7d9e11862dda7a95b04d3a12c3fe828d80ac1ffd7cbd83a72286f385dc394e16b27828579013e13d03da2ffcbe7d5cfdacea7252e2cb2f7971b36b88bc601fc3555c28617378950671877b32158bacac39fa732bf0665a808e564217d4408", 0xbd) 20:49:02 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:49:03 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x2, 0x800, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffd, 0x94, 0xc000008b, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x31, 0xc0, 0xc0a, 0x525}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000080, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000000, 0x6}], 0x1, &(0x7f0000000080)) kevent(r0, &(0x7f0000001680)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffffb, 0x83}], 0x100, &(0x7f0000000200), 0x200, &(0x7f0000000440)) kqueue() 20:49:04 executing program 0: r0 = socket(0x30, 0x7, 0x3) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="128032c05820fa0a7eadf5b0cb17af8fe8d3bdd2e2cffe16944ef4523545449204f440901766c0", 0x27) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) 20:49:04 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:05 executing program 1: r0 = socket$inet(0x2, 0x2000004005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x101c, &(0x7f0000000040), 0xfffffffffffffff2) 20:49:05 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xffffff65) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f00000001c0)=[{}, {r0, 0x126}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:49:05 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/44, 0x2c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket$inet(0x2, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0xfffffd22) 20:49:06 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = semget(0x3, 0x3, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/31) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/196, 0xc4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2006, 0x1100) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:49:07 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) socketpair(0x6, 0x2, 0xffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_open_pts() 20:49:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffe74) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000180)=""/186, 0xba}], 0x2, 0x0) readv(r0, &(0x7f0000000340), 0x3fc) 20:49:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x7}, {0x7e, 0x7}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1800) shmdt(r1) 20:49:09 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x7, 0x4) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:10 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) recvfrom(r0, &(0x7f0000000040)=""/51, 0x33, 0x801, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5b, 0x8000, 0x2, 0x4, 0x0, 0x3f]) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x79}, {0x79, 0x1}}, 0x2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000005c0), 0x0, &(0x7f0000000640)=""/191, 0xbf}, 0x0) dup2(r1, r1) 20:49:11 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/15, 0xf}], 0x5, &(0x7f0000000380)=""/51, 0x33, 0x100000001}, 0x41) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x175) 20:49:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="03", 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x100000000006, 0x0) write(r0, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="19", 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x3, 0x9, 0x9}) pipe(&(0x7f00000001c0)) 20:49:12 executing program 1: socketpair(0x0, 0x8000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r2, r3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x40002080, 0x2902) r4 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) select(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0xfffffffffffffffa, 0x8}, &(0x7f0000000100)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x9, 0x80000000, 0xe1, 0xffffffffffffffff, "61b99b1a9fc5efff327689792c9a0417ec235e93", 0x3, 0x3}) pwritev(r4, &(0x7f00000000c0), 0x100000000000026d, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000002c0)={0x3ff, 0x0, 0xa1d, 0xfb}) 20:49:13 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 20:49:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) fcntl$lock(r1, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 20:49:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cc18f5a7df41e271a0b699dab64eb16aa14f49ae"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "e30ee48cc1a1f8f1f9027ba0a43a8cebe502e27f"}) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000080)) 20:49:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/222, 0xde}], 0x1, 0x0) 20:49:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x35d) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x40) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x10, 0x4) recvfrom(r1, &(0x7f0000000140)=""/196, 0xc4, 0x801, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/161, 0xa1, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 20:49:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000080)=0x800, 0x4) dup2(r0, 0xffffffffffffffff) listen(r0, 0x0) 20:49:18 executing program 1: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) socketpair(0x18, 0xe1a0a28351dcbe46, 0x0, &(0x7f0000000100)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x10, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7fffffff, 0x25d, 0xfffffffffffffffa, 0x4, "96d3a918591bb1276e2498ba0e2d617fcf1f3b95", 0x7d18, 0x15921840}) madvise(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x3) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x4e51105391f0755b, r1) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 20:49:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 20:49:20 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x800000006) 20:49:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 20:49:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt(r0, 0x2, 0x8, &(0x7f0000000140)=""/221, &(0x7f0000000240)=0xdd) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/91, 0x5b) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x3) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000400), &(0x7f0000000440)=0x4) listen(r0, 0xfffffffffffffffa) getsockname$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x26, 0xc004, 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x10000, 0x8) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000580)=0x3) r9 = shmget(0x3, 0x2000, 0xa, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) mknod(&(0x7f00000005c0)='./file0\x00', 0xc00b, 0xc0c) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000600)}], 0x1) write(r6, &(0x7f0000000680)="be3f451ca95e0b5586c23b46251f14c73c3eeeff93531b7ccfb81e513dda41ba0bd05dbbc3f93cab191e33785f09f82658260682de40098cecaff2e9152863b1af7875d4bbe4a4338ccc159a77dde19db2443bae6c51c3a6762b74bfbc60128ad281ec7247d4ee6ea856240b0c4af9d1715a308aeaa681ce1bbec883a3745215cc7e26fca7582d26", 0x88) getgroups(0x2, &(0x7f0000000740)=[r1, r1]) ftruncate(r6, 0x7d) kevent(r6, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x4c, 0x2, 0xe00000000, 0x9}, {{r6}, 0xffffffffffffffff, 0x11, 0x83, 0x4, 0x400}, {{r7}, 0xfffffffffffffffd, 0x16, 0xf0000045, 0x7c9d, 0xfffffffffffff1bc}, {{r7}, 0xfffffffffffffffc, 0x4, 0x81, 0x7, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x4a, 0x0, 0x747, 0x5}, {{r8}, 0xfffffffffffffffe, 0x40, 0x82, 0x7fff, 0xfc5}, {{r6}, 0xfffffffffffffffc, 0x30, 0x400fffff, 0x401, 0x59}], 0x40, &(0x7f0000000880)=[{{r8}, 0xfffffffffffffffc, 0x48, 0x0, 0x985e, 0x81}], 0x2, &(0x7f00000008c0)={0x61760de9, 0x9}) fchownat(r6, &(0x7f0000000900)='./file0\x00', r2, r3, 0x6) shmctl$SHM_LOCK(r9, 0x3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r10 = msgget(0x0, 0x40) msgsnd(r10, &(0x7f0000000940)={0x3, "4dad84e1c49b96ba620c63b0318a01817f463d3424dab756b76adef284b3369c7a6cf86826d2c8c712ce598297c502979e969c17453ff81792858ecb76a73b95eace565c2494dd58161ffc7bbdf65f4d027ccce78794b0cf"}, 0x60, 0x800) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 20:49:22 executing program 1: unveil(0xfffffffffffffffe, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0xe009, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 20:49:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x40) kevent(r2, &(0x7f00000002c0), 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xa3, 0x0, 0xc1ff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x40000004, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0xfff, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40000081, 0xfffffffffffffffc, 0x8}, {{r2}, 0x8838786f7052805e, 0x4, 0x0, 0x0, 0x200}], 0x4, &(0x7f0000000400)) r3 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x40000000, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x2, 0x50, 0xfffffffffffffffc, 0x52c}], 0x2885, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x98, 0x0, 0xae2, 0x800}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x95, 0xf0000006, 0x10001, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0xffffffffffff8d22, 0xfffffffffffff801}], 0x8, &(0x7f0000000080)={0x70f, 0x9a39}) 20:49:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/55, 0x37) write(r1, &(0x7f0000000080)="fd5add9b262f5160693216e0070e4acab12190bd64550b54bc9df6ea888015996df8c09b83ff114fa6603350200d620070d893c17cf26740", 0x38) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000100)="fc479414ffe832386fb600ff383a708fe4ffe301e2df86f041b43d6f9a07c9cfb04cbb28de44c24384cf9a6400000000000000000000000000000000", 0xffffffffffffffd8) 20:49:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() close(r0) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e5b814e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008634ebda1fe9ea5abced47cd3747961676ffacc3ea5406f71ee9c3e421c2ba070bd0865f70c21506345a104c7f6d741fa4f947f9404572730bf70bdf5403fe577728f52e6bac015fa2e4e3acea7789acdd928678d8ce6f41d655cbc12339e0fc92e702729c673403dde74e7bedcefa151f7b0e623d2ee1256c14b7416d5d61aa95a4f6d8db2c47adba0a10cd8c6d020000000000000000000000367b7a38080eea2dff40a636a2192b956cb645fc23c5e3a6f816f9d32923d0dc53103fc6c7f4093ade60e1da1b43d4b2adc24d8caf71cac441f84f86776f6468b0deb8c792e1c0cde32882f1ebee7f"], &(0x7f0000000000)=0x1002) kevent(r1, &(0x7f0000000000), 0x8001, 0x0, 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) 20:49:27 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001340), 0x0, &(0x7f0000001380)=""/58, 0x3a}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="a8a031aa0742a44526b2041e7118ebd23501bfd4fb380b53c0064350ddcf9645be6b305f33d48e875718a3db28893cfba4f82111b1cb9b4be7bdab3cdc177fe6bef03b7b5ff2c9c1967a499f16769f0aba52b822d81f17e2ce17439644e23e8595bc9fdb0f", 0x65, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@abs, 0xa, &(0x7f0000000140), 0x131, 0x0, 0x21e}, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0), &(0x7f00000014c0)) 20:49:27 executing program 1: setitimer(0x2, &(0x7f0000001140)={{0x7ffffffe, 0x1}, {0x0, 0x1e}}, &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/4096, 0xffffffffffffff35) readlink(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/245, 0xfffffffffffffecc) 20:49:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8682, 0x84) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10ca1, 0x0) flock(r0, 0x1) close(r1) readv(r1, &(0x7f0000002480)=[{}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/254, 0xfe}], 0x8) flock(r1, 0x1) close(r0) 20:49:28 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xfe6c) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="fe339658eac3480c3c261ddca1d0f49763e670d8ce4d030011871ff4c3da88e3a61ccedc13f73e22669ca8e8cc4c5975216224cafd344e1ab82e889f25984e447caf991321fb4e4379ceccb5a4884367346f3271d445811ac5fd5de456a64be236910405642c6bafdf4b850aa2ae2c39360accf9fb1b6af3a24f77f78dcf9c20fc5b46af7fdb677839d5b1cea65c90e8dbbfcbd80f2d2330c98522e1e0c162341e946d19810696ec06961fcb6f9b74ce803b0288199c6c192e6df3dc169b49dc247e83c117d65e0db680b9fe7c0c2d250f00b8db27b8069c46906642ff4bd1", 0xdf}, {&(0x7f00000001c0)="181a7c5e813a77090c20707767dd6fdb0c83291fcf6e251b1f566705d48002c6c640bafbe0929bf574b2078bdbf520d58962190efd2909cf0d204f3d38289a40cdbe53bb1cfd1531022e5701096a091330851d8154a0ccfc419ec1a778a023db6c349889a25074f2dfb743ae1216022a626de4ec81f97e827a388cdb04bd9f3d7e1d9fd486285067178879c35c90df5956e8ac5c426582096f55e7f6bf6b00feffd633da7b4bcebe934ba93a91e9acaccc11", 0xb2}], 0x2, 0x0) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000040)=0x4, 0x4) 20:49:29 executing program 1: r0 = msgget$private(0x0, 0x40) getgid() msgrcv(r0, &(0x7f0000000080)={0x0, ""/95}, 0x67, 0x3, 0x0) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fb951a63993e44e7bcc879b2da0b9212eb9073a6da21323e268b8176592525f4a7116a189343f9b121a7a8a5674e9f75949d87740ae8661ef1136c7ba54a3133535c0026765407a758eb3f049f6d540262223195a7852e4f2713deb94eabd0e1474741530b7546046849fd0f26568ae68c14877ecf36aba2136acd530d3e4a2f11a6b2bc7686e971978b88ba8076c2f2ef41c80d557f07b10b98b907d8f8f90b247e952a1e32abe4aef66ba512fc3121fc078e4d64d6cd003a14063abb836ce17bec015e5c95168f227775e4fd94b6913e3ec3cd34f0cdd4141f009fd7fca328b7282ef3c0933aab9f04b539d1b679707c6b92c7e8d62c"], 0x1, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 20:49:30 executing program 0: r0 = socket$inet(0x2, 0x4000000000008001, 0x0) getuid() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000000)=[{r1, 0x40}, {r2, 0x1}, {r1, 0x1c}, {r0, 0x10}], 0x4, 0x20) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0xcc}, &(0x7f0000000300), &(0x7f0000000340)) select(0x40, &(0x7f00000000c0)={0x800, 0x5, 0x400, 0x5, 0x200, 0x8, 0x100000000, 0x1}, &(0x7f0000000100)={0x899, 0x6, 0x7, 0x81, 0x1, 0x3, 0x7f, 0x3}, &(0x7f0000000140)={0xa94, 0x8, 0x7, 0x6, 0x6, 0x7ff, 0x4, 0x9}, &(0x7f0000000180)={0x4, 0x200}) 20:49:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file1\x00') chroot(&(0x7f0000000080)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = socket$inet6(0x18, 0x5, 0xfffffffffffffff7) r5 = dup(0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x1, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000500)) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000200)="46dbc38c8692bad14d82f1076db8dd944385ec96010e9615b833466416beee22362cbc141020e5b721139591c8eb4a5bb97593821cc9f1edfd7e39", 0x3b}, {&(0x7f0000000240)="4c0958cadd2876339f25dcf0e2e027e652f3d39bcab0eeda236e2ec8a012431b6242901084dcceacdc9c19bd7f937e14f216a0cc5ba828891244d72b51141eb24cc5a24610f5db0e67a2ac81087a6de7c9f495f5b6bfc06b76244a050954fa1c1a72e669da6346a53b5f83", 0x6b}, {&(0x7f00000002c0)="91fc0d8678093d44a5e85386022817eea27651b7eada9e371b1ddf4481ab01e6c03666085d9ce67817dd14f99460d0c10bfd9c39b23bd26b6ca4c9cea4b3f67e804bc90d8a29ad53d5f33bde95b24eb258800ad7bb24ee027764166f66c6ce0050816a502e58c882b75ee0e7323a079d64b8e2a968f1ca6691ba7cea43664952a4a68a4393eb22d7a899f65631857ddbe781004134cbdd63e9840d0db1df3ff52ad6ad0702021e92c36faf85c9dd9c9a14a3d247a48df7f251053bcbe7ec5d671ca713807709e00434fde9dfa79273b2721a7eef85d6d8d9de30182e0955132c90a6a027", 0xe4}], 0x3, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}], 0x30, 0x2}, 0x2) 20:49:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1044, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet(0x2, 0xc003, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x5, 0x9) r5 = dup(0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001a40)=ANY=[@ANYBLOB="0000000000d908b05ad8000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001380)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0xcfa5, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000001440)='./file1\x00', 0x20200, 0x40) socketpair$inet6(0x18, 0x3, 0x3c, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) accept(0xffffffffffffffff, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r15 = getegid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r21 = getegid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="8f607ec437e4e9f2f6e2e366c2b5c54c2138c62b6c80793cea4a86027d99a7fc07f386e6eb8a9df33fb0ee5336dc2718d27d92a187d807f8ed01e5d6fbd8f2a013ff3c9ab9450a92eec7b5a0e5cc5bcc2320f26d36ff36f3149a3d273cb53d506c06ec2aa3b74cb2be7c1240d7ad98931324086e3401b59d6900beee0b53538c8a1c0e18b0b6a06db58b03871a21fc7514b6859ce09ac04c6449c1a4787e3514b0a851881ca0beaee5d3fb9c5b2e56028d2dbdae5942a90ca872cd680887a0eac9b29eb3dc6d6baf17de3253eb348b4ca543c9b2e31be190bc3a586286add26926580ea267f60e8137fbb2a4da8ebb83cfff04f2c5a2375dac36ff7f4956505e83bb08128da535bcbec8577d386f915f37ffb566bbf750e9f0f5b817413e00930bb5846f66fe6925e9b65bfac45151a6ad4c09bd3c26d34e61e03c95468c8349cd461fec9bb6b872c26403a505491ccd143488f44a7531207c596f00728f9e1c9bc1bed5c6768e39c9973c6f56ffe78008ac95e7dfbc3831c70385cb3725faf244d4eb7f410e5b4a69bff401f5a5d133fcb53ae055c369659a3dd463c9b9d8298b6b513bf5ae30d7c875af18d5126a82025e3fdcaebf5e82e6fef2a298a7b114c8fc15ec2643f890b0191ea0811c08b0d871eced75da47ea3075d984e13b2c217ada1e90f32db86310a6b8f604fe670508a7ead26bf506581aba48e4d0d34cdb1f2e1b0e733709db6dc2826a211dee00cedf966c1434a8e369f4323668b719948a293b57a627d81e0db9f2c39836727aea696d6867e50c026ba8a568bcc89ed6711336a738fa968a3141550cbc54a827c966116891781c29e1934031d1e278ac2e93f9bfd83367280260c031b637dcc05561ed2b553fb27883509aba09fefbee748f9280727daf78e2b656bba85f3dcc70d67672574906494c4e96f0dae746e432384ff3256055572c50deba2f2486fb497dd9873b2ba14471069cebce1363d689ee89e394fa721dfef93ec94f313ac439d16a4aeedbe062916f0729f4d5a893cde78a9ca41547fd7633fcf4a6ddb041d7ff76fe2bb37a1dadd14a3075391317ae5a30077329a4ec2b1657a31226d5da08dcdd74501d43b24e3b2a8af2c108b7b26c9372d97fe4c0c19b481d6af303bed754dc1f7287b89459661b78706b9f98d3f80bd55e756744fd1e4c80f7784b6ed67606fb4a6f5843c031c09e630db22be2d1799e0dc734daf2381178a16242afabe3f9b4b6281d571dba770170b6cbe775dad15429bf659b2fde4a5e0b5aa4a93a7d4ccfa645cb11581e4b9c482ba80a138fc211290fbbc9ad4ff49b39f6b55b19ba2d99685780d2b19b51504ace4121bc08539ffdc9656bdcad76f2ebb5936b821ed6699fcd2c3a2083c575ef49247f992450ac5849264a218571fccfc509a54807c7df600d7be23a4b97c5ad7e063cad293b6cad5b8a42925cea1f42dfbc1576ee37dfc7d1ac8aea1eb8ef4bc33b9ed71ec903b749aef4cb6cdbaca7fa72e1299e59094c216a14359b1f295897157e98f6e5cf4d2bebc93b115c2077d771a840becb77ca65ce81fe45021d5344536b9cf1847932544bc505439be2bc520d800b783e8dd3b6aa9ecf246e7930baf7cdd9e73ba0dc8f472a11107d1038e231b551e343383935c1d044d4470726aa3116bc712585ca3cd0fc52ad2b08f1f152727124f8548a45399c5ded81c57db1a3e3ef127905cdcf80833372cd0788268e9683aa33a9dfb041e8bb76677ff1e6a307fa159e48e64f450ff0763f6dd52d1694550f97a7f55f927299b7764be416a93bde98fbed3fb565a7331806c7ea337950b986b076984fa0fc482f48b932a5b64504ffd1ccda39efaa8428e808218688756f4268b7df98ab3f63d396cf82508e3fc8b33bfd1f941ee148318fc50709d9ed7d0ff51083c749989a8541d25a8aee1f0371c53ea06e52fa9756e91444291e5c487966d497760699012fce8ea4c409bfec9eeb180db7766b391842d96c3378ce22b506ae289423a0912c88ee7bd77a05ae5db8a2ada079bfef91543e7f7218078cc26c6ff4227f912d134b8f15a31c3443eac3051bbf202cd46e662228c0614fc7e8c7302eea279e3eaa743dbe530d047154fe5c68444c71c706d473da968fde8547e5448eb1609d2e3b1388987d382a241821c0b7b12840c18d52af429a72c2f50b316445bf881643846950952b5536590d25ae40fdbb7ca9be22336ec6113963da68719a07740f2e499ed7524505229abfeec10105e3ccc5d4d066958bf6d64690929b0b9a77582cdff73d430e458616b97ca36b0d09dcf585a584b2169f650e3b508d104df93c18504534d880c7f67a117d1e1d456ad106dcdc758816a5325e46a7383978cbab0659419b7181b211c5078453da145d5fb2ed4dffc5ed80bbc379d482077c227805f1afa882d3ddb4f9103c9fc340e884d4c9f508e1222427ad827896bbc55df05143e796dc1f8d3a360289a4bf751438aebcbbac20f0095ee7b48d37922a1590460f0dfa1d0cac4c4fabccaf815eaeb24b5a440579eaefa94e1c6dac06f14d852e4352d061e57d61d56f11fe34c543bb89118cf17624c2d9e08cb6045f82e577f2113e131912ce0b4f01234ec0df1764866eb6730468d95b323167e42093777c843b20b47d3ec6d56e427dd1517042aa7132a6e170bc5eff0cc72f14f20c0a520b3d3ed829685ba364df072bc7fff77d65015866ba61f53738e2c95db7c985cea59dac5ec617556ee69944c6cd575914dd961e49a54a6f2f21bb17071b23adf8e5f3c0a789b40c832c88b875f15976baceee06f4d1a12f262e5fe4d316cadae9b4a2579accebe211c6999a854d32319708931d54ca55eeafef3db1b239e316a66536aa37849af5b8bb9f563bd80ce904229a4d8d6d3614380ebc1ac1d200efdcc697e959a8951f33941121886c261d22f494657b90c334454a9da03fe85b638166fd4f4a458428332edee91f49abf3ad7dc68519a9a9f053523446b100217d45a09af64ef13c92fd7453f21e9549d43909d6eb624ef001bbe0a0a6c291d987852eda823c0dc6f2b70c32757011ae88b3112d70ad9f3aa1bf7dcd51a1323b0f26c703d8aaacc08490f627a4ca629a954aa3750441eabcee9cfe7835506044b085f3d5d36257ead085e99d5e82152400a27e8a7772bd29191abf7d16c8c2eb968e0a1423df749998a937ab7e0219809be1c69018e0b0711e41576dd2d3fd19dd38f04a2f8fd67c67b4b674908bc69742c893b23570240456b83190225eb7fa85eef5d143d0604beb0e494a5cde02bb85c4a5bc9fcb7cccbdcdb50ca8dd4eca166e66db2a429a1dfd6a48d44160b5fd94113e21a96f3a4fe310e8bb157b495e3c39bc8ac1a32656f540fe1fe4c710afd4c8a0e49f6f38e1e6e11ae100f810e3ce027c5ba64c48cc51d72bf29fda88d5951097baccf961cf9fd344c337d5f3f7257bc550418ac06d46f0c0a11c1281499f96947d77dd13851bb6c15e0bc45dda161986c42a8280b0915ddf7b4a86c0a2ee21b89ab7431fb6eadd4c19b2508f1f770bdfbd63a1da19cc7efac7a9ddc8b969fb8f627bde406ad0d08c000935cb9e4f407f73efdef706df04da9c349f2a562dbace0e93d4d945ac896fcd7cabaf739028bc535abf2431888341ea0514b82db553ddfcc515729071196e2e1e72a8dda53a66fd566bb65fdd84665091f60f80611f028430f59888cceda8f9867a43cca3f948e8592e0a2f079eaf3ef7ee8833635ed40a172fd93a8e04fc19e0b7c8ff8b9a60893e480558157af33b696c1f2d05c396e2d636107c119c74cb328736eb56fb0de705117d8903ceb12de28080e6a5a2424b6aea34b1c0992507521c33fe8f3f308acc681aa683900ab47da00d31141ff071267872826c72fd853edc5f47281dfc3bd7c40a116ef60fc289c4fe17d38939506b02dc7cd84a4b4c69db18d8e030ff680d279ec5fac7f830ca6bcf61e9f3b684b4d99ae6a3de7d0fec94e3dbdc218fa171eabfaacb9527cd5092d0af150eb233c617e83e4b470057b3c7ff4ebcbf6800db39ae0a3aa8c5ec3038f344be6bcb7fdd06ddd4a035f139238f10ecb8516932130671ff3c826238844c12869437ac7d587d3261e8392fd29caee90d22582f18da787ac448d84f58f7e3724ec33156ff54ba14c325cb879b19b836369c6c9fc12571540ee75a70b62be885cafd951db75740616099eb89c7a92cdfbc20612d04ee90402af1bfb809ce63cc07c72f24d0fa044a01889d710aad8d84dc34917b96be6e45c35997649c60c7b1f458c0d8c8343894aae4b2b946977cbb249399d97ada2b6f226d99eb675eea25b76e74ad774621adba7bbc2503f52846e57b6fb7e006358a2c438259c796ad37d1fc94bc46e590a0a98718aed91edfb148bbf5cc16d5a031b4bc460ea9347b81684a4c22e4de1ca47fdbc6a9ce21fcd642853edeba5dd50dbdd87bd226d84ee63da78760fd07ed4c1d88ab50dee433bfa2ae518b063d7daebbe4292334e655dc9e61ff55f52d4c08ebddb6066dcba0c017882a2ead6b0b19f2478c1b1992283897559ff0cfb6bdfa20fb8f53f6316fb429c4457d76e5617068ff492a81b5325f421bf56b4533c7cacf2eeed899c1976257a227b96218ff5d5f7c7bd9db76ccbb89a0ca7452cdceeb575fce63962496b208f065a7dddab1c2977896e09cc7186360c6d6e444650edc30bb92a03e8492e9b5f79fff79e061c8304a8570a2a4035a5b056be1de5978b7f79e410798a3f5f560eef9cf930befa10fa097da389d1cf785d1f4453719b11d09ff079277854c5461984ab5300b7de19e46d3f7733af05dc0363bc29394f8bbb09b558bbfbabb29c25f3728d1e8c69717b3af79a071b5e3d5b06185511e25bbfa02e580d6fbe5a3985dc900302fdc574294a3a236a5bee47f8353a90cb349dfba2838c53ea8a215f1e9bfd103d628bd37a35ec8d84243f6496070c3d6f318c358a12e1bc72f9e3f829b4a0d46bdae8b13a77d47d07c33e52689f9270e1d2dc2822b0317f293ac0358f53f8c99c321dcd3b1d0848e7eaa60b09d0d1cfe1e3b125c83025d8ac8a7d584c2f4dad2d4a638ceef749c6fa1509ab0e51c6ff97e2a6250cdbc8f1d3028e08eed80029f4c9e3c118f03dd675f55ea4d20c6c204cb9f9a86c15ade72b459418a1eab6f206288d38aa3eb6ef162ab04c2d646c1fc51b9385c5b6cd7ed9c81d6d82fed1bc9c91f25ff33f51d216cf28d25571b7e0e6188701f2f6289977f22fe9ecb7d785af24fda7741118eb5527d4eeee580addf4cd35b32093d72c4327c016abd620e07e2c106b735fa5f9d8c8ee0bd784abcd8f0224545e3f33dad0c02e5a59aec770054a2d3a782c463021c0c3da082f03f3b93c69a69c9aeeb12713c4b6e51b8a692193720090f461ca91acc4458f7e60e4257be42d86205c6b5fe33d324f61b8302608ea312a5ad8312bc28e9f0792e390e9a9f7667bcc80d5d0704a83cd89e7e88f9dc8adecba69706eaebb2805861d3cf6d38f69cdff29902fe125edbb3c7a49cb68e37121da2f6a58a18ba086103f0d52e3fb98f1d442af2844b61fc61d6c0a15d19e983e1cb0e7bf0f6dcdb4411cb74428016c3403a8ec11762527c1f27ae8afe039811b60a9a26b476a8d09311b4910b0f59da7fd4891401a6dee6399ab0b95d2d72a20501b1acb4903c37a580f6a3009e72a20dc0b91959b5513ff4a11ba49f883af9f55c94ae63efd896071f3d95260f9cd68c029b5ee7c0a49a6a83216e17eb082f0d6c", 0x1000}], 0x1, &(0x7f0000001c00)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r4, r5, 0xffffffffffffffff, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r25, r23, r15}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10, r10]}], 0x118, 0x400}, 0x9) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 20:49:34 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x100000001) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x9f}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x20ad, 0x6125) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) unlink(&(0x7f0000000140)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xab8, &(0x7f0000000100), 0x8001, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000100)='./file0/../file0\x00', 0x2, 0x0) 20:49:37 executing program 1: bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000540), &(0x7f0000000680)=[&(0x7f0000000580)='-\x00', &(0x7f00000005c0)='\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)}], 0x100000000000027c, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000100), 0x2b2, 0x0) 20:49:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, &(0x7f0000000080)) shutdown(r0, 0x1) 20:49:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0x3b4) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000140)=""/113, 0x71}], 0x2) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x182) ioctl$TIOCSTOP(r2, 0x2000746f) 20:49:41 executing program 1: bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000540), &(0x7f0000000680)=[&(0x7f0000000580)='-\x00', &(0x7f00000005c0)='\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)}], 0x100000000000027c, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000100), 0x2b2, 0x0) 20:49:43 executing program 0: setuid(0xee01) setrlimit(0x4, &(0x7f0000000200)={0x0, 0x3}) 20:49:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlockall(0x1) fcntl$dupfd(r0, 0xa, r0) dup(r0) writev(r0, &(0x7f0000002240)=[{&(0x7f0000000080)="e50a52f13815cc9123f801e81af3fe2e5174260bca4aac341df0241ab40af33c243c9dbd7638651959f4a3cf1d16ad438a6f98dcaff8f21656a46d4c7b2a593ad17b6b2d3ac88e9beea01f64b3533d633faabe2822e5fc08e9d0831fdf9c2220c4ad3741c56bcd9b69845653af7d518f292e299ff7a09641c93e0682e3b91daa341c6d669e0ea0c5dbe8bb22995f20259b92938337c55d2ab893200166ad8a8559d7056756ce2788143b448a53138b2a70155cced8140bd7bac1", 0xba}, {&(0x7f0000000140)="b721b60a68f70b1db8d38288485c280e382f1953669439f379ef0ddcd91819a77f956605ef9d8651d477fa8db0cdc0054b", 0x31}, {&(0x7f0000002280)="efd7e0194a3b66e5aa1c8295c4e70fa3a273b3da404cab474603056472360f5849c2359aa10797f7b5b27ed35d5a4880f61ab14e5e36cf0cc6891b70e59070180cbe9effaa04437c4279b0ddcff6ec38b54545e4b2fb10a819131cd24408f6d5e51f3e74df55858e40a55b2f9a409acb5b52d2a99aefdd0c1dce6dfe872f96d336c7b6314a41a67447b46f82b8d365bbbad4c9c72fcec57b779454ea3baa712f0f636359704c520a1b2de1975b8c87c86172e86fbbd25f01fad6a26607deb9a8a986d068958f835556a5ebb090289ba1c4475b1f08e96fced5012e94d371cf3da71271b72cd3fbd334bd71422a7fc790bb2a732e43cd3c88a1e0439f06f4db6f5fbff3a39ca40d56c37dde2317cd9c018d0f011152cde06afe9652f74ae88fd048b7cdea77517d2b5b5ba8d4ad0491a6f50389e9d511740c478d8e6043e5c99a3d3a64fe9b9710aa91ec3e923d4426c7ee4e4cb4778d36fbe868d6d11e7148de813f5839c77789b6cd965419dbffee0027d757534170787d9029bf4e2dc8910ff1671d1c56ce0dcd31378377f2c453d371f43dee97649b9a1717d2852ffc5dd4539784c2ba45256ae9c3107f43767cec9a3c9e2be70b3bf22a7fe135d4bfcb31868a94ce6cc3bb30851ab63f8927a266e0eb4b3b3630f907abaa5469022051c9ca643ffcb549b2aed558e5e7b17da5ecab0eb18058f1aee48e5656d1624f1b5a243f61398b6e85d0a8a246f12a8c4eb275c715c1cb25b8489b4dd0f2af423eb25d5ce8161c2988a18cf6c8091901f2f7c854d586bdf9dac5888469e104c757f73a2ff702d8e2ed4d2560340ef6a9eab938c38c39769525c17751f18abc5955159fcf6897efde72e0176afd9bb92d15ea51351a998673bfd0b9d2fbc74fea5737c35c72f85bd8682e2f0efc1da97649872aa2b57b5225dad3574ca7690762dc60910ff3e7f2dae0dd13c8f5a17c1c34121a987b36bdcaee3e7e06965588394b620cd8b07e816d997c9785ae7b756f8a278459332ebe49d0d8fff2193d6e20fbd92e961c967ddca541bc1a2c0d3c67db0b9e932b6fcb7bc529422942219223acb4500e6821cdaafcca126feeb25de9177ccc0daf1c0bea6f80a74b094dcfe435f739452fab514e7a0fee87fe611a4ae303fab97bf0ff8bf85ea3bb8a9b7be93e9a0a3a0c0259b9cc0e82f9c79461cb571322ae5d3ad0156b8f2e68003b03d1194a782c6729dd83ece83e56750957585ae225a1e0ba64d04970776962488348fe5ea21f2091ea039e1b2b61a7a8cce1914d3b4c46470ad0e4afbbbd6f3f02721186c28ea1501363cf6bc096dfe5ad2e2acaaedec46a7529d6c845ea9a1313c4fbb65272d243ad4680bbd4d21f7154763a7339632cf1eefaea2aa557d4dc44077e7b8ea17589fdcb17010f826a0b01c2f36ccd6b85b4fa1877bd598fa05c099a3b2fa22255e5b5f0e5afed53a986980e0f47f1ee39502d089c2649f3a4c271291b9e0661dc1be0c71bf49a5e8a9375724a15e2848166dc4b5626b942f100816c14ad6739b5313ab239cdb689a23b1921d5e9a9bbba64f3089d5b65d9ca2ae37c257b5383e7e9a956e61332745a2ac851848e118ded334e96cb88360f48244c960bb83f0db8fde4ed72d5663f737c49763fc6b278a5dd8bc4c9279f9542ab7023d8cb7d324f1e2af71e0910f0cc65e9ed2b4a4a4ec817e6382447bdb2209b3e0244c9991675b348e70aee334386534128af4cec6c0b58b76d173a8ecf9a6f5cacadfdd0ac5c88ca57281a39a2747d538e8fa81e441cc8afd89f6e4eb7eb726dde22847bc153778edbf58a864e311c793ead56c81e5813b0a32e63b584a931c0e4701b20a16cbbbdc68534acf86f1a32fb51a0f839909a64b09f1ae7b49bf8b3704b79acff1bfe42828c1340e6502d675d78b24192a880ad00dc7cf7f9aa345ec5d625f711dc880fefd2afcb538b2813fbf8f28902a0f3d418d78e5f3bc22a0ffe49bdd441393f81c9a5b90f3470626f2f990572bbfeb789dd4b1690f1dbef6588104a00bf7afe9758d24b206629a377c737fa7adb6d1f3495864c72112ccf370237a376b277a59ad321629d32bc78f399e5696b7ad1da8491588158968c099c3f86526b0cfdf55b5688439c36786650edf9e94a16f46659af07e4d8a8e277ef64155137bf942f2b7e4460042d9d98a098a8d1633f2bc8a165a43b75216244e174f4ffc89a62065a315f0336d5f6fda8fb57aa7f4d935bb5a8f12a8b80d5b421b077e0416ec38d667bb2af9c51bf9dbaa6dc19e431b31516b93fe6a2e1435ac8a38c1ad497785d7192afcad0a18042436e0dc71431610991ab161ca36f16fc512f9aff53651d81baef0d71ece9cf389c5a142c4255a7168ad8ef5efc0034f1ce83dd003f27ed396ac3ab029f332cf4103a71ba05bb236e0734b33824eb900d209d438a7e61c416751aa9b8c1cc3cf420bc91493164e5c53b665b5771e556080eff5225762378b6c7f767bfc1cb13d67fdb0539ca10ea89ba247d27d8dfe2e98a29b9771b99351e5e77b918d4a40ecb641bae5f9fffd77b6750c6011325c8db9be46242e8d8f374b0ab53d87ffb74a36d91c1e06cd4f21973716beed3d14552aa56f82856dcd65eb3ddc22acd00fe2842b05995245e36726605ea016788c32d7bdd2b58da38a942f00c44c635d3febd9876f955392daa28019ff6654e79d34026b38a2e6981ec1fd016e0c215128a48f8a3cf9239e4ff82325a0af52588e282a8e8d3c02c5e54ea9817eb2f454d2e9c4e46361f93e7a89a394640a3fb49688bbae66069cbe243325ed9e47f8cb014a408198fcd8c1f54982f4ca808f483f64bf26a79668a6ba3678ee0206b8ce248c538a805c4e075db0193130df8b09dbb785f902605f8440f81e18c709e8e018359b1c124335288b86ab4e5c42b29007345ce9cbf241217a4714e89b26333cf9dbc75804ecdbdb9b37806092dab6e0c0510e2f4e32cec6aca4e6ffbb408254c379640a43f423f4a422f0dbac29bd2af77ee8d57019054b98e62f1aa66ef2e042063c524ae8e9806014aa79547bae79718df318d76c1ef9b33045961a32d3a44777b3c7e5d0a7cfddda2c7c2416b43eac6abf96f831100fc7165fee50aa646e5259d298501b8f1df736aa4d8fe8e1088a7f73fdb610ab70b45192de81010447b8cabfac8ae749a2decd4de74f687eea2ad66d4a318e332aaa10f883cbe95f2c3bb93a50796bcbc32812e407e3f1d6cc1d4174916a944ecceae45c53e15ac2bdd91cbb3d04a2bc11cb316b695c5958a1f0ea3f7f54ca295169f2e855e9d85f865f594015fe5f188f8dde0d8aae024498ad8acbcc8a5c5f0356f7b6f6ec9ef7782e385ece82eae3dd7f38472ed238ce70735c1bff91b5adb7569a0a7c6d2963fe17adc093cb6a1902b34f6b2b7ab7914f7e0bc48276796678b7bb2f6fa6dc7b65c3a8571f26de296e2b4a676c54f76fe809721d234a6b4e6525b908089ec0e6c4113085c5204a770376fd86be8e6712e0912a17a54dedbf09a226476e99e33620e45406d38309b38613447b9234e5f8a18bcb25f85f617f6874cbdeabf370b9a79eba509a33552c7322cd36a9231e41dd446647b78c7c31a101d19462cad846a9b5d225e7f353d2c9568e78c05e211f694694cb1143a160e044f11f09a1451459ec317bc87c2d9c2eaafce7b2e679208efb1e8ff7bc6705c2c606cc0f9166d06924f1054c18d863acc37038e7c66798c32fa421512ed26f34c58d411e38bb18e6a61e683e32d6de394df1d856bf2fc97b3264878c860c9b9359d837f651bde48b2b4563c97f424501a0382bb24a6dcd4bb6d1d7a551f5a4c603124a22ace74c33516d7c61177e5fe2882694b4225bfbde32fa05f5ee35961fe996082d1d815764f6dd8c629e376e1f2e5c9f9bea386ca7aee77cde3fa20366b668ea85c5188a30194f831bd8f7214d329137f2b2a7af66025e5158cb5364f39972bb8743978ca427170ea7c30b9a38e7bc2f144babe0c12929dfec08aec4871af96d09d16268c833f64145f89d543fad82e86e62203f4f20497bad56af48363fa380b3ac35956c48256ef953882a2dd5ba0ea0016822edaa99927fe057955e811fc42a42992571efdae13603eaf43a6630e6ad67815d19c0e58dbcf86c38482c2647c23f0eb628c4827a85db9e9c19615762e608a6469215e701ee25ce55ac09573f084131d5eb7405a05a8035c313fe4a311c6b7b57cf8f7d6d1e16c535b68c929301dd864a037bf38dc1600738596f44c172d4bed0c560bb6ff2dc04a025da4dbc4668659e3050060693bc59003eb12dc54f8d34f093a23662dd77175c57064a99d6c3997bc096981371a34256dbe1103139fe66882dce4ecc4c8582153c5f3f1ab90771ccd525200d52f5bc24e7db968ba1efca03f49359fe90b777f5c8fb8c3edbdf2bc7cdf980e3bef273226b03664ca3d1fe02d9d29fecfb6585293c0f7a1cc9884811d8cfd08185d3b310fbed09e0124b52026c16bafc24d764cb393b853a97e28bdb494b4cadf9ea848ad34513e92e3b6f9da137447a36ecd16162202d66f44cd91f7b831b331ab6996b191c424ef57fea05058f9566df3cff6a98914f5879d784520dddf7abafe4f4fe83a854f95231a6f18c68038013de0b9a8231973b2320c939fc1ac484df452116506df5fff6b425a1551227ab5899512f03410b507226d96852012e977a5bd709e47d9afecc22bf77bebaac9e01b739523071e93d5ecb45cb8f0b4aa15a83f3a13398fedb04e164297bcc920e3d050922eb50b61c50ba7a0a2d342665c787e8c5286a337ef1838e81da2c5ad9af125776cbedbefd804b5e9239f0d137b006ffce10e82e9e587579093b029fcc8a24a84a3be54a03b184b42a366257f0f4b22ba478cc13e3acb821cafb92c6ea04a922caba76c5c78553c0dbe5d6a63dddbf170f471c2edd686c7fc6ca15259b13625be7fc38e06c819e956bf4e070cb7aca2129d0c987ecbffb249e22e36bb4a40c2d4d2ab9f0273860e7cfc60ee2895bb27a24fbd9a48d43c9775b4fe31cb2baadaacd1fa79cfe41389a11156ab2723b8e5c751d5d8227bbed7e98f7cf6e3cbe3f818d867710accc427cb2e3a2487e0e08ef92b185335c120d9c1b3c4a6b4d8d6f24197b714545436a8fa47981c335ba961537e40925f5a995ab0dac5396f3eceee43fcb62f40a329aff4f28724fdc7cf1693357ec1ef8ebe6d37c6078bd2dcd322c3c1d5002d795da424e2e6b0ff2b246598015c260ebf37b88a8cd9060f8a87ca7e49ff4faffc2c88fffc48c7685ec87db9dde20c379997366aaae75b3a1a362e8430eb128f855a07e5886aa96ab6ed67347c4f62902b7e3910172afec95a2ef855a5556041fdf4bc67de96f91659f2896f0823e931e52980e89070a8929763d23dc452940a8da1ce8e2ee6b2627695408b3e961f6827e2b4d9fa0aad191bf2af8e5166ca5fbff304f8c76ef7b0e11a33e1535eb7072de7343f92af7326c5c099371d458c0668cdb47982600cf4a82ae75747771714bf9790be4b6913d1bcf0bb51888ef59981c830e0d0ecafb115fc3e8c8bd6661b03cf202ae09c5004183b653a9a531297dc421b25277bb2a17a1b0e35fc51c2b07c909f3ce1ac0693cf7cb7934e0cbdec1966d85a5ece40628709131d05ec363fc83414a6a1c1f5625a843fea78b9d2e43b4e815909b7fad63a8a321092b3d4f817dceb9b95b266720d00710af2d1f09da876c1dc773da90d157ce840e167939a0d80106c200a059a61ec1f35", 0x1000}, {&(0x7f00000021c0)="628721363e45fad4856d89d3c6ae873f6a90549d3a2f803f64999c53bf4fcc9ce78111387327011764c5bd054c9be9e4965e723ce727fe2a41f1a4ee058cf2602a8d3b6330a081d808e2ec62e9f5b78e604300436978b42b389e82d7b952c146fb284838a214f691368aa2b80d2761b0705859b1bf5cc7cf7a950e1417f4fd", 0x7f}], 0x4) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 20:49:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40002080, 0x2902) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200), 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000280)=""/173, 0xad}], 0x4, 0x39) kevent(r1, &(0x7f00000012c0), 0x81, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x8001, &(0x7f0000001400)) r2 = dup(r1) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xd1, &(0x7f0000000300), 0x0, &(0x7f0000000080)) close(r0) 20:49:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x820, 0x18) getdents(r0, &(0x7f0000000040)=""/133, 0x85) r1 = socket$inet(0x2, 0x3, 0x9) fsync(r1) select(0x40, &(0x7f0000000200), 0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)) 20:49:47 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet(0x2, 0x8000, 0x10001, &(0x7f0000000340)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1adf, 0x4}, 0xc) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/244, 0xf4}], 0x3, 0x0) 20:49:48 executing program 1: r0 = getpgrp() setpgid(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) read(r2, &(0x7f0000000440)=""/180, 0xb4) setpgid(0x0, r0) r4 = shmget(0x1, 0x3000, 0x144, &(0x7f0000fed000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setpgid(r0, r0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/22) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) r8 = fcntl$getown(r2, 0x5) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="bcbac1998cdbc8e3697af7f07e1c2b9f6e71e754c2464dc1007aa35ecb804149815624d151fcfd416aa2688890d2de2acf18c7badd8f47936e14", 0x3a}, {&(0x7f0000000580)="e49d30990ba3042721dea850f7fca2dbd58747c571d7e13ab1a02e5d80ffde9444f1f4692ebcaf40ca520c34f47c84824f6ca2673f2db4aff43c0f353647a142d91d42c21500ab40adef814b639d0c867cfa63f9f886e8b0656012ebb1deac29e3ee6a609c858a5f26e8db5e11273a77f7b305e285f83dee0cac", 0x7a}], 0x2, 0x0) kevent(r2, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0xa0, 0x800000c8, 0x80, 0x8}], 0x80000001, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3, 0x8, 0x8000, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x4, 0x9, 0x3, 0x40}, {{r5}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x5}], 0x7, &(0x7f00000002c0)={0x9, 0x1}) setpgid(r7, r8) recvfrom(r5, &(0x7f0000000100)=""/21, 0x15, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x10000, 0x1, 0x7, 0x0, 0xae}, 0xc) renameat(r5, &(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000340)='./file0\x00') connect$inet(r1, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r9 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000000)={0x4b}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xa, 0x8001, r0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x11, r6, 0x0, 0x0) 20:49:49 executing program 0: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xefffffffffffffff, 0xbf}], 0x1000, &(0x7f0000000100), 0x0, &(0x7f0000000000)) unlink(&(0x7f0000000380)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) 20:49:50 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f0000001300)='./file2\x00', 0x1029f, 0x0) 20:49:50 executing program 0: mlockall(0x2) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000080)='.', 0x1}], 0x1) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4007, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x8, 0x40, 0xffff, 0xfffffffffffff8fb}, {{r2}, 0xfffffffffffffffd, 0x184df74548956f, 0x20, 0x2b, 0x5}, {{r0}, 0xfffffffffffffffb, 0xc, 0x40, 0x9}], 0x1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x44, 0x10, 0xed, 0x8}, {{r2}, 0xfffffffffffffffe, 0x6a, 0x4, 0xfffffffffffffffa, 0x2e}, {{r1}, 0xffffffffffffffff, 0x88, 0xf0000022, 0xffffffff96eff865, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x31, 0xd5, 0x3f}, {{r0}, 0x0, 0x2, 0xfffff, 0x4, 0x4}], 0x82a, &(0x7f0000000280)={0x7fffffff, 0x1}) setsockopt$sock_int(r2, 0xffff, 0x1804, &(0x7f00000000c0)=0x5, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x1000, 0x401) 20:49:51 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) setgroups(0x1, &(0x7f0000000040)=[r0]) chmod(&(0x7f00000000c0)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) geteuid() 20:49:51 executing program 0: socket$inet(0x2, 0x8007, 0x5) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000), 0x0) 20:49:52 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) 20:49:53 executing program 1: open$dir(&(0x7f0000000740)='./file0\x00', 0x284, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)="8e00") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x818b, 0x101) chmod(&(0x7f0000000100)='./file0\x00', 0x0) 20:49:53 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) 20:49:54 executing program 0: read(0xffffffffffffffff, &(0x7f0000000080)=""/184, 0xfffffffffffffd75) r0 = socket$unix(0x1, 0x7, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 20:49:54 executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x10001}}, 0x0) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) socketpair(0x1, 0x0, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0xc0e83c0fc6b601d9, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000180)={{0x4, 0x2}, {0x7a4d, 0x5}}, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 20:49:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x3, 0x1, 0xffffffff, 0x0, r2}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x12) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 20:49:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffb9, 0x8, 0x0, "fb48a3a92747b1e4926543c386223d001299f417"}) writev(r0, &(0x7f0000002200)=[{&(0x7f0000000200)="b3e1f24860c47686e4c42d1f0696a7858f1cc1b25e05118f779b43122230488aeac30fac5d9ae31bbbec446b2f406dea346a241db812a9341528c15f3d7918d2d861a9254be9e2fc4202a557d391c01744046f378a8a899607c7feb1c08c6ee2d5143329f4bbebae3a419437dce30ee583c97fc4659422e01f3ebe6bb8129a6408fb740d0f33026659b98f835818424e6acfbf162b8f61814daf5fe687893a17625367b8dffc2d49be8dcfb4d12cb84d809cff3d1a80c3276089beb3846c36d43e5411a4f0c746cada695e0b2661dec4b2538af80f06b8856ccb0faf430f6eca7cc66000541cd2365ac4e03646c8b144064537470a505380a4db3745dcb8f0168999877115d13a9056d3652c57a06f3912dd631bf386ae7abe6762dc5950581b839363b99149ab6a40b574cc0f9863d68dd74ec149866e0c033850fa27128d78f376d37a4a5e2d8766802148e3832bf23a94c04e9a851864d7141f6d94a501dd4e1bb923d17147506e4c1c6322c143721675db68dfee705c63999b7449a97a014b5cb3a6a2f2636c94b038c445881dea1ff835e59db02c63d5571175f34d259c728d9a2913ff8095340a09", 0x1ab}], 0x1) 20:49:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x402) r0 = getppid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000002500)="c6010209cf29aeba2fb2ebfea9e4bd10665a088540351bde51c5e1821c226e60676140a58ec6d38f55997cbde650af18d2978ed55693cb3bac4773fc98f1cf7bdfc6c0ad1b098d6b9879f2dc53a7df2b11f6ec0ce9d535ba049ed0d59c58213ff49cf76b6784367300e1b1b501c23e39725320e79cdc3bf516ff291c56df98519887e1cc09946c1a980350afcdad3b443d9bf54efba84658c667ae7fa2edd438fd58b3816a0a7e09f43cb034b8d4570d2e5268757a125026b9a806167b12db82396474e2bcf5d80ffe80f552dc7642a3941f85d1dbd06de4c29ddb7b5c65fcc7528663729040125cd9f4e45bffbb44c3145116edde9e7b6b2135981f15d6d20d089eeb5d421f899c96238bedc3094a541d17a37be4194402543552a7688d2a8e229708d3a4c0e672dd7b100bf11726cf3e1b55dd74b9677798f8a536f0664af751a4bfae7f12fccd2b1250672e85975efa8ee5906f66c984398b6e12ba6df15bd27f7be49b24decb11e5bd4c881e2d29fbf068eba7a46a512bac5df882b91f72ed0c43a86c1432bde486ef9174ce5bbd9ea93d8881f1c4a3287ba76427a024435f558cb72ed3f7ea1e25509f12c83b87c5bcbc56a8554e7452af7802c2ee11a2332c95912717d5dc6fafd3011eac74d4f33082c58496269eda8723bb8c4a6e12e70cb33669b325acf395b650b8138bb55c91a3fbab7586e90e99923e408e3237338c4d3a536d61c3af35627e472377856690cc92d8b368b8ae1d92257d5f68ffee2f8f087ff89510be070252466a7b7fc338ced405319ab35ab08fd4060f657351f509be444ea4676b0f7c90ba65ba24d1c7fa74f7d8c2e80a4da13b929b095e60fd98b5b91e21f936258917f7787e57b5db05bc1ab7032f91f368d96ff67f958b3b95f6b27b33bfeba869444931d1f20a7be1993c3850df0557828882434a3b835f5759910e5d5d1d1b57fa0b07cc363a4b61768c638dfb88effaecf833073023bd2723dbdfc94e55046579c4012883f65413326d620cebdc98cc2ae1b6fe0d5bd4fd8c5af1b0bfa22b36f169c88facaddd5bafdeb00ceb13a115593d8d4b890e0f120e05297e7b26bfce4b12979c608a9c02c74da4931a6bb64bde9122a5b0eada738887b0c36639a36f6e9bbf02fc1f74006bd9ecdd58ad99825fb74331cd0527ab5e15188d73a73f0b8f8f4ad27ac568e2e75dbfbac59c032e92668c73c2c3bd253d948074590b963a6444dcf0277504797dcefd21762e89ccf1a42206a0efbdafa97c012ae1aba1fe59f096c6beb0e0190ab019f2cbb890de59aa93292396c92a61ab39057bf255bfb00d19a244ca69efc7c05b9297e88b2e1168fd629eb5b630fd9b6b2f9fe1463b820b255d03208ca8cfc74530f5fab3fce833e473169039fc7f46a020f172cb2940f83c749cb7995d7e7d1f95d93a49905e918d0bee0139948982d59a2a106441272179141045ca66bb64539ed02a9ec19039243ad08c1f2d29de228102ca3eb86a8a05f798e16c9ff81eae4f9eed5d5ffcb90ad1ea09d2aa6a1fff99d1ee64ea3b7243f98d5fa82256d49c019c0d397d4b1ec182060712a23654be826afaff8276b6dd12d9538f4ffdf1fc3923769dbbb8c3addcdf56050cf876630edf7d31db135c20a1cad9bd92b4da16b485913b760568560917b3b99e5d5954805edb342198bf64b7fbeb913e21396d210fc89391514c17770242621fa8e5e154c8bc72a3258ae754177aba724bb59e9ac1924a1faa798bbae83eb6835a4bfa051b9d63f7461a04d67e9271d239b796802549f454ab834277f8fc0ef2ef8dda7cb2f491449c655dc3453a62af21ed0fd123190b51395b29aa38cd6dee429a2da2f4d59018869262a83024a0519b8bea0e5d9b966999218913526ddff9fae9ce6df1ca244ec8c448b67fc76482881a2beaac7203be28c8bdcc079d72b627805217285bdc8590e3ba220ca309d9efdbe8d9ed2046dd13985c8efcb3c617d7aeb46272c6e60c5778c6a9fb535770e6e553bbbb78ff9093568eeda6f1841ca8cc688a5cc49dca064f3bd1cf8096a0fb1c131a1d6209c7872533277ab810ced2a2aec72ca603f8d62d3c3eed06bbdfeda60657835189644847918844d52964ee4cdf7f466391a310413f496ac858c033743dc6bdac7bbda1d943286d47bcd37d72bd11727b08a462c426874162ebd5b24a1f71653e22a2ad99c8fc79fb6b5f4a8c1daeb369558d5c5fb82ccac5763cb588cb229ca7d1784b6b067838692120983bacdb8029c4d762d69526caecca5e76197ea8a73b5b83e055d037b8b85bed045eb556fb11b42bdfa1ddce12d2042d1a7b1f2341c71d6dbeb51e8baf2cd032b8125ceba42cd9b0681990f4706953be3586fd5350d025e2c5614ab0b2cefdc190e57e24aa20633a03d74f1c4d4f13dbf044ce04989642e9e8c7d242d8e222ccf5ba9e7e151de47f7d65370c7a0a080ebfcedcd13dca61bcbc83091b95f213b45551b4e6d4b52d9cc068e95b610167dd3f0501641181d9960c674b57fd2367b51988f49ca1f2cd147c06913e13ff85de0ceb93cdda050c59f1793c28caa48193bb949fe72ed7e1482d94eedf76346db615e927de41fd890006e719a06b8148d188b08de7bf009e17925042840aaa3b5ad82ebbd125747d6f5ba54e8d22d9deb9eb5196309c3880f7e83e1915711a687dda1430d8700662ee86094b169c80c147c8481d13f8d1dfa3ff215d4eaf4f7e6cbea220ba863a9572d1f22ce26250624da704f3ee1d751feea60e18c978175086dbbbd02b97adde8b03c1a457babf063b5b425bf660741bd2cca3eadfe5e2bc12a7dd938c9f5bfbf818daf433c04121e0bc74314e9823d6b935822d056eec63f999a90d705fd446c0f24f55904ce61e10aaa78f5e29af4bdfe648381ad793c463d22da212feabba5539af2d0cf724cd5881bbb2c073defee2872db8292f86846e3ac2eb2239b73b2990be1c32b49f985c02f4696d41d2a19a4146308469c3417c46c6774b933bbd40f1d678b0ccc67db8cc95402e4d2d19df34812c90ef0dae91030ac3fb6fbfdb2d91b03a9311dc7ab309f7c2e342c594be4d3f3616dc13bc77cf936ababbca4a2b0f059996b7d06f16a86a7ea0e34a11f7496718f7cf2caed96726ac9a2978f8ff447645d082d40455e59112cb3c4bd9be2ce18fb62abeed20b67a669cbd7de1da88eb2f990bb614742504c837b8780c6312a8ce659d14005766bac7821ebe069c1a7f33e0d46caef3df17ceb790c20e4997426ba2df60c10e5478ac27f46b9834a7b88a11fdfa5fb91d71abb72fe22b38bb71bca816ff338d265d8df08ad59bba6691494d1c423adac0eea8c0d76753fc9179197e341c7dd76104597bee1a68ae018c9d2ea8d1795a043b62193d61503a4682158caf51a58aa35f621b345a870a5971a9f73471a16a25a2f2f2d2500808c27f90b1c77f92909c31d504e0ccc69ba666e0a19724e445285c7a29ba59e2dc7b518aa441f32b4744643ca31561ba6d9d97f53ad0aee5992bfd5649d3a970e13e5d8cb6ebea51df69156a82d29e395fc778f72b36ec05b568d48e5e6e9d21e0fbe539dee98922d31745be4e724eebde563f8b30b549acf725f389afaf4265646f4d120a3b9a2562e59b1d51af6f0c9c0f3e65d892976ff3b90d0796b1fd4a132adb4412afa47dea37dfef0258ab2513618ed03d9397b83a7f3cd483cd5e07941e27464be7096664522c277ff162822a3afa4ff63aa775c16c344c87a64d60c4f8b68aea748e0cb17daa26455620d6f9323c0e38119ad87db8dfdb2c11c52ca90e7a98c7deb245505fdc9584059e17d6826607e1d7ea4a65d9a02a0b9fa70e65789ad3b3f401566bbeacf7dd859289d12f41efeeca27e5487f3fe9a3eff8c609aed7019179f09e93669d5bd62cf8ac47665d869ffd8fd33ef363d549d38e4928b9c830e6957cf1af589fcb3d96e6a299844634456e365a5d63d9c9ce08f4d25def3df022ef03cb80fb7ad81bc17a7fb13d2d7af39af2c5e44f065298b74c2c897deac650082ba326082d320c5fe9b6c2208eedece1154291ea8f46a9c9dacae319fea94f70736b24e8731beb5184efcaa367bf89b68ae9c6266081a02b1956edc26fa208814ca46f212652bd335e7c43f03072fba71ca50ce40bd183d246aaac95eca3a0815fb61bb7939fc9d5d29d93fd0a0b12e05de662ce373d99dd808d323f3067947e05921bdf34a4666db8e56fb5b2e056c881b0a81049505740a0c7e3583a9a6097c15c56eae9658c96e1cb1612b79981222ab81d26f63a8cac30d9780d0104ed7f9f27f823388b31c4fd48a30b964481703abde4daa0e42f793afc0453f1e3cb3aa9070842fd04c72551c77cced07b4eafa6eeb6c4dae4ed85434d1eeb9df5f3ebc529b1ea056e262615bbcaaa5ee6ac89e6142c48db4477caae5b04adfee42c7812ca41f492ea9f52aed2088fc6a8dc991c6a91187222ca2eb7e95e17b572fb23dcecce6143b1300f38b5662c274834a0f13f5d7c28bc04bb7d72a71e344222a02406ddecd40d292ff75a0c3b652936373a9936578b166d28dd67bbba4456f31c46c1388ff5b62ffc60aac82c8e27a23bf3c6ff502bbc4bb3ce7ddd26409d54e5d4322e52378ea677169af9206773acfb703e1536c5167751c28bd991aa7e7833677b18f9bb7a3f2bc4075bdf15e2dbd8c9040004000000d9d262c13dde493982c7a67c91d27e69c2030b2b4542dfadf320f287482ca1f3bfeb5b7653d062f53f4d3a54542db110e6318bb37b713df382bf041d14bf4e42b5703e7493da457b297b966dcc1319da5e6d47df4ae2445363d36f2e1abe61f393250cc1467fe998df649d660cf08de445ad68278c92a90ceee9c13cd4b4dc697c3cc13351f278505f4317488b8c341ced724092350c212337e2b6f16c327ed604fadb740ae4b59aa9a35e81a9727768f217a70a237acd0d7d050de8991096e248524e6d38cf97a8eee063e725a3e9efaa30116e0d983b44718ae1163923bb61ed22c32fe6c307f50bb18bf6a8d68feb49ef56ded1e7a06708229d66ec658d325a620114ee389819f159dcec", 0xe13}], 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x14f) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="c27b90e6ca75e53222f0b5a0d416ca06542b88437d8fb24968ad05937bdf6553e666e9f7010d8e039df09115f3723492a2d460a5eef49a7a41b8825cf0a6ab5a49fcf81e3058882b52dedde507a9c3cbd5d269337f1af654136828b611b5b605ad17308aea23d9e79dd00e36b08a7ea3b2d6430fb65fb118938cac4a510d9b7b4500714cf728c778dd645665e7626db4c56f9da05791793999b26427a7d8f98fc2bd9559d7bce6f9bb7a1d52797a9f8cfd5b12419a6c98af7baa24305c9ca7015fd8bb79919e250948cacc3d3427c5628835ed7ea26f8272f2ad38ee9ba68010f2159b822f35", 0xe6}, {&(0x7f0000000240)="0849455436bcabf2df7fe2e54cb4b5efcfc8c250f284454bde3404a1a2bf5d5ca482cd1b872e89d9de9459568495e110116a0cf1", 0x34}, {&(0x7f0000000280)="69ffe11b5b81609ee89c52574fbea08846b4d95e40f31b6fd8c31fe212ce87d75d62e9cfb11c7459ac4718ac4750cb3e38cddf0d81b65c0031bd4535ebeef4abd35577142fa2239fe2f352a1d14b4182646906ca5038a7576fced63732811001270b8553177516cc7ac375bcdf99a3c969c88822d906ebd0c4905b7aaea7b62726f5c4f527ac94203a8abcb081fbfe3ca6d3dab96f4e94820747d5fcde016b53a7ec8a0beefb0686bb94a66a665b6f377ef0ad7c0d", 0xb5}, {&(0x7f0000000340)="0480497a25d594567dcc8fcf2f064741a8110a0716acb9422337ea5d2f564a9c2d035b7dd9c1a724cded534fee541a3bf33f01009117b0688a6880132c3aa0a76fcc95546cfceb6375ec2693ca11481cd61676e8a9cffab287c865647619f113621b4a380a4daab0e0a7a688ab6d5aca860c8c2e88c46df4e7ce25aa8e21d4fac8753751c9f7368eb9c8b3a98266e87ff0e75d1a4bb5f548d75c99f5a3e2eb8b4ce887ce81379f27e84e6108d7df3b444801e4c9a96614b3d588b17447b1ef5785fd1f66628af3ecc562e7b97b61313dafa275622371728bfa8f29440f1e00a7886241cd663700ac54d75ec5dd", 0xed}], 0x4, 0x0) pwritev(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)="ec17a87b4cda60863f146ed89261bd148fb371eee3353a2d5c92d9d7be8df3deb6e9a04eedd85f52c8", 0x29}], 0x1, 0x0) pwritev(r1, &(0x7f0000001100), 0xbd1e045aa738753, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000004c0)={0x3, 0x3, 0x5, 0x1f, r0}) 20:49:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000100)='./file0\x00') recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/162, 0xa2}], 0x1, &(0x7f0000000640)=""/49, 0x31}, 0x42) msgget$private(0x0, 0x0) sendto(r0, &(0x7f00000005c0)='"', 0x1, 0x0, &(0x7f0000000680)=@in6, 0xc) r2 = msgget(0x1, 0x40) msgctl$IPC_RMID(r2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) sendto$unix(r0, &(0x7f0000000200)="7c2af22509d6e184060bf3dad32cf313dd0605b276469156c02476a88eb4b37a7151688b221b3a", 0x27, 0x0, &(0x7f0000000240)=@abs, 0x8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000400)="0d74abf092f3e024a5b6fc5dbadaca88f404c0eed07d8a1897f472e6253c14df120c6eff07beb4422739595aaa8e0113c88cd552380a03000c1ae06fdbe58a4adb99f5ab81683e787ccb1c2393edcdabce5fe8c31863c09ac72cfca5d6b7d7b530332c2ce4dfcf7f74", 0x69}], 0x1) 20:49:57 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="00a8fb7db5616cef13a8365e705d854bc9a5302cf00e216ad3691b2531ff62cdceaf40a8ee8e597c2266796d79e3f008f70eadd0b00343da0a38533499cc2a5d3330577f395c1e6fbdb81a9353934628c9b2774a7e7b2c834c", 0x59) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x6) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f00000004c0)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x1000, 0x4}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8440, 0x101) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 20:49:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="83", 0x1) getitimer(0x3, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 20:49:59 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4d}], 0x10000, &(0x7f0000001700), 0x0, &(0x7f00000000c0)) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000180), 0x5, &(0x7f0000000100), 0x80, &(0x7f0000000240)) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x63}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x5, &(0x7f0000000240), 0xffffffff, &(0x7f0000000140)) 20:49:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="9c9f9da966b62ec92cba", 0xa}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="b800000000000000ffff00003500000059e632bde39bda041319a8ba65155ba1affe84a0a500294db006965ecc29af3e13b7816d8e5c8823be911bcb407ec11216ab90a6decfadd494d794b9b050449d1e3983f227ad1dee0e6816e3ef728a109493f5c97aeefc349faf4fc45bf5fc94e2ed1a7eb0bdbaadde4ce24fdb73ff0fae98584dec4633d763cbf6920a794eeac10dbe2b8cb4123f4769bab72fa01089dc4028329acf4a8f2b4cd4161bbe0000000000000000000094966cba052525403b6ae58365b7d311d6ee725eedbc83f56d4ff2cf5757534b570e23154760f5a27a67463bd2be09cb22a9854bb9cfa3b47664798e3ac9e8a7e4f2f7171b4a3454da2486c4a7d9f28b7cee8649850791a2667b8d78ddce5581440ff8064a20b33f79ce20b2949c52ddad7e23f2ae8aa1baada0504845dfeb6ecc71cd907c81f5e18d4c56bdfe5b1f250a84fad890c2a9883d9468c4cf5292a2"], 0xb8, 0x400}, 0x4) kevent(r2, &(0x7f0000000200), 0x10001, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x91}], 0xffff, &(0x7f0000000380)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x1, &(0x7f0000000080), 0x7, &(0x7f0000000100)) 20:50:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2047, 0x5b4d) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x61, 0x9, 0x5}], 0x722, &(0x7f0000000140), 0x0, &(0x7f00000001c0)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x427d, &(0x7f0000000480), 0x73c486d1, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0x3, &(0x7f0000000040)={0x3, 0x7fffffff}) getitimer(0x3, &(0x7f0000000000)) dup2(r2, r3) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="3a41b34b118fdac509a2a3f25c67884bc29a4775514302260c35d483f736ab0fd76274e1dd", 0x25}, {&(0x7f0000000340)="eea30d8d777525e3f51009896f3a9057e56015b82deee2bb13dbe490818cd4eab262fccc6b831aea9e1a9ca05a8f7a6aa07846babb5a77ec92d3c85e7604e4143902ff9cb014e44200388d410f3ac8e675eda687c5b3c859437b18cb2cb762f0616444e35c0f6414466215f4c1fcea8379f2b2a90635a8d698a78a42a8c69ba793ffd55971a35e986aaeb8907fb3fbb549eb6ef4b39684114e7082bdb78297528d3a68c009e00f7c3746f9af858dc9958f205bccd1ee8f487b6bdc5bf9ac843021aff63081cde5c1def9317394740b3e", 0xd0}, {&(0x7f0000000440)="160129ee6815a2262deecc1ac6e0407324134782bcfbb7e4711fa63d3b0afb8aa22c519c2b2ae7cfd9e73ea2617da9e39639d67b0011237f0677c40f85fb735af966d7d34827369d45639759e274d641aaf876a243bd4ffbc55a07e1b627045776e6b70ffb9d9790b7db62609e0468b6bacc3f56117d09353f2ac8d75c8258078d6dd1c3a78a892c23739b9fe7b3acc370982fcaa6fc695a3d178698e6c15fb70043691f371d79a92bd4b1b8c6989aa2691dcba59df7a6269284e22a15606a3e125c79f2f6f74e3df37bd1e4f8676781650dcc0eac1ee5a8bd9b259490f308564a706e323682f6d1aef8c52c9e0577118fca67d9475171b004ea19c389a1812814a669d2336784c706c220da084297a1f90fb452760f7448808bc961a129bdc45bf7a0721c843bc5bda2d0bb99c3b52ee7ef7d1f4d97c8f6b0aa7f56c61ea2283995d04ea6726784ec605dc6702091eb7e564b5a96f5897d6eadd685b8ed7c70e930d09bdd84709a0c5434ccea59cbf6b3de6e02d296e40de1fade886dd4d8ecadf1784e2e73f2eb12ade799c6008fe67f0292b4b9b894129c5e04f28547c964f05e7bebdd82e1fadccaeb714b49be2c22845e53bd51ba1904ba4e1c593fdf545dc494b83771bf059c9769f763175f07ef2740bcf32e848f4d2d43b759e50eef4719d626512736b0d474fd16f6f538ecb359d482799997eb93abe248a690b72117c5733e71eedbb458ca86c1568977da99b804023de2201546babed523f3b08c549094c5a0e69131ff02231ceedb917ecd3b061da9637dea4a4a6b654bb91e82ffd57ec69ab87324ef5c2eaf777515d3aa077b922d9fa3da19616c9bc9fb08a7eca744b470381bb76b3ac79d65f861a18331b28c979568e1b9b29170d7e6e46d23057a9a2cb965bef4209c400516b76f25846c796051f3f862d7bc6c95395b884c56d5dbdbef56da7634b7e6665b89735c6601bea82c7da654e3aba2994fa03512da945af055e271f5661aec20c1f599209c1aa63541a7fe30656fc579bc1fed75c0eae7477c5ba803e8cd2b6b06a87e8877e37d22bb8174c75b0de4d855ac38301c780ca0f242c2bf4564a9e14032203ee36a113517146d393bf59b21c1c78a3613aafbfa8b201490179eb63d8b75169a209e40e4858f4fcd2597b30ff732dbee3b6d3c9f9f342ce21077096bc2caae4c67afc6180c68780f091fb851f99d297a14daaffab266aa9c393b74dd619d02b7a0f9bac3e4809c43359b69c623bcbc9824a3ce10d25a26838a6e2a338c15cb5da024c831f5af15687477635ea83ff105f6d212ecc7d5df59c09d2d8c2624d9df98b16cd0656cc4884cb96fd4e3cc72a42d02de4219c78afa89b096fb6445541381dc66f1d463c46cd3ef88c1f8ada28b99eb481a272cb9ac17fe35c609a29ff00875a4a0db8ff70608da5272346a99dd0362c1ff04b55d3eb3cd582d9681cfbd8f6f365d5a0b477c0d61bde8c09490e5d39ba282f41db105a23258b381c9b7b176cf9e297f1a6d41d4cff89b4b7bbc2f7047f0681b3664c4cb3c8da847e3e535c3bee6d5368ac8d7c5591d9922e4e273bfa520b4f3c0c14395ca7641c9d337e17e1617921bc7ad645b0f5e678eedf2924b669aa15516809f66518a4458a28af79e414c318ebda570eef0b9e4510e14a1db67be81a5199f719724efd8737ce9f9808900b290a1ee41c65b672995ce1181234c21a4ec1dd8fe50e91f6835844fa356ba9974abfb813d8cf9877ddfd268598e1b0920569357e40913f59e7868d326f7124b990d208f916983946f2192eff6c5e35193f6b6052bbeef41aefba8c7ffdec20aee7daa0941ea5567a7cecb93a951e9608c40cc01ae97fa827edd5ab52dff7ad1e429f34d167468ac15d36e3e789b5e161a85271e550fff3afe44ca043413ed6aacea8ffec0d1af14e255801401aecf5ed918f9490d3b6e3a5dcc4323c5ded1da38c961f9fc3831eb3709530a4a8b7910a2b22f57c503114deadca48712318c4a2030a4e3a636196181763490c565dbe1ec66ba9fb5e7f85b7caeff5b7c50a17fcae91e28a8914f75e8769cf6fdd33084b2193a3e287c3a39c8c69885b27bde10062589600e9ab9b04224f21d744724cb6ccfd27f0babb72c1492ab2f097d564dffcf6cfccc5c6c719dde6a6dcaf90afe126fed7a502f9610ba94fb7187a732b4b700ba3e52e52ec3247a6e4cf402bc0524b508a592f18151cbed22df1486b8db34ef0438d49d1fbb7b2c80e64e184894f910e39f6415a92eb6b7725e47ed40fef2aa7d2e263061726f69dda70896d4ed6e6148ceb18d29ddab64243ea371e42db9e45f76576ff857fbf15c28f6608053cf557a669c2f91e46d01c004811a2aa38fbd1f712c94fbad996599d3f85a22f466579469aee2c3c2a9655b6954834cb118772e92650e04917d6191721b217156738bab61be7307913ebcad7d7413ebc29f7ac79e9a38daa2c7b5b82ad018157f651da528c76024fd08e4aeeabcb69356592974426efb659b7e23a74d0b713bd8f3196fde93f04b44e519c763ee53fabc8eb45d2e41ab96c0a588a57c95d4c9d7a1d4d9b98e3b0496f8a9ca12a2ae9b31b11f3645318c79fe319e567c6d3090d831c846e941e892be34e3ffa7dd6064e2a21aa07508e8a9195048a768242a3fd3f4a8b0a8ed1571106e1730dc85caa1c26b186b89b807f4d1ab77f7ce8f8dd1706d85e60d0d52f1773456a68a287032647dc2a391da04dca6b8db4038a0e0304428b7dc75802bcffaf16369cde6e5c4cedef555543a5ef6a6172a795d1723e225c911c03cced449615ec1845650ecfca91fd485a899ef5f3f9a92c7f809ee248d74ced28ca1ab85c57f6b3dcb5b5d6336af0a004b5fe0c2a6733c75744f979780bd14c929296657e1497d7e239eadf106c11141176fe36633bb810fc5371ed7acd6c8f386aa7ce55e873d0d57f773e4cffc2a35e75348ec47bbeac73f59c7790700839e42f1e8b98d90ddcd60fac47d8fa89ec41345ae5a2f9c9e51c9a0e85e77518f94f0a49ff863ad4bba2f1056dff6d4afe7028e1bd9968adc6425de42cfc57773bdfe7b3a59c0bfce560c544868065f71bebbaa2d0d6ca3b43cf4a370052b75616107a68433925e2a3a8726e0de23efa6e602a5e29e3f63ce0b7264bbd3322f27c307e2643ca20a3c681dcffc519b0a288818abc72b4553bbe97bb7d140cbff9a3b21d82ad4cc405a9648123392b44b943ffe209d581e2a193f35267d51c98d4473af2e22a36c0bcfa5c9f89c48b0f7eca62e382ef8d542dbf09a44100364916d72008b7775a5f069ff84d822e176269d678dbe851eac144068de700cf24aeda253fd487845f42c6ad483f5ed1ed33074c50c3e568337b0372bd9d1369c70a8177c580390f33f4964023f1d9aa5ec2cafbed69c3a609eec53c74f03d92e80cbad68763e92b2d14055ee06d37a7381e5aeb9ef8af4388b5e164bc43de4209acea65a00a33dec424fa35b1a550753a74516d66aef509d83da05935eb265b4d3cc9f4fd31817f20c5694ab903c067d3e4b9bb07c0ed736e719020af8aaa06cbe21f036956a9c3e609bfa4511ebe936bd8da22b1525b4d18ca7819337294378bb6b2709c02af0974a8294e6261bea4b30bfe298ae0e25c9ba96852cbdeddac112c2b828740381905696c631418640b9233816160befeab70f37b7610973fdb05545f8290839444b9e17510cc43cd443a254eeeeb2dd0b1fb931a1df241a8d6ddbe7f99eef729537cdb52f5bca86c23c5e82ea2fec3c69c4aec15929395ef4477bb51f3569528198e7dcfaaabec2e8a92aab0195bcbe2ad96ebc079447ce4d82740483f1aad84382c9692c764589ba74c93893baa0aefe6d88e1a16cfc03b37fa537da077a0ae8b44bce9535a4b5925b8882b3a1ddeff1ae7de8bab989d30ccbf5b209992cb66897f6b6700f5f4013a7cc30e0abe0c37808e214d8efe982f114ab1fefaad29a59462fb7e208b91707666861512aafa2c82ffb188d074be1ee1c7b5783ea7b124ac7d4f6ffa3fcb93e76cc3a4ad0d33b2ec6e3128042e912c60bb9be7338ee36c3b6f86ace00733d05b1fbea84f74aa6926276b7578732428d9dd0e6c89e1cd581772b88d76bd7c1633d65c88d28d61d6a6a7aa8a5c9a0da8a26ceccf4eaba64b10eb517c1de025b406b6e191cadf4ef712dac2744d91bcbb53296cdfefede35041f06d8918a8934ec20b3e8ca902f005b7a33019405477b262b1ce0b5ecbd30a13db6ede3e18a97a8a0ab54f6b0a3b56a86a09e96e4397de3122736eb2ae06fa1c3eed2d7c18c04478db1a46bf82420eff3f60c01344c4461ad76738be14f1eafba588570f344f0d5995ac2f5599a2338dc21354a41ba1ecbdb3207b02543c795d4868fc31e43515f2d681608fff9524932e1d601f84d9c26fd98bd70e03b707a8f62dd57912ed34884995bea895ea2074f5e79fd0529b6b6c01d23f345213b3ddce50b9e7da31c8ebe5db37f76ac419e3b0eb1b59458b28275ff1df0022b57adc10141dae750e093ae5fe5e200daa41bc1466c78ca51ff0c95b1674225e6383a0f45fe330815ef0e578685bbb0dce954bd50a8b8b6a517a2c807ad86b903c5382930625c5e8b0ab885ad060fa22827f550ff10161d3f7fde2455cb8a5f02254d52629b4955a721270ebe28cba7e80a490f80f5661f8fd986bb92359516d068a2b85d228246be07b82be60a2d2b8f4d8b389bfaf26df6f8707bd034c9706382d783abb76aeff64c7a545de6a98d14357512bd41484df1501d55df71b034b661ea3fe951e660396144f32d786951a3b3795ca43acd40141fe7f4a38806bd24b7e936074081b61c311d1e216e4ea3e7e96a38f47212e95f92390916e09dfa89f70972320e54b14e97294fb049eec43e5a1d91d38183c4fa17ec4c6cd31dd0369d5a132b146dec0856b1077f365e8dcb789bb0c69d86664aa38ddf3d4e23d8865d607f4627138f770954079095d55dd66d30b3d2d62cfc3815318651a2f1c906da36aa67c1ee18797fea4c3d72787e4f7453fa79a67464205d53bedbbd27a9dced2950e81280f0547cfa39a45cc5c5162ce2d5b9f127cac2e533d40b9bf6eb5c318b42267fdb7c049e981bcfc7e46d25ce097821419ca46cda5fa28a491089fdb5f863e59402d55138decefa4b6ad454a555e04bea8633a49a0eba66b959b86f536ed2e2142e1131eab841b699e2a1e05c940b6c52813cd5e80c4f25d293916a7cbef1c7b890553bbfbfa1201ee0964cd32aea493406a24e7494c10c21292934b8ea7f6e2b13b197439c85a8565c7c733dedb98c281996a3be17ce2b737b7fc8085480bb641a2a82d961eb92bcc5cf1924996f30fcbb6c42fa7f5425809701b4842f31f4acbd7dddccc4906b34a2cb6e229b7c16e08c3f1885159bb380975fb7898399f9adaf89542fb4d943976e039331ab79f8a0c82607f64401e62b15c88a4f5613381650b3d47a6ae1db1b3d1e1251828a523c9c1bfce2c2eee75a27e79273206b136a9743c594e91eca55f0f99447c578594cb392aed7f470038f613b3cf75db202cd31443a5cc5f4c494e5e905fb8c0accd5822409a2658976800a4524b8e03fc2d74178894f3c6a36cf60a8c6df8f7c32100582a658149f13d05296f83612133b30943f039367c1397572cdddae158eba3c6c27d17f37400eaf1381335c74f4fa0edf35c8c0dc393d79176269334149f3cd4e7abcbce277cb2fb64fc72397cc7d84ae09036b4a2f9d1345d65cd21502b37871b794", 0x1000}, {&(0x7f0000000100)="638904d868c836c79084cd9496ca8c95d2120d62d8523a49367f14fa2ce20ef228666ff461f4b1f2a10b30402f5cfed4", 0x30}, {&(0x7f0000001440)="ec36ba0228e9651289c90601bc83cce544f948fcea4c4055159be62f006060d8765be56e9a1287cfb8a11853c4dbf2ffcde6be97ae8bda3c080ea91198cdc95578671fcd17a42a98f42a6e31d190ba7f411b913db28aa75286c3a1bd35505aed2f142d3001815e7bae52e9f1c6b346595e5dbf43741035e556bb84270fea7da5a73c4d175efec16339da114dce7b932ee2214b80f8a3e84d9e128ac0eed9f050f3ddc868e1467c4bb41dd510020cd10b81df28240901842389397c5e0395abc60322f10de1008327fc7d972d5650c73d7a8e4651842ec62a08fa314fc286c00678165682c2efa91a7052ae98b8094d91d66b2dd2f6ae51a996d38ecda1afee368918fa63e1ee5c78723aaeb023552fbe3c7165ecf7d5a6e2ef568d976cf02597536795c513cad8806e9bb182e280f7bf8f00de7e6748c11123e755f2965c49f693ff92388f4e530044fe53abf8c3e291dfc8bd32062df4dd6d6e944f0cedced992939d1b8fef26c34e688690a58f784280a33498446c18a240423b07bc1ca43feea523389cc0c4c8942eaff52a9f4cb8e29f9900192b30069e96a0061262607c34dead564dcd250d57407713376fe33675acbe072ab888f4d403593f46d16c79d2616fa457190706c9e14e1c71d4e842be3a3405481195c32a90e55966ccc3951a28a4d40cc09aeefb8732715e719a413ad58b4b7cd1cfdfe3312fe7d63220b0fb09ac76c5c3fccb6653b60599d0653dfeacb0c6e1669c667bde84de4e379b051a0f86689f70465e77b96fbdfbf6f5fe001c9d5c5597976c1638274654f48d5a97e23b28b4e65cbc3d06f6481bfdcc3d5787b084d99b7e9330a0fc2842b44bcfc79acbe61c6b407ea7737051d2d9d212d3db908767d0453c5e359786f00568ee9e6511ceabcc3cd043599500e3ae1c7226ad3dd1c376fdccd63d4047c2f3f4c420026db1a444c424300cc87196cde1a297c51b60e0f420abd0f9feac64925c134aa2dcc08989343647bef520f38d2bcad791a4e3b48cfe5ec14e095e07ee79907e0b5192040a75cf9d3cddb3d4fafba6b666a99c77f40e38008548214b4ec28e1f023d6d92f81c83fdb84131f3a83da190232eb6784ae78605e2b1b99b4497695fefba91c7658d99e4120bdb2e1674159461610b96669a4e59a8093244bbfc6e15579e604cffb208bec4d1e04fa28663c5c4b431d70690f28fccd397f70933565652eb92723613f1cedf51207e717288402d87c2bbc24e30d4340add42f871257a68a0a3524050b3d70fb87a06e7c5f8ef7de479166cdd5fb8994b2c5d2da5af72b8e5cc20167742cb2ae8380ba585d48cdd3573df99223193c55bd55e64a7743635e1ab5007b76e145689a33cdcd4dcb77f3b212ca22b747883c6b23c98cc196ffaca40a47955938d714333fd53a75c2f180b6bbe341113653e42f01535762f8464bdf6699c01657978997f902e85373add0a67251aedf18757f8880360211002ffc785cf8050b16854fe228d848755a394f502a35c28b829c96c72a8f2ab8f3d38366dcb315596d68b1a68a3defd3643a1a21b311bdf9539edaca7127052816d723b7af5d3d1f64546d16c685d4731030619cdf90f9c8ecf53bd9f5719778d97c79527330121c5ea44f105d337f7724117c4f63ae9ac67ebff560c6f94425cda2aa5995f72291b66afe166292a6afd37223cbf689eaaa7e3c8522bed57744d6f57c451df1f17c9a403162eae31777a4fc7bc497c954416a3acdc79a8a4cb7342c94de6ed68736fcd0e84a961580bf3c6adcc8db7a2462cd0cdb90627f117c75e9cc9b0af825941202dafd8bef7d80ef4a0c49deb8948d25e7724fe11ed42cfd9179d93f15a5035af7c77ec152e2af9a1a6e37c12cede12ff71b2051107140560f526f90d192bc6f4077c416ca39961f5e7d4ad62d96a551c1ead65b7666d1c39800e34144e9edc4d7b1fa04f4f12e2a59b28b4c5dc59d7d9f7ff6db100c6a621bd98e03287a880a1db2eecb6cb2e0beff8d22c8ece507a6ef37636c1d0a50cc9e07710f5edf26b2cbce0a6aff5f707218f5b7c9ff065b9e73947d8705d80c14f22b5aff57b90798634e8d09c60dfb57af61a7f142d4fecfdafe158272056f1e3f06a0e89cc481b255b26e2616d9cbbf027426453cac82c08193be1d606087dacac79eca42ee41156b906c5abadc6a4a59310a849d1b3ed077c030e3d656c0f43d64c15a4a3f85c28e71a61dbe6c9fa4e1538ca361ccec9b8752fb484e2489af46ce787f667626b8443a5b059b863431d6c60e52e1e2c910436f79277e3d31ec5b2dd3d4a643fe3cdb69d3d943c9da7fa43e8344e013f253445032200715f14e16d21f834158dc22cd8198df138556a3b17c03c3c5b3fd2490d4dd7df615a6c4325669d5de3652606885b1a15be07e9ae6bfba92bd4822b58d864f2160177657a5d0a505071e7abffb9a6b036b88f83c868f0aebe910a60cc44d43fe913ee777c101d4e8135f33930efb4b4901e929708a7e6a5f83534341b7b689576a3ca76e596c0a2d77ce52edbea80650c41033fa0e86be28b4fd5c7daa8e4f31c20fa35fc69e4f0c8619a58f11eaab23fb5e0bbd7001fc8aae8b99b080561c305a7590cc39cfb2533a98c9cd73c1f900c90d50f47c0fa9e293c9333383d49cda2717fc2e0e71d0f6887604cbfb40fb58a50f1c8be8a50c8c793369d5af2b4af2ad60c77bf98d7d98e9f37efa2ac3119512a6a01bbc4e934c712288d33dfde2a94053db55f6110cd55682234d9c64eb97b78c2505317d3c877c8388144b3ee138082db4069bca010f7cab1d0a77879b44228e41d01a311cf2daa49c0a2ff2657b0fc5fb141604923356712ac3bfa308a0b181fdd6f4e3dab1cd1af622da6257685362b5b7880b8dc92eaa060f1fb21188b6eabec05411360923c35cd6822c3f1c38c0252625598615e1bc85cfbc2798154fbd5752b16e8f81e184d9807d277d2d296a6c3ab410fa895f304def72ee8c331a2624a3305004ef0fcd594b5131ef696150e81bcc1ac9ecc0e4eeaec3e02f57a68152555f19067e01b7567c8c2c34d1bf65f359e0a9ff56bbfef5f8574538f96f4d05b8cf7630df65d68ef65d260b6fc9ac55f6ea34ce09c297eacd0d88f37e3f8495b22bf473feb82f9276ad159c59d4e96880330551e2cb6ab0637e2f0824f1d2ad58351f1ef1137f0e616ab9a7925a23dc68a229c45e4ba6c7599bc8c178f05679ac8019d867e75395cba88d10feb66846202d5ec9a8f81f8b5eb89c03a348c1fd9c77329e4b01516f93955ed381a03d42649109263d17ae835860ed3f9a95210cabb520457f3687c94a0d00263954272528649656a2e11517e87bc8707f1642eaf6b92e708dec928205a60c45f67fc1848e0f4a7d8cbd62bb17f35782a389a54ae6a28a337eea2d52993d1321f15759d118e3ae158c87b74668573740302fcb13636bed24ade245bf764e7385936ef0193f7881d96b782f9402c85626d47d1a90c1f6841761c305db6ea1aa531a863bb29423fcfafc64cceb8db7a87e3158e17541253f91cb1625405f8ec921b595b95e96e5a2b7f8e4827939248c4eca490a4f98a745763580d47a05477e7211dcdbbc6fcd9cef2eea1a9132208424d87aeb6d879d59e6463c7033c68d99c41bd10cd8996688321ae62e5bd71b20a3060fe20d5c95adfc00e1a3a8b34ac6683f60804512b057539be0515b78fd05b0e7bb41fe2a0c3f5813bdd747f24ad320c3e1dc0a630246e7af27e29191b7c7950ce12e81e8af3543a1400a393d342273bb73bedb60403890153b6fed1eb0c52861aebeac9287733ff7016137c39fc464699a9bf5d784666673ee30353264caa69fb99393499f8d60e938d17af534b7bf982555365cdcc070e846b1a49f5ed102099be88101ad3a6b0cb3cb3977b9fc7a2d975c4b65fb24864dba0c1da7a4c7b281029b621e1d16821dcf6388c65f3ffc08669ef129cd754f38dd6ba1879e4aeca1a6629dd864318ba74e8c814e47bcedf9b1d36b908cef3ca1a0ece3a1f595bec5ee7e650db875795599e49fc680c2c2fd29dc4abf865a0c47b7b90d347c1c4f5885da2cd52c88bf4aff761cf4061e04774ff1622b88d5e840334925f09e5e767995ef788195a081f8f0978636f09b49354a238312f1d5726b4fd3629a2a63cd08ec706a809085a7c6acf4b9ea2ee6fe7c98d3e71138ee16111c2949b39c00437abc7592bf05f4e453166035eb4ebac116514e11a2840d0a2e4be3e96e5cb76b393d704be8e7104f5b05a95ad1a280c269537d0174bfc2b6f2b3fa3390befa2ca9e8bacfb7432fc2789369826c1b2a5b21711bdaea9ff6820a3d6366411c761469230760f7add4d7123ea8da4331e15572ed5906b1d55f2df0643a1a48e6b5ee46eb372480d02eaa42c6f13c626b175b447f4d154ab0607e5de8032db442cf9d0c076964f1f4fc9f8d1c31be54b2ee2e2c344249fa621bb7a95580a84d883ae67f52ad890f756f1c14c0671fb38a526a57766e78df09d7bb78275c6ea16793914917478028c0edd6540ee886ad6082a32d9921931ae7e4218827f87da6ffdfceb9be870df34080f1d3e8542b9486ccd43546c6d89505ed941c45b7f1fda2d3c7a234e336c0d7d7ae5a3885212d80c072def808d09c1177357acae2c80ba6dae27118000f98e7efb9c863fbcdc3651363c745ee82541db9a3a0a8d8abf736b1ca04b514657a7800dfbadba8589b08dc0e39ce69643db82ecd2dd3e348292433faf15b6e6ab3ec405be1bbadb1c43560e385a3369d2fa5667c645ee498e13a2d985defe16b2251428e3db170c97cf43ed7f3ab0893327734357ce8bdb94c9faf9fc48ec22aae2bfdb30625e6def00a66249852be4e15eeb200ccf1a4190559391858c5db7c3154733d456cb712ef742a90cb2561f70682cd258e0d1c2d02b9afeb38f7b606bfa3972f210e44fc73b4f4470ebb20a286c928d1351d1e44b9f2fd466a14cf587e3597d694a3cbeee288ec0901d5c80628965a32ee3d9b1f4b914dc95f5f52996121b94dd27f74dce6f2a5477b44ff2138770e00c5f1adaf59d3b88e203cd8ad9858f20cba00deb3eab1f7c82b52d6c6e977722f2baec516a55264154bba1a424b5df779c2c72ec4fab9e69d5e6e5cd31a76a3431fdbff4e60ce521adc3062edd04f77df0fdde140a41b955f1969cacc0b28e34ccb9127b1d5f308a7fb0b0bf041074e466425b300fb3df5127d2d9584000d59fe2730402fb5b5f8bd1fdf874f1e349904d7ce3e16742ca48d9795eb262c91c2c115488a7b65bf013698249a53fbf3125a31bfcb60efe0e7cc1f7b41b078db6b4084a1b68274ae9b73a9bc342027f5e54da19c2cd1cf1c5d54bcd89dae5255f10ffdf1027d56762a35205955f0c7066cae41d6b4388fde347b5280e27d7155534175daed1bdcb6b15f060252f261c978d1f92a2d422626b7fdd4f7157db375fd0e427202cc66be79aa0d1e8997aec125dc57a0cfe2a775c5330d448aa663c2837234b58f2a6bc59c67b56e6de5cb0a207ba70ba9c2b374322950cac2b6fb99f31877e879d88765e5aa043dcf35440bf89e1863f9c2cab2014266646f49b86fc47c1a576dec252f28e66deb88497040593bb9d4e2045526997e50466cb6f484a10d53cc572f50a1c4f26d88f10d877f2000828612076f949704d1a0c7cccb20389f32ff7907f08f80bc5ae195efdc668e61666b80a69cdad333d6680a4a0ee9f6a24f55a5322b0834b62a9844cef2d583467cb503f1e18116e56a82505c7", 0x1000}, {&(0x7f0000002440)="abb5e03b6f22fb97d631887a2211884745fbad760c0c10dc00a26b4d9bb9aaaadff076ee735236d2202a44f93b34b5c81a21e50f55542c77b7fd514a22df8f41409f2c01b83f53f24825fddfbd82d0065f1b992762d111d17bcb48fa65cc90af67d54ab03a67c02525629785b0ffd96bd29569c648a7f2e10fceaf4b8acb63b243cdd8aaf152ec74cfc70a6aa97bfd99733391c68961bbc8754cace92b023937917a91352d2b73175aec3344cf67c53b0db351d0b3ae5f0ee6c28550c266ab", 0xbf}, {&(0x7f0000000140)="a47f7fa784c920fdd9108d419669cb4f5f06435e5a20dd9e0759", 0x1a}, {&(0x7f0000000200)="4b5a1a68b365c8597f3036da7287ea7eede607d6c295ecf85dc5c05ce6160c5a6988f072079b0f2b7af1a04e64c5f85ee6dba76bee3a7d9fbd8e8b4c8f07d8c590926064d4c1f6c44a78c4e56eccf90e84c3a2be93df3927819faa042a1e9a45b4a72b49bb", 0x65}], 0x8, 0x0) 20:50:00 executing program 0: munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x3) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000000c0)={0x3, "a64df480a5a7ae1a6fde49bca5e6a80bf835a60b9fac656117606bdd4ed1508ada8a29568d5ff4ab3db542cf43788f35e3a5b412b2c23612cfea65da41c84958a5610f24900225e3d2b5526f77372de1c198cbad149ffc5c5c9ed5e8ebe015bb7d7864ef49aba41fa003d72a8cb8a849c81615a3d1406b9a5440f96bad213f76e4c2297bdbbbda0740a3880e8a9734f54034d578dc134830b4834929953713e5b323867fa54e7691d7bd2c0ca2b10dafcfb2f80aa6e2a59ef31af3928d3f20e1359f2c6a8a781d8b022c30cacafdd34430d61b33034bfe96ed2e9b7288b8a9b98b725bfde25f46af8fed0f544828f075516789ee5ae04c701303a528f1938bbd02798cc5d5fabeb40492f33f355feff3dcc5877873cd55cc087e46609f95597f561c6d79ab2c2eb1bb26b628b36f66e6f695904e7ccd9a5f91c11bf9a2544f7ea842937195a72f86049e42bc2e8c20587cbaa86f19327c8c290e881179435ad6660c519b50c91560d5ebd89ed192c407b39593ae239e85c8a665aab01d183497d0129b1d3573a6e628cc1dc8c02f654f6fea0c4a2f1b35a927f23725606844b31933e25f1997c0e881fdc92915030485b244a0077486dcc3e795bb872cc8bb92a9a743bab32e203a07b8e945242f8e0b76f7c997ba81242d1e463c5b4e0283593b5cd1e0a0c10072317e6b859a2637f5db3e2118698819191a8ed195d57621e961ea756ba535e3b15065487b8f1c998ad9e428c4b92d611b993f31a43d637407c6a3c4aec4893f97836ab2d5922fe56ac4683942dcac433cd17458557ed860d89e705b4e47bde19d16c5c4b150c1a779461221909c67bfa7030fb593a4ddcbc7a5713b4d17c84cec6b73ca2ef8224f520c0d18f047b62a2dc041c9276f211d9f92dceb200e174ac37ee834ed29ac4d183d85244ddf6c8576d18ea65e9009880bb07e0e9c4c55fe085e7a62af5d8d4a054be5e1f6ff15f31d8756e6b5092abf81fd1633e9b318a67dc7bfc04740d41184a9bf4b14fb1fc9747a0123976663a672cda073a453948965d1a655c7f282f8c48e11d4adf3e9f2b5f57aa700bcad0bea1961bec766e01af1d7479a7346e326f09b5af41c4e4bd4d7cc43f7d5baaffece2a054eb23cd7b86348c909fba110a8a5dee2d7c8f9c21f2cc51fdd3b8d3ce971dd20661ba2225cd32ae1c8a17e6f4eb140275fb52f932df5a0bceeb544dc7eaaf3d2d7f68b5a1bc43af64eebf294d0a88c2deaae1b6c94556ab2d46ac351a1a56e7986c31d7567e65477697c97d5071434222b68eea976db8499e2d742782af55bd0f6baf50ff28a15144bd5ebb16204c558ee28cfc9e22816e78cdcf2b764b0129c8032bf1575c90860f4b848ce32721690c5578738e14ce2716fdd5f756be19644dd8088a205f24097c9e3c6ccb2155ddaeba2c0893db15708cbb530373511f77070ed45b3d173b3bfa4bc03c133be2fba69324d43a4018692cfc63b0275cf97df15a84a6e85db8fb5891c0549ba75c6f49d09346105d7aa852557fe246ae401afc27889fa3451ab30a47761c432c5b0ff39d0a4bb3c7762fb779d179f58af9cb59305eb13457e5be9377dd2de67578e1b969124ec75b5036b9b8c4e679b974b51dbae375a0418c01d87679aa9bc660ea7bc627061b2395aadcce855f7ada58490717325d0468da1484b3398eaf271077c619221b4b6f599cba7f0b2b678077601a606f01bb54d9ce01584fe410970be2a8dc8e8ea42360ad18763d9656dc44f02b1d36fd1fc5f35175f9889ad8da967ba92bced0d18d780e7f65aed4ed762946c7737f7be919c2bbab729437a3d80f6d967700238d159ca9974ade7c34230d562a31c4bf4c06bc146da0f9b4d861e8fe2f310c714e200ddb24cf07fabbc88153998f09dbec6d67eff4d18daf6e9f9f5d55db6617baf2acc523061256daf4b276ec69fb1beac13befc6ebe803d8ff40a91d2e150bfea11c253bff22dd0ad915dddced369dd50be7f0d663c9df70d7a792219d4715787c9379d5814a3831a998674c35e85cc34dc1a224f4b57a3a9eecde345a00653c6e74a90fe900f1794e543df73eced3d78f0ece8b69a84835e053460afc173857120ff704bd8d59fe778ea45eeaa3e50d097ad744d1e39e179a2e77a6aa07ce6ad80f918efa111b4a3e8795d7587cbdf982eebcbbce10b4f539dba83954600d9e6a783b796aae0a82b4f1d770b27857801d9b9be51bc7c193559c19aba2b552d40a3dd31233a84072f1c636c637bb3cd062397a69613bd32c01a6300db597ada6f1ede49b57d501008e16966c2a26933ef62e9700f3422592bde0590a114e355c033a68ec3aac0f60d26d31f391c50d69b79c74c6fc43ce7457385fae603346eb4fa43a465656108db0e2a3c9aa2cea6a832fadc15bad9d548cb98bf45671ac24397d792bf66eab05346a360e831b44cd222d0820ed16e776f2301da7198d863f27c5c877505021f1aaa56100fe61b779e313d87d7e5819105f51fa6a85e0cf08a2a457a5ca316e787fe3259ee9070c2744fc9444b878b0325ab65dbf0973c82d532f993bb6f988357c99e60898562b6278288983c94ece918e97aaa3ff412c8ae0caa40222b21e9de855c736d29fd528d76ba3cc9ade712b096d7f5295089cca4870a8d00846195945487da38d3170b769bd89673f9f88e90febad1d6c5db3a8cb9fc5d1ef6f764890041a9aded08a4c08179809d5ff746159d09c630003133d6782c143cef70f8705bac1eeb84c1fa4432fa90bd405c4a01d1e488f2fc1e7ed074852b3d3b2789216f395f5ff626c6d60294465040a479a45dd7754239f09e5e947590753ba11b08cc01cfaeda752921718ac3c413fc0f9a94cd70e5803ea340d6cf959c7a689c2b8c6ae3052e2b41cca54d94c5b446c0d554e278faf5e436a9bedfc8d55b9f20e8698ad9c7ded4b573c21baf2e3ff2f7898c2a4e21fc0bd4d627f3d4701134d362032f68557d45e35f5c80f85f5b0c9b8cc500c613ea0fabd2868ea9dedb618afb2af44c7df52f21fa9052c76f0bd3b4324fd81c2138adfeb3f9536e4153a123ddae76c5f95b3ddd1445784e1a9a102dbe4b9bfbd5031b49479eb29cba2266266378096c42e3ce37566e1fc327f9213112d35c8877655e3019237caf0e0e50642b6b37a62b5c2f0de1bae5955f5f9453672700db73434ce6f97c9057f01036b1a0787d109292108c1825e0e555b122e78f8ec7e8d3e2482a236516f028261bd81ec5d06813b326e6d63bb2e5507550b067c44cb04b1ff06fd8a4370cfbb0649a0678b5caa9ae41b6587a40ed9943d20e44ea43fb71a041c631cf4a91b5305f0da1e09c39353d73aa0513afcab9f2a33ac982aad7c7616ecf0ea5d7dd9c7542939abf1eee5783ac83fb9ccbda316ade87366105e5e3ba770554f3240e36078f2b7ed1af61a284efd5813c928f032d3db90d5858b5b90b23ece9bf869a793c84eeb21abf0924d356a8bf02da7c49a23517bc3a6e32bccbaf72bf61fc1f47898eb58699ad945c8f71d5ccf1b9efa8069ce163e63d0d6c0697bbc6de18038c57c31e54a9d0aec97be70c6873fd2eb7e8574b4eaa3fad11c3c5e70444391dd4c5a993433cadb36c94dd8c5d1ef6d43084711da9024dc3643132f75b5b66ef2078fe7120a123aba671e6c7716ceb884c9f2a09f7ddeef8049a4c9f4bce0bb5293a5fdbdb45baf2d6e7c96338bc920ea4b23ffaa16f5081ba73e0b480d4a94b45228ecfc63465af05f2a23b745b3a9c92e33517e87c3819e33bba5641db64a035d18bc7f0c03acdc3b76febc76fa3524e29fe19b7a820d15ead58c5fc741002a138009fbd3cc1ad33feee83496ab7e6f686d811b3b3e1d2f3347f282e4dacb958ab2d3042b087ec27eceda90312286b2b1a3ec1055eb5cfcd0a8d25cf1f60fa43492a7a8fd9ab3669aae3ab013f2c329d9c85826af0a4a6b2e4c52eab1a0fb8511e0ebac458168191dffb1c5624086117f6f6bc669fc42418cac5f6afdace04e280e89c89e0a9791f933f13b140f0c64eb5cb6698207d96eef257e04302c4dc998351ca8175ee818a142665c52cb360674c22ee6aa32d8dd41e11edc94facbb35c08a5dbf72d86435e15ab6f032b9fac195d3f69312e4b0cef6627ae0ac68354cf77d3c909e47e1c725f213d182c9fee408e0cfb134bcab6d057ea1bb11005882ae36a0f954e1550ed2575ed9ac3ecaf54472ca216714880fa2cefd282048535c391a72d0d2a13856a0b77ac5fa28de233632639147956aa69ff1419d27205f73bb46bc93b4bf5854bcdf0e6161ae6427800337d2e78f65428c97cd6a88d9a66e228a389c29f9c979088d84308597595a8635caf5338bd34d4052ba7d52434feaa6ac7c56143421b48aa091e869ca760b7f614b83c6ee157fb74f06f1c9447d1e12d4200f69cf4612d5ffc05341317bc4f0cfa074c122004550fc2baaff49882610df652a17569921b2ab6f0bbf24dc3fa6dd33600d353c9568d8b5125722da72c007f398b6be8b22b4bdd3e7cc34b4d5760075197f964b7c14c43ee1dc38f23943e4bc146b2692923768b75d4e20a40ac2a8d70f4ad69bc9ef87d83283f784ec841438fe86171a7bb1dd435862bdda37925103ef08eb857410f7f9552a9a5dafaefe2224cc145822168bb9b140796f8871d4fe64b3861e05ac82dc8272644f9c281fc1749395c3643110e037226ed02d46333eeb7dfcecfdf831bcd2dc3fef0488b7777b7c20b3bf3bea55cca6be6f6a2967b1da0ce3022b41af6fb048640dc035f9f0252efc57bf636250451efce119a3943f10b40f812bd704aada63f98299d3ab94f98b43b3df416d524fb260617f1dcd4505ef3c6f64e7a95b49d9c4065d28436614098655d0d57c8af6031e70903e269f14154cad7d799401d6aba8cd38264182ea07012160a3798a6a953d9f3e5b314e5f41f8fbb0a42431070909556595206849e7ae0c7c23a6770aec7db819bf7aa74be337e511dd2cbdefc09809d1b4cee2a136eab3aa6624c87c1e287e668f7eb057e077825da1b746cab199fc1dbe11cd52460995f05d0b5b88c13c59940ef34029891ca465322e39017f76ca0947b903108db5528db573f6b6faba622637eb49bf10e7c653b17c887ded05312ab0e5fb659a6438be0a5011d05fac8c8dc46ccbd8b4943fe45731cdd81ec56b04a3db3169097e8989b95c353072bc5409cf9ea0c8845e90f432fceaa593014b072b9923593910f0f9047891c41450d085be74c62c031f060c20db6e543a803d83655e3609e35c5f837d39e84308266dbe08c6b6440c0847715dce2389b41e63b01dc05c65b5db1aae5c1330f12be648fb42c880757f24447455d9b8cf2dc7ef7821b3125d0a6e599acfb1138a24756d80d229e761378266c76fa505a5b51061c24b4c921b7d7309b9c6591494eb56a4bec596211729e2d28477353ddf7f4529dda847f1c740a397564275869bbe5aad5c5a4aa80cfc122a6384afc82051586a11245a1015d4690addde6a2dc9f75c8da3ffae4aafecb86ae541e7d38334af48b4ad85e15f6e77f870f43768f046eff2b237e2c7ae65f67b82bb752e116f62c1dcc147191de8381ecbdf88c99063036b756fdc742f3d3b3b32a87329da282211057faf99f4295adf6a6f70208c501c99e018a46feb196588378727144b3c8bc0406a9cc04287c0e788dfaf1ed5ea159d807e63c64ba2253f0257b75d09b63243713ea9dd8afcd4f419f0dfcfbbed9d582d9fc1c828aab7ecd32fd087bf32f2ae93c25514ef63"}, 0x1008, 0x800) socketpair(0x11, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x300, 0x100) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f7e31356feee8796d3c7ff264b157242b762348e328f501345121cd46200170e"], 0x20, 0x800) 20:50:01 executing program 1: writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000240)=[{r0, 0x50}, {r1, 0x84}, {r2, 0x12}], 0x3, 0x8ef6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="47585f6b00ef6f4b9d1a152e14ac46820215996a6c3d72a17c237340dbe020ac96c3f4f4145b60cc733ef909e4bfb55046c75e58a4336d8c56261445aad71ab17ace408e7ea2fb0e88ede3d4923c9403849949a4e7cc969e38804155beb3ce461b890227564f9db086a625ee106757376b5df37095350ea744fe0d4b97f1cf4d8937630a4e9241121a7cea23843d23f2f900", 0x92}], 0x1) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:50:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 20:50:02 executing program 1: setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpid() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffffffff, r1, r2, r3, r4, 0x100, 0x2}, 0x7475, 0x2, r5, r6, 0x1, 0x9, 0xc2b}) 20:50:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet6(r1, &(0x7f0000000040)=""/43, 0x2b, 0x800, &(0x7f00000000c0)={0x18, 0x3, 0x1762, 0x4}, 0xc) connect(r0, &(0x7f0000000080)=@in, 0xc) 20:50:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1044, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x2) mkdirat(r0, &(0x7f0000000100)='./file2\x00', 0x2) open(&(0x7f0000000140)='./file2/file0\x00', 0x280, 0x11f) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 20:50:03 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x3, 0x1011, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) 20:50:04 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/30) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1, 0x5010, r0, 0x0, 0x0) 20:50:04 executing program 1: r0 = getegid() getgroups(0x8, &(0x7f0000000100)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='!(\x00', &(0x7f0000000080)='][\\\x00', &(0x7f00000000c0)="2cd55b00"], &(0x7f0000000200)=[&(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00']) r4 = socket$unix(0x1, 0x7, 0x0) bind(r4, &(0x7f0000000240)=@in6={0x18, 0x0, 0x101, 0x2}, 0xc) setregid(0x0, r3) 20:50:04 executing program 1: r0 = syz_open_pts() socketpair(0x10, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, "18612ae68826a5962462e985841e1333bc2d4cab"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x80, 0xff, 0xfffffffffffffff7, 0x3, "b2e0579cf2000677fe0319f07405191cf5e323fd", 0x2, 0x20}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:50:05 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4000000000000200, 0x0, 0x0) 20:50:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f00000017c0)=0x4) socketpair(0x2, 0x8000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="45056c7d4fff61af2f2780c00ee98b05e63cfe025fa35f2d0aa9b4cee3be6df24cb0819d6bad9d4358c08326968a8abca149fe8b129e23625c772c368df1e1f8a9920a4622f02e6396108e05a9b9203506b23fe2d6e52a738a0620fd2d7cefdbea6ced9e99b5ef0e13681fa124c9f742146d53841447ef678e1b07e0bed27d8137e4ad52d820db930f8c693b7630fc1323392dcaa5192ec8fe5a3b2d563e7937d0695d5b53aaf6c581d8346e042d902e436e581f84f7736fe524", 0xba}, {&(0x7f0000000100)}, {&(0x7f0000000140)="c96d56d7f8284d7cc0e393a24d5ab8b542ab8ca48fd1fa3a97c5c7b7a3c4a4936b8b37b17ff9ff3b886c508514eb8427d50b3962fbc1e3110c41c3912263501ba6e11b521abb20e1df33a9f0f7396eda58c683cf439aa186ef317e371e179fbd48587aa7e0ea9f3321239a949e9fac0b4a79504265935855302bf054ae55bd7c6a340b53a001027b4566b8264529d336476686a3f2f605a78744ee8665c85661f140916dc2dfab60d28031103e58d9273bd4c53d316fb415c288eb20066cfdbf6e7698906ff33da0241fa2530ca51a4d4031738204c9ad315bbb208e715692ef8d70eefacc36d2af71", 0xe9}, {&(0x7f0000000240)="9debff077b27114b0abe2609a2ac7761a7ec94a1267dd99212d85b2bf2161a5ce3eb9b9a71c23660dd222dfc08902cfaa704f14ee35e06f7e69e656f35de4881fb2c4b5a4341fe823acd82687bbe088dcf533c404813c88370732b85014ed480e9a96be1af36c026b75f5d3895f9b77345a910a4f720e0258c43f634a533ac68b38f7225754b3d7f7dc093a1143617f8c8a9dbd72d0705260c11176290993808683e3c5e2e208f85ecc1f9ac46863e1caa0ae3193bb4e3d5a353a635ce0805fc70f1cd3d9def42f110210cb50a874f15cfac4a25d8bc7130eb", 0xd9}], 0x4, &(0x7f0000000380)=[{0xb0, 0xffff, 0x4, "086c02aa2e93569a1751553045ed9ec4e04a789573332d4342e9c0ca47928c99a1cc52c4dff7a95cb692c378558cc7e97468c6ab00f9cc3972c24d9c2b9e2fa90f7a01eed90240ea46faf7d92e606cd37e1f150e81b9b63c8972cca22ba31715881129ab10156664ca710b9ec074641bc3a09d512c31930441af2d0cbb608280aea0324c7ae4e310aaab04964fb192344e050db94e04dc1d1b299b05cefe"}, {0x90, 0x1, 0x6, "8efa6cea502d5823ddb1adfdbd787dfc1c0e65bc2ce34dd0b0e3676a00e8ef2324a3542a5a6bb959e23f4973aa410ca2d9e0f077355618e43be0bf84277045da96674d40231410af1695189722dbb0552ed9a41cedb47bb7949e28fed6c34324e338c79b5cd8690d93d314c0a3ac310f9c00d0789b591923e52a66ee6a8c"}, {0x1010, 0x0, 0x1, "f37dd9333915a48b587cdde8a201d02eb302bd39a5f71ab40f8fc15de35408285e9e20a70a71e117a26509e94e037f48aead04f1a119d82eea12f7a9003df8be93a485760cf6e2e2c5d72a144aa88abf7cdf43d5eca810533a36b1b810d4f84f01a9fd88334525d60fd527c508e881eb4b04f78566ebdb7c00e4ae4824430abf4d43b2567aac0e5df6b36c42eee57c78b2671faf2f378bfbe677db16f28b80208e19c4abeadb741475247278d41404d69a0919006f2a099e4438d29863bcdf67bddb5cc1e4106a67797fc913b6f3b386362561d39715e36f526a65f09de4978f53e59ca44f0be8dba5b57c70cf049a14c73cb3639aac64a5de55223fec22a53d335f990e3c91bd33ada9bd8c2ce0185fdc906d1c244a37b04062042cfd71ae1b538bbe2f6990c6cec1e5d570e08ee530c7660a2352390438b1bab65f1993f11d0d8ff77c87144c05722dfcb77348cf84573571d73beced8b3f7b69ed8da03552a9f0480981eca2dc8dacf9ff553c7228f91123ff760d4766c156cf1e9e3648eebec9230c93e8a492b88a567bea4fe721d4d554db028bc175c1c02478e1ae5ae0947608bd015c681eff28260822adeb02a13db9f7f865bf572420d0770f24c5970be90e26b9be2ee6bc60626e9d32bb3eba0d5f2231dc97e8f673ecb463e34cd664e7d25e901092df8b60d0211d81326740364c07a537fb0bff4909a7cb3bbdf3f60785270ddbb9077ebe459975433b8978131e1d35add698c914f7fdb040f1c77571a9043e00fa8dde1a06201ab1ed65aff2b3bd052dd4ebb1f9ac71ccb8f8f3c49a7bcac6fe6a13d4b28a2ffa73ad140237f5e6e7148d27bbfa5d6cde06e7c3023168abeddf7745081d630cef5dcee8546629ee019ca1b16b4f0adc535d64d0c61ab92e705824eacbcb401d221d7ff79bc3bbc5266c168fa5b03357b8e30e7ac65a4c60d2e46e874debd56f216c6dd6c0d74cf46511afa355b0e137dc1bfdedab9ec6ec3c1e3ccf2d4ce6d85f910f109b036e7512953a2fca6ba886b2a7f108816c64dacf3f398e9b62b6da9ae05cff3e839702951b0b79576677c2ad9da1c08004e236e21a4b703072c2ddbbd01158fc0f07f551177afe3f5156a95654aaf865d5d5032ea01550179328adf163c727edd7454019216f4cf7440aa405b141404b4c9702c8ee087aa02e697c7566ccbf2f77fe15772ba44869f6f17752a0b0e0739c463278a4483bd079878a4df665c3536f4d8cf52490b8a80c49617e9d7922731396937fc76a629741bfeb6a398e2c37d13d0b677490d6a4822a5ab1133b8c86934043da727289bca167a7a0886865af3731874cc070ae02b6d9620f56be17c708e1cee007ee3c504eaf36734e44f7ffcf9e3cf98484fd26fd6a840ea87fcedabf0f025db727f3b921e693d699c9c6ded648666591b4fa4ec0da9789f4c1f0764641985efe3a0aa17e6e9a70999f43fd3afcdb9ba271709100e9d10280671d420b36c0b480fd365ea1c0f4db12936405c4f706dfc6880bc403478c903e392b0fc035d650ac01faadc76528253719827797533c3ac3f908c3a9d535b7335ac3c6b59f0bf130322207af9066ba8d2928f492ba7cdf4e3d1250c77637cb3ebedb35fc748b8df0b16fd2af2d64136b03291527d09bc053b31b5b44b38ba3622d52c7b39c0409d28864882fb125cd5e273dc47c79275867992d831a0d46ad874b6b9718e21f67c30679cb66c3c9c0de3e137df1f7e26a82b8598b5b2a0393d81f0a11b8fd0e951e6e4fc8661a8ca28e9f1a929585356e7446cda3ed789f77e4138f202a361a4bd41801e6242ffb04f7cb81c8c23aa6aa0ea290bb82b54ab56e874be2c42738f9d7719fbc77d9496211910321b1814955efb0c8a20728729bcd1a14d06a9fc6461854246d7adee16ded3d77afa6c2cbf15c255860248a13c5c7f79a8759cd355686342a7a85879106c98c57d3cdabf0236b2e72745d58e7bb65858ffec995e91cf59f54a57875689a9266abb27b3d8eadfc3da9b3dd53321654ac4e75ac2a988ac8cd5349c5c028f270225dcac5c9132fad1bf15b7aa603c57d3f9bda0baef1cca0a26aa60aa45b3c134b9fdbe4a5d843f87cae8615c841663900b227148476aad4e4509b4b46953d210457db4fc3648326f413d1f2c0cc9fdd1b26aed2d95fa8e0fd036e0b951827e04ac3c652b283dabc821bb8c0873e52c20e928aaa911bae984bf2de6bb82999fa65861a800021bc7ed5989c27fce8f1e1e06bc231b3df007de26ae9889bff0b6594f9ea18d00457fa13a3e5481267d62eddb4bef03f20c92c67c7d7cfbffbad650af5d5833569d8c8f6c52a645789126de7ce630a8e5f7120a28d14345134f94ec98b54f5d075afa5006358ed0506a7d4be756be7518e3aaef6ea71190578692fd723e5c9e9655c84d191fd1ffb775c4d33e91269d0ba4462d022a1ece16190efa6332d95878e4009b3f3321d426f9afaee819c4f7032c8f5674e5db379dbac6a6315daf7af44ca5df03f944ed6eaf86a74cb0a7753cd370c8b7d4283178e2ac71bdfa228fa31c6410e811d7c5143a0734be1dca9711a46e0354e827c89481c90d68c83828cfb9d67f2d74d096e4c01b904773f178e963f2bce9dffb7b39f7691fc720147662253464a8658612713e41ff4b42321331cd970fcfac81544165ea2b0a677f897ea2e6bbc22498c19756934b1ecb9fcbb2f404967b33d04adb99ba370087fe553e44e22e844953ca7ed0214639af5f3bc168e04ca6ede36cf72f3e54c6e1c2db243ea6007570ffc2cca4061ca5e7db3fe3feb90ae4c1784b00141e9a507b7bd5af32673d4457ff9d49cc6167ea4fdc37ea383e05e596ca786dc0200a6a1fcd9dd1d2e059e1b2bb0e5903058b8d8c205903a0d98b13a055477c95a1bc73e90d48b837b52fee6f7e986dd0b6a62f6ea511ac7d269acb48cc2d78d56eb1226c58181b512c38ebb634abdef811d43fda008f937d081b78d22949eab6d0610e0c6037c12bc333f9f90bf83537d91b7aa45daa70f03514ab991ed794ff32ee3bb07d6a40dd85b8bb5ba4f5396d96c343b51081445827a5e9b8e02b6b36fcfbbcb6cba1d78ad16e204da3aec9f9b7b0f323933c45361308cd1cc313cb252960d4db3c6f81411a2a7afb6f19ea6a1d1990a5f5c4e7c6f5127de26cef7d9304a569fe1b21cd608e256d9b06f0dc36e28b70811451ccb14c901e87ad12ecdea90a2d29acd392e498444b64671ad2db0c17611894d6818cc25f0103430294ebf087c9ea1ab6aecbede2aae5a00ccd3168d04daa7618ecfe54b749fd3d84a17ccb19e908b72df5bd0855dded2ce327188456dae7636b34aaa7a11ec6fdd266a5ae5331ef54f4cc394c1c14bdbf97e9716e2d21b571ad0b31e48b18123a84eae1a99715ad33f0c6e5111d26735e2311ac23f10bf6479f0ebee0eaa0d3143977027aff8b8bddd03b1ac7551aba4fc4eb86c7346fbe3fb515ca47bb3e1bb8eda623098ed107aa056179aacb6e533f44420d2464b316fe6e3d1840d9c6fc4fb07fd4851781003f6467de82c74706b4044610ee136109b9de15d20709593dd5e28a866de3037ed64296bedfc0d962421be30e24e2b97c657e4c73213f222ed16e3a112fd2f923f3b905278d47d000c61fb69b08a66f952a0eb567d6c2b42320b010dbcbb95bb970155b543b990f499a775112e4a569b540916633b2fdec98658aa34722ee769885353e25049963c9d546d57c313bdf523858a595c45fbc6a053c2d8b2dd2063efe39d4b061c2ea86aaa8559187d8f5cabed07ded7fdc65e2a0d708805d465d640e62e03ae7dca0d58ef33198e6bad98c0b614d4336303734042a8bcbe7c530cfe600d0d90e31b43a13fe157f4e84232eb21af5a69e46548d3ad43384fb502530713f4bb2d0fc356bf1892e1697d8dc918173cc9f746c7027221f4b330caada3cbb9168f7303746fcec9fdc4247611696bb1b88b9c7acedac861d410c7ef9cde5ebe6bf569dac3a9138cbc8572ab078eee8eb800a4a0b3a4cf043b2cb3062a48ac6f77f338d345dbb140ce6f3574c4a600b4cd697e44a10ac5c77560a1d01df1698d375fe77fe6243a34855bf5e84070b7f06c2007405aca6dc6a32d5f3fb25fa18e72483886f355c66c26d966b6b7c8c47eb382977abb0281b5c2510bb60e1bce8b48d76335dc982c5c7ef9ce7383db0cf430d97ebf6939ea7e598dfec189a2e80d7aa995f5afde6cbedabe9e9198ab26cf142c5541653fecefeefcf065421672f78f006b3b4c9b2b04c705775f7466ccf7ffe2cad71df49a5689b99162364ba71cc9e83e48f26bffc1da602777c5919e1c16bb0b27e430fda82c2d5c11878c0ac2c95337535f02cf0d82a65712200bc54190ef02064988a41b8905d6eabc0a84340ca12c19111ee41365490eea17c5e68ecc9863cd672239dae9354e66acb10b2a20bb668cdbc62c83f857aecc68e3484d556a73daa2d33b1ed59858247b80ac4843e5f48441662b693053b7c53804ff8ce4f0b463c82661c87ae394fb714fca1933f63c286f54a9f7c6f09c62526325e4ef830741fe62f0d791f128b5dd0c2f60d6802314fc068e58d51ca0bcb7ac287267d6ef91bb4f312f968c9bbef4878fc41b1a4884eacfe97148067a80c1ee0379d667fe329a77a89c8dcddadd36b44dfbfbad5f94e575e3cd7017253efbf702bbf0fc4c41bc32aea77d99dd7a84c4f1ac2aa69e276b8570df0020169f4472aeb91c32379d9b33af1245d15b5965281fb9fcbdffc55d09a036fdf28264b3d522c1fe03e8f41c8440d8c69614bb8ee27ffc1d409bd83d35eb379e0dab60cf1763c3b5bc363567a3270094bf474aabc6a2b342bf443683b55ff8a3474360b3690e6448e785a729106b6695e45ae10ee573777f1cc3f93f79662f37b05859a172049883b23add33341c1e5768c1b953bbf15d44d703ed663996763286d9682594fd9b80dec17dde6acd3185355c521b583a9bbaa05ce2e782bc5808fc435387b9054247b39504866c84abc254bd899b8f7a4b51399cdacac7d327955b405db942a87dd5796dc8cecff33d5b6ed9aee0e4047c6586f1fc2029f189661b2a7526aa9405d880e8046657745edbf18658b5b66a3dba886e8438c6377617bc31cfc0321f1e9cc7951cbaf7602af08e55b8af5af1eba93c4cda601b451a39ed0dd94d2cff95b829677f093ade1864fb1e32ecdada2d16ed0f963736b0a9a6ebd26755700733a345c58ebf28d1e9fd7a32006a389e1a05750196c60d24d0b0a4ce72a7f473400fe3e92a1c79544f648616040bac9d2453e93e16a45fb814750635299d9b0946c7b7b1a5c1a2586b0e8bab55e8d1dc4081746302e40ad4fd853dfb95571be41e8b6f032509484a363c9df8b5a251d2393883db045930644b9c5eb610ecc0746acf587b9b3dbb9e6418bd101d6ae8a37ffdf88d6acf5c28c95afc2a905b09566b525417ad4c5258871502da1efdb56faf202104d3d34fc9bd6556714747b93040a5b9ba08fbe063c444f29a67840d2d1bccfb5c7a919ec5d04115cc50b0b116e2e8f67e090d0fc3c2b31668919e3ed9293c5750d3057919de387a9b63a59a93f6604e8aaac9e648f67b02453890752a04f1a20b23975f5ecedb80dfe5d58df99c1eed6a1d1a06e6eb67c4605d5527f19080abbc276007b0f35d0fe6e61c6e7052e0891fa5b9cb604cd3bc50e0f0404f4c060bee355b219afcb352eb5fbef7362528061b8c134f716ae1e01e097aca92643b4f68439f6f7782e694f69a27a6"}, {0x58, 0xffff, 0x0, "e1d4d332d1ebf22636b26784235ebf766cd59c8eadffb64e45e996a4110baf37fe2f08ab6084585561d702f8b662b5258b4058fb8b1123df0dd7c204817a429385cfcf08f8"}, {0xd8, 0xffff, 0x9, "2a4a85db213e1ac4ad34b42d7c69d9f39e32fe9829dede8c8f3c3244b2a9255bb62a7ad8f5cfbed3501910d84e7eced3c371005d60b2acd2056ab093c6cb86bfc61bf7894f5c31398e40c778a3d96ac8cb385f2120d9749ead8954bca9b9e82ac5613e2015ee7c42d3c0f69c863fef2056db6a750738a624a651f773f292cb99ad5d2c0a9776e55256975d113c9b299ce19a3720220eb052c6feed0ba247257984bcf3bfdb09fd990146c4ca3d402989056ef289c4c2e887b6a4d524e46ff37706832d3f"}, {0x10, 0x1, 0x61}, {0x20, 0xffff, 0x3f, "f8b3aa3c30393dba7fbca4a497"}, {0xf0, 0x0, 0x7, "f5ded0416e3320b630a2b93c4dac88fb22a59486724f361d69ab1fb68b2080d080873ff18a86ae2bb8fc8945abe164d3aef92e06f3373d4b41061b0949517e0739d7cfa4d4c5a1524d14561398cb60c227005164e0c7cb652981e94057aa60995774d6dafc22d53641053cec637ef8000abb303f7b1d589089dfe76e53edfcd5ca9ae93c2460f1097ddeb41b7bfb64959def310dbcfbe51856cb27e390fa30290547b7e8812287e66e0da7edef7d8b4d044cda8c6de61cebf0e3b670b717abc75fcf43d1ce3f5d8113c977f6f4212bf05e28d2271e29f39248"}, {0x60, 0xffff, 0x4, "d4aae8137bf40a04c570f332f07fe95273afbdfd267cf316359f9d0027a49b4cf3f40b6057f503d1ffaaeb046ea61fd7b3a4733f1e13dc675421c0700a47718f7a3015204eec6baf94b55b9d2c2f"}], 0x1400, 0x8}, 0x3) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x61, 0x0, 0x0, 0x0) 20:50:06 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)="0002") readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/98, 0x62) r0 = socket$inet(0x2, 0x3, 0x9) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 20:50:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8f2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xffffffff, 0x5}, 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 20:50:06 executing program 1: mprotect(&(0x7f000043a000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000240), &(0x7f0000000280), 0x0, &(0x7f00000002c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x1) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x10000) mknodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x6) mprotect(&(0x7f000043c000/0x2000)=nil, 0x2000, 0x1) 20:50:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1011, 0xffffffffffffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x146) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)) 20:50:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x42) dup(r0) poll(&(0x7f00000001c0), 0x0, 0x80000001) 20:50:08 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0xe85, 0x1}) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x8}) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) chdir(&(0x7f0000000080)='./file0\x00') 20:50:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='\x00', 0x500, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x40}, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000080)="eb6fe4c8c608cc09cb0624ca290b49381110636a8c1e3c0447c5318784e888147ace7ec86e9c82d478f6de2b996a1194f71c2909e2a4c19f6cff15d1cc8316c85cdc0c30269582401bd8bd26761e7091498e42beeea494c1cce8", 0x5a, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), 0x4) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x80000000, 0x7}, 0xc) 20:50:09 executing program 1: socket(0x0, 0x4002, 0x1) socketpair(0x38, 0x2, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:50:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xffff, 0x8001}) 20:50:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8c, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 20:50:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6125) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x10000000000000) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="b8edc914ece86fcfb2c877aabce0976b1bf14403207e663699aa84a5735f8987048145823e"}, {&(0x7f0000000240)="5e0ccafa25ba7d44b6c0ee06b63599798708040410bd77cbb32deedd8007f7ac22cb5d01150c4230ef44ad798a028a35ed135d372483c792ec2234729f46d9c148e7062085c260a74cabc1e131719f17d98f55c695044a0a4bd4e849fa4e92cb25cd28ba93fc03bd88"}, {&(0x7f00000004c0)="83d61c5ba390d0b837914a588257b71e5896c9954ffa654379a616f696e36f468614583d85bd98cad9a7303f3ab60649ae431a492ad3f3dd9e7a88c24f7078f063ab41b9241fc791ce5958b094905e838dc32b54ec7410039471a687a649d27597119354372217040f10d3437bc5e209ea94c8b23f6cb8b6789d56ebcaeed3ce567bb7070065ff8afcb707a9cbc97621a7e3b1743b3aa0be1965985fadc7ec750635572b169b1524efc5d63aadcdcd0579f8e3757a72fe7c9c28ca07e795cc36d7763d76d278223a247ede15b9374b347fc2ca9fbea32c85364098d7fc13159d312718195082c27616bf6b20e3720a5a88abf1301dda8622c85b9e5b034531f1ad774d8fb26f204c74921200bff2f6ed91d27d3f928d91a8f4bdc3dd56af8b2199cf075ab4a56876d73d4332cc5195cabd6b751615702e552782f7f07448733e306a19c7aa650baa5240159d603fb72ee3ea687b9a456f15e0526e2238d82a7ad9c3032faf65e3abf35cbfb18457648827810987293556b1fe2303ab7ba611a2fc14f9a5dde9ae905890745ac00448b55e37143d23461799aaf9317c5dc313f59ac5854d5dbac350224532a1e7549660ae06a93ac0ef9940609f0a85911faba19923a420e2000d956aa34d83f4b1a9b81f4746f03f4923df1bbbeafa06fe3b6cb3e5f8644a4249a0e5c0c79c5941965440409176251a7ce731940422e1d278c1902224783822de97df3f275288f222b1f9a5246f5b0f703659b7c302456c6c80f01b086a52f0c5b52bbb50afff8a222b6773905041bac6ed3838e58fdd8d32c73c5c824ea56a36c459718c43c55c916d8dc3363f94d21f9fa655fe9ef6a88d3a05ff460b0c6afda6a72aaaf079f0f78210a259522914a85c5109535595f39deb9d7fbe8f44c1ff2f582f623e6182efbfe6175e2479d0c64d0ae053c4cb38f4ab61a0f1385cead8e5f203a9c60dbb47a1b8c61971c16dbd58c2c8ccd8ebb9c92d71425ae15dd8f3a95033e2854b7428953561d6e38c9bb68532c18f1871c77fff34d64e46553ed420962265b6c37d20e34f655a349fea0062057d1f756445b79d89976ba7123b3f6cac08ceb1efaed8f2ba73979eeb379f7bbfaa470fe75529f928361cf6e87e4a94b438cc7c3990a1eb43bbbac60d7f76fbf5c3934cc315285353808de1d30331ddada458c901e8e8ba722d8da0292c8cff1ff8cc9088f64e3ee5da52e8aeb51f9431b956be91ec961e0d823fd8999d13f1646a0801a00511915118fc0df8918a809a953b1fa72abe5b561296d300731626b1501fd686d4c1202affdf088a857a188e207eb4038266d796c91c8b7dcc00b8376125e19e37362165bbf5c9d7a418b0b5827a502f4f42f1af7bc98416b389f2cc54df5e2c5c1625aa2f07b3cc3a2b0f16a71c4f1db97ddd374913728d6cd87e19c89fc27ad772bba8d4b2b7ee623b22a8371f07cafaa566a332d22c96ac7ba00cb78d60d09b4f71155e937a9ff8cd0a1e0d2d3bc0910e48406e275b400b5d65509f32d37b75fd55d03b1f0408561f5bbbbd60ec8e59696894e4f7b3fb50eb6371b1c63a9c7aaa79dc96a6c5c307c46c3f474a5583aba847e40949aef81eeb794bf5bb9b2afd6d873a15ec92c85f533eadb419088cc3307905e2683dc8be7ec3b8802419add9f1fab7d9603c3e373870983e94e43318424ee3613e74dbaa24216e8cbe755d91bc6cd7dcd528f67b72a7e3e2529ed195ba46c3be0e1edd7f016aba08d80f44cd3adf706e0a0e4515e3e2222f9240e11c1cfc3d08538084938835ef696be7881165de7d2882705d6652cb81c38eac7ec2782a81c2467324acbbfeeb740f0ac1942816a8fe132f058a55ccd4ef3cd8d4f93085d3eb412015557effccad269f033f91421f8fb57c9a142bf488b555f5519b584cba2a6fbeef09b925d9db33c43246f6f200ff8b09ee3bbc986b4062b6e8746c64ed743591fd63838317865631aaaca4d07e00ff312c42b2a0b11871f52ccce8b042f5dbfa123f5a49024001dd1db41683fa92c43c41f99b2b681149260295946428447a8968cb36586864ce1ddb815727293649ed29fa3e56dac44b5062f3afc9ee17b56fc5096cd612ece3f3a3e3260c5fbfcc07af68009bfff5277f3a032891f107420b815c3c943341061814a33c47fc1c11dd05ffac16566e1e6e69efe9fba89ab4003d5d1f8a2da7a42de3b4e3dde6768b1d183d5d718065c53f5a0385d89271822ae28e7d2220b34d6935ea1fdbb4da9f0e5b406494a7e8fd4359811cc98c330143e9739345bd2778d0cdc35601216de25e212b2c615cf8e3febfd7ac9a25d22c22b56adbc94ff8a0335138e582c381eed48aca6ea19144c216c3b8f4e43fa55b403d8aa80340e4ebec6a2921b9ec61fae450319a1607632d9036871dab67f145bf8c2d5c0ddd2e4be6a0ac0f70face0a3e912c38759fb2ba51c883c93b3173e4420b1574894b955f754dcf7beadedaaa7dce19481a8b2cf470b6d45d2cefc8fd94c52e2cb91b240fd4582bfde06a52438042baccd4d3c726393156f120a83b90ec872a201aa315e37bff265bc1d87ec2ab7baf05036d7f4576c39efba69cf595699d19a8177959750a0c95e3f6469c7fc83fc5719f51b2f32f8552e75ce4085a23a2e37654fe12cf8654be609af20ea45faa3b3e15084cd4f79245eed7c368e1070bdd2a18d66c03a492e8ee5599390131ad0b36afb88cd1752c82beb86e05a1032a09ca3a4fb7e4c55554fb1474f522f654687e31b995da3c88c376dce35c20e9ed0a5673f23a285fd62d7a1dabf3fb33fa49c5c74e3fe4345b0c11fce5306007a114b04ffcf5e464fd6c54483b31a41184beb625a1bd8b8c42357fbddfbad4bcbc28624b5b8c091224cd5757beb3043e8d615a94ca654a116aec902525e4dcac4b78123438a1e401bb887e1b56f228bae7c681fbdfee65456faff049d88ded88b4e78617f05172e95aeaaa5a6668fc45d19eb4a80da1d8af0d3526d5fd88a701247b5aa4e158cb08d2c29ae478f5e55f224efaccc31c8139753eba0834a60ee1bcc9c66bbcad79b7ac7523d44e4e86f944694eaa7d9bab5da818c180c61c63e4c02b2d566206f507604c5d73920d13fc438e9e71224dfa3d47721d874776380b69e7ae3c593165a700dec4984ac6ba42151a6cb36bd538e83783c89ff0d716b09dd61215c0ef72356d408fd57dd304ead20fb64294be0ba71df25193ee9771e29b2dc1f6098daaf5b564ef6c1fd99e25ed573f69ae881c3f9a4178bf480373906ce96f37c2164ceabe795d8af42f226ed884eeb1e7f2f3ac8585c3b08e3b3433d05b50cd903f64b315ea9acf24820bbba1fd021243e5c128beb7169a2263fcc273fe57d0cc1d7530db0b1591284109eabbf04f2d6c0891fc5fc4e2431f08e26d8a42699de2a7988160d1ff9286f7518991c2cd33eb02243d56a71bbfcae3b82412ed81c703f2a6b8f38c0e071d46e4a3aa32ca7f0956357b5a47a8417bed31b6e0bae39d84f2d34ffca70d0f96ebd5e247a7fcb6882d29f7eceeb687002bcdc61f3f32421f6f7acbd126d861d9f209c3bcd486caa291649fb72cf9fdda1ed72ef49c4906f9788461fc1906c588108dc64b1a5f7b8ce3c933b92c41d3c840c38b3044ca32a4d7e8f36d145f23b243376ed932b1bd77a74ba7f7cf7542ba5437c48289d3eba6cb57f119d9cdffe1334cb9f18681f28a1ccba7e995a87989f93ec8e403485d9e4cf8e6f5150fd44d26a28924ce922236172ee01d6b313a7504ed5562ce2588cf500a4d84dedf393547c3ca330b3d488c48ed0731511bd720737f067118dabd845dec7e2701028228c62889c3c7958e68dca1b3ed1a610c90c548091f04d6acd7d55e083df42b2037614d5304da86a7ba052c498db6af42b6a4cd92ac0e13b96302e5d56d10c304d68725122f6deaafdecbcc23e392a69f7e3cd6c9eee92ae8d09898c4ec159f8c0bed1b1bbd920d6c53f4b6cbd31aa14e3cc11cf6adf956b8adf18bc9117dc48b998282d8a59cf83607ddbf1f7635b450fbc8f4d544ec4771aceadcb8e887a4f316bf3f0ad339cc68a9b27375e46a6cbb965315e7e7b37d8b7f3511810bd801c753281f2c1f236df7e6bb8c92276ed458d8c0b70e73930655398202ec5a7bf5256a9872c6d9517f0d7bc3fd8fd2488e6d756a7b932583d8ce87f0fb02f2cb213f5a2b2e2104732a1da34686aa363d9b25e624899c871b9862abde0d7cbe03ab894d9aaf03fa6f3243b468d2becc20374b2919ced7966e77694e52878d1a8c493639082d5e547a42febb873f3b7d89d08de88eac38ffb035eea28484c0aff29ac4e663e081fbb968343f0613f20c94571a7a3ca4fbd5a12f915f2743b272e129373a11a4649eaaafdfe5d6e978b8c805c5b76648a118d7df17a582a890454f978d43048cb0a9cab6e902118a94e5e1847f12eded33a61d3fc6e02e13708eea30f5cc24196002462e096f4969caad4cabc90717b44f71ea5511ceceaff9a68792879c102e914024507dfc8429f9bcd0bdb079a25cf54fad3c26d8d2b41668a04770a1c1236d1aa77663ea5397e4989a45ab3999f313244cd1c96a9b2c7cbf4612e84c88adad6b1a3dce79dabf2ae8ef3e218e3aef12d21ff70193beb6579cac5a6d92ede402e2d4b704b13b5ab8de356469a9b80f9e762f38c75ca706673c7f0bf85411186f00953e9eca443871da11fe2a8a2e6cff86d2653f0a9e0e51e738b58e7cc790a8d55c48e9978b70d1692123e0db07a45072b16413e1caab57887bccdc4cdc79770f0387bee372a58c22ecef15ca1ace7b9ad4b387829bd676a9846e906d2d08abc5b48a93ba96f9e78a30396db6e91ac75a58fedbfbfa137a4871d8444c8af059ec69215dee8dee262f5ad88d5090e5737d8895fd68d93d118161c3d470b9ac302e1c15e6d94c489881d55cdec3b6a90a209732f599fcd4a3bc996199d358c513369143b784f72d54ea949eeaa903972140716f77517bc719a6de15a9b90000c864512d73c4914e889f2a1acfd70e800a86baa33ff4ad3e4c840075be95d8d91312a14cdb0de2523da4d7a5f11cddada08a98f8ea7dd8c1f675859b4cc53932666eb8151aa8dc5cdb711f84dfa84b9e27174dc5963c1e198a5eb2585ce80965f9cbb4b01f9b210628e05809b56bf914792844f12a436732557ebdb1d578aa9bca340209f38d958ee20b019fe8cd1129de4cf546e9bafe486bc8b368737f5b4db9720a37e4b2e572cb424d378fab952c0831cc81c7e0961e3475c6e81b91dd418f3e3372980ef36d22f306e0d5c15eec534e6ee2f514edbcd683b2ca2802dc17ab514fa1a23e02c782ef676369b087a837fd8ca3128634f0d4dc7c1c3afad895d84591ef6bfb7a7583e9638e8f4b16f55076a078054679a8b628e79abb91fa7b9bb1fc1e8e928c91d6e6caabaf5888ebfe60e36ab776395f1283b6c0f17aca8a18bac86772c43c03a9e6b4a62986b44c048666baa9d95f34f887cc8c16cc8c4d81fbcf5177d296d7f8c0c21c0115f8a8dc28037b0cc7a28842a8ec505dc68368140e66e3bc6e7bd90c667de83b03e5aa219d9a4213919ce7761bc08f1bb05dbaff3a94dedd742bcfb28deb94447a23acc06ad61d19af5d3cfb470f2a846b240d3b0bb98a64398523412064dcb2356058db63f2bbf434e46917a762964e03ca09b107d8019c8c0dd44607bc1f81111da471044f2b9c9c527c0ff3c8acb0f3a0e195a01eea919f745a1f2fb40a6dcbe04b1261db8f5744398cf7e5ad38ff"}, {&(0x7f00000002c0)="246c8b8752528e12298b84c65d723b059c32e4f2b78b67304e7048637e081d9b2290a49befaea38d4aa622a169f512ebcb892a3fb8ee8c56a987fb5d602a877db056b3da7f3b27"}, {&(0x7f00000001c0)="a29b63254d96d43b9f0e462411e25cf83681b1daef0bba7d75de89ef19e02d1a4ddd"}, {&(0x7f0000000340)="24f2ad0751609430724f9201c9ad74364c19dab2b5ebf0ed7758959fa038664e84d14cff2b1afc8db62d64e5487c4de01d77741bf6b93bb5861d5350c5957d7f9d3580fde3cecc6cdaa1fed23a555dd02a8dde6de5488ac3c77418464b635f2ca855a74dc1bc9bd5799dfa6f309edc5fd6167c"}], 0x1000000000000349) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:50:11 executing program 0: syz_emit_ethernet(0xa0, &(0x7f00000000c0)="2170718925db52360af3af6af6fac1d28af04e7909d746e5ab61f2ad9999d2bc1ade76ef38461d154dfe8204955b0b088f78f7832eae00dc9e4a196b7ff01237cec76d023f838f6de393a1082d7789c49952107355f0e0607d1d7d9d7d3b6e0711bb4bedde75638a1f26fee9e0eb1eab137814841c6728d3d484d8535094afe3115012ca592bb5e87cfb5df20d158745634a15dead95617a0171b6347b90ab8b") mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x7d, 0x0) bind$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="d789aeead262c40b27596870d9a1d9a7ebf433f4"], 0xa) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)="1c7739700d7a9905d5bbaf40ba8c5421d5ba782bc085d831b8d1b6f0e3b04d532f1f", 0x22) syz_open_pts() preadv(r1, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 20:50:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xffffffffffffff31) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 20:50:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() 20:50:12 executing program 1: r0 = socket$inet(0x2, 0x2200004001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x148) mknod(&(0x7f0000000040)='./file0\x00', 0x11, 0x10001) 20:50:12 executing program 0: setuid(0xee01) setrlimit(0x4, &(0x7f0000000080)={0x9, 0x8000007fff}) setrlimit(0x4, &(0x7f0000000000)={0x4, 0x8}) 20:50:12 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="6c9ee72d54c24e2b63e4db3f5838c58cdfba1479169c97d95803382a5061c03ad27f945c8e4a25e6ff2421b66cc5b4cf80a19e76fdb1d48676f081e75d74f6bd457af027bd5cc4f82e09a4ae8b19e594ac9c63b95249a579401ee60d3e3a07f2c727218176e57139e335a861fbc1192be2ea852b36e76a8707898eb3aac2881f41ec9956e33bbe0a65cf88afc27c545bb4ccec851f4f4bfec934c2ca05fca2e7d37c01c8a882b4ca03e2931485c466e6526d94eb0da914566c52fcd8bfe6defbeba6177023833662dde86284a6b4e746f5b899c556967dbfa61ed030277c8e9d4c0decd1da74bf5af5ec4515d2a1", 0xee) 20:50:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000000000000}, {0x0, 0x77ae}}, 0x0) 20:50:13 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x150) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000240)='./file0\x00', 0x2043, 0x0) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x13]}, 0x3c) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x3, &(0x7f0000000140), 0x0, &(0x7f0000000100)) r5 = dup2(r2, r3) kqueue() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/240, 0xf0) r6 = dup2(r4, r2) kevent(r3, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x12, 0x2, 0x7, 0x800}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x401, 0xffffffff80000001}, {{r6}, 0xfffffffffffffff8, 0x2, 0x45, 0x5, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x8, 0x8, 0x0, 0x800}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0xff, 0x8}, {{}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x7}, {{r4}, 0xfffffffffffffff8, 0x10, 0x80000003, 0xffffffffffffff8e, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x4f, 0xffffffffffff7095}, {{r5}, 0xffffffffffffffff, 0x20, 0xf000000b, 0x9, 0x1}, {{r1}, 0xfffffffffffffffa, 0x50, 0x11, 0x0, 0xd0dd}], 0x3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2c, 0x80, 0x1ff, 0x9}, {{r5}, 0xfffffffffffffffa, 0x98, 0x80, 0x2, 0x43}], 0x200, &(0x7f0000000140)={0xfff, 0x386224f8}) 20:50:14 executing program 0: r0 = msgget(0x1, 0x44) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x10000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, 0x0, 0x78, 0x0) close(r2) 20:50:14 executing program 1: setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getuid() shmctl$IPC_SET(r0, 0x1, 0x0) 20:50:15 executing program 0: setitimer(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/170) syz_execute_func(&(0x7f00000000c0)="c4a2dd3948cfc48375467e01008f6980950b0f49a18ef7b18ac463d9691e6543ff8437000000216744835f994344d9e941d9c6ff5f9b") 20:50:15 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xf836d402c8b063d5) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/205, 0xcd}, 0x0) 20:50:16 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) 20:50:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6cf3542bc3af49db31f9e09f8aeb7042cddae395"}) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="2d5f8caa28b88ddd50a613cb6438f16a2a3bdf8f2d5d3e3dfee2117ebe2fb03d06c548b802351f2112c7949cbeb4381309816888f4691d1bbf95e5e72a0cd158d321ebd1f504d9ed3fc06b7e0d1d757280f3e598023134553b623f5ed778006ecf0c1cb26c5310e4412832771df2773a17d830c60a9e155da163db617aa9be26a81f938eb2abcdb9f35199814c281888fed937e1cf5649b9bdd11e76065abc555070e0447f", 0xa5, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fsync(r0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="8a9154fdaf7515fc010525e43cfbf422e52cc8c2faa1977c01a883e0d3fe9b78eb", 0x21}], 0x1, &(0x7f0000000240)=[{0x90, 0x1, 0x1, "1403b986c1ec11adf3772b22d951956834f3343d8c8d73b0346d7273fd785533bcb3f329d78957180deb90b83d3ed15bc5651058f18b9bbc5a66e4444fa8fdc4784eee49de2410a4f080b0ca8f4de100f7303a9656fa3b1c4ee345a771957bdfeebc04f14027c35c75804d21ee29cd643d34500a1af72fd84b"}], 0x90, 0x4}, 0x402) 20:50:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 20:50:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) 20:50:17 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x11002ffffffff}) 20:50:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/55, 0x37, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) sendto(r1, &(0x7f0000000040), 0x0, 0x5, &(0x7f0000000140)=@in, 0xc) 20:50:18 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4d}], 0x10000, &(0x7f0000001700), 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000180), 0x5, &(0x7f0000000100), 0x80, &(0x7f0000000240)) kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x63}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000080)) kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20082, 0x10) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x5, &(0x7f0000000240), 0xffffffff, &(0x7f0000000140)) 20:50:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2047, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x61}], 0x722, &(0x7f0000000140), 0x0, &(0x7f0000000000)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x427d, &(0x7f0000000480), 0x73c486d1, &(0x7f0000000280)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x88, 0x80, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7f, 0x2}], 0x8000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000008, 0x142978b0}, {{r0}, 0xfffffffffffffffb, 0x30, 0x82, 0x7f, 0x7}, {{r3}, 0xfffffffffffffffb, 0x8, 0xf0000029, 0xffffffffffff8000, 0x7}], 0x0, &(0x7f0000000140)={0x8, 0x8}) kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0x3, &(0x7f0000000040)) dup2(r2, r1) 20:50:19 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x6, 0x9, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x0, 0x10002fffffffd}) 20:50:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x70, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/92, 0x5c, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getgroups(0x0, 0x0) 20:50:21 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x3) 20:50:21 executing program 1: pledge(0x0, &(0x7f0000000140)) getppid() socketpair(0x18, 0x2, 0x8073, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/209, 0xd1) 20:50:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x29ff, 0x0, 0xffffffff, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x900000000000000, 0x7}, {0x101, 0x1}}, 0x2) 20:50:22 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x30392, 0x4) 20:50:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) socketpair$inet6(0x18, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x1}, 0xc) 20:50:23 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x6125) r0 = kqueue() r1 = geteuid() setuid(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x6, 0x401}, {{r2}, 0xfffffffffffffff8, 0x42, 0x20, 0x1, 0x9}, {{r2}, 0x0, 0x40, 0x20000000, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x79, 0x4, 0x7, 0x4e}, {{r0}, 0xfffffffffffffffe, 0x15, 0x3, 0x1, 0x200}, {{r2}, 0x0, 0xc, 0x33, 0x61, 0x5}], 0x3, &(0x7f00000003c0)={0xab80, 0x3d}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x60) seteuid(r1) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xab7, &(0x7f0000000100)=[{{r2}}], 0x8004, &(0x7f0000000180)) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0x344) msgget$private(0x0, 0x490) ioctl$TIOCEXCL(r3, 0x2000740d) login: wsmuxpoll: not open 20:50:23 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6}, {0xfff, 0x10000}}, 0x2) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 20:50:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) fchmodat(r0, &(0x7f00000012c0)='./file0\x00', 0xdc, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffffffffb10, 0x2}, 0xc) r2 = kqueue() mknod(&(0x7f0000001480)='./file0\x00', 0x8000, 0x74df) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f00000012c0), 0x81, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x8001, &(0x7f0000001400)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) truncate(&(0x7f0000001500)='./file0\x00', 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xcd, &(0x7f0000000300), 0x0, &(0x7f0000000080)) close(r1) 20:50:25 executing program 0: r0 = socket(0x20040000000018, 0x4, 0x70) sendto$inet(r0, &(0x7f0000000100)="b422a2e8de2c7b7a4ff00f92114b019cc794ed41bd51a108ac9a44e9b669fd47d706f693d799d2db75ad66b2b9d50383a4b4ec69b9381ce61d4cb6add47ada1e91599797ab08251649ff36b20ecf320f01e80f6f6239d7ea809a6e07d28b9cdd1680c4c55248875b818824db82200dba6b8816b442a8aa0f6407113c38cec223aff4bcda23c90236", 0x88, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x22d) setsockopt(0xffffffffffffffff, 0x2e, 0x2, &(0x7f0000000000)="32b78b4b4671a9c37a2cdbd7990750a5146ccc5f3b6e2cff389259d2fa0f9c74206659bbe57244ef3a71222f6b00ad527e60788a9d99942e107bd09908d332373a15abc9152680499e8d8ef82ed1e23f669dc7e9b9d683a59d79b589e52e940482d9bf2ca67ec3c8541d477f9c1ecf4ee419f906e27120441831a3bdba5c13", 0x7f) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28100, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x3788, 0x100}, {0x18, 0x0, 0xffffffffffff4b0e, 0x7fffffff}, 0x5, [0x7, 0x1, 0xab, 0x4, 0x10000, 0x4, 0x6fc, 0xfffffffffffffff9]}, 0x3c) r2 = socket$inet(0x2, 0x8000, 0x7fffffff) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000001400)=[{&(0x7f00000002c0)="976b77a42194ed220d8cfb5d6e1e77609200e4cfac5c659346f23c201ef348602055b0b8fcb98e245573d10004db56c2667666edc65c73d9be461334eaa142636ebadb474ef6b5dbb901c23fc39b68f967ce93c2238e8044b579991bec9b37979284a151494b1c17b5457f82bc72eee26db9f9d8a89df65e0da1618d6b9c70c4682d8ff679280155b2b798aa3cab18d48552b82b36eba02804091085848fc89392cff3de5e4243aecc48172d1744b2c112f91a1c52ebfdf1a7c23fba4def575474258a885adbc65cbb5281d6fb41c190eceffb308cad1ca9b77d22bf993d6a811ddfdd4d3e40a59c5e6fdc17078a274e8e7eb34fbb9dec9f93aac1c4aa327eeecbc84993f5b959aee97f664a34e93e40cbb05e6cd3fabc0c08d7bbd01189f19cd0b6ca31fe765b318e38a03f889143f690f73ab7ebe8025396a70f58d0d53e35480007283454c20533dc3371aed42ae09090049951ace82585ff1cfc34c685041dec0a38f7e8d202102f7a0370eacb763dee9b096de6e7f00138affd501e8fa1c5e8cec02641d23aff73f41d7384ed5c7079f50755d98e890ad55981886927922375614b3d81ec3df099f75242d630d13f2d13dd94c7408b85d23eaa04b0168d37bf60ccd528ef81955bafa873860c3e71c0db385cd5b5e4ed15e918820367d7daeb26ae3e5ce02caaa08c9221d2145501b74ee51fc9dd82b3de34a16a501282cf17a28fd1dbaba70a1cc1750653dc8d52d3d985ccc37c7d5edd3b416dfdec756578966e10c6295300326c7561d37a29fb5a2cb6b953552eefd7f1464ddd19df39be6ebf72e7bef2b747c2ca5aa6da86bb25cffc4d1036800fd1dd8266a6fbc24b0734252e3ecef5b2815d8b1bac27170502bbb6945c7c19f44d4f99f6b84aeccbeda797c3fb0a3c64d239b4d8a7e0f6182bd5941c991a918013a7debeb5e75b164bc143fe0bb4488bcd141c1df1638e61b63785d9bec5a1b789b4e3ee7a6dc356e07f5d29b1def5d00455fa1cf39284473098096acb86fd22f6e91a44e44b756c00b655605d2a679b86bf25c49ad7ec2a93165c99df84e436bb261121e965a725f596ac286377a9caca0b4ce51c11257cea34f47bcfcc536949d70f655ea750b3dd5b3460932037cfdfb336822e8ed86560a8231c2c70e1d023f105b2cc549709d9a76af75ff0b39ecbeff8d1742ca85ded0d295c5e86529d780c6cfcd895a54f04b8c4b5a7bf1fff751b116ca4e6c672aa740820ea4bd6cc6d526f140c48f8ced033b92def8e0b51958dd82b3aafdae405a49280c54ea1e4742a0a8917dc29f71f5409e8de9e4d6eb48456b2e99578ec1be412f0e6303a47a7c948e3a2f6807b6cee2f6eacc0d6d1328c24cdbaf0aab2f1e9ec4310a1e02e8002a618ac95586c15f0be4a3d06857017135c9e3241bbef62080c2eefe7353cf508488fec2dfb618cde53dd861d757d2d0e69e752bba5d438d22b7469eefd7c097410fdfcaa49e5dcb7091c6a5061ae19f24b95729d19118e16b80916770e4db8f8353ae90668c48b0ee67ffc591b825db613d8c621554f58bfc633d4e2a392d36d5948e4f7fcbfff7cdf050705906f5eee13bfd866e8792989848832251dfd3bb7890f591a4c3f091984cf493d4c0939e2b3428f364352fa87ed0c821e7ee243dcdbb54419e99953c417793fb706e9a63e85b0639e984ec61ca21a1f5fae1e4c36ebfdadabe18021401251bedbe2bba432e4f40bb9fb823623838ceac5b42320cb83dd18a6bc985988ade74e4d05b36734db4df9a2ad8441a90c5864cf879818f5d212868e5806b0a50617e338730251122539f27a8eb29911b711a227d4fe3211fce3551511865396fcdc535fbf02d20390049081f1797de522d5a36873589833372fe0e7091ac8e37616347d13940ddebdd012d530fcdae7a8c504e18fd7a86fd7fc3e6e464ae505e829ab7eac6d9e1f53765a0973e7f3f4f7aed15a6fda466d5371662919c5d45eea17a86af4fdb17139b89d317fade72c35b13f2b0e70fb3e958096273f1df9657e4dfd36bd49d13bae4fe2ed76d6a77d21750092557ef5133a5d4509ed9c068bd24ada3f5f243a5da38fe3741d8cf42960fc9c95a8500d1447f03d0388ccb6f050721af5174ab1f9f7bd8df38bc23cec097236f03279de71bdf22a2299cdd84b92ebf7b13e3b1d6fa7bba8fe7b73eac296ec481d7f1acb99f6c72f72f5fba1c87f63d278f9068b57deb6d400c703703fda0c7e338d3f04781c3d99e8ee066a3c2f5fdc28d88a6cf4d169719bd66b22d51166fe6aba099c556da9fd0d37bdda2ec52ee2795fbde5125629b8e3427f1d11795118a9fab6e2ae1c5020a3ee509efd1162fe330988cc9103c60f7f3ba7db8d67008fb6b7adf5e7ab23be06f50abccdab320b5aad6c260e165ca1ec7698dcc098522fa0c890b72b849247dead76528682287b9101b36d08d213c42d8217268b13046ff73c9adbc36dfcaa2fb326a578f8aa3ae89fe133c156d72681558353a3fdd29199d85a268cae3cd7768dde875366482a3cdad9b863222191c27160e97a66b14ba6d08a72086c5566897e9cb4fd1455c72bd9244daf8e01812bf52c1e24556a28879c1ad20f34f75d9198218c1d27285a84e6f573e0c515df476c2fb07695942f63c1f07f3e0758f8caa2871128edf59e716c0c1bc18f60238cc0d1ce92406756b77891cee2f5ab3fca6a961519edccb0d7abcdb973b2acd1121c6c36c0d3b4ca728ca1bc04c1e4ad1999038b52a39c7ea34bc48bb2b7bef8ef03d0f26493af139a3156dbfd0b55cae8365c9dc4ea44d1dc0e67b00aa1de9cbac5a16b49355483eb6b4821c17a393cddf3577510a3bc6e63f5ed0c157b0b2e29dd9b53db2a38d649589a1fc841ecfe669e4ee8d1f0fa094ee2a995d4dc91294d4c355ca8c966da7fbbcfecf3c1682b7e5e78ebbcc440f0aaca0ae8159850ca841572c615fab0ea707be63895a0cb0409f7ab1c6e97705f40d14e13c9cdc1ebe953d50d958f5d198dfec46731d3f0387914447b42628c466d9ede6027f9af56733e8d4aa81535121e8c38a51189bed21987619a4ef612e04fbe04e8ad99caab07cddad6f0266cff3e17b045d5b04c94bf1986a96620b0dda3fcf8968e6e337f8485bcd89db9a10639ace81af95bb4cb30acddffb7927629735817683227c3380d67546d171502edcb92f015cc5bc2818b0b649f7cac34888c7438d924878ab97784cfe5dd1132732510ead4b7383a1224339968ff0e359384b67fa93625e3d875fe7b0e8124209ad1de9ad51967236fd7c49fbbded145f7db3328d8bf068596ae958503ffc033382c45a6ce551242807dabbbebbfc035998a51afa78e6cc64d598c4a4e1a412809379af8dac205a43879c8db2973ddba9af367b627895364b2aad9febfe1f4ad3217f710e6cc7c6039d510f28a5efddd61eb42d9e734120aeac746a586efb81f997d6990131da5f65b432859f7fd1881f0e6338b910beb909301efc9fd3efa4f139e947c369de666fd220c97e5c59258137345c8aaa9597f408c027b703f1ee92da20427f95edd678ea3a47d6d5be3c6da99994b63c8792dd49ef84124733076a6142d303c9b0834a3537b102288798fd5beea9c9d8b75312915f525fdfcaf21d0c5db927db48bf0cb0fd19c3ff8c5f5fca8388ea576f803dd35782fe9f1335431622354e953f9436289060b96a6bb2e972d1a51bb4960416b5d19fe9616f7967ef2247178e97b6b2ceba7751c3f144a76ebe130ccb6532ff284ae2484f3d9b73955c354a9e9f17fe31022c4ba8421e458fd22df267e1c46e44e48d608840fe74dddd27b6f87001714e17363131d5f185f6bcb7c5ae0df91dfaf1835ee875a320eeeab9bbc64fc2409a8466b0c60cb40bdb27cf4a42f4d3dda3baf563ffafba5769fabebda33672c99c8ed9cca6652ff38eba6edd49228886e5b7d7a6d93c7e304f149df2114140deded25a1a745230e19a30cc4beaacf88b9280f53addc2a80c982a60495f9404161d6f3f4dd9072d89528dc43c4a478c4fd33633fb355fbb3c18f994e5b0039798ee99918ac9525bbe0a59afd7970ddb2bbe759ebe8a7d92e54a817ee09f38373669ff682fda44b8a1a3571cea79dcc53e02b66b6f64060af1b5586b74934d9c307b6236a035538d0936d7e9c13af6e882d799625c37bb859119da4f03539c19dc4900a3495c8baa9719e8c7a0adc4e4d70a12cc27d54466850f963a63e6085170aa78a42a8cc42f42575a4d32410c9aecee3a7054c000efe57b5c263c020908612ea2e39b53cd75c90b978931fed3e52f4e06d748b8285ec7da27cba0a798984cc97b575778614b7ca387cdbeb0da4a80fddb723e0a29536acad204262a511ccaac5bff4193f343df40e4b50adef7981cd63526334fb79a07a994fd6a2a10c0667a1b1d19b971bd64d5adbfc17d42e0d18862abe8bdc0bcbd00ed6d79982a5810536f77c746237afec3f44b57a7e24ad885bc5f37eadc61c4ff5c7ee82338d9763b2c8a6afbc365c5754e42b2d4137b7f87fe60d5b36aa6933b7c267ef0cf3d01133842ccc7faa4f862bef5f39967a2dfadd8fa14a8d5f399c960f046385477b3918164902929fbc543129305d9190779cb9cc0e3582837c4ae9c94ebc168facbff0a7618a6ee567fb7994e9e2dd6774d55ac137bec42424396335e81b2004523467438191ea9be458491ed69be90a6933e5cda3fdd2b923a675d3393fe731ae505548c383abe252e828a1c472afe2eb08591cfeee14e4abdd9ffa2584151b1249bbff1cc987fbb28c21872468cb2a7b62e51c1f65637b20c79739fc112ce21bfb3d28d204aeeb256edcd39581680a5fa9148aa4589fe300319343daaebbc086847c50a284f1855b452c398b93fbf88bcbc6f27cfbab70f8ecf0a3402c67bbc6a0929792a280f28b0fceb43bd8cdbfaeb76b1f6dd3a5adfff89e1af853bd09e0ccf05f8d4696187a6e0d65b7a12fd928a7a0ce0d8a6241bb12dae973643654972dc024cf646d5217e9c885ddfe2a9ebd2555166bdd42c8f7049f6aca22a37a2c05df8e57ff786e96c3c5dd3fc4696d74f46129c0d6d752ebddbbef5d3720011511bd27756f3fc7df994b48f8490995ff91f75b95c491a93a08ab8b62e40235f4d63793d13ac671756555321912c2670ff2b72f8b9f4e73795408db919ef24ff712175a93a67a1b46584472240ab5d4f1f8b260087499e497d38f1f353a9234b5246909a4e48dddd70f7de4f1c9273c8eead6df849efd9100f59502dc2d9f02602d7c988e141781bd52c7edba145a74d34dcb51226fae4cc29ae5a54ebe7e4ec4e5afe793cf0b549a3e3c539577786b923b92e4de3a0cb2687035fce7eb2fc73cda6f467ec9c0bf990ff60516b59cee4d1613cd7f050ed786ceab3075eaf1fab0f1aa81e2ea87924f23f3ffa4609dd0740a9480d8e45fb10a2cd2ca40c40ce4a68d0aaa2b537594a61d07ec4cefc7979dcfddcc5cf8f3bb11c86399040ed9b554f03959e503aaf9a5b49d956d404c770b4e976e52965eebabd89b3e4d3a17159c763638c1753a33cbc272df777ba95b82dddfba58655f9dc1bb2b7db20b3b6425464076e3b457eccdbf755391e51c7e3d0f4067f8b9c839ba7709a26807e53a864aeaf2a90b9aaf1d227cb96ba7581b6445499bfdf18f3848548cc3ffe7f7756f11759e55d15ad3bb9e6d7b27b6c9ddf8d86f544033b20b862d8217025037feef0e8b3468cfbf68f794a9c190e3e3ba9203cdeb422939b8ab89b337327d70638fe0aea5", 0x1000}, {&(0x7f00000012c0)="9ae75483e70943a99fb21c1017558798868aee3dec5261697d9d656921c66ffdd92018918a6b709e348b465b17348d9430a781067a5183445ec55df3ac31ca4a0ba5da4e40972fad96dbaa06a53727cca1fe451e67b711ba787ceaddee6eca04f4ae71b5da02b7a78c09fd9ff70f99c7251187b1d016977dbe6c4004552a972d3e370c0424c7bba13bf51da1d53b755d92f4794bd737931b115475a311a2be2a3e9f10a923b52a6ef42c3e797591f87f130326fd0e575df74f2d7ba0dc42770cd6918dc7b1cdb4bbe96d22717e12efb6f1a74abea3b5b9eb7e0261e11338ce108a1a031173e1298dc6e9c6ee10d36661c05e8c9686ef30e5", 0xf8}, {&(0x7f00000013c0)="9b5b005aaaf70b72776e4c8cf244b0", 0xf}], 0x3, &(0x7f0000001440)=[{0x80, 0xffff, 0x40, "856204a4e760dc33c5c742d363caccfcb92f49485bd3216549561479759a37db0ffb8ddae1f54c2d409e871d2fed719275d92b73b240a2d0d9510bc32b882a5e87862be88fbeb91bc4f245c3c755e12f82106bb6d3cd7c0e21813bf69f0f9b4e1913a7cb4a842e6e431874febf"}], 0x80, 0x1}, 0x40b) close(r2) recvfrom$unix(r0, &(0x7f0000001500)=""/205, 0xcd, 0x0, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) recvfrom$unix(r1, &(0x7f00000001c0)=""/95, 0x5f, 0x803, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) 20:50:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x3f, 0x0, 0x7) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:50:27 executing program 0: mknod(&(0x7f00000002c0)='./file1\x00', 0x20ad, 0x100007ffe) mknod(&(0x7f0000000200)='./file1\x00', 0xe000, 0x200) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000580)='./file1\x00', r2, &(0x7f0000000600)='./file1/file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x28}], 0x10001, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x80, 0x80, 0x40a}, {{r0}, 0xfffffffffffffff8, 0x7, 0x40, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x50, 0x83, 0xffffffffffff9933, 0x4}, {{r1}, 0x0, 0x1, 0x21, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3, 0x101}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1ff, 0x2}], 0x8000, &(0x7f0000000140)={0x1ff, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000280), 0x400000000, &(0x7f0000000340)=[{}], 0x9, &(0x7f0000000040)={0x3, 0x9}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/73}, &(0x7f0000000300)=0x4b) getpeername(r3, &(0x7f0000000440)=@in, &(0x7f0000000540)=0xc) r4 = dup(r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f00000001c0)='./file0\x00', 0x400000002080, 0xffffffffffffffed) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xab7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0xff, 0xaabd}], 0x8004, &(0x7f0000000180)) 20:50:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000140)=""/213, 0xd5, 0x41, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) 20:50:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x612b) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1612, 0x0) read(r0, &(0x7f00000000c0)=""/121, 0x79) read(r0, &(0x7f0000000880)=""/226, 0xe2) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x289}], 0x10000000000000ff, 0x0) 20:50:28 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x5, 0x80000001) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpgrp() r5 = geteuid() r6 = dup2(r0, r2) mkdirat(r6, &(0x7f0000000d80)='./file0\x00', 0x50) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) r8 = kqueue() r9 = open(&(0x7f0000000b40)='./file0\x00', 0x8033, 0x80) r10 = open$dir(&(0x7f0000000b80)='./file1\x00', 0x40, 0x100) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4005, 0x101, &(0x7f0000000c80)={0xffffffffffffffff}) r15 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000004c0)="aac9bf", 0x3}, {&(0x7f0000000500)="b74d022289a2f5c414204db0bc52e990f9dc2cad39d213914ca8425f2fe40ae18adb9767f72f09f25228809dc2e8482f026303f408d64e3f685359588e6082", 0x3f}, {&(0x7f0000000540)="ee3fbb58714d8a8db2acca4c3d264df2ef2b976cc9ae197dc7d8e2cce62928f2a471e9e8888c2e82bfd8117ee70c080a36329bcf6606bf47a9dcc73cc1bed7f5abf3f5a1132207023fa7dda95cd281de5676dc8151d4e7a9649b1421f67b51ab822dfd304d4f9be708f7b9ded7c6627b5e3d5bf4e85eb3bf6f72038dc25ec1665254f12ea2f2e7677223d90ea8c54a73b39d3aaeff219bcd2ec18ed1f3689120406118fcd086200d26479d9e5f88f1cee49a53527a7124dfdde022719ca4d1c991b67502cc61a1f163421cd7f69b1a2b3b6a0eb2aae3d7fd44d417", 0xdb}, {&(0x7f0000000640)="fdab3edf3032294ba9c583dc04bf5e10b6cd7ad4417268ef1c003b3a07f24a697590490450accce2f72ab968aead9061d5b71e9c7e3a95f72ed7e8bdb816227e883f207cda76a056b460b3b8cb1ef9686bc60bf7930c37955ed38eb44c88e5aabefca0e8003fc30f858eb0ac26ec55c8843a346bc6c1bb778f70c38a066bd21dee2ee1d60e5875fef423657c7597e4abdc9cfff589ae06f15a9e093e4b0065ddbf9f9eacac238797de", 0xa9}, {&(0x7f0000000700)="59842dd6d267bbc2936686ffab22fbb586e5c5b41f393ef715bbd6fb8edd9b84a2b974999175156655e2c2059ddbf47dd847f4d327096ea71f5074ca014b07d4c1aefea3b216bcedd4931ea4d7f4ce74f70d3ec46b2cc7", 0x57}, {&(0x7f0000000780)="b480d2f1b06a80241b442fcf71b0666bc39bf0d8bd4252f051065ed85aa241c586ed66d8a2998ca89702cebc80842ca6d765e5a1f478184dec48afd8daa83e73ffaa177c88a410a1a71c5bb5ec594eed08ecfff6bfe29dd5ff8444032e03279dfe8abddf71519d94b8e80ec2f0a8bf4f7e2c63dfe63f0da82574a47379efc4380e4504411d8ed643921f10dd5a7942d8078e7cbcfc47495cc00d9e810ee8dd113a347419771bbc330c6de7f6d1397b132a46df877335941b4305cb7e5bb063a6898e02", 0xc3}, {&(0x7f0000000880)="5ee3b7479375b01a78668fbda5f379afa59934c64414a21396a2315eeda6d2ad5caf0e574f8646c99b08ae288a70bd0a62830cc009046bad1b7685060c4918a783a0d289371fca016713e4504d01b33f3b738cad6570308aad36f1e3a917205ae1b27943d54372adf4bc37abcc43b8c50b294d69cb5f72f686f907795748e4104f0ee90773eb42e85ae956d6a75c509fd31e4ba5c799941c8c7739b2b283d3c4a2fce6b652bed76f768f8d1a8af8197943e8fe2d7857c641548c3176561c4795ec9e0afb2cc310f82a592f3c1dedffd5a5f9c21a5e305935ef", 0xd9}, {&(0x7f0000000980)="ee3075c86643c42cd3a978a2f514a7990802cec3a3a2decb6988ded2783f22b0d490349922eae3c73f00e922711e1e18fec675d0443000a575754cbe73ed6584e10a6fee468a44116243092cc19c948cfdf7e41daec28ccef7ed33f3ed229f8cbff8c8168f8f59de28c4c6fe13a276302807ff9f8d4855f2c27516dfbc3d0f722de88556f8b00d1e237bd6866c703c8fbf9d95f8a2d586a04c43ea92fe698738f6d31879730accff7f884c4789a49ddf6e25bddc1d8ed354333aa3", 0xbb}], 0x8, &(0x7f0000000cc0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}], 0x80, 0x8}, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = kqueue() r19 = getppid() r20 = getuid() r21 = getegid() sendmsg$unix(r16, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="3cd287461b0d07bf25bb316261906fe04cdb96e1d2345e440ffed184d4cb90fcd1fdfdf3d5e3a4e38b9d31546c98f73fa6dbab485ba4e9ba90528a494a8f9b8119a5e0e99d5f259678c62a0ded10596623801349042b112c6f84c7a50b76586098521745fdda73ee67eb2808ee12e824866672bbbf6db161b282f956371878db9aa5907906d5429e3cd97a38e629ae12ba6a2f6221458ee5015ca3f694b8c1650e561e2fde9c9842ad3e7f3d85e14d5b0b0b4bd54162f12e8caede348d054635f1f23b2d82429d195322224f0dd2a50bf5737667c3b2f395b2cea4f4a97ece690349241806c6623fbfd3cb19646c68c14a", 0xf1}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000e6819f1473a6546f3e75585db93a9343630bb60c59eecb43778127fc6d42cd55e12aa2a528e4f525f3c9c63417bae65790aa55749e17a0c285fc22508f2628f7e08b8c070d45f25c1e1d1cd77652dc11b4f067cecf129c7caab402d5ef1ab325ab0cec3685d1c672863b90", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x5}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, &(0x7f0000000000)=[{{r17}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffe, 0xec68a12e42f3efaf}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) kevent(r18, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x810, 0x20) kqueue() close(r17) 20:50:29 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x20c, &(0x7f0000000140), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) recvmsg(r2, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x3, 0x10001}, 0x8) ftruncate(r3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="3e39d7899f2114fae899b43462ec9676a4a4f8e3ca349311bb", 0x19) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x2}, 0x8) getsockname(r2, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) 20:50:30 executing program 1: mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mincore(&(0x7f0000002000/0x4000)=nil, 0x20006000, &(0x7f00000001c0)=""/94) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) 20:50:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x43e}) minherit(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) semget(0x3, 0x7, 0x250) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x43e}) minherit(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x43e}) minherit(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') chdir(&(0x7f0000000300)='./file0/../file0\x00') unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000000c0)='x\x00') 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x43e}) minherit(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x80, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000004c0), 0x2) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3e) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffa, 0x1000300000001}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) clock_settime(0x0, &(0x7f0000000000)={0x43e}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001d00)="c6", 0x1) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0xbb0b2f76617cefe4) readv(r1, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000380)="028b2aaa4fd8a46bbaadd4a12e0838b65a61378c111354bbd70126d0735436d65febecb74ce2096cc9f6f0d73c4092e938f0fee4f057e91f4d3e9c78a6b7f3dfb2bbf5c6b8b69bfd7aa35e7c42cc7f9eceb0a3faded90d923d5b841f8196c99f326acebc16e268ac279502d69f20ff79c66eaa8907f41851402104f2c3e59cd7e513b2d9ea0cd20c128b55edb03c839a0c1d945c7ac542a027a550eba3abda07ffd4b3bfbd309f20cc2191827b0b3d", 0xaf) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) getgid() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:00 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:01 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) flock(r0, 0x6) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1150, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x58a5) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc003, 0x3fe000000) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x10001}) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x0, &(0x7f0000000040)={0x10001}) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x0, &(0x7f0000000040)={0x10001}) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2042, 0x5b4e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x200, 0x8001, 0xffffffffffffffc0, 0x6}) r4 = kqueue() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) kqueue() kevent(r4, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xd}], 0x1, &(0x7f0000000240), 0x0, &(0x7f0000000100)) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x0, &(0x7f0000000040)={0x10001}) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x2000100000000}) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00') 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 16:00:02 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: clock_getres(0x7, &(0x7f0000000080)) mprotect(&(0x7f000023f000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xf8, 0x8}) clock_settime(0x2, &(0x7f0000000100)={0xfffffffffffffffc}) getpgrp() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fffffff, 0x2}, 0x8) socket$inet6(0x18, 0x0, 0xf804) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) shutdown(r0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x202, 0x0) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)="695bdb32e9213f31fd8a212ef7693c9022abee8dd549db2ab38fb4639fc860ca8aef1ab7a5de5de41e16e2b3d2457ae9ff2f3d7da4e68a8af7b5da4ec8964f8a1612da75a3031bf73c519c6beeeb88b7132d8a1f18fe7e1495ce161ff03ec91990f7fe0139dd78233611fa02b759329f7f7d9ccef7509c23a0673f9f77bf1e68d77a47660e3b98beeb98c786e420c198e7274c64cd1eefc79c552ec2", 0x9c}], 0x1, &(0x7f0000000300)=[{0xa0, 0xffff, 0xfde00, "489f802799e2246205c33f7d3a4fb7671249d2b238a5f17a34c774678bbc446bd6e55ce191e71d8ab3f49b1c5277cb0dbdde59745f2768a04fad845349d609b4b31d19b281e991e6a60788867e88df251c98da5b69730b0ed181b11464897b8a2a89647a322f62f2c5a0bc5c76095c96559ad2a4d87c9fb087a1cd0301f4849c7bc491a5e84e077d25df8baf"}, {0x60, 0x1, 0x7ff, "5271d127482152643146a8205e22bdb0b002baf81b5ce837acb783c75eb4f1c1f8f5644146918d5b29da01cda900dd0fd14bfc00a97011d7cb43ea1532546325e0bde1592935b2208d22b0"}, {0x1010, 0xffff, 0x6, "26a42746224c76a66b3800e297b1de37120de08696f636a3d9ed4714693a71188adb9793b40fed69ca4543161a782dbc6d8389bc05ba0c15f59aab17632aa9a8d7f03eef3d061343b24b1c34b29c8248764888d2e3525a4b77ce528191ab2aa614bee3c5d1936e3b9c0860d3e393ca847b9a477ed7d26727e3df20685adebf04e489bbef440d93a70977a84e0d20461d903bbbc2d015c1a368cf13b54bd6ea84708781b62b0a079d696d232ce7e6043d67cf1d7d08924e295bf396a1abbc0184935a2670b65f8e448ab9feef99d242ecf5a67e172f16f413e90aa27f9741d08ff4d545f1fbf23bcb57981a95b4afa8e01ebf52c4aa11bdd3146291e1c9c6476b51df0f00e924713ba42d83ed9a07f8156b774193340dd52eba98c31ffa962ff2cde023ff76d5c04f34d1eb494d46b2944f9bd6994b0d428ce847e2120d6a15515cd4c32934c4d975ed70e112269ec267946fb7c5d35dc7ab2ad9988002d08b4ae5cb764bcfab6a886ae896061f7be2360711336f0e701496d47e2cc3d8a7d347bfca51ae9020a5196088d19b9d2253278fa1cd26c62a697538f095330102bc63700707c97faf6e36039037b404f85b3dce4791366a4923ba1e53ff09d3ee6e8bbcf0ae429aa16caa93ceffa5722c6d16e81dd5b19a3fc30976b91cf1b4398e9e62ff02156cc9e899ec66a95206390fd390e85ae26cbf83e0b4a6a098ba943b58dad72043ccdc37c9cee2ade4529bee908da44441479144cf5d61dd34f054ff147254afed4ab7d533e2ac5abb145fd776845b3c4dda78a26a5011e1bd944a465c056072a1dd352375e14b6cc2cfeec43e860ef5514be552f31e6567e5ef44cee80cbbb5d912490433e32bbb3032e1089d57c6520d41054e4375b1fcff4091936c129ea5e87ffbdadedc1794473c066340cb488756699d369bb30ba034c546cb2a17cd900a2cd96d1cc1542447cf844b32abf8d9eb1cd9fae6045611c85f2e9f70fcb10c63cad884c0c27f26e29d9d73ea25036e861401c94f89b43759843131529fa40c1abf2ee7cd801f082a11fb571ed91ec2d32b2e6d5168ff1bf529f1be805b129f85ec745ced4dd7d2877fbfd2a227f75529d51a0692bd658459a0542082eab314faa0d6d6ce895c5176063240f5baf16bde033fcbbe3d852bf1fde5eecc4cca4c383f1544fa036ba7956d3c2a651c57251cb39a0937d8732d3689175a151e960fde75bd20f621a15302ece85a39604d4feae6e778becba74ab6c762d3d57e7bc6c9e20255831561fa4a46f325e307e838f0f6c188c225be2aa2b15157c0158f71bc1a4212230b941ec6d388ad5f9acf926468f48498f559d527185bce31fe2143a896866164cf9a5c30444265a68230201ad4de6f583eef43fe8970e532b577b2fea7ba1b29d85b4fd47cd758c0f36dcad24429a31fbe1653092ccd5fc725e1e841829a6470e1a0b320ed842f8cc7ed4809ce102e7b404ce1a576ee4b8e92d63aefca42c59961bc0bf6850e6b089fc065ae3964df4d88a54d06b094d0a3f5bd07d7a7ebd8b725e7d8322b0cb97eb5a6adb8f7c3f5f8a0a303622aa895053d3c9bf1f9ea64d71a855780d177a7e7b962d75770ba8d7e58fed54356ecfdcd8e0f3a9aa2bb1a5b6b25625f159fd95830bbc8a041856ca595f61e8f958d502a437a8a15261937690e9281f9917690decf0ae0bda26c363189737a0e0ba170b91b4fa8a4ae6d2768c3b18a080821f925f7502f85aee5cad716cb9a9dc1d8ae784527189f16aebc4b70d3367f04edb0b17b3dce1c9cdd55ce35788f151a4702708e8478f6acb2456474e35e228d78000bc0ffcc041a7c8069c6f269134f8cf42b3dd45012e253d0f0fb662f7e43ead87192005c4ef193924f4d98158f28b6610aacacda24dd2132606d90cf5f0107b3aac1b7903206143d41b741dc0123e98d1490552c9a2d54b042d0732b8321fc4abcfc9265710cff7d213d9fdef8d4f1fa929bce5c782e478916dba974dc7697e1b8bef9ee3ed96d7a58e096176044036b25237cf307b586806f103c8c8bcbbff26c8268973daf2f500fdc3cc80a10eb8cae74dfe8567ac36357d3dc7566f765dbd1076b3a8f8b262bf2100e68516adcf777a0bd1911880468df381016e090e7bbb5617d180e619f71e20a9a75e7d15cadc540edfae95eaf016063543e629dc7a79c3f20e8e0eb314a3bbd490a777e5ba9fe2d04a8638a7ce14f042323ad55b533765c5def24f152ab0fdf3e65b9ee291c8ee845ff03090cbd6aaa9d6c916781775578777f1e4d8040f077c09afc2d61cfd88baaf812cd6b841ee16b62c98652755401d95efbaa5bcff18fb219a1716d8bdc92378230b3d199dfdd489564073ffa9953007d96dd0e9411bc28af2470463ad775c6d1952ab225a03fb8c8426dfd8221ccd035ebcaaa7f2112149eb63360c530a91d5a902814076b9534bc9a82b8d346114c3659100742bb56a920cb53f43269e04105dc4ba6819718736e7df043352733695e5b97f4a9fed6569fab6de112fe2fec923e2798087f758c94065e623a7dcf20ab9c5595e08ad3dd6249030e81c2ece8c5964e129a0ded485212987781a14f5c8a56485453f71b9ec0e585042d789e74fd06d2ae9e1ce215be69a69fda98cbb6619be15edaf2e239b387d96af105d9f06e2bd092e4b5d3d5e327742d6c8fd758ae138f4dd44b104a7fb1567b7eb22951ec414e7a4bcb58be305d8b4ade1eddef8673c44620e777f3d7be1b684aa7462e245ab7106e02a28c87b12c23f1fc8e05f8d7aa67f3dde21bbaec2cfa121276f86b623f7bed4f943d97c0b37e1dc2c20f8f6790a635440a732c918c7c4b6e146dc564a0991e1d64ca85966334acf163cf80de4ac6fe612d30d3b3815c6958a4277013e11863ba3b62e26b6b604d9567c729426e78a8e5bc3d96a5f2ea11af5cb8762560b9edb366484459afdedf882d267751bd7a05aa1c5599bcee8fef225f696e125ab1348b08327f51cc41b98ff5b6835fa54390a8b758fd90c654641a85c59fc04ae2bf3e46219c504f80063126c1d1595c1bcea2ffdd4d61831e2c9a9480bb3990709dd96e34f8d56689f1da101876dd94f98a2b09bd771f86a8d8c663dcf38f8081b0cb84e4853f4092bdc21ec54c72daf800e6c23c89b513fbfc7ca68717c6432f85d54944e5403ea14f14ecd5f315be0f6c7c02aedf092d3e5aaff9453f43382985138ca0d833d186169f6e9104a27235abdb4614eff6dc9d0c22b73565aa906f673d1af67340b1037d3529da123bbd603976cfd91816cc3090f7b3c157525675e33d1a78d7195ec53022fb9211872da274435d8614974ee248c0ca3203c3f83e111e1d8ad38a0023b7228bbdc4050604af0ae2a8deed32df40e97b87f5abf8aec305344c5f5cf200d1343b3062f5562b6c921ca96b9f5ed043f319eb581f6bf629bbea51f0e5d905bf7bf61ed6048ee368b9772e197eda9401904f0e1e488b32166c41c8271ebe6040a37dc578d4ed5b749304376b5fa9319896b38cf01d05beadd3bca564fee2808bd4d5559aa713177b9620c9f53cbbbd547866d81741900adac43b330b6b530b5d389f7fb903895910fc07645ef49c1b2e5ccd93ebbbb2e1374d68cec61c1acd9a9a27b00d0f11844d4959d4e29f3bc316f32d943d52b6abb0ceb4679acc94e9f353064228e7f88cbaedb147096496aa33458fc0f7b1204cc0d90ee21c77ccfbd3ab8f4a114d8af6a03e4ef03e54e6697c5c4afbd0a51d6abfeb6cc5144a4d8075a7b1a5c96423a0947f43cbf1524603af2decb256c2ae43dfd3db60031a7e3e59701a913d159970a04510840ede75c8271ee4643131b5c26f71ecf780e6bf9323f647d36dc48c1cdacec53f58ed72237bc6681d85c3b7ac99bab4a088badfb063be5884e64d39d361acb10907e81c0e1a1f54908e2b18b1f1e9ca189e5cc5ad976590dcb6ab3b1a35e381b35291132bd2c115920e3985392495e18da49f8659de4c211a05c5b4b3c7f989f183da17164a41213f76503f9759968d3f1421418ad702c921aafb612328b27c9370c70bef99ec99468561117d9f478e8a7bdaeaad49a2d694636ae7cc2806eefed8f915d81d8be0f4f5a2bdf134bb35c231ef57649ea5365d378e0657e08ec585dbe07bde77286908f71fd906ddaef81be550177725aac0fe39846523863c5af0f851fcc7ff23a31d543554aa8fbed0e30e0e022cebb2dba86a373665cd5219cae4b2c5ff7d9f7e3d7e657250220f1a259b4aed4357b7f7cb12dbef243fb5631f40e78b22a37caab1a45144628e4bfea1efe0eddb89113e2b951c0e806b6918e39778f0c73de774af2541dd518777aca9d111f254ce4f868e67fc95f9cc29cd4cec4ed11ff092d912370a846187849feeef655aa2eb1f96bce68a68ba2e795f837bd0de96023ddbe0623b053be863e588fec3d36827396b534a0ebb217aa7aced7e17f619091635c24f164b1e1990d4b51af3c7b073443bed0407260a3b8e8f17626cb36e58cc3a74afee39b62594f65f516fca6e327e6a92f0efac94f48ff6017f7bfa4bbcb56bb8b05ad025fc951f7668c54cd0738e6eb56bdf2cf5e9ddae0e38f5787e8935aeac4e88a2f55039172d1432333ba72e4448a1a10506d065db0c77e14d9d7144694d8dc11fcef71a16673abf25e493bd0de7c63dc2e5a89fcf0c8064a914fa6e766f5c4ade7ef1576098c9570c14be85bae173b25db8204db6049643346d1a376c0c511ea82eb481ca5507ccfe34dd4916bf6070dee50e388da7d60c7475c240b024e7fe3c59a3f892fedf407d76fc931a918b9d553b1f6a16381a12efa5293ccb7a8ccf48e0b75b35508c0471d5652b303a8703c91317a382578f310911f19483b23d439e80a1c8cda439a3f78a7021ede57010116169a22867275c5e645acbc4f0f3016d4cdb831971dc6a2844ed9349ce229727f82beb93f8707e9e695b5383645728d060b01ea0e0fe8f591624bf92e53a54e0828416bff20e8f11aa6310373b687ba8e3b5c880c05c8e5973483242a3d1f3e4a60b510b0fb83787240836db621d1be851a37883de1a829094c7d617e1a793b0acd10b22444b8f578ab33cc23847e6027fc73a72514f84878c2411027fe84042e8e418a10b3c92eea2b088fabb11a4d36d310dda7c87c3e8fe86016b4541f67fa7c2bcdc2976d008bb5e70423fd368efddb2cb13e8490c66bdf5afca327621c8140a84a8219e5d2462673f3e68450c655098b79171bce9d4f53188516a3ca6feccf9004c4875173af9c84c015020764cfac54e2b272afbc5859dc61e0effaf23e7f387709788d283325a235599e56eb54089ffa0aeeb372e11ae9741886b7e330bee4036024db1fdb1e35f3441d4740b06177a751161d9fe4329cea2272b140f9d73abca003b57da1628b3eaf2fea218e13b2ac873d50507fab377ec47414910d22f5187bbd392011ac975826569498801e6e93937777ecafeb9f88463da4decd3e5a247e9339c21f8d08e5e9040070f3a03fb7fdbcb62768160bd70c1f9d3897b0c00195be030d8e26cfc71c890207571ff2254a58083e4c6401851b6f13121102a69d0a92c7e7a80f562bc1c511f507c96d4d9afed9d9101ab7eff9ed923f17489255e677d305e9735e2ad386979ffa2c58bfe2c89f28e368ce2de8cee76b26b64dc8645391aa1eec26941abdd478fda4229d8fc9cfaa8e95e8b5ddd9dae82cde40b572fe0f54920a632497fcc0afed4d4bbe46fa6443c6ed2d144a452e5d674a93fe19d6ec03d580fed"}, {0xb0, 0xffff, 0x1ff, "c7a972820c89259a44cccf2238f1736e634e37db436f12a9c0f0cf32864b2da926d95c5bbdba4acc0c17a5db48c788292e0ff034ecdf8231a29c6662a4788c0f692a1231308325ad1b8b0e0b371252877fb83b208ddce1252cf490df34de71c59fb883dd185b41cc467d21679f35d70e98030251999cf4b1e84b9dba1f2eb30a9f92f7e1a45d9307359437df1641dc40428aa5391043ac90228164"}, {0x40, 0xffff, 0x5, "e920c15ea1b575fc91adeca7cf22b1f5de53643777c4d052a0d8969e8d9bb8cda65b9a5eea4a775ac05c0f289cf4a3"}, {0x30, 0x1, 0x7, "b4ea7ba8f89c8525cad6f8d521045987e03d04bad421651a9e"}, {0x30, 0xffff, 0x1, "2efcbd464c8054739024a579ed97f6eaff0b677b3f6523446d7d0e7020851c"}, {0x48, 0xffff, 0x7fffffff, "49de8d860e9d2f32c650e3878db73d21c5cc52fcb2185f00ef1fa44d66669efb52a2381d150530d29b06e9455482e03c1a4c3af6a48262"}, {0xd8, 0x1, 0x0, "df8b8e153be94762e442b22fb758df1e00d6c79087662be689c8968b9287edbc4facda2df18822ab6dce0a301312ab78b85da000fa6732e4cc289d239bbf831703489be20a69b90ea45b20e4b34736f9e157ed04f98514e216ee7ece0721f14ecd21cdf95baaecd81e23f26e389a3815ebc2078d283bcec6db77883fe3ddfb44784c205d553006ff256c9c84d44d8d4c1517c9e799610fdbcc0a44784a1aa0263922084460dada05d627c37d4c8cc1a021d7f58248dda816fd0d4a2f9b9c5d03b9402b4e430f"}, {0x88, 0xffff, 0x6, "c373b7b15ecab2f015093bf923692a25fe5f1ddb40bb4842f861da3f316a0dd103971a4caaa0228f556de0d3b8688c7353ab7d9a72d1e8f27480ada524b00298e1700665ea71f9a3912ff05a570bff1f67472ee5b8c57446ae172b64fdee37ff79ccb9d7ed5f210b47588859193b4b25fdff3716dc208843"}], 0x1408, 0x408}, 0x400) chdir(&(0x7f00000000c0)='./file0\x00') close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) pipe(&(0x7f0000000180)) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x4, &(0x7f0000000040)={0x8, 0xfff}) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x80000001) clock_settime(0x5, &(0x7f0000000100)={0x20000000}) mprotect(&(0x7f000050c000/0x2000)=nil, 0x2000, 0x2) 16:00:04 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7769b082c66b9f0122b38b187069df5fccc9c75d485369f4559ddac45e0fcc1f6c216fe6d5f1f68147d96e30ae8535f57128acc152347e668d8f232746621ea4c8cb2d7a75a5a238e19249dfe7d3816d378f903510d7cd03ca887e4f7f5600abc9773347e711a59e8167c7dda3098570ddcb15bf", 0x74}, {&(0x7f0000000180)="7b086242dcd2ea4b0783cfa5f94ba8ca52a3669302be2d98aee841a38dc18eb5e6cba1c3e6d9ebeb5360cb698bb6a1cffeed0f8b7f052a32b1d5f20493a346d4b64939caa71694c5e6cc7ead4f6e8c20cfca0395", 0x54}, {&(0x7f0000000200)="1ed1103c26", 0x5}, {&(0x7f0000000240)="68f4d9cc18d58f5b88847f0b26431fe779599b10b7e0b7b7838e5363ace494c457c54ac1210b308f", 0x28}, {&(0x7f0000000280)="7824f27dc7f93a41e80831e24d2fc874fe71dbcee9614fc0fa92f84a41aaf2185b2b3f3f4aaa3fd11fd7bd0c08dc6457c49d192319dc7f7e2982fe8b1bb9a4b2cc7631ed451e6df2a69ac71b57ecf0dea6ec9f37ab92c3b13eaf74e5778283276839bd9db0b7c46b32be60109032a5c0238001", 0x73}, {&(0x7f0000000300)="13c90fb5aade9cd72639b366932bb2aefb0d508486d5feab529e283c367c7d41342326fe1f01631f994e65bf02e9155d39079d9d93bd4c5b074871b5fa31c3a7ca175a9e054d", 0x46}, {&(0x7f0000000380)="a8219bb4ba4cb247df11bab0e49360b4a97826f2e9da4739b2c2141209ff3e61c9c61a7321fa3cd8183003d9974200f64143cba0", 0x34}], 0x7, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/218, 0xda) fchmod(r0, 0x40) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) getppid() pledge(&(0x7f0000000000)='#@@\x00', &(0x7f00000000c0)='*%\x00') 16:00:06 executing program 0: chmod(&(0x7f00000003c0)='.\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0\x00', 0x163) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(0xffffffffffffffff) fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc3186f23697b0afc, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x4) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:06 executing program 1: mprotect(&(0x7f0000357000/0x4000)=nil, 0x4000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0xfffffffffffffe78) fchmod(r0, 0x10) clock_settime(0x2, &(0x7f0000000040)) 16:00:07 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x10) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x1f) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, &(0x7f0000000300), 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000002540)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x80}, {0x18, 0x2, 0xfffffffffffffff8, 0x2}, 0x80000000000ff, [0x4, 0x3, 0x2ee, 0x9, 0x40, 0x3, 0x0, 0x4]}, 0x3c) close(r1) getsockopt(r1, 0x0, 0x20, &(0x7f0000000100)=""/25, &(0x7f0000000140)=0xffffffffffffff21) 16:00:09 executing program 1: mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x5) clock_settime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffffffffffc) 16:00:10 executing program 0: mkdir(&(0x7f0000000280)='./file1\x00', 0x8000000040000000) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000300)='./file2\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = socket(0x20, 0x8000, 0x775) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360800000000000000000000000000000000000000000000000000000000040000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mlockall(0x1) clock_settime(0x2, &(0x7f0000000000)={0xa5bc, 0x424a}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000416000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') clock_getres(0x2, &(0x7f0000000280)) 16:00:11 executing program 0: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='xw') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x2, 0x60) connect$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x4007, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x12, 0x3, 0x1ac5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f00000001c0)=[{r1, 0x10}, {r2, 0x20}, {r4, 0xae}, {r5, 0x1}, {r6}, {r7, 0x144}, {r8, 0x10}], 0x7, 0x2) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) clock_settime(0x2, &(0x7f0000000040)) mprotect(&(0x7f000043a000/0x2000)=nil, 0x2000, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:12 executing program 0: r0 = getpid() setpgid(r0, 0x0) kqueue() 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) socketpair$inet6(0x18, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/131, 0x83, 0x42, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x1}, 0xc) clock_settime(0x2, &(0x7f0000000040)) 16:00:13 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0xc}, {r2, 0x14}, {r0, 0x1}, {r0}, {r2, 0x166}, {r0, 0x40}, {r2, 0x2}], 0x7, 0x4) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x10000, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r3 = kqueue() select(0x40, &(0x7f00000000c0)={0x9, 0x7, 0x2, 0x400, 0xfff, 0x401, 0x0, 0x1}, &(0x7f0000000100)={0x2, 0xfffffffffffffffc, 0xf86, 0x9, 0x7, 0x8, 0x8, 0x9}, &(0x7f0000000180)={0x3, 0x2, 0xec0b, 0x100, 0x2, 0xfffffffffffff800, 0x7fffffff, 0x4}, &(0x7f00000001c0)={0x100000000, 0x5637}) kevent(r3, &(0x7f0000000100), 0x7, 0x0, 0x78, 0x0) pipe2(&(0x7f0000000040), 0x4) close(r0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) madvise(&(0x7f000043d000/0x4000)=nil, 0x4000, 0x5) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0xfffffffffffffffc) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, 0xffffffffffffffff) r1 = msgget(0x1, 0x210) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() dup(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1000, r2, r3, r4, r5, 0x38, 0x2}, 0x7fffffff, 0x3, r6, r7, 0x5a, 0x100000, 0x1, 0x3}) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x6, &(0x7f0000000000)={0xffffffff, 0x80008}) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) dup(0xffffffffffffffff) dup(0xffffffffffffff9c) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000140)=0x139) r2 = getpid() setpgid(r1, r2) clock_settime(0x3, &(0x7f0000000000)={0x7, 0x4}) clock_settime(0x2, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:17 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x6, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffffffffffffffe0) syz_open_pts() 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x10080, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0xffffffff, 0x8a9, 0xfff, "51c2db16130c416c5a35c73b8b74474d068ea6e7", 0xfff, 0x6}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000180)=""/103, 0x67}], 0x2) clock_settime(0x2, &(0x7f0000000200)) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='\x00') mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/161) read(r0, &(0x7f0000000040)=""/14, 0xe) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000000)={0x6, 0x400}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1af) chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000300)='./file0/../file0/file0\x00', &(0x7f0000000340)='x\x00') r0 = socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000380)=""/130, 0x82}], 0x2, &(0x7f0000000480)=""/59, 0x3b, 0x7}, 0x40) accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) madvise(&(0x7f000025b000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x40, 0x3}, 0xc) clock_settime(0x2, &(0x7f0000000040)) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="45bf5e3f1a1f9a8213f77ca81e8ba3db2221e51582f9de645da4cb45eb9002a84eaa25dc8765fa7f4b46972ec2b0461a6eb25492ff5c8c38e1fa37766c7a776c98afe206571165176f631e1f3b8bf5314a5e4323091cc94e4a48947e31d4360c6354daeaa9b0e5ea6624ef6e1de7cd5b7bdc524fe854919946bc9a928bc3beaa96beb9577ef351e220dcedf9cfcdd3f99b6b21dad36b92d836751577b9ae0ddf54ac2cf61fb242a698c13cef766031715f01bc4c62b644ece0f0401db110aa3041e87a2637b4c157d42cc925d0e51110341871b0c85294ce95358d0d376d5307f67e833ec6a4ca055c1c5c6281f81d13458b94a2f2769d4bff8dfb77d7a00c9c0f2fa0781a05fab7536327c83a387910869c5e3adfbb609c7b58294dd7a86128987abfc00f49d407cf45dad2dd8406bcb200c6681e05c71430ff7676f0aca932124f1f52e5cb81807b9adad83c2a17320bc0670ada0f9b8a4548299c9dd2eef4f2fb96e345bdce401a7d43ec53ea005e196fdac199822b53254ba777f2c940b5279eafdc1b7921f92da1e1c738defff05f90f2b58e95d0027be0ccb8e562faa6037fce353c95710a5432f209c484846042d2aad956d5ea022cb0a0a782050117694c93a64231bf1e27bdef6dfb866b7eef3a22d4ca3f3e7cbd940c8cc41812b7c49f5837d9b6cbe1e1877e298bf264656e191c6d8c47319466c49eb4e718b474103a1abc5a22187376bccf698a7b8417d44107600f1a68711bf988bb3857c02f50892d0d86b21b854b7241ad16e511a5307d6c6f33109696856564bd732ab7145ce4429d3f182ff2b6b2094484416cd84784342f40e8efcf94b91a12be06e55cf1690081297592ae81c2f1472840ae1116d81118dc23212be4e5c32e7c56924e093f4c62269301769abd7a692838e3ae677b31af39a7b102f465174d41af4b97a0429749c6f3ac406599000743db93440547a3d85105e3bc52e9b124defb90e7b41cbc54893cbf50271b1ebe8e4f607df4bc9b7cfbd3ca06dac24f7b31b931013ca892a1c71b215f59aa8ddc5a9711ad23e5792ba36c8e0157f6fe38d898d2b8129b0f3b1fceeec955a3b4141418891476cd877d739f0ff964b7d9817a35abc6ff4e673e14d1713c9ee51f59a14967f448c23af6601a80b1bad97f791a6aed0824b3bc3214fe16f2b3e1c8e5b5903efd9ff0863414dc642f80b22ae1e490dd7b07e7fd4f353b9f4233bb81554b38166cf850a3df3d8a110d07aa10c8ef8a69468bd5982062b12af171bfb8a1b28312454fd0a86a67eda8327510336a15d16bf6fe87ce167bbb282d9dce3e537758e25657074c7158627ef1888e369dda32cf86409c2ae8952045fd3a96d5050fde5aaa578fdd55d6b490e59cce931188cf05871ca398b7f51ccdf8a8bb89885a31aa90922f5d2036981d9d3f2563733e553e152cf21ab5c01476e3344affc3bd5cf8148bbc7466110ad11a7af54a36191630f2600974c9ae33bd37b65425d508e5b39a012223327e524d2fd1aa71e371b3012c94a0f913ac2cfb613939020a6b7fcf5b214021497a45927db75296affe6a054f37baade1572c50dbec501cb45c68a7b1bd0e480d6a9dadbb3cbb77baac0b6867f5265e2991590f5d80485826ae003099c4f845cc31f848af56d67c2ccc6a986f29916ee78397e05fe57f54b8ac82aab27b32b60efe6a8bbce6b7e0fd5a5db5d4c0578976e6ea11ffb379d65ede8843e55e51b5070bb64c2ae3fec4525ba22d63e9a3f104e8d82b2aa31737bb496b7d6d024d53d25ea71ec15ebf09cb38a6c84bd229782413e2d883363f2da64ed299435dcfca6cbba4d1c9cde66edebe4e44ad304710fda2d15bf93698b4d9857a9424aefc866f9c793a98f905cf568f39e6f04393c3eb4d9fb1a7da5f87cc7b836025110ecb9c803b2d52573772daa33d38e1f7317c4017680fe7206b67abc7877e7b1cbf3720806725b492c5d196e9082ea700254d5cdedbda4ba05b1418041400b02a2f1cbf44110bca37ffc173919c08544d812b59ca48ebfc911ebc32bd0a673760b0c682c4e7c660110f61394889feb19a7982eb4a9eadbe78680d2c3671c9ae256337c700f8f818aac442c6e847cecfbbf77217b836a7bdea9c9f76d66ee77c33910e58f1910aa13ad7824d8db5627bf4d064ce8d86d4bc8f9c1281231afc20531f9bd08692d361126cdc07d91d58dadf88b75f8c01a20b5fa3ec7ebc19f89b3c0e9de6b232b7f7c7caa93ca88b01b1c847b37b8c6971e254838e29873ac9791fa1b3f9846b3df1cc3dd2c621ba998d172cc48cb1f61e629c57fb2f379b52c39d6b978d4ae98389dd6aa181c1f77adf859188e5543e9edb09b79bd97c9da330c92457cbaf2c0babf6123f85cc054095502343c8eb407344043a0a2cf361f72a946ecaa59f5cc6a24e27ceba9cc3599ff10d911eaf14c2b2b02ec4bda2f03bbcc0e286ec89f85aea79f023b9379ed8bed4848dc8211056786003ebf1c718e093c800c3a31001e5fe9466c96ce16edd110ea27991f0d2f0ef208f8f2ed03767deaeabdf62391843bb74709a6dded9efbc78dc9682bb979287dbe9cbba8f1d03b72b9490c316d82b860923f64720e97ce23f2d1286bede5d5a0eff85f3a825f803fe1b191222ab2bd0a15d4ec6cf50859ca297c5c7dc5dee7430fae42098bbfdf65ce1987f3182c0ec490b36b97d7b49830bae693a5ea6e2ba22914327fb561c28db0b00245e8ed698e1d80e2b12638de6c38d0fa46b61d3e60a7edebb092d2b51a31cc0c3041993cb7b7614ad6a2b43ef5b10afe20eaf44e60eb5d395421b3f765e292e1285d4c9557882c4aec6d1983be10d3f64c86443fa468e0827ce384f02eef043d1da2cdb8d7722767c8dd06d2e14f35a8eecfcfd771d5099867648a63ec2d4253d79b63301ff82c8d8b8cee9025731972a01e7d6bb24819cd0dea7871420afa4967ab3b03d4b1dafb4015eecbeaf9dac49f9be961522a99accb60866b0744d860417c97f9731904c13a80aa1ecd462eaa798f767bb6cb4df71e0cc70d8bb3e684c59b0bf01e10c02be3ef195dd7f13412480d38d1f8f358af2d276178591a8941c6d159da984cccdecb2fc07e4708f878c8ed0712b1b6f029565dcdcac8776879410a852a024dd44ff75a2ba427e67a971ba227c302376a64c49bcefe15af39efacb92392251b036958dbcfac407e60f835124b0d20d145c404b6901626039d8ef91d40f3a0d8514d52d0ecda02631b92f124e70dfc8824e69dd84fa019cde99faeab29f4b9feb0b364ad0e8984b53f3d4523c69e330c33f6ac9f38aaae5de1d20225bd150ac473bd46fb7665c98ae78c5a7d12b1040360e76cde2f2b5bf7241bd4adfbc2a7ceb157c3b941a7452edde76d607b8a026c1bf1c4b10e95097b4c523bfdcb2db2c0722bd4bd089e9b551c024e4eb389aeaacc792db41a9c1720fd757fdac599743857caadc4f5856b3a42e53faca70aca90abf7511ab00060089a1a937b9a112896936d2e5eb787f444d3d63f1ff1c839a08fddcbb7398162416e7daf47b0fc53c593023c7923ffa8fc42efca0ad4d5bb395d732eba9e5d6d0080b6e1128bc92aa1b3f6ea3d950c4ef6fdd445064ba1ab8ec411d02586071bce6f5bd48a519ec55dc30b995207456124cc0a8a92f99ad0172804d51894746c17a6678a81b91e166f472063b612f6cb72443e684655617deb46e090dbeba544cdc8053f1825fa332b7b39c473a1006a81a012eba4756d97a15728bc4e1d2dc49772b582d0909b822ef9977eb351240812edec60a9698d75cc9d70165d2e4aa9959e83bd7942884b89a60c9f0c800585f1f58d01693c27c40de5133b34300cca339a9451c7962a23df51e6880b397d568ea303aa19f750ec768db179f56c434bdad9a9613b100fd909cc63bce5051182a653b68ad829b9efac64c039adf18d1a223e09b123e57d22881818a2ef38d55665895993e8253d702adb1a44b8085d73a7704eeeca304def8fcecb6bfbc9bded86558b0e0c4d53d62fc2979758401cf49b0468c3be251eb5e38070d0a4c4e4f2dd0fdb79c59ed9ff5c235bd6f3dc38fa59014d4ba94a0639df38a9b17db5ee186060b92a16161272581219121413cade54214ebe15993f6c4864bbc5cad791e303c4c7d9496ed397b625a626b76dff81f9f4f0022dce7441e979d46b8cc2e7c58121f900d03a569bbc7112dace27dc0cba1dda3afd3bd3f67555a8dc7cdb753ba82b0804cd51a8963fd12697969032f892e0df016537aa115e92626e7284079867ed17e824c4beba9572ea27d7711c32801bd38140719de2376702953f235cb76d077db6683ea00dce8f793352ff98edf0801cd53df95dc40387f9790c4ffca2578daf6ed09269fe7f5d9a72a58d3bff5c0404d2bef8911969320f10cb57e909378ade639883e0580356af3b6ef221e57383e0fe058eb98ba3431d997bf01b2ff83d4653875af584fde108cf4784c1bc87cc45437bb4db704563ab6b195984ef9a6eabd1b7a07956945d39d45a4f33b9896b5f4992677542eee6896c39be2961d6286d46678f3c6f98ca0ab0573217b58d86510126ca7d8206e635867bde926dacccf97eb06ac3855dae11f6e99a900cae6dbdd8a558e3c78fd75fd9e8baa855e67f41887af2bd76aecea8cf9cbd3d9d36fbaa913abd004850a211f6a7ecf70e381d2d4ccd78359bd75a9236c53bfd9051f169455c82528f6fb507847cd0462780f42a26cc8ed5d441c4f1eee54f9bd77bf0feea7ed06b73cae31a7f77b70fd253028eecfc68e83d7e297bad0258621b47414c024915a668602c099e644458976edd27d923330ed466cd97c591c973c2a0371c1083c54a7553b95cf488f562580202ca5180df8b0b42dcfb03bb364e1ff403225a06c6565cd7153dee993f3210c964e514e87c56d1663acd8d3872a87273136406806dc91b98328b8876354a882646b07727494cd5942ff8499a36ace68eeb8b0f17efc71bea1963dcce8b7d93d17636f73778f0a9ed260e0737e84c925ae6816f46ef3496f0833a35828482bebf2ffc7adb8148bcb9637cd02e73e9a11c02481a78917ebae180271f123a67a5cb59f626a6f5188250965c9e14bfd8e90860059f6e66903466a4236472ecd7f3b493e913af3d8b00e6a50af1e093f98ffe3693df5e8a5b1fa480ceaad06f1fcf22c4f7a430f92374f7e96f6c8e0d2249178ba265d28107125c5036a4159e7bdb405fa5eca2fdc3b9d2fe2bf271b4f4be5c16d5895a21e8f44d41edc65ba44f75aac266caedf71e69b37640acd0cb24b5a4ba62eaa392080a2473d4398d43a2a0bfc966eb6175f2b6fc90f1d30d37e1c2447b8a2c2bf2c982394f9b11932f2647553acd32bf81465b7923edce2c0245070f20bfd95ebcbbdf80768247c5614a12bab82ce8fe835ecd60fb3391779a4a10451031234549035f92fee9f8aeb0d1966e1580f8753c26cc59038710a9a247160379329b8f8abca869a0703558cd05cf5849f870821bed4f031f63c021a08a1eef6f2513d0af75dbb308aba2dee79221ad1b7351478426327a46c783e6cdff61b08c0a543683788329ff6ddc3cd424b34d31b26ef4b85548d75e4f2be3a165f7cc3f4a14cd1e618eaced6da3a9819747c0eaf3d1e2326f672dc8eee02ecdbf96c6e6d4bfd0846f7e95cd04b4e139529382cc93862da2766ec7bc497603010642e7cbd9fab0abfb567059858ad86f9ff3d51ecd0afbb70e0c6f24534657d14f1a4a7794d3f915ee1d60a702870d5e130", 0x1000}, {&(0x7f0000000000)="59845b58e220a4df3baba7de3cd261ecead46b7aee70ffc83a9c6c2226056f587587c821ea77f9b48843f5ba75071e92498e84c5810d5cce055ac2746288c4a607a14702", 0x44}, {&(0x7f0000001280)="7b7b82d956f60a5d9b93f6fc6b2ddc23d54f644a46f393edbd9f0a5196c3f4f2fd8ca26c888be33e535ebf2c64f17b2a155d9ce4e73bacbb6b2b1494f15d919769d828c15bd2d1342d120d594fccbfcfab2c208cb952a8bb552f942581f5833a7ef5e37a311957e54ba426c4d5213e7ec63bf5f3e8cd26bce8b05a8f4095767f52992b213826a2f2532660724b4d2cf0e606f147edc56928db87cf87465ce44ac4c074fcd2dfc0aba98273ce4bb5b5e4cfabeeaa756e9ecb14272cb078f9193b153e3423203b7b8dedee93a4dbfb295ee77810e5d1e93869d0a2023497e9b87f1cf80e1b8946", 0xe6}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000001380)={0x3, 0x2, 0x7, 0x5, r1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000001680)=0xc) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000013c0)=""/242, 0xf2}, {&(0x7f00000014c0)=""/135, 0x87}, {&(0x7f0000001580)=""/133, 0x85}], 0x3, 0x0) readv(r2, &(0x7f00000017c0)=[{&(0x7f0000000200)=""/88, 0x58}], 0x1) 16:00:20 executing program 1: clock_settime(0x2, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000005c0)=""/181, 0xb5}], 0x9) getgid() getsockname$inet(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) 16:00:21 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0xf7359400}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) munlock(&(0x7f0000448000/0x1000)=nil, 0x1000) 22:47:28 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0xc, 0x100000000}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x44, 0x2) unlink(&(0x7f0000000000)='./file0\x00') r1 = semget$private(0x0, 0x6, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x81) setrlimit(0x0, &(0x7f00000000c0)={0xffffffffffff0001, 0xffffffffffffffff}) 22:47:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xe3}], 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000200)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) close(r2) 22:47:29 executing program 1: mprotect(&(0x7f0000119000/0x1000)=nil, 0x1000, 0x4000008) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) clock_settime(0x2, &(0x7f0000000040)) 22:47:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x7) r2 = getuid() setreuid(r1, r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) mprotect(&(0x7f00002ce000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f000020e000/0x3000)=nil, 0x3000, 0x2) syz_execute_func(&(0x7f0000000000)="c46208f3cb2666430fe55a44c4e19d5eddc442ed458856000000c421797e762cf34483fd7366460fdda200000000c4824d0147889ec421d414a700800000") clock_settime(0x2, &(0x7f0000000040)) 22:47:29 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x6125) mknod(&(0x7f0000000200)='./file1\x00', 0xe000, 0x200) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x28}], 0x10001, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x80, 0x80, 0x40a}, {{r0}, 0xfffffffffffffff8, 0x7, 0x40, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x50, 0x83, 0xffffffffffff9933, 0x4}, {{r1}, 0x0, 0x1, 0x21, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x3, 0x101}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1ff, 0x2}], 0x8000, &(0x7f0000000140)={0x1ff, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) dup2(r0, r0) kevent(r0, &(0x7f0000000280), 0x400000000, &(0x7f0000000340)=[{}], 0x9, &(0x7f0000000040)={0x3, 0x9}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2080, 0xffffffffffffffed) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xab7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0xff, 0xaabd}], 0x8004, &(0x7f0000000180)) 22:47:30 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x3}, {0x800, 0x7fffffff}}) clock_settime(0x2, &(0x7f0000000000)) 22:47:31 executing program 1: mprotect(&(0x7f000033a000/0x3000)=nil, 0x3000, 0x5) 22:47:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x58, 0x1}) fcntl$setstatus(r0, 0x4, 0x2084) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fsync(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0xff67}], 0x10000000000000df) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) 22:47:31 executing program 1: mprotect(&(0x7f00002b3000/0x3000)=nil, 0x3000, 0x5) clock_settime(0x2, &(0x7f0000000040)) clock_settime(0x4, &(0x7f0000000080)={0x1, 0x8}) semget$private(0x0, 0x2, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x0) 22:47:32 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0x0, r1) shutdown(r0, 0xd30cf1e92cee5406) 22:47:33 executing program 1: mprotect(&(0x7f00002a3000/0x2000)=nil, 0x2000, 0x7) clock_settime(0x2, &(0x7f0000000040)) 22:47:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = semget$private(0x0, 0x2, 0x41) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/4096) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001080)) 22:47:33 executing program 0: clock_gettime(0x5, &(0x7f0000000100)) getgid() 22:47:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) shmget(0x3, 0x1000, 0x8, &(0x7f00005b8000/0x1000)=nil) clock_settime(0x2, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0xe2a7, 0xca1d}, {0x8, 0x5}}, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000000)) 22:47:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x6, &(0x7f0000000240), 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xbd}], 0x3, &(0x7f0000000140), 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)) socketpair(0x2, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/167, 0xa7}], 0x2, &(0x7f0000000340)=""/56, 0x38, 0x7}, 0x840) r3 = dup2(r0, r1) mknodat(r3, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x1) 22:47:34 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) clock_settime(0x2, &(0x7f0000000040)) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) 22:47:34 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1044, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 22:47:35 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/178, 0xb2}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240), &(0x7f0000000300)) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f0000005800)=[{&(0x7f0000004800)='M', 0x1}], 0x1) 22:47:36 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) flock(r0, 0x6) socketpair$inet(0x2, 0x2, 0x401, &(0x7f0000000040)={0xffffffffffffffff}) flock(r1, 0x1) clock_settime(0x2, &(0x7f0000000080)={0x80000001}) 22:47:36 executing program 1: clock_settime(0x4, &(0x7f00000001c0)={0x10005}) r0 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x4005, 0x7, &(0x7f0000000340)) sendto$inet(r0, &(0x7f0000000100)="946745b21591e7", 0x7, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000002, 0x2, 0xc0000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000011, 0x13ff, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffff8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x44, 0x10, 0x4, 0xe7}, {{r0}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x7b8, 0x401}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xfffffffffffffffd, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x20, 0xc0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x90, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x2, 0x7}], 0xffffffff8e306392, &(0x7f0000000040)={0x4, 0x6}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpid() socketpair$inet(0x2, 0x8000, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) socketpair$inet(0x2, 0x8005, 0x400, &(0x7f0000000180)) 22:47:37 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x100000001}) flock(r2, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x10002ffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x40000000000000a, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x1000102000000, r3}) 22:47:37 executing program 1: mprotect(&(0x7f000001f000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000109000/0x2000)=nil, 0x2000, 0x2) clock_gettime(0x6, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc0) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) clock_settime(0x2, &(0x7f0000000040)) 22:47:38 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0xfffffffffffffffe, &(0x7f0000000080)={0x1, 0xeb2}) 22:47:39 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{}], 0x0, &(0x7f0000000080), 0x401, &(0x7f0000000300)={0xfff}) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xc000000, &(0x7f0000000040), 0x0, &(0x7f0000000140)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x22, 0x7) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000500), 0xfae, &(0x7f0000000100)) 22:47:39 executing program 1: mprotect(&(0x7f0000024000/0x9000)=nil, 0x9000, 0x100000003) clock_settime(0x2, &(0x7f0000000040)) 22:47:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{}], 0x4, 0x0, 0x1, &(0x7f0000000340)) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) 22:47:40 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80000000) getrusage(0x1, 0xffffffffffffffff) 22:47:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x4, &(0x7f0000000000)={0x4, 0x8}) r0 = shmget(0x1, 0x4000, 0x80, &(0x7f0000374000/0x4000)=nil) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_gettime(0x4, &(0x7f0000000200)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) clock_settime(0x2, &(0x7f0000000040)) socketpair$inet(0x2, 0x2, 0xffffffff, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) socketpair(0x1a, 0xc007, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f00000000c0)="c52895defead4b47f35183f5a0507a88071d9188d74d8e69c4017e3f3c75e87ceb2bd8f608035e2dea67ac9ef54dc93a50cf6b3c51dc8c6ef72735bb166f5b5c894f10d288fe43885bc3ce0575fa2a89af6508ff51d9a07e037c213cd030c40c39c39b5fae20c25be858a8ba99f86155b23e2c31ad7b80c9f775d36d61b0f951ea1a63fabf120cae1b74c89ee797bc9a794fbcbff1733df2597f251288183e5784c6159f3a023de2fb46b36df3f36f5af172f8084698e5396a9ec9dcfa992aceba6b952870a30a4a8f943ae0c21d69100bee2e5b1c0a221e5588f92e4605e99afb56f78c3a5f679e56", 0xe9, 0x409, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0x100000000}, 0xc) clock_gettime(0x2, &(0x7f00000002c0)) 22:47:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="fe5b9eaaae421556b3e80361a269e41412241c373da71e41d33815036987f0fc7c7492a7014c402a88e88033eb98e35a91891d2958a5d4b37df34b4b3812d265fff7d6962d56f5bc3290525ca8b3ad5ceb2881abf722ba12c7a3b747631a1db6947fff0d4c3e59dedb65e9bfd4b01c49934f515247cbd1f6153333c0fda8c8b79f0fb4bbc7c46c9c7befbfe4a3329a2ce3d4b02b87ee23038df218f766251fa05b8ed1e261a95f30ed28850bdb4826caa8ca35b8bba4eb740195f16ef1d2a297fca3f82ef628c48aa11fc186dc0470c489be830fa7", 0xd5}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x94) r2 = dup(r0) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00', 0x4) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) mlockall(0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x2}, 0x2) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f00000002c0)={0xff, 0x7fff}, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:47:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) getrlimit(0xf, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0) 22:47:43 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00']) clock_settime(0x4, &(0x7f00000002c0)={0x9, 0x2}) 22:47:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01005b00000000"], 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 22:47:44 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x8000}) 22:47:44 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) clock_settime(0x2, &(0x7f0000000000)={0x4000000000}) 22:47:45 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5) setgroups(0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r1 = getuid() setuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 22:47:45 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x3, &(0x7f0000000040)={0x9fd, 0x3}) 22:47:45 executing program 0: rmdir(&(0x7f00000010c0)='.\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0xae31}, 0x10) socket(0x6, 0x3, 0x40) setsockopt$sock_int(r0, 0xffff, 0x381, &(0x7f00000000c0)=0x81, 0x4) 22:47:46 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 22:47:46 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x4000000001e, 0x5, 0x2000000000000000) r2 = socket(0x10, 0x2, 0x6) dup2(r1, r2) 22:47:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r1 = getpid() getpgid(r1) mmap(&(0x7f00004f9000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 22:47:47 executing program 0: pipe(&(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000008c0)) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080), 0x10000) 22:47:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) clock_settime(0x2, &(0x7f0000000040)) 22:47:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000), 0xffffff65) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/152, 0x98}], 0x3) 22:47:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) socketpair(0x2, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 22:47:49 executing program 0: mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) chroot(&(0x7f0000000200)='./file0\x00') 22:47:50 executing program 1: mprotect(&(0x7f0000454000/0x3000)=nil, 0x3000, 0x2) r0 = msgget(0x3, 0x5c) msgrcv(r0, &(0x7f0000000080)={0x0, ""/140}, 0x94, 0x0, 0x1800) clock_settime(0x2, &(0x7f0000000040)) 22:47:50 executing program 0: r0 = getuid() r1 = shmget(0x0, 0x14000, 0x3fca2076430ae312, &(0x7f0000fec000/0x14000)=nil) shmat(r1, &(0x7f0000fef000/0x3000)=nil, 0x3000) r2 = geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x1c1) r3 = socket$inet6(0x18, 0xc007, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget$private(0x0, 0x1000, 0x636, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xe44, r0, r5, r0, r5, 0x108, 0x27ae64a6}, 0x7fff, 0x2, r4, r4, 0x9, 0x4, 0xffffffffffffffd0}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140)=0x7, 0x4) setreuid(r2, 0xee01) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x2, 0x2000, 0x100, &(0x7f0000ff0000/0x2000)=nil) 22:47:50 executing program 1: clock_settime(0x2, &(0x7f0000000040)) 22:47:51 executing program 1: mprotect(&(0x7f0000355000/0x1000)=nil, 0x1000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 22:47:52 executing program 0: getgroups(0xfffffd9a, 0xffffffffffffffff) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) 22:47:52 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x94) 22:47:52 executing program 1: mprotect(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x1) clock_settime(0x2, &(0x7f0000000040)) 22:47:52 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$inet6(0x18, 0x2, 0x10001) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x81, 0xe665}, 0xc) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/160, 0xffffffffffffffd9}], 0x1, 0x0) 22:47:53 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = syz_open_pts() mmap(&(0x7f00003f2000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x52) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x82) r2 = openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x20000, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) clock_settime(0x2, &(0x7f0000000040)) listen(r1, 0xffff) 22:47:53 executing program 0: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1}], 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) fchmod(r1, 0x0) 22:47:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xa000}) 22:47:54 executing program 1: mprotect(&(0x7f0000241000/0x1000)=nil, 0x1000, 0x0) clock_settime(0x2, &(0x7f0000000040)) 22:47:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x800, 0xe72c, 0x8, "60bb24f23546b3c64bc9b802fb1034bc2ce03046", 0x200, 0x800}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="1436fe027329ee93a2f45c25b587b7c2824f6515ff7027973edd88d0298b9f851d578bcd20c32275eadc812cdbff220950bc27aaa0380326343bda73742f4b0ecf41097684cf06269241f28d", 0x4c}, {&(0x7f0000000100)="2a1d5225d35da530926168690200b81c60a32e0c378e4b7094b54c5429aeaa62576d2109310d1e3130adc900297120167c52ebd0b4b3e59e9ec64320d8886c2806c1961b28d6c185740f68860cf6d186a18688d601e6edbafd03b39ac1a366e13e433e7f37d35bae31444c6ac2c29192718ab205d928b3e9baff92c456ca63e66c2f3d8a92d2ff32c21dc4127920eb7fc9c04ba66bc7b6e3b37227f6e717b0e35dedddb384425f7cebaa95a17355e39d576442966f665c3c22a15cf59a696c31efc262b99fdee5e6935d10802006fe3893ee", 0xd2}, {&(0x7f0000000200)="43836355e108de219e02bada4484b535f825fbb9623c44eef2c990c469df858ea364a24d60851493f03802ed5a94d08304e748bf4f88734428d0aff1e55ef25d581d884b909cbf842c4d2cabe5a70f704f2a16de71022f8550757a6931602a5ba4512baac4875e2904aab927efca29732ad04f3b049b63068a09df7742d7b119c658d4d634646daf5e8432a8f8ffc5e1ae014361bdbec192ee7a51d2c03729bea2855ffe6bd8a1675fdb3963e4fa1c2541b40b84a4cc5edf5f35dea4b070a466fe586e56a6f347030afae1a82d081ff2fe379d6341968a637c246d92f14708bcb544e19e73e05f17c658b3b6766a76659e38fb0c427e07c9612b4e2c621a95a1b2b84311ab13d8f28bcec196815b7a87e0ace31e79d43d25d4644d8392477fc669b452dbe9a8abebcd0b98d8c81b2fecf925be3ebfc7b3ae5775851723589744acf37aebb3abae29cce09231414a73f1ce7fb4c628186ce90fccd24a027075303371a001baf32e0b85727eca25580aca94a77860e69ffad2584fb88868f840ae4231f6e27df628a27d5c34fdc968ab0fbff6ea353e9d676e687be5d5d70536542c1e95f9ae12e76f3c50d2bff3c96937dcd3b60dc76c01128776578c4fb4aed00ae053d2c7c4a5e74c883b9f3acc987a2883cc7dbf2dff3ed5909b6831030905dfb934a116dc572eca5d63b0d0707edb17637526eadda221a859ca3e687c449f1987f2fa9e07d4d12c47977e69edad67a1e57a61d6bd8df9de0a9782e228c7413ec460554670bc55d5b8c23b6046cbc226e59ffd718b1c00ce6b62fc1a5f8b95483547609bb4621c1b89644779ddf876299387d8fb34cbb42704748148b4ecb67431d596cf06390bebc9a617cfb8a56d552e2a023dffe121d51637e8aaabe7ae2f37f5d8e5fa33eb0b5b3d131d397b44958bf0466bf03b51732c4e1a5bbcc6032c48427ad2fe2193bb9526ca7de675867e43fc07fbde9838e5b7b9031f1d250d89087e7b94269605bd419d46567928d9a0591c576d2bca2ff02b007e77ece65ed2fd5a00e22ddd5ec207399468f6e5b806231bf25fd76f45a81b3023e8fa2f21617762e0fe8b4502fce2bdaf3885a28554250b97c7fde734070aec48ee0d54abbf0f3c21541ec197f3c0b2c58b011ac679dc27a1ecd0d33879424ab48368028106088413ddd0a3e2598222d96791c52ace43428adea27ec3486ab5c7620f7fab2e6da433ecd4275782e99bf5ddc33ccc63584f4e6a0d2b0e6f394c385f4f7e0f21a80a14abe8eaaf2c6dee0004d997e0d3ee76b4a099a98b609072616cb57d28371076a4f1191a0732055e8f64ceae9483e00f6b933ee7305f8ee0293bf216a9f71e45b7fa2aea1eab6481de5c2ae8b9b50168641b8ff9ee5576ca063e96276b0a973c994e95ce488b2528cae722fba655bd32999d499b46d9a7dd10999f4b12d69c1cc9044747ac957ada24ec51320bf517842a4dff9ecd78546e0c64e755ac65a7f7d35b6ce433bd42aa261587887c2f8c8dfc4e545c97288e28e3c89507fa7fad7d3d7e43fe9e95dcf31b2502441ae47b2e6ef17ff14c3c24c08a56ab31deb1c03ee191b374ab0be0e81fb50f762190a9ce7af17acd06611a6b7d1da4047b91c4ae95be266301c73275ad7e2a11a5f5c1a57ba0c7e9b91b8f69095f8f6fdf161b4e116902b6c414c4d8ec3e642ba7bbbfe972d9bdcd410ca686a743518523c55877de72cc4ad3f905a6afe1e0606cd8222182b6dc4cbf34e34c2c8943d817f1aada4e5f4e7a054a9289e73fbadbbdf6fbdda78a89e74175d93f8386ad2627ee97370598bedd57db00725bf70f25ca55d3a318a89c802c634e7efa42115fbb1473921850e3045b0f169ac4858dc0f60681ff64ff269bd45ebdc12212fbe65a798a8c6f292bb21e9f622291daae4d0e1d9aa0dd14ed88a7b9c6ffdb165423a691475c2cf93782ee2ef9d3f910f8318504bd5805de78e87bb6f729d72c09ba3630cdca2298b211c1c614dff67e376a7e57b8659a66925fdc4412e6f81681ab17ad79d5834c43aa433c3d69d19a25ba3d2358a62db4e7c6ff2eca8c3afbbe0f59145ff2d5460014502aa79b636a801ee97b14a7e2ec9edbba0c463e05fe60f08215e237cd6ba18c782c23e350062024ac05675f7ae709d9da95bcf3f69cbde213ce6c9fcfc0a4911947d469a3523541aa08fd02ca437fef3de6bc29ad4d0eb81de99b8a9e4392ba2b90e52dda242acb14bc7cd8aea74ad25ad1d91cd95badf8cb8d431b4dfacd6f27f98787a8440ea13b17ac232ab9c5728bc67c72bc3026c024aa3964a4245c991e2294eaec2d486019bd1571a92b9704fb429d0538e066a5972dfb91b371c2aba5be611e3e5eb485e9c3bec91876f54a3a4feff8a88c8631e92cd5f5e3de6430f4b9372d0bfa5b9c9092dbe8c6033e8fe667fcc8bf7dcc036bfe613937e12892d2df17e9414972dfa002e2dae3501407766a9625b9076ffbafad2aaa66094f9fa3ec82f3bd300f05e643ba5ed795555aa808962c43e075ff3bc85479c87d9eceee9f6ea8325ac7649dd2b7de788c8ee59dbfcd7bacf4d858060380dc74978e52e9438d6b0a8ead7a91400a1e417a8f52ef0edc11b61efd41bdbf96cb38fc214f1cec5bc05c93376befc66beaa5d7e10ee501380b0e556b3690d34fb1bbe9971c4d8b38d86acb55f016f74e520c41a488fd6da08f2cfe8c04748d502dc28c30f31311dd628bc5a15cab192c6090da0d970a637f83313a450fff734f2ef3442913e99c7280d256d9944f83ccb20ad1670ceabab91344601e012dd8ef08e1fd852cbedf3bf6d9b7ae510829566718b0c9a349ca08ee164a04a9106ecd05739562d5cd8a498da3f072ed536713c510f8682ce4b5d37a0a3fdc27b25f183eaa1b3f9896e67167c7689ab322946e812db0449dfdb82ba9a4f06a2179fdc48d2579a0de10455b31e52d13c1d41baa62c81273485f2f82926a6b7e2f907377d88ae207087e12f22d17d742aa47241e11b342d6fce5d8e0515d1a764b395c663aab4968fb55ba6adc5d4397163f8dd61af53bd8d50209b5e525788472d9b182ec959efcd019e29a7bb456c9a1c0f166fed50c5e8ac5ed2eb7be39be6deaee347a5b5e4a349091eb28c83fdc8127ab9779e8b9b6b5da660f2eb0f816fd3f89e770d7676b852e7fa5a5408dc037be434998337902806f5ce573d63f5c457f04bb0ad8da5c6f61aae8474dcbd0ed6cce38e57c68e09c25bd82f2192a225b19285df7a475295ce51ce3df7565db6dba8e48df41e8ab260093ae30e5936c06b284cda6635543167d14a16df216cf0b245cd8a7dd3a811649a66a14395528c26ffec6116b18b21634e1233fc37a7065734bd14f6ddf3db010153f350d8dd67e729b9de78e5110c49c548112ac257f131df13bdfc7392e06bb233517d1369c9d19bf694ab2838ec1188f75c074d3f315b2e4cfc36724f0ebdff6f45099b298866057bc9efbf75c7a7720ad8a4af5a4ad3356d9d9513c6d2f35c99cf97e33766c54765d53637fd50441123e79fa06e92cf48ddbf4b27cef68f2cf0fd1a3cc9135c40f710c25646d16914cbe7039789c085eab644ce5e67166d2e12d198192dacf61bcfc2b2aa57cc939973e5548f2be71dfe5db68c80b8214179e2f273f93660845a99629ddc6156a063b8988e893e5742f08ebe6562cf98ce08503b7b7f6bfdf79f1624b3d3f104ea192340e05ab427b2a82c4d609d34497cc075c2e7ea0a123c58c897c6aad77d496817d069ea740f912e11ccb97d2ef0e7dc8fd25031747f810e27f615967183f4c16551b44e4f770b8c421325d26cbeef19a22e02bf30383892abc59a66e2d6ffdd1230b27dc5cdfab7f696fe1d1f4425357720ba5c041de0a9a908422ba38c3e99fa6fa3d154ab5f92a91528e3b55d80ef6f864f17e79c2de77797093ae4c084a8c4ac3286d6e52262a0d461884ef3203bf037daaf7e586f79226bfaa2f1b02f8be0af5595d14017bf836e5e4e15b562f49c6ef4e5ef0fdfac756b2cf3390b094bc4470b400cb254c8e42caa3e04684c6ecaf60c745d96578eb13c4c0b29c5b36c8cc508287e42baeb1d7deb41ddc350c24854e3827075ca4877a684c33302ab3afe7d1935a0d5bb20d6cca6416d3786745b2629a0aadf27ee0877f20dbe96c221e35ef3bd3226b55e98a5c9bda7e61e6b62b8e706ca6676e7ed58d4a103c00d015dae65a9c5877ce5a792a39e31e3d843d063099fe5acf7b4966f8c1f2969096d46a1f3124d45ed0457a58be51c0f3e61fb77730d9b26375637543d61cfd6d6883b66d38e5942ba7ad3be09583992bfe3fdde475c0f4ceaae2c9093e75ff6752b14a4e734fa519ddd06c77fc175f51cc95b88829d0c96878d94b9965bae59c696dc3c1f5378be58bd6bb082fbf9c837fa38ee73c45358f34bd9b682f10f6d8d1855de8d9634d3811dd37f8ab32196f3c64e24ee35d5746e7abdd018431e716cd4a79cd41f799e7427ff04373ce4848c8e2d62665f962520549374a907980dab3f1cd9af6807fddfb69c6ddac1967c9f226d6ece6fab39b5db734c89cac2920f41ac5303ab3e8d0ea3355df608fa709082c435986fcc01d0458d6e4d7b0b8b4bf0243a5d7d9f86cb09814fecbb000135993f96e36781ce5414fa6d3c0d7910d0a3b3afb5c28496b279696d36aa10aee088b63e2603c681d566307e14fc3f397fd224a05c0d2a09f4e1352abda32b752bec5bdef0fb42dafb46e558f3135da49f17290f59d7386c393092bdad4ba92f49262d2b53f6ef96a5c04464fb77bc8e610ca66b654aa985cba4203b3ec1f42fa97d50207dfbeea44cb379de227c634122d465a3cabf85ed33f1d90c1e3df88165f9439c72c31f594ae9832bf77047fdc050c528b27301eafe14714da2ad7fe47c6625294dfcfe5f8c80e2e869049759e92be775974cb26614d3495e9e679e235447968fe58410f8d58649ba21390b95ab8effed6b39357722a70223bfaab2920fa7264deaf85cc764c371834dab41c23328e83354159e372cecbac42ae3f3877c435caab680390b8eafd24e1e4a7a1da04e371be7eb8b33778d08d40c56e0078d50452e4041ba11be9b50b149d71c34d2629e4ee14e413fef42ec613e0f228c168a8eac0cf4fd7fb27094d02f6d128fb7849cf0a9ad49aa11898e4dcd351a7c626eeaedc774979423f844b4229eb8695ace224765685d8c81537ae9af9861700a7e5ce840d7461d7ac8ab6f57cc97bf28422552ffeb816806a6aa1617e1387ff8093f48fd15dc0536c7caf44eb21afcfcc234b2bf82d08f6d60007d9b8aab8b103750d5ab6cc110d0c2a361a1bcd8fb080bd46a9f6f128510d48a70f715bd9823d8e1664d016e65dbc62bab3b57b85dc11c70c5a5e2f62c8e01215c44e427d0e49087b6a30f4f54029039448eed75f2d928965045e51d47aec3fdc84708bb0aa07473cf7ba3ed6b78f4eb465f17e23c07a18a92abefd8852b4fdb4d6c49e841ce020971a6630c9544d9b0186ea71ff33fda3a347e919baff92bdddb8a301c03186dc2b304602f1f0041f79349fc6e9a4e970f36fae18e8c755912f2674e03d455a69d2342a84348c366ac6e0cfd4d0097337db6cf79338f4e1d8658bb00fbd0e5456d8959ef8227384b1b959dd46fa98c9e74a493a69b97b9570309c632e1b47a5cf2a2beae372d32d74e22e9fedbce5f85db2b852159f502b9dec19f9a3e4ef44b98573dbeb86d7ea3f081e13f038de8f901a3d95efc5c8a5d03de48ab3c24c3f645cec2a44272bd6", 0x1000}, {&(0x7f0000001200)="0dc3e110cdc062ef3556564275beed7ac2d10da3a6fb88be466ede2cdf88e2f01529e66899051ef08b12b10128b18aaf101a9e1d32dff759af8a73d58acc328e8ae1c1b7aa6455d9734aa29720f9deafc523e9c468c74f0b4a79d2a5fcb69ec15f45dbc414f79aa9e9f93a69c092603fa2a03fbea93b55f88b5034d27d60a5cd97382e646f3e57e6183d8229bafc7ea7d2f89638b15ef8abbbcf8e5ffe2fda5b5dd80a355724", 0xa6}, {&(0x7f00000012c0)="38993a0b698d8caa850d208678c3c292b4abf800e0b25987e9c4c729c94581b0c2ab870bdb0edcb5b7ee64cbc7e1bf2db3ed4cdbe29368e2759669129ae9832bf16cf0428ca187329bf0b8718320eb9a554231455514280639838e708a8f551a333afe2bdde85250c675", 0x6a}], 0x5) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x3, 0x0) readlinkat(r0, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/101, 0x65) unlinkat(r0, &(0x7f00000014c0)='./file0\x00', 0x8) rename(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file0\x00') sendto(r1, &(0x7f0000001580)="8624517b4ececcae5c1ef3bee4d93a0f4d0ff0e30c51ef55e8bfb1c9b875f752bdc560b9d7526613f513a3e8cf31376a6b1c540e850659bd17e192cfc5bb826919d22b93dc55a5e1c476ce201ddce77e5d1d0991118254a7755b299e5a859d2d53932af6917ae872db7b7c00893007273ac52f1e30fcfd7005e44ee1f2d2bcdeb185c1619ca733d95265a8ce24416d4378a083eabfea30877c4d65f0a1fbe57ecd2c33b9a0bccc5b5453d1d8a175f177572181285e9ab579388d0667720e0c883f0dac6e4137936e2e5b989000", 0xcd, 0x1, 0x0, 0x0) chdir(&(0x7f0000001680)='./file0/file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000016c0)={0x7, 0x5, 0x6, 0xfffffffffffffff9, "ece23614402c659ab03d2a6381469e45b118becc", 0x9, 0xfe}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) r3 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000001740)='./file0/file0\x00', r4, r5, 0x6) mknodat(r3, &(0x7f0000001800)='./file0\x00', 0x2080, 0x7b26) sendto(r2, &(0x7f0000001840), 0x0, 0x0, &(0x7f0000001880)=@un=@file={0x1, './file0/file0\x00'}, 0x10) fchmodat(r3, &(0x7f00000018c0)='./file0\x00', 0x131, 0x2) renameat(r3, &(0x7f0000001900)='./file0\x00', r0, &(0x7f0000001940)='./file0\x00') symlink(&(0x7f0000001980)='./file0/file0\x00', &(0x7f00000019c0)='./file1\x00') sendto(r1, &(0x7f0000001a00)="2f889003db4cba32647e5f10004bd1b954cf78611be9abf2a41c653be415114380ebc2402d71773623f6c0221ba8747293c2a84742955260306b8c72d6268836cc04d746343d3ebed6fd885521fe7f6a52c9ce29777b52c1a495", 0x5a, 0x400, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) flock(r0, 0x1) close(r2) readlinkat(r0, &(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)=""/57, 0x39) getsockopt(r3, 0x0, 0x3, &(0x7f0000001b80)=""/39, &(0x7f0000001bc0)=0x27) recvmsg(r1, &(0x7f0000001dc0)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000001d00)=[{&(0x7f0000001c40)=""/147, 0x93}], 0x1, &(0x7f0000001d40)=""/102, 0x66}, 0x1) openat(r0, &(0x7f0000001e00)='./file1\x00', 0x800, 0x2) 22:47:55 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = semget(0x3, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x1, 0x43ec, 0x1000}, {0x4, 0x7a, 0x800}], 0x2) syz_execute_func(&(0x7f00000001c0)="c462192d31c42803e1fe8f6850a67c713a7181956223000026480f6e8d207068fd00d3a7abab62eeffc40195f67396c44162c2650a0aa32626dbe08a8a0f1fb495") semget(0x1, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 22:47:56 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000080)="6566450fd7e2c482ebf7dd410ff888bc0000008fa820ce384bc441b9dfab7c397a6fc421f9136800660f3837e766440fdca30000b29af0fe8862900000664481d40700") r0 = semget$private(0x0, 0x1, 0x80) semop(r0, &(0x7f0000000000)=[{0x3, 0xf07b, 0x1800}, {0x6, 0x40, 0x800}, {0x5, 0x969, 0x800}, {0x6, 0x1, 0x1000}, {0x7, 0x100, 0x1800}, {0x0, 0x7fff, 0x1800}, {0x5, 0x3}, {0x7, 0x87e, 0x1000}, {0x3, 0x0, 0x800}, {0x7, 0x2, 0x800}], 0xa) 22:47:56 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000000)={0x3}) msgget(0x2, 0x10) 22:47:57 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = semget(0x3, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x1, 0x43ec, 0x1000}, {0x4, 0x7a, 0x800}], 0x2) syz_execute_func(&(0x7f00000001c0)="c462192d31c42803e1fe8f6850a67c713a7181956223000026480f6e8d207068fd00d3a7abab62eeffc40195f67396c44162c2650a0aa32626dbe08a8a0f1fb495") semget(0x1, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 22:47:57 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xfffffffffffffff7}) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/114, 0x72, 0x800, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f00004a5000/0x7000)=nil, 0x7000, 0x1) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/215, 0xd7}], 0x3) 22:47:58 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f0000000200)=0xf) dup(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x4, &(0x7f0000000000)={0x803, 0xfffffffffffffffe}) recvmsg(r0, &(0x7f0000003500)={&(0x7f0000000240)=@un=@file={0x0, ""/47}, 0x31, &(0x7f0000002480)=[{&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/38, 0x26}, {&(0x7f0000001380)=""/123, 0x7b}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/117, 0x75}], 0x7, &(0x7f0000002500)=""/4096, 0x1000, 0xfffffffffffffffc}, 0x842) syz_extract_tcp_res(&(0x7f0000003540), 0xfb14, 0x80) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00001000000000000000a67227650c3bc5723b04c14a2331f3c378135f838e27108a774fadd66b8c4bfd4af34c639122cef900d50e183491ff7f0a9b9e017e839acd7da2f1390000000000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="5591c00be4903c14a44a0415545d34093f69a3ff3d352d6b05606dc307bbd2047945674671ec0a3dd10d7fcc4271c39f629376b9bb9bba75569f9a546388e366620e261868e78414e36f132295c3093c3ef6", 0x52}], 0x1, 0x0, 0x0, 0x6}, 0x9) 22:47:58 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = semget(0x3, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x1, 0x43ec, 0x1000}, {0x4, 0x7a, 0x800}], 0x2) syz_execute_func(&(0x7f00000001c0)="c462192d31c42803e1fe8f6850a67c713a7181956223000026480f6e8d207068fd00d3a7abab62eeffc40195f67396c44162c2650a0aa32626dbe08a8a0f1fb495") semget(0x1, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 22:47:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/91, 0x5b, 0x800, 0x0, 0x0) 22:47:59 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = semget(0x3, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x1, 0x43ec, 0x1000}, {0x4, 0x7a, 0x800}], 0x2) syz_execute_func(&(0x7f00000001c0)="c462192d31c42803e1fe8f6850a67c713a7181956223000026480f6e8d207068fd00d3a7abab62eeffc40195f67396c44162c2650a0aa32626dbe08a8a0f1fb495") semget(0x1, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 22:47:59 executing program 0: r0 = socket(0x0, 0x1000000001, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffffffffffff}, 0x1d3) 22:48:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x7, 0x0) listen(r0, 0x9) clock_settime(0x2, &(0x7f0000000040)={0x100, 0x8}) 22:48:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) mknod(&(0x7f0000000040)='./file0\x00', 0x200d, 0x35750c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x1, &(0x7f0000000100)={0x8}) socketpair$inet(0x2, 0x4000, 0x5ef, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mprotect(&(0x7f00003d2000/0x1000)=nil, 0x1000, 0x4) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = semget(0x3, 0x4, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/249) r2 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f0000000300)=[{0x1, 0x5, 0x1800}, {0x0, 0x3f, 0x1000}, {0x3, 0x10000}, {0x5, 0x8, 0x17ff}, {0x3, 0x100000000, 0x1000}, {0x7, 0x6, 0x800}], 0x6) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/101) getsockopt(r0, 0x0, 0x2200000000000006, &(0x7f0000000000)=""/25, &(0x7f0000000080)=0x37) setsockopt(r0, 0x8, 0x665, &(0x7f0000000140)="7ed335cc518289cf4723f4b4304a20adb1757ba7b77073bfa854dcc1883a089b4ae103ad040e4e9b224823c1e98baef92511dd0ce712393a7e3ade96a8ed3f6a00041637eb591c67f7cbd9977f19a6d7bf44", 0x52) shutdown(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r4, r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x94) sendto$inet(r0, &(0x7f0000000200)="33a55d8676272c10a498b33e479a2dd9915cdd78aa1e4777042b7f80e38ac89e6236ba2ff79abb781bda5c3c66ea27c20016607c2528a6696982e17a66622267f7a51cbad3dbd719e0f44fe9b333df481dcefb3277954a3717a6608700376d3f75835c44801e2d6ba919a1402e715ce66f1186d6f4de743f8ee0c47a71aceacc78a210914eb716c8578bb8437a9acdb9b61b78323c2f7b39976e", 0x9a, 0x3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) faccessat(r6, &(0x7f0000000340)='\x00', 0x0, 0x7) fchmod(0xffffffffffffffff, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/55, 0x37) write(r1, &(0x7f0000000080)="fd5add9b262f5160693216e0070e4acab12190bd64550b54bc9df6ea888015996df8c09b83ff114fa6603350200d620070d893c17cf26740", 0x38) fcntl$setstatus(r1, 0x4, 0x8) write(r1, &(0x7f00000000c0)="d52b56692ee4d0877171363da296e56811469cbe72c887523eff895f990c200e802752f81526ed44c685d0763c819a20070038bee3641b215313e4c841e3fa04b53b453dd1e293119d95100f8636d5f5bbef3bf5f85a219dc86f610520cd3d0519b2f369adbe2cf4c1853179dfe8c2e5f7d0af97d17093ad1fea5be5958eb3ea8a85854eb471f221762fa96696f89637c52856d1ae8243d79f212a4133ca449c9389a26981bbd3e59cbb38296e760105c3a68e9a6928856305ff5fda72682f98a28a05c2a95893a4785e8e36e406734fa17059a529ea73", 0xd7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x4, 0x8, r2}) fcntl$setstatus(r1, 0x4, 0x4) socketpair(0x10, 0x6e26c032b134d16b, 0x401, &(0x7f00000002c0)) write(r1, &(0x7f00000001c0)="79ea425228f8b2f4c4d42b3cd955927e09dc59b3e9b07fa161d71440158983d78092ecf00d917e57fa5ffacbec7985d659431a341abe1e43d7d094d64adfe57eb0a71913a557969054f9ee", 0x4b) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000000)={0x490}) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xae}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x42, 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/79, 0x4f, 0x42, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:02 executing program 1: mprotect(&(0x7f000005f000/0x2000)=nil, 0x2000, 0x2) clock_settime(0x2, &(0x7f0000000040)) 16:00:02 executing program 0: open(&(0x7f0000000000)='./file1\x00', 0x280, 0x2) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) socketpair(0x16, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="134467a6a641ec8cdcb960e5f08c2e93241e062db6bde49ff3e3d8fb985e80a851243cc67e", 0x25, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) clock_settime(0x2, &(0x7f0000000040)) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) 16:00:03 executing program 1: mprotect(&(0x7f00001e7000/0x3000)=nil, 0x3000, 0x6) clock_settime(0x2, &(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/206, 0xce, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getpid() 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x3, &(0x7f0000000000)={0x5, 0x7}) clock_settime(0x2, &(0x7f0000000040)) 16:00:04 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8007, 0x20) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r0, r1]) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) getgid() clock_settime(0x2, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)) 16:00:05 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) fsync(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r2, &(0x7f0000000080)=""/173, 0xad) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x2, 0x7ff, 0xc897}, 0x0, [0x4, 0x8000000000002, 0x8, 0x3, 0x8, 0x3, 0x2, 0x400000000000005]}, 0x3c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0xc5f1, 0x4}) 16:00:06 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() listen(r0, 0x4) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x10000, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) dup2(r1, r0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/148, 0x94}], 0x2, &(0x7f0000001300)=""/4096, 0x1000, 0x3ff}, 0x842) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = socket(0x0, 0x4005, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/87, &(0x7f0000000040)=0x57) poll(&(0x7f0000000280)=[{r0, 0x85}], 0x1, 0x0) getitimer(0x1, &(0x7f0000002440)) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) mprotect(&(0x7f00002e4000/0x2000)=nil, 0x2000, 0x2) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0x7, 0xfffffffffffffffc}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f00000000c0)=0x200000000, 0x137) 16:00:08 executing program 1: mlock(&(0x7f000032b000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)) 16:00:08 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000300)='./file0\x00', 0x8000000000020ab, 0x5da5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000200)={0xfffffffffffffffd}, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x18dc5f55) 16:00:09 executing program 1: mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) mprotect(&(0x7f000000e000/0x7000)=nil, 0x7000, 0x5) r0 = getpid() clock_settime(0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x2, 0x6a0) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000040)=""/121) setpgid(r0, r0) 16:00:10 executing program 1: r0 = shmget(0x0, 0x1000, 0x1, &(0x7f00005eb000/0x1000)=nil) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r2 = shmat(r0, &(0x7f000047a000/0x12000)=nil, 0x1000) shmdt(r2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000480000/0x1000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x9, &(0x7f0000479000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x390, &(0x7f00005ea000/0x4000)=nil) 16:00:10 executing program 0: mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x7, 0x1) dup(r0) 16:00:11 executing program 0: getgroups(0x40000000000001e6, &(0x7f0000000080)=[0x0, 0x0]) setregid(0x0, r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) socket(0x11, 0x8000, 0x20) setgid(0x0) pipe2(&(0x7f0000000000), 0x4) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/55) 16:00:11 executing program 1: mprotect(&(0x7f0000159000/0x4000)=nil, 0x4000, 0x11) clock_settime(0x2, &(0x7f0000000040)) munmap(&(0x7f000015a000/0x3000)=nil, 0x3000) shmget(0x2, 0x3000, 0x8, &(0x7f000015b000/0x3000)=nil) munmap(&(0x7f0000159000/0x1000)=nil, 0x1000) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x48) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/162) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x786a) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) fsync(r0) clock_settime(0x2, &(0x7f0000000040)) 16:00:13 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000240)="215d79f63a05676ebda7a23c6120d7c979b5dec07133382270fa98662f474a5b2f74ee6cf6ec4369fc9f6178148c464c8fe46083215e69da70d186c29ca32f70b7912e8ebf173c8e80521415a960b3f19a292f4add11a0364853c5b326e8798c2a74414bd61321e6ad55b7f1b57e9c7305006747ae969f0b275d971bfe351d35b643f24cf94c56d4736de83e9a2f28dec5d727196c37c81b402ebf5a6c1f7ecee817005eab3566ea2c269eb3cc4cf9a8c0d0087c2eb7ba0c626f153676a67f2af7cd5697b761a7dd8a8756f4674aa5f93d74b9baa6223f83cf3cb0638077cb35c5b592d03df49279b4775ba0fc9ffdabde2e92e91d80a6bf7ad9253e586bb257efe0ff538d81f411b770cf62a6ec0118be006f488933a63399a88e89980c10ac84ddeeb5d703d08cf747ef8f519c839aaf74999bf284260808a668864de6e0230ffe5f6a4c401b88fc5e650f715a6a51735fecc74481693533a7a2c2eac40ac94900280908fb3f7d21a3fa505fd5eddc746973841f9a54aff7ae5d8ca10f329897e470303cb09db488ce286336fec3aac6cfb7e69a49d5009b6f0baf08f035724ece13ed63580fee93c0fed66cf04ca7b14bff17c651bf9e7b033a8557f2fc198973703a81e25a1bf93b9aa8f8d6258aaf4ea40167dc1c8cddf92a1fb93a2646ddf6de846acad8eee5cd3a36560bb8f659eec8e63dd5a261d1e9bdb68adaae91c606a547ab5697d55ac33f3635fb0ea92f1079f6085cd6994123b955ee7b8d37d5c05023273f1fb6620e3f0296cb08632f269e8864c9fe83bb18a098cda7218e78d2cb71e22a7211104cdec46df599a11c423c8db84da212f47af8a8efdf5b8bafed5626ccacef27ddd6e304e2c18e837f27c1993d411db077b9092998aa311d5163d669706204504e58277218e75cc17cf868928fa68b0e860e91c406666f7b3bf45e76fed6d85652af84b410bbe1cf9b7e19f1fe038e5741597425bfe67c771cf397d52ae8386df332f5ef03f3650119f0ba1ed121ed8279915699dd160bdccea19b9e4dbdb190fac638c44ee118eb1e04104abb33e6191ca427a755d4d9a10e594d741ba3bfcf87709d890284836f62ce82d3ff6562f9446ffab5ddb426057686a83157b03a61219818209f9475caac8f7bf64666c2eef21272bf796201cd19c2f6db7cf743b2fa17b99c38cb5200bc0bbce9f189eaedeb368a372f1f4c89811b95c90fac5e5982c4dc9e95f0f8198c1e35df5a72df89cf6c607b10f36e12606ddd989c0dcd15f866495bc61b44e191eafec8ee966a0cf7b7df7458f90b6bbfdc62b4d3ab2e876ceb1e031e70b7e3db28bba2f7680c0bfdf5716f791a842ad0c38821ec3e80b0fa3ca9d3faacc2f0e08f77b7707e97301b51be97ff358bfde58921f7ce6ed67651a1f48d97a1c0d2ab858835e722be4dff057640b5835467ba31f173a3ca2179da1b7a9397a27c8aed0d7114c6db423ad3c2f6f47cff9d0ce2d20904b55a815c34de17f38c023fd5541a870f0d743c175b4cb7d15ac5da52c18a13e5c11f54a7bb2d49c8ca32585bbce1a833b11f58159cb7cd4377e65c19066152673f895e44b12a6cbf323dc87c9afb129e25e546a07c3c19cb1a2327ced9dc425d1e792842970e6ef64719569e39fef541629b90882e98ff1602e8a9bdb35d5ce1f261a77b58d57c4d69f29b27aefb691a0275bd230165940de279fc66d0314e884ee78feae2e0fa5430079d0451915dc56209eef8690465417d2bca1453b6f9e71a74cfe68842c4d77e5bf708f54d1bb09d597c5c85e366faf3061dfcc709fb870cc07810fc84ba86fc9752efe6d322f077312263d34e4039791319987d85e39bfcfe49356dc8b2f9e8e100b6fd9df0db26a3dcfaed8b77f50998de0e77efb8d4cdbf0436dd931106b373b1f857d1d5cf18a738714ce3d49f9ca4d467b40956c4d771eee0853941cfc7fb55bfe8893551cda282a2b3abe0497458433f02422c694e60466738955db85f8feed35d54d388c3e1681a5509cee75848e66f6030da7239a64e8ba0e73537e155e866c870464e6add4e92b1e20cac6cb67c1d4344c578c760ce40e7dd0329fddb9389850610a9fa2e705e56425c0b479e1afe712f2afad32f1fe75eb35f2c5dc20c5bff527ee77e8581c69e68b71dd18ac7b6e45802ee5bcbe1e948a3e6846babeaf82483acf3ef19cc76066ef334a081c223b36ef40e2ef8e11c9f7d213be53c04fa28f53c531a942e64862b5fb22f74dee63f1e94bf4afd192e9ce1190e96c96a8a930025a0f78b0c043c53d4c68908db6c2a4945789a3a21138dc6776b41182ec174251d1ca019abc2a37b2ebdcf65073891f28eeaab4efeb781cb9e6c4cb42e975989513ade8b77a1b4f066b87e39e2af5e713a95a8188924489ed1991ab1a3a25109648c9291bbeb426d2bac1d3e6eeec81ad886d7c922ffbd1ea23fea3532161856e2eb5e0d014b7c00a91e4d25a96c65c8632f232270086dc538a3249e3c54fd67708d9664b84d7f5dc96114067fc0b95b3371482600d99c1ab5200f6db175b24e72046418efe34edcb0c9fe6712bb2a730bfada7f04ae5700c3243c3e8514b4113456181df04b2005bf9e66b05157b021dd56c8ea7ab7a74a03de0d267dd4345bcf3219c7599e1102dc0d15b4c531948f873260709c0988f7dad05ddcf8c13f4c39bcaabc9df561cdfff17f5bb1ac4757c11a1be94f188a5575179fcf1b05d582ceb48d8849ec43f8c0a7042bc2a587125e1ef9e2c15535c5f61a2b303239813441533de08ad5081c3d6e3dee1858aca7cd3bfd81714124843df3a772fd5778fd6ca628596cd6ab9e6817982d74345845bf304ba47539e0d9b908ae3bf806c1395027118c3dc6113bad91ec0a0e9d84d8daa933e4f05834b594abb6fc6d4731ffa99d4f97b9b2bca8c722d68b8bf5b977c73a653259d6c05206aea491f098c13a1c05294bdd5af0b30b0bc3573df643de0b088637054ffe7f311c60730c50a92f085bdc49b119205e67d568d5dd612c374a2bfefbb1a242f88647b900ade9b54182774b2de6a2787c2b7a5120ffab2f345b68b58cd93d728208e52d8355d9a283abdcae4a4dd644ea08a48b7db65b246a4218b2a7b7e5ce5d0757716fb656a6acb355aa05e6fea8098c7f22079c5c82c6addb8e5ef3179b7f887f876cb08d7ecac46d55a94315bd53420c58afab8f4906e818f52711eda14a0ab4ccc6c5cebeaa7f9ebbc24629294792374290ea5778fccef8409ab08564e3d4c74390ad60a6e9646c3befcf33c65f61b2e925eb356209868067719776d05fe8b15709a1a44b9c632547667ed5d76a7153d34dfe5660256a40279a534b1f29572faa00ab3a5db36ca26d3f8484adc8e14523df34c5acdda15181dc234d34d67f77431a4a90b09f3bae44eddeff7ef3c185afcbbbd75cc03c5df64fdb3da33ca068b9d634b3bc648a7486a5d8f94231206f957fdb06fb7fda73c72901f52148c815ca0852ebb7f39d5be00c46c9e7aa6a1d0b37a14ae52dde14c5460f6ff583daea5b1ac8dba9bc8357972b5355e59a7008da3818f7e540e4df56a4c1cd6b326ae1dc73b5801117bb76a03e1355e661f10fe08e6c4ce11cc978807d187bef1f62be6774ca6c8bb9500bd9ca6fb8a1a25211b55ce95a08742561edad30f4b703530925e77c6432ceb0aedad3474214387680decc3efae90bccaec9bda05faf90721f8fcc54c08fb14c7bcc64606586cdbb433ab89d3013385d9f865d97b93a41739742902765c5567af0e93a8fdff6fbf85503ce10040877d9a1e19dc39f5285a166169f637d1279c565a9d4aaccf0ae4764bff6cd7792c86c11ab8bf5d779744d81e3a1cf853503dab6bd78422253891e31eaa86a7f22011f9b5691ae88c16ef2231db920568b68a52a41ace987ec21fe2c0a5bc6f80f042538e47069c6d7ed809e8b3012ba7b901d9329a47a06b873d6f65f92cfd9eb53306d1d5824e2b2edb9637e96e412f99472737e677bc1857b9f84c503d14d323995de6acde10b382a22d97d66ea6724cce27a0a30c2ed48f90fabb9d076c66a1be6a5d6ecc0e88c1fed4246a49bfca468a9887110e6caa641c8b4af7a23cdbc5eaa8c167de9c5495a94ffd4e818431977a4988f56905d199cf45dbc2ec5896f4bd7e16280b15f3edeac505ea5725ca06b9c21085f739b09c3d975b314f6c3a27cb9edfffc1fcaf648def2646b312b2afe6ad9503010a29f5aba706017677c62d7555c93e0c676f8d200614b35381a1e5db0638835912d7c82f3a1efd9907d16c8c69c7a1ce98cc38d89b7033e0f835c9a79abdebc6aacf7f85d151d67360d395504e4bc2b999c4f8189a1feb17d86cd88af107964210c8c1d0bc59a20e1ca40d7a937ba8dd671446065fb9f8ddf7a09b5902c0abe22c7a6a832fc12965dcfa809ab381fccfe2d1fb3daec1f6e5188dd269187e3e941a64a7e2ecdd1b3f07d196ee12a06898bd5ea09ff302979e6af860c69845786368b679b6c4a5bbd4220b73ed99146bf4b48616ca519453992f8571ffab1b4aac3c698b55f8b1d9c9f5b676d1966dea8bf222b7be2684108d48675eef886526062a697b28c18aa019c4463889ef137e8ea4ae413f2fc01887c2cd2ddc83e9622c0bd71f028032f5c394091f8ff91004cd4e3b21de80a415356a2f7dc2d6f7125e9da3a0bf148aed0b5a24cc8ab2437d394e420457940b7eced6c11140cc15dfe4ded256db2744a6930a088ec2406a227ece27a7f41297ebb766d32e502eae4a314c292428c6f566586ef7f2fee759d7384fab42646be2c2551d85fc59cd4dd9ad3b6a0f6a93a7eee483ddc0e94afdf08ccf49404e1ad63b6c6e9128be15f91824a1151898dc533fac618e81bead35139916eb58975eab0452566ed9ab9e3c208ad944171185feabbfffd133dc4d09e759350e586f8a52fb99944c411f68a76c5736664f43092e265d591e41f7b0e033c25ab012cb16000c345b5bc07212d48c74604e7d871af2bc611ec77a9bf2abe4782ff9b1e4187a9a1b8daab2e1907f174e7dda78b929c1e3717f81eb1c92d6b91f0df2218fd55b4e0fce0a1b7a2fc554875343edbb6da581e694f436670a0a2237545c025cefea982834ffe3850ac3b335569656e2030020e388d35f8817d07cd2fd84f1bfa8fad66e9e289f8dbcc3208207cf3123c632563338b2e64aa59ff773622382a98a8ebfc7515c68b1f0d13001458119fc97cce448006c1bbc39ced68f38f71b6852d531375d0ce7948f49274003816e88688800d15cd7098d3d9b0c036cd471c5d37ce3b43dd23a4c5a8badf1bddce1453ca592036b2b2a53bfc14029b5d6f64245a0cc8145c9e4ea3d39439c78c466d760d1d43e4fdf4959967ed930fa7708cf2b6e8bdbe680b715b74d4820e1bb5faa95e2448fc1f47c594f7b0b09613598af3d4a5f3bd8ce717371c8dcd378791ae31a85650255f6840a8d9e440935a4730d7b762d44a3b2d0ba507c262e1e736e929fd5ae3c31547fdc951f9101707864e78618358b030696267f3a2f0a86ae34164a85f620835ab351d12a0c6ec40c16d53f45012cf449f3a2507584d655b8fea9ee3111c9cfd02ea92c13500e38ed852c8483744b1b3ecc4a5a73f022b85d1fd25dc93d902f5ffbdeee668166fb55f5da6b3add1e674930d6cb0738377d6c4f056db2616781febb753a4b086d4b0e2b0c2b7801f09483d9405cd7e5f13ece7fd295854d3e0fd788922f50c26a87d16bc58275343aad197ae795b6f9a28511888ecdc72e7bbd1", 0x1000, 0x1, &(0x7f0000001240)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = geteuid() getsockname(r0, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r3) fchown(r1, r2, r4) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300), 0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x110) r1 = shmat(0x0, &(0x7f0000402000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) clock_settime(0x4, &(0x7f0000000000)={0x59, 0x6}) clock_settime(0x2, &(0x7f0000000040)) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) read(r0, &(0x7f0000000080)=""/163, 0xa3) clock_settime(0x2, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x30582, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, "e91f7189591e9233614b00"}, 0xd, &(0x7f0000000440), 0x0, &(0x7f0000000600)=[@rights={0x10, 0x1}], 0x10}, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/203, 0xcb}], 0x3) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000000)=""/150, 0x96}], 0x2) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x7257c0db2080514b, 0x8) getegid() clock_settime(0x2, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = getpgrp() wait4(r1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x44) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xae1c240ee552ece4) clock_settime(0x2, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = socket(0x10, 0x4007, 0x1) setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000040)=0x1, 0x4) poll(0xffffffffffffffff, 0x0, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffed3) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) shmat(r0, &(0x7f0000d15000/0x2000)=nil, 0x5384205ba17c4c5a) r1 = shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:17 executing program 1: mprotect(&(0x7f0000276000/0x3000)=nil, 0x3000, 0x5) clock_settime(0x4, &(0x7f00000000c0)={0x66e7, 0x3}) r0 = geteuid() setuid(r0) nanosleep(&(0x7f0000000000)={0x97}, &(0x7f0000000080)) clock_settime(0x2, &(0x7f0000000040)) 16:00:18 executing program 0: socket$inet6(0x18, 0x4007, 0x800000007) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000100), 0x4) getsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)=""/111, &(0x7f0000000280)=0xffffffffffffffcf) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shutdown(0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket(0x20, 0x0, 0x1) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x300, 0x2) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000002c0)=[{r0, 0x102}, {r1, 0x80}, {r2, 0x10}, {r3, 0x88}, {r4, 0x40}], 0x5, 0x80000001) select(0x40, &(0x7f0000000000)={0x9, 0x3, 0x5, 0x9, 0x59bcc242, 0x9, 0x2, 0x80000000}, &(0x7f0000000080)={0x8, 0x5, 0x8, 0x4, 0x829, 0x2, 0xfffffffffffffffb}, &(0x7f00000000c0)={0x8, 0x38ae, 0x6, 0x4, 0x3, 0xfffffffffffffc01, 0x9, 0x80000000}, &(0x7f0000000100)={0x5, 0x7}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000340)=""/206, 0x481) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8681, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) flock(r0, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x8000000000007, &(0x7f0000000640)) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_settime(0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffff7828}) socketpair$inet(0x2, 0x7867b353c1987457, 0x1, &(0x7f0000000040)) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x7) 16:00:20 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100), &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='*,\x00']) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 16:00:21 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x1, &(0x7f0000000300), 0x9, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) r3 = getuid() r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = getuid() r1 = getegid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffd, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x10002ffffffff}) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x3, &(0x7f0000000000)={0x4000, 0x8}) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8c, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x18, &(0x7f0000000240), 0x0, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:23 executing program 1: mprotect(&(0x7f000002e000/0x1000)=nil, 0x1000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 16:00:24 executing program 0: mlock(&(0x7f0000083000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_settime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1100, 0x7) mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x401) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:24 executing program 1: mprotect(&(0x7f00001ac000/0x4000)=nil, 0x4000, 0x5) clock_settime(0x2, &(0x7f0000000040)) 16:00:25 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) clock_settime(0x2, &(0x7f0000000080)) 16:00:25 executing program 0: shmget(0x3, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mincore(&(0x7f0000002000/0x4000)=nil, 0x20006000, &(0x7f00000001c0)=""/94) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x3, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x11, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0xd02) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000000)={0xcc, 0xa69}) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f00002e5000/0x3000)=nil, 0x3000, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/57}, &(0x7f0000000140)=0x3b) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) clock_settime(0x2, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) mlockall(0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:27 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x6, 0x80000000}, {0xfffffffffffffff7, 0xffffffffffffffff}}) mprotect(&(0x7f000033e000/0xe000)=nil, 0xe000, 0x4) 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20692, 0xfffffffffffffffd) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfd) getppid() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x10000000) fcntl$lock(r0, 0x6, &(0x7f00000000c0)) 16:00:29 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f00000000c0)={0x20, 0x1}) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6a, "cd6f158e67d97997510045bbb70c74fcf4404aa2", 0xfffffffffffffff7}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x80000000}) mprotect(&(0x7f0000569000/0x8000)=nil, 0x8000, 0x0) 16:00:30 executing program 0: r0 = geteuid() setuid(r0) socketpair(0x10, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3dc9) r2 = syz_open_pts() r3 = geteuid() ioctl$TIOCSTOP(r2, 0x2000746f) fchown(r2, r3, 0x0) fchown(r2, r3, 0x0) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000040)) 16:00:00 executing program 0: mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fed000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x40000002, &(0x7f0000000000)={0x0, 0x100080000008002}) 16:00:01 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) open(&(0x7f00000000c0)='./file0\x00', 0xc3186f23697b0afc, 0x180) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) clock_settime(0x2, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4, 0x10000) recvfrom$inet(r0, &(0x7f0000000080)=""/102, 0x66, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x7, &(0x7f0000000000)={0xfffffffffffff693, 0x1f}) clock_settime(0x2, &(0x7f0000000040)) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) clock_settime(0x2, &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0x1, 0x2}, &(0x7f0000000080)) 16:00:02 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x40) getgroups(0xffffffffffffff5a, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r1) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x102) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8083, 0x100) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x90) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') getgroups(0x1, &(0x7f0000000000)=[r0]) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) clock_settime(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x74) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) socketpair(0x2, 0x0, 0x12, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10630, 0x1c0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x7, 0x3) ioctl$TIOCDRAIN(r3, 0x2000745e) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r9 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r10 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x100000000000378, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x400fffff, 0x8ba4, 0x62}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x7f, 0x5}, {{r4}, 0xfffffffffffffffb, 0x20, 0x14, 0x7, 0x6}, {{r5}, 0x0, 0x0, 0xfffff, 0x90, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x20, 0xc, 0x0, 0x80}], 0x7, &(0x7f0000000300)=[{{r7}, 0x0, 0x6, 0xf00fffff, 0x3, 0x7fffffff}, {{r8}, 0xfffffffffffffffe, 0x0, 0x20000080, 0xffff, 0x6}, {{r9}, 0xffffffffffffffff, 0x2, 0x200fffff, 0xfffffffffffffffb, 0x6}, {{r10}, 0xfffffffffffffffd, 0x10, 0x2, 0x1, 0x407}], 0x6, &(0x7f0000000380)={0x80010, 0x6}) 16:00:03 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x4, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) mlock(&(0x7f0000490000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) clock_settime(0x2, &(0x7f0000000040)) r0 = msgget(0x3, 0x424) msgsnd(r0, &(0x7f0000000080)={0x3, "6eb5dea02db8cb89654d682d7c9bb298f525e2769f14fc9723f5fe13f9ecf71397cad0e72359f091a4251a8d29310809912f58cd0959f741356935ac7c1bb62051f258e73c13be738f09529b601eb6f9218ca914d22583a998986b97dced39986b8029c7113abb3be32beb98e5eb8970af1dfe3610cc30e81a806ed2234372e0f13353135ecb7274c7762c526d93862354c063fd43f9408bddb7350a20236d229f9d8164879ccb1f716835d02e"}, 0xb5, 0x800) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x0, &(0x7f0000000000), 0x7f, &(0x7f00000001c0)={0xcc9}) poll(&(0x7f0000000100)=[{}, {}, {r2, 0x81}], 0x3, 0x0) pledge(&(0x7f0000000080)='\\\x00', &(0x7f0000000140)='){/\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x8, &(0x7f0000000580), 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:00:05 executing program 1: minherit(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x1044, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb1, 0x0) lseek(r0, 0x0, 0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() getdents(r1, &(0x7f00000000c0)=""/24, 0x18) fcntl$setflags(r2, 0x2, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}}], 0x0, 0x0, 0x1000, &(0x7f00000003c0)={0x200, 0x8}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x400fffff, 0x7, 0x120000000}, {{r2}, 0xffffffffffffffff, 0x88, 0x80000000, 0x4182, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x11, 0x7, 0x8000}, {{r1}, 0xffffffffffffffff, 0xd, 0x4, 0x8c5, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x8, 0xb995}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xfffffffffffff000, 0x6}], 0x101, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0x4, 0xfa}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x2, 0x65fc}], 0x7ffffffd, &(0x7f0000000080)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x100004b}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, &(0x7f0000000000)) r3 = kqueue() poll(&(0x7f0000000300)=[{r3, 0x40}, {r3, 0x40}, {r0, 0xa4}, {r3, 0x88}, {r0, 0x40}, {r2, 0xa5}, {r3, 0x6ec49fecafb0ee1e}], 0x7, 0x8) kevent(r3, &(0x7f00000014c0), 0x0, &(0x7f0000001480), 0x3, &(0x7f00000001c0)={0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0xa5}], 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f0000000040), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f0000000140)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) fcntl$getflags(r0, 0x4bfbdf3e15eddb9a) sendto(r1, &(0x7f0000000480)="2fecbbfd4449cc8930b037b362507a1e7f246c8db9f643c810aa7a95d84a83331c60056ee231afeaadbacb47dd680e93c8840012b7d5ee0fd32e9c735426aebaff384baaa56f5a70c292ae5080efc39d59d5e6a8858ad39e07efa7f7d1174f0110753fdc677d7befdf4e7fb52d55530bb52b7d502f6d54701ec0907b635eb89c973946a0f12ea982430bc21466eac368561970d3a5a8b7f4eb440ef88b04d4f05fea10e4e427907e6fbf3d65788eae6c40a62c73452929babfb4399cf285afd390990d0393fedb2cbf1b91b92dd5802f576aa25663ea61404a7ce9c42261d80d1e8aa18896de9674b22bcd714cf122056471564984a8ef34a0fe98ad542bc9aee9c1f96a472c28e5910eb0e668b9308526572c42a8486cacbd0ebc6aea1474ddf77ce7b48d79c85ae934736c11196045660c27193dccaf58b8d30cb514f529765ad14607632bb7cd84b5e290ad0db54757ff351c8291ea16292db31cc3b9a1cf4244c49bf37d8e54532d3ba4c77d9f2d1ed918a67b83a975ae66a517f3706e1d287d0eaca8dec0b2b57535e54d85d1e14cb6a4a3ffb57244a9fb1c539b79e9bb7799ccf2778ece1957a070d4040e8d502811d09090524c82cd6ffe31257d705b8ee6dc59f91999e5ebcbece5aea6473b143f879b7d5330bb2725323ba0923ad7c9a303c9d3cb3c7535c902917ca160c470e8d754bd905d413f0553a2c560398b1f5579bd8b799624854c81c3557191ad2bf1df15128ac971af8174778bfe18a4711e75f539e26fc4e376b609958869947bc827c93dad1316c7bfbe20ea1613b88717f84517a5a6419e4062d06bad32f35e2dcfa9828b210787e17d0cf2d022e43412fc7a654e1b1ac761e1156c3ed720f4afd17d9237459ffecec314ee4bb1bb8d2347fbd82b6d57307aad8380020436a2298fc58296ee93e052e88a0bfb3fd01a986049135a2535d6584c9c425f1643915d41527c4b2cd609ff9742eb530f9ec667ed370d0c412cd14d242c87788826860c360cc74d89b8a67b474f446643df745be079c927d673c6ea3a982563fb90f13977a9728bbf27b944c18d965091bfae81cdbc7b4d0fcd017c6acb3174cc79324cc9bee6b43356d8bee874490545214738f57314eeb6888d413aa14c0b2e700f1374d9e09b22b940cc3ad96a6d96881f1c50bea7d422c64195300a110c1c7729dd617ced07d9474036eeb7fc345c1bb4589816d5aa71b31637c8e6c62355483c6055a5c3d1fad82983cccc2ae01cce9cdb635ef75a922fd3723ad52d4f9018c8b53d85c88884262a3c2fc278a9785e08e830f3f13a647249c2e29697c14396d04fb4e3dafd704f628a741055e42f598755f835cf0b9f7f0345a35fc08b802e77de0e69bbb681f0927664189cf595b1a395b8dfeb87003f2ddc6194d516478f9518fee02e3c6b806fe33dd5110f1f722abd2cee3741a517c72a18c69c24a0bad17e115e0ec8cfdc3cffae8f49a1cf5a600fa6c3d880991e21c5a4961a90405961ced473c744aadeaebf7cda3486e3f71313dd48a41c105883435eb67aca310670f6700d4e051562cb9538f66a4a983ccda39aecf6842b5e93c2fa44288de1870d946eaba19f1c20348aaf54e4dec8c666b1568f873295de4edf8c615594759796c4a4a00c0b7059ee919224eb40071730c0fb552b6eca22668d0c9b6fab9cd78cd791b37f1342eb54c7cfd566b9a577a9ccca1931f61838b144a0e04e2c04230858d38b6c15aa9d4dc75992aa71470e52bfd9e695280db26a40fae51ba02b38db335b3b76d91be09116666d8f14e66127f662123a547142d8bb7f80352852b0cf6b0fa9396417ae165f6c0419acc26721bfb61f6a50f4a02a612c3607d2c75566971c6d106238409a6815e8fd5d70b4b541489d9a9db770c8e858a23e2f17d4318abc4fd46444ca9c45d0f5070c8ae0883eb3ec5b5dd216df3661696a36c4ca88976180a12ada041d7c3643496eaf28c0020882995728a9626e2cfb60134ed7dadb8b372aaaecd6aa89b9f7ceeb1c94b4e7824c742fd1b2ee1f9ca43008b831f5923de85c04b50a58554408cfcbc7513025ed675ef0c658231dae95f8bb01e2d8ff728dea2cce41bc7d10cac16afba1fe6bb7cae5ff447e10889c86e13a8a0fc48f44a26f194e38ee9a03728e93ff34210c274c75da4c64a374acfe2ed2abb6b1dcd93d0faba4d4cd4ccbd5646481da06c8a1dfb4d8e41bf3babe2c909ada39452f2971d5ec4087178e79c82c9d846beb1f7607f510a1661cfcfdeaff44ed06cdb32177da061d265406be6ab25da142925d79f490797b0bf4b50b6d19a8c65c5f999dc1b42b3a0e168ec5ab0b399125da2f5a39013a49fcc9c11251d48ac810f79475cfc74336d669df496182430a62eab7242f533a027019094034c2fff28c8b25f5d1518a919d48271507efc84486d48f7e336d886348cc539a6d95b153d4e69fd18e077a10fbe3d2719373c08268932e8ef9c0800a1d2149de655e36029266a30cc3d656583310a3ac88c7e952bbd0bfe57010393bb5c5fa35721d2a6b8b0bb3bfa65fb7c6a02c724912b7d44a54837bf50b3327e356196d2d1a0269878932d9530ef55e7632e24d4c689ed7a92cf91f16be9ae39eabc81173946958d65f9f465aece110f1337c83698cfee6a615fc2fc55ccb4b49f5e2d387f392050e70aea106b258a828926a60ba2519db0fe81c15b80711a8cc646f42c4cd7ed38ff8bcf69c6b9b3a7be364dfaa10af443e7d5240320f6c7fb4febec18187909a183beda607f89497049fb6eaff48404de07acb3e11512f23a070d3aa917f3eb493cd1d36101f5e478d80c40396e3db45d913d7ee226ae62f24736a10ced1a6c2975c441e65b8a4ad56b5a7da40ad517acbb67ae9ef81f3a7094752ac47dc90801b474d0da84174c543940b0a02043ee57c9cb1f91b1e962610eabdda0742cdb9b62253f609df380169a0d42937ee84fe0b86f5e9a4390d3adc86ba7ed32ea329e76dbc3ec185d7e81c8c45cb840228688cf76cc692d0c72d7595a72881985fa99c58f1d66cd50770201642ada9eb5813df15394f81ba8a3dc31c4c298d4ac0f315551845878ef45230e4f3e90af16b033f7a1832fe917c3da097df62c9a9549c4a0c3174b70c168aa608047c2c34e532dcaa98669a97720fa3f855c25718f007a93f146800c57c6a32b6ff99559cb9d0d96dfc786f115aa7435642d7546a6ea455d1a84cbde9ae1c058e52b3715115b1248113684eb9f3a61d70bfe80e02ad440756db6fba400b8445516f68b436a5d506f0d7cb4115cad80e10e7a57798b692b9623b82882299a721f3bd2f6d7b024f224a51e1efc960431f8be9b28f96258790712902ad7a90666eed2966079a18f6e4b72ca1aed2be139ee1877b3ea22d94f497aa2c6cf2888dcda107f13b396daafe20d4e6e2a0fdeac639836fc8ab55df9d11ee8c5d77190170a56999922b2269200e742e03217293fdf8f6677e744a4162dec0731fdfa26d701d1b49efc88ffbb2473bf7d082585f8088dc8b70be39f4a38a4c9f19f3409aa20e590fe770f4ffefc554cd70116e48cea1f9c466d47048c8956399e30b4bd58ba835ede703afad21a811da5c2a68631bc450d33b01eb2dec12281a61e251f746d45abe304f4f8dbed395edc1e963abf518fb00e8f2ea38a22426e8eb9f5c5758d3137e8953de90a590505ded6e51be1a8b038c00143d9aac6769b79a9476b7f9c6652960e111f13d0b5a1883a12299aec0997143981a333e31c4d4e3229702a7a9ec8a7f7c87a930a691c54a031998788b7c0f3309f324cc5216ddc61aa2668a9a63bb5e4ca9616693fb93c56bb1f6872a243cc8355409d6dd4c36b4db0a8e1f42c37a69a7dcd638cfa55343e60c170317469de24e722c53a41da8ccd7f27875c2368677c8d21809dcdacd59a43103b7ef37e659a7640a54080adc5c64649e2dc28b04b5d2d7afc2e0c8612a5f48ec6d6b0aff963ca0f9b9531cc8e772b50f6c20417c072033c8d78579c3b2d3f2f5f09b96b2d72057f9ccd33c95b23d549562f5b1519ca1c2c4a59e9c96f94646a0ae9bab67e9f7f734614ddd0e479c8b574c6c3f74dd15c5621cbfd0b8708d3b9427b8ae742c0d251847197b15598e2667eb1d294da8e86d212315fd06e9aefaa5138f4e6323360f410b6b2819e7e3aa3a8c35baea8a3659166e1d3406a6275ec1f1744df35283d33ad29095a90e55d11fe3b1912cd7e12b39c0037ffa0873efa870a7bd011d963bd16ee2fb1146cc74dab90b0981d74ff8704d278b0048c9c2b9b1f932fe32cda8702af868374573a5a1a92089c9127c118518c9360efdcef76197232a0a78ff133a8e8354e741cdcdb90989b4f9c726385241f54aec4b40d2359749acb13b4115d753242592b7f26e950349ab7d23cb1f47bf21a1aca7218622375cb918250dea8a5a09377fa2451bd148e488936a98a419dc73283a38b0ffa61c9d407a76c943b17444da319bc28581688276dec47c9ae4ecdd063cffbd3a1b7fe61d1140932010454afde9a546055379260dd7b701c6b4d15cc9168839a1c5c690c2bafec8d0057dd8d5ce9a1dde5787579dadd4637411452da8184a30ef7fe07d22d5c4f1146a6a85d7631da07597515c313d7ea4406b7700a845145f64ec65361a3c8aca73c5c36405521aea304c5315b5904bdc2e0e03258b2ea3f6692dcccd5d51ff6685e76365ffebea085d17a45a9e93b155d64c0933d698ce4de5d0d04f26964839538cf75e9d17c33eb847f7cdcf247a0e591eb32df27e36e8f625843b30052588d5744fc9fdfd110bc0b3e5c3606febfcbcad6b226b62deeb32893c53e31fd00b925e6cf83c0fadedbf6bc75e19489baa921b37ed088d058db7751dff344efe1b7567b82872b97953539c113138b9b30257c6aee1e0f72fece6b3ee248ef7cfaf352702af6a11b21391ee3105059fd0c32aecc54d90465cd5b2060f36cccabbfa7cbc2ac04202a67097da9c0acacbbd3112387f688bc11118468826a0c054738de54bd79f198f29bf99f1221f20a572e3e0e2e3f76bac7978ac22c1a10807141f16019e98cf9a8475164cdf5df934322b9f46eae25f085ed9b0cdbf625cbb2aed26452e04451c6442279fdbdad0fde641aaa1b4825fe6e185f76a402acc01f1227e83161b6537f2dc8a9f460d054281370dee3d85d8fbcc096d57d70fcdd96ffe364a30c00aac30aca43b12f14cab45085dd353b7e4874f7f2357b4730f5589b081e53f5c80bf807422bbbfc87d57191e62348859d41ada00768bf9ca4a5ec69e8db1cfe660833d4bbe2f9877b7f98f74c8119b2beaa2c1b1baae8b72807b6913759f319f7f2b08e1571b888614904755de689931fc41bfe08c17c1ba1b0b5ede4157837d523107166bbfaf347877553942b7a7a1b6a1c9ca846081e4da1e6e43e85ebab8c605ca58d033795f4edc6a89305c2e47b119ca73f4f7c90233be2647950acbc2457da8d470022af0a0da606a599d45d64a597cc82e8cd5f6165bc759066d05b9d47ad111d24b7ff5ba17dd203081a9a24a082e5b0a566da35f05a9061f71533d70c203292111b275a37e2e454a407e0758d8f9157c758b388895e499945432f1cea8c608c61b2584978a63e3cf341231dbb7a8769aa7f7f0cea2e0ef93b1fe8557e6259ab35b4e5939355a834bf9d43b493f6e6fd5fb827b96870422d2350ad73b9790811d810ca4ba1b26fb2fac8d392d84b9c057751abdd413abbcbd96900cea7695137d9d49f974cf0db5a5f03964", 0x1000, 0x8, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 1: madvise(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() preadv(r0, &(0x7f0000002640)=[{&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/68, 0x44}, {&(0x7f0000001580)=""/147, 0x93}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x9, 0x0) clock_gettime(0x7, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000002700)={0x0, ""/155}, 0xa3, 0x3, 0x1000) close(r0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r2 = dup2(r0, r0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x813, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x40000014, 0x9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xb, 0x20000001, 0x7000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x64, 0x10, 0x757, 0x1f}, {{r2}, 0x0, 0x81, 0x8, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x11, 0xe1, 0x10000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x1ff, 0x5}], 0x7fffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x1ff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x4, 0x7}], 0x6fa, &(0x7f00000001c0)={0xbfc, 0x10000}) truncate(&(0x7f0000000200)='./file0\x00', 0x1f) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002c40)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="e601edbe5738614e2a7606043398e6667ed57060b54fdf8c1ab20939177a0f4c1d9f2bd031900392", 0x28, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="00000742723b71ebe725"], 0xa) r2 = fcntl$dupfd(r0, 0x6, r1) sendto$inet(r2, &(0x7f0000000100)="d0508e1da08549ae894e66b7fec8ddfd3f02ac0ba9c1000af2fdff0963a9dd630f899a7f96289e8884841402db56f95f310ea89a844e10a4a4010e9a61ee7fd14d8411b6e18f6888362075630b7524b62816bb972593ddcefe578ca65c279bdcf3a0e4c5a224928373060c3af5ddc5bff0ca484b4c5f2a67ecd0a1cab2beb9943bb020d95522a2d79fde68223bde8e25a6d4abe845f638f215e8e30227e9ed03c59b7baf30c75ba8b2a33a92812d1d4cdfec7791471cb6b4c409c0edace07521c9680847a779385b914af8638926b0ef646f855cb68af654dcc1ba31f6a3fcd6b241a04f52ac04a21bf21c453b4f9dc26fc2", 0xf2, 0x404, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = getegid() r1 = getgid() getgroups(0x8, &(0x7f0000000100)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r0]) setregid(0x0, r2) r4 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r4, r0) setregid(0x0, r3) 16:00:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000100)='./file0/file1/file0\x00') r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000340), &(0x7f0000000600)=[&(0x7f0000000440)='+(\x00']) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840), &(0x7f0000000900)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x400, 0x90cd}) syz_open_pts() sendto$unix(r0, &(0x7f00000001c0)="f4819ce75b1bc68da436528cf4a21a5fc66548ec16775827fc685d1f5e43c3170d0e495645733a28748a7e6d761f02a870840ef78e102d9eb6c07448d282431746b7444206d2343a8d28fe59fb1a9eb734c3b87dffe4029efdfd36a4719edaa528661fac017c674b2c7d216643028d85b85229909913cc22d34c678a11654b80c401b81506a64d5d44cb35b2ee3825e93eae9bcbc9b06e8dafe490b0644c2974c75222526de7f2b0fc3ee6c582f5582c75", 0xb1, 0x1, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0xff67}], 0x10000000000000df) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) poll(&(0x7f0000000000)=[{r0, 0x86}], 0x1, 0x0) getgid() writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000140)="e45477363845f119b232dc06b579f81610a9ced10344c0d79257e33a9bb06d8ebaef6ac5e406e513efdd15523e8d812c6b08b159d53b73386f395b14e2bb96f7c84b6c3bdf51b6d208024afe448d364d19989ac568cd8ac46e0545b29dd4b411963336fff9cf0be731e227cecfca5c0cd39429a80c4272e64ab829c48f1f623c44123c0853bb2d1c5860fb5b4747ebf8644fbb1483969b2e2c81b41f79c2ac5fb524f97627933a7cc3c3a8ef4ddb5d24ddb8a7", 0xb3}, {&(0x7f0000000200)="eb089ac88ca5f09e7d4f89756a5d34e59f505aa5e4a846c75e6e8cf9db5ec78a0c71756fb177fbd44dc82430e740d42d7ad1e093f5bc1eaefa698f2698a1c2d9a28633df", 0x44}, {&(0x7f0000000280)="a91cc34a1aceab6f17417324115b81f878bbcf4c15421b44ef67c22d9bc315cba84a49a52e4a531bb1ce0f3d4a55ab1798f0703ac5992cc5eef9e213f941bf2fa19d0bc7eb9fdaf75ebff84d7115b20d42eca59f62cfba4c84f5b7e1a363387d16daba5fd07a292ef004aa3ad211bad754fccbcd2d58c9dcc8cd6273d73f4e6aacbefcf199374e3a90b679f385ad068a4f102c848f5f9b32baa8fdbe2213ba14db839b193ea4dd", 0xa7}, {&(0x7f00000000c0)="7a964fbc92ae9e69800a9e6aefaf19a9235fc5eb92dd50a0f9a08ce86eaf2ef78f432c49bac33c7d69c61bbd8714e9a9a8104752c5", 0x35}, {&(0x7f0000000340)="c676d4a05596231b5769d9f9d727ea38bd4d80e77136290a3c8c128998b9f4603b09de7844a564f595a2781ab2c26a18de246f37383b7354472dfc2692dcd4402b203cda1f1be94974d857ec9a05c1d97900a7650192b60b4dfa2d40fcafdefba0d835c4c12159e574dde139998bdc2026d130e87bab7f9baa54f4a43a5511f5d0f9179907003d9da8e9beaa19b1762deb", 0x91}, {&(0x7f0000000400)="7d6eefc797011d0cac6b44e2b6ba37f23cd0c1dcbd3f89297edcebd82905a3f20c8aaec825b24f9990c12146d877f1cb3fede88cb000082158474b299d34b3030cab4020a47fdb015a6663b0ffb4409d63bfba00da068793bb5c3a5d748dc934f5b1211442486cf0d9d92579c27c02231042410602090ba2990d0960f61631e824eb325148d81ef9729ad44aeee146f70e0571a5cd003502d67317183df3b032fe89916d8f5d2f1e0a503fb9a2548ecd6c1edac3afec12a56c5a3b42cc25fc9ba2a9285bbfe38acee86e5289fdaae7e73a2e0d87ece1efe95eaaa9478ac770d6869ac3df18534006e043a89f6b409fdb5792ecf3bfbcb0759db211e141e53b32ddf768ffcb43acd375c2fbbfd219ae81bd2e3cff05e157c924455bb41d7c5363b82bcaa4efb68048592079f6a014a57dea6a49a61697c701a7d3aec6e63a47ab17c3e29f6d5464409e6e2105886eaedd32fcafeb5b769196d8ae632e7d2d0c0a792b8c1c74b146d5fd671b364f0dc5186f85679a07c7f6737b28e951fd52db9e55caea3fc4241dc5b77590a57a34ba0f9f8021ace79795b0a8110455548c4c36a728ae950592ebc7df271410b9c9dc1ee22c8120b1bba7e9e147cea980bd1116e155c783d3f63ed7c3d4ec01b9a1c65132c5c57fc598dc62f5d3a70fd67e91591e63394a14fe6a87a3530ae550693fb57ceb905881916df3c94a5c87c3da78d817cae73421bce2425171f23d017ec05a4ec740dcd8223046d9369c75c07a7eaf13743a89f9322153790240fc8d5241148411113e82d0ef1ad435409fc8d1fc20296a05f4fb0a3c0157b8c87fc0fdd34eac54618a892cfe7ef2159b0c69b5102c4b21c446ed79833d021d911ae9b52049da3b07495cfddbc4b2e940443bf200d1a21d4e8d4d566187359c6ec2c9ee1d1a8b3e579b40cd46750d029e2ed92d38c7badfa1c52bc398f0170bc204099529aff56129899c8d26a7241985899e82fed1cf0341c4681eac81c307c0912583e02158235bc98cdf99d8e5cc35e218ea89eb3c64160d58e3924ffdc91d95f11d76a05f9009064a490141fbba6c48d9019c3d3e0d591fb6b0b078430804fedb52a7e5f6f18e962033614f9d8db4bf62fd196204762200c063f118b52bc09920a862b8de21fc266ae91c80fd234acbc3fd29c8af48f12992c2d6cf5d7cd5abe067ad54b2155dc4b0ab80d9b468990a65fc30b14614542dce35ff7441eed56e261836ce5a8721ca274442a7825ed2ae963c19d875a5e0f6ffdd4635e42ce0e059e170ea3becc464251458085ae36254fc109a34de6edec5f0a40de4e32e08269c880b6ac46acbfc3cbd59719f7b394031159fa3db827e9d3be262240e3f50d496639b6d57369e488b5e9127a9ad59bee3012236ec436220eea9a4504d7672af16d2fa286b5e10fda5ee943a60011f71223d541ec90e260f993610e16910cb2512b51f7e6ac02d0adb5e9a92c012b285bcec69893abe74618c5f0a2523898e6d60294e4b28c9f6e7999cc6e7eb5c3a9718b202811b176c1025d571c0d308089a3403b2a5b43fa072bb00b69f1ab90499865940c41f99497e8193eed24ba7a69b8825567e7887f12d50fe7cd8aadd6495e9a4c74a4294111afc4998bcaac35a5f01d8519eea86e462c7eef81a6b25cca9b15501995440e1bf6f6116afc122632352d05f468940f967f1ee2300fa7f3b72dcacb4578c89b1b975bffb5b8e309523f6515f7adfe3cbdb9a17a7150d4e838cc796343e8ba5c3eb9fede5c7c4186f22ad011cad7543dfa3ed351eb152eca44bdd4e9ab4080d243cc13ddfab45230628074bed4a80f297c29cbfdd34fbee9969a81087ee82ab84952988df5d9980a3d8099d0ec1ad968801402637f0f2596ba658ea148bb03ed74fca2becc3b109f22cb48f526111241eb65926166c7a4051e19bd141f1b20d5f57236b79faa81eb8dfec2e3e37b6ad2f6ab2e2e28b5fff670898a2885bf49a87b191411731046b77843e4b5ca66c3ebb7c0419c996dff48e1e5c2aa100e6dbaf76259dbe559740d0ad115eaab4afb205916aef3bca185a2cc81f8282a65bde6dc79df16264efcfee618a137a0fdfad53d8feb8677db960df2c5f0f2ad41fbfd9cbb9e04c8c41ee2fdc6d3781702b4f0ae800f8f53fab276d6c334736fb1b5408d047fb1902e05b1340d4e9b95e1ed40960f91aaf7e267f63373ea6efc8ccfe8fd2a5ffe3ec734bc32fcc437ede2521f410f4baaf880af23f87d92bd4fa0510b677aae57685666408827952127fe9c03c7c3e5e654cc5d07b146a08ad1b703833b7ed6a087f7c45656397bb4fabb2e0183bb5befe390c5aa475cc55b779f52a0ebcc9bd080614ee6cc731e7eeb025eb81204e5728028e3f028f3640cc78bed84ee15175d99d9fe78fc3220fcf5540874e6b76db3dd80f9bd957065123c94df931872558c18671bef6b5ee7600fa2d4c0cbdc519ca0d415365d706525ebda4f1c850229674114114bfe004b1ae145b0321a1b9b1fbb7b10d97e1326ed0d5b10c0e794a16a7b7620e4abf3d938ec03b14bcf9bf6bfb14821ccdefed894045e8cf8d7f20f4763eafbca259899d20ceab97da2ae94c14f13af7d78ac601820984e90c94fdd98274a07a15ec88f6d94a3de5b3a3acc996c9710ab0e5d014061b8c0dfcfdba1d0aab6fcbf8826057522d0d07facf76cb9e036e16ae0d741eaad256367641c3941b97bab033ad12da17650f7e2c4fe201adfa5f8095c5b246729eeffc3a4c4c3a1bd90b806bb71f89a2de9cdc8fa80868e254ddf0c92a94640082629fdf72d7f0d5e5f7c87bc6854589d9767d63e36907e42086d8c68e5777d1f595b4fd9effdd4bce79b8d7a32262f8cbfb5f6dcc69ec2c5405cf331c0ba5b195f00b79463e780693f882baa83fdc228088b69e796985e1c0118ed66942bf39e99ea9dc59ea21cfeae3707d5703679820f33ba88b378772309f8ee80269b472408d8562930b36d955df69d445c14871ad588ed20d8cf3192d9b0ee64934bef1f59e45b5fb9ec6cc7724844b84ce8a7325ef966ef618699c312ad30336284f201f2c9dd99fce5ab7124e31467b51f2fdcff34a476afc731c268af9370cd9e7d41c75c6f5d6345986135e68020e17c5c55c5f2b7879abb187e0a98695d5c0cda41216d0937d1210e75f99435460e6e40fb2627bda9430d529e2409c3d481b3dbf7f04853a2da0720df80ff3a0f8754627f6e017d54bf527dfda0d7b480de4efdab6a44a40bf424389cc3b9493552bdbfaf11d3e76f0217c50162fd2d9c1fa63a67079b93dc3d22a0c527e0743c4df42ba6735ab67a273b52f113d494783aa62253c11bb8bcb22ac98b3455e6fedb317c9ce43ae261c4506ed8b63774a07b4921d22b967081c2334aa7b3be5cd23ddc27e2d095a3f75669ada4e93f274380e0fcf5bf57c158eeb8ea84bedcd2c8dd3491dccb607c7c3ece34bf10a26bb0c7cd4fc81b900de44447ee7bda1a0e5c003b23112022869a2a0cb23f81e0e4ed3221ee052695b283397b65cf7aca109f52d13fab21a11a00a48b11355754851c97f90b766e9d8bc9d294c6de3927349502332a2cffd30d51d2f4d6c6d79a4b8523fe8e517f21b6321861001eb5a7932679687ce779334f34927249767bc05bf27b92c5d5d91fcb14de0f76248deaa985f07833c1ceedd9ca7cab64b932b45969b3bb0384f1b3349667fbf83a8c915ec6ae6a32e209c7e88f5b74f009d83787b7b9365adb9d9bdf565944c99e60d1d208ae4d712a5d957e171a204f4bc0a114e0fe317ab1dd6e6b42a963585bebe114978a0a62fc3969e084d155dbf47dad6cf9641468aab52199bd2f9c5382b5bdf6b7d55ee81550f8b0d6b385eac82cb88e9197ef4a7d057b82308686c42477c69931c5d9544cfe9d852409c33e787cab0d732444d322750f4b06f65ffc46287bbc4a2bc7c60aab03143b9114573f7dcca802237f74f1795f3070976b661cad57cb2cf18054444426b950fd30df1ab72ef4ef2353b9ae54727b105590f8431ab1166a50cc9dfc0d86b91e1220ad9a3e41bf3b39cc60241a2290b3d19d8af5a86cc3e0ce263a71966f17e3f8e5f9991241223d15ac15ad26bdd3eca38411b3c3216cea6568e56caf84fae17e1e562c8b8e7df1aee8a478c5f171ab39cae5772c44ed62e529d7ee1c83e8828dfc646c2070695f4dac5e3417f21692af9ae1104a64ac383ad0a14ce597935e0d9e7509ca3a6e6200f72103bbc18a7319fe2d9e76899acc7dbfd22b12b972d89a242bad639f0a2a12c2df13a4cff663dcf457ed554f73dab7b621ae82e17b79d52b1f1cf8842c84177b8fe19ab8f768737f8031498c28a84d56909513fff95a8d59aae80d92350d5eef857aea06a9e2cc52f049d4c7ce57b052feeb4f6e832f9b76d65f97afcdae536c32fc9989509ba2e8fed6c172e6b16e53e96007177463a8a864628ff3e1f7df5c77a9a35ca120450904bf40a577aba592938ed075e2665efcfa9d841f13e88d3b4ebe8c7a99c8f0e432d40735146e69e2aa73669fcbee56ae84283b75ae911df8aec9a1412a408e8636f10d8f4717b9709e67fc007162179fa4c947d21c556e85ac3ed8c4fdeca2c73cd5ebac331caf72218e9929d894a36939ee4f9b7a98fde871af997dfc1c4bf270179e7836842485cf187d8544c7c9a8e8c59ab248d7ff2060d6c02c9eab0628bdc4daef4bf1d2ff80d0ea5b8faaee6e37bcf9d82db09797c39610a6308fd1418e22aea6c40ad6b32c84186f2aa3b5fadb7cf4d24ae29c937573ea8a75797f97ccfecb53e9f9762966ee0fadc4e1b00a187ca369750a30e35562cf37981bdf0ec501ca5b10e3782390bbc05cadae612413bbee45849aff6f30e8014b8648074730054e9a8974b52b274c454588bbf99e8e7115c6705e3ada16c495f7539d8be1943c84ff567cb7586a4538b9351336781f49423fbc6cb3df1db515cfed24f6294367eab4cc81be43f25bc3d3a67c0af8e3c864699de1f553eaf7800ad5126f98e066332cfe5fc2c5d69e3372008a18b06ea08807d7843072b9d70a9427e462bac9332a36fa73b8907d467e538a9c498b32780f39514cf903f33ca264cea9a91bfcbe3694949b7069b2d64f938edab40cfee1c1b8c0d6ddb5c6c1440ed307a80de830cc68bd02a8ce32086566044aa48ea4b582f7e7f164f60b019707064861303b6208cc11c260c1887962c882156579f6c2a3ff587fc2fdae8ab27a4f69f1617df883ac9d44fdfe4a8056846b21cedd96c7b51c48dcd0f817b0d595e12b94f8754fe3fc87deb2244a1ddc0a5afc35f044242076e725c92ef20d91d9e98a1c3b276feeb9db61ff475dee2af8363c11e0b6c7870ead59bcfd027ec65d9ca7604dccfb0d88d807d4afc751974bf93bb0e3b11bdbe1be1c48719f77ef5db28f004fb16c3fcf1f90f4cedaa5d78c063f7407741115368c690954df460b6c402d6376511e143245f0cf2a929c668af96202d2fa4c59a13d8283f2094c544bbfcacd34149d6a084ce55c9cce445688d69ca080c372f30530ac230994f23504111a7352537fa4dee9cae0f5d6e55d26a1f4a6a8fd353a267ca95a2467a91f93486366e39ca569680a3f32ff71b6f9ed2e0564dcde62dace8f39e87362351acc0ddab98bdc522b9f15bf0647d6276e9a879125bd7528b96906b8c20787094574163a0b0b021e7f415a6f5969eac26a3f885aae3ff705b57354dac1302f6f39b1303d7341f6056200735274d44947b44f099645eebed2b17dd702d1eb645d4", 0x1000}, {&(0x7f0000001400)="52d5510360b325e7564b2b6c8311470f9072f88f3abfc2bc3601283e075b4a0fc68b77f6ec5e1b84aacfbb09329b1d84b16474ec587b2244b54ba2212a74b9d590ae3392d694800f0585a804cbe54d5c88b2be4ac95318c7d681663d8e88e6d394779c3eda9ed88e94c90400355bfa05a95a5da52b8f62be2cee432794a2bc04b00a35723d9ceb1fd030cfaa73c9e6e0c6055d55e5e3a4ed", 0x98}], 0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="b9f714ea38e3f142608aa9d5", 0xc}], 0x1, &(0x7f0000000380)}, 0x8) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000740)="6b4fb5b47c274cc63e96bd5a3702ca1ce90b7079baddf479d89688248291ccc9338927b669ab648121e7419ee073446903e001fee9e47147ece254135c52a4f1e7c9b865e10d7b978c4a28620894ce2a83b7019db7d7d56bbd29381e7d263ba9109fc524601df6394d9e9589a42824b037ab199d42a92ceda757bf77539c10994af55071a0f6269306a187614011bbee8919a71cba87ab37ced6bf034523f491b6861156ed1e1081498d95309007961fab46b6b243e0e1e1d8f43806905f4c3b1839f400825047e7997c03b7f4a8bc3bcb3c44237a3a42e54f04ae01d5ba66a916d4ca9035a9f4b3ec46185e55e3c95eb30468731a1cca1ac8dd4fe0e46185c8a4c3db43d6feb42dd2a05b37d48e3e7de425be056f90b2adbab8948c416c18d1331fae7c16094a584175e7ee7d30bd49a2d5ae72750d6a69dbe3b24ddf1e41c5722bf3903c24d6693920df7c6ca0a3ae19bb12e17f6862e1c5967fbffd3011b2b7d11e041447431c4492b2f0cef7bba834727563fc352ad1c1675c0fd03cef6e686a3886c6be7146ea6f0c2813eee938a7d7b5cdc5b86e8e1504dd780776f3999081c00957ed57cbf39f4fbeaae63d8dd58fe84c5bf6104b358e2460af94d1ea9d0f74f923cabf91d29897d6e2bf8030aab45247220e97527e4666c4a49d4681ce206ac4ad05b4f2201dbf8b5ce755bfb050ce19532a0fb94b9ac0149866e8ab494cbe1606bf86f8f2c3e01bf0c3f95ae74b0353e689c103ec6e772dbef13de86c364e0f26e6804cd3ab9aeeeedd3e9abe461e73eabbb88783fc81abed2b0dd2e27e4b1b1a72f4b474b3dc843782484301ef1401fe5df4f54892e6581a4cd10ffdcf708f08cb2fa07783f1b7c1c84cfbbd274bd8e208c11cb2ccb635829bc1ef315b28df0f61b74bb802063c8315a6f24e6a68226a38065e293f83697bb8e0d1015f3d97da4150fbd93e67e60cd6a07750911e77e02d5814f52cbecde4e68f4e2d9ab3496a512f5deacb18c889d3450895b7acb7a350b766e8920fea73f359ca25fa25f33d49a29ef305a8a7d55f8bd09a763d244c583d82c8df2105af51780c46c1a7bb3764ac5846e1cb511b2e8594f1fffe01f7e8a15eed2bc9707a3cfe1293dc4b85a32d705a7fef266bd57a2d0924b059c94968ccd05182ac6fa95487546e89d7531cdf6fa4ce9b5ad68eb68ac0d64af26537e58dbc92c394c0e5bd4bed06dd33ebffb38bc696a4cabbe659cab634bbd4df1fbb79e9580b0f3223da99801b6ba461e22d6103919aba346540e563c4dfcd9eec7aca922f6b4fe55ac4db191e41faa44741a13f7e08bbef091f66fa8c1441bdff3d22159258fe64171e8857486f9633bf244a9ca7a81d8dc49f8ec3c0a2feaf7f9423f0c546dae9057842ad73ce3d73751496a2d5f5bb23d95c2b00a1dbc8eaacabd7b8a3d07eaf1dc8f91c515a809512a3233022179dcbeceddf4e9b2f0e02b248afe2e76a417ae6ec1923a466f922cbb77973f68401ab30fa6ca8c6e6246e943b7fefa1e6b3ca091cfbfc298f7506cffe5aeced110d0956fe1437a53da22a7e2c99bb3f8eaff33c7661d30d9461f825bddd7f7f72df8483de1733380a301975c0b678340dd188ad234136ec83cafac6a0074d94f3f9fe10627457c639df8e1d9ab5e4ff1245a8607312c7e20ffbe811e12e3e460bef8768a308dc083342f9023b36ead26560d63bdb2e63cafda349882fdd99998310c02c6319457f9448793b8040fd695edda028858ec01fe9810e1036e0dcf2cb825efeac6b9017dbf0a8ab7b73bfe1595e36dbba2d2d60df72a32bfca7b1f60ab78a85be404aad70d260c36ab8185de1e482b27b3b0ce94e787854e1a59aadff33ca4e2bf5aeda511d9d72831d6206066f759f89c592a3ecda61b836da73f5498d892a94ec967366b4c25e0c8123cc0f16bc5acf0b5bf94cf9da8f2b84df9c0ae0cb22c20b53d30c9659e0c61bcaab49e359c181f1ab0f8490d446e61b35675b79a703db2c66e7454c1463927058cf4162a25398b7e3e19e8dfc6e8c3e848059e8d35eea34e811d47532cd9e9dc002daccd544b3900fb93b1e42ac8d01cc8e9c21462f0591621f9fdcc204021836a4a9b6339ac5e335b123f52aa79c83d198249343e00de9539fed876e88dbc90f4842b0dd22d9c589d1128037e94cbbf1c79d48685642b5ba41a19c72e04d123909f46fcea90d1589ba44a391850d0760c07a6ea922413ffcaee8fef70d78d16be088e8394290d8697d18c493b20926f358c12a48d2ca8a676d6cd6860d90ee7e4473f9ab5124b03ef1f3fbc666823da33a6ada02a9391ea78a074fab223e0d6b4add85c6b83be5afb9cd2e62105a3a124fadf513542e2ab79133f22410c5d5bd1c1b2582c3ffd856f55d4b1b12be7f5e69dc4ab9a167cf5d2084c90b2807477e132f4c254ac0bd417d72cc9af0ab1e1d33e15f50b45ce6c819ea549303630536da6025cf6a713c7de5e999a2620c4fad299ea7c7960f1daa6e90b212c45c8183e3ddccf3b6f2d5cb639bd59850b61a0f1b38ca19812bb6cdbc140b827220378d572873844384a67fb7e5eb25a1bde7acbc19b49c32c353941d02bddf12c50b71be9e1a962fb1015fe530f60f2eed54c43763e6e7e5ad21f0446ec16f0e25c8074cb6f8050300f8ea46e00f0283b441e589fbfe7f69926e5eaec354bf301e9b9a841fed8d7ee54508f60280a48cc8d9ba6b7ea8d3f1aeeabf00d76aa1e52dbd4019be22949d1ac0cea36c95ab5beb39ca07a9a45017af954bbdaa1faa2793e14c6d8099a489adc2c9a9195e5836ace7e488f3fb6fe75614914d14cbad610c76c967163b20d2a507f64da9be9a791e996d91540728aa97d823c332fdfd35d3651eef8c41fa5f4df2ff48fb8c209e03e001dcccb12bdeeadbe69fd8cda337ee771ceae80d0fcc113a7009db56b81074edc52a796fa38ad4e7c51e94a8f027baf38b55734d4f6216f804b8122d657c9697a39551e1fba41804a14c6d9f7feaf7fd9d07e74109c1ab36f202c5a5abbcca1790a4951e4e48b8bb3a8ce252f05096ee4bdaf9c9a78d7f1b28a35254d9cc387f5c14f3c90fcfbee2f4f0f4fa8e1c5e34b94254b8ea64ca1767d8c56a1caa0b2015014307f45f27812e3b7af3a23b4a697d3d0155f674c8ee863fb870852d64371cb7488343dda7544dd1f9c48197441832c10eb9b3aacc05ce5e7c76db079b1ec5765d2a904efd5d992a3fcecf604fdcb589b7d7ca2882edce800f4e0fbbb431cffb3a45e2622faa12831107b427e681f33129f1fcec9c2c59596c73bd4e550caafe4938c16bb3da535a5d6e591c16abc8265048d914c652cdaeb8370afc77681d2afd3ae45e80c066956a24f2c1fd197b81624598ed7ae3673c2206ef36050719d5d200c2347778f3060e4818cbf3586eb9181962d2ee38731f7707f4ae3743ab658f95fb6be013382b6131669fd8a93dfa2f8af8c0d01dc725e704287c71236b1c283b9e9885ba5cd59934794173136dccfa490af55712c70e4a7d77577d30f3783c80be88e3279d499377a1a4c8ffbc3ba4d6012922af4a50519d514a70fe83b069e1aa61948c06a5c81e5c09c5dc388499f1c7aa0fcb0105bfeb2aba9919e35f2e08ee7abdceaa789fb975a39d019f4f95decf9025f8542ce2693e610fca0ae72c99d852002d7a6d2519d5c9c41f73c13a690a6672a927fd19f8e878b5833d1c2d79f371ede916ffacb66cde619658a96bf89932517f0962228bc3f5a2fef647338e2383c961824009c53dddae22f102e2e1cdd36ee781ce5dc6588db9b982e828bba437bab35607c7672fafa2c3981eb3dff71163e5cb4a59c6adfc367c3f8fdb2a2f10c5726a35c466ef1f7a0e2b535e32fc49cf78bd217b45f1435904b802eb4891c3b0919ea9613bce0d45c80aec41e30d3da40ccaef9e6c44da232414af04b4a5c00b17a03f4ae0baaf7e2941d76954467479fc64cb10e4c8672adade7b8c8e51ef2b3d067bf8622674241757e5b4247cb768430d63e925e7dadab9b8e7d3d8bc77e472c94ef064008279418c19a0df43a558ce8bf7e3012170e88a96d0ebcab808c30bd467cce85938546b0df4f3f8a1755fbb6a254dbc71210f309192ef4e5ac8dd63021a69d6b3aa77962f20392f7ac0af22baeeb3c71493e958203b3aa34c80aec241df3db6e36e3881dfd23002d06b8a87620f3fd264a618bfed9658973d78d1ca7b366f4b88ab16b2fea1d47418a9f32cae8d3bb49df42793e3fd54206674c2c27fcb699410e59bc8bdd01c4d1b7ffb23b116b156e90551f02e9a813c4fee51dc372c21040c1d83611e4339fd7475ddd33c8743735c2cd3ea466a1307eccb2fd5d2fe0089263b7b97a6d8c49783a801f34c51f96fbaa3a4178f936573ad60df058da0db8acaafda96f55cbdd502df272ec21bec41ae7080fcf2f6fb4b41d8315f7453153f0ae64d200f30c2b274c7d3c5119452f6a3f35238ca3bfde2725e4409330adfc35f0e22af802771bede80c1328fe584a737c275827d5cb911817bed2a8fe0088890d9b25d1a5ba5450abe2ad6c05ad8262e98f2759d0d4c2473bd54a0860fc5abb0c53c7168598ef2ca8ef7db2d9dc133412aa90cf93130f8f7e10a766db85379924b161895c6de21f4d55b4491dc92c221c99e1eb0e68cc184d533512b787de0068bc9e90ee179794eb3d41d2790f2cf014299c2f0fa6e680d3ae7480800ee3293d63afe3da49c1051bc44ecf74d43f1cd7f40339a9120565a343aa09dae8dc77d006caf03d17773b1516ca9f52b0d2064eed3ee45fa1062950df6c76d0dfba6f12d9ac1d45b4a41c0bbd4962b8438dea734c02b9b9bbe13a2a004da4009f6796bc70aa91d7f5f7a9adba2516d1c2fc69e3ac8db9653002e35c3f38a808049852ab003019b1d3cfdb6da4a792173e129f97964492e05255d4dcecafe3e8c43315e8303ff6a9105ed99d378bfc5d4cb37cdc0f6ce0358a8e9bba7f2faf6977374deb8c1d92d3360aab8a703c464207f670c7ca43754d0692aa2a2979d23ce927531594a7ef1e1e85c2c0f5c95616a4be1861e4ab77f6779b7f1207e4f5497db7a7a18f49764c56e8611016696d544b58c27ba6a1efc91c50384137ec3b861e154d66947fd04b6de3bd65557ecb64e0476cdcef09a4a850dc662032ea3d51630193ee84ff2317ff785d872e0334fb18057d3c517e12be763370def91a6942b0e5f1a22cc6703603342bca393512c3a79b11d10de993d82f20dda79e12ff249a7fa7578d0bd375428020e5cf2b5a56dc2f8f6aaadf5f797697ed5e839becd37b3eb1046997379f0b89a252193db939183e624b0bbce3a6773784bdeddacc9a5982b45f06f76f5751787697cd982df7a3fab37533b3e36e645e225a6d193a46da91041bfd9be92f91674e9cd7958f8fbf5c10e23cfe88b3d055c1a80afe3a52616fba7c38fb3100e594345e9fbabec15cb1ca52425eec994bd65671b77d34e28bd48d73dd3ffe4dab3b9d8e057109f4a23031e7587f7e39077631009a78365332f0a0196b8ff7bc3fe5c7936205534c8e5315cd7ab40eca0e704bfc0bbe9333ee3142e0dc45585c8f7b4f351dc88f4d81ddcde5a5666f823b68d76f74330ffb901f7b189c0e26ab4f6a45f4622d65bff6a0ce8496716b748b7bd0f052460c3a114b425906c815142d82939aa7e644305155a20d171350f37045a3a2afcd4e58a0aeead2f5ad84d9ae20d53ee2f4ac9f96b36660dcb06c9f5a34c4a5c065a022900695c3a55d75c72e3fbbc701ff306", 0x1000}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000c8cd86a5c0eeb7ae71abb9b12b8fbc269ec319a5da00695cde65bf73", @ANYRES32=r2], 0x30, 0x8}, 0x402) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="2696e416f4a03907ab511496d2e64e2e8d1612f7de4cb2b678a4a70e9c1d7898ba401cda61dc7b12d5cf7f4ad3cb99979bc1c287aa242c842c91bb085e3a4d2ff1b1a19bb11baed544a9c951eeda57aae8ecb3e92df395c89272bf94057a3e71f75718940bcf26827a46", 0x6a}, {&(0x7f0000001740)="22a9e9d342e9f77ad775e2b0ace00bee8abe0b2ed1f8ef67d733b6547bf7a76f0c6593898e3424c4e5fba08eb1c0bb95ea0875e4cbc0f150f17644961e7d26f9a70d3d6183c98146ba4d2814c42cc3b54eebde140cb8ae9242656924e1be65b6f95dd03d0f6c3fe950ef6eb1d61809904439dd32e0aefa0d5075145ef1c594ef2ec693b3084f34f569b1f9b74b35e174e9c699556d6b000a00c3404218d1cb0dbbc3989f4bcede63e33ce81708c069693d0598981cea659946174758be1e3908d1a3af07f40a7370e17f6f41cdebeee8a5abefe568a8f0349318ca0c63b40db41e17f8c8ae77c354a2769e39c20c3f3b96536a05bf3e3e7fbd5f21e80ae254eb47dddf21a778ff8820751b1918f393a782a754cdd2b3444faf2522f5b3a2d3a6028e963f4e324e106e0d5b04980f73ec5fa5caf2757b5f3ba15629be44f6944942825a4b36cf20a476d9cd90c28b003841b69db05a120341097683293c02331fff5eb1698c02a50caec60f39e0ebf000d47e0f35b1fcc4ba0b94a4b953f7427e4a1ac98b6672848f8d5f7a9907f5907a3c8b4f45725218880e31887a1d88c3695bbd5a10f2ac469fe28e57094719072607c06df2fdf0f96ec5a269d75a30550b2542b6a3ce8e27028566e77728689202eeb16ab5644aef5614cffec0ddd9474ab7f10c24b64154a9b1a5984cb4202ebfa5893e8facc46c648eaa22f04d59de2689c5e08017b61d8b3274d7c690197f7164df981f3e82d9dc04334beb9863c65e411a421690595e697b3351b3b1bb000df4327f48e0e9e369be445205cde9fe4d440a8eb6a55fa953d06ae89b7ed8fc0f88b37ab163cadaf0cbf95314fcc61622e12b89e099518cdbb7eb272f0948f1bede0a8d83627b697c40641a8a30885afd6668089d69d5c0aab5ab2355790f8c2d86bffe944b57c37606d2f699162eef38887aecd20ef399d2d536454ca6e13d125439d267c9a03e88044bb338c8acd00083d7fe7c5e3cd94a5d34543fef63c0994402749651c99c777899c4d93cbd58c0c981657204993f59080e874af5be4e311050477990b64b556cf1e7b11e7f2eea833d29895d8b2850a176c12ab0b7c21c2b215dfc6a7d5063a379cd95e5c921501413e78c29b1f2bb5c737519d6864b6c0a3100aabe808ef1824640b568bf701f25edfa2ebfa43e86e05d7d14110d2495a0ae0f4df4e4de67b2f253f37dd2c444ec67d422296352fb66e6126c078f6e99ca36f85c94dea13c00d9e1dbd1ddeff34d744adbb5b08cd8899b69b39aa474baa2305a7d19c8116200de6a684c0e59cfb0e00b34636cfc3a4fd363b925176630ee262a46e51235a249585f824fda003d7106a35e6a6eacec4f14849324b9aca47f930caf7823f6e5df02eda83732e20ab40e8edb09d5592ad7f333cccecd37944b19c7d7c51c214d8a9189a4d2b827a9ef6b613926d6562ee4c3fb2eca25a635abf030267957f9eef30a4d1c5b05c3e75ee1c42c8b9180d5c98af1f5fe77cc10027fc84cd61908078b5a3452f21ed1035e1655b6ec13293f971a92f4d6977e16a9647ca7f32c08cc31024dcb6df033ae5a812f2704127011db89b9e30dfc432824848712a4023f562eb2d2aacfcdeeafb40c4c88b5f3471c70528d9297d2ebe325ccbd2bc5991a4a1cdca1379c99f1b9c430e6ffdcc21ce2cde97ae841491de1822b916efe3d5dc733a3e85f7f3b3a485c7806c49872edec8e718869cb4099df48fe8a05dad3ebed516a9fb51b7eb6120c8730758539cdac91025867b7c45f68cab2a2da32cc4c5ffdce8d4afabd05c00e38ecd6cb5eeff684d0dd308610cb7ce2c1d22ad9655f5a7a97fcc4db9a262a0da96d8e6253a15722474a3d7f1b9f08ead37816f62809f96f8e632eb35638959267f1cde51673111512a429114150e153a590e56d386895317ecbb17404810253d2edd9321b7ca942f32dfe82300c5fcfb87d99a55475138aa81f9eac2f4d583c0b11b1c497be9bcaa3cba8311b3af8e1b4b70b0844e4ca62b007f55108f211d120fb7dd00320faa89af0b244c12e9267d47edbe4bb29ced420ddf7ba058d0a49574dbad15138c3ae460fefefeed4047e54d49ba339aeeec56f4d5a46ba34e65392da3fb666ac7489bb1d3959903859426704493e969cce8bfb6ba47510931048d5e705472f079c336087b26161eef4e6397fd1e80001394fe3532d0b874d3c8386203c998652ae6efe2b207e873fa6bd1a59e6b15838805a10ef816f6226531679ae81ec4f52e0eca25b32fbebea84af593eb7ea0664fea39fb777e238ea3f4db5deb6bcc3664d592dad96d61a3a2cf284f867302c0a70b4900f880446186b4194e4092b252a3f9e7b9e1d16783f4fd70457e8cbcd9e49f6fef6bec7021e980f376ba41e31837be4f5a4de8cd01e9b754dc7eea9d8d051fdf5655ea2776f881396fb82ed55cc04588e03ebf4fe2eb18fd06af2bd11a8677680f1dfbdde9e8811cbdd8a8eea561e405302e42c319e5ab311be9fd9d1b1c9512af2bad34b49fd892967e00b5a7969b705e4acee93f1163bda44e643a4f63b3f1bc007ee9ba94a6dedfe1843d6ec90abd74c1e6da466963a0d8bfa108473a4190db4479f35994c2ded90df207f05ca83b277a645cfcaf106b853e14e38af4faf79ec55f001abf9bd9b2f0916dafde8ce80cf3d88adb5cd0120e0b81c1b1ee0e455f18831fd4447d560125abad2832db7fecd8fa4a34e023eb9abdb31351f99ce02a951734f0ed1b7c9d23cfe3edfb45b9b2807ff17e4723d9f1cd8dc87c7b5fab0a619e20ed2726e6227f90a268213452af4e88eafd63f419130a0d7636856ad772daf1a42566abca0812f897bad720b412922fbf7d77f3dc8d6e6cf73b4b8ce484853ed1f426f7bae8e8ea3f9cc596441dc367c01ddb1d108044b9c35294e8a95fc9fb27b9e3a6d889515377c68a5814f0baff5c39f289f4288a152f1c4b200f83193d9a28aba28154d4261bdf9fd5f37470dd7d78edcb33236ce75bc4d90c6ee57edb7d9df13c7eebe9a1055d4e3b0362c4eb6def691323c6c180a18134ccc22addac5d6ea3853225c793e6ec98cdf1076701070a302612f46c4b3f352dd3da7803df1caf7657bec3a972a84150b3c2934a53c5ed4bd2bf680bc43633c825312130a40ea5731281c56d89c42d420e2a8467d341d3ac5f666c95826149636a354b2f82fa61a17d4259b5bc602a306d24b94432859922d6f14884dfc28c4a3710100f025198fe6b6a86cf51852ef99ae7326d5240bbbb7bc429d3866744bc94fcaa07fadeb8af147cd8bf2a0683982dc8d80f19de12d2d0bd87b5226dfe3de25722ec88e944cb0f37dcd178ca80f040502dd5ec477fd3ecbe7b5261312874a2751f11a5821d518051a134229ef260595aa9b4581a8ef1aed0bd4023f079014ff703e1ae96029647e3054afeef6a8bf2418401b7f2b6c2545df1d6dfdb212e399935715a5aabcd1eff10e6643b8bdd690b54ec60cbcbbfd1dcfcd88d0dad4c585297f24a6e75891585bff9696404b0b0323509cb8f5b7595108d472f3ba23b976d431777a7864102509c1842aa9414e3571e4579c7da958d17f01cd91e69c71097b9c0893362b49f64150878bdcdc203f9909ff080a8ccd86d381497cdf08ea49548c09e3f67e291ae43ca75ee98790f443b22f2e842bcb83786e635509bfe7f9093d9a34f34beace8d0705ced352ee204f9529bf65138979ca639c8a4161de4d4e56ca7d07e778ec5a75581fdf6beb8c04876d1c36d2a6200a66af77533db19a92494ec11fe35da382210c7ea7ac12630a1f34dd8988c9a607d2a6a1b2a9a9b756ab1abe09e6953a92227e2bf6af711ae1a02fed33866f0326c08423914983c4e7a305a0eccf83ebdc6adedda4bd84fcb17736039d788bcdc5740aaeaa8d182db1fe1572a22e0b7bae8113e1bd4702c9ec4442e81e7bc63f6bcd74777c877ff5b5aed52193e225450b162b51a6f1d99b3e20d86767f3573f77fd93eac85e303253a34ae9603bb4e9ddac1e8c5000eb9290d1c0261dbb748fe43c62bcf41f2ae5a73ce1d6489cfff11fd43565f91091328e4d65f4c621bbfe57da042d9377c3ef203fbb434f4cca31e6bf7bef79da0f5173237bd639bfa3bb8a92dccc6ba9bab52c833559a6271a73abfc0718b1d5193f1a84e72fee4def361ed548ec6186d28592d2aec8293a7c46741e5e4fb1b7afac95b47091bb47b27cefb93591b240d6c20bfbf950c24b8b8a1768ea734996de2d602d24ad8f07bc8ec0dfa9e56eb8bcf43acc61962d01f7bc227562015769b1316ecc7d41dec774eb981c7fc5f3a0e1962101eaeca4ef6ab84dd1112d34521735437cbb91dd9000f41393e606256c77021a62c7c0bff84cb33f0e94d436d4625483ef5c3fa1b98dbcbd50a0d8af0a76c0c4084c398b2ee17e5068660cfe43549bc9fed85f7fa16d7ff2ec651b016a190ccf97e09c1f0f18fd4fdf66e10ab3b75df92048c5d01cd29db32f3b5bf8632464de7d07715462da87f731f0c554fc9dfe685bb2b98472ab93e20e5210d798cf227cb5b8da7bd81b7c3d23a41c3f4fa6211bbc9213dcb2b346aa10a89fb08f05fd025f32787834340cf148d915fc9dccdb4a79172f23696c96f0c6e03db0fb307177aeee4491edaa3fafcd5d5092811bc6146ea9ea1ff6a7fe8ec81615aa002007dc888b86277401070d1748757565bbc23750ef1d7214f39178d1f5a376b817ffd8481ca761607cdd5ef1718bc3a968297a506664384ac6122749bd3e614f0213529861fe6ead353c3ed0315e20b2d3620506f06ab4526d4c4cc5dfe3947d380a4a9f1f6b42a5e678951e3e0c0dda05572da8fe4890774f8ffae3c92f403ae60a01430aa8018405b049d1bb8c5be3f6b5369fa4252dc9f1bec45aeee5e57ee1443a4a31fb568463ca6717744b2068ca5e70e2a97efc36d7735742513794033fc761d6ffe25fa6e49a0526002279c0e178217d366b371cefbe9ece1544beb753f95f7fd3be573edd1893f7df9113c93a4bf55ededd928023c914f7babfd76506ae99c237d3249b3d1c1cec18c7cd59acb6bc4d1a46cedaf0f1c043a8fab64b27c7bd30a0b169fe9f0bfa63443f3955e6782dfdf6acae1def3dbc08d7e044809da2f5dbe793663006e8878a4a14a7138070e0cfda40c6e298ce59bd9624ff0149f464eff2955a1f0aba1e5df21436abb37b870531fdfb4299f90c7c24647884dd20baf568bd40dd2a8f9d8fb70003a28e69fa5d83ac628f41c300eaaa6b96d2a4babd82d82f530e4842262a67ec283a1aab4212a9b19dc30355b7cc3276b63a749af5517fc98e14332652bd235beb4b6039e8a99ccffe324398c94181f8869e24bff629ef8bcd11a4e7f08f9369405cb6bb541139583003d1bf26e608b62ae3ecb600ad3959b6adfd61edb814f90f7e86216a2cd51386d8e1e82cc58bc857d257af16efc5937b03e6e2399958a59882277240d560c41bd5948fd2daa1f43a6ac65d261b42879a595c9e0a1a5869616047b2119fc5068a0e2e94b19da0f515c81b5df96b5601b4c8e9a5e6a1320b8abac38044530d65aa4eb0838b130169cc4dab8bc3a3ad925d7820f8eb7d08e70de0ae5770215aa10707ef52d85acd195005b5e1025c5cf15998cb7f933148ca1d6a35a9c1aeed8d81c05b9407060dfb6a6145644b627deb56833c9973f5d93f50bc92a242f3990f40dda42e091cec6396d256617cf2529d5404e28d6a84cddddc7c535a5e9a4e1d55bfd06842df7578e822a0f005860d8fdc94cd", 0x1000}], 0x2, &(0x7f0000000400)=[{0xa0, 0xffff, 0x40, "2154a33ff0a8fd4e45e8f86a0f35b96b72e70e2ce80588384b782d4c5afdb06ac285b04edd175deb7c86f21394b803f8ed2887b16cb4be74b6bbbc05f9d408bd237196c5d930cf680ee0744973eaa1c82a4a80c9656d4ec27ed8aa14b225dca5b9a9e98f9ce957b18181b1e50576634959aae6d0523abfb2c6d888ba505cb04db5dd00c25d4c68ab82a33258b4"}, {0x88, 0x1, 0xffb, "95b0dc9c22d4f166253c295647cc665f9999b44448ad8b7b79f1fa1a43a71ddccc6a7d5f792ef07d4816985951c42edc4c97aab1daec6b6c41bdc11df005253b50be009eb52c95c7e27714f064b0803710dd37c9a22c9d02f693a9cc9eb302cee303ae38aa53e0e984060911e863938e36ae1873ba"}, {0x50, 0x1, 0x459c, "0d68fd033b2890256ea3adf841a11dd7280f5551b21543b81e7414a6d1982b6bc4bbd4b7140e8f679697ab2bb668f55eaf82051f112aaabfe8ae"}, {0x98, 0xffff, 0x3, "b056100c92bc40a67294c770a82d28c287f3434235346c7e24c25611aa204cf8d92b8587c48da5850fedf4ca41eab50debc0f7592cbfacaf5d9443f85e3fceffa2a0147c18853e482d6f0106de51ebbe974dc66f35e0018fe7a3eda619ee965e0f068df364e69152a9a0701710bdf14ee968c51e80673172854d6df14bb9e1dbbd459c"}, {0x108, 0x1, 0x7f, "4df8155b14bfdf0dcee529f9bfcac54b6387310afca0a43600f8671a46819a8e2e8f7a5d7adf4962a4f535d12a4728b398eef2bc8ffe2b31ad4abe0520e5328e124a8a6dc0f66e01ebf60757dcf03a2ce8dfbd93918bbca0411405ac57a5bb4859880e8eaf40b8858bd908c460942bee3ca359c3501a52bc37f33e82e21c7f1664346bbf83f8111af58b1ea0e1226e5897ea48374221599220e80416d6ebcaad18392061ddf13c83015c40ccf2ed9e49a8d97f8285d189fb27ba90d2ddb6e20007f84a236a79ea6748bc20d884b32cbaf6a56880dc62588c9283109889f31d7c38f009f5d7e02d2399572b325ac073c00aa72cea2a236b"}], 0x318, 0x2}, 0x407) 16:00:12 executing program 1: socketpair$unix(0x1, 0x8000000000000002, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setgroups(0x2, &(0x7f0000000040)=[r0, r1]) r3 = socket$unix(0x1, 0x1, 0x0) socket(0x0, 0x2, 0x1) listen(r2, 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x166) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getgroups(0x0, 0x0) shutdown(r3, 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x10) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="5a8f4f0e29430d14", 0x8}, {&(0x7f00000000c0)="1c191a10b7ddd34f75b2f0166b8aebf64619c021d0171c2ae8136870934fa867b4c8edcdc0bdb84b", 0x28}, {&(0x7f0000000100)="9d5e7bfa3fcda6c6b99c4242b08582d04e2ef14487d42f2c13a9c1509d214fc8eaa92d44ba3751b1329d1c39b0a484b74f5b2ffc362a0dba51e7492ce1547d7d98abc21197c40ab64567aa34136974121c8e7d9c6dd3a8a94520fc9cab29cef667234357e2179770485ab004617f1d6a71661782913e4f6bda53bef89b29848001e4c1ba4b083b5cd16c69c6f2a9d0e6e58f1669fe769ffe7d34e8a763ed1867149db0763a628015cfafbfc79503f0dd4acc3c581ae4ec5d274898f8b7e857393542c162be2903ab1cc6af54f1f5eefbf5d3f1e1942a670a293e8af51e7e9da4a188f3e122cd124feb", 0xe9}, {&(0x7f0000000280)="87e763a5ada6", 0x6}, {&(0x7f00000014c0)="a491d8c541b649aa3c339dd6318abeaa52aad044a9b0f7e5345d6b7d2fe9389b81e2ab721141fd8a090e905ffe6eaaca12ad38f1733eed3fd9c4a88b3bc38000f12b8f3414ba9c5014d9ef77d25440172bb52c5a320ab784793fc5b5dbcc1ca4b7ad0fcd1b5374e12ca39574f980b91f6e2fe975370d9be654034d79ecf5cd520ad12743261092046978678ddcdf01e9dafb70435e07eab391ceec00dd471a46dd8c4bf45b6086422b9ad9dcbc6f448d97ceca30d8f55c686e9444523fc01b5e4d1697cd74d270e45dd44277b4d93c5f574f3e144291d5bea09d758bbaacc80e3357836ecacac2c6c8d3ef1efaead62ee9072cdcc1e485be9c297535975b24efb24f541c6617201aa6ec93552a5359e7728d2c55ca0150a8cf16609f59e2e5dc2b76b2b5d34f435eaf1f33bcba8d14a83e90dbb4cda0910cb44c1ca4f7be97c6e32cbdefcf478d62f2cada141626bac719b14c604b31e584637d4982c67bbbf4df1982ed17eb55353163dd2430d50cea4b7d66ab0f5e03fa64fdf1c3653e078d4f9b42933788abbd351ceef6a630af05a3bc04c55f60c0378821c7c2bcd8162bf7954d588c8ae83f300f6698c3efdedf5194d1b39f8f73f0b73db6685958dc17354013ea2d74a1863665fc679596a332f6be5ff17e7933f001c746a88e366b7bafc22a91d23a2cfe43219e5a4c75f7d1498f29f0d890bc6b97afb97f3464e84ccde88461c5684772d6043e12e50d96866fc81e04db2ead230b83376091836d3ed3d0b574edc2b83900084ca260bba10fe0d79378642741394caa1407ad9c223e1049ba193ec3bf10aa58eda498d8e165d83318f8eed5cf74c59777817fcc435e58f1778e1695dc22b700547b0d84250e9faf5e2c9e0fd189929de00c0d69718dccf7f077ed0de90c08f55cef3210081a3b878db6d124c78481dea729ba2631a13032f0197ffcb0d51078989917fdef42e124ef8062430f617ef6c44264df93958c6061ed061471a0934cb2b0e813784b471fb54af8c95bf58983dee85c63e8ad041d028502107d9d68695422888f2045771f068998bceebecd30217ca167bcd55d958485505fd3e705718b75ee78f1801a98185d5721d0b6071a567dd2016ce49d079693d64c120af84efbeb39cee2c58d12e4f706c28158d67693064f29cad56763455d4226ee090c3cc90ff183ca0b453c257bfdc4825c391f8e84ffbcc794b42d4f7e0f0ef0756159eda1d4d9b3b6eb8447418f673dab38189fae5df26151845264317be16d81a8c6599b9a2111af1ea7abbe187f199d59249a54aec9d7ec47f8765cfe5f86ba4f5cf2be5074ee4b537d933c4a658113535afb5f15d2f2cf5b6311076cb77841c45c1af51771c9de13f30b714b0a0ed69d851017eef0a1c7e78ab2edd2a4869011777984190c688b6908e262e6c34706be302c11fb9ebb18dac477921481fb1ecd34c9e46b7f460d692f492415c34f8b25bcd9e5cdcb9027c02d8345d2f8a7061b0382ec14753462a3fcf8140c0a3d14d13ef68a22a54a9287b8a4b63233c1c57975d0e07b47fb136590531eedff9286b8c6bbfe73dad098f3ca9deae345365861783274929643375dd2312bacbc32fbf998ba7f2541178786a1f9340448a13db384bb006aff02412818cac959bc1ab92bbdcd0738bc6021f8d8c1ea81d88fc4f646c8322c902eb01f5ff16432cdd44c52c6dd728a93d2463dca0caad126873913a8d508e33be0917fb990af173d410bdea568285e89fe96d5036bf97e341616cbfa744228f60add4e744184119a29076eb9a134ab4bad99be5a21625e9699587e56ca430eebe19c3cca45dad623e27a1592762ec4ff14d36dcb1d4f388664e2d7d76cc2f94617d84776787c0f2dee3089f9ecdf50fc23387fa582fb258aa7a67d26607f1942eac2b18d413c7320f28ef69bf17248371c59a8e915a37dc1e698f7443ba977655bea300c27f50bb4fc3e73b7f50575ff7ae03ef3660878bfc72a49f584f44e0706a5996a9800f786a077b3478b0b2a34d469a46e750df047c627f5f5cdbf8b03c8a55d1d53bfae0334c9e485cbc8eff424e3dd6fde0073224335a63f68b24b3d4abecb840c9c110fd1c052b35633fb458d65e3e4eb0c9184beead13740034a6f381c3d81c2847898d26f3b654e230cffe352d5c4d13fe4975578636177f1a89996001751976bc7e0a9ecb27ab5df1500ba3c004ed2b1924f65a7d630878e9f8ddd27c7793c6959475d0167e8ef5ab29a0dfe63fa634b2095bd00a8037e05ebb9888d41620769be6c9165d6a9385c1ed55ac487292055be6f3fbfc2bf805df18f458689f10e2a67cc4c0b54d1290975088c1b18b352f9edb3ba1741f6a4097baa611ddd37087213b5d39968407fa79999998e5d3d21ca34b84c1aec84280752254739f9f88c630d83ce7fedb0f3419a5b9bbb70fb083704e55c954116f95e5e322b81b60f9a8abda51e3dce60bf8df462c5d05fc4b810e4b24c85450eb4c032fd86b57daead44c9ab3eeaa79f3e79bfab9031f5ff6b435c085cc8b604987bb33baf02b2c629030db8e4a73e41d302857be0d3ca23fb69924e19bd948882991bf69239f690fee9eed35a434d3f58e5179e23b32b3273ba9e705e28fcdc2b1751bd775b72a57e74e6499d2cb949372a51985347e762c566ff58c510bca0ed4747ff71978fcc03f679a0e9545139ed445d0662b251a64147b1cbae24e2c193234f8ce0d49291306126dce444112ed5f5069ee2e1c360332dfdbb5b51c0c9c099e9835b4b1c9e7a95ea264742b6def6703f6f7ff0230f9c0924f31bc6c4295a6aa6f546ccc897f014eb0024d04d371b6f5dd9126a751c17124a85d0683253540d95fb075e3bf8c5af97852a00ccd019dff406662b24f3bc9e8c90d333df755ec97c8751ee4f49be1a4790d1414d81cc876fd71e8c7290c79c2550ee8ae6a6f31e40cf3aab57d6bf0d78630f6b71eabc7ddea85c761de19c8f6eadbd2c7b8e42a35550bb6134edb7eb5270e0998e4aff3716350f4d2044e4630c3bc1018d313ae0c4e7986a997fce8c46a944778a71800347013c71e6617d9545de48c084d9c78cd23a2e2a2c8d109b8e0fcd160cd11b46be5d8b44cef5dc50f7e4dc8d489034c0ae8e2b2343cac9f19a8e2131fbf825de6e4448e2743cf4380429e60a01363ce8ff84f608e1313a03d570ff7097ee32cf7233115f801a91dec7a61865c6f2419719bef7f0a17d8f2bc71d1e39a9b1faeda72f89659c5cc2f968e39f1684f4d86c053b406024b056c9215a0fc0e4d3b6f8251743c1ea5780c3ffa426135847df2bb99a59d59c0c1b8542438dbceaa633e881059f997010e7a4c0c4e8547926abee7a655eda25cb26663bac9765cbba07014ee681b060a03114f4af39969d26c6b273c537c1144a47f21bf0e2ff426133c05ba5bb638e94e860db5f66d9000c0a9bf9da3b3202e44b6c68a02295ffddbede2bf5ee595d9f47ae0cec37caf237e96d0336b8fee94d6ac399941095d680ba855901d613860831c8495f9eddd2e83f6cdedfdcd8ae77336ed9ed7e3843ef7b99ee623747af2378eccf8495e1312b11825c5307a3f0b07bb7baaceb29949be74735fca0ba50d4ab8ce6236fde03694ae471027aa60317f1ad20b02555f47a6517dc842c6370c0ba7bbd3c20d3ea3e3e5ced6be40b59da6b6cc42374734a74b73c04cc05cff1b31f650a13acc0103eb3c8e38964db9236c07e29eac4b52593059ff5e19082cde269b2f60ee077da298483889fd4d1f91fba79a5c6f187186aad358a9252aa52dce76c43097bc8a53680738f965012394ea260c4eacbd8c4bc8ae843565159149f73b91926cc9d234181142ee6572347148b9a1eec86c615f26fffa21383d942ceb077fe5a959ec711607f6cf26c6f93559577718ed6294e52eb876e1a51c2392c0d784d22ae03110a7c4dd41c8d63d4bfbf07fb9d9ba1b34c71cfdfe797d599cd00729c963933b9c85c96d66120e48519c6451b07556ad72848b828b9e5efe2f850f6d706bb278c3062649cd28c0e94aac48fecbcacb8c21c0eb08ffeca6425eab83312dc893a658b0bd0fbfbbca64d80dfe783294c55710a2c5bf76dee013854302862c90049aafdff0adb3541b43224ac8a0c05cfc54b9022a99bcc60be287ae2ba1dcbd949cef89567d0e467eeb66d6229b0d0c6656ed81e01792f2fc12321f26225ad3f45fe6fab054da13076243a05af66b18c97582b43cffab097b7c379287f4a588324ecdba5e3c5dad5982489c0cb68e05ad8fffbd1bc242755fa047bb671d7d868d73559ede561aa4d53a6859876186fb7ade1d0e9a742c276ea031c6dcbf433688ed99cba750598e5812204909a07ad2c10b3744db697ac74a6edb6e210a4bae427521695269805919467156629e4553efe1707ca51c7d3193b310d979314819edde3d39f6a0497a2bb14a1a273e0fe061dd64cd340cd9bb60d7bf80dc50af2084fbebcee9d5e7113f2182a0250d8881ef5c30f15db8e0799b275ec9f69c72cd9b90489ed0f157fd7b99994e7a6de923e23bd85349a34d5b459a2d6d36c3c5c91d6a422a1018bde0bc2f7e3a01b4dea6264d8040fa0e6de23fe598eecfbbd472867c1dcaecc6fcf8191d67ef2cd453cdf9b8e9a112f75188427740bf503d5e3a9ff0f7f6e6152753a8f48a6dc7a5ba2b02d93c041313cb30361f21a3fb19de50ddbef62e4178d99e5beff8eb78cb87af97d80499c5c888972274fd27b8ef49c4bf32114f3b9a9041b08fb822e549f7be333793e9e0441eac7cbc1748eb34b9259500993549e6e5437eefbf1149331b023512a55a37e519c6c3b8815143e091a31bfe633e3a9a2ed7f3b26423e28cc5f5cdf78077517564360f5eb6820d95794b0ab262674b1ad1b152d5d397c8b2674e59cd612397d0edfe3fda452c8fa8268cda3afc9563095f17c01da81bd569689b102e1d07e986e7adf4316270b02e44d330d62d70eead6289356220519f9018d0c73f8e3864a98d08da90bb93810981f86ad932402e114dd073b95d735a6d49c4918d82d81e89182365eb13b0902289be7af9c3ec58fd36c29289cf8c9a562297d65063332dec72551a937270e02e43b9ee658262c62375e2296b0109ee46f4e754beef3d118e1fffe1f83b2f3052c0752198c672400ae8e3e6e5059eaa72303403a20f23a9760e43f3a0a69bc08c6993efceee5caa817361d8f3f18af1beb352ae53433ea7b5617936cf20952e3e3b187aff50d2e0d1ce8d8c80b5292042f9692c7b2f0773c85c657463bf4cd910dc452c86f757d3e14b09bf89f46c5a8f88886a4f0820924cc4cfef7fae747c8489ed870bfd06ddc0a826df76d1878e48b0343f71c77b39df16fda0843c26fe126db4610fce5f39bc9708a273ef25f16a3d7434333c8be37b7c836a911684372036572ed3b792f0dc69c442e41515756ed8bffc0b4acdfab6ef76b82b689f387ed8b913e42b5ffa1ad48b6282729f5543ec3d72d816956a27abb8596a1a61374c7184e84cb5d54248d1c8e47c6602c4fa7dd34e6d9cd9860b3b2f03188900b888c30df2f9c040ac83146a23ec9c2f57583c017bf468b425332895e6d62bba7a4b837294bfa28ed937f711f8fef205df15fc6e400ed93126ff8e4b4993c9a05de9688e69c5a078ee590bcb552384f87fe4130167d1e12f4cfda81ec230db485cec22a486cd8d32cab114b88253938101428a57d507834e8c4206b7758608df1cf783baf6a1d912960b9079d3742c04d95550b771d233663027bad6e2e", 0x1000}], 0x5) sendto(r0, &(0x7f00000005c0)="2283", 0x2, 0x0, &(0x7f0000000680)=@in6, 0xc) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNXCL(r3, 0x2000740e) sendto$unix(r0, &(0x7f0000000200)="7c2af22509d6e184060bf3dad32cf313dd0605b276469156c02476a88eb4b37a7151688b221b3a373e6793a1cf544dcc791aa1faa2a57f", 0x37, 0x0, &(0x7f0000000240)=@abs, 0x8) fcntl$getown(r0, 0x5) r4 = dup(r1) ioctl$TIOCNXCL(r4, 0x2000740e) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000400)="0d74abf092f3e024a5b6fc5dbadaca88f404c0eed07d8a1897f472e6253c14df120c6eff07beb4422739595aaa8e0113c88cd552380a03000c1ae06fdbe58a4adb99f5ab81683e787ccb1c2393edcdabce5fe8c31863c09ac72cfca5d6b7d7b530332c2ce4dfcf7f74", 0x69}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2000000000, 0x37d}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000040)={0x2}) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x401}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20000001, 0x20, 0xffffffff}], 0xfffffffffffff801, &(0x7f0000000200)=[{{r1}, 0x0, 0x10, 0x8, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x83, 0x9c5}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000045, 0x0, 0x100000000}], 0x254, &(0x7f0000000100)={0xfff, 0xfffffffffffffffa}) flock(r1, 0xb) dup2(r1, r3) 16:00:15 executing program 1: r0 = semget(0x2, 0x4, 0x200) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/107) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x130) fsync(r1) semop(r0, &(0x7f0000000140)=[{0x5, 0x8, 0x1800}, {0x2, 0x8, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x4, 0x800}], 0x5) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x182) poll(&(0x7f0000000200)=[{r1, 0x44}, {r2, 0x7c}], 0x2, 0xfff) fsync(r4) r5 = fcntl$dupfd(r2, 0xa, r4) recvmsg(r5, &(0x7f0000000900)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/6, 0x6}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f00000005c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/7, 0x7}, {&(0x7f00000006c0)=""/124, 0x7c}, {&(0x7f0000000740)=""/91, 0x5b}], 0xa, &(0x7f0000000880)=""/92, 0x5c, 0x1d}, 0x0) semop(r0, &(0x7f0000000940)=[{0x2, 0x10001, 0x1000}, {0x3, 0x7fffffff, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0x80}, {0x2, 0x9}, {0x1, 0x100, 0x800}, {0x6, 0x8, 0x1000}, {0x7, 0x1000, 0x1000}], 0x8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000980)=0xfffffffffffffffd) semget(0x1, 0x3, 0x410) readlinkat(r3, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/181, 0xb5) r6 = socket(0x2, 0x61d655ac4e7a9d05, 0x3) r7 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) open(&(0x7f0000000ac0)='./file0\x00', 0x20, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000b00)="c2fa9074c944a96b7036037bf9e1cf13ea803fac13f91ea06f28602bcea275d81246560ed0f53ad876a2ffcea152ffbd57232d745986f2f6f25698e5c5bef85325b2a0c95698e66da76fc1bb9c0873068628e9fc6fe0bc3cb3e90d52bf6fbc1411c928956f331c2c9dbd75b2467280029e894156eb5c9cfa65e9c58d4366d80c1c47bffb7df60d175a511af3a018760b137335ca543476f7dbe4eb9fb700f89756b22d69ed73daf16d5b3179f82cc6fb82d7cd14fcf9f7", 0xb7) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socket(0x2, 0x4003, 0x3) semop(r0, &(0x7f0000000bc0)=[{0x1, 0x4, 0x1800}, {0x4, 0x100, 0x1800}, {0x2, 0x10000, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0xd91e, 0x1000}], 0x5) r8 = getuid() r9 = getgid() lchown(&(0x7f0000000c00)='./file0/file0\x00', r8, r9) syz_open_pts() syz_open_pts() 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20ae, 0x6126) r0 = socket$inet(0x2, 0x4001, 0x0) flock(0xffffffffffffffff, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000b40)=[{0x0}, {0x0}], 0x2, &(0x7f0000000940)=""/150, 0x96, 0x2}, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect(r0, &(0x7f00000000c0)=@in, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='@*\x00', &(0x7f0000000140)='&^.-\x00', &(0x7f0000000180)='%\x00']) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) r0 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/159, 0x9f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20000000, &(0x7f00000001c0), 0xffffffffffffff81, &(0x7f0000000140)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xb) chdir(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r1 = socket$inet6(0x18, 0x5, 0x693) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) kevent(r3, &(0x7f00000000c0), 0x41, &(0x7f0000000180), 0x9, &(0x7f0000000300)) kevent(r3, &(0x7f0000000380), 0x0, &(0x7f0000000400), 0x400, &(0x7f0000000440)) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)="0ea1befae4f29083634f56e1d271f413ad056bbed96962101176bbf51ebd8ba4b31a278c9e580422122fd79330e9819dfbd973bc0fc81e6124b184f90922d5fe6c428e5734b2f94c54a0b5fbf45078e9179f8bc3eed40706b284e521a5a73a9f230298d6049abca2c9b03263720eb895d3e14b3f673644f97b4b7af4743d93f30792c580dfcd7ce91c5803651e5168932ba0d99fd5db4369f44b842ccc5d709a2e01d24e83f473b8630d771e8957df7a5dcf9778d6dc858ca2cd456b04b27ee43afe3c9199028f1b65c0a8616ea055e059994143eb7694ee2270f60db37843f51cbbe4686c7f465a4630457b0d7fc478af13263b5879154188381f7c88bcb439ff7335eb66c943194c2312b63dc45a338e894977e6521e01797546eda202c86ff5eed64882bb375978506904c95a08aadd291349651ce85d96a7d9bb7ec8e38523afd53ce51594dd3aa977203d09288d6e9d1f40d9181af3fa47dd77c147c961d5b1e71107193cdf880e1b3460df4c71c92a6db2446df13cbe9875f18a4cefbb88560cb9e7fbd51a388a0c08d9d62b99df52d893a9ef5904391ce7fb394e1c70225e9e2c3b4e8bfacab1e19df38c2658d2fe38da368a13676b560ae2733ae0e6eec84ba639df542df3c9e6b4ba31084310a79ea1870a44749652ed6cbb5ff3f5b052bd1bbb17e7f1cdccf6758e1d3b686cef7d8e380c4c02c3e43b7c6d1f8a78bbde031caf040848ae1a2ec84f1d2b01c15c792a052884bc37845a61239925b99d9bbb870ef8ce3ff25d60b5a54b735e2759485ce05b4891befc8f3b55a000cd35f7a329931936a255ff98d5d14c98bc098a68cd1c6d6dd185f668a085fca7362f2c9704336a9c7e435129afe8b55b7666416fc17a69294e5643033af1eb84ff8bf1b70c0a498f036b962ba6da0be9eb94fb131c81065df9cbbc83152bafd497dc6ea90d46a33baea4ee17db4cb2383410ae218c0142553d7eafd286452e2b4a5b6bd43c74f22ddd179eb97df12cd0b4c83a07b2dd7dd8d0786dbe5af24d2510d5d6277e6e04f360cd9ab70bbd23f21f968af192f6ff80db3c52f9c3d3ffb769693f3d0182acc4b00f3a02c4d34c99e8485356daf83590ab15f386327bce016500fded132c9444e97cdfe6c902797a7e53dfdea6fea2e6f1afe96a132ee84190190bc1b4db26b68ec203789cbb1a18afe15c33fba2a95bbfda757b21928685982f3f75ce975f86b9f497aca564e03035c078a47e56516b15f48a3eccb2b12450653d8af27db2c3a29ebf47cd95fa9661299f3a1c28f3a725ab4551aa6ebe900d9a6a37f83216e397a343ddc11f533d4235fcae8325619636f58266d82215140ee6f7bf28a63d22dd4b9ae43366919ff575c81e19a9652eec758d8f43c9e1e7580bd5f4efaeb398115a847698311de70462ae69d16dc8082c7cb495f15ada94157d34b72de181fa4b8c1eefed4ffa588a68a219738c961330071a1d76ffb33388b093fa8fba4d628474fca740648312110d9e9f751d7109db3b6a4ca128f56e2bd110fa9abde594b4bda55ef9316951ae7f9799fac128287972fe80e5bb4692d48de578e2ffabf109da093dcb3ebe8747f4a8697af71b1cbe3e4ff9d03f8999ced17b00b27625915e73543fe317260f4caaad9a6a4ec544829f2efb9d6d95c8cb59ccc9ce365f95fc24431b23f6077a9997033754669fe7698e0be362bdc68a6c6fcd00e1eec1dfd9871f324e8d7d8c7b4f56b93a92cf8c78204fd5d61feb912be62cd4296239699a83a1336a4fb3cc7b541ef276f50bad63cede9aa24805b5c4720cbbb074a976ad1b9490e1a4930fa4c39ec1b87036bf79fa5fa5341b7b44b3f63cdf8e66ba732bcec1970ea2cf68fbc3b846d80d921ddaf133579a8d8994e7e7351d0e7a10d1d675f3750ac51b1404b5c3a3f19a3dc0d106b76832f8e9d3bbedbd981ca686d938b475c35331552edb28e4bf7017905607fc603bb9993f248845e2bb960f3b04999d2418fb49b908edadb021fe555d164047dd686dcc59b629586b6175900453068617cab7b78645a9278cc86b77911f7072a064aea97c9fa9d80dd1ceb4ec59dc003ab04843eefb4ae5144b573359d7d464c5ebe400b2cef1b8da4836ec56722a38681c6ad0b54cbacb2148fc1c095e14e0d54ca228dfc067e58c17248cd9a350a6ab9fb9f58548ebc12190e0120bdf6c2f816db2f7b8a1f59c83c767f692130a13df920cc6ba70b97b145588f495a6e9b95d0561ef892873d1b7a7f58ba5a4785f68cb88b8758ef79551068ad7823c4e8b0ae5d0e5593092396cf0847394884deff6a4b82c51733b5d073125b2bab6e052d1ebc20765dede6e227479be7914cb04a4a0a03cab513126e458d80718164003eac641f0b8e4d9fda84adee4ea12d4e5a6d699d71d0736c1f165229eb97ec60406fd86fd4a5ad38e9f6fc716689af979b06ba36c31c394524287c9e9d1aa972bf90bf0d1dcbcccc6e6c6c27cc4b84b28a3a9030b0ffe789f524497fb30d81158340689009880a58794ef7e5cb2068358fcf943aaa379586a1de17dc47442315b8a0e5d8080f1b7b8c2037ea2f2e5668c61d0fa308434f14c55bd5a36820b3459e8b5b2f757e657e5503db8c25d302a8bedc85414bb057c92c32d9d0138097256fa0a138e6d3a000451027b334d3058e21cec8963f4fef431fa2460ba320d83ac942bbf33710469783c9598df26e684a1eae08d926f60a196b5fa820cdb5406fe5b3e2e2ad193386743f3d2e8d9ef8b3478f48c5c05bd999ca19ae51ca4bb188b4ed9cf82aad8f5f35a0e0ca877f1333bc7592fdb2b2582b74e1087586d70975ab56905e290b909760ed89605ee6a48bc44f554a9daca6a7ce7e51c20930500289111755dc13957e400c8d49c4f375e2923ebbe0f4542a8324f00660f7b227824bdaaa2bf4a4c51653cec956a1d50436c0cd2514b7ccbd6cc031936d87ac6492c7846d0adff76eccb958caab1a8ac449c755386674312b1792e4d59c1217111ffd890f033d522eb09aae8b977a589b01ef6b30098d658fb229432148612ba5fda4fcfe34204ea9b77f9611af3cd3c21633fa0f17aa42a807dcec5892e860f9fe1a64bcf17bae332593eaa8627b154b36ecae4f6a4b8c8298a6ececa5425277b961949d9e68d98f6068d250d79a5f1ab0f2f060520f6e636fd257fc0c65f574405278a6194ba0994a52bc7ce016d38743bfa56a6b134c2e0edcee6e0af1b2e6d328285e50d8db4c713c7c6c9063267eaa7ff2be89365f8fa484923678e1b153b6526a9e9086a18d048a11717cfaa759c298f6017d483de9f94ec06d56615b57c3d77fca42e084991bc93c696fb91c5eeecd57b51e0ac77153f0f2c88db8aba0579a3ff541fe8e9994668aca90cc8a4ca0df81b3a93ac2d8d08ea27ad2dbad7e53a2c5334808a8e10bd2513d5066c7946c1aa4aff6877f536f03553989cff01960a18f1984860fc10d0bb8687e75eb09b8ca9fa608b1c3775f586dbacbf3023aaae78dd7264deb9cc7a8ce90118857e0a9782a3accde482c9f02beedf3f87289e403aee3a77255f5f7393bd5ee6ace3f92fe5b41cd1f55ba04a9faed4aa557336d07a298077446d2924e1a1cfb99ea762e6270fe2ebca275168adade26ec24bf23980cfae936c5aec545755ccde804e5103be5585142eedd01e58286f843f41cf52929542a88e8c55ad6c830bc4d15d71c032cca67ef973c579a1afe6290091ee80fd4bd8131a035c1608e4c9d712e8e32964610f9961911be946cfbc242e41c887b89bdb84e0fe92c9f47f92ca7efe43f10d7e9fb04c615a14d65cec4fccb5a5be087bf8fede64c1cb7de0054149439e0c5d9e59db5a12753e1d1547a8596fb0731c9a2e36ae07411fde40535148e042a061797648bdd9db60ada17014d2e4585a6666e6b1b87ff9c25246e1ad7ca88cdde12b68dea1a5dd2d391debe4f64cc59f7bb5ccd7b427b4def525d586fe09e200b471cd393f6df797f2abf6f5e1193e7c2f00f57084c12ede8eba2687606d5a224086f0a47aa35711d4171c2b36c454788d20ea3f1ec392fce62729dcbcb47dcaa83846766a6e7a24934d3327f23e90f34618d93433c1868d3f6bb61991eb38edabe6df3d0b144ca5396f72e4ed4e4d09d24e6a79b231d9bc005d9e6799cb6a58e7d0705e627f927fcfcae6a77ffa3bbbeeb1ada7f9de1eeddb6d587d14bba27b3a595ca576f4a3d0f805bb8ffb4fbc410bb1bd42c5f458ddebc6210f4d237da98e572eda633b102b478b6d0d282d1b6ef496f901d7ce96017482a7dc8e19a602a566ce5da7ee702f16eae2e1ae13b2a4cf7974c9dbb27698b3c0044a9591d86e9adc41e90f291d3bbaa1e406a9a9b75ade26d6abf20be88481f4c37b73ebb1c01fdccedaf24db159cc6df9aeb0fead95107bfd1504d916ebcf33fec80e2ff4392daaf1df9bbe0d32aabbd27f50f384f8f328b08ae494925bc56306d1ce5525b8032804a35c842a333a22d979648425b9bc59794b98f769a3fb064ef2333f510c5f58629867825031e570e1dda9691dfced2a78feebb82cff03db8eb805f1bb6e879430a61abf57c09dc197580e023ca0c6136d76a8d20aacb4c1ddce78df7821a21b4b1fd3e0dd9faca8eb505016aa364469db0ed9f60504abd956ec0c6c1f28ed9346466231e36d5d60d1749233d7ae7e9d65adc168baee0f1b2b2c254d1f10432955cfdc50f093adfa695eba4504f509c812eff15049fb7b0df22de7eb4a19d4556f9485ce6c9525f2099660cb451727068d875aec10049fae1b76563cdc8fc079599fbbe1064f08ba17f514d3cf6feffa81a507509c02588041d08832f33869c162eff8db2b8507bb59e8eb0cd154b8f89988648a62b8ee61aa39e6bfa6663fadfdf4eef0093ebb173285b787b7df2c4997815bf97f37590e4d9e922633c63533a1e26c65dcc04c360281f796e5018660c96367a14d972b54da284447f0e786a551798af578441c27a5ca1cc6e94b6f0c94fd50ac9dddfc4b0f851bbb6f9206b4c83e8d6b76d5ce9281d6e647270eda9b3a3f24801fbedab5dde53034ae1208da42dba16538b2f3cbab277ce28e2bc1016b1ac3342edc5acf0ab78137ee934d37a3762b017b9086e91b1b5b035a3eafcd5646621bcfe117cdcf97af06ceea7df5633475cb1b27ee828fc98909e1ab0835433551317ab9100c05ad87ed42694b30e391cf248b57a43d86eb7a408dd25f406d55fbe05fad7acb36ccd39ccdf13187d38bd616e42f26e8105b379454b7e13cc202cd04dbd871bae040b4abc0e5891e28323f692b29f22b8e9d91161f27efe5be8576ffc1a1235308d1d71c4ee82a8b0425e891d488ba04cd3fac6900ad4000f1ea70f499744a6a19d8", 0xee5}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="d800000000000000ffff000001000000482c778bed5422d959e0a520c4bcf1d2d24999b1ae5d3d0082249d8a7f62f6442a15ffb04980753f00a4e567021fd78d67e9d1528ae57a9e04cba4c6fed61bf43ab8f323ddeaa33ef2fd1413d0f22ca6df93762c7c720e4ada858e2e4fefb5b665cfa238dd2c27629079bc2cda70a6a718c8ecc6a3fdbbce2a8229d609255697574678b5ff7515c6231598802313301c620661bd69b7704755f8ce80cb3529b3a70585ecc500d653cb975c1f2c8c8236e14274b2e03c47f3b483426b00"], 0xd8, 0x5}, 0xa) 16:00:19 executing program 1: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) getdents(r0, &(0x7f0000000340)=""/213, 0xd5) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getdents(r0, &(0x7f00000000c0)=""/62, 0x3e) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) getdents(r0, &(0x7f0000000240)=""/245, 0xf5) open$dir(&(0x7f0000000100)='./file0\x00', 0x8180, 0x81) 16:00:19 executing program 0: nanosleep(&(0x7f0000000040)={0x2, 0xa68}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x6}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f00000001c0)={0x36}, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)) 16:00:20 executing program 1: r0 = semget(0x0, 0x4, 0x400) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x200) mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0xffffffffffffffff) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000280)={0x3, 0xfffffffffffffffc}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x84) kevent(r1, &(0x7f00000000c0), 0x29ff, &(0x7f0000000000), 0xffffffff, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f0000000080)="ea8bc9648d3d1dfeb34cffffff7f95d1434e2b56e01470b4f83de78783047873d81ab2a4bc7e66e91ad06fa05957a7ecc02937c814fdcf48f80842e1a998402c8315951993876be7c3d199c2be85f2bb", 0x10241, 0x40e, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x33a) mknod(&(0x7f0000000040)='./file0\x00', 0x2080, 0x28fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:21 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r2 = semget(0x0, 0x2, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, r0, r1, 0x41, 0x7f}, 0x64, 0x100000001, 0x3}) chdir(&(0x7f00000000c0)='.\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = fcntl$dupfd(r1, 0x499cc5678d6e045f, r1) fcntl$dupfd(r1, 0xa, r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x2) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x108, 0x80) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000540), 0x10004) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="d21190949aae2080b99eb7d91fb61f050384151129f1502b29c22393cf0fcde8589968da4cd0c083aec9b8e9ce7e8d7bd396d1e6c6e346da82f1a21a6cc30b8489849df9829263b29f53a58086c95e390e6475f5c2e141fae3dfcb8952e433e636b2608aa48593247bd9cb5558bb765478968e2e575ca11ba932cdfe1a8f0370103d051b95da1c466d332c45814d319cfc11e51c761ee995626f6d98db85c6cfbb0cb857379067c85029b80768b777c3e96ebaa95a999b84557c9cbd5ece22c1867274443adf00247837584b207898f7dc8bcc20750975554b19b218540ad19a558b18cfdcf12738b1cc0d4c44eaaa", 0xef}, {&(0x7f00000001c0)="d75262f11a21dd296d9a22b61dc43186c1a636d3f82b2b5a1107a3a8e5353b19c610ac1923b84ee3364e4b6716b3309220815cd3845998822414de1aa61ec42f3bb09984cd9772dddedd27abf4", 0x4d}, {&(0x7f0000000240)="75a735aebf70a1a71811d592d92c4beaf7ac733f4a408df7a03a602ea6072c8ba7cecef67be7d696d47908d95e0dd665b1b5b5e61941d6c63bfc40789fcfc5e886dca1788a6288e0ee1de8a55868fd4d5a03cfe17aaa4903047093ada412b06dc6de595da56c9adae245b38d2a824d22f5d227a630c01ff7157931a07f8cc0b9b7b2b19d7a451c95a81fd2f4e8b548f1", 0x90}, {&(0x7f0000000300)="d3a1bfaa6af3386336475cbcc837ab44027069f7e19d", 0x16}, {&(0x7f0000000340)="fe0eaee8677b1317ee99a687d9e19aa9bbd1be3cbb4172b8f3de1576607c5bd5cad43ba0a9b5b4e9556e9b29cf47355c8fdc032478e684afd1e159061d73b1bd86f33a915341f1196cf8088e43118faf36646bf1e324533dfc0a9329e8879c06a878b26a4b9bb97b50641de3f1ad58e082ac3ddc7e925a94bf04de45d0bff18034a98c419cd1bf1e22a5a9fa2aa388d5c1b7a73e3ffd8676", 0x98}, {&(0x7f0000000400)="8eaf0a7bcdf4726596cf", 0xa}], 0x6, 0x0, 0x0, 0x1}, 0x408) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x0, 0x3, 0x6) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = syz_open_pts() socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x4004, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x19, 0x5, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000002, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0xf0000061, 0x5, 0x8}, {{r4}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x7ff, 0xdd64}, {{r6}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7f8000, 0x7}, {{r7}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7fffffff, 0x1}], 0xfffffffffffff001, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x0, 0x40000001, 0x8, 0x6}, {{r9}, 0xfffffffffffffffc, 0x6, 0x1, 0x8, 0x5}, {{r10}, 0xffffffffffffffff, 0x96, 0xf0000015, 0x6, 0x3}], 0x9, &(0x7f0000000400)={0x9000000000, 0xffffffffffff0001}) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r11 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0xfff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r12, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000440)=0x3) connect$unix(r11, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat(r1, &(0x7f0000000480)='./file0\x00', 0x0, 0x1dc) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x100000001312) chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baec89d00000000000000000000000000000000000004ee80f0e52b82377e993c3afd664f8f34e0df011331a0ef2d6b0758694d2446da2e4adc92e98d2d8657a78680367ba1b67409f0c7adf3ec35e8f4299126ca54078e516db0e3c485bb234be4b7d975047afe5e495b50ecda6f475f0c0ce536b68d044eef0fa041cfb0b1f717d8357dc7f52b33ab1434446166d5fda3400c40a3ebacad9fe7410826eb1a67cbf2eea94563e15bdc604ec2bab7d4c0ee815931b270834643badc2f9a54378bb28ce0f08bd2ff486e7e2eed982530ddca6e96cd7b56f5df803db3d04fb7f58f4b46c3dd1eeba2075cbe447bb1be17222119d2ae4bae0fa123d1ef4317f3b822e1f20df6c0e88f449c6e663628071fda173d5e88de6d477bae1a82b8a8799b5410466077c69073e62464d51"], 0xa8, 0x3, 0x1000) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x7, 0x4d9, 0x8002, 0x2, "38992dd826082a10349f7b89f16063fcfd98ef5c", 0x9, 0xff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x40, "0080200000000000000000000000ffe200", 0x7f}) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgid() getpgid(r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "21af5aed869a04f96882158da45621fd96a3dbde"}) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0/file0\x00', 0x2000, 0x4504) socketpair$inet(0x2, 0x4, 0x3ff, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/21, 0x1d6) utimes(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)={{0x2, 0x26}, {0x800, 0x80000000}}) linkat(r2, &(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00', 0x4) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x20c0, 0x0) lseek(r2, 0x0, 0x2) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0/file0\x00') 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000017c0)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c4346200000000000000063f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57", 0x73a) write(r0, &(0x7f0000000280)="9be9e5ab26143a9c1797e9b4411d67e4fabf061a00783310617cf307614e66cbec5f293eb556bb8e5e7a53ef4146e1deaeb9d5e96bd62079bea9833c48243643b3b0022c56d5aea6db41d43be808ba474b4e728cc56045f7d2fa9ed10d2b4273a7a4b9b86f8cfbc71f7799d6b418c1e3eefb126be599ae9b21ebd4ac7f1c166c2dcf7abe67cadb19ce9a365b9388db6ccd5029acc0fd5d0160b16ba3ae29d9e688d19d5f5a71cb3da3973e123f5c25dd436d3c9ee72f8a5af1bfff4d4b48d32db6c0f9e5668a5b", 0xc7) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8}, &(0x7f00000000c0), &(0x7f0000000100)={0x20000}) select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x1000, 0xac, 0x0, 0x7, 0x86, 0xffff}, &(0x7f00000001c0)={0x80, 0x7, 0x4386, 0x9, 0x5d93bea9, 0x7fffffff, 0x1000, 0x6f49}, &(0x7f0000000200)={0x2, 0x5, 0x6, 0xfff, 0x5, 0x3, 0x2, 0x8c6}, &(0x7f0000000240)={0x0, 0x47}) readv(r1, &(0x7f0000000840), 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x6b8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000100)=[{}, {r1, 0xe}, {r1, 0x1}], 0x3, 0x9) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea", 0x0, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "21af5aed869a04f96882158da45621fd96a3dbde"}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x2}, 0xb1) 16:00:28 executing program 1: getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r1) setegid(r0) 16:00:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2ddd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0xc) pwritev(r0, &(0x7f0000000000), 0x1, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0xf3f4, 0x0, "486e059555bd24d95368f5c88ae9e25929d43f76", 0x0, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x81, 0xd7e9, 0xfff, 0x1ff, "aae2d55874483e10c62700", 0x9af, 0xffffffffffffff7f}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r3 = geteuid() seteuid(r3) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000140)=0xc) 16:00:30 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/191, 0xbf}], 0x5, 0x0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb7}], 0x81, &(0x7f0000000180)=[{}, {{r0}}], 0x0, &(0x7f0000000040)={0x0, 0x8}) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x7, &(0x7f0000000000)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x8000000000400003, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x10) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/162, 0xa2}], 0x1, &(0x7f0000000640)=""/49, 0x31}, 0x42) sendto(r0, &(0x7f00000005c0)="2283", 0x2, 0x0, &(0x7f0000000680)=@in6, 0xc) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x20, 0x0, 0x5}, 0xc) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000280)=""/92) sendto$unix(r0, &(0x7f0000000200)="7c2af22509d6e184060bf3dad32cf313dd0605b276469156c02476a88eb4b37a7151688b221b3a373e6793a1cf544dcc791aa1faa2a57f", 0x37, 0x0, &(0x7f0000000240)=@abs, 0x8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000400)="0d74abf092f3e024a5b6fc5dbadaca88f404c0eed07d8a1897f472e6253c14df120c6eff07beb4422739595aaa8e0113c88cd552380a03000c1ae06fdbe58a4adb99f5ab81683e787ccb1c2393edcdabce5fe8c31863c09ac72cfca5d6b7d7b530332c2ce4dfcf7f74", 0x69}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r4) 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8682, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10ca1, 0x0) mknod(0x0, 0x0, 0x0) flock(r0, 0x1) close(r0) flock(r1, 0x1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080), 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4834, 0x81, 0xf3, 0x5, "e5a63249a674dad60a762c97cdf185b7f6e59b87", 0x7, 0x6}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/234, &(0x7f0000000100)=0xea) 16:00:31 executing program 1: mknod(&(0x7f0000001700)='./file0\x00', 0x40000002007, 0x20100008164f) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setgroups(0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) getitimer(0x0, &(0x7f0000000100)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x800020aa, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x2, &(0x7f0000000180)=[r1, r2]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6af4807f17f1eecbdc1edd1b03cba6a7321b38a4", 0x0, 0x8}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480), 0xc) r1 = accept(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000040)="04241a6ff94e3b9c2e33f8b0ba675eff59c6767713844c07e5e04e8ff23d5425d03f840e01bdfaecaa9ded0ffc001ee7c2501239990c266f483865c8c1988176969ca0966ec370889f7e4daedf44c813493cce5d56dd26b63d4e39a442d9063bbab7757bff1de37503cbd1d6b7d8c49fa4f764c20ed81d762110541b3ff6a8b49efe97b28889dcb3aa0b3fc68437ac52ca7d57cd25cf5a66d8f9ffa9285f4481dbcc801e14c346", 0xa7, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x0, 0x212) msgsnd(r1, &(0x7f0000000040)={0x3, "7e8ad010154ab5564c25ed5d3a98cfc28b2e6f44807fb288a3a6a470d71169a02d13597703dc2c7dba37b93f18c97141f5bd7b75f4ba8f9b8c88a56c5260eeca72204f604d08c5b4ea9d68fe67be9e7e3adba16c80c4a0d96a9c69d48a6f805092e9cbeefe13f31b7a52e24d19037afcdd9c3d10df276d7b97c53cd5b669b01975643a8dc3028dd902fd79524accfbf9643970048cf06e30aa9ff87e6065c69ed307cb464352badbc5451b0ede04624948b284579c88b156977e4d99e8f41edd9bd31796a7934d7fdad070c3a7a61d5c0042375807b66f61c9ff887cbfa7511e42688b492d4d7f0e3ebccfd414b63da3b7f44ec464291cd637591146bfd2e0b8dbad93fa37be6ad06c3a2de0b4c01195d5bcf5113bd43ec0b5beb0563a00191d55e1ba21cd3ae4c8c33a952e8fdea53721a59a6ba2f24b9407b702ccb69a28b6ef601a80669c957b0c320b5162d666f5bcf18893283eb0cad9050d624da35bccb2338b5bd4dfc4fa9fe1137d59d6776530e179be2c5339c35bff60e40a13f0249acaac3911fd0e2fccaaffd5e2ddd8f951da2cfc2644782376a293e716ba549a78b1e74f495404b76d78fc4f5b871c04ed0dac0d1f4a8d74933bc11b2bc27965151a883b306028554efc415b71056a40eef0ee578d5047eb7e7183f84c845ac8684008bc8fb40939de21ccae4c190e2a184111b4a971cf5adabedae3975bd2956150c88543c4c55d5995372cf247368f82e8337460d6513582bab7f47ee31ca0a6980f4065a7757bf3096dbec57cc8789c285116c07246a0afb2fa351fd4bf851ad7f22c6020a9c4725cbc10d5f4190b7ebebd9cd20dea7a14b2544fa1c12be57f8c029ddddd95fdf0c66248fb1d65e6fa22770cdb866767a04352eb8ec377a4798a587c9a58d1f3fb143f78ad7c55e6e21540a0f3a0989bb871175235d1a74a19a03b7905ecf963c1dea1faa6b4398f76191e6813ea2d6e54d64d87bfdcd7afeeb8fcab21126507c67588da1fa6be5602522a68629ddcc01b8ad1f7c4221ee0a4287db25a1a294ae8f7c4cdc5477ebe01d84495acfee4b3d8d69f2d1412b8e231e3875506634d95a0f6cdb9e7f9a41b47e5a8640ef51a5ddca72e20211125d2629a7edb07ae562c05f37e5f9b9c401de3ddf017f7d5083f7a7c862d65179a0be128727e644080845d7e860eec5c78777a699c56557df6e01e84a27ce3b6acf4b812b9f55a3cde57b441920910b35600a1759d3d711b9e4abba11d9c48143abac8b5444447c04e2ba23671e1ca33fb984913f5fb6ee6edd8abfde1f513d6324546fc95a63d891ca4cdc3c37a299cc6633ba13363b8b5b7d268ce41ee9d0180ecc20275f247d7e4cd506753a75d36420890677728fe5ad6c007275993ee0fcb5820af8b3b6571cda86b1b60b3d59c1b70bbd025a4f7d33e9fec7cdeda871ae2f770e9278deab0b6512cd526fbb43117a5efddf0a79f94d8e0d06211f87b615fba35d021d8c5364b69591d02a0258c5113c251f10c2c4f9ad49d89ebcbe4f664a85dec9980cb000ee660472bd2467341b24cf2dc1bf0349b5b4337621e69bef2d9c743eee01a1bdb507555b095c41a452eddec8619cbac7161116c3611ec2d54fd98b1b603e5e7969254295fe219118dd7e319cb05b78d61fedd9c6b91b689b915703b3f561b17aa6035680eb6e92de1b103039967b3270330572213653b548246f03d3e10414db2a798ca163c0b03e87b0e390e5179af3f8510a352e26ad5dabb92e8e31180cf4dd1d446a0070f43f5ad6e604f7fdcfe0d8619826d96847ce73410f74a2a90f136ff7e8d77858ec1a959118f523b78181f0a287a5ce5d78ce0055eeb8812b9049c9f56593c309e3ab7610c60398476a1f767f42a15c7c2446cf53c40034b27559983cb6256b11362b46680a281467eb0b4e7bd00743fe5ff567396d448e37e3ec93c5110f149180dda3abe6fa7fdd63578b8f7a475d2a7e9eca7c85cc88dc822d877548fcbd1ae2d4a37da89c9add8ed26110fdb56c4f9b41c6eff559830453812be7c64aa58ee2e00347f0c9195d412f8c9e4d7e4f16d95219ac4bdf9f4a4927eb871ea2b2318925423bb8e7bb02ce0986e48b5675e5046bdb031537e5511c8dae1bb82841c16656d24ce88e352f76ea8f9ceb53cb4dd42883baa04068d08f8a3da49ddfc97324be022d5445b03df48c49ecebf7c15860fad6b5c868299135ce570717c21ba1b1995706cd513876c8fc5a3c6b0ed2a406993d710989b9ef54449628354deea64ddb428c661e5fb1f65f585ffaa3cdecbf55a254fa8306bf73501e0bce3fb2971fca54550877be777571e9a9e63096daa78c80f0be0486d34229ed2d5fa449b5ef8fdaff9ba68f4dd62f67600405bb0c712d5a823740a94ade7d486593aad9d383a666961dc708864e09356f6de831317e007c8776eedacb1af636e1f956da80cb2c4ff874ad6c5a015f39025a7fb18506c8fedd571926097c372ed98a898816fde1ea1c9fd5835e372c7b87d27133aa6cf7bde600edfff6aa2cedd61dc6c25e1bff48c3f436bbab40c28fbfd5c4238ebb591d16014559c5092ef5d69e4fb88186f8bbca46bd7fc4952e2f613c45e8b8ff6d5285950e79456ba609aea67b7fc6e351702386017789d02ca63e5f1ea63674b11c41f118c75ec556573137730cb9f744f6bb4a1e4a883163f2a5b19c9d3b651010431d99935ec13f675f4da93a8a762dad46f4464bf0e2b8992fdebc106dfcaee3af0fd068f4a76e5c2d957f16e137c79564aa4bb884461ce9286cd7a929d8eaefd3da9bfefc62e1ce567e7289c21f11bc6381f6bc3e12a675b1295671592f85a8c5b50d89fe7798d4820f179a9459ba46a769e1e6a4dbed581c8ee6c91358c4d1df6612d9e6ef630431d277f0169a703faebf1a4b312626cb2b545cedabb035ab94938370f4c33c59ae528805aca3fd84d5fdcc5817ce8003813d1434ccfd61fbc0f23c1e9c524349d7897e074f1fd1aa3b13da3df03ffb32f50261b953ff771c1063eed1f7040dd1340e2881daf486ee7097a146cbeb1f333338f8db6da4ddfabf2373bf8056987b0a67dd3e4ec4bc26eda456106c5b1b7bc25e105d3123b3aea6c0be35903588e0de6dbd626e493f3b49cd5f825f43ffbe56d1536bc646da2c8fe7b10b2be46428b7582f7eb8e42d4ff84b9913746e5c9ba497154d314e90126a6808c9fe57ffc3d555630c50d90a85346c344b501def08e887ba141bc1a43c7df8132cc5222452ebc758ca5cc9cf5aef966ea927e014c2622a03b97e2706f7a69d89e556376d08b4823eeda8c7f02e20320fed82540c4ea41e140d0c7592dadbff23c5c45efd598e0ab52b32aed77e9b96859a45c8cdcb1c48cd287446cdb7ab2903d0d81d1dc140cbc4cfd553483b00471f9a22b993bda70821a74d24019cffb5e1764fead0e5d172f18a52566098416ca33854be75f9a75040862dbc1741bbfc1d9b8c0254ca124ddde7409293d724b8484805ccebc73fed13f3e72f55812c5284be57a5ab30f5c9de0d631b3d8566ae32394c9fd709ea43f55ad3d904605d81def7d4a3c5abd95dc19fc35eebe716a0a3f9bcb6f12f929175d1090fbca98504c538f2ce6a1c9e67ae9b4be35708e6c9a0a772e20b4ccfc360829347a993358b955b0c09be7b40e4a3c5d88fd37a899d49b7f80cbd1e320af3880d3e70c5d32dcbfe551b388e5dbbb8b856c6bc4a44cde5c8a1b1a719d874d3d883f770b6d4be606c79b8cd0fad9448e3b2e4867c66c56434f70ed84925ada960700b0edcde93c8145d6f1332103f0dde4b4ab8d79abc0e0934cffe6212e5b7be77c452219a8d7b3f9a97f84d8325679fa5ff665255962a0dcb774559cc83f721e6b7aea43b139a4f4c139e1fc5687eeee86e0dc618cda9409966e8de79fe954bb23115fcb8ea6db28fd50ae161b772442f9fffe214b3a24b42f02f9809e9bb02b386fd92b7d4e6443f4597cf9d5ff3d41a383b0666d497148ce28cb0fdf1c374d2160fe6f097c4dc8bd70ac2a4ef322966c09791eede9f09b9689563025621d51478a24de28267481ff7c09273a517546107c3b53217792c1c4424111607cfc48a0af33a3257eaaaeac60482d1314f20a24352605d4357885c9e8b3f29a15db71ac9dc3d09f0baca7c54179ccb549b523870392f1eee714a7869bdb740243c1a53ee1594c6be71d25822298c6cc810fa5d5f32edb82017c0f858631496505ddbe663a7117b6967022ae94896159143cc852ef2befb5aadbcf8dfc14527f70fbc12fa0b0d8c0a33e93b6a4cba516b78f7a212c967595c12b26105deb231b23daff046d1bbde224f2e4da7ba41d5d7c0fba5475e125af01cec111b0cd7bca153db037fc96768eb82eeca2823728adbff36801fab769532d1116c52e0f5069a3a15f26b30f523bdc673bd8f147ec0d3e5f523f06fb8fe968c13ff01276323e97610541da148ca07406bea8650c288c4a30ba7d113ea03d2ff6d8cf612c44641b3e2784be687fbe29e63921b09cc23cd773646fe4455da53a8b2c729725997cedc9880b9460c4ceaecd665b0f80b62f8dc92d110285a52ac872393ff3c020130a0a4f1de16179c289c8179c55800a8df3400b06cd01de6efae6e1103326e33bf01c3d7840bd142b37f0b2c0c01e17435d55af6cbc1a5b99a0378b939cc5fa01919f0bbf44463e4d49bbd5a594351e79951e39f5699375208301a9592f186c5ccf9a7b343fb9925e54f590faf3ad2303b903c490145d225023c1c45a2f69d612027b167a60c5450f2e560e6773452ac88de69a5f25d45a8c6090963dd171e687be6a97c2193278dd4eacb5996d0b4c327cd90589f24182d512bcd5e67475eb45c398521a7c81481d8af7b4497c8b7b3787b2aa30fedc5568aec57cc377e1c2255a28bbee93c26e831abc8aa97bbe5feaf133da0447e8823c606f91a99d20e1332cd56add44a6aa23d5771f998721d33406142e8443e635af3b0e910050471b206865eda8c99ea0e91aa1ac228900db2cf114a4400a31abfc40df764d9c35205b04029491c5098643b6c5baae2b63927c103775ffee1fc83fca58405bd7dd9b23565484746681490b90a6b03de29071809997ed6a602e6f3d3a23838d0f452d94fe7b326541ec1ec68fb7786926d47f8ea17c9c4310d65b073b55666b5397614ea28dea087be3b77f7e446a12e1efce629778be0da43ee27aac0fbd6666e8d661702c10011f68cf3a04fe5e581e9c22aa382c9a4dd2e5d4752ea1bce258cdf41fd9e6d95e3f511832d0ea9e6d0a63ef0184ad68c1ea22acd7455aac9d1faefdf74cf775b519d388f6431f17f7b5c5ad2c64e7537b1ce5e4d91aae4780c6cc85ee722e99ecedc2a45f967530429c1284f293ccd4d1ee2644db7447144347237cc9f67a1f38a0cf0059c9a73b85cd5365ae25321396166b344fb6f005ae6e4b779c865f54566068e25108e2f596dce16b8f64625a527644f043f271b6e363c6cc629dd60f2d27745aa72dece444ab27898ae9aee7ef7f9c85befe1b4a152f20d6112dac3ce1894e24a4c210fafba17110f76cdc82549cf0033a81289d9a2a4e4b9efd12adfdc6379c366f3c0ab0138aeb8f6435bd245f42b9f3fcc9598ec1f4ae24264ea6fa1217f502cb3c083028829582057446fe339ade78c2662770dff0ebad6b1c6f81f36300fa83faf319a86be17ad0518168f69ba99ab318068b6ca00a70c4b701d0fc64026fd1cef7c30b41040ca01d5e97c8422b53251338a7245f38de1b4fbb67945daa"}, 0x1008, 0x800) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x5d6e) r2 = open(&(0x7f0000001380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = syz_open_pts() socketpair$inet6(0x18, 0x2, 0x8, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x3ff) 16:00:32 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x40, 0x200}) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:33 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getuid() setuid(r1) getuid() setuid(0xffffffffffffffff) setegid(r0) 16:00:33 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) chroot(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = semget$private(0x0, 0x7, 0x300) semop(r2, &(0x7f0000000c40)=[{0x3, 0x3e37a12c, 0x800}], 0x1) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x8000, 0x9}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)="05e03c84b8c97678c19de648a3ab2b00518eeefd026cd1d93c95674bf051e9d6e5fc93e03166802b9ccee535eb7d0e2c3674d65af3c919f6401eea0a979aff117d0948aa74327f6341834fa1c392b7d16d1e305732a85cc78ad0380fef7cc2e1ea195dbc2d79095fad5382262a2913bfd6ddad0a40605a027ecc51a7e153a1d1c6d6ad99117124288f4b429d5f04d4b5d0d930108db150900060ddf3797c9ee9e175fb3dc481430b1360bc8b8311a58a4134efb8449c103eff9e5b657287983aa9194f80e052059e54daeb78d80a2b3e219aa9b70e55505a552ff2ac49a1d15be1f6ae9290dc7f5962e996a0c823f94b35f2a252f9e2dc6460", 0xf9}, {&(0x7f0000000280)="967ab7e9602c3941c22a07d4de7aa8bfa01455182d54962c8a6637c1f05e23459cf90c93e3a396d1f29948b344cbf9c9a643c72ec629ee", 0x37}, {&(0x7f00000002c0)="ca46f7fe6cbc4519a48286dda1c23f3774417fca08", 0x15}, {&(0x7f0000000480)="199b973c0764f489619f3952b0fcdea41b05f512e140522d49cdd8813d15924419b2e4259a855ac7a457ab4b5194d427f04a5c0c4dea14f174e4ee0e31866406b3e38ab9d277f2a03319d7b37191435a16ebabd3a56d19bddad3268266513a78af39c759376265346034f6c1cbd8fb0404088b3bb8e9ac5e457c1f796face7da7e34e444cd6886", 0x87}, {&(0x7f0000000540)="a8c49fa27aa8079040906b77afd161915e62d0100be16a1486351cc1cb3801de914004e55c30b857f5938ba14388e48372ce05bbb6fd9bdaf5c1f594919ad0b65b70fe37cff95116a7371b6cb6173678416e0fd8293436a3ac010330b339773fb618bf4bd5ca34de5cd10e8d99d8f90939b574add2607977f3206545fcc0b140c40d5886d8a0801f7cd4c0bf2d6a02233d1f9a54a809a56d94e40fe4ac2406856340cc2d667c", 0xa6}], 0x5, &(0x7f0000000c80)=ANY=[@ANYBLOB="9800000000320000ffff0000400000003d11e25427bf326640b32ee8b403d819c921641830edd36446a97103749c27553423fb2b840adb2bd815758564a45f9155cefc599a52251665dc6e930d8879e8f5020ec4dae53846f94a0661c3497120500088ac440600dddfd9ab954df1eb62ffa64e5ed86a71a1f929ff6261f23c564a8ca9cb4b898273e0420e43143f4dcc88000000000000003800000000000000ffff000005000000cd3478434f3844f44541d5e69739259147e8d642fb3773b151ef29c107718ba83400000000001900a800000000000000ffff000008000000930d3392d9294cb9886fcf1569d1ff24076f753c5a1223ed0a288a4ad9a32d62276f039590ba6ccdf99a2eb9ae7413014a26642cf2816065374db59d88102ab6027df5d84b515d0a73702eaae1289d7d9de2b621ea3e924cc756b665da0560f5a578286f687f0c710b503a00af6df43758d00b113cc74d2333d93f002197eb1c7d065e435de5e174239ae7af3ebfedab702c8000000000001000000000000000ffff00000900000090000000000000000100000000080000f88557b36c36fedc09d07f0cc46c01637ca659bd3a09ab10debbb703d388e3588d90c23be392a5c1e5d814a2433ad60a26c78dfb0a463443cef92e83cfe75e917a1b53c1831c88c2adc841a53de1e930e9637f4a8b78031dc89efb2399d0ee7944253ae50f164eb61c5fcc0e1b373053ce8d1223192e3215b827260afd5ca167000000000000d800000000000000ffff000001000000f3c240b9f000b9a39cf2ec4560e5907fb7625cdd6e6090398f6c84594989145b693bf4348e6310a8df3da50d07b3372a1776dcc05aa0b3401f27cf2e59fb6aa6f16529693375d7924aabd15a7c832db464c3d32e4e5c62a1cc3c7eac9506a6cfc9a20de4a69db20fdb9fb4e65eb6c5ba974b1fc0eccfda171f9f711919534d73d688d373ef28eb4419ea6fe4590a6223b241828161935698a0a1854244e5d7e8f3303c6877e775ae5c8d1cf035b8bb26c147a7b0cbb3be0029d651d6f07f7a3c18000000000000004000000000000000ffff0000fffffeff90b2dd22f5e9a516f29e5d848b0c44c3d0cf05319898c1965e6e10235171e5b628177420b1ee4a2cdfbb58381b7d5d00a000000000000000ffff000000800000fb654b38e98fe6982a5f06b1d4ba41bfd4e885a27be9b48afb9cf3a31da7689dcdcd5edb1d9917ae520edf07d73e9a8db237d27e8ebe68a971a9d2865d9116f5fbb9249f42d02d78647fce8f8578dac9f0c6afafc299ef82d906bdc0bca94dbe7a583503a825800a4a960efc34639d4d6c09ff7e1ba16dd6054c1f7a48f2ebfff83bf3fb9af69454ea1f510000000000a00000000000000000000000d700000071dfa2a6da300154ee51749a4e585c9948433d5a9523632b52410de609a4c17b1d1c3072bd23a2d527d7ebe01d931105392e1036036ab7f49249f2894eece7ce06c760cdf671e668e499d5850cb298d6597e9aaa01b14af95b97ac432422bb55f5bd435b628b3f97acf879e3e4775c901c32a4b04ec8dd4f7b224d0f3023a263137a73b5640008000000000000000000000000ffff000000040000a9bf7d7477aff1e78c0d33523fd45d0b3ca83fcfee866160ea5e33c62c0fb1436b49515457afecbadd43dfc319bec5645e0f3ddb37a65e2740e8510573db2390d11b26e541f209bc46ac87632517524946274bd9790dc7aab3be3ac83d055e4789213a5814692bb1cb8ee5a266ae66a37f02a77ec7eca11bab5084c7ef8c37ad8100caf7fb361b3801673739fd299c115bddfa777102f9b5e3bbe11b8f3649c50a96795efb4bdb0904d86befa9126a40658d6a78a31599d74b2aea930e9131cca5eeba910a5ee8cdde92f662a1e2e850917f3fe252b27cfdb75bc18395fa133bd032d543eca9a498168e000000000000f7dd706f8e9c51de443f06a1f649f7"], 0x570, 0xa}, 0x401) setuid(r0) mkdir(&(0x7f0000000740)='./file0\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000300)='./file0/../file0/file0\x00', &(0x7f0000000340)='x\x00') rename(&(0x7f0000000680)='./file0/../file0/file0\x00', &(0x7f00000006c0)='./file0\x00') r3 = accept(r1, &(0x7f0000000780)=@un=@abs, &(0x7f0000000700)=0xffffff9b) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x855a91fa6fb47673, 0x20000000, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x2b, 0x56f5, 0x401}, {{r0}, 0x0, 0x11, 0x0, 0x6, 0x8001}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x6, 0x0, 0xfffffffffffff007}, {{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x42, 0x7, 0x7ff}], 0x80, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x49, 0x80, 0x7, 0x6}, {{r0}, 0x0, 0x2, 0x0, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2e, 0x3218, 0xfffffffffffff7f0}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xfffffffffffffffd, 0x100000001}, {{r1}, 0x0, 0x0, 0x80000050, 0x9, 0xc87}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x44, 0x1f, 0x5}], 0x56, &(0x7f0000000040)={0x1ff, 0x89e1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x1, 0x2}, 0x8) 16:00:34 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, &(0x7f0000000300), 0x0, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x60}, {r1, 0xc}, {r0, 0x8}, {r1, 0x80}, {r1, 0x106}, {r1, 0x2}], 0x7, 0x8) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) dup2(r1, r0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300078db399ffc780bb4bdd281ef38bb21bf3279ddb307b736dda55aad2fccc338ea1bc8a12e19ed6fc32dde4c4fca36"], 0xa) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x130, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2012, 0x0) 16:00:35 executing program 0: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x2}, {r0, 0x44}], 0x200000000000027e, 0x2) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x148, 0x1) write(r0, &(0x7f0000000180)="53fd2ea58161e8a281b5de2143931ca0c70e0efa02c26bc6305a4052e9a70a12320a68293cd219cc4bb9bbfd1b5480bc84afdfddb1942bffd4db4a55424fa56fbc4322db11819dd7a822f9f069adb41de5f25fbde19e370510", 0x59) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x17b) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:35 executing program 1: socketpair$unix(0x1, 0xdcc0137f0e2f07bd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180), 0x7fff, &(0x7f0000000180), 0xffff, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x0, 0x800) listen(r0, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1002, &(0x7f0000001580)={0x8001}, 0x7) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x800020aa, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = geteuid() msgget$private(0x0, 0x406) setuid(r1) writev(r0, &(0x7f0000000840)=[{&(0x7f00000006c0)="a2366d9bd4549264f718bf8661be2407586ee468c0dbc04fd05a8c37e179c37e15e43a1951dd747e5670e5bf31315751a856f8fe7e6ec1eb1bffa76eacf0a8357af2e61f15c6efdcea18758e3b8b7e3298b0220cb79a2a098c0c7d5763eaf0a3ec845b3d1433e9226f2adcb828cb3657fadb3dcfd3704eeac340daf0ff4f003564d438a232e8eda1c6b3402ad2013ca5", 0x90}, {&(0x7f0000000780)="170c692f6273e1e3964da407a58c32a34ce38c0da76179ed5951aa1d5594e5de2a993730c10ab6d7296fb69a540d8160bd27115e8193c86894aa53f7c394a7548084315d5832c911b70297c95fb1e47478d793c069ab59eaeeda5daf04f5047202c63cfaaeacb2dc8d8ef88c998cfc0207ba775d273e9de03e", 0x79}, {&(0x7f0000000800)="5f9dfb0c491a94e629584ec4e53b99ca716e15ed0846a42416e6b2dc7440470361518424a6", 0x25}], 0x3) unlink(&(0x7f0000000880)='./file0\x00') ftruncate(0xffffffffffffffff, 0x0) setuid(0xee01) lstat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/219, 0xdb}], 0x4, &(0x7f0000000640)=""/14, 0xe, 0x9}, 0x800) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0xa2) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000228000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x200, &(0x7f00000c9000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00003ed000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair(0x20, 0x5, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) munmap(&(0x7f000046d000/0x2000)=nil, 0x2000) read(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20) r2 = semget$private(0x0, 0x4, 0x420) semop(r2, &(0x7f0000000040)=[{0x4, 0x10000, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1cd2, 0x1800}], 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/4096) mincore(&(0x7f00003e7000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/58) semget$private(0x0, 0x2, 0x0) 16:00:38 executing program 1: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munlockall() getppid() shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:38 executing program 1: mmap(&(0x7f0000d40000/0x4000)=nil, 0x4000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:38 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5500) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 16:00:39 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/144) mknod(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/71) fcntl$setstatus(r1, 0x4, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) r4 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) listen(r4, 0x2) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000016c0)="dcdebc53d75c6f37a572eadeef2d347af4e04cd0770fd4df390ea61f7c1ea4b3bdc8b4ef699f6d40b8c9baee9c3b93da37615838463c577edf727e00137b592a263bd38b5101fdcea353a83b71ed69ba4c5209c472e6b0229136b46cda9b9806ed7e531bc3da55316f350b148024a1622d073ed8276c98059ac86fdbedaaf1fd051e9b791cbd95eb72b2f8c09a4fc48310a9a239e9c3735664faf1194d184f7a98238c5abad57615f0577f0ae517e858e1570aae3c2b0a97b29fbdf4b96a63fd45ca8d0b966f706db14e6284b282d4d352d20becf1b01fd85db2fdb3dbd036a75cfebd34ddc3e8b171197913bfb9a579f160995915af97e885a47c0b96e928b9c0e0945ddde2bfb7f626af5b32425c9bbafbd896268de410450d8549cee52e6da889a13961096c90dfdc53f5853aa7f9a45c3e8698f88c52d7ad30e14a508a780916a9982101c97798dacc2b52ddc8d640e38bc52adff74bbb74b4cb69112729f697480836a9ed921bd198994247b6302114adfe2b9d38e6a96c850c3ad57d30c2c8661be8e14b51ad3c01655cc32d4a92c41968769a849e45c892b0f49d6ab987ab77f5933a2b76040888da89b857e903d5429c529871253015f4603b4821225168ae68a81d4a99148b2001cd146f7f2ae601031bdca4ee3ec2f14ab0cc705bb59d153672be316be38fd4d89beaf76ea6fd4fba7bbe8f2ce2be05e7faa4c56244c1a2e6d251503153424f15001d6851cf7d04dc7e4be4a343ba4a5d7f28c3efb7538b60c0429163e4b48de474b997e8f37ef7bcb036d822d8da4fe36ba47eeed201d5fa96a03df34f17049bebe53d74bf6e3f32a946a538ee9b1c3a2b5a47a5b5fc37622199179cbea552a4f99d8c1c094368bf170a8926a0c1f115b7e6fb73f8d503179e99def1af645a2147cdb0b4921b01ac573f602ac32b3d14e1b6ee5385664f6a6a736927f2ed03049d5d57b60c9070e9dc445cbdacb974637521be446856f00576a7cae05b3c2a7585ddaa4f298f40d6d54022e56284660eabbf11759ec55f1dc0b1c817a036838c9a754f810558d6fffae6149666d4a922f1ea648f9132580a8ff2d37f8462c8ebffe2fda6b94e70df11dde902d011360980641bae1c5c889a4cefb996f2a63ffcdf54fb16c2c2407d10df1aef16e16869b5aa61f4e6b1b3d58098e7493b52ed0e9c111d704e6c5beaaa2d88c297cb229b84149ffe5453cb1d1568fe9b5e9df64e7d87f502a08d935ef006aa5daa43ef2189280b34a5ab7cc9c9849a6803f4b7764f5fe09fcf375b9c0f2becb59fe045a472d146b9cb3bb322ad20b6f90490568ff2aa8c2e37102b794a62bf259ba6b96c16c4864e4e5498a693c9d7788e4553b6ab2c51df5815551ca3af8d744ce049644a030d6d188faa28b72092cf2263eac3d2d809a439b72ed6b8454f0ddf33e77829042ed62c7c4d6a39265c199eefaf33da48d46865d3ceaba20117049579c3043321044e0f67b718fc5c77fe8df012041df0e346941d60a477f1ddf759e3f0efc84fb0b1b3d7f9b33b424bfd7febba0353ac1807f1366c2e930fc5ca07413ae8b262736131f1532e3cfa5edc04e7e123b9ed656e7b59304a68fa0c4156a9fb76774077ac562cee53a081698e11372863db2110ffb39c672d00a2a6734352d7231acd4db3a1a531f23d4d1e3bcda47b318ab04605280b6d5c695259a49421ca82e93a4f422b6f734d1361fe7dcaee4bb30aa2e09091b713b0b01cf0773a7f5a0b9da69f4ab45c2df3b582a13dd8a6029031fbb79f88193c0167174b55fb5f78cb79c02c8f0a8922994a226c41fbe33784d581bb3a669c662aae96e309d312532454988c3cbf55d945526ce27341bfee49e1de702ddd4f3d8c591f42d982f4ffbec32f65820bf43b21553f087d2edc708a6418d0b50a89d7f39a50d9b2d2290dacedb83caa3a4a40fc21668e4a2dd02c3acaaf092dafa2d0650b26fc2eed3bf16287d59c82cb04f47d392190ffe895a5daca7357396f97a9ff33bb70807079a1dd0e3c15f7b06672e7c6e7ece2c531617434383d9b1ffd90db1fc50fb607ef3f004529ae9a59f32883c567eeb7428a6f48", 0x5cc}], 0x1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) getsockopt(r0, 0x6, 0x8, &(0x7f0000000000)=""/111, &(0x7f0000000140)=0x6f) r1 = msgget(0x2, 0x20c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x10000, r2, r3, r4, r5, 0x4, 0x7}, 0x3, 0x100, r6, r7, 0x3, 0x87, 0x8, 0x2}) 16:00:40 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)="ae265c7b00", &(0x7f0000000240)="00000400b6d3ca338cafd06d33ff00", &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00']) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0x100) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="84d500332f1d9a400b8e59513eb09352cedade30f942ca2f8038ec5574d54d145dba8985985eb0d03546fa726a7b25e4059e280d2275ee2b4d03533206fb659d9ab852779bd42dd9019fe87ef912cf5e0b88b43e2f75c815405bfc0ba4c1175a4a061b96389919761cab065937907a031f4470b5d00c61cd", 0x78}, {&(0x7f0000000140)="b0f75b8d203d3790594ca53cc6d504c090feca941ed4b8ca5634d6", 0x1b}, {&(0x7f0000000180)="3533297219ad66e0a2b9c41a78348bc37a5547f0344c7409c15ec0f96bccfa819dd1b5198528024f25fe4bb214f66bf0cfdded413fdf84499b9cbd7ff04c6f3fdc93c0c351066d86981b7e2d4099cfeb71ce48542ccdd2fe6f3f49c93f02550114a3b14938d6d7c3fc494b20b8e8513ef57d62e0", 0x74}, {&(0x7f0000000200)="3ef9776d63b46d2bc2f0eaa52d5e0c72d3fcae8ae92614dc9eb3ee381afaf9e922ad88223232592b702ff3b1ce875a1702a26af312fabf4bff424f340898ab22d1089caf5d5bfb6dfd0efa9bce85991d94cba4019a1ea7235946c516d9d4c889362f9c0be5a42c766ca210032b8aab5300973702ee9770574f9400564b1a900668b77cf86fa18f3305828f6ed31544c887ec84450e80b4999a2a9274bf", 0x9d}, {&(0x7f00000002c0)="a444dd7338d49e1b1dfcb09c599e4e67871ef2215b7e15e50ce16800d1abe4e2cca46150da106f4e49a66edcc39b6c085dea27fbbb35dc4df8dbd18719176fbc163f0d9c262bbac3475cb3fec30457ae08998d0732bbde10e334f6869601e3ad0c4613494bea5a9f2408290a11b033399c9fb068662777704ba47e2618ce9ea87d02", 0x82}, {&(0x7f0000000380)="79756240bbfdc5148383a0", 0xb}, {&(0x7f00000003c0)="5bd34de8ecf4a2df3a45c99aaf22acbc72b3df30c20d2138e7cbf91030f7d23bcbccf89b07fb5760394c62d767f773fb9d44654d285b459c39ec26e82544c0b5356a967462bc67147a7f506fb1f128a55978dcc3be5ba2c70651b0b82bbfbb2e17cc9c7a91d2ee0089", 0x69}], 0x7) clock_settime(0x0, &(0x7f0000000500)={0x100, 0x7}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x201, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) 16:04:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80aa, 0x100) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x8000000000000) 16:04:16 executing program 1: socketpair$inet(0x2, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xa0, 0x800000000000}, 0xffffff3e) ftruncate(0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffc86) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) 16:04:16 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ad", 0x1) 16:04:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x400}, {0x18, 0x1, 0x7, 0xffff}, 0xfffffffffffffffd, [0x18000000, 0x6, 0x6, 0x81, 0xc0000, 0x9, 0xacf2, 0x3]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x5010, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000), 0xc) listen(r1, 0x0) 16:04:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) socketpair(0x20, 0x4007, 0x0, &(0x7f00000003c0)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x50, 0x40) socketpair$inet(0x2, 0x3, 0xfffffffffffffffe, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x3, 0xff}, {{r2}, 0xffffffffffffffff, 0x3d, 0x20, 0xd6, 0x652}], 0x0, &(0x7f0000000300)=[{{r3}, 0x0, 0x10, 0x2e47f79135084ad6, 0x400, 0x3}, {{r4}, 0xfffffffffffffffa, 0x82, 0xf0000080, 0x1, 0x8}, {{r5}, 0x0, 0xa0, 0x40, 0xffffffffffffffd9, 0x1}], 0x18, &(0x7f0000000380)={0x295, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x2c9dc9b2}], 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x19}], 0x14, &(0x7f0000000000), 0x80, &(0x7f0000000180)) dup2(r9, r7) 16:04:17 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4d}], 0x10000, &(0x7f0000001700), 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000180), 0x5, &(0x7f0000000100), 0x80, &(0x7f0000000240)) r2 = socket(0x0, 0x0, 0x3ff) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x63}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8050, 0x1) getdents(r4, &(0x7f00000002c0)=""/95, 0x5f) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2}], 0x5, &(0x7f0000000240), 0xffffffff, &(0x7f0000000140)) 16:04:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20000000000020aa, 0x5ca5) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$inet6(0x18, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) 16:04:17 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000300)=""/173) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xa}], 0x0, &(0x7f0000000440), 0x0, &(0x7f0000000240)={0x1000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r3, &(0x7f0000000040), 0x0, &(0x7f0000000400), 0x7f, &(0x7f00000001c0)={0x2}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/4, &(0x7f0000000180)=0x4) kevent(r2, &(0x7f0000000280), 0x7ff, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x1000}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0xfffffffffffffbff, 0x1}], 0x0, &(0x7f0000000480)={0x40, 0x200}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, &(0x7f0000000680), 0x0, &(0x7f0000000080)) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000600)}], 0x1) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/53) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0xd9e768a, "65c3f78566629c6af62692a1a9ba43d0abdb1dbb"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8, 0xfffffffffffffc00, 0x6, 0x10001, "5de16c4c0830595daef74d66b88634985a42ea2e", 0x3, 0x20}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x8, 0x6, 0xd8b, "12c0f6b9baa858066a218684bb96610745d7373c", 0x4, 0x1000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) 16:04:18 executing program 1: socketpair$inet(0x2, 0x1, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x4b) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x101) pipe(&(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:04:18 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x1000) socketpair(0x2, 0x3, 0xb161, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 16:04:19 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2) mlockall(0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000012c0)='Z', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:04:19 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffe01, 0x401}, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) setuid(0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 16:04:19 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:04:19 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/51, 0x33}], 0x7) 16:04:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x18b) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000000)='.\x00', 0x0, 0x2) flock(0xffffffffffffffff, 0x0) setrlimit(0xb, &(0x7f0000000100)={0x2f, 0x8}) 16:04:20 executing program 0: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) write(r0, &(0x7f0000000280)="f031006c629f10a37db9a5c09a440f7b9cf270b458f312b68cae3ac26b010c75f5cd9553e0ab15eb59cf3b7a16ac7820c4924614b16e611e1de6db3784d774a5b4ce87732e1d1842b82090c0b757ea15dd1970eb90c4f0ddbfeb4f0265dca3780a72efea405a4075ea7b9b797d17840a8d420c9c15cb5089f96e75d0b1ff190928dc5cbcfefe1aeed93fa59c4ece4d955a4440582a17b376fb53a5e4090031999dfc4122c4dfcc36fa27ef6dea7a1782feb708d48da9d21c01eee90fb603fb2604b8b0c55cc1b04bc0b5ee8e68604bdeec6226d43b348bc46e9ed26b4d1cab7be43e282873b33ca0a23c930d4fe8108e9c444638aade6303d511f4d4094bd454a02c0b4767c88a47b8527f6b8b77c9cb4057d629eb6ddbb953122013386ea593271ad1b3a3245c7b026fe8cc74caa465fbba4b8cbe08a788a694f60ba297a8dfef38764760f1bcd7b660d286a294ab42546016357eee3b010a1708ba270b66f5b05719bbf6ac66716fa12ff05700be4714b19f3281fb72ec2769264580de524084ee8d160f8f6142e712705587054e800c71f7abbc407b617a6c4f04711f60634db9c46e938c4de581153236cc44f512b6073415e316eb367a8bb8c358b5e6f056bf4ce61aa3a23c75da51d3de7598ca00b36133f1087ac9aa7e5eef7e47c456929070e96557c4e345073fbe3ccfa1fec2264ca3e4a4eb2c633fd4d6c0056350c153298a2730ce66b2f9121cf29315b6737d4954c1ce1f852ad079ff03953f88a4753acaf83cdddaabec6f427f70516c9e5198fdb7c6305ce4edc679e0425cc59621103fdb942b7621e862e12372f7d306103272aa7d6120d0c384c0ad25879b7455cd79d48f92b9bab0d7a3ff368603e8210c71ae0863f220a9649af16475b315aa0580de97e7ccbb62e33df1f8ff16d2ca033e8471ae7e28c24af52cfcab034f94e525c8d48234810a2c065b5c343d7dbea45532836a0dd0d11798136fbc0085a5f27470238bd5b1160435dadcc07333635c62b26a2c9caaebaa02d2f87fc1a75c705f320bf653094f1bacbecbdd1f9ad2e99a0119cebf36eaeb49bf6d693efb04481082b0dae55353acbf50d8886208ca27b634fa4cd0549c08c920edba196e2342a615721ae03a195ee1604e742cebca4976fe83014b787d58bd5e2aeb36aac67a0bb1f366d39978fb1562f0d1f809dd59ba1d3f97008716bd6b2cf7c797ff12579a3b34c51a72502f103776f1c7f34b7eb8e6b049e6cbdbc40f11a4caad1db9d5af960b8465620976d86595c9716e6137c38985208d60b16e86d49ad8ee4f4911642f414964dffa49ed89d83fff6365c9631403d58d4b8ac45411c251e59597799b0299f5daae00c16f98d1b7d1b224d87470e30fb23ed85b85142c1d4562c0796bf113ac13af1b40320821798b329e072ca0ad6c71bf58548ccc1e2f2ad85f417c264ffe4fd56921b88db5801f462f1a2b266de755700b16047436c9de2154b0425ad736c2aaa56fe73fb8b7bacdcf5734af903cc45e9809dc2825a507bc5bb3afcec3674653b73b948dff29ae5cf7695fb09c1fca126d4ebc1ac641934b326781ebeca54af99a33afff42ad3b15496619685abaefeaec5032a677ff953c2e1577f5c48af4d23b1d4380631168ffb6b78c76c66768532882571ac25b5f927fa01257b4fc4276c29391f8cc6ddefe81bbbce291611a2864bbf6131174b45430df9df3a6bc903e222dc38b98c53907a10828a3658c1584129bb2d40e85cd7cb7a5b70b57afcb1522154d7d1343f00f65fffedd9f92d5d5f9106d2fb324c82017c4cf0123e2ee7bec5eafe9015cace97db57300915ccf21ed0135274ab505c538a38a4fb243996b7541f1e135a9fc427db662ac8673e1ad55a841dfbe795f173e2f893fa5e445147945c7a705443fd9a5f5b5c89c829d313f01fb02f63e24b3a507ec108b82721dbe2c9e94a328495d73e99c7b37bdfae60263539cb95c1b5f57f07c8c823af40948cdb0811aa3ea6086a414fbf70f02712bf87b6e6c99bb2e7ac2687fdd9901e04e3ee447ebba643deb39be52efb48459342ec089c0636df0561bf6f1a7abd46a5875f36c04d867ffd3e9c54d3c8c886b02323f685545e3f2dc519f3328cbef1efaea01479d7ff42eb37b2e3d2ce50f7c83a8eae85602923921ca2f3f260471d01fe79a456fb3872de97bd8d3d7b12d7940416f713ae6f1436218b70df56b0ad0e25d9a06de1b682a9eac146d5f648271c7fa551eff7a0bbdbce9a875599a22fcee88b062584aacfd1e6ad037ac16a49d680612e5d7301d9e1b211c04c7ec580753f78eb083168554cdd12e59f7e1f27e33c3a1d45d82499d0db54373b1fa679f55e9a20c547429ebb68c9f0cc847998d1225f6d526215f46143673d7623d62baadbf857b971af6b298d972059fa7ac6f2f0a59ab897f0697a56d25abf839ae1e8ce32d0336fb78b757708450ab9796c0ba8a1b6a6c9a1595154ade89d8305fc48945b2a279be459aa968c7659b901e17a15105c3a2fd1273cfc6d2e3396e5cd21015a1b656350113f4deacc0a1412dd68b15faabb92307b80c876f7f9067ef50a604cc083774ed934c8abc1d990bef1d6b9431a98cac981fd055b86b1c2a79a58714786961ef8a71bcbac648082e701c0d5cb86487206ac3c1ee6cf3199b9291fb18f0134183199a548e22ae60970d4509881ed86689dcbdf85720e09d904d67bf25a5d67e5ac4c7547062cae693a8bd4797c86185b38b671b40cb44f00d5b13d2d9cdfb1a66fb053cc9ff0f5a006fa1bba8c27cbabccd9bba85e9fe8711c46b9bcd9ffcd3d2dc798141e85c68f21fb082df80e75f525ad0a7d3fc078b9fa0de8e6b0c350d56fa9c3a2945d599daa28abc04b31e3c35ec", 0x800) write(r0, &(0x7f0000000a80)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60ff6d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd39f93ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ed4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a8f213c3ef9417aae72b156ba6bf2993103b3e47cc3f7c294c05b3fd908000000da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fe857e0fd232623f27ef01000cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b6f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe848269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee41153226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e2eb93b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0", 0x5ea3919636ca25b7) 16:04:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "36321c8bc5e0e90e4edbb4071a00aae18cb98141"}) ioctl$TIOCSTART(r0, 0x2000746e) fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0xec1, 0x100000000, 0x1, "957e91c4dea1656d665aee4015b4e5116e10ecbe", 0x3f, 0x8}) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2080, 0x28fe) lstat(&(0x7f0000001240)='./file1/file0\x00', &(0x7f0000001280)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000001340)='./file2\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x40) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x58a5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000000)) 16:04:22 executing program 1: mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000300)) chroot(&(0x7f0000000380)='./file0\x00') 16:04:22 executing program 0: mincore(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xffffffffffffffff) geteuid() 16:04:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000200)="0c95c4cf5854e683cd8241cb44d5ef4befdc309dfc29026965d7c1246031d412843f8d8a55cc80f1e33974ada09931e731145515cbe8cce17bf97a9e268cecced24aea3c38a36ecfe953741702d6ffeda3aa636b2c92911b29a232e1ede85cd4806f593ae97cb4ec626831fce990149d88e29e77c0dc3756b49c16a0e96e74f3cea1e58d849ede0bfe134477b8d1b140b508c6bcc975e8a849d3bc721af86fe58ec24fb212737eddd1718b0f40973d6170c3dcfcb9992fff13057ed3f3e0aac4ddb912292d78a5657721beee1897b7a3e76fe4a1ad88d74ae0e724423fd517e7c08632bb1a7ef962896d921e85f590681cd42276d9af557ce7773559b38a1eecfb9ae2505b7dbe3436df5c124f616bcf379f9a7a3843e2275a5c810c8b86663f933081fcfdde50cf43dc815ce268df459ff3fda76747f546a581dac2f4c43c62db92ca189c067dced90f0d7ce4142015da16e5b5767170d74ad2b893c4a65a0294d70d7396c2f1b734842bbabab2a606d48ea513c01c4df9675d1c9a35c8f8e850923cb69ac382cf5f9e7be126ab75c9dcbed4fc31f9e2a83e59a26480e769c99648d2d7428996a30fccd8b5f9cb4424b7a0d5b189b67ddfbf9a0bc7f85902bb80e584ccc00cdfb463bec73d71e7bc28fc89ccd6e7d4f5cf6fc23c5b85ba60cc8f2ee001e6315f23c35de81e2b6894e27802bd53edd3665b219f669662ca7b5c024f85e2e78b7aa82fd36f67220ad39e530b456babcd3a85ec1d88e8c7175e9b3c28a1c55c9ddab8e1bd6a9f3683ef87e622c3a8bc9ab468ef59e81f834d34792b7344639522eb54493bfcb33623066b335e7f72a532216a06c904f15724c42dab9fe63e0a5df53d598b9dfc69b4f24adfc574099c982b568ef5a98ceb8fc42b466219fbe0400e3133dc0abc3466af2afca5a8089e66a5fec8da3da26e13794813c7fb0da09fc9cbfcb371a43b7fd40d74fab3ff69d4a4c04642adc59d55a0c49410dbbe2e3ea3df48f197f5570df68a9d1e5d45a8f7629350795eb0ace5db8acae1165174c6e0f3e3b339f52c37fa15d556ebaa76cfdaa9f680cf03169b4d22a4c8b4cfc76cb038ccadaea72da02beb20de4c3e7b178b8eaeaea76247cdcfb057663572e45033b1a7ab0ba07f7fbb450b20ca4f4e34e8bba00500a9744d6baf0d19ddde27b5fd3ed581776d1413b5504d4eea1e13eb9fd2cc7f95b03e540f020516aedbf06466574a62dc5453c2f4fbcd461a1e81ec844f99db972983cff3857b60c271e7ec686e3310528cf4cbd4641f430a8043d586b4b30d9efe8170c88bbdc7bd440e1b347f0dd55622b78f28545ff87c727e1176139db447364b958169e4816d4ac15b8cd94571fd6878445c75533a249bdb7b370b3c648cccbd50f5461ddad4f7092bc6c232cc5b855c21aeb8499fde484b576f1f4d8518badd9600915ea82d2e330d73ea75cf35c8ce5bc005c27a7a3e86444c70d3d774a7002f5babd1a4ab0c4b5bcbee4c75ec184a04f6cc3a243d1d47d91fa374e306915ae04b4b74ec22b180ae57ab1889232b110830e3b2ca6dcbb18d101ede3c17da388f6fb79fd230d2a98e93cfa63be6b8bb11f2630d4b8259a82ae95374d24ba46cb15e30246f0c77bb5ca5650d047acdac7256daa83e097e0c9c5458c81b2fd5d9284400d763a79fa32f29d0efafc1d42187dcfce93c39637730853a4912c7ae467bbcd4f4453686cf734ed09e3ab0b0ea3edf602e598a09e2edb11bcfeffee8f73c6fa2d76c3604dbe9ad6be74721c0326d7af2ecc6e2725eae298e9d6f6fc998d569c27f44ac7fe714226bd3bf2a5339b1a4758c12a79703d8ceb92c2295d21e6f2054169e39a87d292494616acdccb4f7baf9c92fea5303adee1c68ab2598fe258fc0ad5176b1e328cd0356aed932c855f621a15f9699805b574e2be78c3ac75f2ad4ac679a343761c6ddcc8ce3457a637b8f96ec11ace9351c417e4d9e2e858ac24aca43bd66aadcdb90fe8072ca2327f66951eebe5aaba417466b0eadee1b182264f4861d303409da2ad9408944e88f79914ec181ba8a4302f64f855fff293189e113971729c7de87cf9d25661a703a77891a0e63b87354c3e8ac36643480dec45ac1f1ca72f64b5ce52b217bf3b3cca18fe6e2ec79d9629d60788646a231fbf837b9a90bf18d932d3764f3912658c12ac8bbfcb62a905e28c01f1af675e8ba1b89f6f95c69f28fb2132b298b0d167be4738f3a391424b43461f9ed368b1da93ed7d49e26f37eca7020e9c33182b9adddd85f8c99c10952471b886e68b6c9c9e754c9cf8ecaa7f345cc1d61b05a958765ed4f26a6217883d299b54134e475d60f4c3441f85c07b42369b76a66e8327b56fd6e0760053fca7f50740412cdab6e736a55739f3e08024f2fcf8e39bff64bfcd42f6151cebe4528b866f11ac1d4584719637f942b481e12a831353d1a111c94972d95f1c054b131fca1e8c9d3cbcf6b9bf826861f1519b9d1ec260410a6d7b96c99ca6fd70e4ba324015af7541bf7cd78f28e8290a903328d10395a68290df7e274f30d822113ce774a2ca2d8a214951e0df283869edf2ec7fbd0cbe1b4c81b49e281033f56a4aa81022912834a861ebcdfc53f15fed11f1ca81aae69f8979c2a9db71085a2a8590d90588cc958236f5d1d0b0b81d62bbe1bdab2c2a1686d3f7366706691a275ad72efb333cfcab5dc7b8c88ce234a9d183303820de8dc2fd0d97b1f95fc0af6d18c15dc03640dc23c044ee4b9432e0dcdd6fe4e36db22a18f15caeb0c209960517b175bc9011f2120a83cca9589308422f4454a3695254fe8dd05752b7d60656091f6d063c3a5d3665edaeafc9b9d30412f7d14b3edfbc238bc8ab68131c32d5f25df9a152029c83badf2b7faa4e0e9757d648b9edfe495891b3a74480cd3abf9821270388499b3ef0a798c1cd460a9e26b9cb1461313199db02d71aaf6da62c7dafe5f044cbf7823dc3aadf4f98ab289d5a37e1dc650eb16049ecc3f19789b3298a2eebcdf64f1cf55d4a8a99e18d0e0be01227ee48a82eb2b59d3369cdfffecdd35d028aa5c83f6356cc2d959205589d89b7bc04a4bae296bb6c59df2d77ffe11213a0d2a921a06a477a21314c67b17ba4f465ebc12eb9a9b90e8a6c296762855446704ffa509f558e558b5b314df2c6fdcc8b65f88840f6fcee2eb0e0c021dd735792fab6c349c1d1ffdd1333284cf17fb5cb8963efcd1d4653af03b651c80b6338fe15e5c6e2c8e302af58a34135d2eb3195a0c6b259d6b0f4485b8e909a1dc6e7f4c72372baeed9bcea0912be6542bb74f8b49a02d4b1ca06b4c718591a58454668412e27eb595d7b390c00f9434b4010270ab2379e4bda6aa8402452ed68b309ad338be1d640892205de91cab2842d1fc56e6ec5bd34348e12bcab1e7472aeaa4fa20f820a1f91ddc59d57b0dc6e7ae01b1dc7378cdd8b76f012ffdcbd78c02aefe0bd1696b0831f6da9bc4f79ba72bcfa306c22e44a45b8828b5bc1f89a712db0fb7e08248b7a79c697ded5491020806086c6de47d5cc94cea5829c1511c221098801564009bf89d0535ab2436215a43620bdb3d0d173cb5f9db290410e4f4fec1c6587b011fb91e7e1e4833f27f046a6a0400ec84f77a3d4a8fea858e758a7d1a792e8ccdd935a4cdb63c0cfee626a51572c22009b362c74c01f78b774afb1b12301d068b26079c07eaa1c7c1239807547fd41a3b404c59e554ed6fb9144e162299745f27d774a14e65ecbaab3b16ce7ab7ce47399e7ddb2d3094162d3bb20a81ef9adc664dd065b68c749453e4db31b70e3a96d1cf6bc7d3333843e7c446b34e715497540885ab698ce287a07a0a1f754ef6e76d0ad5710f5337f6903d95e8ae07f89184184d042741869dde8bca90bf9a39ccada28bde38487dda32c7d331b165ef6319e91fa2a50baeb29aed97e35be32f3ed0b7619690ddb5aa35575c686ef525e2e185ba4fc9c05640be5f2a53bbd3b2f316910860e01494718837e6096a0f0ef64569502ff15e6e17f46b3d40dca3fd3efc9cbb20b3dab85ae43360565182a65e3d29b133fa7f85c6a272a7b4b2512deedbf161f8d86d06227ef4b27a66b0ee01a96c6b41e319674a9e6d2da8238ebe11ca361bfa5a386e8d971abb6341b2e27c35d46d1d6d5916e942e58b3d54211de5f807b91dd63c1d1a18a74b6043998df02ca983fc88e3c86cf7e9c7b65e71eb3954fbb20aaeaebbb912d015dd58336b5af0002b325a2cfe5f39623aecce9b63cbd5ccfa79cfd828cec7c82fc5b1b8bbdbc6ca7ee4b4b35643c1e0c8850e25debc3bd15921d2a3d6853e9d9b96ee2d4d9b4601ad3c3154d550516126ff6e30246a863d0ee20586e0dfe8d03b3a0a9c56faabbe2e71dece682674913eef75d7f38b520eb53a881a20bf33177cd6c1f107fedaf539c1565ffeee7c3f77c3612cbfb47679deaa0f238396aa9671687a0acc2e0e950fdf1721a0f9a1835e1d7e669c72f823a9b5d0ce9ff6bf28ea4822511b8ceb00dbe9b096456d74bec0d0d504d2ec30979bb91e64e48e343d009e6e7128a80cffa3c0077704de3db1af9fdf18b4c931780268507552818146ffea50d3d11210c99d016f9a6967f4289f8f95277ba4f96ddc5963ef422b9beb6cbbdc6977ca19a631b005446d7bb2a3f9e6d3ec4f8daa31925218ecf63e08089417f762bc33c4c17cc3aeb42a770049bd10e4e515baa51c72bc8f694b658ee749d50767c2a883d44235238b23be6ab261fbd54368039c369d66ba5ba89aed47c3f054643a0d7571b15a4636cdbaaccbfad7baf02fd8b53b8bca9e0b093446d8a7e5b8870ea13a31c9a76b666441f6d5e92d3c2cfde3c016f6f0f4ac922931878cc92d8c5ce1db49539b143fe59462fd68c7ec208f1728a7208ec369f12aa1d41411527c620f15e1cb9539a42a8601dbf2b2ef9c6003996df87c2d0e9982d3f02b154fce195e359cbae582b8c0f0efafef22790ee59c492cc3f73ade280082af8be14178a3b078668b49b27ad884102629c0ddf94f70d1d3c308ed235e8622fd033d8061dd7b362e2d1a35e159ee27cfbff389e29c112e77cb2a71696d3c4815261644504005bbd04fcce88dc984c7c8d318716b3398757d4e120d4c59eb879a7713b4911f2ece1b1b5119109f697bb5cdd116332176dece9384fd1dbc0c574861e805078b76d96277bd1f735c5b956cd81616ddf195df4814ce2e4b464c12320ff3c99227a8a2ee88d4be5cd206ba707602a02117aff09184dbb534fe19abded42ab9f41e6a0c626877eec2576d691898763d1231d989f38bdbb9bc3bd51d72446dbdbccb6e98a94c0f9dce073b06320daa7ceb401281df528ab322af7f19d9f71174949ad09c2415738e7f4b9cbe428060e51464d3481420aaad96080cc211c4983205a25b707593ca80f1", 0xf04}], 0x1, &(0x7f00000012c0)=[{0xc0, 0xffff, 0x10000, "38959c5b4e88bdaddfb0309cc8b261f052ac5ad8506eb826e133a19b35ec1305094992e50e21ad6d40ee63168aae3a7c2d228170ff00a1e515778f8fe0557a089a0d63d8f281143ffe39d13be5d0922c8236bec7b87c9362ef12513265899b949251affb98b4b882c1a98e7236a072db4e3227664b2cc97cb3cc2f0c795138bda7741337d7ed738d8f0b0b2b7872339d3140cab09d7dbf61d63d4bdf7a08cac57738685c8a4793142c96"}], 0xc0, 0x9}, 0x2) 16:04:22 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x4, 0x100000001, r1}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x20, 0x100000001}) close(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:04:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getdents(r0, &(0x7f0000000040)=""/223, 0xdf) writev(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffe1f) 16:04:23 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) 16:04:23 executing program 1: r0 = dup(0xffffffffffffffff) socketpair(0x20, 0x4007, 0xe92, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = syz_open_pts() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = socket$inet(0x2, 0x8000, 0x4) socketpair(0x18, 0x5, 0x7b1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x80000002, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0xb, 0x1, 0x6, 0x4c2ace38}, {{r3}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x2a, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0xc889}], 0x3, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0x11, 0x40000020, 0x5, 0x20}, {{r6}, 0xfffffffffffffffd, 0x80, 0xa, 0x6, 0x4}, {{r7}, 0xffffffffffffffff, 0x8, 0x82, 0xfb, 0x50000}], 0xffff, &(0x7f00000003c0)={0xf1, 0x400}) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r8 = kqueue() r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x7fff, &(0x7f0000000280), 0x0, &(0x7f0000000040)) close(r9) 16:04:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2804, 0x1ff) socket$unix(0x1, 0x7, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0x59f6, 0x0, "2b238b1a9d0aac481f09f3a2c7a677981170a2e7", 0x0, 0x2}) 16:04:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x5b}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000540)) 16:04:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:04:24 executing program 1: r0 = syz_open_pts() fchdir(r0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1000000001) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:04:24 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xffffffff) r1 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3012, r0, 0x0, 0x0) dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="10e5de94a976b044b110e7e633ec41c96990209e7f53874fe86bda0168eb949a0d17fd76bff3c8d011ee4e430185e2f2006983a91d2c6712a025388782d6bfacb99935ce0c0636ed052336ca2a91ea2e38eb61612980e6de11", 0x59}, {&(0x7f0000000140)="0c0e8f9f9fff3e32bb967d5af9f657fa8167a859c60aad8ed580b8539c8c2da4ee870ba3a68176c45edc2e", 0x2b}, {&(0x7f0000000240)="8db84d3d1f692ae025e2e98469348d34ff7110744a809ab09c107bb4812b2f793bfcb119a4b00c954239a90da76df4ee6c1ff9d0a6dfea3a2c74e1b95ebab274f6e8d6b95b775912d346ea4477062defa8baf451ccf2dee760896e251e269f3d0fe81a501390741ef8113bf16a85995c7d0e610ce1c4d9124f2913a8c5d44a01ad94fd303786246ae7706d5f9112b9f5b53dda5a07e05f433663e77a6d9e5386ae3086e6faabc2be7ad5d9f626ff409ba0dda281fc645cc6d0d1395c26206ac925560e71ce93dd6a1e0c96ddbd28e2646ee862c243272c11aabae6e2959f374f59ae65763726b709674e7e8bafbfab9576efec4d523cbf349773c906", 0xfc}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r3, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x68, 0x8}, 0x8) r8 = dup(r0) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xff9c, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r8, r0]}], 0x38, 0x1}, 0x0) sendmsg$unix(r8, &(0x7f0000000bc0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000500)="9514b1703a882175bd2a8de7847d29371475a2d2b290ae3dbde3fcb327b750a0eb01c955289e6253238ecec818e5b5c5028fc39482f34b09b1e90d7209c5979720849f5247434eeffa5e2b3a8637b27309c6690a4f8a81e7aef3099e36ca9eb0116913973e81ca69c02b3f21f2163150ec2dc06ec526e06041d583be2c1a0d0f53194831088fcade78bcffc78347226e39ca4aa2d5a48badb84daf290d6d317d0b1150c199fa11453eb5802741475cc0adf9d87775ce3f52a543deb59f3018e55b73bfea75436ddc84c6860cd16c3a98ef157dea5177b46d2d91be65f5d94b3c89037dfb8458a9183ebb", 0xea}, {&(0x7f0000000600)="e4cb51df8c52c3b4553fcb65108df97a3cd51942cdb7275ff140386408bb2b31e323d8e723ccfead5af14b55e30c776cedb1b66b13e6b347fc1049ed59f37768a8e2801a27fe7b6fcc4f6fe865c777d5bf52aab46fafbd6428d23543de5def2b687f490b166d750ba2baa802cda4157ffd3ddf62b1815d5c1b7d5fcf0e7d78c455f03eee21522ee752113f88b93d7b135d9bcbac6a3c217aa7ebba7290ff9666f1ee581000ae45623f16ef49602d6c261459dc63ef0824fcdc84eaf0eeb196a37b0b8504b941d7a894a6d404b98b591d67469c5c4ed67bf971339c1976151711c55182af81cace5b43d74b46a2d21dea8e941d", 0xf3}, {&(0x7f0000000700)="dfac949ee17ed74ca4478a78828ce2b1e372bc7f6121a6090dc5a2a476e6567b3f100692fffffc8356ffbf721151a96d3be882dcd1f165d3f078c5af028ba6e35984e29b21a89257ffe39790cd085a8aafbcc03b8da56cb65ae9c09217d85c74ab617327b36e0c604bf95175f2bded47945af60c652c103412d1c152155dbc86a8fe2d1778d290b52992a8355154048433ed0a593a42cbc2a52f14f5dc40b7777acd4aa535cd56815560c9229e5b70ffbf14c5b09ca38003095cfd880fdcb052f588b12f104e759bb4a4d98762a2ccf957af7dc432defa8ce761422c1dee1750805873fd66ff43db7e6f4eb833ca1dbc9ca1dad274729c3441321ed5a49c", 0xfe}, {&(0x7f0000000800)="5d26225008456a55640cfdcee74701d4833742562e2e005a1279088494dda44add8301bd16a1cd4b5421635270bfcdf10e50593843deb2238718a5ce851094e37e565e60977771a55cb25d9f18089135d0394fc8b367f84cd92fd31ad086560e0765d87a4833a5a93eb51172a32b1f2900a13e8cc3fb06da88cf6bb7c07414a6859a2f706de73b65f6f49a39392abb3402f0786d5bde072117445ea1653ab7cb30fe54479436422a4d12940f033f32e6471cb98e9a94cd5615b373d70e0a2e64e8e7faf47b00702e71dc47932649265e9742", 0x4d}, {&(0x7f0000000900)="f28b1ab1e1b8ea14242a55732cdd93415b73503c51811a3f414538d36ab2861f3dbfeedb0b1a649d073e36448d94440571339a332176e5a44a3c161273166cb035b2916abee860bdf06cfeb108223244dfc5a4d51dfe0c3dd5b44dde83570576a2fbeab29bbec0a0473ac76241ec72ae58f6c3e9d89b54504fdef02755a2a4036a955c34f0d05afe17e83dca6e1acea0000c3fd751b160fc8169c8ca86c6fa2052406a4ce32bf8c81f6a303093a03e894752069afae0bc612db0fd28626c20d641d7b42ba6f625e01c8340179e1121ffb3deebb8a81167fcefea738b6c", 0xdd}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}, @rights={0x30, 0xffff, 0x1, [r8, r0, r8, r8, r8, r0, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r8, r0, r8, r8]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r8, r8, r8, r8]}, @cred={0x20, 0xffff, 0x0, r5, r6, r4}], 0x138, 0x8}, 0x40d) open(&(0x7f0000000c00)='./file0\x00', 0x400, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r10, 0xffffffffffffff31, 0x7fff, &(0x7f0000000f80)=""/166, &(0x7f0000000c80)=0xa6) sendmsg$unix(r9, &(0x7f00000012c0)={&(0x7f0000001040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000001080)="b2ad8853ace783f5e5a5da57fea9a7ed4a0b047870349087219caad008adacf98177d82ef3cdefac86a95107eca1d0fc25ced748a80b05aa870639a774fb363df5d9d24af66e9a5503e996e80309642c8cf90f8c173faa71d3192cf60cfdf361984ef3d579699b7722eabf8f234d9b7a668b6c636ac8ef3834222b9c4edca5853bb6517367370c9829388281b33157df5edd60969241adf9bd679005f5ef50f2a9a2f42c1b4fd96b096676fd", 0xac}, {&(0x7f0000001140)="359962be8d9d0d7134a857c6f808bf9b007f424693", 0x15}, {&(0x7f0000001180)="0922d60f017227fc3f92ac3b61f6ffb669589701b1464da1ac99e65eb9cff14f9b92b4e19e4ce47b68bc099c99fff21c56a567f26ffdea79c082831c73584b2cca3e92433e1224aa08d8638bd0a6f8e1151c0bc2a341b3168361d38f8da98925842ad063f1b7d5c6dcd8e724821a8cc562acea4b86fc5f4104758268e4673467a832a5f58ef3eb23e59a7979d8d9d74e2118501f8b5b8e33e797bcc4df9388ab32204d80ac5450852907c43d24c0f6b33e8e152a6ab64c46959a2f3076bad9590ccca261eee620f22e01e8f06a36b41982ccbbcf254aa79a74b93b9d93", 0xdd}], 0x3, 0x0, 0x0, 0x400}, 0x0) sendmsg$unix(r10, &(0x7f0000000f40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e80)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)="14041d160ac9b4336221889847a5658816b414fb56a12d4eb5f9413101059c042f3c073a14abf7a8d32bd5b77f0301ae3bf6e9a5383537eb6bdf4f579dbc55d708217362576c669b3823dc36af580cbb4859087c5da0220378691c7a2f69c72977736309940840fb7654cf6c901b9427693679bbd0427dcd4a59a32282881934af2db656df9dfe2ab751927ca70dfd9c75983e0928c246303cb8eb131bf1eeaacba3d1ba8098d850304a70d6e3f15d73ba6dfc7b3d13ff54b2b99319b5abe53884f62bc56d2ea41a2536e3442617af1cc2933607c59637d70acbecbf63581ac978a05f06276ec341b20df41aed02bad17ed6d784", 0xf4}, {&(0x7f0000000dc0)="6f6377d0a59455d724878fab3bfbe6f440b12cb0de47524cf99226261dc9e9b46ddc748884883119f0f4a2afc746e7cd182fdf66aca9eb99f772ff64a134f4729f33795c9a0c1e8b5ca3881eee544c7627af5d84a0058ee1e087c34d35f5738a29826b30cacf07706c87af7a667f5e438735a62cee31eb7c49a217f340aa2728f9f920c9a509566f901c946e3fc34ad215897bad3a19c24de176349197a3c9f3691cd9ddbf32ef", 0xa7}], 0x3, &(0x7f0000000ec0)=[@rights={0x38, 0xffff, 0x1, [r10, r8, r8, r10, r10, r0, r0, r8, r8, r8]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r3, r7}], 0x78, 0x8}, 0x408) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001300)={0x10001, 0x0, 0x800, 0x1, 0x7}, 0xc) 16:04:24 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), &(0x7f00000002c0)) 16:04:25 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x18a6, 0xafd9, &(0x7f0000000100)=""/244, &(0x7f0000000200)=0xf4) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffaf, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x10, 0x2, 0x899}, {{r0}, 0xffffffffffffffff, 0x6, 0x40, 0x9, 0x415b}, {{r0}, 0x0, 0x80, 0x80, 0x4}, {{r0}, 0xffffffffffffffff, 0x93, 0x4, 0x6f21, 0x9}, {{r0}, 0xffffffffffffffff, 0x74ecaf03fdc695d0, 0x40000022, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x55, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80000001, 0x8, 0x7}], 0x7, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x6, 0x1, 0x8, 0xf9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x400, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x800, 0x6}, {{r0}, 0xffffffffffffffff, 0x65, 0x81, 0x6, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffe, 0x31, 0xc0000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x140}, {{r0}, 0xfffffffffffffff8, 0x3, 0x22, 0x99a, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x44, 0x4, 0x6, 0xfffffffffffffeff}], 0x0, &(0x7f00000004c0)={0x7, 0x7e}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x1) 16:04:25 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x0, 0x7, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x88, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x1c, 0x10, 0x400, 0x1ff}], 0x80, &(0x7f00000002c0)={0x3e, 0xfffffffffffffffa}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) syz_open_pts() kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) close(r0) pipe(&(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000340), 0x2, 0x42a) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x5, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3a, 0x1f}], 0xfffffffffffffffa, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x35, 0x3, 0x6f1, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x496, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x11, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x40, 0xd, 0x46ec, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x5000000000, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x3e, 0xf0000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x401, 0x100}], 0x5, &(0x7f0000000240)={0x7f, 0x100}) 16:04:25 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchown(r2, r3, r4) kevent(r2, &(0x7f0000000000), 0x2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x81, 0x2, 0x9, 0xfffffffffffffffd}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x7fff}, {{r1}, 0x0, 0x4, 0xf0000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x10000, 0x3d}, {{r2}, 0xffffffffffffffff, 0x5, 0x2, 0x4, 0x4000000}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x1ff, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x1a, 0x8}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000008, 0x36d8, 0x7ff}], 0xa000000000, &(0x7f0000000280)={0xd6}) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x83d2, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x52e, 0x3}, {{r2}, 0xfffffffffffffff8, 0x30, 0x1, 0x0, 0x180000000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7, 0xba8a}, {{r0}, 0x0, 0xb0, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x66a, 0x6e02}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000005, 0x4, 0x5}, {{r1}, 0xfffffffffffffffb, 0x88, 0x13, 0xecb, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0xe, 0x2, 0x6, 0x1}], 0x8, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x31, 0x1, 0x0, 0x80}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x80, 0x9, 0x6}], 0x11c7, &(0x7f0000000440)={0x6, 0x5}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x1, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x1) 16:04:25 executing program 1: pipe(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f0000335000), 0xfc94) setpgid(r2, r2) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfed5) getrlimit(0x3, &(0x7f0000000180)) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) nanosleep(&(0x7f0000000340)={0x1, 0x2}, &(0x7f0000000380)) mlockall(0x2) r5 = dup(r4) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000500)="b9a871bd8b8bbe90f69d1bba3ab56b1a32fcf905f8d2acb217ca71d92c010f7bf72b1d5a70547ef0375d3e9811e7e06402f8cbd31d1d73735d4c8df5fdb7d7bac4dfd15cbc57853fb887d2bdf8191adc7547e7b36845b3bdcefc40b2612f9091ed01190d1c751bd4", 0x68}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000200)=0xc) seteuid(r6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ftruncate(r4, 0xf7) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x2) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) poll(&(0x7f0000000000)=[{r0, 0x85}, {r0, 0x13c}, {r0, 0xa1}, {r0, 0x20}], 0x4, 0x100000001) 16:04:26 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x20) r8 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x103, 0x42) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x6, 0x4, 0xe7b6, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x8) socketpair$inet(0x2, 0x4, 0x400, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r15 = socket(0x30, 0x4, 0x9) socketpair$inet6(0x18, 0x4, 0x100000001, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$inet6(0x18, 0x8005, 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="5096af6c609eef5c6a96a5b0ccceca3450cdf56ea260aa3265341bbd1626fbba40b899b87816388ca6a9565de0e0", 0x2e}, {&(0x7f0000000100)="e4aab75966bacd58d39896", 0xb}, {&(0x7f0000000140)="ae466ad2b76e8a49967e549c08097c4d628d3204607306b26514e2f557c9a23cde4c53c5add6c4bb87fab86c7d169ebfeab62a980ce005c23f46b9768d6ce95cece0b1f8b08c98bc3bf3c793b8759c20ed8e1bc814184401a33e9f556dcddf76ccf8e0eaccc0528caa3a74d403c1ed030be7b1feef6b0db14589fd496b7f9fee1f82823e0a78049a1c8d3b74ef514581e1221ba3c2f090b7bf", 0x99}, {&(0x7f0000000200)="a0e9e438dc15d28cbc7ba1057e6295ea1cdb60268976646a1d39293eab7f3664065ec8c1cfd354557395a9a9ed39d0d474a2ce1c82bb4c4a85e9d68fabef17932cc3293d1c6056823710b7a98f7c827a3a4d324addef057208d1be310234e5af925d6faaa002e7347b155b7bd4dd37110fc7d05cb463560b96c44901e5d92a53187693377e6fbe2a2a569c8f9bcae9b53756493d2156d6cdc1d97fdace1b61266e22749731eb2bf90d8e93323caa5025ae43851398192cb6f59e6901fb2ed9cd31254d", 0xc3}], 0x4, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r14, r15, r16, r17]}], 0x90, 0x8}, 0x404) accept(r3, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) mkdir(&(0x7f0000000780)='./file0\x00', 0x20) mknodat(r2, &(0x7f00000007c0)='./file0\x00', 0x80, 0x3) dup2(r17, r1) getpgrp() unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='c\x00') mknod(&(0x7f0000000880)='./file0\x00', 0xc080, 0x8) getpeername(r2, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) listen(r3, 0x3) fchmod(r13, 0x2) 16:04:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002b9000/0x2000)=nil) getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x0, 0x0, 0x2}) socketpair(0x1a, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x0) getitimer(0x0, &(0x7f0000000080)) mincore(&(0x7f00000bf000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/164) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x31) ftruncate(r1, 0x1f) getitimer(0x0, &(0x7f0000000180)) r2 = syz_open_pts() flock(r2, 0x7) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x2) 16:04:28 executing program 1: readv(0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffcb3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="edac28b308ba2181bb95b0ce29ddb0fc6f5d9f0714a22df7d955b11af8c39a1c5d25f26fdf2dd9aa1600ef4b04867954aaf30da8589a4570dbc083d31dfd97f95abb2ef92a84ac0569a8920f9903a808e7abca90450d6167ce74533b416ac84ff5b61c992d441f5e8c2d8b866f1c72ccfae5d0c89935b150ef04aa8e5e31554af07fda3704b68e4abc63de08093d693c1b5c685009b88959ea0cf3d2538cde57bf80badb530e7038740fcd959766ee92f477c449a6f1944f4666", 0xba}], 0x1, 0x0) 16:04:28 executing program 0: getgroups(0x40000000000001e6, &(0x7f0000000080)=[0x0, 0x0]) setregid(0x0, r1) setgid(r0) r2 = socket(0x1, 0x4, 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/92, &(0x7f00000000c0)=0x5c) getegid() 16:04:28 executing program 1: getpgrp() connect$inet(0xffffffffffffffff, &(0x7f0000000200), 0xc) socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/193) 16:04:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="e3c53e9c6393fb3c6ed173c41808ef6cfde40c5280fd48e898a456678c95a025c93d907926f6af5f761cfae347a0784a", 0x30}, {&(0x7f00000001c0)="9b90d67eaa8cc3b50c24800aa3a17191c86e6cfb362020bce9d1c979fb6981db0d953429930a47bafba0037675fc6b1833d46ce3f4dc2bc8b1da7b2348d839efc1b646144bd578f375acb6c8c131c52e962470c92ea0506d7ec1077505a3de97f694cc6da78f57073b639b60445828a05b43840cefc453dc67ca66091a0a67f826ade9a6699b75b1934d68f8607a28bf9f2273a518d2030346218f20338c1810c9ed8c4943fbeafe89b713ff3005beae8be284083403", 0xb6}, {&(0x7f0000000280)="4e3554988678df9b14c8a3adc55c0a079cf53f7af20c9f344cd1b9019dbdc7937f71eed952a4cac6764b486a3cbfacbf50ca0e27c5c7619eb55cf2a01cfb2d7700ef03a588e24cb31eaa5d750aa023b1420590ace75334aa567d83a75d947ed68ddf15ba71cb4f41c4ddc99b3e34c3eae1aa1e2a166145762af35a1c03ea7494a5b60366c000f291887f60f09d35c60e22b63ca7", 0x94}, {&(0x7f0000000340)="87bb1002424400fd9f7a155f5bd1cac9d79f0b1b93bee55dcee58f7cc941e44860458a838941bd9b2799f0c9ebcac74513283e69ddb8", 0x36}, {&(0x7f0000000380)="b8b96ab3a869994d709d6980a1a02b40de09cbd668836629dc3dcf0d69dcbc8ca00c9b1305e0a4ef20ac0d031e4ff96ec22c22ccc69d259c1ed7fbcc7ea983d0e4959b190b9e67884bfae133879fef7bc57c90cc9a60eada813e124cb63a44f8aca5b39aca35b65eb90ca422d82999916c6241799ebfc2a54c2e6abae8645427b40b7c284560d57bf098ec55dd", 0x8d}], 0x5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000140)=0x4) sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001280), 0x0, &(0x7f00000012c0)}, 0x0) 16:04:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x100000001312) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000300)=""/87, 0xfffffebe, 0x80083f, &(0x7f00000002c0)=@un=@file={0x0, '\x00'}, 0x161) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) close(r0) 16:04:29 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) dup(r1) close(r0) getrlimit(0x4, &(0x7f0000000000)) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="72dcf2c15952012a46dccda3517a188838ded60d97180eae9a006541d291c75d3abb8e05fa0d211f85b801cd629337439a423bb47bcf2e975f8ae54b1cf2de946f1d8ed1fcb83c2a1065c557e2fb19800b334609810f6309dc0242ec982b509384e83ef99415d7f6a7cbfd9c971a8b99a56b70", 0x73) mprotect(&(0x7f0000237000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="29e70e12", 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/228, &(0x7f0000000040)=0xe4) 16:04:29 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) dup(r1) close(r0) getrlimit(0x4, &(0x7f0000000000)) 16:04:30 executing program 1: chmod(&(0x7f0000000200)='./file0\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x8, 0xa3}, 0xc) 16:04:30 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0xff67}], 0x10000000000000df) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) poll(&(0x7f0000000000)=[{r0, 0x86}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0xd01) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x100, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x34, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x100, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x60, 0x1, 0xfffffffffffffff7}], 0xfffffffffffffff7, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0xf0000018, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x10001, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xfffffffffffffffd, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x100, 0x1}, {{r0}, 0xfffffffffffffffb, 0x88, 0x8, 0x3ff, 0x9}, {{r0}, 0x0, 0x80, 0xfffff, 0xc15, 0x7}, {{r0}, 0x0, 0x31, 0xf00fffff, 0xc1d, 0x1}], 0x26, &(0x7f00000002c0)={0x505, 0x100000001}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000a40)=""/223, 0xdf}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = msgget$private(0x0, 0x4d0) msgsnd(r1, &(0x7f0000000140)={0x2, "a25c08a302a125fcea439446b1b2e7623d61cff2cf5e44ad64606c0f325caf4a59bfca7b629d4a77dffe1d2b57f719724aa602f7dce371c169216612f8eeeed053f02deb64b0ef0598c3e6aee97731485a143e46e8b9767de845e0e1182284d19a00343f2acd1ca358150d3581707865b0d9b68aa04790931cd2ee8b217945905ef22e7626c64a748399e0fbd07bd08f321945831e382320e66096c62d3ff63390ec56029cc7656fb997b4392a55baa4400c10e053233afd1cc33f18955af64d244dd20d3a423a7a21a88a087f1ea9e8ca07a1a058101b5134b2da72051dd4781146b094458f5b83dc491e34bfc10b46217223e0de1f56c9"}, 0x100, 0x800) dup(r0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000340)='.\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x7}, 0x8) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) 16:04:32 executing program 0: r0 = socket$inet(0x2, 0x20000000000007, 0xffff) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="b9f714ea38e3f142608aa9d5", 0xc}], 0x1, &(0x7f0000000380)}, 0x8) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000740)="6b4fb5b47c274cc63e96bd5a3702ca1ce90b7079baddf479d89688248291ccc9338927b669ab648121e7419ee073446903e001fee9e47147ece254135c52a4f1e7c9b865e10d7b978c4a28620894ce2a83b7019db7d7d56bbd29381e7d263ba9109fc524601df6394d9e9589a42824b037ab199d42a92ceda757bf77539c10994af55071a0f6269306a187614011bbee8919a71cba87ab37ced6bf034523f491b6861156ed1e1081498d95309007961fab46b6b243e0e1e1d8f43806905f4c3b1839f400825047e7997c03b7f4a8bc3bcb3c44237a3a42e54f04ae01d5ba66a916d4ca9035a9f4b3ec46185e55e3c95eb30468731a1cca1ac8dd4fe0e46185c8a4c3db43d6feb42dd2a05b37d48e3e7de425be056f90b2adbab8948c416c18d1331fae7c16094a584175e7ee7d30bd49a2d5ae72750d6a69dbe3b24ddf1e41c5722bf3903c24d6693920df7c6ca0a3ae19bb12e17f6862e1c5967fbffd3011b2b7d11e041447431c4492b2f0cef7bba834727563fc352ad1c1675c0fd03cef6e686a3886c6be7146ea6f0c2813eee938a7d7b5cdc5b86e8e1504dd780776f3999081c00957ed57cbf39f4fbeaae63d8dd58fe84c5bf6104b358e2460af94d1ea9d0f74f923cabf91d29897d6e2bf8030aab45247220e97527e4666c4a49d4681ce206ac4ad05b4f2201dbf8b5ce755bfb050ce19532a0fb94b9ac0149866e8ab494cbe1606bf86f8f2c3e01bf0c3f95ae74b0353e689c103ec6e772dbef13de86c364e0f26e6804cd3ab9aeeeedd3e9abe461e73eabbb88783fc81abed2b0dd2e27e4b1b1a72f4b474b3dc843782484301ef1401fe5df4f54892e6581a4cd10ffdcf708f08cb2fa07783f1b7c1c84cfbbd274bd8e208c11cb2ccb635829bc1ef315b28df0f61b74bb802063c8315a6f24e6a68226a38065e293f83697bb8e0d1015f3d97da4150fbd93e67e60cd6a07750911e77e02d5814f52cbecde4e68f4e2d9ab3496a512f5deacb18c889d3450895b7acb7a350b766e8920fea73f359ca25fa25f33d49a29ef305a8a7d55f8bd09a763d244c583d82c8df2105af51780c46c1a7bb3764ac5846e1cb511b2e8594f1fffe01f7e8a15eed2bc9707a3cfe1293dc4b85a32d705a7fef266bd57a2d0924b059c94968ccd05182ac6fa95487546e89d7531cdf6fa4ce9b5ad68eb68ac0d64af26537e58dbc92c394c0e5bd4bed06dd33ebffb38bc696a4cabbe659cab634bbd4df1fbb79e9580b0f3223da99801b6ba461e22d6103919aba346540e563c4dfcd9eec7aca922f6b4fe55ac4db191e41faa44741a13f7e08bbef091f66fa8c1441bdff3d22159258fe64171e8857486f9633bf244a9ca7a81d8dc49f8ec3c0a2feaf7f9423f0c546dae9057842ad73ce3d73751496a2d5f5bb23d95c2b00a1dbc8eaacabd7b8a3d07eaf1dc8f91c515a809512a3233022179dcbeceddf4e9b2f0e02b248afe2e76a417ae6ec1923a466f922cbb77973f68401ab30fa6ca8c6e6246e943b7fefa1e6b3ca091cfbfc298f7506cffe5aeced110d0956fe1437a53da22a7e2c99bb3f8eaff33c7661d30d9461f825bddd7f7f72df8483de1733380a301975c0b678340dd188ad234136ec83cafac6a0074d94f3f9fe10627457c639df8e1d9ab5e4ff1245a8607312c7e20ffbe811e12e3e460bef8768a308dc083342f9023b36ead26560d63bdb2e63cafda349882fdd99998310c02c6319457f9448793b8040fd695edda028858ec01fe9810e1036e0dcf2cb825efeac6b9017dbf0a8ab7b73bfe1595e36dbba2d2d60df72a32bfca7b1f60ab78a85be404aad70d260c36ab8185de1e482b27b3b0ce94e787854e1a59aadff33ca4e2bf5aeda511d9d72831d6206066f759f89c592a3ecda61b836da73f5498d892a94ec967366b4c25e0c8123cc0f16bc5acf0b5bf94cf9da8f2b84df9c0ae0cb22c20b53d30c9659e0c61bcaab49e359c181f1ab0f8490d446e61b35675b79a703db2c66e7454c1463927058cf4162a25398b7e3e19e8dfc6e8c3e848059e8d35eea34e811d47532cd9e9dc002daccd544b3900fb93b1e42ac8d01cc8e9c21462f0591621f9fdcc204021836a4a9b6339ac5e335b123f52aa79c83d198249343e00de9539fed876e88dbc90f4842b0dd22d9c589d1128037e94cbbf1c79d48685642b5ba41a19c72e04d123909f46fcea90d1589ba44a391850d0760c07a6ea922413ffcaee8fef70d78d16be088e8394290d8697d18c493b20926f358c12a48d2ca8a676d6cd6860d90ee7e4473f9ab5124b03ef1f3fbc666823da33a6ada02a9391ea78a074fab223e0d6b4add85c6b83be5afb9cd2e62105a3a124fadf513542e2ab79133f22410c5d5bd1c1b2582c3ffd856f55d4b1b12be7f5e69dc4ab9a167cf5d2084c90b2807477e132f4c254ac0bd417d72cc9af0ab1e1d33e15f50b45ce6c819ea549303630536da6025cf6a713c7de5e999a2620c4fad299ea7c7960f1daa6e90b212c45c8183e3ddccf3b6f2d5cb639bd59850b61a0f1b38ca19812bb6cdbc140b827220378d572873844384a67fb7e5eb25a1bde7acbc19b49c32c353941d02bddf12c50b71be9e1a962fb1015fe530f60f2eed54c43763e6e7e5ad21f0446ec16f0e25c8074cb6f8050300f8ea46e00f0283b441e589fbfe7f69926e5eaec354bf301e9b9a841fed8d7ee54508f60280a48cc8d9ba6b7ea8d3f1aeeabf00d76aa1e52dbd4019be22949d1ac0cea36c95ab5beb39ca07a9a45017af954bbdaa1faa2793e14c6d8099a489adc2c9a9195e5836ace7e488f3fb6fe75614914d14cbad610c76c967163b20d2a507f64da9be9a791e996d91540728aa97d823c332fdfd35d3651eef8c41fa5f4df2ff48fb8c209e03e001dcccb12bdeeadbe69fd8cda337ee771ceae80d0fcc113a7009db56b81074edc52a796fa38ad4e7c51e94a8f027baf38b55734d4f6216f804b8122d657c9697a39551e1fba41804a14c6d9f7feaf7fd9d07e74109c1ab36f202c5a5abbcca1790a4951e4e48b8bb3a8ce252f05096ee4bdaf9c9a78d7f1b28a35254d9cc387f5c14f3c90fcfbee2f4f0f4fa8e1c5e34b94254b8ea64ca1767d8c56a1caa0b2015014307f45f27812e3b7af3a23b4a697d3d0155f674c8ee863fb870852d64371cb7488343dda7544dd1f9c48197441832c10eb9b3aacc05ce5e7c76db079b1ec5765d2a904efd5d992a3fcecf604fdcb589b7d7ca2882edce800f4e0fbbb431cffb3a45e2622faa12831107b427e681f33129f1fcec9c2c59596c73bd4e550caafe4938c16bb3da535a5d6e591c16abc8265048d914c652cdaeb8370afc77681d2afd3ae45e80c066956a24f2c1fd197b81624598ed7ae3673c2206ef36050719d5d200c2347778f3060e4818cbf3586eb9181962d2ee38731f7707f4ae3743ab658f95fb6be013382b6131669fd8a93dfa2f8af8c0d01dc725e704287c71236b1c283b9e9885ba5cd59934794173136dccfa490af55712c70e4a7d77577d30f3783c80be88e3279d499377a1a4c8ffbc3ba4d6012922af4a50519d514a70fe83b069e1aa61948c06a5c81e5c09c5dc388499f1c7aa0fcb0105bfeb2aba9919e35f2e08ee7abdceaa789fb975a39d019f4f95decf9025f8542ce2693e610fca0ae72c99d852002d7a6d2519d5c9c41f73c13a690a6672a927fd19f8e878b5833d1c2d79f371ede916ffacb66cde619658a96bf89932517f0962228bc3f5a2fef647338e2383c961824009c53dddae22f102e2e1cdd36ee781ce5dc6588db9b982e828bba437bab35607c7672fafa2c3981eb3dff71163e5cb4a59c6adfc367c3f8fdb2a2f10c5726a35c466ef1f7a0e2b535e32fc49cf78bd217b45f1435904b802eb4891c3b0919ea9613bce0d45c80aec41e30d3da40ccaef9e6c44da232414af04b4a5c00b17a03f4ae0baaf7e2941d76954467479fc64cb10e4c8672adade7b8c8e51ef2b3d067bf8622674241757e5b4247cb768430d63e925e7dadab9b8e7d3d8bc77e472c94ef064008279418c19a0df43a558ce8bf7e3012170e88a96d0ebcab808c30bd467cce85938546b0df4f3f8a1755fbb6a254dbc71210f309192ef4e5ac8dd63021a69d6b3aa77962f20392f7ac0af22baeeb3c71493e958203b3aa34c80aec241df3db6e36e3881dfd23002d06b8a87620f3fd264a618bfed9658973d78d1ca7b366f4b88ab16b2fea1d47418a9f32cae8d3bb49df42793e3fd54206674c2c27fcb699410e59bc8bdd01c4d1b7ffb23b116b156e90551f02e9a813c4fee51dc372c21040c1d83611e4339fd7475ddd33c8743735c2cd3ea466a1307eccb2fd5d2fe0089263b7b97a6d8c49783a801f34c51f96fbaa3a4178f936573ad60df058da0db8acaafda96f55cbdd502df272ec21bec41ae7080fcf2f6fb4b41d8315f7453153f0ae64d200f30c2b274c7d3c5119452f6a3f35238ca3bfde2725e4409330adfc35f0e22af802771bede80c1328fe584a737c275827d5cb911817bed2a8fe0088890d9b25d1a5ba5450abe2ad6c05ad8262e98f2759d0d4c2473bd54a0860fc5abb0c53c7168598ef2ca8ef7db2d9dc133412aa90cf93130f8f7e10a766db85379924b161895c6de21f4d55b4491dc92c221c99e1eb0e68cc184d533512b787de0068bc9e90ee179794eb3d41d2790f2cf014299c2f0fa6e680d3ae7480800ee3293d63afe3da49c1051bc44ecf74d43f1cd7f40339a9120565a343aa09dae8dc77d006caf03d17773b1516ca9f52b0d2064eed3ee45fa1062950df6c76d0dfba6f12d9ac1d45b4a41c0bbd4962b8438dea734c02b9b9bbe13a2a004da4009f6796bc70aa91d7f5f7a9adba2516d1c2fc69e3ac8db9653002e35c3f38a808049852ab003019b1d3cfdb6da4a792173e129f97964492e05255d4dcecafe3e8c43315e8303ff6a9105ed99d378bfc5d4cb37cdc0f6ce0358a8e9bba7f2faf6977374deb8c1d92d3360aab8a703c464207f670c7ca43754d0692aa2a2979d23ce927531594a7ef1e1e85c2c0f5c95616a4be1861e4ab77f6779b7f1207e4f5497db7a7a18f49764c56e8611016696d544b58c27ba6a1efc91c50384137ec3b861e154d66947fd04b6de3bd65557ecb64e0476cdcef09a4a850dc662032ea3d51630193ee84ff2317ff785d872e0334fb18057d3c517e12be763370def91a6942b0e5f1a22cc6703603342bca393512c3a79b11d10de993d82f20dda79e12ff249a7fa7578d0bd375428020e5cf2b5a56dc2f8f6aaadf5f797697ed5e839becd37b3eb1046997379f0b89a252193db939183e624b0bbce3a6773784bdeddacc9a5982b45f06f76f5751787697cd982df7a3fab37533b3e36e645e225a6d193a46da91041bfd9be92f91674e9cd7958f8fbf5c10e23cfe88b3d055c1a80afe3a52616fba7c38fb3100e594345e9fbabec15cb1ca52425eec994bd65671b77d34e28bd48d73dd3ffe4dab3b9d8e057109f4a23031e7587f7e39077631009a78365332f0a0196b8ff7bc3fe5c7936205534c8e5315cd7ab40eca0e704bfc0bbe9333ee3142e0dc45585c8f7b4f351dc88f4d81ddcde5a5666f823b68d76f74330ffb901f7b189c0e26ab4f6a45f4622d65bff6a0ce8496716b748b7bd0f052460c3a114b425906c815142d82939aa7e644305155a20d171350f37045a3a2afcd4e58a0aeead2f5ad84d9ae20d53ee2f4ac9f96b36660dcb06c9f5a34c4a5c065a022900695c3a55d75c72e3fbbc701ff306", 0x1000}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000c8cd86a5c0eeb7ae71abb9b12b8fbc269ec319a5da00695cde65bf73", @ANYRES32=r1], 0x30, 0x8}, 0x402) 16:04:33 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x9, 0x10002fffffffd}) 16:04:33 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) 16:04:34 executing program 0: r0 = syz_open_pts() setuid(0xee01) fcntl$getown(r0, 0x5) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = semget(0x1, 0x4, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendto(r4, &(0x7f0000000240)="cb71f253a1660731cc7e02d1389315d215d9f552f1c144a0727f4023a84fe52ff5a78293124d7dbf34b35a036d448aa9ce95b19f27d4bd3845decebbfcb1192e190af9babb913d04d642d0d7197d91532eddb1018fa3d886e124e10769a0465703e23e3b50fcfef15f4f34572ccf8a69029de4de1dbf44ef14e44e931c56e22f2f062f6d3ca5c19c10e4675ead42004ea7eb760022c83585a524002605dd23", 0x9f, 0x1, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/181) 16:04:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1054, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') clock_gettime(0x2, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) r3 = dup(r2) sendto$unix(r0, &(0x7f0000000280)="b811ad30dda9e71c82b58e92961b88da378462d27bf68f85aea49560947a644e97ed432ec0dec70a9343e6413c2a1d2bcae79fa3b3651e1f3948a3710584de47e596fd90e72f546e56f957087eed0631c4d7b2162097f894323b434eda33e2504a402eb4e2e64b4162fbfa6d2055e6", 0x6f, 0x2, 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xd1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x6}, 0xeb) close(r2) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/238, 0xee) 16:04:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20220, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/244, 0xf4, 0x800, 0x0, 0x0) 16:04:36 executing program 0: setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002300)={0x0}, &(0x7f0000002340)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0}, &(0x7f00000023c0)=0xc) r6 = getuid() r7 = getegid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r10 = getegid() socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000002480)={0xffffffffffffffff}) r12 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0x4, 0x9, &(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = open$dir(&(0x7f0000002500)='./file0\x00', 0x20008, 0xc) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r17 = openat(0xffffffffffffffff, &(0x7f0000002540)='./file0\x00', 0x20000, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0x3f, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket(0x12, 0x8005, 0x7) r21 = dup(0xffffffffffffffff) r22 = socket$unix(0x1, 0x2, 0x0) r23 = accept(0xffffffffffffff9c, &(0x7f00000025c0)=@in, &(0x7f0000002600)=0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000002640)='./file0\x00', 0x80, 0x160) r25 = dup(0xffffffffffffff9c) r26 = socket(0x6, 0x1, 0xffffffff) r27 = open(&(0x7f0000002680)='./file0\x00', 0x0, 0xd9131d4aede176a1) r28 = syz_open_pts() r29 = dup(0xffffffffffffffff) r30 = socket$inet(0x2, 0x5, 0x7) socketpair$inet(0x2, 0x5, 0x8a38, &(0x7f00000026c0)={0xffffffffffffffff}) r32 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002700)={0xffffffffffffffff}) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = getuid() r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) r38 = getuid() r39 = getgid() sendmsg$unix(r1, &(0x7f00000028c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000040)="17f1a0fbb82042bd736bce0b968bbb7a6eedd4b3b9ba49d865319f633bba866d9cd6ffbf207557383e01fc7d506a5dda6b02adb3ff427dfcea0287db47f93d4f259bc9c71d6227fd5d81d9b29dc2828c2efabe48c3087c6a8378cae73ae3ac04cd7da0cc434d91df57b64699dd515735200eca50ee2426b7ccc282fdfb5895ec1ad963e92ba84b5d0f0642f6e2d335f031463e711bd189900dc9d0204ecd6b1038b139ccda43285c6c00de095dcfe03ed23c6d05f3491aa8494e2edf408128246a2b22cd291b12b62e23911aafe4", 0xce}, {&(0x7f0000000140)="5a9f44f8b73cce93ad7a17d2a749e2c2483d66622758295201dcf89f649dcdac8dddc3f6a5818a12f9c92a1adfc119219b206b140e1a413f2fb1401e3236ee3886824eb0815f44f4287a", 0x4a}, {&(0x7f00000001c0)="fefd992d688d5c2a124bfb732094bc88c6a747854c79f8a35ad9138ae8e34db1a273f231bd8a786f067d8238b03ad2e58931938be125232f51f00b7fcc86c2a4b6b805cec5303a16aae371b54548e90b1c3f199f927ac2953e5323f828c5da00faa71a4f0472d3813773348cf73557ffc5d977c4a7f99bcacf201a474b20c59dcfe60a6060486bd68d1bcd12a013f126e6e8a18bdf167edcd2cb34f2e102ea64398184294050442f9917a63aae7d1398aef8afd32ebfb10839d1fb1d38766843014af27989a67465f4e28f30bd5e7f30558be311f029dc6349215fd7a700f8c5697af062e282cf26a7ce064710e4fb0dd9ecb3b56b4f1a39a637861e89dea4f7075a2ea03fe976d339d5a2aeeb8116104eba34ca2272afd66e0612fc6da75d0b6b618e597d06d75bdf9571d7488e557e16b175b8e83060d0d26378b601178a92b3a12233879a4566ecc45cd98b62117e1f24a6d9817fea83ee1014111980037078b816195fb3ef19ce7d542076783037db65a9c80304b5517e2176bc673e2e954eeb75408bc55bc2c72da1f4f9e9e34829fee1c8a82351e840119397f9daf79d2ab365425822640fbb2a817a8cbe54429a5a904f7a2e746ae665d92838aad5a884c8d213bc5967fd6548d83d131a499e33329130eba578fdf502ab60500c2bea408e3d1cddca6c05bfb5213de004cfd8033cb75e68d6cbe9cef01d3427506524324318d683956b2cf0d45b183938c3980751b4cee537a1b3a2cc831cc6bd295ff21002713185990700c108eef40d0bfad818ee6b1d73ab59e6f28e3b02626e1698384c9523fc3e7b1111932af61f49c180ec27a582371ba5aae0edd6fa3a3e107cb8510e67dda9fdcfea8334a6d508c917bf3d629257564af3e1073c04c42ad2abce9667527c73bbce005927f63924b8c6e1765665aef4adb3d3ac6d7bbc8d99012ecca7f8e33afccbb2c6d8e0e3e513dd4453f8bd1ab8a263df23aa4066bf4eeab5aa94c14eb0abde1bf1d15e90a99b82fb8d7a0c5723371d8090245ed9b819853d92f179577c0518c2144b74413312d3e2191c335ca63fd0f4a80240cb69095a8865f8afad056500752bcbb23ae8131de1164695349da4feebf1938ea17bc4e2f9ca3e75599d959532fc407b46ee7eebd622f29a0ee8e3295f98afeeedd27575c97bd1eeec995227ec3a9f1ffe7047034bedb8e53e35e5b397301c089b17501baf8d678ff90a547a4d8fd857114a8ccbb083738116b41804e1e7f1dc03e0742aa618bb686ab336df65b94fcb5942418321867e97b34c451f47b65b3e81ccd75ae915fdf1ab14e1720fac37d08d3aadbea7084e26e366290ce0c3df58e3535ecbf35eb2abac34861fb7ff9923719e9ab3947ead98779f2ecd55d7590f8d25f786f73b183f681aeb64bf748a0d4121e21766063a15cb3fbc16ac5a0e266bde5dc63825713f976b6269526f35c0940e0463ead8e0272318eccbda9d647588e36cdceff4d39ffd3203edd72805aed740aff7742ab6e4ed57929741924d4da6302f0d28f300bd0613a8994a9c79b4bec5d6b12d28e4a7bad56843452161ef8522a28a1b21704e506b25b90faf6955cc331ea2d07e729f30acac21fe6a559680703d9dce22b4f81a1eb5d90ccfdbffe8feb98c1911352f14c399296ea1bcb23a70da79d0b7aa7ad52f5e57b371ac7b88424dc4818f97350c50bfc15fe5a7720e9db76610b66f2ccfe0361490156ab561ac6b1d0955f10a02f7276826f4045d4d434a694afbd02a0c326e2f277dce923345ecd9fd4ea1c73415cebe102def469bdb2211e40dff1d4fc70b6edd843af10b7ebba21931e28cf83ace418dfdb09c80e2f8ba0d7f992ed7cff708bdabfcf41f236568696a012bc3344f837efb86df66f1c5ed8965a40d60f26f55ab8d068e80b904112645265c6445e49d424cdc451ec7205e1725d791ad1fd5dd6e10d39cd7984084a162b7a5ebf56910aba23e0bd09116186c0ff4cb3cc541df1e3ee59c84ff5c13bfc1bdc2e1fe481472bcbec8d15e748208ea0022c867eb85630dc1ba2381732667899ce8b0bbe2f687cf7a4892d95efd51e91e904061cb0d51373db8bc9b6867e9833786e1e7e517fb82f16d96d5d71236c5bd5bbd39d78d2176c05da08fc76bf0c89384775252b5e582bb505f0b9fd6eefb3f4ddb1587dd6a48fd7c81489aca193334e28478d4eb32bddd1e45694aae00ccdd8fc07f5986412720213a1b968d38bb1711ce069c4cdf16ba891917a95da482aa6946ae990ef80808c80049092bf3c47a6f4c1d091bb0bab3716dde7f3c369885bec8c6af370c770d7154222b0a37f84dfbaa9aebaf7bd2865b7f447530787502b5d7eee34039b151164b80888a4322f3e122ce5c83716c8c8bccb30c8506c07ec3d68a9792b1eb707c8ea810a1abec92baf731aa30a6c4fc46ddc50c8f48d7d7ed53d674f1a5f124467bb07b2e7bc3884e3ced83c977a7cebe29fa39378a9e7c52a596c0f1e7d781da6c4f62f0236cf4d21f5662452ede29facd7a0898229a4269b3d5a9052792fd4493accf216585304c9d9bd7e7c312ba0c1a38aeaa80895f03c3bb8c64009c733ecbb1875304f1d6e086e7e7807a45846e658484e08808e524433d36c3c9aea9eece05f0a6ac4649de7f146da93be74fa4a3235aee39f2e2ca37588be7a0ebabbef02980996e19247df997083d34bd138d544ddc3889d02624caa1a2a85a77c7a67fe5addf9a7aa1c5ea2772613cbf90b807106d11f0e72f53d49224081078fa0c45d0c533ca2d1ce309ba27d9df8e318f44ae0727c7827e40dacd0e19417a60d4df1d49aef1007dc3e2bde72094e4fcf5d792c9e73d6f8fc4137ecca2085c4353bd850df9f847615e50edab33ada69f5339e0d26ada248ebd390adcc553ef984c7b41a06f21be82f32495cb31d5a1da8f1df1a9210a841670ae69a8281f01cb77a883a0982db71040eba8d287e6f20a0913a2c3be19c24d93195d7509f73aa325fd2cf074a91b8c5c7696f21c4585ff08fa6edbdfa1ec9325f406f2d8f23964d1ec3ded73216dd567420b43bea47d09f1283ad780654ba8e4fc531d4a6455de4ea8ebda14f4a1e2f52b67ee82bf1500e0bd2842516144e3e77483366a6a45879101103c61d56b577c70deaed4c2c3ea68eac40dfccb4fece4aab9f13450ecff85b16fb93e20147d28dac57d8aecc8d6e019544ec223f3b554b2c5fd20d2e6fa47755f1d0c0a3151b29370013d0e95e80f07ca0a14b9760b37e8e7805c1e1e222efb49817e576dde86eee43b838a5036751188d0e947f9abd5c999877122fae7563f982025e592d2535d323320cfedbff471e1ba2a36aa09b5d7ac9aba5e68cd76597693e72a0d946cea7ca3a4e72035719f06c5120eeb854031209c1aae43ca92b4ca8f4165d23931c0cbeeb6eaac467f0a9be76dfd81719822cf6f445b17bcd4a2b08edc723b2c2fcce4d4988fe9c444d22dcb631dd9c62532622ab8316804cfe6aecfee98aa2362fce12d7252b9e92bb45bff7553b8358ed4fcc54fc06e82da916b5d7c15f0cde57bb2f625f1647a54d38ea8430f463948c97d6dd801b36e55c5c633e83cc5b9a07c24273ae0639e0158e3710df33a852645b87911b609a12de0ccfdd541d55a14f10fc05fea50ae67dd02714901d5adb853fdfe7cfeeb2415935b36c2e9c4bc8e92b0b91c551ef0bfe908805e957457e6d12ad43b7c12407c7a7edab27197095aa382df4860febb06562be06e0bb9cace77c642f693806db1b24076e6d190dfa9d5fd5272bb89d2e7845eeb99c57b42e79a69f30db7b523ee02aa3315250dc25c41f55756366520d077656ea79ec0cf458d41eecbd3320ec171c3a1757faa363cbc257e703e3071fe3dc28d71db2bcf1769eeb91facb78ad569a1cf20e3281f789918bb69cdc95faa1569ecc3c7bed4ca3998fc5b7bcfb2233fada39ce5f13c65afb8ff2ced02942c7e0818952d20ac2e23b28f917f68f49f12944446784ab7f604f48d3cd5a0718cf2eec8c9252eb904cee344114bead65fd79640915e7efd887ed087ea45d4cc3d6ae11d5ab59e186e5490d08c024f66651e06158a8fe627ea57d368e3d065224747859393297ccef14123defe67832db650d8a937dbe93fb8b2b34acc47caf67f39822abddf7d66a8425d6e746ca3e0127fa583d02b97cea019cd8ac3fa76aa94cfbdd569c02fc39909dbafb6bf04dc7a460a4c99b4322cb9c130e5d5ec08a3aec836d6b06104ea685d593f2db308c226c9cc03f243145c90e258a4a4ccf2369470510fcda154c14148095c1681899e015ba4455ffff3eda0af0d318c443f1485500b10c076ab176fc7da703095f2d17bda4ef7b03f5083a9105125e14a6893a8fb110998ffaed88cf2c9434daa577b03f84f6adeb9f21435b6c5093575c63ea9ee7fda4fd897c7c705eba8899eb32a91049eca5a1f6f3e95937bcab0efa050be498f1408c5140c6ca2d0e51eed72920313445ad5698391c0010282c94f15ea0ab9c122aa0d89a293b6b02f48b86bdf89da704413819c0cf958fc79c3935c62c91bff031845827ea0cbee0906d63bf32413aa6f4700c989671be82310b57a0a33a5267957537f00a4800327795559b956ef3e1ca74140adc065afcbfab786ef4784b465c86e86fbf6fad6655c5af0e0393fa46735da63b102369f60937ca1591667ca4be31fce397be29dd904bf52018548f1808f6bade8d394454bae6006f10e3d68bfd2db0f68ed97c971d198d53efd4acb32ecc11e2772a4ae3210170a02916de413329c8dbd4dceb320840527e97e57911cbf4014fd76800418968b33dfa8991c33f77bcc9d6247220c4a18e34063528dd68d537c0b10602f0dbabf5fff84f1dc0d8003238760a34513ceb42575c1a1f95380290b1120643d9b741c85a94a6bf8cafab19a0b608928887c13fac280d0308a93fe6c6dd57333d2d96cf8823aaaa63e99c3cfbbcb8afae78a93e2315b0b4f5e55419338b357cad06e434cd9f2d819fbfc25a7e8ef1ed424379d97986fec078591603c2715c4849a60d30485b0f6140d28659efdbadee5561f97581c9f20b46400164c87fbacc872c60c6300c9bb1ea2e1945515452cd472ffb6232dbadb405a03e638a04b453c6e3dc3ce6aaf4f5a98d341825f6f7c01c4b39ab50c5d35b24312268a2e6c5bff3f64c319ad39896752936a5783c451f035ae895caebaf691cc7348ff75adb36d0457b2ac8c3c745c26d53b2b08fed9a37db7113a62f7d45cbbc67218583e25ac7b8994f2cf63417b492b18f1d2160c0cc639284616aee83652ea6af02f9edb54d9771d64b80b10e43850a80bd810a65851bf4cfefb967f057ba71d558fbdcd0dc4369f7eedeb1c2dfa6cdee427ee63871389da23d6b3631d2c7d9831a140ec9898b7940061b36fef20ca13dedcf204cd8b709bc629995b665b0ef1ef0519a301f60b9aa28bc2c69a0bb78016f008fed341c820c5b9ef07d8c6e32141167bf5f8ce2985a66ab16f4008c88ae22f9a21ab98c82ea408a953b68f7337f285950fdc954155f4cb7327809662e0600511093403ffb6c49ef52b09f7bd40522b180a9c9f96b57b6beb22b663a883b0ec0d77243e9c2df0aad708a649e7f4629eadac0cb494c213cccfdce78e5754306526f2453080b17d7126f45d3a89401567531b25a3516c08efb0ca1c2eceb7075377c1e89ff25b5ec70b99e7718bccb31c3940b312111e4c83ed738c857fcaa5b53202e1dc785c153f8ee470ae2477ef048b2bfffc300e846d41ab2e18", 0x1000}, {&(0x7f00000011c0)="912b697414abb2578131e4fa831e3681b45026d6a7f7691d01d33f99ff1fddadba90148a8c89eecbfe971125ef4d4bb8c948d3cf428515f9b8920903d4eb8b0931345019306cc11e1556b9f4d26905b2f7f31fbc0b6ccdb355febe61def51235ac637b65fb2d9a7194ec288c81acaf685bb1d97cfa0f62b78e5914cdeb8b13569858ec7d9b56b9e235462b7db949e123fc324ae662016b97a0f931a17a8a6953d21aae", 0xa3}, {&(0x7f0000001280)="49ce71018220fab5e1839dc12632aaf4995eb7fa8e46f1a4e1c4dab94350d32dae1bc2e541978f76cd2db506e4c53f519ee79a3c67bfbdacb7d5b1f5ddbd6b244c814457492e53f89723e3dbde7d6b706b2b7881092e9bc6164a061198f238257725325677fe1882ce47426d7f42ec310f6a6292151c4a2b2a0f915aa87796f4f664b480d8bb411c756c6a889ed8c12c07dbb71ac50c91cd3172a62dd0e6581da9ebac1cb035806d1d2c4a1dcce8d1c46d22d28446d9bee647e2a5fcc0ab2ca632f64cb0641a6fd0e4174e4f65717196d025335a86334301c39f715a851b451ad51ba79631dab00ccd29d28d50bba721fc2494a5873446442b10be1ddde3ae91a67341f3b0c114b27ceee9e1f643b21543154299811883da15e694a7f5293161b93854e204850332f70cdce455e3e689a81a06e59ca4401227ba3a2d2b22626d4248bfa2e3b1a6b10f56825d0191512d381851203fd785a828fd49d6210ffe1deedc516cdf44b8dcdb7e9d21363b44a52d66d5fd72a5cdd08a22be04551e34488fd775fc7986a816de4648d10ebb88b5407952270d5d3b0bc22b9f6d6a7a501d4147699b8b733108bd36fdd22ccc1667a1172d584ac8139811ae57b392e194831bee53b67ec9f8f467fc32cbd368a395c433ca8c4a643a4c7e9ea862daf1fb5f62cebd458076818fb98de84429c7a15b138eadb09a06c63b16fe5e22a68028683f117b4d99599d4bf62304dddae94f7c44fb7200548fb626e729526547f2714c87d7016a2503c5324370986e23f0399318479268afef1117898f64c961f139a06bdd61326256ee213623ed84138e24ce04e242f0435e3b1005e27031cfc1e09bfcaa19d3413a8c672bc5be7008cb03987ba5d7dfb3d0e999a0b537e0720a68f3c0f04c1794021c9afd4028a3c99570d3302a14ddbc373360eb903c258e79e0d43684d19b556155d22ea5067eebd6ebbc48b9c873ca26394752c34895c465f28d8cd36da556634be2df531cd7f67e12a3ed7e8068d2c8f52203f857da426a5c99fa78b4a3488b81afb9e827463b9b1e033a19e982521144b30160bbb82a82e44a46c0aa5de61a73e368611b2b0b7744958b1196c226583fe52e9b20c589068f827391acd71ac45f9a3e3678b7d7b8884172ba32889e690488d2b4ca1d89690b0fafc0ddc34260fcde415b1cb584081235c5ff83e966a89a1a32f441cb68c21fca4246d6f2b25810b7ffefc3677581d724b03e439aecc414a24ec06cb499392cbcd0cf88dc65b702e0a67d9a8cc35994110dc7d5e8bcd5154455376d54c62c02b31cefcdf78e62e942b66eee3eb7e0a618ec88a51173db097ecf787b278de9f3da999a26a8b8820315c5efe57fd1090b1ff462d1e04b2433d5049e5771f52bc7a27b637afaef7bdfd4694cca6596cb1f9c134c9fc101839743db585591c18bb95f4ba4b574f5841a01eaff32e78541ea86627318f426f9b38592bf14ad0c9ffa6083dec7158c1e4da7e26066f32d2c9c53b63d1ef63b5410de39e79853a9d317ea0f3000b2ff20f8be15baf8f4e52ac41f9d5c7178ca099c13dd9f7ec235ac715247404d1c4204f4903e36d21bb4b73e64c6b4462b81687ff8e051550a5ae6ce5efbb2a9689eb2f65812e62e90a5d3cd4504623738cb77ce8b700b46fb7efdfaffef6ff9373eaaf64b6842bc81e3ebfa07955edf1156c973ee25269fbdff977ba3c3065ce64b004335448ee883f290816e80707ada78a11ba3cbfdd0588a3afccc10407965e367bf30162d42210666fef7cd8f41363122dbcb64a57159de76a05621e5e8f5235756c6e9e1d74067ac48011913187f9b2fcc6dc53294f74d77ce765acf186f5771dc92d8ae960b2c1f43e8df04479ade814151a0393ba95e89c697cb6ae16682bd04cac6602dd4efc8d65203f8b253c343d3fa1ed0732377c9750bdf48ba57923eed0474f9cb893a7a42fc64de03737482ea222c5efb5b224439b1f5728b60efe103be2f59092cc3e22741182d3a48d2a23ac80cdd04b7fab0e27c05e2267a98c8560fe78cc0ca049032bfff725860dfd9c52940a90d244402b63c4d6c509169668172dee88e153fd6bc2be206a148ab60a291f5b04282bd1f4d523e084cdf917b82c221658994b11e4b0993e529353af8ac14688482084d09191be69a87cf991a65913a52e32839858f8ddec7f75bd12dd5253e6509642a5b86e19c40bcd0019e44925dabb166005897c2d82bb063938b47e13130208c37f3c1be4c5afe3715bd55aa9d6a9ed1747d26dae36b2ce2ea1900df231cf2ee5fa82821f7b96ca8d7de45bdf951b8f9646150d77ff83de15145c37fc489a7d72835dbc6db2bf38f92c22acc8292522887bf97efef1369c7b5ffbf3da5c8adb300dbcd367219df3968ca60508305d2e9e2bfd07fd9765af08335dc33af664ff67775e37a004c8e9b65d469035f12c5c2dc83667cf19397d2fae95f62c433f3e8fb0e35b7dd8b6f3ffaa2b9b4782441e8558a6451b4764018576007f2cd67610791ab1e3a788c1d68e031441457240565f44810af79c6abdd990c098ab8d910e3c0b42852933aae435b14621ab427e9fcf5acca0652161a34721c42108f2d033ba1fc24a703529193cb52bb5d0f735227f236ea8e4e8d913059f089ba4f0ec37c4815d447bfcb614f3a40dfeac1fa5d5a9ba8aa41350f3807d8a34b0bf08e48067133d8aaa7976895532dd89c2e5a95d3f66b1dbaca23c6d110d313ca05be3cb1b24d566359d17aeb85baca869dd39c9d7bd62dd12f246ca37d3cc47f21f72849b357cbb0c794ceec2f703a512c7aef8970b972475803c0031e4ff696625a6de80615345cef7df486b3fea78ebcce60b6ca234f4de418d441e2356ac6927cdc3c9837066a33dbf1d9e1ad70ef7f8e326698c46b1dadd1edfd41a65a84be65494a67aa845d1bca5815441b7fe77346ee4fba7ce00a59348359a4fda658cbf6aaa61b43fe080f9ef6acb0f4df637518c2b559ec06b88d2d88cb8c776723e2917c9f300c51d129d55c2a4abf82c30d3337fd02d8a3b20eb726337c10661e4fcb5f88b5228a4682f1e039a61d36a8b6a1f4495f08f5b1d557fbfc209a0f0acd4fe6ccc7b82a6a14c95adc8f667eb034a490b12ed82739cf86b46405859aeda290c1fc45a4f8258a9bcd4481c2fabed0daf08dab032e4aa804751f32f2f0fedad35218be4c7f4d724b9352c5481c7928b583f5a79e0524705944aa86723b4c576a8160929859c167c4523d0c4386eecb6466befc69b7e0e18dcc740fbde02055ce84aadc7b3f6c6a3b6c52d1abaaba97832726cdce2675f1b29c52ffa47e431b662eea5def33be96c9747efb5db21f7c0cdfff318094b37f4fb74d0db7e7accbd720546178277f45aa9569fdd18cbe48e8f670e840bcca97d5b3f63753493a9d1d16f7b12b2a36edbcfa8247df2a1a4638c754347f28dc5d9d265256e82dc5d5badd954584b0f90366ebc74edbf81e7e1f76d902b24778f7a5f9b3cd1821cebff821d8c60220e70531d6eea5e5705ce800ea5da4f0e52d35c2a3a6e7ccceea4c19e061c083add6e11099c84d0b8f1f5870a74884dc064a70391da426d812223765663543fd015ff5ea45c96550f9d81ff307fd37c06a89e6d367d079d1c2a8e5f4ae1915c7197f74af7afbe5490f0d9b4558f5634ec2976f2b3f8aa2c7410d14056b2d3c022a16f3e5394f50a6333b117c1df90dad3d18d66b0a56b46623459c5849773738eac88e702999fb7ea6663bfd3db918cc95d45032a7d60f58564a2392325e1a6c9ed794f0eaf711b73bbd818c6dd0739235846b71169e80ee37f511f0dfe3973288377b5349d647354ba3de986f37824c3c3d268c32783eb6ffdab0fbbfa7e65383704e54d043734fdc2e01f6f523b069b52f9f2c6452fe0b03bf274788a07f2e36681f15fb49c31d75848c4163406ab634822ddd0dba635d165c6e3f3c6f01af471b13cb15ac0aa58947c6c716950e6b37d1e5a94f4a4fff3e9c69e1ef4da12fe5f425b417e992738f9382d581591d4411c284e9cfadeed647e9e1ed5d1741e39c35e3037d05d2be406ac298fa13cc41269a6f3790bfc28bf38aa593dcaf92676ea4dd29a817993a54efa9021745e1ee18cc565be53857dc9efc34bfa8193457380010bd857881ba12edcd4bb8ff2d41e28f8a3142ea9b90fa5724af76cabfa750cc4ddff011fc320db402f0f010632ce6078732a1578e2ee2167afeecd0afaacb82e8bcf5304acb7448c3a76ca7e7a21e1b45014a0897bd8a794c18eda74edba0a3eb9aafab32292549f8ee9bbc20a80a930545675232f0e34b3f69d7a9c41baf38e919a45c965c7b947ce5183e2148273ec00c7fe2c52c73483fe7a0dd982e533c02bb98f52fc05c279c543f943d875d1ab7c85affb6615edbad633742ddca1af2d31eb21cb97df5a0598836e2f4482d0c6f00a7a4dee5e078cf29cd3e10cda01c85b401f50fbb64137dac911470fcf0557845f922e85ce339e4571c2d0cfa6e8c7bd056ca8266e939418cb50b67f7efa82b50472740c3c727f23979f5015757d575c3809391cecb0cd341a98477fdc026375835a4781f77a90d4b6827484ef47578b1cb9cd534941d14b7b7059d457e1cb48f930588a01598dbf50686148679b30b30f85cbfd37a0b06b9e86139845f0b1402392f9a691f373ad7d133efa8e086e74f1caf877d93c1e3aea159f50059d6c51b92e31295372c8f3b8cfe92a5b876929150f231a15a753e350a51464e5df269660e9700337f836e25f4bec374ef7d2fb3121d1d2be5ea1c10a3a1f8124d48d0e0d81679cfd964df96f737913b6341d884adb24a672ca63fe5bfdba9479f86c6d5fe51f54e58cef56dfa334455f0150a8f2e8c9678ef650f66b139721dbcf2764b7e44a1c94fca279ea3f6ef032dd2aba9551ae6812d8abfed4c453628f2c60d0583431f845870a0aff13bebe6a19d50df6fcfdfcc0f21ab24904916611a4bd05dea22787431c9dcbcd1ec5dd5458fd93a0815bf9a8ee3e394f433c8f71504e44e1a94ecba2a9ebb7d84a8098950adeb04143562a71e21272ae7355fd6b067b888a6aadd69940ebfcf7f5103c1824193ba4bdcae87defad3fbe374a0b0c1fd78dd99e8afbc1ba78d2cdd592ce7f1498c181240c0267c77710ae11467ce07f5c39705440e00762454f4b968bca84a3662743c6e73f563554af8d5197fb979244e576672debdb06c8de0c2570afc84a1425eca2e115175f422350137baa170a8de648fe5edf4539cc946a88e038c108f10296737c1966aa9535d81973f1d109cd2534e34ffc7f9fcb38d2b5d12d744787b0ffa93ff8498d61d31c46238db3c19e34901582bc206f379c8529d4484ee961b26286c8861ad725691c838e34c7e71df206248d886c1801c5c89f68a20cd8ac865e2ab62b7c6fde06501fca5cab0880521a98c55d9512c6d90523083544b291984247cdf7286a9c577d51c9682dd37d126c0d47cc31fb9efd982f8fb1a63cc2e703a59bb29c72261758e16dd8cf2064bc547acaadf5db74f433dd1bd4754ef44df478cc2a1c259d3f54dae68157f0f52f4584e04aa21f391d7f667bf372f0cb59e4998143933efa1983109a567efee0850f5ca6191d4e41916f3c4abaa1f9f5bf182ad10d3df70ac6de8a0a051d5e06fe940e1069bfb49404b9412d3a25ee8207f05989c2c6e39e27369d5a4b25d0a4d7a61f0e157528e43176508b729f146a912d698d01a2815592a01c4ba007665e19a6bc936d82cd511fa88b83c111e2a", 0x1000}], 0x5, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27]}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33]}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x130, 0x1}, 0x1) 16:04:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x40, "5f33e96472cd45aee734fbb98d6acdcf2432d649", 0x7f}) accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, 0x0) socket(0x1a, 0x7, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "21af5aed869a04f96882158da45621fd96a3dbde"}) 16:04:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20000002008, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000240)=""/113, 0x71}], 0x4, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1810, r1, 0x0, 0x0) lseek(r1, 0x0, 0x4) 16:04:38 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0xdab) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$inet6(r0, &(0x7f0000000180)="0d685d2192fe028f9c041350d07da43ec2f93275730ad61ef6a546d789c1e40cfe6335419fa809decc044423a62429b514aa5abc1bcbe3042c8ecbb96455b2c6c3fb3a1209c19a63647d1475dc15f4a2c5519f128e7e65923114e0c1cd2c40e3ef19e79a8f42e79f4cf2a57a20da3e1d8aadd033ffb758c2aa84093676fb2de144479c260c9d3394b0cb02885ad265b90a44c3bd362c4b65aec332f7179b2eb0f830ea29e9526d1318e8f4f1ec4e36a5a9ba36d3878e541b1d4f349d9f46feb77731c8fc6f66ed22983eadb96d414c5bb15af2d9d6e3", 0xd6, 0x40f, &(0x7f0000000080)={0x18, 0x0, 0x7, 0xdb6f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x1000000400000000) rmdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x11, 0x1c4) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCDRAIN(r2, 0x2000745e) socket$unix(0x1, 0x2, 0x0) 16:04:40 executing program 0: socketpair(0x7, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xff) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) 16:04:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x7, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 16:04:40 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) getgroups(0x0, &(0x7f0000000000)) setgid(0x0) setgroups(0x8f85dc18aff7e50, &(0x7f0000000040)=[0x0]) setuid(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:04:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6006, 0x5d1d9f8) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) 16:04:41 executing program 1: mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) mknod(&(0x7f0000000100)='./file0\x00', 0xe000, 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) 16:04:42 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = msgget$private(0x0, 0x280) msgctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:04:43 executing program 1: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$dupfd(r1, 0x0, r1) 16:04:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) write(r0, &(0x7f00000000c0)="fa2c0096f91452982c3256ff25240641907a898dc40bca521fb4f03e45b47fa2466cee9cf999910e1ecb3939577bd4e0660c5d3060bae6039502740be15970f7e979dbbd5c57d1c468ad1e4bbc28e99ef126544236fd24c1aa5b3cf81b0597d4778e03ca745851f41acf4ca3e350e2f20a1e7004842a12dbc679feb3d03e03ef4df768d095a481a444ccd2817437fc4958b986a99e088b3d1f778215d3e90c5c2961b7129cae6babff8cf7be948f8f9ffa", 0xb1) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xff9}) setrlimit(0x8, &(0x7f0000000040)) 16:04:43 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x100400000000) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="00000004", 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x7fffffff) r2 = shmget$private(0x0, 0x4000, 0x69a, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r4, r5, r6, 0x8, 0x9}, 0x81, 0x0, r7, r8, 0x80000000, 0x5, 0x8}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x4}, 0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpid() 16:04:44 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) flock(r0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) flock(r0, 0x3) lstat(0x0, &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x0, 0x10, r0, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x1, 0x0, 0x7fffffff, 0x80000000000, r2}) pipe2(0x0, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, 0x0) 16:04:46 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ad, 0x0) seteuid(0xffffffffffffffff) r0 = socket(0x19, 0x4005, 0x401) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = syz_open_pts() r4 = socket(0x20, 0x3, 0xfffffffffffff4df) open$dir(&(0x7f0000000080)='./file0\x00', 0x801, 0x2f) poll(&(0x7f0000000040)=[{r0, 0x14}, {r1, 0x8}, {r2, 0x2}, {r3, 0x1}, {r4, 0xc0}], 0x5, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xfffffffffffffffa) r5 = getuid() setuid(r5) 16:04:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000000), 0x1056) pwritev(r0, &(0x7f00000000c0), 0x10000000000000d7, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) 16:04:47 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x28) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10002, 0xa0) shutdown(r0, 0x2) shutdown(r0, 0x0) 16:04:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') 16:04:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3f, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="f2babd061e70ebf94abb1a33abb3ac78afbe048685a321ca388453089a8903bd9f40b3f731653781dc22693f05489c4abaa21981163e516c18e81463efe888583ec775af8c58de63b50cbf1c5e340654756f7eb3002bacb7e2fa9cccf4ef24b87b23028d30caf1135e3107d6ecd866f2d261076bff9f7adff64f0ec195f9ebbb149d8a7dc3d7120ce26e59c6925d3e0548e79a69b0c58ca367aabe442db9a5bbe189267b9c0f61ac902a83de738c81bee517c4a793038d0ab7b232b734949c84", 0xc0}, {&(0x7f0000000140)="6624add617434ae68305b266a8620e423919d09f77bf2caaaced78087345e39f3c0dd00c1d2d07befd024a69ed34811323f262f575ffa8445df780aa20d6ec9976fcd0300ab2e1e886689dfd66ce66b7668101f94a01a41dee20909c26b994cdd3d8c2c7bd86d7f51e81729a3d902c58e30662896c9da1196390cb33388cd54be0f6edd382eaca", 0x87}, {&(0x7f0000000200)="6675bfc16fb82ea967008036347cbca4b5a814a22d511249db1487a8f59a28d2f4356ba815d4548f99ec72589fb51867cd466d3622f1a0c23c45f84c1d91e18fa619177ca64d46da088faf3f4ebd238bff9e2dd03d1b46999826e6b7bc3b6c35476c9511aa13c81edf9f197af52e9583fa98131107d622da4772424e89020fbb53bdae7b617a5036b840c18a499b919ef96b6f49639aa2a5bced792376a52c75ca6b1debc0027085ff8ab1f5fa2552cd30dced958d4ec1e353d89bb1520aa18dff55d81d8a066132d30ce19fdc9c67eca6777c767c21b2c773164ba678656ee5a5b4345a67bb28fedb5add33185a7135bf66e8d1a4b576", 0xf7}, {&(0x7f0000000300)="23c1dda8add4a6db533feca59a963ffc884026113f48ea26687a7f75d69e94614a3c5068276f512e57d3a6b4d7b66aa64c0bfbfe34b2d6b1d4ac5c0d06bac71ac894c2dfbb610417000f4fa308df13a95ee1608181ca18ff58def155da9fb96c45bcff6a1c589154139c4ff01c72455008e05388305b5900e8b8133844930ff3fe4a81cc1b6de9ec6b741873d5c2552769925c4a9709a70fd14b05df3d2749c4232fe40f2deeddffb456e4cc4a6731605524e2bad2e61a864da7113c9e7fe6ab1adc79d999de4fefc2045a35e1c4705e904ee3093f352a83e0bfa4f02a0f08ea4f2c865fa11a534fda8bb9b53b8266ebd578502552e6ed19f9", 0xf9}, {&(0x7f0000000400)="c8f90bf888e4f1165dbc9ead9b69e5c8a8d913ddf8cb053a9f2d7ec7b23fd963a16bc74aae6a28ac7add4551f5cf31e6f6d898df62ef5a3f88b80c77e7eca07a8c9a7e282c24001a80a74d134101053f13684434b869ae256f87943ca4d65b3099f5b29593280df679e740d8c1c7961ffe429f39a27a38bb0fd200a6f741ee623af787ccf8fe7a7c5b2490c5a8fd8d67c8dd7f814b9e009933e8b357228d66b93512074e", 0xa4}, {&(0x7f0000001440)="3eda3e23be8b77994cba46b7f90471ed079a2d8c0ad0f1722a65e38e1717115f4ef01a52af97f7bada5a7e1f00250f0a0e5d93776200c9db7c102936b3ac1a51f3c492f3d9ff423af527e34fca7499c717fe9b85c2993d255c5bf870e00f4b1d7d9a1c520b04ba196a2ac783bcee820a44e38e988c4228b8a6abfcb2af8f4ad6a6c89f8356e43c453b957478a9ea8b068f992054c1c871f1e3ae69eee485db54c8242e6d41d24fa7c87967f45b5b457f724f3f0d35e5e6b67b5d7c6267f596125cf91562e77c907bf5c7d9f13bd5b93a4c3e640ea852403c6dbe93a3e975f3e2602b600058799ef5c618a59ed4d8f4fdaf2f31d66571050a93228ff748160d7dbbfb3800b46672316f9849bb6630d408a408f23e7b9d7ccd73eb73b2fcb503db0a602c81a0a71fe28e9cab3396f86b998fa94a1a3a68aa30fe6d6a711d4ba7db267c4780e3d7193db13e6551a0450865e9fd6ca2c4240421781c70a872fa59a9f405dc9b3a197d096fc48c59c605f206f063b4a29fb216f6b8e911739e99685ca323327d5a909d5d9a6b1c5a43fd735315dcf3226316892d704a9e5fc8d570eba8a9ed702e4c81272d661455c45cd600a7af12476658ccf36fc284607c3f4d5bdc2eeeeca99fcbae5f5570595a33fad1b28978dc142656f41c618e24a0a6fe66b42a83b5047884273345577306d8cf326b1838d8e8441918826096cdcaf8d80e7d567c45186676451dfc66c3b0b2c533ec428f74a48ac2a3cb644bdf4f8e3dca818c49cbff43349cccb68bad5476edbfebdc61d278e295811d8624782c9573e8f4b43a0fc338f512f8dcedecbdbb4b400f0e309ea3713ed273c446b4c52669473f27202a2d3cbd51dcbed369ace3e761442192e66b2c8ba76f5252a471d76440f70ab5633a976cf05136081198aea376b9379a957e246c196dc4a2d0065d4e6718a8cfcc22a5507e54539a69d4619c88e9432faf096c71de8225d6f5650f7a539ac4011d4c2172371d3746414fff4a923f6ac77a2fd258715a5b081fe9a509a199510dcec1516c918a91d9370e2bad8d00d57e447d766967d59d343bf8e22d9857998579aa37ebe191ea55f22910774a5ebc64b22afe1df2a2995eceb946c4212c02a577f13506b86aa55687b508c98a08e59bf11d4080a15a5f59752348594deb4bddb94b17d75c9ac224f85020922218268a9f81c842893488d43603ca38073c470ee40416a2ad6bbc80ace4992e0e4f31659cc8aa0a313d5070d01eb0bff2c170a3338e8b0e1a441b86e99ddd71f4ea4125f0cce4c76b5ebba8265d3f8ac9f200b87e6d98621e58d31542150fc23764844a94f126c7c89bc5fb0c632d0b908dc5de69c98676e0a20f7f9dfa57166bb64f67a1cf62172a202eaae4dab75ceeb572e8210bcc30f3dc76b64b1d5cf91e7e8d7470e44a7edcdc29f0a10c7f165536ed45ad90ff9d96cdeaf2f898cee2d44769e1ecd2772a5ba4164bd231776b54794ca90d52f5ad7c4813f3b901b41776aba4dfba9e47292219f9c9f62db36f7db48b9ba06aa167b3e7b1d2604ef37ac4662423c6fd642f5abc3190eef0282f0f79946ba306f70d60859b4b84e9c8fe254acbbcb26ec6b96e11b79bcf3b2264b09b98fd65e0fc46d6e7c8fdc4470c70aacf22421c15240d2ba06893b27e11c566a92551e828c1f7c0484ca765e1a8809ad8229f5befab6bd6e29f88da687f56015f84af78d1af78a4866e2ea8f04a8e4fb220ac4a95552ee533f5b3f0745f980e756cb2a1393c536860294043937d2e16255007674678e69eb77e47bda86cc311c74e59961635c9d3307692c403a9070099659c4e1902dd1fbca4df570813227d9949862e0d44ae4892ea579ad27c09abbe40c7d8e0aa6707d85033dc5e0a55b1c8b873a00b0ad9b3b4f330d821da406f5233d01816d3093c511bedcb427b8bd25eeb9dcefde846c1441223baff68738dcbdd4796a123eab0fae46905caade92a28f043ade8747e2313673e51d804ad6d96368a1aa5609ea135413d210ca15a5cf6acdb8e33ed80a8eec460e3d21034dd8c34c4d2b16b4b2c481c83aa2f1ab0bce1e607a4729259d693634b6d74978da633c5207723dbe0b5f4f63f4d59b03d4fbf55533ad6a46f7200b9de51cde65482509b5c7f8601a8b224084f9d821d472017dece75ffa8963e72ccc15dcc6aa4289612e24abcddfd64982b82f5f20e3a95c678cf66d48fe3802e3b41daae1f7ed8cc00ea5691256ecf763dce31522e6abe1da662d2a5109d447e8e9b50395729d43e3c2958eb8ae7b5dda5943d57382f775c97e16118b36ad6264314869a2550d23b3fd870452844ead78fe455316bbcecda75eb998c4fa032c3ee9d6ab9e12494cf07aae1f51197981ddd5e6c04478262f831d6f4bc0c14865208a18b148765c1801972d9f263473dd97eb3510c021fad72f8d7cbcabfccd1c794a06c732d40fb889e99756b2b006b8e2f338790d848283f302a017469b2c87df2bb875aca5b0c720272685fe3cf0fdb946b5c62934dfda8a28385417dc1f0fecc6d314603b71f43b63abd216a7e79ddfaa72adc236c04ac458ab4f9358284d3c7d47340805eecb572c365bb03751675e22bb63a462df4457fa22492e48ecff9b78062af8045900e250ea84a8cae55c3c54b43bdfd69f02297d23f8db55e172b6f6a98e75f38c9ddf9e6fb63f6d3267b069b1c9abca2e91bc26de5b4f470d6d42f2ab6d13b167b2da14ecb43f3577882f6cbfc750e92ec4c43a8b6eccec54c8b4eb57f4644b7d496c949ecc8c54865a240d3e4079f59c3ac1ee870c238258c4ffd39b2ba7f8feb8ab98e79eeb56fc7b531996b195c5868ebcb4c81eaea4f13d2cd800b8c3d45de5fca4bcf61120ae709bb13c828b42651b84e90a556df8bbed43c773e6d9671d9316d7534f18caa0a0d81779d4cf6c099064a5aac4f7a4111dc29671cc16aca9fc9cdbdae90daea767b13142e237dd01e4209ad99092b7576cf5433f99d8fc97d8fa1fe28253b96b2d84954037ff6a15c6edc9a0d51e1ca2121842218ae6225ff0305e28f1d8b19f743ae645ca721f4fe41ad60bb8b46760162bde14a3b18946fea0619fe0b23c4e714a3607de53bf933228f74f3dbe138d6061d4704539fe3d128759b9441d384a2f1208c0db776bc136c772b62a0329c6fa9b6c76d0958729503848e2e980623fc1c34526a1e766c6a6175521ac88ee732b5539c524d3ef1287096ac419382826cf0313984530e9f3e0f36bf07dc76995df0ab4727508e75a66b2b2783099e1c653c878d84408d43e3d209383ff4bd5d729fadedeacb8df14838a0c0c5d750e5cf400fb1f8f50a9209d0f4ce311742a26868379a6ef87f894220b4710c7dd83b510a3bb1958cea8d712013273fa5e72b957f467a9a073716e513a89abb78d05aa81bc9aeff3b1a66d2458db9dcc49f10edbe1821a4dd050da97104121bbe015dece48e741b91690cd9ee8c2aace399f2bd9f95050ffe2acb08593037bf7f8a36fb9c52610502bd8f0568fbb52949a0ebaf125cb8736cf0409a0d52738e587359187545d2612aab428e58706a422209ddf72b46eb24a534f2990baf41960e20076929804f1261e02b3e6b194c991059ce0dbaa6b080c90ae33608592387cd25dc3b9ec4904fc7aa5122c4539be9bb2e2a6c63753a4704d079ce9d608226f4638413a33919074724f6dd148422abaf2764b89dc11b3d353be8f2d41bc43044222aac247bffc3231ed04290b15ac8ec09960f8d82791e2cfdc4bede954818cb4ff13816f6e4c790c7d11c306d54ea35b9e236d283e5706906ba309f033c49b7ae158c00d2464522ad2350b21e9d1b4733772c41178711ab5be79c7bedb44fe7794bcb06f3998506a0873ae5f33d89a04aab5880be6a0f6727bc920b4b8ad2b563972f5e76b9609460ee81476d0efed5cf75bbd5568f0e79be1a2c94716f7566e7f1f19b8cc4d0609f6814297fa31c7846f60e877085a3b145b154b407ad8e6d94fcc02e46b368f7851e4fae33bbc3ba6a9486f1653299a7393f54a7528134f0de2b46a1b6e058be703ada43f07b4bb5dc953966408c6646384d6673c1c6b62d329354e9d6456e4cd579f8289323a0a7de801a586ba3505199c53c6eb8346466096ed3971b06baac6fe196c816d43cd629c191e604e0af54821009bdf0332c3b1a892346837bda7afc108a246e34548c5a177ec39b403ec4acf04404242b1af482858268f2ad14fb38cd07afa32c5a37130fca11818da0bd1c859ae280aeb559faf3c7212ebea629cdf90220c5284e72c6515548801b9665a20a60865989ccff33bb594949722178869809b9bf1d520e59a49087a09bc2fb2ca8c144603e23a7af419260e8758760414a1a4f6931f72e59440e1de7ba1f59371f2ba221c21337138209cbc4c65c45e9c798c51195a43ecdd6578d8cda868db00a46898486896cbc46bebab552ee467176b87fc05ad70ffc404efb9a570e792f0b82514c1af1c584191edee8ba6afaa3bb8a8f0aa2f0929075d149d1630a8a253d7ef74b3dc99f5a3c65cb000b27d44a5f248ddf9be3539fd326e461c1b11563eee4a6e89f7976b6073bfac35e635d95ef81f65fed17238a921204e111d911c0f7ab9cf7bcf8aa294c25c1f5481e678e39b508376ae46f3b30c54a069e27ade3fd99055d0fdffd885252278ec53e4389f2bc7e2474d0007760fc70d15a1d7c5f2214f66e0f05cc5a24aa832026a16383668db582eade6d5307c151cbf8dcaf1dd45666da3ce65bc588a285d6474e7f47b86799b02098e2acce57605bd3401b60165c093487fb8b2fbf71e3515d3a26f5c533c52ca1ffcf62cacd2f40590333f8c62ac02d4ec76b0cbd6e95ae034e94977fb9b60d0fd45b5a0a0a84108262a33af863dc113e92cfbdd716872a29227bc400816e7296f2a63594a2a55766516021b1d2e65495c915e7f4bcfd29cf0d878f5b1777ca894657f7d05fa69d13b0fc22d15d392ac35321925e292d0b9bbd49f356bfc2713392216cba322aa2a59ca07898f6a63c63a6fff95e7749c6e11923bd6e21083ab19b39140616ed68cd8aea33cef7e1aa3e685385f9c8ef1ee556554967d1b822c84618db25362c11c0e3bee81e480d633843d9611a29f00f7121aaa820f51b8e28aeadac1ad022a16cadf189a73fc0227d20cb9e0518a1d27d4bc6b369cf1b278796542fc046127f145966ceb70994044f49ae11f52bb6a5c8b9447e121594f1257c20b01bda5550cd5c85b4c322db782047e8de63d6cf4a6dc74b6bd2bd7472b57c5fa51464a362b1b6d2850a8906f5fb03afecf34f58f846adc3d6da3092412ba5c55536ef575538493d9211ad6392bb4fcb7116af4861070d53b8ad6167db1b56e39664a8fa911525e387714d0a003bd2ec5ed2853235ca7ae7009d26d54120b745d22042d80b78f67c12a1140aa7b42851404f00d94ccc2a20d9b4c457cec262f3e598fea900f8f6164df503c8741b736f6401e62c742f2872f79e27807848a77e0a2765308f371f05a74225522a6d263600ff425fe8dfb037e446266334f27d972b9b76e9fbf0f9abe9c85f3e2a2d53f079da4466382177dccd5b6c8c7ee3bd9cb5d347f6ae8277d718d478efd0d88142a952a0b19c9f4da33e1b5cd3fb1003f3b735c432a28b882762c7dcf2fc6e41ac1f17f8b6009dd7ac98b9d0b6a8f4ca6579ba238fb2fb79a589019b5ee10997b183c3cc9d5aa3cce0bd4cc7ba736717a9d57b9ac0cbc3ab474b1b8972a56eea13baadecd224b391eae309e0", 0x1000}], 0x6, &(0x7f0000002440)=[{0x30, 0xffff, 0xecea, "ff85d82a19df94ee0c1f22a0f69dedfdc84df136eeef1b22e3"}, {0x20, 0xffff, 0x100, "b875fb063de02a972b89d111"}, {0x98, 0xffff, 0x848, "712c11a85bdc73c94a5f03c5a73a3d16ecaa2c72c9e405db28d1a29d450291f38b95ce52464312ba80820771452f16af0755261bdf60fb1669d0c4c2bd1eb7dec35668d02c20f70def07187f862e5c7a74411d4a90d64b7ddc7e501cdca2f9cfd697afee523c9132e2047992c2716c652977ca5904a563a24ed506f1a2dc5ba571"}, {0x30, 0xffff, 0x100000000, "6ab62981a3e02840dbba4ff60dab4ae52d920f161a0990fc2822cd90"}, {0xd0, 0xffff, 0x3, "a4a2cefbd05a7023474a0076c966c4a610d18bd628e673a4f1569297858eab9be4b97d35d2e957a5fb5181fa529eca0a71057a5afa08571f6ba1c85bbb17b8b0cef39bb2b0ca61534cf9d03e30c386849c641ac11f597ca407256d7d88d4f2142b16e8893df039765792a399c933f79304902b9b8f9d8b8dc56993391683f59e7ae0aa31fddb7c844f8dd6fe2296e2186c40c7461c0f528e87d6d3621c5f19743eb5862d9fd95d21ce81741d72e01071ceb4083e70b9d287a9993b"}, {0x1010, 0x1, 0x8, "b0cb61984236d101d02ecdb9c38e58afa29b204bcf4358cb318e666505a0d39a6d0fb6bbb75a689d00b32451deae062bd2deed70b5ba71ddf6fb8c6a69ceeca720d551ec5a871ed1c623b8c9850a1c881e600c6b9dedd402112847cd3dc1544fa2c5401770d114df5f3f0213b28e8ff8cf92b41a51429d9c84c54338f584c02846cd2c0ab05684d23b7bb8ac91d5749d2a8d64e97de791a3c2aa2f91b93b9da9df8b0295a38dfd98976768e1204a38887fdbdd363fa584da87b94e1977fae2396099e349ceafd6a0f28b7efbdb5b0b415c86ad8d54ef98c542867a01600d1d48b74820fbe963499dad7c63de1c78f29c1a4906d0ebb28650464383aeb7d145fcc9058825ceedacf68574777f76fd9aeb5305f27d78a331e76ba0f38f76e2453773f904f077ef3a66ba38a7e5eb33fd4e0fae2d004b8ea6e6797e04402d81a7d602698ddbc2f24ca3c0fa751f2ddb3a52d198a0abf000ebc01f9b2aaa6c6266c1fae7b878ab94a573979eaca5f7858eb368be30f740f275f4079f1abc62a89c3b43b4c0472a675ca62d81ed650686ade07995500790c84bf2e210365d4e5fd144f79ab1ab337e5e5a0986513f624511c590522ff3ec3525832642024c9a9d800b72d781d888c0a0d77852c3bf1ff154dd41b8b94eea970a92b7ab3b4dee770dbb0cbed9f986252ec888c90a16657ace3da233ec282157e1d2719f918ef50402308c53bf5d638e4b50833dd7873fe26cd59954924d8e6226c2797b12f260202e97c7cf8a410b4fa1547e4db85fd03d286246c6888bc64b5157c6d4ade59b71609c276cd0fb81c0ac18c78af0d3f435bf178fd5f13774fef73d13ce2b43a36927eb1e3231e3e2c202bbefed55ed38c411095d1a3287bb045fd602fd03b146cb1ffbc21e7ae851a98f75a82bf0f96a69d46e19302576029b4553a2baeb5734f32eceb5ca82ab8fae9911159adabc676be8f0a503064e990880708251548e01b795b48bd069a0c5011484c32855b5db2a964f9d26f2d21b255d249cbc8ab943e01a9baa6ec26aa46f6a460d7057cd226214384970a757e118c8f073b85ac4520224adc8a5c890b61fef783ad980b1d92e8d820b6a8aff02e768d309d1564f82211bcd6e7d9e61fd6502184ef876ed4d6b628b1e745dde31a314e4dbf84f196dee86dfab67c271ef10e8fed429b2c95e8d0d7ae62e3cbbad0710f25c4a38a8a43a31881c18fabf2420f47cb18b4ea2403d547bf010b0a98613aa6d5ce27ccbd07efc8502610baa76f66a1a0fa9e2efe444192eaaef1fc677f79008f4ad6c1e7a123fd7d7a70ce8684e3f064e18d918326e45ff66567672ac7a6fb9ad4044471ecd2ce2d75d7bb1e33e7b170e2ff74c14906afd73bcc7aa923bf51c24dee5b85e7765da045e6d1c3a78cb8ba58a22903ff1c09330fb755232f0614c5744cda52df3a70bd3fb1cdbd53f73d277c4f8bd0a64c8b4fff899b5c5dba216bb3d261b4f5939ff5a8d4312bfa2bee125cd907641d7ff5d8528cb88f908f7bac38a4565645b266e49f86de4035f6b9dade60fb4933c2b2912988fe3c8d0e3599e65b7a8ce61be9acea58b9f4af958943033d2778b100fcbddaf6689224ae36ef8c37daec36ed41b4a7b52bbf8286828bb15424d09f8e0424b8becd1f5c84d30efbc8f7d6044e0419b7aeba08624105892e58060543a29cfadc8de80e65f8b52d5795b7c815a59633297395835ae365ea6022d7d0b30d68afc0ae437b543157d1512e03d18338b2c1ceda5195321b19e4715d8502133e57e0b2ad46fb780cb6d4591e156846dbf765eb2a70401cb0177e73200351115e34c0fd949b5e356aff524cb52fa749f18548469985eb6da60663f10f30145e5a9d6254c5f5e371dc75b9daf87d4565b72a9cb479270f8634e052a1a5768c8789370dff14f4efccc4fde5508aa61b7b7eaf3cedb284502b8481d331f1691d65be4ca0559a48e87b2cc616586835599a7de7e497b1163ee256331666eb1cb1926faf290a75a845e0c0c44200a2eaf3b90d88ba90dfcdbe2ddc7215aa185ed0b6ebfc66fd73599a897166ca2ca8d259a86c246e7a88802a1dbdc3cde231c9bb9d6d54a74e241c06cdf1c924123cdfefb07b5d9eb07b45b2d205d2426f801c5813262361c3bb31c11e42aa54cb3345262600bbd2517123dbdf78619851fa913c5ca6d25ccd425537e7184afb72b791f023ef8bbaa8b8b2cf45e6dbe251b18678ade9d8b104c132b9aacf6844425c95278abc0ae3593699ad703a86de5bf40c6c516eea3a5419ac46059afa649f8c0845b7084666bfbcc258e6f9fc6a24dc5b5c57f6be9ec6791ee21a4cf045a593a65eb0f5b3e57486c64314594f22ef6fdc42c980463a614040a6be6df27bcacd41526409544eafd8c5de3c9a9ba2a30bfc1ec66b9eb2339f0c5acc53665871149544fc9098e6cfb778092002c46a075421936aa529ff64d31aa4d854ad4005bd1df0a8ef11fc5c79d3ae8d507d8a78370d7f6db4a0164d8d9aa237b514ce0b575610a6273fdb008dc3a40213cbc8bcc14888c8c30b8850398f99c49495c93e19c2b6d1f2d9fbd062d5a02b5d02bb1e5a98550d9c8f5c68ec2417009dc83d00558319a160bb978b566674d4b4b3e9a1c75ea855e29cbd80903211aa271eefec615c434848d4d564c459c9062d196d84a2dd29a3fbc9440b5b1b07b3e65c392f5473a54ded4f05385c647c8810a0f154e5b804b94e6818bb7a7a482f8a031a1b6cb531f9e42cfab3985fc6dbaeb0a4213149c8eb9b174353a4c882a33a8ffc2d5927679d65a88c74b7ff37df5e36a849da320af34930ee71189fe335f6291cd23cadbc014289b1a07b020cfb0b7b043b126eb05048182c71f4bfc46f41928e3d533ab67cf67f40e61b4bc87ea9cabee66a381d0c929e3d4e6a184d2578ddf8719f2af0e4fd317610e0639d579862880af7c55014269a281ffc6993a1f47114e7fe3a48c05b3b3fd7be9f061ce2e027bd1cada63fd4c28f52cd2774b77f197f1ce6fd84b911b4fe2ea47c118a1bcf70da7dada8ea2aa5a217ba0c40e151289c25169301093fb661fcbe2a50fe9fd8adeab5cd219f169e43d66b061f3be064f34dea0d42b0b421b14f4517ea72b6585f1e27c906a0e42e71046fee6561d6134020398700d13201c700260dbf7c9fa4b4d888a57f6e5c046f05839a0974df93ec4be038e2f0b72eb575376ba44c7519188cae7f774c477cfb01e111c06afd7735d18c74c2c9a486c7f537d2fc5f0af4358a2971f1121ba8a2dff266081be4f24bd38baf34bd95796df4c663485fe9e2d54c932285960efc96492b953bf1f4e8683528f87e4f3622f691f39af6e41f7ee95be56da80d706188cd7250d6bb21a0fb8f133d43dd7fafc30d267139888347c640657fc647b4aa1537ae4e40a61fd50d8a9d348f9bc4168614fd6a379de40c36e6bd6b909d888c1f5e10c52afeb6ccd9037dcf7e825abe29aa4cdfeac3efca16caac8263255d71b2518156b211919644c06a7b115f75b983456e38e4927b4397f30d533b0c9a761d222b3db1a5d8d8d4194c2de36cad613cbb79f0222a25c0e8c1f3f4f23168cfda2fef7f8b3e4f8f347531e0795b6942308351b7fd7f1b91a8771b55606dd0f7ea6ccdba8636ef07118ea1910f56caa81d6acf2a4556428d4c260596a27dfe83fa7694a9994e7906c511ea5f23c82fc09d015b2890476d09238aa3d958c65752a4fb51b80a38769dac3c869bea9e7cb15794093acf7085d09765b72039e67bbcfe3d2563a6a2667bc9556b5654c3793abaf59b4b95d91897e0055ffd48b635fc36727e810c2c0f08e43521063bfbd8c853cdfd26e20deeee89f5b1140f4344da00f6d1b19759ed6ee70dc8314b74da5ba056cd92d0ddd10270c26e13653c0527d14d41bf1a45bb0768ae860e5c6ab30c62db4c7c2c517e76b399e66dccf9faf14797c1893c129f291ec2cf36a5b6532a0f2f47c9f23196ae9d6c3e38815d89da569061c719c3826bc1d1fe1c26a27fa808106a8d3725eb93dfaa34210f6b5b29ad9104d8af14fa3ec93c6ee887599ca3f921d248e60e6781836391619b6b451ac28e132b838dbe92daafff76a30d5d1f57dcde4e17152cbc27d5ae87be06472f9159fa0146b472c1a42314fbddcf6fd9a1b4a07dc380953bb86c87e0fc63b01f83d69ad73d9ac170dd08fdce4c7ed93c9e2a0d75752b9af854d9a2c913ac6d5185c62ec3d213beda6d9d2304f17ef317e727680b4a1aa1a3af5c7d8e89001eef835ea50e48f0b2de9d1df6edbf39528b3ccea7794d0e51f1fe261a26abe4e6d26a83a0677ad31e578a316954e017a8149b8477ac5d2bdcb5e3bb55226c0328158b9075f9db83c7db7f07d75f9807170d1fc4c9565995071a5edf252918c1189cca234e2c231ffebfad1bd8178daccc97e527912702d4e5d2f0cd215129f01976d3d8a16d77359d9bf6c5540abcf4bd75ae244600aaaf2f6709e5f56fe473f5378c15976484f61c4e4ad976bdde78ae649a50844f679931bee7a9b9b769dc435a50365e39bc3c975a5da2bbaba91c344d10ef0f2b1eaa93e4fb80d2469493d18e37ffe207adfbc94724eb658d67906dc4e58ef0ee4457e4564024bd5ceb6d2be1451c9b0ebda0866b090ab2d242023ac9e52e9a3ae7519892d3ed1b3fa3f52588fdbb5fb3a55c0746271f3c462284bd4a9057aa827559b1a84d3b5568a834f1b91b7d461f063a8ac3b3abfc90a7365ec86c493346d7bc96489ded2b4c9b9d3ef84a6173d3ac14ac7fc8e4ed8193dbcd8b68069f6a7da196b2599389951188ae042fb6a0dd39920df4a5cff3d7077d1a28961ba2939f0de43b08350de56846df04061feb5fd42d0af13908021c02541bfd47f692de8a6099ebf87f0a761939a24c059f39335451c80aeb4692411106704c8c327f444813be2acdef045716fe36f6db340a82b8dd3d6e84faf77553e1b3295b164df91cdaa7e11cd3632383bebfff2eef9047a2c719987955109b2c5b36dd95f58a6e9f42ec4ed780fbaf45f211bea07005d7c5a8d2659bd1bb57be8d31c3b30b20c4df30445c1fc9e84ff28fd63310cf2b7c9624342f35603046e79b4ce8e073788039b7ee3a20213a7590c625e21711577c378a9b235684caea75fe186bb6f1eac0d1fe069a95e30b99768aae381f087e1a4d9bf910e3b2e879bcc9ad4988a7530df91647f1bffaf25fda3f9295c91c158e2766d95342ef9495ec7f43fec8df6634e4eb4759c06e312add2af0d6108612c5ee89204707c0969822d5c19773a6c63c184a34c8c81c97bc412a7d54152d9ff679e5bfb4e011e9c15bc463d51b1144a521d83447548a6adbf949193f3ef27ac2ff3928e2ca838141ac22134a5fa32f07e0d475f142330c7a677fa59713f42f469b36ad39f1833c94cb7a4f229daf9b1472699ddde67e284ffb800b69b3a512deb09887793785575fd06054cbc211ad7fd48a8a7443f2cd2ba4138c91f58b823630b012f734d2f38c77db900b10b14c4eddd01d7f1061b47eefab77161716a5802ce9342db9c2293e1e23c54e9fc99af3640f34464c492b90aeae72b8b6ceb6694883e9fb9dac9b99963907feeefc52ed3abdaf77307e2c20331b679e604cb30249815b103eadffc506aab658ecbff09067754b79da9165a810c0e9f14e2473ffde163eea88cbe3af395b53136fb7c13ef46e20c7e9edf752082ad879f5067118d23cd96d4f66967d3015466125d1d1052399151161c509aa7b4e7e28e988e68369b8ef6137e4742d80e7bc21c"}], 0x11f8, 0x9}, 0x0) sendmsg(r0, &(0x7f0000003840)={0x0, 0x0, &(0x7f0000001380)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:04:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x4080000000026b) shutdown(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) read(r0, &(0x7f0000000100)=""/4096, 0x1000) r2 = dup(r0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8ea}, {0xfff, 0x67038cdb}}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:04:49 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x37baea16ec398419, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x4000000000000000, 0x6, r1}) open(&(0x7f0000000180)='.\x00', 0x20682, 0x0) 16:04:50 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000200)=""/183, 0xb7) pipe(&(0x7f0000000000)) 16:04:50 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x84) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/224, 0xe0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)="ffe2") 16:04:50 executing program 0: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x3) 16:04:51 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) setgroups(0x2, &(0x7f0000000040)=[r0, r2]) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x1) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000180)=""/153, 0x99) setegid(r1) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000004c0)=""/4096) open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe, 0x84) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSTART(r3, 0x2000746e) setuid(0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0xb58) 16:04:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/133, 0x85}], 0x7, &(0x7f00000014c0)=""/4, 0x4, 0x7}, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r1 = open$dir(&(0x7f0000001540)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r1}, {}], 0x2, 0x0) 16:04:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x20000, 0x2) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@abs, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x2}, 0x0) 16:04:53 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x10000, 0xc23}, {0x1, 0x10000}}, 0x2) getitimer(0x0, &(0x7f0000000080)) 16:04:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000001280), &(0x7f00000012c0)=0xc) sendto$inet6(r1, &(0x7f0000000040)="5ac343f6f6f3ea20a3f806776a20ba225c40d3f67a7a39b1639eb78f07328a617762e3ebef342734ebfaa811507bff80eaa17e2ae8f5970ad67c5140cc8e084b1079cf307c1390e6c3555598da8c43febeec0b99521dfb0141f8003fcc5c25c68b425cd65a28a9483d37e1d1062a63fe2aeab729c188182344f4d5b7a1a7178defe64cac63a856f89fad389a5bb9c8a31ae33364ec70ebf90b7ddad9d43fcad82026ff100eb91499394303db8241903cb6c0bc078372550b85aa923034d6fac7ebb6617cb39db97275b09085775d99c026314cefca2a7ae5d169659bc8dd212927833077154d41ede9bf1096af4e61116fdf8a231285660ca6dafa0c46c13461ddc8481eb60d6dedeb0c081b05b02a47e31bbd49e0a2eae9dc0be820fd2157725dbc912ce28307878935ecf2a4591fd6df3c3d7ba9af99d6b7fcec8eceb9f113247b2bbdaaeb44ed9e5823d8bf3accc6f632f83417d242309b46a5a506580534efc35c6761fffd6fa6f539b9cb7a0349a788e39995bf7eff6fab4490fe06a0ce800b7af33922c08ce947a1ec3cd7e4a74fc239ff8536cefde28c8837e69ae3251f143b862a02c59e1bec488a3518c8c97b55564f887a859a4929d3d8db1b1527f3646cbb1dbb76b426a774dfc20208cac74afded258c1953d685f906f835e9ba04244b0a82f87dd710bec9473ec724029d8becc36c69ca2aeb352a80959ed672b399a2698469dcb394218c19f60e27fc0c0da0e42ac62d3a115be6dc33b84db788df7efebbb9ead9812a82f706bd10e5a46dfd49902abdf5904809d02f2db6ec7bcef9018d432d5bdd0bd14721aa6d2350b0aba7227e31c941569c74ba7aa0278a3929ef2801f2e529a1be10c5c17a6275c3b9d6e19ab0600d5e8541ec56db7bac8a73d3cebcf369f917bc940cfd878b70ff3662e9d12c96093b886d7b4422f4201ef2b513151c9152382563c42a99a1122bad8ea4260407961b2c14e65bdf530cd82cb17732c2c3d22bfbda023f1a3f12ab8d2e4436dfbba8fc5e1586d98ff8b014f660967b85b9010f1f55bfc1d9039d3888377a6ef18854eb979d8608a045299d9cfa7d8102036def11acc225da8c336fa126dcda75625e2652c0eff0d613b26d895381e338a2eaa1e05d3acc7874e8d5cf4929369ebb43e7c64bd428e63869d5e51397d118a6b5a0dfb91e903e25cc06f20c86f34fd336d7171808560c4beb99cf61b5906c1dd64971a124e5c2844248830a9112eacff111c2bc311c33d81f06ef9b5ae9223a95f950299b0b2cbbb8ea061d826792ab65e6a68b4efd11ab069cbde04e2dbecaef2c1347a7470b1827195309875546b7d8f8dd2cbbc95e88646e930f8ea195aafdd0d5f88eeaa586dbf071c270f631326e16bbfae1a20d9b4b8c9fc75004c2c90249e99bec6a80dfbae9137c97657968468a4706f0a2e7f918d9beb33a3f0c0c759c75cdb64ed11b9a80ec2474031b4b2d41c7ecc8d74dcef19f2bbee1528e9c0ad20514c3f8ba9d5db05bafe09b370f28e4a7d99323867c9933df5141a60daf7a0c2e0412f92b84c45599517c61fc03dcdf217458f403f1bf6e6f777663a7e4f5c2f00e272f5218588c7df928e2cb7d78bc26a459729c4a63c1463fc37cec6cf97309c9794202d8461c5080c617dfb2839fc97f5652f8a88ab1ec9360afc370b7372dc736bc20625cb143df5f7ff7ff218ba1cec1486f955250087b0b7a3b6f599709a3ee362cd34c1e4574aa3f02a2088212c24e6a6551104fc33f7e645f2b4a2babc7f8682d7e9b82ef88987d9bcc048ab664e00e5ea1fead9f2691b3f6cba06bed0b308944f924c66763d93e47a328a1b15b2895a2def3c731645737c6ee76291cca2be3175f7a7ece70f4c10d369969e88ced53f06bb15410f12b6654391e4839679a6c2623b4226b59c0322f619a11aab40cb23e5521604f16d37f6569f3ed8ce49a3281366160944b51ebc6050a4783e0fefd430486e2dfffdd6185b51f58196071d2e7841f320a707561372f53bfbfddf2607b6bad2b2fe752dfbe94536259e8109578c4ae7cbd7386b083f947cf4f351e42070cfb2b13f870cb9ccd49922dc6b383ccb2ddd55b9a8df6492c801c533bc0210f4bda3bba9f5ecc79989c59abaece7a261d3c176d45a7110fc511f0b7f9c50913341a58623db656488bf817d25eaceb2786ba51b6267cd76bcfc47e98a9d58e12a868b8d5f5056ee94474fe993f45cd1c7ece6589a15a886935043223fd6d397e63ec19461f75b78a107f8204d5f66e32ab55c5d0a756a4ce9ac3654e290a82663efd73d6a599cd3fa4fd0fdf6003deced9d50e85c419eeca92abbada54bce70172d68c1e769ddf87d0d8105c46d9b99aa0b4e192c09a1570ad9ac731ad84f74f81b8fe844b178210b13b81c4d1d71de440c0467cac494ee39a7374d7b1dd148737331df333d62e9478bb38dd7665705a609878243bda3b4914896f3786384fce307324141e167a6243a08ae6cd7dc3f955682abc81b63d7ffd3866d90200c722b0ce28aacdf56a81c7fc3fb8edb5e56c6fe65d38c1bdad5669169ae594a61b807ad6c3ccc2a0b747c566cd2186df01625ec7ad2d80340711f1c687c1e7aaab1f2cce91a50805bab4b361affa1b669bb719e5dca1de9c10838e9a36e7e4e455103058f4eb625b4d706f06b0717eb34e7c8a0464d7afe4e0716846ae6b07f6a6bcc2a10772dcfbe0dc41bbc7840638d4477bf1a4fc1338ab152039c19c4a9aca254cf5c5d3bd27ef4e8ff5d42ecc1aaa1b04a32458457e47e3abc3e536d083157306a00f5c4f2baeb8d688005972e45f4be898c868451e9d349fc03f19dc73a874e1437878019d60f1686da3d0a95920d4ed637e948a804ea9b6035f68d82ef92ea68098110e6074d1d260924fea97788cd02d8c9b317e7863c9964c74d62fbdf1679bfa56a98d597a9ffc4360991773cd5e4f315e5ab8eae3c8e2ba08e2a8ef4d3c9a814d8b4daea0ae4b72358f61d0c85c443bd74c19157fc6a419a9bf2579cfd17248195735e49b7ca56d9494d00bdbcb820f1b683ac71c35ed9f59460dc5f7e543da5adc1ecd24e567dfeeb1d512258b272aa9cd656516e174dec5f13fb637339437c371cac2bb95a33e9693b8cc757a11c66d2962f58a11f543fe394f80e9197779caf112beece1baa2463aae51ef491426d3763ef640639163551659e6d22175b73f0624a66e0cb01c85f2960e4929c2d53813160d0d8b2f9e5154a1a8a18dece7c9ac0c9100e538c7303ff61239efedfd445b5c430f454737442cfe1eb0bfee21bf725f12f11f0174c2d9468a1d89e0bf3630e4d66e040e34ca99e8e6a34182645075d51b2d8452c88886a5a144b566560204c8ccabd8142574365684819784ee09cdb79bdc7c055c065fa591e9b62eaa0ad6048b4eb2168b013bb05186b28e4fd2bb1f818d83020f2539476f23bf92705a8ee42fbfeb6c28c7985cf53ff31dcc33ae871a1977916efa2c8cf6d01d10361660824e5056cb8b237ae9c9fdce6efd29c977d36491c166c2b188cb0bee7d4f29aed18327329026aa3ce16b1390508702cf561b37fb2b15698deaa161c3c672ca77b13ac7a7cd4d671fbcbb5b3eef95925f02659d02605e6b6bffbcac45b1442d48f3ef3cc4ca6f98b4556919daff4a4d6f09151a9846a1a9288b490748885766de0f93b2b15f1a503682bb6c610158c1d390d63fdba8dfdd23b9bdd406bf17eed0c47ed230e3baa0b67fd448c54d786463789a9f0c6b630f0cafe355ae241f1f87451b6473c87a33361d97f884b0855397307f2a4bf5762419af7eafd5e4eda98aa6034a6f3e0bf1cd2894abbd40e0fba83d85de0b5da2b728692551832ff4194cc407e0bd903b2e1fa65cc84365298e4b451ecaf5c36020f386c5947fdd8a666390940852301baccf7680b04ec9d72b477bf6698e127ed7804e06f63bbbf95468356cfcacdaf107a84422d5f6fb8ae395396dcf6be664e01fec32356d055cbff5558d7692465e98bbebe8d524bf7b363f07e0d1f76611aa460644b22d01d2c08c664978abfb9bb7030f5d6b7c00c85d8b857da062cee40ce645cbe52e363a6bd8e09e626e7afa337ecb5b4bc0ee89c4fb61c4630bf814f997c8b9c335c292d3c1a788e0e743af900e2b5fa343d0e3927f99373b65e78b5379c13b21d944e6b5386e9f84397fc0100dff53bf323a35627fa6d3879c38c692976f6d4a111343e4c474e95ef230d2d80eadeabdd57138c2d1e7a183e61a979ad3b08f12f7ed6f0093d694d0e180c49cd0450c7823ceb04686e51e180b615655f43e9a3f43be246610773be1d5b6d91733758ef91308eea8dc824ee48d1ad51d949f1440e52d11eb66e38ac39af709dfcae8e900a46b2e2537c8ba1e38f908102086f6d75373e82a07c32e12611d114d8bb219d403b403a217a79d45a4c16428a2a4702132eeca3f0fc54d256eaf3504c9a1a109d4c4c99a6e3d7ea0c2cde665323b77a0fc051bd2b7eb9d882e7a90c84f00e194c2801001dcd6c1212788edd81c5733a82b9a36c2a1134be99a8037c2d5352d9c233105b9460ead7a2d185ce3c9cad35a7f49290526fd79046b57d97c116bb832978a78a75c5f14f5c9563fdf87f10398e1f591bf07ec4b144c604dceb76aa914c37c4107311201dfc658a5dd4b4ef4e25d10783bec892f8e561653247e89ea588023bacca39555463f776d028058c7112808213b6ce3630c74c948f4c3f16757a50ebb5c3084ae7f86fb17fd65907d68de2ed191b6cbd00c4f54a5d787a03745a02b9e30a6fe2cbc24dff4919c91a85590fc086cd783a44a2095c80c6cc579671cbdd25f797c94b80cd29055f1fcd70e0e3084bef0fbb410e72165a1511b119b60783b5bd998bc94ef3f24d7ce93b30f9595409c68264e6c1cc240f1e77ac3afa8f3f8c2481fb3aeb77f8c1e08a11b5cd25d9dde9ae4701cf5274cdaaf25159448080d2466eb6084fd7f507045cb2feef52a5d394ee540fb3978e74d0ae7944668c48711583f27b1fbd8b4c78ff28b8259a9317975d0973a5e8768b2dd9e0e271d9272f7e1c011ccc61da8ea94ebd3fc6bc3077e418df34876114f7caf6a169c8360caf2220e6749270c631ca553035e45140f4e33c5558f004b98e7437208a0378e745777d4e3db6da6a99a1621df7b03c591afa7e1df0172fdf628072a8bbc5d7ea4e5ee26683264f5b25dac81055e942da83943033f2fb015b15a3edbfc7b7a3c56bb86aa1aec0aef31852847f3640f48a3431e07aa1db2008caf89e868b6c399375744056cf32d80ebe396589bf59e733307879545215ded8456c0a9aaef219bf80b1c188533e9db8c7e1627c5129a64dbc51004738fff8d48a070275ff16e062c3a0f0f066784265003a53d8fc0e19f872924a428c231339b8afdbd8eafb45f637888224bc453ba6a317cb0f88d71479899f45bc57d239f99ba564c1e6b86e46a64de5582bc9fb6f0d76eb203f792151fd2df6e22b3a975da1b874e67c6da861c416134a41ce7a629e336385566b0afc961e1a76239f1c1cb272301795f9fbd913544fd281e79e0ff7681ce3cb4c47fb911c85133ddfbade9764e13d9aa6d4f8ad9bdf283c62bc71317eabb44dbaa4bce0c8756b66a41b0c7b8255f8c948fae7849414ac4cffda6922941323ef8b2cc050fdbe8508c88f68d57a810bfb8b271d3ad831c4e51f4ed43755297b8b920a659e807d0296c544f7cdd9a27c3268bd5c0b45dcc9962ce246516332337f586aea294615e7c2329c518387d68ed38b4", 0x1000, 0x9, &(0x7f0000001040)={0x18, 0x2, 0xfe, 0x7fffffff}, 0xc) getgroups(0xfffffd9a, 0xffffffffffffffff) kevent(r0, &(0x7f0000001080)=[{{r0}, 0x0, 0x90, 0xf0000000, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x3, 0xa3c7}, {{r0}, 0xfffffffffffffffe, 0x84, 0x40000000, 0xc1, 0x93f}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0x8, 0x3}], 0x8, &(0x7f0000001140)=[{{r0}, 0x0, 0x2, 0x3, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x11, 0x1, 0x10000, 0xb5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x4c1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x21, 0x1, 0xe1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xfffffffffffffffc, 0x2}], 0x9, &(0x7f0000001240)={0x0, 0x10000}) 16:04:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002080, 0x2902) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x80, &(0x7f0000000240), 0x401, &(0x7f0000000040)) 16:04:55 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:55 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x3, 0x40, 0x7, 0x95ac, "59b7114b206e6cae008826270964554f1e1c3aeb", 0x1f, 0x15}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) lseek(r1, 0x0, 0x2) r6 = getgid() chown(&(0x7f0000000040)='./file0\x00', r5, r6) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000500), 0xfae, &(0x7f0000000100)) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7f, &(0x7f0000000500), 0xfffffffffffff001, &(0x7f0000000300)) 16:04:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000001540), 0x0, 0x0, &(0x7f0000001580)=@abs, 0x8) socket$inet(0x2, 0x4004, 0x0) clock_gettime(0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001480), 0x4) 16:04:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x91}], 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000200)="e636cd5fbb36398026f05f53acbf6eca7f4871739ddda00067d4533efd5f32a0b5cb085b7d1185bb20fa7793ec90dfcee027bf1dd6c9a5f9e872201f6c713decd9e94e68796340e72089427d28bfc1b259e50e85391865f60803326a02eefba9135ab42bfae77ad2c7e34ef56b01e1245f42a3a56555e756162fe4c9ee7f8066637f7f8df674c0958d00b98f238e77407e6bd233eeba3556294697fb42d86ac7cfdc3cc6051e4a89ab6a3d5c435016e3ce7e97ab13b6742576b0776d899f3e9086a50c8fb0283a3986af359ae0588b2dcc2c681b0bf0db44943691dd7012d33e60e3c02c1180b698b3fcc839f21bf7bb8988c69cca6408053006909da4430f7f196938f067c50468d9fe457f6f862a9915334d9532f39262bb95df8b803a8ffd83e1360777e5337ca866b529584b2c11a7a5ce4543e11af03ab58f5546872f9f8e34e3579c67f4b6e1e2efe2b081b69c525ba79cc4d9e25389274a099f90deec54a36dd345d72b7566690fff3bc78c3b0f44dda023f750f67bca111210832b7a23826febaabdec1bd831dc66ff8eea08a0f947822137758cc3ea50d48bb5a386bddff298a488fe79a02469acb9ec0cbb8e43181f0c4c1c72a28d80bc8a20657b48a7f811db982f148db4f3a0e44f41ca033120354a7d4766e731696b59a89087d40a71f40797fe9d06d75648f28bdb67b607e9b56e60099f95bd96dc0b0233a352ac484be8b107ecff2b315eac44fb97616905a1954d3d9e97a4156d49b37236b5f8163d1f41532cae5b66a66218b64f7b6d10ca9f93bba67de108f7d31e26ac9f3fda3c83007fe519f578256c9df02bd2b832b74ee6192cd60d590bcaa0eb9cd31fbb63d2fd5a0943e97bf6c90e5a5d34c6160bb0e6d8934abaa70c5e6d674207189f5ab1a9b271f0f25efea3f0510ba1e3a045b550b6d58ef85049d73c7ac3f2ef61c1e6611f9516066878944d67fc6ccb642cb00a7f067dd38e6c9ab5962015426f1207871ee455f082ebbd6c44c4bdec4c5e66c3ee4544727de22064b6a44983be16aa0a13d466a0c08dfad1e90ff2a73d5faf3ced28e39dd398205d52aa44f3cdeed3b8eab509d219da2d22e50121ea575b015cd77d9d7799bafdead5813c6df8b5c9cf87c34dcc3ef6c5d5e13e621e13212dfa86e8624038d7b9365716333b9a214a562c6fa2451afb12cadaaf3465dba5a18b05afebaa921d687c1c0a950ba89a7d534ff22b1b8cc992f43900cf21b4ed576460169e2274fc31580cde3f6ace8ef1e46280faffe300578b7f0fe7d55ee23ccc99ed268048a485d38fdf40853a3caca90698b77eda01ca8dd9cd1e9a8b259ac9b5a9bd601008097239bc9fd99eaa03dc7fe5708cd2ca3326f0a664f3e39309577e9aae6703936ee8e667462dd7f71b53dec67620d87d700b6d579e9105df4e1f97d7bfb7754c429d57a6eee53fe2e8adb68d4c4d4a8c852c18e1ee5c13da3af02b8c43898fa4fa929d2ea81afb33f33070653191187d0a3eb4d8b35ca3423311366ef5b737989e565cb548d4121bb82c988cbfb9882b63949d0d1d1cf1088253f5c22c392225fd456d2c5c7db0c356a97805db1c083e6164137d749aac3ee8baf1e6964188d57c042beff9e55fd42fab900f7105c9d714e7a8874c4f356e21ac8adf6102f6b71e7e381e4ec212e1e3bbb1b3e29ea6b54176fe6198723d8923c5d6dca5108aa4a1b62aacecd9fe5e23f5d2f8923857d91664d06e83b6e54f90db6fc99f179931389b68f8bf034e953cbbc86f8c0c65a783c0f4884ae6728d47d2286dbec769b0b9ebce5f46ff52ec416eb4addd272f0a99aa99c3715212f0ec67b43461dbbae4421b4d2e235d6e1a6159d4807dc5754c103e575b1af57861f6e276b4d7af7339e2c0e3fe5c71734d4d46e69d0fb644316987654f5d8634c258a5547c2a9351a988b63ee201eb0bc4c16c09ff9446135047e3478f16b4d9b2202d26167d74d7052837e550eb6c50760e6f7e3fb3d5374eaa5d438e0d0d078dcfb593f34fa9dc820d6cfddbc3e67180c44e1c2d257cfd0981f92e6d842a67b36de86b9c5d74bb0f315d81946d400dbbdd72b802f831d91c99dab7facea1c755c3830b701b07348832234210d85144d633f25b69c98318f1bdb7aa50cd1de68a62d6a8efefd5b0ea7a13a0340d85231e374e6ae0ec98c8343e92b8edfad125edb5f617710ded2f397cd367389d10fc15cc6c4c24c034a5ed0a33c2b12107f07771e0f382e78059e435f6a69e88f2ec94b4d5a8ecd5b02ce3444f1781906251c26ce41da554850387cec12e53359c681c700f33a1c9741fd7d6a1972c3e14c645b4ecf94c8923eb0de2e511f0a912e8cce2919258a796f1e143dc0f98ad8eaf838844de74f6ea6dd5a507138b622028bfb9684253acd8d53f17ab791bf8b4eef4d4ba10496747a2fa4fef268bea35edbe5ce6ee47b865b21d7344dbf52e1a7ff575ce584f4381065620c4cab0df2d75f60054927c76e4de496fdaaa8e600ebf6683bed1bd6bc03a3770f5d5f912dfffc946138a8b8d958af261787438a74b0f46e40e2a0ff1763d6aeb683fa4c7f83048e288efaaaa64c7469d4d41eaee83608cf13b36ec3c5a65dd88732b81b46f9d2d333a4f808e4c27dda4297ff184fa7f3367dd4366b43f60e6cf13af5e81e34e92302191fbcd848f9c3268849fa6478c55832543947c845962f223cfbb8aad2e289f896d7612ff70fb4c3a412ce52273dfae59466a081bcfd4a227db6c0a20dcfdca6ee1ee2a3b1cd75d0a56711296e281650de46ce6fe815ef5568d7b070379b061ddbaa58f7a97e9dd977e3d3fc3e70dec83fc6bbb906bdb545994c6627f908d65f40e0b247bd0b1b46352d7bde6ba45ac9347e2265267ecb56db56e74", 0x801, 0x0, 0x0, 0x0) fsync(r0) kevent(r2, &(0x7f0000000000), 0x3, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) readv(r0, &(0x7f0000000180), 0xfc) fsync(r0) 16:04:58 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x123) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x20005, 0x810, r1, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:04:58 executing program 0: socketpair$unix(0x1, 0x4000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="08080000000000000000000000000000370a43b57cc7e7090fb80f5d87c046450c4911dc81c3ec3f2d8ccf103752a0e5abefc5ec4efceafd5feb7dfeec9e2af741c33523cb78148787f0ee20d6520c09084b0f2aabbfc94535a363bf96c74b02922a0cb25770f7d02a46abf01b5a30c92278ef157a995330f8d2528eccba02c489fc66edf65171fb7e16a364d9390f1335b2a83fc66fc0025a7b7a021495cfc47959df011f6ef0149eabb5aeaa05cee0c81b82d8d9c774329081d9b25687293153c96d60896e11ed697b9942c0988726a219dbc378fe5a92e0f07fea481034179778182f8efec9a7b9c959d3da8b5fcb61ce78e98b834e3c39b9928f61daf1d0449a08dcf56ba8cda67aaed47d6cd2f72ad86cb4f232b0c0f023e397a1831e2866e66495cb42d1327637b5c3a50284034e880cfc7f147e978cabda59be9fcbd5845b44cb943d0d0c1f21325699c27caef0d52d5e5f3f297a6f7f8512db99afaaa45b8771759a3558d61108440ea15de79b19effe2c735781077e354679ee46c5632d5097a94eb0dcfcb5160a7a5b5ccf306551a354b1e082ac0673963274b62adbcfa526bef2fb2fd923479e97ac455a1a48f7bd71fc2091ec7ca0496bbe51fcd39145e5c3b328cd8a69bc9e658f888dd5d810bd5a48883acaa45642521344c98e2cb9b86b7b7d820bafa66390ee23a69be6de6a63ac7af71ce12ee3cff3772514c5a379174b7368f62fc7c337436f0fc634a6d4dcabd62b1b6fc2a5ae918269f6085ae94896155b98df3ee5b613b81850c52b151c0cb619a139be33bf2c2471b18bb180ecebc7961f32647bd493fcca2344b621676a5c0e01fb8a9dc65d32e9b3c6e70084975614531d47182d4fabe7b4e71103395ca34510e66f900455e76a31adf671c118b2840ed78f6c981ad4f1b528199f93934b0fc779b302a9a5539e9265891d1c693867729a2749e93e7ebe76ebfa51e5883831d33de3dd66e2aed88426fa4e2d69cd4ad8986cbca49c877375c2a6bf7f16e4209fddf78858675312893bc5060fcc4406516e08307b6226797c366b7f272b7dd7fe85b2baf860b39d007be8fed853c118a2d190d9e99dd34040979e7c418c7d03e9cfe21e4a6074c3d934943043ed983fa7b4b2823e36b82582d1ccd3e8a229f64c17c986f5ea2a509068f5b9130e0070e3fa0c98bf1ef7854029753d033a280150b2c2c655c56341652b20ac8c0f370389b0cf070998545cc2207ada320257463836b5e99b4b7812cd197ddd460a8f1a7cc6aa1492895836f33da9758640af3f2fe8304d0c63ef584df9f4aedca1a06b30fad04dc426534373c0c3e85d45e4a7e6f8ad03e298e82219fd5d6feb1be10f42db82f27fc3ca4af1742527c284ebd5c90ddee6abeb61eaa1c6594f0d2ff3e0d5b6e871e4b5378377dbdf1ab7ef4ef00dc4053aa5318d0249215d2a72235b57fb452449673dbacde5f7385afaf8e5ae95431bfb973a9aa6d1867c6130695a086da66d47add2ed4a9ceaf1ef78cb2863e3fdf60496820046523b8a374e662534a6f27a5a751990c6366fd258668d051c5211dedb8c36430c4be4a38c8877a31e301776f909c5d52a760b00fc58623b52734b557e998c024a651c0ac271485eef26761b6bfc5464c8d8f82fc335fd2330533af96940b6fb09c2a4bd95614dd7cf71946304e0082e129c041b5c1939b0a267ba9797aaf710060a5bc0157fb35a37c52e10db528e7f9d0a2b0196cc8e60f1f5b16b8747662dfbf7e7e6e63f7509f9ac587a77007fdc1713bb65ede3593fbb5a89b891163754c9e900f9fb84f056c08b350dee7823ef03ee437243b3aa542e94de228a2b16153ff3e04665c3c843be460200c0981fae10697745fb78148afae5642fc6af00e4768662f001bbbdd27ad1ec2e7266bdfc7c7dbdbbb263cc3d23ba58ad72ba28b691411f6dabac28a6a8ede3ebc7795f7684a3e961e519067b8dee1335c0597e88af5e0b3b44eaf0a2e20725ce93b551b1841c31f0f2659a3eaa06effd115627a4f531cdb143d1366d072b60d3b988383c3b3337e1c1d0894f2782335ab9ca444a933ebcb1a86b513c395237c2a130ff53d2268536f217d7fa926e7a17ac26cba14cb6880847a05ba8dcb89fc6fe109f9d2138a05d6c27efb439e1dca587dbf0d82911086a428f83c470b52bd67db7697bc789ace9564169973db83838f086614509014bb25d5e94b9960917d1a14ef66007b4180708eaae9d0ccc24e8ababf90a50d6c3c6532b6cf560b0cdd6137ce6845c52667da8f009aee03ed626d3a4f4bf459edbe82dd5be243968dea115b074f59c887a7967a491d63ceb09de83011406470a1f4a914e730ee8335c5ae29347c8259950fab40f125486e0fe296416b69804c0a6683f588acfe59d8149722be7eddb64042618d1d752c018093c5fefcb448820d7c46a3873a7803ef82d647ea06ec09f3eb9090ba7a4af84a7b65b2d3249b9ee3148a73b76c620098ae614008b947a45e64b3e44c48cfc16b20907b50ba95fc5f636bebafebf26cd45e1868f0902752d2c64837b3f252c2b4dc28174c77086234ac2690a9ca15d6bc8138b7f06fe4f3403e17fecbe86af48759e18087cf158ee9aff477ef3a74964469ce92b87101d0b3cb0aaad6a2750e9695fed4bd0b06d5d4b62029846ca3a164cc59ff694f7ad88101e9bd829ecb8188b69cd2bc6b4e97ccfdf3d30e84f1c3eebc976a2b0246fbf501bc3a6d96ef44c63220ae378bd4f878a51b672e28d26720e719022123216c27b58cb0b96ae893e4af4049be1782ffad1b0d240777f40a304d0b5be6650e77181bcdd70b300969373b886e2074fcdcbdb82a3faad89abd4533b6caddfb665eadf23ad427a20cd10069c3c3ba481c5480000000000000008338977c67bbd333d952bbd7ec582e936498bfee3233ffb04b2211c80e7785a2980d7e7f2f68515213d958cc793cee2cfea5ada9f326c50be50d111fe7e946506b3e0ed9e113b67aa059028e256ed65293f5081779856b9d3054230b5669d5bb303b55b48a43edbfd57bd55818b4474af9bfabe0712268677b56d138d22701a0a0ea4ca135343fecfd85dd0e282f29da9625329d867fdbd684f259041f1e6a86d0bd8d0db87e745f769e64755387a002a6c591b5fcd5b504a18fbad73586a6070a30e2f8964aff18a58a66cd0f76245d3b98241292aee515130"], 0x808}, 0x0) 16:04:59 executing program 0: r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x27, 0x5, 0x1) dup(r1) r2 = dup(0xffffffffffffff9c) listen(r2, 0x5) 16:04:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000000)="dbd747e3205db36712cda46774b410d3a65bd0286676ac4eb917de523303d1f9f21954d0123eb22e125f56fdaf8fa8db95a022be7ccf6d548a0b5b92cfb6e859f3f6da611c74120cef93e5bd1f19976a368262b8a81ba27ce22a85917af6ec724b7592aed62a35c61f97e3c169ae5a5664df8b4898d0a640d0c2b6274cbabf6ea604b5e28f69db512019b6afcfb0e72bd9e105f17a133be1d769632c260359ad3f7aa984184b6f5d91acca24ffb040503c737226d9abd4605ab301ed833dccba5efd63ba11cd1dbf35e27f4f3afac5af8ad0da0dfba10589d84e9f", 0xdb) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0x38}, 0x0) 16:05:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) close(r0) accept(r0, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000100)) 16:05:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x2800) r0 = open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x7) unveil(&(0x7f0000001140)='./file0/file0\x00', &(0x7f0000001180)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/71, 0x47}], 0x1, &(0x7f0000000200)=""/147, 0x93, 0xc0}, 0x800) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x0, 0xfffffffffffffff9, 0x7, "ff6af50cdc64da94a19439d6c5f8b22059d8c1fe", 0x4, 0x1}) chroot(&(0x7f0000000000)='./file0\x00') 16:05:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x12, 0x2) 16:05:01 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/53, 0x35, 0x3, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x649}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000080), 0x0, 0xffffa) fcntl$setstatus(r0, 0x4, 0x44) dup2(r1, r0) 16:05:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:05:02 executing program 0: clock_getres(0x4000004, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="2696cfef7ed8ac0f0a77f319412116acf3e2d6e25a61257fa73bc95da6f9a7f78c5378fa9be16c655a9165948026f7bb3ccf714611f86a63c4f43d4df4ce6e47ff0148c796b9f8560a4929a1119e79b2ca78c35019d121e27bb64c222d6cc913e456d04747422f687b5899d6296f63831adcb594ecc599790b01fd8a4173d9a9b68e4a319566a0f281b1b0f4fd5d", 0x8e}, {&(0x7f0000000140)="bff90b8b601d798361", 0xffffffffffffffe4}, {&(0x7f0000000180)="e02616319152793ad270383c92ca0137ea329589c8ad0e68fd169cfbe81c0e099e551b6decdc6efe157b3308ecc9a1ea673bc72bc956629e9c9b26f60e6e2ebfb212ca5d88560b13bff562650e31732f5ecc3055040ebdee1ad09abdcae85e82dc615ef9b6a2ac900d3980bfe920791837c22cffc9a4fe78e3889e99621d60e938835c80ad65170c854f77d1d70da8fe1e5a13f34be4b51effbea5ed", 0x9c}, {&(0x7f0000000240)="ad5a8aea2bcc43ed92f8cbbaf907814bd59faf3452732f43428b78ca6e648c57758d29", 0x23}], 0x4, 0x53) r1 = getegid() setegid(r1) r2 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5d47dd3a, r3, r1, r4, r1, 0x2}, 0x400, 0xffff, r5, r6, 0x3, 0x7, 0x0, 0xde4}) 16:05:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10080, 0x2) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, r0, 0x0, 0x0) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) socketpair$inet6(0x18, 0x4, 0x200, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffe, r0) 16:05:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) 16:05:04 executing program 0: select(0x1, &(0x7f0000000000), &(0x7f0000002d40)={0x9}, &(0x7f0000002d80), &(0x7f0000002dc0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:05:06 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000140)=[r0, r1, r2]) unlink(&(0x7f0000000040)='.\x00') 16:05:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x24c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) setsockopt$sock_int(r1, 0xffff, 0x87d557e1b1cc49aa, &(0x7f0000000180)=0x81, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) socket$inet(0x2, 0x0, 0x94a4) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:05:07 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x1103, 0x39a5) kqueue() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r1 = msgget$private(0x0, 0x348) r2 = getuid() mkdir(&(0x7f0000000200)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x7fffffff) r5 = getgid() pipe(&(0x7f0000002540)) socket$inet(0x2, 0x4001, 0x3ff) getpid() msgrcv(r1, &(0x7f0000000440)={0x0, ""/70}, 0xffffffffffffffd0, 0x4, 0x1000) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0xfff, r2, r3, r4, r5, 0x78, 0x8}, 0x1, 0x2, 0x0, r6, 0xff, 0x800, 0x9a, 0x100000001}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/247, 0xf7) 16:05:10 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)="2eff") socket$inet6(0x18, 0x3, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x14) chroot(&(0x7f00000000c0)='./file0\x00') 16:05:10 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) open$dir(&(0x7f0000000a00)='./file0\x00', 0x20048, 0x100) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="3c6f53fdaf5c7ace93187070ea9d8fd48f6be4b3d97a5608eebf5eb8249a0b4d45d2f40b37abf0938126d225e9ada083718a7f476537f7092d8c1603c6875102418734d70132d17f63c6eb5e1106e0165c817e46048d1ba906786e97027b7b738ce1053b9c94bed6f94428e64208649141d9bd39febe5ad7158c65ac4c144817845c9bc345089e1d18abba7c71a65da5ee30cd808c844736f9f389f2c501cc1f25ff0093e14b31b66efb7c0614e61cb427f4d85bb75c56579d4d926e0e83e990622b9c6a", 0xc4}, {&(0x7f0000000140)="d4698d9005432c86003ec49866cd2da06e20db91a48c33e55fc26705fce8baca793cf4cd463590eb79e9b49dab406cac6fdde52071739bf91f6cfb11525b8dee2d87cea709922ca0e90f120e033101d0a912d5a4e83a58021b2c04f90de42880449d85ffcaea9bf2e3a5ca53c942e7797465e16ef598cc65d624ec2f64628d2d954e9a5cec754d77cc88d0", 0x8b}, {&(0x7f0000000200)="87fe5335da597fa3bdf43a5c96a72e254a2ac1369ebb8cec029e21face06cdd45fcd9d66eec55a2e2ca3c5a225bcdb555257fa297fd9e1fc52cc8fd882b516077a3ad0a1d6ca3fabd60fe1c6083851dc", 0x50}, {&(0x7f0000000280)="43737c800ce7cc11443a8563bf66cb3b0ce40547d9da26bf872f5d0dede0637bbe33fdabcf09f93c8cd155371daacc38796aca2e76", 0x35}, {&(0x7f00000002c0)="66838af1e3acc4f55b787b9c623c2a24ad427ef2a5471db2374da54f54b845b0f4783ba4fe8a4c0be77b59e6901b9fa2df76073b278e49ebb0539114a672f14c4ab3b33cdafb2333572ec43e6a7bba80e8a590332af94c688d9443bedd57dca862f6f7cc2acd0f409518af1c729c15b38dec5d91864c2669448b728e85dc11b33bdbcd9eefca56926ca54a431c339184a6414981a97c5218809556df26f84fe3f4efda3d79c4f24fc33914af07ceaf1550216c21124d5b84874082a0694e550e170d59b749d9f99e968d34dc46", 0xcd}, {&(0x7f00000003c0)="62444e3ddef8e587adb20b7efb885a59f34a7522f77e3dc47f35ca47503e6c689944695bcc48b8790824e04ac018217e9927959b3fbcc7e4e333e73bd5d3c568fd340316762be2bde9e56a409e2e5b4f24aed5603ed7fd8baeb353b936716c6da5cdd4f20055e1ea5979ea", 0x6b}], 0x6, &(0x7f00000004c0)=[{0x40, 0xffff, 0x8, "732f11e21a80697a6a440fe9d350724fdb7ce7eea278edf473895c5bda784fc9d1c55dffa23838d73ded26b589"}, {0x90, 0x1, 0x4dd, "ad38eb9404bb25c521c549dfffa0bf746868108e859c1f4ebd899f4e2ea929c0f09e7f60407b19dbf5ae47b81d25f2395731322eac7b6da5d4018086cfae40e3a91fe42cf8ede01addde069fa93e472d2f78ef0cd8993bc648010a73738709b91b25693ef7819aa95528f9174a81c51ca4b3458ff873f3030e8d"}, {0xf0, 0x1, 0x2, "9c8ca8f9004e3e9c157a8c69baad739212e4b58b703685e052f7602631656576286b3fa089aa1195c609120a6fb3fb2d945d31f39c02dac2d364d0a01e5625ba7264b739d324b3fe1c2aebdd1d426fcff4bbfadab29bd4fe2d2e70c5bc8a86358d9d7488bf65e147c00ba7aad702aa2f309479c53e98a3a1c284e32469809c1a3e570e9bf8b6da6648685f2a00ca003a76ac720fd57986b9fac3f3cb972c4ff801569f376319d27927f6924e85e13e3e9757c13eeba614e2eb3532ce70e04fa148912132c05e110c1bd5aa27349173b1d5ff9355b9aca48f7495da99d5"}, {0x60, 0x0, 0x5, "8c1cefda223ab07b4865efd17d9d440337900f7414e0ddc7f497c623085430f976320c08a9cb217b826e2bf19abf075a0587750e1822f7ef89b91efe5017d0bf7364d8377e0ed83de461ff"}, {0x50, 0xffff, 0x4340, "fb4b6b01c5ca38065ea70b8cddd8c4fea1e5d293e2506168bff3bae40ecf11047e44a3ba24f80eb6b24b2910ec5aaa27cb2464e9ec993695c51f"}, {0xb8, 0x1, 0x6, "9d011e92128ba3f6a46e3c9e53e80694ea59dc17d9273819ab1bd76b599f4267eadc84f2effaf034640802b46a7dc148dcd386260592c06e9a80eea95f5a8d07681d1e3d8ede4cba28225984f903060d0413cfd2ff182f809682e313c9962ed79a21599f98ab444ee8fe42a96349d0485ae8480cd8793545b0cbc0ba11bcc47ecbc62be5fc205c8348cc45120c7370046cf80ad4b6c92573efb2c8af4e74704f45"}, {0xd8, 0x1, 0x1f, "23f4e54751224333fa6d9253a377173565fba8d8ed2c024a4dce30a881d8ce336e3f6f10521f58c50ccb4e6ed6bacadc3d727a8de39f9f04d56d464dc97c849690295846942e9496054289361ebf109ef390a38a7643472a8c2831c806085958513dd2919e216dd45f07c7448d93c30d5b6a4c232c01cad743620488381ada2994fd61c48e1fc7ed271ea42ac58d3aa00b5ebd6492eb074d52cb154457f1538f8a22802d5bb7e12fa1d19d4c8bd92014415d1b9f0b85ac656097dfc083ad13030dda4aaaf6d32551"}, {0xa8, 0xffff, 0xf73, "4c61df51a02cd8fe50a2f84f531c4009b2d2f9df0b91b5173c2662adbc02259eb869e5c2e4fa1e17e65a22ff4970e29b87266a3678daa93b1355452cd44db352d19cae6023d58fcc041ec07d243679451cf0639359c2e2108648cc66fa9247c3404c968bd115741990523d38082e0d3a943ea4277ae4866845b8063db58f79701654a1f86f3cc0970f5ba4729d7654d67575"}], 0x4a8, 0xc}, 0x8) minherit(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000009c0)=0x2) 16:05:12 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000600), 0x0, &(0x7f0000000100)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="74c2a6aae77697a2490e7b6c2475085a24eb2bc2e5f528f807f2410ba39af0f7327eba49da4889e370f9cd80e337138626cbeadf230a1554d12291c524eecd5165c9d8c9282e71218bbf7492ec8e85eced91281d2b5997fe7e717a23ee66c1c6900e3ba81d5ff4744dedc1ef727cde0a1647ff907dd02d4b114a33b9159c2883254e2c09673db7e9821f4de7de93fc6e5e7f9ca1d574f84ad3c16d059125350ce2fcc095c163e198a4a9024042f242ec", 0xb0) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0xcd, &(0x7f0000000040), 0xfffffffffffffffa, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdc}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x19}, {{r2}, 0xffffffffffffffff, 0x1}], 0xa238, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:05:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x29da) msgget(0x1, 0x20) socketpair$inet6(0x18, 0x1, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x1b0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) fchown(r1, r2, r3) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) 16:05:14 executing program 1: r0 = socket(0x22, 0x8005, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="83", 0x1) 16:05:15 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0)={0x40100000000000}) 16:05:16 executing program 1: r0 = socket$inet(0x2, 0x2000005003, 0x10000) connect$inet(r0, &(0x7f0000000000), 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x3, 0x7, &(0x7f00000000c0)="33be5c1ae159d0835bd044dc4e14f3d610ec6bdceeb7237dceea4f6243dde9eb92c0653a560332f875d88a49d9a49f928e8aa7ecf0d382d64fd4411f3220cfba83140305ee1f90c14bea452c9360a61b6fd234f870bceb4afd08d8b3348f9b27ac512cb993af6fa0509f01d7ae06fc80bb99a6761096dda72375e4f6bf0078070e87cb5e6ca27615ffd2e0eb0c04befc6a0fa6dc4b411e3bb1348e3a8b417351a67c197ded59ccbde13710bf5376bb695a45da2a32f65ba86c15", 0xba) 16:05:16 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="bcf1488394ebd20607e053cdbb45ee65d4f4342a36d6d2a3a0f618628b8c5ac09e466bd57f03b8fb3f87a8d7ea95172970521838803fe8bc4b6bc6d660217b1d1de1ac223c00ae3eb3fe2b218f880f607179b7c8146d5aded2e93c5cc1835e3efcb6117ed2f1f27e652ea03cfaaf7725f81c51ccbaca4e853f783f900443bb7cb8", 0x81) r3 = dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x100004b}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000001480), 0x3, &(0x7f00000003c0)={0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0xa5}], 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x2, 0x0, r5}) kevent(r4, &(0x7f0000000040), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, 0x0) 16:05:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getgid() r4 = kqueue() r5 = getegid() setregid(r3, r5) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x1, 0x3dd}, {{r4}, 0xfffffffffffffff9, 0x90, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x7ff, 0x6}], 0x80000001, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x42, 0x10, 0x9, 0x5}], 0x7, &(0x7f0000000000)={0x5, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000180)) kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x7}, {{r2}, 0x0, 0x20, 0x5, 0x6, 0x8001}, {{r2}, 0x0, 0x93, 0xe, 0x8a, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x5, 0x20000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x8}], 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x41, 0xa9, 0x2}, {{r2}, 0xfffffffffffffff8, 0x8, 0x800fffff, 0x0, 0x8}, {{r2}, 0x0, 0x20, 0x40000000, 0x8}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000023, 0x527a01a6, 0x55}, {{r4}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x5c13, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000020, 0x1, 0xcaa}], 0x2, &(0x7f0000000080)) poll(&(0x7f0000000140)=[{r2, 0x8}, {r2}, {r1, 0x44}, {r1, 0x118}], 0x4, 0x6) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:05:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x208, 0x0) setgroups(0x0, &(0x7f0000000080)) fsync(r0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r1) setuid(0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280), &(0x7f00000003c0)) 16:05:19 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = syz_open_pts() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1180000000, 0x7, 0x1, 0x81e}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lseek(r1, 0x20000000000000, 0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x4000000000000008, 0x100000000, 0xd77, "771e781da2e9c28a7bbaf60d7e6e01e1382b4e57", 0xdcce, 0x81}) fchdir(r1) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:05:20 executing program 0: setuid(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x20000000001000, 0x0, 0x0) 16:05:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ff6000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000a71000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r1, &(0x7f0000a5f000/0x1000)=nil, 0x2000) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x0) shmget$private(0x0, 0x600000, 0x2a8, &(0x7f00009ff000/0x600000)=nil) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x17cd, 0xa00000, 0xeaa, 0x8000, "84442622bbae29a4517ca6a7d38f7d8d99b80fad", 0x3ff, 0x9}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = socket$inet6(0x18, 0x7, 0xf9e) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x5}], 0x5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x14, 0x20, 0x40, 0x7f}], 0x7f, &(0x7f00000000c0)={0x5, 0xae}) 16:05:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1) fsync(r1) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000780)="cb53373e2ac0a81b4d92a644d80a39b27f2ac0a5f66e70b96b060585b37cbb9f07d7", 0x22}], 0x1) 16:05:23 executing program 1: r0 = getgid() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r1, &(0x7f0000000100)="30ec31e6a5e9f03e895cd8d36a2a899010cc2d965879e00848fd6a6d5c75b0a500b4d86495d2a62d7cfe65b6b75e1f6474f79c7400a5b5a2679dd13b6255f8df1664d356e8d790b2710ce925e7af11d21c36193d205e94d6d7e781a00ead143b18d1a4a227ce91f3d6419ea8067d8cc6ec3c2a7f8e942e5a4ee45670fb00d8b8438fdb48b7", 0x85, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getgid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, r2, r0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xffffffffffffffff) setgid(r7) setgroups(0x9, &(0x7f0000000040)=[r6, r0, r3, r4, r0, r0, r2, r5, r2]) 16:05:23 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xf2) clock_getres(0x20000000000a, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:05:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000001540), 0x0, 0x0, &(0x7f0000001580)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001480), 0x4) 16:05:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/222, 0xde}], 0x1, 0x0) 16:05:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x86) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSCTTY(r0, 0x20007461) 16:05:26 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = semget$private(0x0, 0x7, 0x28) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/233) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:05:27 executing program 1: r0 = getpgid(0x0) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "36321c8bc5e0e90e4edbb4071a00aae18cb98141"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) 16:05:28 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x10000) sendto(r0, &(0x7f0000000000)="b8a48ee15667fd833edc907b6aa6d624ceab4b6f97012965c2c47ac5392d4b3f704168e0e35eb562a7c248bab948a37e37b16de344553d8daa9f0365b604d3f95776e18a990a17b37a64", 0x4a, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) preadv(r0, &(0x7f0000002640)=[{&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/126, 0x7e}, {&(0x7f00000012c0)=""/138, 0x8a}, {&(0x7f0000001380)=""/230, 0xe6}, {&(0x7f0000001480)=""/202, 0xca}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/188, 0xbc}], 0x8, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000026c0), &(0x7f0000002700)=0x8) bind$inet6(r0, &(0x7f0000002740)={0x18, 0x1, 0x80000001, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000002780), &(0x7f00000027c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000002800), &(0x7f0000002840)=0x4) bind$inet6(r0, &(0x7f0000002880)={0x18, 0x0, 0x4, 0x3}, 0xc) chdir(&(0x7f00000028c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000002900)='./file0\x00', 0x220, 0x104) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$setflags(r1, 0x2, 0x1) shutdown(r1, 0x1) fchmodat(r1, &(0x7f0000002940)='./file0\x00', 0x80, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002980)="ba1985ebe1f6df55622a1d7f7ff0a294cc6bb340d0ed6866218c36d36c7c488b53b8956c96c138741fc6ed06afd543e8965ce1c36c1a05e1ad2eb0e4187edd660f4be12778f0", 0x46) r2 = accept$inet6(r0, 0x0, &(0x7f0000002a00)) sendmsg(r2, &(0x7f0000004500)={&(0x7f0000002a40)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffff9}, 0xc, &(0x7f00000031c0)=[{&(0x7f0000002a80)="ab85c5d5a9ff586762a9b32bf680f541611e551abd436be13e098290147d1baed7ea195c4774436da3211f5dc9e2785b5b5d4ae4f0b401ff115f61b90fb1e25c9fe7eeec5dd88a681591f3c259a987da270d4028803464aa13015329121ed634027926e1373aebe6821c0d466b44d8f747f6b962ee2753bcdd7caf5774ecd42cecebd2c9a4dfdc7f2ecf8a491119cecd6d5a6e1947a8bb01fe31904b9b565182699da93fc887907789dcedec9143c67afd674ac91d9c65c90b929fc1dadc033f0cb3154f2e5620cdbf06e250053ffa10e19c9c8b765c63a504bf845d3c04392e9663e4c8c0ddcb", 0xe7}, {&(0x7f0000002b80)="7fd07f37093fbec096cdfac83115658fce6f115dfbfa2932192ba5e05539f75a74347335b2024c6e4a3f9be32da4a6d3eb1c0bd9dfaaa408e09dd4768b0f5f76baef7458d3583c82891cc1fe781766fa97", 0x51}, {&(0x7f0000002c00)="ed8f0ed6c1262a8c278ec9b7683abb0fdbc813c77cb22cf49691f473f680e05a6cfc28c33fbda62448ee9d0fe776f6dc9f51525ee9e3e11402c44e1118659c3d442408f16f87f44bc50973a1273bbca742a5af0136cdd597254df29349804961a7f0f8", 0x63}, {&(0x7f0000002c80)="bd6497ab0a98ccba9c7f78fdf4b7951bd4f4344dc38c54deb78aeb1b14b92fcc9398ec37085d98a339989c6f17825b747d408e796d2bd82241468939a8d34ab2c6e9b1f52ff5f49a3207aec632e200de1db1ce564de514c58b99bcf521b4a0eb2f24e6b1955632633c7c113bcb179b804c311728a674a300882bcb1e990ea6bf5e62d133547b16d3b368baa317be0ec14b02277028dd5321fec03afbd12d8222003d195041472a9f94e509e1cca90138d68e5fb457b2bb06eb94f6874ed99c25b1855bf93aa89eed00d69bcd", 0xcc}, {&(0x7f0000002d80)="fd00120587f820a0fcf4118b773b6bba31582482a5e56d6ee1481499a08152d5603bf54bd768d45a37ed9f03e28d9ded94a65f003bdee555a32ad13bcefd38736f00210eabac5ec1ded873b37a771a99cd56c0dbb669d0d2c0228f813311ce1c1df3e654c9b3b7b40c8f0ec4895ae94bff545ac0bc48f874e93b1014f69316ec915a82eaaf26c0418ff183891763dc22c966ad2957333ad2a6095213b95d6b7dbd8895edf14334180d3f3fbc1deee067cad66dfed62f88c4a840823cacba359a1c1bc207d5f3d8d952d8ec965106fb86cf9f16740cc2a7aed3590800f8bb", 0xde}, {&(0x7f0000002e80)="ea32537fe010b73bfc8fdf3314e6d5a6192bc8570fcce72e3b9d9643f598183808de2a02cc26c4aac6df803fd6fb1bb2748c2165feb3101454c86ac7f9c5887b2fd03be8a07d6d574535a4a877437900ed6383148ed00f1546c86717a9094f1a883df1f5aed56636fd96ce64923cf519944910acba94d5b8bb78c405", 0x7c}, {&(0x7f0000002f00)="7ae1588429c882356ffd66b4892480551069b9f0c86adbf371b3d2b3748a90b7219679a7b2509278be4ae3000c4282e3aaf5f22ef548f37add0f69807ecff9f7f7bd9afbece388188930f46d28738c38115674ccf54fdbd751a5dcaed3a04955e40a64e76c0107aa06efc9bbe48005e86106cdb737cbe7730b5987b3c93407daa4806d6dc2f2d76c3a6d15fd21ad5b532aa0d0e3e8d51273f3b80dcbaa4aaf6722d830546ecbb2cd6f5a06bb2f529b57779ad9117e7ee2f97812818397fee4bd67b59bfc494351d40ed48ec33cf57be788b948207d2fca1c023c4e167151787b4f8e4c17dbc74ad6fbaa3d50b6f0452e019fe4362c9d4dc2670c9964e9e2", 0xfe}, {&(0x7f0000003000)="2b9ad008cc5a90c9ca46f0ff719391569f64fd6a9736647e83970736dbfae09106b490589dc512e010b7b4411177245e8197b58697a535a29086b2fe45b5f2e4cb049dda5309d25350c2e4f89969c64eb8995164bcb6493b19b1277ef68faa2bf8ab3d80ad04e8675f6a6508bdeb48aa3fca21306576f0e61604c04efb6d9642e3f17ddef70c77658ee29e17a657d04052aac5a1fcc47d768c81cf5a8d2b19dcbf8dc2261cee1fb232742bba8bb27a3d8fd70683f78f5b0df197b37665ecb8733aa1af05575734d264a9d3899385b35c7d29a8bff0f1252e17d4877fa4f0f8d2ba0dc8018ee70519911b812b58261f957a57a326a8ae", 0xf6}, {&(0x7f0000003100)="4180454e097d37dfc9e6035262f889478dd93ae4fe23ad834dffcebbdc6fe591340eeac4f90fc126db4c9ee8058da9b3283f7e7a54facdf48ac91f29addb58a978cf5d4a6192ad9b728d645cfedb33395eeb453b3bcf862ddbb0586f28c18dcc14c8bd5997e4a8a63dc219e6f22546a2ce3b4cfe4c9f13e5e874a85ba0759b3a13def099750ddf23e67d72c2dd353bc9171002d1de178c35", 0x98}], 0x9, &(0x7f0000003280)=[{0xb0, 0xffff, 0x1ff, "4f8edb4d96a829154dad6af9a942e7c53c70508c831102f43fc58fe048cc03e19685a27743088aa2954ad7ad7b347b4d4dbe41f2d87aedca638d59177308906e2934caebeb9a965d2b924415f635dbf81a98a39ef59d1301dabd275dc6ccdabf49f7c5cfc56ed9761dd3195470d2e1a6811811f14864e54cda0b0bca25d71ea165d9498096422090eb447455710366ab82c90947597c680507c9f7ca9a91"}, {0x80, 0xffff, 0x0, "00a88595f92ebfa378623191d29e2bb21f65e8cd9e48cdb67532fb20fee47cb3fff28bd3bc133a51ebed830ca4a85a504a70a9dea9041646dfdda6c87641126d6d818653ef54f068bdd38e77d96c1517f880c5c27c1556b7c3c2e390d2ec39cfa4c63949b308fad8d7"}, {0x70, 0xca86622d367c5ecb, 0x1, "9277a0d291f1351b8d0c3016ea5c9f30f4e905b84c8bd650c4a7a97e7b88ac4e97fc77a1129031b0bfd0d0866430f270f82e196061ae7bde8f8ce85e13d3b71313708360f5d4da2665c4118c32b40d325317517e55fdd9cecc52bcfe34840f"}, {0xd0, 0xffff, 0x0, "c0f79fbc191e3fb4de53b95cd2fee303f23f873346be0218fbd516f35e7d3dd6d148e7636d1f99e579f5f2b7168b1fe0be330f3fe21240c6163f7dc921b042fb77d5f08eaaa8ac75a7d82cccd923b54820cd9f5922e484c0e1a6d83360ac145f5942915fdef423d11d277f6b40acd23092956abf48c62afe224d9f52fa6a6f00043dc913f32cba24adc15091874af0bf412a5c629131924d12716191bc809345e946994484b9f3359ade75ec71a5d61d8f3568d18b8696b30f"}, {0x1010, 0x1, 0x3, "6987b3b652c35f9acd55b99fc6429685a24270ebfe02d1673fb8afef8ac87438b6feacc13eb0bd5657499d652566aa77c706cbf843ed7b1f1b3315daa05012d4dd5f947e5bbde60046240c595bad923be46a20a7785628e7e4278606c8ceee8cd5e55fd902170f31b10f0ef721dbcb6f5ce93e2b46f6ab46d0b1010d50eea62d0c855db52b9437e921234a39c13343dcbb3d69b5b4769b7ef7ce31b36c36df62ee2f446659da32e50c83b62ab55cb8d5ab9666a7ecee6bae1f7510cac6df9723ff6b68ce5c242ce2f118b42bfc429f30efe878dcf9586c7b77c6c3826beea4bddd5b541d054f614cc34c7e408d37ed4497e4b52d979c3ab12455ca186e4c5fa1a3d65212d98508ff4d404e53a48829e24e62077979ced8b55291189d30982fd0544708aa34b20acc3f16a4b717b77ac797284f1320d0285d28e93ad281b273da8db1626b2838d781d867beeb2b64f7bb5259e740cdf3b95da259b53d091a7e62c2489a12187184424746d501e4585ad7ebe9b917ed16879291a6e4e81d86a0ddfb8f9d4b5e9a0dfdc525aedadb1c40632b400a6d20f85f0ea8bc3d06f3822be399d55ca86a92c954dbc9cc14b65f75669634ed477f55af48d86b01f30087a5a03819b5ff8d65e35d6635002faa8412a663e27da8947264aaac12c8f72773178fbe9a912451a031994751e979ca8bbc43170040d8dde7f5398024f893a0e67a7ea375d8d8ffb5c4b91d64019d4901e2c961eb9c7d10fcd3a75147abbd54a8c6f2f5428ec29d268f2947d9dc085c71c38b32e6799bf846246c5dfc9737fd00fe130c1be24249bbae9e4a9a8f10f011e8dcab1937f81f371d59fc9d946ea8f89b6142060f3a032d8d87b35bf87b80a09f21a532339914e9d8c3faf73560ca599011d698aaf8c8aa6cdfdb2f0b094fc7fe67e4c787e138d9b92830db004e2aeef01ec2bfbf662a06f8a633b41599b386bd0f4eb97cd4fe927aae7b61d095e3a5eb4b4cf60df05f8e866058e76223ceccf701897644fcf639acb30f6742511d50b11e2bc098a93dcc5b86cdf74c8a2b6b4fd2cd274f459bed1f2967780455afa9eeaa735b6699b210cc02bd364eaeef58bb2515091dc4c76b63e32e2d2ec87ce024e235c9baf9a13ddec4c00673a700f3d9b6db6e1e871b09a107ef0b5b48f7002fa1e787037eea5992e7b9dc3c246fea4595f7c1497ade836cd2f315b3fd5d4fb38bb2fe2c107e27376a9a4af138f7d2dbeac34a7f8809dce3e019cbf82914b070f468aedc684c1fb618da9fae4c174520283926accbc8f00895c816018dbcc2a28c184633b019105a9190efc72bb322a94377a9008d5ae4649affe8f21fb432e97f57e9cb944583d4c1f45163b4ee3e7cd735060dfa06e72117063ccf80aa6faaf39026c1a396033671d9be411e6e5db3dd5f362eb8a19dda04420bfd400c564fe9a829cfbad86541faf2348dbab4251084de60a3e6ee6259a56ebf2a4f3695f8f43eca09aa2aaac8ca182f5cd94d8f8687c5b2724e6b06e78bd788fd9b1a178397506c9370284ca2e958d98426d4b34446a12860e166e093130bb270dc0bea69e80bd09a482fa33c8937f4b2fcfe401914774f7b3c0d52cf89b2450845e1bdc5d12c510c1caf99062ab9f5d4559bd83ca3dae149d4ae708b131471d7ab4d16592c431c68f586778e52305727f29ea49e4ea64f3f52e83769562f245e70244f84eb4a87e403bae86b17f6f86473bf54538eb28b82e07e1e47cfb82ab12d0e7e4f536fdffed5a573c6fc4612451f47a8d68eba1808fa7c502c674dda0d6c0c5f7c759d1e9c59bf9a430db858a5b1c6ca659da224fdce4d5213bc5cc2c9705fa0715d7bec50027474c2b18dd0e2f91b2d96826b83c7ffe3d65ed8315a80792affadb2485d5cb01ac78cb582231329066aea50bea0b12e5d47750a615c2f34cfc25eb7a208c113f133e2504959605f35c60f7ef2289461b393866bb766bd2fdc23234ede32481d7aeb168f8f26ec0839ba74a03f4bd9272651a0f635143dcc56ca79242add60332e415845f05196469692ab50ee8d964778f24a8167e35584415130514cd260be7a1fa203a1205d5542ff394736ca10ede09dc884e3ee2178242f48bb3c8ff3cfff3437216e6777c9722ea689791baac7c5ad088f13489f02e2ea35efd4edc9220ad7e2bc571406c08eb5a3f31f9dabf63d233443f6ab7759e3af4abd866eb943512213080dbf77b8aedc77a66388e757e9968cc9ee5c508c68c52127a82d265d031a4838967379eed7dddc0de87616fd4df5cbcec17f641f7f555392798d5b89939f42683eef16e459e0473d1845eeb0754bd9501074a897f42ebb4e49fbd3be0c7c5d9f9a13400abe62abe8015080b4236276ed188dc10720bc51c40dd2bc0174c83af8cfba3a11809b111a4c8abfc713c15463f7602ea130007bb72188d6c6ebb57c81761adf54c55b66a8a0c70f6d1049a95549aa663e1207d1669942e7bf86e6c8817ab844bd5060d2239d8564a2408b484b934513c5dfcb5beaa5e210313e530039e63a3a3ea68138db3e133fb159742e11e1b5842a1012a1ed7a04a066dea83a2a3b5a1f37ad363efc49094e386298f1cb32bfed8536fe2fe786625d8ccab093d3dc347c98353e53db40b128a3ae2f819512a3df854d5353792b84cfd5979102842666302ae9e5f3f6b7775ba8dca65b9e2b085f7584cb3ec22a6948632538fc6621f26dc4c58bb027d110fbb6956a558efa1a8d6a096c14f3455d019b7caf18f8112bb6c7720b0d1065bf001949ead39c55feee0ad4de52b3230e9eb1faf6129ebd58c06468407e6ddfb5ea895a712033e8334abb77e8a944dae8e48a5926d9387b36b3a0f986a810b1726a0d1027dcfe95b7849a87ca84fd01feb892e498d1389d2a8ca9588b1c49783c2a892388d5671c3cbf7c8fd7d284ae9fd1b9d1fc78d0323e0ac62a495ad7b88af18004a62d1e195dd34366f6f27a8b3dd94e6d99ba5f33aa8860b4dd87a8023129233ad33fa61c7c365e826a2d28c909d3337b90ecd8a918646e3bf0467317d77b0df9ccd5f8309ec014da33a27a6471bbadcaefaf695ea3c00e51fc72a14a11c031f9b202ebc3717fd589e6b35955f86effd0dda2eb0273096448e679fc6a5c5a4f90477dd978754b361dc69e879dc04893b88b52118b6be248eb1b1c6af911be14fcd447231266efb493248ec869b274f606b710ba47293d081e22d1ab955b9d08edd014f2c63c3dd45d4b4bb5e26d74ded64b1facb8d0c9053598e5d088c0c6cc5439fbc899cccbbda9d3423dd24e03153ea00a4b82fc9084d7f580734cbe0de2037a51c17a997d1dcefbaff31a9f4a7867cc28a7d65d1a24a339199000f0df19dab5e54ea5466f672b0fc82c8b136267773a0c26e056badddfba466c3c09ba2da8aaa2cd8d2e437480dddec177b73e5ab533f710524fd56d4b1830eb84b3a91d45bbbbe2284c28f70c81e3f904a89e8be18c85df1f3f09b414ddc2f30a7d9c1c2f5272b58fe1f957b89c60a5813a31f2e192cca440a9a0351b10bc56fef968253a142a7d19ebe1671329de46d44174e44df93a6815802ab440434b5fd8656909615b460ad5d49347753216170896f619b705c9251d7d03b0e06a5bb174e387bec9a9e774aaa7db9de4884c08df2671c1c267d8b920593034fd284022f3bdd85d865fd3f37eccb8076d813a5a5c31486708ddb3ccf72e3977a4770c616685ad5b9f43cbbd5f5bf8a2ee28371a8fb983c3b1abee827831f0c8f348594069b59c86f04ca229629fd34ab4b23ff40c0ec38b29207ad50c97f56ebedbb5964b69384201e352106e26923c633e93bc295d0116b7001bee8cb0acdcd5932ae62a2dcbd95e2132a15b559d8b1e42068bfcdeb017ad1b2a1ccef44f3447ff0f777dfd472abeb68bfd4200bd7b68bd8b21c7b9a63214e97d8920daf9326386cb295894736e964fe4fdda9555b49bf39da05846643ae60447487ede39dc2eef2f807363e6876134df429b68b321767ef1f871bd7740491bbb72e08defc6b900f345199d3b6d95098aea1f100ec3588bf0aad567b3de1497191a1cbcd5d62a3f2ccfb6f93935371ccf7908350296c2ef2cefcfdb6484a6bfef838e28602e3bd3f9bfda5685d7fcad73874f44ee999b35862c8f6ccadb26fa972426f324ab4035258bb319f0c6067ae2f56e8ab4c36a6ecfd03596e19f0f298a286e894a36767dcf94ac0876dccc9c4ec135fc18d8ec9dc0b5f98d9442136b4712f816337d4665af4294b70b58c14fe9b84b1169d01226c0872fbb57fd5eb5c7de4c176e089499a90fd471d7eceed0cba6d549d106b3477fcfd1f62055fa1b2e043de4496a925de6a81ef463938c59b9d72a7735f1788e95b0baa455c71a2dd91feb3c9dce3133d4f0f2dae2b1557499d55dc1f403f09746c7878e818867d072a06b49c54e07a4ebc80f3e70153a5ba2efefaf044a0840563566ad12f03b0142ecf60ce5e2011da1a1d257992d2d8d349a2a69c544b787dbd8e64c17483fd46694e18078ecc2dc5779e967c9513afaee16f1defa922c7a9081bdfb80f9a4b947da23a701583a76d03655e3f181e3dae7ea84672b395ead975f4d2fcc2887bb1fc7f325c40b2046de296a9614848fb695aab2cc60e730855abb51574334793b24f650407f28abc7bc0cf068fd58e0b0c63504df54d1472855d26cd6878eec0abf58578126a69ade2daafc9dcf7f762cbd8a5adb7068ad98e8e386cf0b10afb77687cc79ac7df1880612ae02cf147da52a1b1fa8b7068cbc549caa990df79bd2febaaf57f45889bbc09e5cfafc17d74bcd4c35c1fd6041a545430f7479571982a320cd288b323a37c0c9984d3474251a43de55aa2d5c61f216135e4a97e348e90014271a2f7e45aacdf57621baad51cabf86a5ef44d178b2872ce19d46dee854150ad2c6b425d1594a467bf731b81573324f0f263ec44867659f11b9679740d35e7512e496660c586c72b5d207c9d5fb436e0be1bf6041a7726d9635713b7f26dbbc9dd677a11d55110dd5411e49af5b3192800404e9967b97f2a2d1080d816bd935be4e15ca4e16bc02dbe3b2542b3bcbf4546f5913445a93273891e0e3ebbe3fb5a08d58b6cd5cdb7d9a9128cc609870c199354abea3b20f35ce05ff2eca448377338db14ca036cc290d8185fbc76779d303805da89f098b92957c4ff733064f0a307f2b90be284e6337730706b1d35ace98031a04c0cfe87b6eed144ea1ff392e1af3795f8f36e209ed41fcec58e2be5ed51b1d20168b715484f8a9217dc46b2bcf6a3d4b75637b966b52b280398b4305bad611bd65278eb1f38ee76cb95860295cf4093fe2e90838f6abe69525746d89dfd8294deee83052becc1b479e3c9024ee84ce813d99205cd55f86ac366d3ccc9a9868a31badd7cf08563ac202f635553a825d3f6067b1edd59352ebe769565d9cea887477e6750931a70b390f4b02be19197b7a592384febd4c166f998169f1810175893c27182cd4ddc6a108848ec002195ef68660beff9dcc5ee0de907a8856885ff974f50938ff9510720687bfd0552a27f786cdb3883065fbc623f090a9e5a1e7d828a60bd4324384b6bd275b264844810c8cc6e2977d3d0292f4cc1a59d7d2fa051ce4d28da2fb3897bf569c6db5c974a7dcd62ace4f8010806c4b11a1eccdcb7ff1baa78b0ae4aacc03ddac112d46084cf526f026fe28020d87fd37b6d389516b31f8fc67828e8e2f7e268895a30f566ef7bcdda674787a6c115ec2351332564633c4c502"}], 0x1280, 0x2}, 0xf6eb7817a6b5cb) recvmsg(r2, &(0x7f0000004680)={&(0x7f0000004540)=@in, 0xc, &(0x7f00000045c0)=[{&(0x7f0000004580)=""/52, 0x34}], 0x1, &(0x7f0000004600)=""/123, 0x7b, 0x6}, 0x2) link(&(0x7f00000046c0)='./file0\x00', &(0x7f0000004700)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000004740), &(0x7f0000004780)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000047c0)={{0x18, 0x0, 0x101, 0x6df}, {0x18, 0x1, 0x4, 0x100}, 0xd98, [0x5, 0x0, 0x794, 0x10001, 0x9, 0x9, 0x3]}, 0x3c) socketpair(0x1a, 0x4000, 0x98, &(0x7f0000004800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1815, &(0x7f0000004880), &(0x7f00000048c0)=0x4) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000004900)=0x5, 0x4) sendto(r4, &(0x7f0000004940)="564120175d89a83f1edefe12ea5b9f5eab4414484ac91cdda15e141276a40cc12c51a94ce8e0a11402eaa87e7ae7113c845eb1c12f6dfa6911629e1d99f7317c89929f507ecba9af5b3154ac9b78fb435032e6a40c23618a17e7e1aea7c9a9965ea23a85b7298faffdfd6e8dd151072dcfbd406c7f407dfc3716f7f7800f1ec576a8936e59b7564229657abadbbe03d341d79f319cbe3fb61d3d45a8b5286c338f52922246635c220b28f52491c149a21662245fe0c995853a298c27", 0xbc, 0x6, &(0x7f0000004a00)=@in6={0x18, 0x1, 0x7f, 0x200}, 0xc) shutdown(r1, 0x2) 16:05:28 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r0) setregid(0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) 16:05:29 executing program 0: r0 = kqueue() geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000002c0), 0x0, &(0x7f0000000380)=[{}], 0x80000000, &(0x7f0000000440)={0x4}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000200)) dup2(r2, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)) 16:05:31 executing program 0: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x5d6e) r0 = open(&(0x7f0000001380)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x8, 0x2ba}], 0x2, &(0x7f0000000100)=[{{r0}, 0x0, 0x41, 0xf0000081, 0xfffffffffffffff8, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x5, 0x5}, {{r0}, 0xcfcec2d21f70f9a2, 0x2, 0x4, 0xffff, 0x9}, {{r0}, 0x0, 0x41, 0x40000000, 0x0, 0x4}], 0xb664, &(0x7f0000000080)={0x0, 0x3f}) poll(&(0x7f00000000c0)=[{r0}, {}], 0x2, 0x0) chdir(&(0x7f0000000000)='./file1\x00') 16:05:32 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = syz_open_pts() syz_open_pts() dup(r1) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000000)='./file0\x00', 0xc201120a4e7cdbcc, 0x10) close(r0) 16:05:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) setuid(0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getuid() setuid(r1) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:05:33 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)}], 0x1, &(0x7f00000014c0)}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x2b) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8ffe741f9c16a46b70271a0324a45204c574a2a4e5e1163a3daeaa392825690b44253760e2ae9e0642421d75606bd07086503a6615ff789f55a7547e78eff0014951b1160fe3bc2ec6e04c312b8bf0e9228c16808bfdbd507790c273cc97db77fc5aa3ab8f7264916ee1fb89dbe9b48d7c1b442281b82adb0a7be3d4275d6b9925320ae37754f9eb5db2780acbd9c8ec2862e5b26520b75107280b599475f3acadedb01762fd09214c41be306ea7794a631ff14ce0c1c61757a5f41d21d63ea6e1103b9decaaa2fa5281edb2f211b0faa8d8de6d3f57", 0xd6}, {&(0x7f0000000080)="228ad7", 0x3}], 0x2) 16:05:34 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x6125) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) select(0x40, &(0x7f0000000000)={0x9}, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = msgget(0x3, 0x4a0) msgctl$IPC_RMID(r0, 0x0) 16:05:35 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x401, 0x3b8, r1}) 16:05:35 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x4000000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:35 executing program 1: pledge(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:05:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getgid() setegid(r1) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:05:36 executing program 1: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x200000000000000) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1}], 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) rmdir(&(0x7f0000000040)='./file0\x00') fchmod(r1, 0x0) 16:05:37 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/227, 0xe3, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:38 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2044, 0x37644512) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000140)=[{r0}, {r1, 0x40}, {r1, 0x54}], 0x3, 0x7) 16:05:38 executing program 0: r0 = socket(0x10, 0x0, 0x510f) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000000180)=""/94, 0x5e}], 0x2) r1 = syz_open_pts() syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x29, &(0x7f0000000040), &(0x7f0000000200)=0x4) syz_open_pts() close(r1) 16:05:39 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x60c0, 0x8000000402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3fd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)={0x0, 0x10000009}) r1 = fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpgid(r1) clock_getres(0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000001c0), 0x10000000000000ba, 0x0) r3 = getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, r3) 16:05:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="4cca53058f9a203c06c5fb1240ce6de26d94c2453cbd72ddf91d4036e7015b654bb2e9d64236c1f81dff6fab01b2ce8ac1351635dabb985031b7b18314ff923ae4cb7e7a5a261d4d83aea8ca47c38f054057bb09567c36035d566f356d2a6094684b3e43e0d48ee9a589f6a5be1b2f71a342ec65a62d3938adcb866965cda10e37fc7a2ab29b95b62241879d855e4c3f2c4e3fa9ccdb81c48fdfc7d2ce5acab0c0e1e893da6cd92cb719873aa1305f4e5d51d9d7e775b63353e4fd3b67", 0xbd, 0x8, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100), 0xc) 16:05:41 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) fcntl$setown(r1, 0x6, r0) 16:05:41 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000080)=""/183, 0xfffffffffffffe49) r0 = getgid() r1 = getgid() setregid(r0, r1) shmget(0x1, 0x2000, 0x560, &(0x7f0000ffe000/0x2000)=nil) 16:05:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0xdc55c411caf46bf9, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) fchmod(r0, 0x10) 16:05:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1116, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r0) ftruncate(r0, 0xfd9) 16:05:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0xbe9c, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x7, r4}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) preadv(r1, 0x0, 0x27e, 0x0) kevent(r2, &(0x7f0000000040), 0x10000, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) kqueue() 16:05:44 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socketpair(0x100038, 0x4000, 0x20000000000247, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)) 16:05:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x4, 0x4) 16:05:46 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x11d, 0x6) r1 = open(&(0x7f0000000180)='./file0\x00', 0x3fd, 0x1) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:05:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept$inet6(r0, 0x0, &(0x7f0000000040)) fcntl$lock(r2, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:05:47 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0xe34) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x48}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000340), 0x9, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xab7, 0x0, 0x8004, 0x0) 16:05:48 executing program 1: chmod(&(0x7f00000003c0)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 16:05:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001280)='-', 0x1}], 0x1) r1 = dup(r0) mlockall(0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ff9000/0x2000)=nil) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x2, 0x1000000002010, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getpid() socketpair(0x0, 0x2, 0x8, &(0x7f0000000000)) mkdir(0x0, 0x0) 16:05:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x401, 0x3ff, 0x0, "42aa3bcd71255388e9b0a8ae5638884aa39d51e4", 0x8, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "36321c8bc5e0e90e4edbb4071a00aae18cb98141"}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:05:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2080, 0x28fe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) dup2(r2, r2) fcntl$setstatus(r1, 0x4, 0x1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) 16:05:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) fchmod(r0, 0x53) 16:05:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000094cff4)=@file={0x1, "e91f7189591e9233614b00"}, 0x3) 16:05:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)) 16:05:53 executing program 1: setuid(0xee01) setreuid(0x0, 0x0) 16:05:53 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00) 16:05:53 executing program 1: socket(0x2, 0x3, 0x40000000000000ff) 16:05:54 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b80000000000000000000000000400004a1641fdfba0827a4f6746776a3da0fcae9334f68beef3cb519254ef78a27f83b128627c8293ca41ff4379a7161b894b1b635e0b30344f2eced85dc3dac59ae6cd68e4a2013b783adffe4da96222128fce5655d77dde61c8ee4c989c7f093c372eefc6ed0c8c171ab35cd339bc1ffce97758e742fc821db1560045d28d69f9145d9f51b374d8372bfd4f392300e66eb00135579326f527c1e197ce69f72c01b5b7acfdc152803ebcd049e08bbb0526220000000000ffff00"], 0xc8}, 0x0) 16:05:54 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/161) r1 = socket(0x1, 0x2, 0x2) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = getegid() socketpair$inet6(0x18, 0x5, 0x828, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x4) r12 = socket$unix(0x1, 0x7, 0x0) r13 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x2) r14 = socket$inet(0x2, 0x3, 0x9) r15 = accept(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x3f, 0x0, 0x34fe, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x10000) socketpair$inet(0x2, 0x7, 0x9, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000016c0)) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000001780)=0x6e) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x0) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="dea1e9717714b4cf9b7cae57163ed7b5c56c94aa126b495c73a6f235cc13e53db47faee8766cc0888e59bd830983737c7d2720f0b291b2386a7f235555b7e6f397e6d771867cf7ca5373e4f3e10fec15597c215bf6c2c4cf57a79d6609a1f733a4382eda9c3c857d7025f8c296b5680f082fce054e2e8fb58f7d25cdca2d43b861c0e3e80547aff52f9cda5c58d17f25634d84845928741b430d379c0ff470e706f23c69cbbb9b0bb4b14e820fa40707a4cc6cbf3ee5d17a", 0xb8}, {&(0x7f00000001c0)="cd8c27480505109270991587c565e64ccdf35245a402018b1afcc01af9e873a3a9fe16b8fdb4579471aa3314e82322fa12effe3071e47cd844ee37dc3eed63d4f009cb1c1ac3af77d71f4f3ed72f6cf90dd1733d7d2eddbe83b98269be1d774a9f500749ce0c603caddc170c12b814bc33574a4a1a544e1db53172852f287fc0ed30e2afe05084d2eb2c6208f09b03c6e0dc222bc01a50510d3ba5524af323c132d865deda9597fd8e80db756bbba8a5235059e242e588d9ba8d688916118a996d3d9f98b5d5438324e039ff40bcb4aebd5810fbb15c537a3ba3b6af91bb05db688d19786bc3bcebaa22c82bdb8138575abd5d4de3002a1dcf0a4483b22169201c27345a970e4a4b0ec16d0948e4a7a76077c7f4ba2b59987c2042c3ddfeed30f06a4536bcf0134f95da1630965e6c5d4aff606e74522b98370d0331608a4c4ea7bb5da3f78704aa8beae1074930685a23e50b54e36a65b11aa597d67d7ab28f558d1d77a1f93198ee8f8d3ecf6673369474fe6e5752a63a9cb3e2715ea7f199e7e8e115189b0521d52e27531f9e23624edf753f19dbe37ef5660d41b9a7fef7269a64db096204c1c822ef74edc7a27bd871b01aa34629410ffaca37e811aedd7137359797c293704f274df1186fcf0ea3f0b11b15ddf53436b692716abfdf0904743e03929734c401b89a800305a0f9bd787a2ed1e8e518e16ce69883821e9f61fcb590f21b2f04ba0b90c2f3d81a2bb7d2904362c7dd50993c512399c60975728eba7f567a0f429ec4cf38f37ad94a89c1e96a9a0a7598a8bd4f3273a396096c3f6f4774668f9463f2a80ee512d9cf5e4bc36548c3f4c3e971bb5b63f04e35e64b2e1159f3fcd54b2f2d5d3b63c67f83a7d2c17aa3844c95afaa8626430a1c35aa2cfb23aee618e4cfc7ca9581a20488e51853f995744a100d0b65418373136c1afc8f02c952bb9e45a4e57025a10bc89ad7e20ae720877a4b8bae91651142cbdfba7e260483d61e2606ddf0fdcde235bc8150ebe5e049a1c2ac7d199730bc3e86a0926c99b0e16198bf830c6e86c0e526a0fe1ee2e94100a70ae57327c6d3d1225654c468e57398bce251542c2742efbadef8767af5e9912295a6d47e728769566a4618a64a0230d33c91df4d74c7cd82896bdca9f54ae5547460f3f85641d7a33a552e56f51fba71e92ab4acfbf1c6c98c52489e845e9fa8755b304f33f5f693a65b73920f0285577b03400a98afacad40e83cb38c79f68df20b5b2993b7eac9dd8fb28df21926acdf40e593a0541b9618a04e4e461d25e7002855e2d04abfe58810dbfe40ff34f1155596a9dd96f9776edff9687b6d61351c216023b5f698e61279db3b800e1707895b14049ca5b6ca4e11d0cd3e208a01986584e196b4ca17d29aecf106b678c915cc1c3cfa7e9cb3c5ba6d5018a6476ed9782a0b65ac5a4a01aa6122a4b164ef1cf8ac15a29e44813dfa9bedaaf46d62f3ca6302099979255175ba0aea4510df13ad15a38c15781a7280240eda80b8c244a651bf57793b0b861c03106ef70380d5776693f113b951d20b3d136ed68ca00a6dadd24b5ced7b5a7e6e77a33e6a2f6b69334a7aeac887d7082251e2a93fd77a14ca4a7f0a3d672d96634bf52a3dc5c5e58534731d79d333789927259bd776de53e47b9d0c938bde8d07dde3aa0fcef6e63b2eb12e95824bd1d3cfc12970f04d7846e4dec4e22789c8d3f63ec69c8e93578427a3389e6ba78d1d5f8816bdc18db09e1e21d150e3c571c0b6e523ef51cc2ee627e51e9ae36acc2f603b17c3832f56508f5066999842c883c00bb6ecec544a9dcc162e47322c0c9181a91efcef9dae5ebe576d7effff63ff1fc4c81b743fe4c830e53f56fb753c5a9b538c07bd5d2d44465fca9c19acdf1ad5f03b1977455114d77f3d9fdb0aa4feec526e9e0e66499e2c67c23610a59674228707936ef25e99d5153b16cb73d1f964613461ffd53fe7a5d2e44132cdf0af6c53137c7b6959623f114d8dc6d209405896db7fb226b9dedc764ac0b32862ce8e47e00cc0a092ffdf6c63d620dd272b8c3c8253852927356e24a8c23cddbf63e2d24680ecf48d82df938b71230fc57b5f6f34548f99ee8118de8d017bfa5a1b1079afc29d0273443e733c68698314c007d40a0bf07a2110b671a50423f345ca6f5f7008d8d9c5002d2649de07773c30ff2d6dec080eb46e52c2af145aac0747128fc126864ab2b3fa630e37cc10d0303d3f4ecab4dac4c55ee5af562895612e6151cb551c89796a3fc5fb7d61d31a30327b37aaf3f0705c7a84da87a1856bc6a39eb65ebb07135f41cbab44730b41841e17f56a87395561a26f8f6167402edce4a9711474acebe373bb4bffb4b2f2fe89ed0cd5c122ba18b9b84c5813e2d619ae50995b552a8c4dcfef309b92be66763d65d381172d4e654b3c59df319f4c9ececba7b1beee5d72b058ec2f99440010468b111dfa00bed702ead0f29fba7211718aadfa1a751f23f436576035f4938241ab5025a0f0e7efe14b07c746f68bf2a3b1e3d901d6b54fc1e507284ff4c7158b99d06056501faadef1097067d04a326fc6c9fb7f6093dc118b601abce7ca67d0284d83b437e9d1d4ccb4f1fd3ed18716602fa096e2c0ebab7d7f93c0f4c5c16a78154f8573d909baa55e94c02957da3be96824ff3d8d3d73a8cb0db3ad17ec70c19aa5fc6965d1b7ae49aa44d70a6048e73269aa6b018646e1c58ad7a49bc93070b02e71a1f131433d5764ac93ccc7efc507831b12379198f6582863b8e1c26c1cefa8c29ec9b9b492264141283289fd45f8427375c6237a875325530298b0ff032ca787fed5024495991efd89f46c645a088d865462fde94f7797c4a8facba74c095f21d353fb993ff60a8997c222c921b811c632f0c75c452227a56d22182e26056803290c247469a843060e58a9e7d219bc54e4d3fe3e6a632c802d4baaa2a41a58956ee1abba9e8ddc151602dae07feaea85277b274410341d7511fed85b216b1f1bb7f2775d5182a28606be3521da81ed284b7307300484660cfc5a5607a8d67032b4ace0ff22bd26b9bbf52a7c31e821f0ae1c6035c5e616bb140848a097b1e6446e31606cf538ed2038d3fd1afcc6cdb8eb0c30f63fbbb838c6c3ff432670fa738c6fb115727dfaaece7f8460227baaafd5fd0a855fd79a4d83ad51a0f2af807bc9d669930ae8bb6682df7d5a7117a15372e148be90944ed1ef887d5a702fc9af416d1cb636a88b799ac2a81c41a85e89ae2023ebc9db88c9ef0d00889da2cf3f14973b03b62453c6f20cf0e3d6d8c357609bbd7c60984188061f9e35f9f014bd13bcd6e80f5c02e6f23ebc344f9e34cdb591d6e112ffc2d0a998448631a48bda6c165c734bd77b140103a28a3ffa6df6d107b45d6479d1964d1b4acef23bd83e48f552f93974ec36562ec91dd1a456d0c590bd6c603d790d8423c652c9b59c58d97ff02ce9b6e4548c9b1ea9cf3847c9045adcdeec88f8e1e5fa3d75304b4b4192f5c6d655d37be28fa0ffe9ab4b6f3801c9e25ae17f31a7c6bbef46fbc8771314a6b4b8cf0a1b7257e3f538d35c59eb7d501c4b5994bf5f014b0fed0aa0884345a4258615f540e19eb6784361f44bdbe7d205120e5e0b435a5d2ec50be96afd5268d5b6120b1cb1fc780b4581df1645063812c356db78565fa20cf3107d5fc22c63df52167f95cb7c7383f93d8776692010a52660a721abe0bee5093eafc00821b12b15d81d895a93cb62653f436abdcb3472a295737de8361932c88fa8fe9603f57b1d05a780e0eef7031ce8ae90bc124734bc5c66f4198201d06e37293ac4b1714b5cf93d5290105f04453db43ac4d301c40061072cf65364f74015ef53ffbb7cb82e608e0fffa01a1c17f71d7496b49a25ca5abbdf773de6a8a8bf1b7d23e4e2c905170739ed9df037212e1cb9252f74db799fe5c5307ba0848deabaa0c81cddbd128346b5f832ff660bb4d859744f769b6441ce2d06a59df99fb35c68d74b98e87790080dd9c2dfbe5040b5983ffa5ced358dad58a05e4d19fef4015be01b70cb1cab1141fa35dcfd7d0bb1d0d2a3752170e664518554facdf4280636b8d63cc6dbcfeb20bc6d89da27b19d396e29449df5f161e679689454ff080f837f55063729c6e93a6ff526fc08a053ff5f31c071dbb6463086ff8d2dfc0cfc6ba378e82f44195f4ce7583f35200c6cf7ef5687535d5bbb0efc2955e636eac88fa7da307510d8dc1b2dfaf5ef363a83e524066fd91ca731255d1beae80e52cf5cbd8c07935f3f46f236a60603794d15eb42b4a24e2a429115bd11634301d6cb7592a51fa1c530843a52cc9a4954c53283a523f9bca99b7c289af26f759657ff19eb69164cf037bcb1bda7a487a4ea23956aa12df3c9f7c2b0d495b126b919b7c9ade6af15bc3fa91fb0835486ec5a4eecd93138bc24b16b71434644ca081e94f51676c9fb37652746ef3bcc3d2fe974e21e8adb4fd53ada2e7b1a9b4ee6101c9a8cd6fefaaf000e12e2f273dad5df1f5589b768ca8e043f3f9912011a0c8500152bc31113885b4c12acf983866a8383658cb41d0f90eb3b0a2da63e4873cfcd7518a0819d2b7ae516a2c88bba257955865adb4dd20b8355c551462cbe7ede3919e819818ddec4271214551e06d0bce38c6e04c1c4f0c53460753777753ba287da9db4fffe48679522261c15a980b5118f49946a2003cc5d7a8db7c3da5f4319313f21db271c38aa7cc9b40f876cb4cb96ce858fe0a7ac1734eea34f4d46bf6747794d6a320bd130b04dc4ccd354d6d2ddf922c229b5a205da9a5008e270a6fb1708b6ee4a406b6664a442ad4f7ee07708448c112d3c06922eeb8d346bf18c514c2db67253e0dd47b4f05bd8ec8e9ca85c94e9c434885c58ae71300b71cfd63b0070fa838475a0463a74760f7f26be56d2b9a1e581faedacd167a6c778af71ba3b3cc87af9de7b0cf778b68065fa10093b9e5d3e768e8c615e7e361c8bc335fcd4db60137799f4bdc5bb7843355fd1dd984ba98b5d4325f4ae11a2821b13cd288604573406de50121cb8b46d9782a89a773025075c5a0376914c7b024b944944b96a790a7af9e0e78a7483a6f914e2293e37aefbf8cf4d5d0897b39d1dda3c108923d519ee20ee9e4ddbf5a7c89a5cabaafb1b9b94759ce7edc1b108ceaa204c658319c3885939dd58a7349a5ca7a22aa03a017298e6bc94005614b743a67ef962725ad80164f9b74fd59014d9561521bced5ba93c4aa28d1b49a28192064665564244ff8174327c0832c6b6f8cc1dc31431a9b6a836e1118a80b841179dbab36d48829d1ce721339b0c33e4f7612453d8c518184f33b9a987121405677517ab95129d58ed779c9f4450f211f16be38a868c442aa17bd93357d7bc924fbb5fe6095b5dbc14b89037a1a79528ec9e9633b43a2267c4f1195a3fc2f6fde0674f1db218b2c332d73f191859d73628c5e9cf9f95b84c15fd4fa539d1a14224d84efb1258b93cd9bdf75f725db5ba6edabdc87f8de49a09b3544e1385526ae36b2237495efb1ae3fc0bbf0d0ad65a8984bcaf95faed3ac754b7b46a0f6a0ff9a0c1d369c216298fd091395db5669b24f87214c8e8013b7fae7b2ea5f325de5b99bd5c9b09588db50e7a52dbe01676d669d8235f78056db423790d17593aa8279fc734cbcb20f4f6149c45b5cc2d08bff815c3f7f95aafda23794f1e29419fd683b370818f386bf82d7b6e9ae2ea0093031e733f7fd6d1e04acf4a10745b64e0c8a6e4fb8010c8a041c213", 0x1000}, {&(0x7f00000011c0)="3cb80e12329faa40dfb60165619f476f0dd85d59d26f7db51b453ffd11d2f6435bf8f1718bbc0f562951be389e984f7663fa5ec1beabffa92fe60aba1460b114d7a2f5b5e647bce41680feb2a57114dfd0cd3b0243ccd6c1ea7859c57107c8f2eaec8b0599686f655875e7729c0b890d21eed2c9751a0f046733a73c4128eeb56424dbcaff0b18bd0ff8dc2e99d0115383766109fb379e01f05b6d4cc9099a9bed78b7456858b7a5ed0351f568138ce8e520f6b53da7783b8dc7ee00d2b44cf39750c9c9686fcd3eb9dab3a99d9cc98471af3ef2783552d25c14d3dac925af3d1bf5eba46f5e", 0xe6}, {&(0x7f00000012c0)="b69abb97b73c637d07da6874b6847e584513c6d87cd62a5330fd8bba16a437b9fe82534c93610ffed973c27f7a21475dc6d834016ed32b666ffcb132978795054effe98523e7fbaad10f9c079d596843a0ee5e7cee8a6067cedee8484bef2a4aabbf3d11eb1d43649202dcbf42a478f8cf1036534d", 0x75}], 0x4, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}], 0xa0, 0x404}, 0x8) 16:05:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0x0, r0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) 16:05:56 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000200), 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:05:56 executing program 0: msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000be2f0a)={0x2}, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:05:57 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)) 16:05:58 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xd, 0x32, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x19) fcntl$lock(r0, 0x5, &(0x7f00000001c0)) 16:05:58 executing program 0: syz_emit_ethernet(0x45, &(0x7f0000000000)) 16:05:59 executing program 1: syz_emit_ethernet(0x7b, &(0x7f0000b88fae)) 16:05:59 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)}], 0x1, &(0x7f00000014c0)}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:05:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000004c0), 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/176, 0xb0}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/73, 0x49}], 0x5) 16:05:59 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10f) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='c\x00') 16:06:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2b7c9134937c26ef) r3 = kqueue() connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f0000000080)=0xf) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:06:01 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 16:06:02 executing program 0: r0 = socket$inet6(0xa, 0x802, 0x88) sendto$inet6(r0, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90dfc06ebf61665b68ab6c40e701325f2ad65b98bbc038fc1f70c5cec0ef6de84b30f331304e18333bf6018ab00b454771618a74cdcb90bae013843a586b8da3f26fc134faea8f02f500ccfc8d8e056bfe8154a816b1c836d2f0345fe72801be88a7bf12b5b70f3fca631f4f27ade17670201ca78090a2ce78f7660b62d6b1ae74b433a537ec8972cd75ed3aef141e6e274274ceed44bdcd0b8da06e8862dfb649d39a860042261fc9ab949991711eac9264633a7f15ff272779b3015c402e43e63fa3cbb3baaffe971b739673c5313ef74a7c2a480a7302734a607e1cd559189f4aee38fbcd3bde9776c29fc8426b18bb0029546358d39ce716f03359f656cb3103e1ef253bd0614af54f8d7d03f6bf80ab3ae047aadfd7a3e006f9f04e326f391426a8618dcf4747f189c892ca162d7a2949aedf8eb6ead2a7f8673c03830282983f880d7ff55b9bc04afd7439857238bef451407dbd506b94d8a0085a9649e9d2f24d4442ce81791d7f0b00eefc6547c57493812cb93d1166bd506ff8cd0852edd7d8ccf90a2f5f137e82c7f2b356ab3f7fc0f854f82608949d79e780d563642ee0ee73397a83117059d2b30f4dc169f98474d01200cd765918dde6c075b3444d46c0859a7d921469c7ffa6a1caac885a8f285fe70c48233d29061f13b216ac406247a68aa3c516fac4cacbd78a303377130cd92ba8331614365765b2c80cb717626c9f6e9b45d6d16b10ca7325316e8107c2b57d630b46fb8369905a2e9b75e0a3b0972634b46e44430310580e9ae49ac0f065261ca26053dc08aafb3308e40d709a6404fa39e45e9643edf205ba121470c36389e3c161ab41179418b71652f92cb4b3a6d925fcd7d5c0a13ab9c020446aae0e7d3eedf23fec3ffa6ed748953bf7a5e19960f43313f16e5bb43f3e6adc62a5a45db3ea43e44ed6ee5596a6c66c747aab8757ee26d5912a07edecd4e4b9d6f6a03c6f4d7445d041fab5cdd668280b392be052ca3095a8408ac836e6d361f5c7512768f6897b7529d658503f61bcffc714e95adabd1178191b3d82d959200e508c6358af53b7684d2cab8ed404cdfd134e004a71deaaaec8c9835e5a711b51e1829f96c2be8ad2c851f8b70c70114cbb7d647cfb26ba91f62ec29925e6f10aebbb0a28a7ffcfc360d86a70ade4d3d2bbbea005b41823f2a54b1513ee080e62d3f337a0e250d592ef3a43be37bef30496fe34eb2eb7b038bf1a8ad837c18cd9745e937d7c0503d1c50ed4a9f3d446eccc3cddc586df7c077e09119b5172dee9d6349783329c2c7a2d71dfb7c2d7aa656f2599b84fab8ee1c21073c7cf64babeb4f768d8c283ff7599849e36d5a7d7071b396fbde96af351d02ff61b159bddbb8d66e51d6431eee6173857d089d4ab3ac1c05b57c80a08fe3d1c89aefb7fe07df71b0d0f636e5b8a609af0a1e708390f828907e7691fad891c5d7a6cf7cd8842ce264ecdc1caf78795883e37a3a8b7dbd67cff31ab2c868a79691ca540660039aca28aada03950c0b00ae1d945654838b1765ed03fa2c3998e37639aa324f7dface766d31cc84e7a58571322cb066b7a01428e7d77b3bce65c6260742cb8c5b6b914623f31293a1ac91948264d17643d719b9247ecc14906e21e1c6e8e8d943652f3597f26dabc85b17a3d1a805fe2794eda2ed168913270671f7799c9d6486dc8f9095b19fbeda576dbc78919c8916e715bd08ed49a59bf17d43d5f561a11861598785cb02857324c3f063fb05092839d26c6da5177235c41cc78963b653651de1f73469aac58dfec92b22f7468f35a287f72fb3638ff85924d86c585a0df30afbef9545baef0ee83d12a50d520d9c26eae7819fe577337125dbe250b059d7e2dfde4f6bb26a2af60d2b95b07fc66c74e95fd646bb1b269dbee8cba32667499c514ce0d23f60a11c639c6379f71220a2eac32d7b1c6771643dcb66e94e6574cfda0d9513b0286843755196ce43e0580331e915d66ebbb31488cb36e0c3e2250f97cc43a46bc84a9df4c8ec952615f50f4f2f80d9849cc61d0c78e2b238fc1b66d857b11213d2321ababdeae57bddade6cfde43713ca34acbf01b3ff4ba6a205cd04d94d94d76b1ecdeb7d31339d07ddc2f25dfe3c2d2fd53c5dda58b18f3969b734a9f9767ef250ce20833a6de5caa57778d7c3f2288e1bef5f5981942f26a7519157357f35ae990931835b6c5da7fa6a1e7ce2bf4e00c11d7aed40ecb3dc662953cbdc4bec3d8a70692e47f9b73f5f3e8855ad00c324dfccea81b4dbe7795de35ba560d3c63c1203cc8f74c26c75f723ccfc372dd07f266e41a6be0528b4f0317c7af3a2a94e0c9e82135a174bc22ec8fcd2847ec28c00ed54fb5ad2e477b123becb3197b6ac6b3c2965f9d45577", 0x821, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000000040), 0x4) sendto$inet6(r0, &(0x7f0000161000), 0x0, 0x0, 0x0, 0x0) 16:06:02 executing program 1: r0 = socket$inet6(0xa, 0x40000080803, 0x7) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 16:06:03 executing program 1: mkdir(&(0x7f0000000500)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') 16:06:03 executing program 0: syz_emit_ethernet(0x32, &(0x7f000018f000)) 16:06:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8}, {0x2667, 0xa9}}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x2, 0x4) r1 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getegid() r4 = dup(r0) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x183, 0x88) linkat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r6]) 16:06:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000400)={{0xdfd6a0b, 0x8}, {0x9, 0x3ff}}, &(0x7f0000000440)) r4 = getuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0xb11fafe46a5468a3, 0xfffffffffffff000}, 0x8, 0x0, r6, r7, 0x1, 0x5, 0x0, 0x1e3c0000000000}) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r9 = msgget(0x0, 0x80) fchownat(r8, &(0x7f0000000480)='./file0\x00', r2, r5, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getuid() r14 = getegid() r15 = getpgid(r10) r16 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0xf42, r11, r12, r13, r14, 0x20}, 0x6, 0x800, r15, r16, 0x401, 0x8, 0x8, 0x7f}) close(r8) r17 = getppid() wait4(r17, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 16:06:06 executing program 0: setitimer(0x2, &(0x7f0000000fe0)={{0x100000000000}, {0x77359400}}, 0x0) setitimer(0x2, &(0x7f0000000380)={{0x77359400}, {0x0, 0x7530}}, 0x0) 16:06:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 16:06:08 executing program 0: r0 = socket(0x2000000000000010, 0x803, 0x0) write(r0, &(0x7f0000000100)="240000001a0025f0806bd104feff001c020b49ff6e10b500000700eb0800030001000000", 0x24) 16:06:09 executing program 1: r0 = socket$inet(0x11, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0xfffffffd, 0x4) 16:06:09 executing program 1: mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0, 0x18071, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) 16:06:09 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x3, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) 16:06:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/96}, &(0x7f0000000000)=0x62) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c9db1584d8f3730671ce67de50f4523748317d317b6ec56e91187113b50f212ee25315e9d226b1bec822a6ee9c846fd4608a2f8161911bc80ca6800dbe9e59576b22f032c8d45686d01b4f3e50d9e979d954ac24d68b137c058b5a61ba3ef65e8b1ad24812542567fdd90a281c1d47402ee158a16e9eca08ca90324a4d29ef2196bee69f6ace1cabd85cf316dfedb5b41c454e0cc20f4705499c4634041194f77a82fea4bbf9375f41b44abe77a64a7514e273950dd0997b6644862a5af2af42d135bb40e0e9ac11e1f0d6968610a20f17e9286e088df7e217510296409137d9d54af68f420a7904db89", 0xea}, {&(0x7f00000016c0)="74be0b3b31e38a9533ed13520e59eafb29cb835c93cf02f520d097507a38d7c52726e72b427516a739a747360eeb0c1f783e0a58c5c2525ba1bd94894d7a133879ff940f598c7abc7058cacbb08912fae7b655c9bb947c84c85c83b69b374c1dbae4027f598315f2946045efe77f889f54a55bd52d9e626af22933bbc1bb32eabb52adac6cd3388f012658d731fdb9c7cefd91485c17394935c14e1aa58c00b0176248a4451dad0e61f148783a2658d510389a27d12a8f30fee45c9dc68d2872971041f7ddb4816f26836c35ee66e58288daf65be0b5544b00726078d35c7c10f8c39285eaa41202cefd453e9308bc08b7d57e0a89d1ca6e5443eb91fded5f28f6e89941ccdfc926ce7b3af57b675cd0dbf321e9228adecd779bd023860901928c97971dd84a786815f762398f021bcc8dcdb4647dbe8201b20cc5f70cf5414712a369411dad3647e0b44475433d063c550a7873ddd618e1f4b8f3062a5351b69483f1cbc1965b1415c8dc9fec6a41cf97a5aede95dd5c09669ad21456c6cf7df18cee8c535f19d02f61ba4b2dd471410be93500c255a55e41bfee7b7d20993e36a25e1c78de78ca65fecef49ab34b9f096fcd6a9477e58264e7c164c7787731be8911efd3f5011a447be9e8f827486669f69c5bca25c6d5958d81453f178203c9c909d7b38124f315083df0ab1eaaa6ff1a59516c8a0ee01f7ad6a131aae8aabe6bf1c4589693d9b55a8d87d732f170bced631b40709ac25d2ebdee4039df021b5108035cb798ae66f30215a9b164f341cf68ccd9182b611526d8530f25892b6e9de49d8cecc60ff9952317f9a235d27eeb79b438adf040c0e48fcd68a5787bfa6045aa56676b4bce080a0160154f7a8218df859ac38c7be5ad1856d7c32f68f57fd0f053ab8495b0add0e00063e548bbfce4b34ea5babb8dc4ea08c6410deb40a0f98e8c3d1116b70b8a9e048f1b80f48c6c19b0f4634126e8b46a2be7d105840cef26edaa697ae2a9d7a9e34f18ccd7195f3f8d365ff4437737aaa32a1103b917a3082e03b5c7fbed64b342f9de51015b1166eeedcb59b46322e37daccec10847be9e6f1a9870d168f210c88a7ff8e35892c2eee7c692bd12f8531500a58981fee440d0c1e0c046ca63ab5526bb67dd11ade9b9b1029821c76cd57226c15cb7d4545370eb1bf95e5a656c5bcc2e4001eda76e6e565a1b52e426210459ca2cbb172c459301d3bfbcfada0a35c576546f1c4a67343434e3e79f2b900b61a7dc121935b8d0122ca27347e6a859f38fbd36aae34dafd5ad37a276a4dcd541aaf7eb253d026184ec9a6fd2392d45cc7d62f6b914d665a51e05ceab12b5f25545af04e6572daf0b09790a0388a0d46db668aa32ea840449b3cf14b5bd2e6fb2cd0958c5a6b29ea7078f55fec3647f156b1dedef18665dd462f687e969e1d3dc3815f35f77894467b730588358bd96c84bd831d6b25315559cfc5893ccba893fbb3e82f44766b8f0020b0ea6fbf07b5d670e801d59af659796754ec70fa3c2d8298531e6e8616adda418a05eb817f31cccc1771025c1dd7fcb3b7434fb97164476ecacf2b2000402301075df6cfe53f6ca87191e336cb52dc331ed7ae91a4414c791a57820a61fcde39bd7e9b4d5416f55e8ab7be60ed1fb7441c94b9bf6cde31efe5a1b48703976e4a7cdc58d9e7f0b1429e265d976af51c5ad7eff9fa2d3bd4878c33b636a3dd0f0ec0dd8ac72ca42d0c7c7e36bf2f13c86ef262259606403d6ace87b233d3089df647de595bd9155fb88053d79f45858629553400689a58d00acbee67da5a36eeb190211886d71ee5c2da16078277ea8a8dd190ced83a467ced0e520fd9ffe7fcf7fa62f3caf0aa10c9358e234d59c18e4468345519f1a8d612025232688b31a5f9263b37a529da1292ae0434cd74e3637597cc34136c3c2ded50935af94db76f09da36645c321963d59453fb5a0e8cb95ee236d3381fff9804b85fe5e042d95ee09fb51253f40007ca5a35361d9582266046343be27fb03cc0cbc00ce57f9ecf5d39c2eb8f7c3fb241fec018ab7c79491378cf3e692f74937cf410faa6c77821182a8580ad4674a12b7940da3989f72b4d78b3869b8d4721ee2e1fd9c3b051ddefa370dcab353f4c00d56cbc8d213ddc181da22c26aff3c4ce7ad433fda7945f2d2678d6e4b5623f0f665d2bde34ac174b9c414c67bc3b69e6013f88d28338821b2e1a1adc1f15bd07802d0a501e9b14fe334645eac62d7aa6458fe95d27ca3a7394446aad1b486ab4f103d8a845d1511e67ccc944e2ed6b61d8958cd913e05678fddd481d8fe0f9b0fabbb89c5e9787248306f20cf03ddd4c04e8ca56d90ead6a3951e5daedf66070069dfaec49bc40b3dd10bf5e8176985ad8c8bb4ccb7fd3a07631b5ab243c8c4431de2c1acd7c527690898c5ce3b39e8d0129e028ebaf7a50616f8f23a89c1d150ee747c5f9a3bb3fefc92734fe92fdbb730b4b4c365820d8bc1400eaa27295bc95ec70b6d37795fa745d204989672f31b299e3c0248f7858e4668c0417513652f4c87b9ee2c3ff271d2062f41099f9bb332c93dfab33bae8291718791bd947e66447fea7f65ba7748d53b0111c5c807b8f4250ed58ac815ccc9ca22f0015d5fb0a2d2f3ee2adf38fa794ad0505eb53269368de22df3482f13f8053a053c8b03577d02804b3ae7e3809cca582640cddf8030a85b8745b8f819786c1f2a700f702da38262428575305ae9e6bd773c41872d248f6861dffb576ef04c5e928a419466f0d8630202ef57b6cba5511e74229ece79cc769c22c762cbd04d5ce66579932d10c73fea5a4fe5c873497af133090d574e4c79aaf58945ae5022d1b34f66d47f0a918e0ce5cc8770ce806709aef43617c92c1f045a2c4cfbd6fec9c794ba92df1db3550396d92e11812dfbb88aace2a63ff6f431713dc19acadddb978b1b5630c0d661dc6c681339bbfb295b03db775f63e0bbf09c43b4ae56a0ee550686d55d84bcf721b34b4af0ef8b34212c4d440df4e1ad6d331db19f87e79627734eac983cf3702def6702f327bf80fdbcdaec16500b2bb4d45b9ac4224a8c49811145e250d5aa4439949c2c7ed61882011b74c82c3855dee62cae75a094b772fee790976baf14c576f0e1d43a849a8c68405e1ebfbe6aa1076a7e348a4c7e502d0f31498903926015950f923bf11c5fc33a39e1bab534d0d431f37ae7d1f859583a0a7636fc11156f00c616ba450be91dd413600abf5d460a20d3eb8c2932abd2733753f98bd8f6ca829554949bcd05007c8ba47e1f420ffa3bdf45097467847a5cfdd01bbb568e6d243cbe2d3d2cc4c667d387e5749ac75f7af3d47ac9a551855ea5d5276e4ef269fbebfa815a3985c7f9a1fefcc0bf401938da9158b0ccaa35927d9194aed0d9ac268f84a6b7299fc60f02de617aee24689dea9465ae503d923a4130963b8a906e4ca470ff245c521188c93a075eaa350c4e6166f6a1c61ae061cc169b1f2780be1f2728c071e416273151c7254edd070ea503d9d9748ad6186c98dc203f0aa489ebea1bffe373be1d0c9062f2e48ad7180dae87ff5b1b8d6f3467dc641cf7ba45058bdc61a549359bdf682f069e5df010c66fb66318d8952ab13b04396dc1603561d79e90de47a7cd7041b1207028fabd2c4d66a2f082327e94a99b6bbe099c5fe004538f84669b8e87b34c1d95654b18b2d38ce0fef07b2a9be6de1873818093e7ebc254e1d35445bb766f024673a81eb6f7c1f84b21cd4059d9beb152c4561948495cbe546857571739bd8788df41176ec15961824fb4bb1d40c2b5c3575b8c7bd7a58f8f0a5419099aa411512b27d422fbfa11ee7962d8e7e64ef6ff805e81573f50f12bc3f368256ec0f8488d5b9d70bfaf0f56985865d4c98eba967bcc6e10992b98597247b10482e9e74bf3de0024b00d658c2cf5d063efe1379d29c46cb53a2d5d18dd1da8e3fc9415b9fbdee6f47a2c701817471c2c77d3de1a64d4e1f29baa3bfda541d588d0fac2a40fc9cab49662eb0e2e75b7ffbacab4b3d03d8fccbe8857bf50466cb8766451a08edece525beb2587ddbed599feea482faad54cdec98dd1ebe70e503efcf19d75ba8ba066d277eb878ca6c77d0f70fada3d3d2ab40b8b5cc550224acbfe58def462be92f98d53d026d8e2b354e85578dd174c66542cee968e46161c8ea425374f8ab6d58050516e35e08fb3bfdfc21360439523bf1c7c544a73415b7ae5e20fb53f99965be89701bdd5f885e5b6036ec82239812cf4656738f65e6867b32b08a9bbe36a58a4ffdae9970482f335182572dc622aa494af31c1de3e7e9a9df63fe2d23613ce1b31ce2432be7f74f998b33c3ab9fd0e1c3a9d552f3f786ef39c21bb21727ae5cc741fc6d4bdad6e65f03acc4899b4b5d095455ecd4c824761adaf3f8ae94a3e54bde3734cbf7ad494da80495ad4e3592ebc906ebc799e3dc90589a620bb9cbc952ca6aa8012c08b43355f5fd5efed78046255332e5a17082e2fe122d5fa6a781aad7cdff7cfb6f4676a16e791c19f964d1cd736c1676a66a006eade292fff3ae00ded870971b1036dbc99b9cf1d9dc142a5334189264b2a2ee1098709624b1a8015c77618b39b34389734d30b59e1e0b7a6ec69142c10bfa23d8b4e0a39a8438656e7b6edb17ba82a68ee6004475f41fe338ee43eb10e1c9747695099b084259fa59dab23b62564e894f6bf40538d521f0d5c91179ae3ee35f1e04197d729bcbd2b9135ad941342fdae339c889083141065ce910d85c230574c3c2eab49bd64c2352172539daf7128984ad803f79f856bb2d5c190f5a27768a9947b2741c85e859fd5a8b6d9a51511a71fed7b01ad3766d0294beb569b908606d96f28a0a483daef7184a8e559d1d3e2e2b15f65c72801726dcc2564872d58b80aa5c65f13fa8272a4b5f497006850e93595b3750ec8c7b2f8d5955ab0aef50b32534570846f392e2cc0e850a35a9a28bc46c5331757a6ddda1899627f998c178b96929d526e3487cdc44cc781f8141b1aa29b708dd5321ce42ecd0a401fcd61b87916dac8b0936c686f74f171eedfaba7ade6bc6fa1a2f4f011ec7f300b46f84a3659d6af75ea20ca32899d8099f1a4ba027b19041d212464879315fbc66e0657ee80f2e92714eb4e65969078f7487cbf1890d6ee5114f3f700b0d1374d67687b1d0e16c5bbb63ad6087f106a9c0f1ce6ce34244fe59823f404e82f4898b232634160f6e779ab8597fd0899c50080c0d32208dd5574181f4e3fd02a2cba7f82216d9baaa41ce6e5e5ba8b9f391c07d802657aa9b942b612e1612e92d5c96ed99056504f31a3f56e5c79e755e6f4e3546a084332e889d28e615a1aff59d18a7c4b91412fac320422bdd2e85056e603a3ff1c583134a08b0bbe8e2cb72e22fffffa43d29aab6ee21fa3eda07e0daedb671b8897b49b0a55c7aef195bf1c9fcfe832b00f32d7f0b76a6b08c487b369a27bcb568f3ab7661cd689df5f995c23d77df2c53c235c8a7309db52380ebe252f5c665b36e034e75aa2d08d17a5ac103eb2cd58c815fb8df7b29f1ab7d53620e15e28bb709b68e4c813cbeda262fe9f8eef5d7ea65ee00d112958a298fb724547e6ceecd2e30af8de7917a483cac91d4cbdee7e6bc54217aa3a92a2dc7f9b5553ca5a24643a300fcebca675af2e16a2c69c5429a742083fe28cbb973ad4a8e6718dc70b58fe8698741fb948d082e66cfabdc492a8e8b5c3794313094074d12cb36d2daaf60858ada472eee2376f7dae9f0e", 0x1000}, {&(0x7f0000000140)="6b2cb6132fc1b3252d207f0b3595aeb9e0637221dbf53848512d02b90dbb60f91b24d43881889642381ab7c88b2ef7e426897dce9182046a442140812e125df3e2a8ebeee99ad6a6e092713ef1208e36caf88ea75837a85c792e8c87e8d67c36fe90c854c312457f88938cbbe660b41538b69e82e8c48c99e8e17d18", 0x7c}, {&(0x7f0000000340)="92201052049246558a22fcef4349f2d897ab7c023175b1ebb894c2e04c9ed44fdebc0b1fe32ddfad34fcc2119a0cd57e545a17570ba13a427414cc03bdcfe7693a29f5e649a5c426861acb26bfac6b894df628a162d790a3c7836d5b18d5cf28023f77321d0b1cc2e19583662dcde0cc70fd5dcee3c783e3336d2f50aed4dac855", 0x81}, {&(0x7f00000001c0)}, {&(0x7f0000000400)="7a82718c8487a174c26f35aee2c9f490f046faf68e599c8be5feeb8458e17d54dc8e2e4510572315ff92e1a5", 0x2c}], 0x6, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x402) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x3}) pwritev(r1, &(0x7f00000001c0), 0x10000000000000ba, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000001200)=""/75, 0x4b}, {&(0x7f0000000600)=""/40, 0x28}, {&(0x7f0000001280)=""/247, 0xf7}, {&(0x7f0000001380)=""/199, 0xc7}, {&(0x7f0000001480)=""/2, 0x2}, {&(0x7f00000014c0)=""/57, 0x39}], 0x9, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000640)="65041a851bf363ac9f47117ba03919e672b5d2a43ce8a4de142c88dda594d521f6523e16fbf9e8b8cb7db25635f27d7a22c04a583b8c8a2b20ed786a014e15d3208e96b9071ac42b1d32b1862e7fcf83839648cac087cb652a793a1bc645fc3cf84727ef0c29222e1e29fd4f09647834523c63b1bc5f64ba5ac02081b49369b90952a951f8f99aacf9ef5af1fcdaa10703025364d81ef133056b7d1bac903445feb74e2a4246fbadb1208422e29b214e047d4b0948ff55a888cb431c2255a15c7ea5aa3b9ed31d49f56d7e5b52a6b176da9bfe5a12d17e8b2a6aee26d88a4cb82860e6034feebedfa943e25f949272203c2450ae483c6ec294f760daf3f13feda071515125b877b31cfde4710bc77f15effaa7c9c0f4defa41bb564100353a311065d2e0b7634822cde969462f5c9309963aea5f4f4e144c8f7722b87882090086179441fc67831252b97fb087b99cf34690eae51c93170af7f55fd5daadb42ecd4f847b435f796fd4207f0b99c6cf20b822239d53c3852873f083869895ecd6e17236361bf6ad5fd0b7e0da7c43e7c56da8d15feae7a508e08ac6fcb4b754bcdf3faa6f7d016aa44d55774d336184044f480cdde2d0ed8188f7906e4a1a3e96efd5c10fe7e82368c2ef53ceb1513df82d90cdbf8ba7adc855081c9bcf5b9056d617e66987558677202b84610e0428963546b9a272ac80ca29e5b05911484b1329050a7118aa6f657dde55d4b523ab278bdd4fd8816ecef6e2870e7b2b3ff967342cf91c4e357d12f3a1747beedc33f9abd4ab277529b90e2f851f8fac72f084f89d12e8d7fd2c2926358f36b6662d71d26024760c89b4a75aa955f8d7aaac02f7611506d97f40b7510871000ef39327e4a0f4c164e73e8d9c5cfd249f6ee7c572f6381e963c7b51a52647b97815100f972ccb71c2a521cd4d4821e129921707530461d87aae13c23a9210f47c843ad853270a6af64966941e87703d93309e7c4c7738180605fe0cab864799d2c24e90d253877e6f4ca27d28e37108611a0a474ad6e2c5b82554a6b8affa1876706294592a7cbf8778888be29e4631f24349274e8470fbe96d5a32eaad0892f533965091750e52706e53f831c0fa782a578029cd3519eeac9eb7c36361e26022dcb6d40232870cedcdc1a77de2c84d053b945b5991d8fb153309635211e5b3211e922ca9484b5a2446bfc02187108328f654cde323b2492f843cd1a43e1a60bf56c09cfc9e2ad5fab77a8172a84a71354925a38cb680ab24ad0a0c7705a32d8133777e005c56886dab890bc8c8dfbf3b821596262b6dc7d846b87487ccf9a99bc6855d973dea7e6b91b80bb89a67eba130b20727d8a34dca70b93ab49d930a036250569f6f148cdb8b2d72fc2e0cdf2fbf992f030989a2741cab723408bded4b48df78ef1c35ccac5d2d34317eacafcfca2d41d40399f9c0f21dd6e05aeb7a927648996f5a6153cbd7efe2297a1c52ac33c986255284f63a93d616e8848eacc9684faeb99af5a49559670dcc80fdb2bbb2338cebe99c0e617445e2d30143d7522dd1caa113344ba796fd3348026bf6fc6d32bc31b3b9630593ab3c9f765cc5a7d31ddfab32fb33b8fd7a1f59b3ba46a0b9bef5c8f6bb790b77c96e22e723384e6942d17838ddf6d5debc399197944f9f72b76f1b12452d8599d4af4058fe952669f4e8f74aa17a518ded121edcc5d15347c87dbfac43c3fdac490a142a9b76df355796a71c99073509fd5597b2c23278eb28c34dd88eaac857dcd39844e885f440ce305cce7b4c4896eaf9bb56e9e77f6250337d51f5af7bc02068c7427228330aa28169de6e904327863c5d51977faa30f39410a8726758cae49a697114ee15fac49cd9acd1f342dd11fef9598df0c7d4af9a849c5faec9e9001fbcc69873221e478db767a82486eaff28801933361a9c55204e120e1eb802c8e8e05094602a92bdc33140052ad2598cdcfc99ee861c27fcea14c421a7d270c0de803c13dc23568dc1284f02a846cd1f4750eb352873e3c49c625133f329df410e4a764ab66d329e61b8676d6973445af63751db278b7a37d70baa94d0fe8e5e9251393d852813e3c41bea823e7a782dbcb25e9cd0bf04d9e44d28c8beb53f15755b3ae04466f069281fa360fb555262a59b780324080ad6f55bca965393000a71c6b5ff84ad05c0e77067cf614134cbd9032e2d1459e511ca590c2c3900fc623bd9f15b9be2fa87930324354ef3853ce0c9765044aeaf2ac8a6634f4510ee504606b747d939a74c9eb7ba690c0bf71e319d6975683d50601c9150616916a3c0e0826c94c5ac6235c57aaf65daf5a8e4f262fca34193f418e316b63740bda86f74618b46b8ee6cd5b6840968b601397e8c5e7eeecf8f56e379aac45d641c8caff24994c2875645ad66af979cdb8a27128a10b56d4623a0efd01471cb72fd1f80f96c931682faa959e20a06de4dce79adb7450c7fde3ee609acbad7648eb644e750a4d597ea3902d5511c2b1e9d9c7179a70cf0897fb61e5f853a65d1e5952a02a3fd9a0e298dfcf2ce40fd44e7e18013284e8b8653cc75828094b42bcd0d8b3fdf039ea50c4ab17cb9e6f3136242fd52f9ee9c24d4860abed46b91cffea5d059d524b1fb45847ddf879621b097dcfae70b9cf09ec63b89dac9efac6ae4cc2c60e5741092a872e0d1c9faffe0a5909ddf1e321aeb3ff6a0f6466ded17bda4d9434e6377ebb83c5890f28fe7a97a1dcfa668cdee7b0d8c9d075a53e4b832a001583a53f7f110edd7e39ae153e9e44e1cb42f0c7ccadc24ab65fc78beb555dd520ff3dba51598d9e16321111a9b9dcc89fc7d935b1933aaf7946ea72baeb0be8f572ef359e8a234cca731fbbd7fab5bd58b383bd9fe0acdfe9f38a2501e487dde7fc31e57a6f7b2557f18eca7ce4529f02039f4d8c19aa3c5d3fd78d5ce4375401364628c10ae67af3a9d6a16f3a5453a47f13d9f6f65102395cae1afb1c8a25873ad33cee08ac4f032dd78cb8d25500775f44d28d6044f5a723b512d754398e66badc09c754bcbfc704b31be0dab1998066314a124eb8e84aa2bd52739e0a2f2d9b90f8eb5ce3a7d33fa6aa33c0a43e0ba0cc4b3bb9a6766203655de2db9686d15ad1f15c7b4b4d93cbe14bcf0c32abf32f6a4c9602f604ef375eb43bc00880ffc369ba141773f5970e0acde98abfdc24572f07ee7a98cf1c479d7495b59453bfd5d08d914089f80ae19780fe1afea3d1cb6ace12878f9184552f659219c370ac8d4ccfe6155507b644fcf3f2ca96f8f6990788c9dca97a2269489b81acb65aae98dcc0a5bbc43fda7de0457239dbc23f85970e16a4f94705bf575cea5a9ea2d8aebc7d58aa868e674b2f5004c4e3a1b007f9dbd4e97a824766d434ab1224f52aa738f5b5263004229b339961556c3ab0fba3946f041c14d7c05005c8c1a3758770a02baae6e9c0b3d911ee98a7cdef4ecc85633623cd8f8529e8c39a1e1da9cb6dfbec0f93f1747eeb757057609b45079b29dbedb033e8fa32c6a7ea0bdf08aa5a6063672d20f3217ee75cce84d9d682e2e5187e0371836a0decec49c3d844011a8e9dc3723011ce4546081c37828eca4cb4c83e7a1a6a6da01fd304282b043776fae9df2164fddb226a5df3e70b9eb3ad45097db8500b678dd0e85940afb7f8244358e2476abfac337af2555e65561277de9e63d05b4d76b4f09b207e22c1451ecb259839e1b3ca157b2f579007f7565c6c5c6df57a6081e17021449ca2db9de1ed744b501ec283c6214118fdb12708b9e4b51f5f528d440a28808d98b96d70f72464af557f1fcebe71bf302d2557e4ab5aa711fbf9232d51f40cfb22cd552a21f9637be272d0bd6cb6a195ef1e95091030894c4489a8a833fe4cc490ef020fe3a4f1309a700afdad4eb782aba55f7eeb9482b220057b95ded15aead8a3f77213dbd07551ab54b300a810acee01e3f4dd55ca4769f8a21533a338e3b2ce63e99c3e014389c7ae365efbdeef46c42e3391c390ecd536443529d6962e0c67fb522d675920f1adf719724bca73092cd40f272c31d37b0686f749b810a7f9b2153bf3057feeedd8562f0e35feb62f21f49cbfecedad27db6618f98b1d391b00b474932c4271b30d20b57ee562fbdb959964957aa740e4da412bcc61b2fddf485fc", 0xb86}], 0x1, 0x0) 16:06:10 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10f308ce7d3749ab1058000000000000"], 0x10}, 0x0) poll(&(0x7f0000000180), 0x338, 0xe0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffffffff69ca, 0x101}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="d0fd609697d7c241df2f97dcde3a08dac9054fecbaa43cbb6cc0c69ae5d8ca02577fdca1feb9828a8e53a91d6a7b7a2045485e6f526fcfea8974cd0054c09d867923a3a72cd34b214ff2e2c597053a8867093edca60d4f64cee7f0bca5d972c14787fb02f2b4d0123d10a725afe00d945a", 0x71}], 0x1, &(0x7f0000000400)=[{0x100, 0xffff, 0x1, "cee5d0c080183cfbdac896bc9ff35f448f4ddc7263e4d695b904b0495ede02d1d5d8aeb2e80bc55449d02e957780b6d43a562a49562b3d415f39dec77792f58edd7f15dc0f98881c019241baf56e053aea5d4020422b2f433198d9041e3025623bc87408e59bf81cca603238a16ef5c1d0bf8b0be4185455c98200541bd0370ececf296786556b5bedc2c2ccb3e3b95f457bdfa5c8e9f34d8c289e31cd965c125341dc1a21ab8d2eb9485872f2fbb854c9d5b4613446a1e51fa39f2f65734e41e872a6e5da5f1a1e2ef113a12e9d93e666e0c6f8386289140acab3d1eb30746c33173ab26e4b1d166a79c1cf5b9a"}, {0x38, 0x1, 0x4, "70c2ce8aab2d1f60d3f3b3c2c2db687c43b1905877cdbd8f36789ba66fa8f43369b3720f"}, {0x58, 0xffff, 0x7fffffff, "5313eb6022a4b314da74c763af20d624337ef37c5391269655198fe232107f020090d3ca5847f26533a23f30862aad133e3e6b529aa50cbe10f34a5cb2cf92837f"}, {0x68, 0xffff, 0x6, "2d5abc17cfc05488cc4693478c968b56e8986ccdd366cf8622499cc2392a011a1c8acd785c12e04212a8b92ba4ca8329edc032f740bb59c27818651fd8a4934f8e07ee16db7c29b7aeb22c607c58ff17de6ca7b47c8caa"}, {0x1010, 0xffff, 0x80000000, "342abe2922a628cf3f684f12a57dd63a1d2f1170d2a67235e502ef357b184f373b680b7790d1dcac8aab0c9f900816e91b808e2fbe7c2790c230281aca2bb3fb1ffa90da57c78d883440fa6df21b7b4de1a3db69f3f66ed2ec77d28e4683c94e15de14f3b7f12481997643bdb431f8fcd8480e910ccef6c1f6b3e652ffb7daa67fa2b02807737e709e1af91ce74d079d82fba076186fa2e78804606318f061815682b18ecdf3cc2f9b04285cef339786958edef78fe972cad7ea8fc760e45fc8f4ac063726ac5bc14602ad5d45c2e6624cca9f52c9fc56d30eb5c1c6c55028651d948aec204abbd1c05db0c0408f85d13dfa7639bd1078d1adc89adfc1c285b39a783ae0a2495f95d18e2ab38715c757ee7aa69eceea8f1b1ccb90ee447214334c7170ee8bf45200649f4a47a76e14088b053dbfd9c4177d91a94fabcff57c652a04f2351598db42aef1213cbbf9c947e285db56d3902a179d3f0bae3fdd4cf0ba15bb151b62418be956f1935da11e33a00be4577cba5e6512bee6068b3fdd261b381c0144cf91d12972f798e2582ea8630ed828c3ade22665d184ac8ff752046b9c8ac7fdfa9f74dfa4899ca56c034de1792764a2a76894934b24ff8023b18a03e920048de50202ac0afb0fc9607533934cf3f89d594f9bf1cd2d5a71830052b4e66fac11d9efa02fc084534944d5d43efdae95ae8b917629eeb76cd70f4fd9590a400a814aa60327966107ac9529543abdc1d7a3dc7360afed19f72ce427a79a01235fc972b51344098cc3e5842d6df5c589d50e6498e54ff2a7385e83ea3ebf39b76920551d16957016f65f4b8226d1e23fb53e3e0f7caa9fac83205a88fd71a1aefefcfb5f697fec52b02b15186920cb868dbc8e98278dd88b6dacadd95a9cab8275295966e8111e5d770fa228f8a6aa68da7d6c5f5302528cc1c396544ea3f4e930f0513616675f3e76c80a4434a846067dbe6bcc8cecb133cf206eba192bf66cde55c728010ad708d93079208ad3117a2cd383a6f8b5935cfbc6a406f4d54375fb6b1bc9edb6eae914a87821824d545d871cb3c178a490249d44aac62c57ef8c7b897bbb2d7b514aa79f6f96e5683801d0f3f4147eeeb75dc1eb0c5e1e0140f5e784ff9db9635c4a5eb9124673713954ec5b1f46c3c806d051130de94b0180b2aa20c935594300b2e7c8e35428383673747a9826cbdf2f50d7b9e4ff1c9e0cc2e2fe9ed3e00bd4523399e7b27778173f7de98c177c3510da96223f4865da90ba12820e8efcc6d82033dbc1b5645fda6b5b3a40d6f89160ca2c6d8b0853fd99e07d7358af0d45238e48ba8cdd36d47f4bbcc01a68d356720e7d5314fbff49635c21e0fff6b5e2dd4591713ea25a24104de998b32c3bc0f1dd94190d9f3cc2f012bffc6455d06bad2b3f53f54d6a03ae6c39a84d422ebe3a97790bfa7d8c1fd71c5a81bc28a11d2e2dc90947f8a8a57e542f22f10f4e78a051cbca51fa99ce883c8eb5f5f6c088e9c627216040f16bf4399241d39a8f8691b7bbe1ba65fa5ae1e665c64ac075844c591996e8e22849b0156035b23f5e47fa6c8af717bcad327940f4bf219c4e614136fd6ce33939d960e366be71fe83ce24cc7e18c08f4c799b7708ef9e9f5c86c2d3c01a50ad3e2a6466c8761bf4deee6d117eb6c6ff749e17448bb157576b69a8572978efb1d9353c4e1ebc82d559adf1a7aea2438a4fd8827d47b82084e8bfa82239936b7e1bcbd0f118af7827848d6e4bf13e4a993e06a7857742ff9b3d5a1d68ec36420645e62bca8f2c5bb85722f86fefd5a743f05eecdf5c8bdf64a98efdb15f83502e25d32554dac54e48155350fd4d38c361239e125ca9f64bf31a2581798144ebdbcdaa49b410125ceeac54e5e48ccb28551635e0efa4ad0ac0507a70a55f34023cb24fb768021987c36506a9ea9dc45c153918d62b9edbf0dfbab092a20cf98dfd24e6344a34e8d3a08b05bf032109ca013a7ace4768655c2b62e0188286915e340186cd87d228356267625613e7cd049baebedc0e8791ab7437dea055d9610bee38ab118cbe24d722379bb97f110e770b50e5f81f4cbd8f63e02eff25409655bb0266180066d4cf9cbaf99a3e4579dcd059ac85e273273e74ee5dada226b3f3aff8197103c0b819f72d9e244ad5783e9503dfc6a83ee8db69fd7ab0402a7cb3de176fa9a99f76f3b2ba1b9c7b04747f5078882f4634dabc032bf398e16e8cda1e8634ecfbf55d2386b30b0315938fe4279ebdbc09b175672c5a597f253882189358c5a11a98f2ef397f8b11eab15ab18f5c896b11eabe4228e0933373f3e5bc04bab76c054e90eb3f585a025d6d5ef326ccac23c3ff2ade942975cce624824abc6c2fb461883bffebb2f397d46440f6598ee26c324d1de9abe7b4bc70aad0b02ce45ed43d433ad10abc324a2b4cf11eb921b2ec064be0c1268478d1b6ecf448b1e5b0c95eddbebc123104fa7e3d0126a1349ede21f004732b227ccd5a5995261afbbd134d588f1b1c625c6f2c59ecb2684d105dfdb4170f8461d5f54ec2c42918cb3f2de564c1bd3516ef215ee36d0602b69aedf161c0fbdc72623dd60e70f29a1b487948f6ad014191993e8a20b92519242db9633df4f961e0d173f04bd6952a0ec9884c360c2ebe4e52c86ffbdfc509f144a4fea5775799c77c3c716d0288d66281de46d73807577b319080abb647e0a3cc1416fc99830565d9d483a25839c1d0156133d55c188ae80e5a59b24dd761f14d1f590f93fb50652399f708677da8a8464b6f4cd4e04eb1909e5a3407e5e944ba8a731934198cbb4ed45724d9ef439f55fc20ef1e804c2b447bf3c0b6f6822cb4f731c33aea1ef24a8780109b3527280125b0492667db8d7990b4285d30d5d9d7cb9ade040353fa03b1498e64dbeb145f9c1c218b3a47201a55075c3ad079fec35e7aa3f4249e64161462f439290969ce9a53c5315db5d50ca18250eb414b46a02aed6f3421ef9f3f3c643d13681e3295307a1b57ec26ff041c49688a6c9809d572c73512762c38fe93f2ebaebedd799bee4475992a11b464f741e5ed52005f92c81321943c324b1312ff0d86d4ce1490c809732020371168ee6813867fd87f8d1f12a93c8872e4683392dbcbe130269368b74bffcd7adc770d4b51baf7d9321457352d8efdc1e1e5039240f10c9fa1b1c0d803047472e6bdac41b518ffbbf0c218fc4aceb3aac1f82ba0760a7363b1e016806cc3259d128a1eecc106f4c40a943473ce32d14e904ae93a84d88a1534ad140fd4b00fc085442efd3bad1dfc9d0065e7fce2b2bfc0f1d041fba5ebb629c7213c385f0755a35f9451631ada5da747ef8a58395c8031a267fa1877063c0959ed837c8b50834b0e6c9551f07cb52e8f92e5912bdc4dfcf552de0e92a337d836bbd788f3478c1b5a5d7760f2b17477668d4f0470759c74f23a06b2d8876e49d9dabec022d6cecc899e33b8339ff9fccef305fe6d81010885593a3ea8b18ea207da551fd7fad7c5acd72f72a0d4d275ca910d2fa29895f718e87b4dda91595a105b2f6e35e678f27266af4987d2af6cb5c7bd728709d94bbb414f99eed9d0d151f6ee5863599bb91b51ddee4e6b64b1d039251468148bc0ab8227543eaf9d0a55038148af8183df2fa41e416ac1cfd0be212d43ee3ccb0f599c53d72af0bc529a2155067d2fde033ce591f8f227186b21f9e576237dfa9f2be0a4ed9942025fcdf839b1bf15eaf9c1568f58494ce014d4f4cc8780df4b87fd58faf92cdc9014cbabb471cc73fc6851fcaf19de0ca1fa36b05ecbac91aca32fbd52b089fb1a4312ba528061254aa915758bf2f324ce0e73c64af3e112750d08eedc472051d18e2d480f5ceb94810625cec2c5aa40ba6314cf0f67950333d5599fc3dd307e4e6e630f06a659b44cf9ef5ace68a0dbf0ec23237cc3ab67318c057273351d55e74034bf3bdd93be1b423a2454d519c7595ef0649f2ae1d63d04edae2ca9cf7e91f719888524e1e3f003cef6d4e24b18e1b1628b310f45706369e3c1e4104e09638091972532b7602389bb9b516bd6e5e07f6b966b23b927f1d62edd5b9b6b55d9f881a266a89cc09085be17a1abe25e4c979440c66c820ea534e2fcdb67e25e808d29e3c97d97406490b5fa93a7172979907ab2a897238c33ed3993f854049536691c73e9bdd301340b3781216d8be6a361339d128cdde257ed10108d02f8302d27fcf643d644655e84799d3fccc3d680612112da3b383990765904dc5568e218f01fec5702af221e8e33d1ffb58ea5f5b4fbb213761cf6283e34f60ca7f00e24cac6e2e39e997933bb2b382ba6d41752b6333abea85e95c7a09b7462fd86a769613846847625b89beadb1c20cd7ea2f35c8927b728bc76da09eb4944ae73a572f20d91fa66f6be62d6cf920a6ce2fe7619484e09ac3c91acdfca0b344045a7b7327559efcf7d54e00d280ccca907d006aa32a6b6cfbc28813b07e56be05b7f68a29a158875ed06edd4d9013e4529b22f3faf5727b7b96250be2c09d1bd97d37b14b1d0b825c6018f6fd2ca8bea7c1d00586301e90c3bcda160ebdc6ebaaf8e46705a6d4ed2a2c7db19449f68d64fd845011cc97ec3b58fec5bdc74976ca853eb4c0dd583a7ae35a1e273091dbb610adc4fa17db703945cc54e4c858189b1a9e9086e4e33759c679f3eb3bfe800cbbe1d989011d5c5b10f873ca9077f4cf8a6a57fff4397a93cdf9bec6e5e390d3d410b7e3047ae1979588ef58a9ef9504ccc11566b8fce11dc096fc963bab2e58a649196168954a5cd274b674842c828c2c93eaad8832b9d6b57d3e6031fe14e079e05a8971483d1a5ba58cdbb55b59b2899c81f32b7cb97b2ad2b4f32dcc8b7f83d31cb2ecc25cee55070d196be118c4f8c32c0d6d489de18ddeb0c597d74a8a37853e6ab1df3714db7d7be4d2e66f73f551582fac9aa86cdcc535f778c885019fc25dab120d9d1e048fcbe151f074b35d0666fe5e54716041a1fa256701bae9522e466feb56ca633e122da756c5e22509873f9c28b3b8b05c967fdd06df20d6f540b1ca681db1057f454b04e41c2e130f9e51a8fd4e71a2a0f9300d9e9d342227908c691d97ed0e2cd56f5f14bb3a2ef56322a6a874a5e3c98e7c2c6895488f642810c097f06ea080548a4c06f61a2f4ae2e5778f928ee1f01e376a073e99d3f148071e4962c8a3232f76f5b661c68f571003def1b8ba88a41a534eadb23333e1bf65147eae0870d8db61799778a3b5c6b2f3e5c28321b8c47263f63a02af38ac5a57a0fe080c670c5bcb6178ebdba505aaac83f9aec71c62ec4ffca19d86dc746004728b09967ae4e075b45e36ce3d0819ec0f03995c6d8ce1dd5bf536530fd650f16c60c9d007854d94bab282eb38210369536b7db33a7c251f5a40156da3f51f0d6faac987759a62952d93f28a29bb6c56589f4537dd8330d984fb71711ba76fb01e40d989da9166b707571567c960dc5159c14812c0583afcafe0e0615accca6d3a7228bdeba01e7334748120632df4af05a3cf5a351a744fc64a86f2d601146bf694dbed9fda63d8c7d1fbfe144e4937fb57c40696ace1f65cd95745aa900f030859d35050118362fd3e32c6f004f7261e015fcbd917d571ad14b5c159fed0145c7b1ce0043d7af6f822cc8edbdc9707efe3b7dec1d43abc0d6f8dcc559550241ddc36b922b1ffc805480b500078f6632fff4484b14d99d3a370d9b6521014dcc8c15087b17489fb393d0e0b5bd3025e5ea50ebb5de646032c81fd0d12cd5f7e2"}, {0xa8, 0x0, 0xffffffffffffffff, "3055d3eaa0a4326543ac05a1df628f419ec191768562c634c5d4f122b857024de121e5e0e72b239db7c9b8c1e0901fec9f7a73c3cb08bbb40e285e25365d3157ad20c5695fe3ae90a821feb7a03a55825a3dfbf071354d4c97a657923d2689a026462cd5935067e8e991a717765162e25a4cab2558334c2236c1c311b1813764b1db2a5ab8cffc719de9dafdb9286c23b1815c7ce1e7"}, {0x1010, 0xffff, 0x8, "50c3cd45793fefa0ed02264e4fe36cc907013d3a55142bc5af1f14b30626f260d1365993f25d686cf5d3d154e65b77b4f31cfde1ad1ddf7b56d9cbf036b1c148f7d05140a9f5bf3094c33e870353bec46b7a63aa35c56b165b7b9b1a77c186da202cd69d377ca09bf057af7f4cb8fb78c1dd319dfc9b390ce1b44b074a844c4560c33d8181b01b299e02e2a9b0761e88ffb2f137acec842c9cf1911563e90f44a1fdd610aa7ba73b6277601d03268d3870a99df7c016f75b0736d174d8f6c8dcf13920a285e5c5b32580a43ea74955384317224810e32cee11ff54011c89cdcef9f01f624739da6051a6e68bc21fb896e43057afd27d43aeb772851c2245cc2e9e02fb71b6b8d68a51ac07d586c0f9614e620a8caec6fec99d9440b3cb6fa34d0dec95bcf0d154942f7e3e7a819b9b4d09d2268a188f926d6d0e0a0027ca88e6b4438e5fc1c2199c0dd430e5c2820ed6e8e5d196085bc3c0736c72ad0a2f1cab8234eae1a9704257339f265bf0709d4b33762f187afae832c710542fd4cc6dfc805043639cf0e38520ba51863e581fb16761100a0e96b89641e7a2963d8157d3452fd8d721fcd83a0a0052c4de83bae07176f4b8c3d4a5d026e2f8fe410e1f2469c57c889765485d9eb43c72543a86097ab2ca9628e8abf979fa71c7f7ff4ca21965fc022f3b07c9a6dab716e2ada8b96d7363e32e50f48e6e79040bc21f500f4405f6c00eb62bd356d9713dbd5c9b4f88dcfeece2ec062321f7039a13ac499a88958fdf20ff2ee7b22f3b58291dd285a85a98ba15231d77cbf041502b02d3fffee5fd8142e88c030b56e907ba4f36ab98359f0a40a9c21e5fe6f6486ff6705f9ab52b4ad6f7fbb1c299bac29076f923adc06f40f6d435f27648522d82e3d06f818d092175e266de0698643a8b4b8061187d32f1817c6c395eecab883700a01781b8a2baffcec64d597f6fa5e9fb45c24da8da0d9c8d1233b5a51bca85645dda0d47142b3464709528d66145b73c87e0019a637824d1712a11eabb87f7a080e6cdb8334b4643124afc5ca4223e15874b540b9ca8efb368a3bb37f01bfff1f24ab643840e5fd68c5706ce9707324f58c1b8e2fcb7d60611330a284d493386388c88a97f83d2a7a02ca3c635abe468e48db1aadea0c34ced40e6073057e1f7ebcb75c8bde0f4ef846f1db17c046fe399b8305695d0ff8596437690730b4d867ed5ad93a656c3163313ca67bc7c086957bfc2a442da11d4c19945034c863233c40710437d5f114b696570b5c3d4c91d31da42a81721b10750d4ed10998c04143235a5a7dcf3b49b19790d8fd16d0b46d788fd534faa15c38e39bacc2d79d505a6c8f6388a847ddfe446d2dc010c3a23af91503c608e261d9637a57c0535112438073145fe0069075692e46370fadf1751e748ddc242e2feda53329ef2e1a495e8cd7b2ce2bea5c7ee72a40dfbce9fb9d263c0aafb48e304a7b33afecdd8165174c187356a941c1f64b0e7479ba184ba8fb33e533fa76c7ea11926158e2daa300bfef2aead0ddbcb16931b9e1d130589b0583fd9acec30e97ef2e921bd3e24c0f3ddbd2616a4862b59ed1de8cd3068e8d607b1ac808843ca39550ace01cf295203df55518463da40bc74c8805b76a304b96c62a8fd93832fc23456b205efd79c1d2fbf3f2a5a093d0b5b2bd71853dc3bbfca6a44b21d9d76b9796004d841637ba5723e289e25a2117451d3748fbef0ce29548866788058b3d25a8f250983f00b92311f5a5ed5718dfc9dcf09b790819286518563367f7cd541b57e8feca8fb802fd39fea97c210a84c34d3a143dbddea573676563a7e4bb8fba318bfd88032fd94e0abd5d630ac5399cf899b4384159d32765beaae8f658d49759aa3ce934205a15d6b729e86eb7ec99d75cb38cc42317c5f098f579cc1446ed1cb0bba1c05f7d3669bc3e70bc2bd4184c18029ef8e7c82acbfb9ddedaa975e64166a3201b6a0745eb0302f5230e3f6dd1c4079e5380de0b58a33f148afc780a27bf9d83c6d8ed02e351f88f282079edfe5d2b775d370544d85541029e0a08182ec9ee265da5a106d5e109b7533d08983e01c80e0aabb3b68168103affa63aab9541ffbc1f2b4d6399705c58acbc119431052fad3a121e5d5da377b10ddc261e9ad6996bba4b4c72bf86157ea1a964f4f4550fdf7eed3082c27ee94ad859fe20600001a19e184b24e6f00dab85e2fffce7f19cb13a3e28fe51d0b63fc4d438a3f4c8ed155a94ea464bb59ea1796bc202ed90b9eaeab94ece93a2eb48084c6d1fb3b67acdc612bfef88ceb4dfc64afb613dfc6d959d6d85b9411970bca0f69707b838e593f41023e0ae12a4dfa0d0e4746abb10cb6bc4654b3b1efd89bd1d2fd1df2aa6e2316430cd3643740cd13c65b9c41990ddec61de71008e10bb9dc01f98701a311db36c64e12749cf89654398d9e6abacf4b4eb061c219df99de406d269451e2eba933ae9a90ba9be4ddf0b6d7733ab0969ec6ab2138e2959849b98ef66ff51542d16fbe51a5150491854de91d8dc0c6bd72f6647f316faa7ef461d310af531d91617294454755c51436bff9f0b57b8fbe0be70ad83ab4e881336c318a8ef4899cbb1e3614ae3f7be1d58949e05a48031f52e82f9f2ac8f2d867edd8719ebec5b3992eda688cd3d2f0c529d1faa49c7f438ac6b862754ec76a98b45f53cfd2b7470b566ab80669e7c7b81da939f916c7136edd737899f590b9b3885784e2ea7a454fbb5da3c0255075c4199a6f72e82b76b05592a31562bbd40211829726a7fbb513d59a8482d3efedcd761d85bb082b929f58b8730ecb528aa32eb39da3099cbc85ecc30f11f34932cac2374a43d5cbc724b7136424c3abe394a57059536c12ec032d96da56576a871b50576edc41ad8a1542c40bd7fa252d7125cf6b0a2ba32c98cc07d2de420b20b2c5eb57f0cbd4fe3c1cadfd5cc858740e9a6ab245d57650b0bfbd446f407a724df585749ae1ee5c3edd030beee5bb8bbe97eb338ec3dfbfc406af5a978b20dcf3fe3d28b6efbcbca26d37078f7b688075640cd7faa5b798240e7907d175297fc9c8b32ed2e89ecbebeee550d611cde314fba8e88688e71cbdbc82d834f2dfa8506fa8865ded8828f0e3a846deeedad1fa8aeb95abda9507d7dc548a3001afb738b2c89577ed80558ceb302e9519dfbafc36e7980949616ad3a296c35539194c97b275fa4955165378cc4076c101cce5039cbf553ded43efde67c3e6c85c0479f65a000d9aec7af0b32114a6e2386323631c4adf707f5289c1db90d67f74f3bb82abb36ed6c4fbee7a492ecaecbddcea6020ec7fa9d3b77e31eab73db7f8ac3665c572ddecf56c15175ce1f62605d8c32bdbebf46ab023bfccfc2ea920f27640d9a7b578f3558051b62986e1ca420a153ec70eec7cd4801d2f37b27f5c548f9f3f6e55c1528a63c2802ee6b4bbb9f65cebfa5242225c855ae92102948f51f2a26d5edb023189a83a04ec5caca026cb479529e0474422a02257cb4b341ab0de9ffacb8490312a1d1fce903ec9d9f76c486c980597682f348cacf7a436987ce197d8a670e1afd05dd047471b30b8e5f3ccd4ef3658e4c39a650fd56f009b117690ff9d0c323d6864f444700ad9488330068b78f227b496a28dc64da5977ad225309a81a205e89b11f2e17a4f9fa2d2fe96e936485777728181da3d583fbe35f0a6ac986a2f55749bdb35444fdb0163db40dbd61ec54affe27042ad36374d908df413834ac736173b3901900806a34620e865a913bfa49781181dbdfb6424d662bddb291fffb850d2bd39dd340f47b5c99e39a9219a97c9db14813e7256f4352b4351716eed2410b8c338ed2df1794addb13a58926ac510496c41b447f338c003bf45d352973600de438f8fd2daaf8331540406a37f35e8c2412d47980f3f0277361020c6d87f06fa1f7a92477a486560f692808ef66997ed1a8cc91f4f23978d443b7c7593456dec8b49b71c4eee75e3711aea32b70cd3703cd099fb3bdbf83b69b9530e691435eb2e78f77b3ab15a8c22678219ac4f4a06e495783da4d8bb1e96485f3191ac8ec6f94d1bb319408a1af3436ceda81d99637943f92b173805dcd29bdce3b9b1c4f0959157541870b0b4f1105d62ba4689a0fc159267887a9601a3931917e9849f86fb614b87e72200c0c3ddc7a8c8d270ce03a7f01aec07f4eb2e63ab870d8f04def2706234995bcdf9571f3c66d99e48cf84bf67964ee4f08ab759efd185bf4661ff96c796123642d5418654bfce6bb71e0e7b420e2f2e3f2270c259c8f60a98ab427014fb53c9355e63306363e9340561e3407d26d6cc3a08ce546e83bf8012d1f207e876bf76eedf236d1cc4b9b6e690435694ec36ffcd15dd3d9e7a64e129f33ecd0f63d4324840a702bfeb769848c197251d2d14b792f165c8d763c87cad1a4d2bb0a8f589cb88f2857fb7165547f4d5cebd1b4f2bb71a19914f9e2b11828da8ea4ed2749a680c674b8d03974f5451b6e237eecfeb96e14f72b3634b55587c827664310a5a792debdadb708f5c05206039ba8b461d12a66c5b48f7fe3d6d4c0448f7cc1c4fe335c7048271d10d727421a0a79a8129e8c10cda69049cf0d981d115c86d399404d8f0606caf751d405f7fbc922cbae89800b06aa553781e3e7458ebaf5255e5f8dd5c1ae4f360bfe5ac2d81e36af089f579b0d49f5087f9edc899d06e6e9f21a9ec4227e7d949d0c97f13a64fdcae7f79ae25f6bfb3faba952920d2286f9bb9302119e4e01daf4da46a2186651ea2d7aa7e51c8c9976b7d92673c296d977679178884e657cecd606ac7a7174a00cb8d170fc36ffb12fd8341d23d8deb0b0ac50e293504c406aafe81be5e42e589ae6cd5d2c5bb59f617cc3b82caad5e719f2978b849d18b60b3955b3c11fbb3080ac6780f754b0b6d1d1e23ff6e7cedd4ccd03706ead849f11597a1e68ffd730e05212bb6d0a3e73c2396fd070578f4bf0b32ded9d26a3d234a2691d696647d50e7d096a86b0a78563415a33cc1cb44794ebaa85cdd78136e25e8ed421b49069b5a4ad0264108a2f183649ed81d90b57cc6bd824c99ed3b79eed0c971880067bd5290ac614532f86c988f32c815da3c6112f055ba3479b68d1fb1d9a3a463e1579edbdca1e472add72848f8e7db3582b8e8d8360dafb42bb2cc70de76a8ba4f4464b181e5ddf369164edf315ccf908e0a76ba6c3b7de033b5c9e3138528d279210ad8daec66d37e29e8d3f2c08b6da5babcf6ad7dd485a6cf8f608ed2a8e7db7229321bdd81203554dc60afa968c1a4a992d64e6b95f50221c36512f8ce2b973c0083eb519739767402972449d0ded0e8a96d2e93015da67f8c77e7b3ea3d66c3aba1142d4b86ce8879a2a2144cfa9687aa60fd8283477b08b33a3604757b578a96616115b8266f11ab9334f28a121522ea3d7f972ac47974fef5d8bf78c42a37a6af7e8f2703f1d76ac8519b87506da15157689dc2b2e26e8ad9eeb185a706f74aabf10525dacc2eac5d25318e54b5373c96b838bbc8660d960df52568bea07242dd51e6e24f05b3abb93878471728ef650d9dc40cc4cdb3e7175e44031e6d3c89ef6891313d932e705e0d3358514115db3af9f4d147f12e768c3e1346f08c47916675fe459d1d114c22c8cafc157f51ec40bb9fc4d8ef02b4472757c1b3c17036a9e512da9007ffa504384f85b937a2010fad20565c3f21738355838bb6677f547f40f44f5a54be4bc7fab26149af06ed235a5dffd7e6811dd4dfb30f0003a04d23"}], 0x22c0, 0x7}, 0x2) 16:06:11 executing program 0: pipe2(&(0x7f0000000080)={0x0}, 0x0) fchmod(r0, 0x439) 16:06:12 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 20:33:20 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000010fab)="5500000018007fafb72d1cb2a4a280930a06050000a8071591052369250017000800001c010000000700a30700000000000000dc1338d54400b89b84136ef75afb83de448daa7227c43ab8220000060ce44fab91d4", 0x55}], 0x1}, 0x0) 20:33:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46800) 20:33:20 executing program 0: r0 = socket(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:33:21 executing program 0: mlockall(0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x10200000008) 20:33:21 executing program 1: socket$inet(0x2, 0x0, 0x80000001) 20:33:21 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f00000000c0)="24000000210025f0075c0165ff0ffc0e020000000010000002e1100c08000a0000000000", 0x24) 20:33:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0xa, 0x0}, 0x1c) 20:33:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000103ff0)={0x2, 0x0}, 0x10) 20:33:22 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000d0efee)="120000001200e7ff0a001c0000000000809b", 0x12, 0x0, 0x0, 0x0) 20:33:22 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) 20:33:23 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) open(&(0x7f0000022ff6)='./control\x00', 0x0, 0x0) 20:33:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000802, &(0x7f000006d000), 0x10) shutdown(r0, 0x0) 20:33:23 executing program 1: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0xffffffffffffffff) 20:33:24 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbd, 0x0, 0x6, 0x181}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x10000, 0x0, 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x86}], 0x4, 0x0, 0x1f, 0x0) 20:33:24 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28230, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) 20:33:25 executing program 1: mkdir(&(0x7f000085cff8)='./file0\x00', 0x0) 20:33:26 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 20:33:26 executing program 1: getrlimit(0x0, &(0x7f0000000200)) 20:33:26 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000aeb000)) 20:33:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)) 20:33:27 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000a9e0f0b8dbde667e1e19766e731949c8a9741fc77424b27150e9822b9870854b5ae3036d2698932eef3de1e6a3f7e74fbd372aa213f3d48527"], 0x41, 0x800) msgget$private(0x0, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) msgctl$IPC_SET(r0, 0x1, 0x0) 20:33:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x0, 0xfffffffffffffffe, 0x80000, "6311f8e3d73124ea6d4dfe3ac095b2fcc28e8cb0", 0x1}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 20:33:28 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x1f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r0) chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) unveil(&(0x7f0000000300)='./file0/../file0/file0\x00', &(0x7f0000000340)='x\x00') accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) 20:33:28 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2047, 0x37644512) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x61}], 0x722, &(0x7f0000000140), 0x0, &(0x7f0000000000)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x427d, &(0x7f0000000480), 0x73c486d1, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0x3, &(0x7f0000000040)={0x3, 0x7fffffff}) dup2(r2, r1) 20:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='c', 0x1) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0), 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1}, 0x40) 20:33:30 executing program 1: shmget$private(0x0, 0x3000, 0x1a40, &(0x7f0000ffb000/0x3000)=nil) 20:33:30 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) msgget(0x1, 0x0) 20:33:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 20:33:31 executing program 1: socket$unix(0x1, 0x2, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0xa4}, &(0x7f0000000040)) r1 = dup(r0) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8001, 0x6}, {0x18, 0x2, 0x1, 0xffffffffffffffdb}, 0x2, [0x9, 0xffffffffffffff80, 0x101, 0x1, 0xdb77, 0x10000, 0x0, 0x1]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x20000000001000, 0x0, 0x0) 20:33:31 executing program 1: getgroups(0x40000000000000ea, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r5, r2) setgroups(0x7, &(0x7f0000000000)=[r4, r1, r4, r6, r3, r3, r0]) setregid(r0, r6) 20:33:31 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) fchmod(r0, 0x0) syz_open_pts() 20:33:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x6123) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmctl$SHM_LOCK(0x0, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="5a77d677b6660a2b28e909b1cdd5f0299e4b471667e392e128c78d18e68ae1ff8e54b75bb263d6b435ea536db2ffe45afa7ad9d14b1ffd501dbea64cc9d2808a2b2c995a90ba0c8509b18921b877d237c2f52c72150d2d17be6d94795358ce5237cf6a5e4f5dcf9e30e08658af33dfbaeb95def14c86818061d2975ca7d5e6c3208c8b4bedff99f101d1168cc28d9f98c64b8d7c20fbe5802b7fa14297dccfa4ea527a7a8c86d5ab1c4530f96b49a5e7b609b5a8550d8496d75c1d279738869cfa2c73cff7b8824943237f32fe302c74d021869c7359e207db6bdb5d53"}, {&(0x7f00000005c0)="f631e739d19b7ef89ac9c9abb82f69f77d2a2790fba6c2c979001d357338a6d1ba707ae0f8b1e101ba0fcab2f8b82accfad38dcc8a07a77548b16f7daf70dde5eb5caf774c155f3813e629a72d38a0189fed6be37736eeb99ad3390fba8efa7ffca024e3f1f463b52f92ef79cc1cd4f3bd9424064e297b6c0a002548f4b7043650d423454a7d0c566b0d9fde72914416fc5b2b210054f22c46ebc36120bde2c7e1a7daf5793243db57eb184ed339c20fd7cf294a1d732ca2e10e376c832e358f4dc4d02b25abef8e26c46adeef4130ba8ac5a960af649256bdd8b495bd6f77537d023701b232523fc66b47e1ad9b4499a9061c71da7a1d788e"}], 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)='f', 0x1}], 0x1, &(0x7f00000014c0)=[{0x30, 0xffff, 0x9, "4e3fac84e5f76df985d39358c89bc5c326d6817d7defade6a6"}], 0x30, 0x2}, 0x4) 20:33:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000), 0x4) 20:33:33 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 20:33:34 executing program 1: r0 = socket$inet6(0xa, 0x2000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000105ffc)=0x10000, 0x4) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0x1) 20:33:34 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001e31)) 20:33:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000700)) 20:33:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f00007ec000), 0x0, 0xfffffffffffffffd, 0x0, 0x0) 20:33:36 executing program 1: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, &(0x7f0000000200)) 20:33:36 executing program 0: socket$unix(0x1, 0x1, 0x0) 20:33:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, "e91f7189591e9233614b00"}, 0x72) 20:33:36 executing program 1: socket$inet(0x2, 0x2, 0x2000000088) 20:33:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4000003c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) chroot(&(0x7f0000000040)='./file0\x00') clock_getres(0x800000000000, &(0x7f0000000000)) 20:33:37 executing program 1: r0 = socket(0x10, 0x3, 0x200000000000000) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 20:33:37 executing program 0: socket$inet(0x2, 0x8007, 0x1) r0 = socket$inet(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 20:33:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x8) pledge(0x0, 0xfffffffffffffffe) 20:33:37 executing program 1: socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) bind$inet(r0, &(0x7f0000002400)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000002340)=[{&(0x7f0000001140)="30f0e45665f7857a36e63853c2adfcbb3dbd37be94688af424f9be7f02c236433163c99c2963e95bf3838733b2b3115ec8eeb7935f642535520970736b1f49a5eddd6745eaf4eed3ebcb1aae1513ec9c0b8bcdf6b5053f6297ef3e41a445df0521bf45478432f30d2893db818e5d9be5753f9f9ec7b06747ef67ec5a99dc5bcc913a77009fe46775fe4529cd33a4f8aaabd4e8ccde1946bfdc219d3287268ea36816ae68ec04eca6e3ec8f9310ef700c97f1c23741890228ce278fd8be14a9506b3486d8fef401f86096e214ce9d55c6916064fbcaccfe310f37a08815731b47a153be096c30c0d6972e147290a3fb50a914045b84147d679d6a1a782db2f3897703fef5478182607778e37f9602367ab324a8e88cb6cca9bf816345a92ebb9b99b04f7cd490c3b515254db1ac49aef9a55121ab640a0bc3516db6cb0f0a9e2aac9b277aa336334f7f707c9d164c2e8112710c9dd538b8bffe1077093c3cd7567afbcdfdb13fcbe9c24653d198621e939bde2ebd9b01342a0fdbc62dc155c9e2c723dae43871b783b8c9e109d2273d76a6368ca6a2e5521394c7da103a2d6eed9bd2e502b9c536a977481ac7cc5b4ee29e0ab32a5244842a74e0e415d2d73e1773af1b797315a9725ba677280f0b73e5973e5f9a1dec56d3c94bc2aca09debd68ff0448610a26e4e34c2c62d4dee3079c69f4845cbeb84b1be68758ae2800579da3b84d3ee3302ac4594277412b36b2f572535f724b3158e3ce4d13823ec16e76dd109898b0f4db734e85ec37ac728e1210204e04f3f447b929afc56d9c2e3076f07573988a6c484e966e5392caa09d50ccdefeb67dfa75d0a849a74d36ab75e72f6c771945ab3efa537643ab738f71514b1b961653b34f0e281c65693cea54ff7647a5720845d27ae960f78e1d2b391d17fb63a495da60a8d293d4c281ccd2a530e7b779b91b93edfae75f02427c9797968c89b07f927cd99b689bf0cac606fa1e452375c4552adbe506272736ebcb356134ee32adb5c98da480010056bd704200f3fff7f85615519f218f551994896ab77bd23a056624a6fd2f44d54db92988f75073549b892689d4efc867a528c9c6a9d73c55cf15cd0d4d56ce689bc03d764defd33ec26ac76241ef89fd578b2a747d1ccd35589405defd5707336950fc934e00c71101015dba9a70c8df9d5138d1c7462db4d060d62ee04df12eb1f3381d90bc3376ce9401fd5ed04307709e46b831adf532861047271097c0d6873d491c6632e8ef229f04a153032729f42c84ba11810de612c48af9464621f837ffd602df8f95a707dad267b09c65399579ddf9b60ab50af5350b84f56b8b22cfb7d4475466579dbd3e2ea14ed8721212a40fb4dcfa1ed3990706188847d23c83c5083d731f88654e15f1562bb51d33842e17e3aacb6e2e5d298f51df3035323bf86e368917a76e8d600da938a99c1a9a2bd30a2439f5979cde306488163cf5db86a004c8616e6db0664b8774cfd7cf1fca29b15c4791b2042f975c1e7ca993dc04e42988c58dc76c4d8751fb502bd62660ed5687c25d75c94c1d4441f32ef0dff4fedc8a047510f50b353f71679f1c6574e8ba60e02e7eb82777c03a626271d8df0513c8ca46a627619395bcfccf7d49154f693cb437dcd36a483e412860c3583493752f852988526b03215799d8ec98c550a2e1ce4613918dab7ab157e9abd51b510d663d140ab6243f6efb39070eb241192f62ea8cbb410c3c56bda431bf0c77a3760c726c27297b81ef898fd5ef67bce21028d6b41e4fbecec3f9f087af0056d358db62351739f1077a493e3277aed39ff4c312c817010a39a901c49a56d09115e14f57bfb9fcb7aa156abf4d73d1a6cc1139b6940c1389f3e00785c03e7c801c2ab55c4f8a082971368dadc1c328557f9b955aff833d80f484714035699f4fe9e4a70b26e8feefc5f2241a5ac419a9bb98a3b66a4436c20882863fc02aeca2eb36aa442ee0d97f89c9bfb46fb9fd03538230860faf4a3d3080ecc42028ce45b88d69f3c548ee3124e2af1a080e1481066acb5d39f9f92899f37f48c89adfd0d2e15f154504a7a37afa5af45f5a3a2bc382bb5b6faa2afd5b4ff6cc0f9e3bfb5d7f524bd9af5a55ad8f59e4ce35db8131b4f70a688eebb464d835ab880def3dbfb1afbe7dcbe912167f506f3a2d28ee509953807d3a5c4575fce5c451023f731ae46b1aa085452fbb787183e6bd0ad055e2eb6e3b58c0f2d0326d4cebc148e9d43f30b21bd22204d01fa524b9545c9473b6f6137a9ca3978b4066b2d00dbb869c08a33cc98cf34b2a2d2e0d6acf95725a1e1eaca2c3c72f545e085100365ac9ae83fa12141aaa72498d426e0edff50664477e4bf6231070dba83669483bcee12cdc57be5d6bfcc18f2be1189a4689bb9c405fc7798e950b7576e5ce0ad7f3035d807f307e3f053e680b5b0e652e1fc89b33c18d83fd3c2f73a56cbd6638293f4f8c5cf201970bbe93184cb63958a37b648a239a28ad19a283eeb7caa8167a7f06613a2092baf9fed5cc721e9820c33fd0918ff5c21f49948cd7c73a0b0f3879ebc6c6779b236e8ba47125ecd3034348928ddee7d5f1818176792cb332f334ae566265478564c442d259c2433c538e2b0a0d15e4d05b80e0c8da103cd3c9bb3ffd4f293b2ab48dbb11c47ea92a7ed14b8b5f1b7b53ca972ce43bf1c8643b60ab53a975de669f8b6144cf0d55d4e1dd16dad83a9e1e37949e625103029c8b6001311993bdc60e4c91a75946082c70914e7cb22757319aece156007c1682399673a0434b76b0787e5afd998140822481beac0146d984a4f11db0fe4b1b3951d10aff4587f06e6d6cc5f92369cc77633b7cc170025c914bd43c4f7fdc6cdf079e5c08ce8de8e306de4e852308bfc8cc9770d9c1be742a9be393e255153aa977f1a6113fb6d4fa79b2b48ed7cc2694353afc0c97223621c620c9dbab4d258b0f0ea0c7f4c9a89720472f10c05deaf91e8466535d6cddd67119391b18054a411b814deca9cb83b0c96da76029394a59fca80bd950df967586fa03a7f798dfab69f1fc2fe679cc00a8ea42a565bfe8857f1bb69e4f07a12727925ba3b20bf9271dcbb1560b9a5670304c74be1785cc66f92fd3c8273d1e5a79a5c7e21e0c1605d7f72d472ffee0e424d6171e740dd6d617abe091ceffee3a7797d2b8f5fa9176dcee2042a6136af43f174a9af35c59eb2e5835527d817e138ede386e2f8ca20836445859192e6fb88e1d6368208866b368c33a9c5895f777780253b57af10397cbdff50149022ca32fca4baf4d537a68c9309ce9e2bd4ac236a92659fb95325ecd747a78599923dd2d74b3d22851868e2e8a633aeb9ee255a0c2db1dc88af601639d9ad78d7e0f88d06fff059d269d6b145b61ef7caf9da2fa5dfa7f27634459827683d29fd87ab9d402ae74cde46bd2fea2847a0ece4fcd822a60bbc228f2dbba2d722903969d05fb6a74b565f5484ca548c5ce6bf07aa20121154ede44598612291d22e15257c2d824b79c60b73694e723827c629b52ab7b51ca43104c721236b30f8a079d568db5d8ec91b65bcf7353f3b9087d34319298dd89ab9e05e8e55b2f994ef62b578c60108591b427b9229984c11a80605ffaa57f7363d4371aa049ec738de7cf466ff5c2ffed36bb7328197a7c06482296c1a43d7b39ea588ccc39c43fd261d32ba83efca259b3b80c958a3a45ea8ab63a7fa169b433ae85308e1c8a8331b8d471f933ef57fe168853b298e4676c85f1989b6c6452441ac7d0056cba6c919641aa1755aeecd24b5df789947e732af4d5fa30ea9dee49b1f36f7ad1af6a8943b7557014b13b2109bd1211602080cf85d16d1e2f24858cbab04653ddf3257f89ffa1341fa8813e8818ae562e2df27df277c7deccebdcbf2530629086e35368e62eabfb95ce073002f8c1f12dfd514e81b8b47e10118caeadbf72dd4f1549c4a2c3a461df1d8b91216a6ce2053ee7b07c0475d12237f2939dda3d9129b6cbe119614484d0bc9de771ab0d224c3a8e327dd609be07d88bf5e7d832500649bd1229a316c5e8fec86e964443ab247f16ad63dff6aa86775ac1e665b042e9e2935f08ea6ec89d04c1e4cc1548a9515726dbc7a05be9fb87a4d2ef2a201f829df5b06eb2a4b855b8039fa78530994609a45f4ed103d0c08c08d8677dacb4fe0ef6dcb428a317a5ae6016ab38719df544da5618260d0642efdf03bc0fbe85aefaf81e3d955a4d8e1e3a12a3482b6aaf4fd2921f27929b920a27b8a1cc7220ccb1f092466d31abe17b509a93911361431b6d522735ec2e25f679d95905d48c1e901654d52eceafe884c6f2a3e60c282604d3a5b51d75b592e46c59e58ae07f0b2251c912d3d75e05e9c4535ad46f24b4ac232e8c6c1ccfe69b0fae33e3cd43e55bb495dfc453cf96f47a4241a75b9653cf423a565b45bf9372aa66647f299edacdbe0cd8bb6c66bb0c090ef99f8859c7aafd13cf68d504380068a61bd6b59295c4d51eab0e1041bcfb74eb9e62524999fe944de2f57458f5c0e1fdf834517a6d75dc06326a7932cd62d5cc90641336ff43e97182fea8447169d21eabdbc69e287876832a9a2f30f5aaedf59c1fb2577a16578e1fd620c6b1d06244ea735d98251bd168d3b93ef84a8edc7306995606af4fdcf568309e2c49dfb5129e030bf500bd94a1098ca5f0ef612783867b1744bc9f6fac36423cedd47e0171a2ea49da1b4b846d955651856e1422e47283e11ead0d904440eab29439d298f983bd74f6080805195d2867b28deddb02a6f5d4fb3136aa464e844273d1239317f1c4849abb9d83e50e0acd24cd2f03cbd0d1512ecdb27e3a114e8c9e9ebdafa6d93720a200839c068513fda5c0d5f7da5128f901cd140752e4a4cc182a38f15cb3d0c258835710cdf109cb6d47be3f78323bdf85e984133fe629150fba2834cc2250a70d199292f25bf1b74559435e9e23e48527f55f443e3376741ac89a7ddd1fbc2f34f56fd6c630b48e867ec56019da2b0c9391c96b2049e79a0f84435733e0b35e5415962c911e1b5843cab9f6605b1f90f139db13bcd71682f8e0be64e3834500c63fb4ad9d31908fbb0c0e90b4c9ce54f919fdeda39537f1f39f85ccc4b0f4a4adc09dafd6b18296a40f9a6d3c8aa71ec801756a2c4f49568db907c724088b81f38b579b7f650d342b089816370dfdecaaaf9f43490283b050192988f956b1406c512f8b911de8ac82786310fa7b485be54e33b22872a1d3d440c0843bce1e7cde6d81a9d7174874631c947b33040f671627c591771936b95edfe22493f76bdaba43a790fbfb429fc00bb3372e5bbaaa6eb816a6626b30f5ff55c1e96a64e9871aecca6def4c53c821163d760c3f6205c93399adb9cbb51d744760b3584e2b957a197dcfad9ac32a57625a0ff7a803fa5d980f07af8fc66fc9bd9cc8924c21adc969a06e3e46f6477893ceb3f0f335ac7adc8732bd636257419b7e537b2817567a14fb56b16cd4204c726bf8d36e070b53fdad9318175faed083c4ad0b4f969c2f75a61663b8f54a35eed08b5daf2fc03e82faf3c1c1a1fb18991a19b92147d807f623fce8af64092e643c0dfb7d37cffd79e163cc8bd08ce655115ca4b7f03e63ed534d1f50da5461c21bc32b31a309ae1507c7f85b69cc4586afac6d07989a12b3bbba9f81d66b768de3bdf565588aa86cc1e1a24a77d12e8dab6a10658c6cbaf2441d3b8658d6c6c54dac3a936deb442ee41d5294187be26a078a39ed01ca891054579ec", 0x1000}, {&(0x7f0000000080)="53276e8f5941db18efe3cbda5d6afc2d48f971632484f0103e02af15391370bb91d0c3aec7", 0x25}, {&(0x7f0000002140)="318bddea1b4cb111013119bc3bd227a91dab35d7371f1e8d6070b882da634baf833701b9098f6d3a48fd9afe996bc5b10ea1a3eb1236fa3698a7a35081ae097c5fa8952fd8a3bee2af453b41e92afe5fff330883562515cf72739ced3877640e1f5d3d79210a157a8b43100cef021e5908b19c8254f12849c70c25de74bd6b83fd9577f9c58a7681d69894fdbb6b3a69505b0773d059f84c4ed9", 0x9a}, {&(0x7f0000002200)="af44349a1f704bd13423674a006dd14b6b5c4dbc7f852ff9ae70a59919ea5e558b161baeea47c8fdd6a3d278749897a59004c48c5d8bb349b087b8876d54a9e394427f25ea1db60d57ce60247671ae0517ed7f5269f28a8e8667fce97b6c571ece2adc91a969d6c849726518af6769fd5fddc366d76ad2af58cec374d892ddb35b2ebbe2b886d19388f762036ca53c6594baec466032db663c34e360e9fc147fd8119f31ff1c", 0xa6}, {&(0x7f00000022c0)="3395106430c7129c8a9f16668c7a9f3c1b471f9a854b7543f1ac28735fdfb97b992f8757ab4e6faedf055ed5c95346630edda14ad146ed5fb75d33e1e21df74fde308612ddd9d7dd7f63de5ffcb388192ed56edf4d6eefb86f2298ff98248df00b82ddef7561802330c396daedfa4112c60aaa0be025a4c8", 0x78}], 0x5) r1 = getppid() r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0xfffffffffffffffd, 0x4) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x84) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xd1) shutdown(r0, 0x2) listen(r0, 0x7fffffff) 20:33:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x3, 0x1, 0x3, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000440)=""/11, 0xb}, 0x43) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x5010, 0xffffffffffffffff, 0x0, 0x0) 20:33:38 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f0000000180)=')', 0x1) close(r0) fcntl$setstatus(r0, 0x4, 0xcc) fcntl$setstatus(r1, 0x4, 0x4c) 20:33:38 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') 20:33:39 executing program 1: r0 = open(&(0x7f0000011000)='./bus\x00', 0x8000000141042, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x11, r0, 0x0, 0x0) 20:33:39 executing program 0: r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) 20:33:39 executing program 1: r0 = socket$inet6(0xa, 0x801, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f10ffc), 0x4) listen(0xffffffffffffffff, 0x0) 20:33:39 executing program 0: r0 = socket(0x10, 0x3, 0x0) fcntl$lock(r0, 0x24, &(0x7f0000000000)={0x0, 0x5}) 20:33:39 executing program 1: r0 = socket$inet(0x2, 0x20000000000003, 0xfe) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0x19, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00008a8ff0)={0x2, 0x0}, 0x10) 20:33:39 executing program 0: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000df8fd9)="2600000022004701050007008980e8ff06006d20002b1f00c0e9ff094a51f10101c7033500b0", 0x26) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000e9c000)=[{&(0x7f0000466000)=""/4096, 0x1000}, {&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f0000ba9fd5)=""/43, 0x2b}, {&(0x7f0000820000)=""/185, 0xb9}, {&(0x7f0000a77000)=""/243, 0xf3}, {&(0x7f00001b1ffd)=""/53, 0x35}], 0x6}, 0x0) sendto(r0, &(0x7f0000cfefee)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) 20:33:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f00000008c0)) 20:33:40 executing program 0: socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) 20:33:40 executing program 0: mmap(&(0x7f0000000000/0xfea000)=nil, 0xfea000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) 20:33:40 executing program 1: r0 = socket$inet6(0xa, 0x100800000000002, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:33:40 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)) 20:33:40 executing program 0: r0 = socket$inet6(0xa, 0x2000000802, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:33:41 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 20:33:41 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/149, 0x95}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "7bbd0000000800000000c8fe8229000000e6693d"}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 20:33:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)) 20:33:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) pipe(&(0x7f0000000080)) open(0x0, 0x80, 0x0) socketpair$inet6(0x18, 0x4003, 0xf69, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="c9", 0x1}, {0x0}, {0x0}], 0x3, 0x0) 20:33:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) r1 = msgget$private(0x0, 0x460) msgrcv(r1, &(0x7f0000001080)={0x0, ""/156}, 0xa4, 0x3, 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="9aded72877ae1b980a57e9dff136cd36755f389ae228bfe974e4084e452c07a22918ec79de435d598bc9ed60f8eade73773f5661685a9d7b833f8b868a5807a734588be3bbfaaee1f362715221aa52415942869669de3f66ffa8335571054bf9e0abb4fe8927e38b6c86338d7ea932a26dd6d0b623d31fd52c6056cd9fde53bc20628e09c2941f83494f6a92f7de34ac67a7b7c1095f768c16128d4266944bdf6160b82f3af455176c29a5ca253a011157e9f0c381d9d6697239dff84fc918de1d01d12b7af55b3eeafcbf3f179d272d7aaa637cd9d2e02217b120710836b2c64438b7baaa31e112e92ef4e6aef76cb053058cc56dfce20ce967d9d8f91e55fe7a8a9312f0119d2ac9c166ef379f29ed1e6bdef93bffed22b9c5450163d2f944370a8c276a2d9ca55eedf0badde170c72f0187136a758e9baafaae2f4181cfd2e568be45fe977cc3387f193155372b805ca0ccc95c6df3df89c36ff45e1ace600f24897f66402ca764162785d9e39a1efe05f56d63762c0bf2d23f3f095aa9f336a662687bdb3334a432881d9e0227460447dda5054b38757964c1bf28dfa0a8bc905eb7e5b2eba572ccb57f0f1853b6ec97e010cbfcbe759a03334c00fea3ad423c512f0cecb6ae9040c1ececbddb08a05614912fe030e00e0874a5e7ded605df13dd9cd89ed2042b53c1578b667ad242615e0c8bd1f3f68938e7bc46133a4f9ae038884980975233ff65b69cdcd02d5b1ab6482f531dfe09d0a9f8dc14d76f0d921af2a7c29172190f6d90503c0ebfbeb1f6e4144c3600ced1f9e972487cb3d000f4bcf648c6be9afd3504cc020bd6bb063b69c5d3776c23db2e14906bf8c65e33c843787805fe3672a3602a2c5044c048bf6ca82529a08b6c646cb2e186c436ea7fd3b1c0d0b8d4e0323829e8ce20338d08cbc21957b67330b81275a6aa5c9f8f2a999fb42d2bd8ebb6e2697a21f9ea4227c8962518eb4ea52127855a113361a1966a38ae872afbcd90b2f633a0118313f375022cc1e30fe70d60ca4079fb6b2e5fd6254e637a2f789a6b831c8b3eac97d5e7fb4e2be917b89527ecd646dc32fa919801e0e85f202e030cf6482492398ba4b9611fea098c13f8b57fb4bbed2f2c45303e8a9207fbc80fc1960442511a710ef3c587e5a9243a8076c6020352f7756ca015f65e1f2ec3b7a8e0dff8cfb95dc661b8d855af2673d52e22210085604e192c7a62fd402d8aca66b3ba5817313d2c0343669bbfc47b7406332471874f4c6f299a45cb888e7c27424e22a8b5c5befee948405c7bb2820f73baf8bab388f2d206623edc8f368c620e4aa12606fc6b5987069393b6ee47df15fc38db301e74c28d08c2cc7d01752afb0b20781038560ffae064b979fc3b0d9a0c9f26d6b8e67b6e51366066159704ac63f2867e4348d365225dc4dddef138c24a24c447cf0b4eba99e7f39eb5cd38a5403f8c3274130b5c95bf558363537b030a9af567ce8abab0a618ce7b494e00e5725bbd5b4344bd75116f6aa0106f6ef6a06c092265f70de792988c10fce5910cdc41d545b45681f77209ede7581680febb1b2f93aff2e50fe1502a88af8b29720af34f5ca01797488098600611d783a77a8b2a66aa4b2fd4c6d5d9b5cf310bc44241e32f3945318476d045995987659a8acad679b5b97af4320ffff678e787dc76c6ce76bac45b98dad9ab006a65a1f2794267853ac4afd2000c91c92991a809424d7c9b79dde16ab3316358e966e2dcdc91e4affab82ac0bab01d8e5a2f743682dbc05a64c0b13e88a8ecd496ceaa7a520e4e260e6ee173194f889dc895d3a23d6c1dae8af6d3e4dfb2d24243d7f4bdff5273eed30b7d430a1cea5151f4057137aaab797ac100bddc67fcdd6257afca25ec572889a31ae3c474e99a19abdbf2122baab6b93ade0935be81a3c8920d7ee2221d084045ee82d85b680d155b227646e0ad681f53ac472fcc5ab69ca741a926c6e17e88e547d5d3129f5bcf209919abbddd44d7b93ef55cab7efdef50a7d2c74694dba4a6e5477ad4f0745d112f4679839a8fd67c1a33cc87bf256a4e16aafe774b2fc4d3f1d5fad81ad88a35cb54add25a99c267c8f3389ccc55449e98db2eb3d5cbe8e9077baf7ebaf1d410a831ff8546aa6df9a17200172ccf116aa32e2e3d8f484c36c7147d64372361f9dcf41c79154b9167f6e806ac0677e5a7aad0db189d3b234c83dba7ab2fd3b76ed200dd7762ab45e2055da8c496e78d5e8e12105d816360f63051f33dcd1175670312bdac6a9b715d083c418951c78b526d2516d77379c208f477f0295c377000374dbd6f55921b4ba184422edecb61905f2d113c477cf3da045260fd47a3059c8cb405e42224c3465b58443eb3b0cb3d173985b5df423ce5a0d18de8bc7be3815c83139c8c4831269e585068bc488add0feb61a9174a81bc8cfc84f70f6eb194c0219d4dd3ec465c1c716d5bdf2cb00ddc45dfd83804e4f23b8fc811519b865063db1d12e20e11196d7d4bf51814793aaa33fbd5fefc63e8edd382ff0ea4b7994619f4fdb3490da8cea1ee2864a28802eb553783fe4f104139f6f597752f098db1ec1e57b4161904b7360d0a0318399a4aaf91c2275c646fa3bf0ec553f017019410edd0b8e6231234b8f9e01264e01fe256210bd2780953d0218cca261a5c5ff5ab923386fe6f95edd32ac26b9f0f65be37a0305d289d988faca02d7f2fbf670196d8bcb5c23ef397e1b95cdba9fbb467b2a05c0dacc8dd2a1fcd2dd8cc5ba6302a65306b997c1beed68f0f8c840df0ff3ea631a5cc8e20a976b3b875d1a3ad5455cc0f11369e2e04bbc8deaeac16f23de7e77ecc5cd28e31ef840db7ae4c49268703bd1c10bd23e7983b460f41eb2e222a21b2ed87b5f660e8513c6a7525a98124b69665d5797e1cba5a412478f3ce434490402d781dfe7ec9790901efd753579928911cc0b7d9347293c1edbacea169dfa0f3239dff207f66b5c8fcd829e2cb4a34d86c945505e2a3d73b95655aba2fc34e7d19051ceb26b11d3103745dbc14fecf365764df003bd6cd92410bc20730d0c42f6fa94af371947f5995230ee1659cae02dca30ba2f6377137140c8e4e7912f45a2015b86e458b1f876e5011ffc7245e0af77e09d01a6ba81ff5641ec9cc4601d9a92da17192deffec47fd85453ebdadfbc3c01830a4eca59184d76203db6591148b0510a28064b90f82b349a3a642cc09a38fa32de7752d37be82ec6483ac3ce3ff59f65df47480f7c1f2c348b236c7adfb1eae534fb1500e84f4523494e2cdcde0e792057ba0b26ab0d50cb4efe192642c73d43970ec255835b1fcb4993771619601b2f268fc83e55d740b317d87f1820234b76c9ecb5ccddc7513d415c72033d5d07d43d964a3e5df4dfea1d323c101c627adeb8c14d982d48b7649124b82cd8667a519f7306e43c24b9973f34f27784589ad012a7f9f8372cfbe5890f75ed55f4013ae6205fdc4282b0d225f67e3ac404427ed273f6b31ec4e70f355e830308201d1d9f1a635cf3a52c413745e7a87d719c38f45bca06b8c5662447cdeee0b246159a7dc451924c1443e6499b32246d6c9f8a88439c194b97d67b055479fd9b56b6dcd4cb5a3060319281c8ee8dca87c7c74e43384840d7ccfe3c28658676c7a893f57ca0269c6df28a2a68961f1df047e1596c1437e6017c6c84a9bd65f5ec0fe010529f4f9dd0782fb233c9cf48e7254259a8aa342932649a32e5b9e39df0ab82b1854f008c643011e94f9cc5e85084e4e99fe33a5c85dd31b41e66463ee79e3252bb5061ddb71abdfcee33add9f8e3d40da8b8af25cfe90ed035394424b1644a92d68df479c5c9cb28aa2c5cfcb6ab546f5523a40932982e63de6ade4fcb15d2f4e9e45706fa5490a85f1251e879562010db0bf3977dafc59f5e4388de930220d3524c416368e9a37c8e02be1cbae30044fdf4e7c2e314f92b8768d0d435c8f383e33a3c130e5ca7c2ed4b3519658bf3b8738f5d4986b22e2f5628fc186d61eed07c33370cb0a0215218034542a2d92b9e3436f94ee9d422b7e0c1a757de4142195fb7a530014606a6e8c67e003ee642be97b562bb760f4e67fcf797ff4e768b11a0f0b9b0485e9915564234c34feb80b7ac9a5fe8cbb9535b377c69a3e6d9b54ca39b09e569d6a870a2278c890614e1d9517db5f528c6e607806549b73a04130a9d70f6f4fd00ac26a8b4416457fcdb148f8c4ac23116f70c852c2f8a59be7f91f5af51f20e02724b961a7afab235f48bc6378c744fa1c931dd074f3a4ef3b7cf83e1f03fbc2746f4d440cb1d273de2437b4c34888064cf2c8bf3e01400cc1de6755dd12a45a3f72f1205a3a4e87847d5f7d9fd5ad7e56bdd21704e4d4972a992d2e6ec40eea2f365653dd17989f99ad32c4649efc216c4692006e40788c863a96285c945532dca6c5312e614c46ddbda6cfbc0f0d7e7c10bfb62c41966f5b31789e1e5d2fd189107567ac21fc705c4de59e931817d368ac18aecb8fc6be3d0fd67c336bddb55d3cbf1469a69ebd8231150eb811b51c65b423e182d7898e6354468a11b866d588919c15fbe30dc7c6dbba4d1aa2969873391d09c42421fdaae60638008af02430036994b04801f3ea81f75300bd7df3fc690a1ec495298f498bfec3805338f0daeb7657ae1381e230150883307b028caf78c2e18757c7171c0b8c16fc5fa424b8d6958d8e096bf652b731a195703c27407d599f0556ebabb7d31ba5ed0e7af789dbaff7368c793799384aed67e59f0a44241a8fe0c747bbaccfd1f7da9a2d96593426bde239efa891d619e5a58bc6a5c5941d523f71bedc7f1bf04991ecf4d7fbabe57307c29a55abe36a6e72b7c851b37e73052932f81a5d6310190f5f221ae88a2d4d02f6bc597820534611210820e1db48da8ae68ab3df182d8f61b8261587d4418ac286c5edb94ccf9db5c9185abb07611695efcb7679e0eac6e81e28802ac99d4155f922d90925afab368d45865ae37b302fefb59c47b4baa8f2565be87b078c83e654f777acdfa3d922d3e0a65052f1cbf322b4c212d9", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) 20:33:42 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000002240)) 20:33:42 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 20:33:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000200)) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000778000)={0x2, 0x1}, 0x10) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 20:33:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x600007ff, &(0x7f0000000000), 0x10) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) 20:33:43 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001000)="5500000018007fafb72d1cb2a4a28093", 0x10}], 0x1}, 0x0) 20:33:43 executing program 1: r0 = socket(0x200000000000002, 0x80003, 0x1) setsockopt(r0, 0xff, 0x1, 0x0, 0x0) 20:33:43 executing program 1: setitimer(0x1, &(0x7f0000000fe0)={{0x100000000000, 0x2710}, {0x77359400}}, 0x0) 20:33:43 executing program 0: syz_emit_ethernet(0xc2, &(0x7f0000000500)) 20:33:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f000064effb)="8907040000", 0x5) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000fd3000)={0x2, 0x0}, 0x10) 20:33:43 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 20:33:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)) 20:33:44 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x84000) shmctl$IPC_RMID(0x0, 0x0) 20:33:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001280)) 20:33:44 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 20:33:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 20:33:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000500)) 20:33:44 executing program 0: getsockname(0xffffffffffffffff, 0x0, 0x0) 20:33:45 executing program 1: socket(0x0, 0xffffffffffffffff, 0x0) 20:33:45 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 20:33:45 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000005faa)) 20:33:45 executing program 1: socket(0x800000000000011, 0x800000002, 0x0) 20:33:45 executing program 0: mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x77359400}, {0x77359400}}, 0x0) 20:33:45 executing program 1: mkdir(&(0x7f0000029ff6)='./control\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 20:33:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)={{}, {0x77359400}}, 0x100) 20:33:46 executing program 1: r0 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x34, &(0x7f0000624000), 0x4) 20:33:46 executing program 0: mkdir(&(0x7f0000578000)='./file0\x00', 0x0) 20:33:46 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000200)="550000001e007f5300fe01b2a4a280930a06000000a8430891000000080008000a00000000000000000700029b84136ef75afb83de448daa720c036041526a7735c789b06dca27c43ab8220000060cec4fab91d400", 0x55}], 0x1}, 0x0) 20:33:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 20:33:46 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="5500000018007fafb72d1cb2a4a280930206000600a843096c263469250008000000000000f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d44e45d2a14038aabf", 0x55}], 0x1}, 0x0) 20:33:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000694ffe)) syz_emit_ethernet(0x3e, &(0x7f0000694ffe)) 20:33:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000800, &(0x7f0000deaff0), 0x10) 20:33:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000000140)={0x3}, 0x8, 0x800) 20:33:47 executing program 1: r0 = socket$inet6(0xa, 0x801, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 20:33:47 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000591fee)) 20:33:48 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007f5300fe01b2a4a280930a06000000a8430891120000390008000a000a00060000001900a30700000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 20:33:48 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000080)={0x1}, 0x8, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e3"], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)) 20:33:48 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) 20:33:48 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f000000dfaa)="5500000018007fbdb72d1cb2a4a280930a06000000a84308910000000900140003000500000000001900a30700000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 20:33:49 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf7761", 0x3}], 0x1}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 20:33:49 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x14, 0x0, &(0x7f0000000440)) 20:33:49 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000046000)="1f0000000104ff00fdde45c807110000f305f0f00800018001fd00dcffdf00", 0x1f) r1 = socket(0x10, 0x2, 0xc) write(r1, &(0x7f0000a6b000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) 20:33:49 executing program 0: mknod$loop(0x0, 0x2100, 0xffffffffffffffff) 20:33:49 executing program 1: mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x5, 0x4031, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 20:33:49 executing program 0: r0 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x9) 20:33:49 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00000000c0)="1f0000000104ff00fdde45c807110000f305f0f00800018001fd00dcffdf00", 0x1f) 20:33:50 executing program 1: syz_emit_ethernet(0x7a, &(0x7f00001caf8e)) 20:33:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 20:33:50 executing program 1: r0 = socket$inet(0x2, 0x801, 0x0) getsockopt$sock_cred(r0, 0x1, 0x37, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) 20:33:50 executing program 1: syz_emit_ethernet(0x2a, &(0x7f000000a000)) 20:33:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000e37fba)) 20:33:50 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000a57fe4)={0xa, 0x0}, 0x1c) 20:33:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 20:33:51 executing program 1: setgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]) 20:33:51 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) 20:33:51 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003940)) 20:33:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xa7f) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x8}], 0x3, 0x8) r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x1000, 0x0, 0x0, "cc186aa16949ae00"}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3ff, "74368af9f3a652b8c6db83280b5d0f3ce60e4c29"}) 20:33:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001100)=""/21, 0x15) 20:33:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000011c0)='O', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="f5073b5b58d7603bf2955c8fcf2174f74697003f93aeeb0105402f3d1bae2bb5d7239b6cace524dea8f39e794f0aacb311796d8c5d60cfd7c85d3dd7b9e9f99905bc57b443f966ea5e2ed2c4fc681e82b1633728eaf5148c44bcca5fd49eaab10046b5a0b4e8a3ec54b4faa3989a77a2c7df705274bafd10ae2153c2b7046ced9bc41c9f6b663b272216d43dd53cea7a7a430c48625fb8bb0b9826f877195b80b811b9994957f1ca59283951a8e28c52fc54d3bee9f9e59d10edcc218e2a8f9fa547c120c5a6c809bf459ad8fbbb76a69e55e75a96d6d59e3552eb335b4af98d2612cbe0c3be3c0ac8c11bff017b0abd8393ce9f3429d7c07e7fe1cb0be796d4ad9fdec2c8bc8de2531e14693592a2912b92128c1e48fb2ebfcb13b9cb32d6ac0839a11bde4f84a19a082652d52de310e3bf871fe9eda99edcc101696d068db98939c23ae673d1667bd051e29ed53b5321eb2bfa89c69ee6d915be5c4d5558043383103e51ebc80058da1c670f6c050170ae70dc3c362c5549e992f50470a19d34760c8e860e60f661dd81d8c4740b5e5a7011e066388b262e16a10f5549c98de03724b5ecc6710cc3ef9b36cb98abc9d131ae745bbe6642e1a03e1b29c916fbf06cd0eee7b88027013c7243a2ec4b12ba3df7517e10af71046c36e04bfde263f0209fe0de81a0015e64f50d5e52586296c3a9cbd0ee370ad47f0a169a434f68b95f1892b825938b9b3a912502b080321cb09f0af860f046f910c72d30dadb6d23ad4800b86770d1e4da05158a92edf0c6ae2f4616dcf585fe680795040a5bd4168c2c67b27c2cadebad8aeda88d4b7600b1175ad5f9e53ba9d1a30dd6958f305b5d4783d1ea01907c35a58d7dc14c9f9b34c3a4ec3deccd40871837153b21dd250b1b1cc16114d449e863e200b023b217a1026aee55e529549fb43bc2bd0d111bb22554d9cd23e95500da9e7874cb7af0185f0faa0153b5c88e4f6fd4764aab1087d1625dffaabaf6db44d7b6a06bdeda60be44a9e5c82f4954ff2a480ed9e7d7d6dc62b8b938d187d8aa0c1d36785ca6fd69013f973cac9a845c6d27bad310744f5cf323c2b891330dd0b2f827954bbc8c1d018b9ec2a379685b204f914f2579ddd064b1c16ab08c94e9c2e8a78079c20a08ded68e05a624d00e615f84201303918ef20453e7bd47196708100fc7df67e42c60918a3daa2dcd7995d53f62f915df74df1662db3959be3ad89f7827bac36de966cccc18c15c90ee71bf546e55d83c4fa2f370df87d567daee65f94c049cac2b05096afff0954b51d1e98d6aacebd9dbe9dec0bc60f9a5815310fd112ffd46acaf1b78b4fcff135d28f3d078fffe0156b1fa7301ab90e4f55edcda78ba5a80630e998954f4a389d14847573ea055e7ef455309db290dcb2dc49e536c3457e8b6429b43e066e729e80055e7c35894cbb255c7b0a3009b35ba2805d383a44122c4b8b189049a327229fa7b0f2285b88d7b05b90cc5c3e0ebabfd0c9aa40a62702e4f7560326e1dc27535c0cb0b719a61eae75f7790640a1add6cb3b7e7b6d6ac5d5fe13c5ebb3d5130024b5f78813f8076e4852416d9e5bef27b4655717eaab5e96d4006a9d54a21eb6bb27ae54a680b6da2ce3d9efd9b61a57903ad4434030783667fe9f6ddf0ddfcdff8c1cd6291c814de823518eb9e2038fa5e35046a5e0333b1e2c4fb66329db357e8a02e6c8c44c97d991d093031a5a1dbe9406f1433c2a543efe7414232a91c0b99fdb79dc6769c2570ad5e9ddc076cd2f96a0a56415852de9b383330c8c206ef81ac6487e67d3d9010be2d3667c2c760742162b471f3da5d561a666c8feaa58f9f4f7e942b138521b85c43fb757649df9ae7edfde677d224ea823b0f18e015f40ce6817be13ed3e609ad31ba47c7ce936b3828b26e0363297f9c232be96787052686c85c06339f802199ce91c90e042829e1ab340e5d81028248c88f4141de410d967aea5b7b199b2eaab7356934e3d41332f4a85471ea4431d4e3c2cdaac205fe23c048c692fa88b966a63df757e50ceebfa13546bd29a568bfe045b818b60d39c02e1a49d2e34913befd55246c7553d00f5bf2d976ab9649b2de65c02016612f57954850836499b4ce6e17a90d978104e502534af27ba5906f9ef4e92ed855606317f62f1d41319e58982cd64a1517ec93db61cd932c5809c4ba2d4ac4eaba31ec2060b5c7a5d5d058c6f65085498169170ad9148f211eab0c50e78447bf9037d98742e5d6bc252ec6ab48da45a4b447781bd96398816e2ae91318e32fc8237a2f91bc7e21592bd9229dbf61a48f8cd8aa2b097ecaec510926340003f3087f384c6663c289623b0e480ca97bec3eebdcb1a0dd5a8aca8ffb6119d4f8df69a4a01ea48f0a3e5849bbc138eedcab1676bde6da97f423f2dbc51722e48f2759316c6641e0b5bda2afca7f98c504ab94fd62aa3ed9cf333f2350bd94487610d828cdb659c3fd471879d3e8b07ac6659a1a0e748b994fd4e9e382abac5ff4a5ec8f43d247931c5ed0fddba95b3c142128368a64ce75f963ce24f59abecbca89a2fdb71aff67a69710c67612f4ebd2eb9fd3fba00154225a0b94bc119af99f6c90e27f20b5d04fb0b492cc09aa2deef119b8fb412fc99b38b4575e61f7740ae1342660ac000257a028922c57207bdaaa903c45dce302af587eb046408e2ca906332fdc573e561c04eca4ae4c21a9764dd2a36725494dda94ad4dbd4957248991e14ad25e2d811c2d71d33c2d1c609cc672d5ddc8d012936d68d7e6dfed215563b13dfc8542e1ca94a3147593a9ebf293508312179b4f3d37c024f7920ed907e2eda193dd959a54e9ce6ece07f3fe7c5ae5eb5bc25eae34e78c4a4eb7ab7e24896b993ecebc512c4a5ca34929e9a4b6d9b2db4fe4078e51450439bdbbee1455cb2f62f7b97f1847dcade2e3f3efe3373fdc720d120cd9dd512e5a785477b50ce94ccf2b90e852d786f4bf632b28440636ee95c88174ffc2cb5645016afd935bc646791c12375fe7dc6953b0f78ecdbe1ff821b93c0ece9584f93156e6846a3fc565c129653d99ca552e4e080c36dfb1f3889d47e63052e63e2297b1fe34a6f135de0a7cef682f2396badb146991326a2e4529c3ed3890199e9c9bbd5046009064eaec056e844e34ec9842fa839e4ec5e5f089e8278ec0abb6e6ac3aa993addefb1388cf797a5ed8a072cf6d033b89c645ceca5333bbf0251e78cad0e7dbebdde6fe850aff5268ed8d31480b86a687293bff287f1865b1741e2622bb6b0d78cb100b1e4290c5bd4cf3f4ceb85581f2c0e9c8920c36924f4b8700fd9f773c66f40f67aa2866d60a21f6cb024228cf3d1aa7035a43b62a3826c16a766a108a1ce9f2c632680f14915e93c931ee5da712b584fdd1deea8831c2b5015fee6ec25857611caf3cb9a4b565a54a6f444bd25755df9860622aba60f4d5e9ea5fa305d64c42d507befcb680039bd0efa05b2c22970aeeda4babb90367d8ee183d0bde9b139f55a6d5c3f08f314230c8f2ddcb21aa20a12fc9e87134a7b29cde8289b04854f914cce1267eabc5975a94f95c530afab19e7aae18c755f286ee3019c428c51aa790a02880b5d81d96f2b5f7ec4778b14fbbdc4edb12e5d655641827f9a8fbebda78fbadc1fa304617329cb56457000b1c931e35dddf03f40d18ec60c72e88d5ad8b5b70a2d0e6381af6ce059276b8c0dafac26d87140bf2ae4019b9eda6f3c786404129000856838364b39f54b441f69ccd1516709e65d762cd86eddd71fcdee4e6f58a5d02d00e6f98e552dd52f99734d329c2499382079400c2c3bb00df40a2afc3f14a7c91e7e8954c1688e70b0d3ad89d8833fc794c5ae0d2599eef88e9dd840aed830aa0e0d02b9e0fcbd99dbb0cc10ee2e49185132a7487af77470be610e2ca9506823b89d601a5ebb968623bdc975cb2127964eae82e0b932d024540d9bb1b6a1747ebecad62029aaaf693f460d0548e6011cf76b932af053decd7dc9c3cc04ad22946d16e985f9bc6476ee1dc6461233c82a5e62dc46c46481136fc1ea56398b03bb7a367dc85ef9c51f4cea377de8f2b92f605b1e5c6b5e07e539ebf5f05c2bff0029824f64ca05f75d02ec6aebf5a8fb17c74a9a51f1fadcc805201ba0fa5dc2deb58cb3085db6fd031e5a776f32b1dac4e580e6c375c8e444709ffdffc909854b578d29642eb92f91b8644fdf27a1b83a352515e005da1a4d1fed36d40ad9cc45b0d158bcf3000b1a50ce7af62f575b5cd56e22f1a0dd12330fed7bbfdc88699f72a5d99b8d282ce9deb7e7044f54f67761173c16049f08fb5a511e3555869927d00bbd7cf67c0509a4f2eb307c7241baec3dbc59f0d78460a334906a6177ef04312a782258dd15e97f87dcc05a9bb07d1f86e4d1ae84c0e9b67f6a84687a2e8473d41c1bdc999520ce79a99537b5f062e3e9198f54a18616c9c5f44a05f4503af8cf767dcb3fd5830a25a9bade0d4a5c657fd3c1e45485b61aba7c25c8155bff894a6455a8376add79ce620f0ed85df22f870b7914d0af8a5df7103e695fb04e5694edc72cad247042104c24d83a5a34663b9ec4f309186c0a1c68627f382710627b605fe5411e39a6dcbe983b04c029bbdda9c79aca2fc8f8af3dc3abff845c33ceec782f760cbbb65d2017e465c08a18b2b205d74d3610e409a42618f72e14e5ea6c0d7e931fc9cf07daf6c8855e3ded7e18e306e57483a78d339a08bd2c4fc7fef7ad46ae6160216f458e98ba903046d872e319cd4dd44a8db48610c2bf791a7f91438d351ae4a78fe525b580107d32f6c4d55ebcbde93e6a3b6046bc34af2dba09432a041ab55cc6cb3d30171147a69bfa66d1aa0d535ccdf1be680091a7635ef5cd8e48cb73d3d1008e59804fba62558138ba395acaaf64149b8a0293d8389d4f6a72d9effc749574f921227f109974e1592524926e6c48009840c73a73b6b59058dafa662b5865086e0b6a4ffe6afccd624ab2091359c28db8f60de375a67ee6077e87dd4e23600e707576c469dd1a92624103ca7d4ba44ce92169a118173226e0bf06deee7523d8dbc7d1216339fbda61d798d02fa705dbe5c084db0f0f463b0bf301ffc542227362f15409f1adeae0987a68d1714d9d2f1206f25a12e62074000b36a72c8c3191f3eb073a10804685a5e296306535b5c54abc5ea7f078f073cb4153c652ec199ab7d2886720ecda13fa1abe74bde9ed313cb52f1b52721ece4333e7938cdb398e4c4a288db13e5830a4524f3281e34e6569088814c38e7e716dc25f6a294459095c518a6587b1421ca40bf8f0b9b268ef7afd815d77e01fe2bc88fab79c9405f2ee958b13aff39a8784bd60b070d5c48ac0836759c938cf527599a59f82e1bbc18c9143f002fcb1f7fad82e023b3533ae77c035c52afecae1bf1f75840c8d87c925137b9e1753a60729e9d772d90aed864803fef183deaa4bbfb2e5c2870c659e16fa90ae96eca90dc5d612daf8748ff61f5275b04dc08a63001e871497ce6db50377d78c62d598265b4d41579b263067baeb192c100afc440448f25fff6d10ac8dd01a8c956e81d37aa0c5d76dd02fb3a364fec83f1fd4776aa88c1e962d2f7bc9e7556f523ae4f1e81081cbee0a9fbfaf1f09919830dfabcde97d33da11d8741ae928f547ca5343c02a804898837fb9400886399341ba9546a826be5d808da62f821ec90413ea76c456964e146a85b46aff372286fef96815cd88d49451d652e450c311bc1eca081cbef4703ef706475b9f351c28a", 0x1000, 0xf185afacfd8c1fb0, 0x0, 0x0) r1 = open(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x3fc, 0x20) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimensat(r1, &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x3, 0xb}}, 0x0) fchmod(r1, 0x4) mkdir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x99) 20:33:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001100)=""/21, 0x15) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x2) 20:33:52 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x96cd7c00abb9869f, 0x8) r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r0) 20:33:53 executing program 0: mmap(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x0, 0x84132, 0xffffffffffffffff, 0x0, 0x0) 20:33:53 executing program 0: syz_emit_ethernet(0xe81, &(0x7f0000000200)) 20:33:53 executing program 0: renameat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0xffffffffffffffff, 0x0) 20:33:53 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 20:33:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/87, 0x57}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f0000000500)=""/223, 0xdf}, {&(0x7f0000000640)=""/29, 0x1d}], 0x7}, 0x0) 20:33:53 executing program 1: r0 = socket(0x11, 0x4000000000080003, 0x0) mmap(&(0x7f0000399000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 20:33:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0xfffffffffffffffc, 0x8972, 0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) close(r0) 20:33:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x10, &(0x7f000018effc)=0x1c, 0x4) 20:33:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0xff) sendmsg(r0, &(0x7f00006b7fc8)={&(0x7f0000000000)=@in, 0x80, 0x0}, 0x0) 20:33:54 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000980)) 20:33:54 executing program 0: socket$inet6(0xa, 0x80003, 0xff) socket$inet6(0xa, 0x80003, 0xff) 20:33:55 executing program 0: syz_emit_ethernet(0x83, &(0x7f0000000240)) 20:33:55 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000001c40)) 20:33:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/172}, 0xb4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3}, 0x8, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 20:33:56 executing program 0: msgctl$IPC_SET(0x0, 0x1, 0x0) 20:33:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [r0]}], 0x18}, 0x0) recvmsg(r1, &(0x7f00003d6fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 20:33:56 executing program 0: mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)) 20:33:57 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x880, 0x0) 20:33:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000380)=@file={0x1, '.\x00'}, 0x6e) 20:33:58 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000240)) 20:33:58 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/122}, 0x82, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) 20:33:59 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(0x0, 0xb) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$SHM_UNLOCK(0x0, 0xc) 20:33:59 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000100)="5500000018007f5300fe01b2a4a280930a06000000a84308910000003900090008000c00010000001900150006000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab6513", 0x55}], 0x1}, 0x0) 20:34:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)) 20:34:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x0}, 0x1c) 20:34:00 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) ioctl$TIOCSBRK(r2, 0x2000747b) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:34:01 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f00008d8000)=[{0x0, 0x0, 0xffffffffffffffff}], 0x1) 20:34:02 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000000f00ff09fffefd9567a283b7", 0x10}], 0x1}, 0x0) 20:34:02 executing program 1: munmap(&(0x7f0000443000/0x400000)=nil, 0x400000) 20:34:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) 20:34:03 executing program 0: clock_gettime(0x5, &(0x7f0000000280)) 20:34:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20010, 0x40) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/30}, &(0x7f0000000180)=0x20) r2 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = socket$inet6(0x18, 0x0, 0x8) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) socketpair$inet(0x2, 0x4000, 0x2, &(0x7f0000000440)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x8) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xc4a5a6aa7a123e7a, 0x84, 0xa0000002, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x4, 0xc, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x8fddfc5cccc2067f, 0x10, 0x1, 0xd32}, {{r4}, 0xffffffffffffffff, 0x0, 0x42, 0x6, 0x3f02}, {{r5}, 0xffffffffffffffff, 0x94, 0xf00fffff, 0x80000000, 0xfffffffffffffff7}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x81}, {{r7}, 0xfffffffffffffffd, 0x10, 0x2, 0x9, 0x6}], 0x5, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x347d, 0x6}, {{r9}, 0xffffffffffffffff, 0x38, 0xc0000032, 0xfff, 0x7}, {{r10}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x80000000}, {{r11}, 0xfffffffffffffffe, 0x10, 0x4, 0x2, 0x2}], 0xffffffffffffb0a3, &(0x7f00000005c0)={0x10000, 0xa8}) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd69) socketpair(0x22, 0x4007, 0x2b1, &(0x7f0000000000)={0xffffffffffffffff}) r13 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) linkat(r12, &(0x7f0000000040)='./file0\x00', r13, &(0x7f00000000c0)='./file0\x00', 0x4) 20:34:04 executing program 1: getgroups(0x0, &(0x7f0000000000)) setgid(0x0) r0 = getgid() setgroups(0x9, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) getuid() r1 = geteuid() setuid(r1) unlink(&(0x7f00000000c0)='./file1\x00') 20:34:05 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000006880)={0x0, 0x0, 0x0}, 0x21) 20:34:06 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 20:34:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)) 20:34:07 executing program 1: semop(0x0, &(0x7f0000000100), 0xc7853af167507cd9) 20:34:07 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000480)=""/156, 0x9c}], 0x1) 20:34:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0xffffff6b, &(0x7f0000000140), 0x10000000000001dc, &(0x7f0000000640)=""/49, 0x20}, 0x42) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000180)="17d1d6699f94c851af1f8e7f4278a8e14cf7dbcb701bf12c7f84721d139f1e63fb9e3beecd8ab5aa5b4fc6dcba7b122196dcb9cdfb5d090a3ff5b2b2da0ea43317c4248fd7df0c7097d8ced6aefc36f215bbd950899d4d4e752cf3345501783ee7dfddec6d", 0x65}, {&(0x7f0000000200)="402ad936178a77af713ac3da1f0c19f6fa5139e3cd43c57e6144f97fc51577b6fffe8057789475d18cf8e9392c13f423d971220ca14ced69ee01259c31ceac639540b47e5f8e", 0x46}, {&(0x7f0000000400)="601432679af29e2c4c801372dc7186af267908ba1c27f0b4be094e11690f69e68ab3b840a4202c22bdfb3ee6941efaba1e7e468e51b72f5dba72ab97d43b3ef2dd901132946578fec78aac5ef4db8a91dc2c5230534b0cff8a29c605624f407ce7f8998b127951a6c05ea3ca875bc46ea3ea24a8e0065908004bbe4106f8a7955d54272c49cbd22609bb280f7e34030f71b01f6fcceb3437a53faa8d34455065b9f9856b55d2de11159d7187e165f8f087baa051d26196ebee24d35e8355cbc80081828c0eb1d9a2376f7525b6ec2f46", 0xd0}, {&(0x7f0000000280)="2949b7f8d4391c1148a004c19f635b6440c5293852c8142db6cb8cbefbf7e8ad86a70cffdbb71044caedc0bba7ff5a3786cf62422a954149922183116adb7b618a3662d1ce096b784d7f42b601ef3fe5b05ee0972baacd20e610a9e6baafcd770b826a3b9ed72a83c57c6f28eb301990c6fe96501d8bcbe439b34ddb3487591bac73761af93a316c7ea5c97b52de38e53cc17835339afd3cfb33ff6f418216d7b9e06841f8f3207cea9bdf1bbad3d85dd063afec", 0xb4}, {&(0x7f0000000500)="41e0d5d89f9fb7787b3604c5a31330a8310e1f3163567c70b449a8786659a61e50ac12995c213b23981934a782fe9f94dfea2fc2b1f0cc522abb42fee11a5d0b37737ce7506903ee4f0c42b90c2968142af037d8830bff9ffa123254f6ed86ecf71fecd41c86c4f233444c35c011219fc329ecbea17ad548724ad3f6812cceec6646422ba79b84ebc7692215a36c04cb58d409d1f44c2eb59b6ea4", 0x9b}, {&(0x7f00000005c0)="07ed38bb12fea4fbfb6e05fb2714df96ac0146b45be135dfa4e9fa8affa643acc1e3cb", 0x23}, {&(0x7f0000000740)="5e2a10cd4b5f73612c90d2092a723f071d3b48b9c1b59f12a2667a4da449f02b79a2cce6f20163b12df43ce90ea50a9de5faf43a577cd90d8afff331071008969a39381967ae88930ca7e71833151b13ca7d2fc9ab0f9b7cc36b9ddd0626e9a9c34083cea00895b478f0836d23b3fc5216441ad4aeaa93854d425d435f6745f43055dbf1fb0ac19c07e2661c4d3e6c247caebe2b1b99d714e016e49123a8253be7f5bb1f0fc7fd678b9b2d31792b653d3ad67f495e88172b46d5ae9226a48ee5af2834759944ac6ae17050a24bea9c0df3a81d0778d61afcb7dbdc79f00fc03817c64be2dee5", 0xe6}, {&(0x7f0000000600)="96", 0x1}, {&(0x7f0000000680)="d9c0d49e075660afca256067a8aad9b812411add2dc7516fa197fe81fbbd05adb88f6f8d5d8447541ac2b58cc1d11c9b4cf55171f9", 0x35}], 0x9, &(0x7f0000000900)=[{0xa0, 0xffff, 0x2, "a62d68e1b29651e2faddd7c15dd01f4ff15795c76b45dae615ab622976f7837f3182ca53c9e06545d8b09773cb51e662f74752d64b751f86b676fd9c0a5cabef65fca178680b6181cbe812eec06857b36b93985af28e8f12d57e4163d92dfb4660ae042e38c15fb9ae11747ea7fc22170bc3342739611f5e7b2810be169f42da889163657069b73f63c132ba"}, {0x28, 0x1, 0x7, "62922f9929e66a8d7c566640d57c7b5f30dc438d843e7c"}], 0xc8, 0x400}, 0x4) sendto(r0, &(0x7f0000000040)="e8", 0x1, 0x0, &(0x7f0000000100)=@in6, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000400)}], 0x1}, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000380)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) getgroups(0x6, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) getgroups(0x5, &(0x7f0000000b40)=[r2, r3, r4, r5, r6]) 20:34:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/230, 0xe6}], 0x1, 0x0, 0x0, 0xfffffffffffffff9}, 0x840) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 20:34:09 executing program 0: syz_emit_ethernet(0x300600, &(0x7f0000000000)) 20:34:09 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x6) 20:34:10 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffffd, 0x3) 20:34:10 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000180)={0x0, 0x7530}, 0x10) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 20:34:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 20:34:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6200, 0x2000000000000d02) r0 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x0) lseek(r0, 0x1000000000002, 0x4) write(r0, 0x0, 0x0) 20:34:11 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget(0x2, 0x1, 0x100) chdir(&(0x7f0000000080)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/36) unveil(0xfffffffffffffffe, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xf273) 20:34:12 executing program 0: mknod(&(0x7f0000001240)='./file0\x00', 0x202c, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10080, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x1f}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x3, 0xfffffffffffffff7}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x101}, {{r0}, 0xfffffffffffffffb, 0x8, 0xc0000000, 0x8, 0x182d}, {{r0}, 0xfffffffffffffffa, 0x80, 0x21, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x40, 0xabb}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0xff, 0x71c}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x34, 0xffffffff}], 0x7, &(0x7f0000000080)={0x4, 0x1}) 20:34:12 executing program 1: syz_emit_ethernet(0x6d, &(0x7f0000000100)) 20:34:13 executing program 1: clock_settime(0x4, 0x0) 20:34:13 executing program 1: r0 = socket$inet(0x10, 0x10000000003, 0x9) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="24000000100a00000080f998d116830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 20:34:13 executing program 0: syz_emit_ethernet(0x0, 0x0) 20:34:14 executing program 1: msgrcv(0x0, &(0x7f0000000100)={0x0, ""/192}, 0xc8, 0x0, 0x1000) msgsnd(0x0, 0x0, 0x0, 0x0) 20:34:14 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000001680)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffffb, 0x83}], 0x100, &(0x7f0000000200), 0x200, &(0x7f0000000440)) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7ae, 0x3}, 0x8) clock_getres(0x2, &(0x7f0000000000)) 20:34:15 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = semget$private(0x0, 0x3, 0x12) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/177) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/13) 20:34:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x60, 0x2) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) getsockopt(r0, 0x2, 0x8, &(0x7f0000000200)=""/111, &(0x7f00000001c0)=0xffffffffffffffa1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) 20:34:16 executing program 1: r0 = socket(0xa, 0x3, 0x1000000000ff) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 20:34:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 20:34:18 executing program 1: r0 = getpid() getpgid(r0) 20:34:18 executing program 0: munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) 20:34:18 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)) 20:34:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000100), 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x91, 0x0, 0x8}], 0xffff, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x1, &(0x7f0000000080), 0x7, 0x0) 20:34:19 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000080)=0x4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x672cc05edb472b75) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000340)=0x4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000800)=""/115, 0x73, 0x42, &(0x7f0000000880)={0x18, 0x0, 0x0, 0x7f}, 0xc) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/146, 0x92}, {&(0x7f00000002c0)=""/70, 0x46}], 0x3, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f00000008c0)=""/105, 0x69}, {&(0x7f0000000580)=""/171, 0xab}, {&(0x7f0000000640)=""/254, 0xfe}, {&(0x7f0000000740)=""/34, 0x22}], 0x6) ioctl$TIOCSCTTY(r0, 0x20007461) fchmodat(r3, &(0x7f0000000280)='./file0\x00', 0x40, 0x4) 20:34:20 executing program 0: 20:34:20 executing program 0: 20:34:21 executing program 0: r0 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r0, &(0x7f000047b000), 0x1c) 20:34:21 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000001007031dfffd946ff20c0020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 20:34:22 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00003dc000/0x2000)=nil, 0x2000) 20:34:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/160, 0xfffffffffffffe32}], 0x1, 0x0) getpgrp() unlink(&(0x7f0000000000)='./file0\x00') 20:34:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x1}, 0x4) 20:34:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) mknod(&(0x7f0000000000)='./file0\x00', 0x20ab, 0x805ca5) open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r0) 20:34:23 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x20000202) 20:34:24 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000a80), 0x80, &(0x7f0000002000)=[{&(0x7f0000000040)="5500000018007f5300fe01b2a4a280930a06000000a843069100000039000f0035000c00070000001900150006000000000000dc1338d54400009b84136ef75afb83de448d310000003ab8220000060cec4fab9109", 0x55}], 0x1}, 0x0) 20:34:24 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 20:34:25 executing program 1: 20:34:25 executing program 1: 20:34:25 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)=""/98, 0x1dd) 20:34:25 executing program 0: pipe(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a2", 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) poll(&(0x7f0000000180)=[{r2, 0x40}, {r0, 0x6}], 0x2, 0x80000000) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1fc0000000000000, 0x1}) pipe2(&(0x7f0000000140), 0x0) 20:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x21) sendto$inet(r0, &(0x7f00000004c0)="ca25874614833e380165aeb3", 0xc, 0x0, 0x0, 0x0) 20:34:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000700)) 20:34:27 executing program 1: r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) fcntl$setstatus(r0, 0x4, 0x40400) 20:34:28 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 20:34:28 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc100) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000fc0)="3a9a", 0x2}], 0x1}, 0x0) 20:34:28 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^^\\-&{),+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/!\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='-[.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='.]\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='*{\x00', &(0x7f0000000480)='@\x00']) socketpair(0x1, 0x7, 0xa2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) select(0x32, 0x0, &(0x7f0000000000)={0x4}, &(0x7f0000000040), &(0x7f0000000080)) 20:34:29 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='c\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000040)='c\x00', &(0x7f0000000100)='\'\'\\!7\x00', &(0x7f0000000140)='c\x00'], &(0x7f0000000480)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!]]z({\x00']) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) fchmod(r0, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') 20:34:29 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x191da5e18cee631c, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000001}) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x200000000000008, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) 20:34:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) select(0x40, &(0x7f0000000380)={0x9, 0x0, 0x3, 0x0, 0x0, 0x6}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, &(0x7f0000000400)={0x0, 0x9}, &(0x7f0000000440)={0x8001}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0x65e}, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0/file0\x00', r1, r2, 0x2) 20:34:31 executing program 0: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000000010ca1, 0x4) flock(0xffffffffffffffff, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) flock(r0, 0x1) 20:34:32 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007f5300fe01b2a4a280930a06000000a8430891000000390008002b00000008dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d400000000000800006de400000000", 0x55}], 0x1}, 0x0) 20:34:33 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0}, 0x4e) 20:34:33 executing program 1: r0 = socket(0x2, 0x803, 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xf) 20:34:34 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/177, 0xb1}], 0x7}, 0x0) 20:34:34 executing program 1: socketpair$unix(0x1, 0x80400000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x1) 20:34:35 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x101) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x6c56, 0xff, r1}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() write(r3, &(0x7f0000000540)="a2", 0x1) kevent(0xffffffffffffffff, &(0x7f0000000580), 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x0, &(0x7f0000000240)) kevent(r4, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x1, 0x80000000}, &(0x7f0000000140)) 20:34:35 executing program 0: socketpair(0x10, 0x2, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xf9bf, 0x0, &(0x7f00000002c0)="09586e3855b3474dd130023add248be4002cbae03067c98d44284527e3951a03f1aea38dc73632ac84dc29504012ea8523d169d141e2c8be3e75eddc35b2e73ec8e01eda6ed68f84101bb7c908c7e664348d160a7be0d1b672124db20fc9ca88b74fcc56ee7dd484c12c3177951b476d981f54760a3a340b2e94af484065002bfbd34ea71d9f0d64082633580f0772231104c73e370619b472a077865b079f7a514379423b4dcb81aeee073c51a5bbaf46ef81281ed6441869605dbab579a96b670eadf215fc64115ff8ba00b152f87b53af9cef7b9a7d1994ea60fb95fef5dceed7c218e0506c9d9dca03989c954ba1af35edd05c723d3f7d", 0xf9) mknod(&(0x7f0000000040)='./file0\x00', 0x20a8, 0x5ca5) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x1, 0x21}], 0x7fff, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x72}], 0xa56, 0x0, 0x0, 0x0) socketpair(0x22, 0x2, 0x3, &(0x7f0000000080)) 20:34:38 executing program 1: r0 = socket(0x20000000000000a, 0x2, 0x0) connect(r0, &(0x7f0000000080), 0x80) 20:34:38 executing program 0: r0 = socket(0x10, 0x20001000000003, 0x0) write(r0, &(0x7f0000000000)="220000001400070500e8003f004c03000208030001000000080002004102fff0f054", 0x22) 20:34:39 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 20:34:39 executing program 1: syz_emit_ethernet(0x7a, &(0x7f00000003c0)) 20:34:40 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 20:34:40 executing program 0: r0 = socket$inet(0x2, 0x100000000000002, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280), 0x2ad, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000e0ff000000000000"], 0x2e8}, 0x0) sendmsg(r0, &(0x7f0000002140)={&(0x7f0000000580)=@in={0x2, 0x0}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000000700)="f8ad72b57bd6b65b005323ab81118ce61a8fd7e1abf2a6ffee110f4648064f59ef2eb329750c11d4d4f1e93dba8cf32584bdd2354690344d07b55640263790d2849ba983a466f1887fd84780a95c4bb60c3d0cea39e75267fd5ceee6fb372b79661161061ed7750040d928dc7cc54e0e1fda721e00eda713fce34e387634c6fe217822b105d9be50ce31833a75cfd9297a63960d92a7923216f9d1b2f148e7e12442496e4fe4f5d8e681ff2d456063284e18b7dfd5ec51cbdd10ebd93b1f1846af52b61ee098d6025fd3", 0xca}, {&(0x7f0000001a00)="6c148d1ab67e0bbd88c7ac9d4ba49f97c8caf775f6c39dff5120e6d7e2aabaf3a6ea6f5b16baf91d22ef5fc373963fa2fa720ea7e24c55d1dc8bae4371d64dcee76de527a17a66c828bb37bacd29a1d0bef85d8a88f8edd5dcdad31df762fcf0d7a8f4d93e3aee98c4d4084389c659d7c3c0d271433dd3a248d66b2f6ebcc30f6f25bb59a3f88db35cf7d3138f20d91da1c3ad8afd80aa20f26e379e87727113efb8ac83b81cf3ff209eb8f42fbeec75a8b52c81b7f566b873d48ad86256c159cb4bde577a1e442a9504d4d17033ad4b14d170dd8b3ae6079fdd5578ddb43b271f23c704a17da525e516ed8db502e7278cbe", 0xf2}, {&(0x7f0000001b00)="af4d534565bd1cea334ca0a95cc29c837390377887f8fcce7fc690638eeeb557b7434fe532dee8e718392b359e248ab5dd5753c6733ae9ab5d8d4c9979abc52692273586ce582316af829a7ebe1e04989032bcd1038ca611fbdfdf1c2a023cd967a6e02fc4f2456d83d2ddce752727a4e4a0eb79abb26681e6d32f71c15f9689d20cd73ecb842724d1771ec9143171bfb6bfb229dea0c7ca627594133a1d68cb58736469b7f826373ba2eaaa88dd3c62df2b9dc7f15c48aecdba776348a8db37e291ff11f473aadd6d787968ce39e954ed3cf7ecc1db3f2fa27cf8e99dcf7a00fdc3ab1b1e83ad19f0dc0996cadeadea7573ce5a07dbb267c4b072", 0xfb}], 0x3, &(0x7f0000001c40)=[{0x68, 0xffff, 0x2, "c7b6917fad769adea42f19b03afb5861a06a23a98167a87d3bbf347869f5c856297f08f4966a8c09514c644aeae11749d7ba9a0a811217c367d4232c3c499e5abce8d9a3eeafc2c7c37c0567138652ac690eefeaa2b3c4"}, {0x100, 0x1, 0x65ee, "4cf4aa45b8bbe4252ea8db613dea0d1a9aa7c6eb1eea41e4f20c608295113bd97919e01d755183f02fc69d8ff7be64747190d8bc13bd14889c3ed822129e17305c01f861bfe331209c1fa072c550d80c60e3071266354fb507779b0f53aaaabe921f5722e615257a56d41938fc7137443c3a3b407d26278f84cd58f049fcf3b2eb1da5f773728db11fa2ef3113cef20d7ecc4455db2e9496653c91a56324d9d89f2bff1c42f559a8bc1c54db8685a3062862a21c959a96d1240f8531c4f72c7c75cd46fff85a045f0e6eca99c65d2d530867da6a948c326beac83790278cf5c129a5d91b65e57a481253362c0f"}, {0x70, 0xffff, 0x1ff, "ad79446e969d5b9094fe7561f1e44beeea528bd032df52a151dbe25f9c70fe340a6187c4495623384f38cc51a0fb4295aa6647492ef29f8773f2c4a6430778b876fd1fc1a5a640fef330afdd54a4f0d159a0ca7e340d7ef74d"}, {0xf8, 0xffff, 0x401, "e04822b6dbd60b2fb74ad53b2eb22a01903a7dda2f537feeacb821fdb82158415ccee8550d516badff33e6d9b9636e1fbaab7187c6253b0ec2cbe6f11bd69a15684e70ddb706aa80b7bb59325e5799da5330df503be8d3da53258759bab18ffeb9f3fe1c6ff69c8b7083d68dbee5eac56067732466129cc0fff61db07a2cf178b2b63a37ead34588540a0001c6f1a4eaf8ec3c6814c22fb2820d81f7e4f9aafee3a03e7d76ca8b1eaedd22045406dae5d9ba47ddf73c7cb120265cb4e4b3a9b5503ad4e80bdde434ab00bbe91522aa5e7fe361a44b66fb3425c3287fde49c0033207958e3736"}, {0xe0, 0xffff, 0x20, "9491e3b2b89e20970c16bb642d032a0a45fbcaebf7ccbdef1f4bb8bb2bc24fd0ee63bc5ea1c12a1af92fc7488f35bf12cc14f7f30f70f53f2fa950c356b14fffc1435ae6e60d7e6a13bb8218918581bed2dccd89be87faf1f4ec8211bc496066415ad0c1bf1910b5077061a9f966ed85feee7170930abaef799fdd2dd3e98c6ff0383b56aa3619b297125b5b16d634c1541a5e420b090f328da73c536a5d0546a5c4b8032f2821b6e8a0663e5797070fd1c4dc9413df72a7dbb63e1338d4318386a766df18e621b844af4614d9379f"}, {0x38, 0x1, 0xd989, "af4c70127d8edc4fe64779c0de6ba5b24db2d1ea75a48a492482611aa00c3bd31575"}, {0x90, 0xffff, 0x1, "faeca21c05843740262a2525e227198f04e3fa000eeffe360a5ce64ca5ce56682dee53561942f00ba5f326b2f42bf362265d8ed92d8fd963b2b25487e9b8b6b4fcb7e81f4ee31856f63fc0378a95c362235be51522e20fb98f3cc929558ef3c1217a073ce223a229a988f835a7cceed15b8b429f14d4fbf72703d81dc5f0"}, {0x58, 0xffff, 0x100, "458cc257364c9971ccbec93690e033dbe0847d19ccdb197fc313ee80c653b6837cbfaeb0e0dc0f1afebdd732ea38ee2200c468ed32972f3570efa3368e2582a2175c7ca457a4"}], 0x4d0, 0x400}, 0x9) r1 = dup(r0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)="724fdf1e99547f0d058d32a92b884cff271cd158430ded4bfeecb49ff7eb986f05be480386e2c898eb8373e0ad2fe8a7cc6f9ecae822f7fce06638c6aac423a6bd883ae00577b515cd773d5e030a", 0x4e}, {&(0x7f0000000140)="a079655495050383ce901e1624aac6a6a4d1b82944764a37b395696a909cf05ec50282ff6c8958a3ad93224f65aa8671a8f2a037252606d66e41f197f923acabe5e573408681d81a059db745d2bd0bab38fa7463a110a787d17c59a645aa8b0458a119063e8659abcb776353bce195a7cbf88a9162d3c33b74dca28dc9952cf8b20a425495d4bfc3a263e7dd427fe6f787bf86014d8e9078fbfeb68cf29f1d54ed68e0b027f6958fedc788e33dddc4d8328be6005e6ce0b21a215662779b7073fd34df4b5335af75cf1a76d271af3095421fc306e79bb4813098387b203bd882ef436cd5f0b4097ab342b1559b0b1e5ab4ae", 0xf2}, {&(0x7f0000000240)="fd66d36fea49", 0x6}, {&(0x7f0000000280)="2c6da4ed6f6e1b8130f59f2eaf7050bc376ebc2831b521ebf3805752514a479c3fe2ee116ad87ebb80856cbec3fe19d9dd555ef1fd554e14a7f8b1129b4883beb98ee3cc03a4fe635d0def22b4910e7f7fb34b6037b6bac9bc26e5864ca54d0f0eb066e84063e4c92f7dcce9e5ba04ff5f05aec30928b3319c5610ddd75c0dbc92e79f474c3a2e514e5eb98e71", 0x8d}, {&(0x7f0000000840)="2a2aee8ef91a16adb50f2f3f01b1e1db1c7b42296fbcee1eeb03b53a7bd3bde97609e5a6ff2894b647f2332110a6632f671ad25c64b4d38582ba8acc21341c6a1e8f8786b172ae32e12a7453ccd518c93cda6166533a594533e73dc92f46c812489eb41be0199f31d3e4fe366406610a40b0385c9e9b3606d03957a15fa974b0ff7b4cc286c3ed2987be28485937bd50e45340146c3ea26ce9df34f64a3de3b7a1fe2af1984ca016a604f84c6cf2e6c0a54df429da204c4bf40d3078bc606c2a7b42c9c3d17a5a1331d54a4d25bebab471202db0b4cdbbbd4c8ab6039c705013b5b2811e1285d92f01e21235537656f45e250730c376b20cd54ae9322c3c06942d3ada3f7e71603528bca0aa256ab19a70101061cf809befc7baade785d36eed865576b78c10cd96a5bc7f0fe1c17e49edcfabfeac3eaeed6213699674cc87f9d733135cedc68897c1f6972d5aebc94963d19ac9da46476df5848e5b300f54fec1c399e767a1c9eabd2ee5f35622e6e567350795cc080f35c0c1ac861aa1e325e3733c1f5dfd0717b9eb5aad04d645e423fdb02c0ddaf89d9e57d89f1bcbe7ede62673031b53da57ee1a786d726b79bc3a914296c78800aa915a46a9a108fe041b59fb5bd4e11db21e63f8795a1eed98981f303832edfc8b09d003f9be767bf1222e485e65d5b8af3ea3dd084ee40c8ff5a3c4ebf790415ab46da1d6346c4f344abd160586128a5904865c857bb0fabf231107dde47dd4bd4217df543c33e9304dbb7047188a495815ac41f98dd2e27d9dec3db71a71d9fc1372a565c9e5c1de4f9b92b42760704b4473f040f382891ae1767a5f971c18d6f57a8408ba48aff373515f93e3f1f3fc7c25c4900d12ea707903ed09a456bfb4ed726861c7130b5cef4cdc06bd60bf5727f3e2bc2d7ed14b40b5cfa0d430828ad144b87be221416373ab84619ebb0cdac813aaa574339423c8478cc63e75980d3e2be4a8b43a7dc15aeeac22b067bad38e8f91abaf03133fb553b69af60ae7edec76055723cecfed14e5e1b6fc1f16844932195d317cc75f456242b49d0842a28e72992745329bae8e20955d3897a7e75eacb90dc81a2df5813fe6f125d25d7e6635fe19e5e7da7501edd5d8583f9106928c650413f7e75b517b6c2515d44795e2ccb0de69dde698301f0b503cf4a0dbdf26a8f9db20da1f0356cc562ad96c45952ea61d7df916b754bbb6f9d0f75140929525aa726be2200384b22f137fe0bbb72a0d49637cff70c5efbb791971ec65706d814a22455df92b9a4b88456c4e216a918a5789b477a97e5412bd675cc8448168711266ab6aa4350d745fa7e629025e576fdbb4c93155e7622ff467075f563b231f3aca9a20e5f76184792bbf9c7a953b16ab4d9229f6b2f1721397fe21a0d84724092e69b3f2ebc411ef90f4bdb5db22d13428186aad85b8665d08775f30bd07e00b92beeed63fd0b75de638423942a4555b16c71f484f7d9bbbd242857be25fae5937d3807295312507c655ca9bd69686247b8ee80a8999dad2fbcd838538bfd5ffc2766ddc3bf40b02e07d4e554880fcdc662b5425dc1a5b5268b53371ccf1b321cd77b83ac85c989b77a5b5935772ea62de5c9c30dc73cccbb95cd7f667f8239b1c46f99d5d03a7d5ebf36effd716d34b30e324ac95be4f73e8b5b792955bd27dd912ce581ff9b3a9da7f32bdbf06702c5a169edef694a158519ae3a62722e77dee9f39ab59d46bd34b27bb4dc8a484e74ed6f70f32d36841daea17c36e78f743291ede69ac829246441a88f3e491c3062b6fcc269e7025b0aa9dcf85c986c84567bd3c32f5127fa4d2a1849d5ca1af9446108048c4ecf367c4a00bd0c8d34f055e2906d59c051791c5ba3072f1e7b7d22707c1955877e82227dcd913cdeff3b8a042ed2e6dcc4e78da3d7012f8d2e71a315e25fbfcd051439a8765ac01028ec4f79420d664c30c8125c53399a6cb0b9809a8edba279d34f1da08ab4720bd77fd59c6b7eeab4898e19f00f2b9c218d78d7802de2abc6853e3ca8cce4d257f10af6b0a02270361157a4d55fa4cc03b784f77f0ca2313d6f384a12bbfc553e5b0e3983c37a262a8c3b5d831559ad0356c4bfaed0fff9b144e8445378c2cbb4aeea72dabcf23aa7d5cadad280c8254f8cf81f8a0c75dbdbe40f9a20c5e0a5c56a32ab19614013412d0cd96d49f2ddd39617d0e991223942407e6ab32f7c0c07bdb792e66f677a948651e27601aa10cdf7f9c988720b9c70e19af90e75a08b915f1e53bdaf9ad5969667916e492b5359e231cd00af073e6d32a56ef396e2d19d8de7ad91f3464cbb32d377bdcc0a851575da48b17dd7053ff7edec3ab4115f95524436c891a82ec4da4fa46a4a482dda7e1f28c42d04187851b93af22862b7997179a04e6de1a1ec86b346119e116cd225c76dabf2fdf425fb47e3080c6c73e745c45c6302a927fac726a2a56bf17373e478e3f356c13152f747c11af27bd93f4d08891f48b6c0342ea3977b33764428e951e8a515864e1faf1456365bba1dd2776a994c7f8e75671681a79d5ca1e10cd83fd4150740a96d66b21687a7ac750c4b74f1c48446cf7fff8520e6780c064456329502576284b118a3f083f2488190322a8bb76f1cc3b59555ec919db3f997d1b1c550801971e7f1a1116e56a5c3bfee48bd90c3de5866578fdf874d7cacfc86c258a5967f950bf1bf2d787ad897ca15dbccd92ec79756b914498f31e32fdb0274b4a2e1e73f9d46fcbd720b87171d15f823579703d0dd6fdf5d11f347ffe61b249f829e1dbea700c05bcc7c6e3195be6530bfb9593a34ee0d944641a6c924a0d66edb4ea522fb49d4c73d69de0d5ae3ca154f723185cae10137d0469ead66b81498b701e48d55726b4c646015de4523d00298d795cc6f7753e9a5eb27cdc5676ee995eea0cbe4af50946399b1e03c0b01b3a78f2d7b35a8b4352be154bfcbd0fb13d2b48df8046843e899a933b0a53ec90d51f4821a6a7bf386814c17981e9851a4983d4ae8b7c53f86b282338963da7cdb26a0a36aaee4db0e5b51347959d7bf324ec30d10a8d4c242fef359846aa429b8c81d11142b6dd4252f229b968fb3ef544ed4bb3888f1a222cf3fcd748ee95632644db78dc5f4e85b06ad5ee1094ee308c25ed5711382ded2f3f4d4e57dddb8c682d8dad8e18a887e27c6f173a77ff726ae86be993212da385857a13c1b68d79ef0837d79fd4afe4f117587b87b6a1c8e32539ab9d7742bf35042fe381ee05852f698a3c10408c87cda75dce7f40c918c0586dbbbb7a75a5be6125f1f0399c3d1ec4f06ab830b5205f0550d25c4a4ff051a78c080727d79df37a7ca93fcd46a1a5c8984c226b80fcf2c1ffd6c9a07277e12e842a1c97ed229d24b69fa0f89219e1426b2a20f397cdcd35463305193be81d2774a10d160fb52b607c640c4cec973b685828d103e05a8bafaf99dda9d492c002a91c22ccf6e682767a42bd8ba4fa6c35ba870dddede43b08339654630aeb6c28dcf9f8f671656b1ac611ecf520c83dc90b74bd89352562060a1c16c40266e5d026de6caa0a800f8f06ebb99733cd045761e1552566c597a3b877c3e902d7a70e7c30ac0ea08704a989c94de739d642546347819b6d13df6a832d443437fdae114575ad1c46484f948a762a6694d41456ec100a9b54b909d8cdb73bfd9f8af10916201f567d28f6fde5268198eca4e874bfe8b7173a55a15c645214c017d111c3106da348204642f31ee32807a19b045a8a4b2191d5888050a093f616e62b78cc4e297516fcdd0668544af4b635756010ff28fb985a627340ab79221bfe2ac28448d96e554169f51feabaedca3aaab209234fc4e2055efb43effb2b42a6ee7d40e4450361d5580d5f40c9d3fb31bd55775f86e745a7561a7f625cae67e844b46d9b16020aad6414979e51c759608ee7b7e168944aec5d7238486fe7f78d78bb4f0be9706f4792b9937b0065594d281b83875990fa9450f2da979a5e3b18c5fc2fac747fae889c532cb8db0a1fc0a02b3cbfd38d55a428c5bfabc5ed2ad8ffbc803f8032383fda3f83eb8f6dc8778f9328e0b5f5cf3a6f404e786ddc2261cfc921205d60f9d77059d13fe6411946473b9c0021ae2fd0edee9fc29d24f21f61f4711645c6973794e9a64191cc925304f06937075a2a365ce3573bb19444a6861dec18074fd3364dddefe9eb4768bda3f25bd06a44ee52332bf5f5b45a5f411bd8363340e7b204a383b1e38ff3be5c8730e86b05389b2ea38e539345e30fe44ee5ca186c9df7fad3b797e46ea99bfe24ad0d966c19e2653914c3307cfb9cec219090d404358a306ed3ed7b06fb8bf2faae75d718c75d54839aec2ad0647045b951f77c7f4f0160006bb9eb848f7e03558f07a469fdb4d3eba25e49cfa00d85a670511a2b7d98d5b4b7cbab655d21f8dd561e6195a598fed67df7fbaf796fa01f9e0f598cc495573f19ca17c55515f9a3242c68a1f9cd0db7daddff841b7817f5588011ad3ef4781f827916ec03b8c633b8e18121e11b50416db75d7d8f6c1c450d068a565dd8532c59c97dbd4a80e88efbddd5cf1f8a28d8a94142feac5e39ce6703c874b26435942649d81ebbfcfb4675628155d1bc3a85f32444d9a6daead5547f12e01b3578340ce39d88fb1884445fe5f21405f75a6e136311068aa7c5c1a8f5e705c25a4c5b58ff7d1e4635469e2ab4e099e63ae92bb2c3e9a748a17a6f3b93bada799cb661e2dbb6fecc952d9b31b07e64c5f7587a7fcd1699eb77c2b8c32b1da674ab18e88240af1028009b6d5d52baae766af548ed003b925deb9ab32d6107d204ed2bb76af9f76008c698bca22568ea8758e64919b16576016ddbf5d3d0a1e750816961e493b80aa3db18433117549f03e31c3dde2d3e0317dcb783b4f862b35920f58fc45946cb4607fcb06eeebc80269847947bd1365ae0ab50b2b01b3a35c9f6fb82a9e9288318f2a5756a672476a482522334e8e7fd10db5df0b78ca848ec0851232b35b6116bfadeda3e8b866d0b52915c8b479432cca29fa23178ec42e73b44375efd4e586f474bb81c78602cf3148d77504db3d87e88511fd55ef5c74bebde6cdd9553dd65a528aa58a798f376a83f44b57520990db0e41365491c1b5cbfcb0f12643bbf34ea9b6fc659983688d9e42dabb3bdabac15212cfe3256f039a6d9c9356806361e4fe648280479cf305970c6a494c95bd04d80eab31fa5b8ebe75851020535f4f405c26bfd773a9e9b246d0bbf2d635917298289944c43d237d997d40989939c250fba0ea2158d084c57f77386bf08c03be6279abfc77b80167dd7615e93978c70d94e75df18bd3302d7aed55fa86d43fc30e7fef67c15636b1ca2d59c4ad5eab5d70f15d239ad89633d49bedb89b2457e883fece1c9e2e4455e7fea250904deb3b5309b7f06480bcd0f13ee79a0fcfbb6a916b2bbe5ed129128a9b3c0296b6fd479cec78257b4c6848571d190226ffab74f7b7d2a6b88b428efdc4b2852fe1cb292f543f9585d2113b62ede73236bc567faac4465ad5e5a91d4353c2c29d103e0f3b34ce1decb3d2a22d28c8d1e0f4fd898bf21dce3dff36be6ba52a15a9395f0fee8b19a32846ab04462d81e189f216cb6bd86961b1dae49b40cef4c6f3d8c59b396e0db4ffbb93c2d2284d5441cf088bfc2e86faae892f5770f616c7e201186d4a3cac028b103d8fcc6f112c30999f94bcf214580ff0eb56b38926918b3111f157319164a1b194687598003db4eecc76d5bc30d34ed07", 0x1000}, {&(0x7f0000000340)="0e182254f84d7b38adda9d49087c8df2fabc5c63e58a0467e1b7ba3b1102c892bcd7a12314ed5c1e811ae05c9195e44cdd9ca8267b4a326a85532a9fa1cfd6a99c064634dbf49529b908b1d89306b94b6893bc85cabe523426bbe59b455d57ee8cdcc17cda0cb3b2c8bcc5d9526f1e4c8589e0024f8b311288abd6a61629088fb022e0fc75f5004318c875d6559bab2b6fc8c2f4a045d4124efbb74ee12a7b54753c5ad8d30b082683e02e52a6882de1b8a2091aeaa17bdf9512323f346016f757eddb7b3a406e08ebece97918", 0xcd}, {&(0x7f0000000440)="b3f636d9f15f07be56e966e09deb314ec9f648b8fd9ebcb7cc98801f9b322277f8bfcc71ca3aa19e08665a1c53f2de5c620a967774fb817bfdd89b3c39", 0x3d}, {&(0x7f0000000480)="54ce20e28fdf7415f875551e5f8654ef518d53e8d3bed87947f975ed3ee9b09ef16545e52044d55a14fd3044c7ad38b9e8287292db5359483cbf00b402de19958425b98cb26333810a83eb961ef286a37072989b397fefedb32d03f168557046672cd8bc328323656eaea9d86a7b18d20daef54fd6c959f894e05f9d2b9c9ada20d291dbb3c4707e6d835029fe4478f753c2c6dea6323a180ba758d96198585ac799a81f40ceb74c8b313e89e37abd6a0ee2740dfadd54c8c174dd706a5733a28476fd2b53d3ff8fe4cfcc", 0xcb}, {&(0x7f0000000580)}], 0x9, &(0x7f0000001840)=[{0x60, 0xffff, 0x800, "096ce2956924b45c424ee8b62e68503f12c467fd58ca7dd1827a5761135980146331a727870034be69eaa7c12d32b16e0338d2ef316963823ed6202759f65c4d45011596ece11f8dfabfc7f983a3"}, {0x100, 0x1, 0x1ff, "715f18498a4f06b9bcc3775e5a49ae1c5671ac085e5aac28ada779b2da2d9ce15ca8ccf412ace5805fccd57d253de7d0a46d6915f330e72c1e0950edaa8fa2a4804f0b3b6e4ec7f66fb5d470990833df4cbf7f006c014536e167066ccf49ed2a861f5ce430b790e18b1048919df86661d3f0429d36b986e4368915822cf3808009510a91f902c743f3eee4c3992cefdd73981af49a72e6e3c5657272205416175859a52278902b1581a10229119e0196b310d74ffa0c36c346c7bb69742ddbe0237d3a5cb79632f7b4ce81e7f9465d6694ad96967470786c500d2261c76e3ca956d420d91897ef22f96eabe0917021"}, {0x60, 0xffff, 0x200000000000000, "cd948b9ed65a923fe694b6c6211a02d47ae391a6d3c055cb7b6c3c68ac69c3523beb5adcc4abf5f1aee667ff2600f7cd8909924e439557b2c62c7a679b360eb3b5a83cfdb62eca195b"}], 0x1c0, 0x8}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfffffffffffffbff, 0x0, 0xff, 0x5}) 20:34:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = kqueue() close(r2) fcntl$getown(r2, 0x5) fsync(r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) fsync(r0) msgget$private(0x0, 0x0) 20:34:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 20:34:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 20:34:43 executing program 0: r0 = socket(0x2, 0x803, 0x1) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x0}, 0x80, 0x0, 0x0, &(0x7f00000003c0)=[{0xa0, 0x117, 0x3, "7366f1269913b0161591a781d6a71a4648324802a013d44283d0a109076d1fe10bfe589df9f7b594b02fd688fbbc390b768c436a7d9bea30f0153e803ea6185d8fa21a28eabcd1dea767c759d59b653b33412b77c16d93f0a919c8cd1cb502a58c398161f953690913eaa4aae2cc6aeccc94db34072e2384a74a7a8721179f9df0ebf6e3d5451bb31d2d"}], 0xa0, 0x40000}, 0x20000010) 20:34:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x3, 0x0) 20:34:44 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000440)='./file0\x00', 0x0) 20:34:45 executing program 0: mlockall(0x1) bind$inet(0xffffffffffffffff, 0x0, 0x0) 20:34:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 20:34:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)) 20:34:46 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x7fc, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:34:46 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000100)) 20:34:47 executing program 1: socket$inet(0x2, 0x8003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00482737707e9ff575e3f3898536a9dd78d540fb249a5c80a7d08eb9338ac729652188a30ce367ecceed849f854fb5d876c8a4808e8899d4b6eaafca34c60a993b1afe22cf9023b78bbd512d8503fe1094"], 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x180) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x4, 0x1ff}, 0xc) pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x9) 20:34:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 20:34:48 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000080)="120000001600e70d017b00000000008e1584", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 20:34:49 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) 20:34:49 executing program 1: r0 = socket(0x400020000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="1f00000056000d6dfcffff05bc0203030701ff2104173f8104000002000039", 0x1f) 20:34:50 executing program 0: msgget(0x2, 0x0) 20:34:50 executing program 0: select(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x0) 20:34:50 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x20, 0x4007, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000040)=0xfffffffffffffc6d) 20:34:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000002500)="c6010209cf29aeba2fb2ebfea9e4bd10665a088540351bde51c5e1821c226e60676140a58ec6d38f55997cbde650af18d2978ed55693cb3bac4773fc98f1cf7bdfc6c0ad1b098d6b9879f2dc53a7df2b11f6ec0ce9d535ba049ed0d59c58213ff49cf76b6784367300e1b1b501c23e39725320e79cdc3bf516ff291c56df98519887e1cc09946c1a980350afcdad3b443d9bf54efba84658c667ae7fa2edd438fd58b3816a0a7e09f43cb034b8d4570d2e5268757a125026b9a806167b12db82396474e2bcf5d80ffe80f552dc7642a3941f85d1dbd06de4c29ddb7b5c65fcc7528663729040125cd9f4e45bffbb44c3145116edde9e7b6b2135981f15d6d20d089eeb5d421f899c96238bedc3094a541d17a37be4194402543552a7688d2a8e229708d3a4c0e672dd7b100bf11726cf3e1b55dd74b9677798f8a536f0664af751a4bfae7f12fccd2b1250672e85975efa8ee5906f66c984398b6e12ba6df15bd27f7be49b24decb11e5bd4c881e2d29fbf068eba7a46a512bac5df882b91f72ed0c43a86c1432bde486ef9174ce5bbd9ea93d8881f1c4a3287ba76427a024435f558cb72ed3f7ea1e25509f12c83b87c5bcbc56a8554e7452af7802c2ee11a2332c95912717d5dc6fafd3011eac74d4f33082c58496269eda8723bb8c4a6e12e70cb33669b325acf395b650b8138bb55c91a3fbab7586e90e99923e408e3237338c4d3a536d61c3af35627e472377856690cc92d8b368b8ae1d92257d5f68ffee2f8f087ff89510be070252466a7b7fc338ced405319ab35ab08fd4060f657351f509be444ea4676b0f7c90ba65ba24d1c7fa74f7d8c2e80a4da13b929b095e60fd98b5b91e21f936258917f7787e57b5db05bc1ab7032f91f368d96ff67f958b3b95f6b27b33bfeba869444931d1f20a7be1993c3850df0557828882434a3b835f5759910e5d5d1d1b57fa0b07cc363a4b61768c638dfb88effaecf833073023bd2723dbdfc94e55046579c4012883f65413326d620cebdc98cc2ae1b6fe0d5bd4fd8c5af1b0bfa22b36f169c88facaddd5bafdeb00ceb13a115593d8d4b890e0f120e05297e7b26bfce4b12979c608a9c02c74da4931a6bb64bde9122a5b0eada738887b0c36639a36f6e9bbf02fc1f74006bd9ecdd58ad99825fb74331cd0527ab5e15188d73a73f0b8f8f4ad27ac568e2e75dbfbac59c032e92668c73c2c3bd253d948074590b963a6444dcf0277504797dcefd21762e89ccf1a42206a0efbdafa97c012ae1aba1fe59f096c6beb0e0190ab019f2cbb890de59aa93292396c92a61ab39057bf255bfb00d19a244ca69efc7c05b9297e88b2e1168fd629eb5b630fd9b6b2f9fe1463b820b255d03208ca8cfc74530f5fab3fce833e473169039fc7f46a020f172cb2940f83c749cb7995d7e7d1f95d93a49905e918d0bee0139948982d59a2a106441272179141045ca66bb64539ed02a9ec19039243ad08c1f2d29de228102ca3eb86a8a05f798e16c9ff81eae4f9eed5d5ffcb90ad1ea09d2aa6a1fff99d1ee64ea3b7243f98d5fa82256d49c019c0d397d4b1ec182060712a23654be826afaff8276b6dd12d9538f4ffdf1fc3923769dbbb8c3addcdf56050cf876630edf7d31db135c20a1cad9bd92b4da16b485913b760568560917b3b99e5d5954805edb342198bf64b7fbeb913e21396d210fc89391514c17770242621fa8e5e154c8bc72a3258ae754177aba724bb59e9ac1924a1faa798bbae83eb6835a4bfa051b9d63f7461a04d67e9271d239b796802549f454ab834277f8fc0ef2ef8dda7cb2f491449c655dc3453a62af21ed0fd123190b51395b29aa38cd6dee429a2da2f4d59018869262a83024a0519b8bea0e5d9b966999218913526ddff9fae9ce6df1ca244ec8c448b67fc76482881a2beaac7203be28c8bdcc079d72b627805217285bdc8590e3ba220ca309d9efdbe8d9ed2046dd13985c8efcb3c617d7aeb46272c6e60c5778c6a9fb535770e6e553bbbb78ff9093568eeda6f1841ca8cc688a5cc49dca064f3bd1cf8096a0fb1c131a1d6209c7872533277ab810ced2a2aec72ca603f8d62d3c3eed06bbdfeda60657835189644847918844d52964ee4cdf7f466391a310413f496ac858c033743dc6bdac7bbda1d943286d47bcd37d72bd11727b08a462c426874162ebd5b24a1f71653e22a2ad99c8fc79fb6b5f4a8c1daeb369558d5c5fb82ccac5763cb588cb229ca7d1784b6b067838692120983bacdb8029c4d762d69526caecca5e76197ea8a73b5b83e055d037b8b85bed045eb556fb11b42bdfa1ddce12d2042d1a7b1f2341c71d6dbeb51e8baf2cd032b8125ceba42cd9b0681990f4706953be3586fd5350d025e2c5614ab0b2cefdc190e57e24aa20633a03d74f1c4d4f13dbf044ce04989642e9e8c7d242d8e222ccf5ba9e7e151de47f7d65370c7a0a080ebfcedcd13dca61bcbc83091b95f213b45551b4e6d4b52d9cc068e95b610167dd3f0501641181d9960c674b57fd2367b51988f49ca1f2cd147c06913e13ff85de0ceb93cdda050c59f1793c28caa48193bb949fe72ed7e1482d94eedf76346db615e927de41fd890006e719a06b8148d188b08de7bf009e17925042840aaa3b5ad82ebbd125747d6f5ba54e8d22d9deb9eb5196309c3880f7e83e1915711a687dda1430d8700662ee86094b169c80c147c8481d13f8d1dfa3ff215d4eaf4f7e6cbea220ba863a9572d1f22ce26250624da704f3ee1d751feea60e18c978175086dbbbd02b97adde8b03c1a457babf063b5b425bf660741bd2cca3eadfe5e2bc12a7dd938c9f5bfbf818daf433c04121e0bc74314e9823d6b935822d056eec63f999a90d705fd446c0f24f55904ce61e10aaa78f5e29af4bdfe648381ad793c463d22da212feabba5539af2d0cf724cd5881bbb2c073defee2872db8292f86846e3ac2eb2239b73b2990be1c32b49f985c02f4696d41d2a19a4146308469c3417c46c6774b933bbd40f1d678b0ccc67db8cc95402e4d2d19df34812c90ef0dae91030ac3fb6fbfdb2d91b03a9311dc7ab309f7c2e342c594be4d3f3616dc13bc77cf936ababbca4a2b0f059996b7d06f16a86a7ea0e34a11f7496718f7cf2caed96726ac9a2978f8ff447645d082d40455e59112cb3c4bd9be2ce18fb62abeed20b67a669cbd7de1da88eb2f990bb614742504c837b8780c6312a8ce659d14005766bac7821ebe069c1a7f33e0d46caef3df17ceb790c20e4997426ba2df60c10e5478ac27f46b9834a7b88a11fdfa5fb91d71abb72fe22b38bb71bca816ff338d265d8df08ad59bba6691494d1c423adac0eea8c0d76753fc9179197e341c7dd76104597bee1a68ae018c9d2ea8d1795a043b62193d61503a4682158caf51a58aa35f621b345a870a5971a9f73471a16a25a2f2f2d2500808c27f90b1c77f92909c31d504e0ccc69ba666e0a19724e445285c7a29ba59e2dc7b518aa441f32b4744643ca31561ba6d9d97f53ad0aee5992bfd5649d3a970e13e5d8cb6ebea51df69156a82d29e395fc778f72b36ec05b568d48e5e6e9d21e0fbe539dee98922d31745be4e724eebde563f8b30b549acf725f389afaf4265646f4d120a3b9a2562e59b1d51af6f0c9c0f3e65d892976ff3b90d0796b1fd4a132adb4412afa47dea37dfef0258ab2513618ed03d9397b83a7f3cd483cd5e07941e27464be7096664522c277ff162822a3afa4ff63aa775c16c344c87a64d60c4f8b68aea748e0cb17daa26455620d6f9323c0e38119ad87db8dfdb2c11c52ca90e7a98c7deb245505fdc9584059e17d6826607e1d7ea4a65d9a02a0b9fa70e65789ad3b3f401566bbeacf7dd859289d12f41efeeca27e5487f3fe9a3eff8c609aed7019179f09e93669d5bd62cf8ac47665d869ffd8fd33ef363d549d38e4928b9c830e6957cf1af589fcb3d96e6a299844634456e365a5d63d9c9ce08f4d25def3df022ef03cb80fb7ad81bc17a7fb13d2d7af39af2c5e44f065298b74c2c897deac650082ba326082d320c5fe9b6c2208eedece1154291ea8f46a9c9dacae319fea94f70736b24e8731beb5184efcaa367bf89b68ae9c6266081a02b1956edc26fa208814ca46f212652bd335e7c43f03072fba71ca50ce40bd183d246aaac95eca3a0815fb61bb7939fc9d5d29d93fd0a0b12e05de662ce373d99dd808d323f3067947e05921bdf34a4666db8e56fb5b2e056c881b0a81049505740a0c7e3583a9a6097c15c56eae9658c96e1cb1612b79981222ab81d26f63a8cac30d9780d0104ed7f9f27f823388b31c4fd48a30b964481703abde4daa0e42f793afc0453f1e3cb3aa9070842fd04c72551c77cced07b4eafa6eeb6c4dae4ed85434d1eeb9df5f3ebc529b1ea056e262615bbcaaa5ee6ac89e6142c48db4477caae5b04adfee42c7812ca41f492ea9f52aed2088fc6a8dc991c6a91187222ca2eb7e95e17b572fb23dcecce6143b1300f38b5662c274834a0f13f5d7c28bc04bb7d72a71e344222a02406ddecd40d292ff75a0c3b652936373a9936578b166d28dd67bbba4456f31c46c1388ff5b62ffc60aac82c8e27a23bf3c6ff502bbc4bb3ce7ddd26409d54e5d4322e52378ea677169af9206773acfb703e1536c5167751c28bd991aa7e7833677b18f9bb7a3f2bc4075bdf15e2dbd8c9040004000000d9d262c13dde493982c7a67c91d27e69c2030b2b4542dfadf320f287482ca1f3bfeb5b7653d062f53f4d3a54542db110e6318bb37b713df382bf041d14bf4e42b5703e7493da457b297b966dcc1319da5e6d47df4ae2445363d36f2e1abe61f393250cc1467fe998df649d660cf08de445ad68278c92a90ceee9c13cd4b4dc697c3cc13351f278505f4317488b8c341ced724092350c212337e2b6f16c327ed604fadb740ae4b59aa9a35e81a9727768f217a70a237acd0d7d050de8991096e248524e6d38cf97a8eee063e725a3e9efaa30116e0d983b44718ae1163923bb61ed22c32fe6c307f50bb18bf6a8d68feb49ef56ded1e7a06708229d66ec658d325a620114ee389819f159dcec", 0xe13}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x101, 0x4, 0x8, 0x482, "94b2507a20bcda2bce704f888cf065942dee1bae", 0xffffffffffffc5c8, 0x7}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x14f) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="ec17a87b4cda60863f146ed89261bd148fb371eee3353a2d5c92d9d7be8df3deb6e9a04eedd85f52c8", 0x29}], 0x1, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001100), 0xbd1e045aa7387e4, 0x0) 20:34:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6ac72bdbe9c6c421e7e4d0950af4752d141afa9e"}) writev(r0, &(0x7f0000000000), 0x222) r1 = msgget$private(0x0, 0x100) r2 = geteuid() socket$unix(0x1, 0x5, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x80, 0x7}, 0x1, 0x2, r6, r7, 0xa893, 0x8, 0x5, 0x7}) 20:34:53 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)="5500000020007fafb72d13b2a4a2809302000000030343026c26236925000400fe7f005ac908ab0e8227d7000000006b7b31afdc1338d509000098dc54ed7219f045740336dc702c6226d51600080000005ae583de", 0x55}], 0x1}, 0x0) 20:34:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 20:34:54 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 20:34:55 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) 20:34:55 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="240000005e0007031dfffd946f610500000000000500000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 20:34:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) fchmod(r3, 0xd2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r0, r1, r2}, 0xc) semget$private(0x0, 0x4, 0x420) 20:34:56 executing program 1: mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) 20:34:57 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 20:34:57 executing program 0: r0 = socket(0xa, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) 20:34:58 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x440c1) 20:34:58 executing program 0: msgget(0x0, 0x0) 20:34:58 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000002340)) 20:34:59 executing program 1: clock_gettime(0x2248f0a5edb06581, 0x0) 20:34:59 executing program 0: shutdown(0xffffffffffffffff, 0x1) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "98bd550e730d7b3b73233bc5a08848ab2038921210ad049a09b7bb3e683a2638415c1776e5d7ac83778979d134c34c0559b118663ebf3982cacb1d665964801a07ad46c017c3e484e3ebe278ce3cb01dc707cc53c8d53dc3f0fc641d2f1e3e6c6cfdda312ce556f391cd9985c9047eb42286f86e01e42e112aaa1bf12aec8598f3"}, 0x89, 0x800) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x1003fff, 0x7) 20:35:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) msgget(0xffffffffffffffff, 0x20) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) read(r0, &(0x7f0000000200)=""/201, 0xc9) syz_open_pts() syz_open_pts() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 20:35:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x3) r1 = semget(0x2, 0x2, 0x10) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/102) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x58, 0x2) r2 = socket(0x10000001, 0x5, 0xfffffffc) socketpair$inet(0x2, 0x8004, 0x2, &(0x7f00000003c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') accept$inet(r2, &(0x7f0000000200), &(0x7f0000000040)=0x1c4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x40) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) fchown(r2, r4, r5) 20:35:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x3}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3}, 0x10) sendto$inet(r0, &(0x7f00000002c0)=' ', 0x1, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000400), 0xffffffffffffff7e, 0x10121, 0x0, 0x0) 20:35:02 executing program 0: symlink(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/../file0\x00', 0x0) 20:35:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000280)) 20:35:03 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 20:35:03 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="5500000018007fafb72d1cb2a4a280930206000000a843096c26234d25000800080002000800000d0000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 20:35:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x100000001312) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) kqueue() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) 20:35:04 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001700)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000001400)=""/228, 0xe4}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000001500)=""/77, 0x4d}, {&(0x7f0000001580)=""/95, 0x5f}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000001600)=""/210, 0xd2}], 0x9) close(r0) readv(0xffffffffffffffff, &(0x7f0000000140), 0x0) open(&(0x7f0000000440)='./file0\x00', 0x8280, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x2, 0x8000, 0xc8) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240), &(0x7f0000000300)) 20:35:06 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="5500000018007fafb72d1cb2a4a280930206000000a843096c26234d03000b0008000c00080000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 20:35:06 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0xffffffff000001aa) 20:35:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000700)) 20:35:07 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x100000400000003a) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 20:35:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000802, 0x0, 0x0) 20:35:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x102) 20:35:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1010100000004}) 20:35:09 executing program 1: socketpair(0x11, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x19, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x28) r3 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/11}, &(0x7f0000000400)=0xd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0xc5}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x200, 0x5}, {{r3}, 0xfffffffffffffff8, 0x38, 0x4, 0x0, 0x6}, {{r4}, 0xfffffffffffffff9, 0x88, 0x8, 0x0, 0x8}, {{r5}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xfffffffffffeffff, 0x5}], 0x1, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffb, 0x1, 0xc, 0x9}, {{r7}, 0xfffffffffffffffc, 0x0, 0x200fffff, 0x0, 0xffffffff}, {{r8}, 0xfffffffffffffffa, 0x22, 0x20000004, 0x1, 0x7f}], 0x7, &(0x7f0000000500)={0x9, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x532bbe2bc531c8f1, r9, 0x0, 0x0) read(r9, &(0x7f0000000180)=""/159, 0x9f) mknod(&(0x7f0000000000)='./file0\x00', 0x108, 0x8) 20:35:09 executing program 0: r0 = socket(0x10, 0x800000000000802, 0x0) write(r0, &(0x7f0000000280)="240000001a0025f00485bc04fef7001c0a0b49ffed000000800008000800030001000000", 0x24) 20:35:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 20:35:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) close(r0) 20:35:11 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:35:12 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendto(r0, &(0x7f00000000c0)="e47882", 0x3, 0x8000, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="9eb4", 0x2}], 0x1) 20:35:12 executing program 1: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x10000010) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 20:35:13 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) kqueue() 20:35:14 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x8}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 20:35:14 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x2}, 0x1c) syz_emit_ethernet(0x437, &(0x7f00008bbfba)) 20:35:15 executing program 1: syz_emit_ethernet(0x300600, &(0x7f0000000000)) 20:35:15 executing program 1: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x6031, 0xffffffffffffffff, 0x0, 0x0) 20:35:15 executing program 0: r0 = socket$inet6(0xa, 0x100000003, 0xff) sendto$inet6(r0, &(0x7f0000000140)="9994689ea2dc8ef7d0079f88527c3f20b05b3083130163e6f2a87c351b0b5e2fba10b0ab3eb1fc0a", 0x28, 0x4008800, 0x0, 0x0) 20:35:16 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$inet6(0x18, 0x3, 0x6) dup2(r0, r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r2 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 20:35:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2100, 0x0) chmod(&(0x7f0000000080)='.\x00', 0x1f) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') setuid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x180, 0x30) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x2) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:35:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 20:35:18 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)="5500000018007f5304000000a4a280930a06000000a84308910000003900080003000c00060000001900a30700000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 20:35:19 executing program 1: shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 20:35:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 20:35:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)) 20:35:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000080), 0x0, 0x401, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000080)) 20:35:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20ad, 0x612b) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000240)="487dc12c7bf100", &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="c000", &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='}}\'\x00'], &(0x7f0000000500)=[&(0x7f0000000440)=',)\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='-^*\x00']) preadv(r0, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1612, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) pwritev(r1, &(0x7f0000000100)=[{0x0, 0xffffff9f}], 0x1, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 20:35:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d5cf1d348ad3d95bb1a3c192fde23ce4647d01b947e3c90492c6d440fbdcc4ebda8662259ace09c4cf227b72c1f6ea991354494a4f3bef007a05c48ac1ef00efb6bfe161f943094a574deb1ce022b6eb21310bfb522f00648d775b5e3ec5ffd87dce4741afcccd2afc0e24a52fc401bdb42c1e94842e4ac76034c0", 0x7b, 0x408, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xe32faead94b0ecef, 0x23, 0x6}], 0x10000, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="5332f39d88d9", 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() bind$unix(r1, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = msgget(0x3, 0x110) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001800)={{0x7, r6, r5, r4, r5, 0x0, 0x3}, 0x8, 0x10001, r3, r3, 0x80000001, 0x4, 0x80000000}) r8 = getegid() r9 = getppid() r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000019c0)=0x11820c6997ac1cc5) r15 = getgid() r16 = getpid() r17 = geteuid() setpgid(r11, r11) r18 = getgid() r19 = fcntl$getown(r2, 0x5) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000001880)={0x8, 0xffffffff, 0x2, 0x81, "4f3a8388999e67abc91acd4f72bf4f919861efbf", 0xffff, 0x9}) r21 = geteuid() r22 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000001980)=0xc) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f00000017c0)=ANY=[@ANYBLOB="0100bd5747cb872e8000696c653000"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="ce8fd44d6fd76af0587f10d36bca9c967cb84cab62b246527681c9c6e1b8a9fd034dbfd9f62df0893320c6e1877465dae54d", 0x32}, {&(0x7f0000000280)="5597dd471d7cf882c2cd1dcc1817433df8e77180913bb5163b71ef47b721dc115b58af7d39bfe9cd2b5a3822812db776141bdc3211df48138b51601bc8398e338f88b9ba3e1ceaf8f31cf1810514398f7560fa8c9d15bb6a5491de9390337d359300c2996b22d81032980a3114a804b4b8de382ac5552f0b4cff2ebc6aafd2d3e8811803bc6261a6ba010abc6d88b50cf963f11dbb6f8502bce7f382e8f8281003cce453721a1c038b47d48b88831ea2e834b8d0a50632e6353e9108a899e3681b1bfbd445b4f905dd7fbac47bc0db61d972ef3b466ac63aa1574495e9988ec1729500216e170e697784570e5759cbb1", 0xf0}, {&(0x7f00000001c0)="cc67d83a5a9efdaba701dff7abd5d33337aaf1176b2ac5d7398ba74aab", 0x1d}, {&(0x7f0000000380)="1769625f63146d78fc5d6d58788fcd9ea79a9d82a3972260ec9381ff09e1a1169c074eea7a4eb517f38b85d512be7a44a9babf16a0b8343bf2f0b83f23905c3a0a6cb2573354b90e26d76cb96d3ea912dbd4139017087988d2dbb06080561f9c3e7860ceda92bd6e0fd359892076bce0b3ff9472649520d9896d0d7164d0cabefd673a641bed9dca0f4e335df508d628ddf742d2ab9d8bf1b8510a739ad1fab7", 0xa0}, {&(0x7f0000000200)}, {&(0x7f0000000440)="c637d4058e48a863d734a78764e793df7947dc60f584ff493dd2e6f576c0f4570d7f1f52f21c399f9f72c7b915b208ea6e256e92f7bc33f03796bdd69b36a2eea5ce1e6e8c1ad6b757b93f0371fa8ddfbcc5", 0x52}, {&(0x7f00000004c0)="0543117b7aaacee2679b3f16ebc2af1bbca1f065336db8e562d503463b08d1aadc2fe280261eb86d094c3f2d9e18383ee4b14f34189765ce30a3244cb964b3647c020248ad65709b478a05931988537aa895bb6ea45787653419017186263e1aaab254b029a3178929cc88f7c03ff3b8c1bbd8069cd6fd612df934cadfef3c8ad09e3c53eef19348a8fdb5f63ba1c3fc4100ed8985fc1952325737de1fcf2387c3d2550263c5f2b3ad273c7c1e82eccf40079b949323a13ed896ff5df84b7d0a4300879b02fafcb76f34930e35b18b32c96c8162408e49571c7af561c9eda707ff169c91bc2e373f176fefdef00d67ba07c000d58a09d8f39ec2eac23057a28c2e020a6f285e46355830cb71c56df12a23205f0c50bf5fc7e7441bfada67828a7d9513dfa179d87f1f042d48dc25a0606c4fc4e3a29536c6d780d1963cf67204f05e956d017f6f9f28cfa0d0f3ba44ab0f51d6367f575688067250dccca42f9d253f255b850ebae6c949877a6ee49496933a80f357c4419a2cc1eee8e453c1f2c1a35defa2a425e7dc7caf4bbe6a75119c8f1881fda9b1a9e96032f0e82c59021fd25d2894f1af708687114605f63cddf5017b67de37d983cab5a0c44efa324c4f972638d20c846f186b536e6ccba5072ababc674f028f6f1b05546d98a2bffc979a373f60a8c9ad720a17bf71172004fd07ecc46eb47009eab5fae0964218db55d9bab854f0d03c5af089219735e6ea3592da3f17afc32ec938a9124d2563752a6d5e31f345361fbc3f519a192d5a9fc31d3486a75a8e8a87097253b76e1c5d935c865ba078306c69c525a0b5aa828ddaa7b64ead04f16a2d088b65273b7449ee21cd50e04d3abe2445883c9f7bc0eb3f16a558c93df31cbccc90c2823f8e71c575baa61210314ae66bef8d011c92a5a411d875860872558b00c868b072cef1149fd7c6e66e44f933eef34c793ca60298da40017f1b56e38a87f8986c4311e78f4ab1a50bf5c1035053ad600442b3f407289dc30fcf6db2694d35335ea85676a5670eab59e24a376dd1fb900e5b9e01fd8524bc3c7afafc05a9e8378f949fe4d7520a4f8a61671d3126311963821159e3f06d4ddbf52ea9d35a4d816d143f29eabc2edc3a146633635d46dec4d8572de2abcf9fc03c9c5399b1a01b88c03459b560aef1b4de99a6fa77e862611e29241d94321064796bce2f538856f75737b08fe517dfadf43a499af87950d3186598694d2d1d103f1522023f4063a321063e8152f646d2a1bc1320e9146de822a0fac08a595d3b48d708cbb8022b8373208204397fd9f4f5a89b242cd0bc22f41dde43ebd5561d3cf64a6b84cbc0f1a9d9cc42bd36c60f3902202d1101667c01d9a4210f3e09694c8fedc43e3c91b4c53574986417406834b74a2e1998f49dd3baf205bee80b540a8b33979fc1e4bd685ebed35aadb9aeebea808316efee2dcc7294e552bae88764e432d3d1eb801495ce60f009283f5a5f65471427c8ba4d121b6ae4a7237edec9838238b7cadf8184d5eec719eb304789ea0e5db1711232a9c53160a1251da524e8835cf5577ea47afa7efed74c860035b5c6bfb875208bdd426d436a252e8e70220481440bc675378e9005c77f2063465ed16154da5990fdc1c95bb6d99da0602c441c933dcbdb057f335746e6fad66bb541cef058b7d60500fb2abb882cdde560d5a3af91f8f7973d0c00113bb5a458fa1b90f4c06a3bb19518e3e716ff040256beecbdd484a60b729f1adcb6501a9a977659b3cb3dae476bd98670d99d49da89424bf78148666cc5cf91dc85cf799903bf228beb3b20646af698135b2cd405cf75087bae5c323fb302df97f7c6de486734868132efc2c78ad6888dcd370fc711ce95495a2763a388c1d2f2537c612900f0533448d93b2085d273ecd627aa4285efb846e801a6d28d9c846bf1af7e0d4219aa8e0eba01b6d3dd6e6c25287c2fde88200d3ae234cb072d2971475f42f5a38561c822cf9fcd64713cd5673f5d009af883026f6219c556762a09a78d7b3a0727bb05f59eea05299dc88a564b73413ae49457464f0f0db690e0429a3521172eface1c0065115d30a75a2d2f4cf5ba7afd5bd057648c41f0166bd92de8a1c11577a7012abca64605332a7339f198f1a3622e5cdf4fb1cfca6f120549cd93f276ad6e1bb4a43d844b09ba6733a30b70e36f44ed4bdce4fa30adb4ceda6b66d625fc860ae22b5d0ce3d5111da161136d352c73c213e6b5f83c233aa0ce356bc61240e72e3ef7fa1e968e80bafda787ec5c9890151806419ade592d20a5841395c30906a83516ce196773ee3f537813634015ea950e2250d017c3e797ac7f88e177f2b0e9c788f45036ebd54df02528c677dc3d2ca7a45475bc2c8a2705aec8470ff7a9f414a20bdef7b7184f264db264bd631c13839a18e4832874151156802908fa9d0977d22d517bf9fa067129a6431baf3ed9e3769c9fed356fd94e9393548bdb523529e8614d0b4bcd4476ce49cd05320ae5cc06c1267a5d79116d0f5d4e3272538614b554b1caf52b9b3227b3f3c7195d0014ab3c7a904b1bf61cd8fb068b74640458878e7a131394cacede6ebd9412b95a8e8936d0acfdb1c86dbbfcaae48fdf3f00c12e20d1c294143d1710f4085d386977a564c0ed286b058977418bac7f237b50396aac90766d894d7a8ae20acc85b5046755811b460ae60532c07b98c6971d85d1e9dba69f51b4cfbb479ab00c3c0a102b2c7d1208dd28ca514f29b7ca108605e2c4d9483018614fb0f14e37c83e92f5bb75987a7c2209ffa55bf47d67f12bce8551ebc1f295993d8d865fb12907d8ecac9e347ea56b4165b41e4ac97d7861a883440010290bd618ab942d4c0edec29843adb8c4365475d2f20850f4c037ff83b70bebc343e8d05ce1519733c7c999d623c20b42ab37c5d1533ee2ee95365e6525086c21eb794b4212927504e645bb68e4c97e917fecc2b36f9f84343c13e31634d03c03d771ebb906aca00d13ebbf8eb190f890e4c8dee2d00986a27779ec0db429afcaa78f9ea895e724faf06c6e5835339b59454547f4b451b0de90d668e0627339562d63ab4718a0f6a70b89aa043ac925ffe13f20ea3a8259da973a7a020b49c20b92c3dbd0523eacc147df298c477ca2337551bee66245b5583e7073a8c3d4dc0c69bb768213089b0a68fdff4d1f5568afa88a4118c66ffd516112cf60e0fcd42054f25b678e7a952607a91f06fcf8002d9b511185e1f3a325f503f264a321a56fdc857bc38456c6b311d4bb9a9c9b8f143759f927dc0a5991d0d1406c03753e043db1a8ee77975a922d6f1ad402c5f6a191c4c7ded5661d51561c6fa4ca32d4c95ec36391fc3ca4b73e22e0ead85b4b9a7de8dffa1654df12609aff74e3635bedbb7ffa0595c4d1a0ff788d97492ebafbe59dac76a39c73995ef5c4f5e6b046aeee1013256271e6c298eb64f11633203708f5d16644c38486874b896b325a9ae893f57d37fb2f8ab61201b12066cb36eb76974d5211ddea2be5c23062f7f40d19a0fe9e3870455081ddf374dafe45ef231650c0a9438ea162a18582d137fafc07005d59fd60601f098e6c23fa8c5e0eddfd7cbdacb7b73160378eaf02cad6403045fda0c176302b6c6387f9adda3c9c2192e584211e78d42da53ca241eb875d82a9d19787ad3bbc8399a9bded0a38f4e3707e165c0cc260d70a8e189d1803d620ad67dd737302b22c2f18b4b25282f60b1ed49655994c3165ef3ea597f6c31f8f824e44c04cae87a6dbfa702337eea5062480514d4477b267d75ddeb3a0b550a57430dfbe0919a05adf1a5ea9be6541c59bb1c383c5e6a523d57c0299c25337f7a8f3aed713e4d0977246d93bfc2aeb7fb071d74d4182d20230ff0e65491695de7b1540e33a36d8db97531b6695924d535fe8f253892023e05745d4d74e379c1d87c298d9493a35adeb4b89bc9a5df9dd472048947fba3bb743086e2e434f6aa1a0d94c0fea6379783f601af67f6d0ab68104e303062c8869dcd630bd82b64806dc0968972ab9823c2aa58ac1965436060deaea5df6ab8d1e95680a9ee9df5848d5cce6a5d7a2e868812994159519307271beecbe671628a82f227d58d4f7f2d2909a971aac5f004239aad9413385d757e87b7521caa64058781c66749875f2e2b7cd6fc8e59e09dfd6f132e0799757e26a3b0fb525266bf6774ebe28dc932fa089ff42bfc06a9de445b566daf40eedb4df88eec52cf2f6303172babc9e5717a6ffaa766d111322d17abe97579404117b7b288ce37faed037d15c490216dc413c63730d55c470e2bcccbc37ea0a6e6ea5125829dc9ccdc0bdf874b7bb1735468cd3c45843c40a704eb8f528d5fa793be139ed2c5eecd58e5e3b70c312ea8c86aab4203d544856ad655d51b12e0272da5f569db2ab26cb1b23c2ad76c2bc935b376466e84abd15b41b8ab86396fdf8bc56c493789d5d080220f6312b5fecd64a766f127f63ee92828b3028d05795711985b815bcb593808da57edcebc5c9900881287f03235d8629d901350971ac8c586361ce297c8a4676136eef8e4be350b7044947af82b8d7539b0e2b0111abd29f4e741f54dc0cf1cf8c22ea4c5c9e139d6f0323483a73b399d22aa295f1ab445e3c2650f8bbe4c47bfa2f5871370de5aa85ab5be795fd1f09af512f06086758a2dced26f6d33c6a93b838ce55f93d41661798c1303dc06d653203d2b0b3e602b4f6feab129ac5960ca14dc65a72ec9058b6f679d06794c5b126b256d759a438dfe692a773c7756c3705aa312800659f8f6122ee77fce55c78076f4b69101fb571a357acfb6704f8ccf824f9e7a6e6679a5c2f11a26301d78142811128abccf68ccb7a5315868f77fc5f6260e5520ede77f68f20ade66f16bcb84a099d82190097156b13dcf9ceeaa5bf420bd4f35005d42e2f4874011e73aef83d0304246513c229c336051699e07f82bd8c84d6089ea52fe90b3a003b0c340937fc2c80e2766b85eb784413e1b30b12ef91172e679e2716099618de59eea352eb6239ebce64c714c1bb100cbc681580fe1058e29c97f82cdb2fe6b63dda4fd86d9fa94a072bf6459f87865c30b79d97a4be8f4e0bfda9b3a1751824ade868875fe41eef77fd0bd3df835d501564fc8283fc58ed36e5754359a0fc3837582804c1e11c336fd444a1ba4cca14caa619707c2607814566424468afefbf71754684ed4dcfe1202148d34a5b6f8f398f35bdb34423133853a141ecb7a75ddd3cdc5ab0148fe8c4e83dce9441ccd3b18b3a7e65c0cb59167537fb7c545d9a0f83062f77a6a2d1ec0c5b99c1a8e6d1092194a4296962f0fbaf89323b4299f4a91c6bafab8de3194821235e45a5c0cd80c9b2b3e523c1f611ebf79304ee9ca19a0a8d0d47f903c4bbbf0189e53312a324d00212417aae1c3b8669115b703dc9e30f0324ac002104b53be56c4c300cf3a80d6671c3bafc475ea49af969e8c2fa10c989c8393aaf3a936a3acf039a30fde928e298dfd11b2bd42183b72fc6185a6f1f144eb28904c045d8c26369507339a3ca1061d216db5a74d5ebdd62eb898b812fd81c432cdaed84fa5d40ef7b4ab5557e17944b48c0bb7178d83f4c1bc30454ebb6e8148a9ec84c173934e8607e1cc91541878cd914f587534a60bc0b3eb1302a92a9cacfd1eb0f87188ea777bb6293db7b2a295f4d883886698baa640ce7a88b6415b552142fe6887b038650c9286ca67bce1090e0f2f7c017b27ef28b2fe43d81fdbc83a6daf6a80063a6", 0x1000}, {&(0x7f00000014c0)="8c3fc9d0181bec53c98fee31d159343117d2c93f15459f1330feaf2c476187d6a96391c1b031d62aa25b6bce7886314700dc169e6eef3bdfbec92a8572adfba3ae1cdb785a506817d8ba8043661c7889eb8d7acdfa18bcea909c36457240d3d4c385a0125f0b6ca1573e", 0x6a}, {&(0x7f0000001540)="5006b113f2a37d007b60e2856b1a8a64e948b9421fc67ddbd27ae5eb2dadfeb608a0f79dbe057678693737b97d4cb7c2a96bd869506d39e46d78d4adc15b93d4e599b574f1190269a80c83c9ccf505ac871f0857499b0ecfd150165151cc813e97372cd8da606978f8416daa8159b3e71af44577de48175ad9654c8288c967bb2dada66549002ce29f79a4db358eacf44bc63d", 0x93}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="1800000000000000ffff0000010000006e45b983fe2c381203dd74e4cceaebfd84e617d62e37827e1f270a95d44a6e79c82db2d8eec808f77635f87f5c2cb2f7f61cd1db013cc0a637e4e11ae5810578ce9f83b5a0664579bf0c37e1dc8dafcae0b65796fa33fcf01f55213856c608938f09e5a27fd87abf97843b5166c2a703dd565998b8ad93893b512b38afa950f6b33625927320a8ff66ccbdc3dfd0006f462eca27a16aa295ad7ba9f6c9aa64afb85e", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="00005ca2f8a1b164bcbcb2c8000000800000000000000000000000ff00000001000000bc4cf473670fd36abd98a1c3432560cab0d414e59fd3cab7c12c45bda81c223ebdb73a3808c3d76ee323cd2f8642df647838a3ff6938ef92af4c7f6809dcf5cb1903105d79dcd5770c423f5eb1deb3c40b15", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="733612a146470100c5e63c436f9c28d1acdd5a373066075aa99f53a4bddd"], 0x140, 0x1}, 0x9) pipe(0x0) 20:35:25 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x3d8075c7bb51bfa9) 20:35:25 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') 20:35:26 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)) 20:35:27 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2000006, 0x10, r0, 0x0, 0x0) 20:35:28 executing program 0: r0 = socket$inet6(0xa, 0x100000003, 0x6) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x40810, 0x0, 0x0) 20:35:28 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/133, 0xfffffff6, 0x42, &(0x7f00000001c0)=ANY=[], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff) 20:35:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendto$inet6(r0, &(0x7f0000000040)="ca21f78d86651fee0d6b597db699f210454a1475dc7923091863628b2aecceaecdcbdbdd3d9d248dc666e0af2dacbf614f27282200b707d264eb51886fa2", 0x3e, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x8}, 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 20:35:29 executing program 1: syz_emit_ethernet(0x50e, &(0x7f0000000080)) 20:35:29 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) 20:35:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 20:35:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) readv(r0, &(0x7f0000000c00)=[{&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/213, 0xd5}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000009c0)=""/235, 0xeb}], 0x7) shutdown(r0, 0x0) 20:35:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 20:35:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x7, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000001fcffff00000000000000000000ad15000000000000000000000000000000000000000000000069"], &(0x7f0000000140)=0x3b) shutdown(r0, 0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 20:35:32 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000040)) 20:35:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 20:35:34 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000080)) 20:35:35 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)) 20:35:35 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 20:35:35 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) clock_settime(0x40000000003, 0x0) 20:35:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xb58) 20:35:37 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x0, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8001) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 20:35:38 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000300)) 20:35:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 20:35:38 executing program 1: msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/71}, 0x4f, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x1}, 0x0, 0x0) 20:35:39 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000100)) 20:35:39 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000100)=0x8004, 0x4) bind$inet6(r0, &(0x7f0000d1a000), 0x1c) 20:35:39 executing program 0: select(0x40, &(0x7f0000000200), &(0x7f0000000000), &(0x7f0000000280), 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x2c8b) 20:35:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b52) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x6, &(0x7f0000000240), 0x0, &(0x7f00000000c0)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x3, &(0x7f0000000140), 0x0, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)) dup2(r1, r2) 20:35:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:35:41 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 20:35:41 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="5500000018007fafb72d1cb2a4a280930206000000a84309c026234d2500080008000c00080000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 20:35:42 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) 20:35:42 executing program 0: r0 = socket(0x2000000011, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000080)="957a88cae59c5fd2c4b9158426a4b827d929f723", 0x14, 0x0, 0x0, 0x0) 20:35:43 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)) 20:35:43 executing program 1: mknod(&(0x7f0000001880)='./file0\x00', 0x20ad, 0x6125) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r0, 0x4, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9}], 0x9, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x11, 0x3, 0x4}], 0x0, &(0x7f00000000c0)) kqueue() close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0xbffffffffffffffe, 0x12) 20:35:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') chroot(&(0x7f0000000140)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 20:35:44 executing program 1: 20:35:44 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x2) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendto(r0, 0x0, 0x0, 0x890, 0x0, 0x0) 20:35:45 executing program 1: setrlimit(0x7, &(0x7f00000002c0)) socket$unix(0x1, 0x2, 0x0) 20:35:45 executing program 0: symlink(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000540)='./file0\x00') open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) 20:35:45 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 20:35:46 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000200)=0x7, 0x4) r2 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0xffffffffffffffff]) setgroups(0x7, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9]) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000001c0)=0x4) sendto(r2, &(0x7f0000000100)="8f0e34fb7165635ad97f300f82f5d325e735f6655e1bf597f8fd04a52242e540fb873c785a9f2e382f19627770e4a4f295f85fa9fc6c293feea23cf7c7357c7e527241cded6d31bf39a9afe573352446348b34e26b0602696188182fdd", 0x5d, 0x8, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 20:35:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000004c0)=0x10001, 0x4) 20:35:47 executing program 1: 20:35:47 executing program 1: 20:35:48 executing program 0: 20:35:48 executing program 1: 20:35:48 executing program 1: 20:35:48 executing program 0: socket(0x18, 0x2, 0x8000) socketpair$inet6(0x18, 0x2, 0x3, &(0x7f0000000200)) socketpair(0x1, 0x0, 0x2, &(0x7f0000000240)) kqueue() accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket$unix(0x1, 0x7, 0x0) kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket(0x10, 0x8007, 0xfffffffffffffffb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x10, 0x1) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x0, 0x8000000000000000, 0x0, 0x0, "cc186aa16949ae00"}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc1}], 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0xa0, 0x0, 0x7fffffff, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x4d, 0x37fb90b9fea06168, 0x1000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x800, 0x401}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x7, 0x4}, {{r3}, 0xffffffffffffffff, 0x10, 0x20000005, 0xfffffffffffffffe, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0xc5a4, 0x101}], 0x4, &(0x7f0000000280)=[{{r2}, 0x0, 0x20, 0xf0000021, 0x2c61, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2f, 0x2, 0x2f9, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x9, 0xf85}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x200, 0x400}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x82, 0xfffff, 0x2, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xfff, 0x4}], 0x7, &(0x7f0000000040)={0x6, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3ff, "74368af9f3a652b8c6db83280b5d0f3ce60e4c29"}) 20:35:49 executing program 1: 20:35:49 executing program 1: 20:35:49 executing program 1: 20:35:50 executing program 0: 20:35:50 executing program 1: 20:35:50 executing program 1: 20:35:51 executing program 0: 20:35:51 executing program 1: 20:35:51 executing program 1: 20:35:51 executing program 0: 20:35:51 executing program 0: 20:35:51 executing program 1: 20:35:51 executing program 1: 20:35:52 executing program 0: 20:35:52 executing program 1: 20:35:52 executing program 1: 20:35:52 executing program 0: 20:35:52 executing program 1: 20:35:52 executing program 1: 20:35:52 executing program 0: 20:35:53 executing program 0: 20:35:53 executing program 1: 20:35:53 executing program 0: 20:35:53 executing program 0: 20:35:53 executing program 1: 20:35:54 executing program 1: 20:35:54 executing program 0: 20:35:54 executing program 0: 20:35:54 executing program 0: 20:35:54 executing program 1: 20:35:54 executing program 0: 20:35:55 executing program 1: 20:35:55 executing program 0: 20:35:55 executing program 1: 20:35:55 executing program 0: 20:35:55 executing program 0: 20:35:55 executing program 1: 20:35:56 executing program 1: 20:35:56 executing program 0: 20:35:56 executing program 1: 20:35:56 executing program 0: 20:35:56 executing program 1: 20:35:56 executing program 0: 20:35:57 executing program 1: 20:35:57 executing program 0: 20:35:57 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4000000, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x0, 0x8000000, 0xbcb}, &(0x7f0000000140), &(0x7f0000000040)) 20:35:57 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x20) r1 = dup2(r0, 0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x87fe, 0x3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x6004, 0xffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0xc60) 20:35:58 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 20:35:58 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:35:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x4011, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4012, r1, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x6, 0x8000, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x768b}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x7) 20:36:00 executing program 1: 20:36:00 executing program 0: 20:36:00 executing program 0: 20:36:00 executing program 1: 20:36:00 executing program 1: 20:36:00 executing program 0: 20:36:00 executing program 1: 20:36:00 executing program 0: 20:36:00 executing program 0: 20:36:01 executing program 1: 20:36:01 executing program 1: 20:36:01 executing program 0: 20:36:01 executing program 0: 20:36:01 executing program 1: 20:36:01 executing program 0: 20:36:01 executing program 0: 20:36:01 executing program 1: 20:36:01 executing program 0: 20:36:02 executing program 0: 20:36:02 executing program 1: 20:36:02 executing program 0: 20:36:02 executing program 0: 20:36:02 executing program 1: 20:36:02 executing program 1: 20:36:02 executing program 0: 20:36:02 executing program 0: 20:36:02 executing program 0: 20:36:03 executing program 1: 20:36:03 executing program 0: 20:36:03 executing program 1: 20:36:03 executing program 1: 20:36:03 executing program 0: 20:36:03 executing program 1: 20:36:03 executing program 1: 20:36:03 executing program 0: 20:36:04 executing program 0: 20:36:04 executing program 1: 20:36:04 executing program 0: 20:36:04 executing program 1: 20:36:04 executing program 1: 20:36:04 executing program 0: 20:36:04 executing program 0: 20:36:04 executing program 1: 20:36:04 executing program 0: 20:36:05 executing program 0: 20:36:05 executing program 1: 20:36:05 executing program 1: 20:36:05 executing program 0: 20:36:05 executing program 0: 20:36:06 executing program 1: 20:36:06 executing program 0: 20:36:06 executing program 1: 20:36:06 executing program 1: 20:36:06 executing program 1: 20:36:06 executing program 0: 20:36:06 executing program 1: 20:36:06 executing program 1: 20:36:07 executing program 1: 20:36:07 executing program 0: 20:36:07 executing program 0: 20:36:07 executing program 1: 20:36:07 executing program 0: 20:36:07 executing program 0: 20:36:07 executing program 1: 20:36:07 executing program 0: 20:36:07 executing program 0: 20:36:07 executing program 1: 20:36:08 executing program 0: 20:36:08 executing program 0: 20:36:08 executing program 1: 20:36:08 executing program 1: 20:36:08 executing program 0: 20:36:08 executing program 1: 20:36:09 executing program 1: 20:36:09 executing program 0: 20:36:09 executing program 1: 20:36:09 executing program 1: 20:36:09 executing program 0: 20:36:09 executing program 0: 20:36:09 executing program 1: 20:36:10 executing program 1: 20:36:10 executing program 0: 20:36:10 executing program 0: 20:36:10 executing program 1: 20:36:10 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)}], 0x1}, 0x0) 20:36:10 executing program 0: syz_emit_ethernet(0x32, &(0x7f00000000c0)) 20:36:10 executing program 0: semget$private(0x0, 0x1addaee4a4fec11d, 0x0) 20:36:11 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000) 20:36:11 executing program 0: 20:36:11 executing program 1: socket$inet(0x2, 0x3, 0x1) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0xfffffffffffffffc, 0x8972, 0xffffffffffffffff, 0x0, 0x0) 20:36:11 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) close(r0) 20:36:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 20:36:12 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000fee000)=0x3fa, 0x4) bind$inet6(r0, &(0x7f0000d1a000), 0x1c) listen(r0, 0x0) 20:36:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) setsockopt(r0, 0x107, 0x1, &(0x7f0000d52ff0)="010000000000060000071a80000001cc", 0x10) 20:36:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000ae0ff8)=@abs={0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f000000f000)=@abs={0x1, 0x0, 0x1}, 0x8) 20:36:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)) 20:36:13 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 20:36:13 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:14 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:14 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:14 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:15 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:15 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:16 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:16 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:16 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:16 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:17 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:17 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:17 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:18 executing program 1: chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:18 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:18 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:18 executing program 1: mkdir(0x0, 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:19 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:19 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 20:36:19 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:19 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(0x0, &(0x7f0000000040)='../file0\x00') 20:36:20 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', 0x0) 20:36:20 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:20 executing program 1: mmap(&(0x7f000090c000/0x4000)=nil, 0x4000, 0x1, 0x32, 0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f000090fff8)='./file0\x00', &(0x7f0000728000)=""/145, 0x91) 20:36:21 executing program 0: chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:21 executing program 1: 20:36:21 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:21 executing program 0: chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:22 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:22 executing program 0: chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:22 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:23 executing program 0: mkdir(0x0, 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:23 executing program 0: mkdir(0x0, 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:23 executing program 0: mkdir(0x0, 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:24 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:24 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:24 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:25 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:25 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:25 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:25 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:25 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:26 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:26 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x100000000002) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:26 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:26 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:27 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:27 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:27 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:27 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(0x0, &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:28 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:28 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:28 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(0x0, &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:28 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:29 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:29 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(0x0, &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:29 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:29 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:29 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:30 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', 0x0) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:30 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:30 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ff2fa41b", 0x4) 20:36:30 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:31 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', 0x0) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:31 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:31 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', 0x0) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x410002, 0x0) 20:36:32 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:32 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, 0x0, 0x410002, 0x0) 20:36:32 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:32 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, 0x0, 0x410002, 0x0) 20:36:33 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:33 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:33 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, 0x0, 0x410002, 0x0) 20:36:33 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2f", 0x2) 20:36:34 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2f", 0x2) 20:36:34 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:34 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2f", 0x2) 20:36:34 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:35 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa4", 0x3) 20:36:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0x0) 20:36:35 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa4", 0x3) 20:36:36 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ff2fa4", 0x3) 20:36:36 executing program 0: syz_emit_ethernet(0x15, &(0x7f0000000200)) 20:36:36 executing program 1: clock_getres(0xffffffffffffffe0, 0x0) 20:36:36 executing program 0: socket$inet6(0xa, 0x3, 0x3c) syz_emit_ethernet(0x4a, &(0x7f0000000100)) 20:36:37 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00006ba000)) 20:36:37 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000900)) 20:36:37 executing program 1: mkdir(&(0x7f0000278000)='./file0\x00', 0x0) 20:36:37 executing program 0: mknod$loop(&(0x7f0000001500)='./file0\x00', 0x0, 0xffffffffffffffff) stat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)) 20:36:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f000001b000)) 20:36:38 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) 20:36:38 executing program 0: r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) 20:36:39 executing program 1: r0 = socket(0x11, 0x80003, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(r1, 0x0) 20:36:39 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) r1 = socket(0x10, 0x2, 0xc) write(r1, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) 20:36:39 executing program 0: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000000)="2600000022004701050007008980e8ff06006d20002b1f00c0e9ff094a51f10101c7033500b0", 0x26) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000d9bffc), 0x4) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x4, 0x0, &(0x7f00000000c0)) 20:36:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000266ffc), 0x4) 20:36:40 executing program 1: pipe(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x401) read(r0, &(0x7f0000000200)=""/250, 0x4ba09e13) 20:36:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x28, &(0x7f0000e44ffc)=0x5, 0x4) 20:36:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 20:36:41 executing program 0: mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x7fffffff, 0x2000000208972, 0xffffffffffffffff, 0x0, 0x0) 20:36:41 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000000), 0x80, &(0x7f0000002000)=[{&(0x7f000000dfaa)="5500000018007f5300fe01b2a4a280930a600000ffa84335910000003900090035000c00060000001900150000000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 20:36:41 executing program 0: r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4) 20:36:42 executing program 1: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:36:42 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 20:36:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 20:36:42 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:36:43 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:43 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:43 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:43 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:44 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:44 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:44 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:45 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:45 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:46 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:46 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:46 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:46 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:47 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:47 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:47 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:47 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:47 executing program 1: socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 20:36:48 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) 20:36:48 executing program 0: chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:48 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) 20:36:49 executing program 0: mkdir(0x0, 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:49 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) 20:36:49 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:49 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:50 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:50 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:50 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:51 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 20:36:51 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 20:36:51 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(0x0) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:52 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(0x0, &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0}, 0x1c) 20:36:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 20:36:52 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', 0x0) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 20:36:53 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)) 20:36:53 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 20:36:53 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) sendto$inet6(r0, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 20:36:54 executing program 1: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000df8fd9)="2600000022004701050007008980e8ff06006d20002b1f00c0e9ff094a51f10101c7033500b0", 0x26) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000330000)=0xfec, 0x4) sendto(r0, &(0x7f0000cfefee)="120000001200e7ff00ffe90009144a000ae9", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000fa3000)={0x0, 0x0, 0x0}, 0x0) 20:36:54 executing program 0: setrlimit(0x0, &(0x7f0000011000)) 20:36:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) connect$unix(r0, &(0x7f000068eff4)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) close(r1) 20:36:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) 20:36:55 executing program 1: msgrcv(0x0, &(0x7f0000000100)={0x0, ""/192}, 0xc8, 0x1, 0x1000) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 20:36:55 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:36:56 executing program 1: mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x0, 0x4031, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) 20:36:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0xfffffffffffffffc, 0x0, 0x0) 20:36:56 executing program 0: r0 = socket(0x2, 0x2000080003, 0x2) getsockopt(r0, 0x0, 0xd0, 0x0, &(0x7f0000000100)) 20:36:57 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000100)) 20:36:57 executing program 0: shmat(0x0, &(0x7f000086f000/0x4000)=nil, 0xffffffffffffffff) 20:36:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$dupfd(r0, 0x402, 0xffffffffffffffff) 20:36:57 executing program 0: mmap(&(0x7f0000000000/0xfd0000)=nil, 0xfd0000, 0x0, 0x32, 0xffffffffffffffff, 0x0, 0x0) 20:36:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$dupfd(r0, 0x402, 0xffffffffffffffff) 20:36:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$dupfd(r0, 0x402, 0xffffffffffffffff) 20:36:58 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001000)="5500000018007fafb72d1cb2a4a280930206000000a843096c26236925000800040000001000ca8a9848a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 20:36:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$dupfd(r0, 0x402, 0xffffffffffffffff) 20:36:58 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:36:59 executing program 0: r0 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:36:59 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:36:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:36:59 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)) 20:37:00 executing program 1: r0 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f00003adfe4), 0x1c) 20:37:00 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x3d) 20:37:00 executing program 1: 20:37:00 executing program 1: 20:37:00 executing program 0: 20:37:00 executing program 1: 20:37:00 executing program 1: 20:37:01 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1800) 20:37:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) connect$inet(r0, &(0x7f0000987000), 0x10) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000266ffc), 0x4) 20:37:01 executing program 0: connect$inet(0xffffffffffffffff, 0x0, 0x0) 20:37:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) 20:37:01 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x77359400}, {0x0, 0x2710}}, 0x0) getitimer(0x1, &(0x7f00000001c0)) 20:37:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:37:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:03 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00006a4000)) 20:37:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:03 executing program 0: r0 = socket$inet(0x2, 0x802, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000eebf9e)='-', 0x1) 20:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:04 executing program 0: listen(0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa283b724a600804e220000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) read(r0, 0x0, 0x0) 20:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:05 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000100)) 20:37:05 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x18, 0x1, 0x1, [r0]}], 0x18}, 0x24000005) 20:37:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:06 executing program 0: r0 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r0, 0x7fff) 20:37:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:07 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000d18000/0x3000)=nil, 0x3000, 0x0, 0x80031, 0xffffffffffffffff, 0x0, 0x0) 20:37:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80044, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) close(r0) 20:37:07 executing program 1: mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:07 executing program 0: syz_emit_ethernet(0x2a, &(0x7f000037c000)) 20:37:08 executing program 0: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) 20:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0)="8907040400", 0x5) 20:37:08 executing program 0: syz_emit_ethernet(0x50e, &(0x7f0000000080)) 20:37:09 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc0000004800070fab092500090007000a060009000000000000369321000100ff0100000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 20:37:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:09 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000cbdfe0)="551796c71e9b9306e708a3155afa1db90b2649348d", 0x15) 20:37:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:10 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1001, 0x32, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0xff) getsockopt$sock_int(r0, 0x1, 0x22, 0x0, &(0x7f0000000140)) 20:37:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:11 executing program 0: r0 = socket(0x10, 0x400000802, 0x0) write(r0, &(0x7f0000ff6fe1)="1f0000004a00070100021b0a000008ff0a3f801719ffe320e60000fe441951", 0x1f) readv(r0, &(0x7f0000000080)=[{&(0x7f0000001400)=""/237, 0xed}], 0x3ab) 20:37:11 executing program 0: r0 = socket(0x11, 0x4000000000080003, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 20:37:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(0x0) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:12 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x200000000005) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 20:37:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, 0x0, 0x0, 0x0) 20:37:13 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = open(&(0x7f0000fb8ff8)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 20:37:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="69b395cb72126fe4fcfb7722af9648091e7a64c8f6a44897d217af245af5516c3d1066b3f7a7ec57751fcb817acd5d212a50f7e4ae3b22a08cada682ec0314f267cfacdb9f96dff04538754647ecd7779563c9b3bf1a1b93c02d46dc", 0x5c, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 20:37:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1) 20:37:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10002, 0x40) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40000, 0x0) 20:37:14 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) 20:37:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:15 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x41) 20:37:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:37:16 executing program 0: kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x124) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 20:37:17 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) 20:37:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 20:37:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="09d666d7763ed3b486ed1feb7df37144e9c90d1a216e1f5ec9f480ac5a9c94ca8a213d4250cf094f2f7fe86034ef15d4dff98d609ee33183704636f491e6928f3ad36c1020d3708145cf15e22c5cf37f54f9dd7e5f748528028d8e112e3e8ba6fc2f5836573688d2b690ffec8767c05b7d20ad0e3481dd0b87b0865d40feba29a5548ab3300743c9779a30d1ae7613dcde2ccb902cc2180379dae99df4f71ec74e334deb4cb9fe4d3d43413f1fe2928e4f1a4c1971d519866bb649f0ca6ab4b74e02b7413632a9c2d9483d1c010eb0fce74d4670070d96bb7344a07709a583f86549a7e17ef29a3f9327d624f30a65f7542b3bf680bbcf60670412fad35b868cc9e427cf4746e9e6a7189e581055023e3da86c45c7bc7648facddaf66212573af7a9e429ade29b653ac957a101eb877da5307297fdd005de110d5d2bc35c5a69aeaccf355f732a38c6ef6de6f834570a8dd737f35bb6a7c0e2aa6005c924e0cebf1ef3af95ea04ebce10fcd232c64e4d69df8dea6aac436547cae051153eae62f0483d08c765c18d28715abb7bc1e53171c2b452ea24a91e3c1fa1e251cfaf9c275258faa8eed425d94b552ab5859188dd6f7469dfdf6bf5294f71f9c22ff57e6886e2990c4475fa89e9568dae622bf28b3118c1e6fb7a7250d379df40567e8a1e0c4437668527188079b6162f5b03d7d7595b2969bde64d5fba936e578cdeb23eb0a37c567d9c65804a301501bf1e812f32c5df96247d066b0ebc42557871de723ecb7de00b0d0a5228cd6100f6afaa3d908f04ac3e5269460d5024f6928bbc11b059b84793b68f23aebf8e6158418f545b5389729f9855d30a0d5b1a8a9660e0f4aeae312e6b2dae0195ddf93a69ca98cc38141eb549cedf4fbd576ec691d86fa721deba74fc72e4302b15412a138d5b7da9dcecf8e831d35e65eba10e511f04ddd3d5255aa6efee5101cd3f444e049604d1b86e2e17d6b2685c8368412c8eb736a5cb9f67b12186283cf861838b739f1594161bea50fdaa1046968b698cd14615e548c929c5f10c80a5275554335cb6ea9d70f97f89a0f36917ab0e4e23520a2444a8e2680b2391a1f9b250e91b2dcd8bc915527004081cc93afa7fb5776c83e673fb123fe7574fa92abe510575592cb9afd28b76c6804ff39fd70684ef15f3e5710df6477de6911d31432f5c89dfe84da7d97316f41d9336a892e9e8e50a737b2b9acf5c853f6e71631eb11dc9d4084d3a766aa87765fb88f8f8f0507560747cf5e6f6ba1a839737f1be43f6433609e13f1faebf520d7f425cef719b93c13a2bb2084f1631af2141455e20f819def73bd12e8ccd1b88994e56cbf220130d2289b466a3731ae6e6af3a8e4ab78f966d44201078e2ccf8ec677951360fe67cbbdd1e5b7bdd77786e05cbc258719afd93fa67cf6d72480110ae63f6f605f15aaf0fe4455fcda462eb4894cd309fd600c17f8e23874d5e3472029abce2466784b3af25d65ac76b8df17257e95daba7029e9ca75af78cb1382ac8886b14cf8f936570f01658b28e47fa0509cf320a5bc66e4e0fdbcbdd95dda0248b88d00d0fc8908cc9fd57107c7567c34ca9520769143c395bc1be4c62f04e2ab4b89623fb3c12d4ca1a8177b3c98ec9e9f9ef9ffab3f00481a22448236191e85be851cfb355e7629a86b2654f76bb3fd0bd47b32be71d8db425a7e76c05b92e9d5fe9b659f9d3a6ea025df7fac98a2f2b4f055beaabda5b9dd31bec41f935a406a954db90fe3d8f23da847454b129177cbb7b4a9c41f965b90a53630f4bd7d4f16cd0a9909fda67d08d2a13623653127ca23b440a875f80c8537476a356ca48ccfd0e5d2d8e37674a2d8b386ee45caffafb406db9079947c541c1aac5169d3808e353e97ced1883e47183bc7ebeb9cfefdebf472b467d02e1e995e15381b012b0171d555c66ebb2f6f143d600267e9ad7dc72ec3bdc535aa11c6e5b18983fa2becc5fc974edfbb0356e01a6a3b29a79e805bd0b7c28f5c2a7559048f802bc2ea0f07edeb4ee99621178eaa22eb57fc22b8a44dbaf9ba28e3c0d9da682e2ac63d1baa52dbd9f63482783812d27da771c4c4e7db28a62460d1c54aad45cf55283271ca07bbc5f28d041948d3670d930276249a0981299e07caed19ad781d4f38507ed560f0bd66dac6d09218512308d1c321165e98788dbac965c5a459cfc85aadd6ec24e522c1114e66bc78e5c8a0605d617b49df39bd35778c30f58315b4bd600310b26ea75e4b8a3411e3823331b69fa6054eee610e8805252e3ccbe8f6c1cc6e6e4b1a2da56614840b73a443fca45dfe1b7f4561ee579d57d3fa20a73281957b923da70ef8c7831fce4d9e9090a968b1b7706cc1289a30a2cfab2dece7a22e4fdd54d9ee299e5d8ff081f8ff207c6fdd3fadaa5223ca83ddd557f80cfd90b4bfb9854a33f286c8c931d191be9a6f90d23c20f41fad8bf09e6cfe31d75052bd5e37178ee9d3611289dcc5d9eeabf3b7d17bb9a2eac63a97265ddb19801c18c0fb41853edfafc7a036136e94e3d13c4434fa182f7286321d115f18e8acc5f2a7c1bc7bee35b2ec5aef353550f272bb1fae3caadfa2c88afe702570988922e0daf2bf3449b302af632fd3764095a73c7917c7ba768e3da9ec3f6a52e84fa070cd5cb0ae58dc177b90d7d65460311a1e9be012bee38015a1eb5bcb75b910e879742ed3ee4828d8630a761b6ad86672223159727dde10a3752b9f2a7a9ef86411379df04f4f4e4966e148ee87971979e6a00a44500941be57acf6ee15ba14004b7de1a28574091d5339981b355a5fe69b0e8bee7d430f79aca88faee36b15a8c64c56dec36fc3dab0d2d0b8c7396b8eeee3192eeeea1e35fdd67b9e5c45f5b195f2bfcf57088c70f75215c080c6617c4ed17548fc7ef8f883888a008b9ccfaa1e57ee87c5f215b708ba55242186801e9ab79f9ce51202a684a1959c7b04b61ab53cd9a5e860c22fcc9437538c7e2b8b9915650c305de7cadd9c7cdd4b939fddf7ab5e88c867ed59048a7e47cb85e11173a1d3bb5926d686d0d1568c2024288bb7f5881507d1b491541897c4a14e597145eaef68a318055e5fef3b6bae709d13d235420bd1152c5c2da93d82bcbdc0af03c74cecdea04dd64e8c0f85ba608deb36451e455e7dbea7d2dbb86a8259b6c85e399950e7f76260babb1d923bec9ce18c06a0b9857c3bd70ccc66cd3d83fbcf1177f3c74b84886e0b63928be6b4210dad3eb06e08dd13ac938dd6fd874b76721163326d69b93c56f4d5276dc88db402210e8afa8330717fb15cba5ba23a373f3af0840f8be59f91a7a717536608e6e2dbe8feb72bcef573b90e8e5b7669b0a9d286a89358d336fcc6f2f2126d0c9a445c9456fa4b000daf6b13afeb722f64dc122c9566b83afe2f7625e98720684bd3c9456e4f998ed9b2d1c0168bed2296e3ab563222e4aaaa3f9fd43e186d2a713a4c489a13b2662aa4b17fb2b1bc3427c99cfa0cfc826f52d6485d13806b0c5e416c6077eb35aac7c967266263e5eb8aac772667cd38ee9360933ea73e239342203c7d1d779900cfc57b20c6786aa25ecf12d5791e87962fb0f2abf6e16c35f81cf6bf68331689ddef5f54422a22f02e07bdb78300774a9b6b498a7becb7ab5bc1fff305b7d172c68f909ce05cc828744f10aced084d92ba2e1840fbadb6c7e2fd7b91cf576f5fb05074885fee8cc187d5c5f517dda13a04f34a34aceaa17c1b46ac82560fabe5442e5eecc382e8de88d915c1dd537944088137e5142b7831d97323f0b45b58cde206d9cb4a0b1db086e69b68d24361ac355e54776c9180933d4c1074fc2a83b6da66d3d727ba9698b61a4fb154da719a20f8313e4d0e454c122f64fb82c5646fc85760b6a4df065c1dd1f3301bc1020c2198aabda282981e7732a1ff3b6faeed8ff7792b03587c7d04881b2bd5c08f9e6f1fb4a69c64f907c620f464e15a23b3f24d5a203ea39f3cd4fbd4339c36e354601c7b6ed9fc9aa0db645ccc0ce18e25f26e3701f4fe367e63aa0b8943fdaf43e3714aae2f2c395509f055b16672847969b6ea8f1e3921b28704757f690aebf7bdcbb417144692bddf3504766320bab4d698712132243617ee2ca9deefbfb8e83c48f3765a8c00acd0b9d7a0cc5083fac3c9edf240c665bf611473a8004040f86f99adf11eb013f49362df9a1ffe12571fee6ce2d2d2fb414d0fd2c91854fdcab3a169c5e994c720dd12ae96bb9fea7f499c0be119bf3daa18245c0a623b00529f3e7d4a4dc547523fe717618fb54fdbbf0368b1498fb52ef21298d412201a491d1fcbb7436082fda750d0b54f9836aa43109f775848a910c1532b016163c9769a4aaa7db0a9bffd8e415c4c2ec1e1ab1dc732edc2cfe8154d429ab49935d0219685acee30188178aea01718f0ed0e7f195ea2012699ce98142cd5decffe08a43a5c62d1607a6f29df7db3eda27f94b9e70d1006313736b0b59cec9786ea6b46102022ed0df9df81d9de2fbf96c1328f77dce5e3d312a474fbf166c4b909f33e18dc0ae990078e58aceca6330f6f9ff158d4120ddfab81abca6967f767b138174a6a2309cd745f0687f99228c8b43a41e9028e2d48d2634009f2d48bfa34d3f3008171200c91f1172d3c250065baf8e25978f9c7555b85de48db4ff9a4f151753a138ac542da22e27b128784fea5d6e4bff0e6f361d9f94907f702258fc13267a2844eec85ad84cb30265eadd6c5d381de0b014f5cc6f5cdcf7181781d20de1343b884e5706aee5f57ef41c614382350190fb0a036bc959600b9cbfcd9808b6d9ede053e761f9184c91891b728f3a20af1848c9184ffa74415a3b1401495c3f4c6626bf9f2dbd802250268e97915105db4572227eb4468332bd56773ad46151600b27b15001c77be7541a2cd374d735cf5036b1922c1ba055d125c0f3deb675dbd0cfb2644725960d0deefcb1822760ebfcb8b553df39c4d3321c881e8819c768aec78d8a9597f4409d1a390ec7e2f97bcfe73b1e66241622b90e42550a6b3687c076a18777940294118656fe7c7487163a7065d983e1b6ff25deb9fe9fc708a8619b6d088390ac65ba69dbdc57a307bf3ae6568abb3579cef8c30b0d8d72862b04b454f14941935a4e6d3012d5d0c9d16ac79de752589e061e0c363f62e71407fe4b6f400b9aa3ce6e16f0b85102ace7e2e456d772f3062e7e429f32af26a4c459c024d3b34fd258561ffd0020640e1cc09403eb9eae12554bfb6f22f4936a6e3513552406cbd06d342fe5850bbb52e74a2c391aedea49beb5b1072bb4ff1adb957e4db8381eb998300f00e8ec2955e6add032c6d8b330efdbd6666b57368862ee2b8995f0d85662b52e16f532b11044370c05bfb5dce6b3560a65c9adfbc4873b7d813b974caee5ed1d3e394e0980c4c9e1549b409151a82a91fdd111fee92db96a0c3c1f74493598486a454143e598d14370fa2eb8904c9203287e2996d40fd64de71fa9cca74d9149c967bd1c981dbba12aaaaaa726200f4d088028ed236b09161bcb8981804f2f975c219cd13213156d828ddf9f2a233e906feccb777dd52cd1adb0afbea60993681f0b8fe74484746eb5f043102bca706ea0d00e01994aa50eeb099a83a3914a685db2a42a95fa693f17c0ed602cdc0af3fd7d8ec1953fc89e139b140636db47d1249666d5ae33245f969db3ad6013d445114a442c76bb0c6c705f8459d581166a6ef8bc5d11ced410a93ddb740a14b82c69ea5684111b6ce85d068730c43ace82dddaa1e2cb15be", 0x1000, 0x8, &(0x7f0000001000)={0x2, 0x1}, 0xc) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10800, 0x80) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x9a7bf05eadc35045) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x3, 0x2, 0xf9, 0x40, r2}) 20:37:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') socket$inet(0x2, 0x4007, 0xff) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x30, 0x8) 20:37:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x601, 0x100) 20:37:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 20:37:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) chroot(&(0x7f0000157000)='./file0\x00') sendto(r0, &(0x7f0000000100)="4cb1d7ede84c246094f3ce9a975fd26479cae1bea42f3574d69059b43422a6d3b949ad50f12bc129b1e0fe9a9431dcf4b2e8bbd5837eabb0b116621c279fdc16efb0411b04ee89fcce03fb0446cf9cece80d4cf42ec447a43e43d040e3a9812bd9772d7417076b5911f24391e854829c907171b3065683b44495670b978a2fe966852df519f6fbd1781fe0f445464ba43065a2b08b0fb0c22cdf0910612bd7f32f9c40c7ac3288633a0a3183dfc0a71a59c3d0af12ea72faf88d13333a29fa5f93ce7b4376248ccd6770de4335f18ceff2157b623a32e8c7ee9bca50029713d6e7f6db820f69ec41bf2de5641cf938fc1270c9fcf97cdde1cd6f1dc84c", 0xfd, 0x400, &(0x7f0000000200)=@in6={0x18, 0x0, 0xf0cd, 0xffff}, 0xc) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)={{0x80000001, 0x8}, {0x6, 0x1}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 20:37:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="4e803aa978241e75868e1b34b51de603d3bd0a9a08f448324aec8605b733d24631ae5249365010580e0e96ae217d858c638b26cc46e12a34b009ace23e439eb274a6a86b5c47a5034af1d0ee79ebd5ae92d9bcbe61930ba548cc10d0d28f0b96fd4645a99222c6421e4ff2c67934fd929ab581d5d7116f03afc4cc45fdab681699a46f4de3a0651e83e277d64e38cc95beeb25aa4d21784d039af2a5dc7f9a0deddc53b86e3be9f869329055", 0xac}, {&(0x7f0000000140)="375e83deddbdc8e7ab1014f67619ef982ed63ecd3e4bd81f7da4beaed897e8b499965e65e30c05a2a105358d771fe9950533ca1633cef963730aa658f77ac74121a964c542dd1a2c0e80bee387b959f9a14491cdcc4701c9675fc285b46d2b62e778c5fe10d549d1ce25453424c81d3df292bb018f0f77a939765b18507625d3a25433479dee453b1af291b228f989da38318d21213686f9eb22103588ec32401b40353b", 0xa4}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x5, "106b156788f0e2c02aa958f52d24a517a155db29bc00b6fe9225c7782473dce4a3f64ef7c750a9e8baacdf24cfe1fe2914536c1db68bb9cbfd6ca5b4a7b2a4d116a637a1b73b683a3026a53b3c72b08b8fb7fdb0c2a54bea8185ba3fd0eeec8c0b2430d06cc4c42c87d421f35b73c93a568b8ddfea619eaaa6250ec7b6dc3f63f9a5fab97009da1e71f0e5c525efd3f38768d8276e70c72b1305b2b6e1909ee013c6165869221d4c0bccbac03f8ab5a2eef489ea0c617bca76cf85ebc76a4188982a784bfbb6cb57a43ab44fd2d4f06794eb70a8ce4ac8d8d7a86b4cc6928818a64a432b064bae313b797d2a1b74c579319ad2eabfb46810061b46b43fd07be8df8f9c7bdfb30b5270e2ce3385ddc91b4ee429200190e42af37595dffbe457775dd2042e73f251c757a1345e2746f06171068275c40e32d41d6bb58b060e249cdc88f9148912d25fce475e75a2219e7a80a87ff35f18ce74df79f2b60c0e02bc218dfd425a54c7122da0d4ac064a23e91fa5dab2a544d533303699ee39581e3251f030fd2dcd0104c82a08869d05150bf9b7902064bd2a526c748ad86b016e6d0175452ce0dcabb1247c38420c475a43177149f43627eb05f81be0b13758794ed1c433572857399b471a8e33c45e53f6212f88de2e08bb6ef9a96f42c6f2bd856dc7b587db9c342c4ce14fc4444159c9394fae086de366db3fbb3861b2d4cdbf1a762c9fb606b6327765ddcb69acfbded057549a8bb4fddc21952703574dfa070ee09f2aaf10088d6369d0ae2f720a2b19b1064ccb61388ce14933e68620cfcb99a393a397fa942bbf3f7beb14f34165b81cbe35fcbd0c2e9fe7988622d86caee6950f08e442d9f91d386e20dbb126a411fcb7b94310535a37f418f920e22fc6e06e9da1024f2c8fe0105a68cf37823385bd0ee688e699fe716ddeaf3842d62bb23159485bcdf75b7812b0c64b1b8dfe24fe2507d12bc72d36debc0931f8d465674742b5b8fa5372d9190f3c250193d0da5fa41db8c601e0c056e1451003c24c9b1ce8f8e708272c5edf6f943199e545ee45ef24f7a3c84731ff983155e2216d8f50a7172b8b3072a7fa7c77eb6877bcb4a360380032d02c01fd50a536aa34940848a24f50570ca116d5e4fad747b48ff27e886d7477e9df36cfb69640b88ab0755ddd0c97799374065f744e5b4c9901666c8d5358ff0a9a4605f3bbbb90db20f555979de9080f7c106e1a1d63ecf4ba920fb51198c86ccc6eb3176a0532288377162a2aac94d8aafb6c53403f1044a0cc62e361b0342349fa969c6176f4d45fbb7fd297f85b456846cfe381d0d6bc56d43224b8602a41d7d46bc9bcd54ed7ae8b2141805b983ef5cd0b8ac25354e2f40a41fae7fa8d2e84a9730849954333e4c10a5cd1ebbacbca0ac8dd7f4a250fbb042c3c4db5125a94a0e9b7da96a006e6ba3372cf01a254ecc36942a478af2538dfd945de3e1790288e88abb4d065b64880e7fb888f3acd18479030150389a056c39026d1580cc5054b8617aaec95cd2157a7056409a8a435c18593fad89a81c4ff24664bf0fe54d22f3fc02623280bb477920b44590e31820024d15c67b76eab7749ef2352e6e530123772716b5ef3029b31396521a056d0363e6147dc0f5e42357d62f68be421b9f32e52d9600fdcde4360057a5c455fe3887681b054b75a8c7b7ab4cf550589e54fdf5505593d85a2ece33a09fa39235f10438ba46dfbf2e9ab42db8591aef376e9e604aaa4831ac262a8e3fc37261d0e9504dbd7811876b8a2cff1e4b885b93c37e87816c12050c1ec5d74981aad6dd3a650b002f6239e2be5e03a43fbc8d08aca7f72739d4d158d80218ffdd9928a6a429dc4d1b5643590a82505b34f911a8d6f29d54118c5d53c72ac880eda7f3823e4bb1b4944d1dabb6746cbfd07d1efd53459b7e9ddf9071115a73b91d62070fbcdacb6ab8f9be4bf57d7ca0c762a3b337f51c907079c4c76f41a99407a5e88fb06f63149b91fede580239eaedd0a808da0edd4a2ff67bfd49f138afa6f1e582818677dad25f910424ad1b35d7a67e0a6e97c313d4130d74fe113179dd764829a546afcb9f14ef718b1a2f5d3d16706911328ad90d6967f6900d66c871a6959eee23c2644bbe924e624450a93315b6f18a5316652cc557732387567ea3ffdedff0c1a6a49ed7e7724f31116d4c25c84413e6f0d8550ced2294d266096dc39bd9d965541c6c77f4120ce7a09898b071733dd4ae75914e849f69b04f6f16d1a5b24564ca91f662781da68aff93e203513d80d9c96b2e94bb795eed916cca05bbeb33f76fe2f980331e6ea5a857aa96748fe837960871045e465a752605a46444282c3b066cd91a8f30f071bebf14c3f64d3821ea11dde8741448d8687a8568140411334e8ad3c812cbef8055e7af8c3f18867d98ea1d631ad88d456160c6babe9e0cbbbd999f5afdc4f98d1366984bc9594d2c6dc6717e4509249eb07177328383dcf746f8a9f35d8b4e662ccf86c3c234c1c3516875398c768472ac066d9913ff88e27e2ba0926e1f3aced44bcefc9e33dde621fc386722164082d1a100ee5bc9584c9137b8142b87e6c28acf245cfafa7849a00e64ae241a3c8b27640afa916ac38b92268718ba1ebc68ce8ae762757930dce626b40b7e96e37dd4714eb8d08ba29be9e8cd687769d75291d129570e68932b2ea9c7dae90b20879575f0c33d18b9c484a15eb46d68c8bac06afec61d1b2ac99f17e9367e465bc9029c5708563488f9d67e6efb942a88b59848e7a4656759bca1dc6a6439341653397349b68bfbe341e841d3cbbf0055f9f628d37a6df693195c3e0364126d0693212b1c80cb89b8b0410958705cad1b6e899e422f4b5d82ba4166ff25e0978c7705c3b17c4643bb49ae23c8064da1239fa873acdb9372875c06523ebe176c206c48a1b21716337a7db1b11117d8ad206fe00ec781577cfbd325aea1100abb855d8afc65b9ebe91e4abdfbcd06ec966e9d246a89c1fc1bbde9e0beebde9bed9602d7627ac632663ae771850e9b8dcdc804db20a7070cf46293643ef5ba8b1c3c3d6bffa4c530e7cdf7479b21bbece5f2c1103e3662367afd583a15ffe343d7190819d74ca488628ff55b958a615414d15b5ce49fb845e70e425505031a74f3182a12624ea39f996eb9af9b6c9d82a7e9bebad409be466433795a5956320209758c0f9a9d17a29a2199762548929512eeb55235ef02cdf3ab92d21ef1dc84958583e91ef656235c80c135152f01e1d017d26ea55ff084dcc14433bb96d2eecaf685007f3e5b79903e34e595ad3c7300e933d2e0ed8b60635fe834333f56210d4be0e157415b05347432dbdf91feab5921b21d11b037eebdbc7fb32335497d61090a9381f39db1750e2c15914159edc6ac6a4ea66f090a005c5ce3b9ec20a1ce4099b5ec0f02c0554103db1c53113271dec70c804c9fbfb9217df5bc3945d629612a351b28c7dd09f68f8eb13ea9f2003fe7830139b21db94f762c0f90f8f84792a5ccabad7033e872f83b126d8a844c55a9fb4bc95d0c22b49d63677645a8a32f8f34aba746d6f028b81ab91dc3aacac445f6fe60ba32cd63c0b16f6bb6e8f0dbe141b94e454756ed8211311a86071d5b2dccd0c36bcd7d1922adaf896845f8335155a86bdbfc681ea996177745e334c4ecbdd3e9ac520cb98a72f909cf9979a41a5eef61b905291390e18ca38c033c6bd57f33768ca897eeb5a9caf5829627d02785de8e067baa075a937b3972fa9100a18e406d871048c1047e444f68b61e22f51c00bd854c847e1e1df4d1c4ddd23e30a88d7d667fbc2876a28c3c5ddcb7cf69b3724a3888ddf3ef69c2b325dc34b69584beed24d38ae3e73e6a9fda879803175a0dd77c285890c0fb2aab2eb6c04c7dc663b2ba64a67be72720cce896b089b1a99000fa34da2a0c288523632bab743fbd6b1dedb1c44852de0a9c619ab3c2de1d3392e91cc2b2bf563bd0bfcbba4c38d5e161842c55993297145b8f791f377d801b7452f53c36b8ce0a3d0c102fb6ee356f56a2402fe17902fc59795f58c0c4874afb8c3683a62fbfbb9b9ed2883ef6404df22facb0bbf5bfd369281198c044f4759999e9396923dad8dce762ae0a3edcd5df02d33cee4b063a4e183de1160120bcabd7274e8db6aa2b80c279af5205d6098c2de89c6ca2414d5af2c229b32f87e9d8729ae3fef446448ad7b6fe79ec7b73aa28e6354da7129f1c2086e54f5a17785c9e99d1b709788fc47d91340251bdb916d18c84a5747ad75b4cfd076a0269d566730fb5aa57038a420f6a65778641f63fc0a366482fb861caf98c9cc5a95ae632eae7b843c7141cb49e71daab55ef56e5b0925c38decee724d8f76e6018d48361a56caf4dd454f4aedfcbcec922b949788075b9c99a20445fe5bf4faeeb99dca62d9268d7fc2220bff44413aeb7c2e7f53e49aa44679f1b62749fbe6980af8e8349769a42cd26ca6960357cb68d15b7d15716f26c06c3543112ef960f5fe738a1cb7af1e684528d70215d02ddd3e50a58fdd3d0d8f0bfa3eb2a3c1db9b0f537b291470c3d4e3ee4c96e3f3e0f2252fe76811a79a998cf3bd710ff9725ffcaf97a25c2ed9fe1124c1206c18796cd9a850f6cd76ae6354dc7e87a9bc4292e627b3e5365fa92c3795c9c391f2b38029fd74be63f382c5cd33fe82ec729cf3af88c2eb89ea755b1e26b87a73e43225a68480b0675db9f8231a3e74c3684f1f563c6c30e09332d24096a15eb9943dc367c873dd64be886750521ed3590558072b2ba33ad5a9fb5e21f43a78b91238f5c56a7ca67f1dacbb606ce925ab816f1bbeb65d111f10c699a936fdb3e2edbe74f620112bf9f1fdcd9e17259d28f6cea36a89a0ad6934dbb3a1100605142967434cf4ddae1eb5c6ae970bc06df8a1dc7651ed0869f718a0088ac4b32cda27b0409fef7576f5202f1ed11a81ceaf6ff82f3a7ec985fca73ad74619c2339cf09d5f2c59a0c5d62b128a61b50545fe7e788b78a365c26ab55218060de8a6229edc9ff27fe9916ffc2acd400c44f6e52d24abffc7849d6ca3e2c62a15e179f1d31164abea2a504fdec4e6850fe9c0e8c7d9d39d2b4d6a4e82cd50801f621787048e6bfae7aa84f82beb7980b54b702e30356360be30a3d8bf63f89ff472147ab17dbd268f27ae713a2bf7e53ea3d241866dcea328982a21045a1efd2bb6d0435536ce112d116737e29eb2881c848c29c9ee4cbc2d3a67f5edce431ce805225a1589f9380111a80805cd7db7e70f61f90e1821e11757b6d5ac3589d0a30a04af328d59a4d140ed049b5e19fa40ebfd27c1bfbb3888230de0994d028b77b084257ad8c98ab7943af52268a60d8a2bf02cfce59bd3b7755775f49358b239b81b152c5bb7db1e3343ff78445e1245bf8c67fe39ecf26ea8fd0232d10ebc8da228e9c6204adbe62f9545073c6fbae786f17364320d13428c877f28ddd60a462f56d96134b37ced221be0fde6222dffa70bd4ca967492aecde0e4a257220f4978dd62e2b05e60d47c94965a85312c9d765e8717a42d46e87bb198e6964a1e9db816b673ab145224d9ff88dafc7e383b9f793892758d0a7d5ef1fa69b5de49297b3d21678c5615300a9f257d541e953abc5e27b31cb524dc3ce7520464ef71f15fc8733104dd8b5dbdd6d4816895f6b9c8b5861f4e4b0f01e35ffeca350850f7f4ceeae635b6dc49b41cfedd67ec1ab115d97bf31e42532a65fd6fd0d50ab7138f3f199440328fb065940d3ca32b6373a7b0bcf2a2"}, {0xd8, 0xffff, 0xa6, "719ab3183ed9db68e59d1e3151a3283d5b5197e1f55ac8a46c2b3d7fdf83887c1a23e110c35e66b30862b292b23f8c108b2ed452ecac57e1b08dd03315ec3015a5caaab06989f37b403cdd0f6f972f53405e0a878eb025e572e9377921af460e176831987b4f187139ca905dcc1b59085ea1de904748409f8e2882562b7d9e9a53277ec6fd6f74b502571ce6e335939599aa6e56cbed1446d3e35e8976f413084f360fa57043444c8aae227efc492d14c3a04ee1ffa8062488dfda2f9f65c1ac8a0b0bbded5f"}, {0x38, 0xffff, 0x7, "d4841e97d933f2e316b1a90acd2183d41fd370ee05ec564465d36d033d4d8cf1c674894e31"}], 0x1120, 0x9}, 0x408) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:22 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/71, 0xfffffffffffffd5d, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xc) mknod(&(0x7f0000000100)='./file1\x00', 0x8000, 0x9) 20:37:22 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffff, 0x5}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xffffffffffff1edc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x2, 0xfff}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000240), 0x10000) symlinkat(&(0x7f0000000200)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') sendto$inet(r1, &(0x7f00000000c0)="22da061d018d6727cc5df1be333f56904d1bd3e12c7d7ee13b414cb27f9d16b0fc6d46a6067cf00930c4abf56cb95b750ffcedf5ad992c2be5890dbb00d1b61f73c0152777b20c80bea17d1bb5f9c4c8fe055b24715b7a64dd8cce476e9997096276fcbad3f59f847e8103f44e2aceaa763214c8faafc9ea8e886b1a980df182194b80325542d4fb67452aaf42bc84289f7162bec4c1eee3e84a43420f58cdddcea02e7442bff80baa9250891afbb44caa6a75396eb51d1322ec788883864a6ef911b87dd8704d9c1ca6dc1fab7ce09de9ea3ddd371c1af5b13b45bf14e20cf2f2c6beffd88c7605b2bd55a3894f326d32086516db0f9e0714a78a", 0xfb, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x48) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 20:37:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x6b8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x9, 0x400, 0x81, 0xcc, 0x10000, 0x9, 0x0, 0x9}, &(0x7f00000003c0)={0x1, 0x401, 0x9, 0x9, 0x7, 0x0, 0xa4, 0x6}, &(0x7f0000000400)={0x1, 0x10000, 0x1ff, 0x4b8, 0x6, 0x0, 0x100, 0x55af0f9e}, &(0x7f0000000440)={0x7, 0xe0f}) fsync(r0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f00000002c0)={0xffff}, &(0x7f0000000300), &(0x7f0000000340)) select(0x40, &(0x7f0000000000), &(0x7f0000002d40)={0x9}, &(0x7f0000002d80), &(0x7f0000002dc0)) read(0xffffffffffffffff, &(0x7f0000000080)=""/167, 0xa7) select(0x40, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:25 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x4000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/43}, &(0x7f00000000c0)=0x2d) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f911d57014098cbb3d9a558c93067f954d86aa2cb4d5a276abbc4e3b0f24f406e2a6544ab3b3035f4a85752bd64769a71ea2c58819a6eee72ca2ba765bbbe1310f866e716ac88edd1ee6f5656454b98bc15eadd29f9be3a46d0b5ccaed70f84cad964bf5f2ac87e30fbaf5f5657db81a8777e58423e4b9230333e1ac8f9b24203b664e8890feec39abf5d658349a88b1088dc7c7d6323d2678e1f2fdf88b001c87bc21733cf2ca74dcd6e358475439802b58899fb8ea663da2844b6cd7fe308a75718dd3e699ac01036c5927a8577a8c60b2cf8e898240af3e7670bd", 0xdc}], 0x1) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:27 executing program 0: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000040)={0x2, "61d4222245870a0a5b4335f15b09a767e5544b73f488a4899bf0beaede2e2f49672c0f5c814a80fc5111458ef6d114619d5300bf0dc78da1954eff5ebd2f6fa36eb05ad341f1ddc9bafb166608e6976a5c0e9a68b7a330bb638f0e7bb17c876ed3b8e8ddf7227487b3840cc672bf2541c4222c6e62a1a1436140f7647ee55d"}, 0x87, 0x800) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x440, 0x84) 20:37:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x108) openat(r0, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x100, 0x20) sendto(r0, &(0x7f00000000c0)="c9efbf6f9c3fee16c9f89b2743b2793faa75fe5c39359443f4c6714800d822f9610718afc518908f2e91f30ec3e0a9dfa4d976bb279d256feb21f1e44406311446d7811e3b55561648397f0257e66e050cf4b4efa69b0329ce1d4d184e150f6aaf6c5b0de3d694d22752c94dc3434b5948fbb9a47d2f8e4c738c4ddd60db458e9575d404a6a420d9b233785ca2a3949a6985663715734fe403988d6fdd9674eb5964f33d8e31a406ba9cebc6653a47003f2b301515be9d2392450d9b9e453138f08c4d9c71edad548cfdf5014dcfe8c55e39a0ae8d82", 0xd6, 0x405, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) r1 = semget(0x3, 0x0, 0x111) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9]) 20:37:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 20:37:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x204, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="0901f4c2b23ce5c8fa7d1f763aa37103a89e6c1f2b01ef83b69b97f8ee64cf5e5ebc0525c6f911a74527d8e84d185ef1370b2504138f136292b88b", 0x3b}, {&(0x7f0000000040)="f4a0346387981030d83575b895cb84a0ee2113953109c2e98fa9568465308dec6c85cd3c29cfb132c0fc14579790201f7dfbb33937ab817c8a1d4f1e7997acca2e10e03dd191191c7ab9c42b0e0044c528a35259ab1bcf7dd79fb27dd3d668610ff81c41e48a25e31442744c7bbf5cdfc4296b899740febc05d7be0cc8f68a1aa06e1835affb8f7a41b0055c6ce68e15007ee99aa089", 0x96}, {&(0x7f0000000100)="99b7fba7fb7c49e6842d7be1bdec5dc5acfe737378b1a457c5b83d2ef1335ce194c8d4024adeea735a343b9cd8e24eee08c73b8dbed7513675fe1273f89f60bc76f2aa3e3691af46105bf72d9dd16975d936b5470f533d96f20e3cbca2184cd571a1806e545966d2596386e346f9fb2410404066deda4ae67a84e8512a226657dff2ed7d73051c15af7359feb12cd6f4a92ef19368b147243d7d3e95dbc091cd50bf209a3297cb6b", 0xa8}], 0x3) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="52dd466074e149ea5f25fe8dacdcc809c7601bf3fe23ff318185c263a8a3833403dda1c40a4b14bd5f67abf8f721d37099faaafd8a9ecc91aa84d72d3aee847afe5afbfdd130a72147c67612106fe310259c8fde3a0b317555d068cea4547b120a5197d6b73f3a5ebf0a2ee6f06a1b14e86ffbff71b1f5b6f00b3387658f3e73acd71a2e19c5f4b0c914a2afe031c9590567f4e5a11c0b0ac251c7a44434bed12d04559cd3e6be5585ef7b78ab0367072f515d1263b8167720be4ddf7829", 0xbe}, {&(0x7f0000000340)="ab45c6e981cd80a682fa82635bd4d13912779809e74bf6bda22dcd7733b57716983369108df67bd8a1cced22bc2479a0698eecbebc0e6dd9ce26e093625414f65876d4be1df4bf0013abb5eda4c03ebb6734def09500c6e5125e", 0x5a}, {&(0x7f00000003c0)="595327167f948baaee2e4162c393f4c2bffeedc808b0c54e113c60b1c15713c69faa0f4c777ed3f300dc89c7c5", 0x2d}, {&(0x7f0000000400)="d299bc73a776bd2e106b4ab24f0e530e2be8e8e4a958d5c525d1e46d0517c933cebcc30fae04bc45553bdda8a5ce6fe008c4ada06aa2faeefbdc3a1e87144552ed041faa4a8ea6ca694b758151d0a1148dabedcd3cf72f80067e65f68c647c26", 0x60}, {&(0x7f0000000480)="f43fe25aaa37f5ca8302ef714b64237e21fc9b48f4675d887bb57b7c4a9228f591618cd63cbf6373b4bfb7257ca7aa43db93e6ed624e1d5021291114712fd98857d89a48ebd7ddf65d8a1e1844237b5992560c60c3d8231c4c272492c03849be254a093d6f6418fd7d524190ae368d8f7b87ce1088606ce98d867f5b9de15fce050043f412e25b98a7ec6f87952db3d444bb401d4406ccce0f3c60c29914a19c7dd90786266d464c15e5b949361f257603d31b57061870914840fbeb1b18f24903d8a77cd5f7a756a6d0aebb4d68d29964d4b84fd102b4a388", 0xd9}, {&(0x7f0000000580)="4350a1be589df541c780a660114bc103c9cceb5f1aa81cbe4eecb112ec9461408424b3477dab760261f55c4fcdc431b8f7388dfe71cbf6229509f7fff96af25a8c604c927a206e4c3eab5869bb031b0abbbd3e000fbf7b52caed887815649fe8eed5ac1237c03402f86d106f18c56d45d2425cddddf3ab8007405dcd72d535227f4c52cdb6a5b9c5763bf9e16a2ba04d45dc93f403ec348b0af00b9bf700b69c6580709f061491b65c7f1e0e165afeb31015f8f7016e11d1eb8ebbfc65950e2cac0fcd1d623079fc2bb2df9af4f0cfc317ae0afa135297257ae66e5af8cad25d0974da8caae1c4b058cdfd83f07d7a", 0xef}, {&(0x7f0000000680)="3f08c99864526a03380a1a3ac5717a4b559ba2149a07600e636664dfb5628fee60ee36d671e841a4096d26cd0422d562895f0691654acfba366461fae7706c6c0d98f0d5813b2832d9c955e58d6487b4fb9dac75873c77d0e7a0a4c7dad262500dedfd1d1b5c481be576f0cf486e", 0x6e}, {&(0x7f0000000700)="e94a9d6546bc166309c9e605b3759ac37a4e2ef0b50976d206fc7c4293c97f1b511cc04d56b8fc0be1cf61468086a3cb74ca51eeae2dd4c37597e5a8ebdf6ed1245690c2714a6e63c05aae25324410c34b32ed01f30579cf3f38286e6fe2ea9d4fd09bb7fca8c985188683ae524f286860736f903dd54ecf2bc219828ffb606c30441d8f078a93e3ebad395b81949603561479f24c11c4b68b0970d81809a33c44090c8d7634c59ce0f68ac25b9f2e1f9956e231de0d2ddc73a2c5a24e77308bdec73d5c975688f01f52e0163a41fbd88d3222e86c623f4c7fa55ce503", 0xdd}], 0x8, 0x0) 20:37:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) lstat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)) 20:37:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) 20:37:30 executing program 0: syz_extract_tcp_res(&(0x7f0000000580), 0x80000001, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1f, 0x5}, {0x3, 0x7}}) bind(r0, &(0x7f00000006c0)=ANY=[], 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0x7fff) fcntl$getflags(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000500), 0x12, 0x1000) read(r0, &(0x7f00000005c0)=""/153, 0x99) readv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/44, 0x2c}], 0x7) 20:37:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 20:37:31 executing program 0: r0 = open(&(0x7f0000002540)='./file0\x00', 0x100, 0x2) getsockname(r0, &(0x7f0000002580)=@un=@abs, &(0x7f00000025c0)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto$inet(r1, &(0x7f0000002640)="f42a02a34f59b4474fa0cb26941e24eec03362b095e6483ffc2e4ec120e8248708b87f49179ea4c2dcb0602aae0cadcb6b7029fc1cfa71331ce463473937c0cd90e43b90d2d4bb48e76659343d2dd06a15bf70f4db62db3c43c720ff4f46363db3ab00dfeaf3075b558a8911961ad0c55068f76c9935c89b6e0bf5547606d3cb506bda691786428a08488524570697d3cdbff25b0cb3ac60178aeae601831969b26fbbbf67ed6a61b08f2344a6d1b6b3729cfd6143e404f0ebcbadd5388eccae0b718b384b1f81f6", 0xc8, 0x1, &(0x7f0000002740)={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/233, 0xe9}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000001340)=""/27, 0x1b}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x9, &(0x7f0000002440)=""/64, 0x40, 0xdc7}, 0x43) truncate(&(0x7f0000002600)='./file0\x00', 0x9) recvfrom(r1, &(0x7f00000024c0)=""/34, 0x22, 0x800, &(0x7f0000002500)=ANY=[@ANYBLOB], 0xa) 20:37:32 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x2) 20:37:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='/', 0x0, 0x0) 20:37:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 20:37:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x4}, {0x93, 0x8f92}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) dup(r1) 20:37:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0xffffffffffffffff) r2 = getpid() fcntl$setown(r1, 0x6, r2) 20:37:34 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) chroot(&(0x7f0000000100)='./file0/file0/file0/file0\x00') nanosleep(&(0x7f00000000c0)={0xc81d, 0x3db89884}, 0x0) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="364c45b735b242c88b9af18bd9e91afd17ea1b0275b7c593f0798be859ba83bcec1c4b107be3ffe9bb23662702c7715f40889805961f4d36946fed0c3564d5a7371076cbbff4ac1ae58be4d516dfda8c4dc508c5821626318a135a9d5a8d0674576659365f3c7dfa29b27c275177656f4bac41813e0c8f4372c8ab7071db02dde01247aec956542c96232295224bca783faaf0c31f613a4aac06fea0d522e6d93d78b090ef41928fdcb23ebd7ee73d058afd55948f779cca30ca2d83891b552ca35153797c51fbe27443bb81bc37d98cc3bef8cd2f70eb76b85d17ea2fafac889ba4399001b316fb28883403087b056b8efb3e3dbafa88fa9b00d5c918104a0e89796e57ecc1e465be608d1655fb76075c389a14a0fa107c693a287303062d79fe18b1bc12ede0f828612361da250c03770add13b38e451f3b4caae04ef959d499fde1016996559579a369d7122f41fa4497cb9cacd5b1b782ee241fb19c8507c49e0298fe7aad71fee9882581a38b6f5250213db87581817158ed2146701f71f96f817b755bc25baeafa90fd4dd78237a835d6591f57c70742c4aeba5b6fc683e52b3c73edbedf16b15cc48b2840703339bb5f3abe2529546eb7325f45c3fdb832a918280f973aa4e0316999a450a832f4ce99586d06600c9b310f003fcf78025a07054fc856902cebe301002ec9f0bea168410732435bc560f724a19bb3bb5fddf3f5c918971aeabeffaa5abb967be0026af31bd5961237a9bfceb3dae46d95d87d37195904d367ee01bf31df31463d4f8a57979a9222b9ff9c598aca9c841dc7a7dd75c82f930df46c79798177537a4acb76af5420619b1a24a10c21c957847894f004eef9e3c52747afe08cc999df1e0a07750c40d9eea8ad1e2e0045f778b9e609c21b75e3ca4d77ff0e9b7cf60fa9275189ac29156ca9cbcde74a985b034f04e1c5a3d1062fb590160ca8042492d471835de650d7704c6b326d5b9f95f6a8cd1152f29dc7c48c312c59d59cc8a88c4abd08e0f3ce673fa7487749d22ea9676fab3ecdafcfd23ec48323bcd75372a16638fb637d01508cd5f0632e8c6dc849ba6745105b4126f94ccf03156c1c5b25274ced32e53a278d87383c001e50b0f539f2b82b83bd567361db822163b0998555403e18107069395cb4aa3c97cb0080e88a72c90a44bb3d3fccd13b215573d1ab738d2e47d9430b410dfa7e325feb01204a42bdaa7c5793eb8a00b3924f2b0e19eeffb5f6b07777ae77d05364598b5a29cb26530bc35ff0eecac08ec08d78268b1142a67d799884fb8cee9428c695ddb93deaeef580bf93473ce0eb6a4ca47ff8dfbf10bf593501f78b3fd508707e830e016af8cd60c618deb34c960284baf8bca8a8ab0aa4dd535e55836bccac6fa0940212b506aeb951c0a4865edc09d6df3db8ba9694b71296ed8eee93835b389dedda26ba4293b2bd515118a3aebf978398e5256a49bfafee3bac04d713245f044d5f4c847d9a2a68f720dc8cb851457f9e926fce9b80588772720b41a9760aa08aa51894a83d5c4c3a5cd3742d566c68c1efbcc614dfb5a251d16894f6812367c7749c2449328842b59bb980fa126246044c1fd8dfe2260762af54f52128179845234804895e9e8926d0571199919905b1b155c885c5b2ec5a69956d12de55100400d972497b6e050e651e55e79311515458920b50909ad444435eba42feb549700dbea8f484707ca1e817f97ed78e788a830dabc2ac196326fcc3929d8b4ea1028ec41e8ed4e255525ce10061cc4586f21dae3bda7358751fb7ef2eb9df58dbc0f36c9b9cb46ca2acfa26e2c8263fba113bc07791b2d02defbeaca839a5686494ebe7b3220e3bd11a9571a19fbba099c146304042e4c9c1a17e6abebb61b8a52add601f9e6dcf1d1aa63ed2a51c2770e98608959608ca223c9d8b5fd1f59016c016f018074bc8f27164f6d4a141a65ab4b4b7815e70b01f7ae1abd7e1ab17ac48cc67a386265597e2e4d0c8a5caad7ce8734b5874e297fb4dd11ceedcaa128180248a601d40f2f2b93ba4b6b286b00093813f214b8c86bf02f8e340b5d2a441ab97164c87a834865e5506e1096e0cdf286fc3b5697bfc1ef4823b7c52fa31a833b0d6197f22ad082df78b842005a1d9c2553531982769ede230f109d6f79a0ec4ecfca3bc8a16afa20093596b5e5f51bb80141be4c1c6543deccf3f5336a93dcb8c348de867dbbed13c44bf3cf4ae150d3d86f2580f619a26adf13e4e0f6c349bd3fb46ff0c468a6637cd46c88230f66de563f4c6a0f4ac9c0939c23dedba054b00404b2958c61b7355413a1f6979290be57139c7a72a049e863c09f8f045e3aa0139351b88d9a730577e6429371ab63eb89af333debdd819ee367a3eb06b2811f107f385d13ed25811454a354902e4614cea9f3fc2f354d421c09b37d5fe77753fa58853d3df3c5acc89dd631828b88dbb6fe62ebdbf9735b34a280910f6420260744d04080512ff4ba3d51dfc0fe35999796bdf321f0761b3549e627515a5ea9bc77ebd062c6842f086e8ace858ee5756e84d34575e6ae2f0cae6482097cf6f7a291890553e684c45e64e06d1af33b0c938072a01cb02aba4ced24a7b95a0a3c15c15c74a64b3f707ae530a93865e524a1fd5ca5771663255567726116e01f9ca70f0b92343a196c2ebf1f86d97db410b87d20e0976a5ca2ffd7adf77de1e14e3a8a3480388349a1027dbc5999a1739ea418c19d55a8b25ab0629c5d1ec4583aec82950f2fbc87e48c0db96662144ae2a96adfc4ff36b7fd371274fc56fd30b5164e1daf8b574b9caf671ecee30a32c2cb103f913e34a2e06946b888ab47174f55ee60c8445927c068bffe2a68ddec54dc8f93fabf342f41c2a807f307d9017e3f996acd224c833167a07151275b93719cd030b33b53f6136414cbb4139f4756d937fe568edbcbff9e1c45454ffc03f232f92949c7432fa77c239484889e2f496e2b729c709f8fa2738eee7ec455805e902e43d312846f4e811854aa4924b4b5eedcc5fd0f72366d5bec1d5757319820de655c27f87718e65f24f28a1ab535775997049d9b857d21eef3a7f7d9cdb4b9bd5f0b2a99daed28b5e75db31de35eb35213088506fb0c2e2f1ceac06c84a2ae7939eca559f97d1a81b0eb9406b7c44ee75bff6b26b76b0b11d9090c8fe6bb87c9b2c9904fd53faf5d4ef7232d1eaa45551dc8cd2cb23919c6abd92a330f32a0fe882c4ba5c5f80b270caa05dceafdfdd314eca6e7e4b6439566fc97224dedcf27329599026f8ea03a1b1ed0399fae8ec9220e6da601ffbeb03a454e3f9b7bfe553c22d94f013600a21eae54a96f220a370239a99bf737e9e4cd025482be37c7df2b1e938ce7bbc4eb5ab63fd923ff3cd57bffa69a97b478bd0be7da392f9a2339c2223be3bea2431bc06e26d44d283bb2676bb00e7c3c764a40920d7d55c2c9f7cb38204ec63fca0f129a6152e30aca7a1ad4b176d84b680de59196190308ffb0aeb87f9b69216296a17e00a08b2149be85cc21df7365acdaa037c511bbc87dcc083b96d683596be3bfd186ed7035f612fd3301139976422c1aa890c4a0bc4e5e17bb1d76de0cea7c6209f7ee8c491f2394985c082caa8418e0720d1927cda667b3d9ebdd9ee2ed55096253955203031d45e221f04e0c3e0759e901da6b617a9e09b34ca248e1680469c2f19557ead1edb504663377c19ebfa149173295c4ff99cafdf9deca38fa91ecc1092d843c76604af940e0101822655dabdd9a6c949c0d062e3afa90aa188c88c0fa7a8186745a3818b016afbd40606105bd23d73f5a35dbb133f33d24b899dec41aabac9f30f46a68a8c0dd68b259fd905fb7d2419af9beede736e527cc806290dabacdb8f6dc76acc7f2d2d77d4eb3f9d53239acffaf1aacc599f759c4d0cd2a517a46322114d0a6d61b54a4485e8ab7aa54a22af2551d28ccdb00c12b2a8acdc67422530e62669cc119820d3b076722767c903ac3580f39f15585472b35047579c4de76b402661f00a349a9f4c65e15f23951d9ccb6e6d632f730fd6a8cfe7c171f85b1b79767d6e0ffdb62a814de93f601c7f8e95a1901a92c2b82e9ab6aa62602309298138671e4de940dcd608e84e3571b5364a9f5e4fbaf6fb0533d832de57c49fb5ebe1b73d53cf94e5b53d2d60096f57fdbb07c1268b14daf5f5f0fb5ae2d46e1765d6f854c2a2b2708869c3347d8e2747f5c12fef5907ba1540c0f3d6a83b70f1716f865887eea5ee4d8683cca0a55f0f2b9feb190869416f33dbcdacd235a745e671bcaba42d56ea40463daa7a73c102aed4cf1f49c5b1fb35af9ec0a8e5e6da50c2ace9fa52769cf11bb20e6c97c2204bc1be6382b3be4a4dd8568c3029ddaf84825311865ba3122cb6cc986348d5b43bc3dfcf583fcb48cb397e503636e47ebcae9e8e9cb6e732984348f40b7dbd410ce53854dbe0cc6df0a1dd681824be61b7df2760ad6d7b09bca1d77bf4dcfd7f94bed714e83c08263d7c3e119355a1f71aa8b17d449bcadb8ac27850851dec399687268161e1e6253c415c46b5781c66c91b4e346e072ec6f01a826e844f1457b415a6864166225b8f447a661cb1559d4c95553de05a99d06b1b8edd7d717531c1e45335f182903ea6c9863b74b90c94a2bd1aec83f43d47654427afda462b4a93a184ebef8668e0883c97d8554466d049555f5b2d1050e78b1eb59a3dcd0f96663fa110584ccf3e931a296dab48272fe7a69e3d80b02b83357d65b9afcae9d8913f5eaca10bf7f02eff5be44cd67ae70146214184a274413176a4239a68d619d09f3b6c3ea8c9a9eb352fa03630bea36766b159fcfcc47cd462d935312bc0e3f2bb7e4cb901d03e5a03f963c9dc483d9606aed14972cb549c2ecb51a6a0f27d55880bd0e05472639b6283fa48d03965b013e5267f181c67632570bc5334f6a2086935d1071635c97d9a7ce2919d7895801b23e46f923308646782bfd7c1e7902caad50024eb6fcdb8adf9e6a20d2761238921a6f58678456bd4398f9accb6c79c63e3a6016efa3338609f1a84486d91218bf6478e91f6f15a4b6105668c8c6c917934b862d735a1b88ee55dc5aece8105ec88290f0e3b0cb526e6ca02fa4742cfd2cf9696d21f5f6f032a37ef5710d04a4ddaf2da07e638465c99d6581dd919cbd0556b17469db9f0d0374d19713326ec7d7925ceb535bab59d339c47f860fa7525ca440dbb4702552aff095f1ecb557655ccf4986c240ce5169c5cacaf90740165d6070114cb968e1a7f01889b1fbf2bf4069887c7970ab6e4569f780621364ae878c1173b860d09409d98d111a6ae812fd9d33e721fe26b551671cf8f0d0d5467300c2077b870749279260589b90238de1829abffb6ea9030fe7ef49e46cde84a0a8398dbbbb486c81afef7b7338fd2daa841ad3035ea4dcadf2359989011a6c81247adb0fd7645d4b18db6cc19d8f1e6a72512fcb790cd375c62cf4ae08065592279bb9f3cd1d64b525b831f8ee9ffdacf538ac419849386a3047e0aa1b481df29ba7942f86e74de34ff2aceee227f2b3b828b782e18c8a67a751a191799669d8dc1728de3d8d4ef0aeed46f28489103535af4394e7c8fbad4aec448e76c94c5027e00806c42fc410ae923179691ba22b75aa98565fd0d224e096a6eb4e04e576045415161724fd6949cd026b9989d0c3275bdebb85a7fe275ceb4a1f5995a0f6c82d51ea079e654b8d04e07cc9303f348897eebcc549f4ff42fc707f71e8a34aef87e1e53525d243b475f2", 0x1000, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="05002e2766696c653100"], 0xa) 20:37:35 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0xffffffffffffffff) 20:37:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2ddc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000280)={0x3, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000080), 0x29ff, &(0x7f0000000000), 0xffffffff, &(0x7f0000000100)) r2 = kqueue() r3 = dup(r2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getdents(r3, &(0x7f0000001000)=""/4096, 0x98) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:37:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10108, 0x4) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:37 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept$inet6(r0, 0x0, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x6, 0x1) sendto$inet6(r1, &(0x7f0000000000)="c03a125a8cf66974e5470a7d", 0xc, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x800}, 0xc) 20:37:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x5, 0x400) lseek(r0, 0x0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:38 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 20:37:38 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa, 0x80) 20:37:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:37:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto(r0, &(0x7f0000000100)="7992b164a4c8ce22b1feb68d5ff9a5bacefa25a9f8cab8da5174a64eebd6df3ee4a98ca03d5700435d7741a6454b9df7cda040ea", 0x34, 0x400, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 20:37:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:40 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6086) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="ccff087d7adddd8ddd1e1d7abc59ba626276089945a8b4410e0250a87e3bef2894508278a098ec509beaa867f03260592910684473e8fe72587c811eccd236fc88ca5c97bd1c1c1e4f9052a9e5d2281fc92e83259daed6ae292df69316bc721c2e7775babf51f77dcd5c0d90a939239310eb2241e245ade88c78ee934f0d15bc33841ffa57aae15775af428d7e3922689d21800afbd2c1128e4a31cc767a338b8d96b756218ca284ea47aeacc42a092a2268c472b246dadf5cbbbef0c2a20f3de2212fea", 0xc4}, {&(0x7f0000000140)="2892f34eb0aad338fe9a6532f2cb2c9359a0207fe9a9e3838a6486092f22b18e08e490128306c4cf8476d8925bf412b006145037edbf65f1b16cd8f45261330757fb94a82addf69716d335079a4e824a9069347b1ef2d5062959c49a40cffb7a01d1615d924cd2aabcaafcadd3c017c06624f3030325245e6c1a6323c3d1695272579f86feb9c55bb66ae6683c2b3f2e29c1edc6f7dc11a492962d18dc127f860516bf14b07db11269f2aefa99748b3494f20c3738d2035c84515c4eea0a6c846ead30335cd0e7f1c0824e5fcfcdaf0b9d309a74f017920f908ef2d7c9e65e4a6c9571fd57164d0c656c60", 0xeb}, {&(0x7f0000000240)="12807d9b76c595d9afae02797723a79a18f6b75e02ba1d986b67ba8df414816cb8785fce2c77822a3d859ca2623355a3cae220b999c63ab7a3092d822f3ee4819758ddf3bb6f5067af5070c1cdd8d5b96c54574c5fee2fbb60a6dc4f3dd5202c93bc99b6d97e80b2a9652c8858e6819033f4732abd7106a78fe15f8f8291267639da5a522bd2de074f3d56b293f3d220961410978a2d9fa39a7bbecf26c3f6b1d0357f1efcc7b34eaf8a27b57363e21a09cc0c48df678251977307089fc65e84c7c19407676892ec6cd9a7ba75269a3160dbcf7e9a74286b335d8695baa0c1d308deddeb2f4e002f06e47a8adee51debeace5b2e834359c2", 0xf8}, {&(0x7f0000000340)="be12187478bd0c749a8b051413886a3bdde11a1e31f08f4ddaa9076fcffc42beee9cb905ed480082304d950a2aae289a3facef6c2b4e10ee0e11baf6bc4da523be236d2f2764dc716bea653cb4eb2e96c33a856070231b4224a167337b71d973d986408b1b934cb1120a50b0d2ca9e89fd7f27b9bd18bb4f8c048a2853eaa7ff92bb4ab1ad238d9594aaa61aea2a1946e698b1b4d80441bfea64aed8a2d7d3b32f44efe8e5d09c2961cf78ed05954ce897c378242ab9273113c626a5a9e6c65e5dbd0db26465993640c3fd5a5857c0cccba2df9659ffc992f564f9b465972984a36748e6b2f2c700c3829e994cca9f77eab87d712b257b367d722e07c58bbd4f60f21b115c19149048f47b1f6b67d14905d7ee2bf3fec22334ae3c82c526f15de9d77b8ea96684815a12e1da722b80931b3d87c37172b7aeb264aa66f11b6eaae99e7bbd1c37eb41888301d189cbdd341695ec548d72d072e269427c8ac0509bf6221a7e72f0a0b7b8e93740e2297453eafc2ddba3114babb3cd27e91c39842b7e1200937236778a7b0487b565d9874962c511ee7b9044472f5ae45ebef3579c75247d334b30e1347a5ab51687f3479581071aa8553928e8884ffe334eac719c256de4a5b8e752dd0b9147d84e0e124fb6433e9ee659d9c4f3b2c9a4e939b7504f5dc955cf34591bbec8430003a2eddb17973a687cc7035f8af1214234c8886e9eaeaf2f4161a59a3245257cb74fb272c2c4d5361a29265c70b076ccb7df6edae8cc3673f3b593ca8a9c4028ee9eceabd31071adef8536031cce3a4c0dcfb2154dbcff5bcb504fa2de0064d96dd696f989cebc67a8eb921ac5cbddc3103ba49c462e0a641199e66afee77e5504f5fc2d7d11414b6e013e7b60bf58063d25e862f0a4011b23a4947cf849d7519744d4c3d76d7f2ce28325869b36fa43020bfd466cd0f538525802b03295979849ed891bd6fa85ed56677305d5e28e30876166201bc192353ca1ea3bf2d800d0feec366f1b4d27a2bd7336dee296ba9bc3f60ea40a01f5ecc173ee6d6e9acdb4cf037f9de90112a15a10f443806ca1e6d8d6561c2006801f3919f0642e03de27d781b1203217d3dae86992b86159eacf637dad1030cf76399cb45f661f6d0acf2477ab3a7cc8638f72bc47892f8350a6bf182372131bf6239fb785f985ba678716ac479ccecb2e2a804687cc150c0829642a25f6eca4df1981bc7bdb0e40eb482ae285aa73355afe63d4bc1b193a6a437cf652e504f89feab2f383988d4299cb31beb8049f7767738ddb5246e0a2b0c96d06efbd62532b9b64cdc4ad099c07830fe03f13dc592482aa23cbe41a741122599988803ef178f8def71e2cef0d23715afbb4511d499d3647884c9e081ac11d0a8317b4821be199d835feb2e2694b1f744b3f716a1bef717d06bb1ec852f88ca7279ff5c266345ed23b446f9e358228d9206cd7243aafd558620278b32c372cd3491dd68d16bc8bc13b479e4aa83139de75cc64546e6d5c9375785319e912f408dbc7fb98461d32c4ccd7065172845448adf33a094d8473eaa21610eaa7fd9c509f1be54a7efb708c25e0b9113a89bf78179de7bac1dbfa42a718eb8c850da22799bc6e77aaa94db3f69e47b75a6359e24aa226f576a68f6fe8f79f66c88ea69ae4d406c09fd233c4dc7d3147447c1d9f03ff788c1fbbd386f7e88a79e66018bfb37c8642e6be351c918ec9cc98ca151755c706917f3ce7f91c727feb48136096425ea5f51f64c1dadc0444e7e06b5962de47ef220148c31dfdbb99e8ddac4e2b7291ac415f5442ca7fb6edb35fea4179314376ef47538ac545411a512c650a8a40418899b770ec76439df551b4fd351809b93824b5b87afff71929340443f52fec1ad765495b2fd082e2e7ede79ee2f88879b0fcaae77743b8105872f3585c2b9eca14418a6cbe8dda064513c9ced51d01bf4efd1e58e3d91fde4113fb09ec3c2627cdb731fb77aea20e38599754311ad3d33836da3a1b09fb80cdca0800237105bcb541ec994546f5e27c5ace50a553e180a2d1eec953794ba8923d4f6ee048c4f9ec1d6b383c8f01d3f6ca652f8afa445ef0bb9ce5210ad9aca70437db470c6a3accfe316aeeda7cb500c18513451e4e47fe1c5d92f19c2d22e4e797a9d85f519ca9434d9dac91e1abc536ef61bb2e6b866e0565e2ff669564d162c48144db02b28167683f3282e4713027749dc0053f915ed136edb874c3e1a50f13d107b930be3c54054f91b0fdaafc937f24b8406e5d85f355bbd8368ca0ab39e573450a987e3c173008b9b38727ae8df51c327c9775ee4ef160c5209053ba724bf5a21f3ad84d65baa91a1e21bd28e94535e862098a7b3c258e8fec26f527226c8b5d0de2ce6c7e540cfee8e101d2404e5c48d06540c603c66084e85d05cc24576aa0446fc7cb20cc5e56795a05bacdc70fe7f8e6abb4aef8657be4a8ed5f7cd8075724b6b2d59a64ea9818a82063016890be91ae903043a5c1dad7d11c1bc9502cad29f355079def9056ce195e692963b548db5fc928c9fe2123a4796b25ac9608206fabf1c855c39bfe90f45f30692cda9999a3084301a44f394ff4635d783bd5340364e4877d36f7c7947808c8857b6c33e6001fe03e9cc96c8f6c9792da40ce4f2ad21b9fe447988557ed79530a2427ed774d0e6e846abbcefff4a279dbf3ffa672bd1f0ea5bfddd708bd85a56e6f810eabd873fc031d34a912384bf12c2d3a64d47de1f0c598545f11cf0ee30fc04e84e68793cb1666cb4fb7f83974c598ab88e79a7981507084ed5fefa21996f22c88a104bdc4e979b03875589c18b6d7b34c0d1fb463e6aa6f131df2e146f6d00a222bf8efe9b0d480f3949875ea6c018b01c34e64d21dddea07cfb94e76ea19f5808fa99526f567430aa277ac9bb99843fe0dd54be693013bb1257770368adb210265cd9cad653ae5a5d73d9c64674573e603d46f07756b9329b604f525e38b80f4834a6201e4102893f5b65def602e53cb8482aa632edb495a4e3b31cd823bfbfdbab0402004c747fe1abbbedc188c6803ef29ce76d6c49d3db27025caed78b305e5041cf1459377519ae96395b840773a3f6915c70252afe5a7bc35de7150e57bd33202d44580708aebb27a48c98206581c64c3aafb1f207fd7dfa6c769e1ca271f5c88c873b136a47db3a915658b954bc37952227e9393cf593380865debbf1655979bf08875395c3a131a04b2822e1704fa646e3dbcd368d5956ab539c94a5b67031468987d61d265d58672ce55b93aef5675b6f354bdbd64a7317a62c97f3ce4b98af9def97d1f5913d6ec0e923345b818a3361250d3fd4ef7a19dccf80305959405b3ac36456afbd21fbe750f39a9e7d85100f17567f7ad5320875216772f2b4eaa736150ffedd4b961dd648a5c6ba8ab7995e4a0c5d7f37aec2709f22602a6f76cd01a26fdec3216ce9d05c3adb669c98b99283c5b0bcaa2b2e81025735d3a5e4a5364cbbe3f513e4e0f1e40a00f4deed1e71cde05c8776506856cf16f7da52bd24715b6ed1f737a5881ba69873de53e6b2e8750883e6203581885e69a402436765540b33ca507a525adb3974f949336876088ddd44b2b49f729c40106149f97c57bd4090c8a610e092f4ee45131f5e18565d91c6bc0c108ee1c65fadd5a3fad1a5e2fa38c331501bfe85116158c5c981c71a34e0d9b113b59ccbc18b55e3ea801530b93436795c4e20d9f57f9c753fa662290973e152449490ad76b90c8537cff4768347f096e5aefda1f9614840576343d749c01256444f0ecb9858cc2394459decfc9469d148fde546d7cd929d616fee23cae50b4f0273bb12986b73000cccb70aa50d050c22791131764f1f8dfe4c2792eae250c7a820cd04b1a3d5abf8e0fd6ae63dc208436421e12d5f45ea674a1a90bb2f4a090994546fa6e6e6d410130b1c2ffa22228c5981158fc21d9aa39fe78a7f098e4613d8396fe981323c6960bcde0f968c0fda691c0abca5a22796241c19af488e46907d57311190c708e7ea9f9160fc1e8746b1d53a8fa46a0d491d099f2c372e66695871cd3112d6b24f789a4e6ddaa48ae2c3f0c4feb30b958a2163f10defc18fcff7a1bd6e9b261cb6862fe9ff16aa4eaaabc175f90a67f1ec933f29b25f1e3b0a0d451a39ed2f83d8f701337f1bb5b383b30ff7feccb45dbdc7b6b2ea3c69494b52daa4c71826fbddbc9ab1982184b8710e6b1c163309e0852cdbce511477ea3e3aee3298f941c46895723c92d9bfac6dc60705ba885e5063823f477743bd09a715e4b1138d89b561344bccf099e26b65e364b09a725d837cd9b58ed1d0b6cc4dbaea936cc595b38f58c6343652fea23b04da2d79ea86011987d27ace6c2e026032cfeb21b48004e4ba956778814fc5fc18990dd9856f2affaad31499e4d23eccc84a33a423b6bd74ae7104c2f687a8b8b433ab423a5c0a2ac581182bb28d691a655040e55ffcf511d1deb481d695d27062fc8ff271ba84251ce3b1b0ab22bacd9c621123cebe52d39286396285907e46f882668b92b2e9159011461448ccd969207ed18344a09eedd3087ff720a5c5876c3cc014638d56923fd594258973c95d01abd1d512b831b079935f1641bb6d892becd7a3d1399937ac7ccbfcb52003eb6c81af6e86abe2a5f17f3bdbd11505f78c6cbc8ea62aeb255f5816b1fbd8e4ef21060d1c1d826a5023e45a9be6ece9356eec60d28c43940fa6fbb116972aa6c2f8098bd14f867ef216e2c8b8806461668223ed4a67aee74f0f5b5096c28a495a40884ff4c0597f3e0ab6f30ebc176e984dddc9f5b1ce6a4d5c38e00e513cab80f2241d3c7466c56ad79390bea7b267c226701ce6878783293deb8e0d001d265fd7a40e10c98a927eb4ae44adcf32697ca2d6e1c58ddbf77fdd21a26090fbf9d6c8c5c3795244f251afee7f10b8c3bf9d69e56d848eea2ac041c4066fb8b075cd29299b6b4a8043ecc229d4bacfc81e751e8794ec3d14a4c4ffa355be348cb56ade4616c4c365129038dfebe7b268b3b6eb54706c12e469ba6cb46968451a5068c23133c4a5a208a7c000f03846b459e34a4d2c4015fe17873be2357f13c11b1423a1755a1450ac2981e39e9ad633886cda0dc4043fafea01215e5a0c759a1b874b43377ac42d001b9acc4bea792df03ccf0112c25253d648f38988d3c588651972d14a8f9b755db313807f430cf367a05b2f9e07b285804d4d5251fcdcaa229a821191c1768c6c4dcea5641f4cd6194ee8e57d938fe48a3d41d94839800dff31b6e67b157c3b40a5e0d1f498f849b4be0a6417fdd56c6fc7e2c80a21ae21ee24fdaadacd7183fc0c9f0645dcf58b30e8b9b92c1d15cea550c073da8fed8a95aad73fab63aa8fe8474b2905eb4ea2d3bded34d1b987bc8ab2a17ef434b49bd1d435bcd7b51cb1c23cb2ecab9a1e0aa1cc95924597520c34487d543679ac10016b9f2c124f0857be912a8b08872a715a47010b454693bd8858a65de043cada1ef4ee796c4ab01255db806d3a3b117b81a7e407c1eda5af425f73a18e47c36e0d2142dc2d2044bca3fa2d5e257fb0aebdc3f5d3b3d6d32f7504bec4a7066da3c66fb9d6f0dd8e31779730061ae2614e00b4be7f5bf9605ddb6b991f3c26a9862059d738ea4dfcff2284e444e80440fe964d1f80dc3cd3e688aceed0e045d593cab6d227a09c649ad7475b7386a1e405e404950a91524504ad39f82d0355fa2bdb188cc7c9e5a7b83d6a0f1521a9b247074881b8f5393fa1ffc578fd9", 0x1000}, {&(0x7f0000001340)="8799c83a0be33fe7a1e2aa1109fbcf874293bc9a331669f477213f0c94c545a83d7cae6310d801795e8f662521ef631ca852fe324084f63bd2cae3480393d13efdc289d27c018bba64db128823592bc7e910a596ee58f2f19dcb29ff9d57f4571d453d917cc678fbe47026063d9c4fc1d51476e7f1c332e5c43dfec62cd3930dbc2d1656b2dd8277f5906e84d5f7d49f610a06d7deb208d7842a8e59a12807c7cc55bf7f5fa101670797637e509b54499c2ef6ae9fb3c91c348160e7d28ad8ca618192e5a1077a231999c2d5e13fd493d4415d6702f6311e4e824a9bd70535c0690762626dc07dea1427bdf5c3c403c037ac3fe0a5b59ca21e58f33475eb1b7b188be2efcce71748047e0976d9681e09bf684009bae83a06e31f0f2ab323ddee69926e69460b2fa9b54111a469641ef8b6c8174025e235eccf6a97a4cd1fc80d7655c5f9e87a2df5bf477d74a7b87dfe79dc96d6ed147c53658ef202cc6fa2e9e52c6c731240230e1468faf3b83f389f74e79e61ebf2e63b3f6c46696dd85d50d78e06380be149adcfd7e6ae4f9f7ba8b22c3ecbab1b185afc80f54c8911a5768eb0f19c9b89b42d353d3161fc5240c0e24a953b9d39fbf68cfed17b62ccd1351cb05cb881a3fe945cd756433ece94c4a7a0dfcd230e3a727365860c46481910facfdecc74dbda4997c283ac4afd1a15cbb5ef572104c55ba1ceb8b1b82e5d65c6d41fcd8485848eca6d9d41b4bafa05dfe984f0b29a257fd2d36b187b36c25ab42d8aba128032e87b59d64795d2633b2fb2e2177f6b5c7a7d54c3e1dac906dba93f9594df7f5db9c26f5ce9be68443881ff71544c7c754df117d6560e152c05974117a2ba2cfc1d360fa0fbfd9bf6e57da1c7a0897b349a2f54758eb8fee7751b234baf3aed6b44cba6926859d1f405a2d6c047bc011d1b78b21fea4120dd796b3bfebacc36d67c350f0918a6b5d98e873346e0f48d7b51f95e3ccfb9f1aa5e051fdb12011635e066b3050f17b28da64a93984d7cb489c3d25a9e8216d2db50f1bef791aba5853002e1ea5c041be87a1a00a6bd7f7db25e74251b24d552c5e66b8b354ef8236bccf2044c084c0d77fa94bc83bf804ea1b9102b546fcb8d855b8671cf25f72dbd3f1995a84d574fca979b12948db1449e816ac6f5ad4dca92cd43911450d7fd5671a13a4987a6dd893e88e9203b497c227c11b5a3d1d5dae45cc463ee3d3c64c57acbfb8eafbf2c1fec6dd84bd28bf433e03c453a541fda895f78eb0b0dabb925e9dc40f9def2d6f69e3e3363719170d93aaf624b5f8721de6b5b67cfa9c2eaf7dc63f527c7a2bf1e56550112ebcf498a3c0b2811d587499ebebbf3a75820189c8fbaf351f50ef2901e45a481c604e852744dad1c72e87502653450cba32fc562589ab808ed21917a8e7c3089a3adc3ff81b0f72e736ea991762a0c9d424633aae79ba58718771512a73000c6d288f41af7cbc480aed51e4294abf07405627fe2fd90666e933d5f512cfc653ff234319f30a4a0a2ee957160c4667ade09688b8d3643ed7240ab67e05e8332e836549d58f73f5aec01b504435013a8b6a5c0ce0beceaaef6588bd0dfc3454953a1d761e4974d371309e58286d419f8925d52bddcaf3a138dd0268216b9115a028a790733a23d9f22d3a7f9b2a0ded4c743f0ef299ba90c4c0ac8cc5a5f6accbc1b253738e8f3394c35dccfc4b6986da3cc18cc66c04bac240e707d2f1b60829331d455b3cbe42f8209f3f568ac419153bcb3702d1d1bdf157544dc7aa43bf59888a54ce1da0bbaa24a0dff0ae5c97beb56da84403591b90fd428473719aa71ec92cfc185a346d874400a217318c60c12c8e9bdd581aad1d3986163c48c27433ef1b9ec42b4582ee9856519b043eaf4f7ea97b962a1128efca6097dec7ac40d375d861aea025c5f114792704e4ce9b881e05abf6a4afc8c62390f2dffd80c966737f362871b183f1ec2e6102c6534146e4bce95a0fd2df5846b59b01922e6ad8544a2f13e477530c0db9bb950594a26abda88cf79d4dd8727c9b131383b8aff0f11bf136b3b514dde21e4ac281fc35909f880eab103e381e90c61fcbb328ee33f2ec14cada306860043e9fadda7076b903feaf93f8f0cdd0e74e0ea94a6dfa502e52c8caadd80663f9d972247d60b0a9e5a729c2944d0328145092c5660e7dc67baa064c04c5da28e971dc705f30c51c90daa6b51409697cd83329b3fb9bd47d217b03b32222ec743bc0d63c8f9ddf2e76db61b45dd6c611c0b17e0a72d737497a5ae973b129840026a509bf41687614f7e91300285a7e377885ca5177e4caf8b0ad574b7350e7d3b385751c2aac8819bcab7d660188286d25b22373d28cb7406a37c6dc6459dd0e419dcb974809cc5b6eecf30288234e7706b437c17d38c325cff77e0c7b82eca89ddcef5814be341a5d0e0caff55ea47a669f1c36f6e6816fae1596482fe3bf78bcf8fe8d1d42b214192ec9efbe7b6935627c6ffb3ef0209f609471d9c7c2f2fb1b66e928b737ba7e8f3d4562854e9cc700769f282b2a2c826c491aa851d7e1d675e14cee2eece8ba97f8706240cf882b1ff154ce36675a0839d625d37357018a1c0799a47814a11048687dd594d02443d8898880703ee757a8cb998f650970fab290a22c671a85ecb7129eecccdcca8142ab188b49f8873f31f4016d4485d1c2482aad0bdde8a5f7874c7aaf56206e2159c9b1bdee9ed077255b7fa8ab8476b0c3875d27a281cc35e9e5cdf0fd8d39a77ee97c834398dd4233d08b93284e1462f02db91c8008b0d13b6bee12ac4449103980bcdcd8ee24a78983367e61894080a8c7a1d29a482d761c977fa61b0f4bf62e57fa80ab882b165e3842be57018776ff1e01658fd15ade47fd9c0f17a0456f863e8a7cd15728bb9a806409279a2c7ee54b49111450bacc0a6af42ae689f6729c95acf0171d20eb96acb34aa2b92f9c59afaf3f3ead206df6d97a2ed43137e8d81aa0d4127264df6301331bbd9b441e1d5aae05e130e8dcfed29e3ddc7831854b5566082ad4d0f196bd6ea3b2a6f5a4032f2b77bc1f151819e8a91576bdf2b9f561de9897a265d7628b0facd24294a9e23ff6315bbdcd4742971fcd7f71a637723181cffed9db4680d3598f1a818d504c78a8bdfbb9bdd52b56d0b3fd96759cf8ca7f31015b01617e82b751739417fc95aeacd77960f7e15306e9380689e67642cc3b846f519897ade373d3fff81d8d83e9ff329a77d399f3513acad1a5888e2b26ef7e9e53072ac5b5fa07820448d34c65869f2b156175b997306957cc14831e01824ff7a5c058d1a0a3241e95f2a36b8b22ba42d9214a1a509c71c60bfe9208c99aee2f5f4c90f268a341e1c72c435fc143581bdcf0f40ca873b86a5a624494ac72d9200db35516198ae005be4eb766884394f5138f78fa072fbf634ac2159557ed51df06174efe4fcc2c7c78480eb18f1656bd48b2ae4fe060948cf6867d336ac0767033157612ec1674d6f06c58d8145de8ea84c692691fc0265bd502d00b64f3e2b672f8ffc92cb41539df68bdb795c65d29a75298bdf9220d71e1b571c6476c8b6659d82d3cc2af94cc7d4aa9fd9fe3ee063b87728d7bd46151399f8c67007d42db67ba176a8ee45308e61888bbe4336f875f243296b3d8a64bdb147263f9326f8d5fbcfb08e01591e2a85cbd5acfe41c98251bdcf04146ce335a8c210b561bce426def8f725d0ee3735d72edb00a2f2acf8a3d848e8e67cae23726b271da3e14bf34888b7470b19b4286c9579fedcd9729eac9cdb00a447179fc30eb5d13886aa215ff2625bd51c26892d72bb544972c0eff640e18786e905da4612029626338d9122825bf730c2e3fc11493c7e170a1a759000448b119e2ed0875b7be3e2c88cdcb765d4fc7c372dd5189060f36dca001cb9b12d872423ad33c895e2f963e6e0f8f8eb523bd95f450169ba7a1bc88b84933a12ab44c901f0662b4bceb7f6fe2c7d1820855e6fafee2ee99ec051fce690c893cd56e3b32e1f98e7301433b2534ba98b0a2b54e054c3a53d7ba2100c0bbc085311ff1f2281c1bd91eaf798644436e20ccb9c0642536c640e8100afa98a63615f7e2d0bd27e0990bdbae049f88bd7dc6a4f34a7895f9cf2b1a73180879692a10ba3212a4da09676719e759122dc53cea43ab6e633e53177c9f9c767fddcb33d3501986b22f27de5734dfe55022b68b5b906676bbba505789f7b0e16cca7f05ca1624de232b6678a205b9403abaa0bf6aae261dd3911fa13bcfec3001c3219c5d3470647f7726bdaf672e6dfc98bbb6190a9952a49ecea31b4b4aed35fcebb6c22dcea5845212fad683cf126222f8fb5ea9b406dac1670f72cb8cd139684a678e73eb28161d56d3e5cea541090274ebf578f60222507cb1523c3aa719884eec0d217e9be75b873dffd59e018d9c3705a8a27dd2a186f49956831c3f6d745a8ef5a35a35a4c5767055cd5f20783d741df03d5261c51030c6a1848782480f000ca1f94bb7131ed1d4e3ad7e6c5a77f6c8e71bc3222846ccb1b41464b73d3eb5ea58c733fca53161bda39daaf2824e10391352d27695a5a2755144e4ea148ae240b8e01ef4ee76ac878e3c798b2f8179b38e559aa58fce7dfd41f995970dd1e48b89386e2062451b0bd2171d0fc86c65379b835a2db641efc984cb1c62f51897bb2a271301c134ec63043b64ad506ed60ddee7ed31a1b291e41f7a4bb08313da51fb62e27520cdbe7f852a79bb0db23605dddbc3a2eb88eaa86cfbcddc1db9043077184168545d23a94ab06bd0d58787ce7ac2453c31ebabadd9a7775a9a35e56aa6c366ca62c09d574e136e9b9f403c3c00fdf93130a3a8650a31d26eeee149fd5ac59b9da4b719cf49b2c7b2a78cb998cd44be89bc6f5935acadce8f3d06387c09f71db55a445295d0539dfb0b80acd6b712979811ebf7a295b3a8959b38843620f6339f9e763eae50ff498462c208a8f5bc2a878ae845d791f14471f498ab9a7dc0784f7f9925d5172942b7b4c30edecf2496d16eb55c87ab7e8d9cdd83904897a50a1c5cee2036fe64b07c95bba3f34b80addecc218c766ac52cd177cf74a02403b6106d082b33e9c8ca866b33c345001180c616307eea4f715a7b7e2f4e933a5e40332a02468a0f8b69ba64d96f2d3b007ae60713003ef485ad91ddc13e49fc3967d99e54d68231a8b9e97d933134046aca419bd9d00022dae49803e9a7baafec160f4e87779e23af82db6153cd3f6640d7bdee21686bfb8459e14af668c6ba4be095e543ad590b4aaf5c2b640be12e87d9bf4c4eddb928ec92fb7f661f927a01483c5d986c5d7fe4e410d30f467463836808afdf4ce022d881918362deaaa231634da66cbd2975105d9ee9fb5192b630f290864c4ad9f98be08fe67abd579603214c02c072f02546711feafdcca3ab7a1b9fb1ff53717be35ec4f7780c6cd35a758c4568a91aa2d4404c52f182f2f5bea935deeb056d2d8f5fc8684fbf5c7d7e41e30b214c40f15c7122e7e366ea16947bf68509dbdb552bfe6ed30c8489445e023c2ae386047a5932fe00a3df1d31d97b098c2038e60c7d594cfd57f52ca6f6dfeb0f4a59652aac85e25a39ef8596639f0198293fe499f18b908465943457b7b92c1b11cab32c67653f68d2b4e3890f78227190f176f08295399200deb2a485524c8fe9a62bcc8788323bab921080734278d005fd669f4253c3022cfc914a0f111cbfb99e9692fa9b391e4d0babff50cb2fbd0fa269c7439f9aa522676b9", 0x1000}], 0x5) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:40 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x13c) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x420, 0x4000000000000) getpgid(0xffffffffffffffff) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x1}, 0x8) chroot(&(0x7f0000000200)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:41 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:37:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10008, 0x40) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:42 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x20000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/88, 0x58) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 20:37:42 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8010, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:37:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x81) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchmod(r0, 0x0) 20:37:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) 20:37:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) 20:37:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x600, 0x4) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='/', 0x0, 0x3fffe) openat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x100) 20:37:45 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x402, &(0x7f0000fff000/0x1000)=nil) 20:37:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x401, 0xd2) 20:37:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x808, 0x21) socketpair(0x10, 0x4007, 0x431, &(0x7f0000000040)) 20:37:47 executing program 0: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = openat(r0, &(0x7f000060cff8)='/', 0x8ca, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x128) 20:37:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x200000000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x2, 0x7, 0xcfbf, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7f) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 20:37:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() ioctl$TIOCSBRK(r0, 0x2000747b) r3 = getegid() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000240)=[{&(0x7f00000000c0)="41aab4dd81108db51f1701c44a8e47a9cc55002583174d1592049b021bbcd53b82b35b0032c41ee5e829002cea1e430b63ec82b49fed90af725516", 0x3b}, {&(0x7f0000000100)="8302da6922ea77327e963bb181b853820119a13febbf8981f9b8bf8faf43b62b7a22b0637f2e34d37350c412f52f0b0e0cd38e21ce5886cd4242b9c3a4cf7337060c5b67254c64355fc8782154071902d190cd11cafe30d6741de041b6eb88c28513ba79fe2ecbd8343aae1f9333ad332ae9e2ec330a33fc06f9eb4eea66e78236711f46f28c1d103a9fa1e13e29d05fcde96d94a255c700dc5f9524316858f1ac2d54684802c0c8ae2fce6a43d682a07b73e0396d395545cf89b999d90a512832", 0xc1}, {&(0x7f0000000200)="c64cbf97d7fac41de923cb5bd8a4876c86b8cf361c8141bfaa31cfbd595978d9e6689a05497f1039c6c8ce4f0a07126f213c653161", 0x35}], 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/82, 0x52, 0x2, &(0x7f0000000000)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x7f}, {0x1000, 0x3ff}}, 0x2) 20:37:48 executing program 0: socketpair(0x20, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat(r0, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1c0000000, 0xfcf, 0x7ff, 0x8, "d859e997a9ea5df324cdcd425a510e6ac42eb5c1", 0x8001, 0x8}) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 20:37:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x10) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) socketpair(0x10, 0x1, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffcf) r5 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x1000) 20:37:50 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) 20:37:51 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000000)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:51 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:51 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)={{0x4, 0x7fff}, {0x2, 0xaf0d}}, 0x0) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x8}, {0x9, 0xaf89}}, 0x2) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x62) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x63, 0x40000004, 0x12887fd0}, {{r1}, 0xffffffffffffffff, 0xc0, 0x89, 0x7fffffff, 0x7f}, {{r1}, 0x0, 0x80, 0x40000000, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0xcf, 0x8}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x0, 0x4, 0x4}], 0xc3c, &(0x7f0000000200)={0x0, 0x4}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) 20:37:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) sendto$unix(r0, &(0x7f0000000000)="64a1a819b8", 0x5, 0x5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:37:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) setreuid(0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:55 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x141) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="fe1b9848f487fcd8e845efb1ff6233b4b07d76c0af082cb183fe49ba7fe68878e3598d0fbb154bb0cc04a91c6116dc7e8a0227b8b35543700115d265beb71ab388c77c77a0358cffef2831d0235a6dc33e37e86555504f8a3655b3abeeccb67913c130977b511c6f5b752299857752d0596b14f01aeb9a5d36a640064f4d2e80fefea060aa39ed0979ec2c674e94b7a49834fc17e42b3bc94958034b45ba79606631984f29dd675efc41357c6655b29ed72f05e09f006e70802740d18d5e087e4fa634649a193515476ae052887101cd98dcd138015b", 0xd6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) 20:37:56 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000000c0)='./file0/file0/file0/file0\x00') utimensat(r0, &(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1ff, 0x1}, {0x1, 0x8}}, 0x2) getppid() utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) preadv(r1, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, 0x0) 20:37:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xfe53, 0x6}, 0x10) r1 = semget(0x0, 0x3, 0x100) semop(r1, &(0x7f00000000c0)=[{0x0, 0xffff, 0x800}], 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 20:37:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x250) semctl$IPC_RMID(r1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00') renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 20:37:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fsync(r2) 20:37:57 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x1ee) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:37:58 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="88971d23240409532ba83ff78ad479afc7edee79a00b78adc8f3d57389e6e49dc40d6973e8200438d479e85466ea3a15f4a21dacbf0b92e9a9e94157e0f77168dc5584dbcaf5fa000a642a145b7ce84cc8a3c9584ab5b974ee074b34", 0x5c}, {&(0x7f0000000100)="d1d6278b6ef47b81f4d34be13dc5445b354ca7db1ad79716699f9110dc12dc18c916ac3eeab1c95ae508b77bc70096b79acfebc434fba9d48c82650a99dac71fe4f937607b975b31a874928cf1bd89f557784c8be90eac1b78da14a4e0d38d143a858d7df7776807e2981611a4898001cd62ee833358ef3f7f03ccf654c9b187ee58480cc0c616a762499f4a8431d11c2da149108adbbb92ffddb576eae2c6a2f9e70a58c02bb9afb03de6edda7f1ab8c160d4ddd89d846a3bec7ad11d5fe8d0bae54354442c3fe3a7b2a992d5e2f9670bdd959ac77c676fab6d3913028a7b31a4", 0xe1}, {&(0x7f0000000000)="8fae8da36fbbe1eb9c77e7c9972aff4080dfb87efa2649f6367271dd90fb40fa6c09e7c3d9df97616fc218", 0x2b}, {&(0x7f0000000200)="ee2d971dfad5c8e2d86a37802ba6bc050847b63caff2e23be6a379970ca5613d087360afaf11f69fc1585053129c2e189b2b2127dd2e71884029153bd365", 0x3e}, {&(0x7f0000000240)="375336671d989b072db9e478c64752af4e4c005cb464942e2ba81056b40f780d0b92a1e0fafeae57ebf6d926063211b060b5258ae396ce875b0da7aa00a2ecbd03e9686d63813be5186378737602fad33d091d8c192f0387fb040ff41a5f538515fd89d669606b9121e3a6f7c9fc56c77652045b57a0b6ef271349d81e7f412eb79a93227491d74b4106bc6a59aacc1a42d65b7da4c4771e2ed02a9736d5af21ba40a62acd73786a263c0ce044512e48226585e80ca9a26541800aeb21a47deab99b7882948bccb40beb56a6b516cca86216b82133aa41ca", 0xd8}, {&(0x7f0000000340)="bb409b5e23b507c2cf989bcc7d3e8470087481b6c1e43d55a9af1c5ac9d6b4cd3c", 0x21}], 0x6) 20:37:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 20:37:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) 20:37:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f00000010c0)="a2fb3f1e9568b0a1223e898d7daad13166b60d1637ea7bc91b582661b530a4bdec649d8fe861aaeb16cf9c05422b22f805832248164e20bcb5f84a8d681f975eaa6bbd1359026547d49eda41316ce88c226e801d31412740473d0f9aaa10f1f42498f1fe5055d5524474deb1f60ceeb15d2230152c2613b2f2792a70afd0a7f66fbad27f563da4e017c91286c7c40944f1a27bb227d7f281be6b0fc7ebcc5ffee479f59fa4da08d25fc1d950a42493af103314a770c34bc4b3daa7fde7d9d166de1585705e9051f17bd0b316a2faef36004596d9cc9c337dbf37", 0xda) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f00000011c0)='./file0/file0/file0/file0\x00', 0x4) open$dir(&(0x7f0000001200)='./file0\x00', 0x88, 0x1) 20:37:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 20:38:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000040)=""/235, 0xeb}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/218, 0xda}, {&(0x7f00000012c0)=""/172, 0xac}, {&(0x7f0000001380)=""/196, 0xc4}, {&(0x7f0000001480)=""/119, 0x77}, {&(0x7f0000001500)=""/238, 0xee}], 0x7) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe(&(0x7f0000000180)) 20:38:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='k\x00', &(0x7f0000000200)='#']) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 20:38:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x19c) 20:38:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xd5) 20:38:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:38:04 executing program 0: getgid() symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x40) renameat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x5, 0xfffffffffffffc00}, {0x5, 0x80}}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) 20:38:04 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x140) mkdir(&(0x7f0000000000)='./file0\x00', 0x18) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, r1) mknod(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x1b8ee734ad0173e3, 0xe6) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x841, &(0x7f0000001180)=@in6={0x18, 0x3, 0x200, 0x80000000}, 0xfffffffffffffd6a) 20:38:05 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x202a0, 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x80000000000) 20:38:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:06 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 20:38:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0xa, 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 20:38:07 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 20:38:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa) 20:38:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sync() symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:08 executing program 0: socketpair(0x6, 0x8000, 0x4738, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x54) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xfff, 0x2, r2}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) flock(r0, 0x1) 20:38:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x4) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:10 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x108) 20:38:11 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="6a44b353fa3216d6ae6c29e19621e58a35d20c13c2ee7d9a2e8ac84b5e2c39607c6242f4f1ef9e2ee3e9f27ab7335e0b621d68a8bc5dbeb652330854919e574f7e6414a69e1e63e2eb5323f9afe4dc306d998cce70f92e5bd0f9ff2da3e71d774c222d0b9829530dea4e2a606cb342a5d0e17b841032fb6f6008c8d66b915fa1dc6bdf23b2ce1209356d286dceddc8ea4725079847c3d279eb6bcc6edb00111a3defcd8bdebe9037e1f7186e392bf86385c4c6459f7dc64019d8100ef333ef6c7a0933ba4caf68a9adcf8efc83078e4415b67bd55bacdd26e0296ef0c344fd1ea53f2665ae09ae64eee66cad32bf4e3a307f8746aae4ee4289c2c33fc281d587364b9111aacbd14cb808eac0108a674bc6c766a098ba453ccefdf052f1efbeafe3c335e5ca809171c1c53a541a46cf96272965c03a2d977037173041c3fb91c6d3e20e8e2fa21e8451307cd4fb1d2a1fdb05be6367a81582b96cb3625486b61ad64307fe93f0724cea7bb8ab6fc1a089e49c3eb658c6c3165498abb8f229180273bf6d2468834d9bc1d9b63d7ce7ab9d1003ca3438e0f347883269f0131a458ca11c93c62c85f1814f8eb1df5c3aa5c7da572331cf7136df38818a5a66e7eea0519e35531b2181c5cecc04cf5bf3a058e86b0a228bd429881d6581cd289c910be10f651c37851f23ab1b5ec00879647f8aa1b68b9371dbd5128249b95a0626b9db9b75234330122b8e2502c163f8a5f3a533d89d30cd2fba8bd9f9241d6ddc731b7ea10907cb8269f992dc925a0a294072922ba318e683dabcadfe8f07f55033dcdef96163f5ebe0ab1cf27e77de6fd509f78c47e91613cd2fa8c0584d0a1895638f59b8967e7fc4efe24e49843a10ebede356caec118ba1d7b3c716d7a8221ceb269030a5f6f4a7ff471262eb50347b1fdc682982263a9fcfc92e48dcd4362a0225a969529bc3df9aac2b18d5ef4ab2252dea04c05ae0c17a4fbb54c67ab1f1e90763bb5a227e212d62e1f70da98cbf82cd2345851690e1ce97a26f61ba947dc3c88fbdf09ddd5ff545d350aaf086d930e9a8acdf0aff0a8e78893ac11993a26f572c954923a9bdcd2af083e55269ab7ea2e015a009702b049f34f5f553641ffcd9ee244d9977dc8a1ad57c2babb1f22a9754fdb6e5f2639367829fd65728cf8099f8daadc74b72c1285b304f553080b26424a346513875a26f5cb5004d65a6219a093612bb63ccd51a69d0e2b556df5cc92ff172dbba4dc1df343f3842e9f3af23c9214a7e824c661207e15da73e4a4550e7cb5d3d672cbf3088d55e7c17085e2e6a97cca1ab8bcf4b9e2a6507f31130c0881111681e7c4b4d0f809e8c0a21f52d2b7df532a7ca3d33fb2a166703968d28bdbb811e39d3b9d81ad32025abff7eeff28bc8d3b252bb84d51f560d58a5808dfcc79ee4e466915f35e66aef7d28f5c4b0d431d08b4e984057e67566e16df99289fc068002e13e5784566ad3f3bb4ab3f5fc3622cf3ff7086f90e995ab4d8b07fb79f9762194420ce7fe18bdb693018fb38c82d5099e7ef1288b183bd7b37036248b4b889c5df40be2b536750f0c1c288768d4587dc79ba530bfada5400adaf9383a044176efa5ce3e863dbf29715efed337bdf545b3df9e718f4a62835c86dac6e207ce583efa65a10ed7aeda1b283fb24ac0491d1349b2ae00b4ce512000ea7554aee06edb3490a4eb347d9c57a089781e8f902d0d5f999793baae78f7054cf7188f80d47e7e044ad2d33883efbd1e5963b276c5381bcb3a052455a1cbdce61975b10272811beaccb1f48d385aca2af74f6361c37f12bd770bd6b5a2a255dfc9702f1292069e54941e612758ca745d4ee41e85a23043204e9200f69375886df87b12c7049dd79a78d14b7e136e151ac4ec16d6d517da155c91ee9f97e77daa3c929681e09716082be9a5abdd460a9dcb6eaef5456988e48ec707a0208daefc3d287244838266cf9b251212c43de3c81e85d37c1e01097b4b6a31efb15309b2fb891daf58d91b623d48e6723103f57eb473a9524019665595f064072f8c7f4de2f89cf9bec082a568ae4e197472bb0920881011ac44f59d6187a18a5df921d07bebfa4addefed94d9d0d6a4a2271ace6e419611cd3b9185e6a87a1183c940a5e9b7a019a28569a3a198823b5dfff9477ee5165d8e42ccb91431b8e79e681a533c08b782de0fcd223d1697e0d698cf815dbea3d6ddd039997fab8564bde5f33218d00258585b085df46fb7acf611657af9c14ec419bf22acb9cfdea32394fc11e262d0fb3d677610fbc7816bc78cac2d7f6e6321d078d86eefa1508619d7d99499d2efb1d684c10d3bf99bfb5b6b41a4f9734b41847b8bd66084bbbe5f5044de4117fcf511600df0796327e883b3e2bc3e7d5f264dd7ca44ee5684be25a23a1a0900fc45b03525480bcc6573134bb407b5b6501ac05966b26515538f234e6cf34425c98600521233249f47cafcbbf7f40839e140fdbd8d5f23233259012801e1b07510ef4fc8a03294bd56542cab09f2f0aa00be2ceb3717a45566d35c5ee96f9c2cc68538c2d271a549af553f3ff29372cb99e5903ea864b5f8c50fd7dce5c69aec3e77555bd4836c52e409547b044d95ca46c8917327436318c45877d2f87eefabc4c14634a9ee5dad5c16fdeebff36146c4947b5024ee1bd17c230e1d6c759eae80f5276ecd6d8c50c8a8518d342778b85791e119a50f9f3bf02e70e3d93a1f0b3a4fdf5b1503a7ab02cf2c746a09ca58eed10ceb7569826803bfd0015e1f4fd5ff3fbe64e0f62d93026205303f0688b8f542af3819b30f126c8601c248f13027fbd39d272901d8782818cc07168a7918a1e8870acd5d9d558ef81d056df37e26e83a191920cba80a96635df7a6b6555ac85109b51e3623f9c585e1acf8ebeb8da3be7eae919fc5f36fdb46176709f7ac3e72c92d6033f847d30c4e61106d7f6d1577d47ed282348b9d6736f2aa530830fd0cb3e6e1bb2be66467d39520ed0436e3e94dfa17c9dce5542157711a77640508520313eebe201695fb7e1842fbfc18c8a3a448726204b3b153bbdd9eca3341855ec661084d1812b5868e45bf4df77b10b0ece977997e57e8e640d65ed2fb6ed0540f0107cfd2864f266329864c6c9b542b3983fb713003d3ca4b7c2edd8db3f7cfb796d2cf987d1a1b39dec5d8d87869ccc7704655adaa0dc8f1426641657b687f4e28fd89869436876811e658a1750db24894fa47c1c53e12ac00c1ac71dd4c3612e45d0f212cc8bb059711b0b751a078862efd2902886cd9d095b3ada23ba86318e461f6b519829229b30bac2ec1323fc5db6184d23f11d0c7455519a661ad133561ddf6a567e59e8f38d45bc819204cd453197678823b9012dc88119804f40fd58511bc1f43b9b18041e0b6a42a8b4015d6849407d06bd53a70abb5c695fd59e14dad285ac9c2892fa0a439b672b9daba9be574a0fc1b0a01929255173e44a124142ddab243af5fb939544e7dbf2f1789b9f0657c2e9c4d15221ce7923130cf7b5d711742ac26e2e7b8f2cd8c0ea91e3e85045f2060256ba96e063d9130094ae66c80e5919dd97eaccb7c864da0ca47db642ba535896362fcd21bb0b18f471a9dbefe7cafc4840e130a1f1182701c0b9af2da8ba2248ecdec459e9a68ad934fb1a0e20d3c6f0f6e9b1887e3d59e0f458a41e63a6fdd314e9a403d85c4d0a9ba499339feda61382fd53538d43f8f9bc62d552c86013bcb429536ef29b6916a2902f2893c6f3e071c3c0bc8739e3bc373be6624d7af8e1effc9e74ad862e29d546d750a7ddbdbddb9364bde2b22dc0cd2d7b4cfe2b4f730f97cd9f3ad69b47f6cc19b56115b0463ee9f2280968bfb27929b3bdd0abf076507d1d3b0b9548512322a7877107c12291b66571d18005bd4d517eebf75cbf4ffe2bf8682260e116c6f8046d21c71d5e6b4b169bbfeb9a1e0f6345d06ff3c798319550a9d78f41ef4d948e333fe2b85afc78c821f874c05bb809e992f2e7f838fd08b42e8adc47940d4a26dc27208bd3fc8acb11d7612d2795ac0f7f68fb84a3701b10259ed5e3e1e5d6d88ca6ccea5649a5f8099dffad282f24e43dafac31973e52f97e2a9b18cc5adaa8a644eb3caf7d1daa6e7a67a5609f157001c8cc5dc17d7b1f0b96aae469fdb571f5ddaf0312148b3d594799995216230cefaddbdedaba5ff8c64858ccff04133b4ab74499996c0325035bcc6890153c0db11cf93969576cb2734189b800bfc17adf8fd4d78b8e548b28a54e3dfc52709ae0c7fe1e8e8648c110ce4aefeb4b622c5171a3e8d7e2f8264bf3898c7ec260a65bb73198de0e84643bed23cfd43040a6238b842ecd93d52a9591a3823357e923849b02dc7d2c5eaa86ab2b87dd437de0fb172dba66576887d0f74bb6d977e5aa6cce3d32e29e936b2efafa71b1d5fc740dd872c91c8e4cc2e88a78d2985f9c2992d00f53208606d7b314a6f42ec20b04cc089bf482887f04fa8641ace9760a0851507734297e316784150540ea5bb91390d58fcd54ab2f039d38e09bd8b291d3d59ccb72280bb89f05a584a434f6af569cdd43ef51c81da3860a31428961e97603aacb014dc2bf72179eb4d31b303464a18800d9ab3d181939ad2535ff3c9633c84a78b6c7882cd938aec378033339c132be85abea21eaf6a3d2fc1bad08b6bf1a7cb116f87fa09761129ed1834aec2607617777c7b7f0bc6d94acd6490de40e86cf8c0a7f4ab110362ad9f4a565ff60a49c5c357e3381d08c16a0e8d52ec259e857c67db8825fd0ba31d8528dc18c42dc33db9b9e2da52f1b1a850871251bdcd401a01b0aa1def69a67dc58203ceddf5975885a5fa94e38c027e4f2bc38bb9e07b400d4e18b3c9d8fd6ddd5aa23acd63f81ec4b20a449534ef5322ce6966b387c8c5a233d6fbb44a2632cc271bf8b2e7aa28721cbce03b23d0552acc359eaed06491edb2db4c18bde2122fdad540a8fbafee76a8e5b6d2dec8f44157220a0462d6de5d247265c13bfe4919f23b4be8c11775d9acb52b57610d248158e3630297f0e8d60663a1aa14efc9feb2fc04401766f065a82fb94b3e33d8b3ee6cf589d42f0aad0cf346a63fdf75cad860a78c38e5b971798c3d5d9b57468c6571600d03892aadabbc6f4a29ec6f68c24474b13cb8c40ae50a0b8abd433ce5714fe67d80a0dcca99a2291d10c4eda6948c1cb4f5868207daedfdc74884dea1fa00950726a6c520586ae43d4d3fbbfb2462a19a6b5357e772c5a131d84db8da75d8fde19946cb4dee9c41f784e3966f402e30a6900ff5566b18a32a3df1b45c5221dd92dfe89f5b7a7d295b6d6d409717ece6eb6f5a23d91639cc9cc121fce0c73b76c6be0322300e8bfc2e132f1d03e713b44411bad2b3a7d6639e95c90706a51c5888418ece9759683e1cb2b95767d1c3d9cdd06b2fdef2883eda0bb704f195d093647bc3170541d327dbc52a810966f2b33fa2553ca561de74da411232d4bea2c4e410df7126eafb59d1e8878fc7c0990e7339ece4e94fca6bda8859ae2a394eb0665808ca3392e013829be731551a1f1147f49717594618adeff75b92513673cc0520ee462afb85fe002af52428f859f7a051eb691c039187ecfeb84d494e1088401fe8ba326f98c2acd5f6d2e0b78d9d2aa4d7ff8530c8ee32a82d341e8191ebfee6ab10a50189070dd0bbb7365f21fed329386d45550f60b65debbd6b5ba2a6c766b06771f2c903a4992eff56830109dabeddc8d53a5320301d6652eb6c4ec63b0dd75d068aa38baec4", 0x1394) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x140, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 20:38:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x6}, 0x10) r2 = getgid() fchownat(r0, &(0x7f0000000040)='\x00', r1, r2, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 20:38:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:12 executing program 0: socketpair(0x10, 0x4007, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) ftruncate(r0, 0x475) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:13 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x140) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:13 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:38:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) socketpair(0x36, 0x0, 0x100, &(0x7f0000000080)) chdir(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x9) 20:38:14 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:15 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x100, 0x0) 20:38:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/132, 0xfffffffffffffe46) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7fffffff, 0x1e}, {{r1}, 0xfffffffffffffffe, 0x9a, 0xf0000004, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000046, 0x4}, {{r1}, 0xfffffffffffffffd, 0x75, 0x0, 0x1b1bef6a, 0x7ff}], 0x1000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x3, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x80, 0x83, 0xeab9, 0x3}], 0x2, &(0x7f00000002c0)={0x1, 0x70}) read(r0, &(0x7f00000000c0)=""/184, 0xb8) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000300)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/32, 0x20}], 0x3, &(0x7f00000004c0)=""/90, 0x5a, 0x8}, 0x1) 20:38:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10802, 0x21) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:18 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x48) pipe(&(0x7f0000000040)) 20:38:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 20:38:19 executing program 0: r0 = dup(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x41, 0x11) openat(r0, &(0x7f000060cff8)='/', 0x4, 0x0) 20:38:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 20:38:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 20:38:20 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) 20:38:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x83) ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmget(0x3, 0x1000, 0x2a5, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x400, 0x648e, 0x1ff, "4eab556b97a500327908da9342ce76a5419bcdc8", 0x2, 0x8}) lstat(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)) 20:38:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') setrlimit(0x7, &(0x7f0000000140)={0x8001, 0x20}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10010, 0x10) rename(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:38:21 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x81) 20:38:22 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) 20:38:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:38:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:23 executing program 0: 20:38:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x24) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/54) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0) r4 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r4, 0x4) 20:38:23 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:38:24 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0xffffffffffffffff, 0xfffffffffffffffc}}, 0x3c) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) open$dir(&(0x7f0000000080)='./file1\x00', 0x100, 0x141) fsync(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100000) unlink(&(0x7f00000001c0)='./file1\x00') 20:38:24 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getrlimit(0x3, &(0x7f0000000000)) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="092b16124f36b2ac7fe1940c1d3e02a779d2cd4f50ad39b192bb4820a6ce092529215ed7e2a3b019a8765144c469557bece9de6f368ba0dd215c922f4e6618f2ee76fb32", 0x44) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x453f29f60f87d211) 20:38:26 executing program 0: pipe(&(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0xffffffffffffffff) 20:38:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2000000000000080) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r4) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000140)="3df0ad030b1907a5624ed2e774ac0be7ff", 0x11}, {&(0x7f0000000180)="2727b2e0542acca7ee59f26f8f6eba85e9beca44ae54f8c486e5e88ed9849f4c63d305510d5950f6d7346f7a2b90d48387c70c1a636a3fbaa8b2a836c86b5c376ff7f4c6ee5ac4d14989e28eb0b024e33816a49d8548d5e0637bb307f315f4910e3436ed495244d535ab1bf24973a28fd97d86fdbff487856ea2413d7081c346739f4af2165a23411fcb0cfc664922242d941dfda3e90868ab7c96efca3c2f7c6e33e15dbdfbe86972065453cdcdaa3b4cc8ea8754183a51c14b3f9ca1f3cbd188c022b254a5ef5eac2200a178358de85fa405fba7f4d766cd5dfd", 0xdb}, {&(0x7f0000000280)="c9fc10da92992fbc14797e29aa685713c9b016647f265c372f1ffbcc25d5d1862333703ffacfb0ff194a9ca6ff9830bb640802c24d018d0f044bf5054fd24c9ffe3eb9fdfb4c59d7e9c74aa97df2dd672e1d669747be245ea7898040f5d0ac82791050ac5cdb", 0x66}, {&(0x7f0000000300)="a0973ad6bad6b4a19991c3f8c3ad6972e8415bba98a0347bcfcdc7c1da74f1329e2daabfbd320a2744c8c0e1b6cedd5e6214385395c417c3f23c122f19", 0x3d}, {&(0x7f0000000340)="2d5478c76a5fce58a5ea23b9f369689fe7ab7547", 0x14}, {&(0x7f0000000380)="b859b0cd713f5a361957cfc36e8466c66f7ac63bd1f557ac231695aaed4ab9ba2f4b6a71d132e5a8a61e5a76baabb6565f3d892d0150df1c35c2121cd1978e0d182c4ba7fc", 0x45}, {&(0x7f0000000400)="b5caa643d272491b3f778e314056a7d8f59f6e84f82163951e5fc221e3994f7fe3adfff96401a5207caabaa9728f83699c44d5877e0c74e680b49b32", 0x3c}], 0x7, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r1, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xf8, 0x400}, 0x2) 20:38:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0xfffffffffffffffd) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x35}, {r0, 0x81}, {r0}, {r0, 0x8}, {r0, 0x6}, {r0, 0x160}], 0x7, 0x70e3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000010000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x6, 0x0, 0xffffffff, "9a9edd7500", 0x400, 0x5}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 20:38:27 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x200000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:38:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getuid() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/151, 0x97) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semget$private(0x0, 0x1, 0x400) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 20:38:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 20:38:28 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)) 20:38:29 executing program 0: r0 = socket(0x2, 0x803, 0xff) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0x10) 20:38:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000002c0)) 20:38:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='^}{{&\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)="5bf600", &(0x7f00000001c0)='/\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)=':#[--&}\x00', &(0x7f0000000280)="99b62500"]) 20:38:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000f39fd1)) 20:38:30 executing program 0: socketpair(0x1, 0x0, 0x7, 0x0) 20:38:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000157000)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = getppid() wait4(r1, &(0x7f0000000140), 0x8, &(0x7f0000000180)) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000759260, 0xc000544ac0, 0xbf4ec0, 0x498aee, 0xc000656780) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf4ec0, 0xc000759260, 0xc000544ac0, 0xc000079500, 0x1a5889a35249a32, 0xc0008ef960, 0x4f0c53, 0xc00092fce0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000759260, 0xc000544ac0, 0x8fd600, 0xbf4ec0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000759260, 0xc000544ac0, 0x8fd600, 0xbf4ec0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1b40, 0xc000759260, 0xc000544ac0, 0x40b7ff, 0xc0007594a0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000759260, 0xc000544ac0, 0x8fda60, 0xbd1b40, 0xc0008efb00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000759260, 0xc000544ac0, 0x8fda60, 0xbd1b40, 0x2, 0x2, 0x0, 0x203000, 0xc0008efc60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000759260, 0xc000544ac0, 0xbc6840, 0x2, 0x2, 0x14276daeea19286e, 0xc0008efd28, 0x72beae, 0x7f3580, 0xc00092f110, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000759260, 0xc000544ac0, 0xbdd420, 0x6d, 0xc000544ac0, 0xc00090ac60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000759260, 0xc000544ac0, 0xc00043f4c0, 0xc000544ac0, 0xc0008efdc0, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0008efe48, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00043f4c0, 0x8f8660, 0xc00092fce0, 0x1e, 0xc0006b8680, 0xc000790000, 0x8f6, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).smashInput(0xc0006b86c0, 0xc000a8cb40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:196 +0x103 main.(*Proc).loop(0xc0006b86c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:82 +0x177 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 OpenBSD/amd64 (worker.syzkaller) (tty00) login: set $lines = 0 Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect