e(r0, &(0x7f0000000380)="a13e5ac4c2641db6826b523ec3cabc1869e5e57325d6ffa4806b23e5039b2111c12cf0acaa73cb941da272256120752498668620e25a326dc9dfd3be241f367a4695e936d7702c5ede1d309bda71ad2e95991519a55a322f56351934f2c8e21a0ec7cc3a729893a9c83f257c914d2d32301d052452c1ddc172efbd41960ae870e80e120d1e378764eae33bb6dcc3741172b654a3aa77d89958a9aa264f26697effb02d0b22fe0e0d6645e5f62f068bc14258775586", 0x49d) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b7b4dac", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x47}, {r1, 0x40}, {r1, 0x144}], 0x4, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x68, 0x40000000, 0xca, 0x9}, {{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x37, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0x5, 0xc, 0x6, 0xdfa1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x8, 0xd5}, {{r0}, 0x0, 0x80, 0x1, 0x7, 0x96d}], 0x5, &(0x7f0000000000)=[{{r1}, 0x0, 0x8, 0x3, 0x63d2, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x2, 0x400}], 0x3, &(0x7f0000000080)={0x7fffffff, 0x1}) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYBLOB="ca00d7d70c10e62714086f35f530103201cdfe66df69896845d2d1ad292a5b592094a6498ef7b7fde42bbd9f9504c49a227da190d4102a8a911ec9b68c5e5ee81c9e950366c20e41236ae8ac5f31df5a531ee6dfda36717ad0b82980f8c6b55b2dd2b640d3afb80895bfb336ba1f06f006ee89e8a0f10696bb5f8b257d9ab7497d8e5fa849e0a4330e210d0ea8b576dd960403ce7f383ef42597e384d19f9cbedf57635cc53c124f333ef04456018468704c2724f48e8ae59d5a70541bc7bd3c9af78ece3d958d39c50db34011146cf5fc039580071eac2f8c4967de40635584d95f76bb378a1f46dd56acc135adf3c7f656e08f1ea4933f59b5f3178094c80c1d4d63036a0836eaece07e0cee6cd702c037bdedd8efdb652d511f394d3b7e79d789c1c9b8fc11a0b39887b9b43bf67b5494a4073ac978d0f928058c0a46d16d08391951f203000000d3fb455f258bebc5425be5d3c6cf3164fc3d37a64d2d59e3106e6a0d5f43539fdd5eb5a6d14245a9e4e0e0c382d33d9e53b06c94efe2030d43f222ae7c7f912383e3fcbe932c67a0b6b2823c34cab361bfd709a56dfc21180000000000000000000000"], 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) 16:00:28 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) getdents(r0, &(0x7f0000000080)=""/148, 0x94) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:28 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x180) 16:00:28 executing program 0: socket$inet6(0x18, 0x5, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x9}, {0x3f, 0x1000}}, 0x2) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = msgget(0x0, 0x58) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/241}, 0xf9, 0x0, 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='B', 0x1) sendto$unix(r0, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x80000081, 0x3, 0xffffffffffffffa3}], 0x8, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000140)='./bus\x00') poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000002740), 0x106cd) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66056c65302f66696c653000"], 0x10) getuid() 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000037c0)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000003800)=@abs, &(0x7f0000003840)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0, 0x0}, 0xe8b7) r4 = getgid() r5 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getppid() r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8, r2, r4, r5, r6, 0x18, 0x1}, 0xfd, 0x2, r7, r8, 0x2, 0x4, 0x44, 0xeceb}) r9 = syz_open_pts() r10 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x5c) msgget(0x2, 0x1) sendmsg$unix(r10, &(0x7f0000003780)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000036c0)=[{&(0x7f0000000440)="7c378002933d783c66717b686e9f9af72db6c8a3bfcd7dd3f5e14b1703c9f687e49956baf22660215ac6d2f7d7420ab659d627a5e92645fa39de21315abc24d922a2803382db6ace395ee708d75acf7b8cc8408a14354d0323352608f97a6899813b96fd2e70ad65f051e9dcffc6217d87f045aeeb76ad7a52bf8548d05df034f3693fc1394cb29e7c6ef5db7a136bacfae32305b0cf7ab5440a85dc61bb8c14e657f8c5fb87b3460d902e29b5704274b912c747eac5", 0xb6}, {&(0x7f0000000500)="71fa06440610a970f08bef7bddc08c9fbc4cadc80d53274553f9e6b0ab2e68b8fc7e8b3e90e79f6e6260aec81b3a084342cfaf13f110", 0x36}, {&(0x7f0000000540)="ce8662d03c5d470456efb3ecf4e2c8397e02bc9e6e92e765e58566ddb6a9fd9d1ee6f76c7fb04a7dc31e8885743161e172a0b8b7bea7b3accbc0ee91effc997efcb58214c2f02f63304df37d2fedaaddcc1e58f1b5e75ac57f4ebc392fb6ec2814a5f4a8f03f03af88684d39838275b050d013c2934bca699953e10ee206c16413b789a24c2e3a873a878050fba9f75a760f60a730fa16aeb1ad9776d284eb2c0218a8064dd74997e6ab606ccad382f0bc6ce47793d209e443b36d91958a81e6e1c9881a1ce1a0f980d1d5261ba9f24cc38ac775eca73e967a24c71845b96fc2170e098e869423a206e05e93d955574bcd25aea48f5876f744dfaead84d313d542bd3bed28c8743e9484f6e21a331a5c6844672e0dd27facaf6b9216839673606b6beac3db95e36c1cdb135498e50bc16120b4cab72cf5b8d8696085fbfe6e9cd87420b28f90951635f3d41ad082969bfa63218e27802eb9ec2ced7307198f338e29b6c2acc7c6ee1bd3dc07efabed6c2ba7e36ce556b07e18f708e830b0383e530f9e9095892d16809c1cd896c7a0171f06ddeac3a6f40c7e11c98a0755801e005f35a6a16ad838df0b69bb4ff5266b6084f313d5863530a0be052fe8579cc27bd1a2317ab6082fed3d2dd52b16c617e31039367f0d3289d57f98f6a4a39937fbae0175ef3f67c4de4a82b74d3922ae84505bbc2c0303187e81f4c93fd3397b517df52859d462fbd3a69b3bc16b2a0b9b3d45ee343559a2674af43857d345e2a35309b3c544437ab2f471a2bff487fe4fe749ab507a523019e4e8667cdd3805a711cbe3326f28744316f948246961ce4aa18f5bbbd2d264c549e4e4f7a89d64225d345eec6f8584a8a019e156cf530e354ac82454942cac7482b193b0ec490c532214631c2fd4739ca07c7d199292abde0bc75d384835f9d76f2e0cd430459ccca11a9fdaf30a255a728ef978b2324c3c5951eb8efb2f58869c4599723c1d3a11542de352d836bd99edf788b25e07ec938f93367d451fa182ce4c10dcec7ad9cf6cb28664b9946c1055d093a09bfe0f465c56326f06ed187176c1543b396624c72c56a993759aeac3deedbe9cc1c4f5e835f588fb62b9a6af403730c642510cd4235761cfd42ed9743d7110e14920086c6bc8f55a04dbbd9e7a0db75c2fb69e0d5875cf40731d58107777c2bcd429052a55b65b3ca8666d54f2c47e1b373fa38c868eb7242f1167e8bb2cfe17110406a9898b42306c1b34ef3bb69d78ca2fbe7a1f0ea4b93800488887d64978bcadab2c08edcb9012e7acddfd25787b882e6a1fffbe57edce5f6becab89fe8f6acc4000ee30422009acf65247e6951307e5c176f31bfdb254e94b2b63a3344460a948e2f5c0123a02564eb4a1d62839ea9c5afc311f28bfab5b9f3e9fa6e2d87c0499dfac57762c59c6137edadfd7e821b9fe6f7c02f79c483ecd24db32114962a5c6a9ba3f2c30c8a63aa8c90ed51539843fc68a676f3e0392a6e4dd1662468c5a341d0e5ad76e025d03590c3415b37b811cb76ee0b834c1c9b90820315bf17fde3bee6815a2d3438c9cda0441b796f54f7b831f7e0f2f9fa43913ef2d86e94642dae0d174c2ed7dd278b2ddf483d15df3a859b23c518673e6ce2961dd7691ffc87fa5c3cb5f1f0c691a2d70ee5327b1c255bdf7ec203bb9862bc3d74649e1dd56790baf5b7929c03224b5d08f81a62ccfee9e354c1cb1a58d55966c293c6566151a0c3f177091df015ecdddf754218e6cfc6bf658dd410e76f3ef311ff0bacc957b66c38f5871f4a5320e6cac7b121d19d13bfa4c316a367f20850cd357891b6ef658c06890f2cca0c5696974a44d679db61ad69e910466863f28a051c0341d2518ce5ac1e5b55da4157530edf24fc16629a1d094bf91026e6e5829a0d5b1b28bc8780da050bf22d93b30c9756d9457a4a5674512a8186d2e4f7ac7c3de795aeb38b079a77972e946547a4a1ff4c93b5317fe383243961b5647b624eed5cdf266601322a797566131844836193aa5489dd5d81b920bd23d657992a532aa2751b7ecab735228c9a226db1e885562812180e3009a667fa93a281be0e1cfa793ab33787829777d88ccda7d904d09a10695248f3a1ae4d1a9922889e5a4277010cf39980459c2e9ef29bb54f114aa9b78e937b57b241a7c26d16092dd986b3ce6de5e1abf6b3c6c3b162dd2686ca2e75f6fdce4e973be1ae5dc17cc280c9eb905f6b07fabdbe8d8945bb53be1fec88babd077214aee83809010fde2b51b13c56f535a46d6f846c1195715ec48380189f66bb0fb447b053c98feeffe1662dabfcf391d4d5fa7724271bea8d718899dd817fe99b2c217e8e67c058f2a3190ad6681236f7026580fa145f41eaf54ea3aa2514e0f1dcef3dbdc581f1b39a57a910ab983838c3eedbe664f5ed93f7ed35cc8a077cc3b0c2a8382c76ddb39ca4c0e3fa8c3fb61b4745d54fd7bb3dbf9d465a10486538d2bb57bfef06e9b03df6ec39ba0cf14ca53057903dd12ac55fad4f74e21d225f690f079fea276557f2b375e8b78cf634364d69e443d59f515636d191169b5cdfc4f0c88ed12c86cc43e91a9084d7589e82401e450fae73be4a92060c04771f21c7604b92ae60a4fa56d00ef8357414cdde5d947f57536430c4f629625e389249640222ab0f898789bf91c8f8ba4646209bbad0bf70839c458688b0727266cf03824fe3876a9f8fed1776a4ad1f63c16680c84fc9d43211a045a1f83fd27e74d1140bb17a1a3b46377d9f4bfeb54dd16882b6e439bfe325a4b021be825615d28ebd15096d6d37dae530742b1d5238baf7cb4b3a4f56b0ec25684ea40d87afbdbfa99e7b8f36f54c369ffe8aa33936be766afd34cd16021f3e43af8a868e43ea5ede5e6104c40428c3ffa2d7f1fa0d9bfd069e21942a0c85273078199dfacf8b263ddcb55477f6575d5f63215acbd9c2e4526c78911baed46fc114833b09d7205c40308d38de222702088d190718f800af77539eda954a15e41b9179b676d8ff6c70200556dc6d5c821a4ba9e7c0441a4e4027c8f65c7266be1089c03eefa81494b7d79c8f1d41f06ec6507450c1ed7ec9b140dd6cdd25f33e0d040f6f6a26d5e60578f058dae4104d0206de5f350812d230a877c30f8b9a1acafda7eb55605d85b0330abdc9aee3071aedcdab85f7fab8892439307957c54c7dda41bc8d3bd3d72949d9a20fafb38f3e73250c1fcea6c0152a989fde88d041754398afb81a289b65a8bafa4f17b5a985ecb0362ec67cae3daa34c5faa19810b1257f61f976c14cbfaed65e1b07c021dbf16c042a3a85967d83a1f53c332406faa5bd31933102959faa1c57a8055f1256ad4e4d37fb23c58c97d0cb1a08f786bf5801fb144b4779ae8ee37901fa9218a7818a31436d1d25b9ea14492c7bcea2c8ebecc0732d23ef4f08a69a22e33eaaa72b1a45063846a6d4d61c9c2d80f04b00cc6c78c7e11f362a0cd38bdd72204a1e1bfc44e37ef4b43399e847bc3f24d5332b793c87d75186e46343874c971559bc83e66221ab80e93090f28b3165e4799fcb60401254fb8cf86cbba3cff944dcc3128761105ea254af7903bdd4215ff92136a2f77a949fcacbc6a4b2db24b05dd0c1325ded9982bb4259e27aed64bc75db346f165c015539c34707a20dd586d894dc42d19ab47e9c97f9ee2d0ef72d2870700ee3b3e7fa2f34e902e8ea7879c4057548f67851b77d92c4673269c733a2b1d133dc812249f223edac94cf42cce739874a0bf8a0385e17d0130d858721d280b12f8500ce835b026f4e9c3f83d92e15ea36b89a4611764bb7a9c248f7430fcf3a66142c368486d7620eface449308d819d37560d8808689b8e768c5e3663beb87d2632dd2eb64e438f0c4b508c13f20dd134980a21591aead69a009a34525d37cc2d60a463048b0dd100fdd31c4baca041c323d811eaccdd5c988d9c33741d0c281e197e634a7cd9fc1ee91f46e61f00f85e80f9d76d0634399b43e654f7b4b88ac97be4b1f42ee5d07bc19c07bc753a8efe50e46b9de5e0c7780f9c31204b2e688d00d6e8b97d6619bfddcb2766bab958c2eb25aa81f59dd88e171cab9ef079e150110a0ed1d265dceb64a1f70c98f720752930dc087ac68a3a73657637e0ca8e93372c9fcf7fcee2e2e0545b8fdd3fcc559bf866500dea4647acf638ac3c3d32bd9f9acdbb120681f51c7a819a9ad1d779e0f4ffc112eb82d28f3b5cb4260ea04e7c0b8423f157d31e96367fc0dcd65b915d03af8954ef8822d3073bb9a2b1d9d8666a48154aa55478c83385dfc50edc1d91e50ed152edd793d80dd8cc587367ce4134cc748b99151a6fb0a0d456ddd1765508caa7831b5e77e2db6d9918d794c1dbf51145b33a6cad64b53cefc0f31eade334f245fd3d0e84911fe4a1b92c3e8f249f9d3b24b09b0478a4eafe5173a47992eafc32b00ea1f702f3cbba7924e9cf6b3422563d5fe80540622188ab049ec029a935c3f7708c8bc2b06954c0dfe885353f84793deb41aa17ccd3ff85a4f7a73f7e15684f1eb0b3d15327e296de2e07931b9b599f9e19d5ee3392780390cc9943ba12a7e85979a7918fb4adb8ae0ea08b059422ffecb4cfc6bc09cf4c9aae60d97f9065a0f288ab770854a8ccefceac9e46395fb048d84b1a10991c17461d637cc882add1c54178083d6381d26b701fe0fa2d7c4773dc8477223d654df5aabedbca3d35101910a278a6145e8cd403035384bf18ea1327aac86fef5fa7e90b2ccbfc4e2c2f89d56c4899079a278c207f5146397e53ce3e0b58ad6a9041fbef6168358a6919814829a0ab19080a7991bef8f635790cad2c8b1648d9ebba718269c942a2288a77fb2cec955ad64135cd1aa4da9e63a8c8ec4d28ca6cde8e4ede386aa1dc69590463514748ec1e2ded31f87e283892ce68de8e7ff8b9e19ceea0192d3d9c90f7772c30f299d283f2e5e1dda3518ce40cc444de49889c4ca4d92338d1680e0ee9892628353cf4ea9adb2ee58c794f103483d46900d29731e898446aa40496464af690854253bdd65a4904bcfd4a8395b353ba5df289d8fe52a9e55013e0bb3f67ca456cbfd4d66374ee4327c960ed2e8ce337a6d8f867f035e8656007020d14077335fbb10328911180c27297141299d184029ea0ce78cca804a9b1645f188b6b2b621718307ac303a8ca319634a915032e9bb8d9407f6fe5dcf0e6c7c29db9946b240e6784e2f1c24f325e5fdb875663f72560e128841ac95fe2b14e97209ca1b64d7d6d0c6b260bcddd02d807dd011af509dbf531463e91d266c4e37b5be9a07060e0814bb3320686be0c4e4f94daf0df7c6d9213227d8790a60a87d81483559850068eb2dd5c2c8c5f597755e24bf92a343df5083b798e92836d64a2e19e2fe537a6bc28b52e0f169fd785405d35e463cc7eb9d5cbc06726e347760ff16bee2cfb4beda73790ac614a7156a802ba2c1b990b28c9a423fe224f1da659c68e20158fafaf2ca133df039403a64062be5de0be4f0b4b2040d82ee33f3a1ac1e45e13fd0adb044f4a38182389ab92dc5ffe48afda395696c8b8ae67a6fbd369b92f13d0145eed9f0b43e9df436a87da88ccbc15ec7d56e389dbce7bfe5bad07b7df38646ef9e8c2aca7e9df34f88715736bdfc2a52bd89dac22fa2f45386271f682621ea9860e3951b823905eba19f56796cdfb77295a366da389f0884ef0771f51eb0c6802edea63b255ab4be5263cbd4c41e678d0fb916caa0bc5cafb54be3c505d7b7b86e2276866c08a01959c34b006", 0x1000}, {&(0x7f0000001540)="9f750a521db030cc1521d055ac1193be178b58bea64803869803f3fe30320a44d489f3db69d0991bda65b6ec445244ce471cb33efe2c08dc96f56afa11f57e9081465e89cb246e39073c86acb5ed6501a2c9227a8adceae18abdaf74371870f094b302a2f41d69376a67d1432943b46eae10ba0ab7fcd53006e801f69d66baa90dc6ded4f4a94ae646789ce2fb01b7c7f0a6e8f5099e4013126e47d93ce2d6043c72b56bb0509b43931013819ecdf7dad6a59ba055ec2bc67ae27874251d1bf8ea067e1f2ea80a582058d28ad3badb62fb0b4cf9bcd6e74f63d646da16764bed918607b3c39507fae205c2dd7499be53843b219c39880e9dd1d855d831593871adcd20b93acd856e7df085d52067eef50252a810d9dcbc7e1ca9fcc134287e26d23a09df4f4c528b5fad864997803999f7b1e62067c8291170bcb0b016789039d6829542d1819a6c7e789499df489b3ab837756da06afbf47965726b10816b1fd66e8a89a06d2361f07c299ea132645e97cb44af033e8ec0df6c21fd5fc34fdc385333b82d06197c8acd77220b2d1569d5aef9bed889adf026a837f9c2ba50c31310e6c023eddd7a2ed452a5ec3aecb2088bbded84d4da47d5707012c94da730316d6d534fbc922799e49ca788f6317ae68912c2080deb74dffbe19e46e9a759b9df9428c738d443fd6b8e26127ae445d65333af9da2c9ff82f8782dbd363fea2b21e8449769ce46ff43cfd73b5002bf7fe71fd9dccb2b408772581ca21cde175038c04c9ac9640a6f93c84dad40908014bc9dbc35fa9837b19c6ad38a7df90a94891e902b2d9224662ff8000d92f4161bfeeafc035c832f09b3289ba653ff3ab0c38a921dd13710154aba1e7da43f83ab2e2c30d1a4f4bc64e47a59d1ac7739e78ba7ad7f9d5a682596586550a49196f9eb9231e435e3b072f4c888178abd97af3438c4e246c2b52dad55ece728bbf38c358b709c0ece6738dd4889be5d2a81650b2db20bee0b44aea7b49a557dbc5640eb78244f25ed99109bdb390e429f3e40c45e066b52f432ed7cdddd9ffeb197ffa1d49ec6074ce7b14444cb08e97e20b88cbfe3ff39e65d10957917fab511158fc6c23d30c32f492878b8f4f55648edc5fe064d82e6234c9959fc2cd77e7eda239c327d228218c8e1b56edec4f92e22071c7061513cf47a3d737ade6d49d07e46b62658193aca64fdbb0829594603a2e43cb725c988ca00208f8849029548028c58d4636eda5053ba110cef46fbcb12bdb40e7c7d232f5469eb2d11da0a456febceac0f76a9aecb25d6466fdee0dd68198f2e63b37fa26128068da8d1b2c476cf25a2d92fde3a3c1b9f19666d5348926116bf2cddc06fbfe4617ceabc23bbc24ca9ba31f09aafebb1d0a5145da55af5a974a3a52b69a1776687bde66624ab75ed3982368f19431bda2475a097f0c1c4a8e561f88ca4827abb03ea3005f59b87ac757943b8da80bccd80a74365a2e54283fd1a12fac3eac92dc42040eb27d02f76d7c00f5b6e5b03487af843157ed737b9b8c5f9b5f7c5153370dc8159a83e04753acb0d031b3b7673b5a13815ac33fca02efabdc1e880caa8cc93447a5c068389031593f0f5c8527379ab2a65e1ad983a4ca46e2dd3e4bfe7825fb930d77cdfce5b714376155be1f0d4beb88ed315d9f8095ed83c09ce15fa1dd65401d3f6f966038b31bf36aeac1451a134fbd1ec74395ab7c0aa67ef5086d6be960aadd6f3c08e4790d0d17cd3a35ebb4d96345da34df4573ace4b03d4820a36f5b8ef3b54e03ca588db0e19146b2e10d57124bb5ba926fe657d52ce71c930105cc953e34efa3355fe065a0cba58048da88d30760192da278532c41f2f64821afdc122f8262dfb226937e75cfb6508fe2e838a6611f3d5de2b6250a0487f26589741c616d7d98e578c0102de775a773be56ad8c9f690341eca46ea794b0cedcd9bed26c2c2c3626c2b81f131a94260c1889bc349cb819051977a134261ac70a582a8e4bbd0356dc9c7f1469bc675566123b25ef983fb3ebcc2806b9098546ab22b015f515b901e617812066ecbd00347309a0575da351e2854b98a37cf3b9c9ba4ca44d379cd0dbe269afabba96292c60591d6bf94a7ce0ac5b40025e6bed16f9558dba34871fa03cee47d1628aac97915d5955854e30e9f58077e70421af9d6e287359a8b804b002e43b88ee911e2967eb011e54464ba6033bf7619f01cd4ee49cc49f2c3ab4d0b181fe1afd0ff099678a21c17a29ad1a04ed2d85ec38222ef65522f00534a760c6d45a56c7a6df5c7f088028bbfbd3b86e331837c997a44a841da065f766c0a78d6a5c7a746ccb330323ed36945c0dd7567ee6cbb5e6d62a0acb06cf2c0a3419fad05d5168adca4b3ba01801c7489fb667fbeb65bce3751d7bbccf1636fbec74cc0debbe2034ef5a2c8d8345bf28a8bdc236092d016986447c18ca088ffde4bb2184a82dcab48e7c7018577dd0ec6717bebf97fbaa22cc24cf6dc0eb68ef0181281da10e116ba7d89fe696db59c52d0d23fd7b2921145811d7be8cc8fbe586f3f5f8fb62a8493bc2ed2b374aad3e5380caa95330914c0cf79a12c8604a6d3ac4a30053c49bd4fd821847e29ec40b70287da6322b532da35fe4e67de70f8de40597b5cececcaf292f860890e8baa7a49db8ac0131735ab7e5290436b5086f3133a8c3e3e3ed59d08ed36715107f2509490aa9bc4f60bc9e6b1f25436f99640e246ac4e4b6720676c912437167de695816d01fda61e96b1343cf4811757f602e08767829d2eb6467336429396e8f4a4dd9292ab5707eef01b9190ee9af71f54f7b65e15913b13765aede384d66c0a8f2fe32c2c8ce4881bee6970e54048137b8f396c3194452ff98de5ff55d691b2ccacdb92ed6ba836816da88b5ebbc945bbb448e445467e63148db1b8815ea7c4dd81c4f9e9c68566212e60f81687ee77e0a35ea6a550dd6ca786d40b77ec1bac75dd71ff312b22088fbf6e795f21725d3abad16c577a4b60fb544ad4e4bf3254067d9960f9cd2e07c4c9747f9624990cf67a771f424efd281841fd02a229b0b5405346f903582f5ba98b51ba7f6414b23f5cadaf8c4a94f6155f5e530e6cd89467e1311985ad0fe94356d2e453376ac85ca1efb2a769208c8b7824c4f60cd7143189c4b9ebfe37a8faeeb41148f30c55ff1db3375a529ed3a2214ecf6357e0b8fcca5ea5cad1f0a97617079d4f7796104b2edde8024317c12dcea86bf002b5d10ee20ff8238d637d81d048b2f0b9465079196dba4ed06ef72c243581c0baad53d098d8a976165c17c75c4e3e590a5d850f8f9a0e7cc672ce4de82fe56ff496b4e95c8f57255ff3092ef37cb1192d7a0bc5875f4c0f1341dd8518bdd7e715bdc52e0cfaa81eea8b90e118d033a0737e8ac346dd28172451c2c3f39b28f440f77f4402250d534c63bdf891e32a88a6cf83618a844b364c157e33ca10d0e46ba4ccb5c73611d2427c6f2c14aec5317f64b6d5c15d8d067278017c3bb75bf2dfe2e411382cafc6be9fcc0add0968304793ca286b1602f72ad3d5b0e825256250e55de98fc84ffb515e67ba5414a2065dee219b4376acf131f15716073b3fb3cc5d2c92b930da8f20d9c8f569c22a8348f8b8b2964a91955143a9f0b813dc48d9adea2d0bab181156be5f12beb4241bb8d9024a87f6ed3ab229d271b43fd314c614edb5f3bcc69a614f8dbcb7581526b807114423c9c0ec6b8fec9614f2d288abdf47b8a11a4db7b84ac24b2ea41b93b05b797a76f03fee9d4da01d93d1529248385b0c8740c6ef9d8a73f024ebb2b0e2b8d823a3a8ca5d30b80a43cd9d5b16a4534561d38ab5765955a43da14470f156c9de8786338e8b1da278c476e8928564d46b346e22575a34793ccbf1bb4d7f8cebd85f89586efec3e7b70e08dfab92e1fdd31d6e65195a26857d6102a2a48a770324b9963f5499904773c718a7220fdff25602cc5dfb5a001b35aee8eb8f771d94bace816bd844afac65401a2eb9375a5d2a41764f3590ccfa3e98a4c95ccf552ead08e142066bb0296181608e177cfc70d5cca92cc0be2b5c9fea79528e4babd6601c93dcbe0ab1227c5b65224918db8915f4531bec4d4fe810bddfc6e38bcefb5860265c691d25af76e681b064d540042c11522067564bb415fd6cd12a5cf0ce48eba696bd8d616cd75c200a5ba74697a234b2fbcd2a5139e6fec07fb68890b019cdc11f99c9b836dbbdfb792c85af1cf7eb812f527817ae849095aa890603ef98b21196397bacf63d2f671ab08e770b30da8496abba6180e049f132685262645f5ea1ba9b6570a4b84871d286102e43b9ebefa712961600738775ded9a27396c717605a636dd20298706543de6e5902a5f2fa313197e37cb74249835e01ca2485955778476064a1ab27bdca2bacb4b2173cd0303e57c917e3b5950394746b1d0b1942551ef2b08372a725b8055ba8d7681a4c6d6bdfe37a18e61e90a59110933bac3ee5b03e91f8d8c8d1bb0fbc39b928640c3e6dbfdc85c2359aa5cb1caf434fb307405a1a7f1d26ca3c40e6f071dd843ba76c301edcee298fb5353013ae58dbc5fe72e739b93ed0faf192076168d868bbe70ed651137b810961160cdde028966edcc01eefc6b7cc1761e73dd13e5ffb20f2d886d7061fe7611b1aca9346502ed3824ef4db736cc4aee64c480da5a7c632e85731f4bb15e25a8de1c4ddd90dca401e7d332f388ec4ea6f07633e76deca3539b7b598e70fcd8a2cb3c36a5a31612e4b6930f57e9b8abf22f5153ffe9d42f3fb70d36ee5e103aec96154a2b0d96cae7c24cace9e3cdffc5db8137466c120d8763eaf1f0ee5315a93b52f23ef62a6ea8524b21b8c49bb3214d8c700ee3bd4b2fc74757d39d0917d912d8a65ebe6c109a612aa1ee83d0623c3b222c88c850ff8e0c8ff86761f089f1ccb8b91c6d2f917176676e240594a8fb1fe4d0c9dc44c2ee0eac03621cafcafc1d51ed65dc1388f17502bfc018a6102bac6ec4ce10c3ae98e441669a4dbb439e98c442da0864aa1b6b065e743de7c076b77c1112ae984e1ce50794514596b842d9dd5d9bdbf7488518220e92b96d3ddd3b96674f9d1f84b6f70f64adebd1f5a95f90d672d0f90dccc7333628e253f35a4dd413b768a0be5c4f72492765fe47cf18b4777a45dfbe4ae97d643129e297481507183e669c55b568ebbe1ce12c454db375a860a2ed88132daac8221a756979e712488259555a01bb7bc9697448c05b573d9912473d12c2a43d4da1fe5f74e48bdda3f180323913ae46a7336ccf39b2758278de5989e524effbbaf09e8c62e57222634692fec468582455a5d593f691f578f5e9fd8708b149129522ffa92cd6bd0915790852544cd850f0781c3bffca885e29c8f31c04129e95e9687caa6f17acf7cb60a24c2f20ee6ce42d66c6d313d9c8a6f6905ae8253b5893384e5545d1735fe3eb1267a5c9627d33364ada034f4df96479d903fd40c8d60bc01abd48142d2cb4cc6292f83b5524a3a8176875a4f6e70878ba55d8e34b9d297fe3a0dcbc93a98ed1e6b8fe43bdf8b9158f5f9b655462d4b90b0a9e4d989bef47093fc345b3f76d165d5631239e8729491ef31834a62dc7eb986c3a1094cad3b322203aefacbb3d72f6767cc9cfdb1babb2293c1b09c608a1984b19fb604b308b015c951533acd8e4e06711491fe1ec9953b4359e3874515970f19726b379dd1a4188b5441e6577e9a748a6cff8a0e6323c17724faf6367c3e528fcc5778a3f84587e683afca4e6f219f29", 0x1000}, {&(0x7f0000002540)="6fd4b58f6ac2bd05604388033bd95885c90f9c21fb1f2f8ba82833b6348f6d14ecabfd8094153235", 0x28}, {&(0x7f0000002580)="e9b591acc223d5bec6af5afbe12c7854d779ce1923f70497b6e4bd0d86ff6bd211cbe5331b398d18fd7df3d110809b7110862cdeadffe7f06abf3b689e1355ac92f4e0665cc8b7272bd2cc70bcba271c88fc1955cfd39cb18fed912d69a6a3e0f6b12f856c4a01b9d024d5608b9d5208c46b88982dde239a169ef539414258342a4b15637341c459e5961511221f46f4dee0072d71e5821b7469a489aec0d7bc2787a3ef3d803f71ecd2e1ca070f6aabedaf352927ce3415301d41c81a787cf26ba0b5b0d4642e481a0fc0e2d5354e8061e4cab1c1ebd9c539230ddcd6583308bff278a0c4d779bd7cbdc2e4e33aca73744ac15c9de02668db8a1a77bfea48", 0xff}, {&(0x7f0000002680)="492197671ca6904e00e6c38d9ce2252e8316bccaa5987ec358e0dd7dbcaa1518a2b777ba7ecf3ea75e8c8a3d098f9503d9cc025d10f9862fba8f5c80e9a12093dae168e183cc44c7d67067ddc57b27ee8b083a902d64c860c7ac060458b85c5d08a7b58bd44885113064f8b56ccd0f796781cfa7cc77402b7444d01329f86653a0416bc4dc5ea8e26730d22e60c3c40f87f4ef049ab9529cec5b3e6eb0f79ec2b991eb65551518a8c4e4ff7f26ac1f39c08c61d1112fa26f1d43a686c9f16f8eb981d762005719df180c7bf1a7e35a373db3618f2050dbdbc05c42604fd231009ace65ca9cee8f8a7647a964a73a79d48376be8e6db400d5a1492af9d1d98ce6b5f9f96f843ff430cb01ce3e84bd8b1041d330fa8add1eb549f61c40cbef72f286fbbab50f2c7e0173232e4d9e5bd3b622cb274c6f0d3a006464edcec50dcb6e5b5f9611f931f4a55e463784b4a0d6af01efce14de04615af90c7cc3ddae31b99b4d2c0f4ef414225ba8d87f582f312a762c9eba238b2c431eb76363887d98f5ad82bb5dbfcaf433fc84c56c843a7e92324e4152b5471de34a064327dbf3b8a475e4bda62cc68c1f0ca916668a39f3b81789648817e503aad62e8aa3601c5e4fbf2dd6628ae15478cfa8e1f98f8e5df727e65ffafc17f50f18594ed326d12f6f9bb0f525e806e7f1ede37c89542db2392e0cb4e7e61157341425088120cec11dc3c0f6feff5987e2a0a95995a4bf89c110dcc72e85b45c35f8e5794b30ef5d41c116375e42a4edde981e2c6bc02cd33ca448e6937b484f8bde497b62555e4d4b57e7a3a00aebcbfde5489fb8413a578ccaf93fbc79d5bb0f1c1d30808558e21fd19856ebba6f536141bd9919a502ddb4cf5817d1a7ccb86c02392594296e48d4e2eee61c8a61328bd0a9f46df31d8172c1afe0cb5646f9afc25904ae0da4cd59749a2fc41ffa0ef453b1e308a302e143adb074eb0bf42653cb13ad6e1ee796fb5fcd1539d09cf6330ecee4f7716f96c5d08ed4a2dacb0cc8bda0bc0bf1f5e1fd3992ab3c59a5f95c3feb88af97eae1b7648bb58fdf3ba2d44c2c512c80f3ef6ccb1a720afdfeb91c1814a42e2d400882a92592082da2c8a426472f2286134e4243e83fc8859f93754273d7202e8a269bf522a558af1e80ae3bdb7e7b3df22d6e0b091283810ad3c6d388ae229ccf32d0c2167610550bc16c4710427191ce210d85c469c3fb6d068710eb5cb43d116924f20193e0c8d8259c585dfd640817f564af890e27fe26ce2b903086c4effd256b9f093a562ac46297f0be78ba7bbe8cddd258c1dafd4bec57f5fadeb94fe354ce4843af0ec981540701d074c0b7d4bb7d90dac0c3e01f1682fba393069e50110d28fd8739c4fde015ea71326c75096543488cec946ccffe094d820c41457088134b7ae5608377884363831264a24f8f579b2231e1556b5aaf7d6392dc6573ab06f62fa389ef00a88f4aa2b7044a8c8fc7af80871dea821b984d0840bfb0e40b7528a3e23cdf7aaeaccf9147fef25efac24cea488e5e96106d91b764d3a8f02c5c7abff0f894d93fe8ebdb09cef15eedf691b8147669dded6215a0a5e7301a8f32ea4df2ee7858a3fe6d89368ca39b532a3a2a60d685b6b7bdbb85c9be91dc5399ac961d89704eb2ad750b93dc223d497c5242aa4542f5c248df8f76b9f4d34b57d611143ab0b85b0975257a6411310226679f2e697d1ce396c49aea1ac395898bd6a8ac678f998c19bc2138bd74e624f4fc0e1a119bf789b0bfdede258af67c27f3285842da657ec16351311ae512cafdad7b3f045b926cdcf5468cb66784923d070f0e3cd57cbf26c32bd2b0c3fc6f0bd30b687426e534b65e2e9a2874e1515f56842262e8f74ad839091332b591e24507d4df3ce1d9d7ee975741dee8d3155f4d017928c9006a5d9ae2e4e5c7985df776edc9edf74ef657fc9009360ef9e1961b24c14218328114a945c22cfa7e5dd31a2915788e0ccde67244a96517ca36484de0820ff40564f298390006b1be4a5ea3be199f9444158535232e2fab550e0b92c953ff50036209582200088716e0d11b40d510a8b6406bf4d1d9b7767b55f427fa7ff742a2b83bf3c2fef332b8f93815e4d0aa8e5ec41c4a42e628ba9a51c4fd376445d6fd8e796f37995ae316d34e7fb402558ec6bd74bb420b80fd3ae113405d890985b0996dad6a06448b22022317c7d3ee5cecffbaca56327000d50a97085b452d7207fb1f28909b0f32da2599ec42188f31e700975b464a59a33da42ec0ed3563b3691d3a71aabce32e772ab1817fe3cf9424afe8c02cbe4a58729f53271977b8ee9fdd41fab49554c29dc09116a341abc434cbce1cea04731006f48676fd65f5f33cb89c78b9439bc4118c8233956fe0a50473f5aafc0da9f7dd1ac51e93b7ae78d42c00603ef21f8e984ba0c4a73fbddc3d6578a9fd0930231748ca1e0e2f4e694cb4adf52b5e7d52caa5901f88d004adf95f74c0bd818fcf8552a5cf326e40f8400b3a27dd1f08650416a407a77ca63b98466e09e5f08d2d2e6eaa6094efb30ee9cf329a36a71cb2ff6048b26fc7062569465e079785c9d914aed8ccc32f6288e806bbdc0213a75625c907a5236de024fbb7bafe06b52605ae0118c24485f3f4afa864e98d60306c6d3b52a900f190f51f461281fe602368c1b532c190bcb94b534a721392dd8147c87d735f8f8e9e9e23553c7095dd093514fd171539052aa20f0c04d8301cb904f24cfc5a563946cecb2a50f4b9982b6fda71da84acbe39e010610dd78fe1d44155d591b2e781aefc6f2c29916a7501196f2f66c485ea58ef5e510fbd6c2903af80ea62f33487bd5a373227f29f9075478913f271a197c50a12ecf7adc1c4334e19e4f564e9d103850ec5415d560dcb5e7410a96e5aa7ccaa9da19e9009ed78a30dff89ea35a598694e55c40474ed1d9707f48843316609a9dea43a21068bb782d34dc3bd9d6ebec14d0450fec22ace41a8e9c63e0a6843deb27526f19761993dd9fd80cdc59a13bab12464a7f40d5d6b4d807bb0320977408f8cf37d8742eb466ae5ccfa947e18a54a0e14c94602dd57525f86cea4bd00a59a427dcc0ba40fe35aaeea592ec83611a3a6684b2289bff7a9200ce98fb9edb0eb069cfab19cc7a3998bf259677b525d90f8223a95d93a47e0a9fcab2aa0704edab026dd26bf389eda0046090630ae8cba2d6efac2df3a0aa306616059297af912d4aae0353a5487d40c4688e0813dca7d0796f4bb6abb1169df03891c974ad7b10f267f50759b64a914d450ad17840a10154b9c993a1090ecd81e9719830fe41efc4af062f140e83d98131014361403095265f7a3965b3dd5791cf62cdd67fecc872b2d1dcb90d2584df16ebbb0a3dc24217e0ce2248ec8ab835d15bd78a8fd8ae4bf9a4e11bf5dcb9532ea77392ee086ee938b02511c00f442b1902af70700ab05ea16dded5903205905aa3b85e1fb5c5440848232aabee573712edf22bde6b90790f5ac53f52d32fcc90cda1faf0cf6fe879b5bd4048858cb4d821520c7a5a8030cb517172102c553098c39c83f93a31620bbba30f54d9cf1167f0f30d3be99bf059e167ce32c56a061b7999ff8462463c9637960aa2ef8ae90f34619624d2c8bdf25d690ac11e6fa92ea0bcb93b903daa091f5518e0b9310d95a3a0607e25b1fd3b7c59de9917b4ecc521fd6de461645eee980d839c9fb3009b5a8d94026f0000026bbd6e47521cadd06c82f6275c40de5813ae92904e201bb4c15875a417ec2b187fa5bc89cc8346d93ba55e1f7524fe933886ca8c75154d9645181e20d85c00f9916b9d4f04db8004efee8b85404fc04ac41ab2f02ede7980f137f6394708346d7e51b6f83bb664136c8f3dc6f0a1eae84030abe42adaeacfc1552603e99e97b0fdd471a6f6d25c6e1012dc611b3bdcd53b7f46e74624c22ad49396dd9d621e32c60c91450fb864b454845427664010b2827d6738d4c6389f0708650e34cc15d7a00400443baeb07f76f9877f3464ec574ff10d78cbae2a5bc8b7b196e6a2ab8c7512df0680cda1adf8be992c20fca199696ffa88d98dcae257c99d0f11bc1262324d5600dd641b9ea37e5a4be2d86f5bb9177e74d542554fa9d13071484eb8d35f7d64dd219b75269649a916b57c95e4bc10bebb474e6cc8716c93900f39d3f4c25c954e6606565ed9a6584eb5febb8b33071f6a9696aae2c2c66e785db30292178d17d8750de5553c0b75c87b5ef9029fc73e41a07187bfeaf71f06654c9b8fd96c2678ad8e09923364433e72c2c747d61fa470eb11fb6f0d9082d72179ed4aa4111f78fce68f65e322b35ca2e16a6655e0b88f9c46cb52a67052bfb7df5f7b77b1d03a689166f64101f9346e1d35cb94e05c95d0f076e1d18363e20f75303dc8c21139de0c36fde84ca0fbd848be672f7467a8c5a235a29105ea72b82156830127a2cfe2df99348c574dff454e5259f84ce0459bc6635ff049933d04a0daccc4c3d88ce48e60f5fc531cd0bef247c828686e2e0e3f2128d6f6b7ced8a2a8024e9ab9c66034039eb5df5105045e187c0245e934f16691a0dc6da8b75ec6012738a14e618734670775b8fdbab93c1b2640aa1d560880b2b6bdb1bf8da4a67768a84c40fac4e75ab3654906843b63dfd41693f8ab9dfb144eaa41951b9a83cc68b3635ea94c7b16eb5d8915d326e1b4b15557014e576667709dd96bfa64d75ee8b81cd8f435f05a37e1d447436192c7afac13a5fb154361385b7715e2c2f5ce33a0069743783d5e9704ade48f1ddc4a6bbd1fa9575e90371b818f1a4e5de68b7473c0b977613a568a26e52d50c2d8d3d8f0786077962b7ea04cf15582bb6b25f25e08912bf45c45ea4987b8d791f0f82abdd23ca43b1eda29bdbde9f3736a7ebceb076eeeebbfdd29d76012e8cb7a4c1162491393443b266b6852de62c116b05ac95856c6991d05452f26b99b9fbe21ca3ea71623a3dc8400e8a63a45f9620f6a93a5774ef18db758f056d8650a3a9b338956f7984931bfcc2008d905be1f589220abd25ea1f449fde4f2905b1a460f0f6fd2cde53fe75dd9b1bbf173962973dc3e7d3f864c3ccba38c1391d7595dd9eeaff65e7965cdb0452ef0eaac800d22910bd28c53891ed5949caea588b59a4da44354778265739c6c2797850608fb16ee7cdc98963dddf61a4e34dbbd3fc84ce1652c5055be2c8d0cfa89a4e52012444b9ac0b2d918fd11bfb24625b39ff126bae2baae622c6b3e176dbd79b85cc23ec0eccf0c1ab0720cc2666eb9c24c21c1ae3152a0349121526e3fc1e2db0a120d5d3905090672ed6fa2c2a64223a11360b8a7a9adf29cfc7cf58ec263be3c7a8ae68e17340ab214d270640576e948413a37d2f1d3857e12a68e4fb825a117a23cd9de432d67cc5cc075ab811ddd63d68b5ae819d0d3c543a5166b9db9ef111b6d47a0be445529a6fec392bf66baafa14fc4864bd348170ee389554ba1367dd0c6822af0f12360b081258e357526106fd13934f48e2a4ead5d8fe621ca300c8203010791fdc3fd8c5ee9e53d6aabe7bdac7c457e2ae00ca55e93e3aa3f40948ea104fe4e10865608647ee131dd0687f7c1f05f40cbc82c7a357d26c838e8b96e24d6c17a0e169f8b0242c5523c9794973dfbe096266aaae79d9e4180bd17b8c7a6357efaca116ee7ab89536d12b5b3ddfb0dc5a98caf21f18dbc9428390d8ed705ceb138d5a24ed2e6b68d3799f5bf349548b8cabb7f198c3e803e5df8fa43b6fe153f31e0bf454b4c7", 0x1000}, {&(0x7f0000003680)="0f12b63c3af22e1e67192e2c838c889e3def4142144b34ee069f0ca88c44d153959ad42d5abfec6e1f", 0x29}], 0x8, &(0x7f0000003740)=[@cred={0x20, 0xffff, 0x0, r8, r2, r3}], 0x20}, 0x400) setuid(r5) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)=0x8) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r11, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/103, 0x67}], 0x1, &(0x7f00000001c0)=""/176, 0xb0, 0x7}, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2ff0f2f66696e653000"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x121) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xff, 0xea60000000000000, 0x100000001, 0x1d0d68cd}) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x257) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="e800"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001840)=0x2) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r2 = openat(r1, &(0x7f0000001880)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r1) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10001) getsockopt(r0, 0x9e, 0xa, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002002, 0x48fe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6) close(r0) 16:00:29 executing program 1: r0 = semget(0x2, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/250) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x8001) r1 = socket$inet6(0x18, 0x0, 0x8000003fff8) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) setsockopt(r1, 0xfff, 0x10001, &(0x7f0000000280)="9b7dc4f5867f9b4d0932e86c94b1ad544033f509d817ead032e676ed0d4bc92af6062a69ff7672f2be26d9a2adb52655e1af7197bb8426664fd2bf05f5923f24a5e926c2defeedf6e15b2a9e523fcc9bcef2990d8e164e36067ca52750115147d83143a3b943009f85d36dbeb6fc41d8dc87d3d66271ce", 0x77) r2 = socket(0x3e, 0x2, 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) rmdir(&(0x7f0000000380)='./file0\x00') fchown(r1, r3, r4) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10001) pipe(&(0x7f0000000080)) syz_emit_ethernet(0x98, &(0x7f0000000180)="a0f71b6f84b182f2ad94e2a3db77cc3fb8a1ba7e6612a4bb5309a73858b0c02fff94f8caeeb79d8b29b1ea9f8644e7d7cc5fff31bea5a5c31b188bf3d116157838d905f8fe5b29195d6456c162118ba1bcc635379b8c28bd400255fd409423638c951eb3c04caafdcf11c5da9319c55bceea46ef923d5e66f0ae27d712b463c8fa62bba1ae197762fb6c8509d335ec59776a5c80098091f9") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4b) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000240)='r\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='}!.(\']\x00', &(0x7f0000000340)='/@\'@\\\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='r\x00', &(0x7f0000000400)='-\x00']) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x8) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20180, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='./\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x1) getsockopt$inet_opts(r0, 0x0, 0x40000001b, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x88, 0x80) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x200, 0x27}, {0x2, 0xffffffffffff16b4}}, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x401, 0x180) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fcntl$getown(r1, 0x5) rmdir(&(0x7f0000000080)='./file1\x00') 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x37) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x402, 0x100) dup(r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000240)=ANY=[@ANYBLOB="00008dfceb5cdaca364a2f66c1c829c100e2224252b956ef99294050f28c6777dfc1cb1e38ed126e1fdf0bcedbcd610fd5a9188544f077e709fdb78b6f3fa82f17ee063348a1af71f69dee4159757ed701d902a1c37d80a32ed1e1141ccd2c71fddda3d695fbb0d8d9ff403d85a899669a3240e9cef8f6a4b1a195264baa70d407cb85e797bf2fe04f69cede7a0ca58ef16558047aaaf41fafb4037e04530ddfaeefbc89667a301e81ba902aed02df4e81a947740d0feaa95ac240a041a324b42544eb9a84468d7e0eb9d50be0d38c0a662d0c8453716f4613161341284392f9ed8b9eeaf83c50a1788b11a0c8a6de17c130377c2b0968a9bb443a5d08968dae98c2090d96047dec9b5c88d7c2f564af08a4b25e460d96d171f0"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8000) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) kqueue() r2 = syz_open_pts() r3 = msgget$private(0x0, 0x220) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8, r4, r5, r6, r7, 0x10, 0x6dd}, 0x3f, 0x2, r8, r9, 0x10000, 0x1, 0x9, 0x9}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0xe000, 0x6, &(0x7f0000ff2000/0xe000)=nil) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) r3 = socket$unix(0x1, 0x5, 0x0) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff6000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/17) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ff8000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xffff) socket$unix(0x1, 0x5, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x186, 0x4) r6 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ff6000/0x3000)=nil) getsockopt(r3, 0x9, 0x200, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x600000, 0x20, &(0x7f0000a00000/0x600000)=nil) fcntl$setflags(r3, 0x2, 0x1) read(r3, &(0x7f0000001180)=""/4096, 0x1000) mmap(&(0x7f0000e79000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) munlockall() ioctl$TIOCSTART(r2, 0x2000746e) syz_open_pts() r7 = semget$private(0x0, 0x5, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002180)=[0xfffffffffffffff7]) open(&(0x7f00000021c0)='./file0\x00', 0x8880, 0x8) socket$unix(0x1, 0x7, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f0000e4c000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x20, 0xc000, 0x400) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x100000200) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getuid() geteuid() r2 = getuid() setreuid(r1, r2) r3 = dup(r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = semget$private(0x0, 0x0, 0x100400000004) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8000, 0x800}, {0x1, 0x4, 0x800}, {0x58ad72bceac7d660, 0xd0, 0x1000}, {0x5, 0x8, 0x1800}, {0x1, 0x0, 0x800}], 0x1b7) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 16:00:30 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xbe) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x200000000000004, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 16:00:30 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/244, &(0x7f0000000040)=0xf4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4af33947f3cd7ae86a963111bf56c348efeee92551250e4caf72723ed0887dc9e76e38be523a5fc504f2b48a83a80cfd57ce7f951fdde9d80c327abb9d1286a3c95dfd4647a10a8054b23eedfe351fd1143c05d2f2b563bac4489bc72875953fff1e3e747e3fd62acecfae5241417a881d5377b15f544155e91d85934472c9e962dc8d042790dcbec041510f2217248a92ef4625ce8571549a7ca0524a834669c5858dbb6c98c6fbd69aef2918b1c7fecf0e73b1d5709886ed4eb14216522d4e3613629b62405d5c1dde", 0xca}], 0x1) 16:00:30 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="131ba022a5b152c9e6f95f03a1cedb37ddd14a70f23ffd1954353035277627ae4f5127bc10296aca923cf3dfa3b0f948d6a0e0954e0616e16ee85af9808388917f9ef7a4c39827ac849c03422ccaba18fa9cfea7f606b9ba16d8b43f00007091b6b57139242d3138d2094949f0c859199c8abeb535138bcc2f6aef51882352674e0e9f2ef3340f1208681f5a20e18e8c2879d14302370bd4065ffbe029e063c591ae430b8157b1cc52dbf730aac3b1090fd27f691f0374c41aaba1fdb0dc73a5a0f4b66a455f1e0dde260708ff425b43cdf6560a45a5bc0c36cafbc3c42b488a139d", 0xe2) 16:00:30 executing program 0: nanosleep(&(0x7f00000000c0)={0x2, 0x1}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/49}, &(0x7f0000000100)=0x33) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0xffffffffffff2ecb) listen(r0, 0x3f) r1 = socket(0x10, 0x3, 0x5) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x200, 0x100000001}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x1000, 0xc76f}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair$inet6(0x18, 0x4003, 0xfffffffffffff800, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x3) msgctl$IPC_RMID(r4, 0x0) r5 = socket$unix(0x1, 0x7, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x5) fchdir(r0) socketpair(0x18, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/51}, &(0x7f0000000380)=0x35) kevent(r7, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x20, 0x87, 0x7ff, 0x8000}, {{r5}, 0xfffffffffffffffd, 0xa4, 0x4, 0x800, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000008, 0x5, 0x3eb}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0x5, 0x3f}], 0x3edcc3df, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x7, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x3, 0xf0000048, 0x3, 0x1}, {{r5}, 0xfffffffffffffffc, 0x4, 0xa0, 0x8, 0x1}, {{r5}, 0xffffffffffffffff, 0x84, 0x80000000, 0x1, 0xfffffffffffffff9}, {{r9}, 0xfffffffffffffffe, 0xb2, 0xc0000001, 0x8d, 0xd5}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0x6, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0xe6, 0x20000020, 0x9}], 0x7, &(0x7f00000004c0)={0x9e46, 0x8}) r10 = open$dir(&(0x7f0000000500)='./file1\x00', 0x2, 0x8) link(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='./file1\x00') socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$sock_int(r7, 0xffff, 0x19b1, &(0x7f0000000640)=0x1, 0x4) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(r3, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) fsync(r13) ioctl$TIOCSTART(r12, 0x2000746e) renameat(r10, &(0x7f0000000740)='./file0\x00', r11, &(0x7f0000000780)='./file1\x00') setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000007c0), 0x4) bind$inet(r8, &(0x7f0000000800)={0x2, 0x3}, 0xc) socketpair(0x20, 0x8000, 0x81, &(0x7f0000000840)) mknod(&(0x7f0000000880)='./file0\x00', 0x20, 0xe0f1) 16:00:30 executing program 1: setreuid(0x0, 0xee00) getuid() r0 = geteuid() setuid(r0) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) getpeername(r0, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) close(r1) 16:00:31 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/195, 0xc3, 0x40}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1c, r0, 0x0, 0x210000000) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x420000000042) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r0, 0x0) 16:00:31 executing program 1: syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffffffffffffb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x18, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) socketpair$inet6(0x18, 0x2, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x4, 0x7) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x800, 0x3) poll(&(0x7f0000000240)=[{r0, 0x20}, {r1, 0xf}, {r2, 0x4}, {r3, 0x100}, {r4, 0x104}, {r5}, {r6, 0x105}], 0x7, 0x7fff) mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002003, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x35) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = getpid() shutdown(r2, 0x2) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530006cc226f9f964c18c1714e7bdeb35a966b6ef33a76c9cfe88dfce2147c950a9a27b92d0f16a3673d5b9bd3fecc3"], 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200083be0000fdffffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x9}, 0x1) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r7, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b44270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987f03bdbb044d9edddb69f3f24ec4c21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f61d5817ee2d21741eb6bee78dec4637f65", 0xe2}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="d83f3e240108ea8a37346407c34556a863a130237823650b8447812a9659e542b9072900194fc956fda4ae81a4a35d47dd831c9a5ae08fac9af5b4b43ba8293674ce0592e2caecbf6a2c374196493347e47882a768da570e7aa501122911bb70473748f9f5ae8e65cbffcdb7abe01e3a617ddc5f2d99bd2e5b3e13603b8a6a183e757ae782f0cd14774eeba074397333b66586939b65c99503c8da9bc0f8dbef7e88494e6d5187b76cbf221806302a7da06cff4cd2a4c8", 0xb7) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getpid() r2 = getpgid(r1) setpgid(r1, r2) write(r0, &(0x7f00000000c0)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9f5526724b378bde8d2957d05f03af8a390968c01d9936c6c83c7b2bd020118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdcb4718618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce7", 0x8c) dup(r0) kqueue() 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffbc) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000140)="10c21a04e33177f37c77324dedc4abf28b76c9541170ddfa310f69ca2f9046cde19189c557e7f3bd7fb61f44b48bec6d9ed52ac16cba800b18217434c7ff4d687492b4a11bdd323d232ea91c6d6d6bebbc732084cac77f789574621b18d6ba471f63c132486d596337f627c8ea4c194e1b4bea85e020c660c280d00bb42573f6ceae0a46414b1e5049dff085e5402866575c1e91a23082397bbf763b98e05f58670457eeb2e3f0081df71f4c4a6e28f0f5a2d70d64b5fb9f8881fabd4ee385f10ba547976b9ca6c448b63747a80259d3de07c350ee1d0f4a83461eefe0de680a8db055ce0815dfe594a0fd868c08a7e5a3bfd4db0004ea934f6d3a89dc021b7188c1aa2b0225831b9d1aa3536dbac956d92dd889ee113ff04f37282264abcacf2fe513b8690c5a28b82f40cc4efe117f6c90aadc7bdce86149781a8919ebbedb906541193de11f9ccdaefbadd6e93782ee63a7421e8769e065c6faa119ca0d696e7a5e6ed22a47bd30f0951a2beb503d31f77609dc4d5dd132a66fd0e9410bab2c3c291fc4074e06185a27a64251cf90141e9ed5b0de350a719c386935bec817055542428cde41b123dd0fa11b28256ef0aaf426e1750ef3937cdd6de6af87dce2c316d108651a4795eb8f0969556be0ccea44bf1ab1b0e05f3cdacc9430cb310d68cb2d43cc73362d8bd7bc17b3ab72644ecf2594ecd26f1b82de5109bd7deae4ace393dc122f5284b4a915db891bd726a4164a8cc96a7acfdf49a1062d166a793f2aa1a107a5fc7b54e800ce07d91cc8a11b603d0cd0e6a6df8f40ff7eee9ad1225aba95349d433f6f0b2b32587665d00ea60349bedd181f22f2bcc4830b474408678a73957ae6579713e865c5bc99e038ce6fdeb02479cc99bac5aa72b931cfbabdcef1cf0adc8851eb235cd6afa98156fd95d9441366278c8fefa690ba4322c9bfb9b3e21b58391bb9a5d6a1a9858a25d90d0a0c57d72685f92778d66f45d1b1dc3c943bd846eabb45c7ba00fda327cd48f6f2cfc6dcc766f7432fdc4c398fd730850b3802fabf50c2c00dbd96238e2cf96d5ec506eff5a3c66f9d760c1377bb3c810985f5ef663bcf28c031ae738cbbb94749d8b2b8d47f72f8f8617a267d6e3b82e7338eb3300626f1a45f01f4723d8f19bfb05128429a43c8de371166cc1d6f23761cf16487a4651c49a7649259a5fe5bbf7fc8edb179f8e72d4dc9fe267a3aa828cdd97a33c37660778edae4741d91569bb385ca1d80b977943094ec7ef3f1377b39d8dda80d6509c4bcf125c1799739abda315455a2db040e1ab13f0fc26f3b77f8e1e115223a66d8dd12a9a7ca0cdd411cc3811e33bcd370e40b18ffe894ac3751c987c8bba02513c813a13d48bbb98af10c0bec598c2f09c5ac29e050ec0cfe40d5de37ee0d3995fe6d60582eace16440437497f7b9f87fd6d49b78d16e864ca07629cc0444e197c3e5fcbd6be21ef61878896c43a8b6d8480d9036a28cc2ad631f47a46389dc4d64424711c22e56349813eeef0bd3bb216f910e5c3e6bd2e633e67fb41a565a7c8aaa75b49b430410488b0de765f66ed9c691483f3d38da6eefd24da15a8fd4704925efa23dc5c6729347a9597c647c8e8df954239fbf335d41af011e0680887e6d4c5d8d9a542e444c207fbc384e6588b356c2471c342c6e491d70c360ce0e5c857f824eb5c6b9f95411000308dffee9e32457b20e547f73bb031a18321b22982d7deb51cd58735c5cca962183814b97ccf9e35bfb16ac8895ce945dd87de805b96e2d7fdee5c65112a7fd6bc6deb3ca5041902a17e860c480997c8f509d909a285b5fc151de7993a3779cafc52cbdb70708b6ae9aa87659cf5e6244b20b62b6d5ec345e7f997f927340e7ae9ba7b8b89a9dd21e4148398e3792d23eb2cce179b892203a56acc998ec22db227a8af3d1889d2131f01d4d890538f248b68eb6a0883a1e04f98581b220a7a6cc14528836eb70a35edebfacfa004677b0806d09dc8f816c91b3b97ee3af6af29b62ce5ec090d3197bfcbeca4b36b0a7232254970cec45b0674577f4ac3636cfeabb47fb5c2683a6fc885eef86d3cf45c37a69568dc4c899744364f033f985209bd2aaaf522d19fcdf4205d4ac353973a3868c460788f2bb5cf334c287b9e9233738dc8b03b7f97df0ef195dbf32f3bd20a52cb690dcf9e95a36f5297d8701b8b04b230d74a5415b4855fd15ca5d2a405850ea3f85cba845fe6953336866db4bbbd0e1152762fecc854a8b98bf675278d5bbd53cb626faf600cb22ac7ad2ab2acaf8aa4bb74e540af1a9ddf8690e16eee0675c21b6b6855b8c140e1465028ea435f06c67ffae1970c191bb32e5d2684b0956f0a0ec783382658c34f4450dee3683833c8f786e9edeaafc859fb1ca2e1e0cf2bd4be86a0688b5bf01ce13d743980d19912e5e9e3584eda020e5e37e83d8297990b845821625e4c24fd082cd7d28c128f7f8e48718eb383376c231e2faa4271b5b281d9f8ba69634704a20ccb4f6acf1ec14f95e4a3ad79120a20ba52aac830547391183394733b6a913b1d033f7c6ffa4169ab433abf7afb568e580a21aeacc6ebc3af2919228a1c9597295f34bc3d99b820c7fae04401516dcc836fb382338b9e7ce96907eaa6b10ddaa6765bd3eb46f9f8df8b6240de92be72d144e3b7a6888447413ad155ccf22709be1abc5b40c241429bf6d34f5358b68e3c364d2564152223cebe377ef5a104da626b917e7b10ea93a8a4b52c3aec6c32bd8e02ce94f65b5470b8ed93557c61e8bd3a6519996e68ed3868b3778d20c8bd34bc98b4e9cd032b698bc3a7d7221d3068a2550ec7c02c6a4b6257404a36f49d0c9452da92f32d48766f3a99ef2b25a729cd59606f5791bb9f0b806a354ffbc80d173d8190188f8013e0eb17f4e85ccd941741468cb01a360942936d091a62fe68116f7722f5632db634da8ef5ca0e9616aa13dec947cc0ea54ee71d42e75758fab0997d2501fa30aff3a0bf775d89d95b159337100c4bc9fc714806ec3c8d0109e2485636b6bff7c87e1115b0312a86e2ecdff879e76fceab66ef66b5ae5edcec62103169f4caadfd1046c9e4968f3cebf0f20a338577a853bb868c27bf3d0b5f89e8fd3bceec5cf35804b1de65b4195d602ab24939b1c049c168082124f2f2da1c286b9f5b89c4559e1184c87e7718d62efff7cba03cfe0cf087dcb39a507a56ed62fa6dc1cee3fd7388b013897b457be00c8b1e6beab4226449ea624916424a0bae288c3416285bf786dc5a4231293c36981f1aa2fe79637c3fc51a034694b5c199d8ef884472576b90df81f6128fd64aad72069273ab9f34f86dc661fd2cb5c0fc85848bd995f75fa85a54578954243a2b588be6519015439119d1817e342bf5edd38b83ad540d80e473717d67aa04395eb84078206b4b033d9c0106bf7291148b8cbf55ab1ef7b48979734b45883c212e5ddb12159298ed64582b4253129caf732595d20251015ba62d3d3589d371ab6dd43425c7bbd865a8e3449cd8855e4117d13add70f30b1b17350a583eb11d8677693de09e15bb38dd64ed7f0cb35f1344640cfdd40bac347f8d8db874b2d5f85bde0b58557788a2afc39c7fbc28c37ebe917169b06b6d1ff79f66c421d38caf253796e5215e911f7f140d130f65d5c4fb71dc2dde67f5371416e73733af370ad051a90bf28fe4beabeb1676931f242915307523eafa0ad9ded788fc1916ea1f215bed264778a187b9edaa501f866b61bbbb611b767571006b96022e4f025b6d4c7a83a5c9a6a6a", 0xa7e}], 0x1, 0x0, 0x0, 0x8}, 0x400) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x4, 0x100, 0xfffffffffffffffe, "6f6ec1884f82346d2dbe45c6690131a756f87664", 0x2, 0xfffffffffffffff8}) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getuid() unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)="b801") rename(&(0x7f0000000140)='./file2\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file2\x00', 0x100) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="45191c6c2af081380cc4fd16812c2633651d2c578304aaf5583d72c15281d8ad4fe344084527d3ba44d133cd94adbd750c99fc845f44fd713534bf73db89a25be9963f02f7e853ee5105fc8e1485e7573379af069f861ab327b0a134423ec69698b5831aa0bf566bc716f6ca737e1731cf65050a133db50992178cf479c89b61a9bd7d2209aa30a85cdb8ab7a5cff516751ab1c04b4f77166c863746e1b602df324cda87032bf40ca6", 0xa9) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x11) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x40000, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x50, 0x7ff}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = dup2(r3, r1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0x8000) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffb) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:32 executing program 0: r0 = semget$private(0x0, 0x0, 0xc0) semop(r0, 0x0, 0xfffffffffffffe16) socketpair$inet6(0x18, 0x8001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) flock(r1, 0x8) 16:00:32 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) getdents(r2, &(0x7f0000000180)=""/9, 0xffffffffffffffab) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="48067d7ecd795cb57909f617075531ae484c57d26ca887199648", 0x1a) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000100), 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) listen(r0, 0x0) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000100)="00a0084c", 0x4) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/174, 0xae}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/103, 0x67}], 0x7, &(0x7f0000000480)=""/213, 0xd5, 0x676}, 0x1) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000001400)=""/4096, 0x117c}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) close(r0) 16:00:32 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="0e1c07bce211fc18dff182a2fd67bc57c55069e08eeee0c82d9c0aaa0869ee31e8c2284d15f1b353504aac95dac0018788e4d099a54f1d3d4fc384174b3b244105c2025c6308b4c4dbde02aa1ca5ee7d5ede6e08", 0x1be) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x1) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x9, 0x3, 0xff, "b99b191e3f1ad2b022938f718225f701334713a1", 0x5, 0x8}) dup2(r0, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:00:32 executing program 1: r0 = socket(0x7, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e8ce72f66696c6501987b1a3b85255a87b74040609a3fb2ee425acbfb47de13e26470a246940f774204c4474f3a1b52181e5de65b14a76ee2a7b66006c2"], 0x1) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = getpgid(0x0) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r3, r4, 0x120, 0x6}, 0x8, 0x800, r5, r6, 0x101, 0x57975bd9, 0x7}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r7 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="a2", 0x1) fcntl$getflags(r7, 0x1) setgid(0xee00) setegid(0x0) sendto(r7, &(0x7f0000000180)="3f9017d517aadfee382770b62fe13994436138932036edb45cbc9abe035f17e8296f707d6ef258c3972510de459291bc588954fc05bfa526d045c8ea43f09088d6424912c9afef010d216d672956549d6d3d50bb37cce4ac04b75e89099556ee1b85f946a9d765319d8208723eff5137ff103cb808005aac1231a992b9b28fee96f9a07ae1410b72fc8cfe429b86e65f5a9db100edbace873d006a7bf833feeacf6d0572631af9fa09e8b163f809517385adc5a341f6cfc57fc11b67de070647411b7b112fd9e05164a3249976670e1657af14c4142369d24b6daedbd2b2e3ac1b114876f38efecaecbebd0e229af980435150c871d236dcc81976cd7e0cb2973dfc0a787324c60e367ea4b8169a4b72f4dc246dd9d489413d7cc7d70c7cb61d592f9e891688c33f46f1b4ff70633fbc3fe65b6f5402cb20cf1a1b5e26520297decc59f19083c031a3ee2c014e783859196bd76f2dd4ebdb7071e1e1df354a34a19330c86426c09f151a65c52a8df7a69bdef67a12155a78c8a30cb004d933c5113efa320684b785a7666034d20af2509e52c64da2831bcb80b36c0f1c39042e9292028f1af0edc9c6a4180641dc8da971c9ccc92eb674709487b2493e19f50c36d9ac3d2fdfe46d00e948bbb65d5c4e8db46d3af55c26998bc27ea49abb78a44ad8cf5636e7e66147af5e8ca90e39035abb09bbe7d4019efdd61e2431d40d81abcc3431b960ed01da6a07c1a2fa59744629af1b5872f1d974a40fa6f7507fab1ab8f68c49bb0b888c255813bbb786da52c6614f573dc00fd86227834ba1c4415f6a7d2203be930715b1f53763b6e96a29a8ccdfd200a391d4b5ca3ee6b5a377ea3040ee190dc32302e02710c318ca8e96d92650ff51da1c5cb0d96825427620150c5b656d6bd9f19ed881524295968b4f663bfff1abaa88ca7050a4246392c892e8658ffc928529eced1a956671d7726ce24d3a5cfe9cf181242e229c97cba92e6b1076a094e812f29dfaf1489051f51d7292b53d8a8bf79eaa7c026d454bf2472e2e4f7b00cf22258a041a2a811ad341fbd9bd10046e2361b22b56bfa7f90870602d6cd5e1cf0a87ae3a162d8348922f706f752788266cc2f6d1e6c8a9429a90c13adef438c4557d993d850e0667d65b2e7c0bafb28e56f63b002ac69e64a1ec9b3c55de5507acce96714a1d45220792af33eff53a9a5b218c7e7343164e266733213f04990fda0f786ee0d9312897540f9e1ac3a24f00a0cab7338d7a3623bd34623cd9c390210d11af49cc64ffb607717bb067388ba90cba37a8a5442d7458a857cc83b2dd4e76f7719f1c5cbcab3469579364e86df59bcdcff9cbb1a579059cabb2601c9eb10ce6ea58b0943d668725e5228bfa0cb0b6ff4dfecb7c56623417a49839f50f335dffde4e0c6096ea450e7cd0d397cc4fd5919a21532fafac65438bf3adfdce34c87ab96c334d516ad23d295b234a5164923af7792f238f7f6bdcad9f540cf527560bb1884325f7d04efdfb2f3b1bd15018fb3dd84086aab2af2b84b3f29513d60654c8aa38ffa2be5cf5562429dff30483ecbaa21f2bc6cdd4c6e1ec50e23b75c6294d216e9c8a944f174f79b2f572847e1e1f663158dd42504a9be7d5ce2bdb25f8dd72eb135489ea1f84b97999d369833594fbea90a55f2185937f6ffb3fa15a01f19a5f8eaf561d248829cd2743b10441355755bfd4a7dc755871a0270c70d6c2de9312963f3b522cedaa043b39fa61e54f0f9b26b55272e28a528d65ecab88385290946107a5c870179644e47ddaa3aea303b19f2929d3aa9d796359c0b93df02700922ba21c8eb37de7f249ef4f59f69d5604fef680d6e2b4c9f00b5d44018c2b40098119adf1fd91eb29e00394d1d20e1fce8f183fff7d4d77300a3df7da1c1668595a5aecad89e895b760b9758932aa88513208131e89622b05f9ea7bb2bd03e82568bef63d433c0975764ffe6c970f16cab0371a568af544b2764bf01dbba42d6c992f3871cd554a99642521172623a4114fb541242674620f8045a1fff580b2400d98380e557489b90a56612dd97534b0adb5178a3e638cc2dc01522a72210e887d5728b77b8f1b14ef27ac3a8ef66c0d48bafd70b568c66d955c470c112e1b749addbdc4ee93f18a190ef865bfe0f7d4c1d5604e203d9b482132f3d1144dbf606e4b5d922b3e0261d04f5b870ce9f3b138a4a8b83a65de0490fbfb36434f4dea41647ea5bb053fc4fdbc13444f8bf7bc5fe34dc59696cbe039136194b0211a7f647a5d4e7b4e210efc5a1388743d69980907c02f397d9693859482f0439eddd5a39dda5047e58576575e7cb5a937330bb5e729d2ebe391156b9da6091e20533cc280861852b9315f83c763eb5b93e5b4174bdf64f68047e0ad3b2c76dfd05ba3b30e11367a4b9e420384c98eba979fde07da6cfff042c56bf4801c8a7bfae3d13b42052edab7158135617f7149d9536766bfa773526265e940cb4ca51800e18062d1a41df56fe25f40fee07da00d19ab1afaff42576e02edcabb68f9565a3f858418f384d64a0ac28bd23734066ca27f351627d2eb9cdf296e40251e659ffc89f074f7d4a6e569193d8b5de08553ea749f94d7602f0d93a5b1a8454b96df2058c404acbddd2cdbaf5e13b60f37b4d3b9a88d4d08ecf4b17acfb69703b075cf953a259674ad206fe082d5ed788d99a3dbcc2373bd0411d591d39b5f09e1ea40b42462d82763d70d7119006f78173deee35402800466c9ea3b9d7ba17f01c4ed400e03f9694c8b38a89a22c55e2067228eabc62c9a98a550982c7e378792a2bd089cfe18b03bf9b73bbbf3ecb49a92c5930856988f241e698ccd257f3b167745ec979f3174c89dfcc90f62e373c8bc123135a3f5cb92577e63a5e2fed5fd534e2744520954b7e0270c432be8416f8a0bed3b9ca331e7620de7c4defda95615f51fd65dcda26106b1cf501b7bb314d2ad4543eee4ac3d6c53fe7684976f0fa0c785525c58c6f32197acb4a90d042c8db4e22e2452ccfa7974fce251e4cb5cf714420406207846ee5682c92b3da4eda3260839e2ddd0d98c2400db7d0b31c7da84e5404ac82ec244d6d24de6dfaf94d8a6a09872286ebe2eb846847b94209a32bd525eb250fb5287d8e796b10316bd6b5cf647cf3332e6e31ebe3c1c1208fdfd3dc52b861774801e1ca7f6a933e1bec5ae73efc6d00494cd0f23d961fc0ad4eece88148f6eeb49557ded533011dacffb2b5c38770327f5107da9053bd8c344245fc53f46d96f16319a82e86f71b86d9d315602b051f9977c4c1c8c60b6643c525b462f40ca7de8fde44248434f4682a97c5bdf7dd12005c6f0f29a9dc093b4f6520f16e70bd91c1fcc94fd5601387c294ce17f519fb034f60e62671ca3645f6c1338fa21a82916053b00cf1985eb37ff774a582cd80b152517c5c2ef49a344ea2d177c31b684b643a6628c395e9084b24f237917abf83c56ea877b9232768eb4306aa44430059b99de165a3b8accd46deb65e0abba3cf00402a79d2eb4b48c8d01961bdd43e15356c3a1932a95a0a2a0d90ae99e431c8656afef4356b214cbfe7ad2d6c8ee34dca13e292348da1448c3d2228a9493d5b433911b68f5b0139ebc3b3a6031e050b32db818ccca99f82b66b20b8b6be1721567c9c6001ff6035a2aa5ce541b618df34eb7070f791550f601e6649dc8cfee9b5289b168c77e66bdc89613fa10f29abd0190ff547e11894fc62787b30cb39d319b837277fb2cff8cca50903488a556915c03528d505e12ee6a594ed49e53908c23ec00deccc3db002c1e4da826ce3912c7f568e03ea25d75f12f700561ddf3f009421ce624a86e314c38a180d2de9f19d4029e3088975e0442965f8ff7102b7e0f96c0683e06e7c4e9aff06b0124012a4686ccd2dad2a258b3953b78f9ae1d6d77579e1e9f5c5c7a26851955b2cd06615c28fdd6230546ec729e1245fe37ac6295e8c3a4b7697446051530d5db90e55c8d1b27cc6c0c6d7ffbb283099363c733d2ebf535ded397f6682cdd92a2e06290320fc06f3301b4c9089e9594241ff55b027291690c84ea3fc589faf30bb31943193fdce27aa24d61e924ce8afd38e7aa3bab953a2d4155adaf8b66cd8d7cc9cecb1d6be1e8b3999cbe20534186823dd2dd798fb344b59b644ab1888f9f1b3c8d706634432e1345857d87fecb7946d40002b98f06a1d15654c7014658113afa13bd9e4072e85d24987d2db8f21f83139528366abbd4ecf7ca177b918038212630ba0f65daed2a3ee63b33081d440c3927420b49bb1c7e168c85cb116c2f7d646013d9e4d87d30e00fca4aff3100aa095c4be4a490089994fb1ddd43577503d24641ac42ff2f833de2326bf6db901880e95f34b855812098fa8091ce614c74b61df6737f20ca7f7638cf73167cd6bf66b83f2152172148ccb343db745d8259fc979a2c95da4320ccad11e8148f86e0684dd435a8d2928d410a9d2385006b4deb1563537860d4256cbc60bb17d2afff923098921d8bd8eb0ec4428c746ea214758c8ae58809c994ac9d4aaf4e515f8db78e1722cefcc294d10d1c91820fbe1303d690010e0e172a201c7b4eb5520bae6c959630153b9ee7eaefe90d62409876146f997ac4bb1ae6db6223664f2fd3c8ad4a1dbaee329dc92b6a0588db2eeb7e1f011caaec875e7af308bbf5d0734a226e6ea32fc00980ec612c476ccad20fa0c4dd5fea152c28679ed6917c6c3b67a181e1dc021481061648269223d7f7ff9143c7702c07932823784b90bc0ac70f69e22e7595911e7c26f99cbde9c8c849dd20c3e13df8761d68353e52562172952ebc917f5dd14c43b867d2c341bdf0206c3df568fc0114de000d3cbc212d18643280bd00598857346b1cd5e83d4dbab21190c4405902518c8cb41762d721998d986f78fe1b4e958db3d4712745a25a0478d1d1cef404499e0ff6ba32eb1c7f47a5be3f82263c3b4f6cd7cfa8e11c42cfd57c38b20212fdef3884a80f3c4ee8c3d648f2e8292e0871b54a2614acf6ef4b0f561db052fe1d45e34ea8f203545575c07e21baacb08d58b4cebb0a014ee2ae44362b0ce3a2a966a584de5aff5fea562336ec13caa5e9191f32b65123fda45d8ed23cf142dc01ac44fc835a9a401b0439b985d3b9e723113fb0fe16a228394474caf508596d0f4e5d35c4e6bd1ac972533a6ca785ce0110b163531b95ad97766775fd3dc25d00d0809a9a3dba1d4d08a0559d292051823576fa8ecd8b827a8d1b4f77307f7952d6aaa3eb48feba237918c9cfe69370239a593ff8f3d635a3f28a3009a593f592b55a61e5593cd5283b6cc5a50676c696d6e01a94deb8eb87cd33ba2192fa871161bb29378abfb4cc42610615cad08deae8fdfcc73584aaf1fc3862d3d87132f79d1d5395d562fe557c039e6e407f4ec0b217f16b3a7413126878960f23c9bac8b779d1490abf5459901adacc5c211f419150946decbc40f7606a92cf67d886c0cff582561ca153d16d0ad9eff6e0747acbd7af010c36c92c9a233ad630bf40459d05476bf4e715725bb3e36e25c962edfbaf897d30b1902a6936309956bcb2f669ae88f5d088d11538f84951ff5243631718a72dbd14b21ddf4b67c5c931b479a6aec28b4ad75292e46f49c50cc29ef679d04661d411c7040099dbaa0ddf098e8cd098914f1449cad2af1caf6776e0384a1d2c2527162cf59479612ea2088ba597e41cd6b50bd04fb94ef0bb7a1b51bb7c7d911275d87966ddd226466ecc2219769d155e9e561e388a6b", 0x1000, 0x401, 0x0, 0x0) setregid(0x0, 0x0) 16:00:32 executing program 1: socket(0x11, 0x3, 0x0) socket(0x1, 0x7, 0x8) 16:00:32 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x3d8) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 16:00:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() nanosleep(0xfffffffffffffffe, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) r5 = getpgid(0x0) setpgid(0x0, r5) 16:00:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x100000001}], 0x2, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x100000103) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) listen(r0, 0x0) socketpair(0x18, 0x8000, 0xfffffffffffffffb, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x1000000020001, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0xfffffffffffffffd) recvfrom$unix(r2, &(0x7f0000000000)=""/5, 0x5, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r0, r1) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/7, 0x7) recvfrom$unix(r3, &(0x7f0000000280)=""/251, 0xfb, 0x803, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000100)={0x73}, 0x0) 16:00:32 executing program 1: getitimer(0x2, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000024, 0x0, 0x18b) close(r0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1d, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1003, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x1fffffffffc) fcntl$lock(r0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) syz_open_pts() renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) 16:00:32 executing program 0: clock_getres(0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28003, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x7, 0x200000000024, 0x0, 0xfffffffffffffe8b) 16:00:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001080)="f3", 0x1}], 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/232, 0xe8, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) ioctl$TIOCNOTTY(r0, 0x20007471) write(r1, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) fcntl$getflags(r1, 0x3) r2 = getpgrp() wait4(r2, &(0x7f0000000080), 0x2, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000004740)=""/4096, 0x1000}, {&(0x7f0000005740)=""/4096, 0x1000}], 0x1000000000000069) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCSTART(r0, 0x2000746e) flock(r0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffffd) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:33 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="cdb4ced2e4d9eae8f8ad823eebd834fc8c5a51afebe26c7d8c0b48e51d7d9eccc0df6adccdd41e04da48317efee2a53572d0c296e46fce7283eac1f2bbac91960f7f2ec3666479ede357703dadb245d117ab7b91ea8076cfa420d47b85478cb70dee906c5df3eb37efa2", 0x6a}, {&(0x7f0000000180)="b603365b78ec95add07e8558a373db100b742b1b6f9b5ec8c347df945d45e0f213e5ca68301e2eaa2f7e831a13cb97b646c055a7af5b671ffce23290dd2ff4940c0c805e62063c1f18c3b43947fa1b08c4cf16e31f87f1e24859f15e8b5230e38a069cff29da6e538e", 0x69}, {&(0x7f0000000200)="2bc1a9557c9667e493cc3958e6ade9e42ca1ffc16928b6f0ebb62d8800a5d1a26563da72af48b9db51392f9011c826881db74a2fd34cd2183307ed4cb6c53d988cdba22dc6118b3792dd818bcc", 0x4d}, {&(0x7f0000000280)="b0be70e2c93ccf136c39dca14585d7ea91b211c362173c20885c11896f31ea04f5d5232b410afca0d5a168b8d58cdf0e4c31816da8a5c478b9b7546fda3ce9863a29094f7f584f718244845117b00644468afa3b09af73ca4f54d0be886f4c6f95534f1dedcd039e64b9ae1b39", 0x6d}, {&(0x7f0000000300)="5c327fc0e5586aff8b4e7b8a03378af9f742f4ebe3e7fd8524e54892ac7af7fc40ce28f5fc1aaf0091ca0fcdd4c89503bf0112347cb886990b88462e8c4d", 0x3e}, {&(0x7f0000000340)="5764f27fe4e42d5e64ebdf5d9364223aa66267", 0x13}, {&(0x7f0000000380)="47531de824145c6f81d5ad1d6c60046233eb16d136df1f6c29b80e9c6c9c7a224b4a5234ef870394274bbe778c144097bd35be236eb483621ac552ba52470a81130cee1e635e15c37453a4fb6af4aef44bad18e592c9d34f38fd0631a325a5973ad0681814f7a1a2c821b297d8f6acd8b16ea88542a2bd848c918b1d5aa1a5321fca69a336dc57c9f4cf204686ed4b182edb5e1258701c8a4f76c488dde03f22438ce638408dfaf33730870ffcaf84dd82cc28201394270d64ae99df3205b66f157a1c38fb00d2dcabce72c83b789af4eb1691433c7ee3699940ca37dff9327527ec2678e04c5920", 0xe8}], 0x7, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f00", 0xbf) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x4, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9, 0x7abd, 0x4, 0x7, "97a2bb3ce50747ed4db1ca412978e163c43a2836", 0x3}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getgid() setsockopt$inet_opts(r0, 0x0, 0x100000040000000d, &(0x7f0000000000)="e0ffef0000000020", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getegid() setegid(r1) 16:00:33 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 16:00:33 executing program 1: clock_getres(0x6, &(0x7f0000000000)) r0 = socket(0x1a, 0x2, 0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x0, 0xdf}, 0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6001, 0x1000000000100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x26) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kqueue() close(r0) 16:00:33 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)=""/81, 0x51}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/48, 0x30}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/162, 0xa2}], 0x8, 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) poll(&(0x7f0000000500)=[{r0, 0x60}, {r0, 0x8}, {r0, 0x20}, {r0, 0x141}, {r0, 0x84}], 0x5, 0x100000000) syz_open_pts() close(r0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000200)=0xc) ftruncate(r0, 0x1) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) getsockopt(r0, 0x75, 0xfff, &(0x7f00000000c0)=""/179, &(0x7f0000000180)=0xb3) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x10000000000010, 0x8009, 0x403, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getuid() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x200) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) munmap(&(0x7f000030b000/0x3000)=nil, 0x3000) 16:00:33 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x1b, 0x1, 0xf700) sendmsg(r3, &(0x7f0000002780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="e681b1b088abb4fd72fb43cff93d9cc26784c82f1261d0f719b141e859d8dbb5bae53f58c5f49bc318e52e94aa17831d37da8610cdd7bf28ccccc99883f853b9b870b94ece1b072a4264d2c90eb2c754b23aedb981d21a23df2ead813a6ac057466c348c2a2a349de052f296c0de90e8fdb6d26999fe6eae71a24ecd7a9ade5d37a7ccb919b32cbd0a155e56ea02da9880c7b850fd0771253afa8f91c1f121f98ba8ea7c1d9ddc8e845990f6d78a0b596fafdd01222ffb20c09a80e6146b84133ca25e970ae740338165a1e11ddc9a15178c1275cb310ce28e8674d4c08c7e0e5073c2eb15ef4fe57f64093767fa9e97f6d60ad0e74587e038f22f7c9167392b216ef2325fa0d599d09b7d93d625fc980e03e05c50251b5c6feafa2cdb4cf0eeca12a97a544742c6978de69b7e8adf638d851468259480affc023e456881d9cab1ffe6fd4068ba1a1551f379bcbffe9548246d7fca8b00077adb2c8756d46bc73f5f8027696558a45762d8ed7ebd1eef2788b70ceff24246efc92e9652a39cd079226d18e6844c570e6fe67ce9545a1ca15e88c04863a9366f9aac760c210a6db24313211a167133f0f1310408a05f43e0028688a2a0204cd3a22c9c2a16608f0a41a51f33eb99578141635184492a4a7c3081e98dddf7c139242acfa45520af7125b6deb073218d10ffcde953b88475b90cf9bcb6f1baf9a4e85f249b89809f85e418f48402f5da652ff0489b401130ead977ffd1acea9fc5fd1b81b50950a9299a5b116f09d783a6842b1bc87f789aebaa6f3cd5fdbec67abc8dad8132158891986f0efa959ae919fee1677c84df8a5d5ef6ced3825b0d918d2591ed6ad8e416fad4f62b7f897203bdab25c4f397d24b088f9288395d7155984a31c55a72d9d466e07c018bb55a2b1d5dd8add5c0d3aaff323befa6ad1823d80769743d0d128d5bad57db4f8eeb9a4163bb29d376bda89ffc95f4353a51619e736c6fc8f8a5b0158fb1b2d63d019fc639ed7abafe5d45ddab3e1da29a0af9d00eddeb62a761f148ea9b9cba9a01d6977b14d17feea1762a76b3e621985b879f918fdb75b1101da389175992803f5235df36aea6e3f04e62e53a238022b574e61605b31f534dd3487181e611e06b0466df385d501f67353c0f26427cec650a1a59eba7478dc90dad95852c25e23d2a84f4f5a820c90b5e9c6856548176d3db497b72cfb6af01f85091556ea81c2ca80e20fbb6ea02e6e8f756241b46dcf95dfeea8772b5e161e5f482e3dacb00f5ff3c34c9bba5be005ee9ce0510813ab25d6a62c65a87a072d291fc72a3aac0c2691751c42972d25637fada78e2dc5708c7c7c9ba8f949ab61c29c666fb4cd991b43a8bf1298db81f2e67217ea4f51d2ccbcd5c8c90178a7880b3f591c36af9a979e04cf731467f48bf7a0932ff45f1099b830e8735dceca0e58a4c91ca5755894db9a499303bb89213a42c2bb77adf53e27fd1094d0f36ee32f3821926bcd7a4f6d8379a4ede69d07e5431ff5eddd319902e35848e7eff908dec1bc09a640afc65d704aca32bbc46d607694c77e71e872689a98f7f28bf4fef7790ed59495cdc03cb9217b2e0e79adb6f4f62025847e12ac490d60507932c804409c62ef3ca837d8819b306eb50cd0b553158e099917ab28deab6fcd12d5098cdf7c99bab6a54b03ed1df4b3a11fdd1c95fcff5ffb752508fa83f2e0157e9510bf006f76c4e5bc672ed8eae2767e6beabbc4f9f58be2f2afe6c514c9c668c860ee3230a5a4f494a29a60a6151ea3577b3efe53770821d81814ac1353f580ca46dd1e5828d318c4bff3e385aab999540e22040c604a9b727c025136228e168a7a255df01f47b7f191c6c4cc44b6d7ccbdd32a0bcc0c6d17405b523fdf53f5b1868f0ceb9f9dfa9b10b4207037c1f76ba03a001e132c0919cf666e021553bd9ea5f1fc3def72670bc06c0583662190eb1d5b1b36e7bfed0c219d04636062ebae34cf13674e2c44c4709fded26246fc968906a4c421a58d49dd674c0fa93b55d7ba1da5e7dc3d6bcffa68392d6c6dc8cec01234c4a127e459e2cb1a096fa3b0a4d621fce78112b6061718a5f2930e740e0a7300c4dd465ac59b0f9604390894cdb418f961ba04dbe6c5fc828f60a9dc5765514f4a4450cacb4adef009201c4bdc67425938ff833ec34d345733408968f077fe5b4c1da95f85314bacecdf561b6be07481b8da0965df1b3b24fa11a470fcfc920fad41f21474c76a8fd634ec4ed2fc06ef50ab56940b1c1fde7697d3effd6229bef13aa037b2cc09278e4f01c050106956a5937bc0d4b418f961bdae84e7d168ad63ebe4b09f08d100d676c504b0234efd770451ff5a8f9b41f24a0d6ac0f154c501348fc547a7d8d8b6c26b5fcb6835004b04c17bdaca28318ebb6da8b65e4ed52459b4afd45a83502ba9615cc037def7c95a6ee8111304363817d95177a9dc42126c0f35524f1478f66bd5d6785ea6e5eff1757e2357264ff4c935d95a10d99702fad1bff4b5615c4f9245b35926e1eb09f0f9abdeb858c3b3aa4ff958726441a92474a837bdd1373748bf1e79bf885dd2010355b6a41a368f534dc1f627a56e8744bd0c15b5e05feeb08a7ce1eb3ec2b5423696c70f281094f4d833ca01ea5a6658dd2ebc2fb823227c18ae26ca8081d7c44364e7a6bf9ed237e855ce721475b6e02eee4ce7054f2bffc428ff1d3f68ccbb93d65255dd9d459d4e91b2834d4ab98371694fa5e1cb11463fcef1500e30549f3f1ad60bd8591078c9c6f005685323771deb4b31383a56d2790c5ea84a8cc496c0c060406006b65d4a4c7a2b4315df89377b09be2767a6aaf3878636bd33904eb0c3a5f22df6eb4d687c6f8ef36b17958ecf5b9a9325f9301f1d8377b6b163306691aa5cfe8ec8ad6b04836b6ba69c21d5538e99c26233576ae4df7a6f4bd2cbea7acf4063c3da45bccd28fcc04d2b185bc8e0c64a2e6f97f80b860f1117188c20a3c202487fb0989cd1d2333a7917060d01d195ff3130b130b4ab1c6b1359e987907bf076eb63abd519162515cc9f7123d8a633439c6e384344463303dd4fb045fdf9780bff50c060c125911cdcaabed008adccd5a3c231dc219dc9729de610177c755f746852f5362d212b0eff6b04c6e1e6ef335698124919d7695c0de69f37f29f543aa9e8055760ddc745be68b9575fc94141367d8b61fa6fb928ca1a2188820a94f019b1b415c478db0bce781003f87b8edad4b9469d23d4948f4e7fe911599973dc11e166e8c57bd24ceb1b27e04afc3dbd1a2829fa3b4c526334f0fb09f67692d00a7a0cb8d29eabcc71b7d1f13cc9d3b95a3fa02c351bcfd2b04e90868f1017163ee7a561422c5fa62401ea4c1569236e9802064be5f8b41e346a10a1dbba2a69a2db80aa89270f5e1447ce91bf5e4d27be2422ba4ed8ae72e7dda2d6ea8cb069d2efbbfa496bfba18b120cbc5bb3e9c7fabfeb3d52ac5463d21ee1459707c5dd7aa8aa7596237823e8e6b34ed39c3d8296d47b936ce7a1ace6c3be69be98967e058e7078078bebdf12fe057d84d9a4935699bc2e567e1d20027a0c8fa9b596de96c3cc2d248dacf3d24d9b9ad827fc50116fe1730714770b505db73ae9f443d7eb5d731d8d394cf7b2c58dc45c9ac1be22f46a63377dc65f1181ebe8408b5c347377627664569f7832be387603a49e0a86a57d843f195bef6cc068a5a73ee7daa4a7982c8bb41f2aea45cd6fd219b33d0f7ef6b2f4b9e3110964788be67257a237357d1acf51646aaa664f7430757c9c9d0a36757a03865b20e0223950ffb210f203d0efe33b98fb9df0397bc7b0c6eed96ad7c780588d02ca1732a07e6dfc5988934cbd1f85d6dd7ad82be3172d06f71e2bd95f10a29e9b7dc27e53bac41318e632a994a9820d7e4c67f7971fe1dc22dc4dd1b4ce4a9fc91ed3440376fce593f4270a7d53e79af9cac14a152d768b4aa0c8afedbafe004ad9f265181027ac54b306961e942223767655249921c927aa700d969ce4f6954ade520d8063a0d56b96285bdb40feb374c7cad94bb191dc82b20ee96cd62d7f59926446ca80a894a7bc3abb320d0a151a677cc461113609cc93fb34cbf120436d9ac35726f955e5c52e6657cc2ed706ce3c3144b378143f71ca513fa85721b4996ba56035eac355770699c3090425d0080302d16ef334b91c509220160ba31e493a3e86b88bdec6f5c67edc29e3dffea114b4535809a1dc846b9edf32b5d3a41b379b79f7ad4196b9d29ed662862000a2d33c643db207ebd14d08fcf86d5804e55bef3ed213d05bbf1298482b20c9ec1adb1b9fafb760c4d043df545d29b85b6d08ac16e12cf343f5e34b4e46112311e9319d3138b44daa33292e99f2f645df1a4a34ced321b8373d28e0859e28d0c5a838e3cf826a18443bf55256a2495e1ec5fec45a82f1586063567e2c0dfa831151a72dff1ef27d08b607adadc256841565781eb7be65650df51a1708c2053e17f6232897b3c1cb0418c988d98f39e52618401829953ed458a2e93cd7a40ee699f757942b73da78dddc2c842df21260153cc86ba8889deb1f6db3f8ceabca1addf89f07ae58d24f1bd674cd31d0d3c6f108058d3049da514403c9d8a9ae841a3e5e71870fba7d29de23c4090440760c7b31830565b52d6428edd51df8d034064392e5855af682dabf3529fa5fc873bdcca6221dcc1e0db3ba5d63908c73d30085c645349f3e1e33fa6221ccaa5ee8afce8fbbaff0fc0cc7669075d2c34384f3b41b7231cbeec50deb137b0aa553e8b899e48b8ce7468f4fac3852ffdfaa99e447d98748d977f97ca3113bf66bd6fbfaddfb440c361f469ec1bbbcadbc41f48a0a9bca9cb7d9778d0f8df2b0a3edb8aa88f64830a90b54a736aa4115641a7dfd69fde31953db270b671aa1c2a9bdc18e302c5b9e5eac1c7f108a16d7c63b0c277a7cb99cccb9bea7a7a358f8c4bfcc0d8878cbf63ea7bec8143a4ccc8960a7da852d395a30a86e19c30e650980f0d048a39a03e1bcea7dc290e4cd8712187646147e34646468f9e680797ff533f483425f7dd16c4de6c559d075a406144398626ee15a8575c5bfda3825ec42c34247871bbd61cf2c3c7fa4edccf0f82f207ef952a1cc1fdda2f3e898a3a962db20ab89e91ffab103efbf20cd0dbbb335d61dc4c375001b2caea7442ff017b74cf952e5515085ae29f67b4d72865c7a3c7cfa1dd40f987544ea6ce0c1faea5690a287c39444c0997fe991beca386e885eccce8e52c1da17c3131398d32bfc97c7ad789cb358b23dac4533976ebd88cdd09440e2dfe74a5aad411925252827c4aa1ccf219cf29b615b221ecc9cc1ba51bac9fde3f3aba153aa0062b2e0ddc3164bc355ddf2c54552ef6f8cb6bcbc4b3cad8fd77a3ffb2e2f5597534b9ecd68fb8924788b72ecd9eced0254095444624ea0fe1f613aee857fc52025e1204542e5d6f80a996a746e8acf5026f3ee020e85f1575c85d59d44617999565dc8b1d60548a53cea3ad5a731d50b172cc67dc192430f36ef2ccea555a796ba7e55e7080b8ba983ea6af592cc293a5261919380a42b2009e8bb968514dc382a65afa44306c9251cc8ad9fbf897141b1c38137ddadaa15a64bef06769c7834e77cd2453313dc37755862de4ec16e4252cfd1362bcc425191c0764aa19bb595c1d6a8aab3f494dc8f1ede23f38069f3dfead0e1c5d4069ea6d9bd578f533ad2bf2e4a9f725e4f736486da4bec4a5f0ea7995d21e32730c9c0bfcbe5ee993e167ae3c16e8ee4ea7f1e1", 0x1000}, {&(0x7f0000001140)="98cdb720673d5a5a52f36855bf3082c89a6a6abaa0bacad3d26fe7cfb97d9f6d4b41773f83a2b6d11dc468ed29fb6a3ceaf332d69fa02430b8f76d190001fe97ef14bf76bf7329648e82dbeeb41686f4a1baacef1a7964672f596d641865cfe3af33c7cf09af3f9fd2c4f241be2cbc58b0891e9049a978de653e662b725a61d55b1414bed1832a0ac7227482e6f6a69af9d3c653a5a672aaaa8de45af8f6bd9c78a7c3755b48a8e0878e9f9fc48dd62e96b60059682bfe8ed7", 0xb9}, {&(0x7f0000001200)="6e310fbf8cb9220d3445d0514f0619eea632e6699386ac6d4a1e5bb4866869e623b1e7df10f3ccc818956b917d12b0df1b748a453af5d72978ac559c9aad4a96684188e238aee61ade9915a3c6f892b51edfee0e", 0x54}], 0x3, &(0x7f0000001280)=[{0x70, 0x1, 0xffff, "39dd4d8c56846dd670ef7f0fc50ff437b5a8ec48a36d907fe836daf9c5cd564fbf6be1ebfe416a65d7fb91f5e4bdffb4e08c4889f32fab4ab81c21ca63a6e3e425c372dfed855ec088513e3b6378c74e27df013626e10e036d"}, {0xa0, 0x1, 0x6, "8dcf29c9603e7ab32e88cb2ea8edf5aa7a9b5da08b5e51764325945119b74a8539200c838bcfda80524cc5e013f6f2136a5bbab829984227dd4574e603f1295b2773826408d18a8cf8e0289a610c503cc9682e8a00bee158e6787f2ddf01a8a1c9a55e9b368f28c2cea4141951a7944244963ce99ccf408a06664858775b1e1b03278b0e1261c0c7669dcc"}, {0x10, 0xffff, 0x8}, {0x58, 0x0, 0x5fb44c16, "074f6c8a787e3b2d65fb55e7b55732b3b2fc5b98d6c13840afb15b427605c28bb439524d489a3b58535326a282d65d27b94cad4369f1318a059dab8477899328ab7e8f2d"}, {0xf8, 0xffff, 0x7, "18359a695741b9c898df2032652e6e9642a35e98387b2a2ef35a8258ab94b33086621dbcac6b69edc4c12f0e39402b59ac89f3d3643a9fb28573b2e53d3f99b81ba88f46bec11d199a598bee8a83e60902cd978c10baa5d0eb61ca4737b5fe5342fef675210e0d4c9238522332643fdd1e1a27b2c7fc466f170945c37482bbc461b092f86a0a9d8d3f1c702a6edf4f933d77ef2e5c78842e2519e69ebc143698ac8c785ac09f3f4955b9945b060267b6896ab2adc271f4fc52355c8681f302dedd24174339539013a6bfe20e05c7d1cbbdf9edf232c24f6d8edc495fa6d8de474a"}, {0x60, 0x1, 0x100000000, "b858a1b64c351db98d8ddcaaf161aa916bdfe518ed6288cb1c84b1ed7ec0211208fe1de919cdde86b1faae4a478115fa2b2afbc4e6010e3f8436bd9593cb55144e9052b3e567ef66469f9b"}, {0xe8, 0xffff, 0x5d, "4c66b351bffd730ec5f120a1b761074388917de4a32b1c0856cc34255c4c7da6d23c179d89ce9a4b9f44fb663eca81eaebec209ba96bed1e97a4997689d42f38d17138001c53f3a3d82044c7ce80a475a7840cd565584669b5b2514b25c4794069188984eb06932eea712bb4f55e330d98c99689086ed3557876b3ed7ae7e3686b5b4e8b16529789c58449509716f82ecbab857eeacdfc428f22980b2d1a2434540c0e35e9da7ca03e0a260d76ab33ec0a7ff33bec8f78a5e82d0c3cfaa2d5724b20646a845d800e79b77098d52a203dcf"}, {0x1010, 0xffff, 0x1, "c85f30d19c1628765d7333eff9f9dc587031ed877920545b881e7116e9e7f1f79725ed796c321533d037d0261bd52862c862310fb9bc61799333f90f2f0606feff1583d097a1ace0d236ac3c0b3d3bbbfba2bc9eefdb3f0ab842cc7d281ca44bd9af97c52c9fa697578a896e2c1d2cd1e4c4cf365d220c36abd7b3a2c7a5881660de7fea2934bb664629ee00b1d1583f363755279110cc79d32f55d6675d7522262a07375c2983b9d7a4d69ba72679abdaf3ca99010a1b335895fb2e5bdd4c39060414f9c78a2736b6230c29ea6c6dfd01e79f6a921362b18492640ff4633ffa1e5ca52337ab47cb1f338442480d00ef2f74f3840c881f0d915866d693dc95fbab7277b24f37800966d5ad659e34881bcf9a2beeca89085a38ace1c1cc435882314f7838f467088cc3af52c2110333aa4f38db3aaf8aeba2c0ace2c287c5679441ae7b1f7142887dfd452177cf51190efc1dff9c9d75275eda8181f4bd203867e6f767a3a0fd1bc44076d85f487d30f2db2b627c2c1b05ed36f39fc2ea096e056ecbd20d08a988bf886ad527b08c96a9b71740862db2c5394ae9540b09079d8c659284d3ce634de4175dfdef2207a2718965f489214716a455810fc4b93eca122164c7f9d1d37c533474e8eed234fe9100d585b96e6e0f330b1b7b52939f1fbf4927ab18aafb2cec356f99f73ddfd46baf14bbd930cf74de5428a15898c183b4dca95cd6ed78e46e99a8abfe5f5861de4b43896fe11ae3068751a3aaa82d572027fdb450221f95179021875d620a4d7f8fa7faab24ffe7fcc8b03ecb67fa303fe74adab1adfaaa500d440a63d0017dd82c16d99b5c4055cc17bd2474f1e55ae26e2def9bb3c6eb85d10e707bed9979a998d37ee1c3f459a3e2b28cc1463975c817c9a4cfae424ed5250719ba98136c3667a0db8cca69231cf38179052eb68b96be3ae8d728da93976ff7265f4944c3992e223073ae0d6e0626e3da260bc7527b20212a2128c8de6d2edfef3ce1e60fafd7f19a241cdd0a272be816af935b4a5e6f80bfafed2ad4555cf91b2d23ebdf55f79f4e3d297675001c8a450154b302fb95b74b1703b4894c832bc3497f116c5da7a6435de109ab3c0394d707dbac9268e2603d50f908509929937a8d16162b5908c667476485d019a9f4307bc1a1046cdc35ca31576cca062f4df287d867e960b4dacfe739cc073ca8741b9d4066fc284aa3c928d2dc49bca2c522c3a97a01297d9a1bba25bb212431b2d03cbe461caaf8100c7248cc801d5335749ec479e4c500f303545a9ae50f8207c9a17fffa7ade5e2bf4cce52e7216114f9495647c587b4bdd7854c4f386e18f1ebe38081aba99096c6d071cad1ae7cfe4322a43cb92ea7839d573d2eb61561cea1da454feb7e7ba9ffa2cea49d9292010fc63c2a040276af07ed62b2631f3fb1052434c17744e77c721da0765b8d5d19796808f7248c608a406d5e1959dfce93ef7c874a248dc26e9f14315d5de0b1ec83a93bda3d923d6819acbf093b5bb4a5e60d2c36d67580b4df12439072068943ec6e5b950cb380980efb01cc4a1f2fd1a68b485b1bc50a10b1bc5f1d3ba1e454727bf6a144486cd312aa42b6e2d10d456fcbf1009b282632ea3ed9bbd3b146b91032460cc5ab52f3bc307230c849cd9100db98f5b9cb10dba4b04e04eaf2538c6a9aa2fcd7d4c4be7d1c8d241fffde8689eb2eb02a34b5a3598a4c38d4097c896cd87df92b437d0e7889c4cb6db46109c0895c1a04d1f74c534c998c04db1d7a8839eeb286521e5635c90cf2c190140b063d7dc7c1c33c5e872fc8f54ad31766104e68f75aa66718ef212b0e7c81713740852f5b7245ad8aac68363d8787bebecfd16297f9fb7e5d93bbf23b8588c8c79c17058638ad12fd1706d7935f9855d0d20af90c8bcd14cff20988b8918f90ce4441225e91a26accaf11b08b19cd4bf21a259cb4b9c36c4d6e93c50b5a3f35bc5b4e28880927a8aa240cb393500c6588d386e21c59a3ef8e794ec4aad57ca67735d1d44b78a2e11c24149c3c37f896c019d84381556ea5dfc2de7d564193666f2aab019f2522788ee650f9d7e0c1c40149326530daa7ced05d7e466d5d06bc4cc62b1e99a424548981c15645e8c1e9d5a7840340e005c5fba0ade67f9b86e2e71b0839965f6b35dea2041bf31323a50d555d85434f758113e4d47f006362c5024991d014a1eb3c2de961ebfdbdf980b45ae4c2e98919c84ae2e996ec52e855609915204d1574a47d0062608fcd1789d78ed8410a88af5d19ea79b93bb39f495bf507cb7051734a87ec927fe446eea80a374c3847eaf12daa3a0e2b096ae8603a6fa26fc0427c320c62a0f022eb0b2bb8669628651b468fc156e316efef05b14c9600bcb891da58cfa0bcdf37b05ebf92e59067e0fef93af01725e0e75c66c93c4b61345f475f7e579c22fcb9f726e7d9ea214c45e792f58b392807dca9ee0734cd3b32005901d9b90e3739191fa3bfcc7f0c37e445f61711baf3f11e8eb652eab13f7abc0cf0e169abeeb1d071ef124d82be05106a242ab2fb30283af2f2a92ef9840eaf780418da9e300c530adfec31dbc68bfb571efab4b7ae2c59b11f02403eb7ffc7ba80661b967c759ac87062de9987c7a7a034cbda470c542220e22390150ca002cdc40de448b26f030fca055aa95dfe2616b88c39a818a1fc65b826e99066a8ab8c977cd913714cb29029a62f0bd13969bbc1d9c6c854db76abb4d3c8cf6b1d61132e44a7c82e77758745d584568f0c4886a6a94ad8297470c6412d04d308eef88369c5ea01c8b0fab5a758e362e816ee22b4acedea622d56f82de2422712aa566c903c1998ecbc57e80e77dabbaf578ca4488f5208d3e10e95c51af49d5358af8726133b255730281725766cc3f5c1cf2ab2d0a4482945f364d85e3df8835e2b33e3b31003f40809fcb7f3f3605eb4e95746d57659e49d6a5ac62cb25dfa5f301faca77b760df4141a9bf5a9c541f8dfcd7f7c06c87dfb1121ab577ee7d21e2713d5136edf62006845c5f079ed9a50ef784ed8f1b8c7b3d266d4cd4eeb7a729f1153e6759a94155ff6e66d80cd534f31c454e25ec3aa5d9e9ae6893f452c1f4fde603ed92829e4a98e348c62a01175a51070472e2182692a15d0a0ca8b21ff5dbcd02d96dd580dbb5f6f4c64500b4fd9e9b01400f82cd11be215e1c785d2a9586a55c10e8ddb84196124e548d95078c59dfc5293fdaedbab5c9a5a0dda7867e966fd18300fe80a926c55580085053457a8c2162a61063e8c8ee062c2cdf754082fa9096cc644e23c194bb1495e45c846bd296eec390ad0b1f803ecc12e925f0dea3100e4ad92fdbd0d1a92acbf94dea42636bd626f672c82ca6d85a6e93ffe04cfaee927f57a4e6d0034f8d93dede3894c3d880e9e089cf35aeff3e9fdfb4ac8f491297621c51bbdb25306a8157775c9be0c089d23c6edc67ef826ab38cd1a0ab22b7079da3945260ffdc522c70cd4c084a93b86e67d4c048bb2c5a16e4014436a1e5490e1908679f51a2a49288a4816164809d6ae7f5472738558ddcaf8b6dc71658a277144de62448845ed99bf3b6419431b896368512fcd34ecb5b4f6b28cf3e1a31ac1742462f0321eb19de7c1ee900f48f0598458d0d49a592b0874fdb8c06eac18f31200f333e7c4c4aae4e677bddb96f3cef49bda6afb8dd95b089c35d6fa4206d9f561b8c06fdea770861f04567a8408b78fa19382270f3000174366cb3972e3b9a08f43a841d9489baa0f28b7a05232513a6db2455e71f15c9b18166cff4e8c02a61199aa4ee35348b1e4a10fc907825bbf2f7684df0563a274a7957666877eab17db086173a2eced30ace78a2e3138f7d54a66d1667bacf5e533e79697171ae8e6e591c97c2bb23cbf308c92430f0d589462ec4dc26916c39a2a5a69fcbea46ac3df4b59e00626301a2a7b3153c44dd1cfe37948cdc88a1ab90e19c5581d44b34712e06459968dc72a9bc2fc3b10c49d2b9f393390fdaad29c447dbebea62649663fb83f21feaa37584ee768d46fa545c42de20915af4a96543c51cc7eea23ce530dfdff5044672ad4cd3931288d40b5b4a1be531b7cb91fd87085016eaa93f0c1220ee9db279535356eec28e264d4e9f82c1e240a03a740f0b33ed2c00c1877337786fdf7a7cf3725e1d63fdaeb8796d3580a9d960f11e6a7bfcfd30fadb515587d3d91168bc4f78119cdcc34c8f7e5d89aa675e71a8b2cec357b96735626b345424a9ac940b999d96e7f251fa6b62285d93f81bd6528ae8687251ebbb931d374521540546a7e8d3964e866719ae26b588a5d437f8c3ef34b24dca6a1cd9e8617f5f3760ef08f97ee7992c300de03c1ff4c9e922afa05cedb6d05e051ccf15423a494545dda25341bb35ac5c89454a59ed9b33d97fec9a3ee34bf4df3fce0ea2426726b4f034809d1b85695e8084d8c2083da32ec05f85ddc61c11ad4434fb4d91792f172cc19a0e0c60195495f03174992f7a84206300933ed2e5bd4fa57e6eaeb6006e9ceae8b2767701a68b4db0d120ee1828bd103d8d35ab8d082e1c57df88c19797b3e809806ab154957186445b6eb0064a0478bdc3be7e5073e178297751c42e74f30b6363b15ec1be8a6a76121f888a80bbb9d54b2efda7f74aba95d341e848e6411adda932897ee253e15f102ebd6f445b70df335cfda4feeef45fa4660ecd1e66c7a6f9f33af0bd8dac473d07dc659f2bae575cbd60f2adb1bc6e9a691151abddc36c5ff68ff49f05f2586b710f156bd749ec05e751c57846cfe1885e9329443be2fe3cd6a65121141cdb0ce9d6f3f34da1d0118eb7eaeb22cbb959f00e834c979cc22f99f5dfc2b99e07a53134a23ee1c9fb6e45d84bf3b70a96a5601d118a6ed3e88571b5603ca7a3f1c14cdf575b5336502c87834ef048c822f1a0f0d31c6f3fbd8a50d8be05ec296791fb7df34f6355d58088bad84f4ea092668c5d4db8c357dc14a2810c76c12017ac493404debf670a6e97ae7ad28011ddbd8a7f57f50dbf3c236882fb56bfc427cb53ebb1b9d76f8559963fba69cdb536d6e3f7ced7f09af8e0c039b0e17e5d51e95ecd5d3ec719866a41ac92361ff8d09b61b17909aab54bee34bfc2ed0913e4cc3e612d37fe68bbd4c2486bb03223299d9cc5045c13b02d82446db8ef166d856a2e32cb22182b17a08aa1007e0b0c7e4a5c1137d30c3710c7babaf7f8db5edbae13d93122fce47a88fff7fafc91ced031ee767a8fe1450ba6a3f234d53901647440a3f691770902cbc176849ffab64634286384478fd3d37bb1e0d1cf75218a3b3f541fa37be50d73967276024ad777091b1a8510010d53e1f0920f7e4f80152b85f6d17e1bc3fb0ae7983e4c1c3f9eb6624992a1b9a82970e5a945061040e2fe9ba2a815053b3c71dee59b29730793b08ceb837591e0efe01aead53bf01210a596ea41c340be5ea76f20ada26997d4a3ad7d42403a2a8d47b9036b1c90960af013ec3234c37ff06aebeca70da79ee726a487476e42dc01fe5e312acf918133585afc095fdce2f37a7ff95c97e37601eb78fb4131e9bf150adb8b6e9e1a42498626c1b063816393ce28bd58a9a549f934bf75750ef659346108f48700feea3a513103e241d9cd4af2f8696a8b952a99b30769e832746545e9622297a8acd5b3201b2c66c1f96ff56233acdbf48b2e8b8a49b2a0a7304e14976976452f90427ca83dcd4976ea0c7ba9ba4c95c678d6258548a7814041f4497cb047c4e5f01df0db85b9a4e5d809c4a0f424999dc"}, {0x70, 0x38d7153f3ee652b3, 0x1, "d4a9ceb8742eaa98f3e803af6cb7771789ae33a13dc8278acf2e4a3152b1cc301386b977ed271341de7b24bf1b7448924f633e5fb2e6e43956f7be13fe3ffa358fdd74356c1cf6a4b1266312ecdc835982e18aaf884d858275"}, {0xc0, 0xffff, 0x7f, "af5355f50b8c62a085b702956b76db18e86faedab37afdb5b18cd41c87debaa51bd8a063795ecad7377a23e06b974a4b9241887c716456ff601f75f9f60b15880e91a94c7e5d29bf05d9c05c09a7290a2a52b201f4152ff63090a27b01d2b95a75366dc9f537ad59d9bbac7148f6462d6fe70846b2ea85d2abbf5a31fabff11ced7dd4a66394f48f84954c01ae344d7cf9c3652294f1a0134c9bb858691d5f41ecf587e71f80f123afc52365c0"}], 0x14f8, 0x408}, 0x8) bind$unix(r3, &(0x7f00000027c0)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3f, 0x4, 0x2, 0x0, "bfb7080c9e4d4ac92b2c800322332bad918c5730", 0x0, 0x101}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) sendto$unix(r1, &(0x7f0000000080)="7382d003ca99eff5826f8fca2f029cff30287ddea6cae4dd9beff29fba33d6f458905fb08ce01583760361192bd61445f1c7e97cb5b22586c0a44a199d4065bf63ded80a47d4698297837a47e81ed5e8aa56776029ba8c949179b31db0135f381b9dbb965361d94ee0bd06f28110eeea114af6856ab524c9", 0x78, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:33 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x20, 0x4005, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) socket(0x11, 0x2, 0xfffffffffffffffc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:33 executing program 1: r0 = socket(0x30, 0x1, 0xffffffffffffffc1) r1 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r0, &(0x7f0000000700), &(0x7f0000000440)=0x2a) socketpair(0x10, 0x3, 0x8, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) socketpair(0x20, 0x5, 0x7, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000740)=0xffffffffffffff27) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="8cd493bf6fb060db3370485bf6296e14bf900aae4eeb146e0f1b670c69cd8406d65c53af15c9b9c14d889dbf6d02bd019067551c138c1c56f00fa26f7f6e8ab89167ab6f9619051d01171bd6d8f4e223d8aed84954f666d55b5ebfa94cf1db9236dda8f3d4ad2b82498b6528900e9afc244f03f78db721181e32a8a486fd913aea070da5fc98706b62514a4b33292e7f26e4ca7b1af4cbd500c703c1f6e81b99367d908398eb55c6df71ee5b930bdbc1f2a00439107f4be77619cb74a81264323bd07212d833270d3b4b718318b6aa5ae7bc0a5b5b6d7c0af29fcdda8bbfdbe16402da8b068275a8d88b9c89e8e621614f88bbb116affc32", 0xf8}, {&(0x7f0000000180)="8b88501cea4f2dcb91e828ec0fc97299002acb9260073984e61464bced3ed3f5ff5e8c95e4f0d779795d299f8f6bc5ccf4e1865563c17c782b4f7943178c25bf18e24e6d544bdbfa97a490fd80acef6fc2e4786496cd19763c18e2976246c11cf59735fd8a4ce2d92afb56ea7b04528e504bc7f2ad4c9153de619ea36330a26520d40257914352beea00d3690c9df1de67ffb7f7512c07f48a79a2fb045ff2d5e09834d862cda3de8ee13d89bc7613149e794f5139f87769850a7f0ad6b80321b3", 0xc1}, {&(0x7f0000000280)="d7cbe606f1d74bc9e7217bd80d6a3e340ed8536ab22db91d6452673903e5936041c661f7f16ed5d3f4b033f86ae6e2abbf9503669ca1d575f621e8f34e90000a0af15beea10a14226690cd31bd650d594b1f98de75e8c71a062e9bbe1e98fefad77d3b80b084a4329c9ea417228bdcb3370c94f9c2980d43172cb5b37e866462a7b2569c83775a2532ec3a2bb6b2eb12eb98903fa00eb2bd2f7a00bdff190171f06b60d9e5ed79becad28f1c131e054abd1a5791281610c4fa976c5ef81dd0cec90a9f4068a81a5ff0ebcd", 0xcb}], 0x3, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x48, 0x5}, 0x400) setrlimit(0x8, &(0x7f0000000000)) recvfrom$unix(r5, &(0x7f0000000640)=""/83, 0x53, 0x2, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open$dir(&(0x7f0000000240)='./bus\x00', 0x20088, 0x20) pipe(&(0x7f00000003c0)) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000004c0)='./bus\x00', 0x1e, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000800)={0x80000001, 0x715c}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r2}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r3 = kqueue() pipe2(&(0x7f0000000040), 0x10004) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:33 executing program 1: mkdir(&(0x7f0000000100)='./file1/../file0\x00', 0x1) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000000)='./bus\x00', 0x8100, 0x1) 16:00:34 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20ea8, 0x20) socket$inet6(0x18, 0x8002, 0x1d) socketpair(0x0, 0x8000, 0x401, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) r2 = semget(0x2, 0x3, 0x520) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/208) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x7) sendto(r0, &(0x7f0000000ac0)="b91b3fb4c2c37cad28bf273513d4b7c06fb1ea335202b9eeb38ba4764b12de86fc8b04e14d3c5522b62a819a3cf146cdb8e5b79a1e17bd85e296cb903f163cd06a81f5a5c3c67a67303d9be0332e3813d4a65485d3be984011c943ebf54889ed7c09d007012cde67c54046c1ed12e6002cc829397a15993ceeb0c4d423d7b9243b5dbda62f03097132d8ea0ba99bb15d76d5f82aae7e87b2d519b34ed19d3f4ad72012f27a80abcbb7630a222af4f33013d5de1e8ed4c7b901badff0415e397eb92275ee3940f3a6ad46bf6ceafb739c414a91a109e99ecbe5214570681daefd0c494ee5022e", 0xe6, 0x409, &(0x7f0000000bc0)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x8003, 0xdf02) sendto$inet6(r3, &(0x7f0000000d00)="fa760b9379eb736c1a44832c86b9665cd2ad8420dfe781dd81fa58e6048f6f7319a49eb58e9b67524b46c13175ea3c4789ed4fd72f377f5e7f5b013622405f0104eda9356596cedf8d9ab2ae8b9ffb84efd24162493cc4659e50e634c22c10dba0ea7834ee96d1d0645f604c01aa12f73dfa62a038301212307affeb066bc6828eb6f1300d51eef7f61c017a8e110b3f114522cb959a57711387dd28", 0x9c, 0x400, &(0x7f0000000dc0)={0x18, 0x0, 0x9, 0xffffffff80000001}, 0xc) sendto$unix(r2, &(0x7f0000000700)="90", 0x1, 0x0, 0x0, 0x0) socketpair(0x2, 0x5, 0x100000000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r2, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="7af3f744e273420dfa73f993a18fd81e759d9a2ebbfc9997b480abee22fd3e6439ef9337d10d81da3f1a2a1d4e10a342a0a177e10b0510fc0ce87f9fd715c4da1d2e47217e67d30ab58db97efe6ba8d189879ff2130d469b79f9ce6d215c67823e728200becb35726e54cbbd1b83cfa0f96d88eae8b64fc90ca660dddceeb95bc19a094b8eb5fbb2b158e0be683dede753019d", 0x93, 0x400, &(0x7f0000000280)=ANY=[@ANYBLOB="0001003f0090"], 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="0039105df32743d5e846d6bd3e414e8429f8668f69980122b5962a22963584f366848026b8b401b1b4ef7d62cd3e18879c3fc470f8cf9ee0a0b205a63a39b2cdaff1b8576884c3ab84136e87e6428e44de4dd1375354a149c1e9c685cd6b46c62f1cdf264625530bcfe51f4d064f416551796d5cb5307151ace233d71304beb81ad1d517dbb8d920ac3f690033d89e5fe836115324cf7652087aa8775e546e5ed587811747ec480e14268299062c00ce6e726b787d2161a2d8759e15f8fe959e3a0d4d224f1eefb06af0a64549234e7b335c810ff0ffed4acf7ba021eb51a5c66b6e0de620caf0d9ce99f316", 0xec}, {&(0x7f0000000440)="404735bcbd8435c6c9f7b127385031a0d0ea24d6c27e00e8b96fb0961eea2999a982549be9acd3e54ac86a56c4a8508c440994ae8b596f8ebf81fe2ae8498b6e3c95039f12048318c805a473f43cfc69cb03dea71fdeef889a8430868413b9adceabc7defcf86dcfdafa290691212ce65fd06f13180f14e97dced0910beb9592caf4e85493a9a188b537ccdbbc5d7536182608c5ce6d2d7109b068a2c9", 0x9d}, {&(0x7f0000000640)="6030e518cb2b94143bde45b29eb2de61a0ec5b373d813c4bfa2e6aeb29b1c15201f14f7b785b295f8a1c0e9a7b2ca7bcd8ede41006a7381dfb3a8df649031bfcd30274fde15a212b718ba90bd0639734f1bed4fdf8f0fb05fd47dc631fc0c36669a0899d55089f31c4e38327ac9416ae4612d1bc5baf97430d6470aaf6a5718d0752289659c23dcc1e2cde0561dc05ac684a", 0x92}], 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r2, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000c00)=""/180, 0xb4, 0x0, &(0x7f0000000cc0)={0x2, 0x2}, 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000840)="0d515b40c6361889cade6e6409", 0xd}, {&(0x7f0000000880)="16a5d78bd9993342d8b0f4aa3ea902f71c27cf2722c8674e0e78ef53c2732f223cf121a0e44150ad46ea661c2dd994e51db97e4a397c113a1b820285a3f53b0fc815a04be677b2ed360ed2244e842a81e0c4cb8cb123c1df59b0b4f6fc08474aaab5adb14f81c7c1f3246549704d44f21090e1a68a721d1c2a92faa05c2add657188bdfb4716779eb13ab460cbbe18ab2802a3a5d2a609860b2277958f9560b4baa406c158ec3fd0b89d3de23cb4aeac1efcef8713915f7459e118a96ba5644100b1ff0a57ac26a69142433a2296afb5ea0a31e5", 0xd4}, {&(0x7f0000000980)="ca3ac256deedc5c6a0f4ae01d6a19e7a9f55de75ffdb4e27c37c6a72642064", 0x1f}], 0x3, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r4]}], 0x70, 0x5}, 0x400) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/140, 0x8c) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) 16:00:34 executing program 0: r0 = socket(0x2, 0x100000000001, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000040)=@un=@abs, 0x8) 16:00:34 executing program 1: stat(&(0x7f00000000c0)='./file0/../file0\x00', 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = socket$inet6(0x18, 0x4, 0x80000000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0xfff, 0x9}, 0x10) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:34 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x9}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9b0, 0x20000000000000}, 0x8) close(r0) 16:00:34 executing program 0: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) recvfrom(r0, &(0x7f0000001080)=""/208, 0xd0, 0x0, &(0x7f0000001180)=@in6={0x18, 0x3, 0xfff, 0x20}, 0xc) recvfrom(r0, &(0x7f00000011c0)=""/251, 0xfb, 0x802, &(0x7f00000012c0)=@in6={0x18, 0x0, 0x800, 0x100000001}, 0xc) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) getdents(r0, 0x0, 0xfe8a) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300029f576a4751e748d61ba294b44e7b92ad8114b99873b981102b0643ee3f55dc758aa841468ec6ffde2c7ffffffffffffffda5c927aaca9ce537ac61ec7347c7177fb65708182c420d3fe11899c9c0d90b55895a652965e"], 0xa) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x81, r3}) write(r0, &(0x7f0000000100)="22709e23671ffae3883046f14a5ca9dddf61eb5bf2b2b0fc35370f355fa711fe5d5d321f89d159b08e44f6d37b2e40f5ee4ac11bd2f68cf29a4e851c3547aa1fa8841d0c26d9cb5325b79de2873eb38125051008d783327583b6a2bf62568bb95129c18be818b9df8b675864db3a3ddd7d89b6306dff219a9432249f6c5d9dc228f4b95fb389a96af431e144d986f7f56557ae675b84168ec95229c6a0dced0f911d4a338547d86c74d152d35587e648f9adee60b10fb3a78657ad9d679b6ea86a0a", 0xc2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x63a, 0x3f, r1}) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x2) fcntl$setstatus(r0, 0x4, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x890) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x4f3b}, 0x8) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) socket$inet(0x2, 0x5, 0xe2) shutdown(r1, 0x1) 16:00:34 executing program 1: geteuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() msgget(0x0, 0x2) r0 = geteuid() setuid(r0) semget(0x2, 0x0, 0x80) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1ff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: socketpair(0x10, 0x3, 0x5, &(0x7f0000000040)) socketpair(0x0, 0x0, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xb17a, 0x1000}, 0x270) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000533000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r1, r2, r3}, 0xd6) syz_open_pts() 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) writev(r1, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kqueue() 16:00:35 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1aa0a, 0x41) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) dup(r0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) r1 = msgget(0x3, 0x30) msgrcv(r1, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x3, 0x1000) 16:00:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='-%\x00', &(0x7f0000000140)='/}&-]:*\x00', &(0x7f0000000180)='^:+', &(0x7f00000001c0)='E\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() socket$inet6(0x18, 0x8000, 0x8) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0x4, &(0x7f0000000000)="62a94b93342f568667dd41fdfe4bb3eb996d883bf70e7e25fe205c83854eb2d31ca28ebc78fd7ce7b4358f1317a8a22e860b06429a3b0e8df0e5a61dfc5603fbb4e58e8446c019d716f4ef9482918b18e2fce475e7", 0x55) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000680)='./bus\x00', 0x412, 0x100) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="1353247615edfcc6386c589ae662bd18c2a95af5b28fb8b267d4015d1ff90a120b434390957476b548dc72f0dfca07e329656d67d666e671fd2320300a24a1d0448696681f7d", 0x46}, {&(0x7f0000000200)="f1730db7c0b88234393c25df7a8c0508dd664b18c261f2c185d8813d8077e5eab334bfc3a756232640a6abc0acd8fb88aee95ee6987d495a08ce934df881043b15f9e7d28203dce7f3887f11e18dda13ae8b247235bed04812ab3fa357fa038c332b414db4d6a06580eed7908da9e5e4f67e9a92d54463b68c43cf91265a179bd2490591", 0x84}, {&(0x7f0000001000)="8bd121e632a1c4393366d25ec51a3131461192d419911bcd858e0db94e2ed58c38fba58ab1cbb0ffb5fd0baf47d144b32120aeb860515fa9eb7222d273c8083659b3ffc6e2c5984cde8b3bd0901eabb68817a0300fca496ef5236cd7ec7cdfb8e4eb3114c51321f91b053f4196569410085f820aec9dcfdb1d08c2b8aef576b06553edb20dff81a0f27746b3dcd1a0754db35685b4cc7169364d7fa3ab79ac06d512be8745de7b2f2d71918f642d2e1c85d5a5fc254a62ddaa7d5ba0a10a39e6ae5a645c24e338363c53cbc368cd118f97f20ec9b987aa33388385a66efcaabdebfb0e89331721556acbe0697193eb89ab9b8fe940f5f14887b27282cc8641b8f99262ff00c87579a81b9e36748b9630f2d15b5c2de1de836f912e47c81b7cdb7cd946c22aa0f9f90f838d586c39c8431473f3b409d7cad15b38825a611bede642dd98ac3447069538fe89cb74a24f133d9c4d3ad470b67ef2fb8891d38bd390450c5d6049e7e03d5d8aa5fe63045fdb9c59d2833a0bea72ab6486c13e8de323fd0c5c208d9fd7bc0d4ff2d967963b89038ac9039f0ac6b90c4a122d1599ea621fa8a908146d7ed83e38aa9f9cb58cb74918a353fcbc93c40ca06271596c115882f33d7c620cbb5f01cbad65c542db7d6c45c383da10f2bd27b0618384214f46c8d418ee44468db3119ecf9e68d0ee6c43c37c4b0aaafc0b089e8aa311c7b711c951474f9618f17af77010581a49cf9bc1c826b0f882ccb08ea20270b878677e247a506c3ebabcf131fbb5a17d86ebc4ed2818e91925a3862c3bc4db0d42da2ec3024b8341b3bcafc8dad2152fa67fa37386ad29d28e5ea26781041b7bdc68dbe45e827fdc99a9e9e5c55a4eab05bc19a2d7e177f165b566cc6a43f32d389197d742e3844feb0a9f70b713ce9382410443acc4bc72ec48c22e2f2265a16fcd953d0250acc93857a445471ba24bc04f7379bfd8b9d25edb73fbab0f971c7b6d70a37b2d69671eb5aec94be2f8c7ee7c1ab704fd291931e7d968c3845c5b3bf240d15af8d0825bb1e4346d633e5524979dfa1f59ccbab5b0c30091427a1715d6c37e014bc12a85d92a7c992defd13fe33de76f4e6d99f8f69cf75310b163542f7ef625254a9330b909045a656b3ec907fe7032440af4e8edf474b7a1249d2844d7bffcb24c013b7b0e520ca4356ff8cc85c952ec8b7932fc43613a5c9f9b705e7936d586aef2470806bd05b779a6110d5bac40bbaf61ba1c187b130d226927e039f2e9990b17ea5ec4e95ac3af2df57ba50bcaf6ed5b19bc66d7f21174ea806884e2dc58f804798181c1b8fa9607f0820a328a3d251c7fb749a0cdd8ef2d1e519480d71f22a0b39c38fda0a9739c7b570aca76fe677451916113500d2085aa127a2614258ac8f0eef5295a9debf397c5f6cb9a5e97db4914bd2f469a79d74087b646a3276e39398deefcab30de30a4cc20dc2255487dbe49e5cade0a875ce397653024ebb0795557f767a5b8d6f33ed19cc4b9a9ff5b85eee0b966ddea8d8e0fcfd288218850819bff9343550af48b94879a3b48bcf6fd4683addcb0b5fc260995d710a282a36bacf3b4719377e86a0b20415c857e31bef797a8c07670f10d9031d6fcadf96a1dab4e1330b48aa955ecce620bd3b331bb718affad35d0f207233fa8564e37a018c88540aa08411a6924dc0b90052a87621be902c5d4757270cb6769b50a19bec5689c0ffa1b84f4ea37f36c614e1187551968a34194d6ab2d132e4daefb4d527ef00118261fa0a3c7af5526ead1987711b31d254bc03e5ac02d02f91c4727cf32ed5a044ae8e63926b300761e5cfacc15ad88990c424d599e14709b098bbc66326d1331acd6d276d9fd4f6a2d4d04e2612fc0bbeb021412e67fa3f7bc8a2c5a0d6a224e1da4330f242b09ee2c55db3d00459c90d5be6d1fcb4f1389e6fd7241d027c21ddacc82f4e063f105257d3c7a9a07a447c522f6cb18e8024566a719afeac8fcf10e2cb439f90c00641a06a1e258122006b55552b2ed2cacca1457d4eeacc9c397a3e3a4c9be8cec9294e2c86a9c5c29c09d49a3b179e35bb1913ef8718f69d8eeba3f7a8780cc77a824656bd4dbdee3b01c1c84acd4232add056d66fce61a02c267f0c1cc27d31ef8439b57670fe5c8f42a9b09210c4c92327ee3d511f99274d61fe1c82fddcb5f8d364163a6877c8e27dd3916058bbb33d79640fcad684eab29427fdfc9b1a9dee79971ff0df89380633ecc5c7d8853236390b816f5d156581b58d6f5abd8dc4a3e555365756fca9a69e9977b7396db71ad169a8f15cbee4148c1b4ef11eceb2b35de2e7b308bb6f1a1276228658c469415f0d6f692d2916f4aff9b16359db5acbbee66039f9dca8262cff9b94249c8de8985a356227d57a5645bc049dd4674c7e812d04ed2343076a04859e0cbd35464fd351686341790109b5315320dbd9924b737106fb669271299642b308818b1a274551dcf888029f21465a6c6da99a28536b0b99e216d7119b0f837e2c9f0677b75477b3b6f2f952672fc6bb67345e8572238a96a382ce2953aaa955439fb453414975000290f238b8843612e003d7e279526a8c852c7d1f1ecbe192a0cdcdff78ce2e7c37dfef9aca682de70242cde7a0e34293028a9ef7ba3db9731b6d8dad567857d239762c9cfe551cfd0a2269652900a1167a4c254884e8a0f0e8e255d8635c09b95ae9e9ee79e78fad80163dbb1c263f5b957c1924d5a4c13adfcb441ac69451bc0100ac019a0060208de6d53b70adf61e157681ae87b22c8e0142c59feade585121ef9f74d516ccb4ec02fc459897a7291203bbcd7d5bd4ae14af6bfdf8b5f51c0597f661821c5186429941916bd7af6ff279aa02fa869b759b306456d998d84a84beb3109bd939d01a056ddf90f5710e6d7cb5955c3bc9f1d3056a09ae960301bfaa205d15079241dd40573ed587a0324db08f3d3a8a5c70e0223675c2d028ca4ae6cc99458dc80e652dffbd83a28394ed363c6eed6428cff7c70be10f9f1093a29bb1dc59b85a4c70e8138680ca8e923aa14f1f1ac1f67d45c5e5a6ee8d107bed0f26d7ecacd6ad8bf38044420a6bfa98e421e01256bd5776155873f427b7aea8bae19aea63142bf85d9fe7f02bcab902fdaa429023782769eb9df01cea56e76ac46aa62aa3012dacdff588edcdc61b69dd4eb9875b49531da07c3da4960710463b1aa06d671d47f7f00a37bcef163f05e2401c8e81a7e5aaef272a29c60d1197d7f40058b68b3959f28cd2d806adc56dd7b62d152167468d4f4bada2e26dd44fd67dcf5a9d9eeaddac97b58d1f9d0e78421b49e357baaac3686a8e74276498ca505fa07384f6ba1a7a5a89d0ce7a1ae1220867a8d90be49d6b95b7120b663a87e688939ea42f8ff4564c8e148a25c42670c51586f31d9dec253b54d005ca91333ce9f79340e4d6812da85ef95919a5986a1e4593ce4f876b59f2f912608693da787eec58404dbf9a340d095736baba2937a29bd893d62f89760af650480e042f3f9a9897bd208259c350b700bdf0c133801cef8edb93ea0ff2a868d4f78720f543cbc89116f8c9794b6b9863d3e1ac9c6f6ff0553ea1fd133c0ac0cc0e9b273fa1e3da1cfeb225cc802aa7d82fd4128819867bc285448c8c2f9267b13057dfa50d4c9b33e1d643598984d4455a0b8fd7fba3fb1b3f3ba38a39aa907b722ba2a66ea39d5644ee0d4414f9d6562387671264635a371efa81fa8ec12422b908fed994329440e2a915f9fb3b36bc9309c3b74d8bd4df58a5f2856e5feb14279bd56e46cdda1d1944faee336400ec70481841b26a1471ffc1d508b7936b3f2213548c650363c35bcca4a56b1776ab960563ca06e75c5071004576a6250c9877da5d55eb13fc5422e047079cfc9bb0eeea38b56e4ea56a8e3a76483f7a4f442129edd05a57f99c55792fdd9046fa6330e210051723ee2f5e6e6eeed1bf5fb01b829a577e0a4a53695a9a5ab323fafc96b7ae24e9f4840d85261c016a8047923f074ee6e2cfa11ec3a2e15c81a87035874bb1bcf3c6d3e67d44e3f3c5b7397a4c7a51caf2ac0162387733a38471578f81a13184e67b322efe2a98fc6b3f139c53352f4f0674bc10b25844747761a92ad07e76c69fc147b5b82936653598de191a6749aa350cd6626e3373af2d13dd0ab12604277980b131d7b4185358c1d82851090268a162eda968a9ec4f53417439a94cf47694dcac3cdf405a104b12297211c09d5a429a86007ff0f49bb3344996be3bf0de1af09aff71b0cc7c42f1cc918b701d759f65e1f65f64bb93f09e63985dc6c247ee9ffbb7dbdcd479c089596af9d4cc8884037c2e6d0e08a2ebdb16966ac5bbc1fa19d2ee2998d41055a98442fa9ae6ddbf828c312e077fef622190f583003acef3d24e7cb2adb2e404ea8d77bcb840f578cc67eaef46be2f6f5e2b0d5bf906b12ae3014004259a7fae553d662ab8e0e378c08830d123f729271317337075cd48c5723731554ed46416ef12d982b02374032af5398c0b72cfea19ee38249a4f454e202805ae11cdbd59cd9f5f3653cc62db16e6f61fe5082d4d2f180bbfc81b76cc0b9a0ca3fa946b1087742d42981698b9291d8ee5f53a554b71cebc8bd587dad62769dea6728662fbae48613293aa37abe51db4446caf0fd043ee3cd993c1dfdfb3e7d1b8246d63376bcd95bbb253274b4263478480823f814734ff605daed37fe053fd2eb274bed7f8638e70c81b96e5e67df5de7090710cf16a732d3350552c64fd1a7ba44faf59a175b22f70d09526ed6e93e5d28b433b0f5dbe69cccd682956ebb6595e359feecf0e369fe64084cb75366a9aae704da3a951c42dc8dddad7fcce1d56fd3561a96ea5564abf6cb00876910ae446ab561c8714aa25346d173ae711727e7fff487713843aa2865541f15f82508cd1b5522eb14d110067d8b2de0d35e520a8d1636c60cb7b40ef1721eb781c5c54f87f1bccb9b244abb96ea65a00dec5a81c5a7ffe298ae923c58fbce7bc89d8122a11a376d8a9098736cb13c85d16f5785cbff7c1b87c4f45ec0c7332bd5d507ba463c0b4ab9576d2b038e7f3f77f4287de90cd51bac946cffdb7f17df5f0d3ee235e37e3119f21ca6196269780e5efb69aecd372d992e5f34aa8ffcb0e5b4c8f2738304dcd39c378e1c8bf2512a53a70ca4c5bdc846a47932655516ba58558b45201216af55578fc4bb83aae9e6360037eced5f737fc5c6f14a68d5d643dfc24c6dc97834a643856858e508246e343b8972ab04099fed1627639e5e392d1f0c93caf6e96a220e023b9478024f29f9686175163a76c1777c9f14b5173663e170927c2088683a43bf11e27dc9422b9719b396c85faef9344f4cf3d71c15f3a6ac12aec4489dc51bf83730acddd1fb227e9efd77b610637df5d5399962abf5336da708a0d16d9b43c176152d87edcba014b100f745828d8d81ee948f20111766547b233ec3f1077451c47d89e18e7d49746648649d63b72c1c564a9421ba5352a4c55aacd2751167c89c51a88a3a2d01360fc9a7fac1b52e585cc190401986a29cb0309dda30183caa53209d531cf92a40b3910d919de83d63117d2ae211c9431d093efdbc751ab299fcf69c2f25a7ea99064762638f8fc83b9271ab54df0ead91643ea55bfae5858ae2fde533ccf492b4f0ecc8e2da4d8c0c6643e03056b6d3a34f654f51d0920353097cc134e318395043e897b673bd9fefb5dde3043253d9db8469f790d0f99b87961e67858d2d1a8dac06363681e070", 0x1000}, {&(0x7f00000002c0)="50c2d5f704f09af32062cbe273847360677a3609473dfbbe3f66dd255051b2e834e509b391ef9ba2bdc3e1a7d74917d8fa2f2efd72e71a2222205ca099b0aabf4b04a92bff6b168180d228f3509f88088719f329abd870c5d6c8593a05c5896385d4601035bb7d4bd4f1b318225a5ceb41cfb80dae2085bc06b986c4843c85d2377cb32a380c76960f3fab", 0x8b}, {&(0x7f0000000380)="7d74e6a2f06fc5adccd7752a55a479e6438bf34c15d970dc0d8a4b3e372cc757571e64fd7e32b6ba3629fc6ea19f5eb8ef3714a08b2180d8d40202783832dd50c8e9edca168cb60a903cc5c2d09559f59d72529878c2da85be0d60cb5db74207489ae50773668e634e2f6d0130bd0fc3eb347ca1b2ad3aae58a2f0a0598fe2abd8d78e9fecce5f6565b12e9623425f129928779edd1879d9ba1b47a7a121e461332fb27610a0cc448563016cbc15f7233ceef51022d4a98495de6bc0e67898d1e1579c1c00ccaa9d698d379135a6e925d9216b320f269752e1119644649cfb7cdab6eb", 0xe3}], 0x5, &(0x7f0000000500)=[{0x100, 0xffff, 0xc59, "eb0b52e71e612a43c480f7c0fa1649b90fb4c6fafc9f9f55da3472f7d8ac5c2e1196a1f642148b0779aaeb3bbd6d1637ec162d7916107fa5b4840cf366852419e85e7d8320cf66ebd3032c86de49b2d98d8b3199b6623369e2939f617595eecef2cbff9359aac0498df93add832e55eb3aa27740625ce1cc2070f05b25f3d579f4efc51621f8f2a2f38a68e6b647f1c0d168489645612a9a2084caede59c48efb807e455bf72aecbb502fe292795698f5b5d5ab61669bdc252d2ba654010993e1734e5c9ea7c50ad7df4d265589d8e42a374833d3d62558bcc15eca056bcf65c3219721404bc459189ef0273a92a"}, {0x30, 0xffff, 0x1, "78746ab4eead650e9bf52631f0c089793972fe568ab2e9e91a395059067b4d66"}, {0x28, 0xffff, 0x2, "5df2fa68b520d5ad5d6647773465b62b89cba1"}], 0x158, 0x400}, 0x40c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000006c0)={0x2, 0x1, 0x0, 0x6}) listen(r2, 0x4) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ftruncate(r0, 0x0) socket$inet6(0x18, 0x4004, 0x100000001) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x84a}], 0x1) 16:00:35 executing program 1: dup(0xffffffffffffff9c) poll(&(0x7f0000000300), 0x0, 0x91) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/197, &(0x7f0000000100)=0xc5) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x400}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getuid() accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpgrp() flock(r1, 0x1) 16:00:35 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x14) 16:00:35 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000002c0)="3c68aaebfd8081a830c95dd8f297c9fea4b092ee605b52618f11293e5082222c1a0a34ec3145d0358f42e75e1f6e4bafa1effa5fc4294968cf8355f1eb69e6a7cf1c57b88faabcf523217d59cef361dd6ea414003cff6c628ba61dbaecba4c6f7e9464d34833a9acbf36b9e7f435a9e378e4dd81a7e32f9bd2b0709e3e90e102a572668e20358baa4b0f8fb1cc1f71f189c8cd22743943258b7dfecfd0f241338fb60cc54fcc53cd570e192c12ba75252d4c3e168fb085d5a1ff1c7958ba48a7e3ddc43e713eedc06aae477aaf3c92ae672a47e4d4df224a24a6f573913758a98209d8e87c46a0ad47f233ef706c2ddac235a35ce529f1db6f", 0xf9, 0x2, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x64cba9cc, 0x9}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xa028, 0x1, 0x7f, 0x7, 0xffffffffffff8001}, 0xc) r3 = semget(0x0, 0x3, 0x101) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) kevent(r4, &(0x7f0000000100), 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x1, 0x100}, {{r1}, 0xffffffffffffffff, 0xe0, 0x4, 0xd6fe, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0xc0000002, 0x4, 0x6}, {{r0}, 0x0, 0x8, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x5, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x101, 0x35}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x80000000, 0x3, 0x1000}], 0x7, &(0x7f0000000280)={0xffff, 0x6}) semop(r3, &(0x7f0000000080)=[{0x2, 0xd9f, 0x800}, {0x1, 0x7}, {0x0, 0x0, 0x1800}, {0x1, 0xfa, 0x800}, {0x7, 0x8001}, {0x4}], 0x6) r5 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x4) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:35 executing program 0: clock_settime(0x0, &(0x7f0000000040)) socketpair$inet(0x2, 0x8004, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') lseek(r0, 0x0, 0x2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/74, 0x4a) clock_settime(0x0, &(0x7f0000000000)={0x1}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTOP(r2, 0x2000746f) clock_settime(0x6, &(0x7f0000000180)={0x8, 0x2}) 16:00:35 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001880), 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = socket(0x19, 0x7, 0x6) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f", 0xa2}], 0x1) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() recvfrom(r1, &(0x7f0000000280)=""/165, 0xa5, 0x802, &(0x7f0000000340)=@in6={0x18, 0x3, 0x57f, 0x7}, 0xc) r4 = dup2(r2, r3) ioctl$TIOCSCTTY(r2, 0x20007461) recvfrom(r4, &(0x7f00000000c0)=""/150, 0x96, 0x800, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfffffffffffffff7}, 0xc) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x56, 0x46, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0xd6, 0x3, 0xf6, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000003, 0x8, 0x7}], 0xfc, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x21, 0x0, 0xffff, 0xf0c}, {{r2}, 0x4fb5cf6b1fb6ca58, 0x88, 0x2, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x42, 0x0, 0x5, 0x1}], 0x1, &(0x7f0000000040)={0x2, 0x7fff}) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x40) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) stat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000180)) 16:00:01 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x10, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffe99) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) dup(r0) 16:00:02 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) r1 = kqueue() bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x34}, {r1, 0x1}, {r0, 0x80}, {r0, 0x90}, {r0}, {r1, 0x8}, {r1, 0xe2}], 0x8, 0x80) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) pipe(&(0x7f0000000040)) 16:00:02 executing program 0: mprotect(&(0x7f0000001000/0xc000)=nil, 0xc000, 0x0) mincore(&(0x7f0000003000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/127) 16:00:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) close(r0) 16:00:02 executing program 0: getrusage(0x0, &(0x7f0000000240)) socketpair(0x1, 0xc000, 0x23, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x5, 0xfff}, 0x8) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:03 executing program 0: socketpair(0x2000001, 0x8000, 0x4, &(0x7f0000000040)) socketpair(0x18, 0x3, 0x2000000000000102, 0x0) socketpair$inet(0x2, 0x8003, 0x3, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fsync(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x400807ffc, 0x8000005) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1, 0x0) fsync(r0) close(r0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="1fbc0a12b26e657fadf8d0d501000000b124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64d1385805472e89e5f0f3027ecfeecd7dd46a4496", 0x1e5) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="2198729fbd0614e81839b34303b6039de44cf8e53833355fe8010fce2d755c0f70da3fbd82a10ef8a453e4b0864723af6e3cb1247c885a4697c27f43b7a0b056d17ef0a82e457802384e01b8810b0c8ee6e1f36cc906dd6d8619f7525960e8751a29a44ee6", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="e36258a416f7900302ba753777f256b4093cfb25b84e5bbdc3a51970948b1b2e0bde41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000004c0)="89fa3b59d6c838fd67ea3a9ca70f57b9ca908e52a67571e4304228b03a31bc71c56ffd796b2aedc483714af1c251d0ba412712e2fa3ad0d113f7f47612f78167d2b95e24ee4dfe0bdbdb3c0e7cb4ef7c61a5ba3529b3e4f367c82f01e396e582733442e6ef604a5c5dccd88e1e016b1de94320df0d04c04bd536755c29c462576bfe35bee5eb63ff5d1922ccc89eba4d617d0927ae2d586cc7f4178efb4fce2b9c9b4a928ee5ccd1f8964cdaa37eccbd05b3270ab68a6bf22f038d63ae6a00000000000000000000000000", 0xcb) write(r0, &(0x7f00000005c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f17803d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3a8f01c1b88a71381cb0d6424ea3487f69a9e238fc353c81fc025386d16603f72e8a18dc9e4b954029ce6bc3700445c39193c073833ef6d0ab0b9bba37a4ad66026473e698208636ba87de9cc808be5c6223ad43185a454bd1c0605909", 0x152) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) write(r2, &(0x7f00000003c0)="9a9c255ee68abbe485eec2b28af6fcae33443d7a8a14de60795be8001a35a5ea783d2bba549cbc776b7e55c6899ba4c10abd1769152b5453a5070d1070541601d544d239910d8be74ecb45bb5bc1ecbf6b0efe8964b96febcc6285f0549a0d1282eb0408008430a2a34554331f67c10435a35d42627609c404a7674a101abecc63def1bad40a02e2", 0x88) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:00:05 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) lseek(r2, 0x46, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) sendto$unix(r0, &(0x7f0000000080)="b57d055f281c25b9c67e2d1abdf8e364dff8f190a6229e43747fe74e878bba3a083b852101f50ab1e7f6ec990101", 0x2e, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x10000, 0x2}, 0xc) dup2(r2, r3) 16:00:05 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xc0, 0x1, 0x5e31, 0x1, 0x5}, 0xc) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/46) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) seteuid(r0) r1 = dup(0xffffffffffffffff) listen(r1, 0x1ff) r2 = socket(0x18, 0x0, 0x9) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x9}, 0xc) ftruncate(r1, 0x7) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) seteuid(r0) setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x4}, {0x9, 0x101}}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) writev(r2, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}], 0x3) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000002740)={{0xf22f, 0x4}, {0x100000000, 0x5}}, &(0x7f0000002780)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xc2}], 0x2, 0x0) 16:00:05 executing program 0: rmdir(&(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x6, 0x16f30b72) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x10) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x9, 0x239, r3}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x110) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r4, 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r0) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x40, 0xcd3d, 0x6, 0x1, "2c6247f9b1b136b7de5d9fa8b307a5a240002f9c", 0x3, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 16:00:06 executing program 0: mprotect(&(0x7f0000059000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) madvise(&(0x7f0000058000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x1, 0x3, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x16}, 0x8) select(0x0, 0x0, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x0, 0x1ff}, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) getrusage(0x0, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) select(0x40, &(0x7f0000000000)={0x7, 0x4139, 0x9350, 0x101, 0x8001, 0x5, 0x6, 0x53c}, &(0x7f0000000100)={0x0, 0x20, 0x0, 0x8, 0x75c2aa6e, 0xc29, 0x0, 0x5}, &(0x7f0000000180)={0x4, 0x6, 0x7, 0x1, 0x80000001, 0x9, 0x5}, &(0x7f00000001c0)={0x100000001, 0x7f}) open$dir(&(0x7f0000000140)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) write(r0, &(0x7f0000000280)="00fff92b9ec91147518a373a81a1e7a7fdfc8166bd71b0d86458b870ea0c0d0eab4abfd83a389144231d39df7370a0c01d242b0a83d7516f33df1c129fac3ad6455dc0115c58c807a27d7250d09e26cc82523e87809cda68b3ef91e6c45fa28e848286b800a12b4468f7fade63f9be554c4578421ac4482185a6cf794d4ff782d92cf0ddde7321fc14931864da54e0377839c546b7a58d2287a474acc8d431f438c4072b5f82728e4693e67e03ad4548226c9a0bb2787f2557518237707503d7daac5abed346b3068564f6dc8e5d", 0xce) syz_open_pts() close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="2215722a51bbbed0532aeabb866504924db8eb4989e6c252bf21910897c8e0d526bbffddb67c8e9680f018c4759e0fb90c5cb33510953cdf07d6174752251e589e54ee744e7897d3dad85cb4d9f3a98b71bc8eebedc010e4a3c311e90d70f50fbd6b231118725f3c08c0e9710a9d444d195c15b4491512c8a03c9b8f4a6bfbab8e6e6d8a3f7785d2689cd857bd95a6f701f87e6a12a6ed64b7", 0x99}], 0x1, &(0x7f0000000180)=[{0x1010, 0xffff, 0xe6, "bb75c3dc3795e0a7e440f5aa725e6c1132acb39d1921676fa3efa837f65ea05e3d7643149e5538c17d67f90eb777dada7d72a75ea539ea8783c56371311f01d0cd89c45247738adecb07dd34b669ca76ffbb032d4eae3a076775940b12cd68b240916846ef5a144e46ff0adb5fc5e95154953d829913c13e47d58e8b7155d33ffab21039a154e2ebce864a16395809246c0fd85595fb789c9d8ebd0356b5aa7ef220194286cb6f4971ad6c08bb78f9c187ad0c62b8d0950c4071cda7ee41e0e086541ab6f62e22cdd36a9eb73a9f9c86b318651d2d4b77d180beb0dbd50861fe0ec2ebf18590bfc2a686b650cd39ec34e7bbbadc389a7bb08435109c8839b29dbc9297234dfe642f4abb9b44d4a5cd79a0e8442e0d78fe0f72ae2b2692e9a0fa3700cb1083a4d7f3d9bd223e1af3782a8a0c2e0dc3780e3c05de51433cf8c66352b52931004b5f4d8b40383a02f1ecaa16d556159cb86047e8f86a242d681a002edd18a2d601b5dfaaa776c3a8ef8d8a27c370961af4d3d3e121d85300bc3dfbd09616bda6a2696ce4c0234aad4931cc5c2a5b3f4f00399c41768379d774d2a226a452d5a8a776542fa71933872b10ae0e7981a2e4bd283ae293c3de330c33b891dad8f71e3f359a9e8e29b9f17828a2324575acbf8ef703a2f9269d95f01b2b1d33087ee2a2e9868a8c1b6410e59d9dde15990338d7b6de1b45dba4c41bb18307c2931790118d253cf6f19e8875fac3826056a90c5a6e593f0827be55ec182db5a9a82e9f1815435c8b0b40dadbffb2c2d73c669fce10d29e672c90c95a6bfdfdf3a80765800db53406d6cfad4f9fb4c809bf1813a837b43a75ee9f141181a81fd9b18dab7c604587dda3dc839a794cade17b31c33d7159cf53df6c21484ecb016ad70feb53b5513ada2f8fcbda96bb6d78f4bcf7912aec3147315569af1afe56207da2b3dade05a31eab3ae2a2ead15d29d2a083e3afddc9c3b22c01f0dd514076bf71fdf90c6e3aec6f22a31c5e884ecf5d710be07d7d702c199b0ec4b72355427f1601a279c58aed0f60f69e15873af5899e7a5a3e87154890711abb648fbdf75720cea820288c874e971dbedc393114254ce7261dce960a9ee0e0695580179d164dd72f2841c4ddc0615ef273cc451bc6d67916e996010d66e0493bda0d74aec9c2f75f91b65954b8f9cab58e53b8b7cfe1a1e03192ea44a35f0960ec5b465f2d0d1677d8826fd6bac345e18b21916407bf06a98bd2f3b30336c52394b14d78f2ffd69b304a16f292f95f9a72d9d730779b88fa8fbb2f8c1d6c88923ee97197a9f40756dfb62c6a823346565930d3ac35195b1321c6fd0e42d9a2fca218af76cba8a238c259853f875a1b8f7b0514b10dd965d0cced8f124070dfe0172e1f648c0414744c613d9377c7e43f91144eb082cf163a3ebb3c0d66e7d4c8403c2c8cca3145f0ae6e2e2e7c189d2b6a72083f993cddf6e303bc4f6681a451766e140a0b438b1dc1bc5cbfc38f58090c88c68d49d6dbcf32cb3bea7b55527a1d90004d9aa878639d74231d7277c6e6d9b8230eb10199ad3eacfb34f97c157c3996164cce60f22f056e88dbe32cd503246fbb9d083a6885d1178b979510b05d0e41cb3a92a7d71cece85dfef4dd12c4d6578889de91cde66ecfb242825b53cb976fcc8037dc1b95b0c3c2065ccbbb274606f230afbd9d3f0a192b1b099645c7ff790a853ae196bb59a9a4a0eac6731c4850f92aa78fe6139292ad64aba9a36a5a7c70ecc0f92c1a2107c8bfa20b4b769b85a7132183953e607ea96ee8e077ff3ee735cb5335a9f53fe2d9e7474889be999e65fe2d4e14f4ce7831e05a7d087b7caae9c8b09736ea641def2b72099d02dac43d717c1624099a31e9765ad253102d61cb46a34a785594bcb84b4a71f36801588689ec1403b7eab2bcb38e8c322a7696af7b2e80aab9d6ca3349cb163bf2b56baa3b98b68710fe9b7826bcc4952b843b0cd2eae06990c795f54bf9f4022329545d92100cbec0b3eef6c4df3d19ecd24b05524cd5f15e9dc7236a3c4d11e21e50279c62d9bd4d289a086566652ca8838d66203dc63575c27af0e6de4f78d1e990dd1145418a228d4c5ca8d6b0e908cd96c8eb297e2b175ea8843f5d0b43164332ade88849f3bcd55194e52b2a9e895f0c1c510729da74f48de92ca22f37d13012946be5ae49cbbb3df01cc0e9442cd7491431a7cf86d74e53b8b93b760d8380915bf6a1166703d8f42f309b51eab530f929ca75908b706bd8c5603e3f11e4257b114e15ba85b710d0c91e321e3934a42ee450ba3105b22519e039cc2cb89c9d7fd649b80c768dbc921a99cb6f67b161c975b67f24d349cc5a5a3cb615cda1b34bc856a8c5af9c5b027f70a14c6e20b42aa2f73b89705b34d60b693ba523f2a5f659b754e5832f0a99fc1ce751c94b78349df5fd5509c2bbb076eb923b6850173f2a6f5aa54c068d4d1286f68eac8712b4ca6fb91c5e760bea4b5186e875bf5f561fa67df76599e610eb079ab1d7db860fb3e4c5a3dfa4809758f0b1e652e490513dcc0ea568e58e20a9f3c2e7f6364b3a97cf4c7b69a27560dedae234068d7cd173bcc08ee31869fbb76362dfe06700f07e1cf0ce30880aa0b3d23ce7c8863bd80c4b4d0bcfecef1546ae41b63e4fcc5a466483bfafc599e9b71067bcddd3d20a2c129ecf26d32b57fa3bb6d4a73446864786e0eef6dbaaacbe8da3687141769e3bf2cda32d6e7ab5d0b50e0925fa027f916ca1211a4358134dcae295b56f783ab38e0c3e405a0df18a99f66dd09a8954718737fe9f59fa3ee3c83322437eb6227035ac8465075e33d733af2766ed8c2411144fc435139c83990c7af9b2d6db7046da7c77dd116401ae2a8e9fd5480a65a86c7c6f5502610a7a2854ac93f52badab15be82f0073f88fdbe55dd8ed571f7727b92441a2b607e0787423ab8e0c7284cdc10d69ef6efd208b58bcc3cd42344bd9d3aeba541c1ed3b156fa6f5239aaed90665e48a06da9e86defcda70279357291474287fc479d941e9dd78876f6260c52c12cd8b6b03890578faace8b41ce73bd4e225a67526e31035b1c45827c5a27de89c48f1cecfdadc5adf8e1ea23aa069b083581398463f160ef420ee4a7613cda62726d82b14223280e91bca599e5d8b6dc011f16674ee2a56c6ae0a6d195f9e2993ae8b5bec14d8ae379bd4a4472cd8ef5a7fce3261b96f8d487dc81a38557abad9ff6091161bf33b58e81966007d678264ecd312e8706aead0b2927a3e641cfc51ff9f609c5e2762791df70b2ac8a3a96ac745abb8b5748ff9be2ea5159b66cc21df4aa8797205fd16efc1cb95929806f96f4da9e13a238e9d008b9c2a43eb3a94a0858c52adf4d5c746817b334d929eaa45880b9e328e37c44fbe0179d02437b9dd0d0de522cc03d0d4afd3aaf92f11a87b6f00cbe164e8ac0139658590a3fb62c63e1071de477314922c591843be6db7cdd1fb6f83ac1941a714597b47ebb6bb524403ae8ded57c43370baa4bc785165d6ec7114cc33993cc6ef9d64ca6f293ce6e41cbe6e29e12b6de251f360e67f178a893508aaa27b17a9dc4a43821ea59287ed48e8326e7e976d78cb99c9c11bdbf443b9a463e6d6d00e5891a0b40c73c0a447e103730a6058a04c1ccfafeb54fbf059999e7f265a84bd9bae2e9bfe4f2dd0cea3df90e824b760abbac927afb59057f2e62b137e7ff6c8c69d3bdc6c147ed781b2aa9065b22d73499602d3af68aaeaa3e796cdd548825b3cac29df6351209a4cc7939cf0e414522530f8eb4cb77cd4086d8cecaa0f3d89b476fbf7d640e746725fd2d496efb4e9d55daa432edee7080700fdacf3b6190ab6c607f14a245241d3ab9af561a9f3b2cea7b1a45b5fde3b16bedcef76cbcf4ca2d21b6ae88b1ef142effb1a442e45257b0c849f9f524fe35c0bffcfa3dba58495a8f3714983c809595910e5048109354c17ebac33a1fea6203488fe40629e86b8eedf666fe841b41f57dbd6e4cff19b67f6ef2b22cc85b20bbbcf2ecad00f620d657b6ed97f02864c46ae762d5ef55962e3da078a58cffb032f5d4f1d30a17f7ae40f44e189b5f1e808021f4ed768102ec71aa35ed10151e96a22157a3664c0ed87fb1fd00168494a3f45be2f4f6679676775cc88cd186646057d082beaa243f83acb5eb86d96c77d82e091e9c0feff54490894fdd0b035ef5399f66234f0408600a1967ec37e6d9559adf281bafd9a85e9139a90f469da4c72dd292c26f8b1b34878d5dc143cec49fce1a9f2479f7f1f4ccc4a7b90068ef10ed05f03f12f7f8a019c289b02188df3cde94742b86dd1ddadecb2df00509905c8ddbdfe45281e8ec75ed663eff442aacec1765605950f405dab57b7d5bf2d2634230e702096e138cbc15e555fb369cec929f910f53df1b301c662eef1098cbc55f050f24508d2a4a666f9ad1ce0bd44ec61cbceb59e1a4b14add15fbd7df8aa8d6ce8f51fe5c0a2ce7b27171f764832eddd2c76d2d7b0dcbc37e673cbf1c1e2e9be6b18b40d02279502741cb69ee6092695662ce24b4efdc2617b1448c488ada8955f11e088c59c902575a87ba731e79ae3ffa890a739d789d351fe28ad21542c26833b04163a47afc877ebb08fb6a2e00ecd0e41791ee2ac33c58c58e94559d5e88bb830d053f61b43a28b63d779edc4e2664fb7db05dc3444ca06820b208ef179dcfe5cc22398e49f36d6314224449fbd3e66f1f7f7c63f6cb936422b0b0186bd3741265238e15bc794e2d5c7021d214f683db54511edbc6b61b1a4420f74ce98cdd4b679d29aa7730fe5b6fa62e5cc3af4d2fb7a54ea8f539a9babc301f1cceaa22e6d3b57092a7a1dbaa1719d50856350b8e7ba4db791fa9df39cd18104011ca7fc8535e516582b106675523e079160ecca0e0d70e6029c8ccdebb1a1166676b297ce62c6320c064304c93aad91b0c8e43679f0b68cb7338347a9cc909b0ab05e360c5095c1d2a8a4526671f86199ea56d3a17d7da1bd7c50440317d6bb1fe939b8b1847258ad0beb32221f66c73967d14bb72f259dffaf40723b98c6cc87ba459b40f761057ecbc28d85efa0793ce3fb97fbf6480dac7f302b400c8f9621c9e9655fa3ab3f3e1548ce722e7407e230b07ee1a57284ada64325e964b810ed8152596c34cf1389e40663c93236dd5d15db864288578087595210364fff2bc28a393afb19091c4866b78a8fee6dd0b24341a8c37c7bb4b48232f37acf98d27394d4714ec8f31979f04ffca605a04b2efb2c9d3977e9e6dcba19026f010e93f8e15231d2e1b1164cfb4aa9aea8f68d7832446735e9addae0dd660082c2e43afe99bd031c3a928508de4aa2bdf2ff7e783626310dbd2d52f8b81c70442754e11f05030ae0a3a512a4329806e2ea20fc5085161c03ff8134ba291f34f7abcd0f5d9878b2d47cccb6c27558bc196c8061b08663d5427aceead9cfc9eb3ba743cca0bf1effad353ef7d5236ae1baf6ae70a4efd72adf7d85577304a1a0b8b88849ef6de8e04f359b8dc75031a6fc63517df354d009347211045854eb886ee9c027563a13374966203c20be3084525a949fe801f02b31f2df4888029cfab59beff48eea8467fafb5dd77c486508ba7cecb922dbd189b660b5af84daa1f43fb67a6fe4fbd0e2170c11905aeba0cffdd2e7dbcdecb34dac27cb416ae797f66caf9ac3781b60b1a38cf2d855fe97077220126a9e4e51a5be6af2247fa6d2e6743ef6009a2033ab66f2d3857d091f92c2822fe5410ccf11175089a7af30ff"}, {0xf8, 0xffff, 0x8, "7fc9328e3bfd2de96ea43d7dd741cff2a38a0983e946bc0288aa088a110fbc6f26d83ba0937d222f5c3308ddb6f693c07d2ad7fb7326676ef890b1ce59dea889af51d633625e37c4c01e80c1b1c1b9a01075d29b3c08c26d3fc230d83738ef1101967790d01ae270780e63fd0a52d10f2e9173ccbb50e97091e1f0b569d26750cfdd321e5ed0d10e2929a2d2243e69660c6d800b7ebf6e4e6c738dd93a75353ebe86733f948a3d6b277593d785bf82126a6e8c99e9adfbd61ffcfdaa650726ae67b54314a7217126e4da804c06b9c3242d1f41a75b87f111d60bf286fe72bfa06db1836b"}], 0x1108, 0x2}, 0x1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getitimer(0x1, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() sync() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = open(&(0x7f0000000240)='./file0\x00', 0x5c0, 0x10) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x4, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/68, 0x44) ioctl$TIOCNXCL(r0, 0x2000740e) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="d5f76fffd5f673d8c0bdf7599f504bd8860f9ecc7afd", 0x16, 0x1, 0x0, 0x0) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1200000) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000140)=[{r0, 0x4b}, {}], 0x2, 0x8b20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) write(r0, &(0x7f0000000180)="34a522ff7189c7b173923f0c1fb89ba8fa485bb0656ab2bef0812e0b7e69b0d08bcb947f13ac55e79cea1299f6cb798baaad571a324e30b39ce6ac563258a147fecc17431b26c1d4ce0e368b20be208bf6bdf0c0", 0x54) syz_open_pts() rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) chmod(&(0x7f0000000040)='\x00', 0x3e) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x112) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) dup2(r1, r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x11, 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/167, 0xa7}, 0x83f) 16:00:08 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000980)='./file0\x00', 0x2002, 0x401) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000b80)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) open(&(0x7f0000000b00)='./file0\x00', 0x180e0, 0x20) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff4000/0x4000)=nil) ftruncate(r0, 0x8) open(&(0x7f0000000b40)='./file0\x00', 0x0, 0xfffffffffffffffd) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x500) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x9) poll(&(0x7f0000000180)=[{r0, 0x14f}], 0x19e, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x7ff) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) kqueue() 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x2, 0xf0b, &(0x7f0000000040)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa1ee}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8081, 0x2) r3 = syz_open_pts() listen(r0, 0xffffffffffffff00) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x100) getuid() socketpair$inet6(0x18, 0x8007, 0x9, &(0x7f0000000180)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r3, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x100}, {r2, 0x4}, {r3}, {r4, 0x2}, {r4, 0x80}, {r5, 0x21}], 0x6, 0x7) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1009a, 0x0) writev(r6, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r6, 0x44}], 0x1, 0x0) pledge(&(0x7f0000000200)='J*$]+*&/F:$.:/\x00', &(0x7f0000000280)='(+\'^\\\x00') 16:00:09 executing program 0: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES64], @ANYRES64], 0x3, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) shutdown(r0, 0x2) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/141, 0x8d}, {&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/40, 0x28}], 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000380), 0x1) 16:00:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) minherit(&(0x7f00001a7000/0x4000)=nil, 0x4000, 0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) socketpair(0x0, 0x1, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000380)=""/137, 0x89}], 0x4, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) open(&(0x7f0000000000)='./file0\x00', 0x250, 0xe6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) read(r0, 0x0, 0x20e) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7ff, 0xffff, 0x7fff, 0x4, "c46ee786dcbd94e0d45ab66fc322a719cf2b638e", 0x3}) r1 = socket(0x1, 0x1, 0x1) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) close(r1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = socket$inet(0x2, 0x8005, 0x0) sendto$inet(r1, &(0x7f0000000040)="24cd4ec886c90d590354cc15fbf76451c3f6c3c851a9508178c0f4ec94094896bda1d18e63ee91e637478b2fe4f00382b60e46b55975566a79885b0e7219f6c2f7e6fe6c588cd526e8f325e2c8c1ba0f9ccb0b0901c08b8740f775a72f76d2f5ad50a2246e589feeb425e413e5e638a146d2691d93cb909dd8e9f50f5523a9efed4a0463175f2124de582110aea44341d8a68cebc009cb17e2d024233edc6ef6af2f513534dc3bd7c94af9a35169522fe4c3d9cd5c1b7eedfd82a9d7ce3a84066a69751e7ea2e3ad11e02f0c000bd61130718cd4676b68a8b9f2f76522fe775e74050150d7a23761dc3842076dd2a7abbf7d2d1814883bbcd444c499817148e3c01ed270e96e0f9ce0c66f86985ce0cadb43f76adf9ff06e6edf21646383daae86b313cdfc5c71c1964742bd4ee629e128b8f2bb5e0e0af9e2a79e20591808102d2a5b1061f21ade027de21f401b616ae74bdfab9d86fa195d39124286f6a3513756ea288901e8ebe3266d6633ea2fb79de9344b48cb46f754b1666ed61508a1a6fee5101ec99ff6fa75d24754a4884fe13aeaf69042ffb8995bb6300ccec0e040633e9ca6bc7e2e0d7653450e979fadffddd2304a77e309a2aae1af2856c97842cfff0316fc28509ff0b10aabef189880adc2b4b4abc34b0e92e3458c7dce1bce1fbb957d1d45f317194ea46d954086e200656356ce38e67a19814addefd25609aaf080d8f7b4002bbccba05616511c3e778e95929187dec84454aa9eed0fc8ed76a70db32dc82931b8a467f038343ebaf3e3f90485916c8b5b032bdd624e725d74b4b60950f5a38feb43410d9cd92272499954643f1051c31c146b53fff1863835136575aadffd6e2a4f0e3aea486648fa1e3bd1da8361abd712026f7b80ec596e789839dab17d3ee0e14b5fd997bfafedb33f857434187f568445614a677f36e0a743836668e8abbe3d7ff1c7dd5dab4c6c3f5c3144be25831d83bce18c4cfda1014188ea66972f86bdc79661f80f4babec93cea79a003a94ff062e55de05e28410d913d5cfa2a42fa292eacfbea7c15b0b7c9f483528c33c3c8d80dc8bf0b63435993f92a6023174bdd2b32f1eb61ae3784c9b56e4b283d49399dadb1dbb86b4950d37763f99bef75154b574ff3f3a794b0f781cd6811b281dc7666896a944bb44ba9c3ce76da5cd6271fd840d0df08a8dc93f450dcae75484c5b256809a4144b983c273dbf11733a3adc833c9cdc92f9ff30565184edc908fb2911499ce195bc81b97429b1aa8ed9461e9995da9a54b29d6a644d39424dd003a6368eac5ea0bfd15329f5337966175c460c2b44eca158b44c97e80c622bd00c476951915b49574f641441d27e593e9516eeb98293532ec4a0ccfe1ba4996f594dc9e029e0d31bb0b5c6d9d94760ddc53abb6a4c040cd7ba11b138e68fd5b60af60aab0ff0afff7b2381d77429e17814b2420898acd89647f11229b48ac1323e6297da8608619e68e49c4a783a334df3f89f3739d6848684ab8fbc24d2ba13dddd1838fcd5ff60ec82dbe10ed9a6acc8a5ca6ef79a9aa1e9a88d523618726174060d0da17b8e00a66c0f4453887b3f4dbdb0373bf11d0da4c144951a3366bdd419ad8fcb743713c5321cd8e490681f880eac65353c2fc55cda129af2675ac1971c4380cba1e590133279ce76380681e0ed73d8b5d0f8460615442f11754abcdc9c35249ec84de7b00eea97beef171cb3aafbefb6210d2d146d0c4a5c8fff89559ccefd8f298aeca2524be4c209b2ae1556d745db28bc171418091861ceafa533d9e1336daa0e710fe0784fb39263bdb51773e085b4b763f53e37ddc9cc5bb9b3d2cb06c862ccecaec6977bacbcf6adaba47218cf40b73acb535e3c4e218a33b0d9468f8562179227b1f889d667dce3327ad902b51286b72ae1062e6d429d7f74d66e796a6adde435e2d2ed754d545f9cb707e87f4fb302da6bca5a6c90c1a4dceb6f8bff973a6dd11c253e2109b87c092b69a1736308e80b570f74faa7124485ee8816f980f06b7f109889654f4d81d16f5d245fc44ac2340783467cfb7042dd06457d7cda1c80722d53034084af75995fd8d20121c24d1806606f8587e80245d4f498d15bed9ee68896bde4eb694597ff22a987d3dc1857069f75371fd9c6545bd573a48be89d6a3e1d3c81d7e60bfb300536200f02c2bda7c874b1ef7270051e69153bcf1c06d809800a5c130ae0c0a29c5d9a2b81918d7bc4a320361c5feb75849c09a25c77e0923d3773aeff4f6e7c4382838239d1a3e8eadf09ac1de7e94d25d8f3551201dabcb88a484ebab221b6def72642f115e5481c8778468f92b224818de0d0de2bf766a632949feeb59d6c12a962842dbf1960c85a10eb1d86492164667772c3f57ad7380e5ea143eafa505d7fb19422ea140c72ce91e7b0b187de6d0e9fedd4f12e335bd6cee82ace009d4d716e89e7b151c6c26d36a742738f36ef94463845977f34df450feda77000f23a39d501113a68f91389254facf061db7ffe4b7d63ff4ac0d515bd3d91baa3d8249b449cc1eeb2be6d2ea1cc84c2983064940e6df6b2d1984f8763c8fc362b010e2f3648fc3063d453dc9a4b9c608d9f901b77150833f3d96086acd2e421a6c2cb6fc4c5b9608ff9aaaef6235423295fbfa13c81f349b22c28ae717d69d30f5d2dab9dbac90730028a824694087e94fccda769f33fafec7cc3b9346ee43b37244d40dea80ba97f45a2e4642ec39f9ed3eba80b8a16557101ea9ec1fdce5001223419790e29eed680f5a540fc10b8c158d9b7da8f8868cce6f9e81bf6374d788fc6dc4e52e0af5ce89db877808d07a960293d1898f7c8dd8704f366ff135baef8e852f75f2040fe8ea9d9fc22322d5e990933cac56c905b017288d862d17e6fbf0fdfb2963f9806de1742013d806ec0f9459165612d341c05b1ada351421e12710265c5c0ab0eb93207c51f5bcb421b2f99df7b23d7d2b90a9248b80381345fb03927ef433d6f4a934e97968699487d8c366febad53239e9d263c76ec3f4f633e85dfb03f54b0f18a90da8df3fd6ee17872596ab9b19100b01cd6a55184d911314a67c2fb84bd2ba12ff3ef40bedfa0cbc046f32b2ffc3bbc7d2693536e321bd2666f3a455bba3e6be0f44aefd5b79d26fb276e8b00049b9f0b4de40bbe427fa050000adba56db0d97e622e9b98f971fa1db7bd2c7ee815f32b325856462a63cc198bb136580129a5d125ee84856c7d035f5fd5cb449b28368d087b301d2c8dac08bad7fdaf809ccdc014708924695cdccdafbd87875ddb52b4d63a3bfb810c1e6ab41b4d227f0ade62f854f5d4c155020558ae0b682a33987707b2b6cbdc3445696ed09c5e30dbdc93b7886503e31fdfae8495533288201fa90bc538414d1092178b0cad8c05e1fbbbd8090baed77fc7d2944db6f22649311204a38a2a186fef97b8a256ea2575549cb72231b21268b14cb18cdb2f78868c37dcc6d37265927c2b850cbc8bafe5e65b7349f7869791cb8392f13d9f1dd6670a6271a4b2d504bac298e237923007261151e1fc8a433f3d47c9f33a8b91ea8492b2c112d6d01dcf4aec5fb8c5fe2db8e78f512bf5d4fe4f742505d78bd91314449313ace4869ea11cc85e0faa1b1c2ddbde048bf8de855763e34a50567c7786b5ec1ab7d69cf913a91bf2ae36d436791b2c66b73394f1254b835d03060ff60fd1d9e7784173ca3d54fca7ce5c56a8ed627329e4e42a653d8924244d3cb9425e656c2a69d363a21faf512ac4fb49564761aa395597023656338cfc29e1981b93a96f294b29c148823da864f8b5ab58410621607ecc4537f9cf12dc7a39a320079d44bab37601c2a1d93c04ca3a7a0bd523de63601befe1d8dc17326fd02a4d1c22d25f8936f9d617ab43d245ee8098774198666f13a44d77143d4293c8a2f023fcb6a376c59b8479950ab587f7a7331a7882038ff2779bee064e178fb501aaaaef8ae2bf6e01b754bebe6a5191ca3504189f72f95471bd99d88b535e0445aa176bcfd9b2de688ee5576eceefce1745f5f8d487b3a1589706db663861865cd761ab6372ace1a7610aa10cc9a5143fa5c725b06e7ce4ce77199d3ab7ec69748d35f5dda3371161c67df85121c3ddc9870262e5f54ec330407fbf5ce8a212d69c0b1d9be624d6a320a11a4eda1ea8ec768e9c0e54fe1c8ec34ddadbb3cd12f943df58b8d82c4af09a91589fbf2abb058fb3cf25a9ce9685d161366e9f37426a89b4d0f906a4bd2c820963e8c4be75c225f8e42bddfe50b6c1b8bbe8fac47c37b1aa8be51290777393e53fb6943cc93e078cdb1ef855893e4cc13b21e5e4f08e337ae74f5575e594e3c76312faa32faae8062e39727956ffdd4af7bfebf96f68214f768a3425de693c8022cab2e59e1b6bcb695dbc54060da5c6af4aa94a71a89be8a8b9f75e83cf17d1f32b2f0e6fb405bee0fc9f6881dff6e52fb6e4557e2753ea6a396d42f3736f83e1fb3a620775a26903fa69ac1596b93a6132b1783045503cfe8d9ddbdbbc53f98ba20b2f86594fa737845329c9d7c86c246751e01e9eec585873769661d6cc183a829a0023cbe6a64282adbc56b03e13c58cecebe3fd53e52fe98f8d32489570c251339a80a8a1fb5f1a4eadb6f382b5865012a6568155df681d66f7bf9938ff5110d1b07fc488b7dbec53ded5bf7d52f80c30cdefe94594d195c26e574be0260d3fec105f0c6367495abf6165d76dcfee9572dadd6cc71ad87db2b9733d17788eda05da8a07ef62d7dce957ca2be050bd755e7b989e3f68720cc471ff8a874ad164c290f1b4b3046aac49e9d62fad2e201abad4000a6ef539d3bc0d6a3934a5939a08761fb33b6c79dd32c1b4b10d480f45494eb7b19d1e28edbd3814947c009930227f9f863b490176314f2462c32f5fb413817c5dcafb1aaa3134c12ae27978ee1c761fc4660208b6e05b54e8e05952f27ef384b0f1dc83f5c9bf1e1d3e2674e750baa56b0fc6db152842cd72c854ddab0356611cb3cf87453f2540d7949d04507ebb92dd1fe1ddbd1b737672d713cb04ddf4b9c393d170a418aedf6050d5f2b736fbd36f9d14ca8b6468f438ad1694ac773e7ae8b144504fff6c9de7d0c1b8a353f89cf365bb36b67c036034e5c36189ae72023bb26b47ea6d60cb6e01101741b217b9902b1a877a624db04c5bb26cb759c31f352faa43c0223f7ec9f710311abdda8ef8108d2ebc4d12fd37743c657f9377de30f2a1e6be03012af1313002c23ae75a237d066bd541b345ba6b1b5b327aa4182b7ee40308d4c50e4c44b65a7eb27345821cbbe7ba02b314b81012205d339a9d73bec04b6609e3dec47cd2449d647679371a05d6ed91df55d747af69266f810005980e5468f1040f116c4406d8ca99bfb0c3eb43ea6ef8fd0943c90456409d4a7f25686554538d5a429b1196651501b09069e6542e606f6f0d841652df931ae92754bcfe5a1896b199b97f77c836f7d72cd4105eaeedb65010ad6721cb59ba79e2d2cdc8adae2b9ca93436d4434a2e468af38e57abc9331048b1091c581f92010f350cb059d8c989906268e248d7a8df729c78f4f3218806ec99d5a5b3e58b474602f8fad165b04014b003066b4a1d7fcda3ca7ed005dd3d1b51fea5613dc385998bff132057314dcd054c802dd37c68db3fd9904cf2aaf4ab6a64d10542c28da477468f93b77cec496da3ac38c3534dc8d0289d8e27be94dc1c8c179ddc1c28164542f38425a673c1d7e0df9b95ff174b4ea97495a82566c230bc082a6a4", 0x1000, 0x8, &(0x7f0000001040)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0xd, r0) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80, 0xfff}, {0x6, 0x5}}, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xe8, 0x30, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x5b6}], 0xfffffffffffff001, &(0x7f0000000080), 0xa, &(0x7f00000000c0)={0x100000001, 0x3}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r1) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x140, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) fcntl$getflags(r3, 0x3) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffa000/0x3000)=nil) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x54}, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa000, 0x5c92) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/213, 0xd5) 16:00:10 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x20, 0x1}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2026, 0x9f) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x328, 0x80) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) shutdown(r0, 0x3) fcntl$getown(r1, 0x5) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x8a, 0x8) clock_settime(0x4, &(0x7f0000000100)={0x1f, 0xd9}) openat(r3, &(0x7f0000000080)='./bus\x00', 0x10, 0x158) 16:00:10 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "77e1f5119ec5757b14"}, 0x11, 0x800) r1 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x1ff, 0x0, 0x0, 0x0, 0x5, 0x9, 0x8, 0x5}) 16:00:10 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0xd9) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r3, r4) read(r4, &(0x7f0000000080)=""/53, 0x35) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000000)) accept(r0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7ffffffc, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f0000000b00)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab155fb8bc0e70c739bc16ea2cb479d8ed7c1cee737d2edb083c8867f60b1a45724466078b304cc2ab965c42c05d0bf94df1e0cdef926ced7f5575c0aa672b64efdaca432b05b8bd5a7db14dac9fb022710ba84c7d4e5a616ebac07936fabd8814fb13c27e90831dfe9ba3206d5cf542a8bb6131ff9297850bef670489", 0xfffffffffffffd45) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x24e}], 0x1) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0xa0) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) kqueue() r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21, 0x3}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r1 = getpid() setpgid(r0, r1) rmdir(&(0x7f0000000440)='./bus/file0\x00') r2 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setpgid(r0, r1) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x6000, 0x4) fchmodat(r3, &(0x7f00000001c0)='\x00', 0x1, 0x6) r4 = getppid() getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) mkdir(&(0x7f0000000200)='./bus/file0\x00', 0xf2) fcntl$setown(r3, 0x6, r4) wait4(r0, 0x0, 0x1, &(0x7f0000000380)) linkat(r3, &(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x4) 16:00:11 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = geteuid() setuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0xbefb) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40, 0x48) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x74) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000280)="9ab63ef0db54f77042eb7c82f4751e978311eee09722b16692b2d67afe8705f47d975d64d82ee04b984e3190aed8c9ed259ad6b2faee", 0x36}], 0x1, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/211, 0xd3) kqueue() connect(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0149f569077f95105f69"], 0xa) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) sendto(0xffffffffffffffff, &(0x7f0000000040)="730a367300239b7da021d5b0f0063a28e3acc4ab2b5debc5d3e7f8c16cb1a312d0a624fd6feae560b08b28416c3ff63f97a8a8face942955", 0x38, 0x40a, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x8000}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x48ef7b26) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x8) 16:00:11 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x10) write(r0, &(0x7f0000000040)="0d3bca15d23db67cb309de063664641033c98c786c51982185e4a8fcf88ad9f52cbfdd077a66428cf9c8ec198deca1bcceb7ce76b77a510758288b69307ba4e79602c480c20ee9d304420be83949e784b2549be2313d318ce66ab052b19f1c1710543229e460075d004f264555d370d46a068e89d3191c63b45b95a8974bc84b0468a42ec2a1ef2d215c21a39f618e653414360fbfaefc78c883c5cedd256dd93a8fbf47ceda861fdcc63f804f5c7ad5fefaad4b8e1467af6c5b2213bfda246f23489bf24087a81a02492f3565db65ea6f74d52a6a21e20db34dd393a49522d946cfd2d504b398ef01b49a1cc44617850bd18d9cd6cd6debc3e113519658f8277dfd9b9e83db03220cd6d7eb4bfcae5fe22da8260a15e571dee408719ebb6f53783853fae2bc99486c73f20a0d1b331a2dc2de9faf8a891b7975e5da8d0a1a7cc40b3f356dc394f783ac96723dd5f651702eaf1969647161a3d38a8d6b4bd8a6cbf764bf2372a4b9eb48fdaebadde1c965b564fc90f684476e68fc0461233d4918f84337584f230566da87a3edf049206a85f4e82fd0cbb3994f0b9b2d265a8229c1e1b70dccc25ca446397fe9d01a5955e3337011a2b0151c7902d9c3abbdbcd0981594642e8c68c2714f3abbaa951f880ccc6520a9833cfb3f58fa9fd948668079ac65137bc861874df1c270b5883654e71ccf0ef5b7a844ebbada45116fec80ad5555e970d91052c830273d4a645696bbc4ddd5597845c511eff0a6a00fe075af8cd1bb26e86555df1cb014228d7e7be612a2a3f7f309b6837e7ac71575b7fb2ae8899a8fa51eb27cb2dc64f9c89fe268d1922494bca950de7475220214038c3a4381561fe1246a82dac1f1cf5c0b705870d011bc93299d9445f63994d30d8842bdde63d3837e105a818af002df0c01e66ffbb1aa567b2ef244b81f92d8e0222f06b7f719a4d0f5a53845e415aa0cd7c4a413f43e59a9c75498ea1f05e82bae870c18d018ffb16542be58ac338028c25f22e8ae809140c3571ae68684f699882d3b8f060fd6a4991ce2f85b2e3f7d7ab7886c1310f491e54c1ccee8de8ec3c5142feba99414946f846c0937c0e66ee62df8e369501f456c75dcf00162ba889e32ad05657e737a8ef54755cb0b8a7e544ad9f6f39e339cb32872c04536fbd44e4dbc17553ce7f5be509f43c0df9a808988c7bf56087a6800c5ce49345c20469c7e07556e27b7c98028cac072d162f73135604e973c90bf0973f3787c6123d444c452528caa04ff9c909e52126cae00cf67e16c69eceefcf4f5350f950b7fa417401bdcbf46a1da27c464828d16e3480ed1486f1c687b47a38032a390bcbb76043b84c78599f844f1c50353c800ce4de112849c0f55606d196147207bea7d982106967b37d186f71b4bfb08d7cfa4601f7c166b5fd2c270f3a4b70f1fb6b0683e5b6e9538d66c98d81ecc059f0238e3a6f984408d5aa9310e725d2fb5f57db707fbc25c11f5b8e1b7bbaf989b978142946a98ceafe8ba6eb9e7efe62e14710bf700afec71bc00bbeaa4ebe375ce6d4fbb6a1cca0c0de52be1782be55430cc1a2ededdb0303018cc3131ec0b9399b2b701615cdcaee66c7ddb7018706081b1d7a6be071b7580a1e59e2524079a0ae09ebb5666f64980b4ba821b0a66678824a92bb8f07cfb0e0aa078a6d199085daa610ce8d33f717ceff2b99c3a8784a21a708352539e8ffd8de6c97d412472edc82ccf750b958318c396d936bb3ce79b0e57909ef0e76f92d370c89bec37225bf67f7e900248258e4db4ea60031a9ab0afc79025330d8404a2b8162be99c24cac2872ce26f63d4917f34ed7109eb0b872ee66bb21155588c0b0e74ccca0a63351d401629e471dda2367b39d2a2351c91310970d0f99ede868c548b9ce04a146e91ebc27f6cc3fc654ee5080673d3c204913263eb56c65e21a254b04e8262a63b9eb34827c147004f7684410d21ee6e4e2151eaaf66c15b2161fb7222c5e47ceb0005217fb5fabaa81c550e11e6693e95de2eeb776dbc323076720b225fcb460208ad32f278478475760b6647f006f629a347df143d426628456f1a835dac58e7994ba5e3a1eada20bd9759bdf5be8696c20cf021c7983f881860267889cea8959cddbe720a59d45e8ec865feaa8142a1ff0ec09a6dc18ec76875784ee391317ef9be99d8955076004b463948ce7a59e041c7c3b1aaf4fcccd670f9f0c4d1ecd9d50ff8ef4f20aab9fa2470bbec46f5e1ce3f46ada51c42639a52c734da7904c1f25086863b5971a1f680f942ab0001c5d6d0473115a59969fe2603d40b13d6fae8382ce82be3200852b0c60d7d375723f3a5af0a84d33cb8312e3ff1a6bc86ef90b6bc827e16aa15901be26109f4f8eef6f705d16c27b6ba6406faf9f55c37abe49a9907417ac9175c58ea3607b4fb121d378c10a2a8779d42a73c5353839fa9e1a5a83cf1ec28d3a621df32f4be2d09be3f0aacff166b7c065cbd7ec48fc866347d6256181119f4439b7c31def156cd3fc796aeee0567dfff076e3798b3dfec030cf693d9df3e7dba2112b3d568334bef7c11ed77254d04e615c47b6d4168210c103ccf462e0dc063b0a7b52cac6dfa3165ade9d7bfb27e29c3bf5cf20fa2eb604cd049f6caab901884b2cb4f752ab4898276ba94bf5d13590cabe3dfd0cac44d03b3b794e937189dec970cc0169a04e053eb3d3d84702b16c67d9118e16c75630acf937b627673346a00e226c34eb7f90186b5215c9c376a1bb7c3ac1e628adab9777295698d049f6c0d6dcdb860c9de4885efcda09b6c6c0ca66d99adef9ac5655e4e57a2f8ee2184b55e41c1d1c1facc550ffd4c0d8ace1843a41771a92d0ee0bebfa7b9bf87d2146ea3e70225a6951ff5d0134a4190664ebddbfc24f35f7b71ba0ef5737bdeea654e5e3d8edc8333e32034d5400884edd4a56f5f2d4fcc979460b2d851450b9b40d2ba39f3d72b2efc32046786b7252089283183d54109d8efd8b742ab1d41468fc16ade34b1a1fa20e63d0a8492130590d3955c80f42373225a0b0a0bbfa95a93557a5e38b00c8b10b45eab91b60e8997dd5bdeacf07013d9433a5ee73d6b50878169d80dc23ab4aab875b0bec610c5fb9fdb5c2b8440088087c10f92fd92b7635e62c3ade3395b22eb8c182ed38b2ba2401880a3b248010a31b0d3eea9ed1c321a23a4f0d1e3407470e321945b2a1c61755b1bc7b16277b64ed325a8629ea5b17a4d99105fa02514b12be65e73238ecc0e63ff1fae0a412e27374adc629ee85185c48ff837109607825db76d10bd8627b8a1e2dd37be28dc1f1121fe13aea5cd079a2d8d370d0ca1415fc843ce4b6759be974a02590ba991534a15817bfac19cbb0722daa381d16e9dc6bdaa8a1d48b5c7591dbd21b4adf0b4c01d49024c351743a8fd90cce39f840fd131580fa6be1e0ec3bcc65abd1cc8dffb8cb95119be314c0a074ba621d6c0c21bf91166672e10e374797af9238784f3ae3f5b4fde9577c7ee5086e00dc27e3a1c816ca6579f63463d338e71313c0ed97f754f477178c2af012f1ba7939cec476e344419bfb399c33205106535ed1008ec4597078f941d439c1e697faa64fe6c7030c1e0ccb95c74266bfb9a3a5a9c8747947363128f9c3adb1b60e88c53c61ef4d7e549ceaa8ebe1e727f92fc76f555d900af5b31423b85fa63b49e328a7eeb1d5d2e89e2c6e8721e0bd7bb46edcb61e81987cba060d6fca5996fa9ef2b9e6166945711e1497e77b82b15391ef38c7d933a38897582971404e8f9415598ce258a0025cdf020db87a3d64c5d6377ff36e8237664abe691d847b694f288b94fcc478243df72a3e762cfe049547e10ae7805c61752acf6f07ac2a82a1cf3436ec2fe33d26f546f680d236f44a953301d8a4427411501eaf5dea476e39afd41f16c85112c5dd108551e8dad208bba6ce027a65671af694735039c40c84b19dfa685b9ab0ba7cc8b34f89fc8a3a9872aecc07b032e54972f18bf37d44f34f55c45289f7567ff8eb5d0b4bb7ecea9ea968476f2e280d36501c5b2620f4362d271e7d8766e5bd97893b897a0c2141716e9d95211c5bfcd2e9341360b2f6b78e05b9ff647478caa5a6d6e39fcc54779ea1d52d5ac43f7f5f933cf4306b06226d02675e934004af60f9c3b39f7e220b86a31b7df468814d472bd2875b5300e5a6905b95fff2bf2c2cb04a428224a10a09b190c99e1c8fd3ea00e5eee84aa83cb26edae7535af51349b62bd49977fcadfc9e4f82edf48351ea46cb3110bb43b2749d740efbb9d37e7d41ff9b89b6bd0a1b7c520ecf93e63451c02545f26d85441617b2ffb20b7bcd8dd792aa97c1639ebd39dd354c514fae93d4452234925a8b16c06650841e7a985f4fb7656f3c64680710435c59eefbdd8785164d1e4d6266245d6def2aa36fc4087ffc5f7b773757950e37ad41d0e75ea6e95d754b50941bf7b15554982d3a58c878b0867a206caa5d37de2e68abbaa9f3af6a74a555cadd4ccb03c47ad918cc6a088f1eeb685435f9cc67b4fe9e45c7c394a21369cac805242e81cd53c7512f69b5b2f47818dec54473566a27886f69222a1014ac292f3ffcb397b732e38dadf871f86171a99e3a2beb26a42af6e39c6b73376c23291c11f77970a822f0515253f80f456e858119f9f490e28133201e3ce65f8406e2f5d585a0691686f3d1dd5e903642440702dd25210f434c2380a69cfcef4ed52a7322d2f4160d28797834f58a55276928ecffbe18a90aa3083fdaa70e9da1bccd76043c26270bbd6ca4c8ee0cd6ff17f0462e0ce25fd84491ce66688bc0261387fbf8f58f668337f29b64275a38e761c59b3c9e967d5d04cb1273dbc9f4b403cf13bc00118a6825cf2bb38540bab62c92405976a51262e2a2e65f1c7653a54fdfae716d0849ff2bd44bed40ff1e2c2f8b1c3973b1b3b2e9bfc424089dc923a76ec06cdafe72baee9053150ff91dbfd100a0bdd1d1e0f27b6252ed41256628cc77cc0b4c8339b9e43f9654862f26c6ea552492b502f77500b43d988e267f6a987f6b27ba459a90d5405f4cde8738d1b8b7fd0f872679f72316c7bbee448f1e9cec33b53bf00852ae4136ca6cc8d188b6d1c86fc11276f3f1abdb528bc0bb65d2aceb619d3227a4c47676bd1ca69a176869d781808e34f69f93a106990352d96cad346c45cfe211e3c05f5c4e0b2667f78726b922d2c4b2d477a12f386c8c6d89cc40a20cf4f7017b8f6361b3932f53e068272acc437de44711aca3389b9dc8f39ef864b6e4843d165276fecf18d5df2c8727338f94a58bd00322f2d6ae64597cb3a703fac9165bd014189cacc914334414091d94a92cdb66a93a46c46a7db3159bdded88e5966bdb942ecce5c044519120adc5c7a438385839f769e938429091a26a58b136d04b4c61d3a74e412ae7736734afab00bfc21944a98166fe9be50ad7e7e9c32eddacdab0b4b03dd6b5f0b83b265fa062a4334981dda23d942504a1c2e3bfe941caa9f4530e3f4a8b0629fb53b6d5663e14b8d7e494b3936c2aa10a5e3f5d21e9a4bbfa61710f96cf5596d06f7a698d45132e356476fc492d4a0b827aa9f9bd38dffd2c4cac96b99d83e59676cc0ecab60f9a09bb5a1a605144dc21566c6350f34f2b50ebea8ab01f9ab5b949bd055716ccd8ced4b8df7a9f4ef95728701cc2e617dd7e6b674a4d0f85d62f07f0359a78261b26f297f456918d180267c0093f2f0142aa825ccf977f209a5555f554829b48890ec1e34b43497594213fa21ade01936", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002180)={0x0}, 0xc) r2 = getuid() r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0}, &(0x7f0000002300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000001080)="98a74ae6ce5ab95c9bba421490f3d9e05e5a40f7268843662e2ea2c8862efe653d1645b1f59d66598c2d0b6db5e21eb9c65c9e59ea9568b612b00def9f92721633adc4de358f76dc683abe0d7c2b22d6f5415ede2731424b6699597b16f6c3ed3b52aa600dd5aea7b1c243cc19907af385774f3668271d86930e25ac410806876b10a78ad45f8d7ece185f9eecef1e2739e02e8f752eda602d53928b0a92e2106eaa0f736707de1a2ef8798fc551f9aafb6c96d1fa27fba0d2a917991aa8a544b8785f57d8029829c4cad0348544735856b353824394dbaac4916d86edb75c0a2541918a21b586321af838d73672f86edd6cd50d125b2a1d6a730c0c9ce039d32a5594aa8d65f5168b8caf922379cb32e23f837c408c3891eaf52000cdd3e0a83c629f590a31659fe171b1274c25a49cf9c13f4fcb1b43f26cf931bf33d21c939dd80a16905de062671dac2e84ea2a89851c6b148bb40e120f55148cb8887725b360a06a61da973c5290dc8e1433d1e7c67ea2f47d3b11ac3bcd6de2124a736f9b36daefeca39574ea7559b22b8a5340bd2ebab830b855609d69631e4504ff18942e3a9c966dd572347e8575e25102a7a2424ac89b12a779eebcf74c54901b6443d4aaf03867e7e74b33a2b835cf4a4c4acdc6226c3fc8cd39f9bd854343ed1f594f5eaf16df65301c305ffa73394553b3193027fca9b752617c7610bdede79d3ed6ca37fe925f84c5ecd4be7bc55f7f3d432715d00a6688087ba0da3a4946c5aad44928d19fe281bb9f7db1eceb0794dcd4bbe26c04521280fba8f1f08d992a2b6e086109a9d92599bb94d1703c30e0e414243079cd9eda4442d792564b85c230d0033a6f4410aacd5169a57f9268d57ff458c7f3a541c56af45962bd12990efe0c2f9792e3949dd9463a22c5310339cb3a8fc484545aa824f765f9449da086ed820cef48a694bd9a5b76df4a67dbf559f20d62cdd8b83b0b8ef99c6ca53e3ef94ca2579e49b9593c318811dcce83a0db930a131755ed7bf570e0e3c03b57b65cf2579a82fabe97e59998aa74626a26ff88dfd4def03f9284aebb6a8d5649b3fec38d982fdac4e64bdb0b3b61b698e30ad5a7c55ff932322ddd86ef67210a18f79c9a001869342b53d8b0261faea19c79fe568cbdad4aa61329256b6948f62dd66e5edd97f3376d0ab9d2df64e9fb7797017c1abd34c74398a6c831b2a9105b3679bfb2966fe42967f3d5fa0c227e6702b44d44c6a7d6fb9fee5137785f3aa4381f4d62f8584523371c1ba58861ae92cf3e5bfbb3d5d500960b056ef4e2c4a011d650202164b7c2c6d026e9e36f2626a3599798a456b9a413afe72f67c18d8e55fa5c6f3c65150acbe81d0ecf3d8c04bc9b412092aff5f427a9139b5b4f3d1fd6b582f6b7adc9d7f04f230b6d147b14e516aa8852d75b5b0149b7ddaf747afe5539257541b363741009249ebb8ffeecf6498b29aad753b2a242285fcb7d1adbb7b5c5df2c47e07e65cf95bbbfb16d55e5bdbe073fe1376d25115ef4690ccdfbecd7ad6d6b22de66d7732399a5af9caa4706955a874f4598e980c990cc4b863a4d62387aac1db88d306d6443f712284d9e5e8f90bdfcf7eca507ce0f4452e7283c4bdd1ee3a829929b1da03e2380f41779f301ba674b6ac51edf0d0c32228cda01d79f64a48cfa6fbc2bdd75ab24c3a9b53606caeec03ffb059d627c34683257f7a79306ddb40186f67c5467c1cf970d83aec14f147d2a80ff244bda21694b8a10ec33d403274ccf3b62cbd8cc5e88095a667a064b1256edce554868a90e9b6997f206f22ee795f6b7772902458a6ad4f1639bf34dfaee6f030aa59143facdf73999a02a7263308fe32b54042e4f1df66fc2c8dd3519c2d5ef45b356f71668ca473d574001fd781d07bdbbd357d433cd84cbab8c5eabb4621593ddb0f0ef639a6dd59ec5354b359074f4bb2b46652f9110f5279873df4fe56ab75ccc65022a20e9385ea7f9f1284bc5562dedbee5ef602693d79acc2e4f3cbbc189098619aeca85d7d199ad9eb8757ff1be72f52e9924db7df25d986cd09315845d8f1fbb7ff92374e99c39d2eaa6efda986f9eb3d0340c44eb59aeb4b0a17448b4cdc7fb74cf2cd011baa859a0619c1ac9d33cd0fb1bc96ce7e7aad928e3db41d0bfba90ff9adfaa879c6b02d41cbef43f2cd7d0353ec22e8aaa49e78ba8a59ea691c3d219bfce4ed3d8586204ba57201875ced0fe8a937bb933d968585739f7c6af546c6ef4acf1b97f8bfff1b2251251206b732b4de1f2c5aa185d587a66be9b6b48d2d38807a940ec40c11fc56c39319840eedb59e3f9fe499c88fdd8d39c5487a86141e646d6d553df535db5b500731b7ed25710dda83f9d88315f4d5c244b97f98be1db38d40043bcaa9526b0df5b2eb822c4f5d11b3258e8f337a1f548818bbd7c69e78614f79e7a51f901007ac855a148091e58b204a69931bf90adbde9dcc186db0d7fe963cf02d8464bbe1586d74ebb13eec32e8b7805121fbf40aa27fcf5c9aafdf268d18c74a549e40fb9b77be47d3ab5d0e575755caafed9b92070749409282ce65535675f4a6e8225fa0668605ae09c6e909ee85582e204dea3fb3ade1a5b0f76c64fbd5a263893b904d0920edd75c95b26f80491e2edbf086e7afa2f06dcc23fe8e4f491ae530ff18fc0e0f5b2a6c4eca39c8ee62f3022cf12cb75930de515f3842371accd18e10327a183d6c658b0a90fb40b6da1294cfa68576a32e69d9f4d34e9419b014e660a18f7a26b2c5866a6e4605eee710caaba8d904b1d1cbd31cb70e067a41e84ac96b174c8f0ed0d7adcadac6a7ec93763b85c472d57cc68f256b759fe98c17c85e6dbaaa7c2b1e701a057832ffd5115020c481e0cf1fc8698c594c73917be889eb0ff1c1d2b8fed867ae4c66af944385f686d48d73764775d29b982af484751edb3528f0f27653e3471d1afe31c0fece3cad9c8cd64d52a0d6d7f4a4641f6e47f1ea876380ada36247c5eaefa97820a13d48ac48a230e785574e2c2640766feabb4479a51cb64459ff1ca932edb1d56f9ae982084b30f727513bf7bf5f1ebe98842e8889a4592987990adb8fcda052551d8c9d7f6ef45bb05a2628e3f0a5e544e5f4c89c2de5d347e9112df029ff37bb525a5833f743eb5600fe7d0a1200d3679e4eb26d13af975a02bcab97df0a1f65748eb391d2931d35450b2018cbedc7eed642b78c500afdc469b9655e12ff70fd9a93272a433a38c1fd6a09b40d99278c5e26776d72fb5f257b3f8edb02c4f5f7de7328ada999476749b728340bbf24638d931c2ea1f4082d00f2e601be008d7ffab9d2e51950272bd1dd4a0b1bc625baaf850b0168977c3ed3bf9f7505961b5252946a46c01b5d7288d4deb229fe06719cc8c06a8085dc3483be9581f0f053fb8cc25bb2f5bf3912bf42632f2794a9f7bf4b40081df93abe006b1a7d178d4efc82b3e2266b4a1a10e3fe06a12231298df56a85ce6d3650f162c9b672022f71d5cbdd947b8c8bb1f7366760771b0f2036d45e68679f11b03a203ac75b7d05130068baf60b9de200e68244e3c664a0983fa7fea6e0fe481e27c6305bd6e2de7297955bb96aaac9d4e2a7b85d8f0e27e5e19f1a0d4ded18c0a330336ff89b2e63d325272b394f3ece6bdc7945f91cfb0fbf62f5cfa7ac7a70e532148dd020af256fe95205e19b78833d988682df8dd5d8dbeda5545f0027c041315a1049e02d16568f3175da1120f0f898203320f0ee10066244563d0fcee3b520d53b7e467d73fd08615633e0c80bbed02bd98a16660f3f20a5c34e294992702fca30a4e02652d6a55bc82655709a0195f50f7e9c85c530e70a2762c41ebc51e6deeda02952d266d691a337ff54bba83f9eeff6f8620a2d2a3572b121d0d5a113ef9a4e28e06ecb105666b3988639116627fa167a3b9d973ee1349a64b77999f15dd4b166b705b5bc457e05e559f8684dff244c7cc813688c6df7d7407e01be03d5a8777e45d3384bf75e0481d87ec191bd4d81f97e85f211d7844ed8e698d118881125033c60844e1687924ac9afc5f0523d49bde89dfba290de65ec994cfcf70de4a5cf0ec3637f04dfa78948f9cdab4b0e2dd317a9647cf69ee8c560467c3816fb45e5e6e5fe799ae1ffd647262d6c5919473d6ad1019014900837e8f51ca1b62d979a93d5f9e8f38aecae5075745d79d55c6b15e1026ba05d30bdc1bf7dc1257a1514b7e817c54150f77e21813526b581079e3fd47f3fa6fc23cddb894f66d520e0e75c6d96ff75f868705ae394f3770ec1e2d2e82e16606e74acc344497c709501a3b928105b1117afe47ed85d98080f06f28044fb104203eb3c464b6b21f461367bfeadef3610d98452f2754815744cb376ae8ca796a45eed1642029f0c6918ca870c8eeebd17e32230d9dd2b260c4e75d59b6c0872e4f785ea68e175f64c391018307033576bfb892fb18be4a5448ce2ddb4e0628d7c42bcb059ec3a011b33a94c46eade8ba83fee2793dc22f58e101830f59648e449429e7a573c6841ea3939e662daba53a5f62b80cb269d933485bb7d637fc39f4d429b047e91a6de6db3b579716c6033d17a7e51beca579df4566af324be5a6c2b7e50b661d6b21a6233c775122cdce095daecfbc98a697b306f4756e68b9e3cb2b411b212db036f342beee835a98d79ee86b3f546d4ea3e8bff318768ea1f2a8273ebbe90d0bf3c75a82859c4f72b8cb37a033ff7fe8b0a11eb6998762bc814b8d1fb5538938927bfc275a3e579ad0dfd57f7735f5378b6f68f82f624a3bddff1b247d9aa63ce88facdb53cdb41284df0eaecefd2d12f752a98b5e83b98fc915f333c07316f8fba4dcc0b38b0fd2c69db70d4952f2b8de75e9d2d27d2490ca61fe708c4c064f4bb06b323549179d46f7beb8d581a1d3cca7f33f722846e7d5b321be2c4cdb81d9b77ea54ba30d6eec87ee4dbe40e3c3ce1ec8b86dd22d5e966d2ca4fdea83b027e994a4c41e91337e54e2b54a7ec9f431b33a961325613ccf1709e02c5f0e62c1fa8d7f9eb3ce07491c79f62623787387d34809704d938053dd71f4485b4b4961fa89103e97f80bf507b89f20d4fd60774bd7d46583e3426c288e747dec94755502b02d2b6060d1b3e0d11425638cd97003671a5489c13800d7c7204cac798cff95c08233c2e34fecee791a6c6a207fbd697f1b04571c6616a51dc27233b4e0323e65104a4861adf1d7ad3963e7c898504070132a9b55883d0c8c8971697ce27e700192439a6b0f624993217e291eb9af1098c88cec0a9fcc966f1c5f639901378f39f5c2792b7b5e956cb4b9440a26d62286ab809aaa3546b1b3b9525c0484d582585d7ddb7f1618196b0e1e3badb20909eb17b31d822077137ec95abd454e13d447d9fc40d107772e7ac2ecdfc8e7960a554456d5af07fb1d462a3d103ee559630fa0a0861397be6b8456103400c529a66139428a7c9ecdadedc4053e401f069a884f268850b24bc9d65d3115922b295bf7259c9419449ddf22ed355314c3ccb2c2569dae2298d6e9420675b9fa1d75be88d9f9c163d5f8142c35047975134718ec05b753cad5314e4550c2f11b648250f4ff98ac05e3f87ff7638ded205a134c67cb5281352667138b03be67a10751e76830f48dd6490e7e6e10bb256607485cebeb9641fe8f7eda443d1a8c769053e11b97797c09f59151c92c27d03d06cbb2e23a36906d70d3fdbffc0c4415e3f9be552bdaa16c4a77178af85b248af863743b2061cbbbc81736cc534bfc9012f5", 0x1000}, {&(0x7f0000002080)="014228a6bb98eda60ec860a29f14b0a1e864449c8fea6b046b21d40d03221c7c73cee5a904ea0f824193e527afbd4a2557d4bdfbf3af633743ce3271d341309b7488c51fc955aa03bc3f785425b6db95d86a9b626016d64910aec69c9615bb32a3312f757647de8b62c1035b18fecfc770f1cd59ddb0b34d0902d9ec5f1eec51889b9536febfc2c33d56677167327e1f5ff97eb9c4ca941dc71ac6905e7a66bb5413b936fd2e33d7af38f4a09d12699cf2d7ddc3378898da7b", 0xb9}], 0x2, &(0x7f00000025c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000594e003800000000000000ffff00000100b55cb9b6c9ede1fb9eeebf62862d0279371251ec909a07ca74b98b4a22e087e76e13dad94ee100d41df4d9cf8190cc5e581ab4783d1b99e6b7ca70dcdd924220d0046a77ac90204035a891aa55695f26eb635e56add5d764bd9d54f1efec3b5ccd2f430d88d9637aec5fa98c33eef9c3b78a12e6be227ac4a21819344a7cd9ad06178e0bb22350d77fbe086246980790797bbc2b45259c8fbf4d021cf52d87802696f3e7d3080afbe962a3c46db82d75", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x1) dup2(r0, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000500000058090000000000000000000000000018dd571400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac72a0c9223f879d0bcf0000a7"], &(0x7f0000000180)=0xfffffffffffffeeb) socketpair(0x20, 0x4004, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) linkat(r2, &(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00', 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000380)='./bus\x00', 0x10, 0x4a) getuid() r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x20) pwritev(r4, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/59}, &(0x7f0000000200)=0x3d) mknodat(r4, &(0x7f0000000280)='./bus\x00', 0xe100, 0x8da1) 16:00:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000340)="68e488593ac53e5d154e68545248e6a9626cba36c9fea30b6bdac5c3b9869a134d59d41c7003ec4bd53bea25604327c5240f1be496ae240181ecabac342d5b98431c23292b9e60cdd7f07edf82a48a35ea4c9e8fe60fe884496a02b888bebbf521b882e39ba0f91736abd8da335224a647a8f330844fdb9e316f2fc878377874a8fe52733699ed22d7fecb976995066d672eed5b552baf8b868bb1c79f2ede", 0x9f, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x200}, 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) rmdir(0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0xa00, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) utimes(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000280)={{0x4, 0x4}, {0x2, 0x5}}) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xc000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0x56e63b98c4f48ba9, 0x8, 0x40000000, 0x400, 0x264}, {{r0}, 0xfffffffffffffffe, 0x82, 0x80000007, 0x80, 0x5}, {{}, 0xfffffffffffffffb, 0x2, 0xe, 0x5, 0x693}], 0x1000000000000009, 0x0, 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) r1 = semget$private(0x0, 0x2, 0x240) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/119) utimes(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x5, 0xa6e4}, {0x7, 0xffffffff}}) lseek(r0, 0x0, 0x3) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3f616e92279cb5afe1f3d5fc48626c55146179b84c5643fe356998a99f555121b8ba06b12d6494ec8b292a06f4883596863328a55b54df4ccc4f693d55c9ed11bb3b60b1f4011327771577047daf7dda3398616a956e23217d87059bf47ead70f1714d15023c0421dc310e0e50c36ab09e4e7d0facf79c49ef6c4787a6476cbd5be81b4ebeb7bf4823fecb61f608fb282b5960b300373656e306f6e8657b8dec406b9be8bb18111608f5ce15617966486dd8384495b15847b48e64911cf87892eee6327751c7391620adf085d41349", 0xcf) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000100)="5b4e42bb5f5961842142da5eb8f7e75c45738289170d58781a5d5b0c2aff87ce1e75ed8bfaf0c208e69f403f48e6c5b756fb443d12c10e6536793b892f19ba455bb61a16f937a0ca", 0x48}, {&(0x7f0000000180)="9790c0ac3869a4d852450f7207c9c844d2d2d7d862f0e49b71bcd4f507537648b674cad8362b06833288c0bee64dbb3c26390f8983a9725f04c16f13ce08c126358e0e9fb3b4317b4a9daf5d8f12fcc74341355912892e55d7acc9a38462c5fea2ea2fabe1d5844385114f5718e28d733cd29d1ee8a6562bbea91e08f8f90abf82446d7f612cc8965afe5d0864924bda0200", 0x92}, {&(0x7f0000000240)="7f82d5ad816e7a3fcf7d1cf0405a6db272a6257185b472f5288bf614e00ce7b1d1bc85e17ddbb8525be45856621577b2834674a3fe861f85933d27710ddcf86848f01fb7b673a59b943d8786aa8acc5fbf9c556f308426ad54852e274f306a0f2158b3ccfbceb7301db95cd7292830f1f034904e691edee773edaa16e76b5fdea8996d518abe831a061b3c7b6cbff9b060bc7b0407c2425d3541d29de124555fc2ddce2260660fc90efb1007ff7d9621aae79c1514bf0a3545ecd8a9c62e918bc1969bad29625754cf7a57f28b83e608046941d46355f62f6abae31ba54af6f4c7b31b1457bd404526c5b8faecf2cda4e8018c67e37f6312941cb20fff7d5d0ec45d31fb3ab3c1fd1347805ddc54fc69d0be280ed88b1414f84ccbbcdbd52dd500c930f3a207a217955c529949660f7970d7382e99cc18fb9c8beba285eb3debd5661bb2f179710b69d4949fa1464f3c8ef2fc3b918d5e9b5e4ab9a39647af0a30ded92237c340f66d9f679802952761d1494ff47201cfc76c0217850307708c3f33efefa7caa2ff2a4d4b630ecfc7a4512a23845fe2379e786127667af48d18264d4775f5c9cb29fc76801b83a7dbac5a061be0e46fcb45424a853f21bac2f1d8c5fe954db48a04aed784686a7267fb309ae9e1bd9c6a211d144d2ac964e5d7ec9fdafda8595c4aa5b27058e57e8122fa4ae5a4d516a38e0063ecf1097676771647054ed7f74d6bd4ba51411e9e3012403fa7ceaa9843d4f9db8ac293366685982695d5d77b1076d9f7efb6eb87b6035a444e4143f92085a508992437684eb5d09b95e24ca1c411055c0e300f044d6ab36cc1190ffadd045644d7941b3f07cebf63a07da90bcd2e187a3afafd04f921b055505ed6a9b9698264b447a4e946f81d562bcdcf2a542babc558799b7abaf4d2b3d6ed75c74f363c51be593f0638109470e2d9f8057dccdcffe8d2f147534db47bbd77fa1c7720ae2b9dd04ceeb6fc040ed317ae9ca0e9fe9f21ae6851acb325681367b42b9cfdf159ee6cd4c9500f959dec73a041b6703c598fbae9c315469368a4e2c0eab6918b7850527c3bdd4300c86d460ae4e0b289106aec6f9f97205fb25d190de12c9358ac63176fb02af1a9dbecd13102ed134f51cd1645793e6beed9faf82aceaa7a31bd129500e27b7db67659a6ff833e464b5d028616050d36b65c037962afb4592eb76b0dad6d1311c8e467fccdd1f7f14bd7a2b3e917a9d88ce7727808be20c67be33716cf2bdaf9ebe049f26679c14ec5d4fefeadb463b6d05684c499e825f0b79667de65d9658f5bee66c867e7d3b90ad0f0609f8f43c60290ac746757a0db1696a37e19a051832b8e9ef43b3b12e4c015c39f65734f8746540246187e630deb162525b5d8deece71458bb32562ac64a3dbcfc3b9c6da13ab8224b55d7df2fd264bf09ae77db3b94dbdd9aab8c13b3070c94d4f957e838491ba852b6d62923fc0e508ca7329170e65d48aace97e6db6bdc15cd8ad6ac5a8c92bdaa6d9b230a279d7b977a2b512a0bc9d7a3528618502da215f813810476c89c1a2ebda2113faa374f0cfc8d7c237ebbaada70af1b881380f98aabdd80545070b2129411a5f1ccd69935e94f9d41fe21bd4af41835fabd6a9a239d862e343e39228cec86fe66575ff93567fb6933526639d1665efa2b4dc5c777e3b24418fb1c0775c245ec29fee2650ba0a65d032aa30e56803586b8565191a18312c202d97bec759ef4a49548745c6789ab6c6dde7121d2706ca90ed24490c19f6fcdb09fbd02cd83818c67180996fc0373ac02121c921a50d3a4bc2fba37b15002c490b75153d8b622acc2dea5dce0c2af54ec461d3257ee56bf28c21ebdb8dd53e5b7d8fac5fdd56a94d7345a48ea97dae541f879055deb240c6063b757645a9072e592afab988d0918a3c97df49234f1c4043e35e325129d559b4f1524beab94aedbd6dbd4b8bc9c4373357798683ad6cf29303d41e3158124f4429aecdfaf28bb8c1bf91ae7189f9266b7d0ff9a051904e5aa97e021102bcd49c45ae6103b74321f9056df9b811ab828e3b9d274e5f7c40cfd6318d546ba363800a0954e23497eeaeb9d1b1614a0fb019c8e6761cc5d0cade2236d52ef60426a6946730a1ced623dc46335bbba965d60a53a23f69a05ff289e06866ab5563b9738096a358b473aaf93be90fa72f0afbb52d2395151a285ef1e56468e14c9076cd7a144415412379a4149634bd55164ab3ee8437391bc3fcccc31b5f7530031df14f0578386047c20fa1ac55b35cb54dec523c006dc36cc06c0704a5724a1bc20b05d52eee91c2a0e20e78799fb3cc152aaa0a1cbf03d0494391f85a24fa277af504a45223fe6315cbbede7af7f388b4b91bd31670b0153c656f39c6d6d31f0c008cdc9131c098fcc81c5c59dc4226a77811366e29db898b0db3b304f4b9ca2cca8dc437e51654b147db075ace6ecac030e9ad67f9ec18b7d0ca8e7102f4a9ab96c36b105e7fa914ae705b05ad9edc79ac9637cdb068521b5a3fd349b1ab4c1aa266cb106a9de1efa44a67b49afa18039799d150adce94a6452a114102ff8a9060ce373bc6314a45f6b0bcce483b85e4fe13409ceedc180150b631cd4b77f6036f0cfa9e3e35e6cdf8acefe3979e06749e9abec5bf732068f3c8c35162ed9878399fdd41108a1c684571449007ad0639ac58c3e149d3d09712c523e76f0bb64847168597f1fd6f4dd8efe1c5a0de47aac099835dcfd252829d5c14ad2d48b99ef02e9228cf77de6e676018b2a7686d4ba3dfd5ffd05e10ece0265ead83b1abeba8ca6d212774b946e8cb0f3edec8e10d74441447e54218f7b51bf938a2e0ae1ee9dfb7a85a75a4da776278fffafc2b1528a6cd1b71eece03ce2c727c186a7378bf4af73b84f38a5b10b8298b5b5d2dda463f8e196fd6deb1b5d5d7cc203e6da81da0fec38545bd335016eb829b12bf945947445401970c18782d95dbb45c622c896543e25bb50fe4478411ed66b15e0067013c543e9e2870be51039b48fb4789f5353e178a231e2994dcd86a707de94da56d24e26b48e91e5da9da35dc9813d3b3c0ace9327d5d84aba909e14c75566a36cb4dbeb3b5ea2c00e44f5705b3ec38f9d601cbbe1794522449b1d7f9d29695e12c3efffc3c484a657c059b0cb32a6851790eb491a2ff02eb58afee614fc6c695b2d72c24f7bdfcd8e11524390643d602289638465857d4b68386e13c3b95673accf628586fa20a49a1294fd30a082ba205380edc1aeb86101a765ebe3f01fb99f5b921070e7e980ed3cd2e352589f8681a77632fc488168cbd30962afb0e9e81bb08e8afadfd8e0dde87ee7744be5667c46792c3babbba88d323337a90c60ec2b133044abdc05a141addd398b2dc0067222196e2207dcccb26159e8560feef23d685ebd61ed96343b62deb69fb0e4a1beca8fb23b59edfcf0a682261627d11e6f45d8bc54a7eae3add6655694288b57721598bf4aa83e2d8f0d7e6f50c288ad3a8abc13eee80882ae79b14b5825ad025ce7d5f8a08a48dbbba0c0d3812fcd6b1156a4898723a11d81f400efa17880ddd2b4ad919844596eccaa6c60270a1147f8576660a98daf520cb20a439e5ca9595ccf5c5a026de197a6263c0a83055ac0b77f5085cfcf7cbbc6eb7fa005a2abac60716d095b04567531e029bf72622fe3c7c625cb538bc3d2275f5e386d909f87e4953636e448874f076de82eaa259d6fd24dfd98181be79d70b4f3b9dee197549c9ecb7f7d508e1024da63930c68d123ff53b917db0e233a292f245dce3091c80129a1b318352397a3f38c8fe299f67815030aa922fce16fd54e62c7ec39ef6873ae6b940c53eb6325ccadd06b742efc6a375981a1d1b4243ec8c20e23c961db001b025e45d081564f3521b829edff03d5aa0e8a86316f22795efe8a55be6a0975e0eacc5e5f6d5bad1f09c745081bec92aea0e8f03b0467b3c21bc79feb99aea7151348daeeaff3ee2932a86c07bbbb1c4cce1f1e86143858ffd7083d298a7250a3c96bb5bffd3245c5d1939c720b06dad233bd853bd2e5878324ba23afc3526d2a4a8a51d0d72c0b967221f2c4034b56461bbd3105ec21629b6a19ce2cdfbec2523bbf47d17de944d59fd7aafe9a36b02eaf3c6766d17b4df7bdb5ebabef53cb7686b6605d77ef0e3392d30db819ac7990b39b93f115008022db00dac7ff72bf8f304554dda56ea209850bd44c251b7ca3f2167111f52d10020539fd2b7ba01f84a67c897e9d668597b1181e12bb9f445fd9644bdb05bcb92decc0690e8fbecd645c49e3732d60c9fc8414b127ddda4f4e9c3f7349431b3212759df0d05f8e022a6dea902f68937532316c892798d43863280130e3705e6d9f758bcd190a17a3f2446fa96662cfd819d358370b949cc8f52c508e56dc7f2745b5730c1d4fdebb8764cc01deaa9f8ff3e44bc434f6bca9d48bf3180123e4df16d9117e9b1d601bb2a11d2a129d92479ea6ed1e28ec963d13d70a8ec38d44d4c476a57a56aafba71d380b40bedc025c76b62f181b8eb619f041da4124309e4f6c6bff64ac3ffd42afc798e41a401c6e695085267836d1bfbd2849603c7a162296c364ec6ca1c1b947236f66ff221907739512a2cf4f7af4d89c828aacb8c796a9f58049afdbbdc8e512f2996e73a8b046bcce595f87a4c1d80e7e46c4e303ae2bc4714da18f5088bae2a8925fac68e7e0e2e0121ecdcac65cac0ebb4453a65c37405535eb0399f03ac26dd2b23ac0948e589f78cc1de0c2b17ccba01989dc2dd6a32817a115097cb2c18baffcb28a9e300dfa7b270ae28c5b6f550706465e61abba83375ee39ed1bc1c66e2c8f4110d11be46183a573aadead2bfa43e4af5911ea7e316a99a3d3a077e8dca8cf6d209a6571217865c84cddbdbbd4613a363868031dadfdb6dfce1637b93ab19503b35c28e5dc367f896445d6cf89ed03ba3b8d8821fb10536f924fb7c6f1add25bfebc26e6d6287a351f069838ad6387b6f11c52980bd91221af07b8efcdf019cc6fa287d0338635c544d7c81a6e3ae6ff4cb8b47979658d14634f11d635ceb32860c343798be73bc0bf47bd154ba878dbc6aec19e00c8ebfec4f6cd9358c59abd83e0d4f5e68f08a48f8c99e0e49d76ff3ed814fc1ad088beb451efb603ece7953d8b2eb5550f47c645819f235d4f217e49c14cefdcbdbb60d0cf94500847099bc90931744aacf331b02f9be4c49532661b1839c8b5f2352fa2cf2597b26070d230f6577deefab46633266570de3a60b1d18bf1964306764180b32a7dc9cf1b233566accf60fd69717d06d579394cefd2f510ed30cf9e1c81449e67b960b3b6383425ec6a1489e9c740cfb050a33a721fa836167e8c30c824a6f2974c448b23bd8e6c7f5419c4c473b0b3255d0200fa0eb336627e1b078619e03151465c024cbde5d1b116d0fcd2a91035d3a7e9fd701551dd09923045f35765317eb3754dda1953000febbaf5c08b4c5ebee64e145214182348d990e43ad532e0bbb387dbc801f3aaa50a82034ad4cc3539d412422d1277e9c2338f7e045041f3bc28495815bfec57ff4e11c99a57c69b8070145d717f6f3d1e84c30ae692356c56790ff8314bbf0092315587c0414aca9bdfa94afe33bfab28e8f8004b5c316f3f2070a9530aa4e25ba948c3a49f0737a87afe2e35013de11ed0355f27568d4ecd33a5b89e00b401055ec47501b75fe1ca520d55631f5a2e942dd4ae2dbd67b8b89cf972a7a2ba0db747f6f209150264ae6bbd7ec15c1", 0x1000}, {&(0x7f0000001240)="d41c0a48299f86c600e9704ad5adc1c4eb49a90fa6fc6f0db336fcc783b6df3bc37346c64e8d7fcd555cc596ed178c3dfbaba7b125e0d7a1c170cf4db25a5981bc4dd176f92f54e7ce667e0c1b6aff37c6fc6a97fbcfafb19fe7edb04bab8141e601f27be13ee1b6fa2c57a9de5cb635e1abb4ec397ff08f7c0b223dc5ebdf5f016fdb85f5e842ee945bf1b05503432f503cbbf762ecf5d3b0686e77023c3fcad11d", 0xa2}, {&(0x7f0000001300)="33a809fcc80e02bcede508de83fc690ddc0829c6fa227acdbe1c238670424856e9b97a0c207ca0e0a7f55698d3880e786293391c8e82eb928edd9bb40f994b47675897cc27e279405a", 0x49}, {&(0x7f0000000080)="8891460e3dd3986c76a34792ebba3fa5e7d3389c83ce2783ad891f6c2c240eb2aab4221896f71a5bcfe79f9ce480cebdcd11", 0x32}, {&(0x7f0000001380)="770619ef997f09e27d80836110bbd24a928a00fd7ec01a4e7e7401082ef2214e549bea74aca7337a4f9a1d09940d822c842407dd06693f8192e0e83e5d089a10e31572c3b2cb0d67bcef51b32c847e3e796056d12eacc6aef5da3a41e02b3f506b28e35aacb86ec6ea9b0e5d77904be0d7a6d0d97c32328a90dd3e94ea0e256da82d516de98db1ac8ce8eb05", 0x8c}], 0x7) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x104) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x50) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/195) 16:00:12 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = dup2(r0, r0) r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) clock_getres(0x4, &(0x7f0000000100)) clock_getres(0x4, &(0x7f0000000340)) r2 = kqueue() ftruncate(r1, 0x4) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x44, 0xfff, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x6, 0x2, 0x6291}, {{r0}, 0xffffffffffffffff, 0x90, 0xf000005a, 0x10000, 0x617e}, {{r1}, 0xfffffffffffffffd, 0x14, 0xf0000002, 0x7ee1, 0x9}, {{r1}, 0x0, 0x3e, 0x20000006, 0x7, 0x2}], 0x800, 0x0, 0x41b1f84c, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) fsync(r1) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r4 = accept$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000c0f8cf4281bd48ee7cb05a30ef140dfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b03b0000000000000000e94a0000"], &(0x7f00000001c0)=0x6e) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x0, 0x1, 0xffffffff, 0xfffffffffffffffd, r5}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 16:00:12 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0\x00') open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x8080, 0x8) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6a, 0x3}], 0x100000000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xfffffffffffff5b1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0xfffffffffffffffe, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x100000000}], 0x7, &(0x7f00000002c0)={0xe49e, 0x2}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0xffffffff}, {0x40e, 0x80}}, 0x2) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x323d53503d930529, 0x3, 0xfffffffffffffffa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0xc001, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) write(r0, &(0x7f0000000180)="168d61021105c902531b8af35fe86bc9a8c01a4883eff63c03fd189a8f3a73be5483d082cd15382e5677ac5b81f301327ada98e7d95c7a1dc640adfcd89541926b1e794ebafd1456547f88e32e94a5ad7b371be13f0876a3470f0f0c51fec3cee7c5dbcd1a60f512e0c8a3c0aa72c7e945ac85dcecf6dfe4438a91f00066cd0048edb5e62e74b0a5d3a00cfab1f96313f6ea04f9", 0x94) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:13 executing program 0: pipe2(&(0x7f00000001c0), 0x0) poll(&(0x7f0000000000), 0x202, 0x93) 16:00:13 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:13 executing program 1: r0 = geteuid() r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgrp() r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7f, r0, r3, r0, r6, 0x92, 0x7fff}, 0x7, 0x33e, r7, r8, 0x100000001, 0x47, 0xf70}) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r9 = dup(0xffffffffffffff9c) fcntl$setown(r9, 0x6, r7) chown(&(0x7f0000000180)='./file0\x00', r2, r3) readv(r9, &(0x7f00000001c0), 0x0) geteuid() getsockname$unix(r9, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r10 = open(&(0x7f0000001280)='./file0\x00', 0x20000, 0x81) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f00000012c0)={{0x4, r5, r6, r2, r6, 0x2, 0x7}, 0x9, 0x10001, r8, r4, 0x1, 0x80000001, 0x100000001}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) readv(r10, &(0x7f0000001640)=[{&(0x7f00000013c0)=""/27, 0x1b}, {&(0x7f0000001400)=""/217, 0xd9}, {&(0x7f0000001500)=""/105, 0x69}, {&(0x7f0000001580)=""/149, 0x95}], 0x4) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r13 = openat(r9, &(0x7f0000001700)='./file0\x00', 0x20000, 0x8) r14 = open(&(0x7f0000001740)='./file0\x00', 0x8, 0x0) getuid() bind(r9, &(0x7f0000001780)=@in6={0x18, 0x0, 0x6e, 0x5}, 0xc) setpgid(r7, r12) msgrcv(r11, &(0x7f00000017c0)={0x0, ""/127}, 0x87, 0x3, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001880)={0x7, 0x1, 0x8, 0x6, 0x1}, 0xc) poll(&(0x7f00000018c0)=[{r13, 0x8}, {r10, 0x80}, {r10, 0xc2}, {r14, 0x22}, {r9, 0xc0}, {r14, 0x50}, {r13, 0x155}, {r10, 0x30}], 0x8, 0x2) open(&(0x7f0000001900)='./file0\x00', 0x0, 0x2) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="df0023a8", 0x4) r1 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0xced) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311", 0x5}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd4, 0xf0000000, 0x9, 0xbfd5}], 0x8e6, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0x4000000d, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x0, 0xd4}, {{r1}, 0xffffffffffffffff, 0x8, 0x90, 0xffffffffffffb242, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0xfff, 0xfff}, {{r3}, 0xfffffffffffffff8, 0xb2, 0x0, 0xa76, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x7, 0x4, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1de3, 0x2}, {{r0}, 0xfffffffffffffff8, 0xe0, 0x2, 0x5, 0x4}], 0x5, &(0x7f0000000240)={0x4, 0xfffffffffffff000}) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="20b1094e54e69a41801308c13c6a0248167a074d0d659d21ba9bf373b54cbc73ef894170bdd6993204e8f871fa04e61133c20b1cc214eda7a77411883e583a8b1f5a8aab9906ac3743e53d792e40ab119432ed808a7126b32bb35b26f5861a8c023a9a5f90c9d247acefce2660ac3b3be43bb5d11558360096fe8a193e7486d7a19173fff6b629c60461f5e11478", 0x8e}], 0x1, &(0x7f0000000180)=[{0xb0, 0xffff, 0x0, "a29ae7566b8fb325a71b432b81f8d95e8ec8a14f2e382b889da006aa6dfb3f7bec2e0a8678d14d7da0ad072e0339ad1040b030f9c8a36cea8bccc447f2da6d741c37f1e073ce9422370390636f7271b6b29c39d53172e6c43a1f3c08b1c544b6c015b9ec40f31b358274f990e8b6509913492e6ce16f7a4abc5fbcf51fba9d682910709d276de02403242898e0e5476847a8268709cbb0439692014669b5"}, {0xe8, 0xffff, 0x100000001, "ab90085d4d43963b97386b7e95a2d9e072aa4d7b58af9625626cca35d413442e24a9214e8080c45587d66d8f3f83dd1dc85f71b066f663f7768a8bcb32e24ddf1bef2c1789886455f92aee561788038265a287cb38a903724c7e3c054cb423ba81c9f87e0e1f8d4e1f883df3b05382a9bbd36945b00b83f3c5786746ef22bd9464a93146621d7fa203900a715f3ef719e5e096568a4b7644ea901b4db5462760d167b829ea94278601e3e1ccf3696180cae7577b7626912c1bec9de172fb48acb0530359b9c895409b1e7ee6f27e437537e5fa"}, {0x1010, 0xffff, 0x0, "4a34c48e3220d91dc428b619a1637e403e5d53792869fac8ac249d66f60810f5bf84c687633b9d88ed5d2f3347245c4842bad27b3d1a6086b20fb8c2b2df3cdd7418423ab165e9bf9c9503cc3d37441117dd4d151d0f21b157e2aa6add752b3996a78e46d0f5868f00b555e2c2f07453b599f01e353bc54adf00fa785414067f6cbd90bddbd7e534251e73943a19515a239d837926c955aaa28fa55d46bed8012e395b4858be2a62344b84d6a45643940309681668be1d47d5776b02e3206c9b7b1c94cf82967d761375528836c26d574e707f18117dc4f5685054d4b559cd6a1ad50cfb98e9b25ac0ff9834b5c44a21965034701ff17d66e8345d166efc4f035afb6d9bed324d303852235387efa6df5118c9e7c535b13d8c369a6dcb3e9d5372b14318b447a5027a726953260cc1fd35b2a0fb0ad8352d71a4aec8469152c929b1341d389cd756a56dac21ebc24fd904e1f8673ed58e82a082dc6c14e65dcb1be28d91acaf11681a0d9c92eb73e18eebb7d14f1a7b858fed4ef8ec1e5928e0d24a3cc9fea7e513c637b0919eb781d0b441d1d4ecff810783a59f37e9c2f0bee962216196ef29c65a09860855bd4963cc601ca92774ae577abdd3e92c9d8132eb1a926c99cd60a5120e206f752f9ea9a0c7d1b889036075f42294dfd7564bab4bfec402c1cc512d3a185bd8c87ad235b00af8ca8ffd92e4a0221c17d6b8555593f68f2c8905d113bd737fd35a598d6b510f4195fcbe99065a23e74bda89d387ab44812a678f1d09b8035d2b99e72a3a34e4ad8cc5649aa95b333bfe94c12b3fe42831e47142bd30dd77d1fae75022aacada139aa721e24f0c85d864d5ea9f990ec8702b8817f252aa569b7ecf93269c286f5cb6faa678be8db773939afc68a113b13e348ab70473ec1c8140107ba16a9aa5c679e35e2d98227ef96270da94f5e9f67b8239d5be1d9c8672dc6f2ed3079c36783e71b8a080a90574637e80f6df0a5aa7ec9eae04af0cd0a095d9a1f136ccdb38c7a75f1840a50d8675837bae0a663085ac8f6f38859468b7cff929b06f49cf78eacc1776f3bddf75a297a07b016f0c525089ba60c62f25f9c16e1a4c595ffc0df7eaa74ca78b297663f4c7f40887e5dec32b7934ad7cacac1e0e48e121f82b5c93a82c84855a0dd712856651451041df457577bf5ba8f467f0c3dfe3c290189850d6eea8a6643b8d40f737537ca6387600ccf5521ba230d860547ccaf1b2d7af356039547f8944c367bc6de6994e6c8711fd9fa8f231f60b9a9f5cf99e54b4ad480cc0e476179ae5c8d26344cb1ccec3fe16bab5d305ce9fe525bfb498d7e25eb957c8585f9f79f287c2cdfaeeea29c724ed8321ba8e45985fd7600fe296dcaac168243df1fd05bcbfef0281c48109a4376f8d72de78569e242c044c634c380471ab1076bb2b33a0a191e9e799d16a300fd9f5ded1fc43e8ca5fe00348618bb67ac43711da84030e255ef04d3873f268a6c54b4c5fb5ac98eb93937094d0599d68c78bef29d0118c837459f42c20bc2d1e5ff959be9eb6e5a08d579c024f080c6f43085c5f7ec50c3ea8183577b91f452155a801661ae40fe89984a2a58ce7cd72bf66fbad3e897cb3ea27037635340217c47d430d82e7705d4ee7a71b7dfcf94c75984804266cf49f5bcb9cddc685981f8acaf0c2eee995cc18f40e0fa62f696a20f90ac158de3375cfc559c361470de6d14a1a03b53bf8c21ae96a225e47e0c2ca6542ae7201d8325b40012394d51034786d97290e7f45cc3a906d1b69478288969c25945d72b80effc1fa3659c7ba3e476a2e13429d100fcf64f183d04aa8a2c8797687d770a7674b56c00ea309785428c9e61eaa2598e8c750271913acb91005dd8cf26c3c211c67429ed7c556052dd8ff10849187e085ac24c83dfb99a6fa36d6ed179d13587d4109580b0fa2589529a3ce8c8577867a59f5719473c6172fc9a14f8c90904703af8d8d2a8b6babf8ecf4147859eaa78afbcb49fba192c7aa4348039d1a5afaf5c4a02db75d5d416ec435f4f1f88d5cb87f3f8d2cf65ed56e0d337155fd7c298d046c71b4471c30355f7315acf2313f88f19ab60c9a107d6d2026caa34779a2b42f0082b88fe558dd61735873a47e9c788f55de55d7411e1cf55de4afc4f34718307f5c89ea2c4699434b6f2b63fd57ddceb359d218b88112069fc9cd8c3524d3dcc953dcad986e9626e93404cd6fd07ec75a3857ea4dcae07966bae42367e487eb4814a822b8e3299d77bc04480a614e20b3a5ea0fc9c7b13e4ebb3bb83228716f94be9aa82ca880ef14a8e95a86deb85e4452ba96c51d1dcd3b7e538f949de56ba62de586dc6ddc7b16000539287cdb9620225e8329d47283db1de489e66e1ce4eff86ab7cfb026a49d07a15300fb874d60a37dbf69cc8576219472b604cc05d1b4b6464c3b802a170e9a8b390d64c212a612fe9c158fef9c5b2054366ee429b0f510eb409d2841eb63334d8ab8d6f19cd71c00b58832ce76aa777edf991df8432b32a4da7061a9e7e61fd2985abf600c3f8f02b9539766924d0cc809977327a22876ba1a259e525d20a27f0884f73ebc47ecb1248d5a39fc6897a706a6a22bbec97dcc2cfb82434e108fc86369341e1858647ef0a5407ac5c30c1a760118600f1beaffb1ca080f1b6c61fdd9c841f8d661178ee451cf70f9659c7f5a01ed290e1e53f5c40e1945e6b4592978287c643592c0409240ed72ba07086c425b44e31d35f7e7b48956ac729460af6b696c1b40ad2df4035ec9e6fd91b4a5b5ac7d3c91a66bb21f18fff62945ad19e93c7f26fa43482a0d636b4acb669b2a1c8110144f9fd09d69470d7be3b0d37a3fdef9e0f5faf1b27d08486b8aef014da884ae9a91c98e795df6f7f6036a9b6f0c3c529c37d0572903b0df6edd583b1d4ec1e7c3cd7ef3d61fe989f6daa8fafff9481f64c1583411cb9793bf7827c4eaf8ab39273f3f007b977c6bbcac55db3c25a21e31819c1e550e4b1877a032c054bbab81649e74e24eab363e83c535ee7017cddee71469ed02b732dc0eaee43aee33fe9c1ec1293ec52753e7f5592e6969ef2a80b48447753e438eef92aba1987c905cb067ad493be3f876698aea760b5176a3a96597c31f07b17c3a94fa2dd018e194dbdcaffe47d520acdeb9fba57b0f2b9364db81e36102773c36cd31a7993cad8721eacc2728cf077a3fe760cc6cd553995ca73571fe54c63db9915701945c60aefaddcfed64a8812e2eec099190544ea30cfcfb34464ee32a7c6e1798dc5174d9412351ee17a36584dbf67d78e4752ab383fa6adf7c8fecaed82551fafc316dde72cf5ad14475aef3d87e22ab744fa3cf9cd5fe5c3fb504c94be16624d3bbd6439a625cb441f9c56ff5ff5dc00458af7b0c8ea32d779ba2429dd1d1d1fef7078af5810f8a2407275684392f516442732a3d5865aedb6252828de45df1d5701091563f7e0213a239c6d23da33b6afce5c47bc8c011c82b8839f02f4df79082528f04b98181c2d0d1b98b55005c2ba9e1238cb13dc78d2c26f01dd81e9725d61119bd73fad5d8251191821d818bd011652aeb577c8c67bb10f4edf9ee6938af30987c7adc2c58b2dd1de92b26b7b000c6ccc93a8afce168074b142c7ebd374501ccdf9da266e66667e220a5b4c5b2c68ef3ff3b6699182506d1cea65d19a201f63bc8d39a3b7de6d6f929bcd624753b0f66be67ca4b83c17df65f636d23f91cd4516a2e9f8dd59dabfbc04f4c0294e0f728e0d232b4dd45aaa5ddd25899dd531a963fda0c970496842c387779cbd1f74027efb6d9439cef9eba15fd60f43c5ceeac527d98652a73dfbd3e3939392efb122ec2d7dc9d5822ee513e7370649025a867291a3da2607361c7bdb5653c67a74f317718236e847a03adc73a3a3a4b5ea87d414edb7c8cb4800de576068801140191ce42ba70131cb401242ebf1a07616e159298a1b77060327a7fd870fabaaf52dafe143dfb340a2e17b2e459f6d09194a1a87939d2d20215e60410d1f9cd62d966a7618004695ea39eb0524c4d02604db0decc628f69209f46b92f73caeef69a53e2fd45988f4423908b80bd6b81d5e90a448d542ef405eface368f5fe7847bfe14e6563e5dcb8c7286ad7e7295408ba394b31c04a5743ca859b5b4a3c0e08069d91aab98927f0445d52897276fc3ed5b3f649881db94ae2773938a8d544df2c8b8250d9d71a2e3c2a9fa55e0df4043ead911e8b1d971e92e3519c3374bc3fa1b4f5cc47b53d02b5fe998e8763346e3244b286a34776abd088e7f78c9e7dbe89e5d6a7fcb6dedf360df14268dcf911a557d04c45ce134de2863ec8692917ed25eadd53aa69e2f89a22a9cdcf007c0d3f57947f9600cc05c3ba6db34184a0b2b52052e641c6fff8f232be23a7f6d0de7c97d9a23659297aef25bc32dd1d5e678b39075b59ca4a79158d40a898ab791e8e17cdbf299e4b6d610dbbb2386d6b48a2b345ce8a3697fb5004d861262c447a139f7ef1cc4a4c439be8cd1e9d9aefe2fcb974b1cad96f5e14982cf974ed3e0443ce712be5376ffdea6e1928aee7b10ca5931ac1950bdf364142daa75ca2f1183196ba21deaf75c62afc7aeca7f2edec2c1e80c3d3696341c370b6a93511c8d6d6e08e02644b4bc22eee761359585a749521fb8cca3f361566e68548ebc8fb6c6adb626e0d262abe9d74472b7b96d70b40682fade99df1019f20f9af2cfa4fbf544e041bf50add44c057d80f0936a8cc3eb66fb7ee1a7ad0b38bf4a8ee8ce3482ff76e2d63cd7a7f06d7a9c5aca90bd1704ada94124a76de7b13537b4ce57fcd7c1dd1a813c92b7cf39465b1a2535bccf88d2c0abb5ea8798413f114a908ffffe94b2c7ea15c38ace15514a95bf48f1de0bb01fff535a8efe24b3b1a6b9ffa3c93db85d74134fa0fa5cdc89fc362e3d85826cbb6c3757b938e76eed69330bd9a16ea216fef8911cfe224abd0a6d5eab1f97ffc1d06ba673dee94d46215fbfba725784f400e2aac2dc65fcb01e64319cf74678a488b8b3c901f8078e889569730288c6b83aa838a198da01e2e1d30a827f8ec2c3b46275466e93c1aa538709b15b9d187bbcb80bb83e5f0bc2d23e939f0744a1b4bd0330d934259e560723da5db11f03d12ff64c64b589b8280476b4a6d2e069e6ae441adb18df81a12a2a5bab02941961f6325975864badbbda464d3a4b75a707c12f6c1c59f9d6135b21f609b238d0cc20a88636b33f2c632994abab4203c326e44a0552adfa078bca02bd20bb5ba5d37581fb098149e7e1938ca0685759a36dea28bad0f9ce675604b3c8072f025e5f5540fe2dca049282743fe785f4d5bb9aca5878562d4bb86d2fcea4ffe517870c86752fe0326bbb371fc05def7619a2a1a1a7d89c1c6f3583fee24485d9de692707ffb8927fe38a927cf3a623dc4424d008f89bacb5c68487ad10f48d9beb20d0beabcee7f636329c198255cc83439955a252ec27ef39b9af23eecbf0fd1024c7f971cf63c81b86c3fb8cdb23afd0d7c0751367a2d31dee36e4842d8b5499075ab910eff4a25d52396a979b1fb1858ee7fbc552736795e6908b7f32327f3bb766686ef3a811d78ac6b6b5aec9e519244fadd855817f6289ab4be7d93eaab8e6a953cbf205b0288652565abfc42558f4f6f81cffd2cac681acafeb79883a3474349a7cd08a1a3029718b3a60979ff1c30a153fc8966f0925ed12f43fe62ab7ada5a08dd3367b7e965e2c68b082fb9527765fe1041e04f61d61f10f64272d2e6726b4e148d2e"}], 0x11a8, 0x4}, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x140, 0x4) dup(r1) socket(0x7, 0x0, 0xbb) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x1) socket(0x39, 0x7, 0x8000) dup(r2) 16:00:13 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = socket(0x1, 0x8003, 0x8) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/210, 0xd2}, {&(0x7f0000000100)=""/130, 0x82}], 0x2, 0x0) 16:00:13 executing program 0: socketpair$inet(0x2, 0x249e77f0608fa333, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() syz_execute_func(&(0x7f0000000080)="c4a24596743034c441555e6dfe670f57859ec600000fae14f50000000036470f380208c4238d6b67657d6546df6fc1c4a3497d89f93a00000044d9c5f3ad") fcntl$setown(r1, 0x6, r3) sendto$inet(r2, &(0x7f00000000c0)="553f6993a83f0538493813422c070cdf3b29b768bd59b6c5f81beaf71e9edee81efb5d08120730a5050d9897bde91789d085aea9567fcd7b0eea177cb80c09c514f7fb232a1405efde582245edc6695ff166c7d72f61c513523cd0ec23d5e09256c40f022c5876d934d99eb911bac9823767c4561f99c7a9c1439c8a2e1d6b9d94210e93227b35fd8ba57fb5591a0acccad394fbaa4e67217030f88ec21d14691fb045a7ac6f17cade10e7ca2982af80b778c265d94cb0011381640cc3a462fa39e7c2", 0xc3, 0x2, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x80a8, 0x40) sendto$unix(r4, &(0x7f0000000240)="5dd733968377b443817b1b757e716b6b07bc50a1c05090deb352f94f0b537a4a4579ebb020eb70a3a424b294bf4b07bcc082cf5ee5f46b8475afd5a3ad087324de1bb90b9b6d550bb10adbed4d39870b9f82da55bf99987ac5829a20ff50526ce2ff9dc62cac1ea285619c450af60bb3eeef2ec7c1c09743953a33989eaf3b9b34f876ba15bd59a0c0e1ce", 0x8b, 0x4, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[r8, r9, r10]) fcntl$setown(r2, 0x6, r7) close(r4) readv(r0, &(0x7f00000035c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/5, 0x5}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/138, 0x8a}, {&(0x7f0000002540)=""/95, 0x5f}, {&(0x7f00000025c0)=""/4096, 0x1000}], 0x6) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000003640)=0x80000000) flock(r1, 0x6) ioctl$TIOCNOTTY(r4, 0x20007471) getpgrp() setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000003680)={0x6, 0x1, 0x0, 0x8, 0x8}, 0xc) r11 = dup(r6) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f00000036c0)={{0x18, 0x3, 0x8, 0x4}, {0x18, 0x1, 0x3, 0x1}, 0xfc, [0x1ff, 0x80, 0x9, 0x55, 0xf15, 0x7, 0x6, 0x5]}, 0x3c) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000003700)={0x0, 0x0, 0x6, 0x5, "9fb88aed03b52ff1002473fd7dd1d2353d1b66da", 0x886, 0x7a}) fsync(r0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000003740)=0x100000001) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000003780)) nanosleep(&(0x7f00000037c0)={0x3, 0x25144e9f}, 0x0) writev(r5, &(0x7f0000003900)=[{&(0x7f0000003800)="d0e8ded88e0182ddb06a2e6fb9f5f61f486ecf6fad532705bbe1687a7650b61e7ba76eacb84c102ad69c8bd6ac0c6bd811541f94d58a4a0fcc122ed9ac713900175832d04c852aeeb3fda5b0cc2d0ff48af775000e2e4bba5b09403294c317c07efb844c93c22de232b52241e54c84dc79f79b4883afd04568f3d87569a5126dc30b1a4671ddcbaf", 0x88}, {&(0x7f00000038c0)="c127c8c83d08997b685b4cef", 0xc}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003940), &(0x7f0000003980)=0xc) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x8002000, 0x5901) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) 16:00:13 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = socket$unix(0x1, 0x7, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x42) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x1e, 0xc000, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus/../file0\x00', 0x8000, 0x45) socketpair$inet(0x2, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000340)=[{r0, 0x10}, {r1}, {r2, 0x4}, {r3, 0x1}, {r4, 0x20}, {r5, 0x4}, {r6, 0x4}, {r7, 0x8}], 0x8, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r8}, {r8, 0x40}], 0x2, 0x9) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1114, &(0x7f0000000300), &(0x7f0000000340)=0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x81, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x8e, 0x4, 0x689, 0x100}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x54, 0x20000008, 0x6, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x600000000000000}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000010, 0x3, 0x64cf}], 0x7fffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x20000093, 0x6, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x20, 0x1}, {{r1}, 0xfffffffffffffffb, 0x14, 0x3, 0x81, 0xc0f9}, {{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0xb526}], 0x3f, &(0x7f0000000200)={0xffffffffffffff81, 0xfdea}) ftruncate(r1, 0xffffffffffffff39) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x2) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="eb636239f9061054edb32fb081450293079940e633519e757965ee5b755a2ed618e7e7432b2212159af53f947a6c7e9e82602e7b1db0d71c1f873233e2a861e7cb5a68d9e55324dcc466668df641b8e8190fd2da12b02fd3ec7c115eff4845fc95755674334d2a8901fdc059776922ce117735ceb9b096ed27efc0162fb078ee0b0409fafa5a5ecf364cee41fa7420c71fd2402db49be94f7e593361a61e4443572f210d48b6e4312cc4", 0xaa}], 0x1, 0x0) 16:00:13 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='\x00') 16:00:13 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xb6, 0x80000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x2, 0x6, 0x5}], 0xfffffffffffffffc, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x60, 0x20, 0x3ff, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x25, 0x80000000, 0xffffffffffffff69, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9c85, 0x1e}, {{r3}, 0xffffffffffffffff, 0x2, 0xf000000c, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xa2c, 0x4}], 0x0, &(0x7f0000000140)={0x1, 0x800}) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) mknod(&(0x7f0000000000)='./file0\x00', 0x70, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) dup(r0) 16:00:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x9}, {0x4, 0x8b}}, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x574) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, r2, r3, r4, r5, 0x12, 0x3}, 0x1f, 0x100000000, r6, r7, 0x2, 0x7fffffff, 0x10000, 0x7}) 16:00:13 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) r1 = semget(0x0, 0x3, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x3b, 0x7]) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0xfee2) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000005c0)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 16:00:13 executing program 0: open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/212, 0xd4) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000080)=""/14, 0xe, 0x800, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000010001, 0x1) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1ae, 0x69, 0x4, 0x7, "7324255e6c7933ece27f7bacf4e5995fc41f6979", 0x1}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)='5', 0x1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f00000001c0)=""/180, 0xb4, 0x43, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) close(r1) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(0xffffffffffffffff, 0x60162411055c8dff) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x6) r1 = getuid() setuid(r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)="0200") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: socketpair$inet6(0x18, 0x2, 0x7f, &(0x7f0000000040)={0xffffffffffffffff}) getgid() fchmod(r0, 0x800000000000fd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x110, 0x4) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x10001, 0x48665d82}, 0x10) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000001000, 0x2, 0x6, 0x52, "a147780ac85a7f00", 0xfffffffffffffffe, 0x2}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004af63ccf458de5c3db5a8d3807081d0ab1acb245973639b76a267439594d6abdb981d2b0b002beaafec2c62fb5363f3ae36c1fda858de2fd02258cd916d1890d21dae4345bcfa458760613974b67c2cd67bd756a43a4416a16de2c41e230599cc55c6dff4e1efc6fcb12fe1242515e219b87775009e057f555798710c8fc6335f6133481a037923b770cdd1cd15ae6a6949407e8d94d0d1ee24dc62f35e400a828602f10479eec"], 0x10) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)="9283396dd8ddc3a73c1d7086f9e0b67ec11ce4bd66bee05a23dab56aa83fded769be63e399559c5eda0961f862391a5938ca1611bccc9dc5ad25797847cd2df08e340b31e2969e11a913256e6f54a29b449136ff400a532381ce4a02f9786045edac526eb921b580a1cb5c2e7b9b337f60bcda911b4f5ac536698484cb09b3ee27ff077c97498df9180c6da544c506120aad6eb3f22c7f01eeba6ed24025d0349e26dfd837272c3ad8172dc36fa64e87ebacc96aa540371a019a702965d0d98e3465996215757f67be0872922cf25b502a0b84194a5f74f7c8062990e685ed75a78c049a3b9a29298f6b9424b90c56fb02df9651b3282167f3d45d18b35cdc8ebf2af05f7e62bc6d2f2cbe2846fde4eae21502dfaa76035d4b6fd2d2b90f6c1a8f14e52a59bb9c9d00a975e1bfbe4ef617e0e08462fe9a8710654ae7d842650b81922552deb036e3da6e47edb0f532053fc487159b7f34c3357506b3f79aefa770241aa60ce2018a60726b968d74113ca5e70879e06ab96157c64cc5e04dc259126296dd2c2429d2f032313627cbdf9f8b8532eebcfc618184b2268102438c61b8fd6906787d6c15f7e5cd127501f302dcc032045127e10da1bf209e3de8fdd02ae1870dc608851428c9b882bfc5a031303d48cf8001f01ebf68d72602e9e208d1d0ec0b083d90a51fc7a71bf19171494cdda3daa3cdf809d5a11610c09e083233cf15526e5bc74e42e2768748a45b3bce0359331d9067fd637e20fc6d1a0278d6837cb21b428a27530cc22399e39cead78e2489396525900582f81ccf29584e11773543d74b1de7a4f277c083a9b8b2d9894fa190191dd89dfba85d8b4cfdc48878315ff35e2771e1a5fcff94ad18b1c455e28065ed3c256515dd14d56c4c7afa09cba2cf7dc9936bb9bfaefefba6fa23297452aacae9d7f76aaa790355bb6ed496b715855b0e0b94aa2096d6a4ded1f3effdaa11cba1eee441e7c78ad546e0af2e2fec2607a782d8fded9b3971685e8d0572a25c21cebc7dac4e838b72b3c73137b9e0180dfb092b2c0e1cec08fcecb63f84de38873e7f608d99e841c2c50f6f2cb5da01cf08d120026485b60f25f3dffd39ba93a576c9e9b20bdc5822328fa068656fa89df72505d5114ceec86a2c835b9cc7128f39522d7c9ca8a986584377dc295f23638eb4fc99a6b22826255b2da8c9e86bf9b310bb020b2a1d5f3778dcc9e8cd034d864c055c23ee5b7036dfd98b58dbd6f6bc73e0b478b60e01c8a8c5a97f3c3b018b3dcfdaf79cd32463635bdb8e2da16a05d9f9b5a097f16407278c497c5203e0adc4453e585b6e365afa325bab5295b91e43809a5d1730c54c4ff50d95098c1256016050d8753c9c12ecc8b8a81057df68ff4925c2cee8fcca7bc023e39ec786f3beeeafe2754f6b123e4d632576dd798f80bb51ae105f7869b5ea1f46fc5ca49d35642e9f0ee934c4a2d0a2300702e3dca99140a0a26eb3e050d5660b00c318ba9f93a235caa1f85363cce937e57099bbb78edcfc1336d0d13cfd6f66a504a235591ad4988d391acfa5211ab7cc2d1c6d645513a966503159582b43fa37443347f5f2318953cf789a067b36fc065e6b4aeacb255891095de80d63563d731d601e0f7fa2d7119aabeba036e933b9a1619290bfc7f6c7c52c7375db901e6579bf51a9cc70752341a916e0b0dcea0d6b20b94bbfed9ce4a76bfae37364ba9eb0bd2a00e97d99f2c5497610a4d78efaf7c938bb173d65aee288160df5935a778d2073d4b808d3c1ca8ef7eda434758d69b15deb299929e6cb0ad9e6d40479aad1eb84232adce784b53d4a5ca4e7c957c7fd9281774bf52ae42f1573d0ff8f560eaa65b5a77edcda13d6126d554709672191d4384be126c13d55c0859a86ca50f36ba2e6e39cf9e81b33bd877c814e9f2d422195e6b3bcd94fff2a3fd1d6f5b99b35ee8e66ba995f767625385664fd8eddbbfc31a8fd0de17502073b6fe0a5a5a356904fc0dd72475a748a6c68001d4f0357b34b8c1b4a8097f3ef637d5f49561c2f168f29657a1fedea88a11da4798a5e2ccf0cacd89b93837822f3aa99a9ee5af26dbea7e3dcf754de4bd46ecb4091956c300bb46133a8f38ef13bba2313cafc820608950fda38d245ec71e884c0fce192fa6c8958a0c426d1b683372087786d1675a32a81f4971c25040c427f560f64f02e05be88f3184a028d3f6a3af1566a1dfff3d14fc131c6f61cdd2b780fe63677a9afda6a4dc4d7de51d39039e6d0ee1550c2e82e57752c50930de9c0fca7c982ec5d3891ad586185e9a7a7c37daa43ca7885c386c2a50e14a1fae202def79c78de7fcf075d081356c6fa9f6265c1a6985a90d3ddc8afdac965d325a7c6163e5e0d1f2cbcf0a9172cb088dbcfa522f238b0cd2025a9849b6798107e342c76738a936ca2d3ccca504743b3e418dcbebda622c23e352b6a0b1d7e9d29a69f0859a4dc38e30075e6553debaf2bac3f5ef1b37cafae8c73ce53df2e2825eedcb42b8f12c5d08bd69f6546bbc80207e939bb323cc7dcff7be16e3db16760222ef29927623590c6659b0317097870fc1e07cc8ff11783577ab961c1123117f834e820a3d8163136fda4badd03117086ef9d07aa4b61b7ae2c1753ceccf60806c64f814b00795c1114227f06366811626bce924ea5163920166396abe28d8f711b45a8d64befd1b9b0a6d5238871fa7159eca1022e86feabe271de26c31c42a9c987527bd0a671fa9f05049a4fff5a", 0x7a1}], 0x1) 16:00:14 executing program 0: socketpair(0x16, 0x7, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) r1 = socket(0x2, 0xc003, 0x7) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:14 executing program 0: semget$private(0x0, 0x1, 0x200) select(0x40, &(0x7f0000000000)={0x5be4, 0x40, 0x26ef, 0x40, 0x8, 0xa0, 0x9, 0x7}, &(0x7f0000000040)={0x1, 0x100000001, 0xc000000000000000, 0x5, 0x5, 0x1000, 0x1, 0x3db7}, &(0x7f0000000080)={0x3, 0x4, 0x7fff, 0x8001, 0x5, 0x1, 0x1, 0x6}, &(0x7f00000000c0)={0x7fff, 0x1}) select(0x40, &(0x7f0000000280)={0x0, 0xc70c, 0x3}, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) 16:00:14 executing program 1: setuid(0xee01) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x98) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2002, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="ada311bd8478088840a240aea412afd3145b00", 0x13}, {&(0x7f0000000180)="49ce18404549b98ab5167e8c1b4beea2ee6d3d112c3c6eeba86146d670028a962b8d15d83b2aa7f0024c6ab776b6ca", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xe8, 0x406}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) truncate(&(0x7f0000000040)='./bus\x00', 0x2e9e) 16:00:14 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x2d6, 0x0) 16:00:14 executing program 0: socket$inet(0x2, 0x4003, 0x0) kqueue() poll(&(0x7f00000000c0), 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x6) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x78, 0x0) 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket$inet6(0x18, 0x5, 0xffffffffffff83fd) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x400000000) setsockopt(r1, 0x8000000006, 0x4, &(0x7f0000000140)="69dc89556242b8ca8100111a7eb40042faf8499ae111f878211800587699626b07fdec7a23e42de31346988326ff030000000020009b132bd11b117ce31700cc92bcce60df4145c15fad8d3abe818dd2eb1954d557d958e834868985fda7af2f90080057495c9920461a03", 0xfffffd92) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x80000007, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x80) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000700)=ANY=[@ANYBLOB="fc56cf6dd25b0b09004d89b6655f63ba101997115b597f28532987f0f6eb2311a36fe0f1b993b9996fc1bf3863eb61c0b35c7557e633af8f2cf436026a445c086443222bcc065c163723854bbbb52d6743ef38dc47446194b86e6dfe360683e965601551cbfb67a3fa035fc059f66d7be6be7085417845f493cdb13b838c734ca317aaf58ec1e9083bd8e5723724f679bbf394bb31631d03311acc5753b777ddb7c5c07f2ebe86766d2ae181e8d837f409db11265ee9a2eda3"], 0x3, &(0x7f0000000580)=[{&(0x7f0000000100)="367a16302bb4ded8345d798cf0ac50fabe865a0db7c3bc75c99dd88ec8c4e6a78349c2c3991ca2aaf490c557a1a08816494172e2", 0x34}, {&(0x7f0000000140)="b5f6ab62093c1c1e8bfe081d8fcb26503b97ba2e19eab9f4ac8be096771d1cf5054cec7e318bc840f7e32850943f10bdc02da78b76549d28e980da1e8bc2a646d7df95292ed606893791db8f73959665e9cb59615bca445c2d677d0253c6f1f12232a5f8b7d6667c8778a597bd46e6f4f633c10138fb1192290322d57674af64da014f876b61ba3e88ebbb6e76681e764b170e06b17c04ea510cf28b2ca3ff4f91fe4dcbc1ae3a0836f50be0", 0xac}, {&(0x7f0000000200)="591dbd92bc613e429dbfa4ce46f34848ece9dfa502c123e3fa35263ac2161abb7e843b2952122aa008ebd3e6148e1abbb72b76a7d6d0ab7e23ec8f768c44257b95db0eb1b94882c9f062668016841a5110dfbda233d7142619909e8ae4b2914f805b890b076288294c685a164963d984b1065216464a64d95be31ac9f2c3b48c089e6692c3ee34165f", 0x89}, {&(0x7f0000000340)="018cbfe600bf0c985f022c1f0bf6373e261fbe45b00fba6d255267c8a5cd35b72d18823f697b52d1a0a946eb00b92e0a596d6bf284ddc9aef0006adade5c2d54d8b44d76f18c76f7e05338aeafd11cc19cadf7f76aaae3cd1a65c129c951b1895353484b52fbe0805b5d59857ee123fae0f9f2d457cdf23f0f6e82c05e4eba505a5fb719201961bdbd838bf21789c1f4299f5faf2fcc18555ee1cfdbdcbc39a8f089923327ef91637962f2fa7f6ee3267d3bb12dfc25522fdd0ac0b9ae28808f2e916566f7e7e5094861cc14223939a15db364e699bb2cdc4afe3dd51037c307330b023781dfdc4fdca338f45d82e270467417b75ce563cca2", 0xf9}, {&(0x7f0000000440)="d4196974d7a9867001d23c3f218cb31bbde2b546bc9ba96290f44fd2ef00a3b4355437a920d18d6bfba7ba1c77626e8654a3d65347f93ed37b013681eb8b633b988b9ac582778a60f7d1ca47e07cc9aad1c2857de817c50b371f33016e35f060982fab3b4d5e533ece49400dfbf16b4b615a2d41fde8e9ad351e5541dc25a2b6b2e65f254ea6ebe3f68a72eaf7e6d4ff47d7f4510ea045ab0f53db62f5b9941e1b1bab976a9d4ec48a311ba0c1bf9b0e63c778a81f", 0xb5}, {&(0x7f00000002c0)="7f3ffd9814f667dd", 0x8}, {&(0x7f0000000500)="6e53203b00bffb731ef08b45c8f0a4346132ef1abe84b57aa16a87a36ad3c6087f95a5fc50cf78612e9e6ee1380b3672861d4dc681bbbd092e61074440df3068f7fe612fcfe3d38c399c4eb51aa16390f6b9fc251c4c1083f587a355a47d2362", 0x60}], 0x7, 0x0, 0x0, 0x403}, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000740), 0x7, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='c\x00') 16:00:15 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x481, 0xc4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x20, 0x52) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xd2, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x2, 0x2, 0x4, 0x1}) openat(r1, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x4000000b, 0x2000080) 16:00:15 executing program 0: r0 = geteuid() setuid(r0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) sendto$inet(r0, &(0x7f0000000000)="b8b8012d6ee63478f8314e4e1031aa066eaf4e276754f3f68a25f808778424ada2dee7d27ed38553fbbd8b3ee5375a667b7f8dffd79cc8506320e36e6690f95fede0a45ff6d23596a9f8d319a6c81e62c39ebcae6276360869dca89c687ee1285b2cf515e8302429708eac746e976650106d4bdc519dc1aaba64955e2faad540c5f63e235dcb252d5388d8be6e0ea179d2882b716cdcd42de60d7d5c849530ab34b118efa41a3c2d71de22e83169fdbce29132920dfe8b5445a2", 0xba, 0xa, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) dup(r0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0xa, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r10) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) recvfrom$unix(r0, &(0x7f0000000140)=""/225, 0xe1, 0x2, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 16:00:15 executing program 1: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000140)=""/254, 0xfe, 0x843, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(r0, &(0x7f0000000080)=""/20, 0x14, 0x801, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000001280)=ANY=[@ANYBLOB="060000002968e4e2f7ec10dd213bc6aadd70a27052ad5e680a268f97"], 0xa) utimes(0x0, &(0x7f0000000100)) 16:00:15 executing program 0: select(0xffffffffffffff12, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x6, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000001140), &(0x7f0000001080)=0xffffffffffffff62) sendto$inet(r1, &(0x7f0000001280)="ce7a37cb15028a4676c521ab0e54a73aed19e620be9d955442dad7a9489e02354ca3ce6c6b14ada6b18f618d504c1fe5c3079c04d5ff5d1559b148a681164b84587d4017fa47a5c245b809d6974fb3d5a8df734baefab50882356c26519b949591149c96bb54d08381c96760bf2e339fbe14cec8dbb42d82d9d5f4546c73fbd2650e0e5bc0de402ff973dbbc4f8465d9276d4950ff84b153a5b409355786eafa9c1f124e9ee96a5d4d97392e221c1eb1d6adec0da5c2b7132e311faea6e56da311d34cf2fa793e12b7e99b96ef32e5dd3df9bf02a892ee9df41cc1a4bb00000000000000000000000000000000", 0x95, 0xc, &(0x7f0000001040)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) bind$inet(r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001240)={0x80000001, 0x8001}, 0x10) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001100)=""/114, 0x72}, 0x802) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r2 = kqueue() mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x680000000000000) write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="a0627c8b716c46db1242feae942e4137bda649e92eea61458d707d6b8d0b7ebaff", 0x21, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300089cfdc809965c1485418b71a467e8bc5f96fc9c456a1010c8c9ad340c793a64b763f000000000000000b29348d206d6e869d7f093303ca56d10813e13ff0d8101ef5e59befc6dbcfb37b426862ed52da3f91ce0592f294356af7c98c1688def5be31b5fd2109d546d7cfa11a9ffd2632780f138ed2c714fab506af2866a6aa3e11aa46cf55cbe48d753a7970c3"], 0xa) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) 16:00:15 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = dup2(r1, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7fff, 0x5}) write(r1, &(0x7f0000000080)="f2", 0x1) 16:00:15 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x1000}, {0x101, 0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x4) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(r1, r1) recvmsg(r0, &(0x7f0000000500)={0x0, 0xfffffffffffffef1, 0x0, 0x0, &(0x7f00000000c0)=""/167, 0xa7}, 0x40842) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc}], 0x1, 0x6) write(r2, &(0x7f0000000100)="c9", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x12, 0x2, 0x10000, 0xe00000000000000, "2bf6ff4b3246d9eb4c6b35bc8e5fa0b37209021c", 0xab6d, 0x9}) close(r2) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) socket(0x20, 0x3, 0x8001) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = dup(r0) listen(r1, 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x48b0, 0x7, 0x5, 0x9, "03eb5e36136142c9505f483039b3187cc7a45c95", 0xff, 0x6}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCEXCL(r0, 0x2000740d) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1c0, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x904b, 0x2, 0x1, 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x3ffe, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x3, 0x800) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x101) 16:00:16 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:16 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e41, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:16 executing program 0: r0 = msgget(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3, "b3928085577dc886aa63acba16fa85c636e13184f5e6eda535de09f871d0567368db726acb1340404a2c61e26d58342c97b835fb6ed936d5cebea1852ef23375644d9341b7e4a5ee6049a26530e46b3426fe8d1d865f07830a3e9aece903a80fada2f8e7e03d0390de5baf3fb591fa8f"}, 0x78, 0x800) 16:00:16 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x80000000}, {0xff, 0x100}}, &(0x7f0000000040)) r1 = dup2(r0, r0) socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/120, 0x78) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000018}) 05:37:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="c4ea0d58d50c56951bc231e2b2d6e7adf3710bdf08675783d7268a93e186d493ed54f3d206cb57598b7c2ba75117de3fc4e21173027a8842c82a82b29b248dc08315257b0cb792e595e246bcf3fc40cdd5c7e47d0f7be9cc7e78484d5492084cd836577b0037f8d476ccdf57991e6fbb2344775650b58d977c3a9a07e1db03d5b6d064187ad937f9d19b75da75830d8b6e7ebce3941853975652c7382b432456c111417799d1ff63422dc0b26f7cc19713d75e788617423bd9ba40a086ec7e39", 0xc0}, {&(0x7f0000000200)="638e487de4c170f29ce37d2a3dc0b8c07eed6206a242913800368ade563faadf9c2f095409596c99d376d87fa2d877ce741de114b36a28f358b192750ba5155918de3e9c98ece54904241dcec7c4dde278704c95dced811edaa8ba1c188c48e3d13861c0557ef5488b3b5a591466ab01f075805d2737d9a71bcc98743663f6324c33bbd564e14d79a2190a4c0b13130586d19665fa5f9199d7e6f746a6fd78f16b987c9fedc8a2a3acfe862290997b382f400b8cfa337bcb5fcbdf7f944c7f368095147bb1f34dd1ece1bda04f201fb381e081b6003da19d", 0xd8}, {&(0x7f0000000300)="8aed988138f7a32b21651994d6dee0d855f12ad949dd3990aabff21995c0afd3ec7529935db5f54e9eec9f8574569a0cb2b51a6c5fce497beeb3c2cb69636d39f0931833228c922da250cea374a5586bb7750e75a64e7566df22c8fbf2c7c5a94ee4f06bb98559c3d074fc0d8d243c1dc79c0a3233", 0x75}, {&(0x7f0000000380)="c2a6d687d23307cc2c7c6abdc5c2b673dc74379dc1d46ba349eccf684320b8a448c696fcb5fb3c94a2bb8b7d2477eb2005971c7d8a8f4e571f5eabeadb14e8c47e48e5e8f2fefc91cb11f6206cda92282b80bd91744baecea539170857f9d3ef00771452358533d21a10e48c4e3efa976517765e221d77aa1f44775ef238fb1d5743dc75006d106f7d2364469ac03873664be3835e906b664360b47cfe48738df79fdd61e22b71e8242d2881554a153264218bd2712edf1e8f10baa0eaad6b83e51b27398c56329ee269857e84d9a78174c04e38a6dee77bc55f11d417b7a5e5c5f9a395dc", 0xe5}, {&(0x7f0000000480)="c1788750ed401f75ca215088ad6143874061bc4ee43f9d9bfea92f3cae1411bb570276e395c128f6ca8316c924b5b0320aec342b3bb224bc151f05709ef75f49f98997af04732a0cada2332fd02bd3bb367a335af1415900d370bf0fd53c21c463c4730503ba53845d6b2e2fed171bcb588fefd898dc2728041902dc", 0x7c}, {&(0x7f00000000c0)="cae63181fbd9", 0x6}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x404}, 0x40a) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x9) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) 05:37:28 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) kqueue() 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153f2", 0x66}], 0x1) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044948d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() close(r0) kqueue() syz_open_pts() 05:37:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xa7c) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x3812, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1002c2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x14) truncate(&(0x7f0000000240)='./file0\x00', 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000340)) kqueue() pipe(&(0x7f0000000380)) 05:37:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x6) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0xfffffffffffffffd, 0x40000000000003d, &(0x7f0000000040), 0x0) 05:37:28 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000740)={0x2, 0x2}, 0xc) getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000480)=0xc) socketpair$inet(0x2, 0x8000, 0x45f, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r0, r4, r5) read(r0, &(0x7f0000000300)=""/23, 0x17) fcntl$setstatus(r1, 0x4, 0xcc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x2, 0xfff, 0x0, 0x8, "fe1ddd53ac1daf9002231c7ca50e97ca6a2d9e29", 0x9, 0x3}) kevent(r0, &(0x7f0000000340), 0x6, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x40000002, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000005, 0xffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0xc301, 0x21}, {{r1}, 0xfffffffffffffffa, 0x2, 0x7, 0x5, 0xff}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x40, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x7, 0xffffffffffffff7f}], 0xfffffffffffffffe, 0x0) r6 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x8, 0x4}], 0x2, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffb, 0x2a, 0x80, 0x4f5, 0x20}, {{r6}, 0xfffffffffffffffe, 0x4a, 0x0, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000012, 0x40, 0x7}, {{r3}, 0x0, 0x20, 0x11, 0x5, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x20, 0x8}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa1, 0x8, 0x3}, {{r6}, 0xffffffffffffffff, 0x86, 0x80000000, 0x8, 0xc109}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xe92a, 0x9}], 0x1f, &(0x7f0000000680)={0x1, 0xd1}) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r6, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kevent(r6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xf0000047, 0xd8, 0x9}, {{r6}, 0xffffffffffffffff, 0x20, 0x12, 0x1, 0x4}, {{r1}, 0x0, 0x20, 0x41, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x3}, {{r6}, 0xfffffffffffffffb, 0x0, 0x0, 0x5, 0x4}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x2, 0x9}, {{r6}, 0xfffffffffffffffa, 0x80, 0x0, 0x2, 0xd5}], 0x101, &(0x7f00000002c0)={0xffffffff, 0x401}) pwritev(r6, &(0x7f0000000040)=[{&(0x7f00000001c0)='9'}], 0x1, 0x0) 05:37:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000140)="e98699b2b22a4dd9cd0e9edc6807bfdfe0e22db7b07f587e8032c8faad5b7a5d01012610408b3adc70c329dcf81da7a8c12e48f93b72c7ff093b8efd391cd8212c61fc98cb41264985276edf479f54410e837ae66e1c635d4b11f0c09c3ec9c79300fb947b7faa52b9a42fedbf0794a31d81d42e43ef1781f210fdfb0bf535be94395c0a91e866beffe3a10fb17873dbe789d43d6070fbbc2589", 0x9a) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 05:37:29 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8800, 0x100) 05:37:29 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2, 0x1) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) read(r0, &(0x7f0000000340)=""/20, 0x14) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f62757300f8f35c8ed4d822bf3f496be489263158f3877462d0594b98318d4a84d7b0c469cd6bf18ac5ea4cf9d8120100000000000000b61263d3074d37262b001b837a18f6ff8a0c93b2531200adb8e35d9b97003485579506459640c591e3c5dfc0cc3d34d060f24911abc17051b34f42472dfe2f52835b227f28c0f3c73b2112048ba22db90de0fb455ee7ca008166926fe21417392c9213b8f1c40a549ad262f7574d73ecf3ca75bd5b5f9fe7f48f9ff9f438a76d6a09c0584a3283111f067df0dfe1005f5536fd6271c760ec4b2c1d2bd6199f0579d673b448e1982a85a5c4ae45dda23c9499eb8cca4a8b54ec33a174b437e8c5400f9f0bbfb1c91ed8edc853625ee58d055f3951d53d106a9eae96dd21e2b0dea4aa070c6fadf9ada48101a1bb3990e446708b352cfd35a2c2311fdf6da1de5b0e18a03a6c0636fbd87810940e7ce3"], 0x1, &(0x7f0000000700)=[{&(0x7f0000000780)="953d9fda58662f16e0b0a0daf6a91763543fb7494950befdc4534ee591cdb6ca3756e06d20e4fe736a8874a879d6a747a48ea3c0177e2d57775a9bc22bbf7f79e242f7bfec993043d4542727cd674affd802de6eb553c52ac15e582d04d7343e53574071c0d9a77f27546ecbb8a398025220463dd691f5eebb77faeb9e5c90dacc19d24cf944457b8ae6142ee181b70857f7355da0c8dbfa68c9603ba819ece1561c60864cc7f6a61b70fed6ecea2c5d68b261170714c2fd9357b3061b62ae83bed790d8ca5faae1eae3ae8d02d87207c0d82a19c378fa1898e0540be15d7282dc6dc2806ec48f5673a850f9e3103e8732c0ed0cc9c8b1", 0xb2}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="9fd162eef7b3b925075d7c39cc", 0xd}, {&(0x7f0000000200)="951a8355e483fb1575f9b823df2090c1fe303a7496fbc28a53bef692fe757224f084a7f0fd76aabcbd649c6a1abf1df76e596becb3e3f020fdc33b90823ca5", 0x3f}, {&(0x7f0000000880)="7bde0dc92c9591e8dd8b48f9ea31c0d4c71499f89840deb92a34273652154e7da10f48669b2ecd09672fd14c1b12a08a1ccfec22affed04cfeb36aba3b11fcd4a9f0f1915cdfc5872dd93173f8532b59ad931a1dbc575597d4b9a4b02d3351c280e1f7a71fd21d706947dc381506f32911ff7755e841a08637567bf7af47730e9eb466a33ef64ccfc556caa38d948366e243fe74db88cb5b5d0aaf728941ff1902b902a1bfc2976ff9bd344c6c8afc23f5edc28d2a63f592b299b7eff977eefd3530b09b782241d6e2da16", 0xcb}], 0x1000000000000106, 0x0, 0x0, 0xb}, 0x1) 05:37:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x80000000000401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 05:37:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x7fffffff) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 05:37:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001300)={0x1, 0x3, 0xff, 0x80000000, "79258953b6f6aca07c803391468391b1c7fd1f95", 0x2b, 0x101}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="1f7117720bd89d047f851b81255720eaa521572a9f627c8ee6", 0x19}, {&(0x7f0000000280)="fa5abde4143a98b6283cc05b0e11973783e2f2d02b160a110a472b2bc750b2ce475f8b505b508a7532ebe139d51a84daf2292799056642d941ff659f666021262cecda8042260acbc3567bb5bd4a2a6870ab7fbd89f45482d371141f157dbbe87b5834ea8f6ac9b6dc78297ec649f57caca25c00f59f080bebeee1a3be22c99642a1e83897aa3d450d728fded14112ad68292e16a9ae760137bcc0011d89e8dd6f7a1c69115814648a89c757ae1368eceb426b8ae21b192154ecc1abea06f869cbb8fbda754b36969f28b14c3b6f557886fa9032026db62ec69a5f725db5bb84cdb7003b8dfdba364dd1f687af818655ccab9b50e38786a5fcda131b4d60b0413b6c805da0c1199e67fa4edd0ae608f4abc4bfc90743b27f24586e5d0b42ad6e496946470f5eb4dfd2bc742fc46affa8d9008cb255229bf1c1831b250d2942aca8597426720745b08f94c58f61c5b84e2b032019d39a667c8c9dfefbdd11b8f5211444810fa93a9259646702da8c77a787d8e80fb6a93c16af21bea409ac05489dc0d13d81ada85f03214b816b9a1d325fa3dd9052838b94616df8dba6c8e95d40da86054054684910ddfac909bd24a8e7d363c2848256eb5074b625c060757ff4ff04691e39cf1f3db79a456ac197d0342a63ddc458fac398789ab80c139a6e3cfff5a9cbe2c2c110230de14ecb773bf2914757af354db4195e107dba6f6e921e945c978a973b940b99ac79d94b2532413c6abcfe28e55d1cca8052590860ec196b183068dcc53d673f408256570d4a7ae1a740a2942892d3fe5bcc121edaebd2b419ac246c95a6ca5f879bab29ab6703c8441a48c931e5120c22accc27b0b3a9e9e835536c508eb84df80c0c74483bd814e46f971abb45d984902e538d5bbf071228445f411e6e02915a93bf8d87f772c45ad7a4c387e95f68c1b2e28dc04a1f3a231fb65c4f4feadd22b526d0315a09bf9810fa95d73bbb25fc1046c5a5a0001cbef22d4e3833637af27c6fb6dd212250fff9092644bb0e1e5a59673458d9721c63fa87029e073527566cf91fc102986b169f5741e4f97dd0252a6b37a8e6b60efb58afc499d73de1b5be91225c5ad48a1f3fb2a4b99081cd449780d2b4f0eb3d16df0734bf8586ce16bbc2ae81e6e7aa9e1a9d1f0b8cd8c7b29e3712dbda027b1d353e5dcb7563ca850b4e9874a6976e05fc34aa119281dd7ad5fc5b6ae6d48425e4dc616899e060e92c92d51b5b7768b2ef7906ec74e626aa034fbae292a51f5bf3cd4bf98d014eb45499523535bf93c57d66fa33e0f21eb668bc01392f50e6eaccdeea74167e25f822779bdbec4e3f54f7b91dd8dcece9d800c7dfc6536e4d40a8b9342730a02227d79cbe6d2d78e92b759b6a65e854221efb2974fe7be2f38e81a7b18648dc59a0c6f38566b87c4fadb57e139600742e03fc34e37d01dd1e7056f4bf8af5d6789a2ee78fdf90ba19d17fdb06afea4bf406751f06a25059d8f43d7882c3f7471c12af5917a3e81b4e1adb3802f857fd208723cf5c1dbee6dd5369fd5fe11bafe6a9006aaf4ece6c49d2cd6b8b11e4d37448407abd2b933bf4058f946f3f1c2b2e575420228eac233e40240dc1bf856460b34235f2c235c78f981bcc3f4353b427a9015a5c045c734d60fd87f5decd8b5d1bc773733e08ead840e9eafca1fd3f79ba629268693df79500329610cf8622a1d1c549284e84d53674a76309ac9129e4f6e574101a9f6752bcd8c2757a01b430517b64f87d743fa02d8ab6bad96779afb5de89b16b703f3ccb32452e9be6b19e0b8253b3cf85f2a06f6411cd6281de97e32acd663d86c1762e6aebcbfb451ad388e1f48d2fe0ac780cfece133913643e71752bfd27c4a059d2fd64bd3dd216a2757ae3b1f115057e48a2ddd6092d7f548c8143915fb529fc7dabaae2595fecd4101438129504dd67a2829104634fc68832d962d617ff1d5a33b8334dffc0e970c6d726d51279e93a1e4859cc4645537b1c76f0b7d9aae065aa363bd7cb1c1b66c6e113363706d891829e5a526b419711686960e71ad677efd57593fb8e23dbba4fb6befc4f3dc11d79dd93feaab0e70bce639a6584c6ec8826eeae4f7e92b8d3e7459f56a2bfbfc2458a24bc027c4f6984eace9a2e3c08051e9485e99acb85301872dfc3e0bc572a08aa1db944190baac1831e2fa01dc546972882eaa94e6ab697ab0993b9abd3021ee89f13fb9b6842aa259f61baa8c9d7eda86933fb8d3683399aea2a7809b82fdb79aeeb051a2bb66968ff49696e65b333c7b573d67e5b8251c164c0933dd49a52716b35d730d78603f8a418a3501daee77d8841efaf43cdfe52df042771d71298ab3af74447dcfc1f1fefc9bd2dc80415564a51234465da9eecd30e75c08734cea8951cf37a02c46730906104a350aa5eed2a6b373eb5df51e3268b7a55ca7c7f69e4d218ba52320e6fd84ca9727c0241869e52840e109b4d03565c9b4b5685a4f32df1a332ba62d542a2a4b3160d1fc0cd8002898ed96b30f75e0ca3191449ee089027e7da453f93aada4800d852585d9fbbed4067bbdc6f0bac6cb375533aeefb322e7cd333619c0cbb233220fe90dae15e1a14b0cbb9bd0f1e1cd6fa49f662a462429b753deb62c24b569ab845836120a84ad1b7b83739bd1ccecf5c0ed418459418f4b4163fac1e27a24654b303053e3c677bf2036067f786d4f84fc82aadb591c25554edb4432a4f06c8c8caaa0ffd6977ca5ae9517603d1e1dfc3ac11a7f22c547fa298f25ce27d32c39fbc04df798aee7bdf4f13d99f432665e10bf22deff28dbbfec7e8b8b4ba3e8a98b0fe35b3b6e393012b180a3545ebc693ac9a4a9b53e497d7892d113ebb30077bb100bbdfcaf80ebf988043e879d9ab8ba78fbd1a20eb4421a042d590df78e31a09eabe82041f4ac29494f651a72a86c2f5cc35f09d659d277289400a703033a0fd7a289c4bb0c135a71ba63c625de3f1e3441aff9d6096641950a38ca94c58deff678be78efd0d20a6555e41852c13f1e24e2d7ed9ec63dd6179bb57ecbcec94a3a6fd9a2f3e675f6baeeab6b1e14e1a56d2eba5513802e335ae850658417cc126b6d216e98c508bd8264f2d54c80f81f7a523bee86e91f51153b9764d3b4f4577dfd85d6603d2db25e9b3c0a21070973a0e764bae611e5366520b7db7e6768390f270b531e23dfecbc63b98b9e2af62aa48aa6fabfb2a6ffd4b38fafe03198e98c1f094ec7629fdb22719e44c31f08eaf80a951fcbe731083ffb1d44a7d7dfb36057ce886582afa01f126fc1c59cdae978853a2551cd99df5a204cf9e509c03c43753d3432273adc3c08c97670c7c8926a16d558eeee37b977c5d48e01673f011a3119b0127ef70cf4a4801994d666d27ee701c0e75d7526039ff398a8504654a3fede86c1a541eb9d08467c4a0313fcf91a130c8ac129ac008baa5d9e4024caa31b449bf65e8ce9df3bda4232e3cc5b8885b355884028d773ae89a84ef81550459c6cc08ba254a2d4a10d5451c985e1a8f256d755ab8e91ad207db63e964249a3f4db3b22a5422b3cd499251b0353fad3da8017787362ab20ff08b9e82aa7a0cb94613e7755614c0744e0adbdec6c59f3fb41de86b19c1ef0f0a961710d0ac938ef9333f789ec2235c9ff4fab05f88ee63f56f764156f1e3baa6e03aa6f17daccc3c0a86e81e05b600d849ba64e3499d0fd2a6b8dbf9fcdad5ff47c86e872d8ae181384e9cad7cfcdb64d7228ba21a80cfbe328646488fb2a4db277a7c676f57e671753b59386ce6568aa6631148fa317f308b4d0941c6a7fadbf598f7402fbaf72eede089e1b9b567441d03bdd6e591c53052aa55c9021f407f67f07b0d3c2d4370e93266a5a8e2d57c6ec797e164a432d8a0b96c9786c4e8a2fd9131b13b04172955acddb924980588b9bdb203bbf686e49eebb50d89d039d4a2d4ce715cf58054928ec7120f51013c4553ae03a21f30772f81796b67687aea9b462a233da5789c1a21bb463faba3cfaca687a80abb0adaa8945ecb04142fda57db7034ef7b5e192651b34022b81e525fc2e9099cc6563ce805b0571c50eefad64cd4f37b0a8ea4bf1ce1d9ac24f3ba4c78b8fc36ae33327df6c1ad317badafae549f86d920fdb7458ab1404981d9a0f781472afef8aa88c69115f72e0eeb2628f7ff140d32845374adc0b7058734924201148067d1274dbddbc405793513b0243376aee889a26132799ac6994d684218b456e9352a9e5f7f5f0ab805e2e20e06f4ccfc2ba4911a44ba0d8b51574850669dc37180cda647f201be77792c52ab629ebfffaeecabd0a403d483ab7c8eddf7d110942ae551b5ad1691558a493a9cc134d50407fbe6fc80e9a7c399b178502fb8de883dcccae51275d9a56112b37f33960bab434a08bd8cd3e9807fd25dc12c0710afe22d236091ad87ddf231a9a9f1e16d6316560c69235e5bc518909ef9d6b5139a92bbbfac8d2a36a3c9bb2e8ad15c496590c5a86672f59583d08e1ba2aa5fb327753c156c2d87e0a3230427b9db9e73c5d7cb34b50eaeb01aad2ee734e18ddb48b21c042a0c50a7bd91da867c5ab089420b48525f9b5a8940025599ead2b0d6912fb748d4e878c22a793e288fbc941cc6401b9c139bd997769f5c6d8972183cc72eaad41d684dfbd4334c323ee85ddef22b78fc93287ce3772de17070ae2075a590741cfd7bfacdd7a3ebfbf6ce73de4cc26d553ae813bb39385fc5a864581639a83ad386b6ec812e87825476e260691a8d55f61f91ef2efe3d669b6c3ce599c6a2c92ea7a941e17251b9a60095fa786da56281b5ee59c0972ef46deefd9fe40f8347ce3beb9dc9c32d937a3a3f00d850400a57dace4871764e6d8bdb31590554219b9f51fbd1c19998ff69727d1b93a2a3d3563cbee1c7025b4256877cc5a70f8b2d071dbbbf06cc6a9b28bd80b580575341c1c447ed2a54e18594d3f513adbff03e7bd0565c07bbbcaf05483f7137afb22c6f8d5f99b90cac52df1f1004bf1bbeeba362a5b0d0c5858a829680712c4af9b3fe49cb2904015b67de7440fdde45c352c5b96fec825dac419195a425cf5d2e32d54e7616c067240b2e14aa255c137760cdd599f2ccc01c1a6ecc9c305541dd3a551740c377d286d0d2ba14a5d1eae7339ce9214f66a82a9012fe0bfce448b24e9ad3ab7ec58cefdf979ed1a58fa352f6182fcc7fae4ae068912e23d2a3ec0b69444e2592606275a6e3aaf21e89161d0af0694fa7eed28801ecbf713c05489e2a582c24e452416bf6c195798eca75d0c633e7ea45beba3404ec4768ea29be6598962a7b17841f5c0995fe739450131213ed4eee7e91f3100f10652f3f783e8599a4eec5ebe0d84ad752afa8f299acecc7999d153f3cdd10d40cbabd83c996e6f3a0b21155ca7df36cbf64235bbadf67fedd0a9a73e696dbe2e43825c93fe98e16b26014f92d84b2462c63467ab7fe147707bec6394039a54d9beba8c7eb9d2e137468ae30686b1d89a3e0e5d9f783ecb257bd653c97aa1fb90fbb18f298fc62e3c7c56504c794899b00c11e80a174bdcf4b16cd78556878ebd56512aff25111a830004287b9e6aaa611f5873a0c4b26def0fa3aa7c1e8e4c91cc60b5b38176b142a82587da52b39236e29a40b03a812cdd1026d0557a3fa12f65790f2fb70d7527c2241aaddedaea2f3e9e74dfaac0533d482c745dab2b2d743d5ff4ce4901e6aedbb9660f4df609cea41bf34939ad925eaa0bf878578d8b349cfca3b953c804203577edd42981f665b897f659355c3", 0x1000}, {&(0x7f0000000180)="71182234191c2a401aa3b30e2028c225f8c4c7c81c6fb5d94bd28930280ae609bd1cb4e934b78f6bd57d2a692a830566577f45ec8b846cabef68e2aa88d2761a187ef6eef5a01f24521123f036ebfb22e7693df211fd2e50b8f738", 0x5b}, {&(0x7f0000001280)="9d36b2e76173d51a31a5e7eeddd0a7931dc22c8ddf7a74a6ff808b6ec269b1de7dcaf20e48d601", 0x27}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001340)=0x200) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 05:37:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 05:37:30 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x48) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 05:37:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) fchdir(r0) socketpair$inet6(0x18, 0x3, 0x1, 0x0) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000001780)="377f3eae1b9dd46ab6c5210e76b1a389b8d8d72cd5e519c4100fc9cdf8acf59df4fec08667375e6e2a1631c4201aa6945c55c0983f2a2fb9fec89d28848770e3fbea5ab50442800cf18bef14f59696ce0018d5f6365319f7e1c7720287b12fdf6c14ba027e77209eecf147af51e4fb6dc785c70f92a848760bf17d26472cfb5b7a665fa4f858871d60689bdd395c6d555b9901c9729c2304d9a80312cd62519953af6bbd0d41fac7fe108542c26ef5d69c093259f7c376ef70a6f697f0c4d05cd69f6467355851c9d660e40744bca1d6118c19755c8d912ca1cd16c5902cba09b06da14f760067826d8fff9634bf13dcb5c40365f0d9", 0xf6}, {&(0x7f0000000200)="88b880d76b98", 0x6}, {&(0x7f0000001880)="1990f595116d55292dc1dcdfd04ca9ea5681841be9b8fad52f0fca0d1198691874c26d941aac5fe934b36db7337a16ccb10a553272f4abaa58351b9ef7e92d7cbc1b21bf90c3", 0x46}, {&(0x7f0000001900)="ad84f69f9218150684f51ee6331b11b3b13aed5b5d961c888ad08126a32709d1580b44cde4c9a0cc496d53f54a0817754d16a8644159530a34bb82102a2094c3f34160abf14970067ec94a6aab0d9753970021c6aa486d962f192a935c6129d0a049804ab20d29ca9c62f52fd798a5a4a304effbd55010b031da8232395922857462e2d31932d7b8d7155a35ccb25cdcdb37026d1b1eca449da5c969d74cecd6141162ece1da6cb9c3c99c8aba38643ba013b4f2a423", 0xb6}, {&(0x7f00000019c0)}, {&(0x7f0000001a00)="4aa76c783ac9795a8e378186eaa7b2204b736c73afbcf108789c0180d8b677a44cbb95e3034c2e9245154a65d01eec5997de231c86c1f3c9fd6b8566faccb2c8235aae5f8322b8db8f60ca876ae09468b4bcfc1cce38f6edd71156c42222c9889df93c1f2a63dd7713356e485d6fe94636b2f0d6c90401e2c2e28a263381ccc21f6039db9667bc3dc0961aeb495feb3b0ef3bebc487bb143a6dca4250ac149575b36fdab492e96efc6c31d63cc8232227423d32b57517960b6c7c72b491482931cc9e055f587005cc35a181f42d922f93e2bd649cca15d3e4d7f917cb1309c7795354e3a1637a557c9b41f93b739c9cd43804fffa37762fc40", 0xf9}, {&(0x7f0000001b00)="c704c46488cbbea6fe0e088a8eae55914d78a3dd6af19d0468fe99d6312d9ce8bb42f87bf7ac5773b8", 0x29}], 0x7) r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000001300)='./bus\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="b2", 0x1) openat(r3, &(0x7f0000001340)='./bus/file0\x00', 0x500, 0x114) write(r3, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r3) close(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 05:37:30 executing program 0: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x400) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) fsync(r0) 05:37:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x12, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4a, 0x2, 0x10001, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x64, 0x2, 0x7}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x11, 0x10000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x1f, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x54, 0xc0000004, 0x3, 0x48}, {{r0}, 0x0, 0x0, 0x40000017, 0x3ff, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x13, 0x4, 0x9}], 0x80, &(0x7f0000000000)={0x401, 0x7}) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ff5f39d3afd9a193c7cd77e55530fba3d83dcd3c5c91db2eda67464ce8b44fc77753f55f10467df15b9fab8d3ba1eba0e787c3efb0036653b790512e62df713ec8585ffac78a563ff873bc3b7d82f64f19ac72e5b7e1e9d1ce147806afca5917efc342d5a30ba25f3ed8484f22f16faf29dd88fdf2ce3079302af3d548cd91a36fc6932983f440c6d939733eadff44a95c97c1de28a61927b20e850a1c78cd8a2073fb0254d4fd8478171b08a6345484d5aeecb3d89fbc77716fcb735c65b4532422f4b98efd781679494c45eb150ab970f7628eec67221a3516e0d26a8a", 0xde}], 0x1) 05:37:30 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/41, 0x29) shutdown(r0, 0x10) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/142, &(0x7f00000000c0)=0x8e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) getsockname(r0, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c333f2d6b9eeb41b6160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x1) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x11) 05:37:30 executing program 0: lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) unveil(0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000000140)='./file1/file0\x00', 0x204e8, 0x80) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=""/118, 0x76) unveil(&(0x7f0000000180)='./file1\x00', 0x0) 05:37:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x268ace4985ae892c, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1f, 0x4) accept$inet6(r0, 0x0, &(0x7f0000000100)) 05:37:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget$private(0x0, 0x600000, 0x517, &(0x7f0000a00000/0x600000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x9, 0x4181}, 0x4, 0x9, r6, r7, 0x2, 0x0, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r8 = semget(0x0, 0x0, 0x40) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x8) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 05:37:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:31 executing program 1: socketpair(0x26, 0x8003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="407a95c4025ccb91aa003e2c207b114cd8d7880fd997c8368a7300c3f016952cee5a84ec512ae95016eb90266fb28c86dacc1febcb4d76b0b8c8ced422631353ca1a2c5b1083c57f583c4cd0d554db25119e6d01fdea098709bc7d3ae45a987bebf29821ed255da884fcc0bf25a36852556681c4c4c0a73dd883ab0784fd986eb67aeb3e328c82df9fcc4eb9c174e17deced1adbebedb6814ec0fa606582001cc810a9640351e057b4bf45377472d5ad74799b98ace744b8fe2dafc1de0dabdd1c1a44dbacf994a98900d7cb9d99d9e2aa4937ae1660d625d9a3a5f95d4acf13446b5166259366475e7ef610c8f11ec435842048354c3d8b27", 0xf9) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) 05:37:31 executing program 0: r0 = semget$private(0x0, 0x6, 0x20) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x5, r1, r2, r3, r4, 0x8c, 0x4}, 0x1, 0x0, 0x2f3}) r5 = syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket$unix(0x1, 0x1, 0x0) write(r5, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 05:37:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0xbaf, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x880, 0x2) socket$unix(0x1, 0x1, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20828, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:37:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x200000000002b, 0x2f, &(0x7f0000000040)="16df8103d0e64bec5f66431bbc4d2e1c9ce1f3", 0x0) 05:37:31 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCSDTR(r0, 0x20007479) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x1, r2}) close(r0) 05:37:31 executing program 1: socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000000)) stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x8) r1 = socket$inet6(0x18, 0x1, 0x1000000187) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) flock(r1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x20020, 0x10) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 05:37:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) dup(r0) fsync(r0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416810bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8f8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c601e3ffd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9ae9ea468487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb774660005502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2be53ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752155e3c7fba20b71b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde49948c5de23f96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b671dd2970ae9390e43e6a4517cd9687abc41bc9f3fc2100db11db76c914977f7fa38ed284df19d850874f195d12862ffcb1521fde79cc6bf76f9cb4daced494829fa60870a80c07b4b73edafb7c6fce9e0d44f4e44ddda3b43dad126eeb33289617e24ec43dac47ed2f1af4ac82456f1b182d73f2a80109311de6cafc3cfc6dadf808eb2668d899e15212e835f28d022aefa335f2e001a5b64724f80db497ad72dd42178d0606144db61c09143c", 0x10b1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = shmget(0x2, 0x1000, 0x2a0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) 05:37:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x10001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x1, 0x5, 0x1ab, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in, 0xc) 05:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) munmap(&(0x7f0000200000/0x1000)=nil, 0x1000) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3ff) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) map stack 0x20000000-0x20400000 of map 0xffffff007f12b528 failed: no mapping 05:37:32 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8090, 0x181) r1 = getppid() socketpair(0x37, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x4, 0x400, r1}) ioctl$TIOCNOTTY(r0, 0x20007471) 05:37:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x8}], 0x1, 0x664f) 05:37:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:37:32 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x258cfae9d9b9f031, 0x6) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') sendto$inet(r0, &(0x7f0000000280)="d40d2ca3a11e4de31925716dcf7c67a84ef766a2e741a4d1a5215e87d995de1de33fa782a6a17ba3ba43e185c4abae41625037b34cd95b7d34d1d4a56ee243f83b50914aea778dc1bbe5d1c83a9e628a6a6eae9723146f61c5dec3fd94218079a7", 0x61, 0x8, &(0x7f0000000300)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='r\x00') 05:37:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x8c4) socket$inet(0x2, 0x1, 0x7fff) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x3, 0x1, 0xeafb, 0x0, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) sendto$unix(r0, &(0x7f0000000240)="f4c03a9f3dc65b97cb0abfb1d97853286f944c687699305fecfdf1f7cd", 0x1d, 0x4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r3, 0x5) 05:37:33 executing program 1: socketpair(0x0, 0xc005, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setreuid(0x0, 0xee00) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x1, 0x9, 0x8}, 0x8, [0xfe, 0x3, 0x5b8, 0x40, 0x0, 0x1f, 0x4, 0x7]}, 0x3c) 05:37:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8a", 0x7e1) poll(0x0, 0x0, 0x0) r0 = open(&(0x7f00000008c0)='./bus\x00', 0x20, 0x12a) sendto$inet(r0, &(0x7f0000000900)="3f5980532964859609dee078e24fd32cd44c05bc79c091d4a5f09591df18ddc07a651b65a6bf5113a5a8d36858457538314ab7b10e198b58915d3b905875aabe01bcb2cb29f7fc7bbf05b47541982dee9020d9f176eaa21d765c4ad417a3e671865489958863f60d6ced40340fa26337b85208df75c265b77a5ef35b070a7d040b2dae2cc9f12a7700d03aacebeabae08af5d16212346f68d9e47a638272e301114fdb9c5c3b2d58fb3d8b", 0xab, 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="1ef760a98d09c0b04c24b0ca38df01c52c7f849955a676166af50b7bcf2e143b0e6bc5c899b261133bd600b88a8423ae89d282eb40c060202b541d014a93ca62dcd21df96e8bb65f03e8d51e0fae098819f87d8be6d861eb7faab1d78737cab72be313330297ef0ad70d655114175abf6ecb2457ab2522cefea9dec5f5f2fad4fcdfc9764af8b3", 0x87}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 05:37:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xb, 0x20000001, 0x7fffffff, 0x98c6}, {{r0}, 0xfffffffffffffffe, 0x41, 0x4, 0x1000, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x1}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x80, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x800, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x22, 0x6, 0x9, 0x1ff}], 0x10001, &(0x7f0000000240)={0x4, 0x10000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc040, 0x1) 05:37:33 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x520, 0x8) 05:37:33 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000280)) 05:37:34 executing program 0: getrusage(0x1, &(0x7f0000000140)) chdir(&(0x7f0000000000)='./file0\x00') 05:37:34 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0xa2) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) socket$inet6(0x18, 0x2, 0x8a) 05:37:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socket$inet(0x2, 0x5, 0x4) socketpair(0x20, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:37:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="184af1ad66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000200)=0x10000000003, 0xffffffffffffff1a) r2 = kqueue() msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r3) kevent(r2, &(0x7f00000001c0), 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x80) r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) 05:37:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000)="6bc2fd4515b84605257f43927af6c67e514f00ef1d96d66fa656d5133a78725be3be5dafa9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d", 0xac}], 0x1) r0 = socket$inet(0x2, 0xc005, 0x20) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 05:37:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x1) close(r0) read(0xffffffffffffffff, &(0x7f0000000140)=""/99, 0x63) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000100)) 05:37:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) 05:37:34 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0x7f, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0x0, 0x26f0bfa351ed76f5}], 0x3) semop(r0, &(0x7f0000000000)=[{0x7, 0x3, 0x800}, {0x1, 0xfffffffffffffffe, 0x1000}, {0x1, 0x9c3a, 0x1000}, {0x0, 0xb5, 0x1800}], 0x4) 05:37:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 05:37:34 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000477000/0x2000)=nil, 0x2000, 0x8800000004) r2 = semget$private(0x0, 0x3, 0x8) r3 = geteuid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x8001, r3, r1, r4, r0, 0x80, 0x9}, 0x4, 0x7, 0x7fff}) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 05:37:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x800000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="abfc80891c2ebaec03742e156eb6bde1ecb8bfe6854552827ad3ca7496b0df9ae74495ce6c172e04b06b11dee9a48d0f4e400fd45d3b4554229ae9d472dd794519e662aa7e288809470ddee1129cb6b3f4c20ee1527df562825bf7bab40867ddc2c30068ddb1596163e6a60af9b8d1d7c9da681da4c7cb8c83d85eb70cf75b18a710031cb54d375e65d3a5afaac5de4db6dddc99b8ee71", 0x97) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3ca1, 0x4) 05:37:35 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000540)=0x30ef) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000580)='./bus/file0\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) getpeername(r6, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000600)=[&(0x7f00000005c0)='\x00'], &(0x7f0000000ac0)=[&(0x7f0000000640)="232523262f2e965b2d00", &(0x7f0000000680)="3a5e2bbd00", &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f00000009c0)='.!\x00', &(0x7f0000000a40)="0300", &(0x7f0000000a80)='\x00']) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r6, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:37:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/185, 0xb9}], 0x185, 0x0) execve(0x0, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="64c6bedf8b0006c8624e492fd58be4c7ed9940330a86842597a52ab0d313c6463e6e409087b6fff23759e02811df29ba01fa26d1ea9761da71ff18a563827f8ad860f917cd51661d2ec227189eb8ba45d7617adf213ba4e7cf86e3a6f0839b76c594d04fae4e905c05c3dfbe7c27cf4e857f4a4397b7b621f8d3e9b2c5de05a9e0b0c5ec82f124aab64be8833e1f8335985247c6cc5237cf43b1ba08f80e1ed8afff14ae23bf745aa002ede3f1e47b24b4078c360d0e803fa2a0494f134cba1260554832944ed5642436cdf4126c", 0xce}, {&(0x7f0000000100)="84f6b05ee73762dd73c31eb1b6f942830233e85e4ae2bb6aba897c6f3a5fd58e5acf5c12e2d54f6f3af9a306df966c90e2347cf5791636136dcffd7602c30032f0613dbbe5112498f0", 0x49}, {&(0x7f00000004c0)="40dc28f5566559cc8bbc8226c1b2dfff2cdbe685277c8c165fd1aaa9fc575939e56d1f9e7c3f50c3fa5febe6104095009c5853a8a188ddfa9b220802a7765a6b09300657e4bc0d8b1ebc2d03fe40d0a964b2b0e47c51b13c670d77", 0x5b}, {&(0x7f0000000000)="61384ff143e5355ee52adc4d858e0f02ee6230f0e3", 0x15}, {&(0x7f0000000080)="d53ac200f908f1913da6d90958a875cc8ce0b2b4e24e6b39c35006edffea4cb6c8a3e6cd56ac1df74f654cdc35d9bc6e6af9d10fe91c54faaab2f9f2c5", 0x3d}], 0x5) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/204) 05:37:35 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) socket$inet6(0x18, 0x4, 0x6) ioctl$TIOCSBRK(r2, 0x2000747b) shutdown(r0, 0x2) 05:37:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() write(r0, &(0x7f0000000180)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup2(r0, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xf00fffff, 0xc598, 0x1}], 0x6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x7, 0xfff}, {{r0}, 0x0, 0x0, 0x11, 0xb3, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x7a5fb677}], 0x0, &(0x7f0000000280)={0x4, 0x5de}) kqueue() syz_open_pts() 05:37:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc4) syz_open_pts() r1 = dup(r0) dup2(r1, r0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:36 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3d4669e57df24a032de4fdcf75cf64ab001345c437080570952b6900f2bd274926c8637ce12a2c887ab930811ca8658a4cc8c51500123aad9b8c9464292d43b1596f8ca29d6bbc19668014de006485574cd64be54fd11ea09817c7930f4353d32eae14e470abf01f250cd8683b5a45d0c3722740620af23d0b07487c8cb6bf84a6b56570e1bbc9448d9d0b27a1e02ebb2f092ff5611ee1ba2355eec8", 0x9c) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet(0x2, 0x100000005, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1f, 0x0, 0x0) 05:37:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x42b8, 0x6a0}, {0x18, 0x1, 0xd5d6, 0x4}, 0x4, [0x7, 0x2, 0x7, 0x6, 0x6f7, 0x16e91a5f, 0x6, 0x6]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x320, 0x0) flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) sendmsg(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="c05b20c2243d7776a5992c13df002a4c2d653d7089c9ed62631e5f078ab58ab2bd36de6ff0952b4c8da8d45e2e285d3b29689113a8af8a6b0b3f28df7072c37c0fb3d9ea6c8934c30fddbd68f1ed8d5ee6b4c8285380a8a52f847cdce1b58f38a8d50cecf3668818de7c09d3286a99274cfcf2e52c09ad83f145f14e56fcb69e27a59f854e4737a2811714dd969ce720387911ab52af94cf3ce3345c7dbb0c096783ce1bf97c8c6e6caa9cd822961239ee2b63715068f1c0befca1490bd54a789ec4e24ec98a9a930cd518dbb5e51904b3ff0d4ecc9f21f887", 0xd9}, {&(0x7f0000000100)="630277", 0x3}, {&(0x7f0000000300)="f3446209e0e95d63dd6d2177e8ac140796c9141c04bc122e390d9a289c0fdce9e0b01b2e94caa09a2a7100d60b4e4e1e0b25e8df3c4eefad4f22636cbedc4af4f77b9763f1f5292d89dfe659fdf5fe48935b04df907c429993692b415c4883744395bbd6", 0x64}], 0x3, &(0x7f0000001000)=[{0x88, 0xffff, 0x5, "db04904a945147c8d4ae8cf907b7f759c410e1015ca641c31ba23390e5b8ee0d5dedf63320a0673904f8e614d896111f86fb1c5ed7e25ae0aa75997ab0d4bb396ff8384688e3bcba1524d47c7596c1c2adbf5304889dd85018efe189ae6b45dc64fa6f219c53feb688dff37522587d7b3004505343"}, {0x1010, 0x1, 0x7, "2ca4fd3ad55ecc2254dace4c2fcd137a4e3d606f61aab5a231883fdb68f2dc625d1e176b6659b9a021951622c4636bc214001aef7d49a2ab94b736f2b3cc0b62ccacf2be28446c03f8c8d840703913512747179ba8ef122a67823650f12e53b7439725d141a283707150675ab6eaaaf8d43a1d9ceeb72aeac759a324a32a3cf3c3f0762a6aaf61638c7bf4e0751d855d24561b7431a32a957b93f539ebfd83d0a55abde26fe98b1230f4805280a2807ae43a9a06c1546248fda2626c8af9bc88217c2bc623fccf4aa6d7ef5d4e83e739087f484cb5a03875701ba1c9ecfccff63f67f1323b2fe63d2c10f9eefccd7c14f35dbae004434907ec250285d1d8a22c06016c76f69fa94006981a4a7f90105387cf26144eb2f4680a7413485ddb20c30e1e7944a3be2871af3aefc3a984eb59efcb8ac1083e7c4fb25a84428535b4d3b4d5bf1790c65478f50d56fad4019595fc5fb8c8d604f9521cfc7bd84ebe05b2731fce36a1ab5215a289169b4436915c982df489aeaec3fb581e646ff17fffc7fc914d4bd6fb515386d6358c0453466b888d901054dbb0376edbc912ec9b05659a7246c8c45307965457ddea316794e7c29a84eb6c4fd0e50f26f2c9e5dca75f0b607d34992b7fa4a54626d6af1fb593dde481034b85ee707e2b2d4bbf6f30c7afe383d9974af27f3d44ca2ec3f4b4c7500377d33398d5280048b22c7ee1866a22514bb11424e3b140f01ee999aa6eb34b8cfc89d4cd810421b00db3c52f64cb8df7c75f5bd795b1231f99e8c5d372e186bcddcd492b5b00c2c729d04c58f0313554c5fae3a4917a063b3977b7a88d314ee4da0f6ad4164e6a9aee61bce052c13af9998d26a2264d2ceb49aaa5623954efd38e30e1574d839ee2657f8e2099ee7aaf985ae2684fe4906f4028d35c4214c81780ca9578a7e60bbdc8e85810b612177a4bb854c1dfa800471b394cffed2dacb10eeeb7d77d6e188aa8cf18841fd87ee86bc58ef0bf42357781a8b390d47c9a28fd6cebc41547fd496ac901ec137883530eebb3ace97aec720ca36844cc541eca58b47dc1e06d12337eb52b47c559220de6e7bdbeab061c819a33cfff5c6ba5bd580c06766de154a35ca8e25533903076531f86a31728db110e5c36ac696d4ad5447dff934d06ccc4e986e595cab14978ee18fc30698811bbb5269ec96ce48ff034c93d2cac7da009c00a4f59d49332bb5ad0ae14141de784e56df1cc34da90610ee8401b0b31c24034a786c5254872691731ef09c9fcbd8da50f037a7a88b90571a0995fb8023f15b1c65e8730f6e9882e1191eaf09cf462b89deaeea6b272cf4322bc4e13fca57b2069f851b2604c7be8af990aec20f82f26ec05aae1b70572711a7451eb18609ae67228b258d10de774d3683d189c1d33d56f1c47579b05136463c763e45755b684f93e6ea967c765931d08845734c5f01daf1dc02e88f3a6f852368da4bb2d0f4a7f0f765f67cc23f1f138851b13287a790cc898e91074b17a9fa574149554095ccdcb67741851ceafdbc7f2128b4a96f2ac7a995c1ab5c04b21b1d2586ad0c4e8340725338f35daa149ee21ddec6ebff25ab5be0d20202f442f9e301836cdf438aa9d5698c1d158c069c0d5cc2e505c29f97bf8a7ac054f36615c4a0a8bc4e75ef267f3abafdd7fff54442bdabe3e798c686eecb97edac49799e5a7385b37e2c3747e3cb0e0ac0c5d6ac5e39c40e8ee26c5cb32a6a233daabc907e78d8a025daeb40d9e985c669dcc5483c3367c87a1c3b9ce6ac620e88eb2094c0f242359e61c2e7fd25a6f1651ccb824a70be49f71efd0f82b9b5618d5534bf486f270bf6dbf36343c98ac705f6b8643f6d0d932aeb8fe10e4f3fa90c98fddb64dcd185c93447af8db106c64839d2d4b8eee010860acc51198bc93e3aa832c9da75f24bec84c1ef340f27f279ba708e05cd975eb6af7b7346491d94c8de7a7c05c03328fca68d5b0e84e3d97744ecad2b658f447db516f5706c3e29715d5c0fc0ddb99f239e20e8f45a9f024f3683391c5d31b477a0dfdbbd3d73a9f11483d80f1a87bc7fe84dbc2427fec3a359446adfac41fe01c50b541b3174142bbf49d85d1155e811c96ac8af17b180b4b0c9bd2d0e34a18a76cb12e87275161d73e66b43bc5769139672140ff60b0a8179f43f33dac19851284061c2585cc3f5974890638a3b160bfdbe822aa8ce8d10085ed55e1a6eb9fe55ac4e015f39e1ee279e0d82e0f31741820e0b168b500e1049df71bcee9eb4c310261c250771680c8e7659030e644b78d59ea34bbff83f876c78cb1f5dc2414dc786ade21c8e62520eede968417068436ea062e93cc5dfd3d7f1f2ddb6f2bad09d6316d99f9c3ef1113f43fe74bacfda3a91cd6cb1e14b147f19db20f98262fe5e65da7ec5f5eb06f141a05e930a3df2fae1523ef620c14405a375e5edd163bba593999cf62a01b7e643377c630921418c7ed0cd974e8990224b57352ff65bbaa1611a5329d806842ac69e5dd5ca832779ad3a4da3704d1612b83918ff903ef1da1d60df97d3b7440b085eb2c99e3fb49870343cd0632d89cc33a6da2788ba08685a71bc94cbfc37dca8cd4e26ca9484d99686378725a3ceb37fca30fab96d237d2ef4b78899d8e930eea073ff143d2686081341dbf8d674d810c0c9c1486b6a75d5216d01118594bc1bc12a4669b91d413aca677cd394591a732d5665e4ab43c35fbeb228d5c268d1b356cfaf4cbbef183cf0d7d065d468c3e5f822de8540daa68bbb5935e02bf35738f45113357ef7c04d99d9a6b87fa5878f576de5e1b0ed7e7e379b4c8af9afbe81a9362906de1a38f0921e70df9156a4936e9d0bb786e65881ef3cfbc0cfe6fc221c24febf29f9db8a5564e22c273d1763d2fb9f9a3223f7455a77b14d616199eac74390ac10273f963188de6b77009875e7fb04c79004bffc8b65a0e48edcd3a490b8201f9a83633109896e1580bcf189c5db82d8451b5ffc8f08bcad4317a51eb3869853ccf3a5813eeac2931b52ed60227b3587755566e7da7baeafee6dbd68744af4d7446918f80fca2b8e319df38179db98f0680ec98f3c29a15ec1cbf718060e497d363d41de764a0226f61c484360455e540fdc153461f849386262ef1cf8f69729fe167959d76b417577886c125842136483467e6e2fb668090a8e9370f7a8ee4e352f9de16764511c5ed191a15f6028d3e77b7d5fda21aabfc0b285e881d357db81c17825eea12e46d53f00c74305b751bd885fb6092b6add23288eb7b275f5dd9d3d15597440a8829177151fc0b5250467b5cac93337b2d0136d43cfe24b0426192c8390ba22a43a74b1282ad9b0ae8bca4be47d84236164a9bb838fe7aba605ffbeb88a3a227909b355dfde27a326d755a7110650d6ce79e7266b3c12fc19654c0dc59b24aaeecc39baa16442abd3bedfbcb38ab4949627b61e36c0df90962d7541a54fc6c34f552d753bb158f0c7b6a0a35c4685fed3eb10370ae8c76f699b7a85d438763de12fbd3a73afd6ba3ef28463fb9ab6d87cd71a23a42d4c9ebbdc81c47138d5ac9a0c5214f1b0c76d9d9991f87f4c93804a23852084f870feace4c2ffb86e27aa878f2894a87e1b606898a6285d237f24914a3a3c77f518664b26598dc5f99fafd3da82baa7e625a867a6bb0bbb4ce4c0db92325ff8ce45f9cc032e90b65ce7b4075436b800b26cedf29b1c71ae72cdb5e3742160d3445fd87fd875a5c649e2764f98a1b11f667b8735d839f70402f1fb7fda7b5d30a711c85f370e853d529f2f32458a7f9c433717c3a97a0c0a5100d58f7da90d5f321c62bb6e3242edbd1412ba16e4b7980c9c5268eb38d53e34488370827cc283ff47e15484ba56248b215881ff3e0da72d63fce6dee0e17dbea414dddf9d7aa2f7fadb91835b9d6bfb54e256be650db51e08d58f13db4b53bd62870b5bc8493cf7cf00eac3c6e3d6e58695b7404fcd73e53ddf52acb0e8241a6670e2f9e207b19174a28a56bf1f72249ec09a08d2a64ec0473bcade7cc7ebe5bff7a8ee59262baf8f13f69cd658fd12b145dd3a63c401482e7ecda37eabf0807e9263c806bc908295b4b9845c94979d13fbfcc8a32238265a072a3d50d56bdf654d5372b13078c1ec6154d3154f408853aa8e1151807d015c46ccb6fcc95e708a520f45a2de4f7e9e3b4ddcd5fd9cb473b500042ec13838e2cafe85ba26b071e0858753c278478fa8425868a9f15f7856c18d33e84ca0aba26ec8aa3bcb5c8561ffd26915a939ba297d6232ecb68ca25992e1078a3edef5a3ce8a71301f28109ffb0a1cccabce84beaf030455809b2a70b1dc28d1040a85f886c78b67132a5ce46a80d7774ab64b44976add329510aa585790a03465b7985bb3951ecaaaaa38fd1b97a43c86d39b5ef3084c92ee00c1924a040b035ae6f30d1cad8895459580a30b79526af8cc7246cb5390a3271a283b06118c6cbf3aabe2fe5d6fbca9b816b1a54636f52b27409c953d73bb16cefb7f4927d62d69169e6a44181fdec09c35492f3cb0614a4ec2fb1849fb57b326462481a645fda380ac6c90c65a4e84606a6a67292175020598016293643b707092e8201e3914d1dec306ee1a825fadf45163d6abf88118e3c263f1a5d72f792dfbb494355ce8a1fc60d1ed26dc3ee7178d77e9008a14d960eb686f3cccb42ddc3c334a01fed464a86ae7279a4bd983b4e3adf14448fb54f342774d1b71e19bae5bb57659ced51e682a383b765bbeb043c4cf36272e1ae76db263fd36f0bc36a60f1b43c9fca1e1a4ec60de06e397f69b63489da5cc543042a603f7d0646c6c3b2c265a4bb92feeee0a41a9780478d73170992df003841e40bf4e7d550c8f3ece56d75bbe18ed43eb6e8c5773aa4ba70c7ef3282770fc590895a250e0ee68dbd34d7b1669a08472927d31c8bbb897483394d88859bcf29e362661262522eee6118456672fdc53ad285f9f2b9ff439a74fd5e03b92df699da3bb245bc12fd1903657fbe1e7fd890e1a400930b892a08de9a84dc3e9e83b38109aac2fba0cd9dbab9b3277ed2f5b5d1253b656f4e6e374afbcc1caadd4671be450ad3f80343d38fc1ba53b252c959bf095a13fe7474d3e11104b87ef6f680ed881979a6e53124b52ad57a04da15ce9dd0170fe6e770fd45735fa256086987076538b73e26c6423111c2524b676c05ec64b3ccb73478786c91f86a731c2f3d62a3291bc76baa9997199c829ce24794bb6ac62e39c1fa73977bb626effeaafb0df3a6184a406984c789ec8f7233adbd34c15b25fe97633fe5c8658e478c4a940e4d94895695edfb1607e9aea04c66c3d4a2914be85e1cca6fcd3399cae14f77afdb4f4dcaf5b0b08a2cf2f0811c038702c1e0f4c6baff06dc57f8738a25937d7c11558432c0055c6c40e39f409e79bbbe48d2b628a08814a4615f26ba9622160e513c649bb2067540797dceff3c2a645deeb4ec7c1efe2319a6fe24123b645895e6497471716b06b39d5a470d4c801547fba7ece76ad4a29c8ca86583a628acdd53560bdbb22a4dc108a800c2434eb40eb5d8b15cfcbe02916bf0d696db1cbc3a13d88583d64d325e27e95d06606e16bf0526e1808356aed5e30cfff57d90bd6fe2aa9a9e448464d38930f2c6ba1dc44ad401878783c0d23bfb13c6ec3776b1e89500d82b445e26f2a72e0a4ad98a3874b3682c0a9d2361122099c9aed98e4bcec88a679bb05108afdd42ee7b59b68d2e97a1c6886fb02177795e756791e194115de7ee03ac47bd3bb4085e0e926c"}], 0x1098, 0x40c}, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) fcntl$dupfd(r1, 0xa, r1) 05:37:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x5, 0x20, 0x3}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 05:37:36 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="b8a3d375d105a81120196d3ff26f4079fb216310aa08ac62903e2e04d233a42fa25d0ba8010ec0ac4b2a7c6da9998096a11f831628a3b694bba7cfae2c17c62b630fa065400d6fb83aedeaa3693159d5ebd33ccef9de42e406d8acd86e1ec5fcbe7a8b08a47e8ab3e3ad28e2d3a2389edcb6b88758d7cc12566b18a084f0cea5ac6ca21ce217820e7a", 0x89}, {&(0x7f0000000200)="8056e58e659d9eac7aa43cf9ef24fc7632c3318cc278c77506f1e4524f916a15860dae40bf5731179bb1233839e50341281dab0cae81a86f7d5bca43dc779dcfc43cb602c934636acc6b97a74aa9e2d531897539266876c57630e00c85b39e83a902bb8ff99b622fe46dd8cc23ab251c2fec15c36877809714092be270358117bff468ef7a9b3758b3a7406b1119215fd02f16198354c9d8dd37e85e16738d9a3e9683aa1ca147575fc9b1a679a2d69a65", 0xb1}], 0x2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="b9", 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:37:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getdents(r0, &(0x7f00000001c0)=""/4096, 0x1000) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0xf73b) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 05:37:42 executing program 0: socket$inet(0x2, 0x4005, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) r1 = dup(r0) dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) 05:37:42 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) sync() 05:37:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) 05:37:42 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) fchdir(r2) 05:37:42 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="42242a838b40ad4ec6f1e4fd4d5f2e593d63169c61b80ca3bdcbb8ea12a1267917ecdb9ece2f97b436ba7aafa335ab", 0x2f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 05:37:42 executing program 1: socketpair$inet(0x2, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x0, 0xb6) r2 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f0000000080)=[{r0}, {r1, 0x4}, {r2, 0x28}], 0x3, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) 05:37:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) 05:37:42 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') mlockall(0x3) open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) 05:37:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20}, 0x4) 05:37:42 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:42 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/136, &(0x7f0000000000)=0x88) fcntl$getflags(r0, 0x3) dup2(r0, r0) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() close(r0) 05:37:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0101daf270a614756a1a68472d86952494"], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) sendto(r1, &(0x7f0000000000)="dd3dc3ef50d986cc31bee62c3aea", 0xe, 0xd, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ftruncate(r2, 0xc1) 05:37:42 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r0) 05:37:43 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x229, 0x0) setregid(0x0, r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/207) 05:37:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x1, 0xffffffffd89b6ece, 0x3f}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x7fffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x3, 0x2}, {{}, 0xfffffffffffffffe, 0x8, 0x8, 0x7, 0x100}, {{}, 0xfffffffffffffff9, 0x4, 0x9, 0x435, 0x8}, {{}, 0xffffffffffffffff, 0x10, 0x0, 0x61ec, 0x2}, {{}, 0xfffffffffffffffb, 0x8c, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0xc788, 0x3f}, {{}, 0xfffffffffffffffe, 0x10, 0x20, 0x40000000000}], 0x1000, &(0x7f0000000200)={0x0, 0x7}) kqueue() kevent(r0, &(0x7f0000000040), 0x800, 0x0, 0x1, 0x0) 05:37:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x31, 0x8007, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) select(0x0, 0x0, &(0x7f0000000040)={0x7}, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) 05:37:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 05:37:43 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="33c86f27da38bd084632f2de"}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="00c1901381baee0cdadfffa6836c"}, {&(0x7f0000001680)="5ef60ff929aaa3053a63dbf975cb32e76aa0622f37ff7f6383282e7e0eaeac308d65198b2e1507dbde3a4cdfae2a851d0ed88521971e85c168f7d80a8afe1a70cb9004900e68eb4e8b9cd9abe96ca0266b6e2581fcc420bf9257dc1d9c4a5194ffa18343193b3c185cffc0fa30db98186fba823b7d989e5b8ed2dbe5efbc6f33ab0bb7435aa6210e78be8f404b30870d656d1771a033bb52c2daae25f43eaf07944573e4ef94312a58965fd16e3b2ea4e2852dd57c4dafcfbc9accae4b0c751f3085b325ee17ca33fb48f5539849a31695d11feef9da9258daa3779b7d40fc5ed889f423512fc894888860f592d9c441e3d8a38c8d04d0aa7a479ffa262f5b7ef298a08b5c4accf6656e6a936318d3236b9ed7ae697ab49138e682c329b9c844a75e1182592e3dd042d797b5ccd9998d792671e88b5dc2854ba34591e8bc08c3e1fe285ea7645043a89432c2c5113ad746dfb76d0bf7f7427c03693560750cfdac2307553c24914625dc0320fd61400f63e1ecc3186ba43d3ed43725081d096418ddb31d173c440739fdfaab1af3b0341390f502ffbc1dfa7fab2764cc687112c2b2e9c3d26b5d23b3443ea0c3e2fee479be3d4f50d8db1768fefd628c4fc2890faa752b344059d78e004131beb505db5dd109bfe10390bb4f659be6551213898962ae2e0274d2ace7d67dfcbe23cc63628f82b2afb8de1a53b0bf1e742d84989f5e6319b9cc1f1f1ec12bbfcbb40a86a1c91cd8e40a7de27eccb48e079c9c7002f549d0ee5dbb8d2417fe44c83b144764e2b3c253037b62b087c8a4e89548c067b2e3792ebe50a08f7ee0184bf7bcc953f47fe34cb43f30424f189ec41c4a99cd55d8e118affd31a557fddf01925d769e0f523f54bb88146e545a11cea992ce757c6c1bd9204783778ab3e5508e3a183c9efe4a3c9cfeacfe110785aa35637bc51721036bea0ba896585610d16d8edd80e834e688f22bef7b8f62daeb1476fe85fd01568b8df0371729f82d3e2568314491e5f2c3d29be7a96ae631ed2ee8b0e71415636603110879dfa6e717dc2078f7a1d34f62bec6948795fb723b6e2a61a8d5737147e1e337b1b3822d5aa3d1661dcc33df67689bdcbaea6f76cb41d43b0b54ee0befae3d792b74204cd8abb2314221e342ab81b695319cb37c84c499edd1580505f11c9803ea107d5b7dadd62b990b3f707efe69cbe72e780747a775af61f47fdc2d19aaa49face27cb7973fb637a504425bcd413518281b2699c9d605d4af92ab6d928bcbec050927eb68360bf4e665f8799ca59326bc1b9ca258521b1665fca6af8cdfa74131d3cd97e40caa5b7c852cfb622d87ac008eb786dd6a3b00883d700a193850cb7eb05f3c2c24d9df72c11ac230cb2e0b4e4e004a4789810ef7affc2f07d9d5e5a41501249d62fc41dc17142083fd90b4a043724f88efe22be065a5bbbfe179d8c535bf543952a31fe525c44a22f94b35ae150f7d1c2de11193f86820c03f2addfc1b2e2bd11c310d1414d00e80698ddfc65a755feb353c94f150e5b67d2e9d6cae99729f5028fc7c530bb5bed036ecb4a92ff18901457689fd25f83d9d1e878d12ee44bb522e17787ecc64e6abfb2971533bea18530842ab8075f29f175a654c166ce362ae103be78871e6afe8f43b53b4a9f1bc33299ebed76093b7c93c341107d567935f21a6109649495aeebd22f65ad098e9e17ddaff335d9ddcf894d3dfa9e08f49e354094a53c7922b932ea7a526907f09cefa99564b8d9b3b0ab342b8bf349e8f8560c6200d42ec992eb4d8e7ec29c0368819281362e083ff2c2c94e90bb115e0de656fcb5fc6ed98e6ae5d093ba021d3ca37d8a1213cb0523a5a10742ddc5334e64e7173f785bb3bbca8e994c42d095d1482034622787bd32089e36c85ad71527f642ddd6740b3a47c11b5336820d4e0cab1d0d1f0c55396a107e89f37d789955b686342bddd8d60d879d971fc89b9858f8e396c6789bc122425279d91a01396cb854b648fc2207455ac8b020093f1a8fc9be194ed8e630247ecde4cd010269e935fc3a9fd48de92209424638a0e1d0e090e839a9072776204925ccfd9d6872f2998b57f0476b96a1d2dacfbfad0795820e929b8ddfe3424b75f1aacae4e7be73fdaef80bb430637e09ddaffd45bd7f7e1a0762c1cb3f27979d6f50ababac1a4433274a4998fdbe52cb3d89578c238f34a1965f709cfd107d1377adcba9add4df8a4164a623cffe11d69655fc32e279bbd685c6923f4b5c314918d8eaac552a6c010c3df5e3799fed1b13d83b0f8fdfa41628f0d420dfb7285f6ea7b6927750d326ed0b6f6b40f768fed3d96b54655a5c23c79f63b25fd4da00357d58d2bb58ba1c19b4e8137983d7cb104eef80700fecc08193cb475789ea3f318399b723241d1f817359fa24d333934a0887bc29928e409e9c0cff5857bb1a7223751ceca6f3c20870167f459225e2d04b00ac4efdb386b4335f5f716d0c4837ac368de3328695bd0b22ac3ae1d18f3b2cf569f0aaf11de98c7e04ffad07315aee2d43cef361887b00d75650de0369ccd4fdb53a3a2221e32a802366bd379ff928275070c1b475464b9bf9bfb653678dda16c39a4ab4792fa62d8fe7709955f22249462beacfb83886aab0f8ee478ed787ab86afcdac0e82426bfe137c52b659b4935c6d8db60b02eeed430a5e221e300251c8afb40450b0ff2f3a7074ad0a0616a73087a3cf333af717cf660b9f68a981b029688c90da507bec7fc0ab9c65f1e8a9b6a598062f9e6807d6719f5af5827815a7052fdf3a2ca07faf339ee3b21d3d8600557f490474ca69d5c565ef58a191ec00b5359fd768def8b23077d4885cb95511d5bbb6084d0d2f8166b6b7d50867a5659872fc34befbe408ec5f609f73f83e07c3e9d0fd4889610bee11b65987838f0f14bf8459c224080ecc81273936ba7266282cd3ad79d361ebca0890125fb8d52ef602c05710c41b7f4c0b2c451258befe821e4863712b5a6df3558a66f5ff7806b599f4d72b0a51e9d8907ba6df83334790f3f0d358dbdb59bc7637803fa130c6db923f4c6a837bea537771a9bbfbac0f9d7f3e45c55722ef38824b4360024999aa438a4509cd36631ba754b841843e0543d48dad18466f560fbdc6b04e3ce8299649be3f106298d78da9feb9ad490a8d07e856bc458c0bc0a69c8db78b8881eb5ab19310a3e87cc9baaf7624d60a74a7696f51a99c50e262460832e4d73c39c511b27c379c0854771b40e5f968a21ed899b5828db808f608dc1ff2aaa80bb457aa422a7f894578b963a93c287cfca07bb618719cd9e8935d90f26407743756b163dbb397e0d932d348d650c7be8636c8517ca88d52337046611d9a677207b2bfa9832c21efef305a1afa96d545233336fa27127fe80250b2b7ebfa387bdd386d81c325d3fdd8ff3216e40630b85701b18890177597f67d3b90b6df0f73d2cf464a51f85dfbe2e70a5fc1d84d75b94865747a0bc2dbb48e3f4163262c3fed0aedd2ffe30fef744482d252642064d18955a74c44c11e0db59335bfb82ecc0f01ba410c3907ab64c67c35539693de32b9199f29f4de17bba7e2c54a081fa68623ed23fa49a22578c0b31dd26e24cd70f2df6d27e21a9f93eed616664678617e59240868efaf3e37b82997cfd21fe83e1c19c6e356af39f32b3e2f4301edca690d55b145ffea7bc29ac3c5657ab0c0d9493c7d19d3f095005aa99a00ab592f63fbdf3b5db15779463c5ca5c1bd1e6fa01f86a98a7064ab40eb1e7bc1541e68d43257e67e80e493f0011d33ef1520f2ee33509a5560afb76fc4c94aa70665e99d85f7c458e72839a375b936cd0bf15822c1415482b569895650da6fda28de3cedb00dff794136cd2d9e66cfbd0a05bf73249bd1c3c33bdbbaddf0f919e2a3d1a59864f7d698af4499e8191aa759742a680eaf297f51fe6ede43ff0e8097069627cc636d197f0e9b4e2ec38a29f249a3d49b77b1b19761f894ded060d492ac61b59a89291b56f28d287b7c70052fe3b17bfb510c6f15353b39f86ec625876d987a1976cb59f3fa87b6bcd5ed9577d7e83f0066c502ff8c3b5e24e0dbf85a41ecfaae6afef9516008e98775fa800a03fb4e4c8584cddb69607f4f187c987c651a23f7b9d8d3f9f9ba240a4ec7a7f9c10b194fe860681b5acd274d920f97f6996849afa73c4ded5178fa331d9f9b7eb4fc2055d7746cd6495bb9e9d6d6c1247e091ae27ac470b4a558b9a06bd4f6bf7df16014aa3511e939391dd05642c9f575d2e7d0a65ef7a7c114dafce4e50f4aab0ad36710f50f5c20a5c1c578cff9a6dd46e9be58f121dd5de145e8a3c0d6ce0cbfee9d40dd68dc4ab3297d6026b0563236aeb26e67a4b186d63d17a132d4f5078dfb0b41d57dec64f032cba12c3823ebf2b3264c5d4566c099f1b63db26cc965905183a890c0381bb63f99822ff5a51e5e1c1c34611eb524f50c1142b34a2d27b2efda1b92d103e103e7bf9ddc40f87b72447244ee746d09911898e6e84eb85493263dcead3f7333ecd5622991c995b43a186ef13e6052871d67fb03078a58b772b1862cb1104e8261d3a3dd1e3af4ae28e7ff913525c45f8f98069fa883df842e18a18bf544d55ff643d81c2d2915285223c80b28b6068d294a3b144567eae86416487b0bcfa76f20d994379beb65344880db2b69ec3795c41b8b0c45cbeb0f00182b02eba68b56a43220488df9a4fafa6ffc9cba2eafa97851903d1d30b605a56b4a94323ae09d41a43e00bb2578c6ad165003286e2d310ee84bd65885ac4e53f1525fbbbf33d59eedf0c4be59635f9d6cb4f0c20fced359d4f313ac123f58f2f993dde60870bdc9d3dc821755f69edd5d68f326e9c391197f543fa30c34a9e77da57ea403a9984399775f1c7fbc50debcad0928a13a0aeaa9ab4fbf09a18de34a7f34042dec8de54248d70b51cc45a2111c75160280476be9499e5d283eeffc757d845f109f24cedeb0733824f8f9b815c28a5fef3e8f83f0829fc416fa2031a20c38634410d3a466ec3aac3c01533213bd74b8f911106963e733d30aa061649e685f884025934fbde251dd6a39e429e282ff73905be41054adf54f4d67966b0f1a21be9357d8b758a7e2f702a698ed7601a99be9fbf5783e99131005c073aa04375502749ec2f2d4511bcfff52f328025a5371990d252b7781b19b8c66134e2aad9259ae4a81fcd74529c3f2447607a5680b72a78f46fad1751f571c5d7489e89f4e61135ec3c3e5108067c6f8276d1dba02b41ac4439a09d739bbd5d54ca252553dc950bcf03a742bcb3564280fa9ff7ee042c952e199f6950c1138798f258c2caf4629f3843f2b8725ef5593b1346eca6c08bc1a204d67c598c1e0898c2fe5e47fb9d3132b64e62a246969db2438a0a33a98b5cb3e3baf79e3c504e38404b8307e85077b82f40d31056ec7b8d949542f9d754c9fb52b464d9ae5bcfe67fcdb7e883458f04227e870cb2e5465c9ca331a42e7b5107122f26ced5ae1eb1abf25e11d7933492cdf1c7624fe753a1904852fa1314a0a62de7dd0a6d7bb0e631b5315360a0cffb1574bc01fab308750833ac757b0f947c2d38d14525a8a07f9d142399a365344c0fb28e22034cfe2fa9ad9ebb7bc8e445dac1fbb790604155c28cf7d75b1f7f063219ace85831f3562b96743273d882416d53d87d7ed74bd1af93ddd64e8b3771cb57678bc5207c756dc9e7f539919bb1d03935b2a2213ff8b3ee9ed7e6fa2546dc9c4b6d2187e315838ccef0d10e3ddfdc51"}], 0x1000000000000068, 0x0) 05:37:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = socket(0x10, 0x0, 0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000000)=""/71, 0x47) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) chdir(&(0x7f0000000080)='./bus\x00') fcntl$setstatus(r2, 0x4, 0x0) 05:37:43 executing program 0: pipe2(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000002) socket(0x3b, 0x5, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xfffffffffffff801, 0x10000, 0x6, "0ee1a675bca31eab4b05139401c780a61ee2a85c", 0x5, 0x15}) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000021c0)=[{&(0x7f0000001100)=""/147, 0x93}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002200)=""/21, 0x15, 0xa8e}, 0x1) read(r0, &(0x7f0000000100)=""/4096, 0x1000) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 05:37:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = dup(0xffffffffffffff9c) r1 = getpgrp() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x10001, 0x0, r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) writev(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 05:37:43 executing program 0: pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001100)=0x5e1, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4a22f50f98f10845) setsockopt(r2, 0x3, 0xa1, &(0x7f0000000040)="b4d561a91bded982770bb66eda7158087cdcf107011c1c0737074998e02f3638ae3b16eec140922e13ac834aec649748b66395ad69c623f0f918a9e4d5a5cdef1aecd5cbd580f00f4335226c47461f2f21e1cd049d56eeb3fb1821d47bfc1cbbf00e8682ff2d6fa49f4810bf8906e6bb56b1f799c03c42686e1b69818f886c07f63c2ec912579d0443b1b99f4f17878bb0d501bd21b60f06508cd5f27c975b93a77601e48123e73503836ae2fb502a4033676cc12a073a92d0c0e607467aac2f7aa9949b5ae54cebaa60d5aedadf27cb1e5d22bcc06f9fb7fa35149059ad05aba9fbbaa172b3b23897ebb4589aead9d19c71676543c166e9e998997178946268191ed50844afdb5384071d4a95609c8c8d00a6113cf8b5280dae7c81c542fc1e29f9515fd0e9125699d3b81ad116e2d959ee34c9dc5f17782938f35fe738d2b8d09978193a38b6f5ff37f88635d80360d0c967bcb653cb679698702a748eaf7388358a2756b02b56c45006989755b6ff95cb89db6e6eb55a85e65ef9fd459e41b8421c5f76b59828e09ca3adac380cbb297e86a486780f7573cc3d072042e819217427d4a4eb60b06ff5c8fefee09bef8d95e0eb5a4e6e664b70580cef094b0b514d5af11c0f2fc7f72fd1e7679a8ba201a818ba9430acab9c3880c66691e0dd1c308b79baef2cf7fa1fc0e5899d6d280bfe348a8e95a395fc4cff27796da390582ce53c4d75f058d5db6a571dad5a0387ad450fdeb44aa7ac05a92b2b3bd65930acabf217508db6f08e559b646d9ff8a822be66568db819c417aca73c135212ebfda5fe596b29300b6897dad8f620fd37ac47b3c21ae43cd1dc787fa6438eb7363272839a90d542724d064a9bcd972b50793c8c4473b7625d0ee8e7c7ce8e643bacba4a1b019cc90608314a5e958e54a54ef086259aa69241898079537a2826a7fe495b25778752aa9538854e40710afaef78c42a929e5cc890c943fb1b9b8cfd1417df19caf20dae5c30e113d5c4a2bc49e71b2e5e789de261b0616fd3a182de2f722a123234f05c55d8d0deed1d90b31eedad30caf67d84cf123c7ce531149e0ce2b5ad76cba619672ffb77a3add6f7c5ee10438708c118bbe2b0d2cadcd4ac1b48a0f42a9ff40881b3840b5207f4b652686c62b60787eb051eae496a1949f462c4301a09c65004796f469215e5ef835263e8bfc05413c9a4d9106f3a5f391b0db48c639d6e6843ef270ddf42d01cb7dd43af7b4fb9e3f1efcfcb8d97ebc125a1d90d7656c950361628bafdaaa7e8536f7697a93379c602fa681883304e5eee1e672abedc8fa5c93910b55156daf9f00fba00aff0de1eea1abfad13feb4fa408517cf7455e863acce286099b11a315786f0864ecf2578f30d552e27b1167ce5d9a85dd1c6875839850f5d9a7b8fcb0064d4f8a321a8a8bc9a5df812c7073f05daf29198907a65724cce101d18d4bfa97ef83d031bdc161771741e04c3afff2452b60a1f734e00f0eaa3494b5d6cde7cc5d6ddd1a1d63c2c88481a15ec30232442cc225c8fae01a7abeaa84cb692244728ed53c6bd9fc39c04a0e9b435a53d1b698fb05eb01829ee33fcf7bdc93ee6e6611c9240ad451b6ded1b5249b59c00c863cf5aff0806aa72468b33392d9094e3e3082f9b2f6f8e67e3be64ce50bc92e5f86dcf02d364852e9ad4410ea32e860b35d12945a218618242b8b6f9e00e112c629255918433516cf0655a7bab2a04737c125b422cb8467195b5f02f271655de11d10c88eb982b812458b4c3b506bccbd55fcef77759c8e2bafe62d7c2a236c94ac0fa702b73523df51fac3984d1022e7d9f1d2437ed42f63b90c92cb9a5d2d4c15e1208f6298a73485288f3c8666c480b6de46998113161a14b131cecdf4a0eeef0e80f0691339104592608337ce34111effcec520c33d1b9e8678e7ecb313129dd9bc99164b82acbff188c610c9d020a79d338667130e5d0e4cec19a9eea012f0211bde0a24d9c207126a550a9535230d031110690f1b090f5d59e527684f7a8142239617f7407d72a517ab33f3fe449e12d8f57e62d2a08aa437c6edc4a93bfc235c7b40b5c50aa5098f9c9fcc6ee6f110da54b6824413bbcf3f2666c4fa64d8a89b20c7def5d9a4fb39bd60f69c554a97a3f01b19a25e93ddbe41114f4da32001daa871d2302f27050b8b2bc9345844b6feb4f4a5e6dfda333aaed7e1188464d14730d9a99111f9c297a46ebfc59c448ace12d6e1d98c8767a390a454b45f0683fabf1f04bb770fee58facb7e0afe2e79309b7ae4dceeffd6bed0f7281be34a3888d67b87e809fca0680623d75af2a67e1b7a5a87b2a9fe904dc3c6031f0b91599478766611b89192f2b2d791bafd70cd3b2941ccfd6e43b8712d673ce951f532cc1c008379d9a39428c3077bdace5fbdadfd8241c78a8c0de8720f05ba974fa3fdda881d46126ff670dba54c3abb05203e30dcf784a6bfd994d95c9c529bdca1116abf6da6bcd6ef52082fb5032ae7c25b8219ae5d21cfe1d045769f5613224ab4ea487e034fa2b4c7e13981f2aac5c46c0c3e8a065baa96931c7c3e8f5d7daddf41ea1b64fd3581eded4f1f28e9aa190402b530c2ec710cb51909cc90e2ad0d0977958ef42f07c393040c61020a4bf60b605bad305b6d2d6a831e2812a70dd58be7d0aec43ed9b36efbf12a0ff5d51c7c07aaaafb91068f6c0253512370e3c6fd7e0301bc47d27ddcd42a8a93c5e9e7f3258b8c803669c361b0b78870a9fbf1cda44c7add42f0b43ba8fb9b5e0851c407fcdf4d9f18602c7c05761a9e78a80c46c44914fe778c04d4094bdf366234732a64fd867a445f4c002aca555f3adc210e3855b6c99bb92a2e9f7e81cf6faefdc17a69da66b61a20c479606f2f846d0b5863896a2bcfc6d79d143974e3f425fb40234d2b1e8de3ea7ba5b5d2bdfece123facc1f384ab553a2322e8db25807e57f285c43e2f10bc74a854a24973f1824539cbe1bb1a67e7baba161f9611eb8a510d249147ed97fcb614b4434a04321c269e7d428bcc675068b8865c5280576e0c8a809dc78e9e62145236ed09ae64d72c5d45a13bbce553ae23dab228ed67fbb1e9c45fec8e43af761e7138ded9aa59d4a7022a46f38014c2be2d3eb286af233c9d38992959dd19bf9522c1178e9830ea9a7384b7479bb8c822afecd11d34e6b376a15c0bbeed17c9c89a1c5adac7bbc8eb90cb1f4f0be7420ee7bc8542dff8174a4ff553150d443a4785dc57e3c4927b09d1fde3a41a4a32e3dbf54b2d7f321b08eaa540f4a7ddaf499c29f40c239823d5c840833d7e7464c610e1e09dc31efc431ca446aa4474fa038fbf3b7702318fb2b1e37aeb06001e7cc809b5646bb3edd7536a3edcda59b7f030a575b944263f3b45a29487904cb4975e3645f4c9f67832ccf758e776fdf38534c4dba00df53d4e649bf2b4c4204ff1a15605f3588ddb3f028674282de218c73d97431b9a7505398f53540b8617327a1ad24ae925905544f2bf6aa250bd7f55dc5551698474bf246de75d58338088bb864cd11d53b4bce2451e70585e1b24ca85f10042010be42189b30843816af49df324a020c4bfbeee772d4b45a8df5902b6702d2f4ed1b5cb86bad29615b17fd343212a6035889a77e91f9cfc0436b64869f683b3d58b88ef41ffa3c870bcb1a8857b50563096c288c35ebad79cca848f8076412b79e41d34a8c36de2536ea38972118e9b15fff30a2c8c5a210526d497ed373939d1771c4150bd960e93a1e6dc39a58969ef4f66627860b1227b7ab85a4d20f434c2ec3614f4c08bf44ca121166e1fea6c2e65f7b31292cb137138c8a4a3ead9f7859dc79710bd90dc0fd8ac2ed6c3b93e95eb7229cac740fc083c3bf6cd64e67d054c2ed2877e7bc1f2c97605a22ed5a8c790ff3fb22565fbba47e2cf989ffb45e48002028380cb65bc0c4eff8cbeee784db2e5b88166315be2f77965d6d20e4a7a9956b118be20db5a7b8d864178f6cc527b6efe54b004afbfc546a2a46aafc2a110231dfc906728a4dc6956253b13c8aa89023a3b4dbe80e04a855bb4e056280209826353d29db6bedec97c4c15b91113913e6d29fbe86b269db63965d9f5433d9109d5080030646b381aa08d2864b87bfc7006f691a24dec42fb82f62db1bd0203153ea30bae3f96d040d94c3dcec753cf3f42c93b6ac07936b4a0d5a986ec9dbe18b9a69d8dd1138fa590be595f35bb63751b015f9a7b25c7d8dcd45c8cfd54d516c7dc6f4ed138bcd38a2d1369a0737d7efbd9e065f2bff65ebaca7ddee3adf4df53dbb4ea2a2c0a4994259e8343c3cfbf1488f7a8f957c4c37c86cfca78ed42ec650be571c7631571944811bb23dadfde497083508198d9c169db92e28b4101afccd5b20848203880dcff757803875df2682c7cf8b543c9a6ff57358d14c49eaa8bed43813febd4e8787065011ad7b0f7f980af18468617e18fec694507e2d95cc517fc91fe2ca670f95a904a3acbc808f2e494fc34ab218074a710ec3a3404dbc2069a6a22fa9dfb710e4673f253c49be88d5dd33afa2b6fd14f8d5938bb70f3d806271dce2f1cc036b26444acec80b8454600be82f7e82792c7e79330acd7a4c5d8a75e3e2d1c9402726db66c3ccb378f288d81ba5bf11710bb11482c9ca99263cc65e4a2a3e10cbccaa4da0d49a5b7f1f6a6c85b62e4befd8eff9608e18b66cfd229d3a8d1f3f3aa40300e60545f7cb72c4cd17a03af0c4f092e8eb07009b265c7ec45534b1edf6388b14bba1c304151f24bbdc2801308196ceacb6c83895085f8f7e2a4b182c923ae35adcad7ba473bf22e9f7437654abf4a8eaf7ba42e7210b7a17a72b2139e3308d335978351d7b1752cac41c3734915540a52eb5afed605934bcda1111477b5bfcad996b3463f071fb52b4a6d8fe9b051547e860bd627efbb1b149219c397abe708ae7cc9e9de1dd3fe82445bd5562610b7a7723df665b055766529cb0298a4bb3ca00f2d2cdeab678ae53a71189f8a20341ac87f41f9ea8ad6cd289a9cda535e79d8abebcbfc5baf37265dd95881e256419177bb625f6e8f8477dbeb08856d56de25517c56a6681f6c94f960bac0d7f6dd3d53357b1749167b2e1a36d729395262def23def058c462def0549a9c9a9e16794f9befb941d06dc75d9dcd9a72db7f03e9f2c42ade98da1f13a69850f4fe378ae8b1db41f431173e60299b8f982c105b28a5b8277e2940823135c737d69c5fb5e8699231ebd738d74cc8a4450389adc0dda495d6702828c01017ab803ceeb3cdf9e256dc22c4aa0f5071f55f86a15627f4646f3dfa88ed351aaaa0b5374152c00815616bef61a75ecbeeaccdea0b65ae2734a46e94a5541bb104b4b874fc5a766e413f8eee545c1addfd87c999dc0a4266e8d0b3a77486e01c743fa7e29e0a7a2841cefa40272bd05557aa98f44469afe7e0873a7956f4e176fc402ab5d44ea1ed229112c7f0f7daab21604bd4335bd396a2e7cfa4fd698357a1b5df7e45aaa8f6babc052d1e22ad082e65656845ecb64deaf76ed9ab3df37d8ce8bc7262d4e09201a83027003515ac33e6d3f5f8fe1d902da8a7b4b9ff2edf9a1a5f7f2a15fc622940de83fded96b7e223be7061b11a57ab6ea751109214ff4ef925dbd135638916399e35ffa6520c29433dbb20488f7a7587c99c44ada152c6c5a0542e8c4de2374c914975a095603be483e5c575ab383d32dd82412b6b7b03223e232bb19364d62204c7c9622f2cc24b2f1370a9f4e2a2a430ffe9a610c1b5fb22ceaf23f2a2", 0x1000) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001040), &(0x7f0000001080)=0x8) 05:37:43 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x1e, 0x0, 0x0) sendmsg(r0, &(0x7f00000025c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f00000013c0)="d61856126245d89c8e3f7ba26ee5fbb8143107a832cd117fdedc3ec2e097185fafe6157735da8894ec6f4a32e09ac7d0df0d90d34dded0255a7c4809864434f81adbf02c3e6af9ff3285b14ca851f91fe00b7536acb9a9ebf0e7e03436acc8f57c46e3b83e89444bb369b7f258ca13df81324c896a3300aaf876a60c03b426ae36627738b7831aa29fc381872b8bf2a04e4ebfdd4646b7c693e40c50b7e702493d28ebadb53f5bb5b2547d99895bced53b6720ff7e68196c25cbede07770313b103b5fe9fd6b35fae262a8e44ed588e262ecde3379e2c8a820afb4eee6e31cd25fd2098472c12e47cf18c72d4523f7fd3475a67197e292d342959c8a15fea86757b8185e021b0ba24a4bbd48576ab15072b84fa2a3abba7932ef7b5f2653ab70644d6e3a86b50f3dea59df600103c2caf213bc377cfda4ebc319319662f40a70c4c1af34044dc876361c32442b55f458ebbc003a7bedc31ecf343e5f060ea4211127d354e68439ba3b06fa8d4130ac87d6500d299c7d5b02913091ddbdce33b22f15f13c0533739ff57a335164f18c9bb691ed39bd30d584deacc5f0e23ff1d5d5b600385f0667494f1e82c3d442b4614c6e2cfb9b0c114e70648393d81a3b13fe32bf8c0e3187e3f1d183cdd3cad3fc1061233e073687a1dab5afb692437be0e7822df8cc1cc8a4870b0033ab436af7d315186e33eb80053881e5af99467ecd1b8ac3e789cef1b18d3c3a17c251f15498980fcfdafdcf8fb1153914a724cf3b056553ae6d5e35b24bfd17ee19469825cd7a18de583a7027b61f792786c8d4ae592a0c69c9a8ed2d5e0af1751f80bb48139cfa2ffcf9f6c16db9d348c7ef7aca7141cf6280548a525e4ad7ac4502c7b85319d00621f803179679c9db255a905b6eebc7420425124771db637277859f12bfbfe93f1bd658ce1c3e83b99699eaa677a6bd2ca3b62f070a8ff96d41db5ed1e14becadf209f257302f53b96f9c3731a730276a85df58c4b82757db5debfabd454abb29c00fdb805a98dd8782fa79095f8799dac221d827655b3cda4284e4ca2ea65f743f84e35c88935bb81bae8ca720bfc2cdad8fa0335ab51a6e0b681cba343c894150a23a177d7b1cb288f38d018ff7820d3a10f7b2f259f987e92f073227e498cc903607566100ebfed23618f8f8d6fe8b9f878140407d4dbf4b7dc50824009ca44b5c7c30c3fb950673c8e713012cfafc4b079b410c2b012bb27840ec83c1e4720d3bcdbc41daa9fd00f0722b05c25356bc3035ee7076d9cadfe724836e2b23433fa910d660a372c56681f564d46ff4ed8ce34c8eeb4f82af0f8af2d56378e1391966d5ff3c48efff7ce5fd70f8b49fd2322bc32d5e2bbd95ea1c240e81b55ac4e8e0e2e9f44a0415aa919d29d33687c15c34afd1fb8ee942790e95309b4cc1560a97a6b7d32a4b1e1a335ab9812fdebf7ba6cd327a0b5730fad00fd9164cba5edabedd1197dd48f289467b1becf3c89873d7862ce80049f07d5bf09d62b3358943c2b2d267a1108bcb6510eeb455dc65e959da8e61623397413c2eec0d104531761f8cbac1262de705ca4ae193e7e725723d0d096cfd125858651c80ab10fbd5f91a974c56463fa85082b34652d76f52d143ed18ba59c9c344991640a51ea0ac902d58ec0ee99d6093b3967ead7b94edec2cd66ee15118914622c90900ce9ef0e683a4ba47be97499f8955631732da618da3b9344914f53401439e5089c8bbc0cb35425aa62706e2ef7a7792fa49f85fe9fb2853c558bc7b9a49a45ce9bc76a297b502cb0f7f4880db63b40dd65878640d3a9fb047cc988dfa79053b046edcd0c86dfefe62cec4c6cd3201b70a3eb7403d32839539efb9a6dd8404c066a71d89a84e58e0c4c688cceaf6644f25fc8df7ab1ce9172ea37b5210b0303f9414c91be9cdb66321bd1a4f45cee44eabd0def3c11753e76fdc95384f21847f1d1d2937c8ad548a8589af9a4ce566ab772d1d35e6f1cd89a650ce29d857b4da2aeba30088d9994f18a5579bfa5c910e16a4a94033126d996a5ba8e9dd59bcba7e4920e049685c9a6976588c592e35ca35facae9f882c4b1e549ea49c2e076d924fca5e89c5a60fa0ef311f624746fa412dd1f77f00024b2d080f1e6ca14fde6bd1d8d3808f9d188f7371d23fd90ad78cbddaa0286e444ed1a922e570acd391886b89292cbe339dcf936cc1473f7e9fdefa3400efc8c9a5c2a1f63aee2f140836d6402a020201c77df3d0463387baed7f7ed697abd5720536fae0801da8026ff9ce653988f51d4bd427ac295866a69b16e72d344c2b7ff316e79ed151f55a7fa9b662eb9b29e28eac5b8ce1e7fca3c7173e6b59c0f4fd93d8bce7a2cf63d83c95facb760f898c3352bb7db998fe945692f07508d5a6267fab14c3c99d828499f1f5cd51f60c0cc2ebf9743aeb4283a4fa2666f931d5672c9977ccfb1f175aee1db31d0c4048fcf1bf825f23acb7526c8b0944e762b8a731a54d7b6568f3bb414c2b389b0a449ed329c6ee0859a6192ab62520a7965df67b2da0fc96446c699ae466acd91862b9e8cacb2dccde06031514a601a1f35841783f0ee6bce58114873c6ab640b443ee64183310252285a843acc65c4eb9b4974e1cf9cb99eaddcd797946d900030c0232fd2b72ee3658f8dfd58154a60d32e011b8ada07bd0e8ba56e1f4b439cb2c0b562ff323fba47200db13953a66ceb353461d97e5faca3848ba31991705eeb672f9d03139a64235a8ca8c6eca4627de1b0f2d9a609eb49bf28da7df923395b10c589b8cc9b8267bc77f470fd4f9736b3a73c0a54cf93d039a8586ccb9d374072e1f75347171b975721250ff866b6b5d119766bc64ecb92805051b45495d64fc4d98bc0ab73b0b22149cbb86cf3bcc211e2578e4558bede561c11f4823253e2c179d129339b22927b91cfa91053c5144bdd84d596fb9eae5639564def49b67a967f267602e59042c7b65b50e622550c69f1b7c27517cd67264042575a9dcce46cd16b19edbfb62e5b54a3743f7016e474ae3ec2010e39b19ea714b5eba716430c0afb5257ef7ab5f8899512605940284c1ce08262e122ac88a37a163bf3c78d08ad149fdee29827515b8290820c2eb60bbb9f4b0b1575e44a5a298f198534b3519ff26c9b3c9055b371964d513ee5f15b413402a6e2bad80eb7135a9fb702355f9e6df5d9734f5d0daa1b3f2267ac8619af6dc6cd740d581a2180d2c6595f4f7907442d4660ddb4d7e97f5905e1ef39b7bf8bd8fd454bd9fbc168278e8b547d8f40a1eed1f30ce719a5be77631550aa558b114df8e48c98415d6c0079d55855e466d5aac8d1c714d41fe9eb9c667441edb1d3fe2d5875cbf7dc790ed996c69efa9b8e26a2fbb12efad1a39462d402ac4c1fac7be252057dc8099b0d41d1f64283005bf09ecfef99e3f0f274cf0bdd9a5b8ffbe9be25478cfd6b5040766c9e7e0f8ea01184b50a7c30c370dfda278e1001e97db0587c8f74ffe8f0f021823ceed93b8e5679ee7a057248b33ed9795862b56c29cd73584b1bfb2291e291edf0a5a7bd416742612adbe5c0f066000ba33769c078ec558616d3e8b0c3adaf805314b6b6b28161329868e5c3e76d7728d640ff6be0eb3732a99dddb267797c3f3d00ff4178577480ac0850f031667725c20725cc4bf6be64c44690721289159b56c28b4cdf5864147be4b9676c65672f8a296f5ad19bf89363476426d33d8072b6391a79717e71dd0b9615c295e5029658d881512ad37e61d9084a0bc525c7b5b6c4251d49e01605e5810f98b2ac6107e6411f08d6f2ec3d7d45d2393ee1be868573198206fdcf4e680f4358bb3662cb790770c7501629511d30bd721bca7da70cfbe26d036a700fabeac9a35c30603767b09d18fd8f64b2a019ad86fe9fe5f0bd656db0bf80bcee0d43a49034f23bd1163cc2873fa448640db27f60d62c59c798abe47e6056ceedae672f6b4145b9dd365ecf5502bd96d716e3c30e5200f3abdc28e0f2d87b28c7885d0e73ffb8b76130984133431e392e58bbbf644ad01d795b21a592c124690ec2d1f0acb134f1c2226f72f813adcd726c96063a3932bfc67f0431b48818fbd6483b30e47fd91f70ac6df9a5526fc4bdb707587eea23715613e818223ffcc78b49f3ae0983293b175f0b50366a42c4a39d26de7c982b81b95dcaa8f4b39ec3b3515265bb24da4733c77325ec813356441a5febbc6795cc296a73a3feedf311da80170160077d9e7f53581a8ee8e6bd758d73f465b19e025779ebb1f8099c5e534b83099ffbceaac38a19f5699a7da6047b0baff4d1ab5eda4f26cb6298c45952e13e75f040b053e8d79a94612eb9d35e62ae4f205b62c8f5cc10995dac7cac10dc892b764d2c7a4c0e929409bf4bd473e3837fa05690a6a706d755829a867f630a3e7bafca4bdcc0b0c5e21d7e16ab7fe1ab82b45961b544d6d926247a75df65da5259eda7b15b96077f70119fbf4ba57425ed975dfb185c70abae71fdc6ef70c508f78ae56149335e38b46418fe618cd1d965c09398c592daeb582f8fcf564088578d4be1005b0ce3cc257990ab3227fbb57839f9a54dfd6ce2ed966bf21061db2f2280a1692b2501ebc4cdd26c54ebe3cb23c786ce3255437875636effeba2f79c0ba61112a6e89999f387ebf5d9dc991ebd4781b9553037a49bfb676acc0e13be646a2b3476d8e2c0ed1b78c11677829fb190babd575fe3b90798cc9ec87e492c51ab51bc9930a66a2997ed102e4c29890f2915321c37b17c42548a7c3ae2b78714b4929261bce4c85e9526e2eb8d16899e52dc2413756c954342744d0459e61117c3fa123feca3a52e29e2104cf5489d60acee9a5c37bee771488cc887d3038299ed50155c48f4b2def29037f5472c846c425a03daa55403ca7589820c245dc28517f5855ae7024ce46cdc5d41c3d68e91c77ea0c7db101481ad928b827a622c9af8121815f96b668740062fb0c86833ae0ca413c03e0d1a0e04c99af79dde91d4a6f1c2e6926193afe0a533a389c8d618a4d292cc03b3418da626aea92b2efedae222c8ec1ca35c911c2ebdaee76eff7acbfff75de14c85beda0e899c968e84ffb80e593caab8fd48ef7e891456f23d91024a5314131b576332334b647ad033290af8c0f6a751a7e5ddd23180b5ed667ce55ff16cb1e2af2bf7598035cccc8c79de032f0cea0f00f772fb47ac670735317225c2080cfd3c03daa58e20287e7414add868e76bca53f13194613c6a578222ef7df6bd631f4a347978109b0085a734378d37c38b6a3721498c3401eecfdf76de79abc931c028715ee1bbc21c15307c3978d937cf5a8125206cdd31f6a050c4f7f32a7586a419d88506f5a075d060be936eee461e77c27e27032b26c8764452673fb654c17ebac33fb0fc732be15621faa52e9eb0d0d8bb1d5258d6a5e1a738d3876fc659ff91f3fd0f3f1e8a1790801c352b1d5fcc1153904662747f62b14c868740af80232d61b7ef6a2b0cf3fee4a315f03badac0fdf4e280c28fe988d7baac44df02d4beca24c479f40947451d1a71ad6c94e71cfcba3b870f7b76c7d1d349b5a8ff0a41699c311c4c5f59359e1822fbff3af7627d4f0ebd3db4ab28e9e2ae0f5a098e70da77cadcf43f3f26c36b481dfb2a12c7ddf5b5c639eb18924fa105ba0ac3021ae799596918ee8ffe7a370f1b9986dd7ef52536e2db10bb976dc6ad4d511f5b7cbcab2e9f4b034793a3d140d50726a38830c69bcfc3cccfa3ca2189649949b22413807a9104f838afb5c47ec", 0x1000}, {&(0x7f00000023c0)="0e62269f9cf1bf49b9731d9f9b6c09afc451854da9d5d339d17b9f4aec9d6932c086d1f92cc00787bec59d252ff56a2b79db161d2b3e00531136583d486ed31014d30e07eb92f4f4e20ba3b735e1f4efef3ab605fdd1", 0x56}, {&(0x7f0000002440)="736f9e73b06a9489dc09d009f686ae93ee1dd19f77b716d330aad92d5507863c6c362b8ed80547eded06184d251ab833255b2bd543d30e07d959073c504eab7edc9996ead69cf13fcdea7aae2e84315a6e5196a6ee909551577439dc91306a3e0302fd40688bbb31182075dd42f8961d315ac833f9c595aadacaf7e28f56307fce24b4d3bb41db48a9fd5e14255e08b79c29bb0bcab391b46cfd847957fcc2742f74304f5ad4fed2438bc53cabfe1f6301dad5f3b6cb5f7f7fc0085b5f0ed57935ac9679d23c6331ea72f22bdacc748a9673937461230e4b980bd8eecd35d8e77c580b147614e1edf802194851067697639e97f49d2f51cad712be035e", 0xfd}, {&(0x7f0000002540)="040648e5d491c4c7aa58095ed37719fe3546f70e390a69257cd9191028809e3f140b52fcbdd6832727c0f13ca2d5693788f2bd6b3d5829754fa5f58279320eb618c8701c11f1801de627", 0x4a}], 0x4, &(0x7f0000002940)=[{0x1010, 0xffff, 0x9, "19eec3f9832c166b6c6f3c01651dfa2da9d4499ce75b389e57cf5830d2cadb3139a2388befffb3898726a93cbc7ecbb6cbbdda09bf1ef804a9735428e8f025ab2e58185174ee51ab9abe6be00f93c859e8170986e66e40cfd0fc8af5ad4bd92256ca93fe060671cb8f8b23a34ed1d22f360d6ac74b56a0816c8bc7f32ffb9d5be6db0f45aec7aa80e4e6cb5c925801c8d52b9930158994ef54a81136232600ab2a97d49172f3aa8a3292f33db3f177aeb0c3a8774968a4a2b5ef8456164cf801de310c48949d7f3294776bcaf0f77506d917af3e63dd393b4866e8505f3d44ec2f3df5e69f90c63b2b3f4e6cfc83569088776d141a59cffd521000e0bad4eb24544cbb4c5aa897f90e4e6f8dc4e7b32328a09d56e8a0fdb6e3238610310ff72783b05a85081e86c7775d17461dd9e22957545b6cb04a2b89cd5b35b01616850807196958e558b4e3db466594f6d36ad4dab28973c0c684f7992a53bd3784cca4ea1882478ae96b80385cb8bb0ecdc1b6654e60b12f60cfa5c55521cd7e19c8b4bf8c3dea966f0b733cad66109c2d5ab18045e4c6e2d783b64a98787fc88fdd7b1fd2ee0d6089b9e44929a7e379aeeb3c5628b638934cc99d41fef273bc74f9d20ebe9922adf6ff1e74f153b541883e23dcaba696de0831f493b885b763fbd064d30ef096babce84db15c48d64861568c3d36b48c4a3e28bad85b9118440e425aee454db71920a2b5d2e4d4c88b13dd4af8cb65b981a19fa53319b794099e00c34ca93edd6bf3f3fa74b9a7ad37f20133c95919920efbdbf204cf868c95c3ce65a28962118479bb479bbedb53963e98996d5601a2526cb698bedf2d4376100584c29dac0c9fd632f067d52cb8db31b2767834b569a2c387c350908c8a85eafffb599dda50b0e3e957cc6e91dd4b49cf93729996fd098f74b5e791d64f00c2d9880a999658b533821d74b678881391e8c5932958d47ba0588ae1d41f542f53d04207ea27bc3f0418592965a141448fa430e07986e4784d776ca93ce583b1dee425ffecf1545e898815da5f14171064c4a6906d3f05204fac3df5c2926bfc480d802312c82680f5c85a4dcc98440abbbdf21e97bc9620bec257a5563aeb148315bc7c0413fa5701d3341d9fe3a78c7fa5d9dbfbe7a2baa42f3c615c0a06ea7bde3171bf40b922d4360731523c820fec5357dc0f9e7c6b53760e579c9e96278263ece528a25c4aea65c5e62d6cf22b29342e2560f494ad9d8d1513ede65ec8d2593526d2babd87288afe2067d6aa636813564fb4098b9bdb6cb6b2011ea8f4d152d7addbf27c55bd724ffb4c25cd226b96b33b930c561e392a1c48c774af0ce036d3dd1570e3bee62091e7998f2d21f0093691689b571d0eaaddae4a331f5a0d4463bc1e641c5483c0b41a0f4c81b00b90646ae3b3d32ce13fd3ad53dfdda6ede0e4787e7a9f8ed934f5669ca60c19e88564a9da4a5b734a930a593f3f55b9048ecbb0b7b9698d20dc3749f80c7b7353a7f267229bf20288f567eda25746a35de379e8cb91a25fa3f1e198a933526741071b68254b8af74a8f0f63c26b81915147419c2ac7b79d0d0949f22c642aa905cc5bb74be224fdea8f99de9dc276912bec80d7643d5f88a09701cfbb9a1e50ca06238f3f65c8b8631a8ecea7f36c6d32cdb5dfb2c58e04562308758d54b5e68d6bbf2daf7d44e80c56312f298f9bdd28ef5850e7a0ab2d502a92f1747f4fe0be56ae07937f13a646aa71217423151721eb63d36bb84b3a0665764b40287e692aa1b6fd531b6dabc838a745f15f4d4389939afd003b6806aefeb38925dbf26e8fb2730dd152f63fe76416c986f0d560ea2a8c4ed19789608ba3bc6ffb8184e55e346e44379c31b7048c85742e7cbd5a5878a7de5976f97b8b9dd0c701ba67ab670374e628d0b1f20be0e7a32b14309b75c22b2d314bcc7fc0a5dddbfc07763c4f4465d859c1e8766064ae9f2c1778aebec14860cb453925d01fac38c2454ff53605c87bbf06f804b7dcf85ed9c185992ffb77e2cff9879def6b4ce10b2a0358c189aac57e2f31e17b657aa414237c374a7951e8cf0bc82e4ed13c5f9c1bbbc5115714b8457b4d48bb653d7fd8d248213af47d81c150063b3045cad8f81e877d2b773b17ddf75327a6bd17786ae81c50bc014e92efcf702a1e1833f46bbe82b8d93dce2d0a575aa231ca477bfed4e7d3a46290897db410dd60784baf59b312c56920bbf4e928b4980b685106a21bdb9229c1f18ca853f1b478b9a695c1af2dc8eabce28a912ca2dbbb5e4a23a6df61548b4b7cf260c85f8b270047834a382e1821d96c06788cbf1612cafe1d1b51c17bca1af51d92c34e085297aea6aba88bcc55b0296afbbd48c21a380c4f8f08e8acd9afee930d61659bf59875a2912c29c6a14b649c2e59f0d22dfece0e4d8cbb559f0226d58d36cd3eebc457a7083ecc8104a5319ccaf408b3bee7b0da2112ace7b2912e79f6a403eee0bc35f91af62312275d83bde68a096a56bf1372cc648cba4be057eedd6bfcaa4aae32a5cd20cfa9bb7b2efe0f34b87d814f475c83069baaa8328db6ceb684aaccc3bcbbfb4db5a629536a2308915a5687d19abfd36ecb33b1ccf427ad3562bbfe82b4912e21850633e0bf45a715ffb9ed1ffe97f40ef3b75c85bae3c6fa3351da6fe870ff984ef106ff584d44570846f03dcace741f981943ae283d9d02ed4abace3af99ea0361faf395f2cbac37a5394d70bdc226802e344fc8e82e1f539d35febff0e0af6b34fb04d951663be54717cdd3ca1b6c2c89e88cd7995e7fbd8b0770adaca16c4c80b9905db7f9675ac2da3996484bf81ec8b434d06fde20419d9d26b1f721f7008e3ec7a0ded7feea8bbcad81b0eba9f8f520e9e4052b66e28f9d6a2a11f9ccfbd4d44f5a6d51d0e4d770fc55346c84a5719230c64fe09d763064fbdaee4783eccad02bdebd2311bfe3f100a43948d436fef9aa7d52c740fcc8b9b52aa92de5aecf6abece4d21e005c097916fa1f7a4b7241088272af1418401ed220136a5676c6cdf42bb2c43a209c651c21eae644e76cf3549688d601553468bf3cec248287e50239fea31166529af8b30cd5dc157a3260e1a1c50880ab78f20c3b6ccc8c4f31eda0268720af84d0f531aa0ea5ed6c4a3f9a2c3ff6dfc34a7b72c46186dae5dbe978f5d3f122a712eb7b7627f61cd73f93268e236e43e57dfec55140102d4a4d423b6db802bb2ac63411dfbbae7a071de192db0d1a4fe58a9e53407bad3be365319d723a6faba64055f8a4b1efab58255d506acb330beb4c383c676c5b8595cb5cbf55a92ef2118b21edff98d0f625257e3f3036e1773509dffc45035e8bb156964d1d64bbb77e79224bafc476f76b1537d702dac13e1aaba7b8acbbc83f49f42dbd378082e3cc95c16e1a7d9770f1216fff82e1817abecb6829d9dce533f98d9546beba90675cacbb3a59fbbf934dbb97cf2e255047c90d987a679d04fe9a806541a0e66d1e7f6565120bd361db7f068d725a0a4d1be3d5ab64191a0e3e3b5d513ff379844de7093ab83c92d6a672fe1e97a03271f30ff1ccb9b570c69653f7eecc85bbde31bd3812d6d02e6378302e913ecaef99f7f4fd261f11eec5a52e57cd2f28f271d9a356067b90e1316f0381eeff1707226a8457b860d26fc7b37463bf632cea61a9b818f0d2a0eb2bdd71200fa9c5528b330cea5e8d0d71b741fe0812f84c1eb6d020f0d4b81754bdfd1b0364358e701a2adf774fc5ecce6046b5b8592d7ed8f8d08c92bb6c0bf384129762183a2135895a46d2e47f1cfef5d63d9f232ceb55139c79fddb726c6e6a29a3e9283d1beb2fa034e8480de5ecda1a7f446683b3004451a3d286af7586184f70db88e8b44ffa855f9d3785267529d7a24dfbb8251f446eb748f2cc4eff5ff5aa2eb1e8c7ca7bd98250c976a561155d8c75381c3ab199c48e08a4d88f928540c9b4d890928e3b8aa9b0454d429dbbb2aa1dceb8c6eb9f1dc8e92fd12eb7db32f06ef2fa6f1fd134241fc8cbdd17bb174aecfae3d30829c97c6fd32f88c98b9ff208894e879a2d4726b6dd4212b018762ab35b7c61c70db6fa40fc3e48bbecbf5ee09bee06676d9b5abe441533c48fa1634ca1d770fd1cc16b3570f476db7ab86c1209c4f8b1e4e41dc4ce22d9677819def3226de350289be568c0e417edf41afcbbde5462cdcc48a658fa2175caf91b7f3a3646a1d7a2ad195733f7d25ce34530b71c695e753e5ffc4b8b326a3dc661449e98bf683633c71b210b5203bee61af9114c7d99a69a03392071cba934335883407570a25831d8863d8b227265f46319234466428bf962d127830c7693911fc02ff57876ffacbaef0fc25120a3793bb9379029c3130682f3734e48ec3cf5179041ade573f36cb83e5fd7055eb3bd2e1568849a1644fc39bb492988a04e5fdf96e1d50f0965cceb7f398dae70752948a4bcf2266cfbbf01b3205f0d2c0e611b162c0fc4e0774010f2613ad4f665349323524bb8df9368a019239542643e8eef1b2b7635ae5a5a9cfc0d976e0e0544e93aed9de7bf6f83348544f5cd56cf2ef2220fb42a72189dec397b10117633c8141fe46fc4b6bc018225691c1fc632a399fe89e59a425745caf1b8b89625ee505dc45cd8b9f5f2907a9a00a02850f89524b91d3d38d2ad4313011493de39135dd642ac7d915cd1f866c0ce4b700f4d8074a780a7f86787dc9c3458d6f8938ee201fb4917a9c871850b582795e9c74a7b1b88b5f0b5480781becbe6409c484b32a046412975afefcdef0807d67d6773114aa34d85bf4cb0088b415f21b91b258e29936e71679d44ef769bc587cf4c2c28d3667375b8110b1988ebe2f28dc40840518908267ee3b1ac6530bb2d17ebb27c7e801d361fc1095de410ec521e0cf0dd80f8a579fdd0dca18153da4fa91f277c6f9d9669feafcc257d7582823e89428e8dd3befdba92dfb4f8ab7d9043d605d42c61c0bbe0c2d37e6cb7955d93fb41eb0fac074ede4c263b628fbfda91fe9e082e51e7cabc091d8d76e25ae4b816451291df98719f059ff5ea6cfb3608a9332fdd1078f31f68fe7f12bdf3c61ecdf392b02cc4e9056da6e6d9e8c08b413659f026a094087fe0fb39a02d647998a7ae65752dd5328a5ce20bbbde3cb1e9d17ba4b6e1bbb2cccee1c7542d942948e25bd62a6de8b4c84a4512dab2c46b984cad454f5888e7e76749fedf855e17a873c667e20bf69d38cc178e0dfc392bdecaba1fd09337ee9a72506aeac408c18bcba9e191e704b74d63bd42182e3a75f26c6bcf7361cdb482639cc821bae089c01f4870212b8fbcd5f96eced99ed48fae4cea5ea4bae282dd32d2f0a65ae55287a80a99f77ead799b732a7397904dd8c1d18931073a223cfc38a7c33870272ee9974287431beece892c8d5213bad8283a87453835a194c2e3b7a38b2f667d0cac3c71474ec1803da9db6a81a57bd9138c50708c9039115f2b5cb371d791a056b13086b6b583794dfd717175d3a1cd8dca903cd21f926a0d0437a0f60cd0711bebfd2e52e6625e4c0f9ec74787227904399662d07eaa14e11b4f26e1473289bdff272eae41986f32b058ec5557061a47def2efe1ef97fbace5404ed559f33cd6732afd5a6612bdad9e89403f73f19a8528fedcf385df6dc403fd6c48847850f39118fb9562e2d33551c6531264e641b0d6ec471cd694a148cde113f7babc906254b68c3ce8ade161658fde38206187fd3e3a25891914b5cc3aa4d10f8484e36be4b1ae0a29acb3200cd9d9"}, {0xf0, 0xffff, 0x1, "84ec7e56520bc7953c16b17d15d30bf39e4e55c36b9b36adf6c0e2b2109ea80f7d60ff7c59d7383ad96c0ece3b7f389787efab52981601976c31554f38b5079c4d35571bffe7582e8585a40fa3ceb2b7040a12a32d8b6207067ac41e2d0c625f557eb50d1ed9057be897d12c2812fc42941a4ec13600c907becaf35817554fd5a0ee12ab918d82bc80b2ef8d57640fc4c98509c84b09b496a526a8efceb33b21c5897b8051946c071be36884d507616d93350e480f47fb49e4e83f3e5e4aedebcaba9c9bc53297c2fee9249c532927cd31d914e56f20f3f4e8"}, {0x110, 0x1, 0xd88, "c8fc282212c8e71bb6701dcc022ff8e7ea3dbff9d6d85081226cf7603683a9a2fbe3f79c80ef968034deb5965ae6ec252ba99c25eb629cdbba8ded757c8028b412f51cff7e69ed4b081c558918d429f0f16786139b3d98ff42b95bd484275315d08628c655c997d77bd0f66bd762e56d12a23156bf0de947d86f467ae7c2b62f5cf1e014b2b636667ccde29cff591f8fc355df8e75e742b8b94c0ea1bf7702320e916a5e6ffa7a0fcdd9c8239e608321652e50494a432b5f76f779d2cebdaabf58d925b19024d741b5169a6ed42842c7d9b7e50c5479cb5453b1764eae85352a567a8406e30f6eed9fe35c1d7a1389f11d38b20adcdb137e43c1"}, {0x70, 0xffff, 0x8, "992a693c6f8ccd3a0514f56db996ae4b11a5dba096dde2cfff9c406b628db38befd4e5e4043f2cb1fcd6bb06e225a7736c37b357c97ffd633bf9e4e0e83afe79a1efd9c4686e4fdb0c5e60d4747d1a3eb88f76641cd121c3bca538"}], 0x1280, 0x8}, 0xf) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/52, 0x34}], 0x2) execve(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001280)=[&(0x7f0000001100)=']\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='/$(\x00', &(0x7f00000011c0)='/\x00', &(0x7f0000001200)='],{,.-^\x00', &(0x7f0000001240)='\x00'], &(0x7f0000001380)=[&(0x7f00000012c0), &(0x7f0000001300)='\x00', &(0x7f0000001340)="212f835b7df7272e187d7d5b00"]) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0xffffffffffffff07, 0x0}, 0x0) 05:37:43 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 05:37:43 executing program 0: syz_open_pts() r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kqueue() poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x80}], 0x2, 0x1988728b) kqueue() socketpair(0x20, 0x4000, 0x100000001, &(0x7f0000000000)) kevent(r2, &(0x7f0000000240), 0x8, 0x0, 0xffffffdc, 0x0) 05:37:44 executing program 1: msgget(0xffffffffffffffff, 0x0) socketpair(0x38, 0x8007, 0x8, &(0x7f0000000000)) 05:37:44 executing program 1: mincore(&(0x7f0000ff8000/0x8000)=nil, 0x8000, &(0x7f0000000240)=""/127) 05:37:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) semget(0x0, 0x0, 0x47) 05:37:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x50) 05:37:44 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffff6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xe7, 0x8}, {0x18, 0x1, 0x0, 0xffff}, 0x1, [0x4, 0x8, 0x9b59, 0x7f, 0x5, 0xec70, 0x0, 0x7fff]}, 0x3c) shutdown(r1, 0x0) 05:37:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa8, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x6, 0x9, 0x1000000000, 0xfffffffffffffffd, "ad6e95fc51eab0fa055acf67342938c9282de555", 0x9, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x80c2, 0x180) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:44 executing program 0: r0 = kqueue() socketpair(0x1f, 0x3, 0xffffffffffff8001, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = msgget(0x3, 0x240) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/129) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000340)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x400, 0x20) sendmsg(r4, &(0x7f0000000940)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000400)="f1b4bc35b13eef388673e0f2abe2a1880174dbc464b8d3eefc0ff203e8fa109e2eb2124f4d01a0d64606de85cbf2331f5e3edaa7af4febc3ba35c8d4d0466b997edd46b88f1c98745734b4c49d471f995a15ebc386d9", 0x56}, {&(0x7f0000000480)="e31baa3f091776d76d55e8c707b7271c54c3e55480ba4195920455efbf2d14505c1aecf2f3b10794f38b78ec768f73ed08500ea36bf71d80245afbca4de8263a3908a1f87f5988e12aadff5c851718b8d671c5fa6f667ea5625ec40313dc0b1fc29ffb9b115c8f1fdbd76c8ac0cb5164c21d253586f8cd2d2f336057efeb86a74f8400c45faa96bf75d1a445fa48565b36c49611b667ac26f362857a1d6fb36ab3b9fb6bcd271e581c0cada824f3d9e274d3e65f1476ac349512f04cf9f846e2e8e8b56dc2b188353f8305d855d0e2d239c43a79dbc45ebd0082e149164e63df99cfbe949802f3813964d501c29896dd920a997efccee3e627c14aa2b3", 0xfd}, {&(0x7f0000000580)="b3324b54816df3df4197d497d894c44d73188acb0a52e684e78da48cc792b8237c7843ab3c2ba252bd44ef05b99581f4ea2de7b69d99cae5de34cc04026eeeb4358c5a74ae50a8ec72896f5fe11256cb99871a6b81b49dee5c76d45882263ff95732dd195fbafb2da56f34c36373047d2d6d8a6f7fe8fe4e89337e4fd05b6e988ac592b88b320e9bdeb6e4ccca335c9019fb6716287fe3f2ead409", 0x9b}, {&(0x7f0000000640)="eb212395803e5b2bb2a0c3f8fba825d2b8beb178dcfe14f3f0c8c923e6070f5393972709e42fda5f02cb28d5defa8b857a77423069df60a4d5c394f3e0dd727b124930fa7f65fe3d7b4cbf2f6f2b57698d42219fa37c7f7891f7a43804e774389d0a0b9aabc5c253c097a25c738892ec34127ca6de2ef60a6f68bb06fc8c6ac691d340770185dca880999737daa62d9dd8be02014435de5c89e02c", 0x9b}, {&(0x7f0000000700)="f17c50b7bcbefd2d223617a82c96c4e99c76c52369fa29a29448aabdd73510487f9f1039e643c72383f88b0a44453edb0fa94394bc3c865ed4a04f8d32fb5f", 0x3f}, {&(0x7f0000000740)="c360971a5f7e21877cf1d90220f5de444976e99968feafa9b333f6da8031b4f06d9699baf3e770b1610da0e9318ec16754c292e88fefa4d9d014ff88fb0e8531f17a5dac13ed5ba312cc9f35aea7d360b755b54d3f6a28a88d31fe882ccee5112cc9fc43f4c989f6634b943838db26c8d7490dc70b36cc", 0x77}, {&(0x7f00000007c0)="af45a98d9b0ad440fb1c0a71a39ed0ad0351e028da4e1a12def1fabf3b6f8756a993a96d81d9ce1cfb3113a0e07e3faeebc1de515c4d99ca977af0dc4a3b66801b7981f1f4907c718ec196dc38d2dec2450166b6d8875ae3c1553cfafc051d3e6a773977973a127955b54eab0f87", 0x6e}, {&(0x7f0000000840)="accce8dd43ec8452710fd1756a7c7398e9d1056dc7cdbf0cffe8c38976f30dd122011889726cae8e7ed0fc17ec6d5a25a6062263cdf87e02430e174e579525bd653962440bbb071db326759b0d9fbe847441b4b5", 0x54}], 0x8, &(0x7f0000001180)=[{0x1010, 0xffff, 0x80800, "e7e71b93d659f29cff1d857f0241f9411b4705cb9c37436ce8e254f60142a246c463591d496ce94e209de2867612eafadf8d0667617f4b2767aaedcf5f53c886b8d81a1e6494669ad1ea59f07b6de6421cc221d41f3e3aaf2b878d34f2fb50114c65117444b642d4a1cb9f51cd6f96cac517dfee1ac58825b08ba4d85b82d39d11323d1654c9c982fb49e9dbee7592657e6c1aff4dbc9dbf9bdd00cb64cb4d8e1f33e345b57eefe3f2503837af6f162cfb53f7ec7af60414aa738ffea24686cfc15135c72013572072c561f295da29286c8cacf3332f9499f1ea8fa29929f161782ce6a25ff9146d5acdaeb9015445a24ae4d7a96d2718e403c24f515df8961de87bced690f92e3971e4283cd645ea463947653d1b534bcc9e1f1364c34cb8e2da8346b574506b3a46681409e66ed83c01b84bc9ceab7a8937512ca4edcad47ce26e7cab4132944baf62b8720151cd2632ccc676c2776005cf80912c5132c39b8f5b2c4a7dac703938585673461fc44c54412e9a6aa801d60cd9a6c51aa4b9a392d14dac987d34376a5a1840e330c3cfb91ca3e0b42577cdd4dc71c32909887057782c566ed4124753444a81a432e848c033d4c3c3f52ddaa5d0a29584493aaea7eb304128e0761f8d2b65848f1eb71591572d6e99fed69c22d97c397aefbdeb7ea987a9f8506dfe112a6227ddaba24616c7d7f52987e5691926b68cfceed997135ab64d14ea9ab1cdd5c8bd192bb7a21dd03f574d8307005c73fcb2ae42f478c50a447d2988ae7172a4427632bccbba26e99a940d097528a080ca5815a276f6ef272de6d76e69fefd7905e1a64e76c9ece55e264b48a9187ffac13afcaf70b40d4e609cd0b5135f2355ff946d4a74dee39526c981c118581c8d4e57b5e96589b0ad5e780654f72174ef601dd8049e98319838af2ce4a59be1582a7893acb67ca7d43a07741abf48b82dcced31104ba432794c4b95a9843ecfe0793d7cf54335aed1a7197906c9cea644226f051b13ffc586da4a06b00627ab3204c00662bcc947ce6e82386381d1e50bb46baf0c553c5799a8d466961009dc11f6c6f22a39c17afa0c8d74196bd7ba525d66fc131bd4eb0a46304318fe45255cd46a039ffb79f45397606ba4a479c6bd65928cd86b600572fd77acbd22a05b0246dba0231e43e70c8bfa8e2277cff64e39ccad5a44c0dac7d19b0df0526dc04dca63d93c6b5f45babbee207a821afca7369880e6f6aafc738b7bf01b81b27f36b9c3e1262d4f62294a9b19ecfb5fc0309735c68e256641fb772d2380dd2e73a0934de7ac818107ae447ae1c02f54fe9acb2bc960d2e9496d4bfd7ed41f8fc84a591d1ff5abdbff5fc3caf805e2bd962553c05c41419877dc6b12c27addd6a84d0a3c14bebfa6d1133372c83ae77182c472e7f0c93175e5eaaf22a7af3055ad57cfde74377cadb484f017a979dd634d27939bf9db73faf54fbdd082a2f410a85de8e2af36c2c2c01c4b6e11ba388c718ae06389bbb48cd121c1315f4141c65342f6df824ac3ea0a8c1bf6c81abc33cabd2924864269350bbf02b581738b90f6acdb36bb86f2571b9014e585a8a22042890be38e91df883085120871287ade8ef95ae5db745ebbb440f1b5049e8cf456c1adec80ace15438fdbe58a58f159bdf8b89add83c84158e6fe14f9c8d7fdaa779823a9c5e766d6665d58fc38bd9ae4fbfd5c7db3915df37a90a1bb2923443e5c8dfc76894d38f712628448b115efe4be57c09a9c2cbf246d5557266b99c51c5086ae241b256f03e0ac25f566dd6c9caac3c0693a646d84a20f1233c67f8e982794401eec0dbaf2601d085c02eb7ac44c76410903d1121cb9c6837d74b709a54cbccedfdc23688499a66521f17e1e3be764ae7c54584fc5b3fa3fa94e01227d207aea6ecd8861b84b360828dd9239845c1841c4ec004e42f184c77ceed4b46e35412d74ad65bde6262c158fd84edc77c16f30e83890ad3dbc7e67dad15a1409cf38ce6be47d5642db2b89d72263ee8f79d9c4d0f9ef0c861c3f74c7a1c5e0bea195836071cfd5edc5f0bef3feefa402872dc5c7607bdbc282253f60a45a6d656865855add1e41253c325fb363444b3799f8bc0ee96e336b9bcc1423186701f2fe31a4297cf280deebd0379f343e70ff25956528fc2345d9e8284a42085c1d46395d70567658f8f46951d70f85cf7c133dc9764f69a9cdb0ee9cbc88ba3eb4dd19787c152d2d588fe37af2ab1b42218e75e07e0abbd68079b7c0d2e8d068863a7315d3bb1f7bb6ae60a614baac535c07ea2e522dd68853b9f75ca0afb6a3c71bfd85d7df8c1baf933ede9ce19c2fdf4a3cb36c20d0c981bfaadd1d21236105f515d7a7dca3716dcf59df945beeedcf58393d30e318131dff049a881b72e5a09a521c1238f79d4fc88637879c006ad55b8c54f13bdfa7418eff1449097e10f3cc933556bed5690ed423a2bc51e842434d0b06b33c90c8d98524478299ac3299b74278b0b6dcfea1b33781466d146214faab890f37f1be5b67cd00d9f06721e8f887593f2b0052f9ac37412472ff9341194385db23f7c45c73851b1d0022ca0dc8a13a400f9ca290d01372e56d9e9a137334ea031831dc51b5e53a915e34e05e7215241489302ada7125ddc649c63d05210e437f1e2f7d0068ad82e9eb2a3aeb83ac3a3d3e3b818ac3c6ffb8b38b317813824e9edba09e386969b24c11a8a5d52bf70b834854494e1b66100f0e9f419ced59c453fc24f34711b99978d25d116aefc3139bfe6b89db69351cb355adbc79fcb2a3d10e3945d0414d4db47660b4c90a9cb9d9ae919d9d67bb049421585a88b53bc42d8f5f8296bb528b7d8dabfc4c0275c972a7b9f70bb4a0ae1eb50d9ab203910749aaa5d974bdf2ac48e8330510b6903ef980f7c79c21687bf4c8e00b2470265d10af96dc257bc166a1c8dd5d08a97ec8e0a84238e988b5e4ce80546e0197b15d39296dc00e3c9c37960dc4a08d11a4e913701ac2ab3d961cc9c59cb5df84177a4d00ac75f4c2a9602fdea5e3733e8e7e99e577186179ca84827fba964e294d1289a6d7f9326960738862e2401e918c0e53bc08f91e1bd45c6d6753ca345b1c75163f1ee4b2f5ec48f8df77258c10033d7f7377eb91a7b7ce541535b919450e25316286cf33c2b5d5cc7a0974c877828a736d29e8d90f1fea3f5096400f05bdf8daba68235d3844c835b7825e4fae9cd390d100bd41f09ae6d76c7b7b44753fa6bc9abad7e6104f38c991aaae35141fa3304137e5920af58a48594308509d1b816ad92849569b35b18562e9d3d7b7b58d0bf60895b0492e7db88a1b209a03b0320581711bce1dd0388e6ab2ee154400621406180f8335bdd2a4aa6fd9ab389aa411052e663a783e601d30f785be56dd56955d53a6222c03dde31f61e6fcc6c459a291b9c39bf684d784a549b86eff539d22164978d955dc45d1270d05b3437b9f2685885abef35665baa247b24c497f30fe4659f955e8d3b282cf0c7c468a53724b9ee078443f2a91b97e40113cb58f4b537cf401830ac26e9947ab71885ab6216613fb524232c16bfbe7f67b7c060131412ef3b64eb34853c6c5092f4ba962e0dfc5c447cf0b8a13c9347dd65b1788dba5281486311b3d028e674e14aae7b7f0b179870836ef58b9f0b91e1c02ed56e5300c66b5b101afd9d2ddcd7299038bd31c6b78af5102c49c0b648657331fdd22d9cf788cc06ecbfefd8c0574e1a65b5a0cc9ef9ccd85e206cad7af80903b67942518ccca8792f423390d3c1bf5e4a3edf63c398921e392a596c07c7a906b8fa501e4da935c41eb5357d9134b40105c9cb68fe657a5658d7243a5c78a17582c8f1f314833984510103b4758173663b3cc31aabc5ecc0f48f38128a28fbac4f8fd57b2b751e20eb3bd0164149e4a79d818e23b76367ae37e5ad18b87ba03145919dd6f1d096e169f2ed35fb22ac6987b17706003b6bc3afc41233dea854f4ed6e26447a165ff86d9de28feed972b693cca3e2be75858f6f0f98c97ec169c3d622b5ddb52601756d9980a97091d11c0e6219f982fb3fe05c9d591653c1d1125d71cb42d18ca9febe99c0886dfdadc62c689bd94976ead1fa78580982a3a8901599bab34bf71a7b3003a501deff02dabccd26d5d521365bd44899612d103c3ab61bfd40ed1e9c250615b2fb1f1067e40ad953682f098b12c8a69ce0ab7388f507260a2de9f698d6348221cb38f62c2b1fc3d844d9772abc6a52d5122dd167e03ba59199550ee8adfdd3c12f30f9f467f2e9b8f0186535876e648525b2c738d9e16fa3f3bb44f9c47395f71de813b0d8eb37f9f65c9cc0cb48c49c11b01fe7445c9795dda59699f8fed7f003fba310f92b1227144cff5a52a28835c79101a5cbab49047323d7a532b559a4128096461425ed84f492da4a2e8b2d57ff102851323022750835e7e773659909a9a9477b68416b6e28874e7c629ffb2d0765d3ae2653e6bb1d21ac889ea2235ecdebcd51230f20b05324ce650f06d00e36e39e2ed7490fcded40313150597276763857a174f8e7e1b5cbe22ec86ec7cbfa60924264b737754af0fc1077d1b77e5c37fa8deeaba8f3a827b5cef7f6a0309cc341f9e3a56114651181f15aff9ee2a8d3ed2fb21f1b085431e82c22d75740c8f6da00ad624207059a4e29533ca3e2165967c93da3acd8a158369b519b98cf53968a8832a0dc2b0e79952112cd4b791293238622811fb141a392568e8837ea7b2cf6505f88008d538a6b20468d739f771175a9434d396cbbd78a86dd1762715d8e21c88ca6c3c476c529bbb32078625322bd91d8e3a7287543a0aa963878cce851fd3b68d667afe93ee647e900828a1be1d88a41f3f7c97993a73bf7ad3aecdd8e54902846c4fe66792643d3a887797fc7b4bb3c39620950e880118eedb288c9370a6affe6c429b34275e1ed622f4f39f80e586ecd5210bfc0dace0aef2ac001ffe08aa387655c3e9f4131fffb9ba20e9cc51cb6b0cc37ea8647ddc5a299ff10b91028e6ce1d5cf573cd0d33378a525fd95ebe0a87b5aa370e2560f2fad9848e8ae25cd164addac298f10ccfd4bd63074ac2b6a8f679210486a4528c64a25da6e3fb04c1c813b8074f8b3f546249661b75205e424941f1a6b8c0f28eab1398513f4a4f8ab3f02c2700d04ef9720e805a703ff9b3c49fb9201386f40377bd8a12730a02ee6f7985ce0cdd98a86e287bc88c61f6677bfe7cfce89938e972364a1c1c86a3358bf86bec5138daf151524d6c73d569b615cbb99040c354cf0000878aa719e7eb5eae6b3e37cff37627f75b3110b273ab6a55ecb002bed881e88f36b40da635ac548870326b4878702d4ef7accf510499c437b9810d055038cf09d285adca9d65c57eb9771bb8973637180f38675b8520cdafd327d8a1967cfb0385b3f11bc37542fc009b341f9c32a97935bc8818d008795855017767e80370055a274943a65b0a0ade328577ff522a474b319313ad24dcd067eaef7cad17aca2115cf576cec18551468bf4e2142f328d2af1b80988f3378b92855d9b22ea92426216e4f9719a90efae33b63498c24ff0d01e36f92c830e21bb2860636b21df58a4a7bedcc17f670952076709dfc65c11ae5c92c6c9f06ff7b34276d716f154c2afdc8e3c620f79d9417fb9fc7675486253a94839f2ca938724afdee1662beff4e0ad2e4c1b49131a3e2b9749a8d80373ab188c98e829a41e0203d9a74026ab192b860060794a5ec29e32a751d8f9bf49889a3a6807d6c8cecea1f82d4785"}, {0x78, 0xffff, 0x1f, "159cb98ef9ab4a3c7dc24a8990c852bcc07602298c5d6a7b349c12bb576ed596f543a966e39f1313f7ed66fa572841f56579623ca2eb2a580541bbf97b4238c6dab7fdb0e5a1ff02ebbbb38055772f8955b055d40e08b61bb4d315daeda0114d2a766a"}, {0xb8, 0x1, 0x8, "6713b1f334d809c0fd65ac97b4193bbaf596c7290bb49fb7cd6a467319c81c1e0bc058af0ac75a978ad9f562eea6e2507de19c1fb412c5d18800d41c201b88ef26af33fa5505ae00ee33d274c6b34a2761441855308c778ad4546abc6c0f25b39648901727c4d0331a0f4e90c89f30cd7321100a543cb4999179f9869f5b6a168f161853def6fb20d9f946d330b321546685340c0671eba46e7d44f1f2f9b67dc5c1"}, {0x60, 0xffff, 0x80, "24f8f7de1938852809ef7357da55164a85a0ac808e2756a4fa93e235ed7198c1c28accbfd5e1b9101e119974bafa62c060c6dcc72b15609e7c4e79abe827b2f3067e29c35277cbbd744d"}, {0x28, 0xffff, 0x3ff, "c5925f6ddbfc031d93f07ff7ac72f2e379abd7"}, {0x70, 0x1, 0x4, "97c5feb1188862b664707ca3698f96dda35d07e4a4eddc8ac91803e71af72fd5880873217d4f35b063cb62ea01198d2280165d66b1899e714fdf03f1abbfe0ce3683ff41b593f8986a2df9127a48d1a51b9f9a977e30a496902bbdaa228e69"}, {0xf0, 0x1, 0xf343, "bd79906958970ddb6c71683b4df01b69a5ece7edaae3eae8d71793635df2203e140091dffffc40b07c4d3eeb34fa8ce20c219cfc1c3c5fcf4a151e7005db17aaffeb0b432d5afef5d38da27e760bd32ac961948ea483b13e659782349c41a591bb32c1be8f2afd580b4824f625a5753e8f0ef2150e3841bf9ed9e5e803730fb688fb8b29dceb566ff8430cef10fa0afaead61fed68575ddce87947159db61fe6c142a1d08cd969153847586372675e1d10eb54d3e65d94f9c1ea928033b8ba2fd11c769a569d97e8ba2c5859150ec39cbcf536310a923fbb4a9bd6"}, {0x1010, 0xffff, 0x2, "f5554bc502b0a112da9767dc65744fa55fd9c82f70858eab5105dfe601d98b896546fcdba5c17048f19dcbe429c364ad9dbcdc5ba43bb014a4669107300043da706172ac6cfd1fca0146f2ab4821f627c110e3965d8d7bfd99bcb08042ac0670781369dc8f17f7a43781c08f0224960c50fa15ac86e852a7bff47e30e7c99aaaf59de2d414c7268f3a5c0f80f39367f5fe719283d106f56fc96d366e282b9a36413033f5b43aff4df9b063088ab38080e6ea512e317d87d1bc95c6aaab01a779756f755d3442775d16e5c2886eb6302a56b78fe42f7f16666edc46d33dcc9ea3d2e2824072d1f2d7845e4d25626cad1c2ff65596285b76a9ff439368682814833e171735e087daa17fd146119b63afc592570baf357f540aa271750a3a6d58f3933b639247746da9a280da67ef75fa09d99bf660a608ab71627ebf4bfa862a15373b2d2b3aa72d5bd38535c78b2f41f96e68fadcda65109a12d3eb0d4be3b9755865a774c21a389e8b02ddedec18ff879bcbb85630b7ed0c80f5fb50f85abba4e7bd6b7ee8d4d96e1065e1661d91ac8592cdb5753772b946ce4f5ca060f38fa7a67abfd16e06008152d68ed26a4467f9068c465166b91617f7f89b6f4bb70d7e75b977f3ada7895bfc85f65b38508458b7db06f891d1831defd1178347fde12e8261ffb3da54258ba4fdeb38e94c04df6370bc67297544028e0c5ad94e3e57048b28396285395681a3e919b356d080716026905e4a7e3df9874014e8e2273d18dbcb9f6313a7e7b227b25dcade20caeded5526f6127a2c28d8749d5102451391f194c74fb9bb166f0e1e73f67c051869d181d70328b05f37424e5b9ac43839374eba2dfd8d7c78eb3179b050819a89194e209418fa50c689a36be8dfc777a265ce98a65e17a000dea94bd924145c085860c3180fba98e87ed5a16d1166616c1ce705792173563cbb8dc0faa4c2571a51b889101c5ee9039a3d0357d17f71b4e00c6f68d5695d5e4d98b8879e93e2c35d788b66fedcff4f49507bb5de24d2fb79f599af1bbfb761bd7aff520b17aff3df9f15e4d1bacfc4eff8da6c136383824510966670a228c33db2f214e48ccfbf3deedc576ae00d0a12176a93c5b4fd49f5e1d583c5a0c2dc53de49c9829e135293d06aafcee3290d558f6e869a967cc49ccf6f9599c70552b0872699ffbdaf614388472aefab306515b2a187db1e91885680e8b7b88a0251de098860f6fd73fdcc8e5a6a637ce2861a5ca684eabeda8e1c55b2b2db8c67f9690a7ed3d754c1817b00c4f84c66c312635c6997d4ab3e723f948def53b7e7f4bc030a68f841a85adb85e1e2548783f14f8f78ce46887ccc72b660fed33796888f9c1bf143ea7ef850abc5c5988d5769df42930980f84f86ab1ae40a4ed2b66e5fae31e1d36fd1588e47aa0ee68e79fe2f0dd69fb2fea75699595fe753d7ba5116c587add657cb7d88d256e8cc2ab83fba364e61609b994d34f765d00412696807980ec5cb15395600d0e7ce159724e0cc25f6cd10808041d4f5d01e892309b4b2537aa76fe79a5c270d8cd7be0f0b07e1bde1ffe83e15b3ed6bc2a9b02801b208ffcc55deab9e03e87d11460236c7fbd91e1d70421e3b8cd9972ebe7d0b6395aecdb970620a88c77b717ca8c456b98fd2dda7cfd51d6753720fc714b2087d332082d05f13d9c4a743c16b911804161f370a5ea42d307adfa995b3de70d0ff6f22c93fc950e011951b934b78f824fe202bfa85fab8bb8ce3c7e85123dd398e35122a1cb81ddc00a8e66e33f4c5e7ba3443011b424835dced3f93c0cc813dcb358cf0077b620918f80f236a7c453ddb558e191d592c480bab8af73a2c52298905d873beecf5425ff7c6c05d64ad0461b2b8824eecea9e11b34c9980038dcdf8e25acb7701e4bf735fe1ead9a1d859e7f8ad8dbf8e0bf369e06cbe73fc79e7d249bad3d2c58bb7fd52a2cac22d89be3314c972929109dcf594e4be01d6e7c5131bda22e8a00f5670ce5c4346fca2a619b8241d535407dfcf2597eb061570c9a96916f877a78c857faadbba3ab7bfe26d93e6c20aac7ea4621a282c78231b1a56f428bf6b55a2a12e476e04ff165b52571acbc94e29872a6f2eeacd462704601d682aa9cd5d4e793c07e38be19e8aa14bf2927bc1f0635b4f3f3c745e86abaddc77374d691483f090b77221751554042e1bc404bf4e03ded68bae6f213db3dcc56af2aa0a6043ab405b564fbdd2b9a99368486c7d3ee544c80a12abcaac366372c161ea63215cbbf69ffaf7a7679107cc27ef316b2aff8b160db940d12c7993aafebe343a95e5d670f2b2c3a7402631268d7f093532612405314a089ac73ff3273aacd7385ea74332f565cc8c176e0ca5df40d0f0f820909745c32c61d020ab5bcb0b9fc4c23ca13bf73323c2c5257cd18a27f7f75fe5a1396c169d63eae0c1947692b217e8581da84b9839727b5ae3162f134630ae73dd2d08de9cc27c22bee705e8853ab03410f2eb9f66760b7ebdeff045d278a27ab6ccaf16aaa093a607d46b7463dbd5ca27039301a805768ac1cc138196f29745fed0394d2600e5e5547451e403cd0f2f1574f21ffae71a61b2fcf06477a4c31bcf8e0844a8739a0c48dfa69364249a1be5edaf79459f8f94f197b6c27c2cac5738a93632bbc329a55d3c5818f7accd341884253024bd176a54e83918db8d67ddf182faeaeceff96ab037ff013df52a74c01ccbf2a86c47cba1a6dfbdfac322fcb8f67f8ee6cf1ae466ee00aab8d1d4b894ef78309dce392a08a40959cb2dcfb5a582a8b5a71f3bacf8c58b5ef9bd8216e2f4db37d9cbeda914d55ee9254421c54db18c099a105a406dfef051fbe64004e4ac8a4b259965233b770c233bda4190033589d6a67ce6d5272706e8bd790528fa61a86951626076149bba2e7f0f597a2c422bbf79cb2091e0b6f5d3edeb943873453e3e4c3c5b383c6e401b332d553a9e435ec06521ec7a7f1a279932d5f33c58d672932646fd3b573a7222545587f66a252923d7cc4a3c7169cf042c90b09ce7f01c58a7d0182ed378015cd745afac0aa43394526270f32fbedae3233cd1121e4dd84aa7bfa9a3fd18806b7e7cda6f3cca2e77bc55a3ab3e6308c9201c1fddf357f076364d6121b08edd3115e3d160cfa1a9b901ca47cdd506633d946013a62697346c5de7466dd3854594932b1ea71b143ee4d1a00be1d04f82352284eb64f742175896b17e66e64c3fc041f406d09b2a70b6adf6b9117f0783ace7fe16e3cbfa68ac996ba162a6b24ffee01c5fa761677846cd3c42210b8b2e6c456768762277db6532f52603a70fca3b049b5f72657c24da01c95f1a204256c555e361652c89e2c536709fa96a7060fa12d550aa0907ed1d33baed0510c3afd5fd2a20affafd26d1284e560c0984eb65f6c3d5ae6c213d42588db56ca2255c042ae774c420fdc32d7c6cc323f01f235288e658a0a1269280bd42cbf283a3abe58f1897c05dec4373164ce99542f52584f6cd735887298aab3a5ff2be5e09a7d5dee317e9e4f5d1cd7618349cb50e1f3ecbfb3e05282181215b5751f6a4d286838abea0dfc3e706e650196cac88b00c7cf84480a45a77d1fd27b196e555e6f7f89116ad9bc0145a0e85e720c1b588604edab7b4bc6574b00fccd4189928321048bb6333429b3c9e5111bbe556f7697454b0672db528ae8175758c3594029761c521449f441fefc74a7366ed9a912c6692a09774659bb56089411c46c7d171591d7417fd4a0bb1703e7f933001a1caf22ee557a44cf126bda09d48e037c2fe58d8518bfb49f4ab5f8a7eb3c5f2dae2409031802213087fbd294e68e7433d18b955277b23b07713bab8c7bb7d232cf5c5003a170f02e6860f1b3f60895afe11f95115a7695a48a381327b528dc6365f657f1a8d8f228e1789232fe70c635b8ff2427b9d0e5d52016b29e105fa4f0f243d05ff652eddaaf25ec33cf4c4ab10907a2d99182274fc4aed074a89d3477333180cdb63777c3c69ce5cd8cdb4f5c818c6f5afee5dda5499e00df71242eb1f6dc7a374da0b4e56da206ff21c9db5a5799e96d89ccb24f73f071827f4f31be04158a3ba28143b6e8fa675402d776ca214d94d91b77a40600462faf4e37fec79206f3939d3be5eb183f83e7ac2b53c8ccf3737964dcdc7c4cc8bef95c44c88478c395c73b0fe61c519856054decde63531a8967393e54e9dea44f39aee1252b39d12cb2a77252cb76430ee72b4c18de7dbcbc32a5ac60a000c58376a966d93dfe977f014ea56d67b85e5dabf31be2feb936490668f52b01f51450690f30afd837fe17a28d33db084e481296badf77ef3ba09cd1e97268bc9ed657510258907a1351571fa0c70a99d87f627673d4731501a08f6f0f24c5c710e3745750d696a04e75792f0edf386fcd6bb3c644909e6bda6f0526214bacf365dc171895fc92566b2f697db5841269cc93c2fc9bed94801d839e9ba67c3d550c99d2c5d61ef2df50262b3054574e0b411142ece0c7da71f8a692b9d6d155a9b4fd509f96018ada50124e79fc302f6764642017cca584e1fa8525ba013f51d518d63f9c741785e129bc4482ee8f98104fd738610e0b6e4c30cba86e227c131de28a3b082a3b66258d90ab01acfa7b830bdadf6804bcd2f9137c1c87c10344a81db10648d852499122c23961089a25b2fdc7b946e773747153cd408f64c83b4c33f9c49e5e9d02474b8ba44e52d990c12d809a5d59a8087189a872a186467b94c1fb9717af5037d91b69923847f15da73fb31662c8171c5f9f72ad22fff4b458767ff9c425f98180bfbabf0b790f164c19520fd654e0ad9b6e0df8fb0fecd3e7189d187b89c064d7b1ae5144c31e3ff3e1e2576f91257b745bbf811a26320c879951e0b4011f89c14e62ddd05a8bb6c34bbbfc7269616be264498fc846be8fa357d5e6af670e6398f774c0c83b54e63acf803a3263eae1b73ece95500a828598566f7686a8fcd30043246f45aa18673b5d6661d7238df43328f11a0fee7976c85bcac43baccd314bccb9435797a71fa64073c64425b6b5acbbac39729f6d73f4574d0168281c9eae52808ff801c783b18f42e0ffda677b8ff3f7ce59fab3799196a0f743b432d60718f8b9b156e3ae33f32fa79a33825ef10f54600b2d72f342cb801c15a377ff544db7253a56cafd02a09916b4939de8bd315c9c988dd1bba52270a3123ef55ab0fcb51d99c21a76ac567b139c4ffce56688410d507998e550d75649a84637c5b9f9d4de8ff95e91c9e35d283544af8b543053890f1c077f2c9f52d4927efbc7c711ddb7355c69184c472ac2829cfb8e811c9610674478a9e2c4a246104156ca31ed6a0ee9b7488dc6a9994c675e837ecba6e5de3616ffb21c38ae0607e8be584445677b06401de0db2c8bd290e121bf3bd0e2634486e97c387c70003a6bbba7ef68f03f17f2277dc3db9fbe0f639658cf79fafeb27424d5763bca4b0b2b309cf910af096b547646857c6608fbf0972bf98325808ac4ab8bcbe4f9687ffc7d2371b348b578955325f11a84c7039917f953219e4689f2921730fc75276541a5d52448d59aef721e92d925bcde0cba4776e4696f6693e03daf48a7ed92b2ec77d5f0d01a795541c7401503fdc911bf6287653c96f7ce84bdb70849ed114e3ed6203b1eef6f020e3243987eaf3939732c9725c50ac8c712204030d95fa64c42f1c3402f6deae385747c9bd51c01e735bcdb15f16e74252bb3d027289a5d5d76d844bd2e84b638c1ddb30dd825206"}, {0x1010, 0x0, 0x81, "138a1133b399f44bab6a091baaea96d244bb8b6b264255d62d6bdfe5039aa77cfd4335226670c4696abf3d94098cadb5022ecad917e991f63b5fa3aaef7e4cb3e92404091b5c921e2f8a2c67d1821d441dc4fab3d8e36b219df1dfcbb54d619578d4e1becff1037b64bd3a18648518643a683ed74f1dccd25d92c073f9592fbb0398a2d00923f904e8fed2320bd779e6192684f77c6453b68e5454025a6c8451a0ba520136c89beb6d51c51c15e9981b067a15091a4dc17935187ab77ecd3c9e7661911b1682edded83eae2a48ad198dc96abfcebf64938685b913cbe548c6ad553f21ec4581efb76c4eacffe7d83bd8dc38440df91fcf23c7510b783d23040fa5260acb79f6b310ba29a450a7c2add0c086373a5c8352dc5c74cc108ff17435ff8edfec703caef9f4030bce80782384e796d7fc974ea7b023d81d21f67888cf788d0e2a57a2ce163b92d6540ef05c5966b2e12d172d7785db3eb160b0401ae1cce4c4fe5a949dea182cf4d04ad8c43ed331cfc1b508579073046c2540a6d36fc8f60dee8903269b646782572840be9712c9f9328f1296b89c1b56dade559035a468bd0cf744368ad2c2e0ab8cb09fe4624807c33ac748301d86362ebb3e0a0c2bcdcc8c5e34ab14bec37228afa0b76a30d22e71e7bbf95b256e3418684c870e184744ebfd87e1f2938660a82002bcc8fe941bb2083baa660a36be29e733b3ac5c7a0958f1e782d3d4b648fb9921473d978f199d63abc0256d0bd630c1cac6b1de56819bff8ba086de53527b48e7393df2504ffd5fcb0960580aeb4e213cb525f6703cadd404d3f3830b2480ad1354b8acfbdf1521ecebdbdf17e4d2705bec70e478e595c60c7822f0e5595c4b46125e9c5750eb40af6acb55f711f86af254c281085436317971c14fb19875b2ee5cd69d92d024d71bfa62fa071272d575f4a8bb17d3148f2230c542c883285dfc9aaef99f1c96ef6265d47bb18d96f8ed4517b84307d7b43d43aced589f9bb3d4a2457469a41caa2a0709a67f376c82de5cba02d3a23795e0bfe259f7a140f0e132a0359c3fc050503e6f47e789bb15a5545d835095527ba32717b8d053d313804fb926728424a6b260b8ec4e6ec7c9d5bfbe9e28aa3020508998641c361fdedb578f1b9e25400092112540f11e38c30f958e7c143d957f4f8376af0509d3265c14915d3a7d35cda3279a458e8462a4b123f9deb7c7590cd4fca60483688c941e2badf71bb2411818e8d597bdf5e94dbf7b11ed7c43c027efa95ece61c692708d763b595904eb84d929959a6cd28eee3bbdd463acbd28c6a63136f4d15b216231cf5a5a9d44eb4106a80c03f429336877dd6692be9e772a8d4c7d007082d86ebd2c18498805bce00ccdb7b15a7edf4187436a3b82582e20d0c66b7129d65fac40756f84fc0532492b985cfeafd27f958117d709f2a9370586db10312892156bb48ab6a68b14d019c3d3449deefe0e111e8c7a87f2ffe25951c71e7c5f771d678140f091cc9a92eb1aabaf0798349f6b65e96fd7608922c7e184a5aca09a3f3a80d8932298c745d029b68eac6d2ff106da09710c67936e1c4f77fc518d8a1d84eceeba89f8552a05ccfa6ab2dbb429575acf0a0378b7b1cdb99fc628e9383ed186fd6e623d7aa38c314f0269baafe8ce26b36cac9506d8f057ccada1beed7fa243f369d043c1de14b281104ed9a3cc7c4fa1b3d340330af7ba2998f15d50747a7bd679bde2a9de279558a2751268eccac37fad219dbf373552cd1d684ad031cd9e5de1fd0ba630491a33c172839babd5a0e93186581094547af0db2581d82f7b2f2f1177258999996b5a57c2bfbe8b03b1cb43faad62c90e5d70c19d3c89b2e3b46301e42c0fa90d605b6e9db3cbf9fbc43c42c334042f72abfc05a6a8d824809e061e0c1720d9720550cc8c355cafe58fdd5be4b8ea43e8f7406e5eff41427156932fe4908b39217d08634bbf5454f343aa8de33328757b8f655e86e8fb9304aeeaeba828b8b744dfdedfb84721fc4d66157a839fd2f9f30fa7ff07728ed644e2b811a72acbd47c18f2113c25219130c53dd220979ccdb310598694b66638eaa8fd98cf86824c23df90c056e6479e34f68cc4f601a2d1ced0f427033ca4d97a40ffd807258943105fe7678a3ad8be6c8b73c08dba336dd77b512792cea5fedca4fb43cfca43529bfc86f4cf4eb440a65996c1d0159cb326e6e95bc744972d482fc915cbff6a42d5dc14221b1b1ccb39261f9e833d5a2f7ad3cbcc977313783a7133c03fc9664d5b0a07fab578286ea598750f11b64e26604d1682f41f4ac7636f4583e6f8890407bc3cde5c5d0e5360fed01b22e373e58be99b84c3c2dcbcd533333b5a7ec6148f273e6df7ba8866f8ee1ec24b324a8099c8848a8052875c7c25f937124be4a223a99e546d366495b04d54c4783a99e724f414439fc643a57d1f80c6ca75c2a19aad7a0c6149dfbd93b9b3001186384f05c2a6b9aa8f2418253264ef0170a52f021ed25de1b32472ff2dadac6d0efe799bdd0c882677ba7b0260f543044f98481f588c9f01369a224d7e57cf8403d53a0dc595785220c32fbb7dd253a479f4c3497e885f6e2f3161f0c8ddeab28b369f94a2f97d6cec4ce96996071caa2a6ea44aad943e50321ee81923a2b9194f5ebbc84be62c7c8da8a49ed4aaec349a4fe891bba4d841b2aa4e782eb23f3148c19761777dd91ae50ff107c3ffb548318d8045e65739388ebcd7801276f7705eae38bf8c2ce416d0de0904ff0c2ad96c0bbd86ea9411bfdc016ceb5a80ddf0fd8ecd9a6317fd54af79d5eb447d38550474bb652c586002f41b36e828ad63faf3eb3d30ff0c01f55ddce46c7da45b29c93e7c2fe3a15f01cc8c727e3aace88fd369993eaa1dd9d070896955b73f54d638e27b918eee48ae4808ea403f3215daa11d4b5979df2055676e85ca4a162655064ff81a9e86ec5f99bef7254841c855474ac2933da58c9b1209aba1f0a0e4103bce47ff7c0a83b745abb875dd5795d6dd9745209bd5270df531fb8c156772845ca2f9b84f3fb57a31ce4efd34967a01d14e75ce7a166c1dd8dff37e42437e3f9b8b9773769a99f436b14918266283f3a360075411b3eeac4b07f748b4d3b5c0d6ac0943c687e15d3e3e84a17a0e1ee028926b0b9c6c88310aa464dc31dd67d679019589d741745a6302dad3bc5f9f1cc8e9ffa400b11b22dfb1f1691c6407e2c0077b646f6d03bb7dc3d5d38a40ef8d744ad844b36d22b1882908987871bf3373768c43ddfe8b1034053ab7a97cb78f6f20066fa6d18e0ff1ed860ac105fc8b9d42b7f8d485416a3525023f7d4b27ad8d5654bac157317b83b1e32a8a384339fb764de1669b873fc08508d84e9c0ef20eb56a240b0531fb71c0ad186a205ce46e26b79eac3ad65da8187e79e4e4eb755997b0bf4dc792d53e608accd0883af4f69497f457d9859c4e39d0bb5b2df609763b1f396df3068541201be020430cae6147abb4e94f0321cb33201aeb6dec041e91745429f2046f05e2dd594c6743b830102326af75ad3bdb591d938f710fb09811630d06b05c5a6a550a9dd371a8d1a9492fe6fb3ae9aadfb63103df13d46590f8c608915383d39a86c8d4e0b5195c9932d0c2d9c52dfeb3f51563195662bcc24111f05bda533a8a0af17e34e2d1bc032b8632c706d4822a27d6aeb724ffef77da73b705d57a9e461a917fe3d975f1ec0985385c2058fd07f6301dd672c717a294b5f7fe406bf7c92adac017a37247d48946f81354b379045c01ec4b7ffbfd01ba7f307dcd903dcc2de2c9900a39f1c451b14e453a262b943685d20e99de823fb828d599e37597a5f9dbc05c403d32d8be3a9c44f1ab4b30fa95f837b519ea46a668468a105df952c7c035825df148a71849c394df6d353d54df11efc6681407a6df9d3d1c92861bced75fd70db0aa3b2f85d9a7a0a5930bb36e310057654b32b19d4099eae634b1d6ffe6d694d4aa12993b8c9073b1c1121e2842e2fe9542ee053d6d2e62f638a318d24640802cdcbe57cae832cf34b63c64deadded3fe99a603cf87e3e229b4331b91f212be06bff7f23ee2240890f7621ced1bc0d367ea3cc44e39a67ed1e126108ea98f96a63b8d2fd792f58a519ffd03e1843ccf32e268dbf9edcaa163a5668a66c2f2470b9840b8b353b6bf37c663ce6c6015b8b8c648190c72a577b6aadd77600f0a51d2d9f88c998f702022351dadd2295c6a334ce742e246a175ec1c0bdd13ff1994998810fd441481606d0511d141a4196dd34ae057d8978b26b5ac96c820af9a2abb5fa99e9a3676c2b8e1c0eb8a338dce1727e55b69f3cdad25e7b327948e740c06c692dd6686909d0cb268d1f1ea53c399f23c86ee657f94e2b6a4f07774a925b6c653112cede2dc9ed291c0ab61b75030c5ed2165d1988e299f0c4701b21f86a4a7e3d5eacbc1cc8c086a651e7006e62497b8bdfbd036a7dc2a7e2af0cdd0da30011c0d8728fed37d85d73c73a7fff153687c9f1f326c49c4dbaaee8116660e8c360dee0dc0f39e248dcd3d391de7f2378373b470b828305d7ee0f44e503a8baaa5d0cd516893fe74bda00d953782d268746eae8398cfdb18eb60f76eeacdcfb208d62e3af69a54eff0790dca5e7f14919a428f2ec2e1129e3933f49bd1ae535f989c92a51ed2b25249e21b9a2f4878acfa17d2743319eb5a5dda9bace673cb00efe520f7ade479f956e1491fcb438df64c6cfb24f097ed975f7928067348450b410b864a8344edc9200b8302673b123abe6c32ae6a097563b9a16820836f68fa6cf472fb0d713e2235537a78010984d1d659801683b6a8013ddf6a4bf505da913631f34a8b43e769ef49a66dd3cb661c1e06597ab58af50c219da982b4272ccd11c047875202a1ff013f889b5fea64a8333add75f1a21d5357a95e2f4bdceeb12f76b29694c1b828bf9ace0f0e24a275e76a1e06f8e764e09bce2fb624cd280df6a446407922207b15ee427caabaffb21be3cf1b0498fefa557bdfcfbda68badd153f5e2e48119d80107a055b18a671aa7b2a8044b95885c2fc1432ba5801a51a586b161e4543c21770aadc50951a617e832c8669823d1950534f4493860dc150749b10fa65004f3a931bbcc20e11c90ec98e31ed6aaf99960e82c339c91f671e35d0769242dc15623a42b9bae51868fe0c75d65c9bb9725d65ce708ec0e104a64b4bf07a621c25a690ed1559fb89ecdcebd1f58ca1f259e0de0c11a17f9822c6f2f32475c9228c89de1480a3a0458f1bb33261820e12c400c48413abbe68f0c8b0824a937be2f25bdbdc7cf363201856aec7182cd3c9de3a7ea8b9be0e854a391f4f14705cb64e9b7d742d6b61620918995c479adc2e7fb25047058e2b94636bf0af18f0fa3bc8bc792b4fdb6afdd0e2085c3ad0a15df98b9f555f1903c350dea750411974a0946fd3d567aad77e98fc0530a4a31c06d27816f789792d804afee176dbe01ed12c10f12fe52c84df17658967873f1b8ee3e269ecc8c7b7341b42c7e3e01f088fc437b7b835b7b143ef189b6d13a8210871e30be51120e7952767501bf0b4a42b4ee071f7cb34b7a045cb75fd8af9e94b922d49115459ee4c4dfd95407a39db7e946a990e228552a334099a2de9c50d1f5e2690502cc79a3ffc4e52e2e338a5e03629486c043443fb866650c1fa85fdfc06c052808bdd411c437b65e37fcc5b5a58d2d4d585f67460473a9eb6ea7d1fbd88587615af6fee2e43251d01c167b4ec2e83baea0d04347617a"}], 0x3348, 0x2}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup(r0) kevent(r6, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x12, 0x48, 0x6c4a, 0x6}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1d, 0x20, 0x8000, 0x7}, {{r6}, 0xffffffffffffffff, 0xba, 0x1, 0x5, 0xc68}, {{r0}, 0xffffffffffffffff, 0x86, 0x2, 0x5, 0x8}, {{r5}, 0xfffffffffffffff9, 0x1, 0xf0000025, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0xe6, 0x1, 0x72, 0x1}, {{r5}, 0xfffffffffffffffa, 0x11, 0x0, 0x7, 0x1}], 0x7, &(0x7f0000000240)={0xffffffffffffbbc0, 0x8001}) kevent(r7, &(0x7f0000001140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) kevent(r6, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x40, 0x1f, 0x9}], 0x0, &(0x7f0000000040), 0x4, &(0x7f0000000080)={0x80}) 05:37:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x7) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 05:37:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a41601000000fffffffff256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa97ba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c612e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcd89a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae00000000000000000079f37e17", 0x141) syz_open_pts() 05:37:44 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x183}, {r0, 0x110}, {r0, 0xdf}, {r0, 0x8}], 0x6, 0x3) r1 = semget$private(0x0, 0x3, 0x440) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x4}, {0x18, 0x1, 0xffff}, 0x100, [0x0, 0x10000, 0x8, 0x5, 0xfff, 0xd817, 0x2d8, 0x4]}, 0x3c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="85d0f7a5abf5f512eed89da2c3e92a0a21776a4535c62671b485a872e9e953967509b729abfe5baf99284d206acf317c2a9cefb74070465a275e5ecbf24a0b0334e26511376089e66e25d2e302637fa8df4125718384f7bae86dea41920b30eb3232f4fde9c6cd41cb969012d0d736418175f1ae153c58c4c9c441004cb0e6351cef28b14c139a04efd6f71a979d646f3adea2e5a149762301e8c75f86063b3cce47bcefa12825afeb035091b7a488423e584ad9a21d9e737e5814a8e98498206513a64a2fad7647785a9070fff16eb76a8cdee24075d88e05", 0xd9) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x9) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="066550a7ac04499ad12030a01a38b291031729b6778d978786aea279e0bb9bcc03f8fedcb1f074e82561630352da76d1ef86b41412c52c96796aa1969b5da60be2667de95b8b34d639246d3f9fccb61fdcd17f2fb4f631dabb8c15cd5d878be7164b4556d6ac", 0x66}, {&(0x7f00000002c0)="dfc346204a86e400b82be3cd9d94ad6c8cf9a936ae1e3d49a039419c4ae1a0507af1e4cd773da93e862be5c12d799aeaaec29a6aa8847ec87f3a58f3c7d55d9452b9ceec149407e61e7ae2f6ee3ddea82a2a5057a2403836f2e338a56a93e3e98cb18dbcba7af1392e4ce14ce45d9c00af1ffb35f82950559d935befc305083026aacc9a439a2deec6135f90cdca9adec9f320aefdb223b858b4264ae426735f5efc1c7646a1d4a704aa810586a54ecc7ed1d6bb4fe3bf9d2aacf25b941ac252743916c8d84085f27578fb0b86aa33a42bd10fac1dadb9047735ece96588c54fc3f7b51465c95142372bc75c968b9dafbef465e54bc1ab32cbaa1dd178df5ce4dc047f12934eb158cad0edc8bf96337475e97b6fcb48e2949ae07903386dc5299728e960761f649770ff970c8e95eda3845d57f504d8c690acabfec8c491f842c9f0e80ced2d7c39b1ed249a86d30549c685aeccd5db6148b2b50bf5c7c6732029a01cfe6cde99fd00b62438f21b7918057bda3f09cd15f5290544fce482c20c3b8dc1e0d741a07356865bba75c94144fe6d66bc3c6cbfdcdaca64f1477253dd1c213df9501b519636b0c9ce3469bf94c471a266a5f3171c1f5f3af205781305370bb0b8fcc4bc4ea219a076d023bace89be9c0d23af1058129f89ecaaf00132bc3ef284ca91aafb7f6eefce46d9e27b16183f6d47cbcfb793ded8cba5315cbde05e0e9e98ddc5c35b8121ab6800660a8756e53aae6051aa57a682de3da8bb95d8783b56e59c376849aff23e2fcee730ca2dc446078201cb15595b234164ce1111c4fd24ab23b49810dc60f4fa9e4c8558964e7097d443c77e07c3d17a64d2e50c0ca5f852badb19749582a98a7433001ad3d6ca1caa28393641526f1a936bf40ae948527cb20c9b210ec672757e6d71ced5f86a65560a20aeaf79238fd35e93fecd5a7a504353de57bcc0532f261a7e086c78e03a8851437a6f56346217524b46522e5ce1972d466800ac1f4fa179c3243240a8e24c1a59e2fd08637bd953e0785658dfa8509dd76c722f57b745ceca25ddecf036ed4902b0a5b9d4f5ba384077328e850e1c73d46114e35e71f4fedb8fb61a5e82577af06f4eddb5c52b53db449e1ebe7b3452c62253b20988704de666e72559039ea1af9e369857c7f41eab278042291058c439f7dcb5f1aede148d0577aa48e557557f422dadd9d45683298ad7a9e1be492d0d986cd08367aed847ce887c7140354e75faed98ba17509dca2803344ce981429839ce4ee1050736f05262df4c2a4243b9471fd78a046ec13661b6e1e597e18fbb0dd24a00f6941c2519ac992f55b18b059363b28819a346441e246ae5bfd38551fa9fa8484fdc3057c62191382af78c564badfc90a111adb450e61318ea82c071e03eb77e2cbd1e524edf12944c672d77a1d16377c90a22eaeb63d73c0b888380b37974ed3db44efdb21a983479263892339c06e8d784f935e6406e17233fa61c090fc4aed87ffadc99e0ac426e8b8c6566ac3f5cf98aa20a25596befeaad9a201d8d05de30a97034c366ee89f4e00f5717cfa85b220b9cf4ec14164226ab1ab10163d816d93a610a7f7012574210f484b41b4a0d2c2243b1c00ade610e789d9825ed2bc889fe8068f8ec4a3bceeb4c57f294f28f45d31948b54f868a70dfda5395a813d12950f419cdaf2778badaa90dc3d1a3c565c87a2931bfa4ecea31cb009b160c3cfc4ca36117f4ee878fe70dbc934d0ec2dbbbd03a410f730eeb3792ad651220720e0e827c894951786ef4a36e205a6146518a511c20a85a62d89f4685346224929ee3882a57644411c55cccfeef09aed6048fff9450e1777acba66ca193dfbb568a50481e6727e851633d99891a127240872c5f7232f1c054920b63f9d79603f7a2c854c8e71149a2dd33b04ac6d761fa9869eae76652ebfda667b4706cfb2e194f20e62caa0673999aa09c89ffde199e412c16a5a89e2e8d8b95d616d76624d37e7909aa98e663e100b0283bcebd45f2bda8a9a8e93b155a9493244433a886a06d5a601fc060986ce2c55f1d814281e827ac7a7ff17791e5c2e8e8417993550a733e1049b1ae30e52138a7c6ed34d1238c9a16cb644c40d808d180478be12e13ca12ac229d205b9d502ef1dacc3c9c24e1cf45e4336b2fe95afeb0b0416b5a57db6daf6ac9b9d7b01464a5d9e8e7eb3d36e528a74fc14903e54baec69d9752feb235e7c6b6e119a27158fdb74e90705d68370599057a40d2d424ae79c7d1909efda57ead5245860cbcbf8304ca3b0dcc02c4b3402cbe4e552a60b363c43ac49faee7679c02ff876423defae80d73e3059e4955cd6c191e96d841bda598c38cf11d3b09af8655e09c1918fa3cc317c31e5d20842e0304d54d8f9bd045c9d39c769c2ddc6d0fd7c40a3ba3ea3c13db03a9ab0a4f4d34d6a2be18fd77608059585b2389b7faef03cfd3f5b66d9d5dc4a1812db7efd1538f103f5ebed1ccb319fc5a210d030fb8ae870fc3552972dc7d7074e7e45b627223abcc7d2b818782e00ec675d5e913945ae4e9c4040b7382e530c0205696e1296da6c1e2e06440eff424e78ad946409b3d48d9eaf3074114ab5a2db9836f28d529ef04da040662c96e027e6ceab48fe257f3aec77793cfd32818e1294fc29e56ada85eab0245b867efceacb08bef0aa470d013b2f65fa36d7210c92fae7cb77d7a79530b8f7f8dc8c8c96d56e668bdf5556b82d371cad7b70b04141e7dae3ca146a973a87c12d2d2c60f66e6b2e96b404da6b3813fe5961d2bce35df861543bffbd46b72f014573741f453ca9236fa53a7703d5fb486773f99f79a88392e60981d915b68cccd450381971ffb376187b7b67110ef86fa9f8af80bba03cbb5ec4acd091ba2e8995c1b621edecf48031bc20a8f8d91dc4902ca04c93672ef54da8b253fa6d2ac458507d7f0a4fe319f488f5a53c7fa89a65175c018b082a1a5aa8cdc1651ab6a3a932342bf254066a60d4830c74032cbded29f6693e34eb2cfe7fa11404dac7728d43a2e80f44ed9b98b582d5dbcc350db2d9f522d0491d8323eccee73b55e61bdfc3abf70c3fe16743298971cebab0846ce1e382631a55c7f6e3735273fa681eb91a947aa02ba9d2b0181285365332c81dd0de093112a99f2152a8ea3d01435a3aad0e1ca7d1c46231743475ff7496dd821ca1b47929c1f60a313723d487e1d591f3acc8b15d691e9b5b579b9aa746309905dc79ff53f7f65658c8d0400acc0ccc473266ea8e7df38c4c30fd844bf8d24ac381e0cc9e91e9537f265c8a88a093cc95c235fecbf2ae943dd5af9355d3f49a349a8591d5bed02f2d79f99b286cc565a6a721b39be85b05d5914ebd9a6d4dd171094b7a7099bc91830f3fc446cb45261b3ad2c08b938c56341defb0451b8ebabb96beea04ae5bbe2f9feef3f9d2791cb21c43ab7ddd819cd7c15c75da966a2d1a795ed2a466e3f495c889bf7efb26b103c20b7921c5aeb61c52ae4efb63950beb9c228d3517c3b81ae2987fe6878e4e9cddc8d439d1aa49685faa255c773d8101ce1aaf92b99fda092bd9a6b87c9fba0ea93889e7804dc55f87ef410ba48f5112b3fe0a99284cd8afb5eec62278735dc576c2d86a729eba6b23240853f9156e9ef415c4e2ffd23f7bf987a4a34d4e45cee2c71d65c2018e9de62a3285c11807b6354bde825ee8a82616fb662022a844d24e1c75554bc75baa948b08838816be052762c1e057472fb2b62308ec23f31f87a2e7386f00cb78c22c0818e20b5b71c657ce49ff80e1251898184cdb1973df282aa0fecd1ea2d4a3d4cc6eac94378078c3975bc588383a5aa926673c8e3f9c61367ba2e91ed7b887a23c9cec2cd850b76d0040545eb41e57206789166df0e8bec3ab677ad0a0894af0ce64a4f44a5843cfae01f1ccf597085f8b000b7846f12d08da5a8109fcb9638afa84674cd9719d811c52efaf872148a20be9a92a5da9e58d5419b46bd854eb24ec41f8ea96443bdea7e58209a3e1534560354bae33b27cbbabf79955214663f1f90c4b70cf5ae7736bf0ef5bcc32c5b1bab2245b531bb47ef6a93790ea33ffb1b1a2ac60bbbe115c4d607d5ba210147ad495c490546df06c11f14fe3d39360a03a7f01be6ec691786f85ca58643aaf2eb680c985d7f133fc569a3c9e151f0ab83b6e20dfb3a869bdcc76ad9d4dc05ead6fe4db61f9de379a873334209e0dcba956c0d47a6fb0a5acb0fc3ca5a05ac7c77683582152e38b9a3d8be3e0a4f82c36e0aca49528ac8f6dbda015c68ed01939f4c8371e10fc74876b1bef7359dd6864c5659675a5517a7bdb8ec164fe8281fd3a697f8e0ded43a8fa3e188e559383f6f0f75d4e264946081a99218823e34783a4d2c977392311f4a2d1b73c430c40fd6accac793f3580975b4ea1292f3a723d98b178db2ade04200d43813d211bbab502c656a3ac75cfa2898fc1846999f9ee87d41b1fce7124e434b7e30c060d433883388ee9fee362162104e112235f8ce854edbc40042da95895c547cbe70220c9514c41d18d9e368fdad8e915364b35f61e5b90c91495f6863311c274f8e854e9b5f37cf22fff05aa6c779a7b4040c3fea242e4c789e7538cd51ffd081e6286cfd0689eb393194b59d43d0cc505bd904483cbc6187440d7205c7aceb8ab32a4e5a8916c6eae89c01bd330a417adb4769ecc01f3d6120697f62ec49d991d8624ce8a168657deb54a43e95e9cdcacacc3eb7007654e26e50ce17f9569d2017ee415e849d713df7cf2c00694aebcd35b5bdc0d7634f37a5c4e6ae1ec489de292b56cc20ffe525cc86f1072ecf3086e79cdc6aeabe0b45d920313cc4dfba9e954cee62080beb163fa5fccc9c6b186fd6952b37ddee6c2ac7baf0e0dca5a0268974185f4906e8b9afb910559852113feacc3db8b75a7a4fd420d2d290269d359360ce798cacc4c7735f243f6a07d74950d63397f7a83d150206b279bac5b6e0ea0f10e6da3f1538e1b6fb312af786132bd814d5099ee66a4d71591e400cb21e40075cbb2a49b79c0de0ea3a70a180c88f9d014da7403564cd614474f17514225795ddd5f907c5386b7a358e25b6a3df3e54d9b41e247d93b6a4f87cfdd3f31d4d8e3b49814ac8dfaa642ba91855be8a22aa8d8de1f67e81044045debe617f89a3bb0213193ebda54e4d829f9a3414720648fefc6319dfc3f9061695e9b7b48abe260bebdfbea16fd939a1dacedc62f9d20d863c8f9f7e7e485fef2ae8102f4933e66cd701a5816083d02fa5caee3894cdad4ea476d7b99699f1b9e58dab2522fb961c691e229442abce496bcfa96d36d431484bbb3da8acdac1a26fbd9bc7381e845f6720e6482c4b2369c2c7cbe8ebd9b9945ec29e40581377405786a6b5f636386d299a27b6bf4db66e07add26016d19f69427437da01fc76431c5797f00f4ede3860857763355528070bed9929192e97800104468064ada448878ef5378908aa52df3e0a5eaf286c413b4dc9244ff651d77705e3d10ded1c6af35504df71b5710517a3a8e0671d05fe78e900dc5bd10ca8c33256a0dd0ecdaf6ee873c6edd55331a064c897cb189e45ac7eb7827f56fddd0c6234a00fc0a8519a316bfd79e7146c0bd900dc764d74605974d3dd65fff0a6433a51dc27246a7e4d6a54cd61bf23796fa35bfc851c8bf9e8b4be310cbfd70006272a676d62dd0a0d4b8a470383c2945057a654e751d68d3fdad60a9ecd49bb3c558c100fe63c03456768f1715ff218dd65aa58ef1224cdd8a997e6a0c273", 0x1000}, {&(0x7f00000012c0)="15768be02089ff2e4b07f3779f19f5ee39ff4d6021b5ae232ee140e581753009c28c653b07a1c2d1a47a14283e7e5b411a7f621aa8d5727e140963611d805c7e2574ab20818a8148ffe76457530c02c0bd80dfedd756db94d6cc6f0fb6bead58d90daec9627aefeefd2234f1aee2a2cbf88f0b58445bd5248b530441af0750c4e25c4d", 0x83}, {&(0x7f0000001380)="427f72d4cf0e91465f562a134a74ec516af0eff61f2474a14d01", 0x1a}], 0x4, 0x0) 05:37:44 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x100000001, 0x8000, 0x0, 0x2, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) r2 = accept$inet(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f0000000000)=""/65, 0x41}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f0000000380)=""/35, 0x23}, {&(0x7f00000003c0)=""/36, 0x24}, {&(0x7f0000000400)=""/65, 0x41}], 0x8, 0x0) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x881, 0x53) select(0x40, &(0x7f0000000080)={0xe98, 0x1, 0x1, 0x1, 0xd103, 0x100, 0xffff, 0x9}, &(0x7f0000000540)={0x5, 0x0, 0x4, 0xe099, 0x7, 0x1f, 0x1, 0x5}, &(0x7f0000000580)={0xfffffffffffffffc, 0x7fffffff, 0x7ff, 0x793, 0x200, 0x3, 0x8, 0x9}, &(0x7f00000005c0)={0x8, 0x7fff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getpeername$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) close(r0) syz_open_pts() 05:37:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11, 0x20000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x20, 0x80}, {{r0}, 0xfffffffffffffff8, 0x21, 0x40000001, 0x9, 0xb44}, {{r0}, 0x0, 0x2, 0xa, 0x1, 0x9}, {{r0}, 0x0, 0x20, 0x40, 0x6, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000005, 0x8, 0xc3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000002, 0x100000000, 0x400}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x67, 0x0, 0x100, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x9855, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x14, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x0, 0x4}], 0x5, &(0x7f00000002c0)={0x8b2, 0x1}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)='\x00', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x8, 0x20}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x8001, 0x8}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8000, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x7, 0x80000000, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x7fffffff, 0x101}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffff42c, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x22, 0x101, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x12, 0x7ff, 0x100}, {{r1}, 0xfffffffffffffffc, 0x82, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x4, 0x21, 0xf804, 0x2}], 0xfffffffffffffffb, &(0x7f0000000480)={0xffffffff80000001}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) kevent(r1, &(0x7f00000004c0), 0x9, 0x0, 0x0, 0x0) 05:37:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000), 0x310) socket(0x12, 0x4, 0x5) 05:37:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x6) poll(&(0x7f0000000100)=[{r1, 0x100000000010}], 0x200000000000029e, 0x0) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="e8a78fb5ddcdefe4d46ac29600b42f9ddf4796591c69cbf9aa57d38d851043d6760c554339dbe5774ed533e78a1d67a7734b42880ff69c1278274c79756c4d015894d359d5eaaaa7a6ab2f86f86868909516e1e322685d572c53bb280bcf656268dc7c5d3b9d28945ac5121c43268d34f6c43594ce50d63c2e2b5a0463d19d1ef0ff17d4434d237e19084eee5c084b138951082b65c5d986a0b03d68beacb13a0a8f36bb76bdc31d4ebabfe801f6875921bd45dbe5ec8de5a24374bb15804461b040287376f0183a39a86bd55778f4bca72dbe6647ff3df4869e2926a6bc3813e24d3a50fd61da04184ab7d1a1c21038cadc952e6ea5af8f078b71c066fc402acb3005ea28f3e9a0326494a86f5c8feaa37f57a4d624f70070044b7247d8c063e465ebef90f7aaa6204ffa0d57e1ecb215e5d9a4a765ae1460b7aee07e527e32f9af79955f84fa9eb2af40a9f01e2993313e931ecb7d5f440044075e8954e65dec51bd15bb0c805a47d215455e51d69f1819fc020754cbb41fa488c75c4a824d8ca33a9e0697e185232e4cff56b5b446d9270543d6d5494fea9ef7332b9209f5d07e1025d4b9e8f21e8b17d9ab8b3f81c7d80550ea669019d40fe8318671f59973a998a1a1270c0ab6b6e46ebc14da8189c9ed7f9ce006ae5394398c8b4e99b1e2ac8634a47184ac8498560720e306a8ad7cf0e8aefbb0f82a7acaa4743efbba8ce5d0dab6dcfe3c3932c15802c132b2581e06c0ff34579d429f17647620b375175d37326c917bff74d9d828d470aba205571cf21cc34451b661ba49820f6d0f24d04b1863eb9847705546bf3ba5d2178d4b70627a386b6c6b98ce38c82dd6113bc1f370ecbb6233afc3da0713b9f1c6a583abda7e87062ab11b609a55a1284dab6e5d35deeccb1989528c12e4c4f2f699cf2b4994a2a95aad6fa8c16ba4b60cdbac81db2d807ceffa1a24ef9c93229f0cb162338d31101446dab322a910eea85d443641ee13faeadfe72c2c5713a5ec5ea83d66f277633a3610ba48405a33cb81a19e30cdc05e1fb6a2829694d7622303ebd8ebfa7ef8245cc10014b3d11e1138e33767a67218feb2ea62cc9afc981c78d1c0b5c744c1a180aeeed6d84623e3f281917cb1176e9045ae756edd6add5ba3d6c47e32a985029e9d007fe40c848eef40a81953f6c75c9b6e325b0b934837ecbaffb9be137b9fd3e215acbb7ccf9e479336985664d89ed000413d94571779909366c995e3bbd238fa3522e0d31dd52c91723cd2282e277aac28b77b41543e328412059b8c012bd138320a6563f6eba612648ace8e405b09ee1898e09437e84a6ecb4d598dc57d330179ae4382f10ff0c9c61e3f0e8b58e75b1f12747faf07c25a473d95b9c71a8f67ae8977da61328f984644fdd4fd8669821011fdf4a00cf387e57505160f49beaed6ad289ecc32", 0x400}], 0x1) 05:37:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='#%{}]+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00']) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) listen(r0, 0x8) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) faccessat(r0, &(0x7f00000002c0)='./bus\x00', 0x144, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x2, 0x20, 0x7, 0xece4, "59da57ec02a1acdd02d2e5e67af96c90b4da97a4", 0x1, 0x9}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 05:37:45 executing program 1: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/31, 0x1f, 0x800, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 05:37:45 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/247) 05:37:45 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) socketpair$inet6(0x18, 0x0, 0x280000000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="26c4c23d77eef4a14227666d02ed4a3adebbfc304604016c56aa98930131c92aec49cfec8328800717c326bef56907125d9453c6a8d3ef2b3609d261523ddf820a09cf24c1f9a777dd37bd05d8840f664b595c56189422dfbbad57923ff2d2f68423437d625ce81128fd4632e1ac29602a0ffe0186d1183126b94187099e5d5590d01226f878f1f8ac15d4647607fc6c519b3576b6fd7d52b39c7636595773ee569139ffaf8c74765e92a7bf5e9216dc7ad57af1143b00ae9d4c76ada8dcd79a949069d15f35f727d0db369570c4ac643fd46969ae2cc3f9da95b254", 0xdc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() getgroups(0x5, &(0x7f0000000240)=[r3, r4, r5, r6, r7]) socketpair$inet6(0x18, 0x7, 0x4, &(0x7f0000000280)) 05:37:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400", 0x20000}) read(r0, &(0x7f00000002c0)=""/214, 0xac) syz_open_pts() 05:37:45 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x3) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 05:37:45 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 05:37:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:45 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x200) 05:37:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x1, 0x2, 0x8000, &(0x7f0000000100)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0xc2) poll(&(0x7f00000001c0)=[{r0, 0x21}, {r1, 0x8}, {r2, 0x10}, {r3, 0x100}, {r4, 0x155}], 0x5, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r5, 0x2) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x98) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r5, 0x1) 05:37:45 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1f, 0x4, 0xe91a694, 0x9, 0x5, 0xff, 0x99, 0x10000}, &(0x7f00000000c0)={0x9, 0xa}) 05:37:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/63, 0x3f) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 05:37:45 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 05:37:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x40000e, 0x0, 0x0) 05:37:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x2, 0x9, 0x8, "86137aabc25c2eaccf947d0f1d1b15441f75d48b", 0x1000, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x41c, 0x10001, 0x1, 0x7f, "d67ae2f9ff97514a763080d793acfbed8725b263", 0x4, 0x7}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000280)={0x7, 0xfff, 0x3, 0x7, "6443442c1218e46aa9d807c16df8f2847dde7c6b", 0xfff, 0x2}) 05:37:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r3 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getpeername$inet(r3, &(0x7f0000001100), &(0x7f0000001140)=0xc) connect$unix(r2, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) utimensat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x81, 0x8}, {0x800, 0xe}}, 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') read(r2, &(0x7f00000012c0)=""/4096, 0x1000) kevent(r2, &(0x7f00000022c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0xe06}, {{r1}, 0xfffffffffffffffb, 0xa, 0xfffff, 0x1, 0x200}, {{r1}, 0xfffffffffffffffe, 0x11, 0x18, 0x40, 0x10001}], 0xf0d, &(0x7f0000002340)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xf0000004, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x41, 0x2, 0x8000}], 0x3, &(0x7f0000002380)={0x1, 0x6}) nanosleep(&(0x7f00000023c0)={0x1, 0x100000001}, &(0x7f0000002400)) ioctl$TIOCDRAIN(r2, 0x2000745e) nanosleep(&(0x7f0000002440)={0x7fff, 0xa5}, &(0x7f0000002480)) r4 = open(&(0x7f00000024c0)='./file1\x00', 0x148, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000002500)='./file1\x00', r5, r7, 0x4) r8 = geteuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000025c0)={0x4, 0x3, 0x9, 0x4, "e915cd4cc96a0632c68e4cf354c2f3751589ed7a", 0x300000000, 0x69}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000002600)="4e0b87d8c019320b66f68002255662d46aa5f61a61ec5b", 0x17}], 0x1) getdents(r0, &(0x7f0000002680)=""/219, 0xdb) getpid() fchmod(r3, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002780)=0x7) fcntl$setstatus(r3, 0x4, 0xc) ioctl$TIOCSTOP(r4, 0x2000746f) connect$unix(r0, &(0x7f00000027c0)=@file={0x1, './file0/file0\x00'}, 0x10) lchown(&(0x7f0000002800)='./file1\x00', r8, r6) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000002840)=0x4) fchmodat(r2, &(0x7f0000002880)='./file0\x00', 0x80, 0x6) utimes(&(0x7f00000028c0)='./file1\x00', &(0x7f0000002900)={{0x6c, 0x4}, {0x2, 0x7}}) 05:37:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x103) 05:37:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 05:37:46 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xb) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 05:37:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="024fe68fb6e216", 0x7) getsockopt$inet_opts(r1, 0x0, 0x801fd, &(0x7f00000002c0)=""/30, &(0x7f0000000240)=0xfffffffffffffc6b) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) 05:37:46 executing program 0: poll(0x0, 0x0, 0x91) socketpair(0x39, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xac) write(r1, &(0x7f00000001c0)="6d30096076ce996f844e49436645bcdc7500f8e3c0b0587011d194f002a4935f23dad46471f2f0ebedf7d3ebac3633b62a04c137abcf37a6d81cae928b2efa93e0a0e91ba4406e03d7b3fb885e1b5c060eaa1398591cdba427bebe49556bd56dbd9342095dbc04c03b02070950279e7c21b87966c568e1a32cf8225a319c089d0d1b41d203a3412049a4d66968b321ef18edbb21fd271938cfef73466bdf675414e7117055cb5de490937d4b985afeba94eb87eaa13a132b640e99a442225d27584e1814e0289ca3f30ed88a05f7f8a2d0d2d9453a4acabc7bec4606a19ca6cb7a24285156a541c30df8796c", 0xec) dup(0xffffffffffffffff) kqueue() accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x7, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x28) socketpair(0x18, 0x4007, 0x1, &(0x7f0000000140)) accept$inet6(r0, 0x0, &(0x7f0000000180)) poll(&(0x7f00000001c0), 0x20000000000002ca, 0x0) execve(0x0, 0x0, 0x0) 05:37:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) r1 = getegid() r2 = getgid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchmodat(r0, &(0x7f00000002c0)='./file1\x00', 0x13, 0x4) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r6]) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 05:37:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80a) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(r3, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000140)={0x6, 0x83f, 0x6, 0x0, 0x1, 0xee, 0x1000, 0x1}, &(0x7f0000000180)={0x3, 0x1, 0x3, 0x84, 0x255, 0x2, 0x100000001, 0xfffffffffffffffd}, &(0x7f00000001c0)={0x81, 0x6e, 0x3, 0x6, 0x1, 0x4, 0x800, 0xffffffff}, &(0x7f0000000200)={0xde5, 0x7}) r6 = accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x2) r7 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x2, 0x1, 0x9, 0x99c, r7}) r8 = msgget(0x3, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x100000001, r9, r10, r11, r12, 0x6a, 0x81}, 0x8, 0xff, r7, r7, 0x3, 0x80000001, 0x0, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0xfa5, 0x4}, {0x18, 0x3, 0x0, 0x1}, 0x682, [0x80000001, 0x200, 0x0, 0x7f, 0x9, 0x1, 0x2, 0x5462]}, 0x3c) recvmsg(r6, &(0x7f0000000640)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000580)=""/142, 0x8e, 0x3}, 0x800) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000680)) r13 = accept$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fsync(r2) setsockopt(r4, 0x3, 0x80000000, &(0x7f0000000740)="caf5af2de572d5ba27ec51d3fdc32c6914acdc1e3f054bb2e62ac1842de4c510a0b90bd2a304f91583b0fa8fc797f1ae5857d9f8c1dd18286ba9d8ee5d885a2eb59d3b98e354fa23a6d7aaaa3146758250dcee2d98fefbb9eb4fcfbb284341e633a55fd120af9cb86120e51c5600f63f1744f6aa6b62e897ddcffb6967ae6947b9443e9ed16f49bdf34e04fadd4a7b0c2bfb4ec1ccd81cce28587278fc46d8cfe8d0ddc5d2720c6612e87a733fea4daa93920aa4bcd5eee351ec64de2ef466d35e2a6ed2438a58a55dc3bb3674ccc83f419b8b933eaf1a7e6a6dc8e0bff64accd1c16988b376067c13f54941908b8cd8984f434e845dbb166c1ee9f0bd9bd1a9f43fc31c33b2fd65428f68d26a3e28c8e1071b389dd2ddf8617ac353386cae84c4be1c50d5c31c9137cc8c16fe8dab93aabb160bf61e6c48ea379c14e26b7c96983b9c37ef9bc7b10a249c578983bfd2924b27aeb40a90608ad79a5aaa374b87b92cf99651f2960d678f5417dc46d6226600516b286560736eb69eb2518a6c07126d692df718a8691e75874300886b8d1698ed6d0dd1c8952887fcf0132ee4d74e2c690d2789672cae2129209807472144fdbb416c28357b6b3a1cb1e3875890f30be1218c136636b72b5561a5abfec88afefba46d2621caced42d0d00b80d0436b296fc26a43b11d3fd62c5eb0c85ce3f992b86561fc1308eb15d4b9a3cea35121193fcf78cb7ff2edd40e5c56e4b2d86beffd9de86fdc8c1a0aae15787fa76181496685f89e201936e920236400791ff799929cd29534e188eb591ad98361638ad3e272c0ab2c152e1e9af486edf51aec989c0fc3b8a985b5c335a35083a89c841780d208ac4b84ddbaa981dd7a15f33964b389b9ca47d38281382fca25777dc72d3f470217ae323684566494338c45eec662b0b0f401312f764e4cb5bb7212a5131d1c108f56e6cd3322e3688b034b33c5a020c2242527b7ddc5264daed7ac7a4cedcf109e0979b505673b1d9c66fd4eab54c8374aa4405b395bd100ef3b80cc99ccd14b6e31418d2ce0b577bc539ff847363d54373636946765e0cc3dc6e9e1d5ffdf96386d31909259d36e7e77dc71cb550d2e67008ec92bc6ed92c41aa58f5904264362c5b8c7cd61fae20c63c11a3a7d41779084d6e5b4e51f9810dd95269024da0d4a6674361cf461d3a70cf667cfcc284e7211edf3cd2a74a1a17d39071e6bd73f9a1cd27c32f9e995dd01b91e37916e0fe822532102ee305cb5c651d4fe720fbb72edb49c43f110fa7360132f37ec913dc69641bc07d28d1c6d9d100fa2356c7d2c04a38ae4fed688b2e496c52ffe6db51687f46072ddc66820f6a61add3abf4a22faae2cf94b9983afc547b180ff641517c4e4e3a03a8fd1ee0d9dd3d18ad642cddc9ba8cf696467b9b0950fa36aa9edc4b0c9c15c2e2393b52136568919aec3c6f218593660e6653e5206b5a5ecb262fdef10d36bb08248f77db88a83e4263391c283441f4611ad7f4cca85399fd698601fa2fba8ad6d8bc24fceea8a0ce79538bdc4ad121395e7f4f4d737ef0596c61053519a1ad6982076f82e0f979f34f3ce74ffc1f21971596489e91904bc44370c2626dd2a5872594d3e930284cd9a0c2ff1693c51265230d5d5bdfb678b44a4f054669fe56edaa45bd6fae701babd4c59ebc46046fc696b017879b89bb2091516a1ca76b0984f5a315f68be55f20719f0ab55bf1a04bb407e14301ace56e48982067d3f552915befb1d9c74e0d8018bb35a0b794a04ceb36e23ec6436923bca53ff0c01e71c2f1fd9dc55a82cbf8b2934ab8dfce44f96aea700650bf6b9ebd2f8fea9e61e6cae854cdacc5393650d506c77a4264a96ce2ebfe4bc53ef5c1b60d7d21dcc9fe046f0d9001954421aeb44c9b1accfec5e1529df62381610c7511ecb7f522c12f2dfd3bedee6ad27ce9bcf2341e3f3f3ee4516a84379f96494bd9c045d3e2b98efac35640a09321d3affa6fcc4fdf43f154a7ecd0e58cd7fd6453a80f6e71e2170ce631e6afc5e2041889f1b749a8394473271a1524ebab339f92f5e47ef818abbae0ae84a8f881472e19331f92e0d60aa2e1c6bfa6da04fb3f1ef4c53cc58ad4a517106dff92e8cde1267674692c1207613891f1e4cd4518205d8120506035bc7112c408e339ea9a30f67cef789e100bd94d204709185a68a64a1a1391c00dabaa7b7a55d2b3236b5f41edd971ba331b7e05e5a848c4d52f78a2515515b4450ca78bc2c4db89deeb5aed94d738add25f44800b16e0fbcceebf8a0059372f8fe0ff1da5b05b8c13fcf8b2810e3c8888cf9681e35c5848c99ea2199ae44254fa476273c9450de0ddd9ac84f6e87915d61aa8d2b822e8f42d1f3c35fc69fb09691ac910cce9be8e2da576b7de845a40931c768b357e592eb53b707a8e26d0eb56a3c77b979df51d649e83dc7a45e19e1ab0c150284d153844458a9fdc958c64855d3036b5afefcf26de9b021e0a5902d8eff8b3746c4db50b9d18302cbdde688300b1a7f600a055e8f0ece6fb3e6655d0fb53222a4ca36df40a2c81619997e4a894017d6217d2ee777ad94654d06f82605960b25dbd567e9992b3f86154ac670cc4766eb6bf7097d2554733d7f10daa5492f8de6e018b1ff202a8ff2d8498561e9451421dd17062c6c4a153d5b8390673894be98eab001bf7b1ba28426cad9e6e53b8ea4e8f21917f1973a9e01526a7fe672a4d72140b4cd59f90ba0217c44214db8ab662b9b82d15dbd489d01636facf4a6c6606ef6a209aa2b7636ed3a71b6fc11ab17823e82baa9ff763afac660f293af43100ce3d8c66af7843214e279a2c15741790c8e0370cf340fa6b2b74d056da051c079b3cc7cc8a3144118d7c3b19e4d6299924312fb9242609e7766517acf727ccbc1aeb4b888883e1cb79377f018adb02a7d24525b423245fa0f3796dee4b76c83c09f1d7eab699cd0b9196f956067070205c503e4c7ab82a6cca81bf6f6efd08609b8cb6aff2b2c95428524366c6a5bde6513a75b922f825efa523a862f8e2728927e9cbcb6d0ebc67667846b21e04c53f605f238757f2a701b427e1b9ed589e939754f6c1f7bbc4fef6c96bb4a5f2ec124e9eea382f8c24923ac597a2595b96cc43b4841bd565d4e20845c6dbce681217627c7d1d93553972ab5c30eb0642fd0ed06cb1c94cb89247f10160578caebd770eae1b6613346e2c9a63feb5d5e72c3a79bc0d5748293c646735ddeb20ead105c629696d43420fc96ccd0f578f6f0ba8f352e76b2a9eb430b861bbbb7372be6ab23750ea0c64fd26ac17512fc2da044fbd0b896a3fc300f42d58ffcb1e822c782cd818b586b9b8d764936fe94eb9e5dc6d125cdb64abe4e74a3205bf2115f40900f075a69bd9ae08bb7d223ebae9cf098abe2f80e5a459be868acb3c647644895c156045a4b3638cd6e8d89f12d0628395def9b53a4f53fcad1c33a5305c0f5e032e264c092b93b60ca01efeac8360ee9d6e91ece02fb9a92a91e42cf39c79673da67b49bd283b8c1c0fb95026b8f6be187e742ed7bb97a51f4acb83a4f0918d2f61ebcb3cf598a76e9900c881da21d2835a84baf6ce3686f1dd78d9408b4ae5f2a6d2e82bd1fa529a6204285786f1c170e6c40c24a7b1e370883dd17241e72f901efd86628e4d6196c78bf6afa5738ca83f9eff634f864b4e474466a3da6bcd2ff5177dab392e2c68feafd9d13b89c7b4f3a4a3e6caca4653a0ac54bf7853090e9dcc80026d935b4d62dffce7eed10ef44c79fd2a7da4283f3a7eac1abc90a24faf7253a444454d37f47917b32cb34e7b340017df72bef422cf3edf1083f1bed4d42a746e65bb1e7d6c8ba2a338bcaaebbade19ffd280bb094f07e4a3696ab1291327b4e4051e5fccd3f4dd0e6626a0500871e858798fa10562c1d854ecf7561d3c05cb207ebc4bcc0003b8dc438429e12623e38701f48f71da4da6ba6eec6f716d93b3471b60714b887fd235d6578e9a77c2a74e00b40298613dd2916a9e543eed0457615e195c40a17444146f4fb89b42e8493ef5d63f63f71f17a56d1c813bc3a5b233d17c20af4cfd194ecf14e4893d4c60a6e79d966146e9cfc4a2414ff01e60e7e5f694371463f83cc3cb20465cf508f61fb69d4cbc091d536fa55983464537856228a45140906941871f0c4daed81ab116a53972a636bf9799dfa4df2693e986d0984a238791b88d99f5605ed030b08f20534d0651822cadb79741bd9b606079f2adda3b382b8ec1cd7373f56f59930d583ec3a5ea9810585353ef82b6b04e169cbb056689dd02d4a9b7708d3517f2401a747a6a6800a63415eca1885708722c0f1ab7012f8fd8f92a1b5c8add025973e200c48b0330b4736eaf3d953416c07fd0898cd01152b1638b8728b6d2b21cdc12f90339a70b241835a5fc7f1a870d243fd79d44d863bfa0f1c6409fdcbf7e9b806a586dfd28263da498b5078b5c267832a03a38f8656f4156b564b136b42b858e96da05c052346a7dabfab064597b6a856c1834144700cdf8e23201c3e5449ad5e873f39984f60d1bf3ec3c42c656c6eb45d1a270551090d322a659d2ca37d0519bde9dc334e57805ecfe6efb9cb1b2fcb3ae9a68307f139b89a6360a145d8bf797d51a76b7d8a97e5e16c2a5e2ac37529e8cfb9963b0c38406a16bb7b7c82e895aaf2836c8bd13589a754461608b60a5d692f8d7f3a24a6cd1978c42352172ff8fd5c05036747c6394cd859e05b63e790160915ef70dc3d9944f8d9ea6ff18f8602a9133d32a064f83de46f2d77e3d5acf45d039aac4015cb9cedea63d6b942634660e1f25097a0ede36b10c6f73c5b6e0dca3f67dfa5c14fc27507e4d037478e6a3d299353800abf40aa29f3a0c8ce3a8f31aa6349649dacd6496f34da3ba605bac7b2b335fa53a15646ec46897786c5108233f969e44dc30d876798f26fdad89db32e85924d4331471977733b21cc7e5d3f301bb71a94325325b640393d0699a006ba48584eeb9f40ded7b419abfb39ce916aadff960c88aabc49bc094c2dc8c10323258fb49a329e6c7ffa03d98c6d37e37baee555608b8f8457512efabb4f2dce37b03a15ae1ae8f32eca3af141fd9ca0decdff842f0d7893cde31130f7c3da64a296e506116c917063eedbd9bd3fec6b46f36a8d4bdbf11135de41799b1d53aadd1e0ded9edfd4226e619697aaede35969ef71f33956b6913b466e356c67b6ce0d4abf1690b51925c663eccd3fe05b7b5254b99c488d3abdc55bb161f86e7e19a25cb4dcbeed64d7e1e0072e392fda084deebd4516c7ab5402d430418e3c4bf064c66d442dd923763d29f08589ee8c1d398589a7a8a97c5a74ca3b841b3a2eb93453625ee553ed697b4e06e183c81ce14b3a4527cd1ebf6d0d2c0dc6fa7278f829aa1ec1453b4c6ee8af2867f07ae2e818742e9ce6b4a83b89236718f34a571416ba0675b420726f4e226c4ec5f628d4514fa173ce388e499474a2ea7acf5f441c5c48976a006992e1f8b6966ad08393faed932d567b734cebd061b46f68326fc7c2c49006e32047374e945bd6f44ce11a1742a4baa848a845c078b6809849f86cc137483c862f107196ba45c57260ccad8e16ecafd5bdf30026656c5332997eb894f51e84766199eb4d3f871eeccb81b45e9cca985bdb5f3bb89959817f80cbfaae865e22fa22cc2b0a008baf9c068b68447c2e83f04e2b5b0d614813f41bb5b09d159466f943a64e2582f9beaa7bc91c7dc7fffbcb9d5c9e5589ace74e8fdfa48124a8d923559ba386a", 0x1000) semget$private(0x0, 0x3, 0x45) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x3, 0x0, 0x10000}, {0x18, 0x3, 0x1f, 0x5}, 0x6e127ba3, [0x1000, 0x2, 0x3, 0x1ff, 0x0, 0x9, 0xfff]}, 0x3c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001780)=0x98) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000001800)='./file0\x00', r11, r14, 0x6) 05:37:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) lseek(r0, 0x0, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 05:37:46 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 05:37:46 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') socketpair(0x22, 0x5, 0xdae, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/213, 0xd5, 0x40, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r1, &(0x7f0000000000)="fb4e99b6e02893f6ce3665a03c6175b0cd3ad16149f37da91286f7", 0x1b) 05:37:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() close(r2) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0xffff, 0x7fffffff, r3}) r4 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0xd04c8463c1ac686c, 0x4, 0x40, 0x100}, {{r2}, 0xfffffffffffffffe, 0x10, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0xa, 0x4, 0x77bf}, {{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfffffffffffffffc, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0xffffffffffffffff}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x8, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x10000, 0x40}], 0x0, &(0x7f0000000300)={0x9, 0x2}) r5 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x91, 0x4, 0x60, 0x2}, {{r5}, 0xfffffffffffffffd, 0x9, 0x1, 0x671, 0x81}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000080, 0x8, 0x8abd}], 0x466, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x921}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0xff}], 0x5, &(0x7f0000000140)={0x0, 0x68}) fcntl$setstatus(r1, 0x4, 0x80) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 05:37:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x24) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x2, 0x5, 0xf40e, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 05:37:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/58, 0x3a, 0x802, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fffffff, 0x8}, 0xc) r1 = socket$inet(0x2, 0x2, 0xffffffbffffffffd) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:46 executing program 0: getitimer(0x3, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20080, 0x13b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x5, 0xe3}) 05:37:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x2) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 05:37:46 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 05:37:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="923c442c7fb195dfd3fec056b4c8a036155750ef3bf76af480bf5ba2922829d33e20106afdaa3dc9e31f253807f7aeeaf65a336b339242adccee61c889dc", 0x3e}, {&(0x7f0000000080)="1afd26706d3e304c40a3978e0dc815d45cbe2b4de35e3fa1cf4bcdf04ef5422f781ed040ad28190163af4a42dd3b1ee38030f88bdd4833b82563", 0x3a}], 0x2, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r5, r1, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1]}], 0xe8, 0x408}, 0x2) sendmsg$unix(r1, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) 05:37:46 executing program 1: r0 = kqueue() socketpair(0x1, 0xc003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x120) r3 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000100), 0x40, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r5 = dup2(r4, r0) openat(r5, &(0x7f0000000080)='./file0\x00', 0x10, 0xbd) 05:37:46 executing program 0: semget(0x2, 0x1, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x6) fchmodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x3c, 0x2) 05:37:46 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) execve(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/184, &(0x7f0000000080)=0xb8) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x3, 0xffffffffffff8000) 05:37:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x0, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) socketpair(0x0, 0x3, 0x7, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) 05:37:47 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x0) dup2(r0, r1) 05:37:47 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0), 0x0) 05:37:47 executing program 0: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 05:37:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000006000, 0xe22) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000000c0)='c', 0x1}], 0x1000000000000026, 0x0) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) fcntl$getflags(r2, 0x1) 05:37:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) flock(r0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x9ea9, 0x8a6, r1}) 05:37:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) write(r1, &(0x7f0000000000)="ea9004b045c55adff172af53b2a0d0bb180cd81341b8fca28abc947e7318041d022b6bbb14fc35", 0x27) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 05:37:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c995500c04d11e0da57fa013c58068790eda90643f72b16206246a", 0x1b}, {&(0x7f0000000280)="45b9714d363e5265a323bd05dd9208f5ffce2b99df221703f767c1aa395ebd44be1a860e44d17e30c4267839473f5d1b151fa22bb1f171b184225e2ff15086caa3ca07cafa948329306933582bda2585bf803cbf02380e2f4613a489861c7499afdd4f1688a82e7779dd865dc0ee67cf610fa93837bf71c37dc82f81beef88f89d504c16b2a0d5c25734aad3c3fe81f118d89af5", 0x94}, {&(0x7f0000000340)="92b57a47fe60525dd255c77729a1bc4abd343feae958a40d0d25923296bda28eff1fdf2fa5f7468fdb34ff102c8eafe42bae094d819abd4bf3953e373db532add313f74228791031d6aa08b22315024617d5e1ff2c0121302d15ac41990edd2cd85b48e1d88299fa535d974074452ab46e39d7931b8a7deb8131a80b2e60d143a2009be9df782ba696b2ae6e3bc7b1031c0b4b6bc570ee34866ad78f144acc74976d79c5031bc0b12537c652fa7088ec154d2cfe851e260b", 0xb8}, {&(0x7f0000000080)="623989c193fc8add1a1c3d300b8057e879788c242dc4e5ecd156940412", 0x1d}, {&(0x7f0000000400)="042472222c0324127d374e5f8f752fd792d7025d76b3c1ac0e133d19825b2ffe58a4acb342b1bd41612ab79a99ba4612ec15104933fe54f736fd6bfbdec1dbf41a919493a7a21446c6daf84d1b7c6adaf268d59924ca6ab9716cd96c1a8a5d7bc09b50de42a7d3a584f18feea973f41913615704d5ce6329804512bd151e9601b117a92d1049bee24843543bc83c21444252503f42b00045d8e589c75f54324f09efc8f8ca842a51e36c2ecb35e823bc649fadd4ea48bf03c6559b8c27dbb4bc9168c90b4f3a36da3a12b4551bc7a1336ce0204f9e93a413f86517e0411a9e45a0e25eaffa9d775451689b24bb5072256a9978dc26362048e3f8af46260a4f8381589aa428242ba7960bb55248d092e3c448f5f053f02a9d4bc577ac7aa594d10243c9740ffad61fdcff63c4e4252636c953392fdd721af0998d04dd1f593a82d2ee4d1e797911f980bc1ae0958e9f2a0ba23ac30a21809ba486c9601c7d8b13122a28475da2939a3b305c6164b8daa992733b25a09adc7e7847ef11e0c14b8f0e36b810968b49aa27e1976f906be60d2b53d4f3eb4589a8cca1e86149eecf54db00f4df3f618f2febd02c19a39454437b989eac23788e77d37e2979bfca265af91ad25ba7fd3f012b3f66cc63d2e467e0a76a1023241c36073b34e4823173e3cc7bbe4d27f9db86ec7bff11339eb1debae60c121e33750b6fdbe587a5edf87e54cb6bbb7e27d209285b2455dcd8b9bdbf49099dc1336f976c06faead8b2a821f70f156a88c069efa0668628d1b26be7cb73cbb5895d27d4a4fb266e7c984289705214cc2b674f340dd7be105e7741b4fa5e127be25e65e35015c02c58f244a44e7dc566c62f33fed2f2e558d64b541eeb15889efb1e4fa1ad7949debd94b7334e3e267dd75ddb3ea830e289cc26d437a51e80eb0eea827fa893dc76306b5f009ec0e67b96008b4f83c5ee04ddb3c8c2bcb09919a9aa1b019cc43c47a3000f15dfcc76e154f71d1269626dd2ecb4e33abc511ea7290b26c0473dfd7bebf9d4967e89d47b5ae107647a5b77fc21a376b6351dba00fd283fb46c75435e6666edbbce82ded797498558779ea71a6fc8a95d1d019f55033d2a985ec4e84c3090954b25885459d8f70ea9aa205b16b17ae61502185eb3fd2dd46254b847c74270f80cc92923c65201b1793c401fe2bfefbdad23e92f3b034bb0332dbc1de41aadfac30c95033a9f0e06fcee066709fdead609ec446e1856f0cc7ec34a9e60fd6b1d5761b4899799d13d2ca1113d2e04e3ca8087876d04f0f14e75ccac0d02e206a8a625f33df9641fe4033cc2737105d0966ba2d883f19c169b30d54c260b8169c6dbede5f8f7bb3c445731f826a1ff7da9a1881af2167b3175965959734d943844f2717461b43373b64ea1deac8de7d20600e9527dbfc0e38ad30562bdc0ebf1f751b62afcfa628d582b85988ee6f2bbaa69536c2f025025c158d7a11867e59623a377f05c4653433f56d8c5914b1e14f876f29099777df42e15e5de05de47255db390c06586add9b3c0dd53ca7b65f44fb2f3d63c41fac70c215422c8c4cfb86d11788ea4ad63d555d98e5111f9bdd46bba0c1633c46e0fa57202e8f040bca50ccd1802aef6d9c0e06de5497270126852e8ca2d6a13f4c1a5e227c880bac6476c3bd39c54996c3f265b4c8abc6b7924bba305386e1f58ca023518fdeecb644974e5e8673f4a20d0146e22bba4fc56d687b2f07583f3150bdef2d07bd7e335b6b1f7dfaf98c974576f1ec63be23f74696fe911f15f709fb6f35ee17d55ddf946d3a5c0d0ce13bf4c330d99f4669a73b3b3b4025044a6a47e8ef4efc2df31e702d08936c94e84fa6e372aba4473051cc8d0dff5969786527a038694d5407c45f2aa7600c70cf3588559a8715ddb2681bedb93d14bc162afec8d1f3520b231e253af1d35d1add38b7f2084c0fc3c378d78158b1317e4a8eb8e6eb49d779d428a521f904261700bbc7cb84f935effa2baa2bb0ee577b5ab23ad2234252d10b5e00b751b12edf3bc15a63ae22246aa3fa984f4902402d757e51c735318696ed71874e8c83808730d2d5ec6f13b8006ebb63a5261295680953bed4ed8b8c11ba268742de9667a0c1dc4533780030da9dbc60036387f4db388bac2cd3bcbd43dc5461d1095dd4eeac49084b92f2155ef5aae8fb1767e43c16a2a5b7c0959bfffe8043a8fa09afa4700e3e9d5c0ed1563deaf90a358a428e0cab5700591832e92083d60bb4254574acbf909c9a4654063274f4cf394c97d87ccd7e2595f0b2e1dc617791092bdcd4523ef071713b7c307a5ec8dbd028a64d4fef84cd7f725d86321ceb01b8d7b6f5e38eb2ae447792ec3bc5782c91221dcd9eeffea919e2d983c46c817554cce4bfe6384d76dff88f0a976aa30be68f24e2fed8422c88f04eb0b79f716966c1fc9af3b2d3bf602a529632cac832ef4df6bcde21cd3d0c9da2bc1c391c2086a63d74d59561b5a34222b312e0bbb5cf716d08d01de6a355e4983c76f22333c09d4d3e71fc8e01d1ac6873fb7e902c015ce4b6e438f93b9d22d102053a422749adebd8de23a3fc99ec4febc56be8cec7f161eed5d0bc2dba53bc4f89995608883083df15421248ecccd666e0671ac4acc33b4c7ea81ed67aa22bb1e5c6e22f1b365979147180af0f25372c9917acb2e12e30174eaa17efc07d597f4eea8bc16f3ccd8e8cf6d3076923c99dd7fea9f90102313f6b0b2eeb1781dbaab08af02f8c9d92dcf3273589302fb09bfbe05a3ab26978fadad4f12f6a2203b218bc9594df33a9f22ba6ca4a6888b412399f20da1a98303719ac99cef9379426ced7fcb1471564f77895ed5226428d9ce7b654dd1eee219837106784f806132e1123980d66fe40a8da2a7194c58a5f4c371f416c3600bac2bcc3c3c343683345f582bd1caf91e41589ca15684f45334fcd68df6849ef15e53c8cf8917815fe0a024caec7652fa233bb2b04243dfb3e5a0bf9acb9907d1bbc6ac16ef6059a00b2bb5248142271a1e78576e3a1d89ff1115cceb209870f72601bba2941349b1525acdcb096cc80d2a0258d3773ee91d3975a37f4c14bb1caca29e3f72c1fac1cfa11ae0a5e1e4686edef0b97c9317b980e2fa55a296c14660faa615ccb79f3119cfd738153668f4ddb39db46725ae6628e10d19865cd8580f9e1b06449ccc60ef63f14a0e9a1d19e23c5dc5aee469c13dffc36f48dd364d2f3d7774f07450fc65209693bb99a039e07c08487478d8700aa88b42f7e8c8be13f811c56fa85143b06ebb888a83e229bbe75907323ed960e6610bdc5ac6a965eb23756f721f5f2014f78d999561e7763eb8a9e32abd39ad910eabdf27e38c2388241a1ce6a18c637b55c2f3d6d56ddab8db8f8c340926e1dfc214b7e5971072896107eb280d4a992065b9ef60ba762e84093cfb6c33d8486ea8195ab78982e6fb880d1aae1d7aae16d20a0407cf1cf80e00c4c2cd3e8f602fd612c72b7215982f585fdd2126b5d2d8dc501d4755fb58d8a712b105bf0b11faaa4aa26628196a69c7551cb06ffb455a1789c92f7a28b140de0b4b7dd6d9653e6f4e91da1fbe300f93ef4c772601246c46aec56811b7641d61b1cf08f37059bb24253a3ee13130e78dcb1b3f169813929672e48feb2368e0ce65b66bf83393664960c8293307e69b55b1f5f7c6b81cccd4e0d7f1cb1df8dc75824b92d64839ee8f5cdb6b844300f9b0be2133aa1f6c8ea3482bb696c897b02bcb33693f468126ec49d9b737e11a068518cbc06a8d5b4038eee681deb651cb25035d701d607e95f7f3b073feacd5814dd9c612ee93b8e8927305d00a83a522ad39505e8dd05f4ed66dd69d0ea1d8beba16b42327df9a8be5fa9409528d331187c79afaab26c7e8a5c871b5b74c225a934aa7c54f715d6bc776530e2f35446dc19acc5b9a8c34bbfe96d5deea96d453df1d7e0d7797a806584ff472bf872c0eff4c6bdf8ee08106679b505c2a58175ec3767d87a7248929925c3b70a7d60fe484423341ed7cc1f59fb0f94168433207fcd4a953375823f758936f63474ce922f81b5fd96187f51b8f4328b527184c3653e972c0e2d3ad59852318740bbd247c01f832990c1b2a1519e540147f54dc8fc2f03bdbbb83f7efe274d35d9a609c025f8c4a099aca74bc4c1448ad2b44a1754195757dcf3d7476239189115b74ea8d2a3104844c9b24c793729ae95d2d0cca3cca1ff1ebf04bb511c943ab0be959b44e474abd4a08be5da09cdf2c19c516951972efa74544462ca194292c2ce5d12c978fb6da9d97df0684212ddd911530cc7adc49e9d549a307c6029ea5fbe3a4d518a1ebbc9dd8c77e19207a668858b7856edc6e919460b85e5784e2a6588330bf71757c3d92b81e347335c3638a123fd639a0f2a33c33d7d87e69df736a198410124752802c9c979245e96e8e21775b7c11449286db85f43bc955ab396c8c35aee723f265303c8ed17fbf61faa63ca4b1481c38493220adc188fe752c37e835aaf4785b330f4fea414faa9e066480fcf2b3548410c1b696489c240513ca242117f78d274cc5082c03d3fefc0d555c6e9a4c4c65aea4b929c810bf2931b1f4de37966f345f386c1738feeb807b8c25efdecc1908b44aa549f74c871ebee26b913c9877e20c08c3da3e1f520827d801661f065ea1a46d557f727a8af138613737de05cb3bd7ba359879749da0ac46d4a25fecccc5129b3764ad79ad29cdf4bc6a3e4d08d71ab85c495e26c93a99f37bddc409183acbaef024e6aac743f298ce7f017105fb8d3070efd66f5348ca0a3f6d632e9155c918d5a3f0e23a5c2e154e865bc97c2420665c8c5cd71ab2d69184eaf92565ab998aba65212dba3009d0b52029f37c5d26c6f4154d71813fdd6f69ef317f9ecb938c334643d5be0ee5534ea3f50d132ee698b7d1268bc5d92d2c175a74016a4d0a1f7362b127eb7308ca79d870937ee671cacece42ad51d4a8868e84a027d14bf0e32f5bf9add1481adb29284f6b1622a27fbe62950b94344a0284e0d2d10ef5b24a7c39fecfa864649cc38f91500ae2ee3f921c13e414734e666d0174a925bc26c805eaaa42b849ab969f88f0a6368a0f1b5a95054a58d943930a5183b13db01c5fff88eaf34ff5677fc4a87553bff2d7628df7a907d8a4d508c99bfadebbefd1d7d378b6d90df844aeaf148505194df2a2df54bc105da1e586ccd4f438380eb8811fbae3e1b9c00a59c2435c6fa1a23e52a8efd956f11dba1c108b59c9e61f9a599dcc93b651f5a9f6f47a0279d11ef83023c58c2d434d2f5dafcab5399f99096b8df29b7c37fe45b962c54298f3d07e46ae44e17189e519446e2b218dcbc8199177905641227d0b90bb38781983055b3fce70aba44bd8ac9bd81bdba4f027e4581507ffb911a8ff6e239bd860f85ababa77800cfccbb5b9c00b5edbdeb5b986a7685a2dd30e46254344a497e3de85f592e03ee995c333d5d1867e5409aeebd5b56451e18c6817bcae2446eafa934ab8e0393da83cfb77cd69e6e3aed3f563602de2007133f910050c40a7a1c51992a9076f4dec5379ba3f18500e0052ca2ce92a068dcd6a3a2a95a1f00b21fc0f52c615ca7ee1ac1b53b38636864c74a96d502f768e99a09ae3b6899b12fd5fc574500a49743be7ff1cffe96458a893cf9b36cdd313a8c68a72637ee30a94315dc00066f8e9c9b52e0d90caa45beaa7448c5a38accf729ca192b6ce65971f9deaf18e0da7c402d88100ed757fedb717e517918e8611456ab2312bfa3e", 0x1000}, {&(0x7f0000001400)="d2d6c09b293c92c4933ed416c8989c42ad03792d1c29a7f870d48033997bf15ac427835576ab077ea7b6ccb3c7e5cc682fce6824edd9ebbbdddd0ffef9d5ea6b2c506b9417fa5d76c1b319408ff718f8ef4594341a370c51a1601490f87834b8b6e3a3f24af5e586a74876730db451c7823f5baff2198fa59c2550dfa140b437ddda4744c00cd726447dbea0f274bc5eac2cb1c69db57131a282d2772eacd90c6781cfde261f96724470ec7f2595f0b84f974b2383ff4d48e044caaefde95dc2e1c23d1621902405676ff93052d742cc4016422021dcca83753966520d00ca8c4a82df0227852663b95caec65abf61", 0xef}, {&(0x7f0000001500)="4b2cda3a7b53cd2bf7e2ef82668835dd47b554123e89b7e28edac5f407c888dc414d8ec4b8cac3d9f836db0a3190122b4a2772fe9a30dd8918ef5fba08bd22deb9fae6cded2afbb24787eb40fe506e8b0e3695997e36938a79e719d57ada9311a8809b16b46e1ec0213ddb68571153aa000cb52734d8075a201feed356ea713d8b0c4d77c8", 0x85}, {&(0x7f00000015c0)="8cbb18a4982f4c77d23beddbae53d972f6d75df64a6223b28fac96a199403d002ce2e6dd6f50a9650ceb0346f26da86fecb95bdc80cf70c7aeb2de985390834a7c2c27c65b0a4bf89ebb706f53c6021f5d1bbcfe3c28efcaed44a3effa5e30fd10ea3b74d4521f072c0c9e0389e6d728c09dd95a7574f99bb25590c126c14770e54ad9581e277a0d9095a015217b6fcd145b3a981536236bab1ac9fcd9c8fb1a6172e55926658889433a375879e7d853a39c92c6b2751d6c64f6f7e49a3cc393587e877e58f3afb1eb60bfe8", 0xcc}], 0x8) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000016c0)=0x6) 05:37:48 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffc}) mlockall(0x3) setrlimit(0x0, &(0x7f0000000200)={0x6, 0x1d}) setrlimit(0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') recvfrom$unix(r0, &(0x7f00000000c0)=""/101, 0x65, 0x41, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 05:37:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00efad476176b38e46a7a6f3175af35740bcd9ffd65f953d992622109793cdbd00e4318f9536b213baf9a7c31efad8"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r0) socketpair(0x7, 0x2, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) clock_getres(0x2, &(0x7f0000000180)) 05:37:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10480, 0x100) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') 05:37:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0xaa5}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSCTTY(r1, 0x20007461) chown(0x0, 0x0, 0x0) 05:37:48 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfb) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000b80)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000980)) open(&(0x7f0000000b00)='./file0\x00', 0x180e0, 0x20) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff4000/0x4000)=nil) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:37:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20080, 0xc3) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) fcntl$getown(r1, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x25, 0x4, 0x75b70842, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x28fd, 0x6}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x4, 0x1}, {{r4}, 0xfffffffffffffffe, 0x29, 0xfffff, 0x4, 0x10000000000000}], 0x8, &(0x7f0000000100)={0x6, 0x9}) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 05:37:48 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) 05:37:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x4002, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 05:37:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)="b196e8d5f9da73cbd15e4a60330585349feffe8007e81509df1d34f5401557c590fb28457eb070f1e978003227aac0152fc073d7d92dc01a42585518ba37721fd6380d4300940731933d", 0x4a) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x182) 05:37:49 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair$inet6(0x18, 0x7, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x84, 0x6}, 0xc) pledge(0x0, &(0x7f0000000100)='*-{\x00') r1 = socket$unix(0x1, 0x5, 0x0) flock(r1, 0x1) 05:37:49 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5c10002408907fdbbdb6ab", 0xb) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r1, 0x0) 05:37:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) getpgrp() 05:37:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x80) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xb5) 05:37:49 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0xce891ca796b12cb4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x100000001, 0x44db5366, 0x8, "f6e2b37fab6dfb95267da777cfe6a38bfc073fd7", 0x1, 0x5}) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x200}, {0x18, 0x2, 0x9, 0x7f}, 0xc19, [0x4, 0x9, 0x5, 0xa6, 0xc750, 0x8001, 0x1, 0xfffffffffffffffb]}, 0x3c) fcntl$setflags(r0, 0x2, 0xfffffffffffffffd) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x7, 0xfffffffffffff801, 0x0, 0x40}) 05:37:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80020000003, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r5 = getgid() renameat(r0, &(0x7f00000004c0)='./bus\x00', r0, &(0x7f0000000500)='./bus\x00') getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() getgroups(0x2, &(0x7f0000000380)=[r2, r1]) readlinkat(r0, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/109, 0x6d) setgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7]) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x146) getsockname$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) pipe(&(0x7f0000000480)) 05:37:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x40, 0x800}, {0x86, 0x1}}, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) 05:37:49 executing program 1: r0 = socket$inet6(0x18, 0x8008005, 0xfffffffffffffffd) r1 = dup2(r0, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530085ee76a2f6f903b59e664879fd0bc447f7e3c806f62bc2ceb6072d5fba42485fcc7bf04074eaecb7e05c2c146719f537e6d2dbda4bea34c76f46c7068df327352e0ed63b8d57eed4a2b3ced58ab8f5567c6db2764542245de9ca1d824308140c80165e07bf1f998cbba8979c56ab5316ab9c8589bf3fa89b8f8ae338271000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) 05:37:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8000, 0x31f0, 0x1000, 0x2, 0x8, 0xfff, 0xffff, 0x1ff}, &(0x7f0000000140)={0x2, 0xbe, 0x31c5, 0x6, 0x7, 0x1000, 0x8, 0x6}, &(0x7f0000000180)={0xffff, 0x20, 0x7, 0x6, 0x0, 0x1ff, 0x7, 0x9}, &(0x7f00000001c0)={0x4, 0x2}) select(0x40, &(0x7f0000000000)={0x3ff, 0x35, 0xbe1, 0x1, 0x9, 0xffffffffffff8000, 0x0, 0xffffffffffffffff}, &(0x7f0000000040)={0x5cdc, 0x7f, 0x1, 0x7fff, 0x4, 0x7fff, 0x5, 0xff}, &(0x7f0000000080)={0x5, 0x9, 0x9, 0xfffffffffffffffe, 0x10000, 0x5, 0x6, 0x5}, &(0x7f00000000c0)={0x6, 0x80}) 05:37:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 05:37:49 executing program 0: poll(0x0, 0xffffffffffffffc7, 0x100000000) execve(0x0, 0x0, 0x0) 05:37:49 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x100000001}, {0x3f, 0x3}}, 0x2) open$dir(&(0x7f0000000100)='./file1\x00', 0x10200, 0x80) socket(0x6, 0xc001, 0x100) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 05:37:49 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:49 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 05:37:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x9, 0x0, 0x0, 0x0) 05:37:49 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./bus\x00') lstat(&(0x7f00000000c0)='\x00', &(0x7f0000000180)) 05:37:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="595d1ffa16516d85c56357d7e1be6a64491943dba0fd8cf2", 0x18}, {&(0x7f00000000c0)="831d449e15dfa70d4583ed58b9dedcdec91dabcf5291c9a4cd981a253c48f6a8715298d83d0034d71036c6d8b82d39759554bd01223678270a6c368e7c335fe8f729d3c7ddf8f543abc68fcbd9f1f4bb79a8490080213c0ca5d28922537d58a7a677f9da91af6fc36cbcbd4e70d5cf6fd87c3f9db800322354ce0580fad33876a5ffa2247ace545ded5f8ca2991564cc868bc971a55b241f71670fc558747d17912652a8a91ba3bcaad787e79d0e0a66f2dc450acb5735b940dcdf912e5e7f02c5dc89c8f3139cb354490b82767be431f545066a9d3a6114fa9f361f437835c6fdaab2dc48e23595f5ed", 0xea}, {&(0x7f00000001c0)="79d2039a194ec308e15ac2ff750f6c20005a5d49d1798925edc3deae90d26846bbe87ede7da6fd97c3132a7e41aeb2ae9060e8631b81a7f1f33aeb5695416b1b1b345720b1bbd1347c7c32522bc0dcf3d5b2e432105d0769e64215f4375e8e7005e4a40b856679c6ed0c20c9f80a20a0b79e4e5a25da389189300bf2082625ccdc74d2024bbbfdc05e9505ec2b8a8c87e9054aa3e4b343a6d4f9035a56d941d2315cfbdc7b1186", 0xa7}], 0x3, 0x0) 05:37:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000001780)={0x0, 0xfffffee9, &(0x7f0000001280)=[{&(0x7f0000001140)="afdc5b0db51ac7e12c72fb3dd9a7694799e788e27c9a2e5e69da9935", 0x1c}], 0x1, 0x0, 0x0, 0x8}, 0x400) 05:37:50 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x1000, 0xed7b}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x2}], 0xfffffffffffffffd, &(0x7f00000001c0)={0x4, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x118}, {r0, 0x100}, {r0}, {r0, 0x100}, {r0, 0x20}, {r0, 0x1}, {r0, 0xa6}, {r0, 0x10}, {r0, 0x6}], 0xa, 0xcaa) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 05:37:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0xf5b) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000100)) socket$inet(0x2, 0x4000, 0x8ef) 05:37:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000240)="7c96686c05f42cca5b2dfda30d2d626dc285e5259a23f9fef535a53bb30442bac05e9b9f60e5d6791ffc047090e55575321a5425b042ef7e77811d7f41d45cb4221ada29e0ad002eae14d8899f965de63d97ba79f8996c5e75d04fe32f7a08024c5a748859244f90e7bc7d1cbc69cb8d5952d05df4722c8b19486f36d8cb92191acadde7c7a0bf3555f4b300c4f515c6330e14e39993b869a586be764307fc8c27028891e98a290166bc5d0b3473074e6762cbcdfe3b6521545fd9b2371031533c3c350bab8044c9e0d2559ac23fdb54f1fd9d5ca18d57e04b41b5b04e179f5573807643c42582b585549cec5810b947fcb4775b3e799faf1461d8ad895a", 0xfe, 0x404, 0x0, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) fchmod(r4, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:50 executing program 1: r0 = socket$unix(0x1, 0x1010000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0xfffffffffffffff9}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x280, 0x100) 05:37:51 executing program 0: r0 = kqueue() r1 = dup(r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7fffffff, 0x100000000}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="2c488480683d54dab00aacfbafc0d863db9a6ba2ab25659ba6a07005", 0x1c}], 0x1) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/245, 0xf5) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r2, r0) 05:37:51 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/248, 0xf8) r0 = msgget(0x1, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x24, r1, r2, r3, r4, 0x151, 0x80000001}, 0x1, 0x8000, r5, r6, 0x347c, 0xfffffffffffffffb, 0x7, 0x40}) wait4(0x0, 0x0, 0x2000001, 0x0) 05:37:51 executing program 1: socketpair(0x6, 0x3, 0x8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getegid() r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10288, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000100)="bdb9d2e7d9ebe300203ea74cc29975fe088376d7dd3c02664f60f2aabcdd7af530e39ab75c5d", 0x26}, {&(0x7f0000000140)="3225bf413434292ff44f0099b6707faf76c3", 0x12}, {&(0x7f0000000440)="5e3d1316ea1f8e5ba7b94c746e173e7adf8f5ef96dec1c513b4d16501c0b56c642376803c2dc4096abbe6614179d95af066d2ba80e959caf27661673d0429cbb7533770a267fa9d130aea77bed364a21a88dab481a97126284ce3d54e2f987810105e4ba060ebf7b4b7a6cdb29e1eb91df1a245935a7b36040dd0b595b3e74b80d81cb70bc412fc1ddf2cc965e7b18b92825336d87ab0c2fc47699b3ef5381d72165d0c1ac4bef01e6d805831734926ef538ebcb0ed4967787412a168e46d10e542c936b1d3eafddc93c238a2d01bd52a9fac66dcd34bf87753d0b2c45781ba801c2b948f00e50708e6b65a3c057a340cc27db50e8e03bef428d5690d33f65d915a181a56f778869b30076c7e268e04f32c68dd0d22010ca2ac70fa7ce453c180709983b85053832dc9dc22ba48e8056ca5b75f2627ce420467021a07026379ce4fcc7f69b8853181ce368087c663ff5f712ff9b9412967dc82feba4654366979124821646ec918a1c1fc72dd07e5b11e9d618ac221319e784795572b65feebf5028b3e9a6019f9e6fb061f2828e5a83e187c08e9b71b5759dcb86b00f23303238e4258310b3570fda003dc85d898de6fda616eacd27d37459fbcdd85bc67919dae5c80cc0f9d16c8654756502b66ac8b0c382183ed2e72ea211343dd7192ba720f62d12a04bc125efd5f0217812ee0034f98e32e35732e99bbc919b98d2ab4ed3b7ea6e31af1a657a03a81deb9fcf6deaca396ab861e8b4d3f531c40dd9d36175f07f5fb8ab0cf3ca4a05b7f491deb117108c0f1262413a982bfeb4d5606bfa4bfb3f0fa9bed9f82e59a24660b15b6cc513f017f7343fc497cc5a2b58209d9d330a28eabb226d3d3714a359bca4be4526ef1def03633ecdd83370e43826459d4852d9da8862aac5a6eb8e6c0f4c0ef42c7cd0c17f43b1c604852431341e49d0b75991e70d4542e624454674e75a45d9bfe32d401b2316dbdd17551fc2e50a8febe1601df88da21eefc6d7f6b947585834ff3ffdb3735a124a91add1a4766e784a7b333e596d93c4206ea893b9efd353cc5364b4bdad7a869b8989e075fae90f6605bb3b7ed35919c1a040a9cf2a41a086be83f943c827a2a6a4193664bdad24997d3556a9683eb2f0f7805fc6ca2c7c5c3c5d4d9377338131d5764b2f0f39e074d0587d1e62d3d0a6fecfbe0b79a13822274c28f0e5ae1c8685ea7686c68a700d46b9608f809ef2c40e933d94386fcf63c0dbfb0acbec970547bc729ff8bdc54ebf2ba3f43b951b6a9a5e1472b97d10f9be443b566c82f035c88cfe9347e8f3f0f4726c4ad35ccdaa6d8da098741440e3b6f525f9a4c30a150feaacb74df1d6fd41fa742dacae33fba545259e1df6f465038e82311275279845388d55a706a880e7e8e6ff5212c9c3ab842f5ffefa50ff0b09cfaf0fe33190a71eb7b6e9210b38f2d7756714bd5487d952e76902e0e7b57df089625148b3158e789b6f49441b864ecb43f21534adf61b0a1cecce865de71c9573299097e1c325345778f2714c73894efe98559d225721f7ef5d1e106eda03033cd5504c6e8d38996791b6c775ef0d967ed70b4a281f2ea2d5155533743a46b172c1773472e8f5d3a116679ae5c0e31f93a716bfb7e20afeb0037eaad4d5dbce3d0536762e46694f3475deb4c80c39ceeefa3065b04ad70fedb0eeb3ae07e10b6aa18997f4990599e5c13512474b0ca0b04867e2fb1fb969a651759218c61b31fdd76b7a86666c8a7e4ce3bb3f463fdd16e4dbd71c1327b148da649c332451a86829b119174ee7dcb84ea8cfb2a990f21714f2f50777d61c0612fcc2e1ef6532f2987df09b6cdcf814cc7492cbc8159ae91604703779ec8531e2c7a2781ac54c7eb64d277f3ea4ecae935b47d0d91b5befe1bd55b8506bb8ed464c453ea0d83d0bac12dc39abe0016ce9472d7674963e820f2f6a0d0fcde16992d2574d347207d946ffadf0cd39650693c37acdf2709d5ada0029256a68549a6b42e4f6211e30b20bda98f08c59562ec03d5f1fa52e58eca0d9061d2d15285aad1616d6f05861bed4a84cec35344d95b33b5ec0f4c1419aea407b5b032d422d1e310576072607ab7c35fee742db2c089f0e3be1d7f2be26396d87e520c580fc37c9f4b4fd8b7a338366cc0ce49f25458fc2588d2797bdf33b867ec484dc88752d63e9b3699eb6ecbbd7fd0b166183d45303d2bf23e9d95f9f46b0ec40b1029632c368f8ce5798cbfb8b2c097cb17adbd9e970235f03ab4bd1c916ea2ac2d44cad8dab46dbe2ea0bfec4efe55f6f236ed768577e30774da52069676312fec76b6fc92ee3f3641fa1d357e27f9c876850b3d6eedd9bffb5faee7baca30cd85551d5192162e987e4c6eb72e1ed4a9fbfcd8cdd8f57806f1cc908a8fdef118448b34cd0ac3922a96a2e3ded479355c67db911758b06e486d639c91ed16c1bd80963eae7af9907a63302121fb36351d7ce5995b817c65926b9aec13cece0f2408c30874ae310bda52fc45cb09ccd4e70f9f6dbeb9200edcb7a7463e91716e4f38dd63342715f6f33025f7cd27a18c91ec249aa3faa34bf0a4fff539ed21dc47f07d449e61b99db54e7b1cb19cc1758ca2f4e7aee02af37ab6e7ca7d3a73f302efa543f761c9574086cd4fcebe065d1077b23f47d4055d7cefafffdf3cc66bc7c75356b994a47e3626ae5231004d3400a1294df0295f7f98e4e35a6448f5b6c22b94b18554e09a2e77e6c4716faeb47f987e9ad1ce9fa7d4576c684412a3258028c0619d21b3030bd7bc9dce4e1a9cf13f132fa7a4720d0612b795da7fa566037300f8b69c3bf79eb5f1d38760e9fa580de9c2664b4a20aa4010e033c451dcca6713a9c79af38e48ad9c5895a2c7939486e4c6de669893f1692d09d62cdc9e376cba70cf1c182594f8a4e1db0d64d4a3288411192036521b0ceed9ff82e7d450c4ce07ab0b5b15ac7b5cc34528514f8f188a7e384c7f28b997b201e52feeddcd9c766186fa2003ab2dff1e373e08cde56748a179804432c32fca85b7bb065415a7ca886dd30a9f48dbbb6d6fbfee3c74050c8393e596d30bdc2092cd4fc458542a1455748fa634e925a49c1d24d0c0de7fd93348878ae0d4d334f355d0024ae1c4535775862c4dd6850758b732789a17c71646f71504ba77d639b324448f3a7977e60fc295e3b85ef02ffd03f2797dec988e4e67a475ebe2fe54e98e51a1b77fbd2b4b548c79e29ef6aec80e42990bc8c73fe172bd12fa80153e26d86493efe82fcba1d19208b32a944cfbde5f62390612fdc1d98f8a6083088546cee1cf12554967328c12c0a0c54b3e10c525c7f541465e19991760ed8147577082133775585210ff1c6958598bb5ed7d0ba204d5dd6cfa251aa6f90cbb52743dbfb89c47f6c2ca7cd88f873772f91787bd594798304a327e83012f0b4438d0f54a918c362cf159aaf55d734c2176e8d23f8eb5510b4911c335af8320fbc0e011d68117e3a073b3d09501eedb77922303b16c3d22c2a3f3ab2b7ae3993d7674e6857d9e40616b2dcfdb9b834ae126386ac371788feb92c5e63912057cad324a844609b94b99814a0393483e9463c9b2c6492d06214ffe47fd09f4244e3a0b5ee2eaa17829249928dd1325b01ed24ca30c64f2f1951efb4f635653af0ec5e22a177b83b575bc070bb46e0577191684dc0cb7b8dc17204f0bdd8dc6336af0d63b61d526f2825c64e015b48ca5b99b1d9ffd1349b6dc0c3d18ef65a4fd49b2a8bfc3a9e8303c3287ddb94132dc8df560344f3b148d4f708ad3e3ad0ee1923451c3070a952d986d0e41ed89de26db7690fc161dabe11b4eb76f81e764863ce3d388de022e6c82ed71ba98bd65a33e5eeaef274fdf5f0d4af9153d50d944a1fb3217daceb7b052ca9d2c518e361a2c74e8e3e49673aa02456dfeb1b5727e9f2701b8f5aa97d9ccba0ff84a75ef46fe9241de57a926ca87bb72b4829b2e390377a8cd18a65b77e7e5a345bd833641fad341641625534b8fe04ad02ff227e037f50c0fd740f42d6b0d050b02093a1c0dfef5ef3e19f4f1a20e3a556368d3f16a077b7e6a5e59605bd44b8a6059f7b8d2519fae39b47e22cb499c5652d2d78735ced9347851a7299efbc7eefa816e6827ddffa49e130c21364f3059b738cba35f968aa6f3210a36e288d7bd5ff66dbfa6dd7262982cc29a7eeebb27eb04facba812de117e395511396d5fa67bfb4fbe01e2c150947006f439efd7a6d54fb6726e80c3189edfec2745c01575fdcce810b79b02c9c534065ff09d0d0bbf52ad315e5545de2e8622b9d6f3af08e40f28be90160fe3f8846fe8d515dbc32de9f91032bf8253a4e8c10a7b0b7f53599479f9b0a5aabc7e74e38e4a9bd94e713866df7f614827e983b3a3acfb1e1abbbb8572c16e2d76c358b984190dd2fb34241eb6b930497a2537c3309b23584df8bb97785533ca31c787647ab04a1c4894647e45f2ddb08288eb2c9757547279698892e6697271d5a96b533c488a4b3b454e307d3e1a08172011d871dd4d5af4b7bcbfd4b9e462875ebc0d21572194a54b2629d8a08d08d447bf2f54f6e3ced0dc67baa456c5b2cb24c7e0212d76764f1c20f89970baa294fa7cb04336c1cd90e8182c4477ceb51253b35d2b97d0a3f912fcbe7a45196e09d46a61aebcfedefa959d8978a7ff516bfbca673df89e6320f0588565a273aeedf616f0e2d656c07480839d376f2d9eb9a37447ce456420bcb432e92bf4f2bd858b36353648d7b82acca742835468553cce6d3dc5f91af9cfc02e3a2499d32723116b22863e18f61d61237b0d590b1ea1234bf24afc1dd7eae916f4aaf00e00d2e8130f5c60639fd9cbcaa669194431c6b7ec26ac87a224927b9168daeb65724916ad98ce494d955d347f6a3e7c23f9462125137a801792ce5d9bae19ec2552cce5b82c68f5a2bc04ff32eefc2a403b4298b5d1ea9e933a21a3a3fef063300a2b2cdbe17f2ce56570d07a891077606f30a806adf692771b74d9a3bb7bdaf265b8435dfa4fa47f8df3ef80bc6557c78bf636a6f4d08d6816ba0f8059219b7600cf9550eba09b5844df2c4016975873c4335e0d1b2ad2adfd95b43705fbb832363d898fab9d9e6ada1e799c43a0c6f7bc82c9818625c355e3778d79e8a0e89a4673b2e11714b99813dddef8ecda4aa9c71fb78153f7ac19ec24076a33adbcdb5eb399e4467d566b61317f6310a540aaca8f47cb9159e839a20102229a25da616c2b5a6b9fd3a795bce05df1043a3908ec4591d021a1cc2c38d9714336137eb5ae1e8de465be9dd8659b89f514035da6671a544a32eca311eb40696d78d1d9ead2c42db54d394f110c93aa369a5862d505b39670183a096810babf00f7b72a8f878f5270887b33fd6bd321898865603d79b464407f41613914c92a19596ce2509bc3a565fbebb45c48f321ca24bfe74e4135878572192711a750f014d98741fb08cea01e4041ec904ed5add07b7dba7d4499f0e6ab336e3253ed1b280698ba250180ed2b303324a250790506e280903a06424e2a1f0fa31cc91436645e8f4de987cd26a8642a4e6c8e6cb7949192db5b84f237d1b29bd177282564589f05a80e3045b58cf1ea21a0647eb854b5fe9e2f9e2a88982188ee91658d0e88259e1d503bfdb0b4666fcac239a9fcec408f2e8d66c16a803f51cc65c34eb28ea004115e795f3d6396934042eba71b1fd692161ba18aa04461d4db73a38835031175cde52e1c512f3e6187aeb5552a294f63eb23c5a8a465eb1892d6bbc96edfa3649", 0x1000}, {&(0x7f0000000180)="f7c80a974f42d3e140c091583ad1da3248987409a8efe7dec9720ba97eff1796e117904aefe9c8287cb793540f7b13ba0d54e04e2b908151889695c5660203597e7eb265fa2fc36437dc79d5e50462b4827e20bbdab4b6c5ff96e387e06a0f9ab9339caba67f7fbe5545cfba703121ce5ca31d336d83c0232a3bd8059d501991e81d36f50f6ab8591b1a7f9560d5480f9d73ba2c5400517f1e891059e98d4a3411bafbceb1", 0xa5}, {&(0x7f0000000240)="485eb526037d46fe37f04bc0279a6e63104209a0d6a7d40f0b5a0fd85cd3da732b1c333e0bedbddc11adebd7edcf243fdd9b535a0f38246fbe64028097a8853f179393d4a8eaa3abffc72c10a8db07836a8504cbe198932538d0a2478e0f86245ce82d2f10b01dd6e99af6d5c86df6da78184daef6e8fd1c0e9d6b08fab9b92182321892d7cf5a50fde39a31e071f474188c3305fc07f308e215dc948d024db469201cecc93e9d499d8673c9798c7c5505cc7247fbefc19c0ae23ddc009e43e9e1a2e1e2fcc47e681211552f1cc1f48ebfa2de44da20be0ccf41a83cfd71711b0132f2b4ad7299b8a052d16dd835a98a0c9b830b", 0xf4}, {&(0x7f0000001440)="57e15077ed767908e1d08db21a5c89f26f17b2aaf6007ea16a5a8e47aa049cf91968be33f0a7ef813add5a5c36558ff7f78d2784ccefce5530b9b40d8dbeeef11834e1cc8df1f31610c528fa3c3d081bcdf9417c906aad01552799ed74a9abaa7eb7452e28bccc76a6512f8ef6b3b805a9cd3bc6bf0eeb44724c46e86e45f84510ac23032bdaf728678b75816f10b100a82154bab8bf34f13c71b34a747129b01f62f0cab2abccc74716ac8271b739627e4f40c765c2f8bfe4a164576697f9e39412a81dc30b4d6dbc159625ad19d52109357eebe5cbe77d0d5bed4b60e1145a6080a35b4418e5e9714652f7ed", 0xed}, {&(0x7f00000015c0)="cb61b08fd3cc7ec3f9b197f759b6b0cb183752b8cc9c9b9ae066857168109b6470d5020b52a12d3f0777b31592846c23aba3b35e51757f3cf7b02a49b7db256a56bd85f1a0746713ac75b560f9876e20df15c31c9437a828714a394a6d6207fd8f8cef0e208e4273359ad581e3ca883d2c87f4102ea191a14ab3ddc0f0f2f0aae26f020556c32b3087e95bcf649d88c71004dd142292e85f6f8e7f85f45b03d457be98faf0fafe370503ded090a73421bf0c23d55161447409cf0588f25e14d5b0e78f01738eb24f31cd1a78640a4b5e9b4ff2885675491d1bcdce", 0xdb}, {&(0x7f0000000340)="b5d0cd2f097ee6300127e5d463451c9517f230a6a087", 0x16}], 0x8, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x2}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd6d57d1376e5213de0cf1e41621aa5995115703d536bdf8e37a13690efc998e6f"], 0x10}, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 05:37:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x18002, 0x8) 05:37:51 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) rmdir(0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x42, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 05:37:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0x2}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000180)=0x4) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 05:37:51 executing program 1: semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x80}, {0x4, 0x8}}) clock_gettime(0x0, &(0x7f0000000200)) 05:37:52 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000340)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x3) setrlimit(0x8, &(0x7f0000000080)={0x8, 0x80000000}) syz_execute_func(&(0x7f00000000c0)="c482fd20b97b0000008f894802cb653e69c30e8d00002ed094f7030000000fe8326746d9f96436672e67400f38005106c4217bf025090c0000c4c3d95dde09410f71e60c") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x7}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) r4 = getpgid(0x0) r5 = geteuid() getgroups(0x4, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000400)}, {&(0x7f0000000440)="16b8bd3f0559a1615b112c1c0ff52cd615b19741b9bb6962b53dd95f5bc67cf0323558de5869b25b56d355cd96c013846159461a90c07bb48ae8f04ce05bc7490ece7f087e5470af7fec102d583246fea8a3071595ffd49171341bba7ae80d12bc6f277ec6d50636d287e74379db6ded3df8aaf46ef2720ef5b97725b26355d9183dfc5ffcda554f917c2f11b46593eb27398e6ed5df34acd5c120bf37395f13ebb2cd9164c099ba7e37551e83c034e1eb567db2da9e9cf6d8df744a90679a083d835f90e939ac2621b263eaf742c7989243661459f1dbc3433f199414749518541de0ac185964526e0a6e4be0dca8f847aab42e57", 0xf5}, {&(0x7f0000000540)="afe0e596d6ef880e11b755d0a1ad4e7963ad6c2347eb038ffb6c7be9708c43fc30bfafb4e41ff909eb37437fa0294ae8e7aa99dc34b38414eb232f57155e6d912be67b8aee56cd375ab2ba8b8f9990803c7c4705219043574a815c3258af218b27e4f65b8cf3813887fe185033b1cca325d94ad08a48181790a39f29a6abaa6a7cee1cff35aa820d7424972ffd6f32e58e18e9b38a0aa770ae54f309b9fed7cfa78572e2087247d030440fa8a102f90230965874b9a0d80b2f1c0be682046e7288ec8f2756f21347c0f74762c8fc48f58cea", 0xd2}, {&(0x7f0000000640)="c72493ebb796c89fe6d33a96458bfe1c32da2c5a81554c976ecf432d51ab3abc", 0x20}, {&(0x7f0000000680)="4949e8c1df4d663298f129bfaabfbcacd4cc454b539a0af5c18d4da18d2acebaf8226498cd9d854901273a592d5a8ba581a8b2c14f7d6e888e56b34434395783b3ee282c98b84de6f42b8ce7f83dec0f3bd6074067128b6aad397f3e8b095756eb99b21e262b3c4cfb6f1a5098ad86590f08c1628cfa107d9c530005", 0x7c}, {&(0x7f0000000700)="96ea1e3fd20b9c1482e0fe38a69707394a4ce981f8935907003dd1bcb3bf492fe367bb3f27ef7923bcce7e64c90e5253b53e2d5d715e2aae57bcb8b3ca144f71ef74375aa5a875946b364b51d35dc7b2957a569bd1bb883a40f96f2f0903c3e051406aecb6543a0b3eaf0310e9db75a13dd0e81793a2f43565b7c5573f63af1d0166e9ef2b2bcb1ba5054d10e3741be8922f17da4c827807e56aed10ac7fdfa1a703527e20eaef91e3d536d8de0928320b3e57b24dd279c4a7fb6511329cf4f31ee8e8bd0bb22b41b1", 0xc9}, {&(0x7f0000000800)="c7b9c952aba0939b4185fc0bbbf063776cc4a13634baef055f8810e43b4b92d0552d1417690e416a53cb74a59ffa6892623b9b3c81c58bf131eecff7413d4b07e4254ac1b5ce2d9edffb5584fb2c7ada6d591c1c246d7b41975600ea32e6b85cab098d8089962247cec080f960391583865a51aa9e369b60b52180b5d53bb2143fbd9688f8ee8d888d577418b944811cdb1c75de43381a7f427d66f2b62f166e64b385d15475d799ea258620995798b69bf482e64f92c4f2d1927ac4ddea29a860b1aa804d457592912e25cd4b3c5ec1ca834d2718af3afd5c50f0eb8fd1f915669f9327619e4ab5471c", 0xea}], 0x7, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20}, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x6, 0x1) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x1}) fcntl$setflags(r2, 0x2, 0x1) 05:37:52 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) r2 = getuid() r3 = getegid() chown(&(0x7f00000001c0)='./bus\x00', r2, r3) r4 = semget(0x0, 0x3, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000300)=""/4096) pipe(&(0x7f00000002c0)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 05:37:57 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000002600)=""/40, 0x28}, {&(0x7f0000001100)=""/117, 0x75}, {&(0x7f0000001180)=""/190, 0xbe}], 0x5, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) sendmsg(r1, &(0x7f00000025c0)={&(0x7f00000012c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001400)=[{&(0x7f0000001300)="a1f7ee3a1ff35011be3f87ca02033e7423c2b997cba12b46bbef5009f1ecdbdaf30154d10fef5c23aa69d9eb51a977ca80918de6a4d35187615ab8c65ecf62c04702f318166395f37cd3dd7fc818017c8159f0911fcade5a26c90332fe79bdd1d9de7cb2cb25c98f999e87c46a30852073ed13216176749a723d9f2f81d472a21e50414db3a3e2f4d4b62b114f0992067b1197a578313cd20c59a8f7e1bb824cdd68eade41ed29ffc68fde44302c7e8d90e8f3b3dcb087a1d03d359b0c2f8044f4fe3e6e1a5e18b0d58cbd749c8c2d99883fba51a41916e1823478e4ae30d6c7e0111f1e8fc090ffb1110c80011a7ababe3d36f8d3600f1d339c", 0xfa}], 0x1, &(0x7f0000001440)=[{0xd8, 0x0, 0xd2, "c9064e1d29b390f601d8a8db65b6116411a094c8c5f3ee72672f79411c2010157cb354aec3e2da561a0f9ff009f7b2ae2458567a0131cb51b104deceb0a3b311627ccbde12d1eb87a2ffd312efc27914c6ace62a73aace31ca2494b383a2c6a9ded4e41f95a740762d0cde49720e3cf873b5abd2e41ec0bf0d62772ed3ea099aabe8c94c839bd63ecdfc85e0c08dc1c9b8d28d56fa8f6b775c9cbb777b053388b7f87a2ac2ac7d876809b06f5eaa2b7dda76998b40e0ed57f16b825f5588d5ec3c77dea6"}, {0x88, 0xffff, 0x5, "e4aad8cbcb41d943e809675ad0348f057c74d1eda12e82abc08bbc17dcd17cbf5b3816a4350abf735baa0efe418799895d6fbb24a189a685d5d211b42c91057c9bd772d70ce7c793ec22a82dd8108f93d78467ee9c75040e29584db0c14ac49d1dff7466fb117447b64103b300841683c71af9e0a216999a"}, {0x1010, 0xffff, 0x1, "c7c3c39dc347cbd7cb8d7f9039f20540d338544e76e92db11ef2f484bc6055afe981992eded60b7181347782deed38cf32e6624da1fd7b5ce840509a481c0224716bf564ae281be55c1e40c1149b4356813e9d9551556efb0bedd14d2dda4259605a52bb2a78a4807d5666e4bb7c95283ac41c613b04bcc5016045048ce4d5c922482adca7607b13a46030048c8de65ad97f8ff6dc90e2d6ee8479f175acc0414e812a9599103d2d0d682402ba136ae85bfea5837a3becf2e83af6f1f4644911ff3ff95a3d96d5061ac710f39aac64954badfe94818454c185abe8e729b4a8a9b8069b66802434e5f1385ed0dfd9852d1cb185727c138fc271ff40eaf8587692e54e96cc403b52c0ed384dc07f1e5e116791ca11baecfa5bcdcd66286c9ea917a4e5d9e8163bdc1c2486226dc5d98165c56635eedda2b8e6c79c431772e7e5eb7d573fb8c8a22e47ad9a442f69f9bfb536d4e8c043c1fa076dfe1d14d3035ebd6a47ea84bfc4ff3d2dd5126500b17d08033e2f36dabf1fe4f7ab62452e2e8ad220ae79c8331f227c850ec3bd3360cedf64ce30f4282afc5151725cb6e44d1aa82491511c4dd7204e4d4a203569f1b1f3ca0679a4bf5cbcbab57671d57119be956636753f0eba1bd949daa679504aec1ffe3cb6d700dd9918e5dd05ea3613910f6e1678406dc56c5d29e07c1c772e311d7aa6a8cae82be5c0a10914304d9f35bd43c1e79032ef6e39d06f40c78382b6e54d09f02073c61124d2a264dfc6fcba35833e9eb2d84ed91d04faa576b7ff762e7e92814eed25653469d4476c3163f681da2b6146632559f9e97a9cc82df6afffe55df956526257a68c3eaab03ad59b8779f971ab070e98c694ec8f5607d94432f5bf95606dec761e2f215acfc6556066899c6c0d0ce630a0186f2e413367fdbdb983fb1ac6af7b0bbcd5a80bd93585404a5933df1d440f58709233715227a39be6c226a272bcd32b3c1e974d10ab4a124e1cc2a31d64dd3a111b5b2d510741f85a8297b043cb7f1c3a8ede335e26130f6828185d387bf13e7816e192771c6d6a8efe0d55d1509b5ae2a3d1f2c837707f9fa53b42da2659f329c60bcf43b78791bce94461cc1ee15774c760352ccd93b52446642db649cc2bece395ff8c2a9105e282d31f362c105fc9ece2ce2b60a92f3519f90273220a566dc8a52646b6901332609edd5af2e7caf829659520a388944e7b2a3a91a42245dfdaff29cf99e70318430b2b98026a6694fb14fcf5b0f0e817cea7ac9c49089aa5518e20a948bb25ccbe8b49b0c5ccf73c5b86a12818527a14f83bc3bdf4f729a50105120498ebbb14321a76a1174b7c568da60775b0e40ee3d046e56772f900014f8498fe8db34d507d539d633c48d4e67360895bdbd961a6d44bcbd06647042afd4b12932d0578de991c418734cd42b0d5ccc5df92c592fce01a5a2cf19fe9a502d93ae37a2b3b86184afb9e97e10f699b9b7de8014deec73228531ce7f72b311a41b17f18ec91f1db1e640b5061b209f1cecb121d39001c5ac241e5a28a393f450859fd5c7e24d6dee3e22d59e2ac5f81f8f2c57c74d3d419f0d0cdc82bb83a39f1e817d689d69e3e9c9d00a2c9f5e743b9c62589ce6b41b7f6e47a71206e603971ccfc6cdf6e7b991d94d1017e726eecbec0839fc995512d05ee6f09beb672d923b397d81838d80e4e8d25149b84684fb23fe7a01f64b585dd218439dee069e6e4ade1b9e2d9cd7830b4d2dd9128215b1f4bee5ff43deabc8b608393dd614314b493f0599992e4a2ef117b4c7104dad3082547196d50d211783a85978c3dd4e4461eed822eab5522838d16ff1cdb073c50e9e62d8c795848bc67607bd2f22ac4c8ed8429faa7715fe26c1e9c0431ba104e9fd7932854ba0a3856e0fc8edac8eb8446e88088c8fe29af949180fd6cdc1138d1906ddc1dc91120be09874c0c736b513ca94d0d31bd187bbceeae20a07f9b6e1db6ab8bae1c026b53e7ccceb5d97d4246f0b78fb0ee14d72c118ad0e95b42089d2da59c1488759b90b6dc58eb3a1413057713b3fcf5ef0b5fe156d4b7e0d86e44571f6c66b30348e03148597a5e677981d8cea338a8c1b17624efa072db7ee2da5ed1a2faa87424cdfdda77367ab07bc893a985c0fc76063b25508b1abdcab5ddab43d4ad8a2066ac0672751705dfe50cbd33d58282ec871951d114e3cb7becbbcfd190117b9b08eaff10001d2b8cd54f77997bddf6abe51fa3a850b8668a4e24c95e8ba07bbc2ab2d266a12f2e0623e2cddd0b06edd74cc08bad3f3fb095b163d8ad1285a81984dc853069a26fb64b1b4cbba96235130dbf56ea96b6a70fe8393df63bd563e56b97a4e5da52bac14ced36a23d7d893b6777a3487ed7a7a74954642ab7ac0bb055bccf9bc4102f649c05faabca72f26c58c9ea9988b86c3206d881ece78715e6bfd8280c0e0ef0d1c1861ae1f50ba450a14882fb3e41be182d9e0ba739e4ef9ea52ce7445e00ab4d4ade463d401d93c509f6cf7b4ce6223971fe675d3fd6ee01657545e406fef3e17e4cb5c37bacbcd9ae8bc0a2f6dd67b71fccacdd978a08600e0c5330b27dc9af29cd75b1ab5d8aac4fdac8903822794ad8c3ae6bd7669a810b69b3810a94cd1a1e3f7d62f070426acea6fe436a7b03372b6afb3b2ddd186611d25717eb1423f6b39ee5075967a72ba69bdba10c71dfbf9f3249d93501abf27b6d3a28ddc17b70fc6d63379ead3546518a33a9179463086024815ff7f788c1924773312347c32bed32d4ecf2b6d5ba45e73ccd08a02167362d73d6c89484132b615037a5fc23be6eb0268f1da4a091a2ad8649ac8eaa5fef7731a68f120e10a3881551b017be005e1e559a5727f9c6cbb7b6b82eb943b4eb7784e252c9932e56bfd2276687fa353ee9121a5934c5f96146cc199be6d66225d56c222a2fb004b9e0d41a1c5545e039f89b5016404cbad632fcf3a28efbab89879f17ab53d2ae794db53fc6b3d2f5126c6d342cd3dca0bd31b93f9bc75e83f8c98351107b91a817d419745a705be843e99dd0bdafca9f8063a36bfab68f0fb282707618d403b016a6abdbbf37feb50f17cbc5b62bac90121e168be1434bc995c5cbefd819695ff823f0d4d8459b86eb2d018c65e5ced4821df4b270d3dc748ec6e0e7719bcf5a97ca17a67077566d8383e91c39fea891d2814ce7ed4d0b0cf7aca66264818a0c284793619b674ff64d26196f24184e758846d1942957bf0855c2490c4663d84f839b527ac85d1edfbae5234e544536ebf740585be0d3ba000ebfd5faa26e1b84d18a52da288cb897e840b6622dcf7f514d3cdb135bdb6d737e449fd43406dff2e6be765af44edc468ad0c5df353e18dba548c90226e9ec44f379c9ac0a1ad441160215c03e8fa9dcd0ad8dfefecc543f34d7760f52c1287bb5f0c6355bc610d8acd49356e8c466b9dd27341bd3a281538ade36e4fe3981d679be82a22b50adb8f9c69f211faf5e6a091227bb601b843806f7675a50db7cc6f1e6692e6a7d4be0a7d934e0c694c9901274cd394f19c676f5726c23175037f69fcc5c1e1ee4f123ff0daa2aa868bd07795be4450f99c7db965cf0aaf6fe70b01bce851166addae0bcfb77f4dbec82ad3a2aaf3cc21c1e1d37bf685b1be9c5540d2ebcebe2d858614d4877fe57039228b0344ff39e4300be3258d3ff68d2eba70e1ae746753bdf22d9628d8b2b19dbcb92d3dff7fc2ecdaaa99d76a4143703c7be0eb218a9c86d6e9a77703089201e2b2d069422e1cf133687e21bb1a614f1ceb23cd0b72eaed10e1f09f1936598a161745040dd76a780e70aa9c736e4e46fef407c3fdf6fa551faa03f1dfd97d02e9342e6f2af7507f16ae9b3063be87e3257348c643736f1c49b0c1f6cc1cbacc4c0af8fb626de341dcc434b442f9656a47c1382eae60e52c9dc1ca14e2c5b1505460e6b911349ca75034116988c6df43252cd444abc5e79f9c0ff8631c9ef91855bde1c5aeaf635825cfdb0aee8c7b86011741a1121d79277b5e84e65d8d2725648d7f64bf5ea8a6a2ae3992f654b620f89d55797b474294f2905c5b96f67b8c939ce28890b5ec3b16869abf7b6e3ea21308ddbe0265ad57e5045fc183f023217bdade15d075edfb364aff3d3500443212deb02003791fd54e4c1dabd443d5facd90f699ffd86ae001e4afb1c4c6ed20c20a6132575e3559967a58103bc84c02bfac0065c741e8781f643694143e78414220d0b93fcc94a49086cff7344ca925b0204c18b63048b31f973832fbe83f3287ab176c411edee0dcaa0d6a12df3fc0f81a4479ebd888fa554ba53854c65dcec7e04910dbd64f7836ec9e137b83bcc5e3b65f400abd8e3b100b766e182a56c587641474ac568421529363291757c914873854154603a9e086d2754727d290a69f515341469dadbae69388ec3d8cd096a88e5ba9da64e3b05e685f66fb06dd768e4075339f0b939a36d64e09fd2a265985c5b3c17a34378f3b50fae573429c78724ec69cd40dfb74100ad27f22a54966cd2623af59f7a91bb863c94da26162907bbf3f6af143966d1da81d78647664a9d9ef3860b22a4b00043051c2617f48887ea09721f053c8bf61c6eb499cb6406af4128a22d75ccdc81d1eb88b01959bb610e3fd579b912d59a51026416945725559ccbf1533bb96dd61873680d851263ec50fde3270d63da8a4694d8511d1d936f2e65f64083c556616d22d01c20376e2392c8ca2c379c9c7ebe1f2428ac2f6a2d0805f86d29fa860e59747b6127cc200d5cf66f2762b3047b250e7680ce922e507761a7475e344fdef080d01a31cc005c37cd3076fc2047fb046cb7bf5f41f2334601623e30253b95a01e12c9668b03760c766c5def35ba2ddb0475872aa77f105e1b375fb7cb4ae2249adc8c3d8d6320412af9ee69c8c9bac04bf60441dee062d5e47d020ed7eace3a85788e6932887b2b79d3ac65f72200453f1e5c284a0c4535cc66797de5f0f0a60f41049d0e85339a4428d9be7221c143aba9ccee7906957077ded3006712f4e44c1fb185666345fbaff067379052d57c9a772492463e5dac5759584695e4d0ceb0d61c38a132b57d3af9f309ce0e5fcd6c9514e6b292702854532d30c2ce95f1414ee3aca057e4de7fca095b180750af3016a95524dca1b2a4942db0f25958367894c3e5aa7ead55086f64ac55b7bea8d1b78956fe2b3cc22ccddb4fdfd248b36b4e3a64cb9a69758d4b27a7733b64cbd2af8845f7d476fc4ecbcd988d3e27552f77f2b034117525932fa1399279b41ab35eb55a47f8ec05fbc7a03ca4cdaf40b6bba6711946c56a291d6dbb477a58321b244b30cfcbe4d6689177efdeead810f4975385f0d131329e99a7593426f19dcd026c58347b5795d539c853502da8fdd786cfe31780c1896727f20d6638ec75bcd36718cf04013982bb130be79095db99c08f191ace28671f765e94d28c003e8249a1803e5173de1f686fc0e550df4a551caf6da213a1affdce0c3f055c1f985658e23ad1f5f3afd0d305c3c8ee20c4173d9cbbb8112c9e96cba2908a7c9fec0ecab1e1781aad134b48f22902b624e078eed7c0c421be048c580478eb5e9067d794fb69cef9a26e6dfb74222d8195d94734d7556505306c6b752e819c096436ccaf4585de8588d6ccda8dd588716934eacd8f815aa330ba3572c3c084a0d11cf8761ae8644d8cc6cc674e92f7dd1b7645e48bd63346d75b43c580acaa0cc5dd867bc1fa0500304c69fd5172a3164b8b7a5940f9bc54bd828ec3a3901d0a"}], 0x1170, 0x1}, 0x0) 05:37:57 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xb, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) sendto(r1, &(0x7f0000000180)="683810b4ff89634943ee17bb62c5ee4838247def3550fb40d280959df3bdaf229af5849f1b3a06c29004978d321f9136e2a16e4b0cb9e58b30e5ff0103182a7fe467cc8a01098127729321def6896e476c8c06db69c346690b6b2043c6c7dd81788737906a6020962774bc135756c286f375b3cfd5d7f396d29991bec6a201ce27515d7f1f25478c75dbdda2773e86b2070e683dc1abb1b5f8b90cd9675db4b0e62aa7e883ff6cf00f202d81b8490570296e083f37df33a4042cdd9f262574e17ae54700d545b88e1db52a3dbb23fccccaf2ad8d9b0be19e9cc75d62b6a1b870627046", 0xe3, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) dup2(r0, r1) 05:37:57 executing program 0: socketpair(0x1, 0x0, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7452fa416cb708dd499d17f1a3a0370a96159e6aba3b3ccfe2f916be84f8ee1238755b4a4fc22b0253132e97e80c3f52c137628491758cd58953344a1258ba89c746814fd2b5ba409bc0b3d7213977568c2a7e31c5eff089fb3106b7d401992620daf53fddca9095f0048cda91463087e28c471a3beb74238ead97665c8711c1a292cc533d6a32dae682cec21911f40ec1ce5ba9ee25ce2983aaaa422526105e0eebd262f555782bf60b7b26c37b0a37e3ec5830fee92fb487f2a959b9492e00485dcd4ba5af9a4de1f488e47ec3", 0xce) r2 = socket$inet(0x2, 0x8007, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0xb, 0x2) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/32, 0x20, 0x1, &(0x7f0000000180)={0x18, 0x2, 0x43a9, 0x948c}, 0xc) 05:37:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f", 0xae2) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x6aad) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 05:37:57 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc00, 0xb4ce254de7db95c7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/132, 0xffffff1d) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 05:37:57 executing program 1: r0 = msgget$private(0x0, 0x10) r1 = geteuid() socketpair(0x16, 0x2, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x400, 0x3, 0x8, 0x1, "46f594c8a378725ecfbdfdca219985eee163d27e", 0x8, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = getppid() r10 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x269, r1, r6, r7, r8, 0x8, 0xb310}, 0xb2, 0x100000001, r9, r10, 0xb18a, 0x1, 0x2, 0x20}) r11 = getpgid(r4) setuid(0xee01) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r1, r6}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r5, r8, r1, r8, 0x2, 0x4c}, 0x1ff, 0x100000000, r10, r10, 0x6, 0x5, 0x1, 0x3}) 05:37:57 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:57 executing program 1: r0 = socket$inet(0x2, 0x100000000003, 0x80000000) r1 = socket$inet(0x2, 0x0, 0x800) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="5179d16ab7759cc1528d66becb558ace033f49ec0ed5377fab31b7e2a056dda5193351ae674ba3549aa6d5ce01280e8608ca4cc69c149a0634e50d3ef0d870d490d8858e9d6732437914ed8649a93c108cdb938885539a0c53545d1904285b16f279f0049d6f11868b0deebc6911b1f8c326a497bf4fe41a8ffc519d1c4763cbc0cc21de140964d9ced8a64d4bd65e5cd130280637e54d4c5d3717d33d5d93a84f1a25eb65eadb9dc1c0eecd35ac5d9efdd9700da2c221cd1349fa04a7a15c4d9a1289c59e22ed27da4493273275415458523d637cd624", 0xd7) 05:37:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xa20, 0x20000000000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:58 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) chmod(&(0x7f0000000040)='./file0\x00', 0x21) 05:37:58 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x2}], 0xffff, 0x0, 0x0, 0x0) close(r3) dup2(r0, r1) close(r2) 05:37:58 executing program 0: unveil(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) shutdown(r0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') 05:37:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000140)='\x00', 0x80, 0x100) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="afdb880b70e6fe3298268faa87fdfe09a06f6acbbe8e737a4ce5c43d8a0444c98dc63b31374a1d824114263814afc5d4f0afe49957430605903d90fdfa341a519573c64ab40019b239f293dd1a5a531dbf857138d88cb595d6618a8bb347d7ea792c595331df8ba246fb7c4688eaf358bf940b4e5d4bb973cf63c6c4ace92494eca49bc8205efbd71fd1544989e1a45266f8cc7fa9441d0a5b01386cc24b", 0x9e, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 05:37:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x444, 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x800) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 05:37:58 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setregid(r1, r1) setegid(r0) 05:37:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000040)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 05:37:58 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000200)}], 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="02dfffd550bde6047e85d26ea558cbe29d3cb2dc9f0ce7caa579a9ce843ca29aac652cfa91ec1d439c1fff4d881cfa7df3ad3e54d02e50f5e9e612015b5cb74676a86b1341ba742924e0acf8549640af1847c2756cf1", 0x56) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES16=0x0, @ANYRES16=r1, @ANYRES64], 0x3) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 05:37:58 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000240)="e36258a416f7900374941368fce471b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbcccbda1049faafba6eebce7b30cff7df964c2b030c00000000000068f7acad445dd976a67cf92c23ef4469b63a20bebca3e494d9efa682b6599904ef55a19b62bec41fcf49808dbe5182a8fca92295f454f9d0e16e044761be9acdfdfb7469161fbb483267f49c2a0a35cedca9273c", 0xb5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() 05:37:58 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) socket$inet(0x2, 0x5, 0x401) 05:37:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x89, 0xffffffff, 0x0, 0x1, "ee05b23b8e50bc717312e6d3a5d44e304896b436", 0x8, 0x9}) 05:37:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) chroot(&(0x7f0000000240)='\x00') chroot(&(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 05:37:58 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file1\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x44, 0x4}, {0x401}}) 05:37:58 executing program 0: r0 = socket$inet(0x2, 0x8006, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000000)="dc5c277c71b713898b715e540d1c07f6172b74d8f784aa0159ba80e250ececcf0d29ef4fd7c64264726be81d598ed5c979f37e3662c43dcd4fa63d58ac8ea991adac4ed898347595cdf87daae3e3ee5506d4df2220cd8fc73d979dc008e51ed69d044b5c0862854544b34d3af3aa0e8827", 0x71) fcntl$getflags(r0, 0x1) close(r0) socketpair$inet(0x2, 0x3, 0x8002, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x100}, 0xc) shutdown(r0, 0x1) 05:37:58 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="5ec7c414d7cb19135da4009b400f1551ef483b1afb701c70deb9cbf3225485f16f18c8d8c5c077bb58b42b0fa2bf6c6a59213e27e32b84e48be69345448e37c63b835ee656567c3f0452f3b0c8c5029ff486042b9718d86754f2b88151431b0876dd94a1c90a1b79632e86307f5f10c51dba3efa1e7a72cd8998392626ae1482446890c0ce913a0a4892dab9359a528c3c3372caf6f6a68dd941453012f8baf229754e7dbba7ade9aba6898ae8488d81610be6a7fcfe9743fd34e3597cb26dc48cd9f6ad49760fb995129971cd8a772ee24826e4031aac0c225897dae26a992f995436e686f92fe698899b4d", 0xec, 0x40b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4d08) ftruncate(r1, 0x1000000000000000) 05:37:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10020, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7c038c484dfbb41, 0x6010, r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x9, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1027, 0x0, 0x0) 05:37:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0xfffffffffffffca7) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 05:37:58 executing program 1: r0 = kqueue() dup(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43, 0xffffffffffffffff, 0x0, 0x1}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x3, 0x5, 0x601) getegid() semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}], 0x1) flock(r0, 0xc) r3 = dup2(r1, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/53) 05:37:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) chroot(&(0x7f00000000c0)='./file0\x00') 05:37:58 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000100), 0x2d6, 0x0) 05:37:58 executing program 1: socketpair$inet(0x2, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x400, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() shmget(0x2, 0xa000, 0x100, &(0x7f0000ff5000/0xa000)=nil) r9 = getgid() sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="19809dc8045e087909c83eab5fab6ffe2b5283553c2e050a3d873301923875412c9b80449a1aa1b2edd26956b79ced4e53650c15500d884c84c7724ae29d35f0fe00a0a9fbd65dd6e8ce86693f48be48a1f3da3c2383f9949dd7f288d20a03", 0x5f}, {&(0x7f0000000240)="053971c318cc1096e1107027cdde7b9f8e91363fcb9e7dd73d1180c951fd4852fd8fa52e6171bfd1a421036bb2e9baef804286b53cdf1dc51f5ae4f60e9b1cad6d56bb300abf41eb1eb56b1fda999e96b0e4b69926d5d4681309abffdfaffb71eecd94a9bc8051c8720956f3956f116000b0aee757054a48a66cc479f6ba52", 0x7f}, {&(0x7f00000002c0)="5382f882ebda3c48a01902f94e3859070a11d86286958d9a60c6bc11075467d5172f1fc7d84abb607b6e382d4371731816eaac8082ad94cd7e130d212c7338b7ebd63a1e03b868e183f4d86f6ca9398a9f887a92c2ea8edb984852bbef69248c91e2bf52", 0x64}, {&(0x7f0000000340)="f1b6ac44dda375705055b49f", 0xc}, {&(0x7f0000000380)="9daf3a19900567383c4b750ba4fdec4d30923cce074e42c84493277148d6133fe3b4940841112cd44bb885a9d3ec8e346041428271b0028f8f0fcdadcdb06a69c06a374f62832e03bd0b6b39e30f8a44da8f9055a219364093164287d9ac04275211b46df051eb7379836983ab1c62ba1637f87d77397aeb85f689db470992a5e255edc47db5f7755069c18af8", 0x8d}, {&(0x7f0000000440)="98797c3459bdb1553a4d7655db7cb843b4f375a6712950fb08a675dd05d81c2f3550527b1c37795ab7987b9bdb942befe20970ba60afca7382d963c796bea57475f449f66237f3b9b6f50a53c58fc0ded99bf5fe22f712dc42e2eefbae47461d5c577072ddcf9364f9247d7e8e6419e4a29402a40b5e5d413d74ae5d2da9ed8639fd5aa918bc58eb8d79797b15e1841f4fc3cab20f34e9c30cdfadc92436a87c969b518156947738e99cc50ef557b4007e43de777270b1a3398be62a83b67ef1d2ffb3f69803760940e08e65ce81e67ccdac9993c34a993b7a04d95b54e942e637c339814b6cf07a05afc2342129f3a0cb97004a7ac08b787a2b25eb4c06db37c6e6c09fad38a478b7d61efd69152873787d708bcf766a1facf67d80151d67d7f81f124f3f0fbf00dfbf3f9cb3d9413039e150322b18a867274b41371c2d5c9df939fd05297210cb2430c1bbcde1064ce13a6e40b0b45e291d0a7803d6b06afc2679b5f7f871306ce34df4c75d35dcd3b8bc1d2c84e523fa3911549d4667aed5451d023ad14fcfd15a535e5bddaf578153b81067ca442f91a37950b499199aed00d3b8a3217cdd234dab67285be62037582ee4a43d45fd9cc47b7e8560c829c0f235f0235516e521f38e3f864fca431ba00d1843fcff3bb354b5ec3362bace170f097ba1e10612decea27522326729269bcccb7a9378403c328a589620b05d53e10e1972fa7d501b8748d8f39bb6709ba1fe352322dc3b6283230f020df45a030308d212a505b7fd35ef7d562d1a45bae8ad8c03a12b8238844942ebb815935767315ec86ba6032e5eb1268841aed23ff3e6fd7bba20e76035e6bbb91e21ff9fc55d6ec7fd610a99769460547f8ef31ef09c202621486c3913582bf9a07a6411240a383a64fd3fda93b5ac3031715691deb5d762ea9cc351abbd1bf5198324cc769cae729fbdfee687adcd154359f77388f6d1db9b34581f063ba6156fa2047c8ec8a1c173d1aaf7c142fa0dea79accb54f4dafb81b3572396a2eb6d2f3d517d18fab731ff55eac92cce310115e7da1ddbd9bb8bd5cbc91ebd7c6b9a58dbe4bfc1ec4d220f0bb02ad9f8984eeed4b1dc96c0868be2ac2089a76e735ca91aa8439b54f4cd2699e57c431189de83f47127af9c9c955c3e4131020f4bd14070017c7d222ed86f92a687e7477d6414acb55fee677bd989f71e7e59839c738f1de59925b485aab45f989f3654e324cf4795781c35e83e3e6880b78ff4157571e765ec3d02ec6035e0494cf852f5ded3e1aa9df3753c63530c656726d4edc95d8d0f50cadcba00d5fa68e8826c78e8d620cf0507e4dd5e26fde71cf0ffb1a3c6ad561eed3eedc94ccca13b6dfa03044b4c76bc38acf525a697cbe40916df4075994ff1e8572fab4b5084b176f4fdc91d86bea535296281762fe68e427d82ca1bafd4dbf0947ddd07b2ee16c924a4c78178123ceda5908b680ca775a5587ef9161795a41286e3dba2c8cd1418e6f4c327ed364850b498f1cd614c3a322f45eb98520c80312a3e7e9c6e1c0fd378317d3969969c48489dc250b0cfd91240de9e147100976e07d97657da12a6c732773729ffb987975bd7a886efc11cc34656f018294a9880ef488d44f565b6a60c4b4390b6a14e99ca068e8bb819cd953b3eaef4673912cf513ea809563bc3184d5d2f7730cc0336c7577521bc5b9dce3d26970ad6c0956376acdabf31965eb050543032b9cc46ba0d640e12b806b49499f4a37faf5d9ac771e65922e6725e9ab64610b2cc2a2ea6c0ba1a480ea12f6e92ea174d41533542e39b023f74156d3b1093c62412235dd1c26f191160d2f552703a146985f4a1058e67045c120469b89f656873c2e3ea98ec82658ef9eb63b603542300786a4f4307e59846b82b790963315ad3736fe75aedb5134a658dda8b3f1289581e295888966baccd01daa8d2aa8ecc72c64e9758f493bc227763ba143a8e2052d24254dc8c29fe416c6c042d4c24dae58a51fa341d85a5cc852667c6f1de8bb391331e71c8a27620323f011512a0525aaac7287a4b2bc79f28d59447b5c0ed4c5dc9f2b7bc710cd4ba5c91f2b162f5de9f4edccb4cb4eb4240e82652c6c6c61897a60949a76e9aef5b04fe078a77c7852a4d501003d43966884d9833877fa49ec11cf40a61c18f14b1f6249ce77bc0381d475a1a1f42c2002690056dedb359747a31119bbf8cbbe5b39c40ef55758560e0422d4dfab30e9b28f70d7f97e0da01c2b4cb41c898ceb513aa6258b4cd71aabf1da078a6895bc72d466ef68b2e4c09a84e607bd7cabdc6397b57fe300693026a5b16fd1822d3b97577800050a4a4e4086a601e3ccf3684f08c7ba008fdb60e881a9309747ef65f8ea69e337238bd2cf10a8325739c2114e994fae0f76e18f5492d7c670e8af327ef0b5241f3b1b5c35b41353054c182a2b2ce9cc7beeceaec06e5614d8f64f8fc96d61fd848a27b1e2937cfcc13daf8e0a8f68f329e09567dbae63fd44f35fa520929993a45386c2fbe3c1da24eabde90a14b66e591b6f6d46bc452bb62d6e34c6f4fc561c27e8596f8b2aad1c6f902f397844156c21ee61340c0eb1f00ce9e74eb6831d9e4f9f435be7a099e3354d6f40d8791c3c6a892a72bf05b8cfbe2e0dd574219f542cc1ab3fdf45f8313a8c9d0dc9b827e8a52525f2d052022ebf0dc1d992ecdc839447019f60b60a5651c7ee5bddf2f1f66b81767c7f2034ca0a15e2f7054427ff52cfe2e78d75d9bee0dc4af8b07af0164cc0b309cd86470db86e786a1c32039f281c7361fa1b613d2bb58f40198ddfcd0c0237b11f29a29c310e4fa066ce3d756df3ebc2f5bc1ee778da664689a046bfc23870570236ced51b8a67d0710bd801129bde8b0d9580876c6552c920a3eacda979316f6e7b768ce164b066536931ba67e03549d5d7c0f2d6eab9ea8014177c4b75d25e5d57ef685b23c42dbbdd7081c88367eba4a09928d9abdfa78ea70bb50ac7e1e830f8b0d726dba5e42a6bb19426a4654c320fabd4e8bf792d47bdf0070030437fa580e7ec6d6a8ef60e1096f32e3c6cc903ea1dfaea7d690b9d91e233dbfa5505b24585b5973b8a6ddcb5ec7ff40bad91c9333cbe46f5671dad3adf74c66d6bd4c194f03254ad4f2f5f9fe3b2fb1d6b37ffc543b3b984d2002f8c2504085833192359fcf35a675ce6b82982da075a52be57110d6f9f995d586820debd40cedc7d6c364366c6ded340a06ce77a3ba4f790ff348df8972cc901202f0b4ef2a1f06162d4166936aed4537e44c315d8f5bee582c170b2a51b8fdd402fd5208906b093affab0b73256a4175c8d98a193fd6865db4a291d07e92e4396af075127305f064f91e59c887edc7241224b5f3bcdb3d5ba0b2d9b951fd5baaa88c4dcf393fb21816dc5d9331d767e199dda17ff69afde9a529d578c8ca3f74a238cb8e18f7078d7c5da1ad4d1bc2f8eab2021c32f563cb64c28caf2f67c62e6e8e246f92e7e6c977202faec54caeb4f3c8f0c3671ad4b1ac9d63acee1ab18d7877888e821004b89f1e3f2c18b6e64ed0c0fc95b09f7a3df2db05ecb48b33ad9aa1fee6b8dd6c1ee9bdb1775729062ac9010218d23b669e345f5343311c783bba083344afeaeb517464246670f96e53333be236b6613ea8cc401422eb5eefdd15e11df2810a6de1f255db1c0e4cbe69b7d95332464c9b64fbed22981a8ad2dc7a34d6ada14446a9c9a1f34a77fc9af4f6eb019fcf5cb5cabc02951f1eb380d162bffe4d87d3d224120980f0045763913dc332ccd38edd10952509cb3fcf7f682310a159dc1c80d3679baf87b40aa5fd4caa5553c496b151970fea3c6b4894ac68a603ae9b517972567235f9698eaa6ce987d18fb6e6ab07c3356ebaa557202a93f439f4c89e142cc02b633955de7b9397e8a96b544fa1425a7ecde702a870bf6cf3febb3a01fa9e964d3478a45a69fe0b62a13fa191f90052b4a220cec903d9d7c14e69ef908880ed38849d1823127139f638e51b626ae7a6af9fbdb391fb6716847b68bae8f374489b76ba97bac9717643829297adf0dff1c94fd5b2e4d24076a3ae60200e235ec8325990854f95d9abf1d790fd1b5439f2a92b6617070f9de5abdb2cbfd672e30b2395ff0c63eb651e941d8ea9752bfe3c1e33d1a9012c668f90cbc237dcc8dcbba0982f3681454742ad2ae02f63793475f96c2d1a994410edc1bcc858b5fbab6ff0d77229326ca6d11e99c089d9ac1924302b86f7c53852f836570bce69ffc1e321c89f910c39b9073574308ec688b95696a32b0394531dcb6276c2635bdd1d9ffb2c1b02c4a15b726e1030b19ecc5f6123fc63e06a89d78d30d13327885a71208162676c7d7df7a2c884b583c341341d51e472b7c9b18ae9c284baf51f1b0906e6dcb77399dfcc2812192c073426e54f4e872a46ca67641374293a6f04cbd99ca341a7feb80e9c4278bc819c87ac57be1b768aadfd8b4fe1de36877be86cc89e17109c5f855b42d8c7e1928dfe7f3e241f46815dfb4101473b869e9816571e54173a421d676be440e3c2120ed341c4c9de39b3b9095dbf7c195bcb25760d43d66844e329b58d3afcef618b240e80b8ad050ff526aa04cf66d06c20935cfebf23a5202fde5b5776152a022a99ab7994e6edec086f11755cc9a98f514c0f99f055051d5835a9919fc720b53b5815ad742c8a38976496710901751dac812a1023d1971d66f18ad7725f5fbf8819d28f1ea68f3c08be8da711ebdbbc4d5498f0025f808a3951335c4873922ed90997617588d4cdde60e4594cbf26ce542d02d3bc3383c62c85afc973c6b5b4cbcb69041d8e3fc310700292e65d91e1ab112407999042b98eaec06fc54619c351e9e5d013783dd4c32d5bed72c654309c7b8072c8d99ad9dd3b276db844c9ce1d4b88f548e7a4ecec26f0a8e187ee43e22032320af6236fbe024ee208b154a958e77ab0ffec02ce5beb385273e6d81b206296f18bdb43041c59110f2263835e1596bf5b3add5677c9310ac1e606e1ed3a07628735347f1c2389b559b709f389beb4c5430eeac13238f179ba7f6184e90ef054c01c6403fc62cad03d42289b36a7852e443553fc1e142b29ddcfa9b66a8ef11893723f6f2fce14f746af46600b4b13dc51469803ab8ecea45027abe9559135e7b40171b4f0d0a3013fcbbbd0577ff2fa6135df2fe7a7960e8656a398e8db5326db259ff1a6308deef934aee246656e535924eb75b57158604b5887cad4b97105efd7fa54f5485c0d271584e08138d0a166c21661c41fa8a28c802d6e043e21176292ec284beba5358deb5a4370e069cc8af0266cad1cbc8d9ec4e7e7db254154424e17fc9e2ee1477b2b3ac86ba81ee1d416aa22c462189b13565eea22f62bedddaf52189895319cee01cac8f3fc0d482651136d32d62ce774d5d064bfaf35c1081a772ea55cee7fb4b76ec2100d1c700c6e2174f9220cce9fa41294bbca0384ee67db742cfc7082a0f2faabe104396aad7a602c789edf8a541058d6b1575aaccca74cb65be138604418486024aea6e25be18caa4c5467140b4141d87dd9aa031e32ccfc95d9326e80e5b5632102aee24482b4dbf965bd35ffe5106b2f9afd5e56b8a475af06a4b4a9beebb5a3de50d37b77acc832562cb659e73b5335af3aa45d9946dc8d49ce71155335e139d0a72634f0d1b038bced371ceb7c3cee810470661a32dffb5cdc2b52e4deaa39c50b1267ba8cebc0cc89ceb942806b64e62991a9aeb083ff0089855357202c086e7f2136c4533e", 0x1000}, {&(0x7f0000001440)="da7e76f00dab132e40521d74822c35250fef25297abca629e5c1f51c468a909540f29a9089e272a40efce8b1269152341cf1032770aa52895ebecbbd523e5d063268a6d3e7e6e866c1a0e2f97d4f015439415d04e295651d9ebbb6697fef4c5bf3e0a59c316e150267ffc0e5880c1725a55634dc777f0207ee39722eea11c0030f3d2a9c20f1", 0x86}, {&(0x7f0000001500)="5583f2e3a90d5c04e446451cb642774fa5eebb4f047eabf4dc54a74046d8c504d4ed2c9c98d6586c8115b793d328a99bd93dc82d84245754c7b9eb1ebd8df7834bd4", 0x42}], 0x8, &(0x7f0000001900)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff0000000000008d12b4502c537ce8c80f12c2c491ca", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="28e3720100000f0020000000000000000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x1}, 0x400) 05:37:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x3) flock(r1, 0x44000005) close(r1) 05:37:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) fcntl$getown(r0, 0x5) 05:37:58 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x4, 0x4) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 05:37:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) 05:37:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x7f}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 05:37:58 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x304) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000b0e71bd5796f9f701ebdaa3bd84a1ee39982f78747c630e035d7c871d973eacae145c1136725b8eeb3ac49d61fbc668bed1eaab632ff6cd6c3d90e181fb15c91aeaafa5f7095638c31be94a95523e0f155b9e1cbe9a39016a5419889396d37736c653afc904b1f0ac6d002d79d0e203cadc5bff8e359e83aa2e0f01299ec40d4ee611ad289ccbd99e9e4ba8dafd62b56b952339e33c21830cc54494fb364805a7ab323f1c820c215c6e17154591e8ced959c8eb4fdb3eb05ff4edbcd04b706b8501a99634ba8d93ba498f05764e6f094a5fac436"], 0xfffffec9, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x7) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x619, 0x80000000}, {0x8, 0x6}}) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) msgrcv(r0, &(0x7f0000000440)=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\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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'], 0xcc, 0x0, 0x800) r2 = getppid() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x83) msgctl$IPC_SET(r1, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r2, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 05:37:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getppid() r7 = getuid() r8 = getegid() r9 = getppid() r10 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockname(r2, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="3ea053080f81839ff0f2962dd2a7a77750eb68553314c0eb398d6dfff64a17f90f6e5e2b29a846de8e7231aea452331535da8b1f76165472022dc03636a1d05f5ee4d62625e96628f933cfd2c626601e4d35902e44e15f39830c2504a46ef16b225d6f3d127fd48a3aa6adde0441b33ec509c8a40080e3c4ea56545fe2b97c678bd272", 0x83}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff00000000000036626066b4b4643f5d403d1e61fc0e87d7031acbee08b3e3d7877398843f83979ac111cb76c9e9d60e9558ffe61d4b2cca4a7a28660241c61c8029301150e5431378bd99a11fdc1b08f168b3ccee00a409e6f9c1421917315a070e585ad3c72fa7ed65556323c0aec2a64e9e228685f5f94387602f119a79239c678a0ced184ddf6a3dc1fac9b3132841777c7678e14f671bcffe9a90e1c241f3e782ad9c685f2ba35e6a1f104385e440d379ca033568d2", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xb0, 0xc}, 0xa) 05:37:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(r0, 0x0, 0x1000000000005, 0x0, 0xfffffffffffffe3b, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 05:37:59 executing program 0: shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) semget(0x1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) 05:37:59 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x69, &(0x7f0000000100)="d595fee4e7deb89d02b079a09c6bfae2867b5481d2bcd1dcb07c87b767deda1ca995bc74dbefaa60217bf0be69c27a215778cd62adc808d955afd1dd39c2639fd066e380ebb61e0d090efd3018e553bf599dc4e600000000000000003f60ce9e1bd54f148059d5073e") 05:37:59 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 05:37:59 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') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 05:37:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') getgroups(0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() getgroups(0xf0, &(0x7f0000000400)=[r3, r6, r7, r4, r7, r1, r2, r5]) r8 = msgget$private(0x0, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getpid() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x100000001, r9, r10, r11, r12, 0x110, 0x9}, 0xffffffff, 0x6, r13, r14, 0xffff, 0x1, 0xbc9, 0x64816b18}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r15 = geteuid() setuid(r15) 05:37:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="669facda1345c4544c473b5b1d9f5e923a8e19a0586b9c6ea73b67442c0250a4bb934f125d44eaa96fd99d24f1d8fb9c82b737c1e79380977815f3c7a0de65fe0b364523fd39dd2d60d387c65b18b656d64b54c10db5c3b0904b24f8df96f2c54ff995897305487a971c05ad43e4c941f09b8f0c864f2e1f296290c2f64e551dd42072ce9c0114fc9563f7112c3d7417329c7e878c83e77c907c9c35d84a63c0cf8252c32cbddb20be8e08d3202bf38bcbb2f0ec3b75531f218840ef7b74", 0xbe}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fsync(r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x10001, 0x7}, {0x4, 0x2}}, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x2005, 0x0) 05:37:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x4) r2 = msgget$private(0x0, 0xa8) msgsnd(r2, &(0x7f00000001c0)={0x3, "52aff1629c1edfb2fcc74c60a865791dcfa9971032c10ff711c9073d9b06e0cd0f8f3f00c77c05a8a83df5f03a820ed455b38669f679ffdd2e6127baeb9bb7c248c17a34298228ec10902c8ea7783099648313cf30a59d0aba0d62b202762e45cfb506e8252af73a754e47e69317d4547a04dd7a611db2dce11bb7669a178a1be76a89c7bf1883094e4014216cb4dc7e03e9088ce23f5ad3c80ef2807e15b62365dda850b73913ceb6322dc5e75e973e"}, 0xb8, 0x800) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000003e80)={0x2, "0dc7fc1d6816fae3ffc6a3acfb0bd34cc467ae8d64e5df3d1bda8cac158ba7638911e89424dc0426e923855e98d93be24f7524f9706a9baed8c66450d24aecd92a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b77231913c686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e09eac2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2a"}, 0xe9, 0x800) 05:37:59 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sync() setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 05:38:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x3ff) dup2(r0, r1) 05:38:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair(0x1e, 0x4000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r2, r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x3, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x81, 0x9}) write(0xffffffffffffffff, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0x76) 05:38:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') 05:38:00 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x5, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0xffffffffffffffff, 0x0) 05:38:00 executing program 0: r0 = socket(0x38, 0xc007, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x4, 0x100, 0x6, 0x0, "5b82ff7db40bd8286e59cd76ad0f9294a502a9bc", 0x81, 0x1000}) r3 = socket(0x2, 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/48, 0x30) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000040, 0x6, 0xdf5}, {{r3}, 0xffffffffffffffff, 0x61, 0x9, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0xa5, 0x40, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x81, 0x80, 0x3ff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x41, 0x80, 0x617, 0xb096}, {{r3}, 0xfffffffffffffffc, 0xb0, 0x0, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0x12, 0x9, 0x5f}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x100000000, 0x3f}, {{r3}, 0x0, 0x40, 0xf00fffff, 0x6, 0x484ad7d7}], 0x400, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x20000001, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x84, 0x7, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x84}, {{r0}, 0xfffffffffffffff8, 0x0, 0x6, 0x1, 0x8001}, {{r3}, 0xfffffffffffffffe, 0xc, 0x20000001, 0x1f, 0x2}], 0x3, &(0x7f00000002c0)={0x2, 0x80}) getsockopt(r3, 0x6, 0x8, 0x0, 0x0) recvfrom(r2, &(0x7f0000000400)=""/233, 0xe9, 0x840, 0x0, 0x0) 05:38:00 executing program 1: write(0xffffffffffffffff, &(0x7f0000000a00)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x8fa) poll(&(0x7f0000000900)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 05:38:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 05:38:00 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r10, 0x4, 0x0) 05:38:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r0, 0x0, &(0x7f0000000040)={{}, {0x7, 0x6}}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) 05:38:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xce19, 0x7fffffff}, 0x10) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 05:38:00 executing program 0: r0 = msgget(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/237}, 0xf5, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r3, r4) 05:38:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x180) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 05:38:00 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f00003e1000/0x3000)=nil, 0x3000) 05:38:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20000006, 0x89a}, {{r1}, 0xffffffffffffffff, 0x2, 0x26, 0x5, 0xc829}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0xfffffffffffffff8}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x9, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x24, 0x2, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x1}], 0x7, &(0x7f00000002c0)={0x1ff, 0x5}) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = socket(0x6, 0x4, 0x7) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x69, 0xf0000000, 0x2, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x401, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0x7f, 0xb1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x5, 0x1, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000025, 0x3, 0xf87a}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x5}, {{r1}, 0x0, 0x9, 0x1, 0x5, 0xcd79}, {{r0}, 0xfffffffffffffff9, 0x30, 0xfffff, 0xd5a, 0x1ff}], 0xd4ee, &(0x7f0000000200)=[{{r1}, 0x0, 0x2a, 0xf0000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x10000, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2b48, 0x8}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffffd, 0x82, 0x1, 0xff, 0x80}, {{r1}, 0xffffffffffffffff, 0xd2, 0x80000000, 0x6fd}], 0x8, &(0x7f0000000000)={0x2bdb, 0x200000}) 05:38:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x100000001, 0xfffffffffffffff8}, 0xc) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001140)=[{0x88, 0xffff, 0x1, "9785b74ef9e084619e1f6820f67059b1b691b258cbce5179b361e9902d65ea439c295638b468529be03156f09778f157f68ce336b520ca3e54a6a0ba54b4d62ada2ebffd94b3e7f89d61549bea3cdf798e0f755bd935dc63148178a6fbd7272356f9db467c744d665159988dc1e4af9505c8cf15392c"}], 0x88, 0x2}, 0x400) 05:38:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18800, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef9", 0x12d}], 0x1) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xffffffffa2ad50db, 0x5}, 0xc) map stack 0x20000000-0x20400000 of map 0xffffff007f12b528 failed: hole in range 05:38:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffb, 0x54, 0x40000000, 0x101, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x200fffff, 0x10001, 0x2f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x3, 0x9, 0xfffffffffffff991}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x7ff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x44, 0x8, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0xde, 0xe14a}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x5, 0x430522de}, {{r3}, 0x0, 0x40, 0x60, 0x100000000, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0xffffffffffffffc0}, {{r3}, 0xfffffffffffffffc, 0xe4, 0x1, 0x1, 0x100}], 0x4b7f, 0x0, 0x41b1f84c, 0x0) sendto(r2, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000009c0), 0x7fffffff, 0x0) 05:38:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000640)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x87f, 0xfffffffffffffe04, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x21b8}, {{r0}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x1, 0xeea4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x401, 0x2}], 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0xf5, 0x44, 0x7, 0x100}, {{r0}, 0xfffffffffffffffc, 0x88, 0xf0000024, 0xa82, 0xcc}, {{r0}, 0x76cbe295f2aec276, 0x60, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x3f, 0x5d9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x0, 0x5}], 0x7fff, &(0x7f0000000240)={0x8001, 0x6}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000180)={0xb946, 0x4}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$setstatus(r2, 0x4, 0x44) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x60, 0xf00000aa}, {{r0}, 0xfffffffffffffffd, 0x92, 0x2, 0x3, 0x20}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x7fff, 0x1f}, {{r2}, 0xffffffffffffffff, 0x2, 0x22, 0x39da, 0x200}], 0x1, &(0x7f00000002c0)=[{{r1}, 0x0, 0x1, 0x1, 0x7f, 0x20}], 0x0, &(0x7f0000000300)={0xfffffffffffffff7, 0x9}) fcntl$setstatus(r2, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) kqueue() kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 05:10:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="0cee29172fca59da6b5e243c7ef8b996cc439429b09d8946823c43b83852a3e8aa032955a9a4f9dc30c008bfb9db382cdbdd4a32bdb07b38bbbff2655aefcacab754850a9c2c39052c27a594673751e9cccbb7757717056d4b2d43df06bd707c5dc7dea9c61aa95ed30c47471e9711ce363f66303b29f27461349740deabec72a9e36645f577b9ab913b601b8fd25a260478cbb21bcf2a151d22a9bdd3fec511bec1a90e882d0d801f099567cf580e267405f907b1b42e2a63", 0xb9}, {&(0x7f0000000340)="39fd41a9ad78109cdd083e5d271ac50a4c5173a08282dad847fa9d460b1990ca6fc6cc47450ab9d81741a45aec63b6c52cb463920eab7f4814020bbecc52b158252acfbc16376e5cc33c2c5be4b2803fa6390c3758708525948e6a593ee21410ddf5f0b23087550a325af56f9397b0477459bccef5986e9212a8bccaf41bb2f40809db", 0x83}], 0x2, 0x39) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) kqueue() 05:10:34 executing program 0: r0 = socket(0x1e, 0x4000, 0x2ced) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r1, &(0x7f00000001c0)="a7", 0x1) 05:10:34 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x100, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 05:10:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000140)="10c21a04e33177f37c77324dedc4abf28b76c9541170ddfa310f69ca2f9046cde19189c557e7f3bd7fb61f44b48bec6d9ed52ac16cba800b18217434c7ff4d687492b4a11bdd323d232ea91c6d6d6bebbc732084cac77f789574621b18d6ba471f63c132486d596337f627c8ea4c194e1b4bea85e020c660c280d00bb42573f6ceae0a46414b1e5049dff085e5402866575c1e91a23082397bbf763b98e05f58670457eeb2e3f0081df71f4c4a6e28f0f5a2d70d64b5fb9f8881fabd4ee385f10ba547976b9ca6c448b63747a80259d3de07c350ee1d0f4a83461eefe0de680a8db055ce0815dfe594a0fd868c08a7e5a3bfd4db0004ea934f6d3a89dc021b7188c1aa2b0225831b9d1aa3536dbac956d92dd889ee113ff04f37282264abcacf2fe513b8690c5a28b82f40cc4efe117f6c90aadc7bdce86149781a8919ebbedb906541193de11f9ccdaefbadd6e93782ee63a7421e8769e065c6faa119ca0d696e7a5e6ed22a47bd30f0951a2beb503d31f77609dc4d5dd132a66fd0e9410bab2c3c291fc4074e06185a27a64251cf90141e9ed5b0de350a719c386935bec817055542428cde41b123dd0fa11b28256ef0aaf426e1750ef3937cdd6de6af87dce2c316d108651a4795eb8f0969556be0ccea44bf1ab1b0e05f3cdacc9430cb310d68cb2d43cc73362d8bd7bc17b3ab72644ecf2594ecd26f1b82de5109bd7deae4ace393dc122f5284b4a915db891bd726a4164a8cc96a7acfdf49a1062d166a793f2aa1a107a5fc7b54e800ce07d91cc8a11b603d0cd0e6a6df8f40ff7eee9ad1225aba95349d433f6f0b2b32587665d00ea60349bedd181f22f2bcc4830b474408678a73957ae6579713e865c5bc99e038ce6fdeb02479cc99bac5aa72b931cfbabdcef1cf0adc8851eb235cd6afa98156fd95d9441366278c8fefa690ba4322c9bfb9b3e21b58391bb9a5d6a1a9858a25d90d0a0c57d72685f92778d66f45d1b1dc3c943bd846eabb45c7ba00fda327cd48f6f2cfc6dcc766f7432fdc4c398fd730850b3802fabf50c2c00dbd96238e2cf96d5ec506eff5a3c66f9d760c1377bb3c810985f5ef663bcf28c031ae738cbbb94749d8b2b8d47f72f8f8617a267d6e3b82e7338eb3300626f1a45f01f4723d8f19bfb05128429a43c8de371166cc1d6f23761cf16487a4651c49a7649259a5fe5bbf7fc8edb179f8e72d4dc9fe267a3aa828cdd97a33c37660778edae4741d91569bb385ca1d80b977943094ec7ef3f1377b39d8dda80d6509c4bcf125c1799739abda315455a2db040e1ab13f0fc26f3b77f8e1e115223a66d8dd12a9a7ca0cdd411cc3811e33bcd370e40b18ffe894ac3751c987c8bba02513c813a13d48bbb98af10c0bec598c2f09c5ac29e050ec0cfe40d5de37ee0d3995fe6d60582eace16440437497f7b9f87fd6d49b78d16e864ca07629cc0444e197c3e5fcbd6be21ef61878896c43a8b6d8480d9036a28cc2ad631f47a46389dc4d64424711c22e56349813eeef0bd3bb216f910e5c3e6bd2e633e67fb41a565a7c8aaa75b49b430410488b0de765f66ed9c691483f3d38da6eefd24da15a8fd4704925efa23dc5c6729347a9597c647c8e8df954239fbf335d41af011e0680887e6d4c5d8d9a542e444c207fbc384e6588b356c2471c342c6e491d70c360ce0e5c857f824eb5c6b9f95411000308dffee9e32457b20e547f73bb031a18321b22982d7deb51cd58735c5cca962183814b97ccf9e35bfb16ac8895ce945dd87de805b96e2d7fdee5c65112a7fd6bc6deb3ca5041902a17e860c480997c8f509d909a285b5fc151de7993a3779cafc52cbdb70708b6ae9aa87659cf5e6244b20b62b6d5ec345e7f997f927340e7ae9ba7b8b89a9dd21e4148398e3792d23eb2cce179b892203a56acc998ec22db227a8af3d1889d2131f01d4d890538f248b68eb6a0883a1e04f98581b220a7a6cc14528836eb70a35edebfacfa004677b0806d09dc8f816c91b3b97ee3af6af29b62ce5ec090d3197bfcbeca4b36b0a7232254970cec45b0674577f4ac3636cfeabb47fb5c2683a6fc885eef86d3cf45c37a69568dc4c899744364f033f985209bd2aaaf522d19fcdf4205d4ac353973a3868c460788f2bb5cf334c287b9e9233738dc8b03b7f97df0ef195dbf32f3bd20a52cb690dcf9e95a36f5297d8701b8b04b230d74a5415b4855fd15ca5d2a405850ea3f85cba845fe6953336866db4bbbd0e1152762fecc854a8b98bf675278d5bbd53cb626faf600cb22ac7ad2ab2acaf8aa4bb74e540af1a9ddf8690e16eee0675c21b6b6855b8c140e1465028ea435f06c67ffae1970c191bb32e5d2684b0956f0a0ec783382658c34f4450dee3683833c8f786e9edeaafc859fb1ca2e1e0cf2bd4be86a0688b5bf01ce13d743980d19912e5e9e3584eda020e5e37e83d8297990b845821625e4c24fd082cd7d28c128f7f8e48718eb383376c231e2faa4271b5b281d9f8ba69634704a20ccb4f6acf1ec14f95e4a3ad79120a20ba52aac830547391183394733b6a913b1d033f7c6ffa4169ab433abf7afb568e580a21aeacc6ebc3af2919228a1c9597295f34bc3d99b820c7fae04401516dcc836fb382338b9e7ce96907eaa6b10ddaa6765bd3eb46f9f8df8b6240de92be72d144e3b7a6888447413ad155ccf22709be1abc5b40c241429bf6d34f5358b68e3c364d2564152223cebe377ef5a104da626b917e7b10ea93a8a4b52c3aec6c32bd8e02ce94f65b5470b8ed93557c61e8bd3a6519996e68ed3868b3778d20c8bd34bc98b4e9cd032b698bc3a7d7221d3068a2550ec7c02c6a4b6257404a36f49d0c9452da92f32d48766f3a99ef2b25a729cd59606f5791bb9f0b806a354ffbc80d173d8190188f8013e0eb17f4e85ccd941741468cb01a360942936d091a62fe68116f7722f5632db634da8ef5ca0e9616aa13dec947cc0ea54ee71d42e75758fab0997d2501fa30aff3a0bf775d89d95b159337100c4bc9fc714806ec3c8d0109e2485636b6bff7c87e1115b0312a86e2ecdff879e76fceab66ef66b5ae5edcec62103169f4caadfd1046c9e4968f3cebf0f20a338577a853bb868c27bf3d0b5f89e8fd3bceec5cf35804b1de65b4195d602ab24939b1c049c168082124f2f2da1c286b9f5b89c4559e1184c87e7718d62efff7cba03cfe0cf087dcb39a507a56ed62fa6dc1cee3fd7388b013897b457be00c8b1e6beab4226449ea624916424a0bae288c3416285bf786dc5a4231293c36981f1aa2fe79637c3fc51a034694b5c199d8ef884472576b90df81f6128fd64aad72069273ab9f34f86dc661fd2cb5c0fc85848bd995f75fa85a54578954243a2b588be6519015439119d1817e342bf5edd38b83ad540d80e473717d67aa04395eb84078206b4b033d9c0106bf7291148b8cbf55ab1ef7b48979734b45883c212e5ddb12159298ed64582b4253129caf732595d20251015ba62d3d3589d371ab6dd43425c7bbd865a8e3449cd8855e4117d13add70f30b1b17350a583eb11d8677693de09e15bb38dd64ed7f0cb35f1344640cfdd40bac347f8d8db874b2d5f85bde0b58557788a2afc39c7fbc28c37ebe917169b06b6d1ff79f66c421d38caf253796e5215e911f7f140d130f65d5c4fb71dc2dde67f5371416e73733af370ad051a90bf28fe4beabeb1676931f242915307523eafa0ad9ded788fc1916ea1f215bed264778a187b9edaa501f866b61bbbb611b767571006b96022e4f025b6d4c7a83a5c9a6a6a", 0xa7e}], 0x1, 0x0, 0x0, 0x8}, 0x400) 05:10:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xffffffffffffffe2) fsync(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000ac0)=""/4096, 0x1000) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) 05:10:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 05:10:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x0) 05:10:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x2000000000000004, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r2 = socket$inet6(0x18, 0x8000, 0xbfffffffffffffff) pipe2(&(0x7f0000000180), 0x4) setsockopt(r2, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) dup2(r2, r0) 05:10:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000002740), 0x106cd) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9) 05:10:34 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) listen(r0, 0x80) 05:10:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="c4eac6859fd05f9cb8582371b8dd0eaf2c8afe0b3a2427a747d3ba85200bab0c7ae762684245f576dcddf45a8f4a26e7cc58ba47412caf6119", 0x39, 0xc, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 05:10:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket(0x30, 0x4000, 0x7) 05:10:34 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 05:10:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x3}, 0x10) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="df0023a8", 0x4) 05:10:34 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f00000005c0)=""/242, 0xf2}, {&(0x7f0000000700)=""/198, 0xc6}], 0x5, &(0x7f0000000800)=""/196, 0xc4, 0x3}, 0x40) 05:10:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="06", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8001) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x556ba93f8d95289, 0x0) 05:10:34 executing program 1: r0 = socket(0x1, 0x8005, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2b2) shutdown(r0, 0x2) shutdown(r0, 0x2) 05:10:34 executing program 0: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x994883d46484d993, 0x1, 0x401, 0x401}], 0xb2, 0x0, 0x800000000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 05:10:34 executing program 1: mprotect(&(0x7f000037b000/0x4000)=nil, 0x4000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 05:10:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0xfffffffffffffffc, 0x9, 0x1, "f1c1bb74b7fc5e93cacd03e510db666bf6069ed9", 0x1}) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x12, 0x7fffffff) 05:10:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ftruncate(r0, 0x8001) 05:10:34 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6006, 0x402) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) r3 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x61, 0x20, 0xf2d4, 0xfc9}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000003, 0x80000000, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1, 0x82, 0x401, 0xfffffffffffffeff}], 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x101, 0x3}, {{r1}, 0xfffffffffffffff9, 0xe0, 0x1, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x12, 0xf000000a, 0x0, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x0, 0x200}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x7fffffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1000, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0xffffffffffffffff, 0x20}, {{r0}, 0x0, 0x51, 0xfffff, 0x8, 0x4}], 0x3, &(0x7f00000000c0)={0x80, 0x6}) 05:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x81) syz_open_pts() 05:10:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="315f9a92d3fd8ff428a7a4d007d2b2276a564e403c75b29e600b5c9f5b190e9a7b691679c4b80519d11073a620b38fccf1a40d7063e94bb9aa7969ccee0408b297139bc1d4a31f", 0x47}, {&(0x7f00000000c0)="66b36654aeff5b52620a022fe3ef1674c0e7cb3d1decac5ff30934597e6099ca8f611367f00ce82313a7cdbf6832be5cd2a9e6ecb059270e26ae1ffff25bbd09e0f45166dd555072e741b4211aecef3e825f50ed5cf65614b11534043253afe07aac2980104f15c173e3fdde7f25708dc312b5a227ee338ec1f4415f2267a90c7322fa83fd32641ad2a5a8bd2994e14887a66bb21562292c1df61b58d61840d9ae49a17fe925", 0xa6}, {&(0x7f0000000180)="a9a7dca13e0e3b9e3f3ed54c766752ea5dd0a2263e0c4b3654cda422ea3c8beee5b8bbc9e8af70e8d17f69ec457ff5b6698801955b140bf0ead5fc087e13e09816d4b55b5e952d80ec7408f180cb9660020fb36a08f08c1d9a25daa6d61789a86fcaf105dd7c2bd288fc3ca19681", 0x6e}, {&(0x7f0000000200)="8a8d723bccf964fc517e8b06bf5566b21df569d7303adc1368374bce02fbd2686712fc9067e68816a5d2264ae2c0d19c7f4d2cc673b49d28df19232ea119ce7b712ccc4143037e3ea9c99f0e00013b8758367ce3dffcf1851a580d5d5063e9085bb40e4d0f445cf936a915d04f8df876db939f5bf33535bebb6cc914170e1c8cf020619b4c370d04463113b32d406f47cc314cd039244c5abae3e7f11953d7e736dc3f68fd7cddf3a9b256dbd2f671034ff4b57a148906af48f74e287c57ade297f0b73a88515b7c69817d5ac54964d57bb67bea6a8d4dd31ba2d97135de79c68b88c68cc1af44aef016b4be4a1dbbf7ad665d4cfb00644adf3221d736b21b7c6d5ae62e8420fbda5aaf640bedd0465c513c2bd3472898c0155f180670d6cf2a6b230e3be7a4e1fdc7f7033d72106c3652b2cca70ad1b2771aae85bd5e7e81a5409e99ba6cda67037d8e197e810424d0ab541be2b604eb4a7cc6b54b6ef40b70e1d69615ae6e5d04ed0a65f580630ab6c7c4e6cca9e1ee43e5e6033ddf763b1776ceee5c64d429862499c21a87fe4fd1ad0a0c51dacf965df1a32869c8de55a44bfe85fbb0b4d076dbca32fdb28d37d5c6b501aff6c18f9296d0a08a6993ebb362715b5e8787ab0033452ab2434ffd559fc185988210f7c62e7fe3a786e23f7f2d52cfbcc318d7ee5204c7da4ca48721a32dc6d4c860ee83843c8d1c11357b8b99d3a46997315531ee021d5e632598d4373742959e6df27b4347f5e401a439ce5de69740de37126ebc1dde2be708eda4e0c682a46867905505b978ced3d3127be9bcbbbc33276bd851c0849d4606ed4c97457c16e53f6264401e259a84a0e0ae5d1d90e7db1b003cc807cc75a1d4a629654badc7508a82c63b38d867f153cc72c9c4544eb332f794150b30e6fdb112ba65a394621002fc08a048c86434557ac1fd7a4b5054590d3f2691b2296b0466aedac8e264f8a13aeacee82782609c95928ad40310f452bac53caca0f017610ac74602cc4e93bc46676dfd5a41c05fdbed75015dd1cf90143ef8423211e7f62a0cb1792209e0107391d13af6e02e248bbefde295c351a6539736da185f128238ca7f4f4eb9f39de19d293d2a99b611072fc4ee71cbe7fae95bfcc1a1ba2d6679b585d8d001ce2b0a2e10968f130a60ce782ca6534353ac16816cba78c2ec8ecabfe24608b6bd98714b0a7398ba4f61835ba77d740037e019bd13a52a126acafc31eb89f0d71074db159ce10d3c4c70fe124c7486956b318849be3f754a775d891e25956c5e1f66a912429bc88e647f575359fe5d013d78067997b9c64a6958262515185d01543fa48906dcdc201d7674488570dd91d356a627f434dea8e56b535d5771a1adf2e295a0ab40e9806653788195355e3122bd426a013017e13f103188f8825238a166ed06e220abfaf03d9a760b3675d3bdb1864e5b0437a86e65f95274ff918c84e039ea67d66581f2fe359b3bdbaed5409f9e15e353ef6ee8b366a7f14987f4dcdec118dbe068279d6de5a7075495941aa51a5d32d770dbb7928271a5f37b1ba342309abdf9d689f86719639386b09fe812ca604d27d1fcdfe736bb93ea13136e295b5c0409892cb6a4995a1883c9cf0f23e398327b0df5453915dfd9ce18eefcfb878d03360e481d89d973dae0529f858a3efbd3c7380f9552ccef99d5144240a0dc4698bc544bea49078443a600391c547c6d90d3527df5c49fda9333382e1b551ce260cd9ccffbb2de1c21acbf55dfea77ababdc27e731790edd2429986f341fc6e2b2c9944b36b9d12e0343d2a791aea51497944917fe57eb743eee9b6d75f89c55368286984503f88326771086de3fa6769608c77ce2fdc57c9d082a429186060c123d95b0cec3a1dca84e1b5784f11db95a0df2501dc8799720295d75a58d37ec9728b89f0043507f533bb6cdc2f7d96675d558e90b313299b3e140a43dc9b0f39d78c1870de717fba905b6fa0d5885581da6c4b79230591e32e88597fb1a51f32ec28f175514b142862c126c9b137cf3477bf9fad6e749bbbae2970f38f7d6496e6b82877119ae746d0dd64b22595df0ebc2cfbf16e77bf30d347e10adf869194e9e0f9eeef4d6ec4e19c8a35fa39fda21d517132d85d004b18e0adebb89fcb946746b8b6789cc67dc812bd5e73a985d9c7914fea45cdfe747604527e63537acf173b5668d739f70e51c7f6ec41b1f908a142a6c0498614ff4c824036974df51b680892ed05b7f5ab2fc394dffd3f1083c2a1fd4c1ff4c995efb86bcbd72f7ffda0608e28db73e84cd96fd1b272cdb92f0cfd12605f996c47fe5c73baefbe2413cda574be741cc6d7461b78043dbdf93478de7a93b748e084431f992d9ce70603886ce612477d76172c77d9f3d157783ca9f9e47aad88557350148b6aecbad3aed1e04f162f04bdd426b827f21025824714067626fa7d4415f802044747eb662f975ef8663af419376d7038d3391909c945c9355d803d3afbb6708c59ee731a2102f1e359d07f9aae4032e9069f984d0807e8301de3378663cf0c36b76c481301af0c5fe48ace1228e4799627b63a2c87f43f1aa2b2d4d32a31d4a9ac3e0fe7f5e26e4261ee2b483fbb41d04ede0208b2dde67bba7de39a3844a6c6e6cc5b6a4d2d176558e922e4fdd31a2186b63878f94241d0739792c7d7268037213c38212157767162afd7dbc3c8f6ca67b5471784a04563a49adbe6a769ea348074ae7f1d1dc3eb56ddc50375760887e83f688cb6e2ad6eb2a9d0ef78bd03d222c74020fac833e9e8afa57d993ecce0aae88312210460710229489ffbf820fc049d1f5f69c32c8754987a27e46157b2e9cf9d6d309bd2c81b6bdcd747cfb6fffa88484bf5e2373e969894659dccdd3a3d81bdb781d092af51de7c2b38d7c1266883f43f33b0306f51a8ca8e573123ce6c5d3b46df3e9afdbe6c39fee560c57475be57cf1678fe1df9e01199b4c6cc0aa3e62bb1f55753a11acefe666110692d88dea9a67009969ce4474451525b02054a80423531de6cf1bb26d7a75b02258884da30f78034a8bab7bd8ea1199f1d7c88e32540c2640e46bae8b4d72856192d61b5aa628f8d4322795c8087067b0eba31cf852231cf1b1ffb5ba75af32de1d45f07bf663d2770d64a36922dc8e88eb644e0807f2de7da9449820bfd7bf5a287d0690ca6efc6891ee52ef02fe607603529b28653d8383dc03e9d790e7af40a854fd0d590f59d71f50f98d1e403cf99aac141f084f5ffc6a1ec1efe17b5b2584826e8556c89622fb8ce669c4051e10fb3468e063b433a365769cefce07669357b1647b36ade2e26f138b285716c65a9a8bd8eb82104dfbe4b9e372b1d40354315f917004cc4f74abd818a599cb6a3f97fbd211ba1be5849a4802bdda8206e91c961929353d44e3e517c7948f08bc4985d4ebf06c8fbbf4f4b6d8c80b8e2ee48c9aa88cb2b2320b67034e630e4926a26580b73be6d406608fd905cf6c8dbbd41e5768d39d24f592463f92e30a52e0d4f689a8770b8b87ef7e47ddcfe6954591fafe27d01a1c6a4594d34215ddfb662c01a3d17809157253a2db9b105a789d04be0a9c831a3719c23949e0390ee84838be2c4b85d8c73a30c249ee0885a9117a1cc721172fb4d29e9bf51819c874682a30320b9fa8670e9e321d21706884872dd045065ed700e6fc18aefe3f6e151ce1c1f3aa3b4f406b0e6426d0599cd311365942105cabe134c1e54d4329cb8da2d6f7097b6ce822d57a69c8bfdb5827487da51f3b1504f61eec79b4d5aba24d9442cfe16acd962927f3bfcbdb6783e6141491e0b967e1d31e9dd393b7f16457faef8ecbfd64ac08276d1c13f234ca1f50b97bf26a51a2e66d702fd44d4ae4913ddb29c65c8c26bb0bc4adf9ad0c58ba75395d442cb8ef0ed5129bf920c8e180871c5a88317bdd415c4eb1425e8f88635cf8021cfe77a002e9a47b38a3a381c22888a7da03efa73628cbc2ee0355e841c7667daea741e9ab3e489466b211e41332fcde6bcf28090d327ce23316d8f088cf90a736c3d50ea5cfa08c840d246ec9fa8b806c6d6b9b5a84c20002868e261d55c535bf01044ba9178a5f5db3ef9ad9cdace26e6218ac0bde9fdfa63d25a527b22659668fd1357f44d1074f3284e0773743b10d009eca3899836315a4a3b208e1ebf3345da17b790c97074af4327d4940af9f69cc3c782ece0357b70568c667ac2b4f1f3b0130fb7cd34535b88c00345ee8b44e04256d886a07b8329128cdeb7a597242f092ca6a9ef0db758d3c151504fb0d49359847ab02cac873c22b56106413b60214e42e104cc352ffa66dd9af05c278b957e44ba763787e800710313c9646e010ada0149cc86f0a54d20ea8c915beef2626b2cc719bbd8f723699a62aa52cfb063ce9447452c64f2449f4d457b4d03478aeccea80f9717b2895679c0bcdb8961cef87a3b51dbe0ce03b95776f5513f18145dacc85d9dad44e663999ab53e973048591cd7fa97995f8c005990e51e25864063838431d77ee28bf9a0968a50889b76bd79fb035b232615412b8cfe9a3df9e70ace1e78770bdd8a391068f7f99f1afc6781dacf0b3519be0d1f6683ea435ca8c24240575e59b051011b348b10408ef64091b8b74e3bc8ddd3375612e4a3bdc1087bbf25e5dbcb7dc11222a2995dbc6b0166c6648d65d806526835000f2dfb466c1ec567d69d74433708d2a6881b4e30bfacbb917924ccccbeca26e18c00d3d9dd45c1f607569b7612ac81e0272021bde15c1a28336b7af3a17192d46ffb52d82192aa1c30309aeb4d1573150b7ec33f04fcfd32574aa1fcc1629c5947593990c97bdcb80dfac103524d63ed5d3c198c32e850bce6e40875f4b4ccba73255422c8f9efffb8bacabd0b18e689ff8191c3914dd08e4aafcfc4c2e6303f32574f6230732237335b4b9f07b300d941f62e1a3bb55f872e7ce71c73d6ad33b620754c87283fc4ccf5a8ec086f8a88e970ac49cc1a468d77c35ce8af188eb8c6212088e2e42b50fd8f960318f3c564d217e987d8b00c78965a7b0e9595a62d9c9fea80329453b69a08d63e92b8e2f7c4f121ab596bc6829c29e8fd134a4ec121cd0b908788235c0d0c4def498d81dc78a02fecf673efa103ceaf7f4763fcd190fbb38b426c1c36c4caa7ada90287e41fd02ca11b02976651502af1c8d815df3c97144183cf7324ca4f4b12ffd53c00b7585413a2034863b8b337e1edeeeecfcc4f9e74b909f20c95de076200575f2f8a339912c7103f1c64bb0f6a0a5094339d371c7e82495d7795fd39163e93931bc8942647ec6bc50e18015f04e67ea862185a1a7bb6f412ed2463535aa61e8bebdae668ce695f12c75e1c71b945994498be7fc10fdd505c2dfc5a5f56893592ef3151a7ee02edf7767423a4d73e95e26fa2dc0ee445f728838473e4b41efe8dafccb78c52021d635eebb3b6e34df93ccd3b11a9f3fd99c324ec5c7afa1857c55f01a0c34c32304f7197d5ea1116afa0667026712858a599d58ccf3c70817a06962f5d66c4e208c099ac9cd0fa05ee1287020b1698bfe07a6e03c5a3620a9b8e9dfa8ac7c3ee3f60fc49971c09ed16c6b8019b22216973f95fba44295a9e7fcf15effe0d8fd0c322357800c1a8e3a33bcf1add0bcaa5712c6f5cffa64c8f8d659fa26076217b8f8ba4b237fa0a88daecea650234efb3b923d2f8e904a1525a6bf59e21e64d5417a0f9d13ce9480f72c90f012f1931b8595ecb8228d98cd22c23342a4033625dbdde96ddcc2f223cc964d", 0x1000}, {&(0x7f0000001200)="3d85135253ac1cfb2ac9a3f7", 0xc}], 0x5) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000), 0x0) select(0x40, &(0x7f00000012c0)={0xfffffffffffff800, 0x3697277a, 0x0, 0x5, 0x47, 0x100000000, 0x648443d8, 0x7}, &(0x7f0000001300)={0xaba9, 0x10001, 0x6, 0x3, 0x700000000000000, 0x9, 0xfffffffffffffffc, 0x1}, &(0x7f0000001340)={0x7, 0x6, 0x259, 0xc516, 0x10001, 0x4, 0x4, 0x55d7}, &(0x7f0000001380)={0x7f, 0xc}) setsockopt(r1, 0x8000, 0x3daae548, &(0x7f00000013c0)="5f40d5af9dfc4dba432c925e6e30c2cec8630dae280411a28453ca69f47561446c7d8aef9af6e924332aa41e041f765b3868182d3dd666fc07b36ceb5abab25748406e25", 0x44) 05:10:34 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x828c, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) r2 = semget(0x0, 0x1, 0x20) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000002c0)) getpid() flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getrlimit(0x1, &(0x7f0000000000)) r3 = shmget(0x2, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x24, 0x10000, 0xffffffffffff0000, 0x6, "e4fcfe691aa63b449431ed11fa195f8f18ddb6e6", 0xfffffffffffffffd}) r4 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x7ff, 0x100, r4}) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r5) r6 = getuid() getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x40, r6, r7, r8, r9, 0x1, 0x3}, 0x8000, 0x5, r5, r4, 0x4, 0x1, 0x1}) 05:10:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) ftruncate(r0, 0x1) 05:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r4, 0x0, 0x0) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/137, 0x89) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x6, 0x2, 0x80000000, 0x7fffffff, "1755719611f092fb193d19ad625676168234d4e1", 0xc956, 0x9}) 05:10:34 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x43, 0x6) r1 = kqueue() r2 = kqueue() mknod$loop(&(0x7f0000000800)='./bus\x00', 0x1040, 0x1) fchmod(r1, 0x2) close(r1) socketpair$inet(0x2, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000780)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/197, 0xc5}], 0x6, &(0x7f0000000700)=""/78, 0x4e, 0x1}, 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000007c0), 0x10000) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) 05:10:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x10000000000007b}], 0x78, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 05:10:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x84) fcntl$getown(r0, 0x5) 05:10:35 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x22}], 0x1, 0x1000) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac554ad26119127cfdbeb47bf9723743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56bf5a7e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d71b55119e3df93b43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f8352b63ddc83f6763f12394e86ba68ebdc32c7bdd7bf9bc910e4eacf54d861df65ecf0c71dbda31991a1883acea499d45cadb9d616f4d45117645245cec9cd5a47cf187ba02679ccbe0b401"], 0xe9}, 0x0) socket(0x20, 0x8007, 0x9) 05:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) r3 = kqueue() read(r2, &(0x7f00000002c0)=""/249, 0xf9) flock(r3, 0x2) 05:10:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x1) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 05:10:36 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x6}, {0x18, 0x3, 0x9, 0xe00000000000}, 0xf9, [0x100, 0x4, 0x9, 0xffffffff, 0x6, 0x100, 0xad7, 0x52]}, 0x3c) r2 = shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 05:10:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="e05aa018987e2a89bd5b63ea7d24188b3528bc6eda9a1a5f0fb468120109ec2ace17d725bf0129d31fdd475191cebce592b9eceb2235cb8a20db0e69ab47b5089a7a6a43d6d5e9e684f4ed0e4b48ca017144fd7a2faa46348306be930c6cb0fc5c1e4dce93e340758d3bce5ef12703294cf68c5db2bc67387a4780b526db007d018741a67193c4ce3769c1a9ae5043462e9b62fcabe4f61b79c1adeb2825e44f8c0b634a16e38425d11bffeb9267d29cdc0fc84855fac7de4b07bc60cdf6508ceac81ec8794555da9d16e1411f17fb40fc440d7798b4c2bfd05eb38bc81cf6f3aaca", 0xe2}, {&(0x7f0000000280)="04e3cf60f802e73e0b705fd3aa77f250e31678e61ec05f734d1e05219ade638cbc2b8677ef0cf58eb72a5a6383c380424ad96e716058c22f95bc04fb843b769d7184f91c26e78a0b09432888b2a14689f2d19f3d6befe18933fb10fa8a38d176924bb3d7142896cfe813329135ab769f9e1f79b264f42693b49ea72c10350683db63179eae660684651b834fdba84b2762", 0x91}, {&(0x7f0000000340)="95512575794bfb914e162c9b0eba75f2bc6984e39e1729890c59528b069565e554e64b042dc150ad3fe720bf06f508e5084d543e84f8ca3db6e41f8380ba1f925669018358412abe4678a0b38f0af5b9c4e804305de6dcb431a999b0919647d704cfb910d3724483c397e6ec9b46326e096ef3c425fc8cd36053431fe212e3a465da4b1b799fd9f9188c2ac82929ac548e13cca57d0677f5d7e32107d7a1e1df348aced30ee8ec4dbf5b76e411fc14e2ae3d0926db26673284d496984b2bf951e29b58b053877d096813f261e89bd7b13a88c5e90c20c10dc05c820c6d9fd717c09813ff9acaf38d314e44f5ca27ddd5164f714bac40d4", 0xf7}, {&(0x7f0000000040)="0fa19e3b72cc06c0670f708fea9a2601674d5136dd663fe7e3f4315edeb57e3a39626699da50002615cb99a7b2a4f350302774ec195ad2623293cf2e3295abb916cb053b780ea39b59c0ee8154e98b857803c4f6475b61b45a2886818e204ba42a5d1bc7853d3a790fdf30dae864f5d71a2d755fcdb098ad7d0a531aa1e0e5", 0x7f}], 0x4, &(0x7f0000000480)=[{0xb8, 0xffff, 0x971, "08e4fea4516db2ed167be9c261e225900874b411efe0c2f50af13f14a05d665cb13ef8c075a9e5ce4fe4315b37f32aa7d1cd72953a05251ccfd131f704669b7b1b8cf254c9da6320b35b27805b63d6786181f6719afc130712425bec23e93f38f416c623b626ca2af42e7750b1908ece38993d2dd87e0707b03c590b5f1d8025975798b391cb705399189c3b6d8b591ef0734956217016f0425868ed50b0cbad1a70ef79"}, {0x1010, 0xffff, 0xffffffffffffffff, "7e4ef9f6e732775a43cbb23df22e1dda2675aa1fbfdc71d03091d6addbc24deeddac872ad4748213dc37773f381790b942a6be5daef75a63f5bd486320c3db442296e4b2aacba4c7e0c7067e49c0ec9cc84170331c1073b23f7d562debe0c39a3a67a5d4c6f418d4c2616215723085c1399c151f3ea9d2be22e8ae51eefca48842c77a867d5813d2a8c841248f71d93fd6e189fe2a22a9a231853b2348ad5ebff1cd9fe45303f9ad74b4ab248d0025b510093e3f79197e08193e0d2ac0e019d34b51f28935b21742eed2c696a28be21a477a37fe5a2e6fe2c12ea1f768ac1fe93a340b411ff8d0a381af2ece74f5f5a2aed21c0a7d36b14f18c5705c1d6a843231878c9790c8d2596a35945fb9f725c3b5cdc044a227074643c2db53db2da1e9e1e7dcb9904fc60cf732f923ff12a0b32dc58f7b5c335337911770d9a6d2f2e1ba68bc8af755a9ff5745ee6fd80ddc351784c97782d9fe3a739aded2848539fb3f639a30219e655d3dc5f65af2e1281efcefc2ce5b48823920668bbf3039b5c2fbb2acf550189236b3fa03dbc64eca5421f04585d997faf4b7670b0c084631cc5bcb79a1a79fab41d9dbf061c851925d63423a51d2697ee26fd597d1b49574d9c700ea0035840abd1cba9b7387721e1193c0fbd8588497489d25c6f13e745855b0827f5c1b29ffa1dac5943c738438123d030e6f61d253f823dc130547d576ec1449ce2f128f780c3c3cafaf9511814b55e7ae57c185f749aa1cc6232ef29062f18e4bc84c52646152a2e05c7873853a9c72b34d0d2a67634864bd5242f086e90a4f35a66b9e8bbc25e1c83c87c143e25a515eb969c38e904fc135bdb7c6ad5b84107bb0aaf933420525d7d101a15f5f70e983590c936e96ee1472d11c3fd006cb831a9643de5b5f7097a6c4d7c1f3f769ba105aedab7c87f4fc5d239ea192eceb05a3f0517e5fdbbcbee655cdf4e3f90ecbff96b21b52ebbe3008db428bebcdc509170045ea3e4143d1eb09013a57ad76dc2028aa07422da6cb0b8a6f2bfb61d90e4678316b563f11df49566217b32f373981aa7fc4cc302615e9ddead1432adfdce862725b80c7adcf00a0056c8b87f5528848489197924b49667090aee5cc9c4871e30ad9c7e51c70b369af100dd8dc288da6f6bc35258ff3994808975cbf6fa8b3d245decde81376333248389234bb2659b2dc1deea481953ee6a70cf37569e7e8ef823b1cf9c6e421efb5dc8a632844551dd7b1407604e078b2ffa28b40474da314a9d39f66c9e73872e4bcf3fdcc5aff76c99615ed76e1714c96c9a2ae60254407b096aad4cde26b36317bd7aa71b47d25c94fb8d2759a906adb06f0225da9fc2034187890b0b48afbbd6baae8bc88d77249c8245ea8cf911c43b7fd536022d270403c3df627a9a6d2d83a801d511e94200f2b600da71deb519d93e40ffbb1db284a2a05a60c1777b12e7c2fa76d1a2ebacbf13eef9d44a0b53679465287df53becc534eb44de7bceee2aec0798d9720c967a121650be262f1dd0866be5a5c85a8d0f65d0fea23300ccc41aa99c37d1815a599d7f1c4267c7a07be24a77d8a556c4255292ae03045d3f82857495c183eaa747985c6158d074fe2453f7bf2740ca2703c139218e43cf12584dc28b2fa9bb13e1036e8ca873a7b626aa6fd4d01006a1555523bce3e1df80dd9abfdffbfdfadca3e27fa9503a023fddfd65bbaec65281efd91bef84c6c910c3b65610ce00309b3a3af67a52386a73a8d72766bd61e1b50a42794f54e9369dd36ae670d707dbf1cbdc432f285cd45746b266c22f40fe59e6f061ccc8d73b846808df2dbfa478e449c16c4d615f2b93d1a4af4b0841b74a4093282c1894ea2f08d27bc2fa807fdc50f80f57f58722c19dd109a87d3105135bde133445539c50891379df8db07046d9c278425d3011bde106b8976abdf8a70266185c1c5c781e792461af906d39efdd9e8757447a0d582ddf5f491cefc48833c5fa137c8f7b75fef1d1ca47f1a035ea561a286b22d458982444bd066cde0900cf8495ffdb982b3f49e6223a6b4dd8704fad4d00d24c405004e15e4e8ae62e9e737eedeb7f355008742ffa00f0a3dd95e73969f71ff6b33977badaeb0f4acdc5309784fdd956a642d8b3ed16b4de8b166919e76679b293380e40f8c52782d56c79192155ebbfec14b159721a01ad83557417bb65cf84ebf36a3ea9bd71a7ba7bc2dc7796110b024e802067c88f7643cc967db5153a59159eee187df0118483a0305a79e262b4a679afb62b91cf41f7d95cb885030a6d658eda1324ed304512f7243339b9c842f980eb8d9a3a465ab7cae15ffc9617bfdfb2de4cef94dc4a0f14c8e355d313583844256828cb29763eaa4a26a849ab9d4bfc6ae77782928eafabcb54cc6b7bffa86331c08c9e97b737a67febd70db78c041d89b1ced7913f633b12edb0416e01ced5c4aab2e239223db6eae4d7be606d59b3f033473acb27a79edf18c7bdc6225ef10c02ea74a6133bc133cd3ff8958f7d40a2ad83fd2d5623e04a160dc945fa803df7de4ce6c00436c7dc12795b681b9de98a7d08386c838d5c7163ac822ed04892498b0cb9ee0ce1e5624d2ebff084a3d975e6edd9ba34808645d5d29e4bc82c80855eef85cc13506fe35f82d6b6c9fb68d061d57c802938f84b19716c4e9ed57e6df7c2c956248ee45371a488d56c24ae202695dbf190ab4ae30d78818046b8b22ea1376014a8ab071410d8ecf5e4f6194ddde569c04cd21cbd7e6bfbd5fc266f663a653802d95872240db1fc8d39d0bf2bd92b3a973ec99dcecbf82375c605288f29523c11710cf1c27a322a5eb62f9e351db792a6b155f3b0fe615739e66c5b85ba8b48eb0111fda8f773fa922eca8345c9095752af13fb45d9bd1b80c0cec736d4e7ff3b05d6639d8726d015964a952f562cc7dcee92aa46ba0de880b8140209747e08ec3a297495eb5abc88d219c05d24760bf4abd2227cf73af806a6c78c8d52fd92b8455ae9a02d4c4c40eef02ad17e241708a17fc97904b56e96a2debcb2527be71a037ead10068f30e13a824fad07b53471109051b0db07b593d7baa4de97ff1552355d31c89822a2da95d596caaca158f4a858db519df34b91ac5e95cf696fa4bbc8162ed5328176693b7af0729b27957d15d08ca55db77a4f76babc3cc61371954ef9aafdbb621fd35588e3756ece2e761095c5e5284d4582970a55066dd8d118e55ba01a69380cf475d2c7330d3d1dd78abcdd527562efea4a820c43c267a10e8a5593e71ce764a794de488905ac792eae30f9514dd894d1e46c1f3fd23855ea0aa57d9f1e787e55ea7c144550af492083c8f88d5d9920eee7d315c347991c2f306d15efbcffc08783e77a3a11501af8ec35950fadf68246d11ce7f91e54e41b3f694bebf2601d8a248c5929ba9ad87a976ff010bc98be1139ccdbcaa9b1a3416306029edf8b084a37b1208bbc71b959d2cb9317ab366e6b07265af5ba226d6c45084c3ad464ba059d052ef7a4d5efcde4b0514856aec0054eb9e8f835548dca0c0a23fe49e69cd66424eae2c29205024099ecb8664ce2569c07a784bccee2d72127a9e6ce05432a78a04822ebc7991dfb02192e86651df91ae5490198354ff7200cd0db0461e019caf9bdd56f0cfeefc818145fdf405d3aaccd5d71eb31bdea2baff3738378375b0182a13cf774ef07300e566bf075a254b235f1cec0a98a4a328171fff1583b4fa96b28dedc9eebcb433bb2efacd88091565b2e4f12009b10df4fc32c367e1c1891763c3e15d621c2add9a005f9daf0d5ae3695cda7b37712940bf5eb7b6911902b0a29f030b5b64f138582f9d9d791af01c44e73895f2a0eb4cc6bc053f7875d6b21f7c919c12b1eec1e8140f042fb6ce449c771738bfff34c91c067c7978ffa978e56e0bd79d59e5a5dbaff060f7a749118f372e1e7f43a6f726284db0917882c32d2443605c39b3ffc7947ea09a6ef790e7fb1928073513419d74baffcce49741b57d4293db255c7bca22e928eb166d4873673e8d0924de97305dfc1ff23b2b38032cc4009b7de7ff1851bc0d8face5566890f05c89dc462d028cfa3fd6a283789790f0bee7114f70fd3e762e13275d1a5aefb368dad7610d712dfc71170157faee433fb8b3f3951d8a110f4cb5ff084b0b61e767bc03c781b68ce7e7820db41b27be67ce0e3faeb9c9953849c47f97330dd71995ce4e6bc29753ff9aa6f25968bfe5fc39458063449dc09b6e64e586a432b062dfddc5a7837fa73b10dcd2fe94d73721c5bf687534ca27cf075a8b9c7635900a250bb38945cfc9a8a0e49b235b194bfe4ab41c6f6029a1dcb49741eae87288c76a37208a37c375dbc940f33f4a8061497725e680195522dea70020d035d139d38a6f7be6ffbbafc153f55259bbf79f915fde2d2e7c63b7c1ca445cfba6b14ef9b32e0d8f629d8432103f3637ead9964d69ee688d67bfeaf24b1e6850d708b01444be59111c7ead859530b0d6f9f8b1df8356d659e3536f220244c2cd2dd10cf65b9655ad9554c34892c16618325edad935583003ade87693420cce31133714c8ff73b167c5d9c8aabbfdbf1649c1fba00851828127f1922087a3bb570b4db00605eb5275607760287c2fedfdea68140ec5fc08a34183de45ea1d37b568f0b1b35836e9a9359281de60205c3c3f16389c658afdece2756c6721bad5b7674252e0f1ea9f68351c2fe054296df409640325d91b25e1724cd2790b800f38dbc2989a097759af9d1fd29b57a7a999b5a3dc1170e45421c2afab0fb9fa3e64e8f325be10a3842554a5b1675343c71f29cbf4af55ece10d57f61b24cc7f37c71ee6f2bf559f01aa2adc7aeabe30b5aa06554a44ef6a1ad5dc3f68d571ab9df84961373ee9a8346e89404f8e143d70fbd059960d92d97e55c5e710d0d73fa6bc81c34f3762129e5e0639e3b56ae49046c8a427d2b011c22265044ff7bee25bd9703875637adfb390f355ed033888fab5454f8c68b9f98070007186addd7c3839094c4f7bcac8c48a5ace6bc5c7f8d152dc27587fc297e4a272cacacba2e0b79049162fce6ab4f6c0833574060e13143d774d3f8b26724ee405f6b89d453ab01226bac7e3039fc2a9611a87e356dd7fa30f13e35d5a71ed8d7ac4eedaf6e34420ce46ae011d236d9af18c574cf3551e9a7e33f270722d12e44ef58166fe952db092b2925ee6767618d1cdd2e565c0be82487f2f6ae43b201a004dbb22ebdf00eb7b4028d5b36b501a908b01bbcbc40459efe9f2961c16d6b1d140021ad3713916ac1f52493b9f69e0f34a19200f0e7691961710b825cb9f061ef12b2ed3d335684e79b86c900922dfa0138ae4276eb954d22118f9b9513896e36277f048fa5527875245e8fe0fa616c4c3ba196f44956a97e32584d3facc7172d061aed29629e58af1f058f273ffaa7b3b7585c961f6015244b7371fed361db11556fba9ca6b208a2753457779e7ae5b661e35cc32379b7a3bc88ce00b43042d3f5f72008d92e794c1c63c94431b2220fca24ffa521f833707e2138b1a0f4f105df47807c80d85ddd014e35a129548007dd6d58f6c89371496d76c7a0c57e964a347dd6574f89944e01a38e13debbd39d2e912c99579b68f585199b9088d12c93c9bbbb60a28ed4d15a80339a13c2b5682a8555d9a9162e2a1cea8351dacc1d70e6ee6a047d5947789d765582675c9e298dcea5f897d3bbd99bda8d6abdffe1f08e9fb90c56703b5096001a1edbfc2d733f08c2eb8f526811e5fd7c2"}, {0x28, 0xffff, 0x2, "2de61b88967259d2aa5585cb9263dcf289b1c3a069b5"}, {0x50, 0x1, 0x6, "c7a73117d27d29729f198f84a480b06f178f0d3ef8e9e720e214fcb1056c40e8c9b69355a4959dd29805276ad1e06f0eec4089d379e68eedeac7"}], 0x1140, 0x400}, 0x400) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="4e0197c6da58226a68d86a39102dda79e147cf8ff08c2746e17be71751f1fd66b8d8cfb45b4942c653d97503926fae39103f385de096dfb5897da0510d00d504e148333a94699a45e2b3d6d84596dca8f40b4509b958f0b54942a44ae4b558bc9bc2de80315bd7b264cfb23a733dddb063ac91ab2e884f5b21adba7557c5757126e00000"], 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:10:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) 05:10:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x80) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 05:10:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 05:10:36 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) 05:10:36 executing program 0: r0 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup2(r1, r1) fcntl$getown(r2, 0x5) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="eb56add1d35d4b46a4e42d81619964547438e5d585de6b1d4bfe38543659eb703d5f50eb77d9fd86fe96a40e4305a04a3af68ad8f8298746c508bac06044cfe2436ccf49e55323438ec163ab48bf2a7cdf53cd8d2eb4928e97d53e51777e1300446fd0355852f8886548f6d012352781dbf7d5c600404f6d9167e3c8e9d4b343b9368537e33bca01c84ef1cebea3096714c46c23f8f2cf01c097536d2123fbc6cf1e4198b515497b4f68ea6b9cc7dc1e8afca21c4e1e6b41c62124cf45af46d510011d096ac38732ab929cf9da36150530f9", 0xd2}, {&(0x7f0000000200)="d3e904a64a7fb38568c9f18510a5090b7788a7f36591a46448ec4b4d108d12b1874433eaf13735586fd9433f6b309e67ac89e55b32582bf7891ac733fae7cf4b14fac5fc99155bef12817eda594bc9fa5ed8234f7f3c63dd06ac68c674bce68984bdef701b5c52b291b1f26045cd115faeb450b12d45cb5ba5d1ae0bd8d82c4cc5c79ef143f6914a08695cb15222b5373249b03d75a53fc5f8887bce18651fdd4e01bd46d854ef87a85a1df27c5b008e7666e72656e07be113a2651e8b3a6b865851b06df380beafe4b839c837d282a69c4544ff3b603483d5ad276b731925617badc90e12ccf78f0c004fa18692eef75a6c66a7041b5e8ca0", 0xf9}, {&(0x7f0000000300)="a4c654b5f52f9ebb6123022cdb4fd2bee7055942483c3817a546c7514de5119d523ab61022921ed051b8c6cd59b97006", 0x30}, {&(0x7f0000000340)="922a233ab37dd47f09c30008beb9d01cfdc9c518b6ef2e39b786a60b2773802f53aa990bf03622982a883372516360f90f2510e7ab94920ac0b598470d0346001aade384e45ab5ff22b95bd877d9ee7f2e7abe35c345c339172778bc04b9a9ab89970b6b821ec4582bae5cde959728a894a34f95ae76cadc98b168c6da1f03ddf8dbd50054ebe797f427f294137c55542a16bc2cf0e01641c0b1f5e5d2eed51fbfaa9ce071d09ec97dda60978d95c50136392add1a3d8cd7b397d5f2973ba972775a04131205e2df2cb78edb46774c932e46c7fecd8bcc0432", 0xd9}], 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) 05:10:36 executing program 1: socketpair$unix(0x1, 0xc75ffd472261e5d, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="519ef53afe9f8ca9dc810eccf63b91ab2661d3b43d5752025eede74e48dcf8ebb9685be64f41e2f8635e872b4cccacc97364d2b8c6f1eb612578a7321592ed4fdf51e589cc77b4dc92998f581d5a82763523e02ec6958508f8ad781374c25fb9ece17ac176959b22d5865a499ef80efe2edfd5f98b367a4800b0845c43150451cd7f2879a1398fac25dc7ac0e8826b6c96abda1e54a3f514ac2fab5e8ecab244147c9db824ec346624fd96eb75631e2005a3f867c9ff5a0fa0bfe3e31c0388c529eaf400898ab53f62353f1f09252e17e954624e431340947c76be1a7f004d26628cc20b81500b823f6c5399415d9eeb3f97e4fce7f4c05ef400d93b9a87401c249faee99238d22efc96d8b5e38eeefd5483b6c7b727122cc26b05b24da7aaa93b34a0cb9d257834165b9fecbb88c5c1a24cbdff7ced137bfe8ac9580cbcda990afc384b9e54ded6296ba85a157e2c54252c19676460fc39409525ab5ea12d9ed27079892562d53e2314beb99225b33c34c7eeb7762f9887a873403e61a6a5373da28aa4c5f1b8a3f5dfa693128b1241ab3b3c4f1d1fd7b034b5ec4e658fa3abf2b1dc26a3dec5cdfd531a36a9b2df2745c99a49eea27ade5bf9a3f4b49477c513c14371a83f16f8ca67894358167f6f349afe1bc6f914d60317f5d43e6013d6b7666cdaedd41619e13f7425ea2246218dfd04ed69d9062278e30c2240d98bdc8b80eb1a745eb995e34d9fa106c6f2823a79493a7ec9b10cdd5738fa2ef11741beb506063018b3fcbc24f5df7f55aa5fa9ca5085d94bd05230999be65cbfadd30f2cdbdf15855b48c2d6485e0f761cd9de3df90c6f011e4046ba12cf0e4a2b7ef31a671707f009d9bb4e621ce6f04d5400a524b7e17764332c0a6206968a106da48fae3df85927fce6309f8d0b0e6f199b105b5195b152de1b9c11bc2500dbf29291c408c6d1fc6a49c40d0aa8e705d8ced3dfa2bc29e7bd7b76678ff9096ccb08c08a11de89c45064b54242edc393a6a5e9bacfa7238816a94fc4cc595c674cee5d149f5456a53ab37dd7de57a9cda9829285c07ee2e8c3498d9e02f09c675b9e2ab628da9e3f2b200ece82855ff9917f83e8b519cf6e5954c631bba48f8c1c6c2e79d2c4340814411d7641205c0900952004491970ac2f737a3e75e0cc7b0dec6bd5d2d5e4cd10bf8333dd44faaaed6bf429c2d4d5e34f489b11e3e5509340798c278c45422f1bd61f6ff65efc487f01a9e21e3f191ccc44c101afc491998888a170c2dc59ac7b8ecbf71d8f5c4cb3ba628f2a2b0cd42686af89ab49e6a77915d45cfaa573877c49c3f6263a5154001eacf92869c30b3cff6e6f6cacd686d849485c040591670ad13930f9b4ac45a093f678014077116dc3a5f4a4e892fad049308d7fc060c67df650e2d7586b9e13872bad31bf2c06daefa0cc3d6dfa54bf5b5eb8289f43b0e61663c347b5d0c3ac243974a4cb557c9a24c3038316fd240d52c3f490f530c838c1de0a8ad124fec0b66b4a40ccd90a0c2b37f2b4a13433c16701fbf11e308a8e6fe7a0299827ee080af0593fabdc0746f3cba674b6d0d6356e560e9e208d6bc69de73d18a9d7d2cdbac2c6a655f64f0d730f1a9ee7753e063508b01337f316d8f039a180046ef04253d8264a0dadacdd142ab254dd3c2f5ce09542a5af865496fccf0e992266c085b70fe0cbfbc4b4ce365b93057165d0471b85c30019729cc68b628b565cf92a877e6eff3e7c6ac59315343fc784c51aea2f4134705a6874f79d6333ffb258ab96e0a4812230133ee21a070c07d7335d31a54c347403bc97509ffcaa752473d323933b01755286012b5c7ef2bc51219bcc6dae4a532e8fa5e14f6706f047a9a3caf60c929bb47d47718885aa63e73970ed1ecb0b9e967113bd8a0316495e6edeb553ecc179d407f3d31b0eea91c5ff828d33c01933ddea072754c14d2bd3b06156b9560c276d8ee7c08dcfa3e2a835f33ffc34958bda5e0a912ae9503bfbf176d3263952ca83e32289532faf814d7f7cdcae28abfb2fdbbd6b614808f64f872a9a500958177b93d69c320eb3f3e9b5a73911de9b250e2be08beda652f202bae5d1f0fea4031a353ee1888d114fe7f582b228ef30db9729e5545f0d52ce23d078d44cbf6b5f7d2e8efaa7260e7de559d2c16b3c9e2796b88f87a5112e47592b347cdd9e759d370ff897bf0f68564bab4c1c6bef400607b991d3658c77a76996c12fc2e5b08bcb40fd6987440bef824179ecfa848c52fc7bfb3dc16b5d02ce854df818cbfccbca9d4c025d56418443b32e39140c1560bd85ed0a37df569f6188aca6c6a865e48959852ceb57456328f8bdb319ade7015835c7a89e97597506a7f6aaab46746164e46a36c81d9ef26f2eb2ded4212b70fa0e729270f35847a83c8886cd076856d83622b03607bcbfc626bd98f15ea778a4e65974836f275ccbbc8361fbd885f11c5d38539a0744396840c01bdaa011dbf6300e2f1b290e15bed738d58b4e393e884406fa7e12612f0b532d586a8f641be6d2c58bcab5c031e4a5de8ad14b0899eb4a86c5e33916a0ac29724f02a19f8e0fd4d684f94a65c54f7532ca8b6a2ebc71cc4da607a454fb6c8480f170f7560af33f379accba43be482ed85a907ba6bd653a5d1545cd7334362cb7f2444c3f008761eeebff08cc65f717d6c174158267e7beb04a882a9ca7c0fd541a5511fb94732e3bd594f1478c0ccbc2b4c0ab499c7f9fa6502d48fa40ae76951575b6e50bd377a2f43adf66fc614ee406cb959b0077eee28ea15b841d472ac9bb47e63b4541e05d767284328f6f287c76effd8614078ba6e7432751cf92bffc809591635f4f27ee633deb423f2bde13e7552c6a95bf19b9625ecaab5b943ab4e6fe364a681a46b068428608b1b635ee7d61c2a6dfaebc6ef7997da8a9e78bdef0696c7116c5ccd6736b352b195a92fb634da6a4b9c44eb55e110a994cbad2285bb9bc46c6e65621adb3597377cce558cdb0dc56d339823adfc1db3829171aef43962ea33d75f4c203277414cc606aa89491b9e9770f80f8adfa685e1711433442b1b41c8921789216d600d1063d822c17ff059cc6d47097c2199fe0cacd86b7bd384dfe45177adc68bb8a4bc9c6fc6eade07282b0a91f7a004b7b63aab08f87f912e1f6588565f8196df7fae5a6f3d19063accbc49fc70c49ceb7e75b872ddc9524d7fede4acf34447f9c9c58778969a7c70af2c743b95db780dbddb26eddbde709819d65a331ab2a56b71253981cc082ee668c229e3df6e66ffe46cfd774cedfdc093b4bc50830f266c1da74666aecdac9ee5d8d74fd20717baf6f93591baed6045f829aead37dd187201f5724f3a7b3a9f2fbcf0aed519fbf15897ecaf93dc35d14f73ca5fe0d0494810c1ccef6a5c08e9ec88e88fbb9a63c3d15c1f6d3baab353047f94ce604f1f7602dae8d440dbfacdf718e566f1e99bb2afb3d8abe739c0e561090050b0b647d5d5e28f8a6e04839df0a6380749022362ebf81f57defb3fa20730912970b790817e15ac18651fc0f9449dd1736af81440a9ebbe2fb0e26a15f413ff3da9ca03a1643f4264ae29c416d737d7df120628d79dd4ace0c9edf5eac15c63fe6ae9896e7d83e0053e3887da481145486bf4c85dad5597e61d808692aabce02fcb3686ba18eb5f754eabedd621e43d76cef7419b8916d3363eb826b2c4dadb463615d5cbeef9b726d0203026ff441b3a435dc9b327cb492d9d9a6e9f45b1615ba559326c7c740b4b8769f8503f3a5f914f5a7823d2bf3a8ade70e2d00b58d5b5e6f25dc68576f54f2360751d9ea0c48014416fc91ade881b59fc77bf3a558e4771cd2f32ea2c722e38c2479652949123febcd3fb5867543e8e97776dc1c7f584378b7964afb1fec9e11806ce498838a0a4406e2672ef29ef5c902b12b1d6a55aa4c86811510dc3d0f130d2c3e2515b08b9db6401be0117bde071aea3fb38af85a59dbecd943a3473dba7f52e05dbfe6bae7f913f99288ce884cf66a74fd06794c9f2d4480c07b4d50f13cb534ee4b950f46822052fc16e2d4ea0f95dc4168130bb16e10b51008f79d0bb28c5ef49167121ae2393a705d782f540c849fd597735fce8b93ad8614d1525cc80c7616fa530ba1c4926c979eb4839753a8c14fb9ad2a075c685db1925e9488b0fd8b8d2a8b7bcfebd44cfcb08b02c83a67d474d5dfc6d2cc371ce9d2db286848b976c2b0463517dbe87cad6cc160a6e93870a2cf471f447f4f4cd2546ce8a978163e6ba57b12e9b4f5ab0cf2f2a64947b1b4dee4698efc3c671016bc36acb576e223b974d9744307b17c539b9bb1ac21633cce2b21bbef1a139e44d9b75c2641faf4a334ff887c8f0aac5b392036f0b4a0c5ea6f56f134f010f454540f1f845b8ab351153d29cde338e23ba3775b77939bf673e22631b0809863472360c4702b7c085abf59336d3fe8ed00df14967c695fa224347815aab1c9117971b05cb8d2b006b4291e33ac546669070575a95bc5f2b84519f706740c6620228ff29f4174b6c70426259d9e2115f9cae5f54a17f3dd4a38428decd92ba9c4e76e1d8e06cbaa5b16287914a26effb3d07babb5cf523d158cd76b9bc93ea2afbc622438002bec2c169be43dc6c7bd7b407a0254f7d678cccbc603eb37c61d4c1b60e529ad9b209cc126e6ada5f9ce14f89772d5733069887b9eebf54737365344767e27d525878d86e06b0c892fd0991487c2a1d39c1d1774fb77773f13da06cc47d832b75d993848747a9bf816573fe7f34ad8223687a81da7bf89af4ff949bf79b28a68a3d1c10c236dc3e8f09c7975c20268df5b6b3093521ab20f5a182c91481dce16ce4abd610bee5f0fbdab5b9a47f9fd522247ae0d2e75be61f1d426e4545567e610fae004da283d89945f63360563dcaed751f72f1732d60baed62502c28200fda352d1dca054a8ce12661a21609e729a8a6b7ff38988489f361c86c7a1ce087ddcc9530fdfe30c605cab3a4e71e6bc8ba9ec3ce5c4c5eb992f246f0d9f0f8a04f46206f65642d2d70c1219fca663ad6414709571a0ecb979dd15b8e6d4c0da1e2da72b38c1d403d02fb3e3bf06d624100e96295dcd00af8cd87ca2ed81706b1aeadb88bcf00e612c35bee6f9beed22796912771cb10377d85f266dfc1d9fff4e0459411cf71c039160cc4ce45a2a5eabcce0a0ed2ddf5dddfb8fe0532d1e28a9da4f0e6492db964219077465b17e0d83b694352cb8fc224f1fb200b0a9677e58ddd598c44a5743a299d410ca5bafccfa82076ec32a0cd8be21f8a78697cad4082bdfabb6894aa015f49cd7051658ff6a5d46770554b5ff5a9824df8cd2bc57454b901fa811bd359c06a0238b3c4b29ce6f940e6d06e65819c77ccdc9401028314170f1620b61630cae29ef5403e9267ee13f9b4884431bfe81d0f9871a3569780e7086bdebb48f277990e633928a8f2d5c423403a35d9e4173de7046e43ed750fd3aacc5410ac6764953bd1df0d5674293b6a74fc0dc45274981da47dee79bbe9a05d39e035fa970a7741f046ef31330b78dd4df08ed633ac7b311c263820084335a6680583a688dad94a46815cff2c5c7f2c40adb0a1baa1c20d3bb3ee4366b1defdcaaa654f538a65f99f3fa8189b4df86f34084d307939be293897de61870cc44139230edf4c95a9b6e698800a92f735b73fdd13b5afa2e202d1f22e56eceb51aa782f3b3c5bd05f4be2686cf0f798cfa9d4e1ecf1e26712c8477e1a4323ac85099e896436fed792ab3d22c1dbfff82", 0x1000}, {&(0x7f0000000040)="95e16d12e3d42bb1", 0x8}, {&(0x7f00000011c0)="cad0b31b3b9d2c112d649bf25a268ccff4e38d6310463354c644ff5787029a086bf7af5113e7b0befaecae2ce12ca0c9803d3920718a2da4f69bb8615c2c7ad95ba499acfe9192b35239627e81ab8b4bb02e2f77748bbcd886855f5af4c4491240d7e3c596b40bbe92eeaa73179987920e1a5db7348007c64109508225d881e9dca04faeb4183c365069021a92a9605d9f7e950c8ead1d2d555f145bb793f9d08e0d20a3eb5c8764675fe7c7eeb3dc92e5516c3141718ecbef593aee9b88b1aa847e82c006d8687e7302a286df9e30692462eb46607f1603e47005a4678e0427ed4f25bee8a661", 0xe7}, {&(0x7f00000012c0)="81f7e027ae9eb5423614c3f56e0191e620b14b9c0026eadf2df0295335f761afbbd94209d66e441048b86ff19d87aa514328c5177dd21a85033574cd7bd05a66678a94d32c687800051d58fa40ca8577b9776df254d10bf02e9b2bd2ee3a521f8a0c654653f8bb9a3fe23141ac91342333ea98b614045a20b4ed62291ae351166b93ec7e54766e830be769f3524c32715ff1575570d88f49c722f93f477e0f95c76d72fa3fc37c93489f6e915e647fd1434af879441ef7a552330fed578ed4c97f18c9aba629881be200abd9bfc22c1a70aa2a70b360c53fb8ed897bda1b7884fda2046a7b777176438d9c10f4129a94d55ec4c3d59b87133f95", 0xfa}, {&(0x7f00000013c0)="4fa94409f99ee918b90773436543bbadf50c9b8e0b74c6401e6bf955c844b0e9385c2d54893a4b462f9946522bc165ad302581dddbfb2877a4245eb8cbac23b65b8c9e106aae9426f75e1423525344eba24187ebdf6b38066631c999eeb39b6a2e43b02b8ca48bb15353449036310d40011e274b", 0x74}, {&(0x7f0000001440)="2e1dc96eb67b805e53d9f6d0168d10258608e8e784c433957de127506ef3958787bf6d1ed51fcf19b24d39e09e411df71ff115c86938ad26e33d19c8f7249aecd49b68154046300144b19de24fc5f584c5f54c261cc6becbc6de14342373dd13bee7016be178b4b797", 0x69}, {&(0x7f00000014c0)="8e8743b203c27b22f6ec6e91411b25c906237b86545718c125f8a5d946447b9dae67072421741a1c20cd430be2caaebe9fc18c98baa6c627162fc2ca201554f4627dbe51582570d82a963ad27bd992961cf012ecf5caae1c07580429e32132c808bc7a2b929c0710a5184ac3269bcb924378f8b2bc144683d30bf9b5b5a39cc37fcc071ad7bba967dd5ce3229dfc1463617628a4b19b328134ba8a6604a1b1d9008e44bad8722d1227256c1de5fd2b3af8dba48df7a08eeb1df891ae65d8478fdb02c7c1efffbf733b2d1a10e337c4f3580c3371c82be2", 0xd7}], 0x7) r2 = accept(r0, 0x0, &(0x7f0000001640)) accept$inet6(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) write(r1, &(0x7f0000000100)="eb8b4a23147500b41eac367e8ea9f4d4a65ec91e14a7f3bba0784175179dbbc7c95f75f97be66f711426c66f8a21c4b5c0941e57eda8a07d18789e9103d94dc3fd67cfa245d4679b772b5d57b617f5a39fcea7972e3e9f4054357877c4d584599fc7cb2b6b421e54aa8b95367839af5aa222790e8852c060835068608bea906189dacc0803b4008e1ce40eadabdafb8340477004240e4d8a8e2115086e3446d8bd94b66a60fe44", 0xa7) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:10:36 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 05:10:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) lseek(r0, 0x0, 0x2) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="cc599ee286bbbd558daa77446ca982e3f7fd6ce95cd74c1a2f5099100adbc23be085fc70ab53e9096fcd8cd604e9a17a033caf3f566feaa701f479b982f76c6c7198cc044d3d39f653ad01e5579a15f7875fe1cd751b8f0e6ffcfd9a44a778552cb86019681b70bbc332eeacb7ec88f5c0835d0705987ab46aad2d3737e16023066dc69f15ebdaa8e345192e3b97068c61b5ca451bb13e9929a61a53dae18eb502de666e5a36ac72e7915f01beaa1a21e486488e246862e9d1e73712eab04bfc3380ea6852bf7c51cf3b12a40afc5b87c078184aeb66f56a8786d48058a178db09942eed54ae06ad18d4a50288b9216202e12f64eb6d6bdfc55d700c9b69adb09a91564938309f963d98737f2849034c6c7923acf453b34c628df919caff97793e646414ed7835d9ba739acab5d03077310f23b8d2ce5516e5bfa04bbd0a43e3c34074c7e59d373bf5e706160bbdae7c8e04b69d550603074f0d1d084bed74a822aa9a944a4a9a98d26f04bb5315c3751ef1d1160996542742693e161f371cdca05a8f4d3e2831a43c9d1f7f9a98db6f4817547234a7f69a5d7b8c27328297203a443aafa0d1b06053847f912cc960bd2fc11329b31d70c499604e64ba6856a4b9f0f2cbace9c08d982ec5cda91358df9f821599de1d9c15033702edc40eda546295796c35d3fee9927a1be7fdaef6a2f1c6c11fce6bf0c65e0dba77f15ed9e00d9fc2a1358a36e8b926f5fda2606ae4eac46e7187c407532d138b0abbd2bb7ba6708c35b1d732df03f0693f901692c5c00562329fb97d67189e711980917ac0f728070f6502b0fb4c29223777c7088ff50d3d4432f8052287099c36f4f6ae7bd62de63d59125b91b1c75189b1cdd16ca58e93f76c9765c9e96c800e971650a3fa1b627c69f2a0c4f5ce404200c0b220184f9ae5bd28d03399b657a27706044c08151ca2af6d9e49475e60e4c2487a1f801b12b0ca2fe0205c501fc438a51e8c768fda7b4523d933f6880c0550435e172817f7f864269d2a3bc665fdae09365f4d66222a84b8c57f5a1c663d85ca9b3c0a2cdb951e736d2790accdf6c88c63f88058351b557aded758be0e79220b7fbd67552de609977407cff038e0aded5d9e64d42cc1310416d68e40b8950717597bf4beba789ca642b966d871c1e108f29c5aeef2b7e0a667953cbea1f9d3a1f37da1278cf37dd0e17658bd35bea02478a2204c577674d28f43bafa89c580f8431af4f9d9db900c5fbe1eabe01b8848470fd009a2816fa170203d833635dfc78e81b31dd3344abe088584951afe4d43a476618d167f82f563c61a9fcc626026839351beb271a8b375ee566566acd136f09cc91ab05cfa65c8b390610b72d9fc1a3d7e47a5e4129a4b1b9d359e2c3d6d1ffe71b765352195cbdac85a45ff958a797f76a1d856d27a5223fae74498bf1debd58144db7b66cfd4c0ac103efabf294a92b99482e839c53e7837a622c9e178b039ad5a21dad0c9250c3595bee1f305cdfd217a6e0bdecd19190e912e7ca4e16bbb116d2bf04c9b90d53382bf6f6fd8abe3631b0dc022d06dc6a2f7359258ac82001c64c8c27eb3b99b9c4ebad71e0b0963678ebede3a7c25bc57460544973c73ea8a812f8bb2c2eb62ae87eb70321b0e0714323b423bec0989bfae9db6c7598885aabb2d3836fbb955aea6cd91c655d29a839ed149788817ead0b7d6c1590ea159c037fb0b84044426b5a7ee1879a2a2962b5d111cf4602fb11f1070a38929a01558e1c30ed6b25f41eadd779eedef8d384d0b9c235df1c865901ffdbd0699d78194924488c470c49a815bcb06e1393c6bf193f4a6aa47ef3110cbd476a0ddb6c022940fc70c12f9350044ab730c3f90d850a55286016ef360d29b926cea2a651b6343a4f2c3a34c743675ceb3463f1e75e8ec024964b9c22181017888fbd3d02c3c9836633b01a8c585b170579ed86aea56494bd159f2bb888cd42f68c57ba96d379450efe25153b4fd0fdb0c5cf1b868a945facb32f57b523b2049cc7924b769f607e91ce8a382464760a87158bbd72aad37afaa0918711213e4656db63ff8f3e7da15461b07ccd2e5597c56b99d29955299138b17e3c263d196c37761c1b172a0cddf81be64806d3556464f6b17ab54332c150ecddf38e3d704dcc5e19265eec5648b1f18c1b8e3045d825ee3892c28404604ed3c395f1affe8079d3cd1d60586a1f0ef0c73fb7f921c3eae72ba1b3407c7782262582d966a9e71e9e02c3d018fb6db731ccc49bcbb189b27f764a9dbbc3c9a776d16c7475c7a0e8ed132159fbac468691838796f31c0fc37b145658ac0be816f29797ae06ca77a51d04e11174478231b9b7ffff11d4ab5236e9378cbe7a69f2ebcfc6a61452c8c80eec7adc9d5d4354667c3caafd4fb8fb9a424081b8404c80ced5569243e7df3001ddbbcf48e76f92e5ec2b40d61cdbb8379bfa25f82a5b94fc241c42318eb9e14932d87b3178225c64d034671ebbc07f6926fc9c6a5dc101a6ec8ed3f1bd20c0da9f39c551060654c098735e78aa496a21bb42de98d97ad03a72fac889ada1edc6d84e3ed603c5288f1806015c2ee018140df67016398bee44f3b241a9002bfc7d713d07416cbd64fd5c19a1774e23d5ed86e648b0d2cd93965e531d9dcb9d5a1c0cee53e6e01c55fe832b149a32781efc80d9e0632af6a12b108698a3a06369c156806881ed0868e8222af7a24181b8791602662bd97ff258a8fdfd28cb0b7a04dd3aedc0e8c9863d20970a1d714e0d3bf0c3d95b6d81e990029e44cb14c838b8c755045b4bb67030e961beed6aed591d888c5123dd9485221194a40e1903681fe232ddaf3d2949ba016f5c233f4f8fa054b9630f8124e57bbc95581923489801b4ad8bfce8ff8f8bdf00f35a0c34364c8801d4a8cbf0b6e647a9948cbef124ce113a714c4a2dec90a730191e21731d879961a368773c86a6cb4e432ab86666243f25108cf42197d49d0a95a70d6512ade836703a02bd9a42f0da5711c50a71ef13e5c2af0984bf1fa1dc836365e17b92bedf7268573ee0198474cb131abc5bec19f1324a7229e7785ac88fca678b4a957309d0e4f97f2e9e7afb819199501fcb4cf61b618980a1bf1d34b9beb27d7ae04f7af6b19a903067a9950cc1ce5a3b105d4abf7591e4137d27999160cae8435d1f1ff1003352b907d887687965100a5e0ea9f0a8b61f5e3d1210a688b97b3a41577ee1580930151970b773beebf74e7c2b2146b052d59b51b8579297c21ee2ea424655dc3969be64d27144db393c4613f8474acc085ee69301988fb1687728b0c83722aba7df2a10ace971a7d812cc406004932b8ac39166db326cfefb27df8d10cb8f7e4df5d87453710c42d7de4fa1e7bd977640578e32b64f42f15b3f2c2d31e28eac19e9bf320a6a66311553b843e0fda5762d7fbe082f95c0f9f322c059d29a077bd6607eeb3aac718fe663f8cbc28a4b3d926e6c8aa81c72cfc56f4d96a185b6fe3f1d16f0023ad2854c1c9987dea351d6dde08ec382be2f4f49ed56cbfa3dbdea7c431f2403b03d41d434b9a9dd7791ee18ac4aeb22c039a9fb2d99105064c5da18b877f72b1f3961843380178c454fda119f7d35a08ad4f4fce9234f4ff48cb4324c759dfffd22b7600ad7aa4f56919192a99aa7c6816ebfb88259ce90597b28608d80f837b59698b4c0871ae3a5d66fc4f1992b70090cb0e757c31109c3142440604f4dfc334b80479339843aacc8786dcd71a77546cb08871e1ad7b3bc565377073dd5dc5adbf1e2700d4d67b33ec8c9f67a6672238887a432db41b584561ca2a426895662b0896059570f7ef3170b9d6e350bf5c0538ef50911e10242c45dfb3cb16d550f2e47da375e518c7424b072fe2cc8dc85ae4876c7af4857410ba905ce0a13385dd149fba5c960bd2c88301453bb69ec837aa4cd1eda3ca3ae6c9b6d473ac5e6b461c30a0ae8d6167bd65f5aba67853be4cdebef0f13cf9272f6da6a51f716dabd4ca35f3809809a0f7a1e9855b99d37816ded9fb367e6ca4056c4f45bb1732f2f0ac3cfc2d0587890f23147beca9308de4e5013ff11ee99d4fddfafda1b09e2f3b7f8a825c3ee4240836709ebb1f7a59edb1d9f2a8d7bca8088f1d22c325428ca21f444cd22132f0e886eb25d9a4f6e6c0c34691b20c5848a5ed6a7e407275ff3cb509a60734b5658bfe0e0440af1bbb361bba13fe667cb0e6154f165e2987cf2032b5d44baf99e99b904a5796f67aca7f08977066480340b104e9a3230372332c6b39c2f1b80460cb72928c3d639a90957c47ccbff9bfac4985e90834ee6165e036108c5eaacb6fedbff09d9c1e2d25984273247a18a6bcd7a157c71ba69c00e6a1a087886e272e459d4caf92589d50a0c9680a5f3f3be47e9e661a789bd5d64c33222495d456e6c3e7f714f36e43358d8f5f168e330cd3e6b0ae9bfb5f5b2324fd2839416ae23d9af1f6f1d1fcb84c7e8b4e1db7513e2df04c5a37f79a1f4d8464b2876d4ccc25c221bab7cc3f8e58789ea869e8bc26caa36e8ec3345c1f50504c104f036146b5afa23d8311f77205ca4a2b85d818d0e6a7cf0512f9207350733b94edac411148376cf12731d67ef380a8a39781c6eb5e4ed201be34f4bc27899e2f97443cc4362d3ea351498a26abbba7ae67770c1149c2969dd4f5d2c9c6982b82dc3cb7e8f01c035ccd58f44a679dd086a1aa6ecef7b4cd72bcb3716e200a15e6e80a93e0e807ded03a93a86ff6e46d0d1a7c0ee337e9d6f92c50c5de7a643f83c4a06a1203677fe4a2d117640c8199050fc7600e3db079bb6ac051d98a52bd300da3ef9bc939dc5c55144e1da802e2ed1a763a9112aa419716623ea88d16b37eceb5c0f136cfd9d1b6d0ca13362c5d5fe806d9f1d292126775ceff317e05b49ad56e6f4636eeb7e97b6d64ea0436518c026eecff9593a9a0de33b026ae8555cd87c4bd3dd81d176ec032747961024d2e3cc568ea19d8558eb44d73632013c4f476b8b4b7d3e53af8db622bda7debd030e2a49c85692497bde4c3be896260c54db69b2c719c48d09bdd84108e00e1533f8143b868ce056c1abaf6dfc36b9953a4d15144576a88ff2409b32d3cee28a2854d310ed392edf181f33d06dc9b611e30fed3806fafaa7b63368fea5673f7ac0b43be60165b8950871990337c4442922663b993cffcfca1165788ee7771ccc5e2aa2649ab726a90a477fcb04f0449a36a76899d69d7aff7f0296fff8e48567ebddd0ef1a46fd535f44952a6a15f6a4e82f4bc5dbfb4b989265ae31235be0e64ca28097a432de69d53e5dac8880e015e8bcd6c502999878a9b71daecfca53ad37284d802ea2d24784e655b52c1fdc5b4d49b89928ead3b920c5af4dccbdbbebb2ddd32df7f5a4173fd2c38827b2ac9fb203344eb52350b611bcfdb36c454ad8b4b26ce6b13186c4de394fdf761013c7640ebc35401a03bf7944b9174d343133dea26983ca3a63d89bd59fd6f55c68d5839ca89f54401d09042ca7e64b198421085a70be5ca3145484f580959b1ee9f798947fba650335fe51ddf0ddb9a1a14c934d1d2878a84c96f5dc9c9f60e8287b3adec3e0632b2513bcb38206ba7347256bde6846cd552ada82340ef4d7af387da435e4820f40befbad7c561b6b222f86f5e4954cb9a6f2d75f3e7acbd9c877c3e716e17a5447d0942f26734f7708bf1ef780108fe62d4db1ea1feb082791358b8a12845ca38b906f62f1f306e89ed5b249ddb757a6521bfa308db5a255ad19059919b4d78156d112a", 0x1000) close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x100000000) flock(r1, 0xc) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 05:10:36 executing program 1: socketpair$inet6(0x18, 0x8007, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, 0xee00) r5 = msgget$private(0x0, 0x49) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x3}) fcntl$setown(r0, 0x6, r2) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x200, r3, r4, r3, r4, 0x2, 0x4}, 0x7, 0x6, r2, r2, 0x8, 0x10000, 0xd4, 0x40}) r6 = geteuid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/96) setuid(r6) 05:10:36 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$getown(r0, 0x5) 05:10:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1d}, {r0, 0x45}, {r0, 0x90}, {r0, 0x4}, {r0, 0x120}, {r0, 0x2}, {r0, 0x111}], 0x7, 0x100000001) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 05:10:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) close(r0) r1 = getppid() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/125, 0x7d) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 05:10:36 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 05:10:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x8}, 0xfffffffffffffeeb) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) 05:10:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x406, 0x1c00000, 0x2, 0x0, "8eb4fcb6bc5ffdd1e6ddd4492279729c3ba4a670", 0x9, 0xffffffffffff0000}) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x60) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="96a24b9d7f5da9dfb8c5990baffeec2378cfdbb68949eb5edd0d021370079ac647146dbbd76862745c9779f1f74b402c23651e543daa6252e5dcfda5a05b757bf1170ff3291aa811d265f256b2e62aa69095ceb6daa86585dd2ba741903f36320efa8079aeebb7a1b47c2a1ac3aea421dc79a0d43f24be4ce240", 0x7a}, {&(0x7f00000000c0)="405b153445543013be63b3b4a7afe57b2866ea4f7caf3cb71a646f2ef0a2c3e135d014e99eb089c08e7f96187a", 0x2d}, {&(0x7f0000000100)="eb9eb9abe1e8bcffb7a1a88d45eb6ca91adf956af489a6ed904559ff88b83a8367e9deb11f0259c9f22b4b2f284858660d76", 0x32}], 0x3, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x3}, {0x18, 0x1, 0x1f, 0x1}, 0x7ff, [0x7, 0x0, 0x3, 0x7fff, 0x3, 0x9, 0x7, 0x8]}, 0x3c) ftruncate(r0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x3) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x8001, 0xffffffffffffff97, 0x4, 0x100000000, "e6065785d001ef8de37e6a9850eca32997cb8340", 0x0, 0xffffffff}) r3 = dup2(r2, r0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xd0, 0x1, 0x9, 0x2}, {{r1}, 0x0, 0x40, 0xf0000008, 0xffffffffffffff00, 0xffffffffffff3976}, {{r3}, 0x0, 0x5, 0x45, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x82, 0x6, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x6ae3, 0x1}], 0x7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x10000, 0x4588}, {{r1}, 0x0, 0x20, 0x80, 0x3, 0xf5e}, {{r3}, 0x0, 0x20, 0x4, 0xfb, 0x80}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x8000, 0x4}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x8}], 0xc4, &(0x7f00000003c0)={0x1, 0xffff}) r4 = socket$inet6(0x18, 0x4000, 0x5) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x120, 0x3) openat(r0, &(0x7f0000000440)='./file0\x00', 0x180, 0x20) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000004c0)={0xfffffffffffff687}, 0x10) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000500)='./file0\x00') shutdown(r4, 0x2) open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x1a4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchown(r5, r8, r9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000640)={0x2, 0x2, 0x0, 0x1000, "f484b09143d5a6e74536de2de78789692a344458", 0x8009, 0x7}) fchmod(r5, 0x100) wait4(r7, &(0x7f0000000680), 0x8, &(0x7f00000006c0)) 05:10:36 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair(0x38, 0x8000, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x7, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) 05:10:36 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 05:10:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x279e) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x90, 0xa) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') ftruncate(r1, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 05:10:36 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) pipe2(&(0x7f0000000940), 0x10000) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000080)="1d291f1f1cd99020dfe38d593405b2f5788fe1d3f067d29bf0a18895c23058c61188fb164fb00da39fcabcd6bb56cb055a01cc6f0dd9a2a416cda72fde35f5bb729841e65b5cebae3a0b0d6dbd17e6b408531610f68293b09077564ec55ac8098804d2e8ebae8425f400f680726d996f16e44e92a9d973a1e727d158605b1fb0ec03fd265ca1e8c1fd475a24dcbc73deadbb00ee1c8a5485d8647cdcbdd1d5e97390c99337a16d10c90d3e599d17709446e6e8beaff66f4331d33a29fa5758a35489c8", 0xc3}, {&(0x7f0000000180)="02bcac691a0b4be76002c2108e06aee991321f24e93db713fa33d96a28b2ce3264340b15e295a317ce610da8eb2c7f47da79dcad621a09fa86c5b5a24c3ec4ec6b15be578bef877cb78a80e12433a0b0d3e01ec53661e94f6adf5b789c01cfe142349d9ffa33a5fca0e0fb35d327fd64890a53960724063a633178c14aaecf6ee2998a29671b71271f63fd432f1ba7f704681fa5da291c6753181b0030", 0x9d}, {&(0x7f0000000240)="03ff4c61e357108c744733cd73ef4e0f6ad0de4ef2e696eadc7bc110e09aeea594c13845eb0f819dde55e825ac51452432b4325174b0f5e2ffd68d67efe2fdee48167c0df1031209bf867d8cc1b05449290c5c8e08c6c8f5b8c07f5b4526e51449c503ac", 0x64}, {&(0x7f00000002c0)="ca72c0c45b476f5a8c8b23a0b2deed485aa4c1a95f91838a5e7bd408c60c2f739640e2ba62d452e7138a01355b02fa00cc41f3b1d0f98beef04db50f0bfa11a79782140c09a092d57674239e54981ff58644a24a953872fb432d77", 0x5b}, {&(0x7f0000000340)="3afd0e51d7654749aa1059b59b01379f4082dfccdcec72caa49f2663b7ace48d396808296217bc031c8aa322a505c3b4049c04ea3c8c1d634cf43817e34cadfe0f2fcf5dcba8fdd42184f3fff4a0d4f7a688695385cf2fe3c3a05cb3099b9b24ae3d62f0367c8e7fee73914aaa8fdf75ca44765950ed2a0b07ad30d26cbf40bf31c8dc97082aa478e664909fd98dd35cb75eda13478b4f74ac5ed86f1e0d530e7b346265cea5cdedef0059b530ecd50485977a7a5ec4c281a310434e896afbd6bbaabc39517ca94eae0ddee4543985a3c901497fb47283f50bf4", 0xda}, {&(0x7f0000000440)="0f74b49f12706087da9a8fa9815e347e884a35f468ff3bd79ed5d71e2fd832208db860e406558807b2d99be65c8c764c9bb2c7914ef8412a428dfa18dc748dc0b0e4cd42585141da84d79e49ec799f3f650efe97", 0x54}, {&(0x7f00000004c0)="de0464fac809f5b9e1fd91b23c81538f6b1eb05004fdc71936a9820fe85e9aafb84344fea402c6289c949b089da2284a4fbba356e128296606a0a2bf2be8a09369f7c73d4f5c552ad5d4f7fbe6f164d957941d45b3feb199f212996adb991bf4b3095ac1994a6890ec3b712a6d43d2214715ff3fc2bcc9a84d6c003aa56610dd26de8567dc95941aee76d8e4852375d063847013c6c842f780dadeaccc9ea992c6b96c8b4c9d56f561622b89b5d3c0cffd4033334a551e6180e2183b7d94ca31dfe21fc074bdcb23372bae8591bf", 0xce}, {&(0x7f00000005c0)="32e54432aabbfbd3d36ba6a83fab173166445c2544d7617f13a7e23b278fdafc8d17e0e12b6776c31bb3decd0f9944f2ab7d628d3a392faf4b5f1fa52eb503dae8a5f6d03e7d19573596b0a8c2c5f6d90056234c482a3ee2c083bd0cf7b07114008dee0efdb76129d434db8a7c6f0436c18548f5078be112ea2edb27341103aa25fbe4c7f37ffb309888fb97ebdca06674f7693aec1695e59f10a999aaf6e69cb0dd7c458c495d30c03218b3d69758f176f8c2e01e6fd344e991ae770756465ab45e74da6ddf3faaceeba229fb7cc6be8e8f77c1f79aafb7c09a1074a836b2bc6b3252f0dd3d308334bee2e790e7085b4cb5e09222c43c6fd3f1936fdff999", 0xff}, {&(0x7f00000006c0)="0fc1cd73fc100d2f331d0c3a3984c2b4895576f94466ceaa26506478fd93dab4f26a04292c9a05b671e484a7434c808322d4354ebb8638d052f03e70211e8c3a26e4eb6eb8b8f9815487a5698ca1b0bfc326a9719ea610967bb7fd4acca8b39c3c7fd8bf76da9588140b0439dab3a1faa5ca828b78120ea17633dbbd4a890d5fcf346fa7cb4621e8c50e1602f0070e20c3edbdac61f9c14bc47deb7a48bf16c5fb6601054c3e68aff908335aaf2ae1ae817f0cb4e5f1cbc8cfbbdb20e61395cddaea0a857573e7a8bd97189bbf3e21f1", 0xd0}], 0x9, &(0x7f0000001600)=[{0x1010, 0x1, 0x8, "d5d35adbd4437572908dc1512a75aa909de9bb172ccc9c596d296bf45e2b26bab22f1d5a8c779c5bcb12a96f0e96f97fbc20785c14ada555e86172e8f1b55792dc9ebdf4d57a51986d791f457b76c5faf73fb70066008fc1fa8a8ec58e6b45a454a48480b4cd78f297ce9d9e734ee7bb704f033e4daee4af0ea6e3667e1214626669bf86f4f16ee1a5447111b63eba63157b33ec0fc281573a3e8a8278c43c9adf3568ca81dbd032f94f93c5ec6f86cd20b0f50770ec0a6d9e5616a6408ef4c419ddd8ad05f0026ad604978f72f38642e15448163a11439140e80dc125bbf0b8a46eafb7cfbd7f366ddeb925a7534c2be056a799ddc3e276eb9760a1c2d0f1a91b45e53906b9a1502cc94d9c9d62bd712e3b4851450e2f8c07762dd2fac420a077399a98947259e6b69de99e0c1202bd12a4a5161d6c960c2f0ffb3a1d859e50c616d5d6d0ef1b849592305d8b1ab1d3589a2c4d6b9672ec47253ab956f01ffbacb4aaea5256ddcdf17dbe4ca875fc2cadaff1396146ef3c2f06a28f32e22de15446fdd44e0e7c57ab1eb3129a9b1e4e9bea2b7310496867250b131b3807a33360a855e8df79c6ab83d54440f35c48e4de2bb6ebed56111fed7f876418ddaef6ee3f3c2f2d54d87925564f98fbc8345d51bb8d98712b9973097c152d0b29f1d00f8907e453baea03071b7d96d631c02993580faa5d9a400bae80ec5b9cdb2f0a756a6407691232894131b84866d1e7f399235405fdf3764eb1258b99611a4d37b9ed520d4dac1035d946dedccb02f77a50a11a481a137e0dcca869b26dc7ed22a3263973f108761b81a2f6a4f7b59e390f0438c785a120b33aa934fa2f1fa786a7b2760090e10903790976652f0080bce468ccd6b6efb04af65c711d78ce30ae5bcb097eb1fda2ba4fd876b0252c61ea02cca31181f36464b81e07a5c8f12efbec58de01ee61e1d5e144518e92fe019b7218a9bce86f3bc035129bd2ab38019c8963ac6ab86548a8ed8b1efbb200981e46f27e89dd1104e71f08bdceaa0f2a9ac71042818adf0d3fb77a8ecb6cc58d064c427616a7d4112441929df55a13cc9f5ffb2391862dcc395a4246d9cb23a84fba6a71d4f4737fd1df58d7f9d75a9501d172d159f5ff5e4d5348b5fd8ce85d2e8b02038c1e913d511de6070498bbba9ce9ff59ea069a4aecec86cd1005baf2ce794ac01736d37e62b3e143b974e95eba7ff43e3e8027f14c7d8845d25cec91d5c1f004bc0ec06e117aa6dc71294fa1f7f67e0060490fd566e8e0fb7e2f7a8b425201e126eb4709d1ca4a129436c47c2801d7a273019c78f9f7e97c92bf79c5879519a64a98614d29fb1bfda77eb1f9ae4f1c02fb12c63c2c3ef45e4348a764ae4b7b9c0db1a7a277af901a50dde0e2ec6543c7cc985969af06d31b576ac95dc684f38452cbf247324aca96c7d30ff9edafa22a56906d8095f985d29051a2f7abcb15e610e7974cbab9e2a75eb77919978ff7999f28cceca5282ef0d3c20bb8e6bc5e0a42858f7267c96875c0277db86cb892e756460994456c9b7dde3658e54ef5f9aab68446a5f96cd9e16aeb34c46838dd512929685cbf936c2aaa8a5cdcf7ddd3fa3b32f775a3710821a7edaa244ac313fd51691ff547575983a87321caf19811c71b74c71da10e519369461d9c2e698c74d22e62638b74c1ee0a49d4fd8c2c3a9e28152150b2a32be4abb267006c3a0c19362ca164c73371812ca8fe6ede161bf3b8ebc2113389af11d7117856c07955f94d0a5462f14f2540407d3fcae4b9085549c0fcbe22ce0d78e34999c44a1f63f472b3adc828779c5928c5d4ab6b05585e13c5cc2eb5a794587ec9523f810e77809e7630403a45d7dd595f509760890d8176b12db30cade5fd9be2eca57ff7fee0942192ce2ae15834e186b48405af2fa98e2b582dd6d70991d7f102f84449188a30e45180ff3cb2b3ac8d93847fd2aab2469ca9393c176b660105205dae6aae2df03b9044c8eb2606ad8f4ad8af4cc6a01ce3a770132e5f5d1b632ebdb4f1f2fbceb5beb40a27dc61982339eb167929a4aaa6acc4176db87a63f3a78e7d816b781f4f066dce3ae8fe4198433cc15c3fc928f79ab3df6e0fe3ab7c49f5645c177c3dc8c029f914842e41519dbba9c15b7be49514262c3c62b97704fa67ccbb5c7b56e538f6b50b4aa0385d0e205a63c5ae8cd301d6c3447544d7dabe83fa88085370d902f86da906d8a0262e018bfcaa84314619a8f0ca5f28bb3a413dfca351da19d01addbae0c93d676440b22a727b51ac8668c419f5781f07f17fa233a7da853afcabee275caa9ae37ae9adc45a302972c8310b3ae2e3116b25a72b14766b49db12884e626b083e280cbd071a0c74f1b280adf70e3161e72e2b48b79142331de62577eddcafab3d9374497db3ad9ba980155bb720e309464dcde8a124f3cb52ce13036c5784976205bfd09e6c507ba6ab17c5aadfd75b8febebbc8effd55a903247ece10b38f1b857cc473a8e752432f005e662374ba7ed755eeecc2435362eaa46f9a09aed2a6c024b028694065a84907836eb99e1eff6539f5d7b5b667dfcda2e38c80a35c5a2ecd6489c99167cc03e33ea35821dbbddea197cee7be0f5f88f85a80bf8150ba0a6fa0425f604f99a9a168e3cabc758ad8600298ad28e67ed04594e913cb64ea0e4db9ceba88b05ed4b062a6196bbb4286336b96abc3cdacfa0a3086c5011bf3d71bbbd07b521f7e2fa08c694fc4768a32115b23dfe19ed0912444ed8d96665436de3af4d66c0ecc1483f534dc4e540822f966d8ec6cb37cb8dd1955bf3d397b6d3e1526773cea611ee774d3f84c3ea9967261d7e091b7d6be13b5b8e9606de091f36c46cdac6767674d9b7000f6a950d1b858afb2c8170f2e8aeb9f08a13ad4011ae4a04454edae0d5570a100e52688e5fa9da7f07ff7f79d397e6052582df308e97dc1fd89a2fa5f375e217371a18701f36ccacf9b093b989ff5ce449064bfc2f87d525b0d75bda8da4abd5475acf82a4a062d0e152805080d20d4347f568910a942183ee973cf4c1063012d5b1fa267aa35e9773b0df76c74dff980b9c94554e9137446667c10b15b94bf836b03a7a77b2f9b9aa06fb11b214e58074c584d00761c7ddb0796a998f7b0968cd51866c35ec85e3f4414626bdf42d7aa96f7f23fd184331e8f7f5aa93bfdccf3dd7e502dc7b0c66dddf18812477c6afaa8c0212a6252d378a7d0c30eb8f336abff7ed0c3567ed55ae0ee35c9cebc694afbba8298165023da9c72af0074466dad4945afa0ef9506ef811a0a8f3d8c46294a6b56e4d2f4846d083a62a909842c5dc8112cb1c4b25dbf5322b62ede056ed4f28d26f3d66715b211ee383be6f62942ff1f4c05a1d53fa5be6050620864546c272c7d1cea626f7d73bd711c8b6bda72537ecbc30680f7cea6b931722f9cf3a479b53e6fcc33ff8aeef711ea9b28381b5c67a7e6ecb80b2245c5f5191bec5440e4250e0757cd8efbea4a0962741519048cd720ad030eb996b17676ef2de0d451e1cf26a48d2d82e6ff92f912de855c3365e97e359b782006ec2c6954d9c2b2de1fd1456be9982c188d5c11289eb0cc2f6132f232759622b5077861f743a680dd0243b5bf0e4b454169acf2c9cef398b7af03ed7bfeff3c909e193b8c29d9f5aae6b4a2edb6060c43d9e238f1f411748267f3f1d946aad51624eef8865ec26d8cbba8b3101e1b800a26ba99f3ba4e06658e536eef5c7629ddc9210cc327760eca8dc31056fa522994835c7da5d2b9753992b00267ba8262ef656b5aaa9aebce32904687b530c87e7161a10878c05110654600c721cc96f39a942a8fa1e0696cd8700c3a90543f031898036edf53d930d9fddc5f581d74dba423ef4206835859986b15f7d9ff1b4d931a80b287522f1e2f719426d0da7694bde4e6ff6de2c806060cab3e67591fce9672fcedc4f999562de1c778c09b7532dc784e674276e6c81877be33784ef3613a4ba11169a7ea3365f5691704775c8a8965cc18d20c969e3faf9133bf00321dbc0fe8b27779e6ddd31936d26a9e8c73ea355204707e5f0c2d42891e542c1a238cf6e7edb189956e6d0b9c7c098ef36660e85c8468b02399021010fb753f8040b64078318109951348002d63ffebf141babe9ddbbb2218e2cf94e994e56c4eff6b29d804643eb7498653cd085c679e87d1a417cfd67e3f2612f27cf49d98d2491578cc6676a809bc6be7cc11dc7593d4c178f8757743b83567f66af939ca7ce24f5194fbcd726dcaad0726d90e5ae6e9e44c5bf2e22445d397e4bff3f304d9f183b4f6d19a961ad3527db4822b1f6442146c6805f9a15dea3a42efdec09e2a711d1681a0eb578ffb44ffa85b3677089a12a0c2903f5a7c3c25251c1da4220a337a2c5edee75758d9f4192dd6df273038f9e8794d9c3a3cc4eda46ea2bc02ba950146468a93214a8e7d5044bb93ea5ecf2b0568df31580a7270b0b14b7a54c444d01deb16435c48db3805fd8cea747c20eecf8bf45b5b0f3ff9fcb30b29f5f8351b9ce79fdfcca6ab4ab386b2db904165145a126e6336ac34052f16dd1667f798ae8c4e1b8a248494b466515c5103c2b00246859f8decb6c43a2ef8131c3e9f38681de6ae4820b8e1d82808d2b3cc2d6c57aabc4f96b930a06ae39edc19c6d9684b8554c4b33334bb2998abd1c089f86495ae44a8b1f402f3536ea844e66a227cea17cb4769d2e227d8169247ec4569ce950c58883443a128666ae7725a51b4aba4936349e26e68abadb94becf81ac6b828511bccc1bf6d6ed6af57852ffee5d6abe6c63e4735905aa6a51d3f3e2135871d5fbd990189e952f62b83bd0a875b891acc16c2871b9b6067e9c7c5c2c6df5daaac36bd22d9fa788ad949bc9d2c822820c781f37e4238d25930df1d99a679d27a7da1680e3ec8c3edd3c1eaeef5c3ce5c0c47c3e7f8a5193f919b106c19de68810b00a6cbadbd96b4c561d69bd15489007a7806a9130ffed46792e80f1d7059f6f5f991d061138876b1bcfe4f02bb98863fbf208e4df2c6f427fbeb43a85eab1c63453b42e26947ad969d397aa2c31ded5204bb40bba06edb1f8084ca8a3ee3e5d28d428b12085a2e430fdc025937b9203a08260a920e4e2f8d43e5dd414ba8f80096456e3831f0906dbd3ef1c21c5a7d1f32a652ec82cfdc8b2172948430fa3313eccfef951fcaad9683edcd68a252adaef0a8e091853e52ae86ca3403217e39dd6c462d0357b09573f76be7cd0a4979f97b2e148ba3fe91a8a018e3cd657c109a152e3dab171676b7d38b20544b7b28c108349948bd4614229f65d54dc4eec3b4eb792bf27b15c9e0ed0575305eae767c2143f30488e59cb2524c4b07f233588c7ed361a85309fb8762bcedf7429be6de95d96e770c6e3c0d74989e8067dff2a89e12672a71f7e60af502433b410d375a8ecf5fd7871dbdfef2ee4d4d52d55462f19298078fea8dc3329cb369b2a701dc80d56343f3d0723715c3983fc58f63dc899edf3b326931ce695dbcb6b9872e4cc54988a2e35b993c3f8dc8ea36a1f8b1b7e4aa55dfe62e84d007dcb7011b11fe5b4692c1bcf7d13fde60333727375ef62734ec91b9eba94a20d12be8aed6119d274eb485bf0569d160ef86be8532aa85b64cdd81ea8a9de92dd017d9940152d6d85c53cdf5bdcb93e711bc55eb68dad65a09ce82abb36197ef99ed30d6efbaea876284c762d2ff91a6afdc548df94abd39442dfd8d13bee67eef78cd30230ada8fed259a7aac3acaa50c6367d9cd099"}], 0x1010, 0x8}, 0x40c) link(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') 05:10:36 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000002040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) close(r0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f0000000000), 0x0) clock_getres(0x3, &(0x7f0000000080)) 05:10:36 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x20) 05:10:36 executing program 0: r0 = semget$private(0x0, 0x0, 0x10a) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/1) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 05:10:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r3 = dup(r1) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 05:10:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = getppid() fcntl$setown(r0, 0x6, r5) fcntl$setown(r0, 0x6, 0x0) 05:10:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x80000000) 05:10:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10800, 0x0) dup2(r0, r2) kqueue() poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x2}, {r3, 0x100}, {r3, 0x45}, {r3}], 0x5, 0x7ff) 05:10:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 05:10:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x80, 0x7, 0x1f, "6e10ec42e96e75c583bbef0c365d783252aad574", 0x8, 0x21}) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x81}) 05:10:36 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffffc) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xffffffffffffffec) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 05:10:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 05:10:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) socketpair(0x1e, 0x8000, 0x4053, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x6, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="26b43302f3dbe0f81dddf8432742eef2d27f6870763fe6f6db7c1d653154038e15b28bc766c95a6e05d0917a2d807f7e059b581bcac41dda46393709193c18e225d861c90a10667ea9dd89f693949aa3387c1ee9d2e6c7d6333d4c8c519f9c2fb97f346ea9e537b20492ee69b4a1601aa2ced9f463c0913f815c59091d5ef9ebe5c8bc5fd47edd8ba79f3e54e9846d22760c688521166e6e5e2ef058773a9e5a6541a6e5f5ac5c1037b0e61cae004b60cc0dab8191bb2fcfe7c50595d1218bb47c0df1b2c38430a5255b9f52109e34253e58fa41b321f09eca6ad939c14508d765490e43460c08f82201c7", 0xeb, 0xc, 0x0, 0x0) 05:10:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000180)=0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 05:10:37 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x59) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x20}, {r1, 0x80}, {r0, 0x84}, {r0, 0x10}], 0x5, 0x7f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 05:10:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="2c79081088e0c563456e6a5336f4", 0xe}, {&(0x7f0000001580)="3df68be10d4234953cb3e2d31ba72b0d6cfb104e1e0a436fadac0b29dc54c74fe245505ead868faba1a9a2e8a4a188c28bbe3787f01f99ef8fdd7eb7e9707fba26110c092da52ad7e3fe78e84a4dab4fa83d3594673a753f233cdfebb7d865918daee41dbe69d4217ea258eb5413748a2bb9fd1b38607b16d3c138e4be636c1b17ff21c95e0a7ade6b5c67962672b4f7e54c9db61530984da4fed9cae49f07f9b24d67f1d7e6d93fb62eead8d128801954516c949c3443a66ed2aa532d2cdfd11fac0d62d84c015ab3e841b03ae101360d7972285d934497a4e22b9308f6f639745de6d9745671f52b3fe858a1ff79195bf04a53ced152600ecb3c6d8ac67d4de7aaff9bd51e31875f8fa84e768827f1c385865fab434b88d8ed00afc926fe4f1a963395162e4c1824817bf9fa51757b630c92ddbbbbed09031accb9e968956fbda52f9ebd46348b082777633099c88098ac0f178ddcc52fb96bb95306ac3816a4c78c5712d1525029c065b6a51607e65dbbb64550cab86d243221bb1b1c5d7fa0c30b524a4eb6974f81d2421b6a47371c1834a4f26fb23259b50be13380a9d6db30a859192632979eca17ac612609eac3adc2cccc1ac808374e0dd5d84cab997adc14480b402161d19b7f4f23304565f8de6700ff35e9a95b30db9cbc6ae015151b0072020a772b01a6d2cc489add9879c88c1f2c676ce6e02a4bc2c34ea7e8a496c689bd725565586476b936ab66555f88a2cc595faa2bfd194c1603355074d01605c8370768be91bcff681f8e0a49d7e752ab9b3b97980a384e35ce9383f604f6146a12b708a96de0001248f8940f78ce2d0f63218ba2f65b5e6cadeaef0577238e1c5ac17201e29b3ed5fb31baa511b416ab625640fffc35ea420a6d65ea2cae1a63cbe0755a17c71bc55ca3dfe93dd84bfb71e33e4675cd38bbb39a246d492821624a1d479530d19d552edfcf511310c40f938f6655d47db5cf84c6b79698a8ca8035a13c46ab8f3961e94dd6d65278f74ca88656f42209803db38f4b5d641aa8c60a79135506c2c6020f7162c661b3d216a39b581b2ada71b66c50948fe5e1b9640605a72315ca021dea4368fb3a102b63be0119c33702b7a3e6157c85016dea7b185ab95d133ec987f7046c5ded433e625c7c9f0da1bd50075e15c87ea6bec1c7020d30c3d7f391f03447acdee64e49e23c64171775aa4d8bd9c5457bba7869022e95a9eb319eaad5f5d5dbb38bfe833a60a54a4aefe34b08fcf981d53c454a2ddaae6e6580772fe49380e9c9f6be8bd61fb8e97974e381042ef2139d8e6d760841a66f466ded3068547b1bbd195840af3e0f4c0101ea25a40167f674199f68d6e1e5df901639345be58cad15524eed1b4aee0e6179cc4a547e47cc779a5dca419b5f1ea676f54c9ba7fac6677598bf9b35bcab6d0a11a4fa83b8473df60a0ceb3dd533f7e64187d2dd753a583ca7ad867ece0ede7222a0da6996dce2d74e5836a3e063eb5eb652dad42b7a7564696de9b10204158defdb85f1d81a8179eeb6416dd3a8a0b3748a98a13bae414733deed2f6ff411ed23b5543edc305075add8075591c9707beb638336401aa5035c44c361d8c0a6047eb4ad0a4549acc991c6ba41c864dc07ee4b6a96064359bd8ef0e5687247799dcfacfd781676edbf0b289d8e2862565a75f6c9fdc2028c6bbb7cd929cd4965a2cb5ade53448092e1a8759a70b1112f9c40bf20d6bb0c07282f4bca2d21e5dbc5007b3ec94b76d9c46db2b8fbc04925289492a7f85d300a4fe5593c24d9a59474afb0ff35cc68109097fa09b97d52dc3fa866d3da520a5b4dbb1a9f7aa32b07749c110b99950cd2000728e228bb15b96eab848928406d2e5acf9b01bcfad485f4def4056a1f89df8f0d2f7763c5570ad854f1eaf7539e7c344b0459dcc6efd27b242af6e836cb94230197e4f2d69209dcef41a098a6d76a61a01097086f540073338f4999b2c51c12edd75d1e1b36d4e4cd05acb177a336ef08f32237e1d6069a57f5aa805e85ea187e55f3f399351f6d2ebfe14524f55d3c09ed6401a63fd700a700d08e433dbc04d4bdab6ed2b97b034ca04fb32ff70b9064e2d540bbfc0012e848bb1a5791484c735d25799b876553f5e50fbfb2146d974f43d171e43abd09a999c0990bfbbe77c5ed9be293201281a518057a50898168d1463918057e54c6644c683ad0c623fbb591fb855a344140a9f7f69846aa5e21ee2273d1361c8f86b80002d0f4b7078c25103660dba04b7b407a9b003187ff784ea965340f32611c7c4e74a33f9195864137412f0fbdd51402f7076c238e073cd08816b201b4052c7ccaab367589aeb9bad7b4776b5ab3b7c50e637513272a8580d7895f2231c3c3c053f784ccf91c25a54961f6e081897a24f097e62fa0cd1df66b8462e7aa23422283febd75756b0b141043f6cb16bac2642a3610a8e8401848981f832e79bef9b8f9ab95fcdcc19d571f249ea59703ef5e52dfc25db14ed73d59c597c015253400f25d2635a0d378c0edd2f9d33b9433007297839c97667af49f17692cf9c3dedb836c49fae36a2add6bb7eb2a351b948685222447d8ef53467fbe1d6a36f942bce7c1410f206eccd3a61d331a5c44241960f96000fe07ece5613510056f14fa2c3faf6868411897735862e287eb710a825028c7ae9ade50a1e0b2e55a173271250d909c78f68f0f64b3b0d1c8ba22b1b105f2eba3a4e47d54bc94af4cf14f92abcb7883fef3b738b5f83a4eb62d0917b5ab4a4a23482e6829ff2627e6b2fcaea51bd9ceb1c3c3ceb5da5e5af5f0861284c21ba595e0d70c1cab18b34acc89ed52adc4e9d6c4fb2ef0a5b63bba025d8bfe64ab223833ccc9917a560574ac315be508d33d4847c9cc2d304c5fcddf8254f4e237821c93dcdc6624ef7838aa3c3b34d000dac0589b3b389f0eea22a7fc0f7e2b369b410674cf0cb3ab73e72b4703dc42a07ab5902462b06cf85aa4d089ee27cca674567cb8be10a518026ed866eebddafa045bbf76cdda8044c93018f0b91331ba00f2eaa9e9deac706860dbb2d657eb8bf98ed19594e29c660c199c57db691ca6d747d7177d31d784e7ee5741dbb1b3d5e7a3ab30098e8b1c6f50976c8f0c47cba90afe6b06e11a2d4a8018498666294e89dcb8cf6fa06b2f36e5bcc7fea5ac88fc5cb9ff9457cb8d5f0ffa1d02dd2ff9902e449992e3d022830dfe834ffbb523d811014a7c067905d96c7dc61ddef5e8771c55587213f2713686fe26564b7dee02de1565c038b1933309f022a5d7f2a0adf8889ef1ecaa1bbb8ff36da0666be1a9c20171e4d357233d63e0a0b5092ac0327802a4ccee3051510aeb1aa556bb05fd2c036762bc7603b970ca048ae185f2dc1429f578ace29feb3e020b6660545d969cc23a6a6cf2ea70c2f4f6cc3d7f7bb5e45d14875496979b9d7c6f395c790fd2d17e25dc14a1b9d04213de14c32b5eb5f7b6a4eb234f0b9f43327b5a3caa14d5e6aa97156bc49b22de659298cfbcaf34ea2295de5e44fdb435f222ccd78ff1fc23ba08705052508a4d172eed0c354900f2ebc86447079d561a32abce08d01a9d3413c2ed4e77806e755c912f1b743822cbc839ff7441c7bb0676957bc929400bc04abd8271391a57e983accb71254ba0c6a2e41a9b970c88249003a668f397358ecf94ba9c055d668719e0bf4e2a54b76dbe30618a8993dd3fc16c9f19b54df96544cb35464435c6fd3b46ffae2af94d45f6d0949208d5d198f31ef96c19080f6ff1065b9d9c5bd7967a3e4037612f1eee37fd72097bdc0c18bf0375f8731bbcbc582c203a00097fc6e47f4c7cfcf4c463f6e1d6480cfc5ea0cc0206e0699fb432b074b4903c527a77a921393436af70955c787296b08ecc3bcf1fa5ca8abca21e940c738bcfac5d8fe8c979b762887fceb94eeb0cb65f6a26a5f29809b20c90d80a68fa3cccee8cad5b0e5d82ddb7be48651d50786be7d006e1ec9d76e61e422036ce1b1aa18b48d450fcfba518b21cc48fba5eeda070ff14b0825278fa21a759c6363be629f61c834193e0d56184c6792761788bbf896a640a68dc75710365b8b83a36db8f62ff5b06df4b94022c694ebdb6de27b77bbcc42492927c9d2dd863aab60846263bdfc1bb98f5eb0cc700970de2f305b857eacb041aa5ab180af11f5f1bd0ca2cb83fedb8740d9fb8a693be60241a518b51136ae08ad60881fa20c8ca589d4d4cc66c28a556e38bd346b4de272921963027907d8310818e91cc4b32cfc6e464802150c0329c5c25453fa0ff321b6009236a49daff2125f3c73559fdf495638cc686a27d04b9b6c3686804467cf58c49486b31bf29b64a0897b39d69df7a8815148ec6369879bc5a261b0865b5142d5f1755c13af71cd38a9615d6d7cdff0ab13e2bbd17429d8f87c1fa1393222b7d42847f114e2f109bb0f0feb8da3b15b0f00b2efec7f5398351ad94ce2df2b7ae77a34b6975f081a874d50eecb40c402818420f644071f004b7c83df37a48c5519f53ae6070c46100e9834155d02cc87ff8631ede03acc369d0ffd078b050c1a55a5d0af70159588ec2ecb20bd889956b5f87514f4fb0e0390002cf3f16985feaa5221d5e5f479ec2fd94e2b5a5e583c6bdf208bd0abbc347e3bdafbb832f41cf5f408d3910c4a795cf4001fbf92b53556112a2302e5a4c9d22e88b9850dfcadd6f8825276f7f0b991f621c9ab5bb3186c89bc2e2dbe063ea80b80748fae1511139a3e0c996553e444616c8399d72299ffc0b75e5a90370d4361316e38f26b80bc010a851630adba7429452d31dfc1c674931102d6d5d8c937968ae471ef78c8d1bd8dc35dfb493b06a6ff0b404fc0dd15003eb1fb972ec26c027f2d27c6e6a2dc988422415c3c368fed96f97bab084ab7a967032a204a437626d4abb7c32a5533f82ce83e96c8838dbd3658930ea879d35bd5c65fee0a4ec90ef5600c98f68bd23da441673e1435dd62dda32eacca1a610e102de1af83c8acfc4957ac388d8897f14dcd3c125616e60edafcf1a9e000cfc18807af284d1474e75d4c05b1e46a5e1b3260c11b930541f1c085463a87c172936f54eccc563976d6617fbc1dedcc8b6f02c3f65eb62f17c4d033a18c0c6b6925af3a1fc33b1638986b7c76cb9d232c267554fe5cb29649b6b6d14d8258944d246b325561cc09e0faa999850138866afb463cf5623a7952a2c0617269880a1a2aa9e12cd5971edd68578566a18296ce9a6c42616d64676bcd5fdc99f7b781b6bf4455967b3524b2af9ec03b9e52dc630f9a8bf61b29f5528612624f691e3955e6e80957923efdae66fa1927be899ff408026d2557f8819c29edc0a0c09b780ff323f848763e6fb251421547bb01e41fabf4172a37bf9260e111965a68b07d1ec9ef2e07f858e326d30665f1fdc445a69060f81d44a1293340081ac4af189a52c330275bdf2f23156ee5c1fedc293213a469554956b88602b4f1cbce044a599babeae36fb283345af2b08866a5a9025f61f940465a3c881a38b81b1f3bf0f3445649883a931694c4c2703bdf3a202f9cdf76e22a561b6e0012c444e54819a510271973eafba0e284e327500f878aab944837435670b9db7049ebf15c893b826785e8b6d2a87aa7c89d3b98def5887382c1445a863425b94e07ccc0affd64c77f84027151cee4519bdd7a8441b821ffe6d3aa3604a0cd35a49d624a68f88bae9022ca0e04541a54940b470587976378008415755474acce4d495abdb05ff5b99d76af1e37648b35b9358cc96984bde", 0x1000}, {&(0x7f0000000340)="22db4c08be6a05d2ba974aa77a7a17c66b0e627937a3838a004b3cb2aeac8070497657014fc85e312147ec8e69a4023c25af4dd2f55824c0c9df44b9ce24ad9692705b5c9794335ffb23256a668d3d779a868937ea16f7774bddcf3a65f0e86b71a93dda858868557b66656fba2c2fc2463ae808f823461827062c304950412eb0fc2a11ab8a76516c8dc1be2f3c1438247068196f273ebc662bcf9bc67a8dcdad703954ec45e7f6e791b2799d597fdf399cc524e06a3e79151c", 0xba}, {&(0x7f0000000180)="fc2c5b107d39c4836f45c3efcfdd9c23c2a90c4d70b9bbfaaae0c12c8ebfb9f4a38fc653b7b68bb8621e3e7e10d3f192a3754e9bbe099a96f6ddc198", 0x3c}, {&(0x7f0000000400)="c68b927f295295169ddbbdb97dc2287be13db5d4509bff3ce2a4d9a7653580e3a6bafa3e98c18deb93f9415f950d55f333ae", 0x32}, {&(0x7f0000000440)="d1d93dfc75dd80869cf70acf636343afc92a46f804693e26706b4c8bbac3a07711f5ea8e04c599be1b006ac5cf934df96ed19bcb1f17792495ce59e09123ebe12e9b2f0bdc76c5746829f890f573c417dba67168237362d5084bd1c9030ff064ab255e575bb67ed8d6e751e4255ba83c8a13319b12b2bf6d5aebdecf0cdf255156a2a2a0396cebb3da34b5726a51ed02defd7c04e29783c8699db8d93e6dc399bf3847ecd1a2bbc4e848875568451d41b57c5773fe499fd7f42277df6d011b347d3f60084235d7cc6d685a2abeb7bbf7ff00642e7673aacc973b0caabeccba954541db2f5bb366fd9945477a4f7858349ba8d2962c", 0xf5}, {&(0x7f0000000540)="f5bd3bcda8e79b1edd033334d3aeb2b70e848c743bef36153d1ba622d10a885b8b9c53a3a7ce55272611dea28b5c35d4bfbc4a93df74e57cc319b45494d77f3109c27ae4dd95ff5c5be8083e4ea9", 0x4e}, {&(0x7f00000005c0)="487d0560026d613830ebf86a0e980c61f6939c9332997364ae9bc98ce43d4219c219f6779aa260c008bcf28bbab1a2fe414dde229df62fc5c1fe47938afd9d3d9450ceb87750cf8e31282a098ee8511949eee2a12d9728ebe7f5a04bfabf8af59a", 0x61}], 0x8) socket$inet6(0x18, 0x4, 0x7) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x7f) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x0, 0x1, 0x1, 0x1379, 0x4b71}, {{r2}, 0xffffffffffffffff, 0x11, 0x89, 0x89, 0x3}, {{r2}, 0x0, 0x40, 0x80, 0x80000000, 0x23800}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x4, 0x4}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x35, 0x99, 0xb70}, {{r1}, 0xfffffffffffffff9, 0x12, 0x1, 0x100000001, 0x101}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x7a, 0x9}, {{r0}, 0xfffffffffffffffa, 0x84, 0x10, 0x1, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x401}, {{r2}, 0xfffffffffffffff8, 0x2, 0x43, 0x0, 0x100000000}], 0x5d5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000049, 0xb4d5, 0xfe2a}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x101, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x9, 0xa28}, {{r2}, 0xffffffffffffffff, 0x40, 0x4d91d2b974b3e9d4, 0x7, 0x1}], 0x401, &(0x7f00000000c0)={0x4, 0x4}) 05:10:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7000, 0xfffffffffffffffc) r1 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) fsync(r1) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) flock(r1, 0xf) 05:10:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 05:10:37 executing program 1: r0 = socket$inet(0x2, 0x2000002, 0x108) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 05:10:37 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000040)=0x10) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x3, 0x7fff, 0x1f, 0x3, 0x1f, 0x7, 0x7fff, 0x3}, &(0x7f0000000280)={0x4, 0x1ff}) 05:10:37 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 05:10:38 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, 0x0, 0x8001, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(r1, r2) read(r3, &(0x7f00000000c0)=""/12, 0xc) 05:10:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x3) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = dup(r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 05:10:38 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') rmdir(&(0x7f0000000200)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/72, 0x48, 0x843, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 05:10:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29aca017080d317e2b716a9f68b88dd8fab6020621c30084c1e"], 0x0) mkdir(&(0x7f0000000340)='./file0/file1\x00', 0x14) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) openat(r1, &(0x7f0000000380)='./bus\x00', 0x10, 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000f80)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 05:10:39 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setrlimit(0x1, &(0x7f0000000180)={0x4, 0x4}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0xe00c, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 05:10:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="181625953ac93500007f4ebce4d5dc014213ecc070fba70d3c52f794822a6ef2396fad75910186fad88f0033db49014e7c3b0189ce79369931756e0a2d54d8bedeac620e0bfa1b33707b1efe22d441246bf18fb125621ffd41537db0fbeb3b2714259e85a5e2bb967568ad7a9193bd68273a2ba100d88d6eeb6675a6d1612b5e858ecf83475faa629ccc68fe8fbe36e4ef", 0x91}, {&(0x7f0000000140)="0d2b2f2b06286826d2e980e1fff6f34b50b9aa93bb3def69c9535017757818b9f5e977810cfb2626633a3e04ceb6b295ab45458c6a1934ebf1612a2768622847b2294ae06a12fe019ba715b70539be70f9313f80a201d023496cde0aafdd69a825545c7d44de6675a0bc2371defefe7bdc367806c57a87507a041355f81dd58208c2608c3f5cd757207d6fc2b8e04517bbbfb5c06db445e89940eec1e8ddf7da0d71c64446e26e46912feb4f6d9ad77ff21349582eba50ff35ba4f7e877e2b05ff7ebe29", 0xc4}, {&(0x7f0000000240)="75c3ea8c20cc344642b34816e1791ee1fe6ab115c4b50395653ab5c93ec53539af1d179173fa412ebd092f2a84b099deed81707eecfaa4a49fd1963b19b09b6363bce81a1132bb5010d91d3d5bc89a555594a229b4b36e5efaf1b21ceab4bb94fc9ed05ab11bac0ee72fb7d338141a0d4362628f1df1fb3c09d3f09024f77eaa3ef04b319370df96c0e71136cac564971bfd4e578329e30d39c7aab0cd2b3975e14f7443d20904d3839b35d6c59cd71422b7758f5225225d1348328bc8cb566b98779e174e9abb132e889c03a55258ad3cc70fc7c75c1e8f354e4cbc7452e29efbf50eacb1ac6e547feacccaa571fc6c76e45eebf1", 0xf5}, {&(0x7f0000000340)="79287498a99fe116ed22f64c7d94ac1366cf357ebea975efda4a9feccf33b9f4b63d5a56533370b263", 0x29}, {&(0x7f0000000380)="4e3363792666c0b0a2cec66914f81f660eaefbcafd3740c85bf91ea30b42592f5d995cb2b09aecc9ac95cf998537fd0c8603c26d7672f81b7eaf454a5041cfca3eda51f403ddad4892526135268f5c3982eb474e0ec0bc26be9e8ac0dea48dc115abc07f84687e532df05f7c39fc2730211b74a4a3ec163c3df22e8a69057e2f56791c2e5df3723d6b0b1aa33f34a08cb84a22bec96c13b6e3c1c3fd785cf5795e09d7", 0xa3}], 0x5) 05:10:39 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0x266) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x151, 0x40) r4 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000001840)=0xfffffe71) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x1000, 0x9}, 0xc, &(0x7f0000001500)=[{&(0x7f00000002c0)="108099f6164a1ed9c692d7b6dcc462b22e5916f6de8a445c6fc41dd8ba490520be89da949d9044b501579380426fb62eb9a6ec0ec88b10533e21cf33c31a04573deb40d7577c77424f237abbb9505f501aa49704c954c33821173963dc6c847dc1297204d748841e0c2f33e3c5d717200f105cf1269f17420f8f51a865590aed813f4bcbfece0660dbeb136a5a45e08cf9e9b1b6748c3f31a82b3637604783e9d68e9d42d24f6c58973b5fefaf0d545633175bf898ec04555caca522606299b2b0ab0ce6e598f92981c259f4ec4da581383b6947a38ebfa9300983e6009899b6b82cd51416c8bd9a1f1f81bdc340ae1ffd31686da6a6754e5b50ca47fa81aa285361d276f3f1b3f0592fd50191d1ffa332992938d72d3840cf12fa6c62ef2b32e8ad18bf71ce648ffc5c935192afff437a14dc0d054ff46e8da5a6c6e4bb961cef6a49bad431a00972a42f7e2e8e173b9705463af5fb88ba9b7f8013186c00fa3de3502cd363d9fa362e9d3c2649e2f776dca8214a2299c6edd76e0d34b9dbf4cd58a2ae525cc6a69e48113cefb368caaaa7feea55beadaaed9c01be2adac9490a4d17a216f0c53b59d84c52ab04ea6f0012cb8f705cb971d6c792d90bde6b48c8718266123b2b38f6e864f0441f2b06c5678ecdaae310561efa2163cca455fe0ef7314c48e4ebb94bf78934a9025ef189349b8e647011a177e6eb82d851ca15adca91de90ad8dde2173ac595d11fc7f6f9d70564e64fde6f828f8c493cad7ae44aee74d6009be29761b5780d7900b5461aa6a343f45dfbc495d0044ca6260743696d8e4865e9c98862731d2f122422e49f561cef7e12ce4ede177d704a94b28bc30fb5d8514d54e4c73355cd87a1f2f5453d92fb718c049be540757852b6aa180507045b28fd79b1d8158b07cebe8959bb9676b3963b004c86e7cd456f40aa5b5eb7e5666cc01fdcd6858ba0f8a2be3eea251e0f6d929e752923c29be3081ac997217a3d8f57bc5a009aa57b123fe7a582462a906297e3bc84790c9494f0cad4611328c9cb043ec4232657ca8ad314fe8c0ada5d8871693e4812ee97b2cec348026766eddd1c8a8ddd6d69b902da8fe2d08c229ca9503e98ac7960dbcf6c3ac2a7b8456ee488e7fa8521de511394b0fe9aef58adc1fb2ef33f90157187047c38137bf80fcfddfffdbcb1bc38479825da69e047f8bfcacf7e9506e2c549c4b968f1c6c55bfabd28513c3e308a9034d7dc1e669d38abd54a46046df974c04ac07dc6c134bfe1ca7bca552a59907856ee5b55d5d7695a6fd6440c3483c6c1307d700e4743c9cda6d23a8f7ecaa636e2fa2abfc257452ee879c7c4e7b70260f8568c73ecf2443d0d46015f0cf6273a027f888419461c571bc699c0e16de108c17ccd3fad3b506ccd01c84d9837f7db21ab75444fb874b495b318843f0905672f63c9cff63c4959ec36f6c31d4d9ee669ced474cb6e7ca96429f6f6fafe27afb75706faf6fd565f6cef9d2efb8db2ce8fc8913b9492e39ff9fac7acab5ea8a67375a061afa3e6fc7d8fde6bd2eaa5a7662d0f81cc524f10d9e56e5c74df4154e8f2f27377d952c18dace6b95aacb3d501bbb330072bbb9bd91cbae0c8876d380b2912ba834c9dc49e7cac0b8c6b72858580eb247a05390ddd8f119a69670fc67f9a57b8e42e4d4313f838c72963a5faf4151cd62b26c1dc9be5b0420cff054ae96ecd2a759ab88273dd310b1ab54eb453ed9bca16e873c031a93b41d48548ddd42a848f98746f19d0dd9eaf4bf93c9f822b2853a650d19b6d1988a00aeda738757d0a2d39b62544c462999e0fdff1b8156e4deeee05a9ebf861602a85a920a701236605eef8edd465ce3a919c761057976cd95d15975ffe331964062b9022a3995429a4546e5df7debe1dfdf465e97bbb71f1bb4c0d2c6865bbd7f15a6a9d747abe3f76e8aa3f5bab67c2dbb63dd21bd4cbc38e961482a2f02659602a266c201fc4537b8566103473c3a1dccf19aaf1e909c40213310e98e381ac4c20fdf27701bda4671c89d5070dcb4bc356a1bea7ec4a0437f0dcde1812828d4fb9eead6aa46d06d39b77217f04ed11fe72978f4a12c58d33c7be469ddcc9e1af049f758984d1b45cfec6ca3e4bfbfe659b64fdafcc3f805a66f1cedee024d9d33312ca6d1d02396fa7702e786da7a9077ab1248a32903ccc848ed51dbe9c2781551240fa0ea1d23ae12232a731f9c07d10bce3331689b77f4c0b40099aff8f1bff7d7ee1c4549c869875f42d000b570c4e236b445f0ea8795cc912f3aae7425cf6f9cd08df7541f7e7956718af6c8ee53ef95107434f22fad565539375925ecdd9dddd9972ebc6ca7bfc73ef829d4544eddcf4ebe8a0fff80e68f61a2f4b605d3b67b01e77996b73b60a3d8c18c1fd7f26d6a568a4113f60b95b9abefc7c17b09297f6a79aeecd8c1143ae6bb4f94be7ec7dc3bf26679d1e0f47130a9bbfddda75efcf9a73358000705572d50a88c56e1a7724fb1a70062e6227d4a7cd5d9667ccab2b6d3a13e86488b434d2c728ec0336d90dbe7239d85496694cca5e2de9a5f68ffc0de90fcab2673d1158eaefa7423693c6a4e7aa6be91354f274406d3b94f2698ac75d9b094ff3ab2510d739aedb153c1d010cfcb842e76a01613698ab51f9f56be0c1592bd23f820de7564485423cf8b1e2672d642ffd91715f7a0f97149e6f90523aa94511e3c339c951a023eb33ea2564f65c48dc51cbeab6f8f69360d510808e30125554566c50d4d84d4964b314d37b906944b770d2629337e0c347e9c44b1026d388281ae8a73616bf57ddee74a3db636e6d639093f6ae820e69661e489dd38389d322742f8b96ce3d8c9cf410e1a8943737a3417eee6666b6c4f66c1cfe26b8bed722a8372ee2630910fd098b4307b74e4be94166cc47655478a5e1e433b21b891d73cbc7d851b7701c6c3d85ca1ed366338260bdcaee12cc9eabd1bc1d5b869bf76abfed934e704ec2d6f9e00946f6ddf57031b27a0535b10cd1eddfa93a03466c5fb315e26f08df9016031e7f9e70fe15b051149fbc838dc5da647df2b084495855423048a3593a7ca7c17192a6dbe228912d33dcd4b8e0cc2368b2cbf9c992e2d14255e8eab24ff2e1944054df8cd88bb21d69500bbc1a9a306e801db2e0d2513c4cd7fb020fc6d602313adb8e6f49ce6d8d7e8c2cd8658d21abcc0e26c73a38d9501473793bd7535743033486847371d18b7a49bae23e8ab7f4b43f59420fbafdad7f0b07385435fbcd01759237f82f907e42e62b6e8ab9b3850022ede684ca5d2cefc28140b14c5513b5a35a19b8971cbadec27401854a825bfd103d446376a3e7e382d576e82aa91306a737cb8cca69929485509c16a69f72155d436adf427e246695413e21b443aafb9e1b63eb9b02c90fd0309cf28586a60f2c68ae4bb08cfd626d7aac2acffc6e2b12da5ae0227bba44a4991094cf6f114c48e031e5221c3c4254b40e57cbe15f85b3d8e671e5da4b53c72f836da1fce6f0211628b8babb342b50a640416cc739106284d054f24eddce37651196db6461d19d0637a46bb220c737eddcfc50b11bd120f47310069aa54acb7c7fdf382867c3917498d9d7c83ddc4f12082b934ddcd82fcfc296b72bc0101242e7fbac2fc018219c65c0103a792588fceab658a82838eb965c43e86af1139e548fba175aadb18926d3ecdb1b3c467590a19e124ea33da5a4748c06b822d659e99c4bde96c6113d6fe692af7290b176f869bd03b01ac52d1491a6c883d4e0be0aa5a6c7a637eeadb9a4715f66caa16197a0a96ec30c601dffded1ce113ab85070374ac6a1a88b86a976525ae2694d8324d7d36bb95f2a933fce375553ceb6579a751b39b9b0f8bfc71f52d198e03dc2c00f1383a50b569ea2144e791bdfc3e7d424061bd1452bc0e6ce38aa447f1661909f9e4e9ce6047868e8504598e60dabf0dea91fc973e7dafa8765f158e09e357dbc72c0dc68bca31e4d249be5318de80b3c926bf1cdea8b109213d30403cb122209ce0ded5a9ba680e6342dadb90552516267e80464265fa2c0852d387f649cca2bd3015a6dd2381daa55ce6685760157cf3c5616f2d296f7b42f79b4372ddd824dc237ab983ba3755806332dc586ece573136088b04da303995c03e573a7720ebbe20beb6bdb38c7724b8e1a358d15631cfb3bcac02cad62535585b604cd9dc76861f3e9b85fb3422630bbed76eeae2f3b8e72eddeac6dfe1f00a589ca640785cc295ed4b54f1413a2ba559aa8c07e5fc284aa29b427cf3cedd4db668e3d4e940ef40279fc67f62bd6f0a4648923af82256f0d5fe92ef4ba5e1a6c71eb3ab1aa589a8a7f4f27c0c16c6d303caca7bdb8eb5e6fa7cc99d2dbd707efc0109234284ca9699512306f6b659462a0c24b2033b8d5227fbee7a1de3551e65e74f0e32f4dc328f3e5951ad2b2d71fc2833ae11c99640b692e0f46d0f7721e0c42d4980973627a22ef12a2598e6b5b49c45960c58df9e207b3c9d819357840ac534e83c79bdbcb88c19bd3ff5771b7050901fbf1b8d34ca99ce5021ca45d56ca60bb1db7013f49def875c121ee6a1db88c5eb72a033708b9fae5bfa9e4d5b35caefde707ec3f3e9da2fbc0ffa4d7848a7a886ead2c93df96c35308c8850211103c0a581f093147b699c2279e0ebbf6162edebd85dec5a5ab0583016c7e21d30da21c48876581185c7a7c6eb2e1b37e2b3832d526b582543b77fefed0144e06107a6f77bccc6f036afe5b3bf71a4013bf93f866683e587abeb0d3173d941fd8e1c733dbcfc20772187427509a2e7afacc5c10e1b1d86d8c9cdbb09fa238a4300050b8b89d8f5a307425c12d940583675f8a2aefd4abdf64481d6a33447d617f5f04e67b7a838bd74c936a4ace4d631609b1a59fe62f73e03fbf114ea48484ba3669a5cc17d4ba2dba8bd502ac7272b3ec406202ecf367464cb19f6d7541681e44e659d0f4ec4ae2a0e5ae5b17b017f378d38bd36a2b4cc7fedb560f5a5bb8cd0831ec871a8f387f3b620c1a7b04132c56ad417d751a44fc17d337247af39461fad3bca615e7c2bf5e0ac8c537ad3a0f59fc504b8415d87ee708e87a7dc3973d389f3fb891501467098a8c02918a79d8bee0e8cf4a317698c792cd8829cbe5b691fcd28c655c30d27716b70efe2e4874621576b5f12edf575b4768e1aea48afcd6071dcb3a5c52dccbc49c81fc1f68e0ecb81e6193fbeef1fd0e089cf49bf55377e1ce532c7e057476788cc598d8d002419a351a244fb60b86344538702033b19afa94d4edb94877d5d4d9f4017b94573d614ac2657be0235bb9d2b5fa1e807ef6c0e86b865f7d8a255f63e8fbe09ca1d2ae472f6eeede42a66acdb7808000c446b757437f35e6d5898abf4566cc12bdd60a2dee4fedcbd21c206428cec86aed8d01bb088ea46423f48da45912d5014cfe598ad6b95ce07caa33ca62ba0d5086ae47e35827c3547611e2d9e82f554811b7c0fddce5253fab2a6c835497a39b8a14c93907c87b892d2289ba6b96d5c20bd570aa585b3b01ebe7fa28237d1ff156268e6e0e1b82473bd1d7a62bc36212b62508ec4480ccb09e54cab37c963a25895b4c2fcb3e030f59f0583a0fb744bfb4f77058268184f8b435598fba69b8b1c1d9757604ec3bb1ce7fbd84df66fb1b001dabec56ad4b45e55386648c3ca5ab94a7e619e841cfbc54592cd776cb8d85eff921a0bd0755b3b5a79f92a8565d6ffbb6b919c1a2fac61ae600a59c04e3960a75fc474d62e3262694aad953c9eb864", 0x1000}, {&(0x7f00000012c0)="645b30a1b866df133109b318c573dff04a80be5eaa0d583eb29aa7af35623583a8fc3043f8162588ed222d1f0c96a3a2b4d73748b435167e22433d81250539458186c1da47b1d26870e58badfe2276636ae120d77910069be255f3b47bcdf8216c0402dea5fe6a0cf5fd0b72f5b4276c9e213f3f13e34ca4223ef5aaf5b4564c17da49533ba18d0dd55070012d46a441b7a0ca49bc6ecbde063dbacfb41a1c9fccd82b2676fdaec588dd8a23d13d7403b6723bb831d15e89f3373f1e7e", 0xbd}, {&(0x7f0000001380)="726b3002811a9e008609b9596884cb657bde430c1b95261b9dc02c0e0fdc1c774dd3b1cda3a2e24652b81366fa195ebd34e0158f64c4f3b4925bc38a530f51ac13506bb5afbfb6eaedadf6e32b3ba724e3bc1a33d673030b72d2f1bb08328165a8af779701000497ce71a472cc5f47a77997ea156d5fc30001f5223a64770b17d9a736a4a14de00bd48f05695f85a717297f637ffb0ab814f55d6c3a85ce3e27eb55286316c2eb4b2d10a507846066a68d01d309a9483a", 0xb7}, {&(0x7f0000001440)="d214ddd9325dee1a5786a13110ea27179377c572c4341b692e4406e26ac2574f8a29a279da34be3e595d1be50972987399da8c0b25c2257f884ae4f69f31fd59dd9f86392454e56f97ae764e4bc04629596b81ce9f38ff7e3639e7cdc5d6caeaab12ef1d47c8185b0f38ac2019c617110b275d86e19edf66223d10f93bdeecee4330839170be0bf79c3276609d40aa010d748b2ecd", 0x95}], 0x4, &(0x7f0000001540)=[{0xc0, 0x0, 0x10000, "2eaa9d45a800b7df7868407a782baa50bb9a4c8d361e0bb2f17af92e1d3347a32d38f0e3c1a8434bc4ce691cc1502f82e2c33c80ee08da980decfa7648734769fbd7430c7359211be5db1de91ea97531ad65bf89a7aab3d2706f019de6d5bfda6ab9e30fa3bd45cc1fced1283366b4deaa807ce63426630bbcb7af332e6499b87dfeb745badd4375f5d94adba8e2fc884c19dd4515df16d36e2181ecc78b2815a8852d91c6275e2e494f02942e08ccd2"}, {0x108, 0xffff, 0x8, "6eff3cd34f1fd81bb61248d272db75da9a263bebd958935ffe68e3a4cca777ff1f03d1e1c0427a26ad760b8d983abfbec3bc7611156ef895273146b0cd03d4ea9078ea208b85ffe53f8247ea85e3a9e9ac0866127135fa101824ec0cd2759e84dd3ba439ba2cd7129a60e7ebaf55d4c04ce6309a41bc8cf624c4d737a810b782fc7885db829234704fd059be8958c4d6e7243f5773a5a2fb27c88d8cf88ee9e690bc0f647d642fca68391e41b4d27406cf0e8a478c39b2605da68dd2b32be2cfd31d55a01956b698568e6aca04599dc284c234cdf83e2416e0c51d5c3f80aded4038151c82578b40c99a3e422c95596daffd6c"}, {0x78, 0xffff, 0x7fffffff, "3b2a011daaac870a94dccdac4fdba3ae1a8692b499c1e40c3620418cd855463831e9b1648e5333c71d3dc141c0b2b1ea97939cac6dcb673c4c2dff56718fdaf0bc1d9916974e924d7a96c8f5271b4f9531bad255a25a2437e4beb981d152a980b3"}], 0x240, 0x4}, 0x40a) r5 = socket(0x1e, 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000017c0)) dup(r1) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) 05:10:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSBRK(r0, 0x2000747b) truncate(&(0x7f0000000040)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) recvfrom$inet(r0, &(0x7f0000001100)=""/200, 0xc8, 0x42, &(0x7f0000001200)={0x2, 0x3}, 0xc) mknod(&(0x7f0000001240)='./file1\x00', 0x10, 0x3ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001280)={0x1c00000000, 0x6, 0x3, 0x6ba, "3928c366f1b8f365a3f9b67699b39c7016f696ed", 0x4, 0x7fff}) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x3, 0xffffffff, 0x7}, {0x18, 0x1, 0x6, 0x8b}, 0x4, [0x2b52, 0xabe4, 0x3, 0x2, 0x2, 0x7, 0x8, 0x1]}, 0x3c) r1 = open(&(0x7f0000001300)='./file1\x00', 0x20, 0x1c) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r1, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x24, 0x1, 0x8, 0xa22b}, {{r0}, 0xffffffffffffffff, 0x91, 0x2, 0xa29, 0x100}], 0x1000, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xc5, 0x449e, 0x2}, {{r0}, 0x0, 0x60, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x101, 0x2}, {{r0}, 0xffffffffffffffff, 0x31, 0xd, 0x2, 0x5b53}], 0x2, &(0x7f0000001400)={0xe99d, 0x6}) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001440)="313e3a88288b47aee4e2290ffb1da9a74ed849c669d5b7cbcb0d167db997e124cb188057cd0e7580b2ce61ddf4ee4dc0d5b341a610560e0c7e98900e4c60dd33364694bdfebb452237ad77d6619b05088041e00e200fd4c9642f67d6eb0770f7522dffe133b639c70c2088069cea65561582f6dd9e4007dcb78c90a76fded00e05af45f8507855c90a59a709fe9e50d8c277f3966ec23e6962cdd9730625632e9b", 0xa1}, {&(0x7f0000001500)="7a430443be820a38c17bfd12e947bbc6a2ccd9735bdc49f64ca8181c6f6d60e4118fe80664ed218eee5074f137c620f5603d9b97936f3ab6e1a93fbd9346084fae7022b42ff5ed857f97f28d8e488de6963321fd22ef3d23df3094daa29e6d15a85178d699b965d08dd6ed5358a7d7ee2499a13d45d1130c9a7a7f34799e1ae740ae1b816c9124dd1a681c6f43ac9123105f44e87e7df841781fd37896bc58c33105d914348e43ef4876894554e13750fae853b22da573ba4aa0e0baf681e2c76e495e6af2395bf1095df42b086fa839ed", 0xd1}, {&(0x7f0000001600)="17bd52ed5346902e0d309e2d13f821a0d922ead6c64035df7bca054400c4f5a2fb07c246d4689749050b17876b3ccc3e95fb032ff69542b0134f99ecc4c74da41e86f9db499c649ae8cda7c05751238f1a6e16245a93b6c68a865b3a8e33fa0ee2633d1178783f31ccbc818c8733deb04b8da9bdb10928f46cce5c4bf2641044b1b823fceb1e9e47a5fb6bef01cd8a5c7815ea6b2921bcacd4403c2ea15f9c524957dfe07d1b239a687c3d306693ed899600cd8c75", 0xb5}], 0x3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001700)={0x4c, 0x4365ce8e, 0x3, 0xdd3, "dfdb2c884d29b439a218ba848f6a60dc41973894", 0x4, 0x2}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000001740)={0x1, 0x3, 0x7fff, 0x4, r2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001780)=0x1000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000017c0)=0x9) syz_open_pts() r3 = getuid() setuid(r3) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001800)={0x81, 0xd78d700000000000, 0x9, 0x1}) setuid(r3) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001840)=0x3) lstat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) socketpair(0x6, 0x1, 0x7, &(0x7f0000001940)) 05:10:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) kqueue() r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 05:10:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='%+$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='-\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#^\x00', &(0x7f00000003c0)='\x00']) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 05:10:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget(0x3, 0x9) msgctl$IPC_RMID(r0, 0x0) kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:10:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0x55, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0x10000, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 05:10:39 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10422, 0x80) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) 05:10:39 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = semget(0x2, 0x2, 0x11) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x101, 0x6}, {0x1ff, 0x7}}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x20, 0xfff}, 0x8, 0x8, 0xfffffffffffffffe}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 05:10:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) close(r0) dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 05:10:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000340)=[{}, {&(0x7f0000000140)="d195ee7c2b0d18ffcc30f2af686ed0070e1168bbecfd8e1b5fbb67546e234c3fcf1668547d48cc2e0e83f33e70171f107e6695a0ced0215a07725a2bcaeab29d25812e5a0c8f3451e2a3e5ad9f03f5218cf6294b1de873f42607ef188a549d97ea02bb4e5afa3d91e94e04917716ffcf6ab64de307e01cf25b9dc63b384a4f7e436bcba8f917c7dec82c012d52", 0x8d}, {&(0x7f0000000080)="abf9b2804e06b502e328a26506ddcb4a80b0c6b6c45d4a8b9233a61cc9ea41f8367dc37ffca985443205", 0x2a}, {&(0x7f0000000200)="114c188956ae59eee470a3372f9fe059f53169913ce8fa131b3e802a094fe29b1db76827641fb38b9da594a42322cd9920e29419f1508931914c944f2b982844272128e35986acfb8bb96880a27f5f2d585411e0055d0bbaed4ed8b17e1a8a42051a3ed3754eb4e9ec5300ab39ac2372083ae38e6163e2eb463df34a5d1824f9426cc16ba39d7a5e8751f3acb0f20ec27e62b32ca24458ce40", 0x99}, {&(0x7f00000002c0)="7108819ce6cf8c639a6c1b4da00d6f9cb7b99c53b4b5bb6a184ebd6bbb04eb9a97463290fc0f6680ca02d51adb03e563da6049db6439d59c85536ed07985cc3f979060e9", 0x44}], 0x5, 0x0) 05:10:40 executing program 1: kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7fffffff) 05:10:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10808, 0x490589428f46ba83) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x6) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2090, 0x0) close(r0) 05:10:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1021, 0x0) 05:10:40 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x40}], 0x3, 0x4) r3 = socket$unix(0x1, 0x2, 0x0) listen(r3, 0x0) clock_gettime(0x2, &(0x7f0000000140)) 05:10:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x9000000000, 0xffffffffffffff92) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 05:10:40 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt(r0, 0x6, 0x7fffffff, 0x0, 0x0) fcntl$getflags(r0, 0x3) 05:10:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 05:10:40 executing program 0: poll(&(0x7f0000000080), 0x0, 0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) r0 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0xfffffffe) mlockall(0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe015, 0x1) geteuid() chmod(&(0x7f0000000240)='./file0\x00', 0xa0) ioctl$TIOCNXCL(r0, 0x2000740e) 05:10:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x11c00000000000, 0x3b}, {0x18, 0x2, 0x0, 0x4}, 0x90, [0x8001, 0x201000000000400, 0xfffffffffffffff9, 0x6, 0x5, 0xfff, 0x1000000004, 0x8]}, 0x3c) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) setsockopt(r0, 0x400, 0x1, &(0x7f0000000040)="ebcaf18e96790ce7b8cec408f0768261d5b3b0483bc28d797261583350b93a21f25155ec39a625d95eb4bff2ff37c163760aabc253ec8040456cdb67a6d7267e30fa", 0x42) 05:10:40 executing program 1: pipe2(&(0x7f0000000180), 0x10000) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xa012, 0x3e) 05:10:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:10:41 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) wait4(r0, 0x0, 0x2000001, 0x0) 05:10:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) fsync(r0) 05:10:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000001a, 0x0, 0x0) 05:10:41 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/97, 0x61}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/95, 0x5f}, {&(0x7f0000000680)=""/189, 0xbd}], 0xa, &(0x7f0000000800)=""/104, 0x68, 0x9}, 0x1) pipe(&(0x7f0000000a80)) close(r0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:10:41 executing program 1: r0 = msgget(0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) msgsnd(r0, &(0x7f0000000140), 0x8, 0x800) 05:10:41 executing program 0: setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = getgid() r3 = getgid() getgroups(0x5, &(0x7f0000000140)=[r0, r1, r3, r2, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() r5 = getuid() setreuid(r4, r5) syz_open_pts() 05:10:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x108) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x100000000) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') 05:10:41 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) r1 = semget(0x1, 0x1, 0x30) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000001c0)={0x3, "94536b93112d62b43381cb989c8d1f4b89ed87b5813e2a2b239b359253411b0fbe3cc5cf8f731e4444afde592e407edb2e082b55316f53b3a999b008493874758dbc84a0d4edd3cb0c4d2f0ebb2d76bf1d7682af908ed9cc333625118415064cd5f97f0fee0af608a6d470e728c399103ef422f7d0d71b62a205316ef96a3d55d33446085e61a1fac764f58a396f0eac96bbeb4e4001773d813bcae4d470d1c77c6adb175d25456b2c1ddc0c2aa69433b0f48246b031106ce6ba20af07d7d479d51712bfa3b5b634eceeb969e1f2fc95de64a572a4477057b3914907ecac47d30d5bf952c1abf231fd886e60762e2679d6d2812c7fdab47923a1613d40accdccecb032a13a1d6e65c9bf408a2867f8a8ea5439f02274bad568c22e498c911075464748cf0032a39f7124760332162844fae00f00c2cfa928ab4ce085a2748f629d7b3a901f5402f382772d21823bbcae21fbc631d0e53bee016ca370b917203a35c95d1f294b7a4d7e042c2d62dd378aacb8ec6c39b452fc794b9280350178368292083ca5065c7270a0bd139ce04af0d0ab504978c18e1ad856263333efce6d4a3a0a8e5d1ca617e986d7271c5c3cdad00af6115ab683df1986cd2d44e2b0399c6da36710bce7dbf72fdb2b389db809871d11fd56f2bac73df6e7e30ab22112aa062776ef5f46c4ebe20da79688f4402773e925e0ba5fdea379e9bdfe7afb5fb050ba09a5aa936dfdaefa975ec8710a640472d12503cbba4eaaacbfddd321a6a49fdd7690b7ca3d8de74a7ea97bc5b3fa54be4e658bc93590dad20dfbcb301769e1c3345b0e33d3b4c608927c476dc2251ecb84bc00aa7d88556e616a1e9150018c8ed75f329a6e6fcd0440fdd862aa27bc7fde5d53769ee8b496806f7dedf6c772877cdf58f997ac57a4c0c1b3dca73faee839abf8ba050c20a8064c1156d8ad544c25374b8c9b680864e160a9afebe4ccea9b1c36e9da4d0e985c3c23a911d4501ae51c50be2ab38a6ef5f1ddf3ee2ebf65743e2c1e8ae1289ed59576f28c3ecd26705ef7ec812b33802152195eb8cd96546878679dc7ffb5c7e118675071aa038a474b26268bfc8085146392adab5332976a3bb61679281d5e016e3342472176c41586db38b8a807138db1da69000b491282bd010e7dcfd7ef372af14ed20ff4a67ff958bcc6bdff3a483b224407e9eb0d430e108756751603493e49135a7258c005a22a66733cc9e096c862c77ba53b7db14b190802309e1791d20d4ea9f1708c7f1001f3e8c25fb7c89698c2e7d6d6734a4b8981a5e48cdc473550157923793e078eaeec3d7c39422a4108bf78d373861c0a723a8e070c781df881e4e4b541eb13e6978367de7a3cfb3a74ad55cac1bc53996f4d3775450aa3f76a13768137fc0a7b9b9e8f2a9e3c3ab6e067c3388f179e32ed12c5d75266b4102187a9f2d824b1841f7e864ed7dde33e5542217ba114e5fdce063f12c9aecaf613cc4a18f79aa82722920da90449979e273dca6433741a0741a375af90eb1e40d2ec130633c001e103c5fa60dc7e85bf1f327546f91a873a59376040a7bc39c23781f558a4f4b3eea27e84046fad6212af54775fe42ae5096ee5b41de988bd6aea096b1b82b20e69155795e97b1cc00c97c148feb0bef10bd93684c2956cb394c7af2bc99a0bcf587e5c356bed1e598ea2123a98eefefa08392b7492eb9bac49d359c104624ae54ea4e1a95c0c4c76f65b2b0ca1341f49665d366c1c75faac79276b74c8523d9cac9306f98f1a06cb56d31153246971a80335a1aab0d3a4884c0db9141784b44eeabf887acd3b33c65dbf0d6b75dc7341e86df9cc95e7331a07e767167195863036bcf9b9c980bfa0a7e902fa097d6bd8d445ad733648dadf0d91b37b978aa4d211f4c2cfa930b13e379f8abaa95a9b39687fcbc5b027be97ed0f90dd79d14065ae61e433e1c5bc20cb70e2d528f00f2f69041ba6a263701c9554f675ee23fab1c141268dbc31773997d4ea15b52d056f0f7892266cd8b247b25b6ad13ca530b84ac89ff484fddea8d6d9ce9917d7de1adfdfd5d14c6e365ca3a1fd859358f3a0256eac683e7282630f114ffefd811396ff56a61148739d1e8444051d7c2db42f4b5a45f8cbd43e90443b0f424b3b9d89252d38eb866c623b1b6c4d35cc6371ff56ef721ee4f2fee6910b858d889ea1bfc1244e8f8646592c4842a4c2ac61f05ad96cd5d747d2e26e8eb43c31d72ee920a083f46fffd423b60bbb5f84310688e67472d4d712738290c07554ec0baf28d6bf23ba99210fe4c25fbe487d92ce0c2058e7051a9d8d0afcec2f310c7f8db63e33b4a0f7fc8f90b23498bafbccc2983652fc12c5abebfa0f44d21e5ba9623d02f265b7d51ea74fb70c84e7f048762fe673d572f202eb5d7266e4d1b0ca562d6b118128df9c4136a0df58ce273e0b8accbc5d64da41f9d1480cf7195c6abd3efd0e0a23ca51c630ec4e197d6a81af8f7dab56ec8f8d6434aab6458c03ce3b1ebf0881de088e3887d258f466d8dc560af6078263a3d8a4c6f1de2ea7e623cb5e7939826405097f9f48b9ebcd8aefd383ef63a2ceaa9cd3bc4f87734e45f7ccaa57b70fd8f24c427e5b95fa29048414cb95b3a77c848a06a07a8a1d0e84eea2ae8b1c151d85aab7fccf9e798a6c70bffd1295479d88d555d642816c2abe5a060ff48e52b49b01d0a711e35346a2a105beecfb2d6e6a77bc30379c3692c479389b6c7cff6f490d85cb08a0f84eb6e54d354ef6b4346005cfe58656973e914be3af98663e9a221ac1824b82f7c14a810bbbdcccf6b409a558610211c12df6174d3bf4d1d804073db216669c026d087f646eff3e3598dffbc800c8c0382e3298861e9ef53e7c58683fabe6052116c9a9fef36887a87662056ce05eab268d7eafbb70ead6dd54af120e016993dbb43a3f176c84e7e5eaa2788be3af5908eaca0b036982460ab4161d3af240948c91cb72abfbf6b1fd08a3c68ad3c297a53c7440219df0c2ec9202f0ec41bbe6d852dbe85fa2047b8f340278a99d8edb2307120a117ebf37e4d724ce2f811e84262fd61f4a60e8616429fc6de43e36c620851dd18b265f70f09d6e3f9a723bf3fcbbc3ca011f0fdf51d781bc90158b7ef5e459650e24f471b14e566fe99145459f15d15f580308806b5837af24bd6f7ab30340d83849ef916dedb199350b959acbbdfab8b0848ef0e39daff338c15a39bb5e166bbd666064f50ab6874a800c4ca82976a9c76d927467317f44c6b112cad6d1e120d66a05eab08812a33c0dbfb67a4ecc893a872d473ab795a9e3570d61ad381ef77d147b8f0bb03c69a97831c8d6736c7a9b8014d8339a417b51e4a88620905f06916b0377900596db4e5d2bb6fe7d19cb4a17a573268f6ba7b7de20ea8dbe75a647d8db86df943d8117f15779a8adf7e58e01e261058e73f78b7f0892d36b26a2caa118f83956763eeb40d430ef250a329c20da06ec742774df14fc580281a966788d3b25fcd68238b95fb405086255196321ba3c0f3924ab462c13b16f5d6fd76e4d925a35075a085636a0c3c155a5469724451d00d8646dc96da8cc2c8f3633531c008e602dab34be41625288714364a00b5d15995610866dd1d7a48b39745a5960d3d00e8a4b40c711330a8c2153ecdbb236fb9eb92d6b053e1e81e471661ac52f58054c41f447c04af310cfb5b883667d53b028eaab0569713969f6090cf3993a7653558c02812738eaca9dea395efafaf3aceef30b02bcac0952447c2dd43b34ed82c7d5a27aa82071fc9ec7fd8c12cbc0c171820cc964c74a606473b9fa4e1048ec161cacade9cc1395239eded19ec0531500dd1c0111aed7796c63652bd08de3c698ef6514b69bfbd5abdd6908087d08ca59fe4e2bd6473ad70c1a6c679722589e133308542c65b03ae1467cba3757aef68431743e478dfcc149df27306df69435ba6e17ffe00461a487f05a375263fb5165e2ea3c4a4abf5737e1d75288947d0e64efc6fa18b21676b95c99cc5e61e03f29463970fd378ce60eccf98b36cb44a3e9505263769ad9e93ede29169e54203ca3fc352d091a84af6ee52075eac6e249bbde72f68576bee2936db2d4602baedd85d4d0c8323a02c19b7e0a10c8ffe4a334009647107c6283a01105675b687c28395d7f85d1b5821e34bdbf7ba18d5bcb71aeebb542959020d3d0ed547b63e97b875797fd929253342683a5703ca238e31b96b96a5f3c65d5f7862eb04376000a5604971cf2d68588932084b0e0e303e75f9780661c2ec1e38503fffa6979845e2c862b93d335f784a507e9475c504fe74cfb6f607e1bbdece65311c45147fc81a9e1e2f614dd5d63263156d2c58e88f828e81ba39bfe4fc7b98cfa3a7342d08d47889b0c262b6486d32833081af0bc1546834e90a79efa4d3cb31390af7be8447c4ebd1bd11e67057974127d329fe280694e30f36e6b6d0c20b14ac08148dc7b9fcc65dfc75c1a491c07c70c3434fcbd68d11597da66448fe2ee6be5c3fefb835d616b9c852efd47f5072bcb97b46ec96a2ea53fd0c5c551d4ec4025f8f43e83b51cb354277bff862adfc3868ff1b73f078ad8be367c5cf01e60e19f6a304e26d626997517688eaa51245a6ae531f8c8dff87e3f3c64d2245091ad967ca0a475696c60e52d678e25563efe4e0bb1669a7ad8341460e7ca1b2384d98708b0664fc569fd810e55952a4f4b7fe151340e95710ef5999110b2084090395e4fcd59e1f77614f1ebd6d65ce126f3925dcce0e4c150dcc771d76545cc50e36b5fc8e64146bbc2961da45f432c64e4808644b0a3b2934e9d2032c3eff6d3ac65e02ef14863548a7b3d2dc2a5eef704d255fe56406b65c67d91ded3d3a6b5d4256e14742503a24112ce664d525bdb7aa1b107a2e5d3b0c5e2365f183c251e1dca1fb7f011c59f5bae5a54743337f4612becda3df962281239cbe65d92f4dcb324b13dcf3c14d8530bf8393df86f2870a99f4ed382276d6eaaf17aec2fbb578cb6d3615a32255f7e4ff5bf8306e1100c4f24d76c16235522a27bbd8861f644937ab1f52deef212d6c6a7b31bf19ec8f41629409381e67ed35cbe742a8cb07efbc258523e6599082be86f17984528c5411a4253b5b97877dd311facba5c60e1215c0ce12b0d6bece3b0fc695c0b4db59840bcaeb0333cb61b40b2db9045963e2835c883c65a84958a637b7d95ea204ca672f469261a317ef7267a8df57c31e9327815258c9ec90671eda8f565a6fcdabdee152a2abba95233e8b1c9b389066e6c2a1c9a4b1f3390cc96019e6492b1389c506a02385a5ff693ca19c76095e581b5e373c955ddc5c707da96e52f799abbe8e859adfa380d29702d713dc820e7da0e34a89ad130e49309f3d8efc1e136e622236a412bc561ca9e4e15bb1057f322360443625b2232d7aa491e7b44b241b9ca226c68343578cad10c4303a43a517f685f4677666aa880f4ebc54d1e7bb00ae9e0f4501a1e5d1748674c413ce9d6d65bbdbbe7c91f25d95d0a98aed2119b5f2f2d0e737ca6e59f014497c7847f90263ca0f022fe759c3a372a964705df9115207a6ad61837697a2e1b732d85d67a59abf6404e4b1e904570e3fd50ead6a3257b8f45f60a4deea5cee3c50e3b32f7e0461cb7fc6c70766ce9508c110de0eeeaeff36ecd3dfdb2822eecc9c58d5b665e9d7d7e5b4b9baeea71d1f7dc6d4e8dea540ae1ca09c1428c4499b969b9d62f6fe156fccdd3feda4f3c3f93be9023fc617bbf3b4b80a5e0aa754053f12be70054b1"}, 0x1008, 0x800) ftruncate(r2, 0x0) r5 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) bind(r5, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0xff}, 0xfde4) semget(0x3, 0x1, 0x464) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6, 0xc) r6 = shmget(0x1, 0x4000, 0x88, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) 05:10:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 05:10:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) close(r0) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/158) 05:10:41 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) mlockall(0x1) 05:10:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x141, 0x40) close(r0) 05:10:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff000001000000000000005d977ce26b247b8c9cfb649d611a09dc55e6f60217ad16c6cc63e468be34d47e3c05"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 05:10:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r3 = dup2(r2, r1) accept(r0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 05:10:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) 05:10:41 executing program 0: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) fsync(r0) 05:10:41 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8040, 0x5fe343f0c43a6eae) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x405) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r1) 05:10:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/201, 0xc9, 0x41, &(0x7f0000000300)=@file={0x1, './file1\x00'}, 0xa) r2 = kqueue() rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) setsockopt(r1, 0x7, 0x9, &(0x7f00000000c0)="11eb5fed599e38bf6269306d69d2c8b47aec8f1f10b5b0ec5ef78127887d510d37ed0847489792688b985a876ab336ac4077deb783dc1f9ca41b4513b5b3e6f88792c0031fd4c80138c1ec345e21845120a75b60f5a8f477de37295b74b2727ef947070da1e2ee71f6d2a2804ade20e20a03d42693b3c0f5602bfe6e13e50a1c2a7cf937283b402fe769e2f04930c41f929a530cd251821f5146495671da388ac9a9ac9ced0a", 0xa6) 05:10:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 05:10:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 05:10:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 05:10:42 executing program 0: r0 = socket$inet6(0x18, 0x200000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 05:10:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r1 = dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1040, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x5, r3, r4, r5, r6, 0x44, 0x9}, 0x0, 0x100000001, r7, r8, 0x3, 0x9, 0xe0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:10:42 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 05:10:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:10:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x4}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:10:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:10:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x2}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 05:10:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x300) msgsnd(r4, &(0x7f0000000100)={0x3, "97a5e7e7fe3c91f76eb33b24fd11e97d57fa6a6b1bb98e8b4b4bfbd4f4f608948d"}, 0x29, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r3, r5, r6, r7, 0x2, 0x2}, 0x80000001, 0x9, 0x4}) setgid(0xee00) execve(0x0, 0x0, 0x0) dup2(r0, r1) getgid() 05:10:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/1}, &(0x7f0000001280)=0x3) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getsockname$unix(r1, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0x5}, {0x3, 0xbcc2}}) 05:10:48 executing program 1: getrlimit(0x40005, 0xffffffffffffffff) 05:10:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x2, 0x2, 0x2}, 0xc) 05:10:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:10:48 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) 05:10:48 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0xf0) sendto$inet6(r0, &(0x7f0000000140)="9e2f794c034ef90cea27d67ac53830c48d65dce84a4b7089f7d3930b6a1e2f45a36a0961384c581d99eb3ef8fbba81f582241e964776a9db2617994376583e10af435959e857f022b58a67d6aab8fe896e637c3be7dfae5efffb5d71478de8bcd5da6b71accd567adbe1ce103b69d0b885e84028392c54d0baa169f5c241f5a2c948d54576d662149f29e21ea75d25200879707531bf8d52c5c19b7ea8a11a8277", 0xa1, 0x8, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) fcntl$dupfd(r2, 0x0, r0) kqueue() write(r1, &(0x7f0000000300)="b2155bf4bb5174dbeacc449792cb8a365fec52afbcf4675502a757b9a20918a98b649c1f8aac2efb6780829a1b9d947d9f6573b09357dfdcd6e228c871c73b6ec3200c565b7ff3c5c27983b655c5f498a67590b901ba4c00ee211b2050082916c21f143adf8e299d1d9a16bccaa597593accb9c14d98a43401d731f49ad3965363a90fe90768f46787d21e758f7aff552eb0a2dbd98a3bfa1138ed755ae2e1b5075d5e9fb7996c062bc552d1c866ada87f6a715e22058ffc57d6f42fe98a3f92126def50e143a72141631c5e72a46f46995a935a9f01d8063d7b0e8666d7", 0xde) close(r3) write(r3, &(0x7f0000000200)="7f50da66822e5955b7d96df792ae89199afb3f2e685d9774210757076c76ff182907fd80bf15962732718f740a4e79f7908b5c84766ae8a5372ac016eedde660acad4e303971531a14cc6748f3186e4e02a14e10ebf17bfc54b9bcdb82c16040892e6e2f419eb8834af39525e4ca077977a58d12a63072d9b3667c1a608fa1a269f3beb51605fab2cdd83700169a70c3a92c69d1e5a43453c416ac92fc63f3b114609090218e", 0xa6) 05:10:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="a26a652c9af3840fbaf0d1dc3979b9463b07ad171de06a7d0172a193860d08a083fe390b2df7c5f1ca28035969580ad6207ee9d1babda5f26432427fc05603494682af4fad672b6e45f84a68bee17bba079064ceec2ad040c37d76283290339445f96de1ee5fb819be5de4270f94a28f06121901c5fa76c764d1f52d828d6a5af0262c181f48344a49fa35fa502f9533d0352e42156709cb9cff737dddf535c5bc362cbb735d3231c9d0e190", 0xac, 0xa, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:10:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x28, 0x8, &(0x7f0000000000), 0x0) 05:10:48 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) fcntl$setflags(r0, 0x2, 0x1) 05:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1a1, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) munlock(&(0x7f0000fee000/0x3000)=nil, 0x3000) 05:10:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0/\x00', &(0x7f0000000100)=""/91, 0x5b) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696a65302f20"], 0xb) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 05:10:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/231, 0xfffffd00) lseek(0xffffffffffffffff, 0x0, 0x2) r1 = getgid() setgid(r1) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000002180)=""/4096, 0x1000) 05:10:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xb6) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xdb, 0x5, 0xffff, 0x180000000000000, "98cbeba00fefcea0c6c04e348b822f303682291b", 0x1, 0x800}) close(r2) r3 = syz_open_pts() r4 = shmget(0x3, 0x3000, 0x181, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/31) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r3, &(0x7f0000000340)=""/249, 0xfffffffffffffd2b) 05:10:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect(r0, 0x0, 0x0) 05:10:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:10:48 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f00000007c0)={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="83e097dda03f6f336e7b4243581385b375247180e17901823d1653ae5820d388b0995e1af1cb9b74ae622f309179972da392605536a0ae9237bf45a59df289", 0x2a}, {&(0x7f00000000c0)="8ccbc17d0fef58be24018354626ac4917ebe8966b3d1eebcfa81f16f32241215993b1283fc83601c2cbc36b05058fd55600d60ac7b37b55bbbd14b28d10c2fadb37d9987727baacdbaf5ecdf4464bfc759060611e3eb77aeaf1b80c8de995a6e5a017745a792ce5a1a73924f6a122c4f289027324ce09677ce6d1165d491205e78b0a022917144c1c1e9cfeea617db4c3637ef4ac8176f9558140008da9bd2fe1b30a8f8fb3d86b35f17d6ccbf74fb319550f1166a18e01bc39c7ca6fce956257a6c80927b1cfa9d7f08cff4f2b9ba55c3f02f9b8342838a110bd75dc13fc91a91f7ef076db65cf0c73c3fff71047bab942689da", 0xf4}, {&(0x7f00000001c0)="9510d9aea90d88766bec03a88a32abf2b669aef798ce491aa4776dc8507c44984183dde835f1809ec96471593492684cf65f4520dcdf8d9640df0da1f3781f395434cae6657e1d3be30277370a0b1d26b02e44756c3fbed15f6fd3fb49ea299cdca36bedf2773beffa4005c90723666c3f59e346f8c3d6522b03db8b59123db182f146c5b142917b75be0ae35b8e3e435d", 0x91}, {&(0x7f0000000280)="33c3c687f8069bf0d94d9dd435645aab845dc00ab6e502238f59b8e6105b186235935ccb02359d5ac49e23c7c6b069877b17203ed33f093fee85d253ab9d225df4c595678ffe382dfda9ba5178127d88bab71fa7bcfac3bd1011c86b025848b145edabf3f0f8edf3b91143203e00d6c587402e3c986be1bfc02aea2e2ee72fe14ec73177170a3cd6e569043c64a204672ad8512ab28118ac3884eac0db84dbf06ee867a40f4a45eb5bb6cf7fa0a4b765f4658f27f45bd0d83d6726826985c5437d", 0xc1}, {&(0x7f0000000380)="9c393817e59c43dc6b56cc37ff3069b25d2a31500a3942e7c0de27c0505d3bcc6eb9ca6c7dd9112366c14b53791cd6ebec66165e88dd725ade3e28f616093fe7dc821eb75f92449afe2f38ff933ff3743b76a0226254f86a8e2a5139efe81d8764bceb14067ad166952bdce041cfedcb2504ade302566c7ee13942b8f18e446f6664663c8ccf1b4a2118ae883286e5f3e0409f5abe6fed7c1262e16b2ed2936bdef4e90e8528805dc31759508be0bf", 0xaf}, {&(0x7f0000000440)="a1e6eef697f68055d7a384fc3b60d1e85df829d90a05f1ca64d5dd381d57f1848b", 0x21}], 0x6, &(0x7f0000000500)=[{0xc0, 0xffff, 0x0, "b4307a0874d1e75c39b2adb18136073a4d591113c046dde4b7d7f9e03bbb1ae4ab5d4df9bc9243336e5106098d9ca0e2c349918ef946194e6505484a0d2acbf282cc4fd2836b9dc65cb1d0fb0531e013fefee5260883ace2283207b317cbf90809d7a817c78ea8248d75334523e953ba28c37cb8f5c943a4a43f511152e40e71e90c8cf1d50efa1743b02bd817c86986f3376de610c07972d4a4172218cf019007f63f08ee7028fef3fa830ab92d7148"}, {0x108, 0x1, 0x7fffffff, "0edefa7b3078a85c4323e06c0d65c9efdd4950e11779683e0e90b9db7a8fe4e8acc2e0ac7c658412bd5da7e9dd53baa43a0fa0db284b7dfc2cb5a31428599a729fad562ab188780c53ddb338f52db0788b4fa1b15fc1c5f9e50bcd1a98a1275da0a27a23fbf45e9c3251c11da26cf7053679a69ddaa5d5487b27a3c1248136837d2197d876c72c4dcdf39c4a80783d5672fc8f42772a06b60fad08478e344518740b5076cb6eb5ce64c6ad3b12d68ec22ea7729cd24571fe2b814c54eca22097e3e15c226aa0c40659234b967aa3d5a8036e7c165f7c224f74b2b336bb67a0ecf847d093d603cc48914dd10bccecf17b030e7fe56018e468"}, {0x80, 0x0, 0x9, "e63c4b29a854106511a76ff86d223f6d49559a9d93cda1c7d24d32a6fd4ee77641063cf51ef339a4a4bc95bcbb5ed1b3d1c68d907ebcf1919f97eaa2cfe1ff14a1740718b41a99464ece519d5adf7f667feef58570f76689653f95a4240043e46a438abfe5e94657a82226"}], 0x248, 0x2}, 0x40d) 05:10:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 05:10:49 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3fffffffffffff88, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) read(r1, &(0x7f00000001c0)=""/90, 0x771e24a0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r2) socket(0x0, 0x8000, 0x1000) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x1}, 0x402) 05:10:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 05:10:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x200000000000007f, 0x0, 0x240000000000000, 0x0) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) kqueue() 05:10:49 executing program 1: r0 = msgget(0x2, 0x44) msgrcv(r0, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x3, 0x0) 05:10:49 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x21) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x18, 0xffffffffffffffff) 05:10:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) 05:10:49 executing program 0: setuid(0xee01) shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffca6) 05:10:49 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)=0xe4) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) chroot(&(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x8, 0x19ce, 0xe5f}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0xf0000001, 0x3, 0xffff}], 0x7cfe800000000000, &(0x7f0000000080)={0x9, 0x9}) kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) 05:10:49 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x10408, 0x40) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:10:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x49, 0xf000006b, 0xff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x9, 0xad}, {{r0}, 0xfffffffffffffffd, 0x89, 0x0, 0x7, 0x1f}, {{r0}, 0xffffffffffffffff, 0x2, 0xa, 0x5, 0xfffffffffffffff7}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x9e2e, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0xff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x200000a6, 0x299104e0, 0x5}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x2, 0x627, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x52, 0x80000001, 0x200, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x91, 0x7, 0x40}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0xcaa, 0x7}], 0xae, &(0x7f0000000380)={0x1, 0xfffffffffffffff8}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x40, 0x40000000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x80}, {{r0}, 0x0, 0x40, 0x2, 0x6, 0x800}, {{r1}, 0xfffffffffffffffb, 0x40, 0x88, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x1, 0x3}], 0x2933, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xc8, 0x80000000, 0x6bc7, 0x1}], 0xf9af, &(0x7f00000001c0)={0x80000001, 0xfffffffffffffffc}) 05:10:49 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x800, 0x82) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 05:10:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:10:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r2, &(0x7f0000000140), 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x1000000005}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r5, r1) read(r1, &(0x7f0000000140)=""/134, 0x86) 05:10:49 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 05:10:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x103) poll(&(0x7f0000000000)=[{r0, 0x50}, {r0, 0x81}], 0xb5, 0x0) r1 = shmget(0x0, 0xf000, 0x142, &(0x7f0000ff1000/0xf000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80) 05:10:49 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = semget(0x2, 0x4, 0x404) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='\x00') 05:10:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x700000, 0xffffffffffffffff}) 05:10:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x80000000000, 0xfd, 0x6}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:53:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, 0x0, 0x2e033057d7d5ee6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 14:53:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ftruncate(r0, 0x1) execve(0x0, 0x0, 0x0) 14:53:53 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x200000004) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8001, 0x155) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 14:53:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/177, 0xb1}], 0x5, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x1) r2 = msgget$private(0x0, 0x41545b3d67c8d528) msgsnd(r2, &(0x7f00000004c0)={0x3, "5db23ea68b40d0d4f79eaa63ff7128de360a75c34c899ea50ab7c0c4ba0084043e1b8c4948c899a75501feb9defcd1108919f4d2651866b4ca05bee83443504dfda795643b"}, 0x4d, 0x800) chroot(&(0x7f0000000000)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(0xffffffffffffff9c) msgget$private(0x0, 0x200) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0xfffffffffffffffe}, {0x18, 0x1, 0x42790f6b, 0x100}, 0x5, [0x3, 0x1ff, 0x1, 0x9, 0x9, 0x9, 0x8, 0x3]}, 0x3c) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0xfd, 0x100}, 0xc) r4 = msgget$private(0x0, 0x42) msgctl$IPC_RMID(r4, 0x0) 14:53:53 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/16, 0x10, 0x42, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) listen(r0, 0x3) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/94) chown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x80000000, 0xfffffffffffff800, 0x8, 0x8000, "0cc320aa4bdd9567bb7e59f5b1826687793b30c4", 0x9, 0x3}) read(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:53:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 14:53:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) shutdown(r3, 0x2) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:53:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x14, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) truncate(&(0x7f0000000000)='./file0\x00', 0xa4fd) 14:53:53 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x1ff, 0x7}) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 14:53:53 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r4) 14:53:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc100, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)='[', 0x1) socketpair(0x6, 0x8000, 0x3, &(0x7f0000000080)) 14:53:53 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 14:53:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() kqueue() close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8410, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 14:53:53 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000), 0x2, &(0x7f0000000580), 0x10000000000000b7, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 14:53:53 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0xfffffffffffffdf0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8723d3191a01002e2f66696c653000"], 0xa) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) lchown(&(0x7f0000000080)='./file0\x00', r2, r4) r6 = semget$private(0x0, 0x5, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r2, r3, 0xe8, 0x80000001}, 0x2, 0x1, 0x2}) execve(0xffffffffffffffff, &(0x7f0000000440)=[&(0x7f0000000280)=',\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@(\x00', &(0x7f0000000380)='^/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='$!$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=']/\x00', &(0x7f00000005c0)='.-\x00', &(0x7f0000000600)='\x00']) socket$unix(0x1, 0x5, 0x0) 14:53:53 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x1, 0x3f000000000, 0x1, 0xffffffff, 0xfffffffffffffff7, 0x8, 0x4}, &(0x7f0000000080)={0x3, 0x8, 0x785a2084, 0x7, 0x3, 0x1f, 0xd262, 0x2}, &(0x7f00000000c0)={0x4, 0x8, 0xfffffffffffffffa, 0x981, 0x4, 0x4, 0xffff, 0x4}, &(0x7f0000000100)={0x905, 0x20}) r0 = semget(0x0, 0x4, 0x200) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/4096) 14:53:53 executing program 1: shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) r0 = syz_open_pts() r1 = socket(0x2, 0x4005, 0x6) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000002400)='./file0\x00', 0x8, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) seteuid(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000002340)=[{&(0x7f00000000c0)="1a3036016cd4f8428560cf8a2802c7ee6bb43641ce335ad0684174c75e3f51c1e5204be38b5ecbb822509e595a230a466ef91105a281f8ddd9da7be09295c03740acaa1ca25e2724b77ec224eaef786cfe43b0565433646ba0156637ab4011f1d8ca709af597db1ea4fddcb228ad1a48e435182ccafbf0ccbfdb62fb23364a8e7de7a1a1d2e8c3015443a19a764105ce870d359219254c42c5de706216e7cdee15593575dc5cc56770da3b70cd7f8f2a5e3f5e630911661dd45701847f8edcacde0ede65ad77cc87ff4a32edb84df47a5d93e03633907b7953ba25bd80f2ff83e931239edc21a293c933e84b7a450d92af46e4c08481ac37807ea2a0732eef8cc60d00ae8a7ce9ced70be6b825b6fb6d0ff68a9e19a6c3396cbbab9c10273d7f181b6fd6bb00676da1cf2e03e36553d4371c9830fe2380a5fd950eac5236f7973643708bc20db7c7cc3d994dc4c0376be8c64f34c2defed188f422017b0597e6940312926bf18c1bb4ee687e9c3872bdb4f2f09288cf2a2f7811404ddaca233247e8ebbc4c6af371fd347a84d55f2bb0f658f39d4b4f96f3d2ea3efd43044bb24a7bee1fd827dfca5d42864a4dde88fb1cb9029ecef00aeea86e6230a12126c01cb202f8e8b88c55f7aca71fb54d2009913de23cdec95454db5409b2576acb192e7dd5fa2597dee1ad2b9921366f820e74a4306ff3a48c51b2ff08bcda84a85bc00340672327d210f8b86ca4b4d3b8dc010b6a4902b988c92bab5f1232cf7a64d3e1a795eb65fc8ae3557f53974f345566a891185472703d2cb23af945d8c430145225b87fac1dd4f25175e568af843cce9a9e11e808618765aa21057788b3529c1ec8bc09bb208432577e4a0342f3039bcb45e1c5c6c2f55d29b5c6bdeefa58de00d57cf053884c80166b9a71e411912b58ee8d3d4447cd4b78150d1995966b5da07495fb73734d71950e29ecbc704af5fad143523d9280dfc479328b5fcf60c58c54f836aa0eaeec85218bddbc6a0bf635dfccf3d9844c3059a7ca5500db9ef033dfb425a2caa8987cef7ff45c395327640fee1f72daa4bf1d8eaf09035e9768a9190dccb90cfc2cee6fd53c69af069b1f6649788a44a768fa3dec33918096ebdf7118c1ce4087145d991760274ad8f7b418db2667de50450912004596d31e868a476e39f706397014feb43f536b7377f812aa392be49d5394f2e813573c4b49ce49288ed2d739924b6246bb73f6c24827bde162cdf48d3fddf48f7140c20c1e0aa100e22d3463c48b2d992c11c231757630d4a071f986e28fc3bed1687c47d49ce4b19bf50b140ae5c5dace51017f32acd53774fa45fc429496892e84a3054d088d3d35df58476f4842166bfd1d8452b61edcc860d987c02cd3fc5600eeb1f4e1f22b36e64a8281abde7c2a80b0d1f6e4d02b03bb959d92d67a32833f0e83ce1684e815ff3c37e74667dc8d91ff7a516b47e8fed6a8b56b8f1f11f7632acbb99d174f0205df3c530f19f339539a12d4cd1c4fe116231cdb1e10f0822c407955ccae3d7304488b7bde2a486fc7a547c2b7f93b13c649b83879d1d839e7ae2b76b76036d20b3cdd56bf39a7bccc343d57b3174be1169b02e5f15d951635d7caa4f0bca8475e57d8e2bf308bdfa69629b5b022f672526a6016ff857272f142d6839a2eaf81bd46ebd857742c6e56a44ae172aeccbafd7c70be2bea3d6381a39e9efa68dff3947f7753c1df9acc22873ed193ea5203f7d4b671240f00046555fb8428330f2f50ac5a9d2cc744e067911a0ae36f306f7eb496fa96b9f812c1ec0d726b7acc9e77090632a00066eff489047ea059d625a87f1cfb6079f33b5df2c407a5637d920c85943b8d1bfcce616e2001986a0a2987511096fada6ff315f18b45b38241f2acbebb99ca9d044cbb7f67de65bacdb04da908a90a8d334cce5f0df1dcc5c5f520c275a7a84e0d42e8ee4a4bdd01d8c017b3a4d894ac6c383c631f1dc8cbd919229db0607e09bebc600dce7ebccce31025ae9de1f4bf7622b2c51cb3fd1e5ced788bdb7514b3c4c5dd64b9cf954568db655b9980cb3f8883aaa1ee182a9a3c9f91370ebb2172a5b15944ecc55cdccbace722bf55475051db8e2fa6487293cc80375a99419ebe3b11c796cb71b4fcd38029d78fe961eb98ad5dae66b7ee940b257b92be7bc070874a14401eba48a3eec7e4734c9ac92a2feb92fad70d0bde8fb57ef0ee643d77e4f058e1457b26812bde6c9346c10e8971fdbc136302f3c4a1f17409d2bb747704f0a4e6e87015de86fd8749519213fd21445b3f4e7d624ecfcdec85904e11e61bc54b49b07838c4c39c9dd52e04c6ba46716db4a7e8622d03dea05406b4f287e5c0d34e37ed3a18acef3c3e79ce706e8beafcda639b2cfa3fe758b12a7b0c3d2f3ec7fa87d4ad3832223631c45447ededac7408db702fcb18741742b159b972fb54b8e8f9a130757c523b931c0019b688db8923e8dd8205232904c0047e85d22ff771b7e4566a68061eeb987198c611302c549e1a66a0647d91c614afe65d8d59ef52a790d965bb4e08a1eb51ea66fed309edb2df1823279683475cc70d7964f65272d0cb6bf75ee1868a346113733e7c494654656eae35b17b8ac6317289536ad98fd71d467123341fa50a0369746d89c5dcb25954eae27dfd068d7cf2927aed16ce60bdefd73973784c0980f1c8042278b80f5056dbb656d0223110bb20c388a8e08db540526d568a30b0ea008f617bfab25e93ea6f7b0a58aef7d8446c75bb476964b8c955faaa8c91605b35094089fd9dd4eb6399732e52e5acd96ca35530d69abf54b872088c2f27bc1b450526ab38b7d706c16c0a8f9eefebf49a0ad772e9e958a1a5a9651549d8a1a2f93dfbf5e2bd8e6be175c7567eaac60e854c8bd60d910d6db0ab0940e3ec60947a26e611049140c0ba74a25ae040b0a6725d0caf2c4dda783cf4eed37ea606b10e5eca3f858118193efec3de19e12376ffd1af4f44e011c61a6a82b6da531aaf935d2200c788f68f0cdb7d48afb26486c4d9fbb79e06fa6ca2f8d9a961705228461cc2658011a66dc9cd66eff2683b6ebe69acf57b59fd8b76d70694c26368f31f4591c145bb4390a805f45eca94026b5f7894511fe19bcea9c9f57891a2ff8aeb418eba1787b8e21b1725c7971122af6c1c2406d4474e4c24285d10cb2713b19f27eac69d8a42a7b6e675e72c832d710dcdebe67e86eec440d919f9ccdd69b9650996c16fc44df3ce9fe84d6dfa031cae366d39bcdc4462191aa7e98db06e1b557339374b166c7e9d7cc47d57269eb94eed213ac9ed8ae2f130f0f595745cb1c028e6e8385036b7fb411718d73faa8537e18dc2b03d666f83a705e2c9b252bb3d1001dca4e2fa78667ee8137cef02000d20b711536f18cff5c72a85ea9a034fedc2ad05a550e61390ca8e5df1be3760a2aa1314d751dd116427aeed7926c94fe1fce5f63bcfbe6c39ac88821f8895da7c72af6b501dd98a02cc391304d5986bdfcc015a2ed23befb98b46f27f1f1ef21c652fa4887745a7b9548b9d14a0921378703e9cbee497a427da7e2d32fd38cfd163af92a62b3f83fa243c0017dc6e2e006e48e699dd1ad934bce371a7c4b5ad26dbc5de2bd47c1648c84975dfce563925efbf6ad790c8a8fc8c48f9cf3989dbbfaaa30fd20a6a25f0a608f3a41441e4bf74985af2a1f34b4efbc08fe58168f7bb989bd0d190f2db61605660f179e1a3c333d66f7f3fa948e44bfd848c90c0d807c8e70e6eb150ab236fbecc00dd837d26f332bba2942fd34397220ac59b4176acf972da527fc922077e9d0d03f76f46be6cea9996f06a1b102805c8ce9d9dc921914c2ad64d95d8d6bc6262d5393828389e7377f346ace6657f14e9c6695b5c45db839f61283edde79235a863d247650edecaafb52ee40e7420437d05500e517d2465b9f5bc6f0e7c2e6f41919af057156324f54eeabbe888ee8307941947cda695c068c834abc3a229347414a64ea0efb495dc65e3b6972e6e90e086017ec2554af593b126ddecd1599c1421e3eb2902aa71419a14b1200b668d3477d1864eb1ab5b17e0e165342468f48d6c4e3bcd0052590b941f83c17a49aec45bf59590d9306d934cc4a1c2638b348a34fbab154b41003224db30ed27e7ed16f29f97d26b482efba92c762104338db87e224c029e92e1aa2a8937c4641f97754dae7ca7284c2f9ad6fc5feec2150acf7a2159dada226ef00cd1c5fc57bfcfdf52d83a4549efb0c6e60b16a1ad9005ff84c9b8481ef2e028f0473bcfa876ef26669b33e90f22f3a20092404835230dbca4cf9ff04d621ba188b428a9ba04b18fca26746dcac5ce75122874bdb4c20288dc2c85279aa8efee3a0324644fe81cb49333986b061e591d54aa8b70ebba0ca4811915f63393e6b37849ca05c74f87cf115ab2bc8cb23d176dda97ac454867a411e60087bdfa91f5f4fabb99f008da9b5122fb61a9c63085df1135cc8ac4bf8d93b12ebb7f999a4523146d9e4fac8504c4bed66bc0ef51d23d8f0021942fdb912b3483564704a2219c9c77c51cc4c37239e719089a3a62b33b1d649825bb8088ee2e513fdaffbcaeda7f454339c09a975f3af961a3c131dca25c7ce96c168cd0bcd55661397bab525b16de5939d09acb9ac63f644290cc33a8ba6a434d4584f31ed6e1f156f9bb89926bae50703bebdb5a4298c0819a8cf1ef1e8dff651d6787c8024fad0b3d3cc1bbbe0eda3dc9abc8f13889cb031e48501779e10cf785918087db98a74ad1ce0e4c38b8ff902f3711f4906a921b994ddc70e75846333691186902b1c81fb0a78b0128c2209ac84ffcbe59b3a61c7e6259299fbe5dc3257dee42a0c3ea163ea3956996a9643b1aa5458e12748305742c4c6b00013ef8ecc0a7e7afe7d8153131ebe7efb00c8821645363b1823401a31b830202d19c2d115130c075b41a5af445f7d2bfdedfe2d380dc7d84bf2b70489209737b42a8cf6e4bce920b5045a2a3f456b7d34aa4d1592c7e7054a8c1a96777547ed137e28dc68918ede7c8def7243bf7bcdf7fcf63e5bbd1a19b7d093e85949286f15971667b0b66fcb31c72e3ef8b99c3b51ae4bf35fcb95f0347989dbc0423ccd160bc6a42c82f92a981a8bde346389853488983e7acf71bbac5a8ca3d73cfa18c81ee229eebdce19480b8f4363ad6919890134be4c55b3fde6f7c8ded25b9b476e677e29d502b2943814e4f0c6c9d5d4e040e46e0da1121db0bc9096f5bf740f406951e47bf265fa309a717ec28a5963605c88e7fbbd201996c738a52499ec57e9bf554efc5763963383f2f93980f7ebd9cc2a507ada352bcd75ee18a7a2508088c68a3a261138dac403fc40a8db51de01a91545572108d69771135f37631e5b7f4ded4adea58b2f3aaefc54c8914f1f69654a75038c3ff07ef62195ad876142078a48ae36daa00f3db5809fa346e12cb35923100136aa1f614bf3415cc2df6409f86fa4b06b98fb6648114490e5f39ab2b9a8d050d63f5d20ec3398a17eff3039796cf07dacbcefcab1ba285c7053a50ddf22a0e7a451e7955025281282af41e97f630b36c8e5d8f8b7bb9c9aee178c25124418d664163b20f846c975d84163f5afb94d76061ecba83559ad77ea830f9f497c45659b4b6c935244065c9988cee7d39ff1f9824d4b3628c2431de4bc7889e36bda3eb83cfed0a55bd91edc2af3d1b5fe722f6f04416a6ed9c8420e3bbb16cc78348e7f026023045b4f157f8b61f1e127d15fc59c075418c4366df5d2195c47d", 0x1000}, {&(0x7f00000010c0)='N', 0x1}, {&(0x7f0000001100)="ac93e0cf8b16c393c465f980f938b4214a575e51aa36f3005b780abfeb2fc01e4ba09b03a7ea547405007dcfa676f13bb663286c830141e470df27ca760d38770ee88b9d8d30718eb860161efa4abdb106e87482d3ce72d2fa7b8bd97b664b06eaa137184df794c1446e357477f93bec38f2de1bece00e02572b2d6dcb91a5282937bdec7bb3d97fbb6609bcf8ebe45acd68b2cff6d85fc9dee241cf7b1bb1624d930ea71f35b1e71636b0323a4837812a5b7b3b5a311d01c81ec47bd803442fef7949eb92c1ae0081d40ecf14c7503b5a612a2f4a11b44b613fc13317cb4fdfaf5cf77b60d8c1478b0f426f47942fa94832dd96ed2ebbe7ad9238e7fef32ce8ccdf8c04a5dcbd8b186cc5af3bb2427557402bf04d49b28538cc139dd3b50f1202d4d18359b3c25ca3fdd91e4d976fffe3562d51218805e5c95b738d5d0fed0370aad95a513bf61fb91eca7f7c69b8273c5a729f8f84c7c5350899d91e013a20ca60c0eb97f447165cdee936d96e41a40fe4d5a62a192d26f24581a0156d0dfa204dbe0c112c7f95fda231e6fc82f6263c72461c2627de730cc1736db1cafaa893577fa2c3f96ff699e5bd0c9d77c7cd04d35a14e26f13a41124b0f550b49e39d4ac83a63079c913317c8a53d9678fbfe8b9282b645513d2410e3a5033c6d6d5a8f1beaf468a6bb0e0399f2220d14fa57a87daa0ab59cc590be168f72510ca54eaadfb7523dbabf5e6cc2b5dbcb155b80dfebdd8cc2d7bf349bc58497f28bd9733e92deea08a64126d5bc203e1e95cfcaf87f5b43f0b208adfece5ca444fc7b5b3d4ad250740a71863de58cc4dd2517a46d68a377be7ff731ff21f1989b29165ba1d29fdb653188b2b2f889311d223847729b26b228af4a28f679ed466998d8d44aae87d907e8e33276f15271607a8c45e48b9420d5211f075246ca7f434f9040fc810d34d97b596d422df6eb86f7b019008d9527035cc6a7225be3972e97eb16e3beba80b76315712469927ee8ba0d62cb2c86f863e7b203f5fe956e57e90b8f7a6a6a4de3dd4cf384bcb323c1821a33d5bc1b488a5544a9321091a3ed2349c39892ffad55d41e38fbb13a3405d92f5af65e956a640dd7413ab47036000e1443257ea509a7a2efcc7578c6c11d06417f85e1878ff55d6c6512f8fdace31c90c59a603558d0052ab99225b2c5e74f90fe8906b9b54c32854aa9bc656bf7abb1d59d3db2f13397318e0e5a15acbcb27e9a5e60e774768d851583ecc5b4821e5265949ac0b1ee4e698a06986eb6cd59970e371fb09059664578e9afd7236040a196f38a30b7d0372ca0e3fa4e911ad5c365e8168a057145ceb9f6efbfd70f390456151f47146b84b29485b5b98a7b48d8d9544e115c2399c239d93e6ae94fc86c024eabed99c05d379c27146e5d8dba5cc2b3dc3cccbbdb1e190acb87dfd36c0b5fbbcfd84aef79ced30502da692059f3870949d116ae80152083fb16457de9666a1330c19cf70540ef09dff206befc0cafe5b824ea6ad4c6f0a01a7bf33e7a50d08b70d5e026b05b6fff152afac1ed744933446afaf5a5a5e8c0219813d28c8e3bde3068e7700b80e21d5f983081432c81b17aca75d8e2cbcd5382e218388635ad2d2d4af02ab7b45ac1a41ad44a51d94ad4efeec173e6fc6848533ca3b348b4c459197034aadaec736e6664a44877e51f0f96f1ff37d7792bc2e582e9ba3121753887f1ef36fa0871b28010dd09377086f13bc16fb3b5bdb90e630c1323541d1387ec17294506cc493b2bbfdb53dc0e509de2ccc2cadf6499e2f183a1ad1e0b5943b101064815486036f1b71ec783851bed50e6eb97a610e12ee899f9010b60d745b3ca9879b401499a167a0f0f7b4c21969a392574b90946dd9f4e59ffba8b770a4ff618c7b7c85bad634e4d7558be268c96b950456b598d8090b9081e0bb10cdc22f1c0cf03dea1aa0a659dfcf1d7849a63aadcf5474cbba69d95a84e959651f066846228b8bf41361a43ff1e89f5cb9eb4ad304d972cc743bf510de0db1773bb0a38bec6ae909e8e0b2913f344473ddb02cecc672015863fd3d26c4ffa5d824cb288358669557775e8824fac38cb7fd6200c787cbc0f9c6e784492eb6bad0511c1fdafbe2d3fb4416d29c97cba624433487c708f8a7fb5f9125f201c0562f1daceaaacf9e78058842192ae876083e37fcdc6825c06df3f4ff6c8b647dbe9aa2b246552605a4aa696e8731541d9d4b515671fee224bfdda8804ffb9c76b7d9add8433f982bc45305b3bfccc045c8d3f43371cb1f3e5c0c327353311b980a879e654d1a8da044e5e805af9e9521192ba46ad39a040e434529cb04fd377536bfab55bf091d24636569ba8a444944b357c0a2540ef36efa96f6bb21d82796f5a713c7494d3e099072bec7eba12eb55244ab825f53e547c9760c0162efb908180157e43fa3ec7e81232e5c80453bf7c8c1f0d173851285236b8fa67f0cac5d1e5f8ad211027202116d130795c8ef4c4a681f4f0837196aa8588077e10dd02317ebb5db37d174b7bfdde1c6db6a7a801147288dccdd2747303533e170b5cdfa8e5cc7b71bcfd8c648881bf50c3c1fdc852dad5fc9429081e035919930b96695efd6c913c8054e4fe85390637d05395d5cc0b7daa46fed8e7562821eeeda9ea1fb5d0f0544d54d73c45f7c4de540aa53eac95dadd30694efae56d472a53fae4b2e8e87e1135b364522dde7916cf4f4ec3850294ee71755adb8d03f5e9f2a40f2fc24fcc003e18970f4b56c2a9ff92db3795d717f5d4ea4f4a1687bca576d82e9c61f07db9f6c432231e316b25b41bed78061a891910ff7604a3c8c08b6042e945ce7c7591795109d7937cd34e671f44cb9d74ad5a615dce5cf86a9091873d6a0c38618c3daf4a202739139320821421496f59ce2c7fd44761023da1eeca06a2059361251102444bc9ea893bb056a7859b28bbec77ea29b99bf0f6f9f3f3af2d9add649cd3ac424637c244c6436c8840cba330a51dad1fef64a48e4b6567fc5908c796da284740e6593fda59b48d651a6df335aeb6d6996ba67b85ee9d949bd69ed8c7ba302f90c399a18c45ba3f95d4c9780e4f8dff67ff623cb5d368c086bacc6e6286c8e80431a00be84fe2a606f08c6f1586e8c231fe57d2729bf5cba91383a17c2be99eaeee8d98a6d2a68ec8e9c156a89db75a37b87685baf1aaf93b7f5962cb7679baf335ac5b4f6164d0049e2ec1d8a1c670b040b336ff2ee0c0e07e9f3cd9e9422e51e6c578d4d94ab472928e46f097816c03c6b797f939b22c2295b16edd9dc85b37cc5993e7f5b64279832e1490786d622aa68282d4f13c8b2c897b93c5ecfcaf1a5ac06d31704682e863d41cc255105532fcdbbfd9b2e7107eb9cf8700e41234f88bed42c0ec020d100d6d7b5063a80abbb3f9bc7df165116d1df02a7ea75bb4630df4383ad6a26f82542979bec45e5927aec6e2bb2f5150a8f4c226194adfe2e46684ab32fdb3cc666c76d7dc0cddc7b0fb87d83dc73d8c9016b66d5f69c44da96e345f9740eff060e7c0198c496c52eda9d3eadfc126a1638bd2a9c4b9d36ace89e644fec1b0fa47ff045bf7b9f7ff15cec2b051295408df34506e9de8efdf17bf8c1a09a92e839c28047654cfbe2c6d9c0d4d257a4022d30ef48ec4aa8e55ae36d4e8f32eedde099aabcbe7f6beb7d14c6012646365f93bcf41aa9a21e1be7c0239ff5613684bcfe826e031104e5a6d67433afdc2f783fce49c45a8fff46a756a35ef430a44fb41b81919552d63e67c698e1ae4bfb618af1590de906175fc5685ae72e82e581c970836bc16e691856dfefeeb323eca518d2d318e16926090af6f711ba8fe9bd991749802cb36f7ffd2590b02e6a855a0256f241db204441eae1a2b6221f254a2a6fe19ec0c16406da94fd9ca4e34e57bd6ffb097d3bc78fd26774b60309a00cc862cf3e0e952b94b5a20b69c18679247a5145d66e2b091fc30b5daab0033df6b096b9365e576ab11dd7f920ea60f64d7a71fc980a23e5e6d1aeb34a41fdc09190c9465ad2c7c04c60e14bc9feaae18195d62fd774261b1a1ed8da7bf73c9437a975a912a4c50a291ff2f49392e46e448ca6f24f0d9734e903122e0281448776a268b3b9ced3a5c08313cf22f1905266790f326f6b71d889ba2d5fd7610aaf23f9bdd2a3146fdd3a092d908837424b97496029c0c990385abd03e5c205b78b1b2b56149f3e336e7938d7b2f4ace801f0a83510b98e6dd6be07bbf9bdbeef8a565ad92da84715a0f0fd297c699638703b1b09728888367caa36bad8814a0e09467dff0796f5c2215a0abed5a069f91eab9b148431d2bb945ada1eecbf989dc33f8a41bec3973b08842e7b88e18724dc06f71bfc8f2dfb9b4447011df394f860fd5bf672955da0e914c06fed61475468d7c94ef4e2a670fd6c35fe459bb519b98601861bef5213a50c770a04df8d8d7d212aef7c92f032c2fca518b3942e24cca7060ced579b087afac3c4e6005a2647b5a792b19f0376b8ffa3f0625e55df6e330024ccf0eed75c559e812e861e976a43dfeed87b46338bc4fa2dcc85ea6dc60796cbcf2cd2ce76df313136959f3530cbe9751b6f2e3e7916cfdb35a7255137b60c2ac7a50b65ac3e85a09da808ba501547b4e616af5f7465585811abec7bba3aab9f7433f7f14ed28926a98ba437b421195018e8ff1bcb2c5102cf8f3052b6b8c3e495b1e4413a917f6bce1b2a1ef8c5957d829ae3dc7df266d132ab01ac6e0676d8b9bd50910276d9459dc1d6e3501d6d56ffefd0242fbb7b3525f16ae8613039998d0277d204b30e416707222f3d34d7475d891b5b336817d5b5b4e3cb832eb8e325dbea5be4dfd39f389ef42472471903a5f77b81ef4ba9760f28fe1ab7d87fedec8366c4c318e1eeba6008366103092ffb401609f27a2d78fd26c3b2cf13b989007c40515daab7eec05e6a58b253ae881adcc406b779f15f34b7da27abd2349c2ee942d4fefd299efe263777b7b1c63e993316e3ef676be578feb2b8dd49d31a57fa868c997d92e9e049ed3713039bd4603ec4304c0bd56fe8af433052df782ef0561b6e94040303f77c7832425eeed39e231ebb00424d78288d0ab575529ec225cab084cc7a1ce23bc8e472e78a10e96142f3cc3b3831b2c6e7d0df29ce1d74edf4b2f27f3a7a50d58eea8994fc45beca5fbe0c2cdfd1fb0100a5e56ec876960af4c523e062e49fb73cd9c0d27a4ab57253d786a02be0f092cd965421ce3d8b9802986495afba96d7577d67f1812673d092f36430f817278a6f79c2bd628a251e4d54bc166a8532578bb340d4f902351cf1af034d02c36b83ef8336ffb95f9bdfb6e53f017a3ed8608ede21dc5364e53b3260fad3a1ed8bfd5306a5aab7d5922e880b72398de9996b97961cfbbc38ab969e2d115194ab5f6ecab7b43fa9ce6a01320c3a0f7d3d0c0488e473fc3b55949d1e95958464e039aa1ccdafe84e88b579aa89caf985e3ea2030475bcabc0784d9d52a24ea25d22e8d28439eac932a841d5834419fc55fda3d6b1e8401431e355ced0f7e1fd03c4ae006e0a04157e1da6fafa1f99dab4aa0162b1e9daa0445f931eed142164634164bb8e848c748530372c3e4d9fd7a717eb168b0e6728e253c7b6927c72011e5e0874240de972b1bb3764765f8183f397f2fac9eb7f694aae7af39a887252d3f3be63a56366f8cdd2811064c93e320a2fb097813f67d19bd05935a38d48aaaf14d005fa995f95c405169a2f62313b58fa8eb068a68a9b4e7d0d34592", 0x1000}, {&(0x7f0000002100)="05e6c02e49652fb4463828d6ef8abc09836bbed9236907ed32e947c638c4b400dc71c4dfaf904630d8847edff39392ad03df60e2938561ae8c22e98f8d7831646a5ce9d2e824a59ed75f7f6062c4a27c0eb3777b6057a148688ac3e188804d7534478a809b7064", 0x67}, {&(0x7f0000002180)="8c775ba48222d333c6583823ff302b", 0xf}, {&(0x7f00000021c0)="6aa23ceb24722e20e093f049c66bc4e1739ebd322870de2f2ad0d2d732b546668f20122e2c38658248dab48f0312312d5ca7029b61bb6e72cbd4dadceae613345391d7e93a3a7fd4910d7f6c2bb5dc745d88ea0acdf777bffb28b1b942507be98dedbfc41134c9a0cd35c4bba456082cbfce844541c8a47dc69a1720cf10e45c06271b2adc1a1765c848cb34d906", 0x8e}, {&(0x7f0000002280)="a868", 0x2}, {&(0x7f00000022c0)="71736e1e5f32ea622ad7da3c8d7f75065b42102323678912a02c05393ff2d83dffa2008ce3ab1614b6dedac7348038013367883e3d3641bbabf502c7051afed6f380efe4e1dd496dfdac72b3584ddc7d7e2e2fa00170b269bdcf1c98fd", 0x5d}], 0x8) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x40000001) 14:53:53 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0xa0) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 14:53:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x141}], 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/18, 0x12, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x80}, 0x10) 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000001800)) getsockname$unix(r0, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)="873c7b0028437a7cee55a3dbb60c61e168fe9c12085cb60d021090d0", 0x1c}, {&(0x7f0000000080)="26d11e94b42785f0a0f5c9547331349710de15954a03920d61df9d232160bec19e32b96b2dfc78eae576bde4f8780d9f71536c64858ccd350c399efb99488e312c40174383a8f24a3e23255d617d83506c3078b98d21815c687bacab84aff29fb1cff589c95ab801ce07e0b318d6defb014d9d8d8bd50ad9509350186f662b066321", 0x82}, {&(0x7f0000000440)="d4ec52dc664005bb4d5c4b0abae720cef19dd366fce3798e98048fffba6668cd39d9961ca25edf83a5c04dce4404397e44f824a4df170f4a7d3cdea08871bcf46c2d1d6e0eb1c6207b3d844f0a00c29a18d8b2af47bdff4e82c03a85cc505bb00efd1c61ac5c879ca441294fa75efdafc6ee4158268a4ad5498d55528b9f1d567bc18bd6c712957fee5f2aa017eb5ad48e2ed18b8dcb36d08dc5fe0eb02fa1170219d00b3dca9458f767ebef3ee60538d078c414fea81ed6c316e9afa073cc05d8975fdda188509d4f84ed32c40cc32d5e972cb073c89d2a79da6970aa8ce0565ccdb168c2387aa122d5859f2f7e11003cc3e181bcfb59878786930be7f3cbcf4ed0579c58e3863dcbda52d849f1721c9cd340a3422913260c4864e58d3e93ddded07bda08cad2a673494f804a6834d8873e46cf79b93603a0a93bdad1b6e570f37c24c0f248bf521c9d0c9973beb0450b44af71756cfd39e60b6ef9a00609d3790aae9c6ab17268655d24f3286c1f68ac3fb0971b1824e81140f5b19578d0c7f8d4fee00c8c55020b0a27c0f7ce3e796dba3d391205b1e1a3a5f33cad7ffe62fd521d287340afc815ddf878594670b5a002aa3ad8dabe63b7e184732bbae72d7b4bf4b26aa283d4e325f852ad3c85d5628ea462ed32595927d2aabf5058c1eab34f382179c73cce5e11ea47863fd6e3e9692f9106e559da60e473b8589aac0d7827a9583fa1f3d29427f7e6774c79579c84dc913b547ccfcbfc0793f08c751b0ee61164c9a08a90a95db4945d47cbb55e3b38f787b34f829912fb1f76d3328f91880d4eb02cd10de29caa89785f41bb7accccb8100ab8257e23012ea2439c85315e2116b17a274b96321629e0c1d4fb714d71aa7fe4400b6cf55ddf59913a5841425b53f5fa9bc9a95e0e39b5cff715bf1c78ddf81bd6d33eeaabaf32b4c2aaa78a284cead8252d1e28f5fe3c701a173aaf0164e6738f31895063c4c9b5f67fb3bd6457965f7663a4e0302cd2296aad1bbda31b3db577cc61397784f1ca930197ed646c7483b147b85272c1aaab2c4f1884dac5ecaf98c9945c209b772757d8fcb9746c5c9a3e50424cd4b29e5ed27d863d3ba7005d77b6e97ed6975a445151effc617e198bf1cc53b82fcb9fb3bad3b23a96852d66ca046a12ce5f203e9d288210a4fa2f025572581fb12a9d88d36f53720ac9490ab4589375a7927c432e908cd269259c974883ffd0fc4a20155f38587201643fc4a03493fa17a367749fb3cbec277975528bb354bc76a7488e69c1978812d50c2cfe3c72e539e0f09b3fea91e3dc6b26b76ef3704b841f6ee2facdef56fc9db8e8120c388c21960446449321e84b6c1659dcf48fae448c31e91da2be6455806fba4888a39992c6a4a3f062811a9db0a893b783d788f96f52304400bbd4277771266455edac8f2041a80e29a236ac4e069b78ada78cd57ae1e8ddf7dba7f34d461afdf532c6c0ff6c868b4ec87af0a54a84325adbe1d084d4df1ab3e0945e4fb172e4199efe777f23619e6d23eb5c104c69342816555a549ef7218691b2a2aae089ddb557cbd70ac44a954c96fccb496b3cdd49808b5c1fdef69bcb146863a479186613800663ecd795316e1f69d6ca04ca554a91488e75ea3229feee04e3ae2cc4d424c54fdbec7b7a1efa4aa4d6c302dd39e1d81d6eb13f3157bab75e9cec76dfdcec16717927620b682c2b116dad18e033a83e4fb50257d941b5e09393cb50576449e9ec8d9e1d6c415fe51ab74b7b0b83f1e7b2d348959cb8af7efaf895cc7e66f56d82382c2414daeb8be32112509653837de2abcc905bbf48d9a39b92c196cd01fe0b519f2fd76791b440ff89acbd7da2d663f29229d733a70b6c962d5ac25194935365c14f67e0b1a14500d3d362ba9d6c11bf222b50b1b6f2fdb048bfe533c98436f1d17cf6d01e40061efe441ed91f012b7e766897c71c89d2a3cba7e2f3c6c75622b66430488ac776e77c2f6be5baccafd2039f9268e3a9b5ef0331cecfc05d5fa7afb3885bac0e92fe13b182362c43777979744fe9716d546e20ceb636cc5680b0ebf46ec2e38c21833883be62dcbd12bc993cc244c09e2d75ac72b915c7a355f21d77f68c0da2080c081ddb0ab8056094d52c872dd9e7f8efc3777a47f6d62093c4e3d5874a935a651f4c3a72d640f1a1a70e1ee1ca428781dafa63a28c109e78af12d5efe131240fb1eb9d8b5cb0429782884d7a26f509c06e44f445213c682997351939b5c2a81c3ec01245281d8dc2b8f193679b86c8bd71fa38b7a749fb3100ca397953ed9e4bb7e43892da555ab1d2b95aedacc63453651942140be6c12bebfcf4e690977977ee50da3dcfa898daf6967ee3281e26c698ef148484b8442ff5653d008bcf05c53b6d66f6e515b8b346a7d50fec5fb13cdf9c8e378df81a823ec30a9b7f6d389ed95cab00b657b3a08fe18f39d74befc6fc51ead1e3e321fe932f6d30632a74f87977c804a61031cbdd50a1f47b1186b739cdf200d008e04c10504a82787ebdbbf1a1b05b201444d1d3f63a903ea82f46dbfe29278848ba1804b2774a0ddbaf359abb2e0ce0dbc6a0d088538acf74c5f060094fe675493de0b5eecaac6040ad553b79c8e52dd310b0bf34eec8b7b0ba3ee9bd2607b2ab56b9e7cccc7ff27fa7db0d074ebb348af4c7c15c8a8252f788300d4eb13a91e6a6f9e0aa21eba2ecc5beff2396e4ea6ed95454c22f9cf1fc2da7d2b0a16ed1220d5a2a5e772f856e1efa99faaab1f09578665a4516f4f289804d8521a02f7b1c078a303c77f34ff27eaf81fd76ad39b87790ebd58a272551110446bc4f71c80d7a6904bf291a004d336cf56737a49d92b5259e269751da181977294746886206b7e17e65ab4d030d0f9968bb041f4348825ac15f39bbefcdecdd89a8d87cb2a1c42fc641b81e1d602b68ca9a6106e59b055455c7f737e83a515ca854d0f6af36cee318c615612dd880ce0d3c1308ebd5de130d3d1ca394583071ccb5c1bebc4d67d49495bb385c1215d98a232ffd48a44dfdc805ae97c27a0181d671aadbccd303a4d9974b6bb47707391caad90eead37d28812e2547e0acac3302f469b720529871896dfce55e9a196c67e4f5ca8b5fe5c54cbdc613b54e2b90f4d1b251fbecc6793194bf6ae190d53732bdb37b84d5cdd9448a2a24b98445e3c8c3118194fbe4628ce0bb1bbe9fc9ff5420fa1f1960e8710082a352382714cb5c0aecbc5ce1c1ab8adb262321dfde55e48f3e2b9e1abafe88537497adb44aee35f6f292175ecac01dccfbb929276cc63a35a88fd465415310567a8f690d2627bab46b44ea06999883c3f85a625c33cad470587707e001ab33b9bb9072b38fba9bff3ce411cc22ee6357bf9421511321127c10e1d3001f3acacf25fae08c59f1d8b44bb84602bc51b03f50bc7372af9b3c057d8bb79274d32d2d211be07a6767426c904e5827b433174bdb85888d01e8adcada968b310358a57736b39519d802298eeca875e119cc92183db8925c293998428de7dcf0b388d5bb17126169c1e285e3f745612bceae846575cd107f4245075fa8fbf06d4f3825bc7cad17ec469caff68fcc4127ba12cf77b228c15722adc606bcdd51d4471cf1a0d018ada12d637685bfb948a5a5ea3a0047c48a2b63ccecaba42c4b8fefb696a8f4200b3a2cb2838aa6709c4ecf46133a707bdd9d791c8ff15808d79f2b37bf1b15d2727bd45c111af8bb7dbec27f10de07be9e824cf775a01f7f2c9327e44e9d13ae610e2f9dcaebf9c3839730e67b82ed435a0bf4238b3aba30534b561218a77738f6c4cf57ef0dfb2cc185758c9a438e4ff3604875a356747c23373bc17034ef6fddb8fecd9d6f8996e3f30597ed60b093c5abf36326598c354cc2dfe2d240b0003393de00aa421d59badf958d202127cb8a68a3dd8d5ff2e118df5350dca9ad5679bcb245397017c94e89ded9a621a1db483158ae81a5c01a2b27ed06d0958a6877ece8167f7858b8c9184d78b0b00bb2a883d85f212a01438f157fe97464240148d00f2c90fe2d38272ff27c9652c3b2bfd53981d37ea9c0d084c0cfc8b68da9a2f168d6267cadb5ea984bb613e53e36b150d1b9ec504697d637bc4bd38575b472e97182ee683236ddf75444b049573cd6cdd56ad2727acd28c4eb413cf51257508033aed8f77fa437ece4dad51101d9952a8ea3c74884020dc231a94555d30102831be475df3b864945259e192fc810c1f1da114aae505c96032dcf67135a901f1f9dcc177111d33809148f2122fc2372e22f1b0527ced4eb2eb3c2bb413d0746f1d0e6491ead4b09cd126b9cb82e36e37ba460101406a3fa51e18451ddd537f52034823d6e4e36fc45f37f1f0e4e1dc5a12580590c6034a87ca12334c8c36c1b6a655e43196f636e5ec3034ee93135808a15168c38f91ea6776717381300db9e0572e977624aebe88b9790467bdf4e01c49e2edce359ff8a32b53c57e4fdecd7dfb4473fab098e3d7b22f74b1b4900dfd6b55d2e92947dc6cdaeeaeda4696377028058f579e3161cf70aff7cac70eff4ca9cc3a0300056446324a3f5eae374556a86a0bdc00302c1cf4242874c1471834e7a9084945f68197029733c2dde2a1ef18ea4fc4371d4f4c7e9a8525456b59c13422806d2a2641f8f1b2c37995af3e7413a1f2801538f5a61bb4d064a9130688e67743dbe9ad082448e839f8b270beee24842cf99aae99600e9cfe401709be2e8845bdbc9a39af8db27c5c0cf0e82b1a3a1d0c377661a143d0ac1445b944dd5bf48f2bd35fa8842c2aea0acfc3fabf133cf4f86a30248a885510d39daef480df7b4f48f387d7512d5926726d0e3573be9db1ea7359b2218d8aa66ed6296a66fb03ed57240ef99a4bc64965c701c91d0ee03455c5ccabcacb849443db0572938b08453d69e3ab49bdcc6d3b5095513e05da0c33f4ee6eaef90193889342195c5262372f00458da397e1b16c7fd00865af5d168f8b7cb3d606db5dabd936ab4f8f35b611777119998e008259e64aca636cfc21a208577d9510369f13e3972f01d75e40267ad0460528b0b00a3d94b93b48372dc547844e416a8e3a8b2689be8fcc9f493f120f641edc3cf50e23f928fba7fb49bcded9ddba40c6b49e7bdf38064e0bfa6f7914c5149c700c5038262da3fa6a592106b810455552e4b58db3223269693df638c46fc9a8909a2eb0e11e4684179f162dd6e7aba0655b27575eda8f8616a352a0769449fb9fbdf2eb0cfb210d50e81eee1a35ef767bfb3808ea59c1ce5058f7e567a703314cf81583d8cf62fab9afcb6218a223f326d0c4f955857d87f8b7da6984d701ca4cc701c8620f874796e621ef99395555c75673111fee05d1053fffb8d34910a0e58a37f26f6e1b7784c50dafa8d2d91a3df84d20f53a070d392624b20dcbc3d76a75edb21aec85aa415a2c36bafc53095cd934db74bcfe22f13f770b3e15e55401c1fd59092bada8b6df1d662f4eb08d66c22a538f52ea3fda8bb6e6f52bc6ac039a3e242b1dac29effe8a74b21a6b30415070f94b3ca68a61ae350ab3c0349e4d8cdd680e621066fd963790d76ddfc8358eea45baaf3cded9c55bb06786656e2cc168283f79e4c99312eac91227d81a97b403ac2fda57158c8ccb7e969e520a6086cafc03997d0eb358b33809e22f68422095c488599ede39f293434979df7d29993dd32ec9440b49d33b242ba6648c70ab9d2b32d90a8b24fe0a30d933751baf3d2d74da2cecf6055af5cc549e14953539554d74f2f92", 0x1000}, {&(0x7f0000000140)="ef14ae290a5777958e282333fd1196d2b0320bcb4c56ae3092fdb773ee7e1705a61b45", 0x23}, {&(0x7f0000000200)="ab95914e3ea6c4b3980cae3bf141cc0b1bd9b340458bae35ec8568e7fc8dcb10fc0b8651df2bfd6517c840e649a3c0d3b177dc5533cf4fa6a16795abac7332be05b8e05a27674edb826e5b", 0x4b}, {&(0x7f0000000280)="ab2c8c8a367268e3eafb02ca83704f64a1ccd43b2d36ea64738289694258e21c73c12bb3d475045b7f0b3f29c0f9e26c45826e7ec29c9c3c4b17ebd93738edbf3b4ff16047e2e4602e63cb9818797d38acff", 0x52}, {&(0x7f0000000180)="6d2ceedb67d40107a3ae51a34d840f08cbdae4f5abe9c83b", 0x18}, {&(0x7f0000000300)="1f44a63969a2653e65b7343dc1466b8a9e116d73607deabeb4d4f0d405d6367df519d5acd3e0cd7eda2c3883447936ee5b7864c62ae67ffcb2898e3d6afea2277019c6cbb7b2f52bed5ce135ff3ab09b45bab3dda68f2e9cb617", 0x5a}, {&(0x7f0000001440)="e3cdfb4f25ae9affa921fc03fa86c77ff6158d30aa94ce1adaf24ffe90c863e91da2861967328d998a1d8d74654964d24471dd09005252702c2a0a9661d3f3223df4e693c74b621bc82c426e58edd92d785b573a0dee797323658e611b3df7d994144dddad650df6854fc6fa7ff3e674e1a096705a897d13756705e266fa3b85733b36a3131cc7e02e03ebd007c745a68f577abc05edcc68c2", 0x99}, {&(0x7f00000015c0)="78bd8f087f0a04346f630792ff6a277e27d996595d9a08039b84e0fb6747d6972e84ec272b2c8c30a67d1d349a15baaae9602354a3f92c02172231f4587abb6279566cb7db172ec0f50b42f8177abfb050bd417f2564ebef7ad3997ee4439ede3d3d844392710255388c8a2a485dfefd0cc70f59e3c4164fa3ba02714fd8b438d01d76db2d2020e5a73f22f63e0df06094627995f4e8efdcc898c48a50fe0b0b8b6af07f182db529b495e3a1afd2eebd2e6e812f137ec0f1aea1fea26053db785bdd56c129052768361975cb524e63f379e47edd2238d4218e2441", 0xdb}], 0xa, 0x0) writev(r2, &(0x7f0000001980)=[{&(0x7f0000001840)="5be932bd50998f3cc9df8b711a467d98a393ee8207bb2414ea67db2107c5ff18fb431e7682799dd2dca62c2a243b9f20475623367b5d0f662dba7c4505140dd3fc706a9a18f85d067f842f95b43c3be323a955137affcaae1d1013c3aced08150711d2ede0cce68f61b930244f8ee33fceb2e1705462f0121b7c984a6e6a09753ac07aefd2cd77381b5808a39350777f7cec68edc16a2a", 0x97}, {&(0x7f0000001900)="6fdc913c72cf4b890671c20764fc0fcee59f49a0a8c45d57d5ff225d4dd6b736d1fd05344fbda24cf3bcdccd9b80a9523c531cbecc80b7c904b700b9cd03fd5ed3a7c8849602457317b459f793c6fc5aafae92ba1b678c8046d4acffc3124e2e06350ab43e67e188f0ba5cbc95fd37792a2b6d", 0x73}], 0x2) socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000001500)=0x8) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='@{(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#)\x00', &(0x7f0000000200)=',{\x00', &(0x7f0000000240)='}$/\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 14:53:53 executing program 0: r0 = semget$private(0x0, 0x3, 0x7b) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/25) mknod(&(0x7f0000000080)='./bus\x00', 0x8028, 0x4400) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet6(0x18, 0x4007, 0xb1ac) recvfrom$inet6(r2, &(0x7f0000000100)=""/136, 0x88, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x3ff, 0x8}, 0xc) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000200)=[{0x2, 0x94f8, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x9}, {0x3, 0x5, 0x1800}, {0x6, 0x1}], 0x0) 14:53:53 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:53:53 executing program 0: socketpair$inet6(0x18, 0x7, 0x8001, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="69999b7eebce3f8fa2f648aebe194b233104f0ea9e1e30721ffcec942aed35f9e123d59887b1e0af6e799732c14d18c92f6f612d38e7ddc0ad20d799f43afaf4474716a93cde9523b7155e176fbe56dff88361ee297dacae074d87e88ef58ef6642db41e67a795ed726ac1be2176b89a3a7ef4a08529308d58726152a0871878f65863736da4a43cb31aab46cd58e96fd28ce1a036769a67ab4de24483c12e85fabf3359067c566511a6e98fe84c7c2a71ac1e28f2b324adaadddd7829ae258e268ab8f5b016da", 0xc7) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f0000000140)) syz_open_pts() 14:53:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x2, 0x3, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc0) r5 = socket(0x3b, 0x4000, 0x20) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair(0x3, 0x4, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r12 = socket$inet(0x2, 0x2, 0x5) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001400)) r14 = open$dir(&(0x7f0000001440)='./file0\x00', 0x10000, 0x24) r15 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x210, 0x122) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x6, 0xbf01588fb83ae9fa, 0x8001, 0x8}, {{r2}, 0xffffffffffffffff, 0xc0, 0x80000008, 0x100000000, 0x9}, {{r3}, 0xfffffffffffffffb, 0x18, 0x21, 0xe31b83c, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xe494, 0x37}, {{r6}, 0x0, 0x0, 0x9, 0x2, 0x6}], 0x34, &(0x7f00000014c0)=[{{r7}, 0xfffffffffffffffe, 0x28, 0x1, 0x66f3, 0x5e}, {{r8}, 0xfffffffffffffffd, 0x80, 0x7, 0x1ff, 0x4}, {{r9}, 0xfffffffffffffffe, 0x40, 0x80000002, 0xfffffffffffffffe, 0x4}, {{r10}, 0xfffffffffffffffe, 0x80, 0x6, 0x20}, {{r11}, 0xffffffffffffffff, 0x8, 0x0, 0x2, 0x19}, {{r12}, 0xfffffffffffffffe, 0x40, 0x4, 0x8000000000000000, 0x7c2}, {{r13}, 0xfffffffffffffffe, 0x8, 0x20, 0x4, 0x8}, {{r14}, 0xfffffffffffffffa, 0x28, 0xfffff, 0xf93, 0x101}, {{r15}, 0xffffffffffffffff, 0x83, 0x30, 0x7ff, 0x5}], 0x0, &(0x7f0000001600)={0x3, 0xffffffffffffffff}) 14:53:53 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0xdc}, {r0, 0x44}, {r0, 0x3}], 0x20000000000002fb, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8040, 0xf1f7d6081d6ef454) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 02:14:24 executing program 1: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x79, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x0, 0xe21a}, {{r2}, 0xfffffffffffffffb, 0x4, 0x41, 0x3, 0x9}], 0x5, &(0x7f0000000140)={0xe2, 0x30}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="ae28113ee1d27f7fdf7bab9b39fbe9a217e8712dab3dc43a0e768ad0bc8d8773e6398e80e0a8cc62be79148a757719b8e0076a788a2e554ef869f64f46c9c52e0d275b3540f534f39c6a56e13aeb78558515e4ff7dc056c9581a12a08c094adb12c8b2adfa9b9ab8659d4172f27b76b1c632450dce41039aec68d5e206320ae740bc1963a498a504709071379cd58a56c622c2dbc5a00359e08f40bb3163694dc1fa3af9453896e33411729e2d20177b522f7d0c6c2700d3e55aff2cbec26f7618db4dfbe4f8e7d680181fc3fa5cd298c418", 0xd2) 02:14:24 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x80) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x25) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x3d, 0x2}, {0x18, 0x2, 0x3, 0x28}, 0x6, [0x401, 0x9, 0xfffffffffffffffb, 0xfffffffffffffe13, 0x80, 0x1, 0x6, 0x10000]}, 0x3c) fchownat(r0, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x5, 0x100000001}, {0x5, 0xffff}}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) 02:14:24 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0x208, 0x1d6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) 02:14:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="e59205d7212f8d31f5ee91685980f5b358cf4f3fa926d068439713560727d0fafe2e10a4d2ec0fed7ca3471d588fb05e89eb2088386ddeb7b2adb853863f5ecef119295e720fd933b6afa8fdfe615d2ac6a6ddfd133db507a00bcb146b62e00db3cecb662a98ffd672766a9f6d3974fb3f37a337e90952f2a6bed36e48b9fb2260e61c0de7e3581d8472b42612c50352ecc54a19aa39617f669ee5c75fdd60fc27bdc9d8f9656f9f53d9ea2a8b3a62d8d5638dac201e0550a5c671daaa207e4f7457c778853144767f5c2796fca5a4e0ad0cc30eb2c6c20795d40aa538e8f9dd32dc82b244c2abde285b916abba2548940e0606dbb9f8cccca003db50f", 0xfd, 0x2, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000100)) 02:14:24 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x5, &(0x7f0000000140)="7351fec927e8f89dab639c368ba06e9062916905f1014177480d26254bfa7a1c923ec7eb66175849b71a39f1748df1425bea4537a69be6ad5f2ac8e10094fff1dc9dbc03e39e7270ec3a0b2e63f751031cfaf6437f9906d36836c332310b5efeca7789be39650b1a38b499d45935668ef02fb69c566b9428506cac0ac0082bf7d9ef98083fdc7138ba4a76ce22b856b723b04257710cccdc79f40859c7899465e1b1eb5f71ad9fc8421432666aa7c4e728f14e248a41916193006b4ff1", 0xbd) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x1ce}, {r0}, {r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0x41}], 0x7, 0x200) listen(r0, 0x3ff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2100, 0x1) 02:14:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) kqueue() 02:14:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 02:14:24 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/55}, &(0x7f0000000040)=0x39) dup(r0) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) 02:14:25 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)={0x2, "e2b6049aa780963011e77384c8eef47c71dbfdebebcc1250c428fe5972d2dbeaeab020657c621649efde26adee3183832e4f7350507cc3d5cd48f9db79bd046ec9632a95febfbb44bc88f95322699e14030cc67fac369d3e4ba0013966d8ddf3a71a887bc3dee1c901d13f0bff3f5bdc5f8c81e92b"}, 0x7d, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x200) 02:14:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x141) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) write(r2, &(0x7f0000001000)="44cb8e7cbd9357d96d87d8e5c89c70fee1888e5944b409419357dfc0e93d242e358262563c90e98d0fa8cee31c3e3867b420003d85a59fdfda44616a29bc0ca1139dd1a9e1749ea292139cacaf5cfa1c494f388fa0c44f441eb97b0c85e3d456322774e26310f66cd8c9d7dea50d93b8f7653554978ac53337ad48a93e3408f2ef0d2dd16b87051e1c77f3d793ba9652f67387a446008da0453d5b95c4d9ea33dd9ff074cbac2552d73640d3ad8ef12207f3c7d08f027e642e385c3208d87a861df1d64893bcd6450b7fce1b01fca86c0d28e131e545e5cbda71554009cabff58783c5fdb855cd28b706e8c6b429a6151f6ec1e13c4e6ee905b75dacbdd7218113a78517c0c83330ca2a4065c518772112adc2ddc3865886e794e30e25bdd0649b4bde6f932f2c5ec6a83bdf3daa94ed87509402e246dac59fd85a7bddb8d9f1cd51617230011c50a60c8a6f396ac0a68d7c73b4af147f85e34e2cff504802ff8dd9c1702b754ea50a407c56d226e62e36c2672f14c779432dd203d023dda377ec08d7d382b8a24085662b55156535dbd7490d5a8f2ef77c36f7c5efbc8ba26dd30f924a9ea3d226655ec14c841cb6c07e8969595e19a598ca949f1dc072d76344e011714a5efc31f9bec8008057e1978b374816faaeaf9516f40d6a5997ad6376780f1c530da2104414044dc0ed94e3b173865f93e153817f90f8dbe25ef595810a20bf745d80ec047cd4fbaef2ebd9d0fddc9eb47d4088c5fc382c8acf3b8424e69cae55bdb2a2caeabcdb4e9b65d97efdca385419cf49d55fb127c219bb8c2497cf56ea58655894cbb589d0fd0e0762599cb28ca8eb3f26934874920c8405711bf8304807eeec0dbb34f59bc146e3871c33052434b6e2fdea016694f6551bb09919a3bffd5489ebfcb6200f5c455898ed455d7921987c85e7d1541221064879a9f3efcf2dd0898fd2a3754bb7a8ebbd0b9e330feee8f1dfe06a472f5973e9e7f26bcd6954857d61a173452b542acfc87935a8fc0f9234df42680634884ad0a4b809b39e00cccb0d0acca025f0eaa4d6fd1c561ce1ade84d9faac827aa207182a2e8520cb9332bb7bf63a66ad481fc8949dbafc2f3c1ae2561afdcd3287808caa7466f5a8ac34b0794183929333b48ac051882f43a898d14202bc6a50d90ec5c44fa838d2242874fbd266651692fdafae5780ba459426b10f1787260f27f22afe8715d7bbfd9b56967f80d8d092e97b234f9bcb7a18dd580f0c95ab26c25e12f658bc63550937d8b39ca3f1028e4dc6b459bfbea9ac3f362467894d9e94d12aaf95f765f95723e890f560bbed3c894c4ed5ea3034eb3b4d8bcd1f4bd4db636c57e7bc9a85e94f3325c373c6d1687aaac4f228094e398b35065729623cecc17d7a04cb7619e50189b0a977d6c6964211ab21298e2967c03c2d3f9882cc75dbdb36948bbfaef0713460eec2ee5dd6b9efaecfb466bb151fdc057dd23184237c5dd9aba250dbf24bb6ded612f34b5bf034013bd411e0a20da4015ff71d1d696b1c0bb226c8f974bcda1186debb33af14260e3a48e65e1a3c117489908c547ffb0e41ba5ed68254646e8e5ec26644bcb50208b8725dabc479fb2a29482dcc88e527e4fe24e796a4358bf3dcb18f61845a3dffa9ee0e0059a68dc3d608d59cbb408743a9b865450f357bf17cf4891e7f1b06c46acec1f4ad499d1d183e81743d839b0bd1ea6aaf13ac06f0db16db504303e52f8849ffe5f4091de34c2cb33c3313743c5f3e17ee86d84af068681f3682664041dfdc6d9f91ad5ff6c5ea99f72b2decb0da1e2c6b3200cd565484440d4b21ac8519c57a9e2e0e7f3b1551c8758c7529166b9659bf02fb29f349d08774311003e1343b635a0f303fdd5f496b87e8664bc49c65c42ead52ee40cb52461bb7b6dafdc123f4e3d7f986d4ce09596d4ac73e54835b047990c5b817bef03dd464388f9c0ca68e02ad46ba897c2c04edc5496f766fbe1b09e084f34cadcbdb518113a5897d1d78902f75778ea0471268705a2e8da7d2b02228dea2502a4b2f788a5afeeed4640df97bb03483789303a1009a098dda327acf8ff3e00cadf11f246da8a6ea979d54838c7bbb1396764dadae65fa4debfb9f091dccccaa973d2f317a09d7cdec1dd7c41dccfca279a5f6a407ad05d64935d5b4b38a3e556771d7d670676cb29b1a5307967f8c9a7590691f60b7799431b44b63dd612432aeec3320e0273a2b3e64d4833a3801711cbc0d7435ae9a08bcba45486b88f0e945360001ca0a117cfe2a9f2bfed9702dd95e1ecbf782fd6f8980c2e5650c6a75a7ac6720172a75fe08fa0629896cdb25f9f0746150b2123b3e5d82705e5425909c6f6760ee095a9b5a819ebd1794864333cad944ccad2f57a03606ed4d09970e6d6b8ac17c965858c68e20ca5e4a532bf0b69f9f6388aca94daaf6526dea4e9345eed7c0660292c1f037ee3f498b2e0954cbcd9809959da51f7f3408b9187f97d525d7d207ec55942be9fbf8afab90a2b36cc9da82014d81865162d6f989ce69a702c465cf0e7170950b3a72fe50975693f8f6055a1b634ead05c966a3ad6067b150f0bc2345d701de31aa4f6cfb44606f521866446453995956536b5b853869d93be28fea85e079e51a49e6f5cb7fc6c3ef2d2b2fb6cafb8b1a85c12ccc3fd4a22d5b69eda4081725041ef0f3d4377fd76021e3954030e19452a91924b36015068174b57154934666a1b781b09e2174da07e75fd739cdf7011ea03c1005d541a589e6810b979ae08ba519eee6c3ee5517b6c8c588bafadbb3cb07b1900662021c2e9af3d7e314a95fcbad93991863babf5adcad09d58902701b31deb44cc7cbd5202d4ebbbf1f0ab2880f638e30972fdee78e482c266a0d76dc0c24c7420bcaedd2d5443580f011e5845ade973e1d370cbaa3d50fc89c4bb31fcaba76de6d4547a31d63be00f60aec018945e25eb106ddfefeaf222d83c2fd6d3ac81c3995dbad8e9382601c324fa7211a61385837a21fdfefea3cf05c29afbacf0d612410d7389bb5ad929c796605de122c30b956b5751b4ccc21673849db7067fc522816e65c0a81120adf6b7f5668e5e35126247cc103f5aa541b6d5ff0bbfa130aa17776baea09b169e8a6bc11904aaf158023be9fc445ee13f90724714e8a7eeb414986017ee6effffeb8f3c5c9f4912e6b3c5bf2908febb5ea1e5306d24bfbe7bea8f01a16bbbaa66460d3940ed859633a800b96ae64f9ebdb06cf30c9754c6d153f048b69a8faee748f208ba7966a7f1a7dfc818d7238dce22a4dbcdbe6b8b8d5c16325e47b19d7a28a9c73a15f144594e7b201054b26f94ba6157a100a425e51e6962cb5d0f69b87b1aface965da63bcdc594877692593bd9db89109f813faf6b1eea4e445aef8ae70f134ea3dbd5e087aa4c03ea11fb905db166bcf44c5c9a111081665d76011f879167b75cfd4e7a69876386470c5766e68b4c5a9d4417889800db8a393e0304485526a4aa2efee7a684b55e805296824d431d6a761676b5564d5dbeb3e33821c102c28804f8e5322b110f623528c2030d04d567ed319449e8032dd67560140593084f4ce53fc8a093382f8017682f4645b71f2444ae85f488c35857d3f708186cb82645aa85c105b7a56bb542f31b5e94032fb93692660d11c9a1b1c814a2be19b7a196a7f8fc12c8070bdf28174ef60b4fab7b57013510d50bcd23e43f6e60846689d89738882f571c57dbb0dfd2cf585388bb91e2d2c7f77ba3c2dcb9ea693cf834cfbd89f42083dce9958b9457784fa2410ff94a49bbb4dc257eda25f20bf00b717f51537148aa7ff070514f98da5bb6683b63ddc0e8d723604dbf6e0e1a8ae0fe5d00b1c99a03bafdd989dc0d08c7e351d29480413ff51a0d71b85a7c5d18aea0fe8c39220c20ad9f118b75faaca65ebac908c91a67a091d1b87356d5b9ba026a64c62343f791b5146d311ba1cbda93140eee16e9df17ffe6d01b2d07b9b207d123ce3507872f71bf9db5b436988ab3cd0fed9939d59e17bc592342f206edd15fce0249791ad2d1f3aab0837343a34925c5556574e7a1caa9779bd27d950344909800ee35dd108f76b47283fc1fcd7873212d5e0adb1fa0d3f26b5fc61bc2610d012138d379a6c0947ae569880d0d18c6f23a49165137b53a3047290f7f2217dc56003da39736d5ec793149baad6c48ad7124773890b10d4b4d80ba0714f55685fe980a188ead6cabd6df19a9e8f614f19ede406035b8ee0842347867f418da31f4ae6a60c8ea411ef883b4ead90f7e6b954be8d3341ca114fc878c94813e0d1516c6564483ee031819c5cabcbc45065c08a8ddabdbf86c404dab341fea200038be3decfe8f63cd5d6723b2af55fcd071473a44ea5dd58d307281eed6f89b4d3cd107d3cb65e6ad79f181e645000ac3394dff9792621e00a7680bc588074cf3960b051e06071fd14ac0dfca19c34d2368d44786e3bda169e649ab7b9b69d8f3be1ea6ee63c1808b5515e586bd5b1ef21a44948845e54248715c8e8828a1c4aeae6dea375bdf5842956248951f1acfcd923458364e79a304f9d1b89faa3f13f62044aaaca690ad09e8fc2c538a5f687d1117e06bd1100a502e8790c982e5e12ae3af27d360e411a28394d68bf1b7975aea2b3ef82515a40fc0f81d75c0dbe580febce8bc317eb30d12654b2066f038a64879f4873f1ba74f51d787d3e5479c43645db97177af96f646ca29b93de7cd72d3cc3e7e2bf3aa713f16c19f10c7039dcffe815d500b0b749ebbe77c9b7c565516449b213a6bf7b865ed48579f00037527ff70438f2317326dd983ad90629a60028421eefe1d0605a266ede683ccca1e47360a4f0e132f60079cfee214251ca502acb7e0c402d93de47958d88cab2d7ec11d8d0ea218b735f322df02cccceaea7404d35e1efda902b93035c52b235f606693238d145f0819b86b54b5be78b887184da3b588c63180fb545bf36e4dc0757f334fb4e478d09eca14f118d68ffea81c1df83e24979a4bd2cabee60b14ce74b1eb69e2905cea9189f142d8222d2392f22233214de28cff5a931f53355b47bea4e1840c15ec88522530f031bbdb5b8ee1429e1aa6309d9f387a4391ae56c1fe6682369f461635c86ac2caac781f466e321ae755916dad1f7026487cfdd98a6c6cdc9bdfa5296f0fd22ab70413e406607dd0dc1c1f8790587f190da397b162d21f3f701f7e62eb646cc5189d3b809c3c66817bf5ade3a05fd2888bd4daaf7258770a7f8246aaaf522e665f9ed9976f66ccc1b52070c0185f9efee7670918bf81f57922d9663ecff3c299fa4e897846c734ad19064bb5c8ef6364e7f01e966b76a5bf3c077608518696e1da194f8d3fdbba13bb959a27c042fa599c19b99b3eac160755541d7cda2fad1a60dd01dae160a80921b75b3360e3634191ed17362343d79ccedab1fbeb75fb87e6aab29dd859d5854d561d1f3db6dab6f972179d053f3d0915fefeb7d221340f05344845b0ab2aa57a5cb5eb26f5c088388a875e9f452b1bd718d3457ac085bb47ae6d367fd2e66064dafb4d78c0e75afe9d4cb0286abe374154ccb57dd622a9d24b8a6523369f5ebd9c1329d42a7a2e6429653f1d6b3ae7decc01b8573e1bba0426513105899c122cb9ee3d63154077befe9edc0c97653d04444488f3863822ac78caa379c205166821f76d447159b0807e1b53968dfe3ffd27197a15cf8c6247fb163b3c6e225ca000094f463600eeba67c47c0b01f847215eae515db365d95b68e5a485", 0x1000) 02:14:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x3c, 0x4) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) pipe2(&(0x7f0000000100), 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)="5085213c6f3aaed8c865633602ffdb9d716637f1d1e25d4d3540f77bd1e3a53c8a67425923ccd4e0729f46c544292d7698017636e784e2d1b136724ebcfeb790fc0f7a34aa0bbadae858173722aa8893b379a1dfe6abb8a2759d5f8c93fe34e3d8c2ad68921fc6b0fbb24c416480a4257a2cd3c2ccb221ba412d5932690447286ff50dd2e2eadf53b17e36a716e6d14663fbcd81c85ff36a12c9a470cae2374ecd6b48bad4598e31b86166e4886b40c15b2ab28a64b771c8b0bf4dcff6ec2a77626ab84be23d1983e0f179f07791dbeec72e363aee20e6d53f5d394fc119e20dcaaa02c18a99033a7a54ea4aa2577ee77c12c35a509f588a89c5579a82c751f78e2f3232b2f0d93eb2c625cf623be8f1da6c5c3910b5b56e5d84ac12a4387fae84d1ca11ed1e5a1e348f3e95c8820c10fac1a89625d949ab031b729150a94d6316f6be134910580d4cdf9b9bb3fb1c23cae4ee47356362f9f6a35c3d8853af1230c5a55bcd240ecee2ec5b5e2b700acb4815c7f2ac1a124de91e5ec40b08fa672b9195f5ba3af69214f2add84dbd9bd527aff335ec5c00afdf13c631bd51223f68c09bcd8b18a5296a01830b3447ee3947148da76826b7429692bdcfca2cf1f372459026db2a360527939fd9d15727716b2e01ed61468b33d298e8c855474f177f42808ddbd19ccd9f96d98e46352d3a9aefe4349079580c044522ba4db89da045b259fdf1e9a2fd777bbb68e39981b38e21b63ceb526d8826b52680870c2c7a5939a8823470f98bc10293291c582da463ef3e44d870bef80f0c1bf90d70c016be5613901b8f2efffc6956f4339d0ed71cecf4c3c6920197fa91ba78e45faa6da9eb205e81e43b2a5e5ad95f3d63f1217868b7773e2b71440eda682d42d0ad95338a6feabe80fb85ec30e3a3ee397f9268a2c77c799c0ca7c9864069d6054d98e5a1e49d40a637e807f74ae8dc46e5d6b80a9f827844bb1bc7c98e1709692ac6fbf57c1fc62fd7b3f4e2d322506f526c1f46085dd8fde5773381c509de197f97677800e3d7419a3cb10840ffaf268db2134cc448edce3baf964306a4717e83faa5e2aab98e1eaa106d6b2aaa268d7af9caf73cbeb563b253bcc44bb2540e11e31d476c997a05d54e799fa69e1163faf4a9907397a21b4639e9fb515442ff66f84e65b0c9dedcab384cf957be508b573c2881b16430731ab7c55303d9bb85959c064e1fa7b39fd0b45d20611cb4cd5084d906253013375398af0b6c7e98bc1175f3437aa5959949a6d44d6f30af4ee1a757db2194c3082bffa05fc1344d3b9c958927b5118cd2aa58866522f365f328177cd3e91a01a29f2d8b6434d33b8b59159c5e666da687129d072328b987143473dbc3e7293ad97cc0d153a7df2b4ad67efdb53bc297ce8ff96ae15913c679eea6465aadec40d8f07a4f773afe50d166f672ae194f6093f8a5b01a4e3beb5fb7cb0f338a12df456140a22b3bf4d71781ed3e5b1e18e9eb69dae75c9d1c097b807c121f34cee00539a8e66268fbe6617b7936291e4f683fe9e5d0c28a988a6f3901e73299404336e8af7e6fb4a476ed2c9cee827fa34ed370913380bce7723c3823bebd8b0bfa2028f76984a1e829e048aabd81885aa00cc2149b423488d6c560746431875216549158b2ef467da070649ffe6a6c3d24f2082868f653f5d15b12b8827dea7ca38e69a5e941dd07530f60d1039c326bfe3ccdfe8765c372362dadd17e53d5a49818cb20786f506a8a34a967fe4aada6a9365f69f0b5f69518abdc3e20c531b55fa3765980aa4b30181311d4482af8ed9377c0f8719a60164535a81f01113192931baebf6f3f3158a41626b3c18c525142b7f85523764e8b642a83a13346b8f615ce639c5bad657c358812e7f512030c107a42eab12661172273138ec6fb720b1ea3ee8028d666fc170e6adfe491ec275fed46561ba91adb32f0e7f6942b41340700262d567f3210f58420566a2b560611d06fa1960f23b24c24d4f13a31182a76e646ab10ed9777873dbeafd915fb652fc18dde5209ad9609f8ad8d21b0cf9db13faacd7b6bcf0f7a66f81907a2259e1c7442c7c54b5e92d5a49339d829cd45a251d57c0af3e35b2f48a2a014f8f96b3de1bea06ee89f00b96cdc00431fdf71aed535ffc9b2e944d0b5416566d5d7be8709fcfcbea39eb023412b8ea83144f99033a54c5ca66d9ca29e4b447d677fd719a6b9b5e297f9b86dd9890176a9b58c2abf77caa9cb5579d53aa881566f0950c5a5c8cd7db5c02bf5242f5942a3ff44e400f49162eb24b1e9896a853cdf4bd39f16499f9a7712525bced979126ea4cc6cc02ee982569ef2f2b3dd2551b3432a2070da0e89f49b3b8c750032759ffa370c4a785504fe0b0913c79d0b1b5881816a5fcc166e9b8521e7c13ea5e273563e9b18710c4e07ad248435959b10a1541d7022d0dd4e3853424cb28ab7d793ad1fbf446bac4b663487721d4e51bb60846e52656671bf3e7cba218fbd07d29c4b0fbfcf3a708fb46640701d0cdb6bb05d0464b6fd9df61da8bba0e36ec3e350527a4df0aee63e9cabf1c084122f2ada9c43365e322cb22018a4c94f70c998520b17f0e4c73225330284ed1641884c244f5fc38a28687fa0606e24b179c847872468f33bfe4877c9e6d93f07f878833a9193bca5f9652cc30269e791a86b976d71deef4dd6b8dfccd0b76881819a0565bfe6836516525fd0e1021c7654116c0aaa58f8830d36bbee70d1c49f5df64579ab0ab14e352a7b65162e7d275563078d649f2559e0f5edd4979c2f51a12237ce9ab62ce26e8cb569e2df156c2b2ac651d65b1e974f275c804848c66d09f5e22e99bfef2ee602bc6f1980ab470f8983d48bfb559810775e56b604f8df3e971dcd017ad04dae8d7a3d4b6f381dab2d8c3a4d0e430e847909c62c222298fc766608ee6eef90b774319c2e809654bdeb58f71f3f940cdb3c20957c47ed6cef84c291bd48f9af84351bc533bbf0ca1784a82b96fe34f889f21b69e431246517df9e1e46ab72f038bdec1679091a6b95a0a9c83422c761f1560b9a5fa40733d525d216458a85a903b850d8853d90f283f843bbf2eaa5fa30c01db54ab73dc4f7aa80765a6ffdc1508bec7c1a65f5f4f89f9a45bd900ba5e09816a017ffb7e7ad9243526003b66ef87b6cff26f36b09cbb491dc9a07765bcbf1e3535bd492f2917ddd0a7cf6ccf8a5d91bf8bcd5bec79f7e95dd65a5096883ea00c7782d4749532ae20456f55a21ae7e12e3779dc63785210a730c9d924159fc942762d0a4cdb9bbcfe058be3014ecd2b15c0978d5ac50d4091427aeb25a3c03db6523a09de5a6794bdd6571a4fb7d9a7b9d509dd7aa74c1210da07d18332014e98105a4d9fca582350530fab53295800fc32584149329fb30f099939c21d6775997083a8d2d9ac07b460b6a81f98ea376243e29f477fd6d78dd2e366f4cdc29ec525c7253d17acf1c931ab574ce63af607e236e68b68d3f32a5de4dabfc09c854d2565a6dee6c7cd92cd97935040b0c5b1809ff915f524500b53150518c27d7473db68f75eda3d11950c21d6d8dad2bc1c556774be704fe878762747ad92f61c78bc981741bbee5f741e716f33e92fe4f17f6f5559dad5ab846a37b4e3b169c53aa80a7ef675abcefa529388001ce0e657607773cd0f8800da53c7756803b4953faa4cfe5dea23202a2d317dc985cf972f5e6cfe8ac6e294ed7d8bb0ab572dbf031a1487d1641918f228870cac6c09a5234f13ec2842a31bd8313730939ac9e473be6471d11098f031f5e88235496081387179e8e4b18f3b89a86a0765c35af39f26b2c95e3fcbffe352627e5f481f7ee1f0d4d3c6b5623fbb2914fadfec07e1945af48d480952b5d7850513ee4b9f6dfcedc70c5028f16440d4ea0db275a17a7babc11326785245b463fb6f9544477b0cc7a4782f8e5e78c0c3a68189d4dcbe00b7c933c43928474e1f76036cb641bdee2f1bf766cba582bb5d1f2bcd3d6a89e6617addd022ff0ac194959e947b6839b7a9debb0bb1beb9889aca0934cf2b162c14b9a6acd4ed58b899c0870fb59564210cf6297855d37106748dc7f5f825dc1eb232d183bd7502da4cc33dcb93485bf68cf677f02374c059bc01ab123c355c1b404960c7b40f91216414487f60c5efb50b4bcf46de512a32bcd11e26057716e3728b48334c564d01e0c2a9bf4f6b04c899043d60aa51dcc9fb33e5b06086a79f4c4e64ae2ed8b282bad4681437ed0413ec9c4dbfd7cc51cf60ced72145b128de7086a9d5fc20a5d5078cf9969cbd13be6e4b0892fd4fd028a7caf02d57e31c90d3fce18fdc7017ba6c1ae377b4dae49047ae549ca82c429532fa35c3f94b8ee343c5eaee2e99484042e07f7c7e031c0a866a80d2f472fa6dd699ae6101ffdc0520912d8548c353b5ba71a2e4077b477b93996816eccd55cedfe16e19f5d21e20b92437d556b5578f77d3b1b115ed274b7e178cac6968f97d11f1b6ef25587303f0fbfcfd9bf26f12ed3411c7f3228cbc92b406604fc4d9e4e8d97c5c23f60589f209a9b96a0e7b57643a9aa3f59ca6754061161f25e133ba9d916df0ecfe7e2edd20d59179b3540540f7d041ca05a9f6b33866b7413ab0e3c9eb7802ee2c60b2886e7d6e48d80e57b7e2f41081c6f9aa48697b5b6527ba5e3f0ef2bce1804c4a712799485efd33328b162a383cc6c50d75a7c396e20c3b40df56facf7fa66f3f94c4e66dff6df3d7aa46d8716357386caa501613df92ea2d3a4092e52de87ec7db9980f9254a375e59462ef2b88cfca3b998b0bbe3c184176c4bfb77b0c58c0f34c75d913f240b7544e34e146bb3c03d4cb08b038ae960b49ea390ff1b9fd398c64be7bfab742a8e02b08632476f002ce2bbf7aebc557b09ecf678d0f3195e91663950eb4da87d63b57fd931e1981702802b820f8ceb04ffd53c2082d9d1bb68a821f4d38438cb708dcb5d013948e50b155520f9064a1d0016fc1a1c771620fa3013f02ab6e26c14f8126ad8d8cdd16c0e47a55bcf730abb28d6190997a8aa6c3590acc7b1a2399b10d8ce3227f648e54eae8843aa3bb73e6670d68acee466114bea55e27fa48ef625477b22bc73ca5bdbe284ce2a512d649681782e329c35b8f3443602448567f1aa23d73f923196ed02e42c8e490562df29596376d5c52dc0909b188d3bfb7be0324fb3a0429555d3ad9963f5bd81c93e7f7ab7475fea971403379eb9acc329a3a50e201f0237aa59f3472eec2295d20117b1119822236430be10314062000b357b8fda805c3a84e22ade404da8a3675d551389df13ffc8d026c800d8b4e46a8cc396ed367ff12d297034de5e3c7da5ed6234ba8259bc4cd5f71252ccfb755cfa4428c41d3f03d2b3be46744fef80d744fe746e8edede57d375a7f11f5a4ada7ee5c37a1ea64e1dfadd5bbfc2a8e56cc72c8ed9bb20a6252606244001f6fe31083646b2908078db1949b2a1972d208848e19d4a594f1d3642ba4950cd9628a8e5478aa1f9f52c368e126eaf9b39fed3a6f0ace0c8bfde8c1804ac3c8b7b8c47fdf55381a04daac2a37854320a99674c4b472d1f3346b1d4faa883f76363b159737557fc1aae98573164195b7e4c86e063f447f34df7710f85f38440443669f43b4736b3da252ec72dc97ecc1501e627777167079b45d839c9b9887f8f71b428bc309337f592e43d0590b1db9bc2159909306495f8d64399e37567e479c2570bb89df866f1e169d92f91feb10f12668f49f0bcf9b7269da548ed0f31c1e86cf", 0x1000}, {&(0x7f0000001180)="7a64026e5e0d80ef7a78e0a6f3abfab165643e051a6c61cc22f33fb6465ea82798012f415a14a8b272d564c040e5804406339b6b1631b2d49dd58898945806b4c6623171089448a6f951040a0e", 0x4d}, {&(0x7f0000001200)="09439a2af987c2ebf36514d6389f48fcedf18cf08c3cab69cefd6b732baae6edbde4084b3bc1e9dce36a1af185d7182b24fcbb7011da0dd2d5211b48115eff4fd763ea6d4415a85aa2b9003b4789a87cb77858f9e6e126a2002895999492d84babd999f42ef57b8e20bf8107dd659b725175a30ababe7532d8e3d013ae2a836f7da97d029f8304d2f6b785efbc93e175073983080ad8d2a9444171f94681369bf908925559a974fc33f131f2dabfad9cb4d45f1bb7fd", 0xb6}, {&(0x7f00000012c0)="cea755fba49a04eb6ca4fefc617900fc06c6264ec0e46884cc6450d7b270aeb105bb1a151d81f3d0be9df40fba85cdde418cba90e4270c86d923d89651161a189bce950ce33f4c9db34f16ee3fefc8b8eff6b1b2fc995357f3a77c09a65c7de81ef36aa2ab673597a0fbee42ec9eef69ee6c4f84ae0f5217c6eb95fcd05c13f6553c237613f0edd0b9ee8fd53c7fa3dfaf83a6d766d7a96f76b6aed5253b92545559ed76b7937789437640bb662ce96ab7e1591974e71065b0b4461e667bbfaec956f6cb91d86d6686e1c0596447b4a80e1ee6abe6", 0xd5}, {&(0x7f00000013c0)="28920376b6c5998adb80f4f5fbd760a9e7b194006a1017ae87a8103cfbf5a2d89c5b7ec7354160be8310936951d61e16", 0x30}, {&(0x7f0000001400)="b75395886ccce9eae0bfadcd83449ae7cf556c97bab92820b7e2c62dc812319dee0f08eef54e2b2bd59efd0863efd43b8608d970ddd068f4af30f0f7a8f943fe2c2522093737219dded830bab09f22ae246e2e6a409895ea5cadaefeb895f8c2e86a727e7128d53ac84bd20037c7e15602eb9f11c4ceafad3404f31585b23102c7afa4fae87eeed07b7cc8b74f022bf6231de379f5e3ba91e3f21ce0ed09a1af3598112ff8682c918dbeb480691533027d66cffae7d62b0c040061a4f56efbf00807435f29c9bbdccde4bdfd6a21f7f29a67371cd6c4573045ab3556651a95d6181e10", 0xe3}, {&(0x7f0000001500)="17c87d9e788fd902e19775260c104043213ca31546a07b72908a7443c46220408aeef905c42793b972eda12d856e6b3ce09814632e2b760146396bd428634e3fa8e4b49957ce674c1a3b76c1b84d30674871ad0c3af611f5442ee4fa050d620ec242b45dcda4cb0814fafb2e98f7d8de8c1d4178dd1b27559e1f0f9e6f2b7007bfe4aa411632ca1ce6d0", 0x8a}], 0x7) 02:14:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x480000, 0x1ff}) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 02:14:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 02:14:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x40}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="3612e69c68eb956c8e7c4674d39585aa559215fa4debd3cf3c", 0x19}, {&(0x7f0000000100)="20640476ef1c5639e95425afbb1352786be104f7c0641b39b566ed32f0bed18db659b0cc2f190a16cc596a2e961c54a4cd1bc86bfc54b164bdac788d80101501d24f429cfda11077c8219c3b", 0x4c}, {&(0x7f0000000180)="ac5030b8aff0ef03732c76375680d1722aae7479cc51e9e12e7d8a238b7f93665e530904bdf0", 0x26}], 0x4, 0x2) 02:14:25 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x242, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x0, r1}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 02:14:28 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') 02:14:28 executing program 1: mprotect(&(0x7f0000222000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x5, 0x200, 0x4, 0x1f, 0x81, 0x80000001, 0x100, 0xd4}, &(0x7f0000000140)={0x4}) 02:14:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x80000000) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 02:14:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 02:14:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) clock_gettime(0x3, &(0x7f00000010c0)) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) rmdir(&(0x7f0000001080)='./bus\x00') chown(&(0x7f0000000080)='./bus\x00', r2, r3) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) nanosleep(0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) wsmuxpoll: not open wsmuxpoll: not open 02:14:31 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)='Z', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) 02:14:31 executing program 0: setitimer(0x0, 0x0, &(0x7f0000001680)) setitimer(0xfffffffffffffffe, &(0x7f0000000000)={{0x4, 0x80}, {0xcd, 0x338c}}, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r1, r2, 0x108}, 0x5, 0x3, r0, r0, 0x2, 0x4, 0x400}) 02:14:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x8000000000000) execve(0x0, 0x0, 0x0) 02:14:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20110, 0x11d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) execve(0x0, 0x0, 0x0) 02:14:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0xffffffffffffffff) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) 02:14:34 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 02:14:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 02:14:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xe080, 0x2000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001000)="f3d4bb6836b5eacc79e9e01cdc0097c03c5697b13b581bd30397af5541b29719aaf6151b9ab3432a8523f6e85028887b041b609b3057b20e9c7feb8df9d4ff2341a35addd10b1bbc62a6fba8429ddf84698c7ddc101e3fd72b5f37309698c97876bc200523c34b6499d7c1f43dfdf75aa511fcfa953d271fc1882da3e7866dbfdf82d5966ab0009dcfa4ad5ddcf890ec2ef4e38034306f451aef9cccc72eed95b3650d7de65ab2b401cff2cb8e1a0d7f6c91d993b6c5291881b66537a87023f4bacc9eeb25771ee1c0a9fb86e6d0aefbeb90f37aca6727d1d7331920911908d195a0b87afa4180b2e31a7c42db5906854b73a3eab38d8b9afc1f43e025d26d03932a1943c30cca8536fb72962d3e9fd2115e0351858b5ab8e84254dc718d65556cb4e417c2515aee234533adf75129603a4631c6a5c060945a3dd3e7d8539bb4f23c72e06ca3816183154c3d77db027cad652fda70376a6fc56664ebd9b04f1e539d2a5d690a1ff5ef0b7addb770ff9e51ee418da7d2d7ded00de3261a98c288cc473c8f851121341dad557b349e8b3182a8f0b286b011605f0c1222d911227585566baaf1a40fb541d4c57c480f3d60450b7c96d139fe45481111ebb586b05c39b3ca4915097e9c4b296f52ad8f7118ac0ebf71d09cf1236f0de684eb62f7e3fac1820db74565319d2fa22ee9a39f2af4bb3dd38af06d94b49e21ded109750e1e4ccd5799dc66b637e0ebea4684d625a6ca94c8fc392d5a6786cf5ca8c03e9a58fdac240583cd0827b34158eaf537323eaaba304c54cf70f47605367a9349765569e76dd9d4dc7ce07afe8a1a2680d89c4541ad1e3b80cd06ea2980c67d93f65168cd658f5b04e458a58340ec71718c74eb4f65b685de228c9f61bc904e89aa956709dc41ebfc5c01c7f6344ea214c6a42de26de73720bdb4083b4e5034c1ccd4dc85c1bea16c73075bb555bfb8968c0202337bc8317b3a1578055c141288b31c6611a0591c9e971c0a054ee9ade0556d36ad5f873d29402578cc56d81b4f509b81a42a22d13ac0c71d6bc27d7c4f25d7dd41b73d278a80213afb6a5cd639538f0138242e3da56e64a76aaff9df88e19ff8e0841cc2f5e76d9c18935b697890f244b6b93f1a1bee03620cb52d57bb292a4b77778c2d54a43c40d4d271f3c6ccd3f625b471cd06b38b71b8e18f811995e9f8539bfa646fd99b245b235d882a1403b58805bae9c1b6c8798157bf654fa45454ba53f0e913ec26ad82f5ce51c6dd41580312b610730168c04c590eb9afc4f1c72eae9da27f579ad5aece88ea570603170e4f116998a4d30045b22a53b16f3104b7f6f9281132da6b468e050fd7ea2a2c5f9c86e7276a468f56bccc14b1daa15ef4b97331fa6ea5ff3020e7ab35ad9daac53271a97246ee7af401f4644cd1f98b332bda343199cdda3f44d49ff1d47c4288335b4cdccb55e6b6447a99377e5e0c970a5e2c82ed7f75931f36aa3bc2956942f68e9b5f4011ddefc523cc82259fb1b68655313d8bfceae7f717243ab6eaad582fbcf25ef2d3de6ebd76111dba8810cab0a5df61bb51ad5089ea048f38e1b750ed78611ba6ba870ea1a733add1df977e843fe843283c97d62917fdffa7a10079c0d6bef13a9f67066dea06840488fb894f66868168786df6c7ec5730042dd8340783791e60d29860c8f409c2f34b44c52c8b92369f8efd810c2fbd4902d8ff694652fd0c6ad85eac33ff769c4bd579921622640ab409a84ce60b55be4641aa3b35a46f8dfc369b347ec3fb72dadb7f18ad6a9166264f2ac94435b63021ae7f4cf2cd47a739f4822ffffd6a2cf4d6afbe5165d687f2445a42cb56024c54e470adf127fcc49ef785c47ccc1600a9f842c9c933b7db84b9de33c8e0721d1da644dbd8588ff205a867ad6474674a12932c6496564772802dcf49cb94af64adbbc135f8ed4a4ec563bb5d4a6973e62e30c23b6db06d498843d21b6a0b20c4a0159550be9e5ad6478a494d0381d3272af3197706ed2b622d7b743a7860b0d258fbaeb0fb1c6d390cda304f864806ec1afd81742f6bf353ba842dbbbd511f1dc6a9d34980154c48fe19105440727f619d5792525a2f65ea33175a537b85c554dda4d88c48269566727556015aa0bb1aaf0d6f59d8d824c628d1e469bd681a0175f1e9cf291603353a2795dcf397e62562256575461ade7982a53b10350fd4555621364c44398c41ce819a170ee008ddeeb2d8292022216b6a9e27a5ac2802c49d54be753a72a5fecafeade0282c2d4416a9da6fb60c8929bfdfe8ab8104663bc6541c5fc0e33313c766e413c364cb2ec3ba53cb93246f38cd3bf6db93f4a5367c9772b8c9080fae5a6533973e368e456452cc1ca6efdce6d23272416528bb8912d74b4834f84c1e360ce931b1897d6b5b69c55e55da7e298bba2bba3a8bd73fced14e6eec90879a0d4293cf63f1fef0fc5d2758896859748596ef396b3e7226039dd153291821a08a9b1ec73e810acaddd92d28f2cfa7fedee06b1deeb1d1bf48884177dd52f78499c031ad5ec62b0e4dbab6165abb4ca3c437a8a10cb0e0e9fd618eacc744274851e1516e10acab202ad0b34c6ea943414b76cd8122649e4e1f99ed0ecd90b01ea105d2a668a89add9f1d6d6ce0cbd9cc4df4c7f215de5d4ef295f6cc3cfdb4c31d410fe8a8ec305a1276136dc4966a255722a9af6ac6b12013336744f28fe90e2f530073a8aaf54e2fbf613cec80e494673999fb78b153aceca82da47435e1e18f3adfd6b5cc72cd1d3f3be29f7b6bcc4b0655b4c660ee2b271c9ebd4ba028448c47177523ad72066f900dbb1e5ad90fdddf5dfddb84b69f0592aee5f6e33fa1ffcee4f2ba3f669c191c15d741547b4f1bfed69627ee5462c58b8929445f08b4d90f2ff265f49debbdc9fc70e3d0a5b109c67ceffe7de4f1b72004362ca6044bbcd48ce9138b127e4090b4e9dc2d2e5b60ab35cdf4d60189c5035cfb73040fb5b6a1772722dd7f4e5c8ef3c6e7f257d8ef866f8f0f83a910ce89ec9682e40014f3e2d1bb8afc04bf73580b3ce71a763768595245f77d41877b48c257a651d838a7f239b88f72a3a0d2ec5d886714fb53ac57f9ad9cab6e92a3ee349baf917eaf921519c228a5f56955c718e4b1fe5ea1c178e561db1b083922399efbc5d28e32332f191919918fb1e57ae731e2bbd8f67f8323aa6ac8e4ee9de249d6c42e08347510779b3469ca1af1d2ae54d5d3ca12d37110491b76c97873656549cf8d72b25c052f8720a55aafcb8ae9de03c289946e05ca697d3d336cbd0b38e9016a6ab3f49c96e0e0fd6de04fdf788d9f861b8ae2ac0df82785b2161b11e4dd02fdceb8f67e73734efea0de62f32b4eca1b03ee9622bf66d9f39dc7d79e05d018de76f0992133ce563b91f6ca85a04752cf88c54b9c84de6c6be502210204d2810f63c818bac863f1a39e6c582e953000e99323af75745c1d2ec1c239c0fa2a1817329c597ffe615537880eaf105a1567895dcca35a072fa085f3e8ff4b9454e166c17ce3d1608e4d0c761aaf35a763922ff8e655dddf84dfcab1a2e54dbfdac1cbca084a80f7cb555f1713adff1f3557a9c26f6d0f0cf04d8715b6c31e772389b7b5594cb348c5158d44e6b7af4704c43a5abeb8b2baf6e80ed081cb6a48357e2c0615dc867bee17f043a3fdcac75643da794892519a7164979c7373fdc56f71df271a59c69ec8378d22cc3331e925327d4deab6cc159a62a2606669ec1c70aed3d0ddfec614255a77df5b90d30ee9a1be9080b71610314b3a2d4917cfbccced571a4499d785986a7ee92693d6ece000af6ac3744d87bc39f32d636fb42a0935109f4ac5279d963a9c7d1d512c87e11d70f02122c80f0de5ff4757979ca7dcfa689d51af7415922ba54567400a887c6f589d2ad53616580c8f94f163718d4db56b689fd88e956ff7836b848e42d626eebc1f765f432d9377c3f2bb01e29acfc7d658558587d1349542f16b7edb022822e85876d1321423e01dc6672056ab0cd7536d8eeed2cbd38877c0b6fcb39b2af157228699ff30e6b7fcdfe18646a18b844b0eef590aeccedb2eb18d4522529a433bf1fb8c690fb93f00069531987ab8b3a42fa9efe6543540bc522cf153ca1f3237683ee2c83092628ee39c66c8bc10530b71841c4df7f12fb91b7c28905c5b5209e2fcf0a7d0ac1d1c95053877b4eeddce686042e7c1d6badad190569b03f42438fe366c858d768ad76354bb57fda0c094608a435697654976f612dc38e3faac822de9ed335281fd11a8676a44dd098bd320b6e49d9908fcaafbec20f9a28e37498e18154debb29db845a445896def3e205978f65ea483caffd2a2cb5bf8025824a3fbb08cb672ba892bf0b6132fe48fe3643c4832c062305638759cc7ba3e3ccf39c36bcd56ab9e3a1aa504bb8d5cf6bb5f6c0790cb8545cf0f8ce0a67bf93547bb7bfe65fa3956f1e574acbc45dc52f8953eaed42e254783e7be45799c3ff30e63e85ca9dc3c44103d1d963989494c394d44c55eb64783a632e0672e1f00eacd5404d5b6be5b88cb2c8e7aed00cd3a7a233bc38f70073a40e8c836219ce66b2bb91f2d588223791b403b7c730cb2c8f415fdfc80aae8ee6932f428ca409e5e501417a15388e39f76c00de19804d152c6c7c6c173cbbd00e7383b3d5625ddb9f69695046b5ad2fb290e6ba04a02d79ed793543fb2e3254e1ad697d0cc6b8a5f2f427b41056c8a8212566a3e7338f26af5765270c61fe217fff16cfa3e909f3c2d0e3a725e8accf2c4489be72a1570a9a56f1251003c4e2e09bea8e7dae17c191632bfaf34234249388a106f7b7542d08d9c4003cf9a907c475c644fafe567c4aa6f6670c3f80f430eeb0815f0857392619c51ba277d64b404c739d132647aa06ebfe643f5446e436287b92609b9a44bf8bcad0ec1859a8a3a5872b0cc8843082c76afa5d349af0840d51a60b0da508a9bd4a806818dc2dfcb48328f47933eea3033f8c52c130d76d20599bce4da93aad0d430659845b79cbbf3e89e3df457da34c3b86d9120e9d995ed71b2f14402ac2157d97dc54215adcdb96507a33f260f9d0effd9cc296dfdb26f92eecd6c2b1ec0b985d2d86bb500782433a2226de47497df6485c3471df4bf665bb0d7481b725de3f2d80b668677edb0689489b84db938bd845f3db3da0774ae043254ca209d728e281d54b8ed421bda566c677dce6773884ccdb9415419a83812787f93744b29e6b799312629667b8387cfcf2ec143cc24071e11d31c9ecea9cbf55f8f5b3600dbc7770f7b8a3d53ef675fa202eeeb0774bb1308fbdb8b6faf052ef6a8da3c9e6a2584d4f89133effe1a93fcf0ce5eee843152e2bed1d31de9df6c1890df783874f8567c7496b3a9b26dc7dce4c560fed4aae723f4ce82c9496dd69e0b2ed2fe708648dd985a29c25d23934fd7b02e65418431ffe8bb31ee0835d81356071b259a0a8084b417d630a6975d2f6ccb7c32d85bd95abb0b2bc08606cca6f4bfab3b5da0d7518048042cfba3b1d5b5011209f3e75e32de62b0855951b3966057254c8cfc37436201f4dd0b7ed19ddf2a4fe0eed02e89de3aff998519c9a55ae7c4ddc5f912ec9c59530a143251081fd0a15963591623fe18edae176bb2e540d866b3de76085b5f01265d7690a6d7dba87169bf8bfc9a52c5c2c7645fe3d5e4d27c8748778bae987822e7d4ffb4145e6d85ac05dae87de33b9f1ef7130b19708230fa3f3f59d04772d59a57ba11d093314e381eb8ee9beab8f93a62d976", 0x1000) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./bus\x00', 0xc81, 0x0) 02:14:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="c8ab133b23739c00becd091631b50fe880ef1a08fd8e035e6c823a7dcee8", 0x1e}, {&(0x7f00000000c0)="f60542b067f83749d68e877d943964d312691e665ab5bbb1a5da8a3843d7cbda2ca4250a0da0294c97e426615bcb70a0b54e68750cb3cee85d6cec3e07177dc43a0f98d85aa79bd9a1dea5fee583f4dd7c6a26d4bb8b5bb8810feb012bdd7850e88976afe4e2e5f335e93cd0facc1a89d0ba4f3b4ebc73558b2f358970020cfd0505fd88c52a7a996b0f0f66acfe25512ca811f19ecabce7a0fc835b9f1b92e160b12b68ccd6dd7edfc0a69e058c958b60d2dafaeb85dad0c1fceca4f770c40c9a7487c3ddcf840ebee2021069d3df314366a97e97ab47f624a2882bf27be2e4ae6a8331c292b9a8ece5e6fd7b55647edd187daa85163969021ae7b8367f07392bf64b69713f6629754da0de6ab0540d3686cbed1358276b6ed49ed45a595dc5a3d2841343cbb9d2664d7493942da215147fd9b60b8c1256033c184c1e560054c25abe48d15cd0ba5cd9449d19ddf34b4dc9e24b20b626b5fbef0de4cbc8d6d707f7307636bb6d3aacce54338ffa1ae135f6359fa2bd5430f9acb30920aa0d0372e9415da781d86c9d089827d380077f4924f455c019d49594c561ac2569c1d353963dab066c3d63fd4d136de1d8192884d4df4d46110509b93b8427d8000a52cdedc20edada448c75720b8a06ec6c0e18558dcd0aa4d390a4f014d0e94b965df8119acd1cdf8684e35f53c519c6ec0b8f263b67a097da1ff8799ae203b0eb5a26e1640ec8d5ea595676b638aa8bc6c260a34676a55fadcc62477b31d505386f079b9d8aec9ab2f5b496de74a1e4532064c032a141871599dcc4109718b3f54d294fa34c530b4bdf5f196ecd5c06d6f06fcb574d4b30c952f5d9a72d92716bea51907949435700fd44826da11d309be841265e8a2cf26c12143707980a5ad447865b004240cc0aec14200e0fd5904bc251db5f4e10756936d88947a03e5045428fe1fd4efc5bf375733ac346301a463e3e7a6af8376124bf72e94f3e4a5a2802b2fb84c32f2c043af2f60b7ef3f389da0d1d2810ca4d30cfbbaafc7c8d12ea721316de52f8853e3fa0b357c1ce0f9dc3050a023897d9c7278066baf3e0aba74cbdba8f083d7d15b9e09e18a06e993b4c2c00dc5093a3a5ac55431aaea96f976036e8662346296d6caf6557e504b5367cd6b11a34363491d6983dc1d1f083c8018be8f2f534fa2f027fc2c18bed7c31d266a7fa29638c754dfa46d1a44c634001e7bb34c98cb1593f9f96b811dee67fa2701d7e8da16ac36ed2e257c8fa7bf53fbbc639a155e5c4d36089cb9bc5ac70e8c75f120bcf52220d292c6c2c65d5e50e1c0f2331abe030c60f1d26607e329c920c712c1d052311ee65801f8e0f06f14e366ef1a0b3a49cd18dc71cde38643c5ef8e79b2781845cfee7a6ff2c2900f6fcc44e7acf91a2bacdd854d1cffd94923396076b9e6bcd1bd304015f7c2a90e2f05943b508a5d53dc57593d39ccbf9d42c209c07d6194287cff564c6f1a079eb0939ee0fb62ad82f1a1e61cd209b167db0b6c4b671c719ba115cc33541309b132f8d707e3714bdb87435eb02db97dc8f5728c64f928d0f1a277c1aa5c53cd8d758b4cbb5c2fe4de5ccc4b07f7c2f1325a1a52d31da293a7ebb871bc78e161656863e0da76a27545f7804b157f8ac4e9b5900ed687a296b7fa1977121e34fbafa99386aac65171a32812697fac8333cc554d9745c6f61753225a0b64ab9d2ea1ced2386bb707505215571d2223dbeabef337494f81d9320b7b109945f26390cacc2b9f82adbf38b71711ef5b6d4bc74c347d8239d8a45fbd9935720f4101f42d72115935568f95e438e0dc7478f9671ce216ac33bed6aca94afaec5d11ef7f4fb8627a56037031d7d79c501e3b9e42a54f92662ffd9035ba8ebc51add5a33858890c69416aff706595ac4b3840350cd5e193990a91511dbe539dbf0dfe2863f284c12b7ce8c10a3c8fbc694ba145e77240459911b4966a4f93b0fde5e29ecc7745c890b50770396a62e20df00cc434d922c375842de9eb92af7b5c682477c74502641f2e29c75586efe6458fd0e60808d614132930ff28c682dc8f83c472b743dac0f0e3ee921bab5d2bb58c828a0518c8d0ba1135ddb3973f338c89b1db9b4eaaaf9ad364e0357f3183bd43024d3aaf57322cb03f92e15989a9e8a211baaa283e057fb54496a75c1e8b07e817343bcd5e49342b15a8b0a4da80f2d56569688bf048f5b64ef92079c2277caa40a833453f36ec2cce1bc5f1b6420c52d0cbada261847a031907cbe29814097eadaefc6b91e983233827c12d95d5b2430af9333beb75cef994eea4ea05acdaf8dabdc5b6b49e91a8ee7cf9772be608c855a8d4a805ef36847462195bf189dddfff93f69772a20407d1891bda803f156203167567d209db690569b572d60e3b7a119230ccc79ed908470ac9080ea19091d39e737d8422df6f5925dd7592cdd48746c5a5115e2da41e86723a0763ced83e6df3ff6d8ca9bb20c3bb13bb178a58fc1476c540deb9861285fba83f98a895cb87fdfcd442ddece311b146197bf329852545770f65d55b46bb5be9d9b629ffb37535d5faaf86a4fb22760ad60be7b326a150186bb33988879f70f49b8a5b6d6f0de172ff60dec989ebf6c2dd13a59d69aea817e22fe3be52a778c555180a135a80a1dc7e7cfb2ee9a2ce0bfa1e725a2b4c6216254287a98dd04187ffd4e209fcd85a0d7e192ee495191054c1138bf43466a85e143a7c0f2414ba2c98185337a38337fc7fa3ebf36ef741eea176db6765a70ffc56fb6b047cca13280910950c39a28594c58df30bc1d9413758b477fd31d7cb00c3c32d348405b365713680b3c726033cead9fee2ab9ecfecace971bed502a2dd2231023dd91abf5dc33673e27d73dbcbc7b4fdd7bfe9eb828825de3866a18006c2f856071de23a77c8e60b76fe07ec8951d066b939e8d70736f57ba6823d7a5e9edb59a7eac8e60d3a19887165024c9ec31b4e1ced77c4f0361f37ae7fbc4880ca318d9f091ccd505c86fc47af2458c055e7afa902e95ed4d3e02fe22a8ebc6f2ab7b11634826372d68b1147bf94b4fe066e484df876f0bb4a17519c4a950b9f3cb5055bb2b0ef121b031feed500144acfa8b47f283bd09cb4ac11c1d5528f939e69270f2b86b87f7487392e726eea3bd7dcca64a95b7f0d3db5fb8de6e7683c49542f9bfa4ec2c8533ebd4052eabc6316a2f9a1a8f61f1f670b0460b36b1caabf9cddf6b434ba9a7cdc0ed3c1fb881aaf2c1c6b4342c03223c171fe041fa49893569df62ebaa2e39139b6701bf5150d9af5c7c56043cfb00a96ca82cdb3acfde77f74754fac22de6b05ddba14763ce7db48868a7ba5ec9124c4628485ebc79d6d7c9160a2e9100488dea4f3266db92cc3a81e70a0ba62e6cc4fa0817cf4ab58362b32f6646ed3388afdefd3675054b70eb15cac38ba9d397ece3e47f91fbd10a14ff6cfdd697b9c35a584b0aa2c180af00b7e8f37a983cc25b090799d7d27f67ab3670726a0f135b4bebf6c52773efe10898800b1f992b29de6d1546ae4750f8e6f864834eae36ee22fcfe86630e4e6557848b4b50a9383dbef32f1b6fb38d09d82b22db66312a737ba32b7e3eb679c5e9b804cee06135c114843647ac1e7ef061a308925566ad952c8ddab9089a46a2686625fdf6fe1fba80926f847d705d8d0b82a5bcb23b930f69b5a81a8d0e087d7d66220040f98cfc7ecb4b2bcb7435f28dd865f953af3bfc798a6dff861b79f426b54514a8e6b982a57171b94b6648c1519bf3c52eb323bccc7c6ae89698dfd389ce47cdf3b661a3e06a46200e1bef382685937751ec7c753073fa34a35ae802bff6ce437a269a1ab6d43f47ce2bcd23c8daa77ac04f9d04311f84f9de64d7dde2a5c69f08575d515d4a0e9fb1ed659a5d1afcc93157c793dbf3e90f91fd28b6dc6ad7ebf35963d7633bc0a8d71c0119b5ac3fb75941cbe86ebde07f1cb45f8794201da6996ffd753498c081a738ef5f575aabbd3a68597e34a66b5d3550dbfbbd07ed9d49463989f4e56b48308b5fdce46125cae9228453a555979d3043a2c7bca59c341da33104c0b0c0dfcc57b9024a5cd2664beaa059bc6b086ae44c1f27b3548c9a2657d27713986baffad0a4af5e051730bfd61fcd1d0d72300b9b3ff71dcdf1f70129b3cc2875a84523657657cbd122418f219d1100bb0b8d83dc98a4c18e2d4dd61bfec9bb58bb59f01c31bfccd500fcd57a6e28050607a52360f708a4afe4b320eebc62ff3a37534394e73991110c0c8c3be00d2f5a8084a5fc5e50b027dd877205eeb377bf727a0a63073db64967ae83ac1cbd30af45636958cc02d19ea0ba4f950326f27656b8519b1b0bbe059387b5accb49612b5de8f49619f8f7d865cb56669238eb4aed19a48648c2f3218b3b4c80345c85f36ccf577ef1b66070ac767421604346d5700751bd4d7af3df8102664816ada7eb2ffe95461ca3bb4f2bb3c781abb5ddf3b3b488623d80cbbbe6e200d3ecfe05ee52734a41720c1684030e2fdf91a05f8c92efa168284b79c289a33395381d81d19035542be3f3bdeed2633b1c1d1bdd4be7d702b8ce257c278781fd11187853295842746a11577511eaa8e38ffd149977bf520c6b2149a49875126643aa89de6922cdeb23687107d8df00c3eddec077767b8e9f943584d6449f2f73ef7a1f2672f415d5f265c633848de2d41dc6d3926ff7138e377b95dc7918600aed9a35467670351d2879fdb085a49bde13fe28936fca0ed659317612f3a297221ef96d2bd55a7e16cd3c252cca0d7e95af589797469b43eb5998a763a02806b73f0acf0027558cbbb145e19b10851b7264bd4b45686dd63685a574fd660c651c2100e05c4850e805645dfa88b85930283a5ce0e3713782ffa91d576e3b4eec31b33236f5f72ac2334330e5f016f7a7476499f8cd41b05d8d0e2e2e5090541e4ddb75da86e5b6cb2421e0827908c1aed8cf892c10bfd8521218196f5d8c42a97f025c1a210ba7cbed4c623f16968f773c1a10d3fe86ae4633627a33422a1a6f2160fedf7b8304fe6b3739f6120492754b72b83678e2cbe43106b2329c3481625c4246ccd999151a7386402044c12c394fc64f99707dc9b4ca04620a0fbd9231d6be202e8214f36f0b34aae29ef07b159d11d2712d9d4f64e21d0af36f9478902bb26d8847dca9059bb85b6945035a779cba65fc4657e0a628d7bc03e72e983bc83dad1e76a351616d507e9d4d633163ccae59eb2b4961f56e4e27511c13f4a5b15c96e1d34f408e01f15f7ec81bb1c20e91f6780c66ff7c8080be23c572195eef5e1241e4fd4045a3a9b1e97d7c431ca0f99152cd3a9a3f2e62a2ab3d60eac281c4cd8e1a6332229385252ff3609b718810a3bca7b3fb49331697dc02a039c30c753791a48ebc037116563821148d558b3f7cdc2b625b06b73a5db51d9a858f8663ea0c5fd0243f4e435d284486dd64f15957e04399eb218595cfe4b8bad4927cfa4f2d03934bb5d832766ae2efbd551eb57f98a4fda2920440b881263d20ef051730f9e321b3245747e43e77fc764daef28600f73ef0383c174d38e35d64646436f0ac72b68cfdcfa2d56d888bc9774ec666408d41b127bb9ec79091effb5382c61c84c085c878c3ab74531b29928a5509f42e276f932ce79998c21ff02169021961f7a061f3ba2dc56259344a8d8cc2ada957aa51d377cb481eaf508ae25f3da0daed9b1e239fa48b5d2a64979112fddea5b1ff51e632ccb1dd936b424dcc24bb4799b4d2762f8c64fc88f2f9", 0x1000}, {&(0x7f00000010c0)="a66e05d355ec4911a045a7c87533db31011902c1e12e802898bcd7bdde485d5e0f8ffbcc38223757", 0x28}, {&(0x7f0000001100)="b586305c674e7478ebeb64d96ee8d4e67a483110ac8dcd4eb4b2d97f185265b895fd5edfb61d94fa1ca8fc0dc93e37cb85b9b36c61be4da8dbaf06e52b0a7a8172f85fd38ff4be60990c5863be7c3891fa0f96b32bb4d0602a3c6b560132ace42b1abca0366ef5e85481b1bd5b668065810c05986554374a2210eaaa96cd9ee3e894b9bd3cc3913b0ad1742fe44303ddc67968bd236815a74e80081c92eac94988cc8655c970cb20fafbb340c849e66b1381eeae0e968b0537fd13", 0xbb}], 0x4, 0x1d) setitimer(0x0, &(0x7f0000000000)={{0x1000000000, 0x4}, {0x3, 0x5cb4}}, 0x0) 02:14:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 02:14:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x9c) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) ftruncate(r1, 0xff) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r2, &(0x7f0000001500)=""/4096, 0x1000, 0x1, &(0x7f0000002500)={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x7, 0x7) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/40, 0x28}], 0x6) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pledge(&(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00') mlockall(0x1) 02:14:37 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') preadv(r0, &(0x7f0000000b40)=[{&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/11, 0xb}, {&(0x7f0000000600)=""/228, 0xe4}, {&(0x7f0000000a40)=""/221, 0xdd}], 0xa, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) symlinkat(&(0x7f0000000700)='./bus\x00', r0, &(0x7f0000000740)='./bus\x00') fcntl$dupfd(r0, 0xa, r0) 02:14:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x100, 0x6}) 16:04:16 executing program 1: listen(0xffffffffffffffff, 0x1000000100006) 16:04:16 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x408) r1 = socket(0x18, 0x4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ae) r3 = getgid() socketpair(0x19, 0x5, 0x40, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2, r2, r3, r6, r7, 0x1, 0x6}, 0x7, 0x1}) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x21) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x2) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="b7947f4f4fbecab7a056afcd8ec1df88ad26892c476cf8900f8d31723767303e296b5d443f98039765360fc763247f3776c013bf91bc40c15367b81f66f5705d0ac6dfa56449197b7950cd366bed64f9fae99e9dcff20ad6acf4d4315fe2f39acf1d2ec68c3228b3f074607ba962645abd7706eccfa5979400585e2cbd6b8a4a5d6f59cdffeaa5fea77511d89681005ac3f30d7322be9f7f911a4bb6cf0ec5e6c0e4bd00c6b78b9203ead03176718eb47c9f7211c38550bfc8795aa69fa1adfb8ff2", 0xc2}, {&(0x7f00000003c0)="c60b6c56ba410c5d401023fa99e5783046af503529f66c7f2e31107a82c3e01d22659f6b7ec6ef16a4e6a660f67e1c6e639ec5cf96afb9ae12850d410ee63bac91f2c796dc31713601c62a0e35dc07fae62a2e56ac65551746e48550916064e096c0faee5fb91d5978e6968b430c890e72c2022d2da134ef6e0d21f9f239842bcaef19813fcf006854ad50c8fba918c4160f87ad63a2f0f7fb877f6ab5aedb9a20c23e37d6ba66c745514c26802b799104df7027cc1f8bbf7effadecfcd8040fe41692e061404bc1df7b16ca20bf489ecc4e9b3a503f643db2be168bc060b37bea238d9401b0a630484565aa342fb8", 0xef}, {&(0x7f00000004c0)="c95fed6849b906cb8983a6587c57f448b5fee3deff1140d9d8945e231437f9a24f86f3f7e41b1a556e3b955981afcc671cfba46dd5c87b8d21dbbdd8853864bf860eec95841a5a", 0x47}, {&(0x7f0000000540)="a8bb1963c76c6f8536569e41dd793bf4b72f2ea3d69df0ae99a957c7f436547663d4f532fee0f0a818b68de9101472defdb573a647c48b05a80fe8309d30f6a4af385527416478fe5e47d11cdede55a7915285711e4a997df0c3af6b991664e5474bf9d78fceafdd5d3031b2d68434a5f4e2f64792b1d2cc6948f2cdf7847bb883c46b12949c45a7369382af3fb5756effbc6ac04fa569fa9881a641313c86ddaac62392b847c8eb0887aa51a2acb8002a5d30a585c1cf8269330f8823e31582d9fabbeb020f373ec06811ab1d6188018a922722ee89490d5c0f", 0xda}, {&(0x7f0000000640)="8a3647ee2c22fedcf84ac498cc8d661c75186248097c3f4e4bf936465b3ce38d624d0598bd9e3cc4f7c270de1d0bf6a90fa3d94cb97f9fb48634e8e0ddf53feed9092e11b91ff4af42f3abf0a60798d81731ed5cdc043ce14f161a9f8536bb1b218ef4a1ddd2950ce62f0acc98268c174491ec22cba6b9c606330fad17f5e3a1eb1f638eccff1663e5e076ae61fab132c4259ac24f45df02be245c43", 0x9c}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r5, r4, r5, r4, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r1, r8]}], 0x60, 0x400}, 0x1) 16:04:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getgid() recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/167, 0xa7}], 0x4, &(0x7f0000000400)=""/251, 0xfb, 0x571}, 0x1) 16:04:18 executing program 1: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) 16:04:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x101) close(r0) panic: pool_do_put: mbufpl: double pool_put: 0xffffff007de7cd00 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *201525 13108 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff007de7cd00,ffffffff81ecbc58) at pool_do_put+0x2e2 pool_put(3d74236743c520ae,ffffff007de7cd00) at pool_put+0x37 m_free(ffffff007de7cd00) at m_free+0x12c m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2ee900,ffff800021132330,2a3,ffff8000211323c0,ffff80002113 22d0) at soreceive+0x1131 recvit(ffff8000211323f0,ffff8000211324f8,ffff8000211324e0,ffff8000ffffcbc0,0) a t recvit+0x28c sys_recvmsg(ffff800021132580,ffff8000ffffcbc0,ffff8000210a5338) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,f6774208010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6a08ec9740, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_put: mbufpl: double pool_put: 0xffffff007de7cd00 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff007de7cd00,ffffffff81ecbc58) at pool_do_put+0x2e2 pool_put(3d74236743c520ae,ffffff007de7cd00) at pool_put+0x37 m_free(ffffff007de7cd00) at m_free+0x12c m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2ee900,ffff800021132330,2a3,ffff8000211323c0,ffff8000211322d0) at soreceive+0x1131 recvit(ffff8000211323f0,ffff8000211324f8,ffff8000211324e0,ffff8000ffffcbc0,0) at recvit+0x28c sys_recvmsg(ffff800021132580,ffff8000ffffcbc0,ffff8000210a5338) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,f6774208010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6a08ec9740, count: -11 ddb> show registers rdi 0xffffffff81e10dd8 kprintf_mutex rsi 0xffffffff81679b89 db_enter+0x9 rbp 0xffff800021132050 rbx 0xffff8000211320f0 rdx 0xffff800002acd000 rcx 0x1d4a __ALIGN_SIZE+0xd4a rax 0xffff800002acd000 r8 0xffff800021132020 r9 0x8080808080808080 r10 0x3d74236743c520ae r11 0xffffffff8174f9a0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021132060 r14 0x100 r15 0xffffffff81c3c06c cy_pio_rec+0x4090 rip 0xffffffff81679b8a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800021132050 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=201525 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffce18,0xffffffff81eafaa0 process=0xffff8000210a5338 user=0xffff80002112d000, vmspace=0xffffff007f12b528 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13108 131092 48617 0 2 0 syz-executor0 *13108 201525 48617 0 7 0x4000000 syz-executor0 10249 75279 40100 0 2 0x2 syz-executor1 93994 256226 0 0 3 0x14200 bored sosplice 48617 317806 40100 0 3 0x82 nanosleep syz-executor0 40100 201344 25293 0 3 0x82 thrsleep syz-fuzzer 40100 93064 25293 0 3 0x4000082 nanosleep syz-fuzzer 40100 459744 25293 0 3 0x4000082 thrsleep syz-fuzzer 40100 380710 25293 0 3 0x4000082 thrsleep syz-fuzzer 40100 478134 25293 0 3 0x4000082 thrsleep syz-fuzzer 40100 224059 25293 0 3 0x4000082 thrsleep syz-fuzzer 40100 505068 25293 0 3 0x4000082 kqread syz-fuzzer 25293 522141 32038 0 3 0x10008a pause ksh 32038 274193 44700 0 3 0x92 select sshd 37809 194771 1 0 3 0x100083 ttyin getty 44700 237968 1 0 3 0x80 select sshd 38758 239791 47072 73 3 0x100090 kqread syslogd 47072 497606 1 0 3 0x100082 netio syslogd 47160 102938 1 77 3 0x100090 poll dhclient 92891 56719 1 0 3 0x80 poll dhclient 95642 9889 0 0 2 0x14200 zerothread 8142 125369 0 0 3 0x14200 aiodoned aiodoned 56367 513441 0 0 3 0x14200 syncer update 48375 286499 0 0 3 0x14200 cleaner cleaner 52067 417599 0 0 3 0x14200 reaper reaper 80502 212774 0 0 3 0x14200 pgdaemon pagedaemon 16958 418663 0 0 3 0x14200 bored crynlk 57841 190698 0 0 3 0x14200 bored crypto 69547 106830 0 0 3 0x40014200 acpi0 acpi0 4703 335260 0 0 3 0x14200 bored softnet 62357 317290 0 0 3 0x14200 bored systqmp 22730 25724 0 0 3 0x14200 bored systq 98129 452094 0 0 3 0x40014200 bored softclock 33103 63972 0 0 3 0x40014200 idle0 1 347989 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper