609e32aa7f6513a1a2d337b30875d4f8f811913e0301b35eb303dcb2b92b4e0175f60f00caa626bae34c2a6b78f7a3e10332810e79ce3742388c1362bd73264d26b2244b8696cda9707e56a3931ee5c3555aa2af27ece9abd8108683234c33c6131f5357108c6378d794fc5a004bc55dd4933568dca4a8d02fe8e519cb9130b728ca2086fde3d6e1ef20ca8ca35d28b810903740d16436efa45d54d7fe0fb712325c6657df6345d44ce8d4f4a79890a6b64af7dd9cbd6453c632d0f63370c22f74a0b8166f5c74072bfdc7894ab60c11e3d8b243b6681fcdeda64a36fae03e6e8d5de3ae20c5730b3b30f18e5aba151f0de8b978a3f9087df02a8b65c52e6522834c3d48067cb6bcd179b4f0faa32d028f363aee3f8efadc467d7b5d6974eefde6ddebb51708f6ebb9d1a9750d66cbc888f09e3520d18af3db2fd56f93c8e7681196805c280b18fc87dfa4b9e8eb66ac808d50efae34161af2d62aa0c41e8b9e505c76f0c27a433b287e4c4c6a7cfe98c55fec78db8ad2f13788e20d22713fe3187f2d11198d59b593ce1ea8e95941253a1b9450488fcef93badb93056e379991d84952dc4ee9fbc2dc387e2a885ffb0ae9bdb2bd10e03c1aebdb594c0db184280da71fc91b914e8eb1384e303a1bff66093aabf805c92e063c9f77c6408c4800aa004cf4ec16b84c18a7894e5c75fad4966954e781e05610b4a6ee962a4108b8a749a5c263d2b2ebed1930f2ee3471a698e711e1ea32d2e2760391ba8c6624d5d52e236adfb088f7e8fb5c0321ee0f37402640134c7dff8b5f269b9d308d70ad2403efa340468ec0ecc110e14517346607a6dcae4667fd857b47409e0104cc64ab337cf55c2d5b9ee298a3215981783b0e29b79f175d8f63e04300678b97e748ed45fb61e0145b53d61f45a05c5534215998ea6e051d09142a731db1b10a767d85e671ae615383e7892514c4e3ba7cef3bf33bc1aae9a77cdb446aa2fdb4c13d002f2ebb73486da56ab17b5df8639ecd6b6434ea1398a44d1d02c50753458e7c0811aa8a2573d82002e569bda8cc0d41142e1d63485b010e1166177a49dda9109afbd75b1bef35149e03f1681f34ac7d68151361a8b91f2618ec7c67ff112bbbb22a4e17b92aa582beeea84d2b4d745260f95999eccc9f536c9c6afa0708c6d5058b184c6a7d31a28a681c474e827e5f28cb9e1f43c8159179a32d63d7973f6929dc374469a2251520ca56ead0d13dcfc85a2765e4f9e1b366986f3a70496fd619b97b382e86191c8e87a3d6c438206652c098088a8f421e513d08823ec2e64d996f6b6b1f94d5871e7601ac781bc28f5284e154ffd302b14a232166bdadaf82b6aaff6365de9c3f61901b1272d741273bc7ace768925be6338b83a271e69516c03c85ddcfaef1e13ef7916a9b75a920355d1623770517930ba5eac7e5325dd58a66fa5c4d341ded369f909fda44e882de4db8f83b580a20eff7400f19a36cba1477ee3f02e747c05e672cb673fe7734f66e1253d0e730e22236b4f8c9635e2e62adfe45a09518b7fae5dab77ff1ed6d3e6a629a3cc08df65978fe3698474b2598de8e01f206b402baaaa61ba8594dd8504bbe21774c84ab18c274e340f5b702edfbb4f7266df1dabec29b91287f70a00c69ccb7b61e0178431a24d45444e5447a3273e85f09503edf622e4da97338edf4760db1d31d1a50de6f0402a144807db2cf8a3d724b71f549fd448ae835e8bdac6e3a16c0f5328c7261f796aa5a203e6d37399cfbb3f63205893be007a617febfaaaa8aeac8c32c544ca9526501e32f16a70b87870afc90b8107ade82622199d8c6389545f4b0e931a1428e549b71e8a20d092c30a90d64d26b454862b860c82e5961f1d7a73454d3136e7ffc026a8f4690e847c7b90743c78be45db4d6b4624c70013690b1a33a1e126024951912785915b58e8961e52c0a4ad11d7b44b4a34abc4036cb012cdcef3712a52cc4150ff29e53774c2ccf4399c10f9020c558180c478591c3b5c15e6719cca299ff44863b24a63724e7c09bd05f616356d2941e101841c7a064aad9d20cd605e4e8ec62ba3bba775408223b1b2559d4e3ef0458c7da257f3753fee89db927c4c4581bf26717a6689cda11c1141648cbdecac0730f054fb42c3dc2577f0e0b7ab2fdf3a15e2b15b", 0x1000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000001080)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x3, 0xf9, 0x1ff, r2}) 10:12:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 10:12:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r2, r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_open_pts() sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 10:12:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000000)=""/13, 0xd, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 10:12:29 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="78d5ac9ee7e8e0475b6272b405a363b42fc4156c6c7f6ab68807cdcf62322cb07de93c3d78c3b3377276314b072443857a6e65ac0a25bc2041a37067dcdd8381c6382bb8248b769841132938d75529c3e8f1d951b38bb848ed411231b84049fbbde3d7ba826b35c6e83f285e748207a9a4cb5c195a2d88ecbddca0b7378a7a74e4f4cbf7ce9cbd162768035426f8abeee2d62c783def2f01684cc3f7e9d57a141f951c6cdea4c55d47c2aac38811775840e5fa2bd0b938baf50b44e777a9c56d56b667645364e33850b14feadb11a5e01c7401998beaf0f93a28e34805f89c538ccbdf76399f123c99a678a324a3f59754901ad67bd9eac989d890052efb3e81627d663ae757100823b93ed1ca017841084cbc44207e5b27083f881df0e7380f8785220ffe4622dbcfd7adc380ad60acf5d7b323be98affa749eeda4fed5a19c4793aa850b27fbe61de5ca659e2d22d0bb55010ebe28e1e5b7e99052fc540f4ce9c0109be31404718b0d6ea47932394a94711d5285ae6549f97d36d674ac380e636ceab5ef5577daa317c95a9ebbcc1b0f38e945677468aa18892e8cda3c7fbd2c39ed870b978f0a1edf1eb231c237e0a53720ed6bfa16e595d26abffa8146a8f57e00809fca47ce594b72b26407c9ebcdf7ac88ca8b19a312a0d5474c41c8e3f2f7ca5bff44aa37e9c74a30370adb23375247437979627f3681fc9dd4f2ab441e86867b238731dce63241e48a4b2d98afcf5a7d0068d3da270ff06c6fb926fcb06c730d66e1322bd2f6739ca88910fc49686ad4b0c9d60b5f28ae0abb4fad6d467cb5dcd8d0689fb43b1f51dfa045ad2469c06ef76c503abcf29a7b01d5449ba668f4e9f79e703c48299d95f65f083f10fe2c7c1a4eca8d7859ddd1d6a5e3b733d1af951639e5d7c02bc83dfab832b37dc919f4dbab75b97d137fa638213d93533bf00dd1de0ca9be41c206e2030067ae068aa112c4e07c4b3010d7f27abdf4c47df1a259a0c1fe25be31de42012bea7451985bad28b605aaf903aa3dde7baedf98ef7a2588a2410c16f5fb40f72faab91f70084a2f451283acbe3406b11ffbb854be25e83fd6a941e14585ae4c4aeb2a18b257355c4226e82b1ab98d4fb8834f1734aee2e4a1238b76facc7e159a4371b205fff757da6c54b53f799445dd9dc829dea374c30670b1d7ccd2aeb1e601fe605330b6c299f27744414d4c1e21a72b8aa3a7c6087574f4fbc4647d7a164de762ac156852c6787cd0478e7c2e6f90c4320e2ac33c299964261d5e7f3752d88fe6f46d2ec5335a76aecfc6139c557a46274e251bd692939e48791ed35af2f8e85549af36b2c4c4924e93be5af24fe927bea16eb517356c8abad5890a2cc45266e1cf7651beeabb7b5b94a58a7b0f8e575e0687b02502591d7454a26609fa8be6c9de57ee8d32baca3aa3cf38bfb55ce4a6a67ca0da3964f1a15eeff63d92c532d9422920fe246c7caca13f06f5f43f6a2b9851217c2a9b715bdd7ec0573a867bfb9fff39fc88b3c460be460d47f88c3a3b0e0543a28ec3339ee676836f6814ef0f6c581cd6433df1ae75a1c459f6058884dc76b8e79e7f24b828cb9979b7d1778608a41099e29c84e568341ea477c7b95b6f13f69a7e986ff06cf0188d2bb8f82e07bef4994788c21331d9ad2ca5985544c3cc3d9665e89695ffaf67584979e3079646926c114e8539c37bf318f69861dd3f404ea7ef0cee30e3891e633160e8543bbbbc7fa4aec6678cab2eede3f8231577e6af3796aae644988f5ebc2e8d577053e23326de806d9c1a8cc4a39c4ec6d7d7af36fb37f0fc8d4085d2382763626e47b840805685940179516ab4315742237c9bc9e1fc492bad8ae34132df69900386467ad781d49575051a5c3c061a1e6a75c487db3d95c9b95cfe3e3df1b2abaa44583489b41170f2d3ec28a36a2169ad355497f380841e373324ee0f45211d3adc11d2fa0d87aa3f71b61a51fc06e9ac34ea89b1bd6d137eb1e649b8e7e879bf5a676ad107d24eaf6a0035f52af3e1d7d27c81fb09f9608fe6df8a942ea3f9a875798ed789dc2cd7e34bcd8900750487ae5c4e07e1064a4a9e41f50965defb0df2a79314206cdc35be60b88df4f592f77ffef8e51909d4e3c60ce380c673de1783a5abe3910c58b50bac2bb33775b4a6966fb9c5b97dc8e6bbeee7b69c85a410870e62fabfca3f904b9b7722224f2204ddfdd076ede040698b847d2f0698381199cd59b49d78a5bf53155f51c036c7978b366b7c319e49ea176b2457c7ede4fdc26452ba9608cf6d8994bef399d6585226e4326eeda6b3cfe2c929bb689cfaabd65653bc60fd31bf773a19e34eb04cb68cfd8efc967fe288bd310d55d7770188ab6ee7116581cdd2c4be2d4245212387c49d09f8953b713426ed709d0a1a", 0x6b0}], 0x1) 10:12:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3e) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 10:12:29 executing program 0: r0 = syz_open_pts() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getuid() geteuid() setuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) setegid(r1) mkdir(&(0x7f0000000100)='./file0\x00', 0x110) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) 10:12:30 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x8002, 0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000200)={0x20, 0x5}, 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x10001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) select(0x40, &(0x7f0000000040)={0x5, 0x6, 0x0, 0x0, 0x7f, 0x6, 0x6608, 0x40}, &(0x7f0000000080)={0x3, 0x2, 0x101, 0xff, 0x10001, 0x2, 0x49, 0x100}, &(0x7f00000000c0)={0x8, 0x10001, 0x0, 0x7, 0x5, 0x6, 0x8, 0xff}, &(0x7f0000000100)={0x7, 0x7fffffff}) 10:12:30 executing program 1: r0 = socket(0x10, 0x1, 0x3) setsockopt(r0, 0x6, 0x10, 0x0, 0xae) mkdir(&(0x7f0000000080)='./file0\x00', 0x138) chroot(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) 10:12:30 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x263) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/35, 0x23}], 0x1, &(0x7f0000000140)=""/177, 0xb1}, 0x842) 10:12:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1, 0x0) mmap(&(0x7f00002e0000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:12:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6b, 0x3}, 0xfffffde8) kqueue() 10:12:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000080)) r2 = dup2(r0, r1) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x98, 0x14) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) pipe(&(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r3, 0x0, 0x0) 10:12:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x803) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 10:12:30 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x0, 0x49) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000060000000000000000000000000000000000000000000000000000"], &(0x7f0000000240)=0x6e) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000080)="4d31a8af9607c5cb37e5d98374b29d0af356c7ca6ec12b8fb81e1523c2129c647cccbf4e1f02fc4f", 0x28, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 10:12:30 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 10:12:30 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="9621aa82bcfada38beae534fdd5da8f626e71dad98e421f287b2668f1574d4136458fac7f7ffc23631507f61a4355294ca514b022cb52f377828e9f6a359d97ea1ec36a68aed65bea1240684f989d8ac553add117144f1d4e51d07e310d16ff0cd2f44a197a8cb99be8d7fbd754d2f8ca357c087f9f2a40b12285dc589aff23a4b37ccbc2de2a1c0d83c9bccdee31fc7ba82fa5af561363976a3998203", 0x9d) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x7, 0x100000001}, {{r0}, 0xffffffffffffffff, 0xc0, 0x1, 0x4, 0x800}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4b, 0x80, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x83, 0x1, 0x7fff}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf000004a, 0x200, 0xb2}, {{r0}, 0xfffffffffffffffe, 0x26, 0x1, 0x1f, 0x5}], 0xffff, &(0x7f0000000280)={0xfffffffffffffffb, 0x4}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) getrusage(0x8202, &(0x7f0000000440)) r1 = geteuid() r2 = semget(0x2, 0x2, 0x88) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getegid() readlink(&(0x7f0000000380)='./bus\x00', &(0x7f0000000500)=""/180, 0xb4) setregid(r3, r4) geteuid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/34) r5 = getgid() fchownat(r0, &(0x7f0000000300)='./bus\x00', r1, r5, 0x6) 10:12:30 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000200)='./file0/file0/file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000240)="c6209fb51e7c1c0605c293406631dd29210ace13890c86df088c266c1c9addf151163ad18bb014e43e07b991f925f7589f00fa84a3304c4e790bc3003195d8c0f09b793d", 0x44, 0x4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) 10:12:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x119) 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}) ftruncate(r0, 0x87) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 10:12:30 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') open(&(0x7f0000000300)='.\x00', 0x300, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 10:12:30 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) close(r0) 10:12:30 executing program 0: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x37, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 10:12:30 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9cd84f46cf7ae620f8e6070a818ce2701d2c755c65fbefdc7013dd197e924a3f200e1eaf1bdffaaa1377d08ac4f45c2c88e06b0887426dc55d868d1b7e424d3545a4"], 0x10}, 0x0) 10:12:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) 10:12:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/192, 0xc0, 0x3, &(0x7f0000000040)={0x18, 0x2, 0x800, 0x4}, 0xc) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 10:12:31 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000040)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3fe", 0x2b) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x10f}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 10:12:31 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f00000005c0)='./file1\x00', 0x21, 0x33) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 10:12:31 executing program 0: select(0x40, &(0x7f0000000040)={0xab4, 0x9, 0x0, 0x3ff, 0x9, 0x8001, 0x7e3a, 0x20}, &(0x7f0000000080)={0x4, 0x8, 0x6, 0x4, 0x10000, 0x2, 0xface, 0x7}, &(0x7f00000000c0)={0x1, 0x49ee, 0x7, 0x8, 0x4, 0x401, 0x0, 0xf66d}, &(0x7f0000000100)={0x20, 0x53}) select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) 10:12:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ec9958613246fb409ff0000002f5ea7fa0023d58bf6659990bfe43204", 0x23) write(r0, &(0x7f0000001580)="d95182eb22ed90cb0fed9caf542e05329b8d1d6c40afb6bcf46efc93e18f8e7c4e501362eb69ff", 0x27) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xffffffffffff7ffb, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) r5 = socket$inet(0x2, 0xc007, 0xba1) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x4}, {{r5}, 0xfffffffffffffffd, 0x7d, 0x40, 0x3, 0x3}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x6, 0x3}, {{r4}, 0xfffffffffffffffd, 0x1, 0x972bbac2dca5e398, 0xffffffff, 0xf508}, {{r1}, 0xffffffffffffffff, 0x46, 0x80000000, 0x80000001, 0x3}, {{r1}, 0xfffffffffffffffb, 0x44, 0x2, 0x1, 0x33d1}], 0xffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x3, 0x6, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x8, 0x1, 0xff, 0x9}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x5, 0x2}], 0x1ff, &(0x7f0000000300)={0x1, 0x8000}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) semget$private(0x0, 0x4, 0x40) 10:12:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 10:12:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x152) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x100}, {0x18, 0x0, 0x100, 0xdd33}, 0x9, [0xfffffffffffffffa, 0xfffffffffffffff8, 0x3f, 0xfffffffffffffffa, 0xffffffff80000000, 0x6bad, 0x5, 0x6]}, 0x3c) 10:12:31 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x1) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0x1dc, 0x0, 0xfffffffffffffe4a, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000007000000ba379734ecd04dd12fd50000"], 0x18}, 0x9) 10:12:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 10:12:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') clock_settime(0x0, 0xffffffffffffffff) 10:12:31 executing program 0: r0 = syz_open_pts() kqueue() r1 = kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) select(0x40, &(0x7f0000000000)={0x1, 0x20, 0x5, 0x9, 0x2, 0x4, 0x6, 0x1ff}, &(0x7f0000000040)={0x7, 0x9, 0x7f, 0x3ff, 0x10000, 0x1, 0xffff, 0x48}, &(0x7f0000000080)={0x9a, 0x8, 0xe96f, 0x7, 0xff, 0x6, 0x3, 0x1}, &(0x7f00000000c0)={0x8, 0x7fff}) r2 = dup2(r0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2812, r1, 0x0, 0x0) 10:12:31 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) 10:12:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000000), 0xffffffffffffffdd) socket(0x6, 0x7, 0x9eb5) 10:12:31 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 10:12:31 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1, 0x4}, 0x10) 10:12:31 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3, 0x31, r0, 0x0, 0x38) 10:12:31 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) 10:12:31 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000001a00)=[{0x0}], 0x1) getitimer(0x0, 0xfffffffffffffffe) 10:12:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x9, 0x3, 0x1, 0x4}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="16", 0x1}], 0x1, 0x0) 10:12:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fcntl$dupfd(r0, 0x0, r0) fsync(r0) unlink(&(0x7f0000000140)='./bus\x00') close(r0) execve(0x0, 0x0, 0x0) 10:12:37 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="1c8d0662824367e1734a9cdea5fbdfca3e829fcb245034ff638e341c8071a178bb141fb480f50f89454c099809e8b12b391ea7da22c9374a148c446b67cf297355c3b55840fdf87593da22936ca6724c11eb133b169b0d5c2fed44e1609738ae3d8f3cd4693ac09531f980861d8e6ec47b21039e7464be4b8b6585479f76ad6f12d29b3715b0e4fb0aaf9eaddc827457515ea49bf73b3521d85b6a0a30d302aebaf30f1089759e44678e132f6bfcd4e3d92d8577679e125a270f64ce96ed62c7df1a7fea04e6fb8fad9d339c335a770d5c4833da995d08f713ceefb0da44d7da3a9552ef8180de55b9e0f6e94c9583138523dcb39b1bbf40089c18b4", 0xfc}, {&(0x7f0000000200)="8fd49f50bd84966c438be3a9349f380c7bc14087c12da5c97b71361a669a3148be27b74e70a6f32e262aa793fea6a5e964fbb5e7de65ac130abb4c7694c52d051220adc21f9953c448d8d8f55de858b28c028c9df1d59a844505a30d09d69ab723866d17bae4981c48eb95f82c055753be2e9665d1b5f6ab86d0785beb4f0ece816083b4fcd766d06ff5a6a2284a99401b46fc2b926ad2aceb806819a2e6e87ea0267b0e7ea87277afca289af1599611fc8ebcb1232102a463aa0d0a4ef2c7455c8795cc7358c1f9f3c444a59ed75589284ac3e29fd64b2b1f6a4b7666cf0a6bc2b13a0a010ff7071ec0d5a108", 0xed}, {&(0x7f0000000300)="2903ae02fec44e1d6040030828c8d5f431b93bdf3ac587d04ce39dfe2e4488859d75617970d887da76e875247910a94f69738fb22281b8234d32f768bf2da940364f087af8147aa6ee480bc1f707ca3552ebd0aa84701cb93cc253c29a7940d25a47d7bb775ec57a35ad17c6", 0x6c}, {&(0x7f0000000380)="55cf1a08ee20343c7cf790a182b205b565f5a625393c0b18987fd720b2799da7cf0ed3", 0x23}], 0x4, 0x0, 0x0, 0xa}, 0x5) chroot(&(0x7f0000000440)='./file0\x00') lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) r1 = getuid() getgroups(0x5, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000540)='./file0\x00', r1, r3) r6 = geteuid() sendto(r0, &(0x7f00000005c0)="2b9328dc618cc17d8b3341d7170d85584a8b441484c59bfbe6faf850ba4735ce08f852e94361bc2056d5023d4418e0792be0d2db473a271c12bf8b73629284ef533273259cb8cd5f3eb347d8d8e2f85c476b941ca64f65b7f44c7d56d4", 0x5d, 0x9, &(0x7f0000000640)=@in6={0x18, 0x2, 0x3}, 0xc) setuid(r6) rmdir(&(0x7f0000000680)='./file0\x00') chroot(&(0x7f00000006c0)='./file0\x00') r7 = semget$private(0x0, 0x0, 0x82) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000700)=""/167) chown(&(0x7f00000007c0)='./file0\x00', r6, r5) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(r8, &(0x7f0000000840)='./file0\x00', 0x411, 0x4) semop(r7, &(0x7f0000000880)=[{0x0, 0x1, 0x800}, {0x0, 0x10000, 0x1000}, {0x0, 0x100, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x8eb, 0x800}], 0x5) setgroups(0x5, &(0x7f00000008c0)=[r5, r2, r3, r3, r4]) pipe(&(0x7f0000000900)) open$dir(&(0x7f0000000940)='./file0\x00', 0x200, 0x2) mkdir(&(0x7f0000000980)='./file0\x00', 0x18) recvmsg(r8, &(0x7f0000000d00)={&(0x7f00000009c0)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000a00)=""/248, 0xf8}, {&(0x7f0000000b00)=""/43, 0x2b}, {&(0x7f0000000b40)=""/8, 0x8}, {&(0x7f0000000b80)}], 0x4, &(0x7f0000000c00)=""/230, 0xe6}, 0x0) accept$unix(r0, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) recvfrom$unix(r10, &(0x7f0000000dc0)=""/67, 0x43, 0x1, &(0x7f0000000e40)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000e80)) chroot(&(0x7f0000000ec0)='./file0\x00') listen(r10, 0x0) ftruncate(r8, 0x9) 10:12:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r1 = geteuid() setuid(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 10:12:37 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x4}, {0x1000000000000000, 0x2}}, 0x0) 10:12:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) fsync(r0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xc03d, 0xffffffffffff8001) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0xe4, &(0x7f0000000100)="40b45b0cad2cf0f2bae28b700de9f0f495b8202b0ed09be97fa63758705df3ced3ae59b5351388d1196eee2ebba6ff2e79640cdadd7dc9c627053d27147444dc980bfa9bc386e334fba93256e85f165420ad8b13e4eaf6b0066f63cda2024befa40fe1e9bb8edf962646d30d66877c86a553268f672c50fb13fc7f951f7d1ede2693c43ae937e6ecc87d7a8aff6d0c769318ffe1f3607953e7946b433ddc547292c050eacf4e8937d5974bbb04931957b6dcf5af647b3be36e3144219897b5558574603091a6456c4a41e8fb62480ad61306f1653b021a78ebbc465f78d0032031417da5") r2 = semget(0x0, 0x0, 0x600) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5, 0x8]) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x1f, 0x1, 0x57, 0x7ff, 0x9}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ftruncate(r1, 0x200) r3 = msgget$private(0x0, 0xa0) msgctl$IPC_RMID(r3, 0x0) r4 = dup2(r1, r1) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x18, 0x4000, 0x401) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000002c0)=""/40) semop(r2, &(0x7f0000000300)=[{0x4, 0x47c, 0x1000}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x8001) mknod(&(0x7f0000000380)='./file0\x00', 0x8, 0x0) socket$inet(0x2, 0x3, 0x7f) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x0, 0x7f, 0x200}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r5, 0x0, 0x0) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x228, 0x110) close(r6) r7 = openat(r6, &(0x7f0000000440)='./file0\x00', 0x100, 0x40) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) 10:12:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/11, 0x4}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/141, 0x8d}, {&(0x7f0000001340)=""/61, 0xfffffffffffffcdf}, {&(0x7f0000001380)=""/74, 0x4a}, {&(0x7f0000001400)=""/127, 0x16b}], 0x9, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001540), &(0x7f0000001580)=0x10) chmod(&(0x7f00000015c0)='./file0\x00', 0xd0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 10:12:39 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x18e) 10:12:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="5aff245d", 0x4) recvfrom(r0, &(0x7f0000000080)=""/22, 0x16, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x55c7}, 0xc) 10:12:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8080, 0x4) 10:12:39 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000004, 0x0) r0 = semget$private(0x0, 0x7, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/70) nanosleep(&(0x7f0000000080)={0x0, 0x8}, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x48) 10:12:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x14) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 10:12:39 executing program 0: select(0x40, &(0x7f0000000180)={0x6, 0x4, 0x7fff, 0x100000001, 0xffffffffffff7fff, 0x4, 0x1ff, 0x17}, &(0x7f00000001c0)={0x10001, 0x1000, 0x36b, 0x5, 0x5, 0xe0, 0xfffffffffffffffe, 0x1}, &(0x7f0000000240)={0x10001, 0x7, 0x100, 0x9, 0xfffffffffffffffc, 0x5, 0x2, 0x3}, &(0x7f0000000280)={0xfffffffffffffffe, 0x80000000}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0x20, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffc, 0x24, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8001, 0x6}], 0x81, 0x0, 0x1ff, &(0x7f0000000200)={0x3, 0xfffbfffb}) kevent(r0, 0x0, 0x7, &(0x7f0000000040), 0x1000000004, 0x0) kqueue() r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) 10:12:39 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 10:12:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="e1eeeaefc5249791ae6b", 0xa) clock_getres(0x4, 0xfffffffffffffffe) 10:12:39 executing program 1: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140), 0x1000000000000347) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:12:39 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) kqueue() 10:12:39 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x9) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mknod(&(0x7f0000000300)='./file0/file0\x00', 0xa0, 0x89a) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) rename(&(0x7f0000000380)='./file1/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') openat(r0, &(0x7f0000000340)='./file1\x00', 0x41, 0x30) 10:12:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x200000000002d, 0x9, &(0x7f0000000080)="ff010008aaa008000000c3513e2a5e0000000000079d7c0d3abb4580d30e2651458fca11738d1dc99f51575539f0da201882fcb91eacaf5a40498b894857", 0x3e) setsockopt(r0, 0x2000000000029, 0x40000000ef, &(0x7f0000000040)="01000000", 0x2) 10:12:39 executing program 0: r0 = semget(0x2, 0x0, 0x200) semop(r0, &(0x7f0000001340)=[{0x2, 0x8f, 0x1000}, {0x3, 0x8d, 0x800}, {0x4, 0x3, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x1c6d}, {0x3, 0xfffffffffffffffa, 0x1000}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x7fff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000001200)={0x1, 0x1, 0xe3, 0x1, r2}) recvmsg(r1, &(0x7f0000001140)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/44, 0x2c}], 0x1, &(0x7f0000000140)=""/4096, 0x1000}, 0x0) r4 = open$dir(&(0x7f0000001400)='./bus\x00', 0x880, 0x400000000088) fcntl$setown(r4, 0x6, r2) setuid(r3) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000001240)=""/86) 10:12:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) write(r0, &(0x7f00000002c0)="0cfcf418991a7260203f176d8cf4b52bf614b68a112433fd97282c2161801d2221c030bafa9d2b8d3cdd7f0a582a69b470a953a11432aa188320639e235068bbdaf1f8895de283d855a834ab16d40a4b3499923a339bb33e7036b826f8f277d37b19d0c9e82be41aae3c05bb84f852dbb14688b5a5aced57a6db6e0e55cbc20a7256ce78b9e1355e44de8f70f6e4302e860e638a51ca7ef52d24367ba9df68d2c81d05486efef03998cc2f82da726d9a05a4bf6982504c6b6ec574e3b726552c169ffd3678d191b527162c49fbf895d0754a7f2fff4c6c0a57d1502d498e82c0a7cc062371e5637be9c4a4206c8439b9881d1f8cafb6546c5b3669", 0xfb) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x8) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 10:12:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/27) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/80) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCEXCL(r2, 0x2000740d) 10:12:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) r1 = getpid() getpgid(r1) 10:12:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) 10:12:40 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') openat(r0, &(0x7f0000000100)='./file0\x00', 0xa0, 0x0) renameat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 10:12:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = msgget(0x1, 0x2) msgsnd(r0, &(0x7f0000000000)={0x0, "9a05a2d143"}, 0xd, 0x800) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='mN', 0x2}], 0x1, 0x0) 10:12:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 10:12:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0, 0x99702335d9be6f7c}], 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='}[\x00', &(0x7f0000000280)='^\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='^\x00', &(0x7f0000000200)='\'#\'\x00']) 10:12:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x402) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/4096) getsockopt(r0, 0x2, 0x4, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) ftruncate(r0, 0x0) 10:12:40 executing program 1: r0 = socket(0x38, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0x322) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/108, 0x6c, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20}, 0x1) 10:12:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000219000/0x5000)=nil, 0x5000, 0x4) r0 = socket$inet6(0x18, 0x4007, 0x1000004cb) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 10:12:40 executing program 1: r0 = semget(0x1, 0x0, 0x0) getgid() semop(r0, &(0x7f0000000000)=[{0x0, 0xe6f0}], 0x1) 10:12:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000), 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001140)="16a6d202c85f0828218336678daf1d10d6564ce0bd95e0035c9ba1c6c4385e473e69c5ca9799e535e951f4349a461f6430d50d976de4d266b3094418f4723a06e84baaa00fd1b31e584ea18df60384446c9a1d35767b4f1e3b575fa68d4ac5a4cda4539374b627ccd21bccdc3e1471e2211b158450414c0a57ac47d937ed2d01a647295f2edcfd2a1aa323d2c92cfffbd100097a5b452b1b5c984bbed2de409067783aff0905f85da94ab14cc6d0408dc940fd29e32e4df0c84d0c0544e6ffe187a4d81f8c7b3e", 0xc7}, {&(0x7f0000000040)="74e0cb7aff1c2dbbbe3f25a320c483a0e1fb04f343db", 0x16}], 0x2, 0x0, 0x0, 0x8}, 0x406) fcntl$setstatus(r1, 0x4, 0x84) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 10:12:41 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x0, 0x1988}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x33) r1 = semget(0x3, 0x0, 0x204) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0xba2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="2b00ce8d9e464b00", 0x8) 10:12:41 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x501d, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) socket$inet6(0x18, 0x0, 0x101) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 10:12:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 10:12:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) dup2(r2, r1) 10:12:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7f) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r0, 0xffffffffffeffffe) readv(r0, &(0x7f0000000540), 0x2) 10:12:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') 10:12:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) 10:12:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 10:12:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000016c0)=0xc) setregid(r0, r0) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r4 = accept$inet(r3, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x3ff) r6 = semget(0x3, 0x6, 0x10c) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001600)=""/150) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) recvfrom$inet(r5, &(0x7f0000000600)=""/4096, 0x1000, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000000000, 0x6}, {0x18, 0x2, 0x2, 0x9}, 0x3ff, [0x40, 0x5, 0x1, 0xffffffffffffffe0, 0x1, 0x10001, 0x1, 0x3]}, 0x3c) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000005c0)={0x100, 0x8778, 0x0, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r3) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000580)=0x10) 10:12:42 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/122, 0x7a}, {&(0x7f0000000680)=""/150, 0x96}], 0xa) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() syz_open_pts() 10:12:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000001100, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x200000000000}], 0x80000020, 0x0, 0x1c, 0x0) 10:12:42 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x2}) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f0000000080)) r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f00000000c0)={0x0, "933ad240b872a4e450071ed16f4e7922e62951d8c110953ca49526e5d965b0e74f0dea9c68b8efa4dbf36092f93a4599d9c87fdeb53f26775d3311acf7f5391d8f6bc796f6dfa2ba0aaab6d72a71807405643227951c323a35528fb9d2bfa48d4628481b9fff4d0ce1284d246b7f2d18c50392f77a7bfa559c4d5cea09b9f4111215070ed2723ec1aef1f7befa79fac16f7993a261536f4f4223adc0cbbad9b9a39a5922215c28ceae1481f6c7829c0ed73231b27bf2aeb9e844145788e3a2c48a7ea280b916622156a4a0ed2dbb4f1c2cd0d46101ece4af87eddeac162b191f915431e1ea9ef299d0da2ad1e7a26f2d637f789f3e5e00eb16681dbaefd7"}, 0x106, 0x797d8c6232a14ea1) clock_settime(0x0, &(0x7f0000000200)={0xfffffffffffffffc, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r3) msgsnd(r0, &(0x7f00000002c0)={0x3, "735c8cfe0a163d938bb7707e949178107ce38e262e1c4fb3ffbde3b11a325a9af43df17f5368a339c58847da1cdb8ff8b911c2bf3660b429602458675c6e2bd9e17d991004b0b40b7f69907fd56825ca069d44eba9ec3fcc25bd615011ec0e0ca6bfa6bfee4f0fc2285e0fb7b22cc4c3b26e1e1b8eb5ea56c63c45944ee563bb3437361db23fb1a1b989f9bf814ff1546ea71d3d"}, 0x9c, 0x800) r4 = socket(0x1, 0x3, 0x4) bind(r4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) setregid(r3, r3) getpeername(r4, &(0x7f00000003c0)=@un=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) clock_settime(0x4, &(0x7f0000000440)={0xfff, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x7, r2, r3, r2, r3, 0xf91eec82680f1ab5, 0x9}, 0x5, 0x2, r1, r1, 0xb3, 0x5, 0x3, 0x4}) getpeername$unix(r4, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) setgid(r3) r5 = dup2(r4, r4) getpgid(r1) msgrcv(r0, &(0x7f0000001580)={0x0, ""/236}, 0xf4, 0x2, 0x1000) r6 = semget(0x2, 0x4, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001680)=""/88) sendto(r5, &(0x7f0000001700)="5a348442fedb8cd50d38b7118485e2e8cee9a173da3ec87261e3e3f1d5ea5a451aafabba4591eaa74cd2bdbf9f07f4283f0ad6116e1203871093a925aaf1df3b11d64c1b428fa3dab0977009443367cf45b50af7bc4f156a5f6344e921b277e726e2bcef3254b70fed975364f7eadd2c36bade8a9548b4456cc9134449ff", 0x7e, 0x40b, 0x0, 0x0) msgget$private(0x0, 0x0) semop(r6, &(0x7f00000017c0)=[{0x5, 0x1, 0x800}], 0x1) bind(r5, &(0x7f0000001800)=@in6={0x18, 0x1, 0x3ff, 0xb1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) fchownat(r5, &(0x7f0000001900)='./file0\x00', r2, r3, 0x4) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) msgrcv(r0, &(0x7f0000001a00)={0x0, ""/140}, 0x94, 0x0, 0x800) 15:59:56 executing program 0: setuid(0xee01) geteuid() r0 = socket(0x1, 0x7, 0x100000000100004) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 15:59:56 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) ftruncate(r0, 0x0) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 15:59:59 executing program 1: getrusage(0x0, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') 15:59:59 executing program 0: r0 = socket(0x1e, 0x3, 0x0) write(r0, &(0x7f0000000040)="cdae0b6d45e72a6718f389446d3fa15691ef91393e9b67c570df092a8ca6a1e7a14c12b98013c0", 0x27) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="51dd4383dd032890abc2d609d49302060eb28f6564e24064eb50fec46d1024f717682e2f5ab3aad0d89522873319da438404f49404ef05ae6cdc69dd906cbd74eb4b27e56cb3656ea91a29cdcefdf1", 0x4f}, {&(0x7f0000000100)="5066a79a95339444096d9e6e6c65026cae7c35480e89224021768d0e07df7730b55aed50879a12a7f45333fea128e95859ad5114577baedf46a3720869ff31db86f920ba54b32d77f04e76174ed3a1ab89ec10641da2476b785be7dd39e913f86042cb5bcb76df4a8643675ed1044c747ce48c16c33516f50240e27b436b652b1872175f8c61705119f467d0c61c49f8b3682f0d4f5956fb276ee4a4ce15ec967f8b31154456c0c38e9ef7cab213147d27545a7bf2e870ce5bd01ea26309fd8b41e8820d7e1fbf88b6a80d39e9c1ac9a7c2afacc", 0xd4}], 0x2) shutdown(r1, 0x100000000000002) 15:59:59 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000180)="4fbde7c23d9fbf7e8e852a61f39173f652c9cee7f67602e0136f1285782aa02766079f32", 0xfffffffffffffeea, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x302) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x21) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) 15:59:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09", 0x204}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x1000, 0x9}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x6, 0x101}, {{r2}, 0xffffffffffffffff, 0xbf, 0xf0000023, 0x9, 0xbc}, {{r3}, 0x0, 0x1, 0x4, 0xffffffffffffff80, 0xbc}], 0x9, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x400fffff, 0x80000000000, 0x9}], 0x2, &(0x7f0000000340)={0xfff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3a, "8297c25178540964c9008603f85d00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:59:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x101) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4000000000000000) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)=""/4096) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x9, 0x2, 0x9, 0xfff, "20dbab4bea368173f56cda85f9f60544cfd03650", 0x7, 0x40}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 15:59:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x132) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) setgroups(0x1, &(0x7f00000000c0)=[r2]) fchdir(r0) getgroups(0x1, &(0x7f0000000000)=[r1]) 15:59:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x9, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 15:59:59 executing program 1: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/178}, 0xba, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r1 = socket(0x1, 0x6, 0x1ff) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) socket(0x10, 0x2, 0x8672) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x3c4) 15:59:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) poll(&(0x7f0000000180)=[{r0, 0x102}, {r1, 0x80}, {r2, 0x1}, {r3, 0x48}, {r4, 0x4a}], 0x5, 0x1f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 15:59:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c178d2be7edf66855d4b59a33f98967d13b7c743ba53501b5b60ac2e5ae0c51f594263fd56f556b8369009521222c8873012505212cbd7e63b5f3c9574ae5715160f6ccf9ab6c14c43e025b8fa8b9ee4200f", 0xfffffffffffffea0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x29) preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/65, 0x41}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/179, 0xb3}], 0x6, 0x0) open(&(0x7f0000002340)='./file0\x00', 0x400, 0x1) syz_open_pts() 15:59:59 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x9) 15:59:59 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/78) 15:59:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x4, "e2368682ab0320757cb800000000000000006fb2"}) writev(r0, &(0x7f0000000200), 0x67) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x8) getpeername$inet(r1, &(0x7f0000000300), &(0x7f00000003c0)=0xc) write(r0, &(0x7f0000000380)="ec3e9f9fb5298795dff0b666fb94893e58029a", 0x13) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setreuid(r6, r7) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0xc, &(0x7f0000000100)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:00:00 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mlockall(0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) mmap(&(0x7f000025a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x8}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000001ffc, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000480)="35110fb17a315f743835", 0xa}], 0x1, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0xffffffffffffffa0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() getpid() getpgrp() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpid() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) flock(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c4585", 0x7d9}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = socket(0x2, 0x4002, 0x1000000000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x53) 16:00:00 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) setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000009c0)=""/212) r2 = semget$private(0x0, 0x7, 0x0) r3 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r3, &(0x7f0000000140)=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'], 0x0) r4 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r4, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000300)={{0x3ff, 0x5cf6}, {0x1, 0x5}}, &(0x7f0000000340)) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0x100000000, 0x1800}, {0x3, 0x2000000000, 0x1000}], 0x3) getsockname$inet6(r5, &(0x7f0000000100), &(0x7f0000000400)=0xd94608c216a3ec77) semop(r2, &(0x7f0000000440)=[{0x4, 0x4}, {0x0, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r7 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r7, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) semget(0x3, 0x3, 0x400) getsockname(r6, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r5, &(0x7f00000018c0)={&(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000005c0)="b56a2cef1354103543224c300a376b8b25cdc0885fa7bc7a23e6e476f3b5085e749487ce355f671b480306628fc1f4a6a3877bae39daf4e7c6a78436d656cb2accf5030d224de84eee0ca26fbbaf9bc496d1f2547610f7ec8b8a425b5b6cec600d1770fa9ab73d4b71a4377ab6f285b55e780277435b746a03cf0047b851040f25edfc838673d7f5f4ce53549e7742a6785f1929e3395458350f10df3879a5ecb6f38063", 0xa4}], 0x1, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/10) openat(r7, &(0x7f0000001a00)='./file0\x00', 0x101, 0x10) semget$private(0x0, 0x0, 0x10) semget$private(0x0, 0x0, 0x40) socket$inet(0x2, 0x100000003, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x10) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) socket$inet6(0x18, 0x4001, 0x4) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7fffffff) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000000)="2824a1052ce7e1033010cd553ca106b7c6ab97d0c0", 0x15}, {&(0x7f00000000c0)="0f7ecaac8dcc01aba41713e1bc137ce2a7e96498850f02d33dcc8a66ab17909e14a61d383393e0136e684739618bd41e32b709de8875b171282af9ea7bac864aa71f8da44fb4090a05b24be7fec8a014f169a806bc68d9f0b51765aa2232f88a85eb9ee5bdd2de845e6054494818762fbbb779e3be828e163da18b7bf1772a9f63f8d35420bf08b5b7dc0af4d17a11fd1382ddddf0c6820c6060a4c4a2219b58e324c3b38458213ad9847bbabe51c6acc32a85e5e43290fa8a587b4696f8d4c97c6f950964a299d18b1438912276cdbd913749f76e0cc54f037859d00b35967bfc93a9ce", 0xe4}, {&(0x7f00000001c0)="11ffeb15c167886a735412b56a98ad026e061fb2b054a8427ac55a0ff4bfca187fec0ad52f97f024563b8ed5904cde7000650d0618dfbdd57c9ceddfd73a0d88484dc337db169cc9eded8b5389d25213dbba4a1ba6bae36cfe8de34759bac9def6aed27abb038e67104245cfacfa0abf190f60707e77963c1a7d120868281dc16dc486614fc96b1ef1305418ef17942052808c7628f6ea8be3cb3d5cb7e9", 0x9e}, {&(0x7f0000000300)="fe550781056ef4e288c8380de796828d4bfb22e30e4379b3afb410b2e53430a8d4e45f5e1510f1d94d32a072c02297164cb65086616dd163a29ff99c46b020794845bd1a27d07a48288739e46ac4a29a1e4a6b1ada57ead3b8f02477e8683211c80ad100984f04b43b93155d24a3fd038a9805a421135ef11af07e4689a0c23fb850b4f1231a03b3d1a462517498fc8952b3c9c40c0b9223b17c18ceae68f40a165555020b6b28a5bf20f90493dfcb4a7c0101af0d6821f4cc3a3f079a08683c005c4f478d9be79d0e5b3884fbc081a5a245a33beef372778e0df25c78fcb5633023422d91f378e303e1aa8e782bf0ff3a4fec0c675a0a33984e8d4b83f7a88ebbc8c5d8b4ca09bd9ad41be52c9af05213f840832e8bb89c02166c88c2f0a0883f97e321acae576b1c58bbcd1bbe25e5bf3a8e82910d9a76c5eb175d449fa6f677a100989fd79d8c1a1c83b71ed4c75e1bd4c0ae915170de41fbdc5aa3727a5a76293e3c94ec55fe5596ce153e6a7593716cce742233a8e7d8fe479ab645ded7870553c3f6e8c0211ca0d66378199b4d9834974ae9f8e37f2367adc6f40d69879d8b44ec3bdac8235afa7387da73b8f8826f266138a1e6243968ee98f632f1ca3591c3683777db760682a5d7b49d766e5bb20ca4efd016acf81e4ff74e13406db077753a2b124aad05649e3e3be9fc1a71373c21ea666f14d0e2b9e59b00743dc2722b03a93148f7bfebd75f9e96d363d8d66e80bc21c897a0e22dd5af0b919e248eb34311969bfbe2d1c366928109b0e8b0155ab7e8c8d57d24c0e4eadc2ce96c218958eeb0ffcacbdeda2ef264f12782edc9f6832abb68c977d36c3648bdc5b42256c61d8634f9a67a09c3f026ffc655990d4c7f0e9f04b26648b3496e134977d0cbe484140cf519787008bd4d5c2a8dd78cb431c74b62c1153c1c139893e393554ebe1b64400c065c4c178b97a887d208a61e4325ad81147f725cef0c8580025370beb03d5621b84fc6123cf4367b633a36e57c9669f66685c82e7877dc2fbe10a32fbff283e8505a6fc48f4a9c9221793b8146be35fb291e324ca72ff31270c739478c130c2f35cae74dc4664af03fc322386bcb251432fef3726806d3d3bf281dfc1ba3bed7f2d966299630b133e4c8c9a236840d2a08d42e3b6347e53ad42adea74d30cbccb728b2380fdadb6739582df1b3f8e4971958295e259af3acef47c67ec08de8563ce55c0007269bd0bef4a68451d62237101302ccb391ae3f5d38bbb9fad779bc5c6d3363716e54d28306525df11e8ad2e030d6b5a76443d3cc8d702b8cce53657f45cd5bf0dbf6aeb75304e0108b428207e2b6f08a05f11eb110443b0a98230317e294b0c764a0f6edd1c892f158252e20ffe97c581acbbe81b6fe2ccd3cb786963ce8404813c57563565a8d27a371a64ffd2064d2f9d2391e6566775c0ee290f69da50cc05f277582962872e9733745972463dd80b6317f81032c59b047412c97d7d6a80fdf742e85cbcc0dcc324fb6f542d1b53cd79e61ab5902f5b48031138ea61269245f625671104cc80dbd459cae710d4e3883189eda645cd722fbf0a383f0b8c7f5f8fdcc825ec8829f892489386aba0c0b99c5c05e7237b71bedd10408d37a944dbd4196f0729372a1c3adf7e11c511e409e58c1f30d5f400ef1e956b0bb5fc81a998cc6c19584f45647361ddc52b203a4ada0aad10e1a21664585e8fc11a6a6168acb46b8be5dc449aa9cd66a6095de1fdaae18c7b8b54ca7fe4d3ea79008a6cab54559950d6b2ff3189f799cd358fcd9dbf758cab11475f168af78039b15abfb7a80a441c484a99c0a90f61068f9951946df2ac9f255d9af4095f0945e379fd1b63294bab8e8a9f0193da8b15f064e1fec0e333e29fb8c004f1a9f1065066100d869bfdbe7db49b3ea7b5b31c1f3ba991772d21dab58d9db19ec7a6795bfd2b482735762fc9cc7a2470f22a1766320cec8cbbcf5a05ae3255d6117639e93513cbccda98828146e3c2918dad9360edddc33f715c1ce1ae0a36c8f6420935461f81c06911921ff1239f28802aed91984630d457b0e881344813e9d72023952ba2a3f7e5f9f77926bf7897c95fcfedd5937c4c9297f7377589cc366f8449dc4074c74ac321f1a16a76a31d12e6f7e46af0b0e8911e70638f7fd477e1ebe692e49d7d08aafacce91250134ebb65bb98c9fb1ec9932b586ff8f41c00da7d9a519c0fab93cccfb91854732d46eb5f07eda90ba9d74b34bb9e5b5e5a8a0d3e49a9f4e62e461718999b7232f72f66a9d31c9d95ad2128824415e3858957b72f9d6ceb419c08df469461d414c135f849fca733f89e602f55a8e564c0ee474a6fa781e72ff42f65188c2ae26157514575a3453cf28da1e78038b1dc8ee6e3ca680eca0333c3e8968260d97279ee8093ed62de28de410bae0f576f8210d29950cf366a10e7d60dac8dad60ab3cea6c8d6ddbd455e53ef00ddd1d62fae59c88e846876932a17795bba9c13e6181b49bb471595bb04a6a535a0407e5a2498538781e9ce47604997d44aa76bfb8e3f34645b71716dd3f7787a5bbdc6f0f86a861de7c70160a2297d3351f0134b4939de9678076e83399ba8d20485b0dd2c4680131646f825a44500f70ac0b7e8d8ce85213ca73d977929593d2b229e0fa98bdeeaf906b3ddc453db77544ca8eafb42e88c8bdaf36ce7faf9ea57e7be20cd81e104f4e2d66a45f6bb7abdae433846664c8c250600c63e5e0d75357b834eae76301525bc619654a8929af95fded4d1b36ac96e6874a6394baf10a7147ee673418a6370d39500971058681cdc923e9b691d4c378256876fd6491dcf6934b930102fbe2c75700e821a20988805e5446cd871a268bb77536f5d0e8f1d89b6f48985aaaedbdb69f7b421ac364fc13f9194172156365b0253aa6d8f13e2d2bbb07ccddda66695c32b971375d819d35032e782e61c19e5a45b9866f3a6b3c5676be70ca0d6db16cb76cfad47dbf11e9c58485e17ae83958ca830b2ce12df11f9afe61f4da4e0a5d6876f49b309e9fab4c310dd769446b392538eb1ec0d2cda4b372cbb508f6530f4b466a137c5e6e86d0652a1f096f472bd6725e26a6ec67693f81eee072071c0a64f2923bf7effcf32a67d206c9ab356863af026bb1abf3abd162c672edcc3443628bffad9a479ed31c03387a10f023b47d5897d124ec3ab33df4c80ddc447afa1c887b2cd9ba691185bcfa624861960c940365c38989b1423ae33da141823545caa90ade777b52b20dd92728ee88409bef7dcc5db8c2cc5ba619ebdad2d499dfd11d10b4757edb8dd6e7f2396b48423da217e861352a9f003fe8bb0106b848f78cf7211c2ae42c6ac808730c8e8ec70d2d01c74e3e81c6f79c1f09ce6999752dcecf1c78719b94a0c88ee1a84a8155112a97ee8c40fc6afeaac2d97fa5e5c4713347d0ce43efd402594710a52c897d4b42e4f0f743b4b97c6994cd3b507dded9761ac25da752e7d5f6cc7a31043c7af581f788360eba19ddedb325b0b66a066334b8ecc9e0f666725b85914f3bab7b6b11e23b8e5308b380efe42148b95f2d9a58ccb44f8d0fc06e37a46990c03ca4876df279528031629dfc6d1ffbb49437af71de9c8f732f77ae8f4619ea4828097fa95f63fbe8e8b3312941f1dd5ffbc1a0a5507342df869be0356cabc0ae4b09f246ce71a2917c122720d7faee2c229f4315c3c9e1e9b588f356fd6fc537827fbe2e82d81a0df37f8ba360632dfa3c3566786f1c9ab32aa5b000dd811f21cf49aa5875a80da69eb75fb8955ccc1ea3dd97caabcf4c0dee316e1d22f13b3134401a3ac9b70b2980465ab0ca111e12dde634a83dc97eb6559e7ef0ff76481389c6995c7147b37b986282c458b1447f0e99d36c7682c8c49e65560efb9a9f0511a32bac2fc7bd9cbeab29f5174a9a458ebac6a17c05a7ecb19f83e61a033ab8007af40cb6f35b3bf4690ff02684db97ec37097a002e71327d249d05de73e9a6ea0c9b5e843a4e2b66db590155c907b67c7b7c0ba8fcfe4387cbdf3451cc02cd83a04ef93d21a83f1a49d9d50d6a88051945168ac1fb5b6cfa8d97d41b4a435fb23f23567b97537b9af7b3d6849eb1576cd83a6739515f8560a58d64ca8951b64ac814d444bcd56d7f864bc9fca853f3bbaf2ab7792a2d8c721c9e37aacec80450e18fafa30cf476acee6156d823f7e38a2bcd016bd5d1ef55eb0e6333d69f9cd9eb03367f8bf7f07d5d2a8dfabdefd198a7956878e9b94f10492b01b6010bc5d41fc46b5af2c3b53f9d1028d86b3074c992e6737cfe1b9d70b0f47115cc6713c2c9fdaba273496ca62e0928b34553a886d9f11edf04aabe23ca6fcc7a57990802d1b8f102362d2b5c5b12503b8f2a53ad5d41443b4e1b4491e926de92a4f4b321e78d5e473750070718bbc355aa7561eb1e090bad8cbea80f78717e4e9e3ab4a990a318f4147b8ccf987a04f416fed79751a0f1e30b1a82e3398709f06ed6e950ec8189db254a384891cecf6697d94d87eb7d7547879c5bf96fbbb875bd46aefdbdf5e9392bbb99ae993d662298eaea93a3f7537994e6b9ff90356ec6ad5b8a53485a5fe975e3d56ee19e6ed651d0dbd2306372531a4f22963d6df81f19dfaf2b33000b00868058066ff1b05e721fafa36bea603a96f0a1e69dba331a13ac74c4e3dda02a88279bd3db61ce9233df4509f7723b7511299efb151ef8aefb68ed7f2036625692803310a69eb87dbed697a1e64e3f83cb0acb90a25a0deada944bf6d8f9711be8eac9efbbee4e293cea836df8890953ef2401969b0ec5c6905275dcdf2ab00f08c8a3110f78a8031a3616fba30ab3377556f8b16c9e5878edbde8e432b0253c3126715e4c4adcc2f8155354dcf82a86c978c20417d6208b79656cedc6e4aa96efc6a695c344c912fdb26fe41448b7e48488a617466d58a065f8ad19b6fa72fadd0081b1b376ca0d77f4c8629dbf83b138fb447aec4658e828081ba3f714a83f2877cea8e1f75aa0631d9b5e45ea79352e13026494979c8f16866081231b9d6d2f0d9d9057e48267120736a091f539860c677d86d24ea5a521c0b9200d3df1c76d1196ec25a319a68eccf1851488bf5c1fe1907c4ba844b97984bab76641992257803a58a0db32792b4f6ddeed4c666f27866b8ad43cf40a8040bd5d6ba43b7c9d4bca3f9fb3b20b2a38e95fcdedf9c4a9c6ec7d70cbe2ff9c2238e8b4a40ce96490a343d3bcd9d7a3315b362576eb734775b85a752aed71c7ab473ae22b3f61e6c07fdabfdb3bcb00db507af6d292375597c62f174183674db25bf0972d4ccc5011483e914b616faf4d8ffecaa8dd7e055ff3cb38bd6738e45155a4e4178ab8fb7143e649bbbcf0c1758007116c5c3fcb84712e64aa7d17f7121b49443f2394e0c7b1aba20aca257a012a048876852253d90d3dd5c6ab2fb2ac6a8f0ae1deaf69d1d65f154114f7760da2f9938f910c069fb7c44a2db233863df834951f9935ec67e8007e0c06c6d9292816a1d67c3022f976c802e3e55625a00441ac8d76ee86c35a36fca2cf27e9d55ab4cfa7194c963c46df5e9852ad6407b8198630449c54ecd7831c394991d633c42f26e427d7f42031459dd1a7a46bef38343fa692d45e11557438c3441a6c4b193fc3eb8f2e85e8670ad975a1cc2d86b82fa5b6e1aaf008a8c597bf44ad9d64ae0f0b4a64b21348d2a4dce9c44f1d8831b2beffd51ea486ae300615806f4e37b6229d1eae4431cd755bcc6a4726662e6356ebcc034bf6721a347", 0x1000}, {&(0x7f0000001300)="ada56f62f81fc13a81d96df0818fabb301e172ad10efb715222d58ab0a49fc423247b0ef83e9e9317aabe5cb2a57e294cff81a19a0e3bbec983d538a9cba4de2551118c3e2f1e54b748eedc8ca80a8b2d5d39ba5b223f33ab3dc099debc854b075d6c409636e6037356045a3c859247f0f892f567f2c16e766e3d287c82784ee17a659ccca2458c647df569232b50f2c31680fb3a60c0167f582e88d220d05ad2f3d9ce15709615ca5ab9ac29a13ccdd46b29a874d3ff682c6a402806be9b80cc0516d6861daf7b8b61ec7629917abed0cfc64d62a31833c942b68ca661a6c1677078ce57399a632c846cd1236af387580a9572985ddc708514a1a83527082557f1b6a95a297e0358e3cc913175f6851b2d36579d5cceb863c965d570437a6a6a7dae05e589dc7976a22690c36e0bc8b8747a2ff31fb9578e88eea4a67e526efac28f88c2f66a6b7a4df4f39d4448ccc5376c6ac06d42a3357f0a8a7e97623ff52e774e32d1b75197843afe6f9567b4fda3b7eb5b8815957d552c536f7d9a89bdfe9b9c88e783dd750615f1729a44bbc51f629a21ec3b7b78cc65f5d72f2227cbec4ea79d00ecf03978cef68bb606267073081b7a92f7849c8db4f098dc7054b7a9c5de782bed4c0e58b12f769f1148f4d3cd206cb6623bc078496f8252db1c950493f57456cae037f9840c2a78195b3d46b8bcfe0dcc7ec14dd9d119e6af1df3a323d53683dcfaf67d8bac81bad8c452dea9e64f010b2903518c9238e0ca94127fdb3552e7b170dbbc9c1aa25a07b987e2af50c4e56efb1dfd4066a6d8fe6b16e03a9ccd01be0d895c0e4a7110b578d51925d6748ef9b661fc683966cb01b3972c3d9bfcbc70eac0dc5e02937942925e0c49584d3e4309846d1eeb930f698ad978b2a019ea1b2d303bb1eef8dda6e7894fa0359ac4964d514a4ebfcd17686a0ce6aba0b93030f2c457a8e29de1ba5f84f5a699c9cc44983e0a029db310f11d83dcc3ae5250a66ada90d7e1762b14615d4aaf2dc1399a63aa3b712da1eede02c35a6089c2a242c6a9b5d16c9ae3459e3325ffce66346d4a486672562d0ad2ec4f0704ce2d941386c98afa038246a473891d4ba8a925fbf9654695826b1d3b94d969b52ff3ee8c968aefd7a623a3af9b63e8cd4de86b1b8ac39239327c592b6f39f0b1068a6f489b7f8ade73c1aa604675ac52d2fa998243122af4337179360d7a8bb28ffff282529a2e8d99bf6d401ce0cd73cae8cb74e4a436a1ce560dd3ad1ffc123ed229b7c9bbab0dd259aec8120f53a8a5cfc331a9b62ed0586d5b4c91aa08d8632bf530109b464debf405d43da179416c0dfbe37671dee21789f011af7dfc43e96b712ddc1c78f872332ac5fec13bb81f2677e613c006f4476f10a4d25fe8d7380555170f79b02ce3c7f6aa931235e49275fe2dbb931fbba89bcd1b018a71cd9cdf4334a6b3175d0e1c3331436f47227f612518b0147e8b82dff2ab6c2d4efbb3c49661fa5216661c117c562068968a21e6661a5d0ec44f6a08fec034aff7de3194a35b537447ae63ba85a458b5e2bdaf0456de19e9496be85a60b863f999719966c78478c0add775fe4a4d88ec246201910b1b85b416b0b68a7a01628cbc02d6a29a4c4091404154285dc75b9fcf5cd7144114d5b70c11b4ab5809ef0249f065b77dd0baf5c479417922d411aadfdf4cf225ab920cf37fb4a6f5b97b59df053e288ee6b442cfe18580cc926fbbc7449117be8aa2492b649b819cb5af7773ebd20931a5265f81f5fd2506082e12001e71fc9ba26859c86ffa0b2060a789cdd6add2b6f0f2133c02498a461c9007211b975923eb62a0c5a5101f0d50b52022e574d0179ff340fc6ff1adf463f8a6cc6cbced5f0a0c25c334180aff7f298ad9205cd4392cc412d020ea5d4e9cf35a9fc6347601fda3b9e6adcb6e8d71e36fcab0db3327ed97a4d35cee3f0ee4418135322abf52b0e9cf5620329329df16f2915465e02d9196759bcce46a3a05655b49f9eb31ce150fe2da72cdbd43ccf15c40c5d7366cdc8450957fd36f1bae7f9b651ceaff39c0e2e5e9f7eabaaf204ead6d6fdf4f848845c08a9d3f11f7129a38dda9ee09ad738aeaf49e37936479b26bcdf626badf78365d570dbe3a59aeb4f31029aba53adb5b552fda53486197a236ea734a773cac3dbe97a453ffef6e0220cb39e4a9c62d62c0f5438c499bf58a9c5b0a8718870007dba947e83ae50c11f0e8420bfcb63b500a4533cf1252c6c3d18df47211f46e83cc52b70c0ea592915f7f7b965af1e4cfe3ce88cca778501775283c9587baa8a0bb06f4ba0e9fd0d13a824a22004bd7f21620563ce0da6b11807ce906c1214d02f0257241bee95a47ad7cc33acc0a7aa06ab4f5d5d32a6ea56d298b9e9e9d119957813e3d5361ac82e409ffda3e0486b5ddbc7dca44277f98190cfe73a273b28190bd5fe62508381c630f6ef0da5b1a3c5c814127a923599f563ba44c8845fe14db2c48c6955ab01971b8a51a67cfa53f427f1bb9164438b10ee375e12975f5c11fce7143761c8332820637657022deb9313e5c4b59a95ac7e126095273807a7032a28ad448dc0ba151e0ec2245933959233044c974e0848395ecba4b4d91ec8ad1f03258c51a80e8c3fffff10db46cb84c2c4cc23c6f5d1c6f261d5e5d4be407fbe6080302b408674890bf95c9732d5976602703c75f44f10410071a39904f28fe7622042154c311ddfd39d665db3d62d6343d7d313e12d520ddd99773f8de8d709b9f5314702dc945236e01908c30cb80055caccac5550c4d94e523021bac2b893aaabcc93868f0cd5b37adc6635d71e7b0ffe310041f3abdc7655f1e7bf18fc82965ab51ae98a4e95026e61aad45d0ef4dea061a625c1c5a479feb873453f5c4b2428ac4b4c3c4161bce652afa68ebbb17a93bf2a66b20afe1e576e9f8689f33ce6d7e326c4393958b1402ffe71b5564c0ea1e38c28e777f480796f1bdd996a020fe7f1323a57793bf986f8618ed31aabc538aca5cccb7c3374a772db9e21b5fe0803cb19a617de7990ab7147aaeb50d4f6241aef84ea4b25327c81cc97af902ce4851e8c37145d9462bf3d074e0496e22453466f818a49fd26f4bdac45ef9b59d303c22d3df6244ac64248968b8b24bf95846cb748792e171c8f5bc493cebd274bf6b3c9ba68f9e87b6e57eda1dc24bef679b873449e96db66208df13665da769f2aedc6a5bccb771023169991c5c44cdff48d5c053f5de74eeb5832c36ad522d8b4d67b6e530164a21cdf00dfa31b2428c86a2444cdcd1049f60e8dd8bf9a90b0dde343ac2de201ee2cfc1f434c52084f606919c0ba9df49d7ac48edfbe681bd977f68f8ec002014626f66a6ed2c05cbda04b35bd4a46b19a0c1d58bea0d002c0fd9a74d9f4ece0a9cca99fc632359ac3be9e61c5252a3f0eb7e379efad1578823bb2dbaa990859e756d6b46129e394787bd327d47072293916985bcffc249a08b0a4ee7d0dca49fd36cf0477cab16026f6c9b7fe03e8861fac1707d60a498540c5afac3dbd023a1078268d9a2a34bf97886ba818caaaf9591f075bdf30c487de388e05a4617d6a78cc7d40c764c91e4d733ecef4f7c9a8108762a38169ce7e41113b8f399a9294c768f31b3e7b6b2aeca4602bcc332c50b7d23e9ac39736c5cff55bf0b351a3808b265c4465f63aa98fe2dd243757095956e013bc383fcee963047b52a40e4f9f62ff2499eceeb347bb3a1d1c5053647c00fe9a3caaca1de4846aec9772ffac0298ecbbc3e779514b9580280027e4f30b37186b2f29ba6f1b71a6e4639aff7edb803eb5552f46fa231966c8dbc2218e88d35771b34dcc2cf37c6aae0e7f4eac6baf3278262feaa8ead3b45670bafa413ff06f126e252dc8ba63f11070cfdd7c783190f4c2f226df40a95ab5339788e235b69245bd3d2a561844b615a3bc765f0cb89626565f7613e8da25a70f90ee5fa35e3678c22f63bd9d2110a07bc4184190eb581ded2fa6296402adc9840968b2ae23232c86eafca3b6209f6d1a93c51ba8be0ebfdf76e8562d3f8868a08e4a2c09a0181793aa406cdad47da882e002ce197c6d7aa581fc8baedef061819202f69e8aba31e804c1108bfb91b68c6f52b80699dfff79e0c5ee46adee8e30653f0ff5f9a67a9383810a022878c4d42d09e5e2373338ae7b7cc3be7bdbc0a51d38f41c5645cd95139761d39b10f5569bc523d4afc9c2e0850d29ea94c7a06c58c5ff4677cd8b36c7ffec69e86d292f65a7daeb0b9a0fd9a15ac88c780252d695f91c8b30150ae370089f617b5c365fcc9fe2ca8b8c46a6e721bfcf9418deea132fa0982251f2f55383101b997f13241c5a375cda2e3af08ce0c4e394ebc89f7fad9f603c0260f3f8792b6a2ab15a06420ca2c22749b1c6b11fbb3b3f8c4886e53dbe75c8c66a9e103b6f3565cd8d0c020cb4a5d51e58def7735eba4e124c9d7aaaaadea0de11fb0f507accc01a809a1b2496be067ed670646fecfc2f5cbd82bf9ca270d8d779c211168bbd3b09df418208c09a1b56ebe08abe2a9ae4069dfb2c37633cc34bf070ee4a6626c3f72e64b46dd8571b7bdfb983c6df1d0eb92c46a9004123d349066caaa3f2ad54805f126b04c89733339172b0194a82e9106e501459b3110377c9399410763a335c65edd614d59ccae66b39296b2bb9c74337f8815b27b522fc40947313143b3a43265e38bf9b4fcb9b7821e0fb6ee4d0eff0ce1f5e9a28cced9d601e559a28d5a45c977cfb26d0f130c5521ad7b9d5c5dfe5f18f244159556d07eff00738fff2543005fc4449770cee1cc9142323495a0ddc1dfa61b012db4ee18742b51180cbee8e11b6bc3a9537becc41a239b57c79899f8903cdd3b9e13304c16c07260d9c9c775048db44607f98b7f0aa6743ca46a4a96e8cae1261b233e99520f698fe178d897efdfa50dfa93df1726c79f944172478c066aa0c63124d63e37b9352dbafc4459c986207da02d2c2e63299e9a09ce3b1c4517bfac13eadc614f4ba1b73faaee59c5af93cea453b2645b657cef215f3028225ca302be2977b7ed18b3ec7cabd99d3bda42fd67ee4ddc6a29cfea902daaf7e233806131c57d13f20cc645652f91f5676f949a5c2dcc73ebbe6e2122a277af291998756e6fb13355aba393531fb3fb29071efcce59b13ee11b0d7cd18d03e43349cdd6cc8fee46f4d253ebcc86e32f97832bd8a41153e6e680699a56b938e0dbe551c769897b2c4bacda3df2ed390e195a590fb0393f9b5e02843659ae4235c8e07500d26e937c72b199da997d3b1ab7a4053e87f0b12e1097fb1e611642b0328a8d9f1beba3901c2e746b95f97bf94e4fd6812e1e8bdc853689081376c4705383ad3e0b17c95d3fcbd5725a97b2533cd121516182a8e51d21e55007998aa12d3bd35ff3635ac158f1c7e91e94358b6f0fe214ba6c151ff45b0a84d80f70343d3ffc7031f85508769944a532962ec1b83ecd03946aec982586b4e4e67c04a33af290a4c1d8b155b4e3120156f8f1451066736513c51353da08673017868f4c00db82611c92630870225eb11103e2e7603cfeca8074020c46bbb090facb83d5157125a8978de755cc3032e6e49c82b0b09e4260ea65de9cd9c74a368bf14c51f06d7fee5680a83eabd182835bacae91fa0d77e5dfc43b24bea4e63f7b774f1ac0d2a532e36609254971aff7cd5a075e1c0623d10af8afbdb3a7863c042fe21c261b8b74a46e5a92ad07a752c1eafbc90e07d9b5278696c3f3a40889dc953e9b1e1e073", 0x1000}, {&(0x7f0000000040)="bf", 0x1}, {&(0x7f0000002300)="1d6c8d0316a70c239ddf3d27a7188f886195b56203be60fc6133990aa5cd93988c5811c6939ca6dad9cad5e26b82215335e636db273e967eae0fe70dc2bd3d74de49fd4c5ca52cec144f8843d1ccb31c23350871123a1b379318e9b8d006c8df4d3dbe123bb1653d8fa5f5", 0x6b}, {&(0x7f0000002380)="2300cfeeecc0bd52af0ae309ffd97f4091d0125c08cb0eb34aa0b81d653f1c3043a5165996c4babda4913b0d0aba934487d5a9d464ffc75591f5a3e4817cf9949a94e54005f80e1ebc7d44475ce0b30071290b2c66e96d69decab5954475cefb5b31bf6a1064ae3336ddd9d6a7614eb6a9de579294d2dfb768f2b3bade409b8a5213e01011420b4b97318ac23baf309759d7ea1f717aff64f235c8f2d35be2c82ef9522fd1b8073f4fe5155c9a76296affd542c02c75f6e8bbc90f421c56d3f935241ac4c459cccbd679ba8b476ab5684078", 0xd2}, {&(0x7f0000002480)="5c0ef550ab94c639765e95dc927458e1a75f306362ec4a84345861e832ad0d79602702383d823ada3ab816b7712cce34c2560fb02d40af2a452e56676d53f950d9db413e7f4429b7c95cd8ace01f791c53febedd54edd5a97b9b6a6263bb86e8aa15", 0x62}, {&(0x7f0000002500)="e2785f3ff734cafad7223c58bfd50eb8066d0ab103fbba86a6f67f346f11eea9264c887ca51fbc7b38b7e5a33bc57b39542d73bad292fe8a9f09323b6fb8185deb8034912eeb2b4c4717a759f2e68e67d71cc5612a58a27b489adafa61ac22168f8605eefb1ae6bccfa19462260c8f4664ff5366b07ae22d7628cf469ac7a18df6c4e6965263e2639685bf4e3757a073135528c681a373ab50397381e9ad4972cc32f4b3aaf0a9c81641324c0df0d5c474ddc7f825a700faff025bf84f6b53004229722c4de8ea4ac7636f7d1f88ff9a701c447f074cae43c93e95", 0xdb}], 0xa) r1 = open(&(0x7f0000002740)='./bus\x00', 0x8000, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) symlinkat(&(0x7f0000000280)='./bus\x00', r0, &(0x7f00000026c0)='./bus\x00') close(r0) r2 = openat(r0, &(0x7f00000027c0)='./bus\x00', 0x10480, 0x4e) connect(r1, &(0x7f0000002780)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710ef2405a6aec0f1df0f701b406743f9bfcdb2401fdffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffb}], 0x1000000000000083, 0x0) r1 = geteuid() r2 = getegid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10001) fchown(r0, r1, r2) unlink(&(0x7f0000000000)='./bus\x00') 16:00:01 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) r2 = open(&(0x7f0000000100)='./file0\x00', 0x102, 0x11) execve(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) dup2(r0, r1) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000001500)='./bus\x00', &(0x7f0000001540)={{0xbe1b, 0xfffffffffffffe00}, {0x4}}, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="e9f88a02798a0236b4983345ec5e2c4d4f5803026214c3638fce47a7405646e3cc3dcdbba2d15490edadf38dd081f06ef875", 0x32}, {&(0x7f0000000180)="cb14176d7d6707c320c3c631de10ce2bc610485f4d02c5f6bf30dfd5c870ce90555395f4f0a327cb92541a1090233fe67ee5c2496f57cfdb7b68509da0f8299366e3a9b199d14f09901331b2774096c8b440df48b3a8753b3b4e2dd9e6e12b21124d7a5af31065b56622b39f42ec93b60828ff6926a7021904aebff89bc2b3535c9eeea4251a67164a4ea7ebd673b619649770e35ba83dc7958b7523fe144509d346f13cacbf25d385db53571abb15abcaa21e8e2d4eea68700d21b15cc769ec55d1ae", 0xc3}], 0x2, &(0x7f0000000280)=[{0x50, 0xffff, 0x2, "ef6cfcc552bc1998519da8f8a20239d82733b4acb251dba14ad7672897c116678044e1700aa97193d90dfa55eea832fc49e010490419a6b6c1e2"}, {0x98, 0x1, 0x9, "3f00844244e493f55761bed055e85b2eff4fa864853fdd73bcd524ff3d8c807debd4b63be8ea8150239e21208647c0918f71d49e4437d0ed87f0075a946b89c3c1431454f45d7c17de38e85e85733ab111aa8e44b4c1ae173dbecb7d02e393e800ab7eb1f8271a456dbe7bff82c2bc8ce9094dce555a193a507b30f9f5ed19a233f2cf27"}, {0x60, 0x0, 0x3ff, "da4f0114f427507164e028d8f7ad88786b34634728df573de06214f2b7f42599b232d41dd8cfdfb3d70edda66912c57fc0fccc20664be98422b0e512f114a199bca5293b38add5e4fa4a09bce7a0c930"}, {0x90, 0x1, 0x1f, "a01afc8444b54257277699c0f86f1355fa5f4a0116748ceae7e40e0c71447e4210c6bc1bc82babffbc7f18be7a7327405949d3cf735e65b3e8dcaa719d0ac00c2e27019fa044e07aa2fee32840c834efdcefdc291914227c1fc82b14b9c15b80652fd758379ddb2ec07c5bb77e40dd0f17f82cb1394af971f7910aab"}, {0x50, 0x1, 0x7, "e77ef49b21d9c3b96e5f7e4f9f3f6941a24e3378a59d30d5828bed1b29228854fc4ce48ba1779e703e630140d4db896790ba97b5bd6a638bc0"}, {0x40, 0xffff, 0x0, "c2b29cfbc5dae8e462970678681d65211eafa1f13acd6134d3c99bbb85a82d06312d8984e375756a6f6f6e08d1"}, {0x1010, 0x1, 0x6, "190f627634975c30a84fe6d4d185766001300690c4b1c2c93656e822a1c50507aa86aa1aa0c34ab528178d7d671855d0b66773152979327007841f11b68e892681d9c5a1822295a84680114f8aeb36d7f12395b7dc22d939bc3962193b23d58a0eb9dcec8bce1bccc1dd769e60710460efadd5a19ce06de187e03899a2d67cd0e71e3db41c11c4c8cd1024bc3530830b5b14dc0d819fd5e7fffad01423d2bcdd6e1d5d729247b095ac4c154061397ffef4b64e764b5fc647163b793a49dc6a7e187ac87f5d38119db6b79b7063404f7fa8da2b1e0f01d8a2073617cbff6a501ff42334ddc7006d56360855107ec8871af993829b5ee07c39f8085532417dac33e7d94b984865b559a614d0db6def0f3b1cfa717768eb8b81c95b82bbf1a9545514d93ee3362dc48848f752b4420710ee8bcd368f2d92d7ec4fe5bdb7b89fc52ab4b0b17cd21119fba13b0fa3356fd412ada4b642429d1f1aecfbc269760184f6cf6036eab13c6cda4f30c64d002032e2fb52371efd528a3694ec89755bdf89c3da63d415fbe6b33c54e645eb827e80ee6ef2de4ae34413636811f19f5e3314ac4c2348ccea707cfe00141c4d33ebfed1962f79ded7c11f09cc49274401dd94377c35945e8e438b78816035eb32dae615fff772db069984a4d69e36900c851a1338173aa96dae4041e3a9854b44a50880f476ae21f9f023f6aa3355399b1f40258a37f684dc32bc05a089c2ede8fee70fbfa76b05a8028884f46bfa5f32c57da4f87c8e73cd483635af8b0d1eb6b7843d397770455c9f4a2aaa67a6f3a67dd572235f96d24bb23a04f28012463c9c153a9423202084a33fc3981960d6d4194eee22101aead99ecdc769d3d093eeec628626d6f0fa9c7406a330375368120527dd68a66cd7e14807b24d226af08db0af3f2a4e78fd8f2d57bbc174f7fc7a0ba502c83493616c78ec59e479607b8a950b05d0e2da25eec4a93938632e587008760c8a731c05acf28de0e642e887b5063d84e452d6313efb251358bafad7c1afaace333dab8eedca6151b5fb5a6bc0909175271524bb494396403cb4bda91d0182769e52e94069a985cf43c073b6721b1e35dcd9ae41e3a37ad3401ac40cca527d008a8826c93db99f3f3c8fdc5ea08244257f239b9d74a6eb3d6cc6560d8906d679606e553845c9f68133ff7724bc2d97ce05a6fbf5b3c7eb330c48b353c4e8d0fd14dfbc68853afce5d869f4cdc6e3556be8938783d6641f9622ec8fc23d4342766065b9272861fc4f9a83ec966f23f4b3aa9f359a6ab93456970bda239053da63f0dcca4a0fa829f8f6d0172d6c4e1e52a67e76d5fe8b93d954a6e2d77c0f8bdb6506cc8c625a9ef96afeb02e78a3eb715ec1921957372922cd6fb743673fc918e7b967d217f23779fa9da67d55419e18c012878ed2002dc963a69ab99ed43cdd9970e10f2cc54197545802f1941bd219a61730c00288b251196a05759307539b6a70373c846f1bfc347605f7e6b1687df7fd632c62c25e75dd7220e8e4ba957d3cb9cd084cb4e8cee6f2119bb29187cbf00e8f4e2869c0a1b488391344fc532206fb2ad72770cc8cbccf369b52acf88fa480e5646a0ebef150d2c8269243884de7760755cc0c9ace212f0b4579c2807ceed1aa15c7738ba7b640769213459517124171804da4bd27d7aa5116bfa68e6f8711fc4fee4e6cc11156a7eb46bb3c4063c0695073cb53fdad253ad1c4de96b1b15601690168fdcf31bd66c334a0805318cb9974615eea7745386045f4167ff46660b7f7006eadf9eef19a2088fa43664c5474f307bf591143c321244eaada0dbf7396d0d3d6fe7afb82b073f90b275c8dc21cddb39069999402f2ba7bd08c38ed41a27637aa8373b62e4dc6a6907f9cbaa38b50f6c414137038dee0787530bd936174164be3f42483a49b2f9c3508261dd94ff9f8ae390362283eac2e63312ffcb43c0e7aa2430da681db00eed0ac8317cb4a231e0a4efa802d3169a9d769077182147bfbb74a0795783d944c4f3be1ea4309f0dfbdf5bea62d6532bfab149abd0d36254839d7ca708afd15ff8fa3a34f44798289ea33442a06246dcf9c2625d4eb443fb5936276e93ce777140755f6166a7e2acafeb798521d54d6e629542bf34e65032d96b582821f5bf099cf7a6fd131abc69f2967a3c9061e066fa74deae4c32a727f9a99aeb8269b9e34d98540138c00f82a72d06878acb12916e47c861e1fdc7414dcb237094b455afa45e973f15513b9686f237d115caca20844a940ae42325e50248e77b90bf17db5b553c92d7471a1dc8d7a497d8595304a6e4eaf3e4e9a5281abff526e679dd1b481fe9ca033f0c17d959e7783ab78c2b2564ea4807bf7ace67c802c6da11515243e55a6c03e8b6130e48631faa713ef26d41a2bef7a913159a05faa46df40aa2f12ce1a96e8e55e9515c5949aa72550c2f71f472434a8e49148db8417f32db7b158e90e9bdc40104c4f6183a6f4826039958343c7c180459e56a56dd8c9b0681c7c40676c65cfb2a8ebbe8d2cd3361b97273e0280ce8199150ceb79fa70f265c1abe8b0ab4d139e3dd39746d3f2f75f7dca8b369615f6016128410126df6fe5c996389551b8943ed2fe54f86f69913a70793a50d4a94c13281568126fab7c349d4cabf5952236391eaa36d13bdb303f2790c2133dc3444577db0775cb2df88f3b72cadc715b2b4de2eb449455612219a240baecdd42aa286b010955a6d1721e5232f209470ccbee71fa90f0644b818e8b54fbe8083555d64425090ad595d6af242efa38053f738adf92a3c1d2858c6f0d6142caced2f66001d8226c1576a813216e7a37126e58c6eedf435cb1485cd68f1b5f5a91b0573cc89657f6fce389ceaf75766d87d0b15f0393144c9b3dfc6f133017fe75a38a17eb7fb62f172ae935ab3aca8d46fa510a844950157f1fdec101e8d1bd9cef8dc8319f498183ba6a0c66d3c1a1a0153fc0ff18c0941f7bb5560f1dc12be3b7bcc2d48880d618cb5a2a09ebe90b817f6fec3d8fb931188db2ecdcea3690b8bf95b6d4b759eef8d77a6419acd0d6a03dbc6fb7474480217d560f74b8f8e9fc4dcf3f2a95224ddf9bbb1c5f8cb4ab41f1fc12978f7f1ab152747b63fc72a14b796a1c12ff724afc56c83744de1d295d7ad63164be6f868f6ac6211e73dd39869f91f535dfe51228705740f10bfde2febf9473f59f4fa6188d385a696f13fbb20a1b3e436e0bb0fdc75d8114e4c120991c1188204ec8519e10d2afa2caa166e819020bff633d5b2cdce72b82e24aade65a011f2cb11450d63d7aac2dcb82efc2eedee25360cd6709acd68f1aebf66d99dc00da189323ef75051ba4a2ea168962215bde17a586995dcfe3d2d250842e91b26a64ad9316acaa4ee7f15147ed69da021885f82808b4a20af37498c49be2decb5dd3896bfe2ce1f037f82fa4e266ec963f1d98f8496a5f916320a5ac4d4aa1908ba23e7e8d92b771d52c9699dc88548d04242800a1eec62e8611c80ff108c381b389c748d0ad262c96efc806f25aeca1bf4e0c6b333ab388f90193e94f4f94b1ed74e07a733b734b8afa80abf7db25a8e7ff75fef5f5788aac8b8c5c785a077ef88c38d45f70fb7f55e8d510ccca55eef355ae2a589de774bff7de9d02a6a55ba3e29ea32410e1b84bf48dc4ac187fdcba02f74f1d29c77e519b1aa702945d1bb5cdc196bd7faf668266aa7945871df119c8716f8a20d3ffd4ca1918589e5a14805e712bf122d6593ef702ea4ef9d11bca56e464c32dd69484922b1cd533632b0d9dce493d88d380ccf45c698137d26b948f73d3ec81e74bfc9ecbf146837b2b573f36598d68e515e7723e67d831025d52602bbf55a55d119bde177fa55d08c47a42b4e232ba7c781a63fcff9faac7593887412037c885a190af9b98dd9398a811769551eb55b80a976eb98cd24b9d63f1170902c853d62f67e986355639cc21bb7f8ff519a747ec060f87fffdc4d4729b0b8bab1f5bc6c4b79ac7f23929442c2057131db0e808ad95de6abcd688453750d9c184b54d8038f83c008ba7abd81450b0a247f635b600d9bb0b2ea3b49f7859f93bcd47bb470de7974a6c9adfa32e793a1739c12830a6ae7695bb7e40b75c1f80c2af871dfebe85c1d94c973554d33af607f8b5996b5140b15dad0b9822420d61fd9cb14734aa0fe6df53d61a14d245ac2296c3628702ef9e88e27aa8a4d60a6ee4bcf2ea38c9e7bac2c39569e36cc200f4416bfff34502ed2605e87f602149736abd97d4c56fedb22798e17d75252cc1f33f4c18b9bc99c0537effc92ad7c6a96fdebb4be61b2b3d1a07d774db28062f96969580c4ab5cfd8362bdabc7d146e47f31e4dfd5cefdce1f7907c14588fb62545c5945875cb37fa0ba4d26cb037a2dc34758647102ae29c7ba0b6a3a32ab305335bf29980b3279e7f866cc53bf14c6af973c6ec0638c65178389aa32980592cd9b3d423b9df5bca71737f0ce978327646fd6a89cf09d8c139761249c5a3fbd23e6bf68d549b31385866517120fd6324525217c18bced5b595f4269b3d70fcff7ba1b61adb610ba6025daf30b2d9bb71cadb696615bcd09b7e080d5bd25357c9ad5dec84477c0e9a411bc6785aec3a664b76f429378d72e0afc384caa6dbe17bca8456a549164491ca9d0b3e90ab49f95e0c13463b55a64b199027bf58216fc03fc47a160cd8e69a5f338d9d22e8931eeeb3bf391608a747c28c0c6704113fac6b1eb6058f031f9cebe23cf1a7e0f3c828b25dee6180b4f187e4de5cedd7a0f7eaf9c106f087068b59a05a8ce2b4ab4331c88955900f4b9af3e3133ee0f3ea3bbc93e835ac773136514485d1dcda3903decf60406f237bdafe0407b1ceeee97451458df5532ce0848ea20a65bec330041d93340a1ce86b49e2c313d2b62c078793c5ad87df278f889fc14e1e20dd14b9c3e76626e944e5b27fb047e218567b2f0ddd5e63d10d262c435213732dca5f82b22f3dd87ca3899363b46113abfa4ca9e1a51da93d42935dc16945b8fb7cebcb36def79156478449cf2c4e4862fb6d736594348365354e2462c42a752fff1fbb8f5e67f6a4888502c3b5d1c46942f7d725aeb2f38944db07965a721e7bab47db75d85b1d045a35992af3c99f44640027ccfa3de9a80d85fcd174777bc9587e9ee3afa832c9a468b708d0ee1d1d45be04bc89c4d40b5fe771c6ceaf90435f3bdd49fa814525796928d6cd58de61930f7ed96327e60ba72d877fc070c7f961cb2df9d79c9e1045b96c254545ad9071d87360003cc4cd3486eac05f984fd3f297010b5aa1b3b09588f7c12a74779e79f9fe7da81b1ff6451f5725eebd215a5adcc22c78572d7da9ce6fa255abd91719ac9deeb8bc9273addbd1f9b53582011f2eaefc0976a97812f82951e7f48339f87c677cfcf9c30261fd96a77e5d01221e6d384edefa4a4045c0cc3c701ffcc887c8bd197be2bf62a312c61e9a2e2ca093a9434e19d7ea70fc358acb2b2528fa5d17126fcc8da42358ebf03626325a3a9e6d5e23e030794f4e48af9d0923df9d3918ae536dc5b51ba04eb7fa966e0105b064acc87bc2eaecb2a7aa0dd335b3a182fba6fc000000584516450b03bf00cf555b282127419976c098a56c5e2d6e9faa69a617cade8d2526d1130c8fd238623bc51a3bf965dcc408df7adde38e8933ce3e4394f3904e2ae1dbda4c470c4151d78dc8cdede88a4372200d6b3da07c1043df2e07aa6dba4a5e3e5d01accb6aac572dba3122c2c98adee7bea50d97e"}], 0x1278}, 0x2) 16:00:01 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() r0 = semget(0x0, 0x0, 0x90) semctl$IPC_RMID(r0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r1) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x10001) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xe5) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0)="d7a19e3c9e6b71e395d55cffda8318dddd9e3eaacef8e204071a400cd712cab8a96498d73d1d87fab884e2648c5c7840aa2a7a5256dd45146573be5c3e43160f99fdddbf5a9dddb61c90594388df003ba6392575a6bdc84ca8dca6df7800e01c9b80e4d5d6bee4519a21d165d41db49ff6cb26f17a49f5a3d2fe879e32a28274f4a5bf420bad0346f59d35ccab07515c61469ca290a5773b5e93398e9b80d2ece303bc011bee945ac49a45f053b28253dabeed8a41e09124d855aeb2a6045f95e4a39897590a3a2d04091e", 0xcb, 0x8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/95, 0x5f}], 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x200, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xffa6) r2 = getgid() open(&(0x7f0000000740)='./bus\x00', 0x0, 0x11) fchownat(r0, &(0x7f0000000600)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) socket(0x2, 0x0, 0x6) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x46) symlinkat(&(0x7f0000000000)='./bus\x00', r3, &(0x7f00000007c0)='./bus\x00') preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000a80)=""/224, 0xe0}, {&(0x7f0000000700)=""/27, 0x1b}, {&(0x7f00000009c0)=""/1, 0x1}, {&(0x7f0000000b80)=""/203, 0xcb}, {&(0x7f0000000c80)=""/225, 0xe1}], 0x5, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)="baa23d45588697f312554d41697884e26a10addc915b666a5e4c33f89778e7d7f3aa4da1655edfb3a954447818993d4216da4c116b6e3648fcca7a19f0677203abb98dd8ca7ab9cd6912a2c98aea5bd547823b7144bb3cea0797c1d12fb0dc104269c4834aa77fc70410eaf6266f", 0x6e}, {&(0x7f0000000140)="50eb372d7b13524c551753df71bf6526496f4dd734dc3bbdfc7800810e325a4c632c3ad284be4fe045cbb529c687ece42586a66a54989feed3dd11dd5edd4b7fa2a6d7377ff1ec18b6ec6024635582eddc353c6f1514a662008c8982931773882f4925c26a63d3a4eb216d40d25bbf0f", 0x70}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="6006485a39500097c1876fdba9b0001e18192140457a9681f85b2a9fb82a394db395fa0277d18845ca30b61ee026a084b10902eb355a5eea552813ed91f01da596a1aa44057abe69f67163762443049b7e1e1a38d94e759917c52fb72aafaa190540dece823430744a167671363c6251f6eaf00c5a4d6c4ee731c0c3e59bbf0d92c84cac2645ee0c1b535978", 0x8c}, {&(0x7f00000002c0)="67da65e2c7078680b3ccf0708c917152f1ba1014a1c02f8550386507660acebb09b2f9a14e132152", 0x28}, {&(0x7f0000000300)="01032206f8763998d5e99db3b164ba8e66997a4b2a96a44cf119d3af132a8853d1ff071ed32181928ff24bf45ef2f103bfc8193f2b173095f75b5023c8846b250a8324e3aff5a4b4350ffac2ef8502c36f0565a3b440e66a41755e426fcbc3003e64759d693c6284d298df27b88e2e6930300cd2f4f9de", 0x77}, {&(0x7f0000000380)="10d213bea4cfb60a4736b83a1171f063a81a3b2e9f5bfd7dced767cf9370becc1f1601ebeffaef5d3bcc77dfd2f01b1502a5ff2de9ac4c3314b1b5cad3303e0b9f110a9e2fec53bccabcd456644b383275d3d24fb8f7df9c544101296cdffb45449f2cc600c5a0fbdebc60dc102ea95adfa1c4c3caa63d82f800a89aed848a2e9228a289fcf1f2df3084878973c59b6bd8fe7c28bc89b37247de42e37dd15aa7194d8fc1a72353e9e422cbf19bb437e84042f4249bd93e092c8332256ed7aae2d1bcb4c3183b720da04e1c66d42d", 0xce}, {&(0x7f0000000480)="5f5622d0ce514555a9a2ffd5ea7feb39c04adb69274a156fb93c532eb9485353bd20ba4b65a6169bf58e5655187133bd437d3b7b0a9f6d9f22e79a5cdff6cf50a4ea8747d418dcccb19a8cdffc925da37b75fa3e10dbfd987664c8d6dbcaf81d20aec2735ed5990e3ceb8ff8f43061909826f788144c045e4dff685fcd32b6dc2756d5cfe60a34e26a41855f66376d8cd4bd2777cce4718d72e698cb172301c003082337643cc53ee258defb2b6783a9553adc88f95e6832a219aedbcb520c62c29ceca07363291c93d67e7363d1f6b9454c645a7c4d980e06ecd5ab", 0xdc}, {&(0x7f0000000580)="ec085aaa15019cb16a0c89a6577d7b3f6ec1f6c0150c65cf7a7e74ec3583796a12570dec281fa17cdc5c58cf60757b221a2fd35d9ad1d2744c4e20db98aad41d9eea25046ad0c0c5619950e1a01fd21b0267e8a90e1c65ad356f1710e9e50abc271b356e3e3ad3b9adca391730543a47f3182855ac52573dbf7ca73f40150c8d", 0x80}, {&(0x7f0000000600)}], 0xa, 0x0) pwritev(r3, &(0x7f0000000800), 0x0, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x80, 0x4) faccessat(r3, &(0x7f0000000a00)='./bus\x00', 0x2, 0x3) recvmsg(r3, &(0x7f0000000980)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000800)=""/91, 0x5b}], 0x1, &(0x7f00000008c0)=""/161, 0xa1}, 0x800) 16:00:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000032fca0b097f75d03d6440000008000000000000000"], 0x10}, 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000005c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x5, 0x1000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000001, 0x80000000, 0x81}], 0x2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x11, 0xa000000000000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x465, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0xf}], 0x5, &(0x7f00000003c0)={0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) dup2(r2, r0) r4 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000540)=0x9) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000580)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000480)="7270bf6c40afb6fcf4eb69ff95050000004e95000078132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x70) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x0, 0xffffffff, 0x6}, 0x4, [0xb02, 0xfff, 0x1000, 0x800, 0xfa91, 0x8001, 0x40, 0x88]}, 0x3c) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) setrlimit(0x6, &(0x7f0000000040)={0xc, 0x3}) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) setsockopt(r0, 0x8, 0x10001, &(0x7f00000001c0)="268119de6387fc7ea13cb3e266b9ac604aec4318f1853d7068f51ffa0b956c094fc64ba6be498a17dfc8ecfe155a89ea251d115a19039ec139a9eb219165f52dc9f3da47eed64ff13317e93cf562a8729555aedab56525dbb2c6e48220c7b0fee63f792552a05586b85e", 0x6a) setsockopt(r0, 0x10000, 0x9, &(0x7f0000000000)="d3422c92317bc0c63d105e2bc33e041490fd5cd0c0af55f65ac57a4997029043a8fdb8df96374d0e36f541fc7f7d34b78771454a69de1f0991f787e8da563c83033eb22d8b32e4761b2df4422d0e6d8dae5e267fc822797d5881d212b792c8c614a5d5e2f7fcf97bf311b8e82d2cd60efb575a9addb24d8ec3b639c0253578082116d87a76d9ee2544c87ac0bd2dc2304c2d7b94e6e0df4e5ced75798179b8ba0f7fe598863660050be14c6935680d33ce60c6527a08b34886087b0a4d818075fb5556f55ac2f3e54a8324a9cdc07eb5e615842233122c11f4d046189d07779026ce5491e65478c0ee42b3a77e096848b1075a7c", 0xf4) socket(0x26, 0x2, 0x7fff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4000000000000, 0x0) ftruncate(r0, 0x9211) 16:00:02 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() getuid() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) setreuid(0x0, r0) getuid() 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r0, r2) socket(0x21, 0x8000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x23, 0x20}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r1) 16:00:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet(0x2, 0x3, 0x200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x40ccb7aeecb378d, 0x0}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:02 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x1000, 0x0, 0x7836, 0x40, 0x5, 0x9, 0x9}, &(0x7f0000000080)={0x3, 0xa9, 0x2, 0x80000001, 0x9, 0x1, 0xffffffff, 0x9}, &(0x7f00000000c0)={0x9, 0x200, 0x5097305f, 0x2, 0x3, 0x1, 0x2, 0x8}, &(0x7f0000000100)={0x10001, 0x1f}) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="51e4b5cee6039c6b9b1a132c08ede4878a1bb67b85a1016e5236224da20ba4d323f23fed1323beb0bbf6557b2390b8cd0926e1f194976530b406e833765eb6901b9b471b6cb293e6f8a4fb996a7210e975df418c199beaacb7c8322e56eab6686464c77df3d88a3ebe779cdf55708ba592bb435dff9aa19d9154aa05ccfc8e2d07370ee566c06f30b690baa67bfeb9165ceaad070cae60bed0ab3f54d031cec04ec457c3f303ace9fd51293ee56822feab5f3ae1ab04dfa24b6affecc6e5e22fcfbbb8beea59eff70439c89ac8ee50bc3d63491c10d40d7455d40cf42c7592a1949ab182c0fffa2d29fc108953f1c83e0c908dbf2aed1652f7b5a564082921833f9a76716ecea80fabaf3cfcf5fe4d44c02b808aaff749fec801f312d7b94ea0f1e8c273f4c9693aada3262d8f07b4297891eb11890e698e34367319222d6d7b9cd6b715f1620e0cb8fa040d756dd14de9fd0cd1365e95f3eaa5c650f7bb9c27940e1879581fe0ed00a5a4ea58205b602249fcdfee22130b98e443373d6086cc3c002b32f56fcff29faf46e6894aea1880525da8da4542830481a69bd10ffad969a750a174affde13ff7a7adb43fcd8ebe59778b2ab4c84783ecf6be7fd1cd9f1408241c1c28b58058585618a18ac69724d6bff0329c6f43fec84d0ea77e004e252d7d723f5e3cc294af98a856e37490aeb1cf6ba4921c846a6acc1e2267770b6793228d000bffd866c2ea25510a2fea61b697f911739fcbef0a82c7a43ea75bdf0286ee72489957273a0da0f37a68a9d84e5620189b3b0781e84c70d2af1faa3de0b51ca34b3e2766dac7c8563f113863b06bc309ae5e48e38d6f7dc79d4422319fccf3d5d3ca310efed2cf3ddc4226434a8a9d1b598e332322f247f6fcf37e5261371002add3ce01ee6066c8f62d90f21ef1c0c95aa084f888e3bd453fdb06b4c76ec95b6e2c3b27001a110ee2f870b9ab346a3c5e5cb4a97225fd986aa731f285d66a63b5f387be1fcb4b2e0b775f5b586523b7bdc646d4025e231430b7cece32bb25b1a2cc25d4b86ec90c61945d39d2358a20a01d0d6ed30468da24a3c3540574c36f517c19d694a8b1874466226ba175cd91dfae4b4366afb10b333afea619758253016ba304b8a44bb5f4fbe4be281e97c27fbcee2b332e3916861cfd448ad1172012c9650492719f629bee2c3bcaa0e009ba9d35dc0c3ed0f178c351d2da22d991b2be09f81f89647c15e1044eb22a7cea1ed292320110a9898c7d330e05bd7e6684943bd74a50824eaa266b0f3d73c11e6b3c0805740782943571c966aa33e322d867587efc96592a168cc503c099a528f16116e0ee5012ccaa098d7fd1248c891c4c5c594e5d7d1df3caca7bef65c48d77c08b6b025709abb4d7b360878a5a9387af65f61be9e76eff4937202bdb966bf425d1a77b5440d8073bfd048a73a93a1d815c041580b8a8a7b2621ccc919f783898ff06cc52288354e47a2a8fbe91f6476006a4997e503bd2cb5ed5650aa81ec244696b52c74cc9b64320123c9a5df6ff42509ec4db851c8a16caae14f576a93c9633cfd0b09307daa655c05d58a0ec099304f8c63190da2162240869d3334d317dae147ae72ea32370c007d4a09dc48475f9cd40a10424f13656826526d61aa28c162423bb22326e55644cc55a170c5c93a2e2cc3d5ec2a66dd57ad26d3c9180214ae5ee7a5df66e39be64cfb46e78f2226f14b2bd8def0ed14cd7096e3fe6184f707f4c95537a11711d2cb2ff67726146c27acc681fffd944c9d1524753b5330ba8eedad82e264906fdfe8ef53604972f4cd2c18c6222d178f4a839f4af0897d22acf2a12192250d9a5e8f236f5556cbf571fd2188133fab43fd290b3764ebc8e350802bd9380f2a09a91908bbb4aebe71922da1bd4ad5d137df247c7bafd130cb124a32db6a9c04d6bd023d865c726566dc8788238d86efc12f7352bea809a55d66ba7783dc4151f083e7eeb2734b9d48167b8c69d229e082fe9256c631d8173a12cfb79b88a41ee7ae0537c46e8e30790a895c31ebe209b902feca564d2aa926fae219d2ed686f83faf9cabffee508a196a6f52f673d77387708f4c9f8d4b855570245c47196d42df529587d5c37a5326bacfcfe4fea17d815a9f741dd3ae6a4b36824ffd5471a2aa730435692c1c8c8aa484330345b30f09be98341d2765ae103a22d4580c2c5ef7c6cdc67ecc54f42c792ca8300ced1a54944db7c46c16f72b5976dbc4350aae15c65deb46fefe228450f2e92b93c929c1c66d26f6b070bd8e94761af4dbe95b180866f001d87f6f11c6a55bd55d5c226a3762c3519e60255d3a1ba0058dbde927a1b5c62132e0a0f96feaf7b30f9074f56e48260ae9792240d42e058f5366bf1a6b838362625fd2116508809543a10c9d8fd6c926837f17d6615929cbf865755bee878d916e65af8a36e0b2775039aa00a983d0f9306bfe9e94519df61ae3987a5c112c102403445295122981384fc4c545786ba2785090774a75f202535305c946b5b7807a66514c1873e011a3c1461d7de141c7ea4e6772781ee229717f7274d97206ac0f4ad5c3c3f8afc467dd793600350cac961cc573790f7f22427d0a460694b52a25b2d872f8c296db9d7ad47f670eb1a07a09a6105f2920107499c62850bba42b8edfbd8f5020d83dc553dd0451fc16f998abaa3f3bd9be7e2536010b5c6e5719bd5db7452f529cd40041fdbcb7542c15dec015a9fb2c7d78a5b02a0685f90471f5d193451bef02b3ed66e3b162323e81756e10f6b593be2a55910cdcc1673c914dd9ecdf4ee3910139f5776c9119720d2cc33b1a32ae1d768d6f42e87f95ab04b205ed66575aeec095221381a0c874499197a4714d0ecab3c227caa418c2be54857fe0390d0e93b022efe334b6ec19892b0dd6ff6eb5a2b7979b01f6b928e030177567d1e1cb155501e507e203251294f8949f46e71f3fc931aabdcbcc880bd027ea437f4349f47ec4c0ff65e67ab288d88ffe0ff447bfea4c402548849c77ddbd06944b94922c66c484a284c084d9cb903ceff8b12578e569244ba4d1177be34d8cd7236be40aca6b3f8a96591432c32fb58911bb0b17d1dfae56c319a29b2a130045669ce5581042cf71f173acf0b4e1b36027bb36e3de9c497eeb1853341700e580d79b10681c8678fb443e85b8daf2723727fbefe91fbe221c1822583ba4edcdbcab0429622d070165b031a69f947ed545c2945dea4126543d7e05242bd6a964a90a7acea40d54cec5597be2e942d49c56419236d98c15984bd1bc437e87efda980ddf212df2f0429caa7a8922119c1614fc237fc12f399a6063f3303636973ce6345811a17819f56f0243372a8320b8628ef5364b48d1c98a461a9dfb2def29dc1682d55962ac935da22ac564622b25780c6a77bc9ee536f87cf7c730e91666ffb2f061e9e0c2e25a4bd9dec412ff13005133eb074d487586912b0e3e5876082781d351e6b54cb32ebed2ca431533b910a48fbcf6cda908f8c1ac17d77e939e42b1489473a9327a4dcfe82e4ccdc2aa24bcb15a8f8e53888457b3969e7538aab7667997c3e960bbded46d4e6d1a650377b8d882a207dd3107eaa935179566111a61b19710d7a70a05a0b143a5a045ba5a5e9d39f9fa9e61ab87c1b774361bc17ca525243813818d05dceb2f51aa4b2bf5cabcfd98ba62322b1b40258ed517897c6b56123f56524c1b002c6879c8ce3cae344323c464a0e49a87c4028cb00301f26f9c89e66e37b4fe40323427273ac6294bcb258df1fdad8a17cb0bf67bd793f75ad77fcdbd83ec18fba2095b287db5ace7d2302a1b8a80ae26d4e5afecfd4393439a2769cb0d47da6c0cdd9717e774171cc8923c32f571fcb25b49a8011cc804a537bb23ba514c8db84586e368ba8296f4d6c079ddcd7d1e1ee764119a599ace8fa0bb24facede1fdd6ce55ace2bc1bb73729169a298b77ff8770879811aaa69139e3092e4d74e227a979ae9f948c638d5979575ad2026f61ef3e65aa585c592f66f06557f739aa5ea0c7a9266a852e877940e43f6359ea5283527d43e7707d6f9f41e2a9fbbc7e35cc1dfba0caa5d4b11c8405366aa90cb2024573f232c77462803e7311933663e156aad44604d594284a67615fc068286bb84b0bb1701d3d3096cf8187d33995804a1ed1c9292eb8f1ad999af0657e3500c2bd840f36564ea05f873a94411f982f15eff68cfa55fd28879e6703a95978df50a070a8740c38a9af221f4e8c653132678bfacd42694d46e1df35908f049c98480766ff9ceba358755c0a03cc028c9f8fdab7711ad5aeb017ba7086c7054704aecaa3dd0d652438ec55846b556c67651c2bb1ead3b2b4ef8d094fd3cedcf10cf926e187c988a77806a0a3fa8276ef6df4c40b31d50aa814350fe94a908f7f25881aaf0ca1160b9620e58f8a4b214721377a3413942efc0af7c962607d0c2b28d92d974201dc5befda8d918fb71b0307d64caf885dd87d5e461fce2d07adeedffcddfe36022c9fe68a9de8997890b5f72ead55a0642f79d8f0604b27ab05fb5982a2fc2331b0f57e62c19f0015373e47c75a5a10e2f14992d29bdd74a28ac8147f4ebaf6bd197cf6e126054a7ef93d8c029312e454d6a0f56c07f12f296506ade316e3b83671defaceeeab1ddf409456b8edc9fedae7ba107b880dc2bbc6e4f9dddac987554409e8629e47216b44bc07c2784c12545ee6f0c21028b3b265379d19b6abc3a7540d085b4f34f4e897a88555575d7d3ff2f7e4e41e3e80d25468ddd445ddb0db71e3922ff75f9628727d45e3edb781b8cccd42cf378fb915c320dea1cf0245ce3ab025fe00e7bfd56f33d49277bd3bce7569b55931e86392168ce2463bf707d4b707d45ebb77c556a20c9f9795f468cb30a419377ecd5bf352f33959abe14d20e19f191ad31a36d4293bc7778e53b6d906721202780809a921f9409d4b4c9cd85763c9d155bd60ab066c2ecf5384bfcc5131c76e5285d5a2a764e5c70e449301821737b4ed8fd468cef550bcb4e00cd6ff737c8469df109c144167144cfcf055199819a7a61c4ee243f60ad9d467c3dd527c9186c9a1f08ae4240ca84320b02e9d089612d16ea528f397af191473ee2cf49afed790efb409852ff08ccc56fa68d34b7d30fe21fa835ef3e8a89bb6e8967a320b5c908e269b7f771c1087cac4f6dd05b9984392d5257d283cfa53a9d608731a4d3f4dd4b68cc66c3cfb83ff86c475fd70560d3c6ada718471a6517dcc027ccb3ce437f60844c5c794aa3692a57ed6d6c50ec6f9187d4a842ab38dcf756c1cfc96d28d4397430f5204e51ec0559324e65c9f93f7bf14bc39df8d3cc39a7555b5a9e9af72b50e99e668fcbd9996dc6c37cc5546ebfe7668ae93831cbeb8b27b5b07a7f0153ada64287803b8e821cddc6dd64e2369f457da5c18b16e6ddfe19ebc6ab5752aced9aa58654984cb14dd4a495dc78c0420f9b860269fcb277596cf82649e0400981a2f917ac60cccba6ffbef69dd82aecf049ddbe8ee46bb21e222f3c6f54eb0ddc16858d1c362130c3c9052a4a9a3c1e96b477749945caa1f13ddddc7c9b107553a5d0a41f3a617512a058b759c6432cd4e355bc19458f12f89cc5ad18e948e0ecf334f58b78402494df61efb2433ce2e8ac21bab8251c84b723c19960c8e800edb9e1925f9b5d38db01c42fa97ca3d18f686d3e48ca25a8edb0cea4f8e87f789d591ae801b8434a8417d2a04655164c9671b297dfef11664c780857f3b2292ef5169a1f83", 0x1000}], 0x1, &(0x7f00000010c0)=[{0xe0, 0xffff, 0xcd, "326411af9540e0b363755588dc062d5c5c535c917c8de4497661f01a7b04d61b6c86eae2734e45e3907ae0737522de879570f705e3fa619a3b9d37873c3bc934ad35604e035db47104b7a3c9b6d118da321b76332a62b25f05ea931d96e4b944ccd9f542f8cb51cd8ac2c63e0a938662048d1fc235677843445c50463067c284c427e35d88deb436a02d5399bdfb08f016db32be7e47e7c98c370017b8ba25a599e01de2c334d16bf2877f5b1e99f63a58c03db0389a38bdbf0ca6972386c70c9ef52b3df787c291f04c87d304ccae2d"}, {0xf8, 0xffff, 0x1, "c5b69b99f3eafd3b49196853b9e558446243b1029d59455860ef9c60c96e867032e4979f8a62b10bec6bd02f62e9c8e04460551cf5010a82627a8708bfcff322d4327e45fab9eb5c5526520f3addb66fe9c4bd81f76f22143f3ad10b452b5bf277758b2dd7f87840727d7d78017b9b6973db0eb153f6ec65e93bb38af07e4e20097d0674d7a1cbcb7614ff33aa806f965726c9e052dc5f3fab43aa3a82e9101f4a9c0705fea5cb2302321f430353ee1e5b53b2cea2e67142f491d258cf69c3eda809e5079b684ff5a078aa9392614bb1f5d9bc5a1154b7288ed5c3a8d063fcf72e0f49df"}], 0x1d8}, 0x0) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, 0x0, r2, r3, 0x20, 0x2}, 0x0, 0x4, r4, r5, 0x4, 0x8, 0xfffffffffffffff9, 0xffffffff80000000}) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000ebfa7737fbb36c134ac36afe37f7fb2fc886810000b2357f940d39519ed63e627369a6d6b15690916ba8c622ebd82e001000000000"], 0x1, 0x800) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) close(r3) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:03 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d9ad7c985c89a00"], 0xfffffffffffffff1, 0x0) r0 = geteuid() seteuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20888, 0x18) getsockopt(r1, 0x356, 0x8, &(0x7f0000000100)=""/115, &(0x7f0000000180)=0x73) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0xfffffffffffffc3a) 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4000000000002000, 0x800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000680)='./bus\x00', 0xa00, 0x6) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000440)=[&(0x7f00000000c0)='}\x00', &(0x7f0000000100)=':\xd3-@!\x00', &(0x7f0000000240)='\']\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@-\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='^\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='v:\xc6{\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) open(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x101, 0x81, &(0x7f00000000c0)="190ceaf665975286a279ce486663ddbd4b7b4dbb0244d61e7225a8c19fdfc1195c440eb8b2410aed2217d3e183b5276e279ba264396fc51388b00999f2cfc5fc6c9b4ae318d68410afdc797fba17fa32e084f561", 0x54) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x100000000}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)="3b9fac5f5292f5fd1da1596e8f8408567f861416784eec52d78b37d9107672d7a7fcca3e766cbc72f8eff73b90bfdfb8d05fc55eae5e9ebe08528297b3ac1fe9ca42d73c449697cce9800b4d08f22b48b4bc94cae0f5f4069ba3997ed1e467c21d12b866d0e5b1df45d5931e358a58cf3ac131950ce9678983066a0e5a937ffeadeef84f16c308633104d8090c1679b7e20da49f0e5b0619b526258d9f663182bf4c1d39e26ebf19dfedbb2de61e49558041cb4b446aa0497921387044d9beaa55325916d6e395fbcee8c1c94e6c043ad3d7a849007255", 0xd7}, {&(0x7f0000000280)="b111c9d4040a56b21d2cd84dc6db47d890cfaea422aa5be97960a63abcc20e5c44e8a4abfd4f494d9640ad659f399ae3dd3c5f280d16d896142c4dd631092cfd9a4a9f3580c5e5cdbf5a2b928de29a0457915fbc8471f1cfa1cc03f39a6d4f01e71aaee714395dd0cead145294316b47cdef311d8dc1d3e9270cbe5f898b683fbbbdd45d0eecd969ddeef6611902f7b9941179d78a14eb4f505048b71d8787b3ab422d3a40435169bdac0ab8589295d11916141f423a24dc614f3b3c99c8c6839cf28d84040c0fa62ded17da9ae3095032cd71e0d3292c18623c2f01b3acdc09f582b9a18b", 0xe5}, {&(0x7f0000000380)="d1726eb189cfd22e4b66fda9ed3fa8f33ce939e6f45a6ffb8caccfc8584c06b11740e0f4770b26d41b062bd6befb6fee05a4cf511c0e42aab54d1a29f1ddac9fbf97d3cbe37e61ed1d5e45e8bab6028a588363c43881bd500b4b64facb724f485c27b5fddfcbfbfcc297b73b8064debb52d009080b0d9db2ff8972e4b2e6769098a7cff05342dc1aad9b07962b510679fe0d522c", 0x94}, {&(0x7f0000000440)="400b99e679f5c9608048799eb35ca62dc1ae4a41dcb38d73ee80553de2b3f18d2f93a487ebaf3110b68dc7bd052916777fee3c020df210a217c76b0ba87761e51769ccc333080c7dfc18a5e5d2088349d2d1a4e5b8ccb9c8a3700ee20be03586a2ce03b2d8a2f03be47e3321e0e0f88170282a0c1170c69b1629de5bd63a0cd63c3da6f97ca89a2ea14353ad414a255f470499c248803a59ab50269be60e2c314b62bb6c5d597e488c28e7128e6bfcfbfed89b6c637f721f77ea030273155c9f9a5d623703930fe85ca1", 0xca}, {&(0x7f0000000540)="c007697e195ab768349e49f8915c9a0ad209b0ad0d8c6bbc45d716fbe72a1ed0e352e52d81ad2d958e0dcfeff03fe28cb2619e2003514704e6759f9db9ab72f1664db1a77d6ac1f38fce5f74ad9650d0bd88a4c70b4d80c2a2995b3248abe7cbc44ef6e5c0f2610c5ca101b18291bb587279175e999d2316464fe171c4dcbe9fdae3a8b3069bea50f4dcf5a408d6046f5e71c3048fa501f4a4a522a5926670fc0dd8ef1ab347db3ded8e408c35c7ea3f6767ab2cb255644c54c22f58c23497b469d0deef5351c63cb7cc768ff07e90460a10a9fb3a921dc7558fe18798680136c9177c6419d39c3f868596abc857e8c53a4805f080913df8", 0xf8}, {&(0x7f0000000640)="f1ea59b58b43e7", 0x7}, {&(0x7f0000000680)}], 0x7, &(0x7f0000000740)=[{0x108, 0x1, 0x9, "2be92210b53b50613871511116f8ddccb339622ab7b4c61ba0b67c3ade25fc9b7b9bd71f723bac8e87c40ac60a144fbc7e483901bbe8fff7201d70aa72239dbcf2e1648c65df17bc9c6294309cb984675ec38801268054ad0352b3f2d86200f56e33d613f2d3319a5951810e9a4e94c4f9a0344f684dc8df7e1608716ca424b44dec14e019555d3e1ea78a60168b33714fd181b5821894a2fbcf4924ed9b0782bf3b328a6ffd44cd53f3cc1456dee79a69b562575df7d9f6c4cddd0e154fe748bc1684ce4834c88e34d55198ca54e37aa01f4bea811d3251957b74e16c4fba4b68cbac3e30c16a15deea37c9bebcb82d1b8ca3adbeda"}], 0x108}, 0x9) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x40000005, 0x7, 0x3}, {{r0}, 0x8f7c2933fb8a7f89, 0x80, 0x0, 0x4, 0x19b}, {{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0x20, 0x1}, {{r0}, 0x0, 0x40, 0x1, 0x2b052b6e, 0x100}, {{r0}, 0xcc463aa972276ea0, 0x5, 0xf0000004, 0x8001, 0x1}], 0xba, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf00fffff, 0x4ed}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000020, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x7, 0x7}], 0x1, &(0x7f0000000180)={0x489f000000, 0x400}) r2 = socket$inet6(0x18, 0x100000003, 0x102) r3 = dup2(r2, r2) dup2(r3, r2) close(r3) close(r0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1000300000002}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1f) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/219, 0xdb}], 0x2, &(0x7f00000003c0)=""/128, 0x80}, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="de789ea45707136f313176e59f86aceac8653d14ea0f0f3ba1efc04d73", 0x1d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffffa, 0x5}, {0x5, 0x5f0}}, 0x2) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x31c}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8bbfed4a8fe8579a195075e8d6a88a0009707544fb4302156f3916f40306f64154df1a56d30aa9ef86084aba29120cf712a2489a09c5a733281597465056341af872af93f8c52495e26e802fb82b8696127bca0f9cf6832157fa9d7c50bbd3b91aaa44942eb409150b51443d5fa5aa435fdfa307caec3feb5bc22f9cef11c52153d41cc600acb96b90bc08689fee6046e5550580026263d1709b431a8351660f961b6fcd48cdfaef3b9ea88d565bfaae2f5f7d18b9587fadf291e66065849e1c75697d1925b0c6632480f5910396dcb5fe87e64224ecd39563f7fdac11c05fac9460dabfcd79a1089cf8cdef2881dfd096e0778f", 0xf4}, {&(0x7f0000000280)="6b81be0d1cd54f4fbda468ad98342ef3cee7570e43cdfdf1fd10a2b307a56d1ccebea6da7cfebcb357919b6853fc6ad4048b58b997c047146903576b479c70a9d2cffe629f098eec66c87cc0a14bc9500857ee110bb2c2ea84e52ec25c1887994ab0d8cdb22d8a5dfe93160491943864409ce189c864e0bcbbe80b94138b934a9311a471d843e2e0abc12e7154afc96bd4130bbb5e082ab75b71a7219e405b0c3edaa02a97e6", 0xa6}, {&(0x7f0000000000)="45d1efc9e4e0b70a81ce90ab3b6fc92ae2e75592030608e2708a554453931e71024289f2ad1122e091de8b1e6a2bc61e8112db540fe871", 0x37}, {&(0x7f0000000340)="f1d5a86a52cd5e93f0395b9744aad91f139b763163c9d7de210dfe8efe46106d037b4fb55d9321020b92e615b9f6d4fe03e91ca90a0b989a368f8d0c3d207e572e41ee1817492b711206109dab1bb369a49767ab434a87d3384d9c8409c6efca217e78e2a717ded0dc5aee691607caa39a9126d63ac27a854233214e9815463223f643dcb77543d27951456f21b29b25c1a35bb7", 0x94}], 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c9) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) setrlimit(0x2, &(0x7f0000000180)={0x31c, 0x3}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2d, 0xf0000043, 0x1b1, 0x3}, {{r1}, 0xffffffffffffffff, 0x5, 0x8, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0xffffffffffffff7f}, {{r2}, 0xfffffffffffffff9, 0x45, 0x10, 0x6, 0x8001}], 0x3ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x42, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0xd02a, 0xbd5c}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000004, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x40}, {{r2}, 0xfffffffffffffffa, 0x19, 0x20000000, 0xfffffffffffffffe, 0x6}, {{r3}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x9}], 0x6, &(0x7f0000000140)={0x8, 0x1f}) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) fchdir(r2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915", 0x5ed}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a", 0x5b}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="510db89cef9d65494c", 0x9}], 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) fcntl$setflags(r0, 0x2, 0x1) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x76, 0x8e, 0x80, "c71bb40ae333651352cf573c99623c891640785b", 0x9, 0x5}) setpgid(r1, 0x0) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() preadv(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x6, 0x1f) r1 = syz_open_pts() preadv(r1, &(0x7f00000017c0)=[{&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/248, 0xf8}], 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x2a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/105) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xfdb) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x9, 0x6, "20bd8cf60ea28cf0e64cc6730b0c19d170b6d48a", 0x9, 0x7}) chdir(&(0x7f0000001800)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000001880)='./bus\x00', r3, &(0x7f00000018c0)='./file0\x00') mknodat(r3, &(0x7f0000001840)='./bus/file0\x00', 0x2000, 0x5) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x0, 0x20) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x50e9c111, 0x8}, {0x1000, 0x5}}, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001240)=0xc) getuid() chown(&(0x7f0000001340)='./file0\x00', r0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, &(0x7f00000011c0)}, 0x40) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x28040, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x80000001, 0x80000000000, 0x1}], 0x11bc0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x584, 0x5}, {{r3}, 0xffffffffffffffff, 0xf0, 0x2, 0x9, 0x200}, {{r4}, 0xfffffffffffffffb, 0x30, 0x2, 0xff, 0x4}, {{r5}, 0xffffffffffffffff, 0x8, 0x80000000, 0xa2f, 0x3f}], 0x9, &(0x7f00000001c0)={0x100, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r9 = kqueue() kqueue() kevent(r9, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r10 = dup2(r7, r7) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r10, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:04 executing program 1: write(0xffffffffffffffff, &(0x7f00000029c0)="a6", 0x1) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0xed, 0x9, 0x9}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=']\']\'\x00', &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='+01\x00', &(0x7f0000000200)=',/\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='%:.-{%\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='t#}*\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000340)=""/4096) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a502acefceadb6fce48ca8cbbeed888c0418d120c6d432e7551a71f58fdc03cbdf7968bac573df9a32da146b98c1893c115361705", 0xe0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00000000cf73b522d15905c7d8b97f085ed86b9072ffe1cd96bb95ee14df9ccba5bccdeb0000df451dec5d0152f5ff9b69c0bd89870fcfca8c0f944f79167f985ec22aea8d904e4eff21527b96488c661f69720c2ac61b79a5895c856d159a43c5f4a7f2f96eec03950a1c610999249feeb00a", 0xffffffffffffffbe) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x8050, 0x0) write(r0, &(0x7f00000000c0)='P', 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x208, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xde, 0x3ff, 0x17, 0x8, "06476026a9f2433fcedfdb319e9afea57874d23d", 0x1, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3f, 0x0, 0x0, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x0, 0x8000004004}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000002840)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea16d5f0ab6a325092765881217b1d6a95e602d89a7202d6009a0b52067f35a569f0234b007a117b3cba03773945f3ebc29e645af06621e6a6768beef725c553601c95bc19e3e82ad30"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80a8, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000028c0)="4f9146525f0d578215cc29e25a7090c65c1807fd8f7406ab67c1c4f72d76242f2d03964f07890f4407fa3d4ec604cd3db5701d6fe6d583f9d12e576e9ac782986d9807e7e56fd4a02a006a70a4f6d0b6dc3233689b7551cebef7b469272896152e77f64eebf59ed330e360d463020d82a290ef6a990333e970345b9e42a512d732c58eab31706fe32299926cb190085a8489debbbb1ea8bd", 0x98}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001600)=0x7) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000000100)="b3a4d777629a2d374c4f4e531a19be08c3104d76fedc3a67be8cc08805aadaae5fa24dfc806c29d3471ebd2f7f0eef5dd9ac0e0cf55e2e36741cfe2fca98cda8862f4584cb6e7353b9288fc6b30c2cd0c9628148d4c18e1323c2d00731c1f9776d7e9d5a8cdc67a0f14ebfff1ef8888c29620f833092d581059f1c4a50d327ded8d595eb925ce375476966812e5b5e68e1411655dd2049fe34d2992e342d7082ef8df883528b5993654ff9e32beef02f4fb8c9ed4af921bd73045137b52191381ddc7f", 0xc3}, {&(0x7f0000000200)="8c5497e1576161bbb948bf27bef76f94bc8e3686cf2649771ccdbfbfa73cfe994a0f26f90a440ed186679ae804aaa4b637e20fe3e45b875b2e8a4b62c0e06fe61f1ca826f1bf8ab7febd37e55db5315abfcadbddce2ec277eac1bae35b02350a6c04f3139c33e213dd80eb85c63b91c0aea1d5b3e559aed3ebd22badf556c5612dd3baf221d28958801e9cdc5a311dd7439bf92d650e83d674faa2a8c4f8", 0x9e}, {&(0x7f00000002c0)="b817d8ec75d4230401e1f73583b8bccbe322bebb31b7b743d7cafc1bdbd786ef618d18976549a4f5744f3e9dddccefaaf860e1001ea9b7c09a5674e88a8cbb2f1be56ee79331522ba082704afc888b7d92d6e35745759537eed080504090cb09444df9a3cf626e798388115a4e833c2cad4451891383e8aa4f8659ba2c4ac511fec9a91fc59c3253576051dab0800283da8e325e52c1eb1ea98e58226082c29ee8e956430b05799e6d582b3df27f09e4c4941df92f017b916e00b6598ba3d5faa32d0d0e", 0xc4}, {&(0x7f00000003c0)="1c7ffa0e1a49bb6f69a11e514e45dde1858f51222956a09730f72effe00f860cd31c3fedfff4d5bbb6665e6f7b4844fc1b34c37354bccb4b0f8fea4781802842df370bef1fc2d5a1cb8244d760f220afd264a32ef3b6efe1901201dfee3a40a7151c83d808103905bd637d8c4862fd164c7ca394c2694c3f436420f0a8b32bd68889fcd7bcbd4c1ace53deb67618552aca991f20cbd6d8f02b6fe096e3753efd216051e00481d2654d0fe36944f4a3894c52591efdedab66b27416abd3b86fe1508b909daf984d93c445d062d754f20db443e558d52c3cd996e82a87168a40b11b6e6257456d59a48012ed3a8ef92d96b2bc4ad7e902900b5e7ca6ec7f5aebbac35196bfadc8206063312afd3358eba8c1db3fa24b19e3057e909a28965d166448207855cdcd0cd87a40da135b686bb5961f7effcd6fdaf5d75f8d502f050042b9531a202986168b16ea6cb97643f71304991b66f254cd41a6be96e10b4205fe2fbdea696984769e8365c6e6399c0e2b7940ca792fce7266d877569f5ed2ba7e35e859fec6e0418fda3c9286fe2b8a9fd12a32c1d0232010d2e62bcb2b4a3c5a2bab9055a48392a4d34d2d9bc89b2d82d5ec5d6cbbdb08c1c6da287bce8d9898fd9c90f7fbc9dc555f125517c97d702f7ba7ff78273c537dafaab4b7f608a61ead37b32f545eb7b96c6ccc81cc8b2077a0ebeeb298d63962e8cd0b900af067a71a3bcea4256c3fbdb9a2cd2f00034395094aab50ebf78e315e2dda4ac3d08a3f00212d1953cb1b66e00cc3f97a5748350dd7789bb65090abc163961e1e60e10a23ee4bbcf14c78bfba6c7d867f318091b1ba0974accc5b102e43f87b2c02371392fea736b0aec437e3c40fe426e8248b8d80e014bf0a1ca795b164a6f6c0a8e247b82eca6d058928cd37e7d1e8a3ced6b3f85cadba912b501ec5841306276d69d7dc1a5183a5c4eb9217be8cbd4bfa0fbeced9840b946522b6d52d1bd60843429f59c5657df4e0c525446670decca4e514a130536147091fb98002fdcaf553f8b9787ebb35735722d08e602bd04b3370b7cd587e052c4ee3284c03b0f60b8941d8f1cbf2336a3c8671cb364f85ad7ab4f97459cb91d0d3f131cf4da0e76fe493209ae75ae8398b52772e8fb19eb5dd3e82e579024690a5b14f0a93d983bb0863a36f2ebe080ff410bdae9d25174cf794c66dc634bf8258d73b6159fde16beb44e34779b73ccc2dbf4159412bd318abf9efd2a1f34f93b342c77deca5413d4c6cab06d6ade2cce296e770c5bf0e61753f01c6b8fb3948fb61885a8816d7e8e58829ce198533d01c413b8b7efa57fe3a7202f2430da650e76aaa29f9c9cfc34a29cca93843098132e8877dbc66b8e534bd8369d2f434ef5bb93c7be4c543984bdace6e9ff733a2d7e35b4b07012954942523eb394fdf56842a08fc598b760ca55e1c4822fc0298d0223056e8cb4c238d5e2e355e87ce3c2c03619a4705dd1e4577508a6b55956e26330387e6171e579f603a20120f973cb63bfc2ce685ba45d48b753514cd60fe49111e1c8c6064a333a84f9222c6944172dcdec93fa7157ff312d09412eba1fe3f117a099059002400f58e8e9865afcbfe8bec1ca304fc5d57ab1a1decf5be6bf9944f8b7767fd8a725a4323a18cfe7277a3fa7e8ee31ff06b982d4c82aa48b208b6cd05e00847577a96423342c5528ee14b853306abfd8e11cd71aa28f3bb6a87ca2fba0d1fb1f34fd7aaadbdf74d2628c89aec23b22661c77c76b13440fabd1828f0244dcc68116fffd22a1b59885ef3f5a9e05f0e2897bd6b013e3dbdf5a4411741c68817d7701b642cf5cd2d9067ba87f75e72bfd48f662db7f39bdc7bae015147c80b25d282035a1981ddcc9d9e8de0b30684b10c715058d8b9dc4883ee5e87c95d57b6d0edb68c58cdb41afaafe1725e21cc836cede50b9a1b855631d1c8e4a81519c4548f34ec862960a4bc75ef70e1c8aa78c9e5b8218f76e9819e3b1d76ba7cce42bada9bda9194203385631d489fe364fa2205ed16ca72e2aa9cf283355297a3a62f17843206f381412ca08943172702c173339c5ddebcea7e927f4e22a4c75fdac4a887019f129d78866fad4f481b604f5dfe60fade815b9fc430bc10385fab32149ca0c8422eac6d88f51ea183793a24b44e9999cdebaf4e2aa5a02f8028dab60c6209c05e444be30edd0feb403a8f57db2199e80d6539d6afc3504204b4c42aa4084ce99689e8cfccd7683ecd2b8e4ebe1e5cd1c8b878116f7482e92bba08ae06a19674431209bb9e0818668423e8cdc3764cd2d57bcab6b2cbd212c946ed18a7fa4c1341f9a253925ed42a7ef01af7e39a078576f27ff512e2a8f3f7c8dfc8d06846f341a28680bd55761aa3a00288878f66110fa5618131ce753c652b44c99e55ae3da8ec3977eb0ecf62fe913fb926232955c718df233f6bb2034ca78103e574292bec7621994a910a3a3e48cb5c371c54a21f8c075be38003fddabf835dd9d059a41d7f0d59123bd4b68ec743cb228034ce15c5d8f52090abeca76481827c2ee5dccc0fb101dd0bf1256287d4d7451d307a6a8738064e96a83ea64e5a414b2af94396cb5c87fcd78beb2e2866ea8c6b84c29bcbcae28de5ff58621af8f65f2e1d2ffce412017062692bca8bc83145c40d98b280cffe60e01f592d0c3ac03ddfda79c8a2a85b1d6d52c9703b05c1a70d270307ddd51d0293b01cf28916ed79e7f5210754be1c93a0c25bfa7c7aec3921c11fac1eea0a6e1bdd4077fa57d3763e1bbedfc3c05c301341d35d31afb0b7846148582e426b48b4f27877175694485a0faf7e27bd9c982fdc94cbf6204ae89e95b9a2d5f8c0d56807c5b70d8a8636d3f6e5363fbf8cbf01c9a2e03fbaa662c7e623160029a94c9671264e316d73e2a7b33bc297060596a9d4c314a925f4b5188cc398b78e43802b2e95ecc2619880cd1fcf8d07ffbf75fce5f05a069db740ab24d7c4f16b21b8b9e8c44ada5a7b862c34c6f1473853d8ac8683d19d3fac45f9c7eb1bab333da71091ea54a441d4944f846bddfe64dddb6fcc5f94bc6416e2d7c8e7de0279571e6eb0577e3566aac9f4f7bd8defada1f56ad17d4880d7d40bd6b9beda80652e91158aee16022b808ed0950531b6d989128682616460c81a49c211f13aaa79732702250a1a4b4a56aa0397a341fa81d4c91cde7069920e392e50df86a1fe1dcf7f4022d45dabbef1b32e91d75c2855b5154b82aa66b99511169ce5058b98c1f15b353d2ece240859fb11048f0f507715b81cf86fb78dea93960cfc7a54a2ba467049ad206a95ac0b68df43783aba51d8d58b666ddeb81e99b4d46f3e5c9563e33f78f9c0b0dd637787994f4257d24b7d5d8c70768b8ea57dfbbbfb4a8bc93d58e383982de7531fbbdb2ad594faccad10499836f472287c87f2c4c9eef31504b27383ae72adeffeb040dc1b5eb23b89762faa59df7fe51ff2154eb6928957d13a86f4c33498407737022806b5a2ed81d690fb41547adf3470449b69488600b4396931e0af6e9e2106fa233bd993e20597e07acc9646200cf263d1079e80171883687938d1f97f7f88202471e7da601bb070429c1c51d798f812744d3ef54633c4d1f38cfaa5bd8c0c50325bc4c94bf4f2059d089b607dd5bfdd5d595dbd51bbc0c9aa956f870d2133eea6bb7ba2113e52754ddd79178bdf95a9fe98e54d327a2640dc501d7a683f556cabbaa57e1c2222e4081bd9006b83c63e6ebc6642817c9814ceb3bfa7f9028824aef7bde192ced302b846acd70d47d5d367ee6d4b89102d3c772e22b7d3c1fc54119456f6f3d57aae597408784ba63e5b65b4e0501e5c412f176ea4b9da60a61f4915a7dac1aaa9e60d7895d1d7ecbd30ca142161d52a28e622e696f9bcb3c8c0c9074647eadd90a93591756cd3b403dec20b19dc0d3a240591d24bcbaccad6e65b8f958e2db80dee3af78052d1548a5fdae24c67408eacc6fb30b21f7c5826c9a87a7ef4cfd0464a5454f05a6ed8d6cf6123956f43be1cf52ba723e6aad380c275009b573f2685dca81afe0196475084ce2c5d79bfe1bd9398213b24d67c93c33ad6f40ea3e89072c387b6d6107a55f251b1453e3f0e7d572237e9fe08c47fd743fdcbb6ba9634b40c3e6a4d928d989421294b5f9cd93f1cb0d9b1428418b0b416e028289c62e5b9a2e50cdbd66d76d1c350f0eb59d614f3a81a25e6dbc22ed8aba70bb29c9bb9cea08ef9325f575c621a93a171171a8e2d7f3a5fe8f193c8e7055e0eee0ee673c01c1758bf7543a68c89b8fa5c4c9d511457a83f646a83f5e0f921be5465836ace5f705230eb9fdf259ded18ec5f683f02b16e90c0ca0856b3658f8539e8161fa7084fab9153ed9dc232f1007fa8093a782b03c38f7b75d2f90a3ab77874da9f97c1c1ed43f39c3752ca1481b26fc38eff157a147d811f6875f6b507be957052ff2fb57213bdce8f081178cc3b4167ba83febd2d74631cca874e167a903231131b60bd9767d4c8a2dd31a0bb1d727a60de4a7bc6786fc67b3f509ccb5d9eee4f8cfa29f03d2219c2af4dfb2e5ba2c2a3c20abf5f741a2cd9218b69ce0d0e7bbb1d0e821a906aa1009c9411ea8c2f34b087815f36f235e77c0b59d8753340eb1d47742c116c30c76630d573a998ff3c22ebee3fce2c807297b820e0aeed31c64caa885f208a0ba9de5a94d971dcb0a7b3823c032a2c9092bf293a45c7da97094e4c7a464068ad873821c786f05b6311fd428d9e4967451cad66ca7938eb5c39b26f09a07096447f5495052417c4b398e030690d8d9a0ec98392e15fa2ae6b7db1c8f796cce6d20b7e4258421c484c41364d30e1d4ef6ce4983782906d9b0c87b20ed8ef189c4d3aeb2baae485bd4f4f263ec283a3423a548b17ddccf8fb44f85709f9487d5cbfbf4a4a6bae168b3f5b81e7ae354dc7bab5ddfd85420ad1443234664ac19670ee701e2bd2d0a70e1b8bd3dd54f8802354ea79449a60c8a42363e9bcc6ecacc880cd7c9d34a538110d7f07cd20266e9585e17b7d10fe9b46fae4f5c5d0fb1ba599f7435b0811cc07c446b9f4c4ad46fc4c3a818a02a08c0d786a76531036368984edf4dabddbb6dff52637ce87d92f31fb766e3e7fd674ff42d6d21a59e65dbeaaeba9371ec5d68488ae4d09184805da193a604db6c3797d471e6740a1bb3d783aeeee207ffa4c0216ab7f6337875796ee29bfe3d2dd7b055e6ce93e9cdb7328dc09a6ca28830f15a546ffdd119b7f94122034f666615cfa98eee6e800b0c796de71a6552c5e7f68bed2f76d830ec6fe7b273540ff736cabfb915bb19d21490b9549beee76527d4b39feb633247835fa8cb9f86c424d61da3f2ea7349bec5f55ebf6c7aae4567e3b1f834233388c641b8efb0dcd3a0003d6005c0c01f6116491af4890c9783f5a3e089da7ff852f6f36d17319cec5d71fda838063c877df3eb09d4cd7169bec2dbb4228f1f7b346296c7100f84eb2320ff6ca136eacfb98465ff862a644b2296e733b64c2c0592812de3142a3c917cdb3084ad558d66938d21184f894f527289f2a24faa0a344cbe8ce0af918286547d5e40c65f8faaa77ef051d274a8769c339df165bae76dde543b8448a707144616e6c4f57b6097e8232c31466b5391b7d261093791f4ff58d4bd660610488b4ce0debe5709bee044ff4980afa6a8d831cbbb9ed32de8c927110b5ef2d81407fe3ee8ad3eb0d8e233c14833478e4a350c80bb029666d69b73e2e9aa9760ea577dc51c233778c3c7bb5e824dbd945797b518c", 0x1000}, {&(0x7f00000013c0)="44ba3744d81e468c45160b83109f703d04f1c01ca05ea6f09eec9f6de63a66575eb8c1f702929a179171766491501f2be4b8e3600fa93aee9e2df4ea431c76d2e08ed36a2ecb4074dfb7434e6f6958302a92bc75cdacd6749dacdbe4d5774e04ca1d84af341e4b05829695b33518949a4eb1da7b556cbbffd3d5041b26ca0b43347f", 0x82}, {&(0x7f0000001480)="eb7b8c66ca5ddec27bb6e976075d3aa4eda3edc18f361ae5f61a9c61ce51845c4bfd74b36bfc94fa6d2efab9c00b320685c44e82838301d1249765d3d2765be6e3c1c9dd3c6aff211a25d6717b67059aedbe96f8aac48ef993d0d3c91f2aa2d127a3686f4a05adc3a49e104e6d1a7fd50d0b50cc3a03f6440f952be40f4b42b4644c101a45ece7fd88d38d33e1dc804f6e68057bbc6889ce499e27712969f6162c179e5de1390047", 0xa8}, {&(0x7f0000001540)="8bf9a4214dee8962c176c8f49f", 0xd}, {&(0x7f0000001680)="5e1d44487c9ea547bbd92ef7c1437982d3d79f37fbdd13d13d57f69e8c7807ff30afc22bab9f1fef436384fabf58f8b2cd41fcc260d26b221c1e83c36f7740869201f803e7c66db34e86071412f1de79f02f181939a14d22d118f3cc52fde078aad0306f19d52f47b7d95ce92330cc7272cb062496e144926adb939cbe1f68cf9efd8bf301117edc77e7cb58e5dd8a8f5f7d4a6661030b0c5147ffa4de3876d34d4e60abbddf772e073c0b32fa48eb86dc48a15c65e58d58a28ac82bbd561dbd5f44fa6556356f10d8810911e22a80301ae85f40dabf5fb69d9d61a8a0eabab119c553ec363f9ce946faa05713a235abb594667e794ba5fc41ada945b0718cd6774337d2bbf6649807385319b6d228619fd9d32d6d5777eac0372aba3af3c5be3d0b1c7856426959e849da073dfdb50cf1f1cb628a528fbedce2d06a3525af566a8f39ff55fbe9fd94928214148fa3253e766208ac21b40ce142714b3089c3be08c39a46e57a162cd914666236ab2e0a0a6645fe1bef4acdf493be316171359690f67b3b43e1e7c729ff8fc9b553bab7807879e160bc1052b17c03f223f021bf0f3357f351dd9071d6af26c11f9421ecdbaa89059861cd39bd3e57f12914e54d542eccfea7635a41c49f1fc399ec51d77e6b7700ea1a84f1945b82db36798f5303904445239c883cf2089c83c2c6c02b2c81cbeed9f4d594940a8899eae375fecadf3637a51cb41547465b6ce94f81da4392c30ddfc74731d30b2f97294cfe0d71ea1b8791ba689230ac1e28430d80f99f198c6ce6bf47e51550d3a951db2426355be7e28fa2f1ec9f16e317909e333b4f0fb086eddf5dab735c8721c5e8f2014282bfdea6526870e60f3a328faa0b9796a7fb9523f84c5484d0b2f2db3dab5ebacc92f09d3bdf8e31788e7d89592403d88db8db0eaf0403e5acc3fe41f5d94cb9797c60a7ce705fd8b99016e4016912ee274c91949eff6189c97b78bf000cccbc0b1aa2dbc8a985121a277a22f58757185b5362dfecf5c41c573cdde201bbefd50a5e781269f7fcd95fb467b8c009efd14df6a5492ea8da84f2ad7abc39990d7a8d2c89cd5123ddd1a03c83e2d66a52476b3b9b1c3375569f0f7219c3070de11f3ef819434ed720b2dc1c11c2a97d18f6d02af646f170062f9155bf12fdbf9abff306c2ab82a98ddfb5a8e64c8686d9ba9bd9612d359e329a495b94891c75ab7e87e26b7d527764e3c6763ef4ee4991db15af2c361e3d28a710ca7525556849a3b22052d78d52349d5fd8f0ef904a9c4f852f1c432df9bb7101e2c3a239b08f92118c0ed6f7ac999567c1d78ee41b18c21b8129815cda51a24a04c19fa7c071d6886e320caacbd976f02cb224ed0b17320109369225969d18d04b89ec588c184e94969644c6b31ec4ab21f1319cb83b684eebbf3423bba978dc52d858da7f192229404783da9f7f89aab3cd0fde2574b80393c5eb9a8ae11b29916597c824be811369e3fe777439f6bed20b0514de8b4c963fe333c7406b7c35b8528b52fd80a83a154e93cf2d630fcc151785d329ec1b8ae1e0b781173d97684f93cac18550b9f0d27f7de24ae579f6b644e30af6b93d4194c232c4834a6f135e9f8af2fbba7cf69d41e69eb06dd5c6380d83a64e08632f1f06111f736785700929cc13b77ff83767bebe341a99d154197262d675ff9e42987aed34a31ff51d8987bf80e55e9a81f9277be9cdc061dd7c936bab3e5619d21e922b58fe4fa929e307f0cf4bc5e4c4f2a77171b3c715a74dd5e3115b64a50770a44649ca99cb87aa63e70be971b5e4ae928da482946309f236d9c2ec6e406fbad5e6823c2948052372cd1baae27fd2a66e8e941f9dfb43a4b45b1f1f3d19d47648d0f43b9191329cb50cc004b496ab0e514c2bc319cb309d70139541cece9ee05f7c3ca9b155bc47d1511fe0a47a4814ae31da5ee8ddd4eb32693414ccbcf58cefb2f239e9f5ec0f794bf1ec15f7355ad7110ae436278c252049070af18ba7ede43257a5dffe2a864b0b42400dfb6af2ca88bbac521d2d5755b052ed721ad19895f35d67b5e22ce8a28fd881f38781ae15cc649987e56c5b7d750911c0744aae2f46b81274d12b52a2e8d4f4e2093924f5207d8c9caf821ad2983a6b9b4a13e036d46b2c25c8f86bf00f93a0ee763215479cf2e25f018c5e38470323ab8d360d2fef68f624de68ca92dd9a34c3f7aea1c680b15bb21975b74760d832dce4880838942431386d46cc910ce7376ed1b06bbb0f8312003cb223ce51c5fc6c02816a437408d53cf61d08f54b92ae63f70fe663391cbb335c098956af769399a70e0dff49bcbc79126f3983fa8ef395e025d98a66272b2fa8c8f7148e2a7c39ac37188e9f5175606bdfdfb0724688b32ba1f581b360bbb4ac14420b1e352f5c98dc4aa94b9ff844ba6dc0221636a3a762ed5116783d43e1ab9971ccad8591bf351c43e1da50af099a430ce57070c48eb7118c95cef625e73a0a39d54837dc58112840361493e5110db8abe6e64fba64d2b2d29f6aef04fe79e26acec784933f310eac037b3f12d87d8a131eb82d61be2d865e8819bc2957015bfb363d1cf14e951541cc1e7f0105dcfc7ca716ac9e17a0d72f79a948ec46e0bb1cb0a2684cdc764154b104d91ddd87e7150bd93a37b151b114f8e7f79c3845e953e2b83800efd2b2e5cde6754504387f7c57715a58136b4d7d9b936959b7bcb62394a21acb0d69576ea97fa2b8bd61457e04d492de13e4ba8865ba636b40910950f246b31557520c0072bd5d121171f3e5932affd9aaa4ac8b7c84a988d618a6a02a572a035f9cefdd0408b12739cdba13bdbd9a9b89f58ff454ebbf86d795bf6455ed7b614f35a5f5bfed73d62412c05645178844d7c303f3c9f1c1e5033e640d5c38d4c1d5356b48c6fcd1a4e72b6284faa649771bc0df24786714c6f744d8088928caeed509dcb6a4412b31fb8353fde40a32fefa88b90b614aab1bb087f6cf14e28247e82a810d04e4d66db53e4bac2b434256c20e8c88f1a4e7391e6ae61f5d0efce6c4e75ee10361de1b7aa0107b317cecfbf89d7379657f41285f79efc6dc2fa4363d9b738612c0c5a2c6fe89472f7cd9899cbdd5137d2d91a2f56f8513d0c9d0ffe1944ffefd6d8fa0615e9aff9c85f4160c663970398e78906e1bfb49950abe9881b8b2acd43841239a4552299ab84ac0e485757a432b34e0d001c4cea1e73ad348c00e1e93a56020f2b67570d79b752f8df02b26a91fa828823855cc747b47e4ddb30ead3e69ea05a070ff872492dc7b24c28781c00440b24f809c2e32803708ac3703c1ffc8171d603b50be79f9ec59a6e69571849b66136b06bd28451ce68b1023c8f020f42fbc296933dcb6649ce61a9bfd2177f3e9d5e797a91974afd78287d1bb8f0330b6bfb6a87d05d88a6fbb144b46e7fac08a351dd59c46b84e6e3b900ddf4098e58047045cf597dd88cebbd714cbed305aac0b82821b39e997c8b6ffde118718574a6f2adc8590ec0b01825092a848e6f409c8e64ab17db7d486e3e8bf4b0656afd47cc9ee9752bbef63d103cf354d403d91f9df5168e6cbb584572a3bf31ef9e6e3f141157fc9a334c64db8034873d8f710a1b2fb0768b68ab1cc819af19de40632ba99751ee9f77354f1898a3e8a32e8f1c01e46102ade4f953c17139f8b8a712b79800a945aeccc1bc0fe3c2b57acbe4feeb320a0a6abf45b3c8e4bdc545ff8718b262c5c0240ce60bd4e141692e2e2d932fb8d768f158a25711c85e4c31e4998d000491ba3c0bd27f24267f533f718f7ae048eb1062ea37944c4f001ea2926f186b871d28150ea4d68c34a19408a430131cffa2c0a795fd0b7e65921d0d206c8614acd2f467d2cee8ac58b67022bff9068d911fbe29ee9f1c56aaf73aca9c4108468f6c6e3faa4cf7e815c38b18598d734f6b8b474826026a06d7755470e05df58f768989862a53e2114ff4f714b8a88d861c72950927433a7e2080146e0679772ff4cfaa3edaaa1bd33ba0a2a2c5d97a0d595bfb3f3b50cd5aa3b3713c2730c8c05706fabe3280f79c18d8de3b6be52fc7b45d93542269f64810c5abffd0ddf41a5289077422123e92dba7285740720f4c37bf9d07d88b33e715cc255fbcce77aa3fb149a21f2064a33a306a4c75efbe8519d784e23f7c6d4294628f4fc0e3558e9554d2a001afc1f2b596285858f395d8c759a189d37765d8c8c3a3934ba002a9a03d7e26e1646eb52e37a99c4bbdbb0f8f4e7a3f654ae765b801a6a33e1bf46115616d46d0ea40610b0976e6d34f92e59043c7e3268df5f8c609cd09606e0db91ec5091fd501cfdb4386585a2ba1162db13a282302b5c3eff268667c896f9b3b4e757155b94f6843a8a50e73bea2f7dbcb1cab277738e8a7d7fc161da01d9608e6de77aa3568610a4e0897750546cebdd6e573b60678039b5b5ab87c99ab09411fb0e7c6a08745767c97f33b70eaf913dac904602f3eea5831e57568ca6c2ba6ae164f144d27a3cc8b0e6f43eed8c06c0b425f3eab72e1e5ed32f9016f3d77bf2e5f7651a3fb8c411559dd5b24bfde9788afbf81e5b578b6a08aec17ef71a608ae978dbe7fef5c472a31e1c1c0eecfcb81192ed6d9487627036a798e25c8cdcfa1498a7601e47f1dd50b411832a8fc3d5c25d4478e65368f6119bc0945ebab19f2c868d697fd1a2aaa6a027149838afd6bdf6caf1cd070256d609378c6b1b5c2f0a591fae1fb521c96629b26658ffd3c4b0c9f6fe4c596033ae37faab4c6e98738295c45647f20fe7b63047f9b135d01943e169dac9f7f387fa28977d30ad64547607bae09f8895390426f7115273125b3a4ba1f09db056606810609b4e80aede38507ef1a3b122608e4983b32447974f299558a650a72478ffc3a9684a799276305f081cf931f0abecb6e64f69ef52c0cb1b398cbaa339d06c159be3918da21108013d1a42458445dd8e23c99febdedb84b9f6639a3c662034f819e8048890f7cdacb4df73dfbb0677db6ff6de45dd797262bb9f26f371370645b020b983791922ec5e5f74057fc25997204fcebc47273a4523c5dfdd5d2fe4e0d5e114c2d3b2ae9f65e037b85ae6d06fcdf2671c145017ad50745d9511a2e4d15d93259f102adb853705a3526911ca1ca52fa47ac89db001c72c35a77f6f8487c74eda8dc6bc6ad5debaf6c6ac2cec7fcb518e928877f6f838e53cdd88bcc06cee8e0b0628f9b350a635e721eae1b04f4b4acbcc3d60a8eac8f27f2e2ea121ef23848d85d60437a438af2d614c04017714fed4365701ce6bc0709c33e7a55773808100fd014ecf48854200120b03509fccaa9223ca4fa24f033009e8c8a29d341aca8b5a55c04075fec8ddd7041707283706750a49441dc0966b0d913d8e3608f263ce5937c370d77dfb57eb04c6d5dcf8fb1da2fb04141b0bbab6007087701a16186a2e46309f152c21baa44f014d01fce3ce107be4459b0cfa679a29908e68512a7f431629e8be0e6fbb4e736256f6558823e974d28720fd1d580b497bac8ab103ea561af5233e6b46fdd8512510ab9b60868a6383b234c6acc1f91d8236230b366debc292d116a7579a5ea7efe672d2468ddfcad9c3a94ff38e48559819abfb97b96340c0f56c400fe48e15e4d269e9d4ba5e9f1ae5a17f02a621e8462c98f445ab398acd08884c60f8326deccb4f85d3f413593c99703823f257727314b13a1a2b400103a02040a7e12b4857eb20e83f1222aa7f55991b4f70024f04dab190818007817aa426dc909dfe3d29", 0x1000}, {&(0x7f0000001580)="5b52211a03dfaa63379f91bc71dc70bf8a89c0b3040552364eff3a464e1594e3b504490acaea9579c75d21c483fa67ea006c5e084890f97a80d922a0a16cfd5f2f6f5dbd888ca45d35622c857aa707160e0b9d0297bfe580", 0x58}, {&(0x7f0000002680)="cda213cdda80c0317e543a46034a235b073505e58cb023593d12231814fe641ce0eef103167352823bd940228a04ecab008bc04306f8e59d09a65efbaef246f85920b5bedaa0128100f1c1bc9876b663fe996b9ab7c462811a09efc45b75c8524dd5c6f7ea83d834b081c6416d883d80ee2d58b9dd91d91c0c0c8c3fa52045dd3823c35ffb05e768a1a9ed6812c0d510cc6a470ea576c4e827e1238e4849b0bc06517befaf65b8d7094fe6659679c484a3949dc69d5958546fea4b65ec6449aa940c10a81b51ad530f555409833f36c8dde382305e6e0f", 0xd7}], 0xa, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x60e5, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140), 0xfffffe46) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x86, 0x7, 0x6, 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:10 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1de83e244feb22d660b2b8ec721", 0x64, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0x266) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x1, 0x4, 0x9, 0x4}, 0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x2) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) munmap(&(0x7f0000d1d000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r2, &(0x7f0000000380), 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r4 = dup2(r3, r3) setsockopt(r3, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x8000000000004, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x2aaaaaaaaaaaac25) getuid() r5 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x20, 0x3, 0xfffffffffffffff4) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\xf1%{,)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r5, 0xffff, 0x3, &(0x7f00000000c0)=0x3f, 0x375) semget$private(0x0, 0x2, 0x240) 16:00:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0xffffff06, 0x0, 0xfffffde9, 0x0, 0xfffffffffffffe0d}, 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ff7000/0x1000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x8) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1, 0xad2d2d8b86ac92d0, r1, 0x0, 0x4d) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/195) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c4199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffffffffe07}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8a6a) pipe2(&(0x7f0000000000), 0x10004) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x100000000102) shutdown(r0, 0x1) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8022, 0xa1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xac03, 0x3}, {0x0, 0x9}}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x40a}, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8ed33c6) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="4fc46c5344bb030f995fc829c0b373ae78bd1d48ffa5cfbbf3dfe208b951aaae335845178855877537ea66d7aae03459b89afdee2ca5e98a6040e2022da26bc670da16ace25f7b862ae4ddbd915b1108be8ef766c4288aeadbe9e978e667d7df04ba60b1ed2950674f9d64a4310fed4498051235113bce281780a2882a800bec5deff0f5e1b0c3035010d877cde4fc", 0x8f}, {&(0x7f0000000300)="524269aca55c6732305561cdd4df68fca5fb167e42d13e0aefb0bacb97895893ec19d3f167994fac748fbe2d78bbd50d8558f8ce4c62e6be2b0ab6a5fdea86ce0d573669c5e5c13ff246e4d00540780a11b1e46ccc08a0c96692d16d5637ad8e47175645f435e35dc96833c8430be6bbaaa741fc883f173c679b5a2b62a756d25cd9ec4ca2e87f6efff3292b2317a54974f97b330e6a3145ada1006ebad1d7ca6d73", 0xa2}, {&(0x7f0000000700)="726bd6be97bb0ab4985bc51da07e1b0f828d942952378841ae6b82b14972700aadf799c7005723c7c399c7e87cefa3e4460984a7353c2cfa8637b330f5625293d08718a1cf14a2a1a71df7e96e6edf95be8f2bfddf3b18e8971ca43bd6ade43613434803db308133a0f2147b1783a9f2823537fe467fedc138eb0f668f15b6f0fcb3b2dd8f8fa45a515aa447d04899d01a8fa6689591f4e642a2a48aac09e46d8592ff2be27d549872dcbe9704db2bdc9dbf779e8b6abc97ea32a9815880214b973a279dec7a5363cbb95ef97b8f7d384c7272529b205160cee30ea1fc5b1636d814dec477e0db060c1c5e767f4c71008a59b087a5170e339d62f914d9c8f45fd1255d5556000ba524eac21d1c19bddaf1f6cc0f498c01eca3054d97fcb8d85dc8f156bffd4644179173d7d6f6047580a40cbfc388b3cbd24081b60fe822be5fd825eb8d6186e6db2dde7ccbb84aeac8cabaedf04caf49fb5a411ae51613586af5fe722d2a81a7de597233511d35286b61f7210694364289f12fe97a3f3f0e93ce6c1fafe4ae56cdc5f24bc154b8661e3f9918570e9f7de8f2566cda590c17c2e89b312f92169de04432929a6c5dcce8be956a77f8c7799bac152e0000b0818743d0efccff593f9bffe7d7a498d7c2f28aa229d858b811dcbb5ea677cd6cf61787f8e60210c8990d36dc696699cba8791d9740e87a1ddec68cdb2ab5ade91157c2ca4cf66c751c4faca773abf84694fc009a8cef26c4564252b232d974610ef2be4ec0354312cf0dd25eaff5d9f94118750459f11929a8ec6e63d0b1c242a75eff130bb3ecb4d7e37789f5b08a1c3028911dd38c8ed040b8b2f74cf05a38ee5c33a07885ab5764e157205fbb643223daf78928c465b3c3564adc237dc38e3fd562fbbf225eb7fd0622b8186669e324559d531454eb11a8dc0479224023a74b36a5583be76cb1402406ea40db4938a1d5521398106babfe34fde86d69475094df2c079946a879fa1a8dc0904583a9a304bd7bce364bed1b77870f4e66ba4ec7bea53c7fb967fc12623760a677c0673d11a62e617c9305afdcb0da6616707e392e0b1dc22365cfb650a24a722e91d8c5af163968d861280d07815528cc2b19922c36283879697a2721fcb1acad69f19a5a6530a15b5694729ef0e000ac51ef2f192c53c9d0d2f530b409ccda4ffe344331b7af9ab1cafbe77545719ecf787e7c014eee722a8c997564a2741568091812e05300b0c112ac4307e6a5b75c733c90ebcc4e49260baacb54c922b21a82390fe4e222be47d629893e87d9c800882842fc7a88e176dad2ecd5bb8145db8a0d6f16f192488797b5ac9a6621d057eea1a397d3c441c392128957a631398b9e70bbf5d74d0d2d7ceb03ec49763ad085913d7170dc2bb3e4a2bbe06ad2d1a21e206c0758bd948e58e4e405b9a43bff84d82925add85df49230e5f30e4375d3733d66f7c37694bbeadf6a6266d14b73de1360097f06056831a0c40def58fac0a3ee0c1cce600090317a57e380a3297a1a600921524c32b123efa2a87b5a479a77f9694cb06d3c43eeb1bcbc90338287380f8c05fb03a60626e74a931cb91c97150c7b7c9cdbdd99eee3dcc817d44e89ca180bd02e1336f3d4e1b91566969b9055b45505f02540634fb39639b899d3755d29970ef7edd5aafbad0c01c77d89531cb851d4194e156f461b8b9fcd0871a013786aa3b76a18f3defc9604bac5dc3489117c9a21fc89a6765568d333caaefd19de461df1966f6be57af125a561dda4b3a9e6dac5853117c58c7fc05a8d12f54a6a56115f93a5003f9908ebeff97f843825ae7b3845e9c89f9065e2db7bacbc23071c92fe5dbc3c35e4f9f722f617ce1d81171d844e3d51554c184b1c3dbfb40e6badb1594d19688d43dc8e43261ae9e15772b04fb4c8c6b6d2cb5283e170b718b12775697390a213a4015e0702611360febea33f64db072f34efcbe9458547b1a738b2a4d55447131505d879c481b87b64727001cf6e8c884680aaf56642ec8085ce8159baf6125980689f0692e9d2a9a05b4fbe929ea0a5e3235272664c02d298ba9fc28b79a109bc7f2d14e3717ab82659bda4672c2aa022047da972214f711afd48e96a22945042aa31f5e6e5303729c2283fafde45956fb878fe6d6165ccf6a66163a7fb0be9b1623a41a0699d02b98048a4a71b3db6ec346f0cc0516e26dbbc813f7a097cda29e80c1415074a2ddffcf4e00c8a392738d1426e5dc79d605af388faaf0221f3112d821eeee0ddd47b72056feddb714d724995337e259ec20b7c1f88ada85af79cc5da95f8b5e3f57fa8ebebfe2f7a817e06683052764026c0083ea944cc0ca8f441de24e3052936bdc30612a56685c26af9857ca23f9b188486c5bc3481917b2aeffb043d00bae6e9d17eee95fee5c3153cf8d3881922e135a657536599c587f0773f0b8efd610e4d15577ba0256785e5859702636c3b93c3f787d0da5b000c5a376a1344027704c620ee6e29ce7247e77c62cbc95b425ace37ba16155ad9f3a27080f688c17e1e1dcabfb07816422674512f42b2407d166d5d38b2bc9bfa394df0ee34e8f5db80a276dd7ec92180d143fc1cd7c213212873fcee8a507870b3195e76a34c027b474735b90d2bc6c7ad72d1871031e32a482b8dd19815ee1a0b565d388fb2035ec47086b565727547eb5c7fa15641b5d8ea1212a748a83b655f7a76295f482193c13edd8d8de6962259c0405d1ce3981494e36e1c542c0df3c99ff93cac978c20f38b35d67984fa3863477d73dd74f5196b0e5e3bf27f371189c57444fb349c7920a0d8e5bb2e6dc9f977bb608491d6ae094700b92ccfe8387d8abeff5c841be8a00534f8573f66e4468c052dd1563182fcd24879a8643c28f2b08682f5b49b05e2b51ef64db5b500bd16f4e2e6428a9317d8bd8d4b291a20ffa6a26512b32df9a36f2a019fdee73c1c3eca9a61563766f57deb5f48a05d71c27c75f202bcf34a4aeb9b3c9e68960de06b925de405b1cf72eda998600937b0790fad132779cee5e4c8733179b352a5063fc569f9e021293981f2c6306eee5070d36993b65d8ce2b7e706f3b4d3e2629d30bde48726e582eeb5c6d83c8f08893386425e4cfdc16d8f07e8de0a2f9e5b6612352cbbd2354e2b70aabd8321dff1d42922126b9258ea9914f94a3921f9b88f902ea4967175c33a29df8229873b15bd3a55df448abb0c6bcd4e135f9354aaa2760f3aa19b20346d27cbf02cd9d0e20f3688096ad110176cce51370ea649003d2fa8590b0fd77d3a880c715ce67b3df03456ff71e3a499e12c30382d70919f05853ea4c97fefc0bc9af7fbdcfbdef39653a8dddf64cd3c2d156c59881712a5593edf40bc5dfe4d1982a6b251f8428ab051eb88e5a584cfec3cad5a11774c5d25ca3ff0c568f6e453420026ee15ad8cf2f72ef951eebba1cbaf5e709051efc0936def4055ca7eb455b4d590432c44957cfca661318aa22cca236ed4030356b6fc050e528f2f2709981dd980f3f94aa9b1c34bc4dfbe30fabfb2260f30f969ca4e53ca7854216b42fcabbc42f37486583305b98decb805370118b66c69c0aa94d5fe9871c3dd9e4fefdaeaa23f6d871e499cb3bcd12ebb13bfa2fd44752711342a8ca9657e60eb7c26cb0a43b646b8d3c6b173a48ea789f81e136dc8a0c9b075b4ac95db914792ade1e1e65d0816a90e29c3849a28e46790c6f1934e3b42df25809b80793310e7ca0f758e15bec53f0455dfc1d4f55863e1033779f36707f9ffa1a433d2cb6f389ba8aacaf8832b974c04c73052a3f3619a547e44a004d651c9cabc918f508954b11fb70ea710edc3b13c0960f2fc4914c8a0f1f073f8da3a24010e598b66e259141a74bccede3ab4cfc6a91836cc5e150cd20c4e5234469e51e8762d44a500e7697bb179567e1e49da9db8e681d5e003222a039e7115d5d72488f0ea41b4d23bf3ecc7f0f3fc724add1b185de46e844a2e57d7b9f4d2ddc8ed307ec86e8f077de7836a6081665419e65d4c9f15f8d64b859120154365afff4763f4560a16046bc321fd969750dbdf6eaf0a8cda654c53fe7b2ff446f05dc04c8539fe26364818d5b891e2c0280b25ef5c09a5eb4b4428539861ad9dbc08c57c33fe39cce3ccd59d6910a8d5dae245ea34f8a4a5b66f091ac8d8e3f86915cb9cd1426cf9d293b41e354b79209ce3cae71d739a70f31ec682c68b1097be23921cf01c4a1c50fb972d4a46a4426c3a64eb75ec973e30ebb24651c7cecd452a98d99a059ade9ec243684fd3323d67e2d3904816707e3261a1b319da2109a76ddfdd488df83c4b539559d7ff93e29e5a6a54202f511bcb56fe05175b9cf4f6522846e3296bed14968ee34b3058adee1d877ab07c43a72cbf013c9aa97a907acf1e673928c4f336631948304e6209b8eb08324d1d8243c21b3b6cdbd76a0057fa70b46c487c4fb7049c42d965d234b3777b09e838f6cf55f25cd877b5d557e739404f7b056f244c37c04e1ea3a563e474db8b2ea6a2c8746cc4f3b1d7d8489f8a57f996c9d335ec481deafbaf36eb0e1223f46056dd95dd39247a0fc89ab4637c094a839eedcd81dae9d5f855a1cf5cfd27e8fbb2f03f75b3dc9a65c33a0b4a663a068fa9bf62ae69875bf01bc052f9dc779da1ca583dd1ff5c97e694743713b9ac9e4dd9a5c1088713c06a278132f76a1f1be6a87ff5865f1c354bc8738cbdd87e6b627abab8fe246a1979d3297a2faa22eef0fb5f374b29a361ef9a838cf48c6e6ff1dec0e8a714297dee1400f8afc3a9bc1f20a999d43a86434bcfbf78de90109123385f3615fd0e2734ccca6672a1d88ccdc92debd40233f31a925aa5127b64ac88b0a685d6d2d9df42d7373cac011f9e9b1b1a67fb97bc526f34e60a13e3bc3f8085b1b8ccdf2fe6f1486f28247ef9070423a4398140479819f0f52648ce5ea82e5e7c13def60fdc0cf189c2c0886b655429893812aa2e8237a5f35dd7217a5be6357ed40c4a5146aa0e9915ee8f506efe344e75d1b7835034d3132967c47949e00dc32ad1861e91e360b4101bdda0c911e74a99dfce09d94c7bbe40558a87103830c5d0f11d8d667cef0ae0c721c4f358f9b9eba4b06bbbe048a16fa5c784bcf38ad9fefa8e91f33421d8eb6ec71db686615cf24a49c74257101da8668ea0f149185df4ed69945d43deb25dd249e431c074532a8c14032583d0c0c1b89ae8bbb538b6418263e57f23724048c299f51528cb58d345d80f7489bc68b10bcb6859c6600f51cb14dfeda0d13d9ff61c160a5c02c873d4074c0bbd5b48c7229532655080725c3d1d8220fdec24a89dc3d846e0252dd1053acf8692e24971fc01d8e76bc34dd670d3f94c25dc09d7d2b3ada90289fdf341d13e031e825738a04689e738d26a3abdefa17eff6abe223c8bb9d99fbda2a164f6002d5a7e15188d24282467feb5cb74c9a4012fed4b1b3d7d7282c229703a84cdb8f22ab7fb55460128539d175c67542b0b5bd6a09a9a4c1c6425864cc8abfe57267787a959eba41b666b902c23657a5d0a326ad842141286aa879ac90de354099ee026b76a6f3651b547ac7b2d524ff72d7df9ac4bef6bdb88d8b61570026b25c4d419a7ff34d53009e6f3e8b4ffe76e55fe888ab51775b487887a70fae38b51582abc5f4a1c3006ad3942bc38de71e22f81d788c2ba69fa21ff2f7e6b475e71119db358913624026f61f787aa04a4df1a115ec91ef6721c9f7303852b496d2c2568810ce61dba8ff22d2fb342c9d371b72f4b8dab7b", 0x1000}, {&(0x7f0000000180)="8d0bdc0beb7a0487bb6ff49007f09a33e8371cd1809873d20d1fe341d6a0f88a7c4df137c875a24bdba7224b223db8d959b841fd7c85d5146201c3cde9e4976f2688eb8d2d1fd77b402feaca02", 0x4d}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xf8, 0x400}, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) kevent(r6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={r1, r2, r3}, 0xc) dup(r6) r7 = dup2(r0, r6) close(r7) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000006, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7be, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40, 0x1, 0x40}, {{r1}, 0xfffffffffffffffa, 0xeb, 0x0, 0x0, 0x6}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000009, 0x6, 0x4ff000}, {{r0}, 0x0, 0x10, 0x20, 0x40, 0x9}, {{r2}, 0xfffffffffffffffa, 0xce, 0x21, 0x37e6, 0x9cb4}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x82, 0x20, 0x816b, 0x742}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x800000a0, 0xfc0d}, {{r1}, 0xfffffffffffffffe, 0x8, 0x3, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0xd0, 0x1, 0x1, 0x7}, {{r2}, 0xfffffffffffffffb, 0x8, 0xa0000001, 0x2, 0x868}], 0x20, &(0x7f0000000140)={0x3, 0x80000000}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6d}], 0x10001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x1ff) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001240)="8501000000ffffffff6fbcc2cf083caca5f76e97", 0x14) 16:00:10 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x153, 0x100000000}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000240)="85a8939d2ecac9e1140d65eed7bb67f964ef68543dd778e0f5409bc7a79b6eef70b7b0f91d", 0x25}, {&(0x7f0000000280)="dce3b5343f4ec3d832e558fb6d306d7fa8f9f2264a1cc1567baaee0c068d189e0502d5ecda90324a4387ed544699f2694c7609a53accd9856644f9445616111c580b279a1eccb9d59bd2cb86de33b94ee2269dcdbbfd0e1789af6034680c1b151dc8", 0x62}, {&(0x7f0000000300)="c1b674a0a250de3689625f76bb6cb5555c53", 0x12}, {&(0x7f0000000500)="50bb45a1509d409baebbb9f1eb00d65374dff36d1c5ce4eadbe837bc20f2015f9d87b556dd2a6ceca8e82b146e180adc0e277684d8010a80e14f415e33b2dc2e83def1de4963f0d6cef56348b677d62583dcdce3e70adc0c68d699f900a054fe4d4ebec832e92e1c7ac597ba1b9ad8dd3ac9c2303a2ad89bb76a93b7d578582e0e5ec75a77ece37b6be534d4c0d7707c9eceb3acc9189190267f07b006f324c090d3b2077efa8a8404dea14fa47cc5703af5fda1c100d621d456844e623f6927c8c3f53f246fb73daed11bdc17b52c88901c820fef6bd59909a41ff4e11bd65e9fb56a76a3e0d6ceb3cbec93794e46747962932e726047683fc56c2eaac04cdc5bc4a77b6ddab251816fead994aa8f459fe95adf383355a035adbc9b6206d007eaa570eeb32b9d4950adebf26f2eb89b7b8d3ea5ed598efd001279282d670ffc6e7c236a6b67495b5ce098f00fe0c083609e8508851b04c83cb64283f8528146e2a043f01c56b872f32ec80e02b3f2ec47c8a20f7e0a2114dd686fdaaa50aacb7e8e99dc47d25727f5a748470b79461faa3820a1d0ddc1f552614382ed86102f287b088446194889b73d51262d7c7eb7155ee59b061c0808bd4de89f752924590e69c0c783d50d3c10ac11ec47c72fd17c069a6e1f19af5304566c8acb876ddd82aef26c71cb4e8bce48f3e2cc14012e5a0de5d7f64bd9c9f4fee8ade9f4f9358180f0abcd78631c541a569e78ee483a31a25e9ae5b951bbf7bb3bc35efaee8989f5ff6bfc913f7d3a547a7571fdd99b8dc9d92a3c95513b160baafa09f9de18d0e49a5aba0b22b93813d4309ccd095fdaa50585c9e223b611b13debd22b66113ea540d5a6c5b6b383f5a82d83cea6f525d50e5f4d0040945b2aeae90003138f73fc1e803aebf7c9fd087cddf3b42cb8f3f51372dd5252387637057bf9e8a7cafe9b166905c1b48febb5aafaf9c4ab940c045ff08e2225b15f503752c7817acc05d3271884353982cd5408033a4d075f22d099fbf15c71c4a7a363e664a0f63d304361125b03941b38392a2d613c030bab365bbb85025b740bd5f9f9d5f0d492020c1463d280cfdea7964d8c2aaf64342b7e22b1aba49a3772d968b9dee21511fd26e282099cf7ff8c129853788a837ea50b05efd6d12a482159485b91475c7950f83f7c0b13630506039f2349506d587b64120cba0173617fa5427ff0e9aa65238120735f7c33a525fb8ad195627005fb98847809fb65ec613f910a3453d6909a95c3c18bea4a9141471c5a18b89f8f1cb1a20bd9c8e8f7dc7630a94502b19b3516607fda27aeaf180f28155cba6b086883a39c850989f0462d39a24d7a0a8d354ff47b46479418df285e3905ba6dc194a8e3a522a54a16ea3c2eb353e41986edbcace1cd4984676befea6f60abbfa07550e532ef1cf8e77c7cbb18b3726c2b86b4baa1d5cd8c13b15cfc267653a8eaf0e7a81b80db898c2c8f35c2b64f08739dec46a687b9e0aae384c5b0810db392189895019bb9f0fc56f99d63dae568052c977876bb255cf991143c156f9275b68636d035c7e5dc5803efb189174285eed96b10e0841e1ec77bd644bb6d3923db08821c062db0382a6061bee8cc84ebfafbfa0480094878a041dbb502080def635a73c00057dd26619deb412553f6d17073b70b5c16fc82210bb0a6cd764f618b413b9b2961fdddbf6055fafa41c3ccaaada95949613cbc0de6ef5abc71f36f2f6344af427c86dbf043ca115f3d1849e1beb3281e91196f471f671a2268809d0c7b002e89342081fa9f716be4570875bd3b8cbaeaf3a4ace39d2676b5dc5f07782fe6a449c3fb7feb64e9aec3a7f020aebe18ff2d50b95e57e134937010beae2b4336e73802f97d874d476b2950774be4d579abf00530d428368027ff9fdef1143b8853fe79179967ce8a0e1106442577c39b9aa2b697c384ef517cdb387c76b06dfb1dbb841e5691a0e38f229d834a2102ea0425a224b0c53df8b537734f03900600eadb5134909af98937464a6487405c99f0cc13bbe22d653c0f8a75c04e4cd486c3c65e8a5d02c64d2f97b721b5850d61aefba695a203baeb27905db2c9c74332226244c7291d4d78f98e1047840ac527053a2dc7171d375f242917dda7669260be02e679114bbe50106024191cd223db7f08b1e2cf9a0ac787c79fc310de41df283ff47d95f311d6c9c430e6ed3dc72461ea9058135e13c222b47e15b2b457a2bd22d39ad049930fe7e7542a449ce8ef18b4818660e97738b6cbd51017c134bbab9b0dfd1851a5f298db720c0a78c8f62929cc052a4bc4cbb08465ae2f165e6cb61a7e3f23f0132514332b41ef139db3a2a57564c93a1565941030501562ba97eca0de932006bedb5c901ddc5530287f77a500ae2d22ae359ea7d9bf1a0d762ccfb7b1f014e61c16c527cdfbaf27b8e56648e47c52d9d80a089dd1dafcbd072968dcabdec0036479d4f31549acc4c148b22baabd676af9027b029c00aade7e85275d185328b40978857720e94e1b1d9ebdd5ff699b1cfc651e87b085a45d0ebf05e1058ea130f005c2c88a6b6ebe889a288a7cb18a7ce26b933ab7a01651817766de716c485728252260cdc7f7706780c04f3b42e1f0b0ae315067f136c09d16794cd50281ff5be21d0ed44bcd534defa69e3fb9e1b5781ba7753a79843a5e6d3fed244bf18f35728f5874855ded2e5e9906d4dc960424a69525f1d96d334a84eba49ef2ec1781808fe4877b35ebdc6587f1d1b3bc5686e5dafc6e0ef091b87c7df0bd9a16fcacbd47a4ecfe36dea910cf854e7574033898f2fea443ac1c23d6a0eb673a0ef2bd672da5201bfcfea80c4f0a015ca3fdfc1ab1484318dab3c5ac2304603b5761f43049c566234007776e523b18fb808df11803fb386e3523a2e1641b605c6b616a2cfdd5a8650bb1bfbdbaab76a8925c1b17951f7a5332b1f0aafc6d52a5cfd8f4dcfaa3813babdb7887b294a5898980b64d4f3a3d742e89d12682a7c94d8e9f40c00f566984c45a9b1d1e2a2fa49c8bc7e2a9bdd2e52a0e33762f9a1cd5adf28b41dfd85c28b74c5fc058d04538aa055157260d6e273ab490ec806ca0a4252a140c8ee94f3576552263386d2bffdc644f384c65f49f3d69a6870095efe90461491fc14c087987b988e1a549f6e7e6dac75d41ac531b15954a602b4dc5726688284dcc1d40945749d0c57b16503075245851785df6367eb79694ac2e9e216262d858aace24984902323c5124b38e5d069793d822858031b7334626032b2de19da4b63fd1f6e796ee08092a4998b236436c72c9ceb0a52212db2799668a36acf7d5ef0aab682718f4f9a3d5a62bb90fc8da70de96a32c192a61a0e4cae7ce3e92f93cc56f238b904c288ffc8211646a8a055e47bfdc0de2d319a1fe24b9d0d48c9089ab342840a3b2a85c00ab4ca7518f5e1e7b9779727938c3c69eca3c8e8fd22a74b7f3d46597a134513bbcaf8295d5d9465cf5db86f5136b9bb00d6facff38466d4721b1c2f38a594d26404ed19e7c7cf095fbc68cb3e527c8cec994e7761b4c56b6b632b00943f4e367ff295b778b2fbd72bdf7adc7a2cdbc6a1a093d47f6a5e836ffd92b215a1d1e867de15a78e948b35418dd152a017faf2c0ebfc98b0ac3de38c421bc5fdac702cc7479a0301a3596b4e314a204b9c4a9f49184a7a5f3ab9918e9e9aca4cb1e2a329ac22d34a81186374dc442dadda01da836e1821b03f9243644b9e4339198b3dbfdc5675c2faafd37fdde59ae322d8caa5cdf7cc5d4b60234f024e7bfa190d34d75cd4b2defa426a826885bf2945ca5c953501b7f466b58c2fdd3244ef2bf765a4453c60e46207aaef56803ef69c8b7f8040a3d22d695e99dc67aa0e091308ac6dfb20c38c61bf02a1906dbd1260188e84215fbc429bd5cc9f1247dd912a67f9814013eecc873736325dd6c65992f755008a34e868c97bda7c1f36d03e90506299519e5a1972ff24e2a9f1695c8e21eb37666e5bbc10909ff5c9264cfb3e324f923f6a6a45268048b8bdf3651a93bf24f91e6df28596702b4f4776cebd57e40bf44c2f9cbfd4523f70f2068643a5fcb58d0bc258f0d00bb555be60d450d19f2425bc53f88b297d247bbc5ea9b66d8beb7072aa70400e6eace2de57447b73c58d6430e15c032477fd0e49547f99bc92a3ad7ac794202dfaed2114da04feb37324cf40c60e45ab74aee6629ed4eaf92a441411292580882e5ead181f94f17f8c4390a6875c72734dda879d45c73f9332fae7fb08699c94fc624535aaa8d7a82023434ea678b224739f342639db69dd84549d5a39011173d2b67388b750e99ea6a31ff8a392460d3f4b38347e9806f85b5139942181ee8057613ffed93a1ee16085e0247056238b29e05c6e9464af67bb2ee8d0a6dc2f0a91fbabe3ce87a458da2f179ed5e6a5717d9bfaba23e0eb991e85ac8810af070e67b23d13b41c38158e649392a350ed7c055d43271110ec4bd46010125504a4b91cf96697724c56369a53331a75bc13a979bcde2d0ea2d0c6030e95aeab3096ccb6069ba91391218c5fcc5fc05e021538916fc9654287df008e0682e772864de7eed8ea74a5d7ee7636ea106a96ec20305b9e2c82b302b7da4a32118862e497e2a69cecd6094fe04cd80a47bcbdd763df0f8ecacae4c3eea1f4c55855069adf77b0937c667b28f751333899d9bb1d63292eb21d03c7aded751e36f3c3dad0fba4970bb2d23277bb1f94b94c6a57ade39d82f9019dbbeb9a277fe4b74fe0c2e1f947c8f2944c258f07614c6efccf73635640d44982aa182a9bbdeaa95c874ea0215bf9ab218a52813bfbb7d74ae23a21f6234a6c3e8d10aa5a00c5caf1fe6f718e0c0b2669740c4f2e9b669f8a7c9a2b2501c5a769fc9ce0056b9361a10d0b5283c4b90454fbbbfac4d1f75ac54b6b14f8fc3708922f57472e41ecd812295ed210ede72e2a39a3697e34b3c2d6d00dafbb1c5a95392e6c457a61a75ccaeae6fa8edd3e7c83c73e767d67be72f2e476091fefa4d63155a2fc82e075851f50de055ecc20a3a4dfe38761c6b4162e635c364416a6f60b3b561221954749c30f4b959177cbda2c98b92d79b8aedd7b105d54397f2e98f8a9721aee0a8cb454c3f442dfffd82eac468383ca5ab3335db892f765988bef3c7fa5f3135c0e96980de0f7360cc45cf0d393b6d14ecdd35ceecd4bdf7c842e29c9914adc9d354c08ccc0ba7967634935689bf20aefe0ea4b4811eaab6e5869bace1373fa4d743746569ba4cd10bda975f1a0f5ba2483224787b28cc02fcf632845d745194a7e7f7b6442697cab395abcbe577cd592d58f7b7306cae77e311e3f4b25ef3dee44c617eb74c6cca472e207857492dfcd94b1d2870e90644bbb6b7b26a7f4798bfd6d2e337b32cf267b4de9d2873f4c4f3045e311661696be8585e63cbee41568599b88a4a144252cf12babe329dc490bb5b1e0af2f7bf13fa44e8d2f409377bbda37405fb83ffad66bf4923899bee2f85249623c37c3426ecaa313702535789fa31839f8980aa7f904f26a5576f7365bf5d851b5710a15f819c814aec108c5083291be2dda61e2db2f6660a174a0ef95e99fa3a6a05e4d726900f51102c371ffa730cb0e3a1b226460fca5e05d2ad546bc6106c9c9f1f5916a30538e1c3ca394ddefa98627d3d8b9daf0fd8ac71340d121b951a586489cc70767d7cd68b17d9b6dd77ddaf484d6e2949a824b8a447a948ddf42b206a9c8925beceea4657a0e633f45ceedd992652d40105737116cc", 0x1000}, {&(0x7f0000000340)="2a88958643ef62f1d6d3119a5713917526f31f387048decbfbf89962d28c93b307b96546c507fb23a4a0828a43df05880acc7a9be592fac2805bb95cdfb362edd1bc668d81f9fac9d5a45252caf588d619a4031868f63027f72f6f796fc3ca5c17b863edc114eff103db0779", 0x6c}, {&(0x7f00000003c0)="5b8e7ad5b0271d1c24650dddc3ac163e5ada20b7213e10164181fe2bc52ab6c5a3e6397e9805e15a115478894dd1e352304e96e059fb3be53ad6c4be37076d3ed447ee7b1000eb9fe5b03f734ed7b71782ade76d1f7406ce7f4ba8ed593a0761d3a8612600faff0104cc063cf73a16e75a92f9fb59ff33f4c4f6895bf8481eedbc425ee66d3ba863bc1de8f9a2fae819576cd716a99b2249078562e7c3ab744e05226eaf2d51f6840ebcbc4adef4856b892c5760cdaf5359c2bfae578c40b7d8f531bf05d1110d361c9cfbe9af861d2b23b07ab581dfa148b1", 0xd9}, {&(0x7f0000001500)}, {&(0x7f0000001540)="8934d0086f927fe9add867fd174717bdf9e6082f056c84514f8f8bc21eb0cff55d83e662cda53f9127a9af3678cc094523f766807294c3216104f75917153e69bab360d5a3b6cea4d060650a9919f5b0db5bc6a9b6b2bff28b8b4856cbe1d6cb14d5cfd8178ad98b8b0be02d34319cc7cbc3f09efe1c6f828721309d4fff9f5be033648b8d8b4d27fc348962f3fb5398a05c0d13670ad7218f1055dd337416", 0x9f}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r0, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa8, 0x408}, 0x1) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000013, 0x9, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x8001, 0x9e}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0xb3c, 0x24}, {{r1}, 0xfffffffffffffffd, 0xd1, 0xf00000c0, 0xa000000000, 0x95}, {{r1}, 0xfffffffffffffffe, 0x81, 0xa1, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x4, 0x9}], 0x80000001, 0x0, 0x312, &(0x7f00000001c0)={0x6, 0x6}) syz_open_pts() 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x20005, 0x7f) r1 = dup(r0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000000)=""/39, 0x27}], 0x3, &(0x7f0000000240)=""/114, 0x72}, 0x40) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getgid() 16:00:10 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x22, 0xfe1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r0, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x4) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x83, 0x1, 0x8, 0x1f, 0x8001}, 0xc) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000001180)=@in, 0xffffffffffffffc8, 0x0, 0xf02788a76bb89e19, &(0x7f00000000c0)=ANY=[]}, 0x40c) 16:00:10 executing program 1: 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, &(0x7f0000001380)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417009b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35dc8add34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0xfffffffffffffda0) r1 = syz_open_pts() close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kqueue() r2 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/142) syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) pledge(&(0x7f00000000c0)='{#+[+:%,\x00', &(0x7f0000000100)='[/#\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffffffffffd, r1, r2, r3, r4, 0x19, 0x7fffffff}, 0x80000000, 0xffffffff, r5, r6, 0x9, 0x8, 0x2}) r7 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r7, 0x29, 0x41, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="3df846efcc0b14295bc648bbde49d69466f6875970618792a37b4e4a7640cbd1f722ad244b994e4712616ef050a6bc0b8fe063c1fcd840f0851a6294ca7374a29d8151f191fa4292ef1aa71d1f1dc3d73c2c4e375747918219501d98b734a3f8fef285d4931d7b40cbea52c051b3a6b98c0802760287e225be6df1409740", 0x7e}, {&(0x7f0000000300)="21114e1f5d3132140521c1ccffdd58336277af297c1894f420257b353070998df7e98fbfcf35819377de56461c4bea6e8c4743352ccbd28373aec188e3d1ac49440c2ac31755f1bed148256ec62998fe49ff5e893fe3652cfd88dcb9f45f701dd5860462f4cc3a39a6ca4c155ae655baf1f75d26fb92b16a906ac62f146cb0ddb2c94deca1e80c6b110ae96df697dccb7578854a478975627caab0bb5c93b5a979bdbb19580ae4800de082f29c8a6f94c0e52d4c53f13ee81783f710242e03f45a9b113ebf4c7db2595cb66662cc80ea3d8033a1acd7a148eef7842d416480cd08f74948624ec09b69bc638949db73cb3b35a73b8c55d054f3e0f0e57f5b05fd3a2441bf7f7cd0b90e4c868a3896e39edea74601a10e6fedd7c135d17c913d34d662db5d9aae11fca5732e1831ce278ac9b9f7750cbd84b38c9b87d0138c320abdd2723213702111c531c7d686d83a0da9400e8a8b14b16bdaf66f50eea5697cb883c79bcb15bc981fc25405e23213446cd1afd3b7e39fe416cc5dd24273ef021591d0f63b86121130a74230c97f55283103cdd5b3f1a2df86a2f1f092e14b47a0ea9ccac772182623b9bb8952f5e63211dd997a9faeed31fc3e9f142e5fbfd6fe2a338c6aa7907ea53e577e89a5149bd48abd8ce1ffc30f95f5408ef2e10979302c4c3fb5d5336891aad5ce04d6ca77556268abd0f5f23beab333a4541ad3957860814089d46832c2e33096a18aebe660fb2119006f02eb1ca216fafedb3464f0cf39414434fe8994f5e0539453ce6a830eb923ef1cc7621a3e2b63bb29cc1a109d4d15f14c886e064ded3b77cc193a0d33d4fa14382e8f0205c808eb426f5b1ef85f6bbbbd29b78d9cc26f2e47d8cbf468ad43b35f09dcbe9bf785767bc00b2efc907e08397717c26d13791d2ce27b4a59c6fcc20e0986c0f12f260275c999355cc7e42aa5af7427ab11b8192adf9447ff73dcae2d9f15afff73afe8c213bcb8163f8e46d9e894fb4954f9fa8419b1cd5c512f1e1c1121e86c6e6bea3a83c66522775e74ee6bd5197f623726cfac7ff1b57793c92b38b01341663261ba7f4435107cc0b6b575ff1b6ca5cf2fc4af937aa5acd531c8bd7fb5b9f355c5a47f45827139e0657e225b47d30879c77fc571e42470e519e67dec80192322b71421d761cd561c72afb8301e7ec7743f2ff40850b7d9d96ac1a17b4ff6326c967dc9535f4ef35476e5f23cdb898f019fcee14d0365fa01792aab0078c26d3f006c7baf2ed0c647f2c55cae4fedb428539d0689c525719d3c8cec04b34a3e26065036a04ebd8cda6ce41fcfb788c7b5fe3c8273da43e652f9dc10896a97fc005e82a798180e9a3ef16ac6bfd8040556e2fc077f8d68e9f672e6bdfe61581c966de9872f429e528cb5312e41c82a9c37eb4063b4ca32f72b5016cdf1780b6ff41871164c698e7f3f06e2515b6acecab82848ec9121cf8b1b6fa3e6723ebb80d42eee9badbeae32177cc24662be0c387dfad94053cf3ffd1bdf298db7508862fb5ad0f8f59e306425bb4c4f0e9756e727f8828c7639c978261164eba2e451231c8e12c46d68d1f863aed3f4635e808dd3f781632a4f8068f3c378d00fdff2848edcd332d11c3ca63e3577b33ff659150193cfd6ffbde8f3b564b92777ec7a50705220b71727123a63eac4fbf351a085b6f31f8b44d423b7a1139b7322d47f90b2f86d98a06c39afa11023939e262d062a47364e9b00c5524e9efb46855acf897bd2a208357b1ee7f230e9fd806c74d139c35065d289099a149bbfb7ee33f7509fadb5da9810911722d0ff8bf49d89c4881ff8065d4cdc6a2e6da6f8015bdd7db37a3b04a4a7615dd1f45737e1bc92b47a59479f69090fdd51338de32ece2d7823b77da0a576479e72094afea636b3bf88ca0650eaaa16c42e51f3fd624ffd8849e177c6c287b6892edb8764070f8a2152e13ea63f1215a6292c6b52a91d52d5537876c6e59b8960cd71e5d418e3e86b4b0ea14517f68d22bf24b2643359197ccc16b4a638cc130465641ce946f5b4ef8f9f472807ce01eca5248b404ae9830c1c33bd73ea92c7772e8606d84fac64802f81d9bb9b06663b29cbbb240c61936d0797c3e57d6cc70d4413faaa96720ff8dd19d82bcd5bedbb237f1cedb1caaa9bd88afaf0b38f16e307f8ba8e6e76faad4fdc2f28b4dbf6e411ffe189f68b9989220bc6901e6ce61b5c983365d005603360af81ba920d9158cfb8b2569839d8282264e177e2075c9c938261cfac596b6463631b326ad86d72ee89d73c76b2a6a8d8f9e153b9792a55cb10a24e673119b5b091cd09e89112d1f9d2c2faa2c2905f4f417ceb64ed452c23ec72ce11b656cfcf2db8ca962599a440f7ff9d24a045e3c51c0697e4485ab3dd0c74c1fb8a4040754fa32ae001453a16ca4fbfce9818d07ea263b491d9c6649a7819ee9fca7757039d96e7c26afabb3aa75716b74231f35d03b4abd7d8aca470a07ffb1a66779500d66dc2a3655f7d71fd3b719711c37f4afed0f053df9650a6e87a103e5150608ff8153ec4d647b7f7a26cdd63ed07ada6bd74d094ee8a98f534937faf2492c4d0595a6291e3be35b957dfb8c09f8fdc0502b8b736b1f48488b8b632c20d0b12ec72c9b300eba2703752395002a4aa0b12183db342fbf09042ed14cbd900762ec7d0ff3e9f96e358c27108a4a944afcd30ec9572b049efe4c65009a3b634770bb897e0e5f574cb9660b0d0a19d3e2e79874dcd5e40dec40cae8bf5a6d4d860cdaecc6cf142fa0c8804d00ad610f9128921ed1565b1968b73169d2e57ce58b96bb2bc48a2c7a680f09006cbc30cf1a0cacf79647c834bcbc82d207b6ff99fad7c01ff49cba165fb6cc92305b35533e344abb47ca58fb769c5e18ee782674b00531e9126d8be54cc3b753128c5f9c25e6c944c6bffd08c4e763efd7bbc89c86e372f807810d6fa29b364b158a0e04391995b933fd7cf58f10249b401762bcf986df6de2e8512246c1703a5a567fd6da8e49ce6637d4316cfa969f2e1a7c6fd52f9e74141f28f39e0028f24770a57738a993a8e601eab86b13ff1f6d7d8aa0a780f7cb2a6287f42a1bf9c78a6a2dd8e5c996f9a0ec3ed51115e19c2807cfb09a392dda27f3736ae50b29585c76c587a8038c78f20266a6d50d798a71f71082aaec31beff6fef7c3688446d897d0195eb809ac2ea8ad900cd3a3dd03d5dd7962c170f78844fba21df00bbf2cbda00f3f83729908962e13fb18d8793de4013d967358934fdf5ca7d4f27f8f314db61a801c7ff58145b8b185b867b48e1fc790711a620a2b342e69cb47891d951432febabccc3ae32b50e9839f9954e3ac730658d8916fc956e23c2ed5620084269987ee4ee26bc7ce8165a87412ff7eb5e4b84dce37dcb12427548bcec74cd6d04595cdabf8b65c12d5e01ad1d53622a3262ee9375bf295f0f20269bc6a97d0af977839e67e113569ddd974c6297852aa68afe9a1490c394e0fae8fc248b152128220a514b5aa1b55c233273e93a0a951a16dcea94708c7cec0bc4ec51349a14bc8b6b7f7deb0b061a747e7a82ed54f7c4e04906971a08d149d225ba33354ada5721ca8dc48bdc5e684d966299f96b5d29278700c313f06fad92820841ca98314f4fa50209545a8b490f33348081dbd891b0ed4ebce3b3e230d5e3276496d80522cb9303beadc6ea8b87a349475a998050dd2ab37bdcb84aeccb5e4ef68bd5a9602a6ea9c8446ec6ee59aa6f4b7f1e8078de488416d74929f8dd532e4ea442743aea617ba628448b0f5b4a2010cc5c792590e0304da782f6ce8d009ce35868fc2846ac08393ef326cbf4bf36c051e9946da6710a7dd5c3fbb7c01458bc9ce1db9a8d657cd3d2f6fb792267e382c3b93fad97f729ffbf7eb0de4fc1329ceb717b4a914f768e4d669e679476e8eb60a207af5d22fc6749157d8e1e9e9a644a77bf159dd612ad80baf5001ef33babcf5d42aa07bbf3ab9ea3dfd1d322a18bf245e212b0cf8a8d4c05f2c644679f81dc3c8f51c1fa9143b843ba7ac545bb88ee1b58ea279c6dd98fce3ecb41931d5544d425dcb8e7aa13372206a4ad66b4053a26739154c551ed1c662b2c2c8cdbc69a5a15cd49819422fd3254816ba8c2683e93e9e210e000837eeba4a51138e99997964efd420c079c48eb9771ac1fc2b1fa2d9fa9114cacf3fbda37f566b6fa322193202c9dc4351f35d4515a9ee21566d8a4432cec9b6f312a42bc1212576588b47830272f5a48faaee53970b1df54585020bd98fa72a6b565709c1edfecde860f15b3ee3934c535a79c75ce8e303d92587b9b8f22fb9add7a9fa34b155af121e9752e4a0427eaa361259bfff91b17c6c0f08574b468f75e5d53f00304470bdb96976ff8ff9b540b19c8f1fe9b20c8d41be0e91acd31788c4ebe6e2ee93fc898dde5d049232e3387d2511810e0fbd652901f2b57a746ac25ef859a443b0000ad70875f9b18559865ed7c03bdbe34ce966edb9965724b8af87d888b63b49029443417259adf5f9ce437512c7a98389d80619cb90a8055bab55333671f14f5571d5b7a7e7cd3c4c889bc46c70353a5bd8607daf35a9b378c898dfcc2baf4fe3d8475691d217570a2368a444b8975309619db38b32a98ab00714f29f494cae1f010a4c9565e793ac05e385c4f292f7cc036eefb4e0a9a316e0428de587a7db5008f8bfce932003d6960a17657736f7e179e13c51fabaf810bcdaa6c9ece67dc9deb7000ae1d6bee58b6dd1e224fc446d3e75d11d1f1487629a161b8209665840c29762380464dc998b191bc4c8ccd839413108cfb6e1f45cbc432d75137041ca7a5bfe2c923139af24ac9cf576d66dc9bf2f362aa006aa2d2e47bd04258255db6aad2fe3d6b50038f333c37f350a97019176f9cf15d374d391cb2762c6e1db59de254977971f22a68f1d759d80475c8fa9143df1bc34225b1d4efe772f3902f7c47e02d984cdc2f6a89cbd28e2e53b7567c285f5b3e0185f421222ee95cb26eca2da01a25f526a037495cd69ba0a48da3ea3e447267ab163ecc387051a5e029aef1ca1f27dbcecf5093d88a28f75c832bd933cf29c5cd7f7e83b35d9869cac506cc1653ec4f05e88baab2e3ed50adbc34fe1c2d9998901293be37792d023ca2dcd2fd10f00b260dabd13de776bec6a31664a501b2b341d8971351450761d7beb58d983ec70f9609f93ce9dec74a422bd3789635577d8c0af94f9ec9d26ba472b8328a635ba99bcebdecbd7ddeed78ee21d28bbc08fa9cd88fddf19a66ec807208e6fd3fd6247b6ac50b7dda870d69e4082e018fff10c8ae40587761ae031486767b18937a2418da9b9f40f39531286ec5db1389830a885717e802474632ce8d0b9a835dfa3a8dae7a3b824ea981955fef3bca6914b64ae1559a8cb3f5b0960baaff64bcb1463c639ffb02ff83a55b9dafb6dccd69b3135b58de809b451de59a17914240f09f467fb5f8d7fed70d9a50ded1f4c97e74ea0669dad4a778a832addce9c7628c12d35070cc1a76924c8efce9bbde4b1b9a3c9401d4af9651e473c73292618e33c2f0ab493899a8b866efff5cc942a7da6690a1c793a9889d2f26e00753793452b35be4c1c65dc10996a2886a05445c54a41fc5602f94ee044461851798061c0246c4358a218a4e17246024952973f8ade57a473f07d2cf018b2a1189c800caa302bbbae91a17decf04efb07979ddc293d4d6fbcf177f934bca8edf0998c940e4e31e179a541ff597efa2d7a46b2784ab3177b6cb2ca1aebcb7372", 0x1000}], 0x2) dup2(r0, r1) 16:00:10 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="23ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r1, &(0x7f0000000200)="fe63778b882ceca4effef06637fca8684d837bf3c973fb5eeec95a03b81d01cc8b0e2332913845457bcd38fbc63909c78a8178a004f5dc63369fe1309d938b42709abd2345d72b06bf644abef3e8ed00854d72b0127d5f2737affe1cbb27b00caaad1cb6072e226c93e04c11f09740f6", 0x70, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x5, 0x8) listen(r0, 0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x48, 0x80) r2 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8000000236161b6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) 16:00:10 executing program 0: r0 = semget(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/70) semget$private(0x0, 0x2, 0x100) semget$private(0x0, 0x3, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080), 0x2000000000000057, 0x2008000000) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x70, 0x0, 0x7}], 0xfffffffffffffff7, &(0x7f0000000100)=[{{r0}, 0x0, 0x40, 0x80, 0x3b, 0x2}], 0x5, &(0x7f00000002c0)={0x3, 0x2}) write(r0, &(0x7f0000000240)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b00000000000000aa40078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d31f23be690b696155d0", 0x65) write(r0, &(0x7f00000000c0)="f348005489341a3417cc199ed62892ff4009c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d9", 0x351) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000440)=0x4) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) kqueue() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x1, 0xa28b, 0x3, 0x8001}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x10000000000, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x8000, 0x59, "27c43926be6ae622c68ae0ba76dc06673a1a6c14", 0x3, 0xfffffffffffffffe}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)) accept(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffe, 0x4000003201) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x80, 0x7fff}, {0xffff, 0x400}}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="d0a65d76bf7417825e0db8058e800d119967abbdc6ab720ee28d0d5fcb7ef80068ac90d2f98c001780015e4cb8144b93a35a26bb875a3e673388f30f2b7522a9a70e86806fb6d3f9cd40ac8b02c9bb3d0e6b8f72121e03f2bd8b84595860d35a04346cbad7fd1c75233233b39a231dea41eb390362458f000a22a1d7bcfef7893e2841ef5b6f73da173d93033be51089"], 0x10) 16:00:11 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x222) r2 = dup2(r1, r0) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000080)=0xffffffdd) recvfrom$inet(r2, &(0x7f00000000c0)=""/186, 0xba, 0x801, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x2, 0x0, 0x6, 0x9044}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x41, 0xd7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x22, 0xc, 0x100000001, 0x49b770c}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000002, 0x40, 0xf4}, {{r0}, 0xfffffffffffffffe, 0x38, 0x20, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa0, 0xa0000081, 0x8001, 0x1f}], 0xfff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1e, 0x20000000, 0x6, 0xff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x800, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x82, 0xf0000040, 0x80, 0x9}], 0x0, &(0x7f0000000000)={0xff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d678df749a58296c05a189575eb3d4bbc1e6ff037e93ba6740000000fe86f90466662033e1811624800e66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xfffffffffffffe6b) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000340)=""/104) r1 = semget(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x3b67, 0x9, 0x7, 0x7fff, 0x8, 0x7, 0x1}, &(0x7f00000001c0)={0x3, 0x7, 0x2, 0xf4, 0x9, 0x3ff, 0x0, 0x7fff}, &(0x7f0000000200)={0xffffffffffffffff, 0x8, 0x8, 0x80000000, 0x0, 0x6, 0x9, 0x20}, &(0x7f0000000240)={0x6, 0x7f}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="66a1f998cd67767b16729f045a47ed750b464d9d8d3f1a11faea2764b677faf37ecc95167a4aac55869f5ad46bf7a8137bf7e44a252cf71a3b8521ac95fb4141930a1bd91ffb3a0cfc1d653d73a0c24bc448d7d00e12a627fcecee93d151351e40555eadc0613b7ed670a1ee7667e4934badfde4df6d25c3de8868501243b50ad1af3b4c85fd72b6c9628df89a4ec4e6", 0x90) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffc) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xb, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x100000001, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:11 executing program 1: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/64) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:11 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0xfffffffffffffff7}, {0x18, 0x1, 0x401, 0x4}, 0x81, [0x5, 0x100000001, 0x3f, 0x1, 0x4, 0xfffffffffffffff7, 0x0, 0x8]}, 0x3c) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/139, 0x8b}], 0x3, &(0x7f00000002c0)=""/222, 0xde}, 0x800) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x4, 0x8000}, {0x1}}, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c6530006489816808b52f6eae9953c1b96d54824dd6dc250db6e341d827cd6ec059ceaba97d77e908b0b849b1069bd345963364b4b8270af4514bbe15459e92e4df3f594bb5ca1a9b632efa0e48eb602c57e42310e8167170da79de024b8a91434bae8a0af30397504cd6c68a8f8305586b823baa40638577de4e0e80e88d4bdd0b401728d01c0f6b0882c00986934f05546ceaa8fb92648f74bd71e90ac515317c5832010a4caecf4205decfda"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) r2 = socket(0x2, 0x8000, 0xffffffff) write(r1, &(0x7f0000000100)="3a0f3c9c308cbd79b2a79484674f7f57c0d2444bb8fb10289bed514d87819a8235df2da2ca398b7168c65fcc3a71221afe69ec17b573e7b05526c7051af2c964e8ac6add7b1ca6ada752ee31abab9db5fed7cbeaf0b65fdd94aa09d8bb886464c1aea0d3ded989f2e1f953f5a574afb9d0e197365ab002ffa29cafd5c31b101a567843ab711473149a14c13403f071e376a70e3c9934f7f0df6925e1e9ad1c42ad99d127645d18c6bd066fa22b50d75c5d4974e63e6f471cff86156b13a73c88db14", 0xc2) recvfrom$inet(r2, &(0x7f0000000000), 0x0, 0x40, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0xfffffffffffffffd}, {r2, 0x11}, {r0, 0x44}, {r1, 0xf0}, {r0, 0x24}], 0x5, 0x0) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/243, 0xf3}], 0x4) lseek(r1, 0x0, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='5', 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, 0x0, 0xfffffffffffffe99) sendto$unix(r1, &(0x7f0000000200)="84275187596d38d57437664c1ef15fb3993105eac8c42a0ad2a9229372b499466a48ea660d7da4a6dbba690fae627bbe82e5da3348d0f67ec30d015090c3967fbea3511e26e21085f47e36f63a8b252c0bded0e228177390bfa313075163fceb1437e791ef721e6966385053f9ae75f2e6b3bb5d0dca180ab5639d8ba243531f4cb1bccddd1b188697b799e781d9052e798b330b", 0x94, 0x400, 0x0, 0x0) lseek(r2, 0xfffffffffffffffd, 0x3) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) fcntl$getflags(r0, 0x3) 16:00:12 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getpid() fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x3040, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="ba1f5a61c927a6f9ffd353297fa8901361dbac6447f3080c46012ac5ee4acd5ecb0caf3cb57061885e575a311d708f626f5c16ac78f0f1be20f6143d6dff851511e591494aa1e0853510a3007560b56e65392450e7626c284022a3a327806ea170f5c2af53ca8bb82ac64c2b535ddddfe1e44a56a19e1d57510d5e1d76ad9810ea0c4a6bac9219aff84f95e478a8b8f105c55badb445d83ce9acd261c766808eff084b5dcbdd4ea6305577c9", 0xac, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) fcntl$getown(r0, 0x5) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r1, &(0x7f00000001c0)="c36760ebcadb83a99dc1c0254d82c1d6081a922cca950b50f4b77641a985dc4cf78b0716916f2b25c102a4809e988ce9de3bf47f8992879c7678dc49cdfb00c9894e727d1812790f3f1180bc54e9c5875340c002e681408f165eb6c9d0af4c6313236de7f2858dea2cca413d9fdc2a3654d04b1c3e4225eeae2b85f319940803e5be15ce7da82ea68b0a9e69afb4d609cf41875dab851a1062979bb26852a982245b", 0xa2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) write(r0, &(0x7f0000000080)='\a', 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x412, 0x100) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/13}, &(0x7f0000000140)=0xf) 16:00:12 executing program 0: r0 = socket(0x0, 0x3, 0xd3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_getres(0x4, &(0x7f0000000080)) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = semget(0x1, 0x6, 0x8) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/85) lseek(r0, 0x0, 0x1) r3 = socket(0x1, 0x0, 0x1000) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = syz_open_pts() sendto$inet(r1, &(0x7f00000001c0)="0397bd232096ce5eec4675798b0928cfc24b9969cffd8a196fbd58334cda497ffb4589fcc9342a6bf3f8eb8e3b505f7021a77a91765ff68d8e3c63b30e56e6a42957aadcb573bb53a6fa4b9c945714d58a870445de4e6768135ca5c0aac3f8d1dfb98bbf19f460e5da977a5d7e79b9cad4951be1b997e7bbc4fb75e9210cfcb67317743fc8eb42e406eff216a655302eae5eb7a4d9f1491d4310e6e72b00ec3a707794691faad7c63fb10977ebfb82dfc4e7e1b93f5e7044adbd3a001cd23520cfba8608fdd9a34e00b39f27034482572a8992718003c02b60867008fe263c618c4c10d1c22625ec4e6e08b13de7767f16e7d29d22636237442d64e04e43", 0xfe, 0x407, &(0x7f00000002c0)={0x2, 0x1}, 0xc) setsockopt(r0, 0x2, 0x3, &(0x7f0000000300)="2f077d732707df81a85da8665a35c3ae5b9273b8f1925171595580c503ac34d1290e042b6c0fc1394fa7d8374023f66ab56c3fa738df966872c11dd80776bbd48086f97d4ed9bc902f46f433be582fe812dac4edc793748459e1baf88ca942cea20023e6efcbd047866e5db419f1e45c17c3", 0x72) semget$private(0x0, 0x3, 0x1) getsockname(r3, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) setsockopt(r3, 0x6, 0x1ff, &(0x7f0000000400)="616a6151e0bf33a69f1de3bab93847ef04746d4113b1f113345edb61a1cd4d3da19550ba1ee528b96892b9fcfba6d99e3386fae723cf485d0df3d1b671edc2acd1e482cedaa67d22c571e63b55337e1ec54190b34df190cd38699be0dc05edc0eaecb7394c13ce45ba722a768ca7a0ea763d80ceba06fdeeda83c666e9bb6d2565d7bc468a563d", 0x87) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000004c0)=0x1, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000500)={0x6, 0x2, 0x6, 0x3, "4d4b64d6ffed9f287f99a2aee45763c0b6fbbddf", 0x7fff, 0x14000000}) clock_gettime(0x2, &(0x7f0000000540)) clock_gettime(0x0, &(0x7f0000000580)) r5 = fcntl$dupfd(r1, 0x0, r0) kevent(r1, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x30, 0x80000000, 0xffffffff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0xd, 0x2, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x18, 0x1, 0x7, 0x14af}, {{r4}, 0xfffffffffffffff8, 0x2d, 0x1, 0x1, 0xef3}, {{r4}, 0xfffffffffffffffd, 0x88, 0xe, 0x3123, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x3}], 0x6, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x3, 0x1, 0x387a}, {{r4}, 0x50bd97534bfe42e8, 0x20, 0x1, 0x80000000, 0x2}, {{r3}, 0xfffffffffffffffe, 0x60, 0x1, 0x7, 0x9782}, {{r1}, 0xfffffffffffffffd, 0x86, 0x1, 0x81, 0x2}, {{r5}, 0xfffffffffffffff9, 0x5c, 0xf000000b, 0x24ca, 0x7}, {{r3}, 0xffffffffffffffff, 0x41, 0x10, 0x1, 0x200}], 0x9a, &(0x7f0000000740)={0x0, 0x5}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000780)=0x7fffffff) setsockopt(r0, 0x78d, 0x9, &(0x7f00000007c0)="a01efe7055e088776ffe52a0e86eac013ffd4b75ccbf4f60cf464559064fd39a910f6782a81fba87e26692eb20b3a169bdd382a28f5a18f5f526d99e843207277dc753d1af47da1f28de74b133169d2bbbf1e781092a64ff3052374d91bc4b9bacdd0ae1bb4bf7cf509465718aa94d58f7cd9c2b3bb123ce0e42bac1c97364a2d190e36d4728cad8e02621a7ec02a34c743ef391254105a229121156fce16c96b9b4d7077860ee9124", 0xa9) ioctl$TIOCNOTTY(r4, 0x20007471) semop(r2, &(0x7f0000000880)=[{0x4, 0xca, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x63c2776b, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0xfffffffffffffc01, 0x797cafe7ba11c972}, {0x1, 0x4, 0x1000}, {0x1, 0xfffffffffffff000, 0x1000}], 0x7) open(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x45) stat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) getpeername(r0, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/86, 0x56}], 0x4, &(0x7f0000000440)=""/71, 0x47}, 0x800) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000002840)={&(0x7f00000016c0)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/104, 0x68}, {&(0x7f0000002780)=""/57, 0x39}], 0x3, &(0x7f0000002800)=""/30, 0x1e}, 0x1) writev(r0, &(0x7f0000001440), 0x339) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0xff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) connect(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r0, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) socketpair(0x21, 0x4007, 0x7, &(0x7f0000000500)) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096, 0x1000) 16:00:12 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/10, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x2) r2 = kqueue() kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x4, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000148000/0x1000)=nil, 0x1000, 0x3) 16:00:12 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0xfc, &(0x7f0000000080)="262d3d3865ce04380bb88ada94d419b21778f3caf11665824021724031558ea662cdd3435dfb8cd398528c540d5755d159863ffe9b2376027c1bf1ab7c1ccdf76e31daf027dcb6a6eece4cf142af8e75df5a81202b30579c336f1c2e5dee78843a7db95f6fef069d5373f23ae901f5c196033b1c5c89d8f4cd8b06baf640e727ad80df0fa45f8c8d27144d71777fcd5ea0457117efb2110096e430fcc00bd17308985df7963f379e89272b64d9c3f623f3dedec109f122bc1429a0fb0eec8bf485542e60f6affd8bc9719983846db690bd8629285e38ab8ec4a575f39bc08f70e475dbf69f2608d5f904d65b16bff39398fa280be1230ad8c5b08d04") 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="16", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x3020, 0xffffffffffffffe0) 16:00:12 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x20000000, 0x20) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="c47b8b05", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) setregid(0x0, r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000380)='./file0\x00', 0x1, 0x2) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$lock(r0, 0x8, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r0, &(0x7f0000000340)='./bus\x00', 0x0) write(r0, &(0x7f0000000280)="0f0e683b9420326bfc2fcd594f78e66f9bff99ca63c657c31ce1276b742960ef334bd9dccabb24eea02a1bc964ba792ca5d7e5fe34d14571dfbf1c67b58e7263750ebb37d1ae4bad3b4aa1ccb6cf0656cdc803bd59c2728ba2430f587646fee762bd91ed3660c6a0bedcb11239245fcdd67ea7ca382de63061b7d710324d684a108a253c41dd8bb26f3b5772", 0x8c) truncate(&(0x7f0000000180)='./bus\x00', 0x4) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/142, 0x8e) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="f4c20dfaf6edaf9f7a1c2207d2f982279136eb5a1043db8b7b15b919b2d5754bfcc863cf596425000664761fd6be45", 0x2f}, {&(0x7f00000001c0)="8e932ff6bd41621eb9ac531fbc9c566b00ee90a19e7132af49fabbfbc405e1eef35523f6db6dba7c78b89122cdee8a63b212406484bbda3a70cd9caf766076e26b", 0x41}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000010000006e10fc4f000000000000000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x5}, 0x401) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/file0\x00') 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x20000000) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mkdirat(r0, &(0x7f0000000400)='./bus\x00', 0x100) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='.\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x90) rmdir(&(0x7f00000004c0)='./file0\x00') accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='./file0\x00') mkdir(&(0x7f0000000640)='./bus\x00', 0x20000020) recvfrom(r1, &(0x7f0000000680)=""/102, 0x66, 0x840, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) getrlimit(0x1, &(0x7f00000007c0)) recvfrom(r1, &(0x7f0000000700)=""/50, 0x32, 0x801, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffe01, 0x3}, {0x20, 0x4}}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) r3 = geteuid() setuid(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x800) 16:00:13 executing program 1: socket$unix(0x1, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/89) munlockall() 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt(r0, 0x8000000029, 0x68, 0x0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1ff, 0x7fff}, 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x80}, 0xc) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x16416cb5a958d90a, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:13 executing program 0: getegid() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/98, 0x62}], 0x5, &(0x7f0000000480)=""/4096, 0x1000}, 0x842) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000000000, 0xbca012c07e97904b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3d92b9fa7d512c", 0x7) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/234, 0xea}], 0x2) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:13 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e4ed9baa36d0a57f4b0321ce2ec5cc3b89352e5544b55dca79b4c3d8879f1893f8749e57c3166201c6e5146277b05fd9db152625cdfe6e97f59351ac75c42a9b07a07a786bf2cebd054b9fa7282634995c52d36c193a323a45", 0x59) socket$inet(0x2, 0x21, 0xd1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01140160", 0x4) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb459be04a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e99d2467c9516ee03f49eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22da06677de709ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7ba63ed006dfac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a440af78a560bdc969119924595168bc6129d3f00fffffffffeffffff91d67481f27d1db813eeb07228b022dbd80fb22f562fa117b33ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc192219f2c8b6a08468013c9c8a96344893faec83a8a89f3b5db5f159d7223c12fc688f4a993e36e0aeace4338890a7c93754167b3f24eabfeaa9851bcaac24ccc6993e64c4149d48e45764d16879608f77a12b4382d9c139d6607c3c9880b6c5d8ee5713923ea34c8c20caba33b3d65b028ae95e0537d20e0000a6d610baadc8a552f605a4bf92a860daf89a134e7b6de52d5ed7fefa4230faae8371249f7b59bd8160c935f9e3282d15d8cf07b997e16325c0effc448c5393da013d65a98f0d5e912c5caacbf761b0682a750a347e4c68818c4522fc42ac6740d9c6ff0fc5aebc452132c57d5aca0143bff16db3391cc9229d6764f3a3da0474998ad153c8e57eac418d52b71bde58f1a5ad5366d886bc37823dae344fd08609d72df910e209d2ac7bb35040234883369ded129975b20e71699cd83500bccd33e33ed880f7cb5417755ff15b0000000000000000", 0x2c0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) r2 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) read(r1, &(0x7f00000002c0)=""/249, 0xf9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x436) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) kqueue() fcntl$setstatus(r2, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 0: open(&(0x7f0000000000)='./file1\x00', 0x10, 0xa0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) getpgrp() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfff, 0x300000000, r1}) 16:00:14 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket(0x0, 0xc003, 0x40ab) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0001000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:14 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x7fff, r1, r2, r3, r4, 0x0, 0xfffffffffffffffe}, 0x6, 0xfffffffffffffffa, r5, r6, 0x2, 0x1, 0x5}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r7 = open(&(0x7f0000000200)='./bus\x00', 0x82, 0x24) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r7, &(0x7f0000000240)='./bus\x00', r8, r9, 0x6) r10 = msgget(0x0, 0x8) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000540)=""/54) truncate(&(0x7f0000000040)='./bus\x00', 0x10000) r11 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r11, &(0x7f0000000000), 0x1000000000000185, 0x0) getpeername$unix(r11, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:14 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="5b86382ede33960097d90023ce636e435427b267581a4da0b56a8febf9353f3acc039d0f378bdaafc8414b17b4b182945b7de5160ebafcc5f2f9d7da36fbc9f4c1f82fc7ac53f0c07943222d875810c8c170d3991fe6d2810e845f7bf2c1bbd6be9eb5649681f87cadf551f3753eb6d9cfa3fd8b446682d36d6e6c8ba51b036e922af043343feaf5185fbeedb626", 0x8e}, {&(0x7f0000000100)="cd05457171743419c4ce6ce6a28a2de02caef705a89c53ec77ceb73a480b820bb469ea4e9705fbd3b78ffcfb5c10f66cef16216797f84554459665c6264c6b26b8260751d2a3140f0fd177ad912cd59c917225d0893297bb39db2ee7f6fe3fa512c6f8e82930bbe5d501cee9849278abc9d8924aff58713f6e2d891d44ad1f1a31982df85b579644df6105456f235a", 0x8f}, {&(0x7f00000001c0)="d3a9ffbde1d3c02542f4574827ce7d6fd0d6bded37468f15db901c56916eba8523a9c8b47a171ecf03169f71dc605906065162372fc64519684f9f54c1f2282607923e1aca734c20c000263d20efb210c31a11c4923c41023386c29ae1895f81ab0bf9820a56e3386ff2e45570e5810421108481d5fb12add1e87fc90f58ae7c02097d43779a907629778475cf277d55ba2515c657cc8df70db757a99e82481e00e1e9f643b1d2d9218a1dd848ee434f871210ff785ad98a9982b5eb8ddaf6bafce0884d2b5a163f985c255af46953a694b77b128cb7fced6fb5c193", 0xdc}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="18000002000000000100000086fb08000000000000000000"], 0x18}, 0xc) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockname(r0, 0x0, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x40, 0x2, &(0x7f00000003c0)=""/1, &(0x7f0000000400)=0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='+\x00', &(0x7f00000000c0)='/$&\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='!^$\x00', &(0x7f0000000280)='*\'](-\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='%-\x00']) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0xfffffffffffffff8, 0x8000, 0x5, "29ceccf54eda776457c2010ce6563ccbe85ecddc", 0x6}) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="b11180d4fe242cada65e46f22fbd5bb61d2a24d97ff133c203fcc748de3d328ab96e1857c1cfbe4f662c75852a841ef3195583bcc155df53a7f3e3f9f6f0745ca40bab2b57057fc7857e820317cc705c18f2bd3540e37b0a59831d3b34eeb3f2ed94eb4bd295006de3336f31c711a23d202efcb781dc0c7dd3c8587f765c92db3a09a73e3c9bdcfff28adf503d594e9db7c0aa7ea4b0ca2f2fac9b6d2d2327dedfc0dabcfb015ecc", 0xa8, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3be, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r9 = getgid() setegid(r6) r10 = semget(0x2, 0x0, 0x1) semop(r10, &(0x7f0000000140)=[{0x7, 0x9}], 0x1) setgroups(0x2ff, &(0x7f00000001c0)=[r1, r4, r2, r3, r5, r7, 0x0, r8, r9]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000000)="9823b64ace48fefbc68040", 0xb, 0x400, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() r5 = kqueue() kevent(r1, &(0x7f0000000000), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r5, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x9d, 0x0) close(r3) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="83303a6608e06f4fca8c032e03a20cb66eff07000000000000000856f1a10a0000000000000007f693aaab207a6846398abaf504d79996a658830631294a1ae6a48d50ff86f0b8929df9328ab638d159bb7d46e3421f43bee7e3b1c9d0431f00b38050a5eaf50f22d253d3596d25e69929bab60a06000000000000001abd8c7dba6b2b4409e0fcb4de53e2761c0ff3d30c39fbbf408f18ec8de87bd42f85fd4ce7e71aef58219b282365cab5fd20b0f4acd9d19e91f795a34a886a76f9586527595beba50b256ac01657", 0x8) 16:00:15 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="32868fd47eba3ab3a734dbda03a6729d1cba0b9029534be57ea0fcfd01b1ceb54e52072fe64fbad9c32bdf5ce96e1447eb8d506392fe71ec7700970948d2012a85eab0c0896be829d7e245a9b1cd57f76652f9aab0b67bb877d271c103ab9b8cfb936b80625fc6e659b2654ebdfc9db25361c977b779e7ee698e0881c60b52e98444b29e2deb7572ee46069a5b15feee55650d0c15912bbaf78752a8c861b0bfffa356354aa2d3012dced6f188b9736f5ece54ea15c6aa68afd61f5d890eeb7b5626a9530bc6f266bf350c1009987ae0e8953d9922af997df6f11a9c85b719241b1b62773442405aa1e524a14d66766c1a3c6e2aba1768b712b39583c9e060e59a45cf833ca9fbd2f8545782777b38d3a91a524db627a3df442656bbb8d4da74d536af4bf13377d8a7c6eff1bf8e84570d05371086ddae2a4e5391e71b5e7242065af80b3ca96787342975984e43ea1f6aba14aa0814ec147273cb21a802c85103d03e2c06e424589a630f8f5376f7ba0d68dfd9b1dca147babc18c90c21afbc0fd19e560222ecc675ee550586dee36ab1c5040e2ea74555af1ab45b58c20527717ba1f46050b24305a3c4a677c7663673275b1879e9dd858592948fdd6833b2aeb7ad85e3c0e0b25e209db355980896ab3f6807ed87fa3d8bd043f5b4e1ae4791cf51d95a89ff8c1924a8f09547c84dc58ed27f019c5ae07da3611b657a66c29f01140ae44ebc0f3bbd81ef5978146c7dbefb1a5284a7f6987895e9021e2aa3a057724266bdc068577ea4367d6b6434ba02a7edb221bb0a363fcb2b1ec7ab6ebcf6d873a94c8e92bc6dacac6af2f24674da68d4a47619d7a3cf3c22c75a841da6fa8f936542c893484d4dcfc71a9fe40b0e61678051caa2f897611040222b460c1597c6286cb564739a18023720699a4960353055740e64c70cf79dd88809685562858d7a16d11c38f4c46528afba6c7a6a2552aadb0929167765c751125461c9dfa7bd783fd03738ebe0528b7b1a8613772e65ffcbae4a4166a263bea7818cda5edd95f262fae983916b9e0bb3d003ad9edb676a8543f6146ccd71514507c7f01cc31d21d49e87af5494e9d4d8eac490f4eb2ad18fb76be65b1a0afe44f36b93261106e044ea662ca4899e827cff1239ddf095f1ff3bb759721a29ed96907f4f1d79dc30f27c5df05be019929533c5aa2a21938a1204a14551f0758dcad78c8b435ea47d9f49122bfa51b39e002e2d38f94846ba08210cb99f0906a3a28f751bbb59539bf7297168e888209ec57a394b43251ea3d79603b805823460aa636ff4426c72d9bcfb438d3da546e1c3a873236a0c8ea2672b439004166d68f101bd3db8972b36ce33a48d2506b93e49cc62c9a9b8599a19878af351b4ed733b372a57b1ce3187ec922438966c2942a2123251de6d0b3d37b7a90438edc36110db417e4e923cb71dc9499ad9134439b87b7aef4b353d07ff5a241944e37251078b987b3e79ceeab141158c830f70a306db9faafb2eff8edb8175376f9a3d8030c390e18ab74b1ef18c54dc0262b071b6e3560e229c7b788ad3fa0051764694f857d3c6bf3505e14622405ec7414aeea136554b875db0282595e18bc1e454d2c8a4ce84aa3bae047b70798b5dd5867108d64a78c2a80b74560160b13413a6e74a34363023b6cf6a3269537065b1ec2653f1d74a5d1710e9f2939e12ca5f6ca066e04e6eb2fd71d16bfa7390ddd3de8807d60dcb9e20177d00712c3bee3647db6a8fd877606fe1c64f7efa250c53ec0dddd5818a8de223a5965059312f3445b14b0a6795d76ce8220e54f09ec99d15731b7c55aba4a03d17c046dfc0ffa064578d1945599709ad7dd736930ffa966fed6b8e9f0faaa3789999fb827c2ee7ce172492b5fe8791206188c40507a20ea5f05034712ebdf121d162e8a0c0a973b4f5787ed473d240bd501712824e953a4b1f7ebce8c7b2e9079499b2089b79d1408ee20dc97c5c8e3ef5138bc186145f66d0d1dbddac75402dad3f33caeba587c21d01882667f19ed8fef1b4f1bb924da63c1b10df6151b740e16ed3aea561db3eb7fee07d1ba90194af3205bf99647efe6dcf941847b6f8b87af377b4139ae37780177df1c825f1bb0fa672da14c40ed50d56a3db1c9c7f13b85d5336ffa840b497714dcac3f6ffbbdfa0d9de96d676160859bf2dd1a1660f4f4d51e4f4b436060774d8b90e43d0d60c4b65d405c7b8deae23f0e2ee12f0a3c604622ae4c4e80aaa2596e550dedb2b652bbd3419e95729702957e4946c93cf581931c93df4666fb6cb91b3bfc1faa93e9aab827ad3eeac6c71f36d20a80f47bdaa3b2cc732078b53aa1738264080d4b9d5ae3e8caae974466981b7c5aa5b1c197689c3302151df979461bd6863c05e1e3a940fcc4d56f97800589648046d1763d1ebb44332d8e29e93eed79e9756998703ae3276e6abc9e0ee542b0479592aba451490817db850c6129d18c38364fc34eb6c0312e82055805761f5b3713166121007230e286bf61f418dd4ffd26bea4521b0c39bb195670788489727da06e8ae733feca8f643177de8a82de0cf13377a4ac1e2c2c892be0ddd82a4582e5b4dd77d78a0c23c0f94493efc67435ef3b6f344ff873638b1f5e780a62073320180c1b585ee644e2e09757a91ecbb0154b6ddac09cf92db0ad98b32213d5760ff116a857a6c821a38453a85b74d0429558c1ef33e4b275da2f5f7e14927e2c9b91a6db4582a6d73780099d91f7f3e57cabda4de7b90663fc74230cb05907b5a8591c007db54b940014b72f6d5cb6988c1bd2e75543a497d7ef7605b7cb589889eeb32390c4aab47263aabedb7d08792b74e3d46069aa4e0e48921a2f04a8e03b0123b67b657a999ab3d57087dc9e7524a3057c602c3b55ccea7112f20ee26b6134d5918d0552576f04c66e7056340286fb61ab333d85027f4b0e61101efe4d8888e2bf2fed47ca53f13d68bce4aca49ea6af449578c64d1111cebed191904c271ac13467bff3077ec4867344a691772eee1219b931cc4da65366234a8628e2110a4032f91fd84c9e1114e63ec308028360b5dcf5a7f343bf9e7682b68a660f5cd1c90811d23100f684d1a8dc79a05bef41e462ae97213c59de92af1bdb4ebd22622d7d6a8b985ccae7d0ec17ec5527504c42c6c895528a7ed6dbd6664f57378d07e686aa21b6c5009d2a27793a3f60a5c57c0e07898f594bc6da42da57d7ae3aed1c5c60937bcf6c07b1d835f58ad4f61cf4dd07782a5ff93233eaf9ec5cd546aad01437a45f68e3e6d3aff06bf867d4f9a51084b463cd140d13aba130add9a5329fb2e43b4560977bbc2842ac57349d5bc7998f510bc9dfabf6a388082bcfbb0fc7bfb6c66b5cfc8315e78c118eb70acb7cec40a16b0c5dff4d0afcc71431d5b9c5560873c1307f1e21f0a628832a2598aefc51253c61787efefd108445edc750d89d56f1cbb43d042256592ab0453acc0619009545bc1054fcdc0ae3acd063eb6d4cc194dc042ce1263bbde78b5408804cfe0a53a948fa639b030fed62551876e4aa6d90c6f61ec28f374b3691ec905ef72a6b6c9790e4601b3eb9f756cb024ca0c190be60c6e955646c4ade3d545a053b041566f768339f0462314dbb333e022d6282530c3a64b051a137a074e8f129923567dc3c374859fc8b7b59047246881d45d52f68e630bebbff28b9a9c94e9906f01c9e8953a92995db2ceb8c8235c11232fef9eaa67da51c8e70168d5062b08c37ebf22c38476d9607f66e8cfffbd05cf9e1a2f8ca11145dbd6130d9ab3d3754f8839d86307b8d7f321fa4661ba30847ded998ff9052a5e7abd1bd28e49466a57e162d4eecd60bb303e7e976e7600c006dc8f39cc48096c84172ac5adbbe8605168e8de27267831470c1e6d9ac6e58c3460de2a0476a1f59d9c607ffe5b5ce43da4250d47694955535b1a135eece6967090c9c6d8e15b608f7b85a43361ce6bf5f58b1fabaa57c048037899b6fb68772958fadb3b250147b2c5e86650b7f70d8f607d4dd8b114086b7f08ee801f0e7a03c572e914cd4627175b5aab9aa47c29624df5488b4bd0b0186470057d4b66ae56783986de56b5b01dbd0b7b072af3a9e19ab2959e3d8b190166adcfbc3fb42d4b3dc3b5b101f1b1d9673eed651e9a0e0e1ae55601cd724c00eee0f0a7eddccea4933d90e1dbc37b5b1ee66d8f3676aa1c72fe562cf3c59496fb40d8ce3e45c266c44718a4b6febe33f1576a071a2dce8410f23fffab3cd91b51896ee308573dc0d9a5fbe61809973ba995500ff351d45146b4a4418c6590c6a5e0bf5b7469e5baadc0e15017ac6ebbe6061e670aad47267ae52587dd3129213db653ab7218a3370e424c6179bcbb7c277c2ed93f003758cf938f6be25eb178b09c0db7d72541b3686cedafc4d9077c1fe827b8850e8121b98eebf85acefa13b6d1c75bbf6e89436d3302b620a21774c648454b1e9f17efade8af091747fcd33198beaee84ccad106cb763be943a62d7b6efc5ecfd9d783c801872937a0b9698ff78612cea06e6c601174b90cb8313f8b897c85917e4cd06e7bd3ca7474212e29d6ae91eb479ada0c11a8be07458d7c986315defa46084025e70a9c1b8f5f3e9ada2669c520fd6c9e407fe011f118b02f5f2421b67ea7c5fab108039eeffcb936eff70a4078cec2ebd6adaa6beae04ee2786e08a2dec1c61d82aeafb0d2dcad397d749567cbb323b5b3b16e9049b6414c03630e93d26a0c20ec6a73daaa03c79a9416f4bfcc349837f997060cd7fc4dd8309a6914bc63e6d875b456f8192d62963346139e1b7f11eb8067cd54bb5d76995a05292a2a637fce8ddfac0de1ea1aec5ffe41b395c86fea8924d40b5ff9c2bb97e876a6f5dc2b4e54a3274ff1af25356aef1b6d49dc9df6b21654705eb815c33a912b8ff702bc62a99cbf8abdd195af9107c8ec3fd5c509f45a29802492de39a5ded8859429348da1afe64a2146f4296720559227914603da980c8dcd69c77d873f4503d42f1852f5414c535df20790200711fe85233b038a93e4c7194b1b9fa47f2d81ea9541c04203a1700081dc8eba46ad4d6444850e352665ae6f05ce04a4858fc23550c416f5b25daa6a6508cabae66c66d09343b11bd2827c72e6ac5deba40a45931e7b4ddc3a246b9d9ea12e978c0fd3fa7711a7bac5cb0367d51469b59a51c0e542f9f6100744fe7edc9b2cec057841cd6272c21bee5869c95d11971b393e41eaed98037af50633bcd7aa5ec94fc09be8a844973c046801576ecf0e5c227529ee6a962ce1ab70226b726ee78a96519a183a6ff0645fbd61a13197def5dc2567032f83adb9fe72707df8c377f854c7254f662f0003dd992af14ec26325c6ef2e6aab5a488b04cfad4736f9be03990de572409029c6af4e05849c7d910da598904b5691b6d6540859e84775f24d356a751bc5a25268010be6fe7c193fa39940f356a4696c19d141f50dada0a82b0d4ab0bfa2ee0596d6c34fc31a9467eedc9deb0d968df5ba1f7172792b1c9c54f6e48313550951fa86a60e4ceb80199d9f2eed94c09494566a769ddf140e91de4a021d7409f7aca87f978db5bf299f90fb984babd9825e2c8fc8036d91f8a6ae0ff80a768325919b8002de2f0ab0daf932637dffce81b94c93fc822eba05025470c190a800551693afff2c80e10bc9ecb4c07bfe9809fccf116d9e4cbc1ef7dc3690bb30731a0cd18d09d2693fb45a606efbbd017bb483a32a2d8ad916832c524033390b08a10c5edf742e655cf933502f", 0x1000, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5835, 0x3}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) fcntl$dupfd(r0, 0x0, r0) 16:00:15 executing program 1: sync() r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], &(0x7f0000000180)) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x0, &(0x7f00000000c0)) getgroups(0x2ab, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) kqueue() semop(0x0, &(0x7f0000000100)=[{0x4, 0x101, 0x800}, {0x3, 0x1, 0x1800}], 0x2) setegid(0x0) 16:00:15 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x94, 0x800}, {0x2, 0x8}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x5, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(r0) pwritev(r1, &(0x7f00000010c0)=[{&(0x7f0000000000)="bea221846606b643d92f3b68e23242ca8872ce398bfdebd6e796f6991e88a5cba6f5b5767865d401059fc3a5b0ca4f9fe5b565633c32bb9df367b0a16861cf86b4b42ce7c8", 0x45}, {&(0x7f0000000080)='I(', 0x2}, {&(0x7f00000000c0)="ce5a121504b6f0d159ef97af0d9e0ab1e8ff5e84848d5a3ffeab795110581322fab8c832b7fb82c1ac9d30388a1dc7d94955ef18072234985c66d5787b796d0821f590a68d55da92d9099fe96a554e851a52f4804f275354fe1ba90c7b8a32a0b5ec4313bd0239033e8be45deafb3fb301a9c642cda1c0c90acef48decdef637d925117042bee296544e573eb18697e2e6feaacd998cafe9c829c9170108c3e1e1e08b0ffa0b0ffbbd6b3eb6d280fea3d0408499ec4497b7c73c93799c47f6b899846ce3a52ddf1930c7d2c550ff54bdf87f97667f185d6106384b20d52928b3ee526086bedb59249218eb7012d731ded0b7aea50fb85921c616419a54d08f90f3ff0135bfef1601b6d74fba9db44fdfcecf26d102a432c20aa1569fb56b921b27247f761be8e59c62b9482082b72bb51960d6a0e135049ecea46b952e18fc38336f4017933e1e92ec9696f1f0f622367eb6f7686854ffee3057b3c0f44dbb94980bda00acd420fc79df6b71769e2ed4d539a412159da20d47c35586262b3b97d309424a2aa9de2fc14cbab2ca81e5dff6f2aa94e095e391d5cfbdef8abbeb66323c204646d6079e4093711a3f981ca3c614285fe2a150678fec2c340e57df6ea48cd41a829a0356137f97990ac3c096b809f1feda7401129f47be58bee2940f6476cdf7e8763a06ca240deb5e1961c439d7ed5c37e46f9d7ad7d94d8fdfb28d1d867ad2fbfcd4e1453fd76582c4cffb7438bea45744551db8f9b07ff6069682229958999f3b2f2fade188ec954e891ac1f3cb742b91614a7164bee7e42867f604b8468c06447237596c98d346cf815d07ba23f5437a061397eedfbe17def4f09090ccfc1f592659ddc707c15efeffa394f7905f8e06131ea7f3317cca8ac0288c9d6c5c0d975f4faa77fbdfa4ee0485ecc221496c5e413b9597c4352b388907d4879938eaba27bd9b75b82845d84106b927bc6f6d992b05baea9feda47138d2900928e6611ba48ff27349172f4e0be1176bcea1bb42630e24070c837700fb9abbc97934bcbd0b5561f6866fde55c57a0e0f446683975f0330933c0ff422fa42a4c4e6e76846df2c08b88eacce8d8282cda220661792b49b1ed8b874ac787c6880e11c63d1375d85e58abf017f4ac38f01b900d7b1fd9d3668f8015d16bd02776d217a8a5085b5f3635dd4d1bf150738adb35e56446066394d9b07eda3d560755c08f0e3e4597cbdeae7a97c7366bec3c0b762cea0521b31fa3467bc2cf11a26c8136dab4873a375d7f013b333f63fd989633e4d9212362df3160d2af8a02638f42ddab5888bf12dd12b89b52c4d6e08bdccf0018ceaa958154e36ac75006cd912932768438d96a4e5255c168bd2460d0b351c3d840429eb5248fa70426be5deea5ab5f94a9a71255adeb9d7045de0f18c655e59c9a04fe1241ee6102bcabcf8b62e558a3d8a36a096a2ae7ba810c5c057cd23c889b8ad6e1935ed9c03aefc260fa2bca3011ae9c71bb572c2376c0e347272dff7d8d34afdcda3e27de4135a2805ceb1e94eec03685a76e4607678823b4f5a7eb16fbf2230cb3cab63b071a324bf27855a531941ac78250089b173d1d4ae1bac48283a7734b69b679f830ae8e15c1850020ad082c8128321fc0bb60bdb1a9388993da9be15da96d8f8dc9bec4392d0f045920449909a8ce953fa7afd2df318221e2f8e9e891bb0eaa094213eff988ac80f5ab343871f1c1094ab75a401d1a2f2b66f56ab3e9716a127a04bfad2ab779229d5e353d3634e289f5f47f0d2a10ca422588cd507bd1f14e40f8e64b478259d4914f15eea56dd462be86cd0751f739ec3246890f08a368f52ece0e256ca7fb385e42d47a0e2634c1cea0e901491de4377e564280ece2739eac33206cafeeba79bb5e328abf45413c1d3a98d683749353480adf034fc9686d88271bb26003542e6f74fec2be959e879f133f471c6e08e9ced07b55f853199ac012ddc52b6ca7e7e7f86c05cbe759de6ea4699ea9b5cf002ffa706ebc114e137ba0d2e79fd941ed81ef39d2172af67970ee3d49af7f12634a5f83d972ba1798d295aef5a36e4fc0778ac4b8970c52d5e0753e4ffb6fb58686175e43dbb86d93c85c59c6c143f4e3b2913cc832eabcad51de0258436eac4243c0b1147e97178213f857fe5007bc22cad49b9a63246d540327e96218168262a33bd4973398d89bc2c5546e20947dce251ba0d7616e74d1a2432eeee8be6bd378a0e199ae8ddd38f88d0ec7b6e47d78e11578a83ed88fe3e47a32493305c45703c04c54dc9da643e8c8fa144968dd473bfb74e86d6aa122ee9473113f324fecb9ea5be0560d6f6ec28ee5a031382838fb7d6ced015f7f4d11910624ec495c15651c9838effa1f381f9446f9fb84c453eef03106161a57458b03c497dd37b458d974123685e1d121809b10893c27c4b794ee6a4b6bc2c2b2a00fa2f9d75e32c2442efe00225d864b068f034411707fd6339e33ef6c1dc83e5f291a1b6009cd98be4e728a71906a3a6710a24b85426305628859babd3d2c5739b3db373fd2399f1ba4cd3d5571de76962717d2fab4a7881dd7644699049213432d0561885fcfd4b39fdf8a48cb80eee661f059a651d10921bdde17de8107c32d678a38d8812692f1be75e48a3016d0eccab589db8cda559629aef1c2a10054dab5c05c0b83551f9dc4fa7d9bd65fcff0fcc9efb92a7a9e3f9e645a068adf3e1fab802ece157fa68f4e0e49df84ee1b70420da613a6b31763a7a7477e21263c62a87aca7e9ee80c6ecdf370cf8e77ef6c96b6349b216613cdc846c0cc24797044bfd22ce7351193880034629e756d82d58dd4ce568f461abaa024b9e78c2be4ff702dacf9e080afd0a3fceff0aa2143ef2200a9f4a1f74f87e82099a56819eb18a45a51ba97a5bd64f661dc74d4c60eecd8b97e957f92b119d06d5439a847beebc4670342a04b3daf6c1b400ef6986a7face3d6b57d337275e0580274f578d2cce8ba33c852a424c9d2c25cbef6132bcb8565da3094a3f1779d48e908e78429f8c62cdda06dff8d917ab0e28a9b4cd32a3f23f0e089417a2b4e9c5bec00a802032fdba2ae250df33f113802e7e3c3c7bb2e6337133b8e50cc07f64d225f68d285b28b30abd80dc6d7bffc83e524651ef56cccc4334be61407e3a660db60a16673efb7e576db0e100e29a8acde2b933c0f2a6003551f7e0d10f4fd35b20dc27f23dba2c117a294bb3752e904a406b43b79366a1931be447f9001aa130a47ffac47b3c9ede1a8fac0c39a2ea67b86999a76392d86798f4f4a9bcf31dd9f3787760e9fd290dcd841e6d007e08fb1cff35e3def087883c2867ecbd34b875dd734e79399b853e07315f1b0e86ad992ef3fefe37f243f763b5816ad239d8f99eb4d4cdf96bc95ac7a23bf9634daae5ae75e2a4110a9279247e61d64f5b149e72cae9ff02fa0ac40a05e0509fac8e5276cff8e64038982047f2e2fa11d290693efb6f13f35674bb849ce801f31ec707d3920559d3b4c66cd863da3e086a1bf34f5894fc4b5b8d847886b73e8f26142372b2092534dcf611ff1794dbe6273bf37bd69b2d78f592e28c4c60d5b1f4eccbaa02942b13181c677daca0852deaa6735da3316e3f400d8b819cab33d9372799182276c32fde8650f47ccc8991a6aeadae506ee5a485614cb9b22d74ac031d042fcca5cf3e36e291022f30c96f4c1d80bdda4e2ce6b9c026914625722c8c34c317f1b2419a443acf5d7c29de9e1821031acca48844dc0eec72be8bd0d1ef012546fea3a25891552154f2b4d9003991456929649eeb823fbd7dd7585797035c0408f972e3ce40656298412d3e5620d3ddaa03fcc671e3741e4a8a3e8027379e7fca70b7276951f97e06c3b462d582af5680163292bca18ecc4cd13cf1ea1793c4a71d8a37ef8a69951990286b2755e4d42ef2d33b23ee06d961de4b85ee6755ba2fb8514d14ac67c59b7259205515c611c2372bef54c723d9e7591a1b85f628f8b9ae92873a0b844249e3dd296e3f44dda32e8ab4beae35f301d67cae241b739167e110618ba5bbb3439a833cc4805f3ee156bfe38a6a485dba4de2a5f700975dec0192e292884cdc0ad840258dcdbdd84211b62d7e3822555f0a886381897fda6db474081b1c44a6e1666748c4eec9f49ebd5f8ca0819f22a5735fb5580834ad449e0d438f730b7ce5e5c3168c507839785773ac7f537e6c93f85d3cc503b902d0a80233b9b5dbd7d4cbf411baff303c349f3eb19333acc12042bd17af80675dcb62bb439d4e1ab24bada78c4dffb5058f911d8c31f94f749bf9e0c818b5a85aa426d91373bb0f4ecb44d95c587ed094b59fcb45a38968ec6283734d3e1c1d9aa4c891fea31a34fc3dc2982285a0e978504dabdde3c790fdc800216c4f8263b790ad53be91b5bf340b95b163d6600eee67020f89561d874800a36f3430b04c09407582d2fba6d2c5095bd3108f9d73f4001e70d123a013ce79b50c1a5cb466d5fbb8d5e60b048917d12b9419092f362e2adb99198d7d69fd580edb144ce1f3f9c1448c9dc28213a151d53ccf017589f28793cbf3fc4f999cc30b58efa3c013902a2a990df0ba23dce8bdd7fb54e707d4ce75314610c7a24d965f9cc601bb25763ad7429743e85401b3d51bbd5040c5d1863001a6c6dc0c9889a4053f90a903beff0274ebcd975ce7b5c83836e8ec93525ea0ed4bf7e8d959d80ac40194f6fe9b056dc735969d076eb016e649cfee729db0d65a4e9f31e780cd7ab3823918659195da859a684c5daa8df16c49c2335791aa63e876ad988e2113561ba0ca2b1a3ea7b9502336bee322bb59c4c54af6c20f416b64d6991f80ba1f23765806b8962da292a5abdda8e25cb156de7b5aa1920a03856d939441f78aed4edab9347dc19e0f3b3c25be4931ad98db4b9f95ab1fd450802817080be0cdee347a34cf98d275f419755e7b492ca3750430e6bd609955a1e1571746130f82e771205884d3c17489437e4d63556d84b3fea860b4cab0c4339963e219e20bf974128b73c685ed0a7094739019d158f17d4dbb928f08e27b1672aef43f4c04f0e01304fd39a2ee64fa61d4a600d2c0ad25cd1b7f01c432323b441f5a68435e27b06d2e96ca364c3e006c1af79dbae4332e74070181ef1ef422b267b794b8c0f8a36dba84ff6a8efcb883775c32bce75a65edb3741f9ac0d0dd72fef4ac9faa46a62fa603e1689066d8d36a08f1cd1bbe7cb746fcf9f031e67b4e7089736ea5ab5dd3c22efebd5922b75743fe49547603209fb1b019436b29a01ec593424691325107107b4fe2b56049d25324bddad0ea29c2440ad1428dd29365eb99fe8e18a559821e8d9a2335940e76c8631bcf2ae1ad7c8b2a87bb02ec4f225c0bcbcd53c6938f13f542a8c37209c03726652c835dceb0e18de94f78759d3b8770e0b36e1bfcd63d5e53a3990da6af809fae6229edaeb70f58e44077bdda2ba7e56ea320560dc2941d3a263b6d0a7ddb6243bc4412fdcc2b7fd68f07d36e0112e1d4a9526dd734b497ab85ae1df7969e354ef0a076c0dca4a37093bcec9ca5ce6e450c15c0642aee476a1d35c63ea4a79591b30d5a5c8c7975f15406413d32210a3ad94ee8392f3a80155e81c6c100e8d9d5d018339dc91d8562564f0386a0cef097d7758a593c3f7bdc348113e2f042fb5126684d8b15cc5b7212f2f7ccaea9ed433d95ef0da01a4bc3676f30653910c941e1eac9fb37fe792f2d2d39197b0a5ca4135a182f8835c0a7495912278b471a55fc7aeb", 0x1000}], 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140), 0xc) fchmodat(r1, &(0x7f0000001180)='./file0\x00', 0x10, 0x6) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setown(r4, 0x6, r2) write(r4, &(0x7f0000001200)="2348e8ebeb6f066d60f5444fb5b8258840f104c4997767e2912cb22d9ad0bb92c643a08d01c490a58bdd8152e1808ac5d9de465ff7b64d714ccf4105ba3b8d80a9ef0c9d50700a5dff10d9f0dbbec88a2343ac3e9306ad582abec41e0c7d5d4031bc703453a37929b77c9196c8bca1574d1ceff0520787fefd00ac7e31da780cb05e159d055e85e1e5ee9bfc6c0f7c3218aec30279caca36b69abb5efc11a7549c133bf44eea7ed6c28338e68d479dbe66fc378850e5", 0xb6) getppid() ioctl$TIOCCDTR(r0, 0x20007478) fchmodat(r3, &(0x7f00000012c0)='./file0\x00', 0x20, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001300)={0xfffffffffffffff8, 0x5}) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000001340)="af673ebb571ef38107b2b760e195dd9f928deaf9974f2e9204235c6444d88ea1ba6268ac65f0ac5df42f3d94c621c8ac8468071529417d3937b3ee5272df214997a6f8f01ae6399ba77310453940aa408f37991dbe1fbd1cd1e2f556ba73615cc8fd229de416470a5aeee6c043cc1d03d88bf30af9d2b3110207c039fe67178ce4b211d7dc421e524a3a185e066d310c899845fbbeafabddefad566d420dc23e960566541a7c4a6344032d7777a1a856c9", 0xb1}, {&(0x7f0000001400)="0a03ca44b6fdec41f1740a463541e2d4b272bcbb0feb66af9853511a2a11ba43c852868cd6855f4e112b26a56fb7f75b1584842654eb73e870b1c934bae1c00ecc907e4e8f748f3398d3b0f23ec34e22171e63e3f393e344ed797c9cace765b7ea844c2d9b83bc1405f5eff6cf1ac2aaa0e0a940b9906b77b9405379439991114dc86dc05025077ec60c1c3a3ecd4db83be507eac84a4cf10c7e360669c563f3af07df748ba53a", 0xa7}], 0x2, 0x0) getpgrp() sendto$unix(r4, &(0x7f0000001500)="9a35b17e206a85cf02b710c84fdb049282d62861cce50ebe6c2b78e499edec2b02e747777955786a43e3e2f0c5f6df594eb2974f7224411da7622b60f925ae48c7fdcc16ae5660b8cdbb6da2033e50687d671f54bf38534896d0f10f27aa050f8087a375729f44e6c5603438a3e2402e1c0dbb825fd632b9a58e13d58260fb8f5d011d7c675671b289e3ac36d061836c1dd9b0ecfa6f", 0x96, 0x5, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r1, 0x20007478) bind(r3, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001640)=0xd2) r5 = socket$inet6(0x18, 0x3, 0x9) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() setsockopt(r0, 0x9, 0x5ba, &(0x7f00000016c0)="88e72642051c6cd597b7488857df7c79f7d9e17a8e9fd91f385598192a855b312df6e74e5d15fdcd3e063f2f77f6278cf7a4de67370ccd0e749a8e3f67933cb106eb57f235ff368999dde9306d3143fe3a784420b6b4980fa48ffaeeb4936da8c227a95362460a6d6b56f3135eb90b075a99d8b24925121d9b6439b54d4ee16338109a4c96aa4f723ba6a6017e1d86dd96943b6942c56dbdcef30784d182d3bc16cd", 0xa2) link(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') chdir(&(0x7f0000001800)='./file0\x00') ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001840)={0xa6b, 0xfffffffffffffffd}) syz_open_pts() ioctl$TIOCNOTTY(r6, 0x20007471) seteuid(0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x85, &(0x7f0000d70000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xfd62) setuid(0xee01) socket$inet6(0x18, 0x7, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000001100)='./file0/file0\x00', 0x0, 0x4) openat(r0, &(0x7f0000001080)='./file0\x00', 0x80, 0x180) socket(0x20, 0x3, 0x9) setuid(0xee01) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/125, 0x7d, 0x840, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0xfffffffffffffffa) 16:00:15 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='^,,{\xec'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e30000000000000"], 0x1) read(r0, &(0x7f0000000340)=""/4096, 0x1000) dup2(r0, r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="10800000eaffffff0000000000000000"], 0x10}, 0x2) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) socket$inet(0x2, 0x3, 0x48cea4a) recvfrom$inet(r0, &(0x7f0000000040)=""/48, 0x30, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) 16:00:21 executing program 1: socket$inet(0x2, 0x4, 0x80000001) sync() getrusage(0x1, &(0x7f0000000140)) 16:00:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r1, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) ftruncate(r2, 0x20000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000840)={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, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407557aaa44180dfe0cb461f40000000000000000000000000000000000000000000000000000000000000000faffffff00000000000000000000000000008771c14bc19da6a5000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a45f0ea55d505000000d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda01000000ffeb0d61da771e2fcd7b6ecad1bb9a09b5db323aa077836fea18fdcd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8c749ae3e5a6fa95af1b49aca017080d317e2b716a9f68b88dd0aab6020621c30084c1e000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x80) 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') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1) open(&(0x7f0000000380)='./bus\x00', 0x10800, 0x102) getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) setgroups(0x6, &(0x7f0000000340)=[r4, r4, r4, r4, r4, r4]) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff4, 0x10, 0x3, 0x10001, 0xd75}], 0x34da5361, 0x0, 0x9e1, 0x0) dup2(r0, r1) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x20a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000001c0)=[{r0, 0x26}, {r1, 0x40}], 0x2, 0x1) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') 16:00:21 executing program 1: getrusage(0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xa198) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) 16:00:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getppid() getpgid(r0) r3 = semget(0x2, 0x1, 0x400) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0xa9, r1, r2, r1, r2, 0xe0}, 0x20, 0x4, 0x7c}) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:21 executing program 1: mprotect(&(0x7f00004ab000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0xc0280e81c29deaa, 0x1) fchmod(r0, 0x50) fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') getpid() 16:00:21 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) sendto(r1, &(0x7f0000000140)="71e67c27f4d6ebf7f3c9595f2c9b17eb7b21d2e069c39d6c7c7bdcb05a461f6654c0ef04771f4e0905c94b1e97b48973e7b7c5d4e5348d06ab9fc6452a632f99a6817095e87379ccb3a3ed0b4734912ed5a8a7555ef135d52e7db76234fbc2819ff66d7510271794e065c211f4a8e1ca1e59a8aa65a14628f3b4e00c5d035d40d1c5100c2d986d0fb363d801167b523d23cd8ffa21f643b66aba74abe457f10616e90aeb25626a5e3f0819db8306fcb8ca3f6b1cea705d712b310e32a7740fb47ef19b7f97df3dad99f6e5adb36d65632fc0f9d8c7b6dc3e8fa7056107dc0ea598c89d6aa8135fa6", 0xe8, 0x2, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0xfdd9}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x200a, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x12a12, 0x26) fcntl$lock(r0, 0x4, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x6, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) setsockopt(r0, 0x1ff, 0xff, &(0x7f0000000000)="3c94670faae3914f70300b3d93f9097058a30f84565ae0639d51a12fd66356d444d6b840601ae0807acd492403f3355c4508d2d1e2f8acb83ad0b71a073909afafae8e48ee07", 0x46) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) sync() getsockopt(r1, 0x8, 0x0, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000100)="2c749bd1f18e7ffe28e3750bb30c20bb0795ab45fb4570b0b65ce8798855ccd530e6250b934f19dea73818bef5181f3127bd81ec21708f2a07c176a6625899b0524bce74d60245c6f1418029a515c7f6d8", 0x51) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{}, {0x1, 0x1}}) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f64", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0xfffffffffffffffd, 0x5}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x4624, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt(r4, 0x9, 0x5, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) execve(0x0, 0x0, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x20000, 0xa) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000e0ffffffff00000000000000000000000000000058478d0cb5d639e3c91796712c8e62707506705a3f60ccc878f62219c1555e91a0b2265da03e86dfe0a435f04e6f1dc45ada29f0319a140367eb2537dd0c65e5e7d1984d503b016d71189f7b63fe5ab8e522770b7296633d1e81f30529346d20433271befe0e00d47f34b4d535c393ab88c2cea3b3e8043d32f459e2d503c229146030d7e53964a3fd580b8e6033b3bfe4719053f48ed64238d18e"], &(0x7f00000000c0)=0x27) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="ccf39d2143c5b0b351bddcd8488dc332f38ed12e6c", 0x15) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="d63bfba75210a69055d7d514848299119aa147", 0x13}], 0x1) 16:00:22 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) sendto(r0, &(0x7f0000000040)="6bb5bf6abf5177faed959b4ed90c6c541addb26263478e5958784f9f08f634f8c18a93dc33505116f71ca276b8eeec28966784a3df67ccda3b93e01244b47adc420888acbdd1dac8f5d15655a5", 0x4d, 0x40c, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000)=0x800000000, 0x4) r2 = getpid() r3 = getppid() setpgid(r2, r3) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x481, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shutdown(r0, 0x3) listen(r0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x4000000000000010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) syz_emit_ethernet(0xad, &(0x7f00000000c0)="5f860866900c0022fc5dc8e56668cd5f768c2c4053966161665be0d48423e066f3bfdc141ac03c7e8267c4d04c6ab7a581df31c7aa2e6d8675a43d1016b3febc19809a34626c56b710ba8bec403e5ff4dfc574e9b1ecf792ccd349e8cff21a0887421591244066200f558d2faffb96009e993975fbeebbbe0a7b495b6434230211c58bdf376cd1712ed8f6a4e94f35854d00d66b0226f2aa108b30e91d76a7102e476890d85c7563987e13c253") poll(&(0x7f0000000080)=[{r0, 0x6}], 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x148) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair(0x2, 0x1, 0x5, &(0x7f0000000000)) listen(r0, 0x0) 16:00:23 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1, 0x0, 0x0, 0xa}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x1d5) recvfrom(r0, &(0x7f0000000100)=""/205, 0xcd, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000009000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = dup(r0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80008) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') rename(&(0x7f0000000280)='./bus\x00', 0x0) map stack 0x20000000-0x20400000 of map 0xffffff003f12b000 failed: no mapping 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() rmdir(&(0x7f0000000240)='./file0\x00') sendto$unix(r0, &(0x7f0000000100)="a6788e47d481cd8a2e75e7833a7125842b4f5a5cf75c01f49ddb89e37e9d48a7e47be88c19040c2f8beee826d136baeb45b8c028e3fd1388465f643c55719084c291aaaf1e32b5eeb2378609f74b6efdfdab4b2661ee170c34424fa8e28ec6c37dc10822685ef41a60c8cc91ecf8fa9f06968663dbeece30125e9f805c21e10b33fffc75cb5cee", 0x87, 0x0, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') fsync(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ftruncate(r1, 0xfff) kqueue() 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='B', 0x1}], 0x1, 0x0) chroot(&(0x7f00000001c0)='./bus/file0\x00') execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:24 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80000002, 0x4, 0x80000003}], 0xb2, 0x0, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0xd52c}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x8990}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x8000, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0xca, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x200, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4a, 0xf0000003, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x9, 0xf0000000, 0x6, 0x80000001}], 0x3b7d4f51, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x0, 0x80000000}], 0x937, &(0x7f0000000140)={0x6, 0x40}) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:24 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x9) socket$inet(0x2, 0x4000, 0x7fffffff) 16:00:24 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xec8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x9, 0x3ff, 0x200000000003, "95cd1b0fb91be63e53575724d80e4c643f737e64", 0xc83, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) syz_open_pts() 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x8}, {r0}, {r0, 0x161}], 0x4, 0x8) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) clock_getres(0x3, &(0x7f0000000000)) write(r1, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/88, 0x58}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xff}, 0x8) setuid(0xee01) fchdir(r0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) socket$inet(0x2, 0x3, 0xfff) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup2(r0, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001, r3}) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x112) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:25 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000080)={0x2a, 0x3, 0x3309, 0x3, 0x0, 0x4a, 0x7, 0x9}, &(0x7f00000000c0)={0xffffffffffffffe0, 0x9, 0x3, 0x5, 0x7, 0x100000000, 0x7, 0x7fffffff}, &(0x7f0000000100)={0x9, 0x7, 0x20, 0x8e64, 0x4, 0x7f, 0xffffffffffffe428, 0x6}, &(0x7f0000000140)={0x44, 0x4}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x7, 0x1f, 0x5, "f4b37544dda808a72e326e8188e177dcc23d9ce4", 0x80000001, 0x20}) poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f60847740b1293e4d3109c10d47355d4e264374830c53bef81680c2ad12d7fbd8f6e9e2b3e4a57b017f4e1fb824e5d727a3a8567bfa07866b071214e9c23c8ce9a7fcebf522b531dd94166a8965bbf8a9ccc1068ddeca93d049f75e530cd9bafe481564f4eeaca99989e92a1f809cc02857f60885ca38a1db694fc0de87fec82bdfbcff140bb1c30b45bd1a6b7ae2821747cd7fe55e715292ac0d26bac40163dd30ec026dc442950ff92b2990b1798c99e99a095153df581f9229d048df8ee6e911fb6e34310a771f4717aa7e8f7765c95ae669557800ed1b527473d9c9faff9c5c1cc799f0a6ea7909203870139a540", 0xf0}], 0x1, 0x0}, 0x8) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="f6fcb0e18aa904e49fdbdfee8d000000"], 0xa) 16:00:25 executing program 0: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="001500e0010000953fa673000000000000000000405f090842914eb83293d9d947db6c5b189399fa12139f300a1febbf5085b4fb9e6d18c22852f3e629b5d1bc0076973aa00367a862c8f6302b237ee20977114fcaa20a50eccb4a558d2788c5ae85a734072aa603103ed91977ac457f9bf2ff358fc7dbb8db1dff6807500d00747f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:25 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000380), 0xdd0b, 0x1000000005) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000e32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ef1b7373b9a04000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd43200000000000000"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x7, 0xa4ef) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r4 = msgget$private(0x0, 0x41) msgsnd(r4, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) r5 = getuid() chown(&(0x7f0000000280)='./file0\x00', r5, r3) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x2, 0x1, 0x267d2958, 0xf99, r2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x4, 0x9, &(0x7f0000000000)=""/134, &(0x7f00000000c0)=0x86) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) lseek(r0, 0x0, 0x2) 16:00:25 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/147, &(0x7f0000000000)=0x93) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000200)={0x0, "229e823c4fd3f1d4b97720303bf92a765d894a6fabe7427e49e756a7e35d33d0164a441c0ae22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809caf785c9cfe04252ed7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39497cb0146f1f3c38afb2278fd9911af4cd46386d4877cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329ede2824c451b7f3ef93f8c82001cbefaa1fa3fa68cdca1f7ba049bc8d7e210e06eeb753783033e671d96af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a42675ffa1690d169a199b969a17d7cae04646db756733a198015a59286aaee1fc43599e06b03350aa02f6b9d503a933214a92d5cca5bd0c713004fb65ea8bba1b1f069c762d9a76ec8c6adca4dc56ba317c159b1c6fc240220a838ad81829c4952de2cf9df9a95485cbba142d79c15934a1ac9dc7b6c983fd8be51a0dd9e2e663681f6bcb3c6"}, 0x172, 0x7ff) msgget$private(0x0, 0x102) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432048d8295c1f9bd26340307883f6b08c4367d0bbf11ef2ff11c985b4dd560c423a86ac22e3174301a8521ba064751cc46b1241336179269e009fa6fa7be94c8dc60765785a6a42cf1ea8ec498affaf4e4edb1aaa4a11468b37dd99901eb2bbddc63daabca52b9be8c170a7319377a8e1405e61a5d10826f4013483d6f82f8f0fce2194333746a7249d25193226b0a9ef6df8c4f3815388e747d5e59948c759741a57b1dedfd50c0d30a9b8224d46992639368ef15c0af51f82a9b91660557f31ebc7ae54af11a00bb4164acfcdd665aeb75dd90d9a059d124d98af14b", 0x10f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/37, 0x25}], 0x6) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="36268bcb666db2fdf970"], 0x40ccb7aeecb378d, 0x0}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1ff, &(0x7f0000000340), 0x7, 0x0) 16:00:26 executing program 1: clock_gettime(0x5, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000000)) 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x102) r0 = socket$inet(0x2, 0x8003, 0xfffffffffffffffc) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/6, 0x6}], 0x1, &(0x7f0000000180)=""/40, 0x28}, 0x2) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:27 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x4000000401) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x3, 0x93}, {0x7fff, 0x80000001}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/185}, {&(0x7f0000000340)=""/189}, {&(0x7f0000000400)=""/232}, {&(0x7f0000000500)=""/185}], 0x1, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x274d, 0x0, "95cd1b0fb91be63e53575724d80e4c643f806664"}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000040)=""/22, 0x16, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x6) shutdown(r0, 0x1) readv(r1, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) read(r0, &(0x7f0000000280)=""/178, 0xb2) r1 = semget$private(0x0, 0x7, 0x86) semop(r1, &(0x7f0000000080)=[{0x1, 0x7, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x100, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x8, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) recvfrom$unix(r0, &(0x7f0000000400)=""/253, 0xfd, 0x801, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x332f, r2, r3, r4, r6, 0x100, 0x5}, 0x80000001, 0x20, 0x7}) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) close(r0) execve(0x0, 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[r5]) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000140)='n', 0x1) close(0xffffffffffffffff) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x100000000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:27 executing program 1: r0 = socket(0x1, 0x0, 0x800) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x9) ftruncate(r1, 0x3) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r2, &(0x7f00000000c0)="68d3c66fbc79725830e2ef7606e311a47f78b8732364e953b50067d6afd3e65b64f23f1a5de05516d68fe6c0a4db35321ff5cc218cb615d09531e299bc6ec8", 0x3f) mknod(&(0x7f0000000140)='./file0\x00', 0x6040, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:27 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0xf4b1a91bfbdb72d8, 0x6) r2 = socket$inet6(0x18, 0x4000, 0x1) r3 = dup(0xffffffffffffff9c) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x8, 0x10) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x10, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x400, 0x3ff}], 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x3, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x4, 0x50, 0x1, 0x1}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x3, 0x805, 0x2}, {{r5}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9, 0x8}, {{r6}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x200000000}, {{r7}, 0xfffffffffffffff9, 0x10, 0x80000005, 0xd5f, 0x7}], 0x87db746, &(0x7f00000003c0)={0x2, 0x100000000}) r8 = open(&(0x7f00000000c0)='./file1\x00', 0x611, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r10 = socket$unix(0x1, 0x7, 0x0) lseek(r10, 0x0, 0x1) poll(&(0x7f0000000000)=[{r9, 0x7}], 0x1, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x3, 0x0) pwritev(r8, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file1\x00', 0xc1, 0x80) write(r8, &(0x7f0000000100)="9e1bcd74ec45ef519c645892d5942eebe12a8828f4ab6879bb46a6df1b277233960040a5d9ac4b3eb08d2c31d66cdbecb5a6629b66ab7125450c05a4bfa5daf7fd3e17b5c0887d470a9eca7dc05d3d446fca94153b01524b3e8f79670024a139a47ebff8e7c7c439456c66c6e6056f333fe18d2aadf9fff1a2d99aad3d7c933433226bc0808dbea7de792344b4bda38a1809342459fc61529fb66df869a5283d7fdb879e13cf4c5f8c4df018a3cea50bdbe08f5d5ff3906a17fc33fb82c9af194a92dadbc2d6ed12736215265bd0cb8c", 0xd0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x4, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x70, 0x7}, {0x18, 0x1, 0x1, 0x9}, 0xd5, [0x7, 0x9, 0x1, 0x2, 0x6, 0xa52e, 0x100000001, 0x800]}, 0x3c) 16:00:28 executing program 0: mlockall(0x2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) open(&(0x7f0000000000)='.\x00', 0x10, 0x20) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup2(r0, r0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xa0, 0x40000008, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x12, 0x211, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7f, 0x667}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x309, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x17, 0xa09c0000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x12, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x6, 0x8001}], 0x100000000, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0x97b9ed259492cbd3, 0x3, 0xffffffff}, {{r0}, 0x0, 0x10, 0x1, 0x0, 0x8847}], 0x6, &(0x7f0000000040)={0xffff, 0x1}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:28 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}) fsync(r0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0xd000, 0x422, &(0x7f0000ff0000/0xd000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/52) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = semget$private(0x0, 0x4, 0x128) semop(r2, &(0x7f0000000140)=[{0x5, 0x0, 0x1800}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001180)=""/164) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001240)) setsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000001280)=0x4, 0x4) semget$private(0x0, 0x5, 0x91) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000001300)='./file0\x00', 0x8, 0x3) bind(r4, &(0x7f0000001340)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000001380)='./file0\x00', 0x40) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000013c0)=0xffff) sendto(r1, &(0x7f0000001400)="60a435bc529811e7abf3a6167fc7f536b5fca1923dc9ca608927030481a7a3032abd3253c490e17d731968ac9491085e201f7c0e6f092bc2d326fa01d1baba0ecb06d00755ad1c3baa0b090d0ce1d563d229b6fe31c80e63ce40f1bfce1bd0fd0b47432032", 0x65, 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x9, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x1, &(0x7f00000015c0)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x37a, r5, r6, r7, r8, 0x1, 0xfcf4}, 0xfffffffffffffffe, 0x5, r9, r10, 0x3249, 0x9, 0x20}) read(r1, &(0x7f0000001700)=""/224, 0xe0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001800)=""/204) semop(r2, &(0x7f0000001900)=[{0x2, 0x1000, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x81, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x2, 0x1000}], 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:00:28 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000480)=0x8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="1107f119265d4316d4624e4e47fe6d6351ed48fb927f0cff9306ec71360b4a4e8d8f503a9fb21ec9d024b749dc3bb92c443a78828ffdf1403a77b6301f610c1d282648d955067e08d9c15f554e7142f16b641cb59b3748c827a01824ed4fa00c27ab4748592c184bd22d725cdc6736312d911829ea88c9820f7d6659d25ae0ae128c47ec38b69fc4c317fc9eeaa077e48c3bf3388dd8fffbe042", 0x9a}, {&(0x7f0000001080)="b51d4f2f07667cf61a7a5bfa164b23b4ecd2d9d5365b45ba43af9b9419842e5fc0243606f03305bb6e03a6bceef71a4cbdd835afcb8af5ed5d752217994a445d10739131d9111bf81b64e2822333010ba04f49c9c6ebea243e979a3033e36c5561355021fcde5fde6a35d49576d8c134e2708338053356464a04a4e8d976745b81339e99faaeb99478f119cabaf1f6b47a3e3e1a5f348727c836ade14cd33d57e08d7345064aff86d5cfa72de7a7b9a9e050072572ae8a4ff7ed9c67d56cf86a1fed9b0b7b15713972d5a34d1f1bdcc85cc108ea2eb4fa267e2390b7dd5920e9d7d404cec36a6fb88f5c95c71a58bb614bc3611bf4e410538aced8a6d15bcf155e4c7ec3fd6760eb41c59dc1baf1fe1c4bdca5f63ebc14d54805e1091dad46f41f325d82cce1028212a63402fc490574609534ebbef5c739bfb18ce5b3fa1e6eec9556865d405ac0c4e5bc00baa149f4b4d7d6d0704f500eb502abe1464bd2e2ccd2b80003a54e0a6272bd8ef47ba75c91e45cd40d6dba88a9644dde9d4f338443366b42a11467a33f38b68f520f056458d633f8d2c409ee2810c938b06b98465fdd170de788cc918639d740884c2551b0fced431e71aa5b14e933c63bf1e6d8a27b620e168cd5e7930dc2ffb523b4f7d8833e895376a7f0467269aa399052e812aa4f983a6954ad4547f3b46e26355ca203183e4746f96ca9d0960d7d4b771c6e69ec8764cd3a16d293a8990526a9405750b7e2dfb30397330aec3dd9dedf4ebd5804503d861640ed93d80e7b7a89ad2a505fef9af5cb8b4b95b6b268561b5f540ea7c032ab2d7ed98475a3e151e5bfe6d021927995ce33c0bfc6fe40af47fe120407dd36ec456a8910fcc22d6a00beb5a6a8ef5c496092bafd06d61322da6781c7eb4d071229288b50213cd6b79bf15c79e537cc9702c519624f50da966d16d8ea080c09eebd25520b93ec6cb1773896a9a6ddf9d1ac0b29206a0a24f5a28686001dea227d501491e97eaa9efc26c84925b367416cd220ec37f69c752a7f352a761c39370d0a1fe2603c239b2f45cd2750c5aecdc1901ce3f3294088ab7e16ea16481e8846cdce3c51fd7db537f5586d758f5e35ee1c31046efa7d05fe90c92ef35b32f750ed756dd7570b59b6a73b0fc642320537ad95647d4ab6689c6360822f1f235a09ad5ae7e15cd00a23b76723b52a9ba542ffb84db12a46feb067440b64931ffada800ff85d8080f03ecc93dbb7fa459a4bc28d706a191a70735e1ff0122874d05fcb7238eeff031f18963bfdb5b2aa42cf4be9d91835d537f4268786b3ff42772658c6aad56209f1238b22edaeba795c5afd7227feedd9383e94440b4ea9aa8347db0e7ee6af5e85cc52336be2d42b58dc06fa79dfc81bfad2806afeb567557ca9101158a3c748ab7b8ed70c5e6feffd41fb3330ab98ed8e3476a4aa3e5eac379a531655ba33b18caefd2f12d859679032a2e1b86f17386f9b1097d3cf83a5ea0bd6af3fc66db0a1baf5694d6c7caea99e4133e7d681919cab9ebae55e5e7c9b59e5f3dc5732b8dd9df906649b6d66695476572a7eeeda1c813f26d1103c8e68df59d14bf54a306ca8f1bf94c24673d3fd71b419e49b5a5fcf8c89ebdf0837ccb18caf2148799594f92088705002c2699bea1707eea0685a3b78ea4aa476e5556f4e256d4fbb16271cb40d58a84678d74559188670d4a2b939219d26f48bf165a2c4868224c11b4339fc49eab33e05f4e3d9960c85bdc2806033d3fa572fdc3d8105924b9a1b9ed396c3dde3e4ec33ed7e6e2973a7f4a1df189166c2156a79ddba664e3fc398059e056d0d4e511b577de3a57c37bfc558a62e35832f30c27be5e14733cb3619b635966459bd8737c512bd2bc3e73562e3da20f020e06aa5b4bcb4be239424fa1dc1e178c50bab0d2c3d2c76c8e60597bb645bb4e31cadbaf6ad3623b2a828fca41211daac9b606f727d85115d404573502ffd721fb2eff53ec3c173de8b71eff510060b9c4f2e120d6f7a46f02d6bffe131f85aa3b890735ccc17f6d2f864bfaa8b12a39ca074401b2854289bd69795bac78e61bf71ecc741535855517607f1c4e185ccfd54203a263c282f34f19b3f318ea158ed5c13270e65bf5612840c88dcdb179c3088ad0172ac896adfaa81705293fa1d4a91e226635a464518fed6b1e5c46a3a7e157c8ec6d3da2d8e4c2c9dd1433349785cf7fb9f9e59f22463e61e4b24f961a066045b1a58ebdbc01293521488b500630e24ddb46e22ce8366ae7e0e5f68f8fc7e505aa3f6b7e8eecf2c11885137852304695744c69143cc831ab72469618bc6bb75144a285018db21c0616b4023a9ae7c1f065a7e54355124aef5140b2566bf8b2e9e9fdc04f55ab40d028ca0aec0f1fbaeaaae67556d22476024dc7f2afebf3e25f7ddb1426f2151e73fdc2ccb3874acdd03a9fb8126739120c80263b84df682b85f9a3ec40c6f36126150946e0fb8dc5d5807d7c8d7507d6b30d32baf2ac93e5fd691a94fd65d002474e3185301e6d5fe9357e2faaed72e6598976f470776f2d75bfea9b35ecc89d2796a1fe6086073a16df3689861afb20d47e10a407d342b9afdf08278effea920a89eab58cc5cf796e1989c5d7d265a2e3126aa4c93e347fb58ca32dc4c422b5a505e27f0cfbb11e9c9375e5d0527b26832b08ebf44d3741fc0d5276c0e7a8b49725e529ee5bbf67ef1fa2b6f84e3123b769601a47c6635b4e51817a9171d868791d035fb46462a31e35a549a28897fae2ac36d1974cb9c08dae8dbde1d5328df1b8838330e1a6cf81ba513d4f5174a4d8b51ed0678d4d51b4f812e0ddf67b90471f7ffd5d7ffe678f6235bb1a298e0260771569f0b5ee6ef6bc8811db805bc7c4d62cc8552e259b1bca2a9a022cfc2c0cf00f5bbf0a25b151abbac0a96846fc4205f25d1067863b918ae56fe05d5d37b975befece45d81adc7aa1c98cc534bf13fd683632ed94753a862afd88b730a32fd84b54889550af9088d22063d28a7ca80c520c89624c66e5eb21078f54a18dc4015c8616fe5379fb09d128beb5253503975e4d837a0cb70be5e2e1a907161aa949757b43f4bbf51994ae607309776644fff4c02088b8b1268533be52d7dcb0595f0392ef7c49684d4d9123c89f7b591377cfbf33c7834f34ca1791eaaa16ddf0485eac3fac990814344f52caf17d8abb9cb7597b4f5f3db75ced5645e0415af197c1d6695622e8417d227500c57a5e2b2a8201791060d909dd31def3f0065e058cc8dca449108508f6de518c273b6019cfbcc2d309c7f5fbe163dd27d27a538c7831773c78831c2545772636d3be735cb2cc9ffa4c1bad9b49e72f3e94abf7cc56a86ae2c6c381de552b286368c987f1515d8b72f5f539e50ea88d1de6b8e3f62ef0c273e88fb216c08666f447f1d914760fcd1c2e286a5931936743b9e609b3144b6610d633ac96041d71d1839910a4840f0231137e1a0ea35a8642d8ac5a88af94bdfe55086e4dd9b30882859d81c63bce109e909ae60bc323618633c5fe741c63b40c7b198f4c8730d879936eae03d5723cf7ef048827b6fb4790fc1524e41bb70f1feeaaad8f48d77ec81e58ba67f4e7863acbf9411df6b6d4fd98b06cfa61fc195e22d0ee87979b13b4267e0806991009be5b18923f5a241da300cc141538a01440106b8cfe0ed231d39362c172fc659ee73ad0127e5b00915fb4d61efa722ccd55d8ab025a235bb2af9a6c60cde91f0d991861ef5c08ef2d455f84c677f0bd1c85a8a746e59fcf41f564d30ae9e87c013a0a14214cfc3066b4517fbb5ed374ce02e448f4d4fafb203c786909f71b4a7e43b54b7e32b10196291236c8e8efe8879781c30ea2e0c3be58cd555456dabc1e203abbee597ee1326d3403519312c1e50ee20a95efecebd226bb78c995d269f73e193215753f78e9df9fbe07f78940c631a3e41e1cc6176e4108526a24e8ebd787d89fd132c3073a56a4dea2197b87c7027434468ebf2a8f7478f1d3e4ca213fe0e17215a89f3985bdcb047e4055354fa647632cd68eacef1f208b77a0dc821b63af5e12e9db55182214ee645944c2cef51a23218fa0d01156ca0301497c7395ddb6b1b4ef9bf25fb2a5e861fd96b5c346a99d6ad62a6a7b5480cfae8634b390165d9e9338497cf7246fb85f732b6fb889cd264976b422674a72d4dc6e1b636f0a1e91e44ebc2a39c4d8702550af863d45074729c35de974fee2aa282a466b6b7d8ccba81d5b7dd19511a14b83579d3006bffcd2beefd5e58a6f0d27d792dfde13274c63c783443f8c0cb52bddd1487acd61c5c81982b15a7d78a0529bf68b81d9afcdf2c1674c6a36fd52db19c996da3c9046edbae5cb89bfe42694dde78c16579d6a4009a210a0b33a7775f0587e2daafa70ceace977b3192c791843b2922d3eaacf8ae3c1c64deb34457f9357dba20a1e4ced6bb15a2d267adf565930cafd9afe5b31284685ddba17370d734595d1c8ae95395c7aafb68630adfefb0d90642e6f4bdcc50a481d7c1094e4d7365903b071da9ca20a8b408a97213b5be8ca46e359dfa4a48745721c2091cf4e9ae8b947b510fc079a7ec9c421493e1e7fad1f45a6f69322b28b2ed483b91228d752e10424d3b147dcad6336781c9b340f68c74a2ad139ceef469a370a1a6bfb4c50d2c25c2c116ec2a370b7f506bc47285f8c2018dff8892b28da6ca4419942748e1303acbe70d39525a5279c51b9b5c5e7b704f87ea05c9c2828bdc345c9a79fdc9af862235a3cf584375c3bf40d585a4fac46dd1fe5fe15c35742c72460919478d3d112c8ec510b2007463dae7a587f3f638aa9ef7fa062eba0c1f51cf8c1e107cd71df34d9e042d5fa46bbeb1bc7947586b34ac44dd885f06d718aaefe54305d36bb818c125b61f9573e078845b16941bcb30e94c4680722ad6578fb8a802eb7bf61068b6f557498ac4c2f31db4bc220b67ff97a008809fa217fbc8336c4c442f3b8d311ccbd8d2ddfbf94223f46dc67693ea2c80c0ab4c3c1c2fed79fb693b7e284606457edf146911d0bd678876ebb6af154406add890c6859281a675bcd55a4936742a346629027cd16dc6bdfadeffbafdf44cbcc4166bab6c8d7d5014305ee66f1db3d803281a297caeb1d5c877dffb244d5fadd712510441157d1ee90c51d1e0c953978af6030cff329b0571d165273af059a43ad656704a918b833ff497bf3c1879a657bfcab94f899fae05e075f6adc1f4e8c00f39934be31db7445c210812409612740391989eaa2e2a0f66d9be18b0c7fd421bfd49b83872b9d9d0b5bcaffec0085c224491844df54bb4b2c42adbc47b3a5db4252b3832ca510e193f9650532c68b27b070522dab8e445538615304bfd6c6f59aa9e0447909759fe017eb193f6a1686055e68f43a337880eaab4c641508df337362b1bedb15136027f310125048054c52c099925628e6f8ec9b4b89fa7555c19164bb7638f543229ee42083809c9869a4ad32d3641bd46a1a4019483baa1cd6dcb8bca236e669bd6a305bee5644cd80f1dd155addaf0a3e2ce535fdf51e54a189dce5118c6c34e53019ff321fe92f69428cf35652ce8e2ba65e747271e4369da4ba6edab2319abce90fc19e364c3410485fc528cb8a25b3f208fda11a0776fa977be0be5b347729ca3ebeba676d7b0439060239fdef9adcf085f5ba7f9c737172f64e353da145c3189e21e29638068bd5991eae9ef4499678574429530b4c7b9521faf11bffbea19be3f2ef171b48b05cd8b1788a3a62c75c93268fe", 0x1000}, {&(0x7f0000000340)="9336ac7647eba5220304bb1d7c36a7d77dfbf8", 0x13}, {&(0x7f0000000380)="6e7442697ec8a12d841ff6dc28d1cc91afd39eca57e5d56b80273a140f8ddb58fd1aa9bdd96e88f8b416c3b77ac1a631abf8c5caeb07da0299b6367f9c4832abe5515185b949c4933ddc9f94b052fc2297c5fe2b05c78914b80f4c956f3b17d6c1a14e0eff9440ddc3a8623f955db2b6411841a1d504faff216b8403c7559f80ec908acab44979913cd69308c712d0aaa2afad1000592da82b6e73b676f0a7ea2519", 0xa2}], 0x4, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000200)="930e717e383378d0e6078dd6f14a8400eb8e975ff0386f0f27b9b5f8a2beb95d4c1d3926c5f814849a0ddd9af2b3e43098c1e6", 0x33}], 0x1, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/91, 0x5b}], 0x1, 0x0) read(r1, &(0x7f0000000100)=""/147, 0x93) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r5, 0x4) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/27, 0x1b, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x8}) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:00:28 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="f1fc927ded094ad611e34e35423bf7011d6c5720a6e52bc372f5508b5a3c372b465acf51bba2238fa6c4750df89e6cf35c886599c35b4534db5972c8a14fe92ddca27a837d180b48f6fc45c3bd9934fa75d0d3246c3950276feccccb9403142641fd036b68b187009a7649080b1566c83fa9104a66700a8b804e05", 0x7b}], 0x1, &(0x7f00000001c0)=[{0x30, 0xffff, 0x2, "92a08ae6a6c13512d693a932eadffa6e08e4f71729d565684bbe2c3826"}, {0x98, 0xffff, 0xff, "0660c744ce210e6efdc02c54a7672e22f2b801041626c5fe58e647d812c159f92e5242202df414ed967fe021075ef6516c51ad9383d3dad50fe0eff932e0bc2bca6d2d6e0936d3f91494701185d970a57fd9ef4e65354ce11afea94629c633f0df1aedd1c9f7e257dcfaf0a6534b44fd24b5c7c55ba580554b495f876087a1608e"}, {0xc0, 0x1, 0x5, "79d034a3c6e2d8ee7055036b02b4236ff25cc146ca7022da8ec63b25a32d2ee4469715ee6437dd8ec2d74ca0494b26ddd4a38a716cb916ec4a28f0f209fb5c1cdf03699b12c6bf2edcdbfdb24800a9c322409e6990ac1aae28c571bda3c32c8ed4a248a6f276b263cf49a4a9e479463b84122fc5a14789edcc08681a60a7c91a45664dfd112872fe91eb7d2f75e57d6f8f92e1509d616a28ef1aadbfee5ae62e618b5cce4bec2820ba4d37f7b5ca"}], 0x188}, 0x8) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000580)="e36258a416f790037494132477d356b4093cfb25b84e5bbdc3a51970948b1b2e0ad641a52f5ea7fa0023d58bf6659990bfe4324ce9c287730c53fb394b842dbbdebbda1049faafba6feb000000f9ff0068f7acad445dd976a67cf92c23ef44000000000000c1bfadb6a82fa4fffe01f8543ac57b38a0af69816b422b1f8adec7f6134b17dab0f1db96e92a59", 0xffffffffffffff24) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xbe) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40000020, 0xfa, 0x40}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x80000002, 0x55, 0xfffffffffffff7b5}, {{r0}, 0xfffffffffffffff8, 0x26, 0xf0000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x30, 0x80000000, 0x101, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x84, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0xfffffffffffffff8, 0x8}], 0x80, &(0x7f0000000240)=[{{r0}, 0x0, 0x30, 0x2, 0x5, 0x140000000000000}, {{r0}, 0xffffffffffffffff, 0x50, 0x80000001, 0x80, 0x1}, {{r0}, 0x0, 0x48, 0xf0000001, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x4, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x3de, 0x4597}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x20, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x1}], 0xfffffffffffffff9, &(0x7f0000000340)={0x5, 0x10001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x10001, 0x7fffffff, 0xf16, "326eefb704b77a72d8669a46387531e4667bcb5d", 0x4, 0x2f}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) fchmodat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) syz_open_pts() kqueue() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x0, 0x10000, 0x4, 0xffffffff, "cc16656e9f592bf3c736bcb29990dc74702159b3", 0x8, 0x8}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1ca86bb4dff8ef19e12becee32f97f7a19ea00ffff800001005c9f", @ANYPTR, @ANYRES64=r3], 0x1c}, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "28bf7dc9325609466a9a05fe7293e7813c1cdcd9", 0x0, 0xfffffffffffffffd}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/240, &(0x7f0000000080)=0xf0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000600)='./file1\x00', 0x0, 0xb0) utimensat(r0, &(0x7f0000000640)='.\x00', &(0x7f0000000680)={{0x5, 0x3}, {0x8, 0x3748}}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="a9332be98ab187b3d8bad2f509e0ff26fbff028ab1d70359b3faa3e342dbdad2d819571e72b2fb1c286f6d652a61156ba947be64ddb9b9a379902c5868f5d0ec629a8afa83e2e8d08386df4d45e70209a82ed5b58a92258fb2e4a56fde71d125984dd2cb6c09ea909016379d0a645df3366dcb9e6ffce3bd423658be9bcd8f370fcdeac4051cc23490889aadc5694cf3645d74ecc04e847e006fe0ab13f3440c41078fb76a38791b77b7ffdad64144d6d6e8401f9705d8542bd66c9518b72ad1a7be29119badae84ce411b08d55327159da3312dabfc72c14a4aa85550174e2f175dd67e26af6b06afc37d66cc9ff65fe97225a183f04c7f408d202aef", 0xfd}, {&(0x7f0000000180)="bc080ed380efd2e1c94c09e3181f51b58e941d1a2d24180c271b4f03a9d19a5246ab10c2869cf1c198e2eb1497cde0a75df0a1fac49e27c44e906d48dc3df44c18208fa90900bdbe5e960c62004073cce580d32d68f724524f4c280cd264dddf317afa67655d30efe798b910ef06abe53525282ac886b2a769fe9f30522027156ef713fd4968c1ada849105a5752030ed457ff96a9576d48eed94d2deaa209e1a3b7599783864cb083c8f8f463223fd97b7d1f66780c86881a0cf7dd9d7fa3846b349bf660b04679", 0xc8}, {&(0x7f0000000280)="6cb7843b2d99fc5daafd2c38783817baac45abe730dcaf73dccf5aaa83c1a3775180bf8b05a60804c1a43f872fe48c08c8167aa5aa39dc2148bf7235dbc4b7626e7b753e1e46aa8b10b374c1fa196d5f1c07a8c0a25a039cbe4ecedf88a4dcf4f7a8612aec44108a4d91e860c99989d7dac766562f2c2179e4763b805a3d7fb8737f76951907118c224a61e7eb9ede2fc3f75c3d1cff10695edef0abfd0c224132edd28bd9de3404ac3e68b7e4e98a7bfcebc9d884fe8c449bdcc3a2da17d664c991688bd15c2c5bf1b7030b3b3ed5a278", 0xd1}, {0x0}, {&(0x7f0000000380)="5f5282789228f1cecd279314edabb20f796ce429a915ff952838d6663447d7274d488b6f629c179f52aa0141fb73daf137d30af2436d89af83ee6c3946bb4afb83c163c6c060c801d3c58016929f4b8d519b342b54d9abf2a24f8b44c4cbcc0d36bf6efa1d5affe7e467df0a5a507c9279fbb94e97c661b2304d7b26a547e6dc70bb27be61f98f3b347634702ebe5d468c3047bbc18f2ad24d31440ff79141491b8eb0fcfdee108d", 0xa8}, {&(0x7f0000000440)="79bec640a251c3fdd4c3bac0e85ea9a7b1cd3e522216e50c121c43b038a8c147e34812ccb11d2b9782f6fdd2185c25eb038724d285eff68b482f2a50c7d59e13c9cc713674a087083a0488f06b841e400786b4a3f1ebd665f175c16ad14a38a2b9c3f324e67b8cbb7a9de4773df7daf9f8f2ccdc2c0ae0d2425a98fc984f3927dc111a7dfd4f781112210a05163e83fd226911e1d104351c73b4f116d2c0de45bf3c5590", 0xa4}, {&(0x7f0000000500)="6bba34084fa14f00b0221f744302e7e81fba78055c74eb96b2", 0x19}], 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r2 = getuid() setuid(r2) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) bind(r1, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x8000, 0x101}, 0xc) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x2b6) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x41, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:28 executing program 0: r0 = getpgrp() getpgid(r0) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x100) msgsnd(r2, &(0x7f0000000000)={0x3, "22a7154df143d744b1b8a2066bb50c248fa5ced88562a682f2b6c0cfb4d7e1d5e77c8941ff730b1b17b9509a7d9a3adf94b966756b7681307a7c9f0f182d91dccc9dbf673e95d6778904f997a3ef133fb1bacf6d4b10b1b995f63591223e607968422cecf53458affd3b7ca49c19d92dd773b391207bf717d33627695a8ed42f210e04cb236ca7fa046d79deab6630b6030b10d2e1ec9e522018e15c8824145ace809b5b2ff99424aeca64cd9c002b84c641ccf3ca08c1280b695deef8f6b707acdb27285aec800ab9c3aac2cb298ba71b83e8c79d46d8a1cc93e0d9974d8283af15b749ff"}, 0xed, 0x0) 16:00:28 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x0) r0 = semget(0x1, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0xfe00000000000000, 0x800}, {0x3, 0x81, 0x1800}, {0x3, 0x928, 0x1800}, {0x4, 0x0, 0x1800}, {0x3, 0x4, 0x1000}, {0x4}], 0x6) r1 = socket$inet6(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x490) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/150) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161be) open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:29 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/254, &(0x7f0000000040)=0xfe) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) socketpair(0x0, 0x8002, 0x31d49aef, &(0x7f0000000000)) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:00:29 executing program 1: r0 = socket(0x0, 0x1, 0x0) getsockopt(r0, 0x8000, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/169) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x3, 0x0, 0x19) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffc5, "05cb9ae3738c13a3931ff7515670b487789cff3d"}) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r4) 16:00:29 executing program 0: r0 = socket(0x1e, 0x3, 0x9) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) socketpair(0x12, 0x5, 0x1f, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="c6f3cb65d5c8f6b8d4e5fb7a63529093cc35f7ae0131fa0095973cf48b51eee05164c4dd6fbc8471bf388562b987dac843282440619def1bec59c1fd7b46251acba96bf5efc3d29b8a213d098899090a48f17811c3911060e75c60a8f8b34ebe692c4ff055529a07bcff4f654a0657252715f162eb0ab9904a26585da568a6fbbb109b1a522c59e591e762e2e9c27a2317f2f2612189797baff82fe15a62cef6c2da076aaafe8e9d420e6c61cc10e9bfd39f0e01725a150da4cb2da51caf844ab4036c11b359d42aa0ab1791edf18151c4af12a04b4eca7d0f58158103612c051c9a16c2c4a6d4d4c8a80d59d8852389cf83681516b1360a41365af7bf8ef37808d3973e2c4c29e975e67e2a27fbd44bc9c5549e45b903117128ddd5ad0b49714fad8c574a0eeb630037fd8145599b8d9355fec015ba0a62a4afbbb234551db9ce62478d407f618a9d5b635f7cf291f23fe999587bec70f9340bf55366a630ced33994637e93dfeddb4cbedf4aa7c0a28cb65ac35a3861d68f30a8482823a5068ba136ed0043f93e8e8ee1b624158b9e9972ad3cd607aa680658bfc34332c2885215e9d35456d954e55b1dc9d3f4e1f7be8d5ed415bb3046bd7c08abe3532435e4c554a41b7c9c016179802ac7f9298d5f19b1a77fc285ca17c12b08c0d866ba8031adb59e3a4348100c3b3b58202a0f1bba67e8478115a1e7917785f45e31e586b679c4dbab44ee16db4ef33d8745d47b09a51f0e20d0614d16bd9dea9a7bc5211580016ea95da0f2ebdc9cb2b277c0689e2e2f4436b7d9f855b30fb938767071092465ca83c3c63af5fa3ec6ec5892a32ed2e389ba98de73b691cdb12bb857e50a4e6f2172a445df2f8659a6f739fd03cbe896957893748417414a30388811065093ca80deaa210f159262cf03ece82fb0e1978bef5fe5984f8b5cfd4a2f574804689dffa8a334894362485d4c3c0b7acb26ad6565b7c0b04603157d21b34b240e7eb426b0c2ed450ce252b23a784b4ad52740afd50de727b9d725926df4e59dfb3403d3d8a717b17aa314ca3bfc7dad7292cf3e18b6f3403fee959e2617ecea232412e7d61f58b053f24495de1d058595b8eb1ff0b8e9b943806aa2c1d2f9d8e81a5979e34a710d64a7aa8e6bec3f7434b5cb5038276cf8086de0fedfb8945a7f60f2d5190b808105af8c94dcc146f3d91f3b17008d05fd94edbaccb96461653b6cfe30b2a30ec4f1e1b8c98676811c3aa993282483166ebc053364ef6989aa8f2232a480db93ac829886a4cbc61b660511a9848a414fd1cac7c7b7ecbdba4b773e2116ec79fc41fbaf074f8e3c6f41e15ce38970a1d8407f97c8ee8d1b10450f2ea5404452930d6f254dbd3dc33f017ed1d8ec8886521dee540b76574104ec80c22884a9139c750970fc3b1e0c8d574b370a0b7d40ae70713ee6468dc34f939645e726176c9c4f5d09c1897f1ed57a48f73acd171cdcd5b8ffd597b91301cada3ad368bbf11a623a6e4764cc4f31138a8f9a1bfead6232386c6882f4266d7122e95306938037793343c50029eed34fc267a874ebbaf211f98aa3eac6c248fd6c9efae65cefa3e04b872a41128ee06a0b5a7b1f0014f024818ecb53444b98969c3b173d85c476014a59b8e6dcb0d127d8bf67695c5ad4e8609152be1b3c38258b6bdb2c48517b44cb098eb3107e60e81d5ac7dbafcbedb3d3c9603207e522798f507d562eb68108c6d83dc0288a1edc2da5c41dd3b9d7ab4fba5586454fca90954951b796a99567b050240e634070b5cd174d17e38fabec00656d466b765492bfe836b2afb2caf1d2b99b3383983d1aba43aa4dded81ce2527386e23cca42e4f9fc1eea900561e8b70bb11010055dd7f21ae9a976a319d43a5f00b558b1ec2d478d6273c3165fdcd54d36a37f72d3e004f1276bbd87c07668c9e1ec1716d8f674d54e7e93436a46033d208108cc47ddb558beeb9f45a9e761b62aeb130b67c88564d35f6a712155cc2b1d374084c0cc4c688b4f65f2bd7f6e2b58979e710b5088cb958074dcdbd997ec262e8061301245c682dbba4d4e103285d6481871e49b551c8a797fbd8fde948c92e7a989025c232378a1d945243e0dfa3d2d29b235aeff5f4944f967665a43d55e214d61b6cfa13ecedcf8e67a602f780811cc1e8ce7f3ee2e3a91e0d0a79b08b4fc82dab735eea372a75487f249889ba8294e94dd4c495f84ef9f71e68c08a030c4a67cccc1b5d1e9a671e223503dc282095114f1dd991a9f93bc12182244369b1fc1e60938645199dfb47186d01abc93c467ce056a26ec173fd759d61e7f2953610bed9121eeaea3669a6f192345d9d4d9940a97211789c17adcb9a8e355a91af63b451ef1581f80d20ccda45ac234ae125eaef6e2b69f6f1fcf9c6cf1c3342b818572c1ceb8303f813a67eed4643bd7ecf1c85e9db13faddecb5e2e99985cc7e8d6f8dbf0f6d13c8b8d70e1116d60e0d73242209f983a61fe6650476f97c6e01addfbd90d6e66c8a69ecd4fc6ec9694795d8586413a7d6b162d742a4669bd2b18902d07aa42bac9dd057e93a470fc3bbce1a45447866cf9a15dd58fb922c65cd1b36d700bf20d7d57a8771c35465e277613710c610a07898050074ad3a162d1e64ac2c9bff5e732832268fe1988b27c06951678c8219b0348917e635989b5ef175ca5e8bfaed139f518f43c2991060c8f2c4dd18a1d0c99336bfc58d02ff7e9e5dff1e1893c0132371df68ee242565f73a82872657eba9344e96ba97aa7f9d82e84318efad4dd0b2ca79013d4baa52142975e6835a307aed2c5a5adf21284bce0b839a514f66f2a4c2474469050c248daf33ec16055ca30a6fdafc5ad3d8a98205cf30e6c07248ac6f124cfb69aef5d7e8ce94b62d803e63d827aa7e7b312c414db8d98cb07bd5825647b855dcc3f05438975c85dc6cd34499b955d283003e3e545e301786afe0ed3e681139cb360f38583e91b706a3c5277bf0fd2600ba47f75d7c940ada0d9e48266ca677a4ba9739d04d6a9bcae2421c463f3109a213dafffe14c4b666c934357cf84c8ecf532df3eab3af2311f32c0d967fe8144cac2cab30bf80f865c07b20b168f4c9593b1003bf9d1cf7ba4dc94ef4a3519d318de752059b160d7b6189a47b56f3cc4363bbd40fc8a9bb4e6ec1de3867eae93fe0e062c2f287f56e4466e4942dec9f2cbe75e50ea505bbc9eb7e90706cc579c396ab98320112f1a80d59d3d74a10a88e2ec9cf6ce52d6c50c77445a635d1592eac570e3f04db70492178421a4704f0b228bffb6dc3a2a490bb59c248492151db99328dc3c6465bf2e0358c2b97ca6ca8910da162765839ab2ccfd75232df1ab63937ad1805df689d633e2f1440ed5bef69f1edcfa5e0a7b2a0bef11f79111d13877c204ca0b80eb7778022743f79780965df990a43693d1d36634a02d5e3deab2510392ab1c45e43f9d8a69508334c7a3f238dd241859198ee68702126162eef864984afdc390c562d75fb758484ea28595e50b36d17a8173ba602cc619c9c57a26531ae5e54a4a851fe135d8c2a840990b9d327900b39d637e7ada459aaef8eab5cc3d42cbd997bdd1ef06fe94ae9af298dd61ab9377aed4131986a91d1bb282bb1a21275d4caaa317a4ecea7632d0370c08084159825b0c41ea49c75262618fde6bb8ef824f20b83501c098ca2265df016e1b1afec5ba8a5faa56717f2ae3552131360a36d18abf3d92ee99f3e38b9ac01207baccbfcf8dbd71656bebf689d1bbb3fa6a932a12398331548d7ceedd113ebb4b79936847b8acc19dbca11fc7837a433f74a6aefed0e23a1b2241fbf04aa6d7877cc68db0209114497823e43f6c22670fa765c5f9f37268edcd7adcae976c029c21a7803fe9849bc2aa68e270df3594c6578238e615b7112fb18f05bff75964ff55d7166a7c46f948345907720263bea92a88870fa416899169923041aaeaf0c50e12467e7452c1393c1767c77868b937120c6b2ec66f5acff6e5e252ed40fb16acc3113396c0fb2a6a990930df3d383730c0b067a27a8a2c2790452e48ed2f55084a3eedd8a23d088cef665cd098858e2d4a184590279d1ef77c070dcff2170088e0fbdd020397f54caf85ce510ba3035471d152e712de16d6baf71814d071903494dc35c7d5a7b5e6a399a770391bf8b0df53974a116e7a19626ba8d85e916aa4f74061cbcd575d4813ec5e84c57758e4725063e4028258584ee1dadf8bff626eb2e1f004e2845f7fdf4c14265970cda7a192f8b7ebabdfba42e879cdd9c638fdeb540b4d49573f8eee79b811fbec0f1b9abb560707b04acc6820aa643b41e2c183a216f52b199bf2cc8028a64235ee899fd7a955d30919828abaed5c5d73f0088d8ddfe8269c21e8c0ab5d78405ae1fbf60d975378f6d3ed12d9a33b7c70b238e45e14e51c54d0c7d6882fe4142a7221e2e2fcbfc7a93b9d3b8a59f5aefa3022a5f8ed58a9ae463c132e8ac8e9143f5dd58b9ff5a6ef826c7e80bcda5913e55dd7ccdd94d15ca668391b86f78089601284b5956bc995407f090979a9de5536f77699ddf7f467e0f94446c1c909949ba17682009e5ebcf0512c9f861f97cd3124a442de215567ee444fd8b395938569f598c41a74353712db6dbc5d52e1a5e96010e84ba478886780d90a6cf310183adfacea25ed876479808adfc45ee88268d6a94bdce71b51286db0a88dcdcb4ae848877d95885e19e716cf7a1894a8de569509dec02df096b48265fa9922f024cb734074a296fa564db0ee7fa3b6dd40afb812608ade4cc12a2cf585dc06fa269a3bbff3022a6eaebe62f718331ad4da39846860564f8001e553040202c2aee50c3c8dd3be5cb379a42c1e661bcac400c0026f08225ff0d05a1b76af5ffa129044a60d3f6e581ffe8436ad67647427d592aa51718d38a9d2222fe666d9112e6d83800fbb290594125f5c015115b3e10a1d7c9d548504365308a0d6faf092c39a21a2f5f629f0006c3ea93c68ed840723bafed2ce8cef1ceb1db574142d976ed956c8b4a8325d12f3a2c9eb82e2ca857bbc321f0db6f345e5ad8d6ce9648ad54067db270c30de6a73aa774e8b8818cc2eb99a297882780dbd98c662e3a072057586f8280195acd8cf50f76bdec872e82922b7c74cc1ecee39e53b2aa6909ea3ed5c4a746867928e968e934d9fea1748dde81eddd5e92e430aa08ae320be754fc363d85c11b629599a836f0df25e60369fee9aca6dbbe5f8d46264d77bdf5c25a5fcb710075b9b55c4be6cf519ebdc6ac5c8280421248badefc55abfdc4b789f9af6748d4d3155e1e46f5db9405b880b5e902878fd13d3b3db4e738a8b1affc72068f2073c492bf4b8c0862093d549a6a8f7f96fd38bfb4ca6d477c5c25f6d0d68363eb4683956845c6b27beeebd0ceda4d1cc62919f26c4f3ece610ad4cec5f201d33b520ac14af3636d92cf308fb5706650b1e052e864658b8f94f02211b9e3623515f43ecb8af1f990683c0368218eed697e073a50e343f4f2a01d7d2d98b2308cea2ed3a485167b96f1bef0478210cc30596505083e3b6033e3cda6db56230256f9c735e47482a216f04fcb56654a6586db61c3ea6c00d1ce86aa7154e8502122f0e6c03b63b468550e47a32bc9cd55e0e179be5a85c80f1b3f1d120e5030500881c074c93396b52bd72f2f62053d81e5ed5e39db156c638745fbc020a6e189b1dfc365ac74d58076cd9a656deff8823d7fb2a9c3afc4ed43635808de8daeb4e0538de2baaf9d0dc81de293787429f1287b042", 0x1000}, {&(0x7f0000001100)="a68c518d98ffec797024e1878c9734382450ee3825602ef77c9cbb873a24e368b7d60cd41d85cb9579", 0x29}, {&(0x7f0000001140)="47f6", 0x2}, {&(0x7f0000001180)="01f4613c86283f5835f51fec3208a3cdd40e1ab057a45c6eb78a3f13d0b801d7093bace4a15755475628dc58e0802dfef525597f79d9b988e8eb12c62fbaf78e2e52cac4f33ae31bca4ee81eec6b05e1f18353a56fbadcdb9f806f4cc91676100588c7331afe78a7b9da7ccf59f1ef2181aff67418d6a9f81fd2777f2e733eeb143e53dce968c2eb24de5e06368f9edaf535de306846e3b7b17a708b0df64cda364667bd1d39a95cb3658bb81b539cafbddfe8b9037b84fb3f34de56c5f2ffbabbca4f215cf8ada31453275d6ad899bf2b9c5e2aa1d72139149fd5e19781c799034692e8200b4a0a989dde9b604b0f8697db7a5225284e5f6fa4f7d166189c283ef79faa672c738d72182e8d4342d4c6fbc6b7c1a993907697e95e5942b6640ef593fcd8bc44492d3b1a1cde3995aceebd19e8f9d10078727a0c48896c8fb663d82219617ad1e01e9406f0404c7513af877d54ebe09170076c2a91d4d69c8b9ee774438a2787a9b3727ff4145bfd56c63a065f9a0ca52180765cc7b718aa59a9919c9efbed39e26dfeb623c703122a42295019c0914b98e75bc052bc4e7ebabf4afa319397bced3c246897ae32cd0369c3a0ed7c0ca23bbc8cc1d28e6e57992100a1591b76a050e30a57d0c4fe2272f06dad9c70065ffead2b305a73f0a443eb7d9d8e554bf5af4098ea837293ee48ff0d630295f38e24e62894d43862ada317f37182d03124b072366acf940b6267715f74772d924117c293abf75a383d13b148daefef48ec33a3fe472bfe3b6c5df060822bfcc536b46d0ec2a6b31272bafcddf53f4927c87d152d02466d6dd4478c70ac3f9f2d104a8979964ee66e3efa14a4e9bada141fe9a5fd8c16c3dc796a5fac02249b2e84f6613db192c5cd5dd55f02e7eb01f262ed78a952b5a73745a84fcfea1b18d5a6c2ca59107c5282faa05894f4150cfa7566633543de3e28535fab439e9fa04e74978cbd93b460c5a9de09f18bd4087a8449f59608902c805e781bd1f71672f2209970b682d6fe373d0d862ec18985d8c84b228c893790038f7e39215bcef69b2fac61bb09759068e0c87e4675201fce9debd74cb34cf08cff5c61f6dc2b864cb620efa615c194860b1d223baf95d42540e52b15ba086132d1fc3f4da60591c66a264743d429c38003056136f26b4c0810404d0aed5e06fe22f952d8574864727627ecba25d3ad8609fd86841057a6cba19dbda2a72491294304f6db5cab646ea595818f5be5597a41885ff3a8dbe0df77b1317b5990cc5b7a4c9279ebe1bc026ad46884f2dc2137eda98071e84b96e9b5c456d14950c8c895a928d5e9dff59d6b7dd38dc617b5dbb3f1471f8728c728f8270a0cb1a8105e1c6f19105125e1ad9c05bf525dbfa8d6d90709b76ff203acd58d9726d94ad910617f37d747811bd171b0a6e3de46850ebd4ec93353ef66b3896bd0c953b8a75e6c498c1e34f22cc20a5977991f42bb4725205d024ff8a1269c992b4676d9c0b7f9fb8bcfd71f9b3424ee115b702ef90576bd7adcdcfb508776aabf31c646bdb1c80313c439875fdb2cf668e2df26c1b3a239edc45a28798922e85e5689badf0fed7a5cfafb3de9e8e263306899025cce3df54dd0cb4bf350a14893c9bb5921c5d732e8e21fa4a01794e5c0f3220ca33f15772988b83408848080026acb5f49f67f7a1a2db08779a6333f3eec1f30bf07c2aa4e1190c4f41487117a60a38af42f45139e494422574b1e5965bb9f76766d337c7201fb5317439b15ae120705f7ee7f29d6f4d388c7aa6e9fe6a7a22cccd4b0b9142bec547c9138d4e5eac21c6fd96e699268d2f33eda4b1628647eb37d513c763b17f33c6cb10bffef7f294bc219c040f15419c2eac1c00d4fad1d7411fdc480294c595df7647f467a9b9300318884afded5abd3977f33d765c8a757af9d7a464988e45956fcc604421c2fcfb2c010032fc9efe0742fa9128e73171e40ea2d10b60b90d0632acd0d79eb71fa342ecb7c43f3d65d115e77e98c67f27eda24ca3969da4e6bacb058e2f0ad52280bc638674f81d11ca77fac6c3a283e78e552f405fe2a8557521a44f0e1e611b05a020cb985aabcf43299aa08a0d645fd0436b7a50646242502cefc4fd5be4c6cd2f0b9c6f55de2b75682170399a0ee293ce498009abf3f69717d6fc47030f86bf4627ed98ffd0be1f2e70e0b62ac0177f822cbb58819909a1c36025523d90c8e129ac055868c3cd4ea09b7cb514d3fd2229c20caf861461c6ebf4f583328f7f785727dfc5771ce742e6815262958e1190fefd74ee231c5118721ea03a1b8804fb51ce706657d7a111b60553e9d625eea16d7e16d057fc2900711c9d559044dd7d53ae5b8e08e2a2c048718df69e9196a00abec455920ef26e48708361b53aeb02fa228ddfda262ad47d9a6c0c5cfd313dcadff252baaa94ba6c9670ac3c3e21d88d3cd5100fa686f40347d75597be86e7f98f8598951f5b044d3e23ed15b2f67c2dc689f8725ebc53c96b4bc43f7cbf0abe768e34fae92eb3cd6021a6e6500371fbb5fb32e4b46b910a5bcadb19061b773b70ccceb1fc1fff67af8896c0637f6a63d3669ffcc3be7e53a8f6711c25082fc4616325681e05417851e66de595236c1a1c5f7becbea0ec6dc5f3500d654c4cb362c912844c54a05663dfa10eb7551f27e5869b6b52503ecd23713671f6cfea0f292221d58b9e7c3276045bec7ad2004d718d2c11f41ac51c81e188276795ed59aba0f0539eb229184ce927afcea4af3855aca1b04f386a6175f6efec3ab5e4eaae97166e2fbb8a90ddde9dcf49e85d4edb02fef1a8a1e7b50dcf57ddbe12208b5e3835d90cbcc990e42f760cb761d9d4b143b4c60ae070fbcbd6ea6c4da0a8b8d15d27ad59197759479a46a961fd6b6e34eb76421cb396ae8423d42acdde68a14c05ddeb3a299d354969e93c340bcb97f709277a813f499a083985fb2033b2d5de33cb024f23eb6e28a64265e2e2273b50d0c90393936d72f89b806cd828e1b5aa15fb6fe355b8c35a1d066f8424926490fbc8f3325b83114729fa712636d73bd34e183464f4139ef285aed74ae7f98614719af5a2da3f17af2b292fd9acfbc24a11034083baf6ca02052417a6efed152961180d3ad198aa6aaf7eb5c15fa3acad33dfce0167ba8911b00277f12607b35b04eefe0f41719ff4c7b4c3adfb55db55ab6aeb1ab922f442535facab3b75ced6ec41187bdd054b1edabe17a3576c889906e5b3c86928f17f2d8c2547509acb46b1374dc83d8711c553e743da9fc84b5097a610d6c7103d1f3050024ca66ba5765c1584622e3ce51c9ef197c31bf54b1d8fae36c5958c87bde55f48f19c51895fd6b629be92ed56a9fce5cf14ed90adb985cbb2224760cda49f71d0704a24a7a0dcfaafdb7450049e35360c8b0b5003316fadc51331b32299ddea5de0809aba92733aebf2e357cc9563a1d3ef7aac5af949e9a90af442910e0d10be5335c71821c60dc1e16028ccbd62128953f3a34fde3be56461db380c8a1bbe361ad0878923489f322e4034ddfa48320947db3530e58cea7a9c8b73e79440a43f95be38d76881cd5f05efd5a4e5ca8ac7429885117fc73fdfdaa4e54224467a8cbc529fb2254ac724fc22daaef86f19b6db3c3b39525d1f570952ce64f06323212c37de934e5f895ec2ce7c1dfc770e0e247d21b9edbc2522313bbf110482aba8f99cf0b69ed255a9174681485ea8419ce99a5532e687741f4335fc34e0f09647bc804bd5993fd7d865b8e5e4f178ca4fbed8fb60bd7eb834d978a9a96e77617a1846a3471c58da2ef45cdbcb5c2fc90a91a35678fe6d758a0fde417072e7c984c616a60d2bb24d7d3c68773b2c8e79e8d734fb612e1d25f127aa2372e9c3d1a6bdf658344b973f27bfe4ec7f26748cd46cf20c5ad74b7d042641df2763a92f7ce1416149a270829d44cb931312bd607ddc918072e86bc2511a0ca9d7ba19e221a73fadae8297d46ab1735f4ff1a30c3bdc5fff3cf60508d89ca6bbec5efae71aece2ff964e414b2e987ae2b32ca526d12c8203244eb94aa407e5c2ce714c23b939aa4c08a62ed4a0ff3676ddebc29a4f00661589bd74861e1240480075eacd98ed84659be41dc53c4cca47b188c83460e774cbac6d3f50aeaf85f60525418b16f61a8e71ccc2f32a53066dc638601f34961d81c0d6ba9fafb480d489a0ab78caa6f33cb64fa497341ced24fb6d68a6ee7266b46f82f7646fc49d361bdaae5eea32fbec9c4e28cd016587beb1a82fd05ca20df999a3f95c42697317865d10d27d6507acaece12276ff78e1e649b058d0ef78d9c5a839c298d91976c9120236bb3b393b9a248f63db3b132c96749dca336154a8f7bea77fc3635e97fd96bafd9170c53e9128595372718c184b63491043ee61213e51338cbd7aa1c627703c0d4cc8f55596ba61c184083dd9aa888fc036641cecbbbcfd5feaf45d488ab24664f569190284ac484998240ecef306f8fa1a8d528cdc7e8f374de8f1b3f4824abf960a8c6181a0bf68e137d1b93e28c235fbf8417d46c2de1e5345612276248d41918c186c410932c53b6e645d92331f2486254fc26133db3b3da6a091205fc03b0537ebe3c4daf5adfda28ba82279494ee0dc32e6c9a1b065da68a1f211d391999e893454515e27e28509f353e63a6162b6420cb709b1c439c373e48fe814c549a4315ad8ac81cd11965f608c2892f9a0c42f8aef4d7cf7ee7656de4b5b32b1b73513c7d8ecb1319afac2b2268a64df874460918bec05df2996d68f7e8e85f541de570576bc655a5c610a34d2f7534644eb16e0fd841d7786d224d2db544c26b2daa95ff7d5e53a440a01295247a4e20a21bb680dd1e4fdd6d3628fcd94e3b569a8e8bc4bf1c0934121d5971ce5bfd5b7d15f2bbfa56d3469a96093fda152eafec9959d0107a8b0292d46adce01324e323297ed7108185294a75f73e464f0e0f9b35e6ba880a3102fff094b1caaade207497d84a6aa98cf0097f501ebfa7791fabe4284190296d1e20a0bce7d5698d484e2ff625162bc0821dece163ceef1f2ed0c2675d71c03fa377a91463446bf9f3430ca9ca0d1dcf8140de032c14ad378e843f4ee53b43009c705ced1ca66dd30b78255f360722b47f5c092f42a8b5b72065e94db5c78cd2856290eb776c73fdec5305730ca1ff528f2357a81fee5f98a027f24517b21138153c2e551694ff1165a142f5156b57c64fea8699927e802a2747be7f9fa352a3870475f7ada31def3f8580a09fa9d244d51bcc29bbe8d22cd2180c7b4c17a062eb871e6393e8630132063e58259be05079b1e8b8e37814797439b4c99721d5062eab9b52e67eb5debfa8605eb47270fdb5e18f0bc3f9ff56d7911d5de05466900b13868af3f14bdad8df3ffbfcadce1b424286c2e44a2e4da6511fa6ca35a95824390422ba96f0e1578135be8d70bf73f37de1b23669306faa56b1cae617ac789f5b69889553b942259c576dab7f46495e42fa6c0e39ef877ce40b7aa44bf9a0dcdffb4e5da65edbd29496a4ce50e3c06ebca0d9ea08b8d8982f78a30dd4cec06be529607a990de9a4e320a149ff71802f7aaa031ad9b01a94b6edc083e08e7175fc05b8f238bc78ae6d50d72e6001554cf47d7de0960271fd24f5d81c560f781ae5cf0959211d366b83861c438dff18c00dd44c18e8aade3eecac2dc573ef84a129d48ded6dc6451b8fe03596b571b26354d4883c34aa0c793e24350dd08bb51fd34af0da2ff74ac3fd83c9484737ad3a911", 0x1000}, {&(0x7f0000002180)="92febc76239101c6738d0ae26ad63b2f77f0160cfdfe6b74bcad2929a20426909a4f07c8d77f04687a1c273e412938ce14760d4422efc258f94ac820ebb88484cccd8fe09b4a90dc4dc547a0effe2416", 0x50}, {&(0x7f0000002200)="59cea2080c00c7bbeb9b15f0d4cc57dbca4fbe4168e90873807d1041e5602ac2b94d942b02b94400149e8457517d08c7de42205dc8cf01e007c57b6b978acbb82ca0613c7b6a50ddd7f1b5851a7ffecee87bb069ebb3286c7ddeff4da6493eed50298028a0bb88eab728ddee7a8c9bd6e5dd8adce64c61454ee62ead", 0x7c}, {&(0x7f0000002280)="08f71d1c1992d3a2f6f27c366fc7d87ed8cca0f8fe8f968f8c6e95c823b5a13e991f9eec3eee01550d0dc0cf6d9ac4cc962d068dfe0e8aa13344904b0aed81a51f1f5ca5ebc0cc7b28286ef90dbc760e33b158977089c51e97e2dfd16b12ed854a8dcdc2c62b78557b3f2ffe69d7c381ef1f1a01f509c2fafb00899af898417a5a83df5a156cbe02e9700c1d43c6fb55d88d543a4662a1820b4c2ec7bf60e2e1", 0xa0}, {&(0x7f0000002340)="37954d602840519ca177d5eb5acf2dd6fcf5a6c9433ab7ac27da93e59f618c541dd8522d64", 0x25}], 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0xb) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) sendto(r0, &(0x7f0000000100)="304538681fb19c2a98971159318aadf327ddaa7acbfb27c78e8a932b76d7dc3be7a15efb9390978df745252f7dd1084ec74619de48c67eba06de7af78f07a316e4e6164f9d17b0bccaa154ec0febfc02db2fa3413910034c40ced0ac06f261b8f31cfadd7aba25e8b644b4565192d4fd21e76bede7dba40fc76091efd241dd53e806f5d8f52e715ece2bd78d90e442886d69cdec", 0x94, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x100000000, 0xbe04, 0x1, 0xff, "f3924fbd438fcae4dd9267abc08802824cf1a2ec", 0x7fffffff, 0x8}) stat(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffdd7) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup(r0) read(r3, &(0x7f0000000340)=""/223, 0xdf) lchown(&(0x7f00000001c0)='./file0/file0\x00', r1, r2) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x99, 0x7, 0x1000, "e3f06d090b5d776f2f2d09b540ff525b3d801888", 0x401, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffff, 0x2, 0x3, 0x4, "36a2346fd0b4472fa872da70d6ad1468fe5bdafd", 0x0, 0x3}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="ec3e9f9fb5298795dff0b666fb94893e58029a", 0x13) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() 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, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x20, 0x100000001, 0x3, 0xe7, 0x9, 0x7, 0x7fff, 0x7f}, &(0x7f0000000040)={0x4648, 0x5, 0x7, 0xf3cb, 0x8, 0x0, 0x40, 0x7}, &(0x7f0000000080)={0x0, 0x4, 0x1f, 0xffffffffffffff81, 0x2031, 0xb0c, 0x7ff}, &(0x7f0000000100)={0x5, 0x5}) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f00001f8000/0x2000)=nil, 0x3000) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xe) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getuid() socket$inet6(0x18, 0x3, 0xfffffffffffffffd) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r1) geteuid() setuid(r2) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: setreuid(0xee00, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/141, 0x8d, 0x2, 0x0, 0x0) r1 = getuid() setuid(r1) semget(0x3, 0x0, 0x85) mlockall(0x0) 16:00:31 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x800000000000000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x4) r1 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)='ol', 0x2}], 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x3, 0xffffffffc1de7b4f}, 0xc) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000080)="6e2b84ce8ecbc6de0017a2108952d9949a6494e9e239fc29b8168dc5704dcfea20c7c731b5b203c7a5eb54e52b6294b5b2b4192cd11e9fcfe7c952afee3ca0684b70c0c85bae85698396a30cccefeb8b96fef07e14e12188f9c8e55446474cbab61162d68cc0ae020fcbacae50545759b0e9a9a66d29a0106a8766827bd46f", 0x7f}, {&(0x7f0000000140)="9ef21d9855eef09263257030aba660747ffcd6e4fa26187405d50ed29dda7c0c5b689cec57a6c4d163b9f27cab5c42e30777d694307f809b3a9147cd610002f68c0f78065b17ba8ed6e5c1a580048720042d2a4dbaf8d5de571e6b5aaf6615cc568dd810a1c57258c2f36cd327d9f95e4be15e43fe912612683dd2931a1bc2c9113969a6c06e27d03b2c47edd0ee1b451161596bb1133f4665893f36635a35a35bb106fcccd0ccaf090afcdf14a768f994682ab3419957315aeaad4e1735f34cd4b7190f0ca125f4d7127e5cd76534e29dc7555abd100bb7da3457d6dd6c31b51d4d23ffa1ee0322f1534d5404c3c9e9c3ba6dfd4a7321a7ad", 0xf9}, {&(0x7f0000000240)}, {&(0x7f0000000300)="fa77776934551866e6c69680e5ab330d3a19b8f413a117e8eb93ecc068c9ed20baf75f57ec51b82902e511f351999830559ab0a3e34ff929cf1e9181b2dd8d3d11d12daf6be290a7c1edd633bea24d5ad224620b6dad255af546820c9b3866a4e9ad584a02a0e75dbbee06a4ca643f68afc63ad87e0cb63d90344ecafcbe2f1721769da9f4bb254b3a48f4b9726b4fee84aeec93c71c4e306d0c885ccf6c2a14064e01538240af62983655a11a7f7784211a2fd7611e46bbce66561656daa40acda86d7b08b1e783b605a05e7fd1f4f6043552d7cbadf225295ed568e1dc46", 0xdf}, {&(0x7f0000000400)="2c921b38be27aec76486316b78d1c59f008620295a0491e862a11d3e258b911b786c70c5ef5f758cd8ed137119f9f827489609033ce1b895b5d3214ef7a3cd027467797c25ad8cf860dcacf460eb11380c4079744b810e572b59400c4fa9922b277052e55ec4d57d6ee6d90b8d77e7b83f574f7c4c180e4368aba249ed47f9c442fb605c9db8be1bb6b3b84298db23e6843d4428b95c6290fdd842a4e04bc41862263024d188a04a27cb755800121e994c", 0xb1}, {&(0x7f00000004c0)="3bc085cc90c11b736e467b9326f3efdfd6dc0653ce2eddd4f44b1833784f0d7b168ebab6a2b051819443daaff23f7926919e7ec1d3293d30d40255af07b1799ad8f9ecf4d833799b94bd083d9ef89739d4c26056a5c239cff78ba11a0a98432e77058d37069aea8ba11b2d77a5fc53f0f6090d", 0x73}, {&(0x7f0000000540)="b6c5a71f1ff9462cae091d21ba60392705496565ceb04057a2aa2831b8cb1412aa8682d9419558ce258a87dc88c15037ba182516095f5c0ce267786d7362a5805d03d6396d4d9824bbc507067260fd2a4d1eeb88ee5e2173ac67e232dfa4c34e56d6562860b2b8559d7845894cabdb1f7da56353d3823d708efd51bb4174834e71dad535e675bb4675294ea1a632cbd9a9039511e34b48b8146a1bfdae5cff4e6469cd406ade9f94a0143acb22895f69674378ddf8717e7beff5d9d17dc05b6c1490ea44091487704c2f6322d3cd8ccfe76d47f678f358fb6c9fe51342e0ae4b9ec88a186bf4d06615e56a42cfe9b2742f64e3fedaa26e8cd8f3910f3ce3d9211a610fc3355c4e071b9aacc57064b23b1d5acf75c78d754ede958dd4265abeb9f9f940699a20870c0495d0528f8e34f5eef1173c8a6d287307e4b235a4ec4782a232eaeab50ae57c363c6b0955d503c2bf838e6755e6b909eaaa257c934b4e119b6717e3af36f42b76e9499bc89477e49c4e79242bd51a32d1c326d282ac888713dd91748ce0c3b6e4da7e60126dcec35ac18468610de60d2bd4ee231e1519a4e5377a7dca23a39834618329401607a29851b0c705acda00f13dcdf8e6d83d18ac001f9cc47cafc3a4a8523c617a989d11f5dcaf5d6c3bb8951db8036cfb990128e87f668fc525326fa8606be0d2a2c9be0d0e05ac92e7bf45ebc270959d178f4823affc3153f17c08ee814bc6de932ba3afa5ea72289cc82dac392a87438ef06bf25d2524ce3eeee9b78f7ac8fe8d38548db748a739191f45d95830a834516ec4e67db85794056ca27fea406daa87320d434d17615b06396d2c4579a53a18b98766a2ae619b12681307cce0ddcd72535b01cde594ef8e97d69f1a0267dca7226b1f27baba83a440bd599faf93d2e442a038f39ad3e8eca51d5c47f1c2b7ee2cc731faf1b5fa32a1d332da60831c3f67c3d0bf69dbec964f00169462ce04645e78ef79117abd02777836c719a4c2f8babd0f54f21e01ec3ec0f66494b1e5c80a78e62bc22419b2b0e2e3be5e3638d44204bef963b2d77d399d8ba50ec8e02106338c4d79e44b2788d47fb7e4faf5077fd3c101a76eb0cee171e1bfff0b214aa8bb8df4aefffa99e8f890ce0cf71313765db3e8d5187ccaab8ecfcad15b76492c00dea6223d779f2e05af1c27195aa980d3a8e4575bc521de5f338f262346cca1941d078373b06222d319f2b5dd5875361457dc693bd6eaf1fea1dcf23a9b866b4c9b6a68051bfb932da6f1a9919bd29514825bb128e2f7ab256f8e449cdb5586748a22a8a4b96522e289669dc7c67aaeaf56994fd76f031c4cf9af6eabd22ddbcedab46ea0d0170d3949b15cf646e901acf214a5e694f0d43a9f0949c62c4a0b974e84e0d2e2b8d1183f5676017fa923ccfc4e8ccf0b26de84d006dd7350ddba797f3bc486556fb19a20b4e625cf83b958e3535226be4b18c5a2789ebd370db380f25dc5241d73738ac41e2179a4bf5b9e973c511a3ab22e06b0943b0790143b5edd19779a3daf3953ee3aaba4fd4008390fe452b52537e519c820b1c531eaf2a482a416ab4c412acce17e5505b7726f51390879ab0f788fce0c4379f86b48e128717c00377ac5d3a88d1ca4f1c8d4dbf804e411a11f3b416c85d699dee20a977b913bb2462e4e992a0faffbee230e62cac1a28404abf2d24f27020cd7df7f01145104faeaead8172418d98d3b1d2588dc9bc0485e2e68edac544c18399d695420d3acce288ad4ad2dda4f9d1caa6eeb438ae958c8bf88d62e5f30192ef0ab7054c6ee048601adfa115f318af9b2b7a08a39e817b01ca56fc82f8282ea8a2efca9d1f5ce102836c44f8dbb1d61b5f1cbc2d4e57cc7105b3469ee58cf0741af3742ca5a616acdeb9411c50fca74dcd319fa5840cc4f18764cc4f9fd028bc50474948789c99edcad0c65d1ad1aa7ccb1bdb3a62a12c6792eb30c8ce08a7750602dfd45e7077344f870209d193b8c0ce1a6941047947c012654a3735f771b3bf5d5b99e262289414d41f188adf0f48862dd3f60e99678680caecdb936d342bbc5a280d145153467cdc6eb41dde0644c169358f0bb40d1d5dbd6b8000b1428c18872244603c6645ac195939efeddb40c337dd77b85d5b11f36f91dbb1eeb787131e37666338e112de16a6094fdf8dfa89e5ac6ed16c6748a1ef9f4c0cddc5c278e867b3ea888e8c72adeb97a8b79c8d38bdaeebd77db6201fc716458d68249abc1881946b4b75f80e17373bf655a4eb0657b349057296d91ab6f6418a3821b51964d99351cc721beca116c79df22d20e7e5c58e8daaf87eaf573aede6f6a52b47f31b0116c4e303aedb8772aae5a2f36abfec53a9602422573ff21b4d921cca1483f83ae88e1d12b3b7943dd1e03755c432fe49ef0dc47c126670a123a7221df7a0760e47694e3b992d9904c0f3c8ab42a16db884bf125adf79cd22fbbd64cad2d3e04d4f1f2bb97a88463d4a5fdddfd9c81760858a5e5a09c2e1b6938dcbfbfa3af0e122ecc03ffb96009ccb70d0f86d4fca518ea383a0400319263a1d4d85faab3accbe801b14ca14312ce4d09fa82af6a213b8706b650b4d6320692c5173228abae9b8c9f6537ae294bb3f6f32cb8970413039f7d77e7570fd3a4d8934afa20ba422395de2b1a8cbccf95a39c35d2f22186814dcce4c72e9240eefccaac000a282e4db6ebd7beaf44006afbd020437f4205958d345e8b6f56a6cff9b59bde6eedc8209b00cf2dba85c4307f4dfd9fbb4298c47ad7fa4878007340e0aac879d0d7b66d678fb8f5cd8c38b72de13fd29d2eae8af73d0e116d9e6570d6868ceae2275bc390be361e1d173aeb6b47e22e54c24f4b696ef4e1eb4bf8c24cc039d2d2561f9d2ae1e732e18eb7c85a2c64229de20ff7a9a6340fad861a40a0f9c8d52954cdea2e1f9f07cbec736f430621eef202a4670bbad68d225a431ee376cb83f4d3b12501eb6178e6477531e347d14aafff2733703dbf9b31cbe5699f6f645e9b0d6b4691b1ab5852b7a4d09cb83ce855e7a858e909684a13807d9d72ffc3c3596d602e0935930ea5e80ccc68c59e38daf9e5a52818ecd42f139dd7ec447ce1cc9989b94decb440fee3150b2a48650159a27e204a09927b9d1e9d68b29a9e94ec5478b48b9c96c45ae47a5363b3b947d528bf911def79ad687c6aa7227f95bf044d3f1ad82778fbcae4c914ca05bd37e9a861f2c6d3e4a91d3fcb130c37e92a6ed870d72d3b99305b2f2916c5c11d7c02b7f5107972a20d99eca0f13b7b0cdf2afdc7868c8c60c7e83dd22a7c2aaef3eb04dd19db54cc97a49d1c2e4590b34e2cf7d7955ac6517f11862fe91cc07468046bdb09cbe68bfda602b1ad0da30774f9be125500733c79fc3b989c77aef6395a4125557ecbb6ab8ae41b46a57417e69c01b290599b550a8d264fcba66d82732e7aa9e735c08648e5d8ee9f917ff7c6e4899471448d509afe7ac793cb19fd13e6df9c2837c4d40c50d287ee9f744385bb9bc514fe75231e376cb44104e86d91b672d6c5817063c4579bd3761d10b3c36f0375757cf5ad28f269e6657842c3150109e3cd4e37b3e85171b4c3c966e42b25b1c8fdf296009e2fe26f4a600ad7a46c069debaf28841231ce6f0ac18e3bed54b9255c9f32677099d2a3ced27a4ea90ed888bec49a9ecd664eaea9b10815911b47c86ed71272eaaede89877527be08117c4341034fa83dcb09497caa559346be240806ebb2196d8c5dca0bda72c5a45709b5bbfc3583eaff177b38963f841f8e282c53741ed38198fd545f4cc6620ae94069bd4a2f287765d145324271f07746dfa0aad396396d905a09d1e763c9a6c60bbd04af04298166e3e466022f77992051262ed9e21d26c4f5a224a7db5d986d63f4af1d66c0379fb40a2741c8acc6fe16a1e0fb157e09ad64673b3cbc488ebc54a99d8e68c9dd3c9041d3a9f4248fae8bc331b90378b1cb677cde0c2e683dcea4d1120784119ebdcc4a22e5ff9fc3f9e5ba288845eddef6ab22d3bd7ad51015144a424c19e0d0ec0379c54d683952f64df361e63d9568b22f6379af6e40fe3a7d398e41bbbb90297af296bf5f522ce08254717c9d80036cf5200e3dc7d195fdb43582788ec0b2592c4f0687e652f0a11e9042485dfc6c28d241f763453370246b4108a840b5781fb42c99ef00148f01c0d5c3849caf3afe95ba61f2b6daf5e222e96b915e94df6f42081774eed8c364d861bd78ec7d26bcff805b15f869d2da46a7a4fa8f8ea80bdf3b4799bec1f99a1ff44d4a73714e5eee80b094c33cda41a7fed6a0815d63e29b04f9bb34822c1751c6ee2bde03c85703230ceda6080b6f4bb3faf58e10c98353561c534fb424d994b8cf882aa3490b710e4f0a52905536cfaa3b99ec0a4479ca2240e3713e44148b89c637fa41d339d369f208107d3b5cda1b42989925e7da67f22ce0939a65b0027b2c25425aea7398c553a19603bf327d6e039a01afb1d2dcffe29d78b4254e2210d5b5e0fe5a84fcfb2281d68f60c829dd54dce62a62bbd77bf20078d64fb7ecda191a1a2b6456a83ca1c1ad08250c4502d9132cda7a44471164b685fc9919eb29d41eabcc203d3a4de28a3a922fcd1a945ef2fbd67d3d3838169b9a18f7fa069a1cc3cd1026a55f3e870dfcc8aa3a03dc3f7d73ebd61fa320c222853a82bae152d16ddaefedbeeb6deb5d84da4838d55576f255606aab3c6a263c6540295c95798ddc13b4d4be2678fdf7b0e72287cd44d636496242fe15994f18b6188f6cd8afa65017f5b7a8e1055ffc2b00fb99bd28182f01d77d637aa612e72da02cc61f0bd445114bf04f5746fe5b49d1690a811582b137e017b7bebbaa52415afda4eda6f64887dfa65df4afbd5c7289ca3999645cee95b0eb5efec2488bba2886aebb8ac492724fdd911e512b61407611ccf17b1bd5d5ab54de493ffb0113d9e9a760b77f76932f466f65554e2c881bf94d4e6ea262de5e254d8c40d5c8dd2a344e5e5cdcbbee67ff4f7e2f9c5bcf0a3c623c0e425c78462fdad1f92d88228bca6b0fc760db2cade96bda041378fd7a1da5a34de42f01b95e2fc603e1d935483f219992ce626f7b1d6a2b98801fa5371a6f0439731c6abbc0b3fa6e11bbb8aa81417c1b8f49a797c0307ec62d12549159376aae5027ae7bd752addbc0937f58184c60ac54f733c92f81868793b9ef380f777a19016256dacf44a573994d106daafdc2519ead5480eb89c50ec5fde39690cc4e283fe353cb59708035932e9bb69e55c3609c562f68e9bec7f1ca5909f68560c9fd235db75a2944844a31befca62613481ea15d2fc01feda49ce09205d20c6616635180264501236e47f2c7e1ae6a1b5d2323826138e32248aec1ab583df35e2bb339c3e65123d7cb713014321ec2293c55285d88dc9cd81673bada9048970f6de9da8db5a6f2307c3fbb9875969308ce786b8ffc21f7997da88e1c6c64165ab6f784c939edb955a242341a379c31210a20fd412d90611ff2827c0d8463e4851dbb9802347eb6635041e9b34dd74b3b8a3c1c2a179c3ac3bf9838456ec890eda2d69ea9579d756bebadc3f8f91995a4f107f514172a99f5bca36a4a3532f478429988e70f967e002215267c167203697cf47957d80a743b76df31bf2e96505c7edc8f9e2eadcb6464d9d9f7f935bca46b9e4335a9a8a9808b83a67a8f65b0a829cacfd83d4678dda84fee21ec0277f90d0cacd860cca2f6d32ca36551abe80380ba12b8324c96e2e590397cd4deecaee9", 0x1000}, {&(0x7f0000001540)="13c3e34128f6d3708b43eab4a5582afe09dcbbe5171274ceb479f0f7c7ec5f6ebcfc165786cb6b43b46fe3e27670db49ed226f83da52716b47a0b374b792b37331383c38853f9e032474ff6d2f4d7d75875d6b33191f0a9e994ecef44c7e96c5b01dea916863bae62d6a7def886e6c1de475cc00c7a1726d8eaee92a7f70380e257408a0046bcc6930148999de652360cfd8de9463cd5f23f5b7737193d1e2307ed0c6fdc750287b0e70aa", 0xab}, {&(0x7f0000001600)="1c27d2b05d21163773b01747e3b008d3d3c3675d2e52ecf893c83008ac36bd6c01991078ec4ff424d1b7e83a6372fac778245829cf3eeb6d4cd2b87dcfc5224defffa4b93c222b665a3e1bef01ac631d1142211c0a5dd3afea4372593eb6ac0d4efc063d08678c5ab4cf16b25732d246b559bf28c96082f8a47aa1c0e0065b196d85b3be20859e79934cf21e8a410699f33c82d144b7329bfec9a93affde27f05699c4540f08a9b553d021e79d3cc358aa0552243581a7d3fa9be7305e3cdd270c4c6ca24d66d124fc2f7cc0", 0xcc}, {&(0x7f0000001700)="f4fe683fdb0f49a955beded2a5089f21043a72fbdecaabe238860406613593badba751f131f7d016e0dae386d93c912c2cd317ae3534173eb003755359ab34aa33f734c40d741dba4e7de179a8348587a67d2b61dcc91a00aff08de2c6ac9e3eb38119c4a96ea8", 0x67}], 0xa) close(r1) dup2(r2, r0) 16:00:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r0, 0xd4e) ftruncate(r0, 0xebc0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() r7 = getuid() r8 = getgid() r9 = getpgid(0xffffffffffffffff) r10 = getuid() getgroups(0x7, &(0x7f0000000780)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000840)=[0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="2e5f2640cc5c1aaa523088a7dc89f8bf5959de3634545e2e8c8f8e886ecff91b54e1a2ad7d00d3181c26d5890d8d54d7ee0002131ef3835fcf5474525a31eea258523db7e93c7e11b4e5350c55e47f7484083a6a304be2ce8a3e3a0cc45e5011e538f964f94aed0975b290a5b100d4fd6120b1e5721f1864aba7c72fa9f6116a3bde1814379d2b09ef88de1e6763", 0x8e}, {&(0x7f0000000200)="8d092934c1e9cbc597ef12bb6e329a2a55e459122cda90bb37242f906247b92b9473b59356ef9df0b6946fa27855a2a73f514a81e67f22899df31331f6965fb93692dcc69fb6bfc49411a290e90024e68a7e8d7694ad4baeeb440c9db7ed97bbda17959324ec1c4e8851faff7952a67b8ea2f55e4eb921547b295a3540edd913a0d3a5888fbee34405f60d2a0c78529c3b2d132254ca082ad3301efefce2d921710b8a7c1bc228aaeee11adf48e1528102802f93293316b9c1bc468bf515248d47e7a1f9bba590c8ea6390d07d5153cf3a22c3ea85240012", 0xd8}, {&(0x7f0000000300)="d876be9e64d6716a6d2e89817753fe96f707a2e45d88", 0x16}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a82260a879f8efc689d7266a519b6a592950929e91ffecfb923f620af56218c3111dfb8a2b2b20fbc3db08009ea8c81c4ab3d4bb0632ea6a0f19d281ed1642d0a0d1ef0c851200a3ac326a73d93f721e28a05ab6ff477817c8a72bd12e2a61d31ab2b8c23b73c17218d2949f0a90e0b541d5c666540488448b58e50415e59f29cec45aa99dc9a9b4d7b752699404ff461ffb909d85daff8f8fad2359060cb62b6b35623ddc0c92aa82d5cb99f7e0b4bcfdf73154a62734bae04a1bf4199c2a36ad48ec9d9f3e39d289f0b42439bd6e227df3614ed7fc844383b387b3fe1365f7c05192401ac83daaadae70", 0xeb}, {&(0x7f0000000480)="b3b08fa05df6e5d29112800783ef6b4146a5a84ddc0b244bde90e45f9c7dcd31b407401c75bada679a4818c78f10a7d0ad1f3e5f5de78310737004cdaa9356d831a2014c2ac0e97c", 0x48}, {&(0x7f0000000500)="bd40024b8bb23ecfda5985bcda304b8ac0fe44a0057aee7767009802967c3c81c446a210044861a706bfc119054a51a5d1d15f", 0x33}, {&(0x7f0000000540)="266b09c574316e0eecc8fc2ca6cce4209ced660457c99bbdb4d9ff0e795a04828fdf6233fc22f36c50f42901d450132688e3130fc2931c3ab8c5228aeaf9bdcb7bbf7cd8f226dc3178350062422da52c63a74103cf0c94bff095f7dfae1805b978bffe42ec16f1e4b5602ce51372f2dec29da64d978ec4d698e357590f43bcf7aafdb75ebd4d921bdae6dac193aae351dd84bfbe5cf3c7acb3848c92ff0a2e69f0938968bb54069d5f92648f2fa701486ec9fd6200b0ef8b278f006989cb4c60750aa2ef2d65d56443aa269194187ad843778a620336a71ba2dca527ad30d40d2a91ce71508c5ebf8ed4e99bac99d9f12311d81079", 0xf5}, {&(0x7f0000000640)="0613a82f973d7b5d72b239a450c00601dc9007dcc6c2abda06446794f19f5169d2c7d1fdca4f95016b4fc1220b89b305cdcdab80fb8f9dd52260ce6eb90f229619825e9cda13c2324e293ec90e0a0c340260f0f3b8145a90e52d783f13", 0x5d}], 0x9, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r5, r2, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r4, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0]}], 0xc0, 0xc}, 0x2) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r12, &(0x7f00000009c0), 0xa, &(0x7f0000000a00)) getgroups(0x1, &(0x7f0000000ac0)=[r14]) recvmsg(r0, &(0x7f0000000e00)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000b40)=""/97, 0x61}, {&(0x7f0000000bc0)=""/5, 0x5}, {&(0x7f0000000c00)=""/154, 0x9a}], 0x3, &(0x7f0000000d00)=""/243, 0xf3}, 0x40) ftruncate(r5, 0xd3fe) connect(r15, &(0x7f0000000e40)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000e80)={0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x3) fcntl$getown(r3, 0x5) socket$inet(0x2, 0x2, 0xddf) ioctl$TIOCCBRK(r1, 0x2000747a) setuid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) close(r16) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000100)='D', 0xffffff3b) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/23, 0x17, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0xf, &(0x7f0000000080)={0x0, 0x9ea}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff0000010000cbd8c06baf"], 0x10}, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x101) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x800000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 16:00:31 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0xfff, 0x100000001, 0x3, 0x8, 0x7, 0x2a47, 0xffff, 0x7fff}, &(0x7f0000000280)={0xce, 0xffffffffffff77db, 0x4a7, 0x4, 0x0, 0x40, 0x5, 0x80000000}, &(0x7f00000002c0)={0x20, 0x6, 0x0, 0x1, 0x5, 0x7fff, 0x3f}, &(0x7f0000000300)={0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x4, 0xffff, 0x81, 0x3, 0x1, 0x98, 0x1000, 0x10001}, &(0x7f0000000040)={0x306, 0xe, 0x89fc, 0x1, 0x1, 0x4, 0x1, 0x101}, &(0x7f0000000080)={0x1ff, 0x4, 0x3d, 0x3, 0x2, 0x0, 0x5, 0x3}, &(0x7f00000000c0)={0x100000000, 0x8}) accept$inet(r0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000340)={0x2, 0x3, 0x1, 0x1f, 0x100000001, 0x2, 0x6, 0x1f}, &(0x7f0000000380)={0xd8, 0x0, 0x5, 0xffff, 0x6, 0x7, 0x66ba3282, 0x2}, &(0x7f00000003c0)={0x8, 0x1, 0x2a, 0x9, 0x9, 0x400, 0x5}, &(0x7f0000000400)={0xbf, 0x8db5}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7ff) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) syz_open_pts() 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="b95a01e3397aa924e9ff86d6b786d7cdfa98edc65b54882f460e3b821d75ce3eb06912da64df8673deaf6bc1e30fc1b22a66b5d871f4e77720694e4e410c01cac449740d57eb5c03f5b3aa93562e409852824b851cfca2e30300aeb452238e0057fb4d56cf9655da574523e3630722c25d90a9c14c9b516844a9e3c51cedd073dc288806bfc95b0dc9a11f4a65f3770dfde1a65783fca8e7d00bac52b3e4eefb7c9686530faafb5f2a77679b9742fd06918a67176223bd1f616c824717f92e900e3d45ef19a4e926d9e94ecb8c5ac0a9", 0xd0, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x80000001, 0x0, 0x0, 0x37) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "8473649288f16b48c6191b23cb8690478d318a9e"}) close(r0) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) 16:00:31 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) fcntl$setstatus(r0, 0x4, 0x4c) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0xffffffffffffff19) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0xccd, r4}) write(r0, &(0x7f0000002800)="f9", 0x1) fcntl$setown(r1, 0x6, r4) 16:00:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000080)="79683a0bea750e3dd0b81c53535cb6229d1e406d67cb75d8eb2566bb16568a536f90feb2b8bbeabd7e9839554875c6771c7075f1e0fc42d30e4bdedc3b030796878e78e05a0c80fad3fa8685280d5a7443937686d932af8b2ce64c95f51d69a2a6650f2292b34c3c916c3f6d884a4716dcab6f8c463896", 0x77) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="0255076d65e3596064e29a354ac4ff4d894b6d9349edc26705e602c0baaf95e7e2b8f0bc75d5f7e4952f509f644f8d684e2144af0d784aee48", 0x39, 0x401, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="d151b1f61e12f8c62c5cf003558194aeeba1223e008ac99a688cb096ce9c721a8f9d1c397d42f61ae57d0e035a208485dbc54594eb797449906e3b2d7abbd62f4bcf57e811e44e5e96380379c9b999e680a18715644f6fd2e05db731890618cc18076facc57f8a5efde15d28d46b3b37998a73060967c0d22376ed270a72ee6c0135649e1cf5767ef3d5", 0x8a) 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:31 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x8) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x73) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8010, 0x1f) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x3, 0x0) getdents(r2, &(0x7f0000000100)=""/151, 0x97) mkdir(&(0x7f00000002c0)='./file0\x00', 0x21) 16:00:31 executing program 0: setregid(0x0, 0x0) 16:00:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="d0806e84f41b4739d566330e3bbe8d40105628fb8bfbee240743e8f165505700c0ec40465f1924278957f27c553e4402a501890f14dbd2fcf9ca6cff8be49101aaaea1531100000000000000f7f789c7bd78fba515418e9ed32f8f859f615d22a03b9e65f002d88a508e92977bd98f31097a73a09254a28aa716c69ca28e27361c458f16195a4f90dfb7"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r2, r2, r2, r2]) getgroups(0x1, &(0x7f00000000c0)=[r2]) getgroups(0x1, &(0x7f0000000040)=[r2]) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10019, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) setgroups(0x0, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r6, 0x0) r7 = msgget(0x3, 0x200) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000016c0)=""/202) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f2d7ebe873000"], 0xa, &(0x7f0000001440)=[{&(0x7f00000001c0)="ae4df2cbe557f33e3d2a1d666a2d58d780153f1fb25e327128869ad13ecdb6bbea47e559e0205632d42929c673943dd8f2668e", 0x33}, {&(0x7f0000000200)="a276d253828a13ca5835c9309ddde997b9ffe141b74a", 0x16}, {&(0x7f0000000240)="df51b6d96261e6fa647631c5675e0d84ff3e65ce3afb2929150d3877d2b29bb2c7eb84ebb517922a46211673e6eab8b83563b07327817c33bf0d3679fa", 0x3d}, {&(0x7f0000000280)="c60682e860f13bb0af42938c8031e878b4348c2355032537a54591c33177baf4ae703b57457bea872bf04dbd670e8273cf6b2f06ea69a1326b78a95a014d20e5a7f7108b849e5017b1b53f2476193d4135b3d61f5b57c3d2fe1b4035d85d39061ef593c7eba4181db7c55a257d7dbb775dab1c4a199c4ef7d3e1af289a734dbe5c5017f09930f47985f28967aed3a99be122c72c1bca21eb79aabeca0bc61c52f552ad916cc3e8b7a3f75e83f9f0143dc18871264bd9a6a92711b7bec208780b09be376d5e972a57be3d339e4a6067e5fc6b8e5a2c473ef2df4f32976af7f0b9351c4ec4f5bdfbc1ea8d354b6826ce4cdb696a15a26ef14abdc42ca5237fedad70669561f49295dd39ccdf55fcd2c2188870b9876a4a65906201789cca7a2163ecff39ef86e19c39d9eb377316b09b8f26be7cc3dc3401dfe19247d4a36c4c256ea0f3460550a3e250c3d101f89911c5543f665e8862d84228d97813bea856831a2cb0576ea2b98dd6c97ac8c4cef4d27efec1a67667e5945c375bb08b9cf8cbf041f867acde9ffc2b55f6d7e3c404ee4494652442fe2aeecfece90a6a9bc0e7ab8860af7afce940e9db74d02535a90ede26b6c331a920a191cfa1e1b8eb25b1ff975f79ffbcd255a8c47f44bfea6fabba56b00252b68b6894e95a9a0977b83e6611aaad0c8b79b01a66ea03d537adaca37c01a8a515142d9613b7fcbefc64a73f42f77455b910681c1047b6b9eed72376a004724b8c4c95be7a84297a4f0fa16a3f4a1be85144c90694c6dffad7fe20a152ce74eaaf0bb14611620925b263627baaa932da6f5e4701f8052ebf5b2481881e141bc8828463f0873dcbc4f7bbd8cbd628c750c3138885bb65f845a6200bb7a750065a94da5fd3688cab407fc2a343ba56062161ef1185a9f4c2bf0d0fc7361f47e3d04e110a75d4aff82504a9abe55420e9c39315dba40f116023a8dcf69a81a8bc073ecfe75b29104c2e5f3cc80372eda1674ac6d866ecf41e5e7463825d1be278164eb4a53658ed19b80ca9ccfcd1464933472f105b1e51096db2129a602e3dc5782e76f35bd830f5c9f18aa3fe510d6e6b8dcdb725f497b0ecd23a252fb069434dfc62387ad4cf09bf31fae1e1ae0e620a75e40bd2f119ce8ae1350b0cf899766227442319382b30d6eb91343def16c331e670f53f7c5ccb30f3fe3ecce6c04ba1ccb91c0b2d9d29aeac0995e81d8009ad5e5fbd2fcfdd399d860f4449845e9311b5537689fd573073660a0d0af196d6e8f7cdb34a0adba35cdb0ee861c07d323a2341d1a3cc7d982e0c327d672a664d34743062ce46d5a79137c9fdeb4cb3a84b9bd53eb41c22d0087a2bf7224ad9175ec0cba6b0d5f2d41a2332bbc7c41864094cde220fc29c7fbb563f53c356828e57b54bdffb2d2fd0ddbcfaee6161f689485d36fffd4428bca42e99bd23c1deb7c2616e5fcecfa9562b730068c9b4143e178c2e5f86c6d54f9c118439bd8e2a69ff1f510afcf9198ef42fddb43892b0601995de79f42d8b224643209c1db7a6a602dcd85e89033c0068849734b03e98bbd945130709f6781ac7949a3d81c35a1504b235d62c52e4561885cf7f35ec90cc95f9f31e38b4f95789ad287a8393a047e4567f5a0a4fdc52077187ab60d8658185f3a914c5ad140155bf3e8a930bf358a1996b42caa9fb3cf4538ebb9c7b452ecfb9d720e90b119a9e4d0f94d41314046c5f235af91a1468772985e29e725033ab39209e0e3d813254dcc776751dcb3ac6f95d63cc04845c8cca1d76720b3953dc68c0c0b3aa2555d58768e042814ab91c5d39da0e0ea44b648124343fcb7ee5f59249ca89de1cd8b5683b04dab6567c88de64954b7be534c3ff93e154a00740b7b3c58862e913d29b9dfbd9857fdce4a749a539974636f9d558dd81ca5b7c1fd579cf3337baf906f2f2279586beac0349a6fd38fba0a764ed01bacaeeeb07a71167eaafaafc5ca4871367b12d444f9a417905c51052838339beb935721d0a036e287a98923580b33d98a6c49b779c9767f6e8e890217944f453fe0a70535794255ab5777067d3a9e9fde876d91c84f28c2f7707f0c645af21ae91581933a626b9c0d5ad58514a88cf813690d43548382b78ec6aa9eae0dd0e63c52936f250065d07ca0130499cb368bf4885a0d9586ec80dcb8e068952b68c9e84532cf62a9655f29beef731deadc58f78477e18e2dda6c138f99f7cb337fbe82302c9f31a5fc967017457e8faa08a03525737d72f5ef60293c0b592baf18e968b5d3a7c082442de48a37ebf02db276f160043a9133f8044d89e03e1102579f25af0499afdc490780584ffd1ef4375713b7859195407c76372e7a9c48b50d364c79f43dea4683020f3faf29c74c9c6595bd7ec19c40ce04787049cce35e837d4cd5603333375dd7bfdf1df083c41d98f917fceca685c475a31e2ca54beeb2fb97c1e6269e81aec7f4dafbbe91ecf5d492815ebba7a8b7c381adffc34a452fa562c96683ab7ce2cd48cb218beeb359c4ced5834294bf19fc94a94ab2b869006f67ae401e60727279f2db4991823f1049c33596741fa96f5794d95080c9955d64b7217b9cf4c8d16c660473620af0714c35e9920942de15827cacd78dc44876aa87ac563712b0cc7b6c3466bdbe89078f776cede853524817bb856b1230b665c4ca356cbc18e09d1c90e627c1fb9c68db5f735a7a01686a2f50d50ffe405b34309528f18615a0cbb8cebd5d1bc9626eecf3e4d1e1fc34cb1d65a8a4029954a22a4db263269389985b07bbfbe95d428db5e6a5315af377c1bdbb4f991866c2943935a7f6ad5717ac3310adbdf26f945fe966aaa62b2042a94f1455d013f6d588e177f9b32f5bee9b3f7d0ad157de7e2eaa01bc70e04d11fc514bc1cd39102e0899a575dac8bbe704c5540bafc7ed5708eef6d530185d994579ea61e7bdfc7449f95f54d8c0d67b457cb26a5e7539468d60cdb464d020877060331093117fdbd6bd9ec948c709a8be82328fa161590ad46b32e1a9ebbe0f3199244c9d0bd92752ffd4ba3c5081b8a171d69b08790d0d0f6d593226eae9e34ca0ac3adde3056b5aeb1b8c028c2ffe0eda3696539fa8490b796618a6747bf500e4e4da1688bae25bd7a2c79c92644052af979d8494204bdb939a51ecf45a8b9dd5e4e7ea0cebb4e1b364fb4ee1273c7f4215fb3cb81cae29a7e0cb499bfdc39dd3518b3a06a77ccaac636ad88071a344b87eb37f9760834b1e9ee6cb5f6029e303bfb6d7c4b661fb6b8f61efa417aaf9ac3069b2510d2dc701b1a252815e805cb7d380b0fba6a05290a0dd0bdea9fc514a44e620799ae258ec8aae1080698e4ed71aa23d98ba58ebf03a3438104d1344b93b549c71d4c9a0a583220bed7623a5432b8d4269da697a3c0972f01a6e307924747dee1f4ae96126256b2e5c09f110364b372bd21e6a61c68ec4df2ba3cb5fa2b51face8e376a780d4ad85455a35807b870e2427d81ef39315bc4fc92548707d295b97c501b261c34490bfeff4bc580e3502bfc55a860095d8f70df5d4f7a83ebc0ca9d59954903126bf754059816bc02725f97d1350debed0d2415f3cb97c5c90bea703791669ce91454cd4b53cc0aa5112b618fc02bd88d0f21d5ed90874eabfab9025073417e210b0bce31bd968a4fbd982291391570ca9b85fb9a8fab37d55917320800699c93b57082c21534b7590250a174f13c3c0d63ddd6c6ef4cdbbe1ebfa0c16d902edacab1485223974908b089dbcafdd63461b6deac7c48af8f95edb453fc0d3486101499b5da3a3aa63965c2bea9384e2b07b0e2c04c74f6dc2a099ac5518abdb3f7af394ffb3242b82b358311cb4ba24464a2d649efe18c7c2fb287f8d32ac7a2674cfa7fdc866d1a4c9b65760ec64a2368d80e141a8a62e3ea94d8bbcc259f369c7ffd1f7e92198546999ffaf40f44fabcd293b954e586b92668ab591c61eca44c78756cd543dae5136a73751e5c4ee0c962de7b11517ec6847e5b6e654c7a647dabde667ea76de69c2a9a88be9f8e77cdd5fa1e42f9b2b7e9028819ec73d4947c7f3444d7d36de15089fa81a9d5ab30d2413e779df760bba391fcc6aaa8a3252a7919d3d9642088d62b9a0a06e0244825f9c5f2c302be5a4fa3d599aea76df24e87dff39482132cc8a0fd6fbe01363f94e0d28355a04edff59c6d5c6ccec716d6e8b8e959316168874de3266be04ac0563b303e212f7dd56e75fda05e6655fb768560aeab2a36bf3504d9259e6ace883a974da062e419b5612a7d5925a4d8ad791abdceb32b8ec6965d51faa273410723ea72b85b338c45d640672e325e8751459427e95cadec3e2a09ab29da0b9b1dff107408c15c4aac7acce6c39145798229d460ddc6d7d26216af7ab017c656d7f3ee8b3cb6f92a59a767c7f41e07a3a0e3c429ffb658b6b529489a594ffa5fc1a2a194270f6f9936ec3af931130f719444260e8acb690105cdcff28b87d68130354b4f066460b2cb82902eeb7d485f455431c7f7b0598c0d17e7c567d2c417388dd382798340b9e886dfd2056f279dcaf4056395988957a8e1453de14ea90ad47ab3bf7ed9a60c1f8746eea593fb0f258b08848361b8798585f851c89e349ab7b25532ddf65abacbacea57d532d3f1df9dd34c27db9d8a531b24e9279273cfdf5e5cdb0943aa08b8d03122a3845f2639b75d3a6dea9eecb87a5a513379d5a2ecf31bdd16cbe9291cf1b2017e53a1ae036afa90518e2e779748e043f58adc68e15a38e87b6729bbbcf6ef6b47d6b6fcf357f10e09cecf7e71f24662bc0462025f72777e7de43c11dd1ed5a1b7bb3b9eac3a170e696be955ada160b0188e61f03af722a120db492f8683283d57d7013affdc13b2ceadd2464ff61d18ec8b0cbf2c1b4e4f09f163107510a001b2dba65893b7c1185a4df0220a7281617cdb1b58700b337c008cf844fb39dd0ce88af2cf354e938798e3f92ee34a2251f485b843341e51fb47851f13c9295b91ff6f0b27e93f9148c75f0987826ca95915d7691386c07056a1c72a7c80ef888056f6598aa5c71645343ba4138f05b3578e83cf1f7d74e89b5b9c67735b2e77fbaf99cfd1197154c9894001a85e20cad7a0e92229e89ab79bf335a8e4d8c1c6396899628ae2fc18069ca7f5ef521947e90dba18be1fddc9aa693d5b1555b15a75951a8cb447f39960db2ad17b3ce6cafe7bc256599ebdaf1fcfc6b695d07a8824425d07e41a0e570068f8adab4635fdd9541e2dd92eed674f68c7d82beeb7be1236f42eaca2f1444d0561a7193abeabfa50ac3a68fa344be927cae6270f446cb2748c4cb09d961abd48698dfe11ca2b6993be0c2204809e9aebf996c5b173780ecf3ce5fe9765e548aca0112c2bb1eec264c38644b4bdc20bcc0719f20e613fafc93d7533088b2305ef2b1fd25ec52d6acfff012e055986951eda47c49bd6f458eb8993f4ab86f86bfc1416edf9537f3f99e43487836ea332c0e3facd544978a00a74db01c7bbe7df7790c0fbfffdabedccdc6941e83ed7224a46afadc0833ceb6e6ce151757d173694072a138faf038dee6bbd78a863d1b02cc454ed6ceee848521d715ac3984d00aefe3d4dddb0bd7dae1ec6e93f52f7d36791b36aa236a045b00b1a203020fb701d3845491e34197a1699f68d1f1a70c232427385370f6062b58c4ae6a31242b554101f93c970f48440d57c87a7bf383a98919913813a08834195f90bfe17336c48bd40e5bbcf8b6599dbfc1119e6b5ef3a0fb1873dcbb2a09d0b1c19fb76d51d", 0x1000}, {&(0x7f0000001280)="23648fc2bc8ae595e53e3b082391e86f1b0c3cd115f4c1ce367d98e01f7818092a0fbd28e8dea4cdc712", 0x2a}, {&(0x7f00000012c0)="f11b27df1655e57eafa50b1dc615b76a91c96b7c3afea28d78738861c2371289a7a10d40ea877d01e425670f09ff840c5dee5a3fb374daca6f3d8c5fc65d1873", 0x40}, {&(0x7f0000001300)="864207aab326be3cd6eafc2d5af12d6cb30e36c58932744759f47b33413657e2160fa3ea261610a9a8e55759937a5c810583e91fad00c8c93afefacb65ae794d9bfb78aaae94a24d3e81b97a4bec04bdaf6c010edc250ce6e8a35231127c0aa5f00d519436e248ba9696ffc0a032453de0497f145da16e6e28f865", 0x7b}, {&(0x7f0000001380)="20e92e9c79e1c259c7889f035d34bb50e229eb46e8c5034dd873164e475ffce73ee43a68d0413748d795327c59f8508d1fe681e6", 0x34}, {&(0x7f00000013c0)="d400e3d3b71b33cb180eddba9d87cbf725c3a2642df8452ee0034853900517494235e9c0db88208372abbc79de7aae6ccaeda790ede53c02b4c7746b0618f24c00e5536c688f95a3e6a4b2f515a7cdc654023238e5bfc91487e9ea75d9c14744985a45c0", 0x64}], 0x9, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="0000000038e700001900ebff498b000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x1}, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x8000000000000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="de7cd541ef5b25b5328937f2d066268bf2e453ff51175043214c84b3eb33c93696c48d32f78d9a145985fe211565800d65889ba98ed66134bf0c6bbb74d3620a836f87768163695aa379beb2f7dfff3e9438cbc75bf53bb255c6d720087ce7cf4c5d55", 0x63}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) lseek(r0, 0x0, 0x2) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x4, 0x201e, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x7) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001", 0x47f}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0xc0}], 0x1, 0x0) flock(r1, 0x400000000000000b) 16:00:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000840)) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/21, 0x15}, {&(0x7f0000000480)=""/207, 0xcf}, {&(0x7f0000000580)=""/100, 0x64}], 0x9, &(0x7f00000006c0)=""/50, 0x32}, 0x800) getsockopt(r1, 0x4, 0x9, &(0x7f0000000740)=""/172, &(0x7f0000000800)=0xac) 16:00:31 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)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a73", 0x47) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x40000002, 0x401, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000040, 0x6, 0xab6d}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x7d3a, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7ff, 0xfff}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x2b0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5fd8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xa1, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x80, 0x101, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x8, 0x2}, {{r1}, 0x0, 0x80, 0xfffff, 0x600, 0x2cd6}], 0x8, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x800}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffff8, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x6, 0x80}, {{r3}, 0xfffffffffffffffa, 0x30, 0x0, 0x20, 0x5a}, {{r3}, 0xfffffffffffffffc, 0x4, 0x18, 0xa66, 0xff}, {{r3}, 0xffffffffffffffff, 0x22, 0xf0000006, 0x8, 0x800}], 0x0, &(0x7f0000000000)={0x7fffffff, 0x9}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x100010000008001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000200)="6e9a7ac45f7a55a31857b7496e2ff51e9b5399894e36ebed4ab54d1bbe5a5db22e0260298e360e2973653cbe180bf6eb0f8f643a98eb7150b4bbc26f818b31e57ea7e4b38d0efa81c5188cc5fe7be79e146692177b7a6ce7dc6f9fcfed300daf671aad17c959c2166ecb1902607aabd1809d2b69b7925781328bde93af3d83c5d6ed792dd56e0f04053584d51da323149f421262956ee4e76c11e046b548e502cdc5baed6da80bf13cb6a066558991e94a06cb16926914", 0xb7, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xff, 0x3f) connect(r0, &(0x7f0000000040)=@in6, 0xc) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$unix(r2, &(0x7f0000000100)="719d2a82fc27e74d0db048f9d1a2076d8b69d2c1288098ad9f645e3759992e49c79c203004d2889fc9f71ddf45304f0fa6a144a1827e1065991fe250795f5c3aee1b6d06e49f25255818e431b4c625e5e1728677c164b9", 0x57, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x8004000000000e) r0 = geteuid() setuid(r0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) setrlimit(0xf, &(0x7f0000000080)={0x3, 0xc738}) setuid(r0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)='x\x00') 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c14c2", 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="30c47cc40e3c9128cfd2d876ffee577ff46f8452c3f45adfb7385e92a79d3b318b577a6c92847d6dc4bd8d4c54e177f2ac6f696dee039dd82e676cc295e46fa6b69542", 0x43}], 0x1) pipe2(&(0x7f00000000c0), 0x0) syz_open_pts() lstat(0x0, 0x0) write(r0, &(0x7f0000000180)="dfc9ec2449472b", 0x7) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) truncate(0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:00:32 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x20) r2 = socket$inet6(0x18, 0x4, 0xfff) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) fcntl$getown(r3, 0x5) 16:00:32 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000002040)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/1, 0x1}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x3) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) link(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') getsockopt(r0, 0x100000001, 0x7f, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)="9e069f68ae4382b24e4f0b94ea43e84035159a300d542c2d2502412c443e31", 0x1f) 16:00:33 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000240)=""/217, 0xd9, 0x801, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x80}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x8746}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)="6b9ed4bf17d15ab109de000e3e6260548bec9f68b66621c0abf9ab60caf3", 0x1e, 0x3, 0x0, 0x0) 16:00:33 executing program 0: openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = semget$private(0x0, 0x1, 0x1) getuid() semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/191) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000ff3f847383c2da150000bd674196b854f3ba8e24b6cf177965355a8608fdf83f"], &(0x7f0000000040)=0x20) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000280)=0x8) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="d796f3c949e38d6998e139e33a90227bfc0d936376bd5dcdc5d817033cc7", 0x1e}, {&(0x7f0000000300)="644797d67fbff26cb2f84df309177bba93fae70b1f4fc72974eb8e4c579c6e9510278289858e0878f2fed21449ca289b", 0x30}, {&(0x7f0000000340)="5be1c76a3dbab46af2c9c89069626083c0dc3ddc0093a80ea67d9e1fbc46576a2cf0553b4a38f6e3fabfa4be9f6ad15d30f53287325c9f6422573e2c53324c7a07e2a28dcdfdb2909b304e0afa49418640bcfed6696c8072c79c7019e0e35da2622a8641a67086c14505e44ec738e8878ca08f2e03eae2d62b83011d97d9a60653747f064492342303703949046fe34980b1f023aef2851bbfaee995ba8af36a447145db01e25edff623a73e5b6084328f7af0e578e62bc206b8737e2b", 0xbd}, {&(0x7f00000005c0)="2ee5b6bf7f28e9ac4f4845ec0d7f35072683eed7748721753090737a91395a1e35302a7a2cb79eee2bfb84e0e1d229d07c290315897d3320f8df32433e5716221e8dcd18419b414eaf312cb29475e5bf9ed4685b7f9bf5f2699b1e5bdb066e73ade521a8d6b473142e2aae6a5c2b56d1a3b28c2c52a9f5c8e008f79145e554f0fc36959b3676de51b37162d316971a8daf1d7cd29b2129dfb59d727a4f387b07abc36d019fc0ddee8959f61f42fed3546055fcb9d05ee391c347f11d27caddf92713283c2c14fb7fef199c82c139073e02a53e0281cd3d1c0cf68841c7bbae82f479650d730ab2917718fc8e916d95bfd886fe5f903d676ea5516548179b87219a9d330fbf229d0a8b111d5bbbae646f420570f6f3cb1d8f3cafcc79a974c1ccc07b77a865993ef18daaf5a9d41741581775fcf8760ad20a538df71bf082c026da2182a6698be0487f5dfd0ada31215f05abf665fa7a7f7cdfd1ac29c028d85b7dfca22d34969e31b976594fbf239d45f36dd88e5ace02671d46a569fd571362f0f37ab6a13d38421f7c778ca26d68de768b3f0d8e3548f39b7d99fe990a54756e7687ba8d508c1ca97d2edbdcb0bb3ce3e9a06d9448ce836c2878b3669968ff45b59046f2c742de5168069188f9280eef5a9b5b98cb791dd62e46f0b40db30e20a4330c00345dd84d5a01838b0942ef3ff250cf79f37d7a2ee831dd72ee10f8e95ec7a5cf16feac748aa02d80002214c229cb36faa2f9c98d8d2eb43462b4b8e3c20cb58927ef200075f9d1e88cbd417eb09e259aeab4fea0773fb033c88186ca5c51fddad4eac92efacb537b75b450a0cb06fb8d944de701f2db28b1c8484f45bb6b758de326cec425beb9a9f630ffdf6bd317b4560bcfc12df1ea881a42d3751ee70445f8bc2d62a226873b2628908bf4080333d45e302152c0b5e4b890866b43a480a9cf83f724c72f2e737fc9f34ad6d206558242f6b8c8d809e14b23682205917622085dfdad1b92d5dfbd6b0cb2d1e2e3efe89022e649f94c77dde9254585f5d1d1771c2c8f39015d87cf9a632b9d77ce2e29131375bfd550bb0710eeb2acf4ef8f56e206d3250773db4543704de5189803b3a8c2f466a8c8f85ef94a27eb66f74bf622e8e32910f0ee3ba0b75e22c58e82c644fc1789b7c08c970fb1bbe4bd11304d7c2c169d06d01ec987590cc8bce13a42438f1a9443e3ef02974fedd3dbc61d2b9ed9f81e4d97d716388a55b5b25f41ab73627e919e672d6ac3f07a561339b0f2489979b6d6c601ca73594872165e0f18030fbb5abd1709fc4d02b10e9b718e131ddd8d1f5d9ae70518953161a89efa284c63c9d1f1f0574cdb46efec03079cf4b3fc6d1117982d7f9017d5fa93ec44256f7a4353858f2df2205cff2d878320282aaf9f5dd59bbadfbb60b0849383061a6bb7a928389b67dc4509dab258041ebb45bc91a49bb1007643f3d7521a89375eda4e2e4cd86e0d44458826de2b0b604691f92afaf730c1206ce9a5c247ffc2c513f9172919c5fda24ac15c912fc5c2e09e9256180c43c9cf864ea40bb33705adc7ab14487a78bf2ec171b8d46e8cf839eeb71abbc1c4e312165a78b90ad56817f42c6727d382f98ccf1c4d616a3b8731cb73d8776286f3ebac41a0187cae2365f1e811b8670a8f83503db6996ff132f9e1320a86ad388dbe4ceecdb7092806dcfb1ed069480f632f545d519dd7368121f71188878a9ae6874bbab2c303b85da8c374295efb9fb36f520536bdffd9e50053d11d6adbc0b65582ab500830bb587f584c025f13ba544a6526a354053c538a11907fd957ac1a31cf8fdfadb9ad8660b1fe8469ae7cfd24df65f968c83c91945b886ac121b72b7851f85908c11bf4f068774223476f0dab45b16e9a941876dff2a2321887a0949805755ed35f5defd5f414522b69c74adabd38fa98fb438ee7b49bd11cbc56be029f0f57d16c723fa0fbe31ec283ba22dd5c3d46deb056cb8b00d8557717c1be99432d3f12f0ed01cb2de2fc9038ef1e039c67255e2aacfba0910786178985d316dc5c06727aaa337589fcc64e6a9c3a250d39c2a87d2754a5b5f33d1e001f259bbaa91303fc18e1f58476a226eeb704a978c511c5fcb3aaa6413d2bff24fd6926c89a784d1b0ff1e8100e2cda82e4bd045733baec79becf755ce66b60fafabf6cdf97884bf200659feddb6170c9aef8f578bf7be3b455a2395c1e0f9b02dbfb8d3cb5608c550c62000f9fdbef514faa4bd45125e18ce1441ea008d518bf014ec80bf636011e9a32e2969bcb6bb4ef7cd9a1e028b7d77e19349285b8eddd6a3e8dce948b152233a16836e3e7a98aca9a038ac6ed82dcccb8d09925dd15f344da8fc602008ddd731cdf8417026e3d1463085ba0bf6ed8b3cea05e84fb09d302bfa5514172d9962f5ac34ca650008f49b49588953074fe73e3222da4b788124eae518086f2cd7ee63e48d11c1a10a0faacf4b8070b7e3e834aad685dee05ade2a2b1ea19de8d7420189b8f53f6930ab380b9647e33e73e4e09d21b1a95da1310a309f225eac315809bca942c50b36f5d2a14ca30345f8174225db07562eb0baf3644b02a827e9b12fe65ae867d0b3ab64a4e93737260653a0db6d22d09b6b007a42cf72559569ce4619d6ba367e8d2144bb4efae4a3c3e7225447215752317ce204c68818de1645edfca3317ef666ada8f1ef3c7fd5452b3c8fcf0a0a40961b643ecfce4ceae9ed0bd2148db49258500ef2041359c94a654520e82b630890fd1ad697eba731eccc789c2b5b1af64d01ddc7cde4cda6e1c24160f5f1dc30d564d4b54a4df669de73d13de054b663b42342b0b8fc664a3234a713e21279432d15e94f022f71afc6c404f778f65ed26f5cbe53f181078093970c0aaa3156a8019ddca5d166af0ae9172c492cfe16800774e35b142b4ce68ea692650bdd14a50d394f9e4bede3431786269a6d3539b51a31058ae0ac1f07e3246b840a3da86a208a4dc13e80bc08e7057231dc4fe088c9b6d0bfc5fb211d3156b59bd83d60361e391812b4c77f93d3da312121fd4863ed210c4990be464413706983ce942b2f1426667cbd353535261b4b3d89ccc90f5580b02183e22c55b90e2ef5d291df30926d4c9fa167836bb2fd936e9a94e22e4798cab4e49a6714b9de5fc1b476d9f8dcf0faaaa116962fca1bd8c4cf246c74dd7f151d61a9162426a9f0eac04e361597f1dc4f20d8f5442164029f5552396d1473567ef90e166f2af3ae1aefb8b6ec028b47037808bea0e3894330c50f415f9c9cd7353f246dfef217594f137876a7b4e269fb53734824d4e29b2f76dd8e1eb4b7f89b1ecc95c73b4c20fd204c159493346c143c8e84e649e4be24893996d9056895d41921cf2ffdc792a3e385ad91b9c3f76fe214a752654b036edead38a72bf0da64b5c80d67bb15f00c38782bf92ee085474c38d63ff54356c47c2664deda78cb4fb3f46b4b98d6e6a8605a58340fdfc38fa3d9778623ff17f5b009105c61d7288b9a961b4742d541da9ff1f7139b299d914cfd688d6a97cb02f3236d409675e2d9e710fbdb4af69ba7ded975028041add4ebae93f011327c056884d08e65a6f3e0527aa24fa97694eacac85aca5a3f49ee5a9040032b938fc965fabef3fdd05304e845bf906324fa3932914016b471522173258e4c62d35549a3d9dc2adb079312f7c9cd8a697c067d31e010ab349df6faca806c5c9b403399f37f1e84e151986da5440f188d45ff5855dfd19866e21e673ab82cb8471a10cf920a15a506ad2f1b9b3f0b2608f7a00f3be35245d07b8f2642a90b24ede1a06d41723d363a247b75f35b30c95450d760f214809569184a09d06ffd42410b08c2f850d321fae09f998ac4f6b8dce99ae033104f2e9579e9dd430a39ef21840673d7d855e43497633e4f83418c0dc41b89a71e5281670cf2a00f2c5621e686341564a7d8da93406321b708044cfe40385ea737b562ebb246a547e5e6654d4ce53f8face6925324e42e78b1a4f9d18b5534403fe38bf4e88af42b8e6579ac4be9c95d9f161d95d99eb3ca8959b4e663be1587d9ef741ca746c3fbed0dfefe6c1b6bcf6b5d251e8b0ce008d0ef9740395b2342ba6b11102855107653e4e2a1c086c467a73f7e254e174d9ba8b72edfa069343808a1ca976098728ee353d018941716dcca0206fdd9169df2d87046611eeec0a96706c07a9648a7f478318aae1275509a98fd85fdfefc532baf9feb19e3aeec48a5e29ce5f25071ae22275bf3d048699d7bb76b2f6feeaf955071e4f511903eebf3d174c4c9eeaf6725c336cf649887b01bfd2d0a324ca6946a67eef8dd3ea46fccdbe8aa66d0170b3e8e383c0645e867b794273a143dd13b533d294a8f17752176c081cbf0b6312be14f0f91ac9e4867bd807a01d7b262151769a07047e3c892d2a1966f43ae8a626e796ae7626916aa5868552b0087a93eae3cb7658346d6342a35a7545879677048d41b2ad002b11e01be58f1633d4d6625f44807ac09b965a7cdf3ff776f8a7319e519f224ea0d0e14237cc23a83803c5c6dbd4c2f115906ed7546a4e4c3d12e6f350b86a4a8e24fb7ebe8120303edfbf390cec0ad6adb206c2164680c66371b5857e7053aa340e65e4ae93a050debb0b958305393df845cefb197e6ae962148a0756fd6a58ed1a1292a1ba9303fd20aa7ef279796c59aac30a15645544c2d1681bcb8f9f19036f542eed6c949f05adbf1f76b11c6f678f8a6e629a123e180eb65425ebd40f2ff5d775af5293f2f05b46d6d5cd3bd363566ba3ef7770477b19e6b394036b45d58607bad34e6d275658276ab77ab1fb1105e5fcb540761b5df8f150379f44ac2c6832abc98dc4886f2192542b5a6801452f0f18da3318c5758dbdb9fa083f16567587bc563cd9e3b3a03cccedb7db04a71e6fd88402418fe8f7d4a5b5c19678ad0b4541293d1b1d4dca21df68544d1c7fb9caad8fc1077237a41d0d6429f5761d2826fea56b28f59f1dfc27737876e6edb498818e259d2879ccf048960d47ababc4e6ef6bf60fd4c9909b8e6e67eb5762838a7f994b1e1e8345a3c229d3a1cf76023a9c69f5541a767cca67cd69ca8edd8dce7dfd4c919cbae7d035deb3b5a3083f4b01205998fc386e16d5a37704d8feee33efc1fcf07de962b87a43cb17c44e64153e74939c3bb0c2bf65a322d7558cd154c64579bb6e970a410aee77de10818c7e28705684542e132bc4e4e091bcfe44d43ac88899279b2d36824e45234d87c00817b9f7ae3fe6c60358c1fe877ba0839fa0224a77c18ad988d27b63de6d6e4da4f52b350abb22d2db9f1b0ef603dcf0aea0b76fc4b194525862921654792d5fd4b03da5f4dc489904618edee9910c78a4053d9de2209cd1bc4ec795c717b6cff7d04eb1cdd62b3e92cb1d58fe5c3c1a9c3a59ba434ce6af84eb47d9b2797b5e024901ba7b5dfd427eb0af33a94e827cc550e3eabbb78c2b0248d72013fe9c43727c119d9c7057c57d533b18f1ade9d73b657f8a43fa11c2766dd30ecff1f21181d4a955ffee9d94e1aaf3bd38706e126e2ba3c9d75f0c19de8af4433bdac4e0004132d918c01c5729b7bc0be746a00cfae1c282949d63e56750afb9f0c0b2d6b9848c5b7b8983e2030b50891986a3f364f78f293f2a58cd7a975c2c445d01a83d73ef9071ce1ab1443f4d2d5ef07254495a35a25067b41423133e60ba236c0e9b772e7bf733d327a683bdfb1799a83d78aee3556b69690653ff6acdf540069334fa41168195c1d89ea9", 0x1000}, {&(0x7f0000000400)="6e3625a87bd28f40b5ceffe3488db3d1ac68825bc57774d79017088eec3f95f53233460c920a092db2011a50e3d9a5aac777a87b6bbc0bdf5bd5895375c04e0601b335c500a2aec5153c470e136082c39c72cfc6a65b8e5e0c8aac51e5d5be6532757d901a1fc874833341560b7d948cae73a8afd821f7e34ddbd781acf4bfd11967925efd8dc475d3a8ec8c086b71afef85ec0d1b3a5a7fcc0b", 0x9a}], 0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCCDTR(r3, 0x20007478) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ftruncate(r1, 0x5) open(&(0x7f00000015c0)='./file0\x00', 0x10012, 0x20) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10008, 0x180) ioctl$TIOCSTOP(r3, 0x2000746f) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) read(r4, &(0x7f0000000140)=""/91, 0x5b) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget(0x0, 0x40) syz_open_pts() 16:00:33 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0/file0/file1\x00', &(0x7f0000000080)={{0x49, 0x5}, {0xd4, 0x4}}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)='\xd7\xd8') 16:00:33 executing program 0: shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffa000/0x4000)=nil) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x5) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair(0x16, 0x4005, 0x400, &(0x7f0000000080)) 16:00:33 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) msgget$private(0x0, 0x20) r2 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x100000001) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 16:00:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0xa, 0x3b, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1d, 0xf0000035, 0x100000000, 0x800}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0xe029, 0x9}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x8, 0x5}, {{r0}, 0x0, 0x53, 0x1, 0x200, 0x3}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x3983fd5fcddde1a2, 0x7, 0x7ff}], 0x13d, &(0x7f0000000180)={0x40, 0x7fffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x90) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:00:34 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) r2 = dup(0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000280), 0x10000) r3 = geteuid() setuid(r3) fsync(r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) r4 = dup(0xffffffffffffff9c) r5 = accept$unix(r4, 0x0, &(0x7f0000000240)=0xffffffffffffffdd) sendto$unix(r5, &(0x7f0000000040)="f2063f27e30e2a39f993c2ddaf7079de1f59cd07bd6d5cd90f6f9b2934cc98253fc8205c1f98c7c0518ca67d54908f82e78e1997a5840030ba6fd1806b77f9cee550040fd7bb7a5ae5d5a1628b7109cca22761f50d46b12f97a15c056c1b600213783e9e72ddec77d33e3c45575964e23088c1e490ce8e20c6d6bf7c5126756515f97ee367ec92bea8e45be5bdec1fab04ba41424f4a3e011923e7b787f2bdb488f9476cd5825d043550750144ff77abbdde", 0xb2, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r2, 0x5, 0x3, &(0x7f0000000140)=""/75, &(0x7f0000000000)=0x4b) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x40000002000) r5 = getgid() setegid(r5) 16:00:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0x3f, 0x7e}) syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) close(r1) 16:00:34 executing program 1: r0 = kqueue() clock_gettime(0x4, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9d02, 0x1ff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) close(r1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) sendto(r0, &(0x7f0000000580)="b8cbc924045f697cfbd8e7746d244e8334bae0383aee637f3dadb9f77ef7594d61f1caa7f4af8ef54efcdf24493bd2382fea08b8c286bae3a4f0cbae766f1f7396ff22e613b148ada1762c8c6b068d73dfbda9a2d08af340d6baa7d1cca407c215684443eeaaed3b9d4646c2a388825a640873e8c3d047802aa0dfd6c0dc896affd374d3f5641dfe990fee5f155f7cfcc2cbb18f39dcd045ac029b246efd4e258205d6c10533275759cff762501e5fbcb6df1b06da586155855c75c8a646037064faeb89da3021660e2dec17d2b4be82aaf8bf3467dca374f84a11496cacb18620c638c2465c1e1857bb20c982c7de356b20dfbd6941e920e489ec4ec6e67ffe614a76226fe8dc0f05cdb15ed5bcea81deedba04f226998a6f6320a773da8473199c39d2e645730cc5add0346b94fefdb000356d4f68744896bf3d530e8e7c9aab36a8011a9070fea26495543de5d03c28ee32595a24c45bc37c3c26d002305ec3a4bd5cf7d3edf97ad084cc747399673f4e2906f3201fd8fff8d2ca8de8b5ccb1680eb48506fb5733c870a735fb5ddb487c53b11a12a8b600901ea70068c4e3f80deb40c083f85e8f99e2a9cd9d0d90a88235301bd4ce1e44253ad692207f8f25247e74053330da97d57dd048e41a6fa3857b8b7a629892b8ac5ff967d1694f4809c9cbd7a57c521e254d83dda4078dc1c5e8a0b72c4d0b9d560009e2655c6c01acc3af979628a817150aea0a3379d59e402a04623fd503fb129af201c34b0e5d902dc7950d83f82a4d9c4e9f8f5c78a40301f3add7a3cf755491ff6f6757428f241f22ba865af3c60d1592da1113b7bd1907e3bd7f1417c237b56e7d3f3a8808f11337b9c4a0c034abf0a94a1f866418a4dcf74a5a522aa633c702c3cdc0fb5809f51eb582166ed4df1d1b066020e4b6ba20d13a40eaa047ff76e716556ff4db6b63666362c04a2c2c1d8aae8ddba4a0a2b0bccab4c4cf18376bae4dd45f22f9ecc623da090f6b648ae7dd5e157be397980d42444cb35a7b77ab3eacd14e1943185871f0976131a1a60b7558e3cd2b1af99903a8a7ea2855b949bc812cca89929786eed3df83a7da94b851284121134b1db39d08f8ecad048cdeb0300da4ddcf89c9053584a6e330e7296da6bf45f6061dc494a339817c433b9609fb50157d3edcc5474fcbeffa8b961d13c64d9dc2626ee28963a3a63e7cb25bdc7959107501343c77cb998e19e474968a2a68c11876c2f6055d524e102354536384cf939f015276c33dbe6717d777683297c2ca71fb8e77448629caac2d11332baa82fbcc1b5ebb3a62ab3f8d04dd54b3cce79198e30dc5bd8b27bd84c76853ee8ddeec9f485efea790b7ad3ea09d03df22e73b9e7123f3ba44fae10e63365575c614e12c4ca64d934840a3e722eb1ee13a0aad979696c97284994d61c2c04e0cdd1dc7c63906395987a1067ac2386217598ebc720cc7c8a2c2a1fdc8cc156a4b72a7d14737ca92b8d138d38483825c26944b7c48634b154368cd165e8f90e1913e100e8d00d0e89c391f8ca0a190be74ad03ded643277d7d739dd78c518ca0ff7923ba9e6f251e791f8c4bbe54879c6610f22eafb52c389fb6a19c892b7f66974d76761ea8a3898c12e04b785dbfa3f2f3e14837a20245249ae08ddd6c6976d79aee045a951bb031cbe01d91b943a40d3dbd3ab9e5234178b976c202c4b94cd1f3066f9989f6447e812be8f230b8129e0d1343054424564902e3e2547167a0c7ade3e294a86641a83d5a69b6ee81525bd6e6f898e66c7887d333e0ebe698d23537aafe8902f9fd2cd544e37a8de04afd9ab9c16868e9c3040e4b701fb12de7b0ebb8b1b65ed3eba2abd10d6253b4f2c860ed8b69df450cd70485924efb2fc009f8e365bf60bbbd06dbc9ffb8049b0539740c3b288799d491442447e259eb4c40a0778d716ec915515df744b12109dec8419a3606bb22c326710c3a504b3237cd73b4d0fe397f316e245d84cd7155ec0d56926c7d3b6d382dc5945c8eb3f3c99e43095e8714684a95ef8ada1973897d3d2537b167c978a414d5721f994315201e664e333bed229a0d114890a6765b44763ab41fe65c80fba2d0d03b0b46831c966ea0b34458bbe7930769fbbaccd99a378a7854dd221fabc7d2080797c822adfcded1b214f6a2a7da3312c0e5c93a4c9f1cc942e197c7b7885493c9abe3e1ced8db875909c6669153bcbc8910bcb50c0a97275722d9518d309d8ce07099a829b8dc421ad70f2cd85517a86cb43a1a11fb13a67afb562a2e419f292ac27953a8e3563cd3742ec1f35b324a9e0a1abc02a6cf5dea9a39366cd8f25bbf11c78b55506f12e16ed14ddb945e4590bdd2a759cc19f0fd334a4fc39a3c3bbb145e52e62b1d65206d4e240a714c5134fe1f726876a221dfa1ae92e5bd33c6172ba51488f660e0d6218de7f1c4a020307320e07b311095fde86826c251aeaed2bc25dcf291edb0d3c889e60c0e821c4898cbea750f77b7d855469edf82739446672342b135268ed2eaf8d25176a8ef99c1da6d2feaba198a9837381a6151f514859f150c3fa68c63cbd8dc4539b43c85f963f580dbeb1f8c9d2d1cb093379f10fb785c7cbaed7abbff891bfacb8b0643cef2eb04ff9fd5da004487b4ac88f894524d0d4f48a5112f7cf55457048683a3b8a2c450429c17a43b5ef1c601a6a2695037026dee5f8013496d24d917a9ffbd12c5b954b63efb7bc1b3dd24df19f0938bec93b051b07eb05def07559e633bf4c0b0638c5b38588ea80622b54f9694348ee96cb208ee2f934e6bc4e343b57778383584dcca9197e69143500d63d0da717ba658aeefe6e19436689a94e6ae337c441111e949245a2e0f35c114d2a3dfabfc8c9489b918d63eecbe9033ce0c4eaebaf1a080d76dd8f69c629de726e8c889ddd7fb8b9638ed5478bbd2462ca9e19b8ae0e38c46f4c572bf4bd47e1609ef48cc7c7f8cef7b9e63e45915afb7fc3259dcd5139306324258de1f34e3cdd3929d0bf19fe7e3d152ead1a2ec61e7bf48dd5d8c99ac6c12e7f3c644acdcab984f2e869a719c2cc9f6216ba2ef4582be30b32605440c0516b6a3ed9bfb5576a4897056bbef7231f958d38bee8c333c8886a5cea5fd8ec4f72a7a06881d48f4c78efe6d135847e3970bcdbc69fa7de89a349f4f4aec138165d8c9cc84d79cd69e74883fc48bd44cdc7205b7df1ee56ca8609744230025c7dfe314df852b34d0226948da97f73d06af45c77c3440336124d7ddcb6ff40b2bdaf878ed7ea44e6795237954ce7a96e0b743f9838454618747193caabd532c9c2c36d6bd9e7d23f4db7c9dc167d37579f7c88dfca658e20133518813b6f28f04a654f4aa833897234c439a7c1f8748b995042c50b170ab8bbd6c5478782089a1fc5beb2109bd4db3ddd4ce7c7299d953f975b3cba38ae590e81e49917c1a4c874b56944e8852827c21ce2c2c8281fefa7fd2b62d0895c6e07de7586341c0ee1107d3581712a339bb341cd8f3dbf54634d527a76f5adf22cf776b47a131649be3fa3c472bae2ffb248b0384d651b8db7202792136f05def45d65b874ef9184112485834b99504feff5d3ceb84d8d451d6468f4103e6dbc9980c162af83e2352755f3dedcd9eea8fcaf55865c73721fdfa5a6e46e4b162e703de0d5bafd8ab4427789ed53dd492b83261b994e2036b42127dc16d3e573364d22757c0aed3501c9ad325d7c3beba2a85e0de4e14a83faba7dbe440b23ab707a371fafe8b1da05eb5918ba18fee98969353474a2b7303b7c28e51d4a6f34feaf794785fae60fedfcd186c35ff9f21a1ef8030ebc6110909c826af3bed64380a7faf7bab013f1588303cd7b0d561eb639a731bf2490229a4bf63f1a5fb04748bf8041279658d8862581bc9eeec1c378bba1ea5f1e112cd9165da1ca7e91bf4b2ba543f29891a5ebdf128a666bd3246d493cf46b2433d6b4a3a6a1be32246c8418785020a918267984900c096c9212fcf91260a833d518507e9802dfa57c71cd229fe94a7b0b44aa363d3233acabb4d388578674d203aadf7219a7d56b55cb9fe6192f9fdb8e2293322f591a0f3698c03863b703258a51057ccdf9aa20b04f21b4e5dbea9bd09b36a869f53d1bf56891e9cc7eb4ecc05b38116f98b0f25e4501fdead90f1077fa0a0e4f9640f72241744c574313ac681d577d695a668dc578223d4410844a1b8a00eb01c1b59be25fb5b56c34af7cb8888cf1d35692861450d762007c7936a6a8ccaa11b4e13afb9512768cdd28fecfe66db5bcece95917601c873d968376efc5e55ddbb6e6a303c9e71d488806bac0b19583cc3dfd36e52f926517a28aaf4032c7c510ec332f6c67f8476a35ef5e686c89b6e70a830f1a843fe46fc6dacb5a2ed680226c759a987c3405d2d836bf9698fbda6dcf55a2b28ab930ee1ffb646387cbf3f79cf37ebb95bb85b9e7e7dd58c34ff79b2369586ce3224109d6669707cf885b609cd6841f593bc11a6c386e1df06adc5f4e63782213e8cfcaa239a277749dbf9b4cec8e3b79d8281974172f573c1b21da566a266a589e96c1d35e00d169e6f4afc6d6a2796810704b28f1cece16448e9945dcd94752c9fcd50c1d5146be73e61a9d6f816f9dca1ca6851f3076e224f58f2eff507ffa349bce12c81efeade34f4c803cd35b317f148a3c42e497806277c8cf75bcf68461d204f3482abc19449951473b43559b693996c6c71ac1da7ece043b3bf366a517889881dc4826ee821b6375f944c2933fe1decee4fbe833452431eceb1749d397d959c570d86572681e64d42b28d71fc3e62559342f3b283b62a5b5cf27db4fbe23d5ea80f003c247e003a48ffb7b69dc44b1b20a4bbf583e106e30324305ec7bdbba64e733b2c836980e92eb1f3d059c40564f743d5d46f6a76760a83249cb6fe147a94fa551ea6e4a8af45590bf2a91025dc4f8d861d6d6a4fe59f786e19b2d065c35c4d26a04ceae83d661d241d93c967b89f8edbc8ecfd37ecb8fcdd6719ba4e5a5a5872a70e0648bd0262191e4369bdee1bf202c562b5ca9b31df25b7d6ec3251e866e6e986b64497e6b581cbc39ce16a47ff0a3391b17efe3dd5f943d0d79a6000d7dc39e749072f5662798892b9455b1709c2e94a44ef85cdf00a4ef1a7d885245d4b1cd9110eb188feee120e0d06160803189fb06344c521b10486974eb88aff8846202fd4c5ee8d52b8fd3871859b548e96c8d793efa86a3aa8fbb5e4c0b8c7d646a85e8508ce3cacabf39e25eb3e1147ddcbe92946754459d99e6368a5041a3e7c5193afe445aef63d7f54129c92f86a868a1d2096df45cc273e17baad8b45c0097ea324741c4de06e02d6c376284a3d2c2c4d12dfce74e93f63aa90738a53c60525a4e5b205b49bb47ae99a5190cd4fcc335a2cabae5f6808a307af87f2ce2809a135adb237055876a7bfdb9ec16ed4474a326f4ba1657a2bae6b90eda2405c6bf171f25b55f753cfd6e49b3fec530746ff88403cf7245d611cd24e9a72dc07f3a11d3f0cf35302a4223f3a4a9cb36dd55244559d050d586635302f5d3b98b3c5ace84678b879570bbb1930bb25fcaba5ee0c0f1778adc4bd0a76c1f9a35fd7fd7eea8ecb4e3cb663dcfad2d0af0885597afba1a3d67fb149e57134c1434b989f034ccf768827d1cad6dcc6bd39470ef0ff07be0a40372baa3861927045a2f8a6ab081d5bdfdffc82c40362d5ce2f01b58c60a90877417d3e35bf916ac49c8569af96cefb0e7f68b99927aff46bce289a75901a5cbc88d938", 0x1000, 0x2, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f2f79", 0x177) write(r0, &(0x7f0000000340)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b5eb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf9489fa1faf25fa94df7a653e2decc1262968acfbbc3d8e14754873ea79fa7d62337a15eb555580fb76f1db9ee9e5b4187407ff484db079f2c07cf787541a33d430e59cd7c572b09bee914086525316759c704633e83371be4a6900b0af2f9605915e66a641ad0461a5d8c0b3009b4e95284c5cd8843617cf627128c555ef6d0ec52b04068373bed2ba63bea54d7d862b32313881f44bf6bc18c737e9ed035c6d54be5359183ed6108d70ac11cb8e97bc1f6cfa5e9365688d2b90b4ae289bbe176a046a1f87dac3f0d27d8c7e2e", 0xffffffffffffffd6) execve(0x0, &(0x7f0000000200), 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8e) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x84) read(r0, 0x0, 0x19b) 16:00:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x34b, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x2, 0x5}, {{r2}, 0xfffffffffffffff9, 0x54, 0x20000000, 0xfffffffffffffff8, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80, 0x0, 0x8}, {{r2}, 0x0, 0x1, 0x4, 0x9, 0xd523}, {{r2}, 0xfffffffffffffff9, 0x7f, 0x1, 0x1, 0xfffffffffffffffb}], 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) kqueue() write(r2, &(0x7f0000000080)="b3c5598d7c15910e5010", 0xa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) open(&(0x7f0000000040)='./file0\x00', 0x3, 0x26) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x1001fffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x5) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) getsockopt(r1, 0x4, 0x1, &(0x7f0000000000)=""/73, &(0x7f0000000080)=0x49) 16:00:40 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file2\x00', 0x1, 0xe) mknod(&(0x7f0000000140)='./file0\x00', 0x8fff, 0x100000022) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x98, 0x0) 16:00:40 executing program 0: setrlimit(0x2, &(0x7f00000000c0)={0xff, 0x7}) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x6, 0x4, 0x4, 0x7fffffff, 0x3, 0x2a8, 0x7f, 0x1ff, 0x8000]) r1 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) r2 = dup(0xffffffffffffffff) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) pledge(0x0, &(0x7f0000000000)='\x11`Wl\xdc|\x90B\x0e/\xa5\xd5c\xc1\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94 v\xa8\x8b\xf8\xd0u\"\xea\x137\x90Q\xf7+\xc4~l\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6\xdc3x<5U\xaf\xebB\xc9\xda\xd2\xd3\x00\xb3O\xff3!Pk\x1e\xc5L\xdc\x17kK\xf9X~6\xcd\xc7\xb4\x82%\xb7\xca>\x11 \xc6\r\x11\x8a\xf7\xc5\x85\x05Zj\xca\xb5k)\x9a\xe7\xc0\xa7\x82\x16!\x9e\xae\x15\xb7\xa0F<\x01\x17\xe6\xf7\x83PG\x17\x05\xee\x13!I4M\x86\xc2/\xbf\xcaFGi\x9dr\x92II\xa6\xbe\xc8\xc8F\xa7}\n \xa9\x8f,C\xe4\x1d\xe6\x93\t\x1a\x19\xb1\xfa\xe0\xc1\xa83\\\xb8a~') 16:00:40 executing program 1: r0 = semget(0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x1d9) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8a1, 0x6}, 0x8, &(0x7f0000000180)=[{&(0x7f0000001540)="ec30b598365dfeba1fed5b3307f7bcb7a9ef8dc21d3ff3add4422ee8d34d163492a3f7e15d705335da57b2e86ea1eb5791a122698a549714f144552bc4edacd0e49b5d376de870c8a299c84de85784120d5da286c9021595b1e1e5026124e48d85955acf540872979df4a9428d7cde1ba47805e8dc96a5b461034ce5f625fe8302", 0x81}, {&(0x7f0000000040)="11c446d9b16e6be6ab7297dd3d", 0x3d6dc32a8dfb36ad}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000000000000000ffff000001040000c5630da1e0545d79b61a0170a6b93daf6f74aecceea864760522f40000000000e800000000000000ffff0000000000008189217a26249bb6264df3b34e6e5a2080aaa0be5bc2b337b05c1a7a8621a2854a82d1e7c3636e8077c52f7db008e11365b9c6c45b5de635814cfbe32eb6e89f9969955578347ac7894cb91e4e98c848885f41a7a24eb12f6cc976faaf70b5a74915779c71f0dfd35e7d61279d09e81bcecf4eaee0aad3bf62bff4c433d6e18ac2917298e0a653ff763e1bd24545a511fdc675ecde33a7195d96e318c0f07e5fb5737582f56ab47d8b350c800d26758cecca515f85eadce17e4e3e842f8d99a1e6c9d8f59ebe9f9f1c37ef3d24b0bd7e136168cabc74320068000000000000000100000007000000c984cb36d932e7f3005be5f923e544a3ea00cdb327e91409ba8c43090399c7acb32b371f35b9fdf5951bbeac2a44179d35ca08984cc7095ff9ffbac0275ad2265cc4ca3f1d89bdcbd7753aa24a54883d68b4c660b6326fd01010000000000000ffff000000000000150f406441926c90c377c5d7e481db28353382e32e0586e90a93f2259983ffe64a2ddc4d0123758305f6733223ae078115e41302d04f2316dddc00de89a0b260cbcfc7e86ade5c16149842f3bdf2745657e7a17199c0bf0702fadddc6ffb8195da3967af10194d8d074eb29c9ea8214ac5245288caa1699f230508d3fd40ff2cb638d34a8269a5d02652f624f67eddca39f4ea648cc908d4d882e82a66832a0b6484c11aac7bb78b763142f15bdf197c18be344917e5e86b8f7eb498ab5d976aa7d02ca28599a7e7810982a34259df9822829ff41b939fc0d5f95228617ca4b907b8adb4d290ddf78bd9c1756d3e8f7a1b321c97b0ce90000657f56891c62e7c7ab7a3168aa0ce1c2c558c560eb37fb27109fdc7c9a503f36b574f466005fc024cd1e9a83021b9d55764b373d03a415aa9fe648ca91c9efca4a77bbdb4f496cae584658bc800cdd31ebef0659850650ebeb204483465c28bcdfc37dc5d5248ed8ad2ae2bbd53de0da0ca43663cb0a324e38c69d3788714fdfdbdf5fcb11644923aa4f7b1062bc906a80c21d6a24cefe0d78af7350a762dd9a608ddb8b56816be708df360a2a79b4d197e94e5f1dc70093f0c9e1eb18f94777cf590f765d0620fe6cc3cc07e2465f692050aa163fdbc1c5484b1aaf0c41dd7741baa696d1b4e7e57c221bc2b0bd1c4719277658ac946602d390da5594faa6cb3b4318bf9397568ac03251df296c8b4e54afae0685e7a55668ec05da3cea9d2b5f3023f8145d2b56c6fff92e387522e3782f48411689e49c95630e3a7ebe2e02f2a8a10389b7a5ee467ca3c02e3bfe8502de5e4727b544cfd5555c7aa74b7749486243f6f459e7a1efe1646dba0f6850392d31b5d387a7d200cb5dc30443ce8a093f0dce93b97ee51bfd96bf7ed0b19f370ef18abb8975a774da7c8012942a6e3a8eaab7755adbaaf9e736113678c4272e8fb9bab29be6da512ff8d2061ae9d48f75a03e173724a43a6bbaf38ff1d9bc62e912f9f861a273339550661e7c388fc9ad807e16329735427cf34139694442a6a3fa0a2e716e3724127ad8534dfa94759bddee8b4d5abe5ee54ba2011da209df6a58d6a12b58d27e04c3c02db01573299e3a63d00c92126923046f64ab52adb3797449861ddf5370c641a268247272789ab5500b521a501770b027385e36db9f09ff84fc716969001fe7b0b92e4c540469676aaa0f8cf04a06cdf677890e3c920dd32f2eef810841bc6dfebde9461dc52d834215a3ac74f0ab5e6feea19944c5406c1162b9640edb64c838796e9b0c16f2ea40d41837ddedcd96fc8cefd6065d30e82fbdc646b6db4e6a7c6d6f2593ea9c458edf317493f543dbce0ff6e4e688b5d96b3859756d6ac7a33364dfc1a59bb2b4345e41954cc2bea5b322bee6b941d717b54d14300fe4b5dd9aa41703a4c0723f409fe0a561566a2c9552082f827db3fafbb59be14b7830d064ab58856162eed0b5dcd219c5a63a0cb6168d1935c3c3a46a3fa1c1ea6d73d210a1421294586a1045fe7df34b759c89025f747b9ba9fef351f47164ede0f1c65521ef19721eb7b9831c42fc299b61ef111d346c9103a26ffd525f55e5ec5fd0fad104a46d6cb605f77c5a3658083aea9663d0dcce3d1d7e99cbfa3041e80ed5dd1e0ca49bed7643f5d91897aa8b8f34e67467e3adda653a020618d80d233a483e4804291e789137dc89a57826a83fac148bd5cf5eb12c5229168713855f5316e011de70fe1586747d24a73e916b01771214166f08b48d4d6fcdd3f91a273f4ec8474d2d2147fc8e8d0018cf39e71ad70413783e22348a2cf1ec76cb06814f4c32b03becaf082de20222ea401bb7332450567514e85a75e8d9278f555d6b06a02b224f0ce2e34441ca9cc6e7146750b50b89e584c948527884f456f5276df064ec405a18e13787dd8eaf5f3fb3d33ca3d762d3e8f8dc778e6abe75257a3e6f221cc122a7862f3e064ff9e461bf18f0bf459633b267e6d10f9c055badb71e49dd52bae6535568e26d89fbe64a57c298361e2b54e843a5dcfb40773271a7ba633fee14b0bbf80731cfe40183191203e130cfb74630cb1c4bc056cc0aadb9e3063e5a0dd1e3848c447e77dcc30c0430bdb2f581bb13463e81a7e72688b61a063339f070af1275fb9ede117805a1d6e7be3bcba82d537a62302c4c5346cf9a8851974473391c28be8a090c33610ac04a5d1d4c29a5226554e1892a5ba847bad35a668920281aa0ab1eba371accdc181c00b9c2ea19085ec9fb098ededcc6cbda34fb69228d9a453b87931875a9b84b919a85c6e46fdc86952273831a809ab7f4a3914f2ff8454bd7ad3d6b4cd84adba44b154899ea686b59d3a845e1cbcecf32eb015097b8d81ad1f7270e09f8972343a74c3cd72671fd445c44620b60d43b5998ed57fd34c706fb6f600783636c0d09a9744d127141bf9a673f22336778f571e4dc11d46bb3ad8122333ca10262b5e4cd9c923aea9020a1faee3a620d14e403068ad1023656f0cc828770ffce2331993b29be58645cfceb3590d43a5012d5113ffc73cfd13bcc1b9a1ca5e1cb7d67ca2476131a3297dd5510b32f9346e66a13614d2f1aaab347fbd95ebdc19a49a2bc5a7c8aaf9f20cf3de88e881b03d703575ac90100073a505b587809a79e16bdd6a1490ee160afcecf68798f8f30a0499addcd45f2d11ee4a48734a67d6a9c41eb18f3f7b444d0afc1b07654fa9235a5d244664797a6cd4bbf9b9e450cc8e0362ff7f69b461c72106d5a8c2b64ff200513b8838c86e017a98511eae3b13b24a777fd60502be62d938e89da1e8cb8ed9a7c3bc6457fc9f770fda0b72906a52681e6213a725586d39a8e90be48885eb970ffc22057888e3ff9130f74da20bc64d77c3924a625fa79fcddb7c2feb36175eda4d9193e6f145c543eab29a257537226b651ffa3ca00ac4817dbe0d8b09f75507df88e73e4fdc71411c3888fe29f5b1717c666deea2df0d1d993c0853687b44fe5f64afd29c2052c6e0c0a068dcceacec18326712e53819c807794cb5067289f0f6de5bc37fd996e48d874ace099f0fa96a819f6eb253673c63da1905eb5157fac51a2242fcee58bbe8bf79121c6aa41b68c07506090058736b92a6d11d394ba6b1b611918d061bd980062f1c51d4ab19fa97f67fc6376bcdc08a4f5745be3195b193c904871320540bbe516f6c78481d59174603fe825414495e698f4d574597cf781c23b2d91a581a5aeb8412f720d183c0ef78e0a8b74555771703b04e7be60699111eaecf1756c3dcf56621f7e7f9729263bafb0c3f6cb6ddd6d09c048e40b9273c41f7dbe3d7a5b1891eb13456a2e0a9ac96e751e691f000dfa8cf7736e2da2a76915312ebd645114b05369c94d8b0fa4a36176bef061fed04456a0920bfebe06f6525a2f9d26ad2d7696cddef2b37580ffeedfdafe8efbf807f3c704045be3d734918e7d324d14eb733aa867c1da18dc51b3509e13743d14029508da01ac8f9d17579af050dfbec2c20b28817b5ba41a4289c8af3126118ff2326556d58f6cef72490b481b4400bf125000adde324f00e0d52910f3c5b710dfa92c6d56c64bd90c06fd23e4ecd2eaf361d50b94516382d7eead4e0ef01dd103b7613495c59bc885e7a5a41096304b32bb6fbc6fabd0b9cd0818807fff465c5c0f4fa9fabb6d7e95f5a721c1a77296d40230523f154604c95ae3083cde2893a0f0a494352c4e6223479e7e217893da3ea6e1ceefa74258cd638f3e0c75374fc821c9577e26a43e13b7cddaedab8ba13797d8c7486dee61c0f6fea247791785de060c2e4cfb41f965fda5f3ecb2077bea974eee2bdab2c2b162926046d61daa220aeee84dc815160613c87cfc1f7e43a1cf8fc79b84c2f0bb7ae93780d8748a233923c780e9415052401336e8199ace708c235ffd8da953da978f7f0e58e5a11dd775804a2fd47320afcaa4cf8fcd5832a6537e13e2dd9c49ac1c846aae174ffcc6f68f66bfb28caba8506ae61f531f9620f222d43f3503c4f95e5280193b35bf8e9e790778d870f23e3a2dc12be45d531393c18f8c3fcdae7e2af876578e1b9bb98699cf2697183ff6fc8899e27ce0d4c062a1ac713b45e02dd302d388ea1415339ea03f59386433ba5504aa4a449db1e7a048ee974cdfedc47bb4965b78e8bb07e0bcd2ead1b2713eb53c1c9291b960f14b764c47960b57eb0c0f02fccff208d21abd0bce822bd7f2914fd4a7eaddfd8bc42c734d7cb8778cc2b8defaffc29a42618bc6499bb94315aa865e2df5eb10f108268b066a314f221b01b5e401a2b2479037abe154edf56914b1cc233468dbb63f375a630c2626714dde190c93dfed3b70551a938ff4f3d49c7d642970e94b254871eb1ac9f50674578190f7af55420b87d7b2312eb75cd041699680c85d95c02c6cab5689b9562b4f3de3884cb4067f80fa97cb654bd49ba21fe55932717d60c51aeb32b96f06ed34fb88a7b37098460508674849b12d95d1e39913c41ccf74effe4c1003056c5c4ad4f3e09690acf1819af44c05e2c584f63d5c18f24cfaeb6a1fc218ffab0d5446e20a353632aa058580a29ab9b952e6693d77a6d6fea8faa10a545e275f8f67209dc50bf7b2ffb6d33253178b80603557b0546a9c376a7309b9e9b4ab5cb041c7e1ff75a3d3e12d1f4511ccffd02ef51607c3cd6ffc4a0125bc126ea4164087c95b87d9cd5663baae8d0f7f790239fefe39fd974035af7d030be9dd943b7fdd0c1d45d8a394227efcd95b2c6b1c4529ab3f9b2bb61fd1756b85555b95095edc5f5fb28c31e6350b50769c7fc9ba6910c01ebdb0d07f6a69fd94dd7567aee7e1201cbe0c993f4873f02bca9dbf551757581b0aebb759a19a68d937ac5c1eba7be851fcd45983ab6dfde76724810533a67a1c00e84de9b430c311173419a460f07d6c94ea248e067175294669313f91f9ecd0c477261af31cb73201ddd0a9d725f94cb661bafc22379ae0539cb26b09e46bdad81999a9aaafffc1d99fe76954ebf9fe1bcd43474f4b3fdc94cb671c9b657dd484812f14d53ca36b9ca7d847cb3af428f483cf68ce54be318a948a7c08d1d79df372b7cae237e711ca7c37f08f0ca7dd34fd59ea7800f8c9557596d7511a536a4b4bc3c4952a9577efc56dba4e503b5123acde785771ad1766aa498a62638e2b72f6e50d9c6442bad998a5f02bb6fed92b5180cdbadacf08385d7a5b73845e94362ee5e46490e5eb469492c5c96ee8e912ba31095529721b0a6653a8eefbe58ee2c531ef43d7da994de0edd72082d46d944d9c5469352b5aec7c7fee40030062b5d76b91eecb8c505bffd8381cd6f5758887f7be6108152e7a5b8f0e3fb90992508a8e8a711225e6f066922eb754b96fbb7eaa369b3c3af41def82bcee5b2946170e1a4e22a96af1f584666470d2577819cac3c92a5acd45f656613b3e34787bcfcb8268637f5f128fa1e419d3396f9ca9eb35a771b57a3a29560ca835e6cd0c37c134c45d81bae27df0d25729190c52dfff2fb4f1a47fa744df959caf64580f2e839928798d3dcf761ab08a122bbf15f5405d58c83af1422a52aaefef29e0fc707b97203acde6a8e5cc98ea388fa1a46ce9c30853516a3117b1b0d7ff64ae8414c8ca127eb0aec776af6fa2753e4ba80b14ab66faa44e7719079b46f7f091921e74cd06be56da08d0442b67df702fbe6f5f16a415eef756fe1b54ef9f74e200514fd19958c9d15ccac66a497a280b0676aa0e39f86f098d0b717bd5c53160ba4809686e775e4d523d80000000000000001000000fc0000000bfa7c2a16b26b4086e6da32bff3fd5b6e5d18ccf13c6f0485127713eed7ab7a49ffe5fb2bf320cfdfe4f0447a64394d057717743da10bf51942fe4d8d98b18741f8d6e5fadd51d6dcc96fd80e40f03f4e195101c5f1d2760d7a38d4c92edfc677d37beb8540086c96be9c9b288bd0b3f80af4ccbce625339fc96f715f9ca561f3133874c2e8ca3f9f48bf9ece030be5832e8c94a06756bff283ac5c230e33121842bd81571b029c205f359ceaef01247db3d5f280fcf07c70df6c9ccf3af3277e00000000000000"], 0x1268}, 0x400) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/60) semop(r0, &(0x7f0000001500)=[{0x3, 0xfff}, {0x4, 0x5}, {0x7, 0x1, 0x1000}, {0x2, 0x9}, {0x7}, {0x0, 0x3, 0x800}, {0x6, 0x1af, 0x800}, {0x0, 0x100000001, 0x800}], 0x2aaaaaaaaaaaac50) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) dup(r0) fsync(r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x41, 0x4) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x45) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 16:00:40 executing program 0: socket(0x1, 0x4000, 0x100) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x120) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x129) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993, 0x0, 0x800}], 0xb2, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) dup(r0) fsync(r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x41, 0x4) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) 16:00:46 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/77, 0x4d, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3fff, 0x100071) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="adcb722ff4eda8ba06e20598c7eac2f60edd43ab5717d525660d7f83b859a8e0364c04719ad48fe8ce3e001fb002ecc2e47493592e59b9cd1c0d6c1c1448da1fae7b7d0fe6f4fdb7761911eaecd0235df0938765b9dad18dd0ec35cb96595a04686de9fdd7cf2aef72149c7570b20f23729f1836c6d1f4f3d504c7ef47d1b1d10ae97db1fca68e4a51fae81ae5b34b66a6dfe16c409c5bb24fd63d06e5a3a69abcedd66727b48117c0dcf8b09bab822fecc0b2bc417c224ddcea1be62bf2843c6290e91599895aba5cfb74bb81e7b691a48adabe5b6c96ae73810035d0e2a10849add474e2b26d49e14f35dd04fe2dbecb54a4ab4e51558b51c599bbe79bc1", 0xff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 16:00:48 executing program 0: mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000280)='c\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) link(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x2000)=nil, 0x2000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x3) 16:00:48 executing program 1: socketpair(0x800000000000002, 0x3, 0x102, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt(r0, 0x1000, 0x81, &(0x7f00000001c0)=""/214, &(0x7f00000002c0)=0xd6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt(r1, 0x5, 0x0, &(0x7f0000000040)=""/130, &(0x7f0000000100)=0x82) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="9f338200b5daeca2909f65c7a6119193e541784a99068d4827111c0feedf26b16a7180fd0f4620d66f6e", 0x2a}, {&(0x7f0000000140)="37c0ee", 0x3}, {&(0x7f0000000180)="00f19e5848b156d2ea918221e9a40aa44fba736faf303f4afd80e0b17894ea8404aef3392f305d096b90e3a162e32adb50851842bae666f2ce395a046d0038c7a890838ba46c115cd4f56b8860f9cbae1ef5f47aa6a7b76eed064bccf39bae30d5ba543ba04f120ed21d4c02613c0b3f96f7eea3f3327438dff4fda606602b9e794a4a406f135ead24fc818f43ece70a4c6dd95e4ed5bcb8cb7622", 0x9b}], 0x3, &(0x7f0000000280)=[{0x48, 0x0, 0x1ff, "82e065ff5422cde99ad49db61a6e057bbbd2bc5af2c0af8cf054fc82a23a641b904aea83ba5b1a61af8f9620270d3b0f85a6dc685644"}, {0x88, 0x1, 0x9fe9, "9f61801a0c0fa3f30af5b6110ef3df19cf98c507e7f0af1f69937688a45f00f82b96f26d96e3d1a36f62322f08ce9120cd73e48c24890205d9158f12ac8b99db93014fd1f16aa7558df61c07c4301f12fb623edbdb77fb08472f7a9923334a5ba8e1571b1ff29b14c0ed355526f65d4f25e55c6d873005"}, {0xb0, 0xffff, 0x5, "f93f749ce300b75b5c854e2387f1848b95e3b072e8449424ad6f47d71f87304988f7ccf9e786150c95892aa93e4b25db2de3f7848201ecacc6ccbf0ef7a6cf3fd7fc59a8d8172d4c8cb5d25c8a7f0ad7b2cc345a01675bf2f3ce9f9b152857c9aea5b3268d450490b28b9faa23d785894661b0df1cbc0f30a06bb1e5c488c4d01039035a6177abec44a66861e194f9908dedc7639601e587160cffd70f"}, {0x108, 0xffff, 0x8, "b06de53a54d879d5159e46dada8eb452e54a342e62d1e1e77f704a6ca6668dd964eea86ab4f5d9529d2b6f7843c71b8a70359eb5073817b30f45c366d4bed8eabd1cdfb79d14c8266b0b4a4e88f31c1191f35d7144073fb8787f39caef00bd41a3745cb75e7b80f5aa0b168e2af9a092f4f08b8de2578e17d526ee790d8cc26e5cd7df94d639a559e135b6893093a27709a0b1019a867d33b6ad3c27afa6a278f567536e842efbfdf29b3273aa897d936c68eddbc7e12fa8cb0c38eed774f1f856ffe52643d87a0925fdd00ed0529fd88f4400c5e94cce1f5814cc3249ba2b89966d7e75276ab03baabd0025104a38fd94df178b589f"}, {0x110, 0xffff, 0x3, "6a9e9ca285127b92e1f8bff45c2d91f6aef3320f209e7069c3bf9859a2f43c3e43e906724269715688c3e8c68e1dc4d55eb39ccbdf83b9157bca3c8df0934fd7bf7e7a2a54c6162bf6cddedd886dbbaf880a27af553f4173c91e96a23cbc1ed6edb400558fa04dd5d0d845f21d57138abf467d8aecc90b061ad13e0d655f1b6348e882e6a795a787ae29d0892c55e903be77a406592df96cf0b48a160da44f863d8bc98ee656c07cda83dc92989536d6a8257b8684f0f9f8559bebdba60f8e8a35efc9ee3cff4fd2b43361f0e861c0b8851d036e2dfd625fab52aef59d08b8d8b5e525ce2a6e2798f4fb86f8c4b7cbbb18365c3a3e831e11807a81b959"}, {0x1010, 0xffff, 0x2, "ef99acc51a0abc18585d926a422027a3eaaba664a882bbd6fa3fa5beaecac247ee4c06f90a8111f94d74897123272efa1b58d321cae97f3b814bf7433440644e0f0b572955532a51bc4794872a2bd55290f9695de28ec7b260f5ef61042db916886864707dcb7071bb38e92eb7608234554122b19984e4edefaeefe83fe2a25ea34540b7502d7ba6d47d8637eee0ad5b97f3ed365eeb2ed3c1da565ca36ef620d8fcfed89e00c0611831e93bd3ed9678f559bca7829952777a1d8132e50071eea361b17a05a0b0207e257a57d0938d67a8da21dafe75232f155dfc974567a3bc41e009372531aa2fe256972668b1ec5b4fa137ada76a5944b1808acbbe6d7f1c031cacf463e24b7ccdcf38fb5cca178be9fcd29b9d8efbb56e5743b8ad1a9b31c9e87bb535fb2294663f406ba8fb99e2a003193943c5ac9b8fbbf2ff988dd869a5d858f93214227ccf6062839bd324274808f107e3065094ef58ea1999a5beb74a50eec68b748576a59305100074967cd621c20765b909b45ac2ab2b9829b70af83d08b1cf5d5943a08b7ace6bf8f71d28dfd3314ba0043b244ea8dbfe050ca42976d176a31a9bb6dee88aac9ce5e1c03e6e9e3b94bdd7ae15188678dc20c367513a4cdafe952411bef8a76dfcf1068bc0e26e17da2103f809000c22ec781b3b9178644e2fe778e2a7ba6356c53ed49370cbf617db75b8e7bbabe47d7d292ec6de2c34d043de4001692d060ebbb866d5b8eff85304f26c806b96bd74fbac9dcbbf4aecbafc5e4781d372c670b6107a478477dd18bdedd3d77a8b0d6adad0948ddd26fcddf00f80c4d1ebf53182b79f58e42692b1c71b7588c7f0f54b6b7ef114c0f5ce0b12a01ea9f282c32d3ac149a862f1b59648474a7fb54b51b4dbc3bc85c9dc1acc8876b25628e433ce52c723d262cc5ed29a4e99da8e97cfae0fd04607298009288475f1c083b9d5d206d4579d9d92d3b3046bcdfcacce4a8fda55fb6a29a3df1b06042e93e7fe473ed95e5418a973ece55ee38313bfaee0e6509e4faad10099be4455c7d7759038fb029ad4b32f7eaec33a5dbb3abdfe1606c4bc5eac8f6fa395179cd6d018a4e7b76b14a223209bd3b7699556bb1eea60ec0f2da70a366a69fdf3b413eba6e6ed8e07881346a6e125eb30208e5ddecf0a0bd859ccbb278dae0249671cb62d11b2761cc62be32f14d4a447495332445cb6b49e02d3a275901bf69413984357ffec52168309da1092916c9a0d558d01353a7148d6f21290dea6ea916bdbb1bff6b7f9b075a55c89e2155e91341141111be3cc5c2a30c8abbac691e6bcca683bf01a6a8134f78f101a87ed2ed509e1196ed36f78c58ca1ed8b595f2889e1738fb2de4b0370d1d28cebaa44d410b988559229e06891694d56b124bb43b726239f397c4cdf47bc788aa432e45f4891ec261e6b37000f3efd2900f452ded6149a2247aab2eca67c9d1a2eab3852ef4bebe89f1dc3d82f7cf35e6c75d24c8ea615b3c6585cde16b967eca481431ff7ad1cecb308da0623c4a4be0b2f54d3a90236174126cf4aacec3d861ea58a77024fd861128f309f4a8d0a1064e41782884bbc5f4b6a726c04d88c916de420e8019404d91573e7ffb44fc925fc4d8dcbe28f28ffc8a6f081c21d778a6ef664d86543553ccd6191c94402828385c0056d12f9e32d074c6683fb8315ef3e6c8dac5c459258313c86e97248b885de259a8d4c7ffc63dc9b0e30c26dee93a221a1a6720997bfe166ba0ebff69aaea6b733bb8766e16c88617ca78c64cb19b583bf0adc92b5bb6ee78b1d254ee5f993cdb75a500915a6fcf0720b57acdb90fdb4f9beabd2c0686cd68407e711a540fa49b23d808232ea30def6222d4826664a52d4b6d0a166c394aca8fb2dc08a688663c599e6cf23ac24ae0a75dbd6f4226dcf6ab28fe3c0342e48eb8ba8587cad2ab3bd274dd2687c49cafa45416eada5e41b4eadd9446aa7bf3879a0140e0ef6fa6bd8d5fbec3aeac7a37b7012faf6aa4ae87dae5a3f6ef80ad47e494e7d4505387140ccf51b7166ef437d58f52832975729084fc0443e3fe4bcea68579ef8a60b3400a0449f9d914484530af24d584a164bc0a7e3da80319d4de3e422d5fecc398db30d8124c98d76da162fb31c7f7dc4054968ccc878fd4f54bda6d8541086df466a7bd545cda5d6d869c014b55eff8180fb8d64322283796b693798f99967e95cdc839f1f617247b8daf5d9ba9d90eb3f1ec2f609d8c4131047888b7a9ed78b06958bdcf440a040e18cf0b7a64b2f9a6bc30e2ad3f641185caf1ab3d800f417c0ad40c6290507dfe03492084573aa596305ac7239ba08990ca22ac134cc191bb668dc53eef830001c168f597bfab3783d8acf8218d8eef2a1aa9e34b6b902da9fbb27b19057b01fd91e2b368c0463aac3e8421bcd7d83f51fe3c8e5ff38967c6fac909a7da489aa5729ef41e32f658a2b1d01354879b2042b83085abc735598a317a2370cda49d88ecfa6029a5f6cc39e651850d76197ee07a45b32369f043dca725b61b0f67f4ab6d8b929ed444ef36df2c7c1679efee25dc1db08cc3a3d251b0e480c6095ff1f879c2ba5868c3c898b034f8d36de42d901c69aec746844481efaa529d87661258fb7d3ec5794535b4a10721e92b0ae87ccfeb13f9c9fdffc51c513173f79f3318a6706c68f69fda9107e5813879172de64e81ca3ad866df30ba0862fa423ebe7902fcf72e79b176bef6c387ebab28ddda9174450e4e381173dd7719fa6c4fd9cfd16857429d926d144514a0a71c586f80b65c683b23a2f1667ea36158349c64ef065243792a41cb1ca1c85d5042564c224f73dfd4fda2ad0630119ee703340567f9b95035066be3d165271e2a505e41d57d81e23479f97dd046a5b34c13d50db6b5f9a8364cdf72e451933a09ff0da3c341e2f5721934f83f30e37665ef8e2833668b42960175189e6c2f1228d92334d036cbf00a353c6c93c98847356c3541df0307ab66bf12d499286c76ea2d5c6b5e3369027fcde749ac5c6e5b7eb388687f08c13679e9c205ff7de294539c3f35f9bc2000060f6525a86931e7775fad82ab85ac2d7413e72ad12ce968f076937fb2e18ba4a11bf261e017b492cbe5af26e699aceeb9b137decda4b014495e7dc594b17ca5e741ef0e67f8517731079a4672d9d6d0cf75d93921b135d6fcf8ce3d3f01b265904acc0d31aa77073cd352580d8b450b8f80352675b338331c65e26e2001dd04cbc52405df83d0302395525be3b820fab28aa495bc6478528b1453370be344499bcfb4a66dad6b4b045299a316524601387871e7ba1f54380df11fc0e063ec2709db6b0f5a188fafefcd66bc11da96f595f1017642f55e95cd5edb15bc24b62b056702ff7bceee87764221f7c8e9d5f7d6c4bd1e28d8c874d55ea1ae449cc94e0a2dcc23c6e40eb89db39e27afbc667868c9c80de5dd5205456b7d3d9f153463640868790a7b7f86f06688fc7b3010512df651a712f7399dbdc6de2be6d1bd96b8a7b0fcfb1ee6341be881967c152de5ac772c70165d7989f048357094f4a411b9364519f32a2420193bb737302c08e0ef41c17af4052252a265a12ce981d05349b791b903fccd22af6c4fb23f98592fa26e22485af434874c7bf4e30230206c2e558c1b045fd5c0972779324d5e36bd73ed8ad14825fabb9d5a9ebbe28a222afeeb158817cbae3b3b320677caa9c4113d75bf3c647126a9f03e1f3c29a3ccdb7f8f7ee1bce8a89ab9925c91dbb5dcec77e4d9e7510ef8e87673e5e549bbef58111bbcec4f0c4f3e645386d504cfef6f5f8f365a8ff5f62781c0e86e5e7bac70bda5365bd77e2497718aad5c30a6b0ab1286dd019176f259a44cc1e73fd432901f053ffe037152a851363f4d34a80827808abda07addb349d04b1e7b429c1523e511acd4d95834f0d99ddad1063112183590512636dc9314a6bcab7a18bbd0b9fce1b3a192b8a7fe48518c97c686708a1481965f5dc40116811d21d463bc3e3061816c9a30ac7b658ed6c267ccd910ffd1f79eadcc3a26d2c95564a843ffc3c6f83ffacc7bcf3d379eefb2ac473795a1ab34019b3b500ebaa12d902679a7be8fd6617b8ec044a14a4f5289f2e45a9e7f5614152b56354b33bf0cd96875100f68ac2c8b3784bc5a0d3b1026fc378fbd17c082f376fba3445d3f74247748f0f6e93aba8e80730f95e5f4e87d0a48e5713271cf1b79512603e1e65c906980f6d1c602257648c07ffe789bc6448ac105dc1954dc1358c6dbf62806f2e483da0df612554cae7494798650fd6e72ce27b9148dfdad1f82a23b6d8a6c56cb69e63a9486109e196b91b663837b2fb916aa390cfea05e88c6a8cc5665c5167d7369742d3931c57e817e43f82cff12a3ade99191dab78df182f7ba366bbdc457576c70faca26270181d7f06a400e708c94c45ce0b318b9baeec1ae21df9d401c9c2e178aef694ced0587f872ae16e0dfdfbed2c750ee08a9d672f4dbfdc644358c3314b6bcd4d22f198b2c05d26b384f26c6abcd735636fdd36d8f77e767d9dc198659babbf2e60b1b42a9ee8f8f35ebef110d02246ee9f6f30199b996140424a6ae05b0e0b1f0a0d861f9c0cd8442ee7c1f5de349aaec1cc757c96874fc81ab9e46a06ded2511b86265160a5a7b8dd7f943b96d55918ba72e7a9aa11811d5dcc139d429c2233408e6f0d6c2ef0509b30c10a6e5b70cfd9fbad2840007d04d06e8eaecc92c03e04c8c480b64a7ac0463b22b71abadb3ff65f96f218dc8680d8df639fec586ec5452daeb2cbb0ff988955d988e99206a874d486e7b05010ca9eaa550a516ed94dc6b4da779ac7a3129d7d3229e919f60ffac4ac9991f03cb48c5439bfd0328e25aa2ea72ee6a6ad488bc0265440498b4638ffb53b20ecf37cfd083268a72c5b340f379a2aac716c71a7613411c0b55e00471466b51549fad2f5c6586df9ce885ea78b747b2e408e8ae0708f14c751704d72c071dad3d8fda6dab539c2ec69f763623a183a1d6a385138de31df3c82e702898b415b96339deaff510fa3aa29800101c1a3e007095f08ed015b6bb06ab814ead5a1d04c8b93ba5633402e26ce7ec8336602ad10cabce24d7d7eeb6f62df8174913583e237b9a90884db01183f0fa52740a72f5727b26dacbb5af4e7cc3240bd7050648a71766c4f28b983d04a9ce73e2eefec20e8030b5b094de6d93b73c1d930409fddf6180ae9d41575fc7c354ef811a8ec1b60e166ee6aed52dd7bab6d3ed9a94a95a282f2be02873601e3abfc5f567ebbdf20d4fc464a4e0074d9b7f6e3fc517d48a5456e3b6942acbfb6492dd1a094eee0f7b707cff1b384e308af12fb0fbbc13a0ba5d2e2a3a2db80949f933e0a733138fa8b81984620f59a22cc6640981210b894e7d612d043cc8afcb148b43db5df438f26fba8f161e0c5f018207032db3f79684aa15258e1b679bc89c32171f53edc25cfc1a118291e63c17c3f94a8e399345f93d79b31e885ca41b3fb089be296298aef97289cbf71d77158c9180ee95140d8450f3ac0599d910aff72ce2c7ebd927bc1119d103327df411a76e2ec5730ed9eedd379eab71a78997a788a9eb0f7e957b65f450c8c2f2fd8bb2cad8e03c0c8a1e1b946520adaab4b41f19bec8c75fb943a0c48978b70c8078b1fd0e53d2f0cefeb73a79b549f6e4d267eabbd73eb44ebb8e3eb6e932cc6b6c643f17e3925de1cac435c09b084b7712d5a41a33ea267e753319209f8e2240bdbd793f445931d2c76898acaafc822f556dc9d"}, {0x18, 0xffff, 0x40, "82e9fcf8"}, {0x70, 0x1, 0x1000, "5aae4e4fbface4ad0a8007f22b12e26da908ea09fb83934bc916d9cbaa77dada16875a24de79ade300036db0cbb5cc102507b2443d8649f678c9c674efe837406a9b58735a8abceef05ba0e13311952c0a07491eea4870fdcb4826351845dd"}, {0x110, 0x1, 0x24, "a9803a51f8d6277c581bef09c021932ea300bee3210ea46f3e7ee36c54be5be87b0f8e75a047f2a6dd8cfe62ec5117e671018a35011a5bbb65efc94ec0d25e180ffb477cf4822edbe10f00aeeb5d50e15df6a2b801e390a8fb04be55996a5486bf839bae4a5c8d0063df6c34ebeed344e9da1134193ff9c5d0073a2d12af25b3f229bdd3d8ca24a2daec3ad8ef580b64c79342f879f4a2bacc16ce99f009d3c3e045310d758642635e614acf68a6e71526d9d5ceb4bded3ea77d4806f6c484c3a15b64f098d0743854c165778bbe9b94ea43c39bf9999b21b9faf87a3c293907f0c21de14a17065bb378e48c66fc6758a642348bf34ca5c6910c40"}], 0x1540}, 0x2) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x10000, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xffffff78, 0x46, 0x0, 0x953d6c92) r2 = dup2(r1, r1) setsockopt(r1, 0x3, 0x3, &(0x7f0000000200)="a898bc3cae443113686428b14d585a32f66779c9eeb82407d941557a58c160e9687ff522a9bf89080050f0d81f6b41bc159e65d05928783971c85897f84cda9cf61cab7fb08b", 0x46) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) 16:00:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffdffffffffffd, 0x10000000003, 0x0, 0x8}], 0x73, 0x0, 0x0, 0x0) getegid() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) flock(r0, 0x0) kqueue() 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/195, 0xc3, 0x2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:00:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(r0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)="6d2879e05532fa412df7956ff21354d250761c944faef1db74665e0e2abf1304ea2faff31c73", 0x26) 16:00:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/192) writev(r0, &(0x7f0000001240)=[{&(0x7f0000001440)="7325f192b55a7d5d46b382b0e72f6b2105b84294f877f815763e52497ef64628df0ffd09b27c37a46d0ca3f2016541686c43ef2dea7df70f251024192ecaadc210d3ea2abf0bfab70db8a2bc7f61db1c8324488e15dfcf418c97b0776a2b48a25eb78a4d67aa07508681d7828a7acc14ba7e932394305d425bfb5c618573be183f7d92eb8056b081e1a780669b2f40aede033e6ce60673896f11123527aadb6a58b71a2d6ebd3a42d0540872b492ec4f2ad039cdadc6ec8159f1e8c339b55b89662a9504e6743dafd2d4978f2f480baca2ee006915cb93829322ab5e2b32c4bcbe3aafb2aef5917578757cd3fc0a703d0bbb7e56748b5c08726571615fcd495963a5be2e5f1b846d46d8bbdeccbaf4787892f460cb1fb159aa710ec480bdbaf1d3ae3a24e3aa431698a967ef667e3b778f451f08715efc51ea423d6676dcb22081e72de2093f33e2418ba89c290864b3d6a98be29319c37df7b08be5fddbf7a0048b7796a5e358245fd23198a3a692401d118bc3ff94cb55e065e18f8af4f84ae2b34f7356a57f4ab519cccde58ab75af7c749e3c9adb931558087df753d4314ed7a409149d8bb279f72fee21700ec654cd0a0fc1a9156472936d559cf25621a70b7c86c644d6c93df7576d27299f36ac80d056e56d4f7f90049ee143ce8f0ebc91bd9d87cceb7bf169c312c192af2f5e84f85f3e7626782bf031ddd772e44d431110d46d14a68b6284f26c76c22f462dbfc0734bb33717ef1eac1f56c6c0d2da1490d17f9c76a3536613723e3d50226f213fc4f5c33773443e50020bce9b738af0436b9a09deaeadae4319e33874e3f359efaf93d8ac8b5f3e40234ceccf5d8d8c73c403d107709317961731468fdfc594620700e9df9cf62b21cb08ee9cf72501b1a3d40373938628457e3f5cc5d658dd1e039f04db4a45ada33fb97924dc72de1f209efc364c6e9f83d0741505ac63935085671181948be50ea690d5fa24b1cd71e08a721e1ddc801b85fd39c3a1c9904db5d9cc18fc78f3cd7fb4630b133e85bf885c50656d9a081af8a437d97ceef0788bfdfef5726d128d259d6f4944aad027cf3b121a537d6c775d170647d6fa46adeba0cbecbc2a71113607cc7ab5b8d7000eda8f8e34352887af13e7719b01ca2b223e38d49fd57e2bf6255a891c060a2c6ab44eda8f0aac0b8fc2b2d27c2f42d5aab44fca65c504c46916b7de1b2e4f3cc5a15c2f80f8eafc3cfefc2446d6bcc270860ef6a217b403ee131ce59d1aa946a031b51b39178c9a2822fca615fb770238c9b3c89237b9febcebfa7ecdf4cbbb3ea79242ff63003775c03fb452371b9c48523b2415b7775dd3ae338f15e52b1cbae39ca3c791bf0e88d10a0a0c05ca89a1d9d7277c242aa904354cce61cd0e87731021b0b45e15b09bc86fd8aa9fb313fc2327e38ab5a286025c8879184492f99d1989a16f799cf0be959c359e11a4eff96840768ce6dac2045f7d27eee276cd743087852ab371de485f96f32746992df57c1a0f1e48c419cb6d92e62e2ccf57a2ef19a4d5f9a890fd98d479e7a10e696ad0dab6f67f3c89e302a6f0159d401732cf5adb3cfac7713b2b360e0bcaeeb28878e8740e9f950a42f3cfdf0e6b778e320cfca24a183b26322b733f54ce4a7e3c6369286f77678ea5e6ce6021063ee2ac42a86266308ad3e1e560ee6227d47b5f17441da23da32384529f8d41debadfa02969abb72d5d8e8f2a2e1344aa57221da4b33999f2c37a07777e013f1db77e5da55d6aada469a8d850fb13174edb121687eb6c0651f1457a04ed4c5b88bed3a2e85974521a4972fa276224ecbb952860beab2e3d54783391849fc0e76b83856a6b865e531cf260cf4e131ef18f202ca73049840e1e80f192ab6aba31acf6217a45e187a92653ccce03471fd52ea54b55a1e49c01e886ce2e5cd22914b7d8cd947cfb3e2462f699a0f94a7dfa6c3b3bc80eac16f5ae0bfd78f7a5fbc6d2dafd9d08071ca93727341e2a655ae0d88699bc6ae19c77b834315b8ca49f356eeaa5227b4df8330b82f74158b94a9f73ebe996ec1d0e376af4e3ea99c37c0cb154aa2cbb36d5068d29d0227086d663fea12b55bf101bc36b214ba19c0fcb2dfde0f763c2bffc41168cebad041d83fcb61ff038116defa257931684c2dfc907e2fa19b9a8daeacf16896715a9c94f8367250735de0c6f2bc9782d112db6881a07c8500c0d5272cfec630114ab9e9bc6a1e5256f3182f2727db606a60c0c84ebf006a33cc8f0fdd213df1cba02741559e4c0e244a2296c3d5bac6619468c5f5468183254df435405aee93563ba92703ac997c235d4f388250f350af91e1139606139af6c5f93c6da778c445d1ffacd425ff0d069b71715557d40f2a1b1109377b0203988d61fb786204921ca20069c3043c845860d3244777f956609e858ded7ef9b1ea8f1c749f8fedc301f2097cf46eb63dd23052f4564ab876cd3e25f9541db8ce33852515a23fe91636724cb5489687c2d6adcfb2f63b8a532c26b644e8a2b98bc32d073d4202d2b850be5a141e0ec6e5930fdc68d18723a0db9a5371b1e3e46d520af79c39c7957f7474f310b226129d604cf36ec6583667a7882accdb97e2042daccac30a6dc169e67912f23c3c7022d3b2835075fc3594921a74ecfae08c863da9e168b8686ce968d7b7b691af99078f1000d80a88dd27ac9f38b79dbbe5ef23dbc3346a5176ff4491c3d12c8908dd0efa5d391d55b692effc7ca2c7a48717b165b3ec03bb93a1f05e8c0f5b21cfb85db6d7221900cee778e9c492b4409015cc2713b66b77e19366f5466433b131b632d5518bcf7f4fc5527c52c6e9211d900e52a21d87c9befa597393d406dc875495e19eed912582fecf01bb400c3641d9e98a8c52e2af6bfe69b8ba603b276052fa85feeab3f2511161ecf61bdf345868b0477c2dd0a32525c8e407b9b19cf699c8440bb4d2ecdc50993470a5ef913689da8b4bb7802f26f037e96069973c96e586448ac4e9849f29b61376a2716cdd0bbd61613041de93a6ee2fae6c236c30ffe41d70d3244fea3efc433f39560d3599c764372cd7d0b9ee726589f422bc0e3ce33c0beb5b45b2e060055912902cf43ba99e0a3a5b5a478232163dd14013b3ab61d4fc77c1bd81f53558248156dda5f50652eb187c079424232110c83e4ebdb3731b5f95065ec790254709dd6a464b287b2b11be3348449596522926ebe92e242b80c3f7745cd9e8156b7ccb4f08e01fe2f6dc174f95b89ea1cf6a7e4448bb993abcafd4cadc06cb9def46a8de35d84be116f99d7aa1b553046b69ea8996712a98033bd378891af264eedd5cd7696a2a1fee5aadf3bc0212c2e5eab83c77530c36aa3e42f30a825317ee2e490c51c85a138d81cdc7bc3cefe8102894b13752711b99c932b7657f6f4042a05f5007da830adcb9a99bbace5eb2ef54f25f69ab95e5bbd3fd840e3861769c32648b04c03ce8adff15581daf985a72f7964e014fc8ee2cee803790efda9ca60337b2cd9af055423cb4df2ea7e9cded0eb531efe53405062bf6a05a2f40c45bd9ae84243de08e3650c9e77d5e0b22e919356673235a22d8652f14e9da339113f5f0cb7300e08ade6cc7b208fdc946a17ad8ec1fc13dd6b918f6181e7d318866611fbfd45d87c14e731a4bab706cc1e453795910eb0b2033a2c91dc96708cf5631530ba726807d3a20c39d36837466f7c3e3385ebeff0cbddbebd376bad1147e26f6ef7d503d97c2fd20f15e09ec0cd24e69706ca3c3df117835bf18cd9ddbdf2c07c8099f02b898c79ad6dd8b475348fc51fb46a1a2c815908c95780a67932295448496f285213173532cabfe6f4ad706caa122ea47807372e999f84765acd11568032c0d0c294f5c305eca37de094a1327a4e3cc7f0ec5166104c96ca32d0d2665c26689ac993c3202c75a48a1a64d4ffb6a9360211d9a21ac0f9a5ebe107cfba9625aafcdf92d13c08a5c6c0c4acfe536047e1f62b486552e8534fe33226a23d0b59214c790c2d194feac43a053992ea06d7c88d1a220e47978123b95b4cac1bec0a538663632f1d611625efd5bf87d1d3c3acc51004032951f761e98dfe3c212ec197ea1f5e8d52b818c155ca07ffd6a3eaa168bfa4797c7fdf82aa7db527a2d9f49b785d9d9aef2d6746cd10945c9b59d3a343806f46c3f24f1cfef3630a5d3bb6671c09022c38448988acd4d7edbd2bbd8a328305f73665eafff165d7820121b697dfdd4014039a5d5e72f76d565c6a0559d28a6f2821496dd397820a9aa632e7e67d65cc76fb21cd2281e93810086ce6efc6e686c3ab710ffbbbf3ed8b2dbff2bcf48cf1daf7ac9be33b93108124aabb1239df9e8ad4a51793708b34e0697039f6f74a5f13b355c2d1ecb20312054bf9ac71acdbbb872ee2ded07fb2c47b2c4ab5d1707f3eacbf7d61e5e7fcd002731e3ff5b3f9c6106bfeb96f01050e948903d1a57306d08e59e1c3f653a5abbaf32ad56555a0ddfed49febd9dc2029ebc3f9c31d7d96d61e2726d64ec8b2fccd33e8a54d8b87ca3ccbc3d7d3b283a98d55dc3bab17326b70975a76535e7f914de3279657d7e6c0d96fa03699f4b7375ca4f0c163aeb2d8065c5689c0be8ace2917ebf2c5d0f4d36ff527373c30ea2dc2ed0405856c16e8d59f121258dc11cfba6aad0212fecec53052a273abb4129c5851cc1f31da0dbc066630f6e059744a353feea724fbb420649721023e08a46711676b8be4ced56180b1489574052c776ab7ad01e7d3abc533ffec8d04bd94696e3bb48476057ffbd80cc37cf93554a28b24624cc7ab1299ffa6655952fda7b776282e0b1f889525cec632bf8e0bff586eec7af9fcfde859b8e199c5061d05d2a70414774e7172ca2dd9a8c9e1137f1a20b39c86dd4f8bde7daf5ae0319b64cee8c7976f08b0aaa52b42e1b3bd834a557d4102915baf2a5bcd77f94404519a90c00f7b11a5a6654988f22105f0a1e49deb4746597108282f57d5df00f775e62d981da36450637bd400d74be457c08d8577a6805785e", 0xdf2}], 0x1) 16:00:49 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x2000000, 0x80000000}, 0x0) 16:00:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d9", 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) close(r2) mknod(&(0x7f0000000100)='.\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3", 0xfffffffffffffffc}) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) socketpair(0x6, 0x8002, 0xed, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r2) close(r0) open(&(0x7f0000000680)='./bus\x00', 0x0, 0x80) ftruncate(r2, 0x8) lseek(r2, 0x0, 0x0) fchmod(r2, 0x80) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000003c0)=""/236, 0xec}], 0x6, &(0x7f0000000540)=""/22, 0x16}, 0x3) open(&(0x7f00000006c0)='./bus/file0\x00', 0x20, 0x10) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000700)="09337c2218a80d143b29d2cab0405bc810da7460221cc5e7613ca7a5b197e755720ea0ed14f1c511e84366e6a537d5882d09432fa273479709c752bd5034573de531a7e8cd40dd2d42809616fd85e69b5c58f408db2e558f3acffff98fc4719778137de701ce03e3348c06f09a111fa4a5351d63c8ce28bab034817d4565e304ef693c5b24c3d7297ee5b7eaf5fa1032ed29cf56d1a5711304e0094ca9b246349110b6b561ce610d4caf7de177c7ccf12bdc50e0bd11195e869a6095af381a741587f8f40a1a916f225bc0", 0xcb}, {&(0x7f0000000800)="f2109ae4f2132878add365912299e85a1bf79c92d6d6bc217f67acfe9d17ef7292a63dd18a4257d662ec6c", 0x2b}, {&(0x7f0000000840)="a78ea07f5399f2fce47a70b41dc80efa50918d5ba3e9512c88701e4c1426", 0x1e}, {&(0x7f0000000880)="a187e09f304e87204606c36c246bb5f6e3b1c9ec7f0625cb914452d73a0440ebf2e5b2097bc78a4ee98c3883a0b935cd922361896705e1725aef3877036e9d0541e8ac58327594612abd7b0d2c9957cac231384ad1647e957cad129e19a4399324bcea5eea905e2e882cde272522b4a06753da42b59a9a5b04e4ce9d0e90721247e0d6170dea3af90bda37a1f1289962a09cf34223bf71498449b8f18d7c22dc0812ac0fcd01efe20999d4ffaeadca378530ee417e9767f9e3225a92bda2c9ce98b2bdd1c6f68480504ddde995c6c8f0eda337d13e1ffa28cf", 0xd9}], 0x4) write(r2, &(0x7f00000005c0)="6f05d908c9229a470935bd86cac02b12", 0x10) connect$inet6(r1, &(0x7f0000000640)={0x18, 0x0, 0x1f, 0x6}, 0xc) pckbd_enable: command error 16:00:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) read(r0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) pckbd_enable: command error 16:00:51 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) r4 = dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) chmod(&(0x7f0000000000)='./bus\x00', 0x0) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000380)={0x9, 0x101, 0x5, 0x71, "1b81c90782559dbcfaecbe6380941c4fb55c3f65", 0x40000}) 16:00:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x119) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCDTR(r0, 0x20007478) getpid() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getpid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffff, 0x9}, 0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/45, 0x2d}], 0x4) getpgrp() ioctl$TIOCCBRK(r0, 0x2000747a) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file1\x00') ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setflags(r0, 0x2, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ftruncate(r0, 0x1f) r1 = semget$private(0x0, 0x3, 0x28) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000003c0)=""/211) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) unlinkat(r0, &(0x7f0000000540)='./file1\x00', 0x0) r2 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x20a80, 0x180) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/227, &(0x7f0000000740)=0xe3) getuid() poll(&(0x7f0000000780)=[{r0, 0x1}, {r0, 0x40}, {r0}, {r0}, {r0, 0x47}], 0x5, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) getpid() ioctl$TIOCSDTR(r0, 0x20007479) lseek(r2, 0x0, 0x2) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = kqueue() chmod(&(0x7f0000000000)='./bus\x00', 0x2) getdents(r0, &(0x7f0000000300)=""/209, 0xd1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8002, 0x100) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="660f20b3f98280bdd6bea5c9a10976556c803af5308217803e4ea5e81697ba6d10d3b0ef6d78a269e1b66db0f84f479ea7e249ec8f2c219fd72e5bebd779029c0bf2a0f237777cdd92f3431978361ed27aea97ab6eeaa9c5bca708cf50b10b123024d2b243efa1ff695a7d39eaac0ae76f385045bea80ea77135c06a98118d6bf0de07a4934cbdb71949c1d1e389b1c660ae841716d3d61faa751c6867659b4554b6286ca8b2a785b3de0e8cbefbe91d04223df98b109d243af60d55adedc548ceedcb234b0e27c0ada2", 0xca}, {&(0x7f0000000200)="65a886db3aaa5027363336cc25edc25529363ccbb3d48dfc", 0x18}], 0x2, 0x0) r1 = msgget$private(0x0, 0x121) msgrcv(r1, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x84) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x3, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x40) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x42) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) fchmod(r0, 0x14c) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x10000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1d461331e0c9d38dd1afcb352df2dfacc42be79f3baab0f0592555", 0x1b) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto$inet6(r0, &(0x7f0000000080)="23cea933e0b3fc0b5fd54a3877903a19e6591a755403a44b79c7513c22da39542e6cdce16a6f12c74dc643cfeefef0c28c582d96e89cc6c86439ee35282e559031f5d3f2f8deae8bd8d92b09013c519e0245805d13ebe7679134546da4e3aefacc82b40b9634a17ae8dadaadbba55ed572208f65539e1dc400bb02b5725af46ef135f0ded45eb5b2c3e1e4efc39744636e192fa52f9dea18482b302562c839896d8f", 0xa2, 0x404, &(0x7f0000000000)={0x18, 0x2, 0xff, 0x9}, 0xc) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x3fc) recvfrom$inet6(r0, &(0x7f0000000000)=""/204, 0xcc, 0x800, &(0x7f0000000100)={0x18, 0x1, 0xfffffffffffffffa, 0x1758}, 0xc) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:00:52 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:52 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) lseek(r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x8005, 0x0) setsockopt(r1, 0xda0, 0x80000000, &(0x7f0000000000)="b5d11ca53e47334e511ddf888cecd1192fadaafdd0d530c097ef30c301ce8b9344049834b1a7827e556b135d3c017921ef751a429fe3f21f725f2a03efd977285b7785eeab5686299152f96bfb721497", 0x50) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x67a16aeff2187440) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000100)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') preadv(r0, &(0x7f00000018c0)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/232, 0xe8}, {&(0x7f0000000680)=""/85, 0x55}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/183, 0xb7}, {&(0x7f00000017c0)=""/198, 0xc6}], 0xa, 0x0) write(r0, 0x0, 0x0) 16:00:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) read(r0, &(0x7f00000000c0)=""/4096, 0x1361) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x44) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xbc, 0x1, 0x0, 0x3fffc000000, 0x6}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f00000001c0)='./bus/file0\x00', r1, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000140)=']!\x00', &(0x7f0000000180)=']!\x00', &(0x7f0000000200)='\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000280)=[&(0x7f00000003c0)=']!\x00', &(0x7f0000000240)='-\x00']) 16:00:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="1380831dbfe09a60aeaffe2d96570050888f3b886a2c165ad09ee5167b24cb119b64020626e8742771f735ea1205639ce9ac16db855a65a3e108ed87b99e8c362e5599c2553063682123a88b9974771f454ce046de0bc5bcf9cc", 0x5a}, {&(0x7f0000000140)="9aea097eafaaaab359856682d38419a6adc91e298b1449d9c2f15d42d53134b84c832b8cebb83b000131f1cb50fa13772824b5d286bf6544ca54af0471b6bb0c239512fb032a5b176f01b5c51db246351d392ca751f2c460", 0x58}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab2", 0x34a}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) 16:00:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x10) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f72ee9911812980d0b23e2f0552eb5acf1bbffa336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x74) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r2, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:58 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 16:00:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = msgget$private(0x0, 0x11) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) accept$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000baa599b0d2eddf0beb4da6eacaf68026b18874a142a989496cb6034a5abb4d5a0c07b38b21423c7fd85b4f7b5866e3dd9044b4f83b6aeb96b7ce4783ca0f6b47e8341843e14c8a31f5a371a025ead5b22585c20d79c57d6e0bdaf41988bf8f8f3148f5b95298e0f446b9a8e99d96814561a126bcde9521f2b22741bf"], 0x87, 0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000180)=""/38, 0x26}], 0x2, 0x0) 16:00:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) r1 = socket(0x10, 0x4000, 0x8) write(r1, &(0x7f00000002c0)="63693e6ea18da84d287725025bd9d98a4feca6391a869867f32ff7bbb5d634261bd39db0810a7c3d30fcfb8f2266d484bfb69931f11d8d50e8f992a648795b8cef2cd94bf59333ea5d708b75e87dad8b0dffbaf84ea28204cee5e9c5e8b74b3213b7608d2f98ba341ecdd6b21dba19c11024b0e684572c94a08983b6607b1399c51e9d69863b2237828c5958373b45102751e91b1956dcff8f44c9089ce4b27d0414bebca25663522d7bdeac53f4ccc2a1654b0e1a7f3c42aaeaf2bae3f97dbbea1ffc28d2d7293ddcc71bcb641a08cc71458c142e14b15818fd1d955424cd", 0xdf) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x200, 0x4, "868df225ffb97cac3ba41d6ddf7299c3fb17a81f", 0xfffffffffffffc00, 0xccd7}) sendto$unix(r1, &(0x7f00000003c0)="492ff48580c3550a81c153b701c6540bb48b9bbaf1ce775eb2a401e35353af11eed3597bc7720a05c11c5435b5ca31c5c325f584b9a2b1897d47e182d4ba7a6b4aa4a313d48ecb4356cf2cdb81221896a2692bc06ebffeac9dc5871ac949ec91f9c1cd77146b5f75dac878b2477abc593ed847faeb6227eff26dc652cbf98fac784d614d86c1655af2d3c348f41df0fe078ec457d5634363c565639f983a2d52e8b5ec045a80ae0d422e181bfb95f2bcb1e46535999056a891efee11fc2977273a7571380fdb406fd8fd2e5c3da87a46390db5ae23d3e44a6943d45604d342cafa4cca5c709934783f4a2d2de9be3e308c106424acf8cd91de078aa263689971e9ca93229fa7031dd15355a1a48a00a3be6531d79a077b62de400c52e0ab8bdbd960078f2a35a7bb7de348c500e7ac2cb1d760819024d2f611b67292cafb464da8255c456a4c19fa4f939c67bfa9e5ff4cc89a5220a478a382fbeb1a7cf5e148aaec61b48ed3b44cfae71dba309f9bcf9ad82436b5820dec1d28f0f0d749d59532c82733a0257dad875a60f54a87af66e09f6934ea364370d73004bf44834057d28b4e7bf0065461f1164e5c313f82a6ad75a518dea67642402d8c88a6707e6f693df165ef92dff82a95bed4fac1122f736c8928999c0bd82a0d1bfb33f0c5355ffa1ed95e09583b77fee35ddaba34bdde9411e9fada20709a76ccba8741f679769d37b50dc811236ede97ce6b6b057e2366cea7e05b4a5a802481d17f51ddf46f81069623a922fb9f21ebf6449b8f8559944b268c52077ee5bac00fe0cb4cc6347d49a60ea453e6a869ce70af60506b1b8bea7ad9f961325b2ecd0b4c945f2e2e404e1a1576aff965d5b3ece0d10195d345a75282053267f0fbcb700de0b18aa3f354eba9c087cf09725da5bb080e98ba284ce1d652affaf469dc35b0c5f3f90b84b23dc2b5799a40030b85e25c19e3c0fd4cbc3aeeb3f226793017a61ed07c677aedb9843d1c500ab9dfd30263cabd48b137ddc71682d165f1e889ce8a6e8a7cd4b90feafff7feaced550f1924eeccc32451f43da26d1da0da9d7c98070d1d72ca996c6aa8e8639fb292c75079fea85edbd2d1466370a3125df093f8e3933ff3949fdd8320cb2257ae81be79fa971602252f2a6907f38c3f7477efca876689d124f1bcc0c1cb47c913e8a9ce1ffcd8d798a1f69edb3532ed320b32d949d13935aeae8921dd173385b0cf71954d381e935f18e92191d98e3a722894976cacdaf6dbd5d1882ac1af4a38c0cb58ba0c62620475e4107bb799867b0428a10256b7bd176db72eef4dfe8e90d19bde96c43fc2a5d6d2e23b59fc952b1d887bc3a5c3cf22b1da8fef3badda433361b741ed6b548cb1a23b912a3978faaab71dd8f9fd856fe4d80244c40a2cc6e733117df14e29e608a4462d70ce2eb1ac99925a7bc158129f42fa92035e34ee37cfbb1aaeba9218e27713e0eb29902b3b3938cfe968e64f40c264265b9b39d031eb550a1206ac7dbd387a8ff9f52f73aab4ae3f2ff71120ff8e33c1436a8a23d251aaff45441ee30dec96e03166be95ce70ebc49972760f4eaebeb0fea4118501779ddec7f4a004568ee56c38975807814ec27342a7a09af63c92448c78af26696d2f26f1056f4101622490a8a66a0a48a197a58141dfacaa838864625f0254ebb488f26d7143a89147b19022a82c5b9b1e2f3ec4f38011bfeb489135bfd14817fe597c597909767434e0c2562ba9a5b4404168cc915fa9785b63c36133acd6a066bf2c71b425d251bb2bb23fb87408fb97f90477fcd3db23cb5ac0c7b0d23a378ef6ab3d3bbfa5ced931ae8429d76406dded8c9616357fd167b52f31f5e270ff3d9d038c31191d2c07d9e6f7c18c215a0075c3958fda668ca737728da5e28582c4d89c0cf31b63143d31a0dfe44527a06a59b71cb80eb74f78957f43d019515d1fe9e96df74d48e194122f5310010118f95a311ebb893fe2daafb08e8f46d9c5fb495a8a44cdcfc45f4486d0cced261633f495b0c32a61fdc123f0d871ba52b316c0937e58da80a2495ebe9650910e86c4fe592ba320f131b324c8c3a759fbcc316b675c585399fae17d22207031fadcaf6a06574f54df48fd5ea171a06469710dfb4dca2e95d58d89d61a5ce7aeb1fe426816e32fcb928a7fab78b0cd4945a4d92dbe4439a1a9ae0606b3bc5ddcf0c2b2529c6f0d5d717f5ec96c5c5f6d0bc6be1fdbf8eba3e7220cf9df69aaef8d281c16970012a1fef62f4c9ef0238773556c7e6612be75e30ad2d5a741bb568f1f151e545e6505baa50fcf34ff13d27cf65b850872afd0f12e625980a8d4fc548a96eed35153468d0b45ba6dca8de133ec6e046c37ca3846775d69a8a6be03f18e743b79519b65cd5ef82187f15aefbf78c0323ad9cea6384d94a15556960788c39edb5906f468282f60fa5d62a7d5928524a3c54ecca87780171f5c601bafdb4a8ea4ad0ffcf349d58c25099acf969a670cd65c0cc79155416d8e0748dcaaad0b08b27c8faadb3f5916ed39795f3c9a668734d68826d75dd93b0fcd21dd28e563d418f2b1c54b6195f7983c738da5f4ee1c2fab167984d2a5602020980504224b0727eb6c57941b4286d05a12158190f3e848874b25e4f2b921e18b57642c830b4e71f663e59a99ae64929d5813f58d1e16c15b8f1d0ad494d6be545ed778d95ae4e81c1fa72fa158e3928a758a45fc9228997b046a717395e52cb22e57ae3c34623199fb1230c5eeafcff64e894386b56611476c6cfe7a0a8f99006b36828f2ad2784ff2e886f6b0e213e5266fe765a7ac884851533c49bd418f4e6d64a8ee8cdf55c181d80b8b512fc8aeeca7f574d794e92ef2ddccb8a91a13f5d588f6acce5ca1871f36288f17655d6679022f5ec3cc9c30d5692b7d88b8d483890b6dc35f64e15f7aa8180910fe03d3757ad9f516ce3c744b055e45421219b8aca48882a3582287fb6a59cccf040292c0fc6f75304755f21a012c22a418a12c42c1c77fd25cfe2cb617b76f7264999259a1aad15d390cb52f048e499fb5184efa3503b84070b23168ed8e8a325e431ab3cce23e9879c0e007c28e52ae51c3fb3565176d18a8bf998da56867a3e2831cd6b6cb03a8b3c8435771f53a97c35711b2a418629bd4bb6fac7227a48ad9c498143eb379ebafdbeafec2d9b4580962bbba23c472fc9680da9c97e1488f78af5adb4f98955c904c8d8bb91e83e8bbd86e6cef9883e8120d3ac957aa2bb0cba10450c5486f6d01967b56c66e7523b9bbb3fd808af2fd9f26a2243d925add8215372b5e9ef2e8022a2f2c23209820305a63ef24562484bb7b4c713e4e34d2681cb487423fef8e7ab42f4e8cc09b395d0b4a6e6ba97a7ee3c3e49cf541853891521a8c7e5b2d07063286528e7591aa8231bb6f82860da5752bbe7a7a65244138f18bdca029f1d46f1cc8abedbf33ea537edb1fb8ef2e45bf642c389cddd0d87eacd511b6f60b5661300abe72982188856ddb810339d65219a92c28f20aa49f2a61b024a73236795c2f4a8cb646bc7b482e22708c180d5dd4cbfa922d643298eb94d846001f569a951184440d0b772ebb2bdeb1898bcdf78d29489fbc7e0d33b8b226f8b0754eeafa597aa7c8d2b5bb49cc0d3ad2547241e5508963dcbc1e58379ee223e5e6329f86e877f66187509c6dd1839cd44c2ad23dc4ab0837ae72c8e9de470be5982db86de96e293ef7f84ee55ef23c7eef0d4c2f01d465761cd80097c4844d9eca6d471b14994ec772ca3d0d15db26f942bb92e866ad2f6b97858fae56a63549779ddbe1ea77c3d9c0a8365bf09d2f6522cd4af7f7173304b98f37ece53fd88e2e1f759bb17e2e64bf81e979abee96d836c867548de72276e10b862217c77c2cd4960f5ecfd930b73caa59b7795ce5286073a72b8e98371b41781abe63e1ef52cbb0861db4d3bc207f12835be6c93d5e6e38ff592f9e2aad74ae59b2d801947c8d3480c0d081b995f716d18ac964cb10131122a56906eccf6d5c8e7fe2e04bee4b40221ccf4f4b3d911528baf35905e757e2c81f60850fd8aa16c84bc7acd23469a8ba1ecb506427bb972da0584b37a368813fc6a8b3c5d46aa8c3f0e9aeb784ed5c0fe3ab579ad4ec3f91bc4bc105d890c70d6dbd39d7e121504d5344413ac4ec2abdbc1892d04f03b8b5ea1145ca8b6dfb58572d5bb6120e9211530f78e06f54b047fe2645a4f49ff3ed433754aa8209ac0239804d7470eaf8133b94376df2063dce9adbe07597088c8db7dd87490239790b3b1d4a5396db7de24b4356fc0e1a34e2c3f43985f74e2bcb989a8299de80116fea4aec709af158913031f77f3369c49a3064ee11c2cffd33c78d5905ce52e04d29ecf973c43a9641323aee0cfe478c6e52f0f5bd328be9a4bda2526d63fba914ee17617db06f2a00bc923a59253ef278d9a4a5921a4fd8d1f32a78365e016136e4676b0ce334ee4fdfc750fbacf2527b99404f7c988925f28ffd24810cf72f41606c0e3457f344772f9e6ea6eb0a2f4df6e4b49b5e31bebd1ed6e01586eebe68816720ca7fc1cca194321d2a63b8256942c6579aad0a5c786f454cf6cf7ca1e048d28cbcc0cca08ab1c784f375f050c717d2cf14e63a28052916ba31afad982535470a4b0d1d983ae35d13d0c1a0155bf5b2e024143f12d8d3e873bb1edb642cdadb283d3f868618b1d77211c8fdf6ac20697951301cdbd23d1ec8d0b5fcd11828178764f3cd55204b8f0986d964623f1d021cb0b06f944eba8e1f166c71eeb8fceb2710feaaa5a8079f91a5381481c7c9c2d482fdc3f385e785d099c75e3e4ba778ce5207c8a98aa9f5bef5c39281210765210003fa0579194493600fbe15f8e59f2c1fe9f418a4d4704912cd4c194c10afb84cc56d1bff6b88a456fdced24fae7bf38c4575fa0984caa8157f2fa9dd33d1cc478516ef6dfadf69c093e5f8eb11f58b2c0455ce4d621efcd1e42b8c848ba06d60a9005e5cd572cd5c833dfdbe8550aab03637877b4a6a517e1dda6b553ec718594fc5d3824c29279f3dbcf86d895168f232a75065e84bc8e210ce2263521f801ddd3274ca4f0682f41b74002f2d6edde93c282f1666748bbad7f3cb6bf3088d1f6d7f5b0cfed2d80cbf53709e5c6756b38c2d52df91118b2e31a154b2ac36711f5f2a763e428a3970264a836c12b6326e73565423b7df0504038bf86eb09589912205fc711803fb8d48a4e0ab0d00d9e63b9a3b38b3075092a89b2c67e8db5c5eaad399d54727ddad0e77610763722d68bbef6dd791a5e2c995f046acf3530d0edb1e46ee33fd000617e0668d459edeb07c7366ce344adb16b3e660912b617124b52a475d4b86a009c8146cecf099d4c453ed788dfb4419b967b38af4a239eb09e2f4f4a5512b80d86ddc42ecbc5e91981b1b6767b469548a5863263b33e1ec16fd8f1fc0aa3542975fb2ae6b36dedc41ea7dbd2591d4f9f7e56b3c1802fc83c424652e582d21a53b67701900b3fe549a3c05b93f6a12a399acd4af66503c8b6af29f0625c704cda90995cd2e8ed573b0a6e6422715b59c016e1cf6a3d68c08638a4e2891417fafba00d4a4218637f97c5f782647002189d4f2aae3fdad2ab18955cfe9f6c7d31ebc039754295210ec5b08507ba174d9cc16c1903f2ac937f42a2bae75555d623fa928d33bed25c1a615d685a9f0e4f2f2c49999026df2669fe2aa82ed8013c8abead4c8de463057805b18cecf1ccd94996e55e2607d9ba8e59a316eede3169f9b17873902396f96c5317e", 0x1000, 0x5, 0x0, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f111d5b6245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763cca2e522e3335fa9497eed0073ee33b6869103ee1413fe06362acf6e136b5d72192767f9aebdc8f8ac73b5f6ff548406b6e14ec6cfbf90200be97af5cbc5eead0089ebaca150a0000000000000000", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="8edd88f08e6a92e26d709036538b4fefb867306c312bf647076eb5e2cbbeffd37003fab99ff82b72568872826906dfea630b3a523b4ad60d313d081cb6e56c75a504fcacd03f169146702c75ec7b51c86e639dd9dffb2550ceb7cfb5c22ca608e74debcff23bad6fb24fcbe0f61e65fb71cb520b08d1ad32f312946673", 0x7d}, {&(0x7f0000000000)="1d8c6a5244c01b07a8d43c0f96eb8d", 0xf}, {&(0x7f0000000140)="b05ace6bf6c479814fb61428518779582173bc8902df2d1f09e2e3628b40adeb78d762d7f00bc1", 0x27}, {&(0x7f00000001c0)="fa2b4a599c983fddb99a4d2777e6ecb175ef841bca55258f41e8", 0x1a}, {&(0x7f00000003c0)="3f78e6f798643b142c7bf0fa329259131744d84351bb7fa439ae56201b395427a9aabc45825816a9b65222aa2d7a33fad5c0b63a7bb91bc12cee8ec37e603df7aa57298775712d5b428664ab80ca7e26ec3202fe309bdf9f77ec2172aea32a5b6e42ed1303d4e14d070118faa771695b660f849a6d6889452916bb2b3388d45020de5a0ab762a0dd1f107d65bbc72eb4db1c52f79840f5bc9bda445b51c5b3de34591ca5d7f8", 0xa6}, {&(0x7f0000000280)="3ec1c78e1e55e26d4c4ae5866a1fb8ba0b28f7dd70edf588e5949fa1d7da51", 0x1f}, {&(0x7f0000000480)="dbf41c7f381ac3f8405e2f04129a9b5ef395e5515a8586edbf74a64038e856646e1aa6378e8c3b3461e35f639c7de4c90faf3ebec89dd0c1639a744629431ba3fe4dc22c1d2fff077529e159f467c55b6740eb3b43b0aec61da4f3e23b82ced048d3427a14c2f52a5cebc46bee049d69562cf6970182be9bf07b831de40e99a4910ed81c8a52b73852c1886db780ecbee38d6abd0c2da9c5583a0a7fdef126519fbab1b7c21cb0", 0xa7}, {&(0x7f0000000540)="3c897ea9947c4cf8840dfe6a4e987956ebf7", 0x12}, {&(0x7f0000000580)="a525bd16f544e05631e55aa61b080e8c42a85b02cf9d69bde810f76bb1f9b754793c87c31c3b51b7c22385c25cfbe671790b9d9b4f92eb89022f52fc0f23b567dc680e6fb75e21fed110f16a463eeea4d2a30145eb3607cf8625e6661752fe698d99a00497a126667c0b2570180b8bf45f351b4c994a23f2afa2aef27def07d0288a2ab7e79304ac67adf146546eda9ee90ef5123bad6de6142fc7b05bb216db81e56a20185b4c939228a9e4a1cdb35a31a839de04a6ddddef55a64460032de25704a4546e7dee33338a74974d73099ddb8cc9127f5c0339aed1b7fc9d9a3271e6f076e77ed55106ec1713b9aeb98d47476dd80fd9606dd9f51c4128e640d0cb3faac62c7ee2bf2088143272ad24555dde2485fb0e9f9c0adda75787025e8e7337c273da28bbd06bbc18acd60a29e5d9c727dfb11f8a7d3ecbc5f7660f64fcfe6c217c07f7b6a170247098db42393a709310f0e2c0d73c7c0889739148664f6b098d6b2ff9c7535ac71e66dc23b22c42c5df5e53e2ccfa420b5304151c374a4cbced54702f06966ed7350dceab38fb30c806fa18ac6f78994b0985cc971f61817ade2b744a55716626725fcbc2f54e74cf16cabc7b9ee13a5306cfea1c8a2418c84b4e716d90e1123ed3b50ae1dee8f7f10642631c0b4eb097ceffbbc0918ead9c284ff530af5b0aafd7b211f0045f8ed826dcb22a2e831724910bf5f431885d901bb053239c559835e0e1ac17ebdd39216ba05d2d00a15b1104975056bbbdf9eeedfca2866056d55c9f2fc43f834a4d57c52d31e7556595c4f6232cb5fb50367982d996743b3a1727de0281e4b8f8794a64a5890662053ae97b5c8f431054df965126e527a02d6e62622f8e9956f29114658f3acd63843b6bbe8a18d5db07a67e4da27b8e3484bd659116601002a9c3575a88a4031b90999e29321df1609fd898d676b276cd6e4aa93c73cb0a86c433257b2317ab5225f88c0dd9771ec05fdc0d6f1a625da1045d457877e7f5a77e834de398e8bc918291b5ecc533fae9ae11811cbd29f620b7b55d8814542a9a3078bb913b8aa39d95703a76880ec406e0e1744347f40d77c1153fcd76acc3a88cb905caf9b4f9017945eedc2542af44ce353dc6bf0fdb1c34d5e5869ce5c360599986b8ff7cfe899905a6149bcc5f71f4303dceacab06385b52acd7b0d2e5424397a35292b2f7e11530346807e9c2b58438231190246cc5828e4e1ced09b4986d32031c4c3484c4ab0b15b9ea32ec28c92a54883fb8f69dcf405417959441bab4cfcd5efec2050c724f825df725c40d0115e4d462805ba58cb40a360574572cd132e888b83689b34977d31ccebb315af1cdc090ab1ddefeadec17f3e9fd2a4a0325bb6cc3fd2e58e410b1498d931f40f43b70a254c8ee52ff59c7c3ba716bf61a76177c3569996fb903bee354ac748b1caa56e70585e01504bce39a424a03127baff83effc293eeb1141c0fb89336e7c05404533b6744db13b718a3e60620983bc03b8029dc1a2acccba4e4425c76520df6c1d5ad2f2b5a9448dd59258cd1be00cd571a80d6da894f7fe4b7cda5036d9fd4b254a5b54e4c794a1115141ed49feea5a4c46ebe240d209493e56c44c571925c2000bed295db9907aa447e29b5377520ef82ba260d5b32933777434b9091f12d51a7f473fe40249a2e85dfdcdebd864c7a8a5e68e260df752f66c64884ac0c67830e6ee0d7b721acda03ab681224ec063250ca7880633a18aba10bbed831f081725ee85231b2154aa1c7aa9e95c8034b95f94758e37fec9e82f9e0acd20aceb34d8d2eac3708ba634032ae5f3238bf412579ffb1d8060d91c9bc11600b63ee891f13a15c63974cf78d93f7ae3ab56a0e389c3bf7f9c76cc8a4ded6e1f0cfa9bddcf8a920fcd2df2a54b9396cf7a6cac987fc6051cdc1cacfbf6567e993b2a074109f0f8d4d9b9f8f4d5a63914d9027a59eac089fb7c79267273657c463a2d42c6c64d34ada59e3061a2fca2fa41e0a19141f7dbd5c2ee03f1c4611dd9ba967b3ef9b2ec05e69aedf6be749298dd429957fe359ec5413715802366ea19162f5aa5d0baeca2e65ef2d921d707be0f2df1084d043f2a482c23665c4359791db4e418f7208c0164fa38e3040364d798c00bedf7120ee5ea40298a799ed6eac97dee820f779a2fd6f34f6d5876d38d9a33db63c05c4b85f817f8e800feee0ba24057fd2d196deaf86f22484b3ba3cab0e88aaf6e210cfb448a8fe411b2616ee2ef0dbb18d642a4af820338b5f4f42d70a46c0391262438fb6d59e0da965adf8145120b18d824166d27dad6901af6bfc0f6198b30f61a27cffb0bb9f05ed9a790ee52bf8da144d7aca7fab0b0e3d785c9f6210ac9540ee74a72487eb5d8c4182b214ccefc24fa917f077be9941d2e39c9b76bfcd6f71084aaee99296398c4d972da9dbe92599a839ce5e826e175442418008996fcccad3d84ff98313fe6135ec734fff1042a2d8ce3d8a6d7be4eeebce07fc3dc34998151c49e3db05748bc6de6bba5265d4e41e2e833e311d8676cb2b32e358737e605c03dde5635d9ccff2e4e50bc1c5aae59b6f802d59912b770004a62b38cf9c4a1741e99f9dc68f72926d9b90fa08de344282ca9249c6ebb9bcdff17a86d4f8e648a93797a22c6c0b224da5bd934e68be994b4a1a16d1bc0897e5b756779ab03e5b477463476a7b61bbceeb9880ab546bc53ac9f63e4e96b4284fe31d1ec834d10d14e7932389e2ef2d47065c3f0956b53cc054d1794024c984e84c7c9cc950131d6ae2bf3723002b66953c10865eddfdbfa4ea3e37ecfacadaddbed24788f2c45070cb3685b8c6dcb8e515ad74fd4216a42cbb5514b2de2e0654f78c631e8e00fe07af7da6b38dc28a9436baebd8f10af77fca284ec24f9e199b08013a35bfc13932a0db41678b28072e21dd406421488ec1f20b7781cd17b0e5c4f58f91099d8a1e32b7931ec7c308db53e7baabd75d6066e578d0defcdceb1f6e5a706c29cc93e7856239e2b3596553beda9a7d4e9ae3b8dd2e6c2a9aa5e4c58a5cf99812201d1bcad89b25bf9cc3bceb372848318eede23a99e7fa24b70cca57958e63bc23200de2c7375975aca25740beceac2c5e1c06341b1f82d924c6378ec796516b9a45f396f3de23a5d1c298396d2d2a4c917aefe88f2938d36c2775f7d4c395c07f7abf55a5dd3dd99443e8c3eacb229c3f3e1bef764194f63e395748265a0a3e318b4c514241713f20b0b969c47b266e3717ef7f6d16e785705f260bf6885b4af955a6685cbe874f9c364644e3ea5fcf67fa0890224a58bcce698836bb4c0c2ef420ddbb751e76e302042334c306d234e26bc7a89f32780cb2920fd890ab0444ed79a94ac07e446ac3bb57dac0c0445047fb1625b67fc0587f859836174d18ddaa9dc09e418b08fa8d8acad14c22a47eae909e482469c69dbfa169e72307c49248d0d781d85f776cb725a85a529e6c98ffa6eaa02b8d2213328c94d1c693c6927508539dd7488c8efb716cf52115ff1005e58f0eacc49b2c3db67aeeb007de68a8d9ee5330faa59a8e3a120d7880170186b943b593f473f101e42705e1b300f4a95326af1200248323863fb4872fb1c07bf1df1dca82653bc308fc35058ecb398ba2f9afb6901713ec059b36915565580a9e3fe49f48b852297af5198c6bdd241fd7c53e16db103574b37f36abb98f23d320dc33cf28fda5e956fbb098e294d233e91b454f52bf3a9747c9cac3699c0f3c6c43d19883cde3835ec45814f67f068a799bf2661d0ae860ada676767b6e616c6c90cc15c35920aa724ebf60dd2b4109ccc355db42318aa59af451a2cfde21f3afb54f51b65b5458d69403cabec7392ce62b4cd90e407c79854a6e6c44e160752de6810a01e23273c1fcc9eeba28202d20b068a9d18337effaa2b116f9386d568a14883a2a1e5da65892a79cdb3c3b22949b0aedec6a20935924e6d48ddf5f10af8741ce95da494a5a14064bd99a4b066e87d3fced2837fd5c4269622fdb5db47b8a89d9ef63833a61fc70f92716e5d2caf3e5c1dc224c96123edfe5ae081c623bc73c80aad14e6eccfca590b5f7c0ae1f711e7441681d55a3c0c02bbe50cbea2269885b37d82f9abd52c0531eb49665e2d59f9020d26a19caa3a74374c5e700920abe3cbfd9d951e9e461c283a96382492806eb8ca65c24cea611c533110dacd1756287544fe31db57384fca713cc9b9df976cd96211f0fb0b055c30f0f0f34430be1cc9a67c00111bc61bc85228cfe36cb270d13fb6fbc3d9248ec9238d7b1cb69d4d1706e42d859e1c5b9db8b803d2e0cece7b197d5834fb3e44609743ce10d34c79810ff9cac272aeb7a9a1f5467644c5f895b24d6bab74f351c4be9a030967d3397971966ee784af27141988337a3ceba837f89f2be4c6f74f111299c9f158086d935cd2431bd181f92e5a2b16f89ead93ca52ef5d5ad8083d4417672b18e3c3ca1da7c2b2652d8c54ef7f8dc6ee3d22019724ac53536f4e315b977bf34a4c775e84872fbe50ee32f132098e5bfc5d1209a4df44e8dd11f8f1a52a67c845e7df72fe83190b31f7e3ef3590544f7c816c4b5478ee62be68036ee99b64f39de6f91f99b79a47dd409c54b43159989cf3672ffd783c86ea78833dd2be68ef98e02e1ea6633a6e20afdf32517d441a47421451603fa14ddccaa839598fd7f30f37d5da34305f0ac17527ea20d42a0220d590ed6d98c7921f79697305bfa95824de556616b8d9797b7813eef456b17c1e1fe26051acf0860902a61ebaaaeee0e4b2b08e5a2dc2f4b50f40c502e4c4b313a206d734355617d55a4ecad7244b360f7cab96f16ee794feab4cc5d6f8d7ce13961392aca117a8768bc3bf52955ac57f86dab0f7df6842732a6ee0b2b9f4989288989520a95090e23eec9dd1b3dfb20860151ca6c9c621a8976b0451112559cf57df1399706873373dfaafd4425ef67615171fb8d7629a47da6d455a2301b320f7effb2cb05926f207b4c39112a152b938e7231d9b0d4b252084ab6878e69d82195ed6d91c25774881cc2263725801319d6a89966e717ca5051a72ba864981c29694bf3c56215a05c6c168db11c76e42eee26a83d998d8add59521c53e8f8cc4d75f3695cdb49d52a006dd1281c1ce32ab6d096745da7614256e33d772beb1c1a3813ba7d785f7ffe343a15c46a2e586502b87e73df0288a8411e86ccc7ac17ad56531493eca9309f1fd017460fbe125e6cf9d1433100f3d25b2d7c8dac8c5025b3f02a986fb4d196a798ff34c83e5f09ae62be202ec6c6264280ae80cdac840b603ef7f96171109b0d4af2bb83c4e4d9321eccb5c22dd90b392ea1f52093d339816ae44553ac5f9861bc8dcd6165c0f984664725c7eaa053508f6dd1f7e9dbfdb328c026273da5d2e2239d5d0412c75619c4d69f217577f3c7101c2b7b1d4929de8bef284c12fe4b873f41e1f89e778bba62e66d69e0e9a922b859a34ba5461aa1eefd2b0607351311377d03e1e187cf2e605a9d03bd54d21d2685a56ac090046fccd391893b740cc6eb7b3af75bdf9a78dc57c06d2577d27cd74858658c3bb273d8910aec01fa1e3f727a816249f9fd04b7bfa12b8460b2de0f16835ed09f10847214a04c92901d3447d72a7cbbd87c2e999307c8bb05c6a3f7c64c80f979807621a61481ab1c6b13eff3f2332da44ec4cf55e572b15bc4676aba7f3864fd46125ce9de304a9595462e57f6a2788c40e590e7dbca7ade06866ce82c17ea8d4983d670dd2ed60d8f1c2eabaa", 0x1000}], 0x9) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000016c0)={0x1ff, 0x1, 0x1, 0x0, "b60000cacf0d0000000000002000001400"}) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:58 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x36b, 0x800}, {0x2, 0x7d, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x100000000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000001500)='./bus\x00', 0x0, 0x2) lseek(r1, 0x1, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x40000, 0x100000000, r4}) r5 = open(&(0x7f0000000200)='.\x00', 0x2000000000004b3, 0x400000) flock(r5, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) readv(r2, &(0x7f0000001400)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/24, 0x18}, {&(0x7f00000012c0)=""/155, 0x9b}, {&(0x7f0000001380)=""/61, 0x3d}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_int(r3, 0xffff, 0x1802, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r5, 0x0, &(0x7f00000014c0)={0x2, 0x2, 0x6, 0x100000000, r4}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) semop(r0, &(0x7f0000000000)=[{0x4, 0xc870, 0x800}, {0x4, 0x80000000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x4, 0x1801}], 0x2) semget$private(0x0, 0x7, 0x4) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xf3f) sendto$unix(r1, &(0x7f0000000180)="c52759711e4cc7aa45548110", 0xc, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) poll(&(0x7f0000000040)=[{r3, 0x14c}, {r1}], 0x2, 0x6) 16:00:58 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd6fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a6ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c0a48e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d00000000000000000000000000000000000000000000", 0x1000) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) msgget$private(0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/123, 0x7b) 16:00:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x126) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:59 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:59 executing program 1: setrlimit(0x10000, &(0x7f0000000080)={0x805, 0xfffffffffffffffa}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/246) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x3, 0x14cf, 0x100000000, r2}) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0x2) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x3, 0x20}, {0x3ff, 0x4}}, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000080)=""/60, 0x3c, 0x40, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) write(r1, &(0x7f0000000140)="6fa6b8f39c3080cca89f1405f5d38c7e4a9f3fabccd90b9ac0b8a49d42aed40a15645c18d6481c32cd8af08bef5fa74402fdc6d04a0b17583fd2cb86a455a2f330456a22b4ac70adbcbb9bd27cacb65ef5334eede6a98431df1a3611491022bdb68cd354caff8187112993d0041b1f049848dfb261798ec6ee552e8bab020f9add5b48dc5484ecac6e4151389bed39bf5b6eccd9c418f0129561b47d64d222aae4f76a5d5356784bc160104003bde2a6fca0e79f712be9a7295e443e21f51b1d72dd8c974cf23969", 0xc8) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) open(&(0x7f0000000600)='./file0/file0\x00', 0x200, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000005c0)) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000280)="a708ccb0c0cce5", 0x7}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x7}, 0x402) 16:00:59 executing program 0: r0 = getpgrp() wait4(r0, &(0x7f0000000100), 0x2, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./bus\x00', 0x2101, 0x5a08) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21, 0x400000}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) r3 = kqueue() getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f00000000c0)=0x4) kqueue() lseek(r3, 0x0, 0x2) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcc84a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000c002b3b98cf8a5f3c4efeb3266e0dc1d703767d05d869259690de1b94e8ba26012b944eb86f8775496fefb4539219fb4e9fe6c55b5c9353f132e19664cfcad8d09e389771a0d862982484d1f6edc62dc6d775d7c61c89d47478c4dc87ad9470ec2b27a1631fb4cb06b9c293e8fdc5c9bfd3ed0907a10ed1b132d2834fbbf31e83f28cf6fee5ec96de3dc0b1a017264014e9ed6f96bfaad32187ebd19ebc7878b8fa3d53cfd634d876560f3daca6a21e9e7939a3a404b576045ef"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getsockopt(r2, 0x0, 0x8, &(0x7f0000000700)=""/96, &(0x7f0000000440)=0x60) getpgrp() 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x10000) 16:00:59 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x7, 0x9) recvfrom(r0, &(0x7f0000000240)=""/223, 0xdf, 0x800, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)="6b9ed4bf17d15ab109de000e3e6260548bec9f68b66621c0abf9ab60caf3", 0x1e, 0x3, 0x0, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a", 0xac) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x401, 0x108) openat(r1, &(0x7f0000000140)='./file0\x00', 0x840a, 0x40) syz_open_pts() flock(r0, 0x2) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7fff, 0x80000001, 0xffffffffffffc009, "a147780a00020000400000000000004a0000e100", 0x10001, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xc7, 0x1, 0x8, "88b9602590837f6a05cd49025eec77b131a8f848"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = getegid() r2 = dup2(r0, r0) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getrlimit(0x9, &(0x7f0000000180)) fchown(r0, 0x0, r1) fchown(r0, 0x0, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x38b) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x3, 0x1, 0x1}, 0xc) chroot(&(0x7f0000000140)='./bus\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x1}) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/229, 0xe5}], 0x6) mkdir(&(0x7f0000000100)='./bus\x00', 0x40) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:59 executing program 0: mlockall(0x1) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x88) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000340)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b5eb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf9489fa1faf25fa94df7a653e2decc1262968acfbbc3d8e14754873ea79fa7d62337a15eb555580fb76f1db9ee9e5b4187407ff484db079f2c07cf787541a33d430e59cd7c572b09bee914086525316759c704633e83371be4a6900b0af2f9605915e66a641ad0461a5d8c0b3009b4e95284c5cd8843617cf627128c555ef6d0ec52b04068373bed2ba63bea54d7d862b32313881f44bf6bc18c737e9ed035c6d54be5359183ed6108d70ac11cb8e97bc1f6cfa5e9365688d2b90b4ae289bbe176a046a1f87dac3f0d27d8c7e2e2983d66dc0f9e14647bcda2647462cb93b44a0096a90a700dee9e2930341a26b3706de4831abae4392e676985a65c90265ed1bd7977c20412fd02691e66558370a7cc5bde0a2c7311f5b6ca5436a11fffcb2539002321bd5e5f7a7905aaeed5c935a2855000000000000000000", 0x1e4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200), 0x0) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x3, 0x2) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffd, 0x23) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:00 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x1000, 0x208, &(0x7f0000004000/0x1000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x104) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) 16:01:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getppid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x84b}, {0x7ff}}, 0x2) sync() munlockall() 16:01:00 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="54165dff7496a4cf834872e0253721c550e2dcf6b66280e387e68000e2f6bb583a6484bead85d98272ee7a581f64f90595f7744add02f8956295a8b51a784dee967ac2e9a976661b8a7dcd7ccb9b96306b7a8d8d19c9fc6ddcfc1d1a4670354a", 0x60}], 0x1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: msgrcv(0x0, &(0x7f0000002bc0)=ANY=[@ANYBLOB="00051f2f86338a1582c559f382c77433e16a010000df00000000000000000000ffffc68c739c6484d79e3413ce443f4650696826414c4ba2e85f459d6f22a2c893d658250c9e4d3c688922e471c0156ebee24ffd25c5632f8f5148fa7df8318cf6847ee769558c8b9b07428ce52f9caef97ebbea8ffd5dbe3bc889010a23f7227329f264717f8c9b77c79b4556fcb87d74805e37d0371e1c4279b801b8e05e7d357de3b121a7b68fcb044ec9551cc08671a6d0f7a7a9a46e9c0a8fda4b338ef6316a45765acc018542a5617bc1b50401bd1e907976c47027c69e5e03d7ce0ea3b17c9aefeee1beccb57046ee9b1e4cf46e494f7f95fad0caeebaa546f7497d4e8de1fe66fbec1ed05f78b91c35463917cfcb1db956c896bda7709a228b78f181e1b5f4ecdd51bbe7113dfed06bdc2665fff0f75aa65471a55965c0cc8e2dfa0fc3ad2689435dce7514718f0d48a6fb12a496fc546575411f6cf3a10288f073f5fb296b5d415bf52338f957874e7181b8cd9d04bea519d92fde88aa0af247c43629f9096459991cf84a5e4fba38c201cf1aaf5d19329d24240a97b9ff88668a41474f0e745b5be0f1fcc410757c4fb768360a13dc59c5f044f5359705cbdcc00a64377b835aabde940a8bf970471df492ccc507b52916f57896e551967115c909137e9aca35573bc151"], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a00), 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r1, &(0x7f00000029c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f0000002b80)=[{&(0x7f0000002a40)=""/46, 0x2e}, {&(0x7f0000002a80)=""/178, 0xb2}, {&(0x7f0000002b40)=""/41, 0x29}], 0x3) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpid() sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) write(r2, &(0x7f0000000000)="8d8e397334066425de3695be89707dcec46683d2790d1df05b1f45182343a5805886c03681f56f985175e9e3d21c3d1c1bf9e1785e95195e03cb", 0x3a) sendmsg(r2, &(0x7f0000002980)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x17, 0x62}, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)="6fb717ab61050ccfefada7de86e567d18dfb834dfe73d6b5243fd3098964c81c8c164f5ce0c156092e5d7186d375b738cda4dc1ae5436aa729756462ea0814df5e884692f35193167fff28c28f7c92fb54ce3ccca1ee6a1170df359bf88162e267613aff03985b5c1f0499cd57b703df75fb4fab9e0bece692947bd2a40b8b099176b29b40a900c0b72417b808d0da7c874e5a76ed0b3a8bf5cac437c11c33258fa922d55c2cd002fe788728104c91fb49174892d2ae29f32a98147c62206c388db15af71a517a5008a35ce7ba3c613b4f9f203aa6087c3e81f9127f7fc9bfbc50bf580b544caa86ca", 0xe9}, {&(0x7f00000002c0)="116372a2f15886227ff67efdac735bcac936f6520c579af97996caba3047197cd101df3ecb0e3d8b991e93d032ab6aa3ea4cfc0cb1004eb46d52550338067d5e2b5e38fddc13dc2f9d67a2da102875dd2936985506428f17d928ddf00f3c958ae93ce5313034115671a77872edf89f480fc8b75c70a9185cc77df5db6a469853d9357077797fee4fff502d6a70d6dd13f938e9a028d03c0bbc4957d9bd8110f8600d80621477f43b67439763a39c16b4d4c0f3bfab97412a8358038a9e749f1b311ffbc51343a0b4993624757d4f5908a368bf391cfe0de4d24966e9930c793e7171518b3d0b48da6d965eb8cb859211a9c8f0e8a3c88fced619fafae1b492f6e2d3a6cbea5cb8ee6da10499783a49fdcf97dc5cc39e107370ba840d371fa8622eef152ce7cae10a76475a313e02c02799c25dff84e33180311a771991682c5f13839e72f695d36bf1896e4ee5b06512778961040c56e9fdec6588beefbbd4e058b12265e010ebaad5602efef228968fa0712555e847df725c7d77681f95d6262d769a4557f3f616d09e32191a3d5022b8a151fd8ec8dccf1155595cc7e15cb188b170b74505eb214f26f0804e22e3fb0175eddeeb5a0ae88cfa591762cb5fa53167bb478de764e318ed69746ad40f989c940163264d42a44cf492447a161cb0bfa64834346ba9abefbe2ff87d0fde1d49fd7be201efa688846e5615dde23d9be283457737fe3f7dda10a5f0c5a5ec541316f836740c31151a3da3021200635949619225730c30e2229aadafa54c9c0a839b27a2de42c1fb5bf19862d49aea7b63fbfead9ea41ed888ad58f912a4e8ab29d240ee314fa028b79b0f38044a977676ea2c535c927969f46b6335314b859e164e032ebc7a0964409f1b5e460ba567907fb0f06325d37991ef4da9138a39c1732a834b46a6a7636926a16a1f989b7b81f19f2e106af87a36b4306a853cbf86e7200677f9d51cc5492c1600bde3adcd37e7a61d12fcb17b8f056d470f02146f6de8c42bf1a5442c600dc8d3bb0328e8cd0c0b7ae3159d42f47a5e021a582916e9a9477005707765f54698ed7a8e073e2bc9608f5af62b0ecc1bd2fab2f397125bd543f00f7828c2d5de9b446464c01e730fdb0b7915c0cb4b3eb320516b0806c2089aaf2481f0032b888341bb1f8a0e7cd42664ae261c2f92b9aa63e866ac934453e4a1762e73f4f182a83aada59acb7fcf9e2a4aea3d0dc9bc3588734d48670e5347eff26c06e92478789a55daadb38d2c7aebf99e8580ab9bd0596006323e29ee7f34d495a504930909df1240e94c44119d79e0191199edd774861b85aa1305e3f5ab84fa68e5dfbf721f25591d17380985e787e47ff225772b092953724d3e5d3c8f64f26f0df8066d8cdce62842e6082d1b1fe7bc15ca9327e3110c25e08a1f0a9943bfe4af974ed626e47709b1c85a608c75f091c68ce6c7e60f5e8909b418a74bea64deb809263235c51198c87a161dd1d8735b40b03f52061873fd5db275720259bcb90dbfde832e376e1cc7ad0a3dce1acd2de0c25a810150993dd40bf8b7285454afa19ee9cf874626018e1689cb1b9fb5ac4d0597726de099f9ade1770513367c00574b6cbe4788d7a791c8a078bbfc234f2883d2271de7f1e4314eb4ce582dbb9ae17243fda5f44a82963a279b1dd9f26d2eb2ec021c83faec131f85ffcec98041c935fd1079d1b2fb21fe3137523efe635c5042f5a46aaaf834653b3842619148c09240d67114cebb03cdee4ea0b4386b01fd46af811715a79c6d695373c2c74b263b6cfe467bad88a7d1294e1a043c391b63c7b85b63a4fef0d1ced1596192b5dbf3a2e684cabc2bc1f05a35ba479bdf6ebd766d4237da8006b03e420e771c9fbb4e79130d09415ccb6abeef5517f6fead871ee09e8660850671f47b433f923322275a47fb9058d8689d6b88111f7f637bbc71e3817bdd385d645a79da93c878812ca1dbd7d2a1b76cbcbc837f28f7474c96ff8d10b391dd699a62509c3ced277ab00713e33d72ff610675197c7f4aeb2c9a1ca7e50ba0ddc6e91ec9124c4ce75fb05a26b0c11ec56be2beaf4ab9078e0b866b8584c719190974452129be44e788d4c8dd4a7e185e8560e02731e1e711f45b639a3678470de5f24c2323355a3cfe0b0626c1c10162ecad0ae3348dd46138feb0f219cc26c08d8bc6d4d3146c2218dbd6e7ddb581bb36fa57b5583ee185db521eab10d73d0a6a1f2ce99aacb7a9d8752a034a28601d660ede5a61f533326a4f755d24192f21e6ea74573314fca596fb5d44c5158f124d60d181f033d059c008ee40575919618c8145b77276fd376ca1efa6a99313a5b373812b524eee0929c07ea7f44bcffe6ae12fbfdc3ce204072a192dc47fcf588b74d8316b6a6acde9d53109647c7b460b5abd9e6dd12fec8a156aa4ed0c0d2ff44fb43969c7f89aedf723c8074abacba7e3e8d1e6c7b95eda7744b20d5b6eabe2aaec001d4d0e6c6b5afce6c43b6349ad3a2f3955ed7bc8843758088e81fadd470d8d6afc16a388eeeb0d22a9bcae148172add9acb4ce9e96350e29c4ccc747bfbec21812d178c8725ad07b5187adb52172329a17e986a1171c288fc0de9340d7596ecd9ed217b8a61e25ab1a5fd0fc8ad062511d29415a6dd64dbcd8d1a2d6f20f388e5c704d17095db4b9a8691380e41c312be383e9ab4c63ef720b1485db52e6b6ffff0e556cf5e20f32de84131a56f2b68fa26eedaa58a2d48cb136a79b6928d184d6d33a8f8b250bb7b32504d6ca7fef1b70fd9e8cf4431d2d99bd55e3e476e2cfbded34aaa9fbf9eb1fcb446a934ec98fcd31407ac78ed2fa9aa8022788636767fadd0e05f5d90555669e39d84645fa893d0a74881d736edf24363bc54f2253acb8a0d8a763a1df3e142e5ec0c765d6a0b649fd03394912bee3c7821af63f21f892b343d92402bb92f1dee6d1bc05dfecd757b9009d3b381afa6ae633160199647bfffb7afd7ab65f0708eb7832247c9103f80e16c3ac45e76d1bc1bdaa95b396def18a7a581dc86788ff922f61b9e40ba3c99266f2e045916f29254a7a3bd28a69c408c4fe6a0fff4a481ef0fb7fd051acb6b82ee11fe6595a3fa17a29344c1885d6a058facdfff8a6e0578e85dd800599d378d08be96ad0cd433752369b00e04f41575e95e2847487b31fe165292d5545bb25a14c98a2a27e3371f8de157a1bddbb3b693b4536c7456aa76c09b82243a3dde216300e06cad435f7c44c1f7665f4a7d75d5d4e7dd25c9f7d461f0dc1c17ee78c63bdcd45cd4a225e53107c9e3f67afe3eafa5c1119099e9329fede1108bf4c121d5169b4c8ee5f8ac87ca906fd39e5c3245b9922fc565eb4936d463aef51f6c780b2568344e002e53385c08e78a7a681fd01d1ceeea41c2f432f586e604bad9021b066468d33504752ee24d2f7dc1c9105c1c35b97191cdf46bcacd5e973ef6620e027facfdddd89f549694c6e23c36f5f4d06cb00b92b3c2c4b8b866a41c7300e2e478ad8ca48b74a9ebe6cdc75e7ea822e40a2133ae1c31b6e67c6e36338eca3c284548f880c8f71c81c292d649b271a845cca8026924dc7ea95a51d8acb66930c0fd2e7fded051095db3cf916de6c6e3c3bc6baefd90cc1433b3be7639334cca17a7c178fb18361bd02dd7fafb392355eb6b864988f8df2a2da0b6b71a829aa79cd56abc10bc61c8d65460ce6ce5207f657be1a672737d00e76324308ad6ee098c9794633912304b6c1f2f38f2a9e2a21929598733fc2ad985b6045c1a5a9ba471390b2b626362683515000148f87b4236bf9376b1a220357ce10a94e951d2f40f9dd5601ff4ff548561151e96f6a639a978702d8c955bb19c5fa4f6732da330b92ee391c7be8e7c1fe22645ccb41882bf7ae13d85c77190382c910a5084ddd6274d2113c602b3e5740f12fa86cfdeb0ed1849fd8a6fc8af0986dd5e31cc9093a6ab525c0c80d77fb37ad2af32b2360610c0778c7557b8bee15e0d5cc8faff857a70b93fe272b425d431b8a28baf2caae25ef03cbae92e88aeb57233ad454dfce005937980a886c071cf6e927ac1264f0af949c166878cfd4b0a8eae9c8e48216fd2193505feb84f084dc27ebdf0bcc2f159cd6e5b1d84311778370da1c8d5bf8665fe0bad292d329379bc8f5a58fa316582c99514950350595590f4d26acd91ed734e797f6e39eac5dcb498f12ba78c962f634b4b593bd3c82466347b0ef1dba1edb6704bdfdda7ca83ea2f6e830db04da8092554bbe183f2f5f6e12ececf2ef7284e2641fae653dd67aa62c370d0ea0be0beb2e1ca6e8eb2d2a651f0e8cde1309a1627c619c45f33d079099527b1610066a6e51fcf4580382a1eff2243951a8ebe4d2c17e9f19495af256bcb712de39faba4674c1439aaa23277fc3145db44e03b5770f5a205b04b418bbbf62efd83b99817fc9e6d17201ac3981b48e401e74c39692891b790daa11aabfc8563621bddcb8106d5c212fbf2b6b3fba20acac47ab2c2b8768129545eff632236d52ec12b0cbf86f47c434ae35a30d711e5009706d04eea51766de9a4ca13fde9f2ea330dcf29c0fcfc7f115dfa1d3f7fdf2534242a82ac6d7b9497e2e75d68ee5db10b04fb64fa6c76b9536ddee0047a0a277ef958d37b88c7242698f3073fd9aa10f5de9aaf0fd862306344e7fc83c4a664d087e140ceb7e12ee3ffc7e13d58a7227759a0b792cd21db60bee8d6fc2738587a9fe3f87ea39e3b55725e6fdba33ad654856ffbd2f3998a39c126a985f0a9575520b0bf7a6a0009ada9c53cfebc1006c85d3a38d1e0ce511f47189fbd8896b2a42f0bf4147d65dcdaaaed72dacd8efa12a7c3b5de804a667238be7774f774f8dc8c96fb638989f7e73dbb593faadea5bd236aef7da1a519d819c123107784c20ec6be76302f8b3cb51a41ecbba838341b805091a571de73b8e43368b07c32144a1527043fbfb53b776f2068db302c92268de198edb9e1bcbc0029f50f21b41d3770f2f7121399b94cdd2a6e3a6d743b9cf1c2ede8009c177d7c29f7d9aa973bfe791d142e6e024cf63ff970fdbf7c22fb0feb3c8c27f3b4e71855fc6c4c5a82c455101103729ac995e4a918357f24e8a62299094d2a95123e4b793f9eaa7259cd8cd3963ddde9ed57917b997cf6c1936335df73a134d88ebc8050172de789f137527351feeba52d94efc02234e54a07b30ad5f103e3b2f604f4b9dc951e62a978d0f4efddc881eefc116e2a42e625588878210e4787b3349a19a5a79a85861395f88aebe52fb7655519958d193f65187ba6eebb149d46bb5788b25d35afaa1f7044e989236d02b924c3803fee23ee4df205963dda01c2a13e2e131c1ad5faf11cd950aa1f6ed3460bab734c3bd4508548442089fb8e56e49c971df1701f6e0b426d40ad3f6e7e75bc378017d1dc84da49cda2ee011aed23aae05d38f0cce4a0572582879a07cc8ba7ce75bedac9fd5587cfca1a8d8a2bee3774c4ad823fa6a3d20ef60492045ebbbb2152a91938bb7838682be36ea00e4d223f9e0f5e136ba21b5486ae2b8253cc8e74719d7fd509f15ad81a061f10b715dc7dc6bc596d4db49796f34494922f18786364958fdfe4c73ee8ccc7d36742bbb022cae41aec4d7a8939379b68478150de5f56a463aa8c4e70c0215ccca370c6ac7db95315aff20947879af3388a7a115634fb8d2ab499ccc7340ac8097dd374f1d34af527631ccaca890109b763f9a9dee98752c6f97bb81477c8de4bb488bb5fdcde83b3b0965f4c06ca60b976cb1bfee", 0x1000}, {&(0x7f00000012c0)="9b853898ba30ef62f1dd22769efa0409403f0ceef60d1d29dc6565482cb5928692d6f0b2e38be60418bc4789bc1b374e09ee734d68ab6dc3e173368cb51d30f0b067b4395a4fcde152e1bdc27d5292c43b074b9f1557c4a4170ecf48d2bb09bbeca4656a2068112c61f373ae4d470ddd9ca57de567af91d78a9ea5d0a8595fc3b7e55f3d720a0307f29b45d63e1a3033ff239b244028f0a95bd4", 0x9a}, {&(0x7f0000001380)="bcc47dadc7fa0b058acd8d040d64de13e76848bed9bc3a0e412204871c105b66c9ffe385fa7a5141d789ee6fb708f16101190ab9d5e129dcc23d8808b6cdf965ffd8deb5ccba542fb8748916a9893c3849111e84d0d01a09f53adfdf329edd4e569e7c328c902063ac1df0df0321294b13bb96943c7d3de752c226321c6f6faea2f8e647241e2d4859eabe460678482a5e773fe641e7be48ed2cddf24c1c0240f0dff5931142f790704b26a94fbd00fd953531e7911cdb0e6423c3c93a3d813b7fd0b08d88ace8794338d652e9497e4da54a", 0xd2}, {&(0x7f0000000100)="a9d8c349e1b2a82aaef095a935ba7d72fef9e10957697949811d1df23183be21237f2dd353244dde56f8eb69acc3bfb7a721a6fe5edaaa", 0x37}, {&(0x7f0000001480)="9fb2b1a5b367e9af536f6d86b341d64c252cbe65995def69bbafa21310f87ad837d28e95b86143f4c07621d310603f8f27ab5917080548d0b6a93f73fd3471d026134087a38c744de7a86ff9012cb76f31a2904bc749b8dd1c1fc20517ec9c66b9e487f97b5321089912dfa59881", 0x6e}, {&(0x7f0000001500)="04e666e03109f17d93d35a036a6b8da35ef56f1713d1c7bd58f461fee0a467e09f8ae6d7a1c32f3ad5d2e8267d021acf292c1afef9060263367be3925a0fabe7392fd0b7202ad70bfdc614a1ebb0dc7b3f8810ef9977a2f5976c143bb8317534df2cdcec79ea8d63aa4df96ef0b36a0ccdf83fa8f0bf66a54e", 0x79}, {&(0x7f0000001580)="b0d5373b4de3e2eb725b7dcffab5a6060aa0d44a7e2de7cb0b56bc796ba376e97a887a2aa86d9e4a19d20917649bcf7a26ef239332095b0b164356194d862db2b5c922319795467a179fb6ffc47e146f56377daa58de593aa42a89f8a6539b4848da448cea90ee4f9d977ad8b5367407660aca569aeb4e258383c71e3f234a212847032fb8c70df4f6a462e022014f5da0727a87930e9f3cc25ae5b3bb1cdc10d164d08d7b3daa3bd267007f32e10b0a871dddb1f2bd0eb7a7bccd2575b5b21ac45b51706ea55fa78f1969ae80275be6b4845abfa3d0c40d345d112ace", 0xdd}, {&(0x7f0000000140)="105b5f7e7425d0350dc6bffce055b21bb4005cd4ac1e131ed437327b90873f468af2f45bebc28c50eae74fd6f17475889a", 0x31}], 0x9, &(0x7f0000001740)=[{0x30, 0xffff, 0xffffffffffffffff, "2ebb6f77f3cfffb241f65f32f8d52075bef6d5f3f19552f91644"}, {0xc8, 0xffff, 0x81, "007634d2e615631a53689d97cc8a53e8ccf2c64e22e6561b9e11e1c5d1885680fddbf0b779f63e904456384deae9463ce9b5ddb22ff615ff84ac15ed3f76c15233429c017ed5be4d806e38eb65d902f612b09c309a25e1aa17a58592108ef32e1a1081a18ae4cd02e036b01f4fa9ef2be337c1f64f80413e84587084d9ece77acc9eb72a1435f86721b3c898b37c8e26bfdcff3afe5ea509b1f51626dba5fd2827649d9efebe73e33de407d48418f1415393bf1be0fb5e"}, {0x1010, 0x1, 0x0, "aebd48a5c11d8806c18557ed4b8652d407cf9745980cfc4136ec9dde5867a8065f6b9220061bdc2b1d54e61ae9676cc77daf91a82db54c52ab70c081553f9ff38434ad932451c60895768c6fb6722ca995b04b6b0d33f94505c6c41a66c740f9eed6939a99a0143de7a9679e3f3c2ccd6977646ae12164ddda5e2841654f8515b610a5014562ff710b9bef6c068cfdef05e90cbf32166a05c8980deeea2958166568e71adaf2043ae5bbd00f8ab6e18f7763eac52d7574bc517ece2af805df643349428b4de96b8f6308db38a31810319cf4e6ba5accfd055b17582b79d67ddd83604f79c1916d45467350fcd996c2d939f8c86d2b7afc1d1e0f4c0754b6fafd4bdbb19dccd3b96d4a9d71af29e8bd0093721899162fc3e8ae509fc09ccbadaebbbc54f2053bddc04e6b49ae08278ba23770c6f19e7b41ac612a1ba617c9bd1fe231afed7cd9d45f707fa8f2fce5c7df390f27a1ee101452587f5edc46a8e7a1312f601e377eb3c5b90d132efc5985bfdb32626feeb4cecfad5f9d379ef17e222c9c703a8b57e05bb3ce4fbe935e66c90fde2829cf0e4f863e15ac14cc7744fe6539bcf2d49630be6e6630da793d1125092bb60901300ea24cc780a197e137de6a671a64bc6c05b9128acbb8133e41c91910fb728263e9ef3c79f51aae656b447439f56590191a7d749302bd057bcc908e2090e99fa23c84ebcb06608bccc5dceaba995252f87cdc54cf2f9bb143e2de350dd2001d0d113ec5ba224a9b10638a9f4b9d2cce0f97e49b77e9523d2bf26c8abaf65251ab458fb665912454064fb306d40ec4b0125e7e9068ffa0be080a11b3a24c90e9da6cca1452831bfa495e759c82b5e8be7716d5d8af6da962997cee71c975f92b34bfe9b156ec6c96a55fe52a6d52698bcadfec249379869f0ab9fbd1be449defd7a98bcb734fa4fd3352ebfebc714c7b9516e4fdcb856286f820d9aeb1a4ca26cedc3684338197a1b93700fb9cc650aa166ef64cb365c0dec3aea156cfd2fc862149df173bcb30089954f7d9be1141d581d4f58b2ce5fca7ac54702e80f8287bfb1fe2158282ede75e9132f8753a6bdca4dd213fbbdb91176c5b3c40d480c7c7c6b5ce5b22f928a191a71527779820ea889d7547a1f2c662ac42ff7f8506f7f9cb15f3fbf4a26228bb0975ccd934b7e4bef08b0306626bba16e088abce42393eac307d8edc705357b90556ec643f1963a348b6678501ac03b84af2e8b51ccb18815fc52678700a750f4738aac5bc7a3408f40e55fa05f59322479755f05ff1e4cc764117403a904f5c2a9c2c81acc076c437190b74664b8ac5128cfa255d605c90e86f645ba7cc0a6e9952090fd0dc49d993964498627df0277913335d0cb40479e61b55e9eb03b25ce6db3dc6095d53667cfdad67f95f8f6e6263d601e8e0502408130a3740b173ebaabaa9ea73cdbfacb98e49465dfc2af9839b5eaf7f3c9bea4629e8c05d72724e4bc6a45a383d34cd80c75826db0c67e25ac12623ea1b83d378d9ee3dbba12bcdf1b63975eb961114498986feb2a8def54b97965dc3d4592143dc570966ed387ff3ca4345219432bb89844cbe78219739973a63bf655c2675e10d718acf9dbd6642e93d85e2ebdab066fb3c0fcaae35677cd2f3a1180d267997aa74e71f59fbe3d54e6c64b51004424b07a916e0f999596ddd3e7811969be38e4b6c8f8f6095e93aaf0eaf0e1cd77365c01fd2050965875d0a1b7e08fb1008c344ec3005f9234f0ca38085c7977fe4650aafcf6f8a0e6b57b89a8263f935fcf24870fd0cf792e1596120484d6476670905de8f9ac7a994c5596c4eb5999b9ce23ec1caddfeb662f97f3724ff29520ae093dd4e813b3521efa1967757be5e7eac98022457e3a5bbda34803865bf9c58c80306d339634e803d1f37319e669230f65f0c09eb9a076f27430cd1c89f7837428298329a7e5994bc339ec40de95be78ae4a745e619b33f4fbfb2fcdf4fe5c4ea28ae6451324a0066c26f447ddbb7efa361f0df72f3693edd49ac2758fdcc16059ab1d653da70db6c811dae9df4bc34bfd9e41a6937b29fb05a427e917539e499f6d16e3c9219dfdc23642b7b279e37388b3890dc7a19adbf08d0d7f93d040517183ff226981b6be76294e077ab63f6257c4be960bee7380784394642dabd6c16fdbcd64896bca56d54867ea9aaf45ed66d61865ba43543e6ce683c2bfe722f3227d72348cd252f752cdd43d903a33825367dc95233971cfc2d68a0d4aa25da7b5afffc84e752081fb1356919b5e4a56bd33b4685ad4ff83ae70aaafe5d124cbe40a5690516938a0a85f28b0d648abf602b43f5a50dcca55b608ed70241b6dcaee30b82524dfc0d0175e39c1762235e9ed9666a067dff3bb79f375adb8eef00792a5fa28750e9b4d573a66ffcb21e0ff35da417c38b5964a6b0c73f43d0b046b90c975c3c01714ada1319a7dbb8ea1bf10b81a10bf9f95cc919a8471656d70432749b033e12e29580b2a9e9e51fb79cb08b005e4c217cf1b953c649f07bedaefecf932ce3f918551646fd4bdcdebd4cb8828c4b37dd80f7557c04959a811d5a1ef6406690c12c924e024d71383c0735731f57dc1d6b1d32d3f6b2a4db59e70843d505ec53609fefd497afcb9a0aa71722eb570bf316c9ac6a3ffa83cd8f1cedab4a62d50d2f411452a736bf439afaf58a800a8268bb788d0942aaf2b5606e6b523e7ac430da2ebc47f1d7e59660bf6374b1086366f709d64181ad485cb4bbec62a4ad9fce54fd3d5aeed0d5c16dbee65f85334a3c8ec010f8e2446f0f74e961928b8f3e961d2016974575d4289fb73a2a60517e76ef40c1098c10f9f6c07cd544a06fd2d355f95f1e385e2522cd467b6522530ef7a750bfde2cda02e6b136bc3661615339bcfde973d601643eadafad88e2e9fd639599c9b058c48fc116c257428af1c8de51bc5c1ab9a780bc38b855e557861ce1a96fec9a1ed947ae3c421f4eb3117d7539d6049568d6294f3e4f0d858fbf65ab3b99a7740dddf2a65777bd14dfc29fa2b0bc3701f1bda32dc2edf35b0cd1be7a427228e3bae362beb6c92c1c61a452508debeebae68683f5589994a1cf07ccf8c8f72be9af92ac90bb3b3bbe73ae8c4ab800288877eac6fe405927bf9dea324d1d4d38256499cf33d4b97d2705ef3961cf19cb95ea6d52d399344a8dd580344b62c27c76261c7716df7b661e36e2a3cb72fc4136ec29275c191f1baeaa0b754fd390b0fe569339b312cdbfa5c5c5db5ee05c2632859cd7b405c02919db7925df9221a39a3a154534eef368b9203f25fed5df73ddcaffa047ac31b462c32bfcc2d7ad8676c300bdd6943debca815ac42ec33fef9f4408bf6765d8f2aa4e125d9ff12a90575cb1c7a53ded4ddc19bba25ec490afed7159bad064a42f40a12af97d23a811b3058658244b1c0ce99b72617fa6d5c02a312c1b9fc6eb3d4b743dc1bd6dc0bee56c8b61dcdd61dd69a6bc5b2c97b8cbc2987b2cb637d25e26157fa2a313656a6882fab8561b2e04712172f8618e329fdf5c24dc692dca44fd318857f4d95d230e40dc23b242048789079ab10f7a1f0a6e4e0cb2d7d642ef182699489bd5493ec3e43585db170581bf5b4adac94d10eb9fcf2b54a672f92d45d91002691ff0540877f5ab4b9e6653b5a9190f4200a9b9e80f0f3ee4ec291dc90b9eb5143f96e900edc3f661c4817655d296fe52bc36ccbed4e8238a1c0fa20e1d8f516c7f821e1c7a46ee709e220f530ca24b1a9ddb9d6659c0f07454ea752fc5161f38f88d4008b2001ad093bce6ba316a094a3a7fc2cb5b854391dda0026470b8540bee9270df0379da58e1e539f05df2b3fa94725526bc96da9f2cebe66c280b6896c63e2cd9a08a22842ef5e73de8b522525f4a665b2625287a440e891142dfec3bd4b6165ac3bee292325ae7a6a183d8e5e0c8170a94c3d27b4cd7a65690d3937907a509b900fa9c6e12110063c6b3e4019cfed1b5aeab33c5353ec51eaa8e97f71785364f389e5f2960ef2032341271d283eb863f76cac8457fe9f32935de6572057c1fdf0586261d60524754abaf6a281181cdd629141f1080e030206148e5d1e36c3522510d9c3658dcb568d3f8ee31c8a5b5a4b951faf431c83ceacd3182de3b4175d87c9ff5de67bda4966feb15f4186b6a0a085248c602481faae52e2ce0f8c0f585cc195cd8cec86a83be35e6174ade32b4e7c3e04030d3908803ba91a42524cab1d8833b178d79c7ff27cb6a2c27752c9d325a5b86285d358968e23245fa71fe6ce27f4a739751f82584a45f921094e04786de5ea97e6fa65be4624146a69ead8495f6a0b0dc29404c13ec002a31d267a1352cb1d440713816e36856f867066753b067014ef33ab0e690a2ef252ab665927415088df3a4ec51ba8c074b2fa6f9c61c997d0b4a0673fbc3e6eedf910fea6debb85efc604f6a6eedf44b40714f44b20baff03616019f8b6a3b1232e2ce0b044ea6b40e2f85218e78d5620d221dae2d99649d995b847de504dc748287f42985e7bb83e1078586b03524ff548b016c58cefeb40d48789df141e480e817c47eca6ef0a478e771d7881210a2669a68fbacfad6337f623f279c2a4fd42e80c38b2472c8f7900203a98d16460362ba687ede9d4d2bef430f1867f3712c6dc4bd3d5af12510271499b568ddd8af4e258173e4c161363f8eb760034d975cd6b9fbc5691b6f96cd9bc39569587b83c6695dab082c57b1dfc928ae21cb06bbb643cd628d79d8e1465d7d4bf3c67dddc4dc4110285156a83ae8da4b8ed59371e71447b08d8aee15c9e2f05d03ce5760f5859ac9eb688826710e61b33121d2f6e73e4305f35d3f752575db1f4a1a013329b8181e44a3aecf15fd50b856a0eaa8e5f8a85c24f762aa1d834fadb3c46a4e7affa7d32f0b0dd8e3344fd9325fa04c10d659d7966ced0f34ed7899ff3926b564554ce6d0d80a26fc549cd9aa8100426a0b4f0cb4fdf5ca64479e2af4cead2d1070f69b07c368a75f4ea69918782b3b1bce25738631e6142e3762bafd962052252dba4309734efddef07f1c749ec4eff92c58355ba7a1a167131e4064bedf3c82fa83ad9dec5786234663c3bc34c2a8aa3c96fbde6388ded93dffb11603fe4bb5274139440dc34c799756a2cf972510ee58bd889607afff26aa8f352ff117da1785c1cb45832b9ff1f2233d71f0cf8292c7ed3cfe18195c67e24777979a78ca5deda596b55a5f8e696026c2b0ec0a275ddf1eab9259ab3bc2baeaa273e2a736d78bf26f78be746df524f64a719ab249e089ea14bfe76a0a39339fbdc727abe0be601a0be3455d2425358d04033a4b599832615135768d195682762b5280e30e6488ba7da6199b8f25e8c5842fd14330b5049a7b83c3474aafe4d457cf3d7880c71d3a7d4185e5f35ca7d553fbe1160969e9ac85b2fa17c7e54fc7082f85402a8a6227043031db2104a73abb6bb3930ebc4585a72066e4e78826f0f0d90338256313ba75992c8f7721e95566a488306c1073649b2b691dea61124cbf80a746733570cca249f83eee8ede0b9283c74eed93134a2be6b519f83bb4878d95ec7395ebf073f56956c9f8268f9068439d552e0d2a4f330f8e3ca5ebe6ab19882dcace049ef046fde901e6249d05797806548e4a1e3c80f967d33d50e581fa18c8faa8ce7b53d57d480ddb199ae7d0df991d921e01650e6922ba839a0055d71e056d7511b150a6f4e346a217a73acccb3d29c8070de4de7408c3b812749579489920bd2f5cd8c98790"}, {0xa0, 0x1, 0x7, "895620f4d0ea2f941ae1d440d48d21977b5fb6d07c5dbc20131c8229728930c7ab36d96fdc0226fc3f68a3d12f8a18e0a37eb3e08d6b890d44352fc00969053f53f3888641a67f40bdaf83a352fcc5da5599cbb76e0e7967fcdbe02fc05d449740a08ea5274aeb99a501ad1e6f516303d0e816c1e8183d3c3d3f9e7844c258951ed181eb5258f234a2"}, {0x78, 0x1, 0x100, "9440d3dab53c42897bb1ae3db926c227874eace82890b3d3346a8fe06c130bea82042406c4307423f3eae74a8d70bbb751ed96a574bd60127f6a57637b80c4971b68c9b023e3c0c206c4282dcb54305de3ff9f1e085c0149aeaf72730054f97c5c9de976"}], 0x1220}, 0x408) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000000c0)=""/186, 0xba, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffbfffd, 0x1080) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) r2 = getgid() geteuid() ioctl$TIOCNOTTY(r1, 0x20007471) setgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r2) 16:01:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:01:00 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) fcntl$getown(r1, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x7, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r0, r3, r2, 0x0, 0x10, 0x80}, 0xe56, 0xd, 0x2}) 16:01:00 executing program 0: r0 = socket(0x3, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 16:01:00 executing program 1: r0 = socket(0x20, 0x7, 0x0) munlockall() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/184, 0xb8}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r1, &(0x7f00000000c0)='l18', 0x3) 16:01:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="51a32c2fb23bcf929ecf0af17300d94a9cb70caf0f3d7a314c3d4e18f71f559494135238d8dfd7e21a79f36d442a89138ccd47ff3d89c8df9816a9b3e93499ae67214ae84a6a2a3413ecea3b", 0x4c}, {&(0x7f00000000c0)="38dddc5a1090d52d93c90f2e9f6d8351fb51734532835e138b8b94bd62a4cce837e6033acf9c094233e58ec9", 0x2c}], 0x2) r4 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/149) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) write(r6, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/57) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa", 0x20c}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffff2e, "f877f02aa17e99355689b85c7ea95412f71d1ddd"}) write(r0, &(0x7f00000001c0)="dc", 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x2397443c}, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0xfa5}, {0x8, 0x7fff}}) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f2f79", 0x177) write(r0, &(0x7f0000000340)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b5eb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf9489fa1faf25fa94df7a653e2decc1262968acfbbc3d8e14754873ea79fa7d62337a15eb555580fb76f1db9ee9e5b4187407ff484db079f2c07cf787541a33d430e59cd7c572b09bee914086525316759c704633e83371be4a6900b0af2f9605915e66a641ad0461a5d8c0b3009b4e95284c5cd8843617cf627128c555ef6d0ec52b04068373bed2ba63bea54d7d862b32313881f44bf6bc18c737e9ed035c6d54be5359183ed6108d70ac11cb8e97bc1f6cfa5e9365688d2b90b4ae289bbe176a046a1f87dac3f0d27d8c7e2e", 0x177) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20020, 0x8) execve(0x0, &(0x7f0000000200), 0x0) 16:01:00 executing program 1: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) writev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="575656d0d4908f635ec842e7d867c7cd6590da9369d0c8a8b4aad6bc7fc6c614cb93b6d5c18f627abcf0ee0c3083b667e10aa6fb4f083449a74be303e72f195bbc6f5b268c226d635f4282111a3184f562bcad1abbcc2c8e39c1f08482e66cd19ac0b9ea722e3a8a167fc4569631d6457fdaa35b10d83516f8379122323eef77", 0x80}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0xd8) write(r5, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x5, 0xffffffff}, 0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) write(r5, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000200)={0x5, 0x9, 0x1, 0x3, "b840434e6183088ee8c278c0d02988e92849368f", 0xffff, 0x6}) r6 = syz_open_pts() close(r5) ioctl$TIOCSCTTY(r6, 0x20007461) kqueue() syz_open_pts() 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x200, 0x9, &(0x7f00000001c0)="041b3394d0728ff48d8f2fe3c4699acd0dffee66a94cf17397960a152e05d52fc48ec380c1a4a4c6efd2dc1b803fede8badee6402a08616584405153bcd3899127359433bb4fe8bff713eda10c018aa6c98c06812d296870edd8427dce146fe7e555b378a8620497e77926934714c250e0339d45b5f9a06491374061e1507bca8501b3442d38c603133496d1e2c3ed", 0x8f) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c06000000c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000002600)="0dd09dd2c83767ecd6ca951b05f46a9715189808e2ff336c25980f21dfb0c03b9080ded33518768a7ebcd97dd4c86ee33ffaae5026313a8c29a2c237babbe1ff81de0c4eb2d87ef95bb362624ab2e708c74ef0031522c3d7211aca64ae761481fe9f73df409a08f1a67bce016fe90fe415bb619dd2ee4399e930faa53ca0301e7f75b00059b9aadeaaf4009fb4aee49f5dbf95bd04e438299192fd9f796182636e7ef60d013c8a97cd74275259e8f270bd0d9f9c700bf7f8af1fc561d9cf739db55fd2f3b5e2ab6b0fd508d112f984270a02184ad3450e0b2edd2a23efd0c2f39b156151a4219f351022352e443a369c7f0925f1559b71da4acb886470fafd01a0455c0c255364cd44e5e2eca1f994b6b4ea5177364f57cda1dd58a0485e3181c4031e67ce19f061259f67037b74cd5a38fa76059c626965f91bd7994cb4ca1c0dd3883f039326aec99cd9ecbe0d4caa2e4ee28dcc3b2391d7a8a18fe4cc52300c65f4042147f9be07daccebf7f30ee183b64bb967a3655388aee5e4124db2cac15f76dd7250547c83f6f8fb9f1434458af7e0c5f196c0ac482151526242f65d2ca190b63cb50a78357d3943e97bf27845b16db98369261afc302b024c79eccee27b4d524e2b61c0b2fbb162f15bfe8d20793d13e35b0a88c2b7a8b158de9399a12e3f79277957740fe793aef406b17241558aeda9b7d97857f9bfb84aaf96937588d76cc144fed563f91bb53d45770b31eac5012071560f933f71290a27de44d3ca0e2d6647893fdc98a24a3cbe038e78f7956b09eed3f06f02396d223fd594347eef2d77c1a88b858068c201caa4c4fec72355411e7779d3fd0c253e32ac5a7bcc21aac43428f95c6cc3a7834e636848a56ed60355b31f5716fcac9bb72f9f62618980d2de2ee310622bb9ac8031f1c46fb09c0faddd7d1e452eb3b78013b6239745939e6f8f1b5fab839b04494bbeab1ca4a5d9008d2c9300e1e7b9fefdf018b990ad548c5bcc96cb329aec5b5e02894319204091c44bf1aca0ed03217a7d03d17997cd8d39b57dc3575c603c7df15837ec445e60a2e9070d860c0f77691ff038628b2a344ea7ed7e4b18a13c2054a014254877b83caef5285bf485b1e22c6a04de7be4ccdc66e49b1083238e4ee947eb14e2737553b71c07bc911afeb29fa4d9493a8ca923e413a5317ea858dc549e596f45c9e89cf3570ee5d8bdffcb440a5bd348a9a5ebbb5eb5eaae1ed2e96044cd4458f91c02c9d7b40d0c05b5d0286b670c3cf0f3b6d8bebe1978216912679ad86725e33b4328ffe8fb776d779c3ec44dafb330355ca61af831ecc0032b4205062412cec10167c4003a686757795824a021c6ecd3bf940660ebd9dbc8df80a76373f750b9e0e37a7baf44e89e251f6100218b70950d4742e9a8400137670475e3966b2e8d3982d6ce15b99e5699aa93e8ee28f968d9d8664050708801f0afd15df2e6f5504f4bd8188197928d0a02d0ee677473d879efaaa68a4d4f833e03a5a818c1d7ee549f1e8c4d6862b727f01886653c5bcbea639fb0b5b097cc70f3f42ec7f3f266227addd25d7b2d3fec51dd75c5308ac8beffed72c3231e350bfd2fd05df4b900b57ffbd0dff4d5fd17bc2a53fbaaa0825bde6279fe49ca0844482001d3162ac3e426dbf72c3cb7f6fd46e58906dee78cc7c9a867abfd41123b9b05e8a3f0d2a7ae2fa3271d701f6d5ea60f26b0e846f6bb5dd488a7beb7cbbfc2fd9277241ba0f216aa020d87910a6841e230e445d67f9cf146a5345cc51990ea8f119c30394e122c8d709d60c015ee8b9bbb7635dbbea9992e5a691a02e91445c7378dc72987946cd948280a6f86f20869610a4772511ce6170bb36ef3f08f9446e90ea80537246a9c4b938e6fca0141d41f3fe54f11a4d16275e9ada5e0a8802704cbc39cfeb4f17026bdc42801eb602c56baf128410d0ff929eafeb84e938c6603bd3de9c676b328486648d4006175020d4c41c096669a1a0c53028324e65ea83f356e1ff33a78e61e0b19487ca7e922693c60bf4ea8f8cb0c75d495944b9ba054cecfc7837f1ed78d4069fd0d5646f6d9314c96be630de48dd53b4308cda273537faa0548bf9211e194ad7487f42b2a09ce6718d179b0d5c47b2ef0a371021a4a56c7801aa79cd9421da2d3625855383ec5cd6595f42d24bf5d5d63ec58f391bfcd44f7dc256d9a69c3d1717c4238e5e8fd7a9be81b9bcdc52104d34f07996cdc595b0053359662c64f9b0c190ff19568747f3d137f6654458b95c5d6ce77256b8a6e7389947aa0782f88043e8a3b68162cc52b75d71b32c19746c618b1bdbe1f3cb041788de6287bc17d8cc350637bce77301662b6215ab295b6cc1203071d1acf2330153685276874b5b9aa15fee50d7c913a0956d9299bcfa2e5b8709c17e95d2ec7e1c986ca2988a31381e629116685589885836c909ab05e9e080a851753cdeb4c4b3d5fddc382ab395ac5f8f56ffd1f2c6027210b102b5fb6b9d0142dfe20f92bfcf754a802013225eeea578c21283d5347e34f0484405fb40ffd5d3ddb2f977414c49754412f7ccac293671a41a8143bb239f9f642277a9c313f3fca5d0c181b8effc69eda4cb20e3c91e9ca50212fda9d447b3c972315b59c049e033198aecd503f0dd7f1a54cabb46169339ba0662c1d22c2d50992317218845173f6de564cc0e2b0635acc06ccb9211a1ec966af015e5ea4f1dce9b46d1b58974c89777d683acc526cee400480ce54d8275d001e34d4e798fa10161995612a3d02b0d01890eefac700e660f7a4d1189df2d2db856fd5f1c3afb52840f1a60e4c2dcea36e1f0f39abb5f7e2845f007e0c9363948d81b3e6586b30c605d01fb86d382add1d1367d90e40172974db5ea2f27d695ee047d3f5c2611ed696c7718a8aac5bf1f0c1d365badd44ee3d6c0b56f3376f28c555d822a925297d7285986406bb99ecae5dfa454bdb8aef9c02915d6a4999c425ea943fd48a19093d55803eac332018a14982391dbe5a39f6770df23cddc8fefe43c17d64cc344f093803a7f22900e09742518bbd2b98da04aeb451693a7070793e675baf75845e9f55d3528df67824660237f5c16a4178f6cd7d0dedffc108b490e8a02097f78306db4f457943b2cb74a8c84e87112a981a58209d93532f76fc8e67092c88972d2610558ed7bc2f821cfefcbb1a3e7133b4034209891ba4feb9d0d630935e4baeaf9763089c276286c4a3b8390dc0dfe67fb0e51e9e7bb4bc17266a4102a910b90e2c4cfab9dbdb9726c1115abfebe9c1ea17ad9b9bf031b48976443ff6558ea38c4677906d46045a75119237ff6da7d5b6cd4b915976b8b9180f851c515c07e9a555d2a58a686992ef21e1e9e7d78b4c2f2c3fd8cbcd5c5e6be82dd23da2feb9ee06746b30180c5f73120759d2a5fcb119cbcb6ac134d2151c497c4b81ff53137736eef31bc646898c073d2ef98ac2376ddce7bd1dde17a8ff0447b232588d562d93d11c101f986fd604d0f577123c432fba3cb87815e318f891ca8a2391a35b0a33dc7110893185c2bc70186c87549dfadf3170ada022de847b5ca0acf72825a0d05cd95612922167f39d289c819f502f7deb3b2ff92881bb988a51341dd7f97be1da22204f4bcd4c06213141e90a075edf45eaec8bb66006fbb3d409751429b39125fac869949fd498aff0f5ee3812038dc48424d0db92dc29f7eba23033ada5d685b8c98453d6cc80e8935d68857bc503f7c422f3c749dac317a44a05ad2213a1b6ca8427be4d203e4ee7b082903b26fa5c68a29f41d1b54c35b17ffc236f37b22fd2265a208072168fc8260beeef150893583cb58b6b73204612b91394008dee1b93f13df6b9f2823d65708c9284ce3b850ef9d81e96b2978234c1ac61467c32622fe279f67a5b491c87b6bc6ca80abe8446ab81faaac42a171f8ef1e6f4f3ce32bf6725c589e1bb701e0bee6f1ef31edd49d9171b47b24f94bec09305a62b7ec2657ee1c59d2983e711625eb6f1529b7e6e7550c5475bb4104eb9d8163018b46d1ca61b0ed35e03b6ce137aa8c82df59baf156c684d70aac8434e409ce7aa669560ab8757a036946204ac8217b25d8af423347e416bfd36c1ea3d6d2294a712feb1a0fd8bed0bec1dd69033c7983ac03c52bbb5db48c3657e453d3e261d829d8bc9afa7f9b6e34884341e27d1da3c82438948df143990f833e0242df59444e8ae1dc1a5487b8d55092ee9455fc32ccdc6e6614e9c62a21f547b076e45818a42a6b526063891a9baf154dabe5d7b11479d2364b48e12c4d8959e8709cfe4def8b1a00df20b86b2025911aa502853d0db8b4f9d7fcdc58d286da27699449db1c53aed687186f14b82450cd0fcd7346167373b7a61f9bd2ef40e0ba206b9c0242e0d8ff7a7d58804cbcc7dd60e76101049241abdc9fa924fbba363c53ca049998acff1c1a88ed0410dd265c5ed90cc6495a1c45ad4081238c0e59622837c929338ad15737f4b8d721f6702d347758073ecfcea3d575e91e8bfc1274ca45d7a295fba04bc4f55afe173557333755129aa4721af998a3ad5dfda33276551d476b0c23b0d0e9cb5e0b9788b9148aaa9bb983cadd01188ef223fa5fa533497677265e3974a0d1f9bbda1f00704fd98aa6c7be7ab495467d8eedede6b7050fd2d942d411ac37e8535012953a0bbaa75f8e4ec7151ed55985e7fa7f91512253e51b541eb6e7d8d9438c047cb8ede2e081d13d836d334c687083989ceb707b831435366c39719b571dc54074b7cc4c70faec47fa975b910f2529ab31ceb5b6fbc026ade43088b408253db4dbfd9ae52345a946776d3a808ddef4020d6cc92f8ca94bb4a27fb20a62071319620d248f4d875cf2e12a6236538c7a642826d21dbea788d34e109a3064b2bbd959f8dd4a2f46d8b70c40ed071249dc55aaab6a3b3d05cfb9040a8cd36f12b706a41dfdfa97c033101a4e66f8b4f08b2177b63c9fe6a3e50cd96ee4dce9c76fa0f5c7b8a87fb30a133a1355200e9685e222035444324b62d0906b05af14d1ebb366213899722d7691671ca63a292bec5fa5c34c5e9a00a3dcd9b8e12939d14ecd5b028ff5784027d8307d2cfcb2af7dadf9c46964d748aa8567fecfa3aff19b1f37a2391c515ad549b04e7fbce4483a12c9cea03ce96f38cbd304982ac1c78049c0c2d95ab9710d3456a92a60a0e48e104bb62504897d20c59a2643c1a8fcf", 0xe72}], 0x1) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1) write(r0, &(0x7f0000000100)="ff7fb969be1d923dbe5f", 0xa) socket$inet6(0x18, 0x8003, 0xb9) 16:01:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3fffffffffffffff, 0x0) listen(r0, 0x0) getpid() accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xd6, 0x7}, 0x10) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) 16:01:01 executing program 0: r0 = getegid() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = getpid() r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r0}, 0xc) r4 = socket$inet6(0x18, 0x8002, 0x0) r5 = msgget$private(0x0, 0x30) msgrcv(r5, &(0x7f0000000040)={0x0, ""/82}, 0x5a, 0x1, 0x1800) setsockopt(r4, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r6 = dup2(r4, r4) socket(0x18, 0x1, 0x6) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000003600)=[{r0, 0x94}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1cc}], 0x1, 0x0) pipe(&(0x7f0000000080)) 16:01:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 16:01:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x3}, {{r1}, 0xfffffffffffffff8, 0x68, 0xc0, 0x255, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0xffffffffffff0001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x5, 0x80, 0x1}, {{r1}, 0xffffffffffffffff, 0x15, 0x2, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0x200}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x98, 0xe, 0xffffffffffffffc1, 0xad87}, {{r1}, 0xfffffffffffffffa, 0x20, 0xc0000000, 0xcc7b, 0x1ff}], 0x1, &(0x7f0000000140)={0xa000000000, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:01:02 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) 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) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="040000000000000021f7b05e5859ae80109e8299a6896518625e511954d0845ad950e74629ac289963c77f1fcd1803dd12025f55b27bace857c57c23ab43abb0ae02b7d0e20b33252e451e5c52bc1a926dffab67cf84e214a64fba05168069aa31040737cb91fe6451d487d7788dabf127d1b45530b4f1907d39922d1ef7ce74c1e5481b44c4e4caa730e67e4e34780226e7da1449546d7fe2c316675995f6ad"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r5, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xc3e6}, {0x18, 0x2, 0x7, 0x5}, 0xa9ae, [0xfffffffffffffffe, 0x401, 0x7, 0xe9b, 0x7ff, 0x8f4f, 0xfffffffffffffff7, 0xffffffffffffff7f]}, 0x3c) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x3, 0x182, 0xfffffffffffffff7, "b0f8ad943fb48c291a52fe5e310b21be47fc2536", 0x51, 0x4}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) pipe(&(0x7f0000000100)) dup2(r1, r0) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0//../file0\x00', 0x80) openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 16:01:02 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r0, r1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xd01) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000340)="cc9867caa1a25f84d002c6a6487b1f15973f81ca21e72595790bdd7783d29fc0168f9e6f57dc89470283a0243082305c49a394efcf5120b76d29ff76ffb5ebd6e19736b1fae8c3134d00740f11323c579faa1eb6acdfeee771d3ff99c175db0dadad8178f26e44", 0x67}], 0x1, 0x36) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) 16:01:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3, 0x1) read(r0, &(0x7f0000000140)=""/247, 0xf7) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r1, &(0x7f0000000100)="f8", 0x1) 16:01:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2023, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='-]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='/\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\^\x00', &(0x7f0000000300)=')-\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='.,&\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='%@\x00', &(0x7f0000000480)='\x00']) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="8e", 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) shmget(0x0, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) shmget(0x3, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) listen(r1, 0x1000) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) getsockopt(r0, 0x3, 0x7c, &(0x7f0000000000)=""/222, &(0x7f0000000100)=0xde) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xd5, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x3, 0x9}) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) 16:01:03 executing program 0: r0 = socket(0x6, 0x4000000004003, 0xe5) r1 = getgid() setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) r2 = msgget$private(0x0, 0x142) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_RMID(r2, 0x0) getpgrp() r5 = getppid() getrusage(0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2000000000, r3, r1, r4, r1, 0x4, 0x20}, 0x1, 0x8000, r5, r6, 0x175e, 0xc8b, 0x3, 0x81}) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7102001fa21bf9cf0cc66a5cae341d06b9cd2282031e04a2563367ab0a2d7e411bfb8a8023de38b9bb3a23164e5b3203c3f9c83d81175b6734d944dc569ef4a33290cda3efd48b787ef3644772ced71f4e1eb0edda01957f3731ddd252681e6a5e8be4d7c1f7b88fe2c04b7ad12abde00a50e579b021598c0f4f0b6758f555e86076ae1ab229e2cce4e2ee97093a13524f28dc2b0d938a028f1b8c0de3dc7a0d9fa115ccf1a2eb49de1e1e2ffccf92a2c3fe2066aecc73ef38bb02a6dc"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:01:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x2, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x42, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x8005, 0x101) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) listen(r1, 0x6) r9 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x100) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x20000011, 0x2, 0x800}], 0x9f8c, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x8a, 0x1, 0x9, 0x9}, {{r3}, 0xfffffffffffffff9, 0xc0, 0x1, 0x8a3, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000080, 0x1f, 0x6}, {{r5}, 0x0, 0x44, 0xfffff, 0x7, 0x1}, {{r6}, 0xfffffffffffffff8, 0x40, 0x0, 0xfffffffffffffff9, 0x20}, {{r7}, 0xfffffffffffffff8, 0x0, 0x80, 0x7fff, 0x1}, {{r8}, 0x0, 0xf7, 0x8, 0x7f, 0x1000}, {{r9}, 0xfffffffffffffffa, 0x80, 0x80000023, 0x9b5, 0x10001}], 0x7, &(0x7f00000003c0)={0x5, 0x66b7}) clock_gettime(0x2, 0xfffffffffffffffe) r10 = kqueue() ftruncate(r10, 0x1) 16:01:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/146}, 0x9a, 0x1, 0x1000) socketpair(0x1, 0x4007, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/232, 0xe8}], 0x2, &(0x7f0000000340)=""/138, 0x8a}, 0x1) r3 = open(&(0x7f0000000440)='./file0\x00', 0x8008, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000480)=0x1ff) r4 = msgget$private(0x0, 0x400100000000400) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/4096) msgctl$IPC_RMID(r4, 0x0) fchmod(r2, 0x4) 16:01:09 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0xffffffffffffff1f) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000000000)=""/21, 0x15) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0) 16:01:09 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget(0x2, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:01:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 16:01:09 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x90) r0 = accept(0xffffffffffffff9c, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) dup2(r0, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6}, {0xffffffffffff0000, 0x400}}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001100), &(0x7f0000001140)=0xc) recvfrom(r2, &(0x7f0000001180)=""/30, 0x1e, 0x2, 0x0, 0x0) getrusage(0xffffffffffffffff, 0xffffffffffffffff) 16:01:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x3, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000680)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a7935d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f2697cf69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x3fb, 0x7, 0x0, 0x0) 16:01:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) r2 = semget$private(0x0, 0x0, 0x100) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000000100)=""/15, 0xf}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x7, 0x2, 0x1000}], 0x2) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) close(r0) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000004, 0x2, 0x3}], 0x8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000041, 0xa60, 0x6}, {{r0}, 0xfffffffffffffffe, 0x84, 0x20000000, 0x9, 0x8abb}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0xfffffffffffffffa, 0x3}], 0x7f, &(0x7f0000000140)={0x5, 0xfffffffffffffff8}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x20) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r5 = dup(0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0), 0x77, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf0000084, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x75, 0x0, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x21, 0x3, 0x800}, {{r5}, 0xfffffffffffffff9, 0x2, 0x6, 0x1, 0x400000}, {{r6}, 0xfffffffffffffffd, 0x84, 0x10, 0x100000000, 0x1}], 0x3, &(0x7f0000000480)={0x848f, 0x3f}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0xa1}, {{r7}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) writev(r7, &(0x7f0000000240)=[{}, {&(0x7f0000000080)="519d815903f57f8c4575d4d1f7ee35741373d465354771878546ece4d603844c96815c39dccc5c5752d488d1fad21b07ca5daae02af937cbc4d93115c86aa1458124c2d4ae5a81ad81456f659ebc5daec45ad339ebab2a47a6313bc665617de7ec538deaf2e4df0c664b73c67adccef0900e68ead83ef9446b4b1c29406fa3e287514bd22c02bd1f6383ec4439f081265aebf471caa9b494a965cb", 0x9b}, {&(0x7f0000000180)="8e23eb1ad96b2c0ba162ccce1e26924ea2cdfa5285", 0x15}, {&(0x7f00000001c0)}], 0x4) r11 = fcntl$getown(r7, 0x5) fcntl$setown(r10, 0x6, r11) kevent(r9, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) dup2(r0, r0) 16:01:09 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x2a}) syz_execute_func(&(0x7f0000000000)="c4029190b40d00080000660f2a22c463f941790a0bc4014dd126640f01d00fa5d4c4a2e50038660fd428c40215bcddc40135d42d54ce7353") 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r0, 0x0) 16:00:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = geteuid() setuid(r0) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2001, 0x80000) semget$private(0x0, 0x7, 0x128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x5, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/99) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000240)='EBo', 0x3}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000440)="dee64346670e7646817882872332", 0xe}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="2b3149b46e7a7d94ce949a788c3183770cdf552a4d21638f2d1b7d642fbd0133510eec97aaa6ec1782de6bb5058c77a0246fd56226bfb65528a676c6296eb6aa5f7fa28062e8d70a91e3809f25f8c3095ca1367975bbdb10c570514644575c6be0efee74cce3f0954ebea033dff9892020056b22f53ffed9a821543fc9bb69aba333397e198aaeab6caa0467f486ad4a491461cb56dc57d86cd596e07ddcfe910ec774d8a1904e329c8e6f7a21b982482f2931f8332ba687c693562900f74b906dcfbc5ac2075dfbec977581", 0xcc}, {&(0x7f0000000180)="49b3f2acbc8100c65277bd9bdf036859e7ed9fae1e25a0e422d6f3d011bfa24255f2cdb991376d32f7559867e2a94350feedcf77d8c7d5b35f015563027940dff5d1977366135117d59c55a949c662a80064e581a0ef7a26ae1f54d392d03819264362141149396f5fa50465c2988a38f4101e7925b9db588ab82d11bd", 0x7d}, {&(0x7f0000000280)="f483484568694d51a016a25a23ffb1eac9f35ae3b579381ad96797506c7a7e56e53b81fae2d400ca81aee5d95f4c9716c0a30de155a43919f7f5aa2dcb98a21fc81472d0c92d3afd546bb558e5a58e67f91afc3bf36a4afa711d8f3985d595028766a3ce8ae3556f0cd54c33f756db45f1e637ca63a72d903707d7eefd484ffd67766727717e9049187b603a81e971a0b77d22a945ab34998cec4982a77366f107f752511fc1d70c73fbeb90b4e7e5", 0xaf}, {&(0x7f0000000340)="2e5bde61515b202bc6e4aaaed511cbfca44f81f0171f9db8512dc1ba63ea514f0fee60adb9dae6676b411f76fc25720a3db008cbc10e776d75f667752cd083b43d4b592e3e3384ee5bc65dbd5c9536bc534386322ff2734c606b6d857c68db26ccfdb3e3e6e11f34b11be6558329f7a8488430d6ddc748f5e5fb7f297bb2a7f32818a489c1184c5f199adfecc4383b2f797007155a8e429e6b70573a4f4d7e47b7f232b205448f37eb547ddd6997c49a5075b0ae465ac0e16ed67edc3201e37655179b6ed4eabdca758013f0dffb66f7515abfa2a50739595c17b8b9b2faa09bafe641fb2d3cb6c280c82f0896bceacbdeedff22030c056183", 0xf9}, {&(0x7f0000001080)="72f7ffcf6c2af2b00f0aa8016a65b26d6a2daa292a268f0908d821b381efe4a2f9657f9ab8fe11884d120b352ed3173738ac9d44fbcb7060730c51a4034a4588cfe41312b95bd6a8b0e3e46b3d86b60ab782c3506ecf82c76036891c563e6fa00e5b8305342b0b5be58ff4c8af62e5ad6572397299321005fbbb7d74ddfbe149fd848edc29e973abfd8be69dc977cbb742a2f509083961ddf821bd50c5dc326925b84959a99e29e36de5476fb0297ff3e944d0c78c1f5c7f03a55b32910f542fc8328a1e7d06efe8c91fc25832db50fc33173c647037ec9c385598a3a4d5ccab07a09f73d8a7fef8bc9dfce38727b05ad97a0e136b79137cf981a86b1a656ebd708fd7e606d258491c742a949b08ff9586fa5ea29ef60e481f1cdff53562bc8eb25b14e2f38ecebd9a3fe0f9a27f38339f61dbe7c12a7da2d2668e6c70afbc89d8f02abfed4177a4f9fff89a26abbeab79d6db6563d81daeb523dfcffcf26e9b86b77bf2ac4c30d42280614f0100ec45b2d9572755b61c227a834846f6701d4897b6c24861f9e0cadfe123e9b6fd71dd6f708ecb8d31b434b974f95c9331ecf888c55732546267a0117d10191722998ffe5b759c9c2fd159d5e131a7db1daefc5bc56a9cc44003436022da0d4d7864d759bfdad3a2aedcccb01214a853b205ccaedb0a647c15c0aeb485b5b23d83c190e342cf19e4e0bc5887fe3b6854de6100a758c2c5059e2b19c188b993bf9843d755342a275cb7819ea4dc56986a19e531976970b3ba3964e332dde7557549539b8a1853663cb33173c4d3993c115a39ea2e40fd8bcd0325aadf88280e349fb85346c2bb09adec637ab1ff617cc4262f31a379a5479056892cb85d254a35ae5fd8c930e0a6183b5639ac4434e33fe5a2e6aa31731025663e6a3486b876190ea756f535fabe14d25954d730852634fb8640c18282472763da65179de036e3493ba47b4c16c501d72ac8d79a9a665787c3a7ea8260a9c8a78bb7e9caaae00ac0cb136e943803cfd445feffde96b8082fc1625be79c04bc1559d95897afdd201f6a476ea4e5129edef3b9cf71d67a8e70ece6492d9b78b80ec3293ecf6dec91d3d14b44771f4fe5611d2ebf1cba4ba213c80b0ae052a82d4ca04bbe66358974ba161848d3cde1eba7d59d39cb808b2b42f45a3c2a8c2c0d3aaced11c0b72063c2b512653d536905e17f1f2c87f34374a25c28e31da9c2dc063680efdb93fc84c3bcb62b021c433d9f9ea84898535bacf13d1234dd13d434e7f9f0788c3ed662781942488619353aa20911d0c2f32926d697804620f4e7ff8c765353d0cbacd2f2a700169de8e52044118f89f66ddc2852e4c25cf63ec21132ab4c4939ea9b6743cc768142a9b55fe4c9063b3110a051270963ca31dd9afcb09f25df22c74cb5790d30d2eab22935714a124e51f3430e0c18f30dc6d73a74067f0437df8aed9d28ffeb41beca38a88968990a6f77490940d02c11ae14e38fe9a57e51992a08c307eb21cae5b4f4560a18505dd20e883b7987c5f453384af7ab558923ee7dbe0eecd3d89c0c43710cc99334ec4d290bfec5c25c6a2703590730fa40a8e61ab3dcb77ab25c0d4406795da4da5d4674fd156af4531f9cb5d67da282d0852feec9a4ff8dc72a88434f88665abdc411c950319b6348834512e638604de899f8d127c8de2add42012aa2d463072852b54c8fd301244a79bce4793ba970caedae40a28b882aaef33d9d57fe676b58917d1c2981092a77a8f453cf1c9e4efe8cf4a82aaef97efe98c4eff26c560476556549fc483cbacfb35532d98d0fd661af2e88d78c4ab19340248bd9119ece569ed145e17460cfea6da26892df33415163b4508109d5543ec149b2e4b8d5e7a45de75233378569470867e9700aafe470e70cb02fa8a6c0f569d965d629ea6524fbf9680b2efad21c053785fb7fd0f3d2045a39baded01106d48976e8bb255fb95d6331bdc7a4c28593aeb5725219a8624192d0e8b82c823c27ed7ea07d523fbc9c06ba190b9859c9f1b7b4518a35536c7e7b312c12e6aec885d6ae17c8b880796f8d3c45ca25060dfbecc406a80be3f603e6b1d0528fb74f4c95002118da52b9634009ed93c89a5f8b0611d23ef758e4e5d0547fa29b4c72fdc12a8e7226af1ec17f1dce014579c41e8dacee7ee2aa574621121beeef3cd16c9b3a521d9f9f5f581c0bb129710c0d8a7fe69d0bbceb1890886dac2541d6502d1658c777a9397c837455a2a913381e709fe3af9458fbc7c6253408ad44b53c31bb901fe154c132c2da4fbf3bc099cebb4113dadda8ee9c0485e706332ee614dbcf702d85e76afe427ba343fbaefd22b5e96d06d260a3b153876bf5c4b2c58d6a47a30c7c6a690535501b0b613ff176905f38754cd3dc62aa19c4c905de70f6d53528c11a1e693fb9a78730f1d44318f08830b548c2f8285f894118fc45d7621b40f23d634de6403d77e3c73a46e3d7eb026c7dc49babd8e95109adec2090c5e8cf559a3899b51cf6ae21861b05e3cfb80fa763efbf0e491792a7e5ac2c23bcc6492f8152850afd0d92b0e51c133ab58d501476fc8e698c0e99bf9639541fff4a27d6e50477157d96adb2eeb64fb87e4581e67566c5a8c6702c9f039b2811d0e35f914f0698ce512d0f217d446713699163941e2eb8b671614ab1dc0aed53d9f2471a2479abff8d6e4a675c66031953b743624f61c739ceb392fdad184fedbe6c68cd26dcb9040199a5bba37a2ef9cef554b8aebb60db5112e67fc3b222355b50f5366260b2f7d75c1325f3c3d8fb762e5a31a8920ef06d99f262650002db18a26771ebdaa87c558b914708bdbfca6b11d1b244570cb027d20d609cf3bd830ac56aa3ead0035747dea46a154646ea817d9c20e0cf8c06339828da336cc9ce68a666266f1b6f397dd754d7720ab2391fa98a4fd88c357c0ee3be630375d462874b8e722d514e48cccd1786525ed3b3ab065cfa15dd5d5bfa4eea2d548903c2b540700f589b16e469468efaa14915ec305d8f4e1032b0f015723f2b106c80387f05ccb6b2bdce180f8e6cfbdb4d17fadd58d9e425e165c49016dbf78d9d3d54476a100bd9f99b43bd430835a7c0506d5d5d4f17627ed780cb26cead68e7306a2b89857399027d939e2c62a6bb844bf1f19c63d0130b4f4ffc5d43195821a9ecd7459e88b78ffc0c32e93d365d14fd259101106e434c7e59cfddf7860bbb834d35b2b5dd2fafc112e678ed19c1dce434136afddff0bdad660260a36d70f4b73dc0b7a55e3bfe38cbbfdb1f58cc08b0e2bef0d61c6e3213979907186cd4b7e215555f9bc8b3267276b986c7859e4a58ab4e89b80b36c8fc26311dd7c57373ee989b7a5bf632af927a51a96f71485a6cd37ac5e8d3fe18a95ffcfbee73a6cd6dd1b3798c11a0963dadfda823254823a636c6d01943b241265a26a84d02352f6d1745052fbee99cf6e35a3dc9caaedd55bc9ac85085719fa162b4e9e20cd1cfd22051bdef9f1dfa4d28aeda474bf1cffb9afc8f1ea3a252b9eff5e8dd3eb0a9d725e338b6874abf0bddbd46c49f805c3bfda41aa8eee97ec9cabfc5e6ea4eac02bc91f9cf364afc507ff275989a013ab55142896a6399908b1225ccf8b1cbe412408409a05f40a2b584c21585963148ef2d6c1ae94ef049efa665b23e8559cfe4c8842561c2f717af69232a4e212994824d262711e01fc0d69a48c7e663785ccd6370b82da3dc3a204304d688ec0bba5e7016389a3cc6beb5c6127a84a3de1228d57ae1ec58ef6e51273750d3607e59078c7b3dc9659dd6124b90bc0b269a1c852e82544247940189f3273e2fa06108e3181da1ff449b46f8f131456a1e53b19f0afd0ad7a92187830aa843e38455e6bc037de10bffd2ceea629bed0658b772087b9fc845d161706ac87e62e4b98cc7a3b57dbd1cdc69af839bf3983e513cbeb18268b42581e885c2860dc8fb8eab9f1a601ae11131b5227d1ba6c023018132a4e0dbc8fd04661723293e8773b33516d503dce7dab46b8ff1b2e1062fdeb8db35c6730aa2a0deed55228fa3e89b9a57f476ca9494a40e76707f471ab15adcace2b700dc044190e1d2bd1236e0a8405d91e1cd6e981d6189a122a3a843f8e0c2f81e28bb97d63bff8a74a232d350ac8ef4e6c550fd5b8a0306eb2f4fbda818606e5dec16067c8b104cccd15741aa70f3c8d4b73a60780f9027bb11ff03a3144fa17e93799832f42ec04a9aa1b6b378c08519d0e5ded6c1cae6800697b68a51c3b86f7d0af2ac950f7be80abe124e7b5ea8ce4bb80cf81287cb9170cc6419e8fadfe9bbad7c06795f92ded9bd62ec2e917b4b4ab939962089e7776ff0d4cc5e7dbf6b1d09802e2b034b2bf6ee0b15d17dcca170fa6c9f571f0719121cc6235c0d3bb93c936f2474766caef9a6a5b03af3d9d9e11bf98c1fa7b715e8768d37489d13866f99cbdea15ff662f4e0b4b39591fe25406a3f9ed11bf4f8890be8ab8c539e15ea6eced8bf160e6338293e7541d0f06439110a881f2aa5f027e0b82c209057790c2713f572396c29167e71e73c9aae9584fef7263c62aa9593b8bbba063e56398ce5dd3cb22fd32c9199eb0e5e73c0b7b72eb55ff0a9f4d3c41e4494c6a096fffabc3dcd4413f21ed1daf835e3594f33ad466f8f82a85b0ca416e4ac6b018c2a238d00a0f99b7bf3cfa06dc622cb13fc8bbaf2184c7151c42344dbb69ece9c785622625a1da49490ba537429b21a803d4d290953fc1666e618fc46c387d9f86b6ab5cbcd10c1e7857bf6d553eb00c3b977596fd8d4f711604737f8e26eec76418e069ce111e12ec5dde30538d663fd2e6781ca81011e7a9c2317e136e63a72daed3d6fa6b6f5453280fdbf1dc262567bfdc5223967b1c9f06a6707f7517797636fdbb1e875754d35930f7c52831507210ea0cb226be2b8b444c8d94d941f51ae71893f88070f1fbdcc7360fc18971f23a724023ec6545177d4d592ccd15691e8734f04f05e7b1e9706976ff123bb875b50f817c8d14aff216d8e82109652b63b4ab3c2fb9fce742c64e6c0559f34d5446583060f3021578cf2d2438216c34aa67524ece6460dbbeb65d9f7547723e86c5d34f8242504249b2771ddc6ec6b89fe473fd59f6278ff71a42b4bc12230a8442476aede55db535751e00fbd4dcaea7e67f35fe83867d5eb1daa232774ea37c1fac89dbd6af8589db5b1b063b695cf1b37e8aff5844c4a718a2f2db2b4b2dbe2d45addc6c5bd0e574f46201b2afe1c930e6de996afd460c296101742eb2a51787e6868d08f2c8a35ac2147c4f0979b77bada7f6c816145ad94f97b6edf92449219b12710a3fb07a9c8b41fed4fb6ad0a9176fdc255d5b789a1134bd49cc1bbcaf97dd7231b036b4577bec48f827a34948363ed89023d7415a0de76bfab44e73a3941d9ff5d4a6408e420a1c793f56d622a43c0b93f044de826dde1a2f5d67b01d52b83dd8f3be18009aa6ebdf50d22e2299b023d381822f6751fa6c01f3c9e3744b7ce5747bd84a38789d8b7c3af5bcbd22416a77ad0ce22f8bea6318960c77539590bac5a892bf92ff960c1f510628de35c22bb61ff8812f02adb627d37d31c45413bac0cea32626ed0f2b48cad1e45989f28ed88ac42894d25990c1cedb894ec7e46be8ec134a8f98ff2862e616bdf7f1b4979b2bef26819b1591d28eec503f8845b808bfcfd68c5752f62a8526c32d08857dd05e82e87a687d1e150a632abcfb4af64741fc522f1a90a9c4b33252aa6ab664c986839fe55f31148a5899c4335", 0x1000}, {&(0x7f0000002080)="6bbbf2b8dd792c0adefdf359c379c9e00e7c07307c451cb95fb31915872c82870d917c22bdb9aab3f987bfef50d91be158aed2e818799b91797d6972db4063d387373a9084f8303c12d578e8ea07b26e26bceae98a48df77eb98f4c04fd83447c9d15dc1f53c40bcf5d3073c9a253f52b9167491d3274ed7e5dd7dc0c2dc8148c0869ab083cef0c8ce07351a5b1ae09d250b5bd78eba9215e434f143bb477d7ec8db0494695de3e7d7076c1f874b677e2564ac52521db66670662266a71cd8b4720a5ba719c91510b3f709fdeba77ae0cdd56d8797f227e4148335418cae4f1d9b14407ecec6a3fcdf6d394019b94b5f38d4e15b3209ecf5c69daca4920e7cf679239ee51f9cb801e04000561db4bb07bab16886b159e70c9d238f0c0beb896ddc1625d0e49b326c700dbdab8b84efd85cc51b1e35088d4675b451b96d28fd36e5c4f34aa6dd081e0bae11ecd6c9ca6511fb4cda6ffbb7db81fa10b22ac30610b88ac4cf092b10726d58fa1e041091744b16b9839ed7de369371d5dc671d03cf8e9b967e3c41e543e507c0a65bc519b960e37c10cf2a8e0f046c3e79d22a72275baaaee361667155c43f00c368d1eff74e97fefc52108f6c479e7da57893f7c108505ddc4cb3dfac77d3f406c2cad73ab3fb1d4cd1f52c924786144f3f265486ca0038dc588aa6b49133c8cee0b59bd7c9dd9d8da367d3c0ea970125bf5f77d9216d7cdbeb258f1a56327c2bbfdc882eb46b8bb79779bae1efa643f8db79354703b7192efbe1bb8f5e0a55609563c98f560b9dcb57b67d8312a2b88d5f3be863f721e70cc73fa5d97a9adef864d374969f1ec3483eb825aea7a8f1463a5c21362103b42a539c0696d87454d42bf4a4158cc0bb411426e56f25876e824b86979f05c838773c498bd7bd526026b583fe5c7d6083aff7d8d35ec04e7a9ce7bf99a0f09a730108ff67a1e57d552981859899e34593382b40de5cedb900509c9c19b8c9ac58f43993cc843f4edb17cab8e6b1d77de230039a8ac48af593b6e2431297c04eaba11ac1bdfa9a7ca1706a1fc4799226d8c696ea9f8be8837684155e3364b2ce7107eb864eaac756b7887126de9c3ecebfcff8a18c0081799824489890fb391013a581ac896dd9f9a42fa05659021c713fb12023c5d012944be20ee48064a496896c92fbb25df04ce3d147aa9b2137d87d1a16b3356b76263e7107e1c9edb93d04e3e5f6b905efa7fe0ffbf663dce78a8a66833aa8a3b9688160bfb562812bb2909fdc4792567ce332fa063a5ff36421e66e80c98f008b0f0bcd4eb2bae42171ab298c00f6df0cd13a5065b125ab9c3c75e3fcc0dbe99cf53080ed87955023a8149d643bb34cb5e8d704602d1164ce822ff7cc17ca60f5142a4334ce88744c6efb1e72e8dd70cb4b9cef7cfbfd737a3d5e7bcca9d1c267d9f6749adc461f234009392d083f64cbe946df56045682fcb1cbc4177af2964845fb301c68e8e6ed9baa0b82d74d03d4757f5bee1fd344f7575ce49bae3fd1f4ed48e355f5dd2403554e983cc7d75703db622c97aabb4a4242242cd365bc9cf5f171a331be84bc8eb4b3683fa6ce8c9ef352fe4e90107e5845f59c5d9fd7a9ac33a0da89303e679401b885473fc907ad0fc916c38945b98cc97ee8555acaa5f934709136ef9d56154c2eadae25a30a9b6a0870a0c2495903e4b9e9e2b2af9d87fd1875ac87e746af5167c8800257b35ef0c95b74919d2211dee929c349abd9d3246a228bf7cd162d07fa6b4057ef87b2553ae0c6332b06d5cf1ef3f645469dbe45e783af159ced0eee3e677b334bb640bc0277f932762a65b779357a0b642d1ecb39e27c6fbc1f2e54a60458e4fe32e4235cc6e8021abf63cfccada60d9cd8f9672c619f01b79493a3f877a658a8d94d955db202196e6f4bdb1ce483dc53c0da7a5f778aca0f6e19b34910b2221084f3ac7ae2c90f5bc28b4e83ac0acba64f0537179a97df8b498e6ceb7749e70cb0a350624030e2335ad8d4b2d9a90d0fdc9bf9f1d7fb44edea4f153510e408b7bbf1dc06b73cd110d52f93664461e3911a31d9dc0f516aaf029708c79fe09cb79e45850d136c0f63ced039b7ea0228a6111cdf518911d713c9d4a17ec670569f27bc051e705ceaeb313814767a35d0587a97be23889281184c7780f9aaf4ec24526ff8964c35d5c1392a83d23b28561de7ac703ceffe8f8399d37a54de712e571a16f5d099108dd48ba25d4c721b2244f4460f6691947176662e5fee3e96837d67239557a85d9c7532d1f21ec520781b10b34309f88f493992b0541549ecc3401ea92059b67ce14c0b20e478618aa5b958c9eedc964bb1f5495e355a068458cf7ac4849206ba6b2383a1eb50862588b8009eec33b7350e0736b0266ceea1806413b7fd258982b68f2f2c74410976a0a5acac63803776c18e9f8ae3fba5ea2f6f300d83d82a9f61e808488da4243eb74664d1e5609644aa77f7d089bfff2acc305420e5f6141357909f925289d4203bfc985c2d975560fa41017d66c124a0d9daf3e59f2ec44bdcdb1b303169dc5ca489ab50886e42d41d1b708b914b523e7f0a7bd876ccb1819cb19478bca318271c072b3e81185b91dda401939cc98dca0aaaf74a81ef2dc4bf774b364d53e484dc213bad0a1907bdf9898421105999f96b2f5bcdb5ba032a05739e49298a8f5451f05feae303d62538007b60c6e8d04589d79e7c25b4c598657158192be300132030c9e2f0e6310872ffb7269a62f7dfce620596fc9f35d1a47d5212cc0befcaf4413e8e1775b0539125a8e37684f42c8624985826464946d28319ee0d8f0571917f7467251d6f092bab77743404ed0b4b68e9b43326917978054fcb8262680d39a8cb4d12bdf1590041e0b4c8636dddd7f6ee7563e5d42770cf7094e3aa230832f30bcdc2ae802efbdf7223f8d049781442cf315d9cda5237ececa9427c4e7be490265b2900dd8994658636f783146ec744c4315df275457c0fdc150917ff5d228541b56d0a82aedc0cefcc30f747d0a82f913444574fdc7e33b407f44b81f01653dccc0aa4b992ae9f46189e08fcbeac6b0754ba7d1463f9c4a3d8ac3904f38a7e1eade3b649370fcca0b7076979849088535f3a9943ce7ea5d0a9445f8370fade1549a0f42e7e0a372da72715f8b20b13eb5fe8cdf191a09c458c5cd70f9ae5dfed8635bc91fb3c1ce24f4813145e400c43f9f92cd8db2dae4c62c5ba2976c44b07d5e7eb5b9f81afb576387104e9714c5fc9729b3fa8e8306d54f6d2d90e8284a351f59a5c95b61059538f8994527762008ea5ec4ee117042700c71d0e01be7814b491f4e184c92fbc756842a61aab38b10c523e13351933f8d9c0cca4506a5fa0f1c9b25270877e8c42d72eb8d837166be0e431555e8af83c20360c54ec5a538019a2862b6cf8efbe4553468901fa922b5298bb265644431803bbb62f18c5d7aa886d150ef207fa5740a239030f9d82c8a09d107b09ae5b02ed0bebee56a5cb365e7841563d5802c7e103de58ef9f56abca04a31f34f2a9805732b76a49a36afece63bef22a921cfc0b752c1d9872835b123bfb55f76d94350d324927358e0aef34e02b344adae4d5e6c5bd99f7d8cae203741dbd001cd3c18182273cf92ab0da773e23efd0cd9114e3d9ebfe60321bdcc9983fe12e19cfff67e395fa26d1ecc926ac15f67a8d8f785b04b528596aa72d47da226d5a8919fb3fd8d14fe0c27686c4c944971476f9e8c03c2da97b4759d503d79dd9c33ff71270ecfa36ebcb43e32d8e6560513dfc1b35f08084692e2985deb67dd96358e49801c2a2c16e9221ed55537644babbca791087d024f75c8908077ae35b8b01e3106158a1972695de3836aa20bf57159d2733e553bc968537007ab5c81ed5700c0abb2c85ce6f427b22b56fbe36cdd439c11f5f2e7516b5aabfb84b7821ecee36f4a9457a20a81790313ec9843264c40d4c3c77abcdb7bde16929cd24fab3f0ab8d1946482d94d6ee1383f7a39cc8374a7be8977ada480c1610c2442fb4906d131d70bbe985e43f1fa21286293a1e4afc1f477bf8f33b3215e6c35285f02429daf13e162e2beda5717c143336c2ef093f9033b0dcbac12d223ff95f08ec8045e44edf92163b2cffeaaaca9e33338fd3994ba1f9814dad4dccd2891add47785565fde352ff8143e242de16d29701a392145a014369bc6da6442d3f9366ab5eeeb3a339dc2b208f57fd7bd1bacd53e2098e26e88f1079cf3c00be1c67007f495052be5d3f3a3f17ea0651a301e13416c52f525e02b686c9016eceba7195147b11ed3d7dd58f463aed60332dce5a6a28e7467696e3488abd2adf31cf4f448de0bfc7fb572865027383f43fe26b246252b5b78c90f89e38cdea81b9182716d78e71b8a1ae9f01c47db30ae57381375a47ac691f939dd882f7689a32dd0ddc21a8b280095191a22d8245214ac6ef87d0cb08fec0b7fcaf2604b78874f132f136dfc3cbc1125bedd5e57107997e1c4ed9ba1159c828cb91766e47dcb4420a80614d5fd2002f37f4a81f9a17f27f9e1157d407cec101987b59ecea0f8ab83940f18bbc8e5333d393497fe42d08f6832a7a2257d774e06785a767e82c01526f949093da1bfe13e3c5fb4512202e4d81c851bd466b87afddc4a46d406fe40720da448cfb5e301500c42418eaefc32130b650cf458bfdc54dfa86a3c4f668ae112ae56c0cf7a7ce387a6f1f9c6215dbef0e9ca27ee7fae1aae5fc87aa836ef5aa89fad35fc072b915c60d7b490c3728d65de4acc832d701dc1418792873c330eba223497da113640ebd81998899d9fb623f41e6b5ffbd81fd5f59eb63af4b18ebe93ac076961806ff2a44fcf2ca0b6b94ceb96e293eb3588c3535e2fb82cadeaed1df46cd2fca83115075b68deaef3b6c449eac497e1a7c272b30da3480db44048f3580aef80cd730c468fe5d6724beeffc2ffbcb4cc104108d5476a1242667ff70aabf07a6b606f6a3b2a75293f7a085a224642c26bdf89430734911e4a9492bc840a722434ed9ae5f0787af1e86b69e227dd7a1555f737ebd31cb5c182f5687dc143e83e9c5d9f06e89dea140c7227b640deefa33e037dfb149ac205b7f7ddc6f58ecf43c44391ce9fce68dfb2670d6dea0bf02b11f746f9c900fe917c7a8beebd8f59906b0ac91234f05d95ba0918b56cb0a8ff338f6ac987bab78b9692840ef2001adb157e5e7ffd2dcdfa391b73c4d3bf077032710a538f72e7eabe332816b5d2a26cbec535950b3e9ede0f64c1508188bb0ecc2675c9348dd51c0c8fc178eec512c53d0ac1f55ad75fc7f47caccd45a3d7f6fb0088756c91f87d25957af25dbf2c68c5f1df1e673c67e3ba242b6d82abb19cfce81986d12fa8406d60120e7f084372d55f4ec3c4f0d610463475a829d4775e445e755074bf2973ad7c0f790ad3a65f4893306c73c15f8640eb38102fe6c15f7c92c5f98d6720aa29237b70bf7e70af946c3fddbf75bcc4fa901452e2c9e577cec22fdc0573d567202464a1a6b9b1d32c61f3894b57afead39f85f0fba1e8096cbfda718c714fc4109b1bb70c2d80237c270711cb7180d8e955837dc929ee8a79301cbe3877d604e993b4137219bb1eabc3dd7b3b3413bb5d4ba906518265cfdcdc96871cadb5cb011e1ee3951962dc351d125dd2cd1772abc2a3b5874a250ead5cd0b78401025489733b40695d0d49776af33cb52bcea923ded26689404317ae4eb5227c86f4849195013951ff8eae353dfd20d24a0e473414346bf94390351a9", 0x1000}], 0x6, 0x0) 16:00:42 executing program 1: socket$inet6(0x18, 0x8001, 0x0) socketpair(0x12, 0x4007, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) 16:00:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) bind$inet6(r0, &(0x7f0000000080), 0xc) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100000000001fff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget(0x1, 0x8) dup2(r1, r0) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x13, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:43 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x200, 0x217}) r0 = syz_open_pts() fchmod(r0, 0x101) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000400)=0x7) r1 = syz_open_pts() close(r1) r2 = kqueue() write(r2, &(0x7f0000000440)="2579c9efec8776", 0x7) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e", 0x114}], 0x1) kqueue() write(r1, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7fc48b2f7081d5c8d1a08734095776ac498e20cd43cf598bd32e38bec68697", 0x209) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x1, 0x0, 0x4, 0x7c9f, "f77aa044b17440153c779ea1e96477c104a3fb5d", 0x3, 0x4}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) socketpair(0x1, 0x4007, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f00000004c0)=""/232, 0xe8}], 0x2, &(0x7f0000000340)=""/138, 0x8a}, 0x1) r2 = open(&(0x7f0000000440)='./file0\x00', 0x8008, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x1ff) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/4096) msgctl$IPC_RMID(r3, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) select(0xfffffffffffffd92, &(0x7f0000000680)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) flock(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x2, 0x0, 0x80000000, 0x8001, r2}) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x9, 0x2}, {0x40, 0x1}}, 0x2) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x72a, 0x8001}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:44 executing program 0: pledge(0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/143, 0x8f}], 0x9, &(0x7f0000000680)=""/219, 0xdb}, 0x841) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) setreuid(0x0, 0xee00) r2 = socket$inet6(0x18, 0x4005, 0x9) setuid(r0) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, r4) setreuid(r3, r4) setgroups(0x1, &(0x7f0000000140)=[r5]) 16:00:44 executing program 0: socketpair(0x18, 0x8003, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x4}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="ccdd5520b4b600d480f0f70dd3fba71ce82bfad168cdc4bf598392bad01ecd3e3c0610b6503e952f592c21cfe5ad4aaf731beb7560ac6f59d13310c18dd3fec8d2cd931403d507153d31cd82bbf08a42cb75dd8d7bb213a7ec97195104e643eb7f3422bc19db6183e74ee7dbd5e04e962ee20bc32fdc046300ca5fa75163bcde17437e850da4bdf35767cc4a33288eaba2cdf7de41339c1f31160357017ab0ad0c197f5877a2e086c3d3e06435d272cf5342a3010ae7fb1b900db069", 0xbc}], 0x1) r6 = accept$inet6(r2, 0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x10000, 0x40, 0x2, 0x5ad2, "4a92fbbda36087db47f70a5177b3cc74e641aefd", 0x4, 0x1f}) r7 = dup2(r5, r3) renameat(r0, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') sendto$inet6(r5, &(0x7f0000000300)="387ecf9b6c36863c87542571aaefb89de736b007e26c6662208369aac24e92367e708da0ec62a01cd6abb246d661ab62a0094113deb85d9a08bb1cd202a11a31a0bd0e1e31c71fb9a0390f809c4acbe9d2961248a36b05332c75190647d2bf28c021a45382f036711f4b22940462f9fbe0dcfb2fc80dc2560c94825bb30cccee9d3a69a876519a3afa5846bd8f8a7efa", 0x90, 0x8, &(0x7f00000003c0)={0x18, 0x1, 0x70a, 0x1}, 0xc) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000400)=0x6) r8 = open(&(0x7f0000000440)='./file1\x00', 0x80, 0x86) close(r0) syz_open_pts() writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000480)="7c906d93fc58cd0220a175ef4f53d030f19e8f21b7b376826d1b21384bc6c5c66db69d2887eef8e5e2f92e233f92011aa133d66faa9695626968d33d2ebd0a2303c5d77957bc12e69338c539e4d02cbd8022d6fb63fcd3ee28ac1969a8ff583dad8b4cb44c34e81216457742f419f1070c672b097b1f6de79733926e5e6e89ab13dfd59dc14d88e808ef9995e478f9bda23b6c6899270f9d23fef4a99b6385a23ad52c800ad8343c8fc9e39ca6caf17f33569136f7c4b2a98e44cbe2c96b49c650dd6efd573169b04636f204ade1e7f05f0e", 0xd2}, {&(0x7f0000000580)="e593a62a071195d9c797539a61aed37fcbc125ec579a8608b0019f57a88321ed8544dd5c2730fbc8b24abfa3c076395505049fdb958b9399cf4f4cd5d391e843a965e782791817d0d517a31055d461938707b9266f2609336657d377d76cefcef46a12fc76204cb19033f549c2379ebf8a06d86688ef4f0a37478ea0181beb69ef7da1c854835735a2738c445c6ace06b57387bb9c925b18a60d53d0f3a49989774e09ccac7a987b7ff19d024f3113b315bec1424da3e05fa07a2b36bcd766d5401d", 0xc2}, {&(0x7f0000000680)="76d61d389e6a6791f40a4fcfd8167f8f6456ca1fcc3065896863ff7a65d429f2690073517d37569401f4d60006c58746a266eb85881cc8f2f8a09d143f87e20e55aba4e7f1688caada7d4458f8db49960c44c14fe09d9a6d21d794a07014a8dc8e0ba654d296a3baa17f01c98074a569e986085d35a572b08c65d7906ead162c30c58ef1160cdc60518cfbb5b2b0df3bf05cc7d4879d7d038508f4d7689b24d0737309085e58043508131b68d10c345381e03e0967a9395a899001916ebd22c6859f6d400ac41f0eab184437f19d423d44d2ab05d3652bd47e21827d38e1a3ddd4dd21dd6c7a0a6e1c2b87825d3002fad0b92a7c9993d1d8bedca94978272a168bd19d69c37df10e352e22e726b05c1a775ba74af61f8d3e8d570723be00c299f90d55235d79bcb13db497e78c7b1aa1345e1964588a9f819e7c1344e79ef91ab400d575309cfb9e8fb9ed25fd47777ca43a249da494a3f91373a553f61bd93d3fa8a847f11a73c7ed2bafc8ddffdd8b7934d597d305ec35f09943b4730fb8714cb3f251238683e1ade3964040b4e30830dea775e1761b70d114718f5bddb7f1d0ca245f2822ff2bd705d4b5fc54f2be577c240ba8b5008856f69960452e33644f499289c80a69b093df9506314952ae5a1e6fbc8ddf98b1f6efc1a91e74175b5414a7c2a9e4baff3511a88a365f50c9e6084478b0e351765dea20f19459a72347814a5d72e25608777e66b021deb01a659509e5f864960dfa9f1d9f89ef05df72acfd1bd73b7bf70d930c7baa799c55f412b362762d6d604bc72ce6f058289439b0dd0b025ad9d0945292d2062aeb9cfa13a04fa16758d20465fa0b495385ed52c173c2080c25970463437d6a75ab3d940ac7747756a4db2beca5159d07f1478bed8653ce299aed29c799497afa555bd838387a6eec797b814af8d6c822c339b4d4c599dd6e20f6ee156c696aa573c436921904fdc28f20036ba644caa53180c9fdd0f6a14b70a20757c019d4eb971deb57a7c82e3bbbf6156b6f04b347758374e81085c9693fea3df2a47459feaf07b81ce92f5f26e7400829e910255b2fc33df011a3d1b519598a7953f1fdc9ad2803868ab206ab3ddf99780fd46d44a535bad3d613aa187341253ed60f3dcb2c49b11db2d080020ff9199010455c4e56713316f020dd809b898cd2498a17f253f94e642c779ed33398ac3e9b0af93040766d987d64cd92768e01274d21bca56dfd48fa0c69e2954bb2ef0b86017d2d0fa54be92e24ee3308e190c3d33291b8a926a6a452dfdd6dab386a3d0c81e77314095badad6916698a08356f70f61d409e6773d8726a2d806734699369628543e3b36cded90a1f708a7c4bb2348344a831abb59f95a3fc8d81603b4b0c33298d5de4d0dda9ca4eb11c68daacabb0b99750a6611c5ef2fce5d911feaf81005111f080d2dc7c11515f51be45dddfe5651719873f61fbb958d23e6f5023d99920312dfc72960f53bd705bd0bf2f7e411dc0f2ff54299063f342c96a31e7e8f5835427815e59e05bb43a02440bc21a47a4ac173d79778fa1042ef7f974acc4dde4be159a7a99c29f5af4dcab1613eebde9aa4aa60c777d75c9639f702d1fc6d610c184e0a94516e3a45d8d5845fb87317b1a8203b7fe4ca4515b9353a9bca9c48bb94ce3d683b0543ab63e3f8afc0f12acd3100f1dfcfd4ed16f3c8f6e2f7ab949a32df129e79b7b7753186c97ad11d3d8308177be33535060c34bb568f1c7d18b36f0bd983bf263cd967baa28d595862e7ee8351c095817b6c72d9eb3d38274d27cd0057b27b53b601ddbc7266b19eca5c5d52612ebe079d4e07f542aeb22aa8b9798e28510589c05c97546c7103dae84b84e1953195e3d8f7866703b2e333288934366e864af59cc322c075dd65b42f3335ce09e488940819c7b0b6ef4d240a2d470552d8a1a60571d888172c79ec2a691e71920054bc94a97d4762326e75b018edf0579e28a288d3ca5c4af042e04a23d0b36fe5c1696e6b357a6e95640e37fd28bb61aa81f2925ede52025f247c0b7deb29b4803fb4e286e4eeb7e26070942ec4a7ea79a61cae047fe3db6bb51375eb7a076ec35507d11c20507781eae8f01e7d5cc60ec57418368a5dc783c235989345c9662eb1acfd178cfe5e834577cf9428844e3c9736f8041d0620d23c99fb471e444ddee92e3bcc851455b90ce9e2f88794105ebf500ea5f5dcb075e6f6652bc424d821ab4552a8629b091d343663be29c1ef6fce4adeface0411de7deecc9d93aa5824656ab3fa6442bb7dfd6ad53e3b32ebd1a5ada9fd35ac0e84eda3857bb5bb0b728447333968dd8a54c60bef3d48e5aaf2f590939a56893a5a267051cf48e342e09467d6a57a6d7ac97f9b258cabe6a8fdeb7cad1e8f86368039ee590970f042da94a24581ce65acce9d02b7fcd792d340aa25543051965fe6ce3f0b38d9257f525102a2e80b82c5c7c9261f8e3974abb0218f5db9e1b4b03ff502aa984eb8dcbad90a99d17bc4e992100ae13d618331a123f55860fb85ae2f84603500952a640e01844debdd03f9288dd1343e2620d2b79690937d434e8f26c63a6cfb1ff3775583b56c33614c5bccf30fb9d437adb88747e81eba5315186265971e52417b8284f149b751c4a94149f5cb1699adeb5cc3882b7c81b6e6b96d0cb7c73280ac5199e942fbb1f2885ac0af866cfef9ee0c00fc5493ca8dc54e8e3fae57641eee2740d6de881a016a4c2d9d5f0995f5a7698de6313b0975e03ad07daede5b5aa5db2181e38664cf367583b4340b901ed3c8f480aa141e19e58226aab77bd66e6993380d3edec187b3d8be5c8e47e93920c397f4d9e66d44568308b81359e041996a6d199ffa9334504a244e2d0fc353a0535ebd7b5968237e141e0e2b78dc6726037156168c3d4fb3680e90188ef9b88f940a1abf98cddfb86fbe3bf3ccbe3584e427cf67bcc3cdcac07a1fb648ea47e6023cd99bfbf68128d02e028ba30fad9dcc6a3444ffabb8a1986dda353b46e68fa829bbe95dc467e58b7de3f10224ddebca45f1c3e801960c9fb646ffb05ec6a0fb00f9e7e8e18ea2fe31b714b23123d20fb7464efd066596d282c4a35c71260e5de58bb5c9461e1348ba1c59ec9d304ddbdef89a3b9f4c215e284b52dd198e368780df3be0bc10ddcb533739bfc14b1a465d3bc3d37cfb944a483299e4c4bc195c98c890d9355ac20dff3ebe4d80cc7c11680fdb7f50dabf100293ddaff5d6ea9745d9c6ae8a197ad08402973680c3968ae7f0f2fd27cdd04ca120b618507f3a76ad96ba46ddc39f9a363d9b41682f27d1e51ccd979450958038d45b820622e14515b71d219e788dfac57cba5e87931490eb37637d77bb7abae038f3b90482df4ee06f8ca5fb2156c11cce0f35d0614a9db9adf9d52ad8511e195f182f2855b0a350d685313b50253365f0b3eac0523e068ec6661b4a2dea6ff13160e8e9dedc59579f6509401b8df93829e2f59dfcb8834f3f33078dff5f6d3e8532f38a889d11640a652be285f59e6ad002856db5efd060c3caedd3346b9e6ad9a438b9bf572b42a1cf9e51324a2279e689fe03a2d35a336750baea9f96ffab4e384443383609f7a93ae4f541059f9da17238faaba21c1939602b7dc08f0e94c80e2745548c9b0b921511070d5ff6f7689c8c86ba126283ec758bde919c5df6b475848a88f2cfd6bef32aebfae39e485c3e4bc39f9d4e6ea5b1a055eec2a248e28c8da237f6735e5690cba0f5df98b91bb1c0103a864094f6ebb9e5ae996551355d08fe5ff554b86936c7a4e3480f4a1d2bc664bd49e862c883490f06209f432c399e22a6646ad01ac26cac72fe08627ce4708687ab368d9c8f00c1f1a3ebd36d5529dc2da4e24f288d077f738add412f8767c17642d30327e266c1ef25abe55a90614c1eb0e0da48bcac7c76329d557f9bd55c8bbf0e71819ec5f3f814cce71d430b2401f0c8d5e930a6d90de8510bf53ad584911414f291d4da21269f3ddae08e8bb7212322eb551a1c4c4b8bd235de77df726f9ae9c6df65920cab47a829815d51389006ab3b24c5aad690af9b9ca502065106aa5acfb23e4405ab1ae63215fc2412be26d32825443bc9c0cf56b4d0190d4148b2ee744153c899713280b97f24023f5aa133e75f4dc98d8548cf92fc86b5382621ea617600db183a6380e3a59f21f945f25faf7fea21c19cf0e61c0d7ac13147474fa233983a18272dee415635f8f365c68b961a328a3218c2c0b9e2a3259b26cb5e90390da7dfc081943c695ebfcd822993b998692dc6e7129b9c994550b37a153fb7306406da56d623dec66875b428e5069dd69aeee171e14ce6da12e0f7ec953ff818f0cea6386b16d64ef8c55e11a2781f67bdc75026b50a1ded65ec41a70183f6a642ed50a7e9f6bbea07318ed98add9b966dc6d456cdc19eb38f51041bea4a128bdfa04a6d804ae9c4e9454e970092040a9723950b3aa897a45ee6dfc4ca400c8850c1fc48df541ec3076e51ddd3ce7089626ad5f97829e945fbaabc51cd25205cdb1c5b29e33f841871014e2ae608a964a0ecd5fbc8abdd11e162c18684510551203010944f49c8988b2d0927ba95a6430f392fe7bfe709f326462389b66b8281d42838db7e23f606fb9185907b73b7d700a28b27dfdbb1582fb36d076a8c5c4ce17823e78665b7d627780717e4e55a799d0079d86f48a0b336ef0d5f5f72a32cd75ce0856db4aa4bf3ef0eacced468751060322115bc466da6ca4b90e4b5a001de7fb685d29a64ae4eb1faf287dbdca342bf5393453f7657bf53bd4dd7fc6f3a5c51bee913b4ded1bea362f4d4b0235332a8ae22be9c4014aa6dd652abf333e8d4c84a244915991620061802e7a59516a49d1d782b1522869289cdfcb79a9dd62b7f062d9191bb36a7343ac2fcf849e5f7a1bd0ab57fd4862ec207e885b5bad7b8a697e0e1fac1c9460410e869bc76498cea00dfeaf429e1a5cc65bc062ee6fa0ba8aa627869562df56590c4bd9dbad04b51bd71ab11107ccc23b7b77aecf9c8a228dcfea8c371508a28f96f670a0c366ea30524cda26332a758bf5e678728e2a3b53797c6a09ed6ac2a44c3eaf58cd5b71975a35617a75d718f15d9fb5f1d662cf030c3c54215952d644c6524ae5e192f9566d9117f23aa0f022c10324f1c30aa1d1639b713f5dedd738c924475c30a193dd3a0260a8ee1c2b69ff834ccc91411d8d1193984eb38e9f88f88dacb6ae1a034ef0f3e6702ff0261bd1986ee4be803f534f77ee6ff39c8215348da4320fbacffc5d3ef30553a87ab40250d1f842986421f4d459f44cddb6d59088a99b0420b4db1c289799f10a025c8db387634d71b8932e033f9b7314ff79a497a76b85954e1a2129c51bf41d8b1b75df9ddfa85fca67b90a12f29918e1a5eadb01441aaa58814a5aa75e562b34bbf8db06c6b3c767f47446e863aee5fa07079f40dda381bd3ace77ec0a3c51ccfa3fb2f7d7750fdefe4f3c75c2e92eef72f814db3362e18a818109f76aa45588a7ba6f180eb3f81437ced3ec9455b12061a11058cb8a94113f5757257d73cbddac2ec04e7a2aa66f9c33164d04682d0c1635edc9d41e98453f9f6c58ff281f32599744e7acd396166bab1a9930551b10d6434f563818e9757887a26e54ebe9d756f3b45498d8d5d5bd8d998ce1213edfaa024d53072b6c23464cdd985b3ef3ba1b0050bbe72950a55720ae8128fcf26c828b070dd9cd97429016df5668059bb1df451d4185cd3c85b0f33b4478866861384b4564", 0x1000}, {&(0x7f0000001680)="7a9a1311085b548638602e4637afbfa513d6906a06c3f3b66d434193a36b5f826875f2", 0x23}], 0x4) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000001700)) getpgrp() fcntl$getflags(r7, 0x3) r9 = getpgrp() write(r1, &(0x7f0000001740)="dc2b2bb518014e7c8eab6a6be9a7e477be846e5a6c0d410c7346e41f9e2b0fdc749e286783a9fa1fbfcb3c16471982e7f6c6e78bbbc26112e8357029eadd191cd59c3dcad29590c2db811e69b6ebdfa036ee9b517bf38eb151ff63f8ace129c83fcdec83fcc20dd3d1453ed1d968401942babad814f9e2cb41c221a17a3b1184396cb210c0ee427afd4da7df2d4f1ae44848fa34d9e52b4be9de7bb2a8ad066a022c9f96", 0xa4) ioctl$TIOCCBRK(r2, 0x2000747a) shutdown(r7, 0x3) syz_open_pts() wait4(r9, &(0x7f0000001800), 0x2, &(0x7f0000001840)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001900)) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0xc) fchmod(r7, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001980)) listen(r3, 0x5) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() munlockall() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) socket$inet(0x2, 0xc007, 0x10001) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/204, 0xcc) close(r2) 16:00:44 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) r0 = socket(0x2, 0x8000, 0x3) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000580)=""/49, 0x31}, {&(0x7f00000005c0)=""/107, 0x6b}], 0x7) accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) shutdown(r0, 0x2) write(r0, &(0x7f0000000000)="515446ebebff221605b9b4136c9738a701dcfaa4f1c3a4dc929dad6c0da805bad344b588f72668b400b603a7cc9d64b530afdce1b58f2cb39a8d06475779f1cbf3177e911e4181c1701c5a735e3206daa71e67c4efddc05404bb56e8576284f2a7dfe13134cbad54f912303a775596", 0x6f) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000740)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x2}], 0xff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x6, 0x40, 0x6, 0xfff}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x2ea, 0x8}, {{r2}, 0xffffffffffffffff, 0x84, 0x2, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x7, 0x3}], 0x9, &(0x7f0000000340)={0x9}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1981fdef2000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000ceb50000"], &(0x7f00000004c0)=0x6e) kevent(r3, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x4, 0x7f, 0x24000000000}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000071, 0x1, 0x1ec8}, {{r0}, 0x0, 0x2, 0xf000000c, 0x7f, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x9, 0xffff, 0x59}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x6000000, 0x6}, {{r2}, 0x0, 0x90, 0x69, 0x10001, 0x9}], 0x5, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0xa631, 0x636}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000008, 0x80000000, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x20, 0x0, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0x46, 0x1, 0x8, 0x4}, {{r3}, 0xfffffffffffffffc, 0x8, 0x0, 0xfffffffffffff001, 0x5e5}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0x10001}], 0x3, &(0x7f00000006c0)={0x82c, 0xffffffffffffffe0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0x7, 0x1, 0x800, 0x2, "45410e8669f471fa0dd10105bd77f08a81df924b", 0x7, 0x2}) chroot(&(0x7f0000000400)='./file0/file0\x00') dup(r2) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kqueue() recvfrom(r2, &(0x7f0000000380)=""/52, 0x34, 0x43, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x420, 0x20) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getsockopt(r0, 0x2, 0x81, &(0x7f0000000040)=""/216, &(0x7f0000000140)=0xd8) 16:00:44 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 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x2df, 0x7ff}, {{r2}, 0xffffffffffffffff, 0xe0, 0xfffff, 0xffffffffffffff81, 0x2cda}, {{r0}, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x81, 0x4, 0x3}], 0x7fffffff, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x0, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f", 0x65) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() r1 = socket(0x10, 0x4, 0x3) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_open_pts() 16:00:44 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="07ff2016466b0d279fe0cdfda3e4ad2a170c1088199c5147cade66046e2e0126a647be670e7628747b33dbd8986479fafc0979f533f266cba92625f54afb65550763df61cc8cc6f6815f63be3792fa8c7f529493479fe9fcaebee29db300ae650ef7f7f457f2535860c1a2317f90c174c669a82684cfe7ba551ccefd9d56b5c4b407377360d5f8bedad50a4027f34a48790c43867d4efd02510500000000000000566a2142f7de02c3d25c0821bfdada7a3c03f97535fdd991218ee140c9bdb864867ab1e72e09f5daf58def05d58f3cb1f272f252fc6627f8a0f983cf79d3f47d7f71b506e9dce0bcbca27a16b0d4a8bde31888a6b30c8d65285a4930d06bd6c175ef016f459d774b9959609491b2a9fc8abdc0baddb5ef94141131ba2dae376630f629bab9dfea6c036513ef3c276dd59af62a09300f271e73bdde4bb4b6d1752dca00"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) close(r0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6003, 0x20) 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) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4000, 0xff) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 16:00:44 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = kqueue() fcntl$setstatus(r1, 0x4, 0x80) kqueue() getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb827d14b1e884cc57d114d6c5f", 0xe}], 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x842, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) setegid(r2) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x7, 0x6) setsockopt(r1, 0x200000000002a, 0xc, &(0x7f0000001100)="020c0000", 0x4) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x9, 0x9, &(0x7f0000000000)="7819af09be39433d54d3e7fd176df9bdd782b3eae1b3bad1fe222a22fba1b213ba02cc0d55b8018775dbd55c3dcbe069a2cbc9487976c95ff541e5fe1265f5ba3574fea61d909b68596520e64118b02563a9df14ca4811f2ae86621d74a14538f55c2f131502", 0x66) r1 = socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) 16:00:44 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/187) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r0) dup2(r3, r3) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d5c61eac0eaa4a262a49fd589bcb31", 0xf) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:44 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = dup(r0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x613, 0x15) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000001fff, 0x6c3f0881) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5bb, 0x833c}, {0x5, 0x1}}) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000140)='./file0\x00') 16:00:44 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:44 executing program 1: r0 = semget(0x0, 0x4, 0x601) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/214) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7105001f"], 0x1) readlinkat(r1, &(0x7f0000000280)='./bus\x00', &(0x7f0000001680)=""/4096, 0x1000) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f0000000300)='@#[\x00', &(0x7f0000000340)='@\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='$%\'{!]\\)[(\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') setegid(r2) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000580)=0x8) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000080), 0x10000) 16:00:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0xa0) getdents(r0, &(0x7f0000000240)=""/186, 0xba) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000ffff000001100000f3fa3aaaaf96e2697c33c0e4b560906d7726f6c29e4c6ed3a26443d25991e791d4f4b68809ecb683db4f89c0fafb1273a3626557d2a46679a6797234dbb54a5b9a701364c421c5c4b0c51decb28ba5b26a9da75bbee1c32f698e2c63f28fb411c84b501409d494f128231388d87f669b7c3648a6e3f25e169037aa88257ec3848b7fd4121396ee18a3e1e3318c2f4582d3d73b87e470560000000000000041efa5aaac75b005597e03031c64a0ae39b20c24cc9ec8e653ef89348df493339c2428d244f22d9fa6f68fe7e1441b36bed599ea74703279ba1b8ed95fc29918789a014adca4be9d9e1c300ef9068b4f36e73ed642ad15b295375c676752f29fd36ab00d75fd6c57a28b65bbcf999a952d8cb5e25149b408553dec01faebe77c02ab22e3ebc14124414b161646d58e03be395312337591185ffc4f040000000000000000000000000000000070a6c705b21c5eb4dcc4d07c6fb1a30c3bad252ca59ed8b45e13eeb3e0dee37893c07eb5e3", @ANYRES64, @ANYPTR64, @ANYRES32=r3], 0x20}, 0x0) getuid() 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140)=[{}], 0x1) 16:00:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffff095d, 0x6, 0x1, 0x4, "7d5c82d46eaca57af2c2d05620e3c600", 0xfffffffc, 0x200000000003f}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) 16:00:51 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:51 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffe60, 0x0, 0x0, &(0x7f0000000600)=""/101, 0xbc}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xd040, 0x1) 16:00:51 executing program 1: pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000b40)) kevent(r0, &(0x7f0000000b00)=[{{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x100000000, 0x2}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20, 0x200, 0x52}], 0x0, &(0x7f0000000b80)=[{{r4}, 0xffffffffffffffff, 0xc0, 0xf0000001, 0x1, 0x28}, {{r5}, 0xfffffffffffffffb, 0x11, 0x1, 0x7, 0x10000}], 0x3f, &(0x7f0000000bc0)={0x93, 0x5a}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000c40)={0x18, 0x3, 0x3231, 0x4}, 0xc) setuid(0xee01) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000000)) kevent(r6, &(0x7f00000008c0)=[{{r6}, 0xfffffffffffffffb, 0x61, 0x14, 0xffffffff, 0x8}, {{r6}, 0x0, 0x10, 0x4, 0x30000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x20, 0xf0000005, 0x4, 0x1}, {{r6}, 0xffffffffffffffff, 0x48, 0x40000084, 0x9, 0x5}, {{r6}, 0xfffffffffffffff8, 0x2a, 0x20000000, 0x80000000, 0xde5b}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000012, 0x1}, {{r6}, 0xffffffffffffffff, 0x1, 0x10, 0x81, 0x5}, {{r6}, 0xfffffffffffffffe, 0xd71a2ddb265625e0, 0x20000000, 0x10001, 0x2}, {{r6}, 0xfffffffffffffff8, 0x2, 0xf0000080, 0x39a0, 0x61d1008b}], 0x200000, &(0x7f0000000a00)=[{{r6}, 0xfffffffffffffff8, 0x9eced256552f2a41, 0xf0000001, 0x3ec6, 0x8}, {{r6}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x80000001, 0x8001}, {{r6}, 0x0, 0x4, 0x48, 0xfffffffffffffffc, 0xbc}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20, 0x7, 0xfffffffffffffff8}], 0x101, &(0x7f0000000080)={0x1, 0x7f}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getgid() readv(r6, &(0x7f0000000800)=[{&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000680)=""/77, 0x4d}, {&(0x7f0000000700)=""/239, 0xef}], 0x9) fcntl$lock(r5, 0xf, &(0x7f0000000c00)={0x3, 0x2, 0x3, 0x677, r7}) fchown(r6, r8, r9) accept$inet6(r1, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) setuid(r8) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) getpeername$unix(r0, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) r1 = getuid() mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) getgroups(0x4, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000001480)='./file0\x00', r1, r2) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getgroups(0x1, &(0x7f0000001300)=[0x0]) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="feb4f6773e0c1db00cade9a53495638986077befc08ed8f8d04535b168cb29eb41603f89175cc5255343fc768fad21beba24a212c0354e2de908dc97d99ec61c3243a559e4c9bf17110534ad03b1646fa396914417b8a71d82832840fbb2ebf3f273475720cb03a39fb1a5ce04252a8a211972ea41e7e00b3d0d828ba0857ac20b6c27192b10c8fe8d373e901038dfa3eb95c6a0c714cd73bf14d29470ffce031824afcc34528c7082033895739c49a243a0ef4e4318d90f397c5d33403f9e457c98127b63cb4b5324674f5dd8a3882a394eb1239c29790a6f7b0e841dbd", 0xde}, {&(0x7f0000000180)="3361aca22e348759cf9b24b543c9464ada38c855e1981fcb9e68e06e6f9fe32b5cc2d8c57477f2aea9954e57f7d2c354b4d2112489b58bafe9a0e92f773107213c1fbe7e8a7c1dc0475be355f43b765317b5dc054e364ecc1ea537fb728a7970b8e99d3d7d11752a20b3701ec54c88d1ede3ae8287bb49574edaf4a93dcc8605301e61a2ae61c6647e635accbb160e94c19ea7c37048090667aa312c307cb9395a76564ae92dc0e8c5468dc04888009be84d6d02f4ff5df9dd2313165d1747bc76e23f0f39e1102a08515c1540ebfb1d2b6255fd190a4f2a658e2467210c2b677f0676758e50e3b3ab7b8225e15e89dc826cfabbe5d6e115c96419825b7209189d1e0b16d34e84b6fc1d55c8ebddff8eba5535cda1ef937ed6064b052e305441b39a030f53bc7c5eaa98323b5843c11425732b40ac55d3778da69317c8c346c32d79660e66f01f314fa3dde31d73d03f5b67a3041f84622bec73de42e990138a2395ac701eaac3446b0a6891fb97ee9446243aa8ebcace19113a443a87a44b3cc86422ba9f38c8f641f40f8a0dc6528d8120def07ba7320c992fcc26f5a7586fd44bb50489969c4c02de3adf4eef37dedb6c378c991616c9c55d202c8665bb4341413137c20b10632d8b27c47bccbbdd4dbaf9f7b657649352484d0e0034de6f6483832001bcaa01d033934992ac2e44d96a475e559a8df035361b079fa36af6039b970a84e46419535a755261ff5d9ede3ee61fe4460e9989918d5596eff5233d86898859127297b66b79e74fd174f43001dd1be962f5f8bbddd872d99dbf5927a0d6f78cff793bc6eb7e36a0f3fc957450159087715f9a40d3c19b7473fc03a10809d139a6dd32c61128210c2fdbeec3ebeb8d093d7661ac4b79d830dec24a571eeaae1fde7877ae60913b0c4af9ff0fd989ab702ae7b1972b2386bb14e88eac3f9f696c986779677d85c0616cfa7024b050043ad762baf13adaac69c85fefc778aab49e0e41377d367be6780e36a926efc4b9f30c635f3d2235649001d1ebfcaf5da8597dbbe3f7ad1508250fc99f0e0c46f3690ac211ab0160c4c54ce588bb30b5308c15835337c2f663909f3f5343719e8c09e2dd423d6771d269a8bbd4811d4e2001f47016ebe5a6ce40920c21869384a392a93dd726dad39bf47a38f3fba7766c6bcc16a0743d02bad1637a41c6215cbbcd6d1443a0e06ddaa8a90b9ab47f67e8df0c285cb8959bac797301b759d7d5abc1cc24b4381116575260718e88c6fb3e49859b20fadf87d11bf1f3e8bd835f9703f355061e41785afe530e267976e7f09b905c3654750e40f98c5444f64f44beedcfc354ec46c06e5075f71e06d0216eaffd1bcec45acbd643575da5140121967e6c275371c170038ac34afe0d49aa64f1bb02a5534dad422be38f530bdb9fd84f8b895513c3d30baf7e7f9debc410cf890656c5f0e5e0aeb3fc2ac1f5f2bd4e47a3df48b158ee7cc84ce2809574a861971a450bcd642bec9f2486098f7b1404776688c25f38f4a7021e0271a409b4855f3caa0d0bb923654722bf125e4306cb06f9bd4bd78f45a25d3c597edd5e2ce1a03286689d1533ceda0648e9d99a9f4b2feea5b1ed45ea329c6e973f3ee35f2fbe3364db20b2f96529c655a18f66e2e5a13e7e57fdd352616fdb4b1a89937aeb967d2f1cf19d78184dfbe983768e066f62fb2b9c09161183b3f690f64c00217d64ca028a651567cd9e2c64bb0af15d2aac255fc8193d32fcb406a1b4c4ffaf4174f6e4d6b403fd7d4e84c359d897f41a8ed86d9ad076d3685613723b92aa440c71b605f1d398843577aaefa34e3bc84aa7ebc048ffca92497713ecf2399fa65c5d89db5c7f2c3e678bfef50970592d9b6dfa7a832e03c9bced701083b8ed236d81334a807075411ab7cbbe107debfc1e90224e550e6b7de9b22cab7a43137392e1894df50ecdf2d5429d8f9cef7bea36c37d74c4cf0ee79c7796dac90727baa140a005909793132bc5a8901dd3c286f2d8fb0a8ab6f34dede062ba514906d24eb2b7dff295008d24c4ea1d113ce64f4859abc1cffc5f7821c158959e03dd77e67b8a57e332a5c28af7b5ade9cd21abe24a897e3b9b7b6cba2e0fbaec810530a7af484559a8a10f4deda8ef5f382396b335c9fd03182c5dfcd15caa3ccfc08890abeb0fc110dfb7cdf5ab57688bd76931dc340af2379307d5ab6fc9f5746fa97848c3b984a2cba0d6a1d4b801f45b3525c885dc4d1ef030c92bd5fc03521abd1e5770a0cdd0db45f4a07cc41c5f58c672f90b885d434380f1983668a9d58dbb8624e7e83e3bef1a31e5dceda16c0161bb36c1d2fe4dfd49bb22241e241097dd815108894228fbfa86c1fe9f69441c2c3208c86265c98b3b164ac71934278748e52e82081644d959940f9f7518944fd1d8487003b681daa3ea601d68fa7068c7ef7ae0145ee42f2e52270a426e38a329a6d4213c45281dd75ef98ef5ebcc2c516a16ae659eed95e1968083b14a5264ebd1e52e9f432cfa027f2939c378f2b20f2d3164e5eea09044aaf7bae021cbd62fea8cd68818d822626bc485a1a469ac54cefcdebe6f079f60a6010f2ad3e7d299569da78bd3c2d5c755dc43897c01a49daa1bad5b90501b6d7e4def2fd49a47354cf7c40b7044a4449c0812b856c7a3643729fefc5bf6c779f89c87dab6e59dd86271e42fe809cd399144d2ce2740135dbe44111d522b8b65d5ba172e8e7d3d334a7ccb8bb845f1b7e8f7d18257576889ae655249d3da0aa5f2e109d8972023a5d8077dd81781c2c20bc1bb1ab92b08e2b3629565128374b0e588efb957765a9f8a6deea4e36dcccca6e802d34996f3446946dab2d3d83c499c0789acc8ae531e296521391b923b82c1f83ad4fa5025b29d89c5203444b91ec76a464aff5e42fa68d9f234e24e18b106038d59e3ff42bdaa75e3b9babd9aac5920726e6fc6158f9f577b195aeb74598eb5bcfbacd91779499ee3013475d223b5fecca2c1a09757d27318b074bdad173edaf82bff9422d7e03806861b50fc713947607b432e30d5406c33f034effe9c2467657d4f268f1620262b69d2b3aaa3da66fdd4c28376382644215e3c425b5590aab61a80a83b5c8abb1c985c938ae65765bbede1af1dda83b9edb08c165bfc3e294ab3ad25dba9cac0efbc13079cf3a8e8af5c86ba8dc318743594b210cd2fd20aa613caef53dcf092f730ccdf68538da5886c1865c2254d32a93f7b5e1453936421bed34ff6384dac6e377df5ecd092616d52694a22fdfa0d8c7ba20fe7a47ee5d240ba6825317448ed5118127d6bd91045fb918628e992ccb128e2d895f9a6e8165e3b9c177fa64dbc1907efcd0ada1267064e10c4e85f773e272d2e78524ceec1449573b0c589375807510502580ff9ba19f7d6c40d64b6c01f5e3db36735bfe904e4f082fed21f2ba3f8d34fa49e3392396421c0e5b4c8b2ff2ca77b00801def79d566202154d39fb2ae57afdaa27fda8bb5c8dd88544fc68ddd00d826ee6a1d12b58514540481b549a7548f5498c50301984bfd3e1bafefd7c5e1412e377bb6d79d9a184c07299287bf3e75a2e9e938349108239e58bb1eaf75be97504a5f27e0c380ef708ba07b7c1a860406359d3db8def6f5cf40cb8486b93fb8f7924d7b267e712cd56090729fff16bfcd2c6e9e2ab71507b09f63ecd1bee5de2354dbe48f9285cb92306c7e84011f2132003094de0c8eba41e4c786d8ac42728e0314e7615673c362712498736ce74d3fbc9239c1a3d76e189e7c6b3b566ab6085b9c529e183a946f82476f7bddf8ea0d88a72e58caf98021564d39858f6d2dde5a5a2e3e127b9b098498c9e674ffca30fe4cc0b01a6dbef3946d84146f5c6feeb49babda20d79fbdc05bd5e2ded972126e4ee56140e55b55c03872e938a5f1b3bcfd43522727611e644718c28b70851b94344f795a13d23f902987cfc91b94064da004b9ddcc65ae5975547b4300a5efb6064d0990e05b722a78500893758242307f50ebdebaa0c08f3087988d563360df41a901e10b34444a952425afcd4692d7d38168190af1f7439693b9b026386cc9dc47fdf455ab18c4daacf9e31672b59622ef672e03c708ed53ff04cd981304ef706750ac7971be6ffea03a82538ccc248fd3f429c909e3618ccd844dd3d59019a198e4244124263b3370515372f291f59e0669f4e278266f126740755c7807f0c1607d4fd763fa81c2bff715ec51171ec0915524ca32472aed75d51971b47ee86fb4a2b0e4e50473807b331f9141a8d15852c952c3e42d75ebdb6bbd884a8fe64e36a774e70d16e6174644690670053984ae24e07b34261330db362679f53785282cb981ba54b9fd2002317c1c279359d319028fa4345ff4dfc2f85c23c91a083381e937dbf8bc6f7f074d79ce846bdc9618469cf9583c6edd1de4642570307b0f0713713da949b362460978477783cbf0bd0a7de4c536b84056c680e71ca852d4dbce5e23d207d472d9b844858fa5516a97e5c1d84fd14ee29ea0504220b83ac3b98a093079a9464e5d8c692bf72a6bfe302a6af0d35493b9b8727175a4f3c18a7c12f8af235deef6eb1383e7ea7b1bd723b7f01339d51f19362bdf622c0ea95781342d93e3d1c49528cb3fcf7a101b3b0dcddd4554674be3fc582c0a9ec950ffb01dc3d3e53a7aae716bd8eb66a5ea158d49220ff191aeb0fdbb4434376f52fa35c9919e6ec99497444a929668aad231024d9121781415d202e00bee2e96e23e3559e8eafaf59866c9fa9e4ed685184b86a91199fa5d03874193bdfeea19a02b10735a6e38e865f5ace600f82bbed180c8e5dfd6eb03bf07dd890a1d372d8a19fa4dead956f0af0948ea3c022a4d28a3bfb988ffe461375b0b670e77e66fe6fb6c78f0f61d996773084e6e97d4f88cbc2cd395fa28bd3fd9080eb3a298c007b3fb257f1509982e3fb39c88e42a3b15b1f2aa15bfb811b0edfbb8ab96ebdaeb8227d03161d1a8d4c053b97f6b2f519d7d4caafe3776455e911a759f156093b1b320320f016b8f9abc354fcb1e9b94685669a5ff3bfa544de1eee6c750f256664b92dc20860a72546da812a8954b5530e34f5a94c4e698b7096c5dbc4715501a87d4b3327625ec95900622724c9600ee3408881dcc186fe173d28782e8debdd44ff2fb911eafe0744accab992e04249e4f50f0ee8f954b18402cd360f62fb1e7fd39499f348fe823c13959a531b19001a31c89f21f394ad07102a50d051d3280a98cf79581bb53e13fa9843693e2c206ff41087148328b7784586c73dfc7500793cf9d103f44db1f86e381562b2564b1c4bd7909454bc2d885053383a58c7d10f07f50cee8c68c8489a53f3d3b3b3d458268e9a98033208b7361a4fba0236a14570755db77e0bc93bc1e84a1973fcb91e2de8a23e256fe48532fa6c46f125d1ee56861552398e84b38f572ceb2cb0e2e8a0283ef595c2a8b8a998775d4a4f5adb1187ded7895aa2edfd5ac2d3657308c2854b1f986dd71cf91e8322c1016e7009f52cb5b0206921d52deaa72e98dc8d36198150a82b05d91720510e0d09e561ed318e18f5c5929e35c8bbe6ac8a101e2ea4aca6b1849a4bb26a24548d4c793cf36fd0473ec15d1b1996ca0f4e48b357e07539d908fdebfdb23d2678320ac83ed16739c77aa319881246b58659f9d98d0d079af73fc4203e3fd0fed9f8d58b07dab11a8526035facc21704135aef2b420d0aa0750b24afee88ff1b4b723ab2238b2fa59dfc6199b9393c1cf3bd098af26412a9d50", 0x1000}, {&(0x7f0000001180)="969ccad1263957467e8d075d9f2c7b843dfbefb78aefab280e118f7e210d3449", 0x20}, {&(0x7f00000011c0)="a008ba8db791565a33e4c10231ebdf4319f2a5254272f95b16b463bdf43c485575c18dca09e4ac5b63b26415782d04e1b351c8a57e3d6a445207555754740c39a6fb653ff413653eb89c15f504cb3985ada62c26ce3a6e2dada575f510334fba47057f19bb88b69e7d409004df34c1481491dfd4b6c8d8bf1ad18b5cf6458321ef88d2a25f847102e4bc3f705309a7ce6c9687454ad23d06612b0cf649d9adf7cb4e94518496091a18e303e465c51d56b51f501e5a539a3503c88cab066ccec77d4753e1735dadc73f880b062b3d9113274799e5b1217abb6ca112529120ec0035af0220a043f6de3bdc94df54a6791d", 0xf0}], 0x4, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0xa}, 0x2) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000740)={{0x4, r3, r4, r5, r6, 0x20, 0x200}, 0x0, 0x45a, r7, r8, 0x8, 0x3, 0x9, 0x1}) r9 = fcntl$getown(r0, 0x5) r10 = getuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpid() r13 = getuid() r14 = getgid() r15 = getpid() r16 = getuid() r17 = getegid() r18 = open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x2) connect$inet6(r18, &(0x7f00000007c0)={0x18, 0x1, 0x6b45634c, 0x200}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="ef08fbe77e5db0a5e4dd6897031e01d3701df47525a7c6d5551aa41a1dd71e7948242e93", 0x24}, {&(0x7f00000000c0)="75c11d860d676c9d01c50fb8ae3d34de641eea1f95be8436d9a6646c6194ef96346ee0d485302da8a08b67629f89e6e3ed91509ea8f0dd5e5ca0d86ebb62d3885f7bb04b57ce67cbe14e10f89747f41cd3c794163217d3aad4b58b4465d54c9bf170bca552371e97c351b566bcae55fc1bb41ce55971d9e5ba757a8564214fcb8d8bc396b211b0e68348c42f3c5187662f8534521fcacdb37521", 0x9a}, {&(0x7f0000000180)="0f52c6357bc4189f3bc3b4b5ed7a2cf3306347d7e9f420d5abc18da15aba143695cf8c35d5f324eca7aae913e97d0b87c1e57e05c4da49cdef14292b60d37eb3a0a88c94cedb68a07ee3305d6d457ebd74486794513f411bfb19962fd852d1463dcb26043f9a6cab6f742c938682ca29f8180baddbffd622235c71683b4abd5fdb640318d34c98c50bb4946a2861ac72e1adab1feb0d5e1515350cdd62d47cf47f5e9cacc6506b6f344cd3a3e0c1c7f78d04320dd17d9507973ebad4881d7c", 0xbf}, {&(0x7f0000000240)="3fef11cef6413f0d1d8382ac5793fa26d131fb8ad589561c845de0a86b860dccaf50b5e920ade51cdf51883cf8ccb702c3283a53021fbd17db24145beb77d6363988a940a1f4311d5ed361219bcbc130f2092c5afff4331a175a2f0b9b2940ce6c5214ef05c3c0991598e4892d714d028ba5c337518bd44263bd8f6faae7cbb9b8b8fe04ddfde6d0a2ce77e412", 0x8d}, {&(0x7f0000000300)="e3260e1d13f6349e34e0b83a3c8abecda4535688bd87245e77628b84f8f5aa648f89aa0b34e24bad17b8fd048923f16c868bc3c42de81b63dd00cdfc453fa9fc38836abe67be012cd8847324482bcf91528ffd53a4613317087dfa5649a29b4633f2c76a6a884753c51cc70e559f0e2779f42a578bfc7434407fe341ccbac3fdf15dda3164b5c676e6c4e8ee0eec83915b4012cf1006b7febc10c44347f46cf1ba40a05492108b43797f29f7f75aa0", 0xaf}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa0, 0x402}, 0x2) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1f000000ffff00000100000048a95fedc087209ecb8d01f5b193e1441605", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x32}, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x3000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0xffffffffffffff93) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r1, &(0x7f0000000240)=""/211, 0xd3) dup2(r2, r1) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000100)="03000000", 0x4) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x80, 0x6}, {{r0}, 0x0, 0x84, 0x20, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xa410, 0x9}, {{r0}, 0xfffffffffffffffc, 0x11, 0x20, 0x8, 0x1c0e}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x6, 0x1, 0x2}, {{r0}, 0x0, 0x28, 0x5, 0x86, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x6, 0x5d82}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0xa2, 0xc9, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xf07c, 0xfffffffffffffffb}], 0x40, &(0x7f0000000080)={0x158000, 0x3}) 16:00:52 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') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') faccessat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/../file0\x00', 0x2, 0x3) open$dir(&(0x7f0000000140)='./file0/file0/file0/file0/../file0\x00', 0x801, 0x20) execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0/file0/../file0\x00', 0x100) 16:00:52 executing program 0: socket$inet6(0x18, 0x0, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000025, 0x6c, 0x0, 0x0) msgget$private(0x0, 0x10) 16:00:53 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x6a8, 0x7, r1}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x6, 0x102) fcntl$getflags(r0, 0x1) sendto$inet(r0, 0x0, 0x2c6, 0x0, &(0x7f0000000140), 0xc) 16:00:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x19, 0x2, 0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x0, 0x9, 0x5, 0x3ff}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0x20) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x8}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) getdents(r1, &(0x7f0000000080)=""/239, 0xef) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r0, 0x10) dup2(r0, r0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc000452a) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000300), &(0x7f0000000340)=0x4) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000380)={0x100000000, 0x6}, 0x10) write(r1, &(0x7f0000000400)="a0e44816812dba7906f6c4e614cc8ae263ba8a272677b22f43a333230abbceddc4bf3debc3397710d124ded7dd2f8c2e3920c3926352003ab865fc9158663c11c345", 0x42) writev(r1, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x8001, 0x9, 0xffffffffffff0001, 0x2, "54e2f7d22a2688a945162b3467a7908dec09914c", 0x5, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x73c, 0x5, 0x63, 0xb, "d6e6b4c31a51153cff30734114e8faa0a2773ca9", 0x4, 0xfff}) r2 = syz_open_pts() close(r1) close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) open(&(0x7f0000000040)='./file0\x00', 0x20008, 0x2) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x1e2b, 0xc, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{0xfffffffffffffffe, 0xffffffff}, {0x100000000000000, 0xfffffffffffffffc}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x2020, 0x1ff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000000c0)="6e90a846ae35a445", 0x8}], 0x1, 0x0}, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0xc7a5c10e209f458b, 0x2) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 16:00:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c58740084870d16378091f4527f0ccc244d12438b94cbf5a84f5920e44fe0672355ce7abf7259df71733f16d5ac567e5a117fda4dfbacc4d268588afb55183e7a051cc4b0a876a11c23942515950e9d9adfde6821cb2443b4771ed6fb0218b40b3994c901e96940bbd7d617db16918ed1901fc7dd271e86f284acad48e7c899b9ef79a35753a2c1c5f1a74984689a2ecad25fedafceaf4dff2fc1b079daf58e0eb5962123f61cf980ecdfb4b0f9468328df5e150ae39f4a1daf4ca99713ca0138b545c9eba228ceecf9441834e9ffdbb97d28dcea09ce4e4ce378527fb4fc082ab1efe811a9d43b05ecc3b8042106cafa48183fc153304d13"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001e40)="fd68238e47503d645c70879cda4c16dc393d2d329909525f4b76545f7f0e68af25880db0dfbf9dec400f8395967501c7c2798872243605fcc0bafe8c2d8d5614150df2c29a714b3306cf0b501e61e3324e759a9a86386fdcc3232e90ecec01fa80d8952d3de5e503d182813fd7c358b570d76a899baeac6a91b0593caffd6a9f661aa0adbf8eddf1d1eebc55273223df0e6b5b45f5f313868a81db071d58561f3dd1ffea98eb82a6972d4e1b593ddd30dc427958f0dd5a3bf6d5d06d55dada690dcefdf6b7ccc8b005d5ebdb3c436a2f206c2f9e1dad7169f6426f8b18292d86490900d4f0cc3bf2c62afca99050743fcd5022514447eb60e2a1187dd523a6ac8a6c8417791d0624427483c8917251a69dfb2610b57a7416d72d3965db523f2fc73bf9ce436a56d6581b169d9028e41010d09e642c06b511670bebc99ce880a3b70780adfd10a9f6a23e02eb8f827a05c7ed23d8e332cc64c572c613746b90b5fe7f90638765d1ce2f9e0ff7cbb047b7e6251fdfe587e5d4fe513847503a085c9db2dce8f820c4ccf76727255cf4df99951e0cf1bb44f318f7ce1ed585fe7ee86f4761172c64880df0c0704dce1a9c73b2bb113b48a21c0384a35f97f600f83b6c9c64b7a74ba6277f32e78b1fc65a815f37449b2e04447808887a9936a0ddb730bd89e0c197c15f2a82d4298dc58e6d882a2e6afbfe968391d42287737a431edb7408de4896ef2498a650b412743e9d1d3cd85cd6fdfd706794733f69d15878b0a3535eef8e4b7f122c7de91773f13e0004cf8744cbdaa7f55419ec633c22810a61186dbc5de03b4752cc4ce0ef6614dbd65743b11348ea5dc59a9917ad5d786dea7b6a28209729d54c0fa05f8a47c9f32cb12a6cd9c41c4584fd8f0533606c40f3d5fe9e827426e482e6cebd5102cbd62624001ffe1c8487f6f455b2b308f4a787e0a7630778fae8031e3c376930cd5d09e2e84f9b404c301e515c3ad0141c4c47e84e212da5ed8505e2365a4fb66812d625006554b637d8d86f96888a66c19cffe5042a0cf51666c5dda2cb597feb228c027ed4d41d4be0068af281e3e5cc3e8815c7557da42db1e0ef7bc450aa206054cdf8bba2d1e5fa6813a68fecdd4b6c1b338f299fad0345536fb083d30179e4df41710c60f842c181b7951345f93a4800d9bf537fbea0d1f1fea93cd87cf0d22cb25db5a8bdc2dd60cfa16f879bf08160eed161b7388a5fe18e2c0c6854fb7393fb31e49d376f560fb1eaf39fba0f04edfaf594c3b01d385b218db8ea44703ddf5802045494db31d04c83b73ef5bad256d42110c9f4bfc38ae183d82db8d0e2ca60c3d9306b3d6cae1693a8c71e2f4cee6c694d206a70ea40151d0d8188fa416b26ced60702a43fbe4d337163ab541befbf1e202a20ae9ffffdcb8b6723fbdfa9f1a1491e24ede4849b63a04a41ee3383a32fe35ce20d0c5053590c1e5797874fc35d69728029d11078e67cbc8c16bdc50b744362ca5018e2f3336ce96e3d83b1b661946e17b58cc0eca550618b31366ec00308cdbf22c596aa445ba2b28165766ad4bdea035074f378722380f65764da0bfaf4a4cc56682e14e115ad24b82d59bcc4ce5e27a01ed321f7fe64e1049ec7f2eac0301c499bd4f9c95de4deba14d4743fc06e6aa571514885cada6b4fd1564c155fe58fdb2efd1c2c721d53d090299a853559b352845e23f83136a525ba5e3488e47059418a7c4f761def91125bfe18d943123daff5e7d01a516dedc9ee176ac5504a2de726258d0a84742e827a3ff0de1c3daea8a49455af7f945ccb83bf5055a8c1180df003c1d2ccd1179ff8166bf2ca24a8132c5dad8d29213aa3df709de58b0e5f062fb447d23533259fede2c671c8fa9aa22888797cbdd3aa0a3d68b5e06d89847e7b6a62b8ffd04cadbe38ed94d82618a0284f882c28406ef1097b3dc0516218b430646f3cc2cea156ac32d2c79dc589c7bf7cd4a3cef3f991d360e9e5647b626df38e83a4cbffdec5e4e038fe4ab873ddca53690c0e561f26baed93c8bf7f0f3c9670fb855d46cb3d7c84b301bd1ca76c3cfe9f8bb30e0ed4307ffafb3d6ee31333128a3061853118b9b58f19251bdfb0503b664215d8ff95ff56f3ad9cf32f760b1775880495de2ba847196e19e5265eb772a844487a2e01d94e6101a711fc713286182ddd37643e95e3832a8514ff85bb0796699aeb00638e657fb81335949354417aba0fb21c7c0f063e73ec8eb29fc47ce7b836e187408eac01e69be9a83aa1265404e3e1cf89b42e0afefe9277690316ce030241bf80316168d0f1ba3425f17ca8954a7fd8f541cdd8a732d28ce9c5a84aecf94fe55e1cb8a616296716a2a9b3af418d3c317c428ac17d537b31ee2edf34d40556311434a4e341cc0adb38747497c4aec1d8849c25c151b2c2cf842f0fe21f05549e3018877fa8a68a73109a50dfb538d8c73b2eed44c85a650e01e6540a8995428acfe0aba0504a41657b844a05c326f39213697396b41b0799a1c8539c3f6370e4af81f55c7954a9c1545cd39f1b619c4abf2b73d4975a5b6381d0567f4963825c1f9cca6c689bde558a010a7db4592bfd5c62a63ec3cb51e48a7b245ccc28fd7b0b9379cc8fbe1975d9c451876c2d656302807e8b1e244a924ccef7d6d39940ac52490483b2c017a0676cc5e99bd41ae0b7969d5433f49acd60839e0ad2b78523b766deb264b591d8bb9d0c7b801f1feed241e22a6e10c3093f2a222f6c1437476ee5f76b2f07d8faac58919733a45203ef4d2139bb67e5aa0487fca1c0051cb2e1ffdae513b4cb7700e89f4ba5eda7aa4b62eb4e1c6e3051328c6ef4aea932699b9b17d2a844bcd3018f6af9d58973086eb018aaea08bd1f2fceee56131a451a4d01fd3b55332b432f11c3d9fa862eae603435f71a96fb15fd52fc5f522970707a3e266f12053d6e96945a87e0cf949b15d52ce491847a8ea6c6674d938c59c1fdb25554dbb6fac8f0a1f0ac606106282352ade8e674e4782c4c6d95d0e65b663c50e280332f21bbc4d2e624b30afd7e4136cd2f09c6c09c5b6f032f8386d57d6e1d16566868892d21a1fe591984d30133bea4529ff268309d3885c5b261a7607d7f43c9c558b9feab657e27124de3c1fb9deff66ac27e42fdc226949a7463d23451b5f12b769b0a9b813092eb40dd12f3afd88117e540b53da9338b45f4d306c7040801778484d2fae53baf81eadaafab255d94262475ab01e1c33efe2bba883c13935976f4e4f593a466b304d4f2cab672c24fee1802af733ef3e2df4e255fc6e8b3dd9da4090bb04d32b1972af1ab9e6783eeca78133f55eb9ee41d2259647bc1757c2ed2e9f613f0cb2b73861f6c2b7048096fe34f9b90443e2f0fd146b6a918af263c8f3539d500eb89f76c301b91b02579da8f92a38b1b51308735661c1b0ca235cae71b4a9e66ecb788af8431e0155cd921ba4d13a946fdca8116ffdf94ac8a3411b96842f5eebff1f317c4aae1fc0b61ed0fea05cca23b52c053f9350a0020a2b78162e5afc2abc169b4551b69d1a5e8e5c543fc8d3a8b024970649579d2623c37a9befb524a24b4ab65e3a648a92e77123b8ec4fd1c14a8c3b8314895a2918d9bff1e22049278f7e3512ea9d55d4d4fc15c9fe87d904526b82187d4c99158d603ba900298128a98d086f970c1b136d04bcdf53b981e41e15aca948c47b53a2b33874b14cfbfe4736d902bc814946c5f85ebf219c40146de46b9a06c6e29ac9e3c9a267fad531d38b63e7fa7eade0fc9bc38a5328cd15f3eb368dcab5ab71f377e18fe2937e6a332ff1cd17cf147f033ba4576c21006b37f43e17181e4356937901b823db499f25e2b873f2332419570a9f631958e638490d74e7d01fbc37c3f910fcbafd8b3c7ef5cbdd13b6cd72f2968771ebd55b2f12f483e32c4387f270e506ff3659d8b93a5861d7297531e25012fa0da5b34d810d61553c560258b73f4cfcc393a2a7c4427f6a6792de58599fb4f19411be42b27136b462463fa8a4f78c55d663b69ad22316696347b83a2136fbc446fcdabcc9ed08da38cc074cab3ad54d0a0ef21d4cec2cb35793fb2a54a614fa8324cf693fee39e271867dca8eee35469e186bd2ab54bb3388357df30789bb63f4a99bea135fc87db9d458f9dbbad6dc5445580bf83f769a4147b13dda6e9b092585315d6cbc05459804c3e66c41e06a33b89b2db322706634e9df22c3ed91be0b71282", 0xbb8}], 0x1) 16:00:54 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) getegid() socket(0x18, 0x1, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0/file1\x00', r1, &(0x7f00000001c0)='./file0/file0\x00', 0x4) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:54 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{}], 0x1, 0x0) 16:00:54 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x20020, 0x80) r0 = geteuid() symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48", 0x6e3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x6, 0x100000000, 0x7, 0x2, "5b0f82fee1e5a16f57b06339e41424f2443fa47b", 0x2, 0x3}) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = semget(0x0, 0x2, 0xd41eec69195ff70c) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000200)=""/109) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000002c0)=0xf6) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x3, 0x0, 0x5}, 0x2, [0x3ff, 0x844, 0xa1f1, 0x8, 0x7e, 0x5, 0x7fe3, 0x77]}, 0x3c) 16:00:54 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000009c0)=""/212) r1 = semget$private(0x0, 0x7, 0x0) r2 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000ae625ea6ace7bf41f8c900000040000000000000000000000000000000000000000000a9f86e8fe31e948346db639c07facc804499c3ad5ee171a7fbc3603c4076035eef3b9ef5412969e2ea612319b3a4ba110c2d4a8ec83dfccec4801e0c08ced2a2bff29d71ad73c6f5e0cf9e00cfb79c32e51c145517a5adb51dcdb89cd88fce284400cb8cf07ecca05269846fd107a43fc0902a2b65ba25f78f65664fdd0972d05cd4a01a7b3de6ec2f5f"], 0x0) r3 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000300)={{0x3ff, 0x5cf6}, {0x1, 0x5}}, &(0x7f0000000340)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0x100000000, 0x1800}, {0x3, 0x2000000000, 0x1000}], 0x3) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000400)=0xd94608c216a3ec77) semop(r1, &(0x7f0000000440)=[{0x4, 0x4}, {0x0, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) semget(0x3, 0x3, 0x400) getsockname(r5, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c650500"], 0xa, &(0x7f0000000680)=[{&(0x7f00000005c0)="b56a2cef1354103543224c300a376b8b25cdc0885fa7bc7a23e6e476f3b5085e749487ce355f671b480306628fc1f4a6a3877bae39daf4e7c6a78436d656cb2accf5030d224de84eee0ca26fbbaf9bc496d1f2547610f7ec8b8a425b5b6cec600d1770fa9ab73d4b71a4377ab6f285b55e780277435b746a03cf0047b851040f25edfc838673d7f5f4ce53549e7742a6785f1929e3395458350f10df3879a5ecb6f38063", 0xa4}], 0x1, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/10) openat(r6, &(0x7f0000001a00)='./file0\x00', 0x101, 0x10) r7 = semget$private(0x0, 0x0, 0x10) semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x6, 0x5c) semop(r7, &(0x7f0000001a40)=[{0x6, 0x10001}, {0x3, 0x7a, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0x4000000000, 0x800}], 0x4) unlink(&(0x7f0000001a80)='./file0\x00') semget$private(0x0, 0x1, 0x1) 16:00:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a05, 0x4) r1 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000140)="2d55470a3d9c9887c9b6cba02cfeaaa21e3ebd6583d95f4d3888345de936415fa848a603bf259a63dba3f155a1a991b6242a5ce8f2c2154710c1e08e015ac7ab33ebd524b1a812efe751faa8bb0ed59cb4b963ca0fc5c0f1184977a86f86376a8e8c2e923f1b", 0x3645646c) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) flock(r0, 0x8) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) 16:00:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x7ff}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000180)=0x7, 0x4) r2 = dup2(r1, r1) write(r2, &(0x7f00000001c0)="ba16", 0x2) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x9, 0x8, 0xa2f}, 0xc) pipe(&(0x7f0000000080)) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "ea8323df0000fc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 16:00:54 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x25) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getuid() r10 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x8, r7, r8, r9, r10, 0x0, 0x2}, 0x7, 0x1, 0xe53d}) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() shmget(0x2, 0x2000, 0x204, &(0x7f0000ffe000/0x2000)=nil) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="fa012e2e66696c6de33a52a243fb653000"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x82) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1081c, 0x100) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000020000, 0x13, r0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) sendto$inet(r1, &(0x7f0000000080)="12bf458e7d4b62bc81901906121022bd61d359196f38018039a7e633612ae4ae48609ad9", 0x24, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000100)="b302f647de9ae66586d98cf85df0d9690d27a5b94a1095b668", 0x19) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000001440)=""/173, 0xad}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000000200)=""/54, 0x36}], 0x7, &(0x7f0000001680)=""/204, 0xcc}, 0x49db83c0dca2aa08) read(r0, 0x0, 0x0) fsync(r1) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7fffffff, 0x4}, 0xc) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) listen(r0, 0x65cca084) 16:00:54 executing program 1: r0 = socket(0x20, 0x4000000100006, 0x1f) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) unlink(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r2, r3) sendto(r0, &(0x7f0000000000)="eb431f1b0450f4b94837c2886a6ac01763a3f4bb2c3f0e23cc2403ae9fd001b9bfb52ec8634e3f262b46f3c5c061a72ff37ee771c0750e2035256f49515a2d9a2bd56cf9edb853426beef5ac10ab678de2695756f11fe5af22d39df10c5d7659ba06c9ee8ab66fc26df0ff9ddcd3136a47bf6d5e59fb570b3472a32961ff7302841dd8c50d9188e8dff092e73ec3244d4149d5c178e56b43d73f9d5467fae42567182f010c16ca082ad6e7e8147be5aababdae7a66e4c84745d9b8fda0e455fc1aa641916c11da6f04ee16e753024d5c0314a2e4a947c5bb811630ae3132eaaf5e", 0xe1, 0x403, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:55 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x20, 0xc005, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = kqueue() r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r6 = accept$inet(r1, &(0x7f0000000700), &(0x7f00000006c0)=0xc) r7 = socket$inet(0x2, 0x4002, 0xd31) r8 = dup(0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x5, 0x4) r10 = socket$inet(0x2, 0x5, 0x19) r11 = socket(0x3a, 0x3, 0x10000000000) r12 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20280, 0x231fc2016fd7b828) r13 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x20) r14 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r16 = socket$inet(0x2, 0x10004004, 0xb) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x11, 0x80000000, 0xd859}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x2, 0x77}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x3969, 0x8}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000002, 0xfffffffffffffff9, 0xc82}, {{r5}, 0xfffffffffffffffd, 0x8, 0x6, 0x9, 0x9}, {{r6}, 0xfffffffffffffffd, 0x5e, 0x0, 0x4, 0x5}, {{r7}, 0xfffffffffffffffe, 0x88, 0x2, 0x3, 0x3f}, {{r8}, 0xfffffffffffffff9, 0x60, 0x80000011, 0x4, 0x6}], 0xffff, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffc, 0x45, 0x80, 0x73a5, 0x3f}, {{r10}, 0xfffffffffffffffe, 0x20, 0x10, 0x1, 0x56e5}, {{r11}, 0xfffffffffffffffb, 0x80, 0xf0000024, 0x400, 0xa37}, {{r12}, 0xfffffffffffffff8, 0x22, 0x40, 0x101, 0xd27}, {{r13}, 0xffffffffffffffff, 0x80, 0x20000000, 0x10000, 0x10001}, {{r14}, 0xfffffffffffffffa, 0x80, 0x4, 0x0, 0x7fff}, {{r15}, 0xffffffffffffffff, 0x0, 0x9, 0x4, 0xffffffff}, {{r16}, 0x0, 0x2, 0xf0000000, 0x0, 0x1}], 0x7, &(0x7f00000004c0)={0x4, 0x1000}) r17 = syz_open_pts() ioctl$TIOCSETAW(r17, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r17, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r17, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r17) kqueue() syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000500)={0x800, 0x8, 0xb46, 0x8, "6099e40ee5b4a3226f316f8723ea48a2123cb973", 0x0, 0xd3}) fchmodat(r18, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) ftruncate(r1, 0xf81f) poll(&(0x7f0000000040)=[{r1, 0x8}, {r2, 0xc}, {r2, 0x100}], 0x3, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0xfff}) 16:00:55 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)="b2d71ada5455be2600fc307be1155ff48ef7edb94486851a6df3fd061c27a6c27c8753438787474e8f5bf58d4683976b826f08835e7bf4ae2b677796b562a66d8f1aee4732444ce2bfe7f6f539eea1949e51730a0f8195d5ff25fd492803ec5a28c52ab42fc7b2f1c381694fde8f5648feccdf0f40ff66fd9b137f6ecde65e90e8a14d0769b24489c1434a99cbdacc4785a6343498dea9ee4ca7377302928391eb1b2772feaef67134373c4c9f49f3aaa33732ff3b4ad4141bd84bcf50ce61ce3c37f00b912b24d89cf362dd771adb0d60f9ef6263db71bb42e7b6938339b572797fc3b5ec49b17df5cb85f2ca9baf949b8865f488ac1dc55a830d302f922af9a53a632f538868367d1c7ff9029ac0fcc88df231329f15b823e88777bc2c47d4b44efe21fa9359b5ed359ae7b731e929f9077e0100669ba703a386f5d9186444ea09a8c008d907c88d4defb6e30e6dcce3dcd9a12a85aca1e1edddeaf9c39826d990a961ec40edf5668da95f60b5a061c5bdf6555ee00469991e8cf8f0434909", 0x180}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x104) 16:00:55 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc1, 0x6, 0x0, 0x8001, "3a339b73f43b39f14c13d33105e9105d20d752b7", 0x2351, 0x2}) write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r1 = kqueue() mlock(&(0x7f000008f000/0x2000)=nil, 0x2000) kevent(r1, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:00:55 executing program 0: getitimer(0x3, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}, {0x0, 0x1}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6689990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000000000fd68f7acad445dd9764d348870e55c80d5d057c77768be42b73e79da43cd9c5f47169d6990268e4b382ed73eedc83a4bb4570a08703515a1c03394f39b610893fbe0631fff5a16ce48feb77a4d203619ef9259474407a3c5098911132f88ea1558a165005029e30cd80768dbf37cda65f5b8f390d864c5c3cb8b725502b2d94b4acabd5a8d0d93e243940a2703361cf77fd4e3e310a338513d5e191ff12812532c2988a1d5f5ddd91fea91a4ff4200c5d6d35bc790faefd4eca4a7cd07d55a3c13f474b0574be5c2657d5ab2b0f9e114f163d196a3a279f01b10b30008d6b1f552266c1286200f77efbc3fb9e390910c7a62fd70fbb14a7ba71241e658", 0xfffffffffffffefe) write(r0, &(0x7f0000003300)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x5, 0x80, 0x401, 0xffffffffffffad31, "2fb05b2a17bcd09a10b227b3d640efb40ae7a67e", 0x7, 0x20}) r1 = syz_open_pts() syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x1ff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1407000000000000270000004d1ffd205852997500006a8c5d"], 0x19}, 0x0) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) listen(r0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x2, r1}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0611af25881d1df1780797c8386a441f314b6aa19c4eb9371f6868fd7d6b96571fccdb", @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRES64=r0], 0x20}, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) open$dir(&(0x7f0000000100)='./file0\x00', 0x20009, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:56 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01772e2f66696c653000"], 0xa) kevent(r1, &(0x7f0000000100), 0xffff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) close(r0) poll(&(0x7f0000000000), 0x0, 0x634b) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3}, 0x8) 16:00:56 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') rename(&(0x7f0000000280)='./bus\x00', 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000080), 0x2d3, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:56 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r6 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r4, r3) fchmod(r0, 0x10) setgid(r7) setregid(r5, r5) r8 = socket$inet6(0x18, 0x8002, 0x6) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) select(0x40, &(0x7f0000000200)={0x0, 0x5, 0x6, 0x800, 0x1, 0x2, 0x6, 0x227}, &(0x7f0000000400)={0x9cd9, 0x3ff, 0x6, 0x8000, 0x7fff, 0x8, 0x8, 0x3}, &(0x7f0000000440)={0x100000000, 0x3, 0x81, 0x2, 0x8, 0x81, 0x4, 0x2}, &(0x7f0000000480)={0x5, 0x7dba}) setsockopt(r8, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r7, r2, r3, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f00000010c0)=""/55) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001100)=[0x800]) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001140)) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000001180)=[{0x0, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x1, 0x20, 0x1000}, {0x7, 0x80000001, 0x800}, {0x1, 0x4, 0x1000}, {0x7, 0x0, 0x1000}, {}], 0x7) r4 = semget$private(0x0, 0x4, 0x20) r5 = semget(0x2, 0x2, 0x41) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000011c0)=""/124) rmdir(&(0x7f0000001240)='./file0\x00') r6 = open(&(0x7f0000001280)='./file0\x00', 0x80, 0x2) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) r7 = socket$inet(0x2, 0x4007, 0x3b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001380), 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() mkdirat(r1, &(0x7f0000001400)='./file0\x00', 0x10) semctl$IPC_RMID(r4, 0x0, 0x0) poll(&(0x7f0000001440)=[{r6, 0x80}, {r8, 0x20}, {r6, 0x2}, {r8, 0xac}], 0x4, 0xffffffffffff0001) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001480)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) fchdir(r0) getsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f0000001500), &(0x7f0000001540)=0x4) socket$inet(0x2, 0x4002, 0x0) sendto$inet6(r9, &(0x7f0000001580)="53e4e732146235ffa130107843cbf89b36c3c80ae9139f01c3849ed4a349060762842507f10cffb714780523db8045f313ccc2e5d0456248b8bfeebb792953290486d5f7c859d3f13ecdd72f4d54592a4ddbbfcdc1fc", 0x56, 0x2, &(0x7f0000001600)={0x18, 0x2, 0x9a, 0x16e0}, 0xc) 16:00:57 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="dcfb80aafae6f87507f26dd32c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000480)="ce82b36ddee9", 0x6, 0x0, 0x0, 0x0) 16:00:57 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') r0 = semget(0x0, 0x0, 0x510) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/14) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') close(r0) fsync(r0) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./bus\x00') fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000140)=""/206, 0xce) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x7fffffff, 0x82e, "a31ab4a4081e9f348db510845a18de8dee3624ef", 0xe5, 0x6}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) dup2(r1, r1) fcntl$getown(r1, 0x5) clock_settime(0x7, &(0x7f0000000140)={0x401, 0xdc8}) 16:00:57 executing program 1: mknod(&(0x7f0000000580)='./bus/file0\x00', 0x8002000, 0xff) r0 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x200, 0x62) mknodat(r0, &(0x7f0000000500)='./bus/file0\x00', 0x6000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/159, 0x9f}], 0x2, &(0x7f0000000380)=""/248, 0xf8}, 0x40) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r3, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0xffffffffffffffb4, 0x71ab}, {0x18, 0x0, 0x3, 0xfb}, 0x2, [0x1, 0x101, 0x4, 0x3a2, 0x1000, 0x1, 0x5, 0xf58]}, 0x3c) close(r3) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x101, 0x9514, 0x49a3, "ddd7912eaffc7c215197a3af6027eb3c9964d84d", 0x2de6, 0x5c06579b}) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getpgid(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x0, 0x0, 0x40000000000000, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x3, r7, r8, r9, r10, 0x100000020, 0x9}, 0x80, 0x7, r11, r12, 0x40004000, 0x200000007, 0x1}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f00000004c0)=0x8) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x401) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r3 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffc) mprotect(&(0x7f00006dc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000002600)=0x167) getegid() getpgrp() geteuid() getegid() getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xf0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) semop(r1, &(0x7f0000000000)=[{0x3, 0x5}, {0x4, 0xffffffffffffea05, 0x800}, {0x2, 0x3f, 0x1800}, {0x7, 0x30000000, 0x1800}, {0x4, 0x401, 0x800}, {0x3, 0xdde, 0x1000}, {0x3, 0x2b, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x9, 0x1800}], 0x9) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='[+@\x00', &(0x7f0000000100)='\xc2,\x00', &(0x7f0000000140)='&\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) writev(r1, &(0x7f0000000740)=[{0x0}], 0x1) 16:00:57 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getgid() r5 = getegid() r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6]) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r7 = getgid() getgroups(0x1, &(0x7f0000000040)=[r7]) r8 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r8, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r8, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) r9 = semget$private(0x0, 0x2, 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x108, 0xc2) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75", 0xb6}], 0x1, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 16:00:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x840, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="a56864641d5f68f93d38e700c3fb61dfc09ca78fbf5ce4e75b69780b53b2667eaef935553ba80f5deb4ec5358acbad1e1598083a34136dd057b60067a6b3b8f25ac6cd8f5e32f45fe0a8c2007749f974eb5eb9113217a2afa76d7938235e72c7b439e5e3bbd8093454c86138209cc9678e6538b397ce980a816d03df4b9c64c830cb4921b5b236433196970e3a97fae6be07fe82877b82e2aaaba0fc48d8a00065f65f60af902a3fc7848cca9540158fe1d3a0f6ce668acbc0a86cdd56ce558982c0c4e30552a6bfd1933593a52987ad5eccb539ee5e39e9a264870ea6417945df494c3eee35bc88a56b6a28112cb40f001038f395c69f4f801f35e1e4913af1748180e53109a5bab24b12e672bf67d5c429d32569aa62505e4a32584f6373b7b59348b8eb2ccfa38bca2389817f7cbcbe80a66bcc4fa62b38f935cb48688d7012212220dd48a42755845c0608833dde656071210f4b5a5687d4c1a8beafd70d4c30565dc2fd525c4f1fec220b1657415322224004580496eb9334c77f616fae02c568d96286d447d508cf96397d6325dcce4f9d12db77a80c5394f656e246d1489344ba526fcddd33baddecb25ea61a56bd7c97a85d3e7195cef318be3f3c369d945345022bf2f6f20ff6851ebeaddc060a17d44f140d6cb37fe0799ba399283f64927ab37f9d1ff61b62b3360f7d570cdcb642f0555895823dceed49a3a82f", 0x200}], 0x1) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x7, 0x100008) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x20005, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc000452a) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x102) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x336, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x7, "edce655e1c275d7ebf7b2bedc9d20749f606203c", 0x4, 0x1698}) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x3, 0x9, 0x401}, {{r1}, 0xfffffffffffffffb, 0x2, 0x5, 0x9, 0x200}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000003, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x8, 0xff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x43b, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x4000000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0x5, 0x2001000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x21, 0x40000000, 0x20504e73, 0x2}], 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r3) kqueue() 16:00:58 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x400000000000002) r0 = socket$inet6(0x18, 0x7, 0x80000) ioctl$TIOCSBRK(r0, 0x2000747b) socket$inet6(0x18, 0x3, 0x5) wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 wsmux_getmux: no memory for mux 12582954 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6f2af28c653d441d64fb2d7b351e1786405995bc31d6467d3ab1b401c720a4", 0x1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001180)="83306285bd324da794e3ce2b06047c793df7a03a6605e06f4fca8c032e03a20c9afb8bceb40ed10100ee085605ee157fda3c57099ecb00bcf8d79fd40e50eef085662a7c3bd50e8f92be306eedf8020ffc575ce59b8b583aaed5654b4b136b31bf5fc03f464b", 0x66) 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 16:00:58 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000004e395773bc2691d0e924a8828f467c327398b0e80c90c4eafae3fda5c04625c262644de54b0305dceefaa9575ae87a39df2f32c23b9b55c4381e9d1d7ca2c90d79f956b70a1870663b2ce4d8bedba92b72e98f33e4be03d5799829577d50be0e834b951c8b75bb09d886f0bc6e8ed3e6b0ef8232c8f74075df2c18c8c736e6d6689b701df096fb741933d11ea84469"], 0x97, 0x800) mlockall(0x1) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000000)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0x13) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40000042fd) open(&(0x7f0000000040)='./bus\x00', 0x80d0, 0x65) 16:00:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x9381) write(r0, 0x0, 0x524) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x1000, 0x425, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) preadv(r0, &(0x7f00000000c0), 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xe92f, 0x10000}, 0xc) 16:00:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r1, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) 16:00:58 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000000)='\xd7\xd8') 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x4000000042) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) pipe(&(0x7f0000000180)) clock_settime(0x2, &(0x7f0000000100)={0x8}) clock_getres(0x3, &(0x7f0000000140)) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9c3a6062f1587b80b382b7c08eae051a3a0ad1d9beba50ad17c4863a4551"], 0x10) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) close(r0) 16:00:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x28000, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x6, 0xffffffffffffffe1}) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x45d, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x5, 0x94}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x10000}, {{r0}, 0x0, 0x8f, 0xc0000006, 0xfffffffffffffffc, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5e, 0x1, 0x5, 0xb9d}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x49, 0x8, 0x2d15, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x0, 0x81}], 0x7ff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x7ff, 0xad}, {{r0}, 0x0, 0x2, 0x15, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000006, 0x4437, 0x5}], 0x88, &(0x7f0000000000)={0x9, 0xf3}) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = kqueue() r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) sendto$unix(r2, &(0x7f0000000180)="90f62f6fb2b18d32fc1f5ce565ef4dfb279821f3fe097d95308fb22791ebeaac1bf753a1f395c2240ffdc76e9e35d0e1844d55b1dfc7b11c2f153262502b7b4ca97b74c105781fe9efa7683bdd0dd0a63844590ef4c7eae092d8d828a6d51622f081c2413ed6892756d1bf22aa0cdcff41cffb8a8795eefc70707cd8ca4f1f727f40c122e55ee1fe45b22b7d31ee2895e9525c68f8a3ba9bae042d6371b7ac48f025a400a6d942116f134d282b5d2591707815ebdfb873623fe7ccde03835a981cec03cda8b8c2f28eebc6cc351bfbd70457af477046582e01e6d4749f804b8eae856fa452a8d2c64dc025ff6980accc153a82c154bcb5cc1ebf1085877e", 0xfe, 0x408, &(0x7f0000000040)=ANY=[@ANYBLOB="018ba2c03879b2706c508160b6be1009de9b04"], 0x8) 16:00:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) fsync(r0) kqueue() close(r0) setsockopt(r1, 0x4, 0x7, &(0x7f0000000040)="1b845bd43cb7ad0bbd379d88563c731f82e8c618eeaa879264739623bae444f77e9e2677d3ccba0004d6c6a766d8ecb40745fb7a0ca5f17523286c9c01babe53d5c3add065012b04cbf61214c41dec8be7ef59", 0x53) 16:00:59 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="c9175d17f028787451a699f225", 0xd}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000600)="e821b2dfa0ac147ab50000efb2534d873a41cf9448ec4fc8e9cc37d48d4523", 0x1f}], 0x1, 0x0) 16:00:59 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x10000, 0xb889}, {0x2, 0x1000}}, &(0x7f0000001200)) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = open(&(0x7f00000012c0)='./file0\x00', 0x600, 0x40) readlinkat(r1, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/43, 0x2b) r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001240), &(0x7f0000001280)=0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/75, &(0x7f00000000c0)=0x4b) setsockopt$sock_int(r2, 0xffff, 0x1016, &(0x7f00000011c0)=0x20003, 0xffffff9e) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) fcntl$setstatus(r0, 0x4, 0x88) setsockopt$sock_int(r2, 0xffff, 0x1083, &(0x7f0000001180)=0x1, 0x4) 16:00:59 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10001, 0xbf74, 0x100000001, 0x500d, "36c94a9be1c0a496006e310198cda0063d271f8a", 0x8, 0x8}) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x4) mkdir(&(0x7f0000000240)='./file1/../file0\x00', 0x2) 16:00:59 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) getitimer(0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:01:00 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 16:01:00 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x665b, 0xeab4}, 0xc) kqueue() 16:01:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpid() getpgid(r4) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r5, r6, 0x68}, 0x80, 0xff, r7, r8, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 16:01:00 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setuid(0xee01) 16:01:00 executing program 0: socket$inet6(0x18, 0x8003, 0xffe) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r8 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) socket(0x11, 0x1, 0x7) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r8) setregid(r6, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x7ff) 16:01:00 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x32) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 16:01:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202447d32cd6c653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd0bde2a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192", 0xa79}], 0x1, 0x0}, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:01:00 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/143, 0xfffffffffffffff7}, 0x0) shutdown(r0, 0x0) 16:01:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:01:01 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000001c0)='./bus\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:01:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r4, 0x20007461) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r5 = semget$private(0x0, 0x7, 0x449) semop(r5, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) dup(r0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) getitimer(0x1, &(0x7f0000000080)) r6 = socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1}, 0x400) sendto$unix(r6, &(0x7f0000000ac0)="b8508dd859e96e476b06e73a8929d4752486b85a1562b2225a581871f945b00797d26543aba418c874de208b1327012aaa1a058386894de1e3ee5f06c160e05524244ea5eec9a6e129126963f5e95ccc1fd1ec5fa85768f31b6dd91e5103c202d9e95ff9f7545cdea74248bd791b23cbf8574f6d9185616ffc633f7f085988f176aca2b5a955b5a4f15395afae595ff45d2b98b5619aa77408ec9840ceaa85863eb4c9ec5dec68d0437c0effffd9520a4c991db1d9160a7cc370a4a9bf20504708bbf457a1ece54bbcb6defe5f69d16867674edbb7b01a868bbeffe791ce628c7e5a7e83282a3a03520dcedafcf6cd4ae39a7958d1c6dceb9161ebebf746467c897fe88537ca3fa07162c1ade8f61a6a36a02cd600952835fd437631fa2d67ed84e3e879e76e455f26f47fa6347425b0af60eed47ee4e23a0c79504422073d8538ae034543887eb55c7e3ed353cc67289c9a14e75d3d39121612b8c6a313715a9a672abab53c249336c8cd51d3e5e49a4c8f6c9ef6de6fef5bc226fec3fb7e3d11d11fbeba303f631fdeb6fb6e02c1c6c7b6767767efc7938d26e22992648734fc5eb5398088385669de7431d3e6e477635871a5fcfd4a364503b80551d6f7519e26175a33a3066bfa0acec8838894ac25e1fdd9edba7a652177d2d7c94d62f41d5f7d", 0x1e3, 0x48, 0x0, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000a00)="41a6c5f80909062dfbe4798b9ee29308a312661fd980a86da74e0b22dd3d38b412badb3b0369e51b1aa2f678102e6edca24452b6cb4a0f00ee0b331269a560fede5e906991b65b33827c22d74fd2f3d39c85612fb3df0104aa7292da00b94d6f33f4feb020133db815a3533d819139c33e84a5da012a1d9601fcefd08e1ad3a9e193d051135833409eeffc451e44ac107c1d48e51ae99d0c3dc9127e004a1f3a73a75c67867b17c53e0e2c8d92dc8426ea52ac6fe36a11c0adcaacfbffdc7221c68fe45cd7815bc536c8d8c49436600c6e9be127c119818c35e3457583309be565c6e4dceacc2ce80c3c7f43663789203d8cc28939f178b1d4b2111d301b4b1f9759eb9aac8e2ede68a7af76bf6db8002ba72cffd3c458806bf63d6adeee72e6d4e45960dd10b2d5084430cf8ec88b83de84b0cd7b43206f26fd3ba505dc1cb76cea90b6502dae3379c39a9f0a99b369858d072b6c2253521b09cc361d919353737230b48f4c46ccfbcefd999d2c5eecce1c25a922fa0579029d3a0146303291c6793e716d1386622a3f19e520d17059ea804525f7dcdc0ce84cefe8599a23bf514626b1592d7210f0f0213501998ebd3901c6e96939f065b6120b3cfba4e70492c46e040b4095f1b1ef685be7217293d75762b1874912537724bc8707448b9d504e610f189dc001ff39a454002674490f69139bd200baa0846363d30ef76213e93e6f2ee103b3fad45d4ea34a9511e788d13a449fbf850adc4c2d21f285ab80377fcde6ada1cf9e949a5129329191a070262965c04ed90236b6db845c7e870d89ac0e2a146a1901cee36491ec3aa39029d893806326af3fd1e5e2f2ae10b9f50f4b861134734f4f3695946b19b1993665da910a3438b9ee1a06f0dbd6d6e071a7a95729120816201cf9154b30b50cd4d5193009bb7c13746d5e51838a80d04eb77ae9d6db530f5e880a243fbb4c6dbf45b275d9905b321c8383cb22ef4e09c1b138b2e6fca7f106080a4f8dcd35682588379f6f2f28d697eea0bff676bacb5326a7a9760aba8ab1427369dbccb45407ba99337bf8b6aafecb11b8a49e1f61e7f16cd19a17eac5f9aeb1f0f5af931d4c6595ad5298f2c360c480584d80bdb6d8776c2d11c5fb84bcd2b411c15752921a1b19a78fff2e2d0481d90fd45acd76f66754031331ec36e53eb5fa42bbe59ec49a4c36471b8d1ceeb4df0095ad385a3bea1472400e920517e7815ca2606610e59d3c4a5ad58cf4ba457400725a8c976e1bbe3a6f1be70ec1324ad67ea36259bff55777d36c33773d1d579f1b274d6c79bf66d081376aaf8c3808fd5c1c3ee956dcbfa555f92fa52b67554142d14e9fe03176670525d7272dea801c684e4d3bd7ddd7e1d4e10220f4a3430b96bd00c62e9fc6a80c82b58a00d60886e0c7e714b5d36ccca152e6c672fe325cc275ef73a54ee04b8da86ac79beeec47b93e2cdc9ae9b7553bd3074f7b0bbaedec9a9697b010d39ab8932de4744f2cdc406ff2508d30d91eb45bd84efce08f3c1805e2f0e3697d28c02dc02f2d3e252d0fface1786607bf0d514ec8dbb48a289083a1df88802097a184bce87f04c03834b2abf1fe20d25581200949de16414a24f280be647656a22f7fba42b8854979e3204eb2d08954424fabdf4ea44780ecf32fc2a70e36b03818c3d8634452082e98b55cbdd955153e734a7e7aa81721bfaab6cd634f9a163d0dac9487edcc1fcc05bf36b8504bbc3809c3ddec54234db5bf33e2fbee2813500f3dcf8223deeb98f3b4bc9d59c48cfd06489962af85e288b11609836cc30bc42a8f562454f7d2272180fe3aeb858c3badbe9db864a1eba0e360847ee8ed29b9e52e2c50d58865b47ba2103bb20e8b043c9e169c4d3150f2353fb3b457735d950286fe58991704a6a08cc5aeaaa7c9cf82176d7bffa3ef7cacc2f5bb508f2321507c0d9e53c6c3998389c58695e1eb05c120b0e2f4c71a4510408e197974e3a371e0d8550709675d6f9a2bb2602610dfa222528a9ad62646bf8007be1945d985855e7f4d928fa72518a189bef0a2fa24b9d195975e925211896c4af07c8aac394f5c6acff91", 0x5c8}], 0x1) 16:01:01 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x759}) 16:31:21 executing program 0: r0 = socket(0x5, 0x3, 0x4) write(r0, &(0x7f0000000000)="92f29a7d2b02ef28438871afc5a84da883a6f97814d692d5b03e60c3f3a302c6b8f3247a850c358efc5b7f90", 0x2c) ftruncate(r0, 0x6) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 16:31:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="16dd800086dbb5ac55215925ad956ace318418e1669eaa60607e03f4423082b20b2ae97ec75e3cddfe7910a13546161c71f06edb5abd2b7b26505186991879a6abf4ce035e44b30cc34b8cf9f3317798e13fa8bd9f3c19", 0x57}, {&(0x7f0000000080)="e0acdab16a1b18c0f0bf811695532468fe85868462e7df5b0eb8c22206019dfd4e31ae1e35dca6b1bf2d6d12ac71e2f81c381ce2e2773b90e54991a56c51fa64bda69872ebbbac2c1874ffd25ef27d6b98f9c8aebb3bd381ed7e13ff3d0817f3ce4613dc3badc76e0e00c221e0da31b3471587bac58cef5249aef6c83693127c1327208a6f6c868bc03d7321491ef94e088352bc2decf9032d1e595bd71330056aaeaedc0d856a9f2caab0ac667ff5399781ee6a9006943efd0b06a82184edcf585c3f3025ae503706e3d05ff51ee22db04c96c402da71c05aa0005bdd9b56ddd3dfe7b26dd9c7881b7fb13ba9303f4d4edb298ea2f72c8f90821c17c0ebf2e758e8d86b85cd8d9c4badd8a3f1c0d45eaeabf6d0e0299723ce22d77e3b0f269cfd500680d0dc5cf07ce2f0a5a754a33c4309d60cf1fb73e4a9b70afcd3f1d52cb68065aab5be45003897ac6c2916d7c14e1dd726ecfa8c0968302df42af8f3e1bf7556d2caba5755288ba13777a3f46670db711f31a0c31e1267fcaf23baf375b45bca77c8bd2f991e6254e04e7ceb8979f139df390b7695b1c05e38771a88a2cbd2dcfa6545af74759dbc8d11f85bdd72661b6a08bd7e67f4e9d7e96de56c56d61b147f16f024505186f8bd5145ab78545d9a3fa9452dc1ba950a5515c88910a2ba75d507b2847bcdefb0b70c4e6222facb10e9e542bbd65807419a307596bfa4ebcb29e5b8d4ad8f165dd2c4150d4c0d067e4239b652a57db14b8203513fd753f0dc7882ec5480a29580135b3988363e33961d9d42cdcacbd79f1c21cda4f4c3dc214fb39cef42e807fcbe08973d6125aab1dd4296feedbdd8d3c6b479d8b76d29ce414204bb7cc9ea46c3474f60f26745f9b9b9a916650deaada73814a043981ffaa7fcd851834b7f7aa82006b30faed03eadee034d15e2b008c13248e1a82f1263249be6388f09b193bd2af486209c9480983539c79df2889dfa9528eb292486435718d02b8c68b70bb8c49e98b36c5ed6d90b06436efe484f2e5064c1bea074e709ab30d0eefe2eb754730e179194f476a3c200b6b299264b88ca3c54ccd1a8a71e6f50e2e78008b4a81925af2e4193565b307af6d2b895bf7f56b1e565a84c36a4f18aed58884e1141a1e67eef24eab5de53f3adaf21a2f15eafb2165b1625e503f764cbe84a7c12494d601bf3cfec6ac346e02b80c4051fbcaafb7f964afe1536aacf33499b957cc58688d8866363f9af6bda28899ea06881d26eec5e426ec6ca95169a9247fe8f55fbdb51e34c6e2beba370bdfa3a567c4e9af5336a90147bf36b330486ac8f1c32d709092fc507384f1f27f0a1bf37a5beb51ed64595f2664a528c8eef2894c0149e898f5c0595a575f8dbee3df364662f73b7144d0f37d59e973b9f61d153299dab3bed3bafda54211521c582af5d662e6efcb1e26371efdce872752b4f56b45d80261ac733ed13b0dcedb7d7d158f2218e857c854a56126c4b55cb4859b05210c4022a39c2438be0e91f4ba8ed93a3260a2af721a999bfbc91d76f7b9fd259fdad11d51127270fcb46b23b23f08c1643bee320bfde9b16507c1b8dba9722d7e3d2b7478c9cc9414eedfc75b1fbe6188016c5602b7640db7c9bc05bca1f1fb4c4bb5ba42a91d98b630d62e06569e61bb1239fcf14c06ebddf8793b2a502361484e5d856591441f1be8a6920c15f7f56d0abb0c0765994497b54daa3b98c05faed0d16113d8a8fab1ff469f19cd9d63bf8283ecc277bff3ca24d495e3abd6e0d873526c7c31e4de4c3a2e5508211d9145be58de41d4d13fff0074eb0cf33431b9122f41c4d76e3092416b00f68b4ed5149856c503e4d76442b800779208fdc10b6c02739e8e420301e728fc4ca91a8dfa37586c0cbaeaa4d3711ba0e4ad6a4e7173521bb8b16203c82bc478908a2eb5a243a02dea6bacf467f1b299abb2ca43430686d12625234f646ca73ee455056a22e94b71cefd9d36d32d9da54feff0c27b96695b584152b1f2e6f496f7c6c107e6477d1b6bb5076dd82c8d84b2be27c2f68123e939f012b3104bfb31377aa21f3bf80646ea15729789b8ebdb3bc57db45dc59833624da5243b4557c64425af587cc5bf97453ac505a41368efb399b692b37d47a221995a7ebe0120a44999139bca87c699157d7994150f7a66bfc122d0bec64efbdaa2486621e18f7f06f06d901d0aff83ab23fdc2d5cb1a49f38fc7401efd215c955d4f3eb3d066f456d84f60b846ed4744820babfc75a11f0951dba458bdf62c170a503cc6258d73cbda73dd35613e6041efd05fc25f43173d95f5648db4b54c91193cd7f226cd3016b131ec6c2b5e5f35cb865a1429c96bb47f6a2676730bef1df3265b3565225834291a33331e35eb75e1ed5e8b006dfc40f4ec60d2b754ce3dee26041243403fc3bb7f9bfee4b32fe723a187bae204c6dab9a8205c576c7f00b6a98786598036faea2705b5ca2baafad64b5cedf74b04783620fb942270024052d37b467a417f46520b61a4ed7a48ee28753867273c5af47d0a6bea280d3c2a699c857cbba1868cb7c68feb79c2566163e6d01b7f9bbb17c7501c60ee7c036c442ebfc22c5a341790e376d2a2e9f3c44551195388665a903dc927d41aa35989296047e61acaa94026f32152b18c47f0e83a4f3d3b109a67000c2cef54a30337b02062a12d5039928c6b09fcd479b931687d7f8ff2ae6f3914824d587e9efced77de88313d160604df0d646dcedf1899f8a7f9cc410606f59e779bb69539feace7e5b57a4f78fe867faa8eb482e53f29dad28df5c4ecebf28e0ec29285b5e9451a6315f46210f92be023cb0997c93b7caded8cb5240ed026ebbca29c2f2583fc4d983e43e28e42db493e0733014debb747c0ab97c40ef42d6e2501e2c8d6a43900db9574526863d5a69c3653e07ef7419cf1264e6896dd4c0a6c245583ad34a4068812157345dfe0b71fcce22085c14e2159c2d32b0c1dcdce23a6e41a450b8d2ec40f1a843cbfe3a3d993afaaa3c8d6f2bd754750818a7a6307b1e7a1ad56ea395e6c30bcba179ad4a02937eee85e373573063dcb7753b969cc89f72e210f167097314ff6f6f54778753a8435c5e37ee923cb0dd25c2f57d073562253faf612ea256e2f59b4d1e1797bacfcf5057bee7d37b804bd66a6947bd4284369df764856b2c4a4c2f4f3ad246a7afdf0d4fbb4db64873fbdcdd56896169a4e0586e72ea2f912e1e77c32f9412effc0d20a9b65d9ac133ea1eedf47b7ba10ce87cf7bd9ed5be2fee803c2bf9d0a13e6a5f8bdc7ea9896778929331d7dc6e88db06f8fadfb24878fde9f81c7630011ee712e981aef5376096087be0611b2b3ff6232c62411aca03d149a527fc92fc8945e53333402572b3646df212cee0fb3bbacd6ce2263883a30e8d71e3240e2e32bb9f81ecad10979ebcc77c1eeeae11107b3f2549255f5452287ff8ee4ace0af3ce111f5547789fab9b651872300a05955379f4f0cef3109d5d88b9c465af1d617ae9bebde5d3962994ff42be1fda65b01a0084d2c1eefe8e564f709230f75c10cbd2300eec5d642c743323e082f71c2e99cedc2738363a5c455b3c2a465fa74691d1e10dfd6acc563f7ee71d170dcd594fad0a7735b8f2662b7a0654ee2466ea3a3c6e956ac6b41a7dbd3f650ce5f9ca9ac9f4dc83af08cf8987245233148c08056ebec2d8b87e9ab8eaec67d7415ac3103f51ae5b32da76897b353074418e5b53d4dea1de4cd44643c08c7c094cb12917b029c440f97db8d9ebaa4c7c92463a42a94286b2399d692d7c61318ae653876d8fe9c1542f32eed219c68890eb7c3319d754085fc18c8703e95cd5d0853d4c981ecaf141886a47ee676453afc944ff3f8f06631ca64786a6763060f4e0ce977c50586253cc96a1f43678ef08216ee49f9fe3f82af151da46cb8b062ff897cef3dcc497185f72649be4879b68d69f5f8af706cab974e618810851ba317cc1cd86403310b0534dc1f28d9dfeb5d1dd9da9a76bf14bb1393e3d96e44d1131a89d8731a0f4019711014acdf711acb395d8d8e9844193cb2303ac66deadb39db86d6073e1a8f16ae79c127c19807ac73d68e4b9f6af491d66c594776fb0ab164e77d84b927c769c7bc2c680ec864cab8b1b88a28ca76dca61f54a6d1d8229ea1a21413aa42239fab19a532598d8618c043b99571198b78c90c9f64efa27a3bb2a7256453995222ac55ed1a9105967cd0f8332cb520a16b43cceb4e17a3334ab05ffccac722d9b9f4a5613175a546e23128937fd3c0573ea6b52697154679e1932e923c4e908587f44795a3fbad6d53aeb66df12310c10b70b0ec9b457b8a56d6bf3d87ee7d4bdca1244a13bccb6694ede3cb644fe19e3467de1c0354bbcd91a82f79d2d7a2cdf4940908dad2814456e417470b7408c5165c486346ead7a09c8e22ea7b410bc77ce27685fe891250d5ae44a3e4281de13bdc0261bf99a308e48208d15ee312c683b8491409acc5ed5110088b347e1fc432ab7f98006e5f86c457525e47c7f0f567599eb7d6fbf5096b5f22090fffd7cdab7956a843f8d7019bc4f147beb056cca910219452b7e6e6932177e4735e618e2f670091e5d2519a618f726335b909304946c16b95f2ef6c57ae648a90f332467380977d27548e43bc1aa7f1820be9134a6d83d6c2ff9e5521b4d4bc177cc49cae4074763b6148a5b12868385a90473947afefa752d080782e96dab83dfe2037b0550b8bad19bc19637e65a8d0fa752e57ae87217392553de47ff21968026a51e3124865c19b4580cdd3d3550344f58ecc3ca606abb091650a8276d25ad7eca315ee6a970b0a3c3a1ce276a8b72523132607fb3b3b8f74f026be5c93581e07cdda279c12724e8de8f7daf87ba543be294542b02c6781791ac011e4e0e69be13db797946525c1d73ee4f22539372a8eee7c154a7e79ec00737572434ce719a4f8930579691b5dc2a84b7a9efc9d9b25db55eb837890ae471c531347fc9bf02fd5d6689b783d6e157e1e09c27834d316d1f18d35d9d6b4daa703ffc44d629b9751dc470cf8c66569da07d8ea490fb0def739042d8f0730f7c586a95b84fd7b41b27d049b3dbf0603db387e83a58f50d7ea3c55c64d0142609e4a8c11d58c9151a3c50cc51e36ca0c36d103122e680897e2462aa7ec616ef8992f8431d4882415f0ff7d19314c274ae84bc9c00ec0c823c9443a287e43d660c127f0adeaf8a8b3678af4140e8ff75d16a856382f7b0aec0c61e32076f50382d4cd1f21f3efae18d4858db607074f221598e2fc5021f2536e102e2d82fe3812acdd39961951551bbaca7e86fa081cf4f4f58e53922ff9e038a0dc297315d14b13c853f5d37aad6f6886d57393d6f0250b73b5719fc48cf5973f75107274327780dd3002c2780ca0c24b582579d2bdb6767c054772fdc9683071fdeb5fb0bd5bfcfb7fbd5d97714efe5e4996136168db5954f91c813df6ab8af94e703120ae626b799d091498b1a74b7ad3d2ed919f861cb8f28d93e165b4ac0158e3880dc51f2deba5cf29ab3c954632baa0d35daa14b9b197cc8c64cf6d5da0ef147c11dc9f697f1671fdfce10fe41e5fc5d5980fefc44f8da97ee57dc71b1602159790d52531869a7fa021e55ccf1eaa58e2023a9450b890743548d52cd5012b8451c7a8a43ca81fc547381e95794c7ab5388d2a623f8f53e24d4e846831b2c5b9c2798d1d2bb34221bba027c7ba504cfe9bb193ba32feb0cfab2738d6a4bb46f1db15501af51d5896682bb5babd3", 0x1000}], 0x2) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fsync(r1) sendmsg$unix(r1, &(0x7f0000003640)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003580)=[{&(0x7f0000001100)="8bf423e9ca2c20b45eb66f6ad7355a7779a7c4af8cd5c94e9e1b236c1a8752e7c9cf5a8816ddc71e394c6bd9f461c80654c053df7bf83a8c8a0ada9a27c468a1c8d3ff03f78c790f30e41b9fd779f2706d5eeceea7a23ce4a6049a814456f9b630d1cc9f7b671ea623c1cd37225a7c7e802bbf15ed4cb4c39e49cd717f8ae2a505153261037118c27db104c61ad1bf644a8c8d7a8c9c7a2e9c696ba40fad3c3e4ea64fc695ed62c422a6cd0890280eff6682e861f5bd7e9b374f9090eedeb9a303d4eeae5f1fbe335d6c439b9c693c571eb71acb69c3429ad70b3e3af4468775210b4af49300d5c32614e091a4765a3d809a8c85a8f13dadb5c56c87e56e84e96191bca9f08a1b59b5e7fdecc5ad826ba4c4162387ceb62e76f6e7cd7e8971dfb6d7df6f86835d36a5d759926f6a3e8e3ee2cca2587051be6f4073ae016c6e9c0781e7d3a9881def0fe2a705768e2b29f54003dc997b9498ede6df27749749a96b423864029787207e073ab00efaeb4947f9e5ac0a3317b28d26d4d71e4812164e12754b2f61036100cd23e66ae05571cedf5349bd4d322d51b632e1180db07ac03d264143e0ffa6d9aa9e45465a4955bb176d9cbc6bc770b56967ead187c000678662b771f3ff639894a8118eeb23b17d9bc2458bd1d01f54b7e651eef082a5fe18ba382035b42d3f662b62e33a51117c6460d8476050e87b6c305a1ce740dc3ad40e0d6fff860559084d3e2d08677a288565a4f073a648b4510f95bd9768b78ebf7f199f0373bbfd60b1000822b95debb18952fcf1ce11a6c388af931ebb1417a46588fe03433efc13a4b76617339ec39b20b7425a55964b79d80538894db61d1929ce08ba30f24f5d51b75cce0ec25130f2c439cbe5253ca174553861e2b519a181fb8ad15250fef800c838e64e66d6a1f1f0446aee8e6cdb674aabd3811e45cde24ad6365c63116c560a5b0a7d1dd8ad2bcee380c5a5aa742be39c3f107a2688b6e804da12eb3282a189454e05402b269b4f0325b79dad6506289b719028c6b0fdc5b7a3934ed1597d0122ae54cd328c9246d49a645196aa0b3b0f1f79a0b8cc2af6c6aa25738e4874c1822ae7a75e223603cbee9abe54ea983c1de6ab6b4e1634c5c3afa704b5f8edabfff9ee866ea88ae8dde29d4bc63b9aa6479098da6836a61c52d2b4f42586542d26ee5c3cafa42a0d793bb0f803689a8926ea01942f7f4510425eb30b7e48659db3baf5f27b343cb19cbfe8a6e8372bd041ceaec599309f784796028bfd9633e3c077ef2098e643d96bdb90c29072a70134a78255e7be749b786159fd7013e0ddd9d6fc775e49aa7cc66acf4a49f193caa1a4b4e85f10112d666ba043ade5243ade888957730b34c11c1b8d9f12065abfd157645353a071cbb00787b86ad04c7008f1e35e071afaba13e9d0e505033a960ed228140a59cdd627d3413dfb35ef5196597434b72568e7618d1bdbdcf5334648432b4e2dc0d9a7f7cb513253fdfc272740982906105cbf9694cefbbb9c49db9c829fed9f29e0ab1e9110dcb1f29d7de198a2153fc90fee7da3ba306156e1701567cb9610bdb1990c00410a0151a6c8928d65291a95243684e9a6685d8dde23351b7283b1fb4edbb50f7ae5079a3733f3fa2c9a7622829c6916a8a84e8645c7017b8b07c5fd6e42dcaf198cd535290d19684545f10876b7f5cef8a57748191967268c19908817b336f65d1ea89ba9f099b066051952d54bf94c91dde5213b5d9cc03da3f9f507be936f6b8c9812cf92a620be3bf44591b6359e96f393d21bf7448a10292cea65d1f06f4de2525b0e95a08bef00c13527b156ed79ebb127188c91a7d39bbc6e0e6cc174794d5e7d7f79944d845675c80fddcdae69ff9759269799b7685fda04d613632ae29f54399d6b89f04fd279326fb44683e3a786bc2dad9d5a395ae169bfd598a2164979d517649bfc0e29b946c17d87a7be96f59a8ec4af3df9b3404f5ae8e52bed5c604b39dd1d24a2e12b3ce42bbe525a4121a1417ec48bd595d01c3fd46e1e0bce2fa3b36cb65eb73babef0ae87e8da71df56fbf50f81bfd75c53718b816a9da76eddde6ccd35d18084dcc3ab3731f9c4655d36bebbf48750036b8ca1de2fbd78e731804fbd58ce1d6893ccf739a2331fcfe4014043a2876a6fa69e00a178e9c060773b0f4cd40016e72d7672b3cbfba97d4e626af3a55744f10d3638e1df73127d1d661f7141aff47a7f12f2b874e148b54b83d51d1f9a0d7f7e794c0e55566d4d0e4ca2f897d167079d5bee9fd3310e7a38fd0ab3eb205592b4708978887c0dedc760dc306118ff0804a512163b37df23fac1c60a7c64b3cea92eeb849d9d91293f1c1b504476700c49c0ff17cb427a9f8a926d65fbd12410a0ce702bdce2f0c33bf1f221766a1145ee00abd78294e6c241013c8d381f4c8f85d8817e9bf98a86e9c3851de5e45180ae96d9da1bd113804cc011ce846e1ca039ba8efc3ee04a4e08d075ee5ece2eb23b85434338aa42515b9e006776094a6d3f87fab22b3b00631284e2e6c806e67ae7020d5d81033144f218c171b5a5992f7898a9e2199de62327ed7bf5fa15b8da1e61f5ddaaed416480c34fdb752bef83cafafc29af2dbac9d234be3718f34951c889dc95f7c48faa6ebdb0eb999a7425bdea6af594a166243b22571372db2c68f53f95e8502737205f5029e6ad9ac4b5e8fb61295dc01db70be25b0ad2b1dc004fa70bc67b2d9716cba895b6d6da641049ab0721c5f547ce29515b0c6af8f8c747ac02d85a075b5c8616cbc7c51c1837e1eb6a35f8e73c7423c75afc5e2abae0fb9db10bea8558d42fc60e78fd711856765d153c98f1971833eaa1e418b270d06e8c667411e2f2646220ccbeabb81b308638dc3523e58d4c8c82596642e9b3f95dee1fe39cad1a676f07846496af5349fc729367eb38721f236ed60743362a75f313dfebdbee034369d699707d5a191466c030159b13d472f4d08098a992847350b224ae6cbeed9edb227850ce7362efefc92b558fb82506e56dfa84ebb08191ac209e36f13e1eb48696260c6ab7cc39af3e11655b629444967ec16b96a20543c8dba3e61a9675593ad10f6a94e0314a899ba5611ce87a95536e912d983dd1f16c383ada62c47f70cb3415362cb08bad37c1249b5467e522cd62572ce0c4141cdcf3f1957dd81b2745e9c1c76111e9540fe7124ea98bae97f04b2642ff6d7d62277564e07f038111ba9140adb53cd3219edea8335702a63e5654423328ccfe093132005eda1ab7de5dc91f81759f7949d1ef6cabdd1734042ae4156a48e82001e0c64caf390eb8ceef352d6a755fe6642072000ecc262c1c13dfc4f83e9c1c44a9ba0368cfed753000f547f6a1e3ffc40b4b745fe96d220023be094057a4fe49f1ed26bc58c10d271fa6efa03a84dffa3a4612a7d4e7513691f29c20121391da9b950bbc52acc71517d65a46877625d03ec5055313c560579df908186dee3209c456219d25ac82e943045a2ac80c639febd73dcf8bd8e8aaa322478801592980dcddb974b28b984482e748f4c7b57a0d084e2d5f558b9f171990f4a4894d22390b1bbd9d6c30926a308601fd2d537dc70d2ea73ad5b6d1ba7305adbb96bdf41adda1b7024ab26f2c45122c175f30f4dfe49b77f946168eeb95a8c57dbc207074d782fb572135fb63da396d02db614ea66f05f2e5a0d016eca98129461cf62044e096e611f1ce8a8e3cd08e60a059dca27d75ff375e5d2a01b25a6b8ae065ed5db21b2f010cf3d48107a8229fffbafeeacc855511e4cad02085f5be32e654fac30e0a21ee85d82acb1d3b63097a2b27f8aadbba96d0371fcbf5986ef3d90bf9769253736201f1643b7a1649d69bd0ce11d2ffbbb1555aa368574d9945eb499e0fc07a0e2f0d9a8d6f30c92ea23fdd82d8befe3314e746d02eb34452efa6dcf942d8bc3437e5dae4d9f8190b9984ca87abc4b08cda75d6c5e5d8c1b3aa3b0f54e9ff47f909ff45379cee884bca6c125b3bdbf23d0b7a3fd52c9e9c4f1ceb634dd1d3e630e5d1514dc4d56770368f9584806bf9c194d2dfcdfbaef07c5c7058d3662bd3e661e921f1d18dfa2eee72e027cf2398da4d2497fcd0e28f13a73dae530dd48dd4d942162b77dad1ebd12a59afbf4d1ec70c2830f7ff752d127b882fccdfb109349e109d89cf55b3503392ccc92b450e18fe04b1e44e9ad233a1a5867fd1b2ae447a74456710b13d8f00d7d8dff4b206b35cdf23f187e97366a18b9a1ab00ef9ac04725271c31f36fdc3dabb33d855d321d3166ed11f61cce930c5d1b82e6dbaaa95b1be6bf7f50d9ada55ccad2817de0f480d563282c300317977c6c45c01f65da276f8c018fa22fc7ba6ae9f30c12d1784e2d7ffdabf26005d13959338099576ef9702745813d79106c25560562ff135867170785765da1c0973a1de8fac19873dd5653a0e71b0fda9bffe1fe084c30ebc28badc64d72ba5c59c66faf560eaab14ff83c441f31ea662e8228e47a95c772aefd101c120904f9801aade87423865f8322394c228e23ffddcc6d62bd5a3eed56e377a33408ef97d29b311a9c23b200abc9f30211f1942e3fb7228fd47a1e5a2c7ae57297b2cc86f66b536821fe117b040a3b509300c13666c7a74d745641b80df427307b8dd69e428c58e41d287c1a7bb3129ee5ac4d6536bfdda52fa28517adcd17a518063f173e65f334f8b8b4001497181ac991cd6dd4a45d8975bbda7a2fd2a6117668378d7c544be5fbadf5c151f60473093ddd8402aa66e52264cba5e36672137ac66c737e3cba8490254392b61564a70707163a0c3fb4d933028e40d14ab4b12d0255b38a914e81f288ddcfe015057caed22f611e7e792d6e79df61544d4b052ee322b81d635f4522dda32588c2d95d73890d6df3d962b3a7103dd38c8001f43c2a53ea046b02cf20fbc15d7f76009083d7f6d7c5d418235329c7844a2a96022b032c070825e800d7b2c7b37b8f316220b56fde2c9167473a0e6ed4ff148a33a3642779b86294a25e079f23c2e6911d8bb0900fca0e1f0d34ffb75d669af8fb4c08e768be9dbcf8d013ea2d5c043f23b8f1f64d95cc643f5464ee81f353af97b200fbe52676505e790f7c21a057eed704e54474393091d0432dcb27273f08fa90d8d0e9e11e2c4dc1cd0d27c0ca25f264547411d0490e3c027119c367193e90d70b1faeb6788574f998ddb6b05d4c44535cca0f1d73855a93c4002bfd6013b06f0fd7009b78b2fac7c6e8d8d27c93cc43a8f48fde7368c24535360b3c8f4850ba1449a4a710c15d7540841a2adf20e90f4c04efeae6690b1c50e783e92d3c4e023d344f9d35836e32fedb177d866fb633156a5a8a310962959f2575b08bab436c25aff0f8da79db6ac16df2f63961acc1c664054525c552fd9df4f6073a8ac5267b4863abfc29bb30e70062265a9c09ede1362620e12d9172ee6d17a74176d6d58478edb8e834863e66dff28b2fa44398733661adcdc4c4b4bbc88916c8876964db8487019114aff8bf4846da3adeeda7dd3e06a9bec35cf046e5bbf4d86f3ef8a46bb276c37d07f5b6722d5a80340721a478f4521402fa30d3130d88566ec2ac8be94764685980078986522102d31ded4c93daab015dd55e926bcc3e45900e93af1c72cb99f8f9e788c8ec21a1365057d14e55e45ceaf55f03805564df904dec64ff8e8038675c94f920c899eeaaeb20319f52ce1763f2e711603065c98b9d9956ce87beea762b4039c5ad3789e91ecd7992a2c95b8d21", 0x1000}, {&(0x7f0000002100)="f972f82d9ed715b1687048f5e64ebefb746c07ca0d9d1c520e37c31f7de5f86c4a8dbd5cc70d19e83f4b08e2044439a1e9a6d9a3978c4563a57e202f6e94ad3adf07156348a8c0eceec4417023cb54de8b70a7e6131af4eb4e95209f49afb01caee0d3352bf58e46fca465b7936fda7441bf33fb2830eef1007edb03d16be33866810a18e6081d8a9e6aa3727c0aacf5b464772d", 0x94}, {&(0x7f00000021c0)="002377f5399caed2b0ae922afd63f5be3675f8d74f1ea26cba2c966437f46307c1ecbbdad5fa6b004b2f065f310e5b767f04ce69d1e38e3cba30b3b023e4aab7741d020692fb2095241d28ac9e19faf7323aca80122ab9d0e932adf996ce468de5adfb26acbc617644013c80daa432161e39b28bb8026170c2bfd993e23ceadb059b4fda5411363642e4a2a955cc4bd16bf043bb32517bc010ead1fc7390dd77747270546b78a469af5275521d0fbc3b365b7ff7fb9a2f029f311869c2250f0cc532148a946dc1c04be5c5fa6d0c8f6357974bbfdccf30af1243087ddd220c2cb566ded1f62982ddf11c82350ad1ada9dc", 0xf1}, {&(0x7f00000022c0)="6241374bd6c395264db05a3e7f376c2f672737d2360b7cece1914e2c7801b48ca5325cf6198be87017a44133c5e034bb333f658827ae0506a32f98ceba37b038e1cab0dd2ea6b03b6753b3d46ad219d06401b7a24942872273cf7094fed8865b869a84a7e8461ffbc98c668ed2dd3c275670bd259c28783d08297d63ffb146f3209344296366a273d03175816c02969c811706e2c6279e6ae1cea1e96a86d3b636e80b57fedbd34c9476feea233a08a7ae1963", 0xb3}, {&(0x7f0000002380)="b35c9a0ce6abff325ce780abb16916e7dc5e70eb894edd00b70d19e742c4fb122a4507993ac075367a0a70e22cbc34b8ed8f070a29e2718f5a6a3cc1c89dfa9f006545ea3bf46b006ec0d63a6324c697f526cc9716104e5bca1822f7ee722aded9f96ef570472d4479dd53337c165da7b36200fc86", 0x75}, {&(0x7f0000002400)="2253d554e279a4fa5e1d9b0d3387306a45eb4fa31ad9c9e6e2012ed31e8acf3813b30a4caee843afb0c8216f713d73d5758c4c6eaeac56aebab4951cc170b775cebff8346d35557a701c5fbf4b9d04cab58c46f9dd7752328daf326b303e4fbb8b1bed8c9390596ac5d4812ca8f4863a6c67801054c0137ad8c14e8c8516076c8c66b1577e3074278872668f6e3025edba1ad267e94c0e9e6f492be19acc58fa5908a3e222f66a5367b602a302a788908c6f0f7a580583d4a60c82f175405cc410ce1ba7186ea1d761435c52dc94d2b44b8dbcb782d887cb9c73f52262b067db55da387aa413763cea133689d24d6cce52c5b352f98ea443479c1e7d02367941ce0d4a14f3c7fc23a1206f8f5fded1c6cdfe230604f4bcad783b40a739e9ed0e3c3c15d2800bf54c1cecd2dc7cfb34b9ec76f5429785acd9d5fe797cadf075df05ddb38341e4b8d29b9b46e4483a716c0173f2542b86c13eeb88c1a0f2107d3886e9ccab810426573930dfca3aea7600f36de69e69c13609a52c28340013c79f0bd06837b39e039a9c4c91bf2083ef8dc8130036fe6676942351fecd1e400e6115108b908c867486dc7773a9449a7e9fee7a9ce80b855c0dc738e778256eaa1e2c0d87165d1f2c223e87da24dbe0c6307a46b726fe174a7524f6b95a3dffcfdb5cfaa62093744e3a283680dcce62e2c4c3d685eae3bafa529b5afebfd7b04d24db6badf616f4a0ce884e36593e776cf44b3ff077d12880e9b2a92b9871d06e2c310ac0eba3fe94bc12bd267c9ca5ea5cce127778f647a3eb72e983e9edcb56ffd20e6de3b4c26386d243f4e9c3db34eebc5810309a9f8b6c359b97cd1ec44894bfd7c8d4cdd081205c8695f527237bc324d68de6844aeb08586703fe550a238ab3fdb99587ac71e7d2c79c997273e83c2c573f17e4094dbd4f3168522fd7f9be4dc1486e6b54e0e7b182104a6a220ac4ee5b0a6807dfb901360ee2a3e7935509bbdb06307865ef22e24964906caba91685ad1edbd6719905e38d135f3be24d53972c9e3557733ed2e78a86288b62ed89f62e62906ca112bd8453181ba9275c3ccd66b8a7e04e0e62099efe00675f40d993ebe606fb9ac946da0b3fab999a3c7dc367e609e57300e12d0efc072d4485b9b9eec143c32bca313008e0882c04813f36078d1b8c6d838dfea87356365a99a9c5856067715805aa22f1c1f6203c1c03fc076c04f796c22d8ca42af6abef8a1693e3deccc98a7ef95c9c2ecfdf1531b7ff39a80ef27a9708f52a4480f989c30f00a840511a348647e54b434a8ae853ed1adfdb80fc9ddce8599516b08ca143fb313f1573f52d92cb6f7322035be85b91aeba068b6d2e36f23216d91d8e5e934976a17a6ff2af6f954f0a7e64a3334bb4e7eee5d17ada0c3551744c34e32a70156698629c9bcd086123e658a46899c4039a82beef17e128ee35f7fc5cb527c64bb6694ec42d3d5cd59af016236f117d6de61a01442528bc07ceb5301b8c60cbb7c47a8ee5202fe824d8e7693907fc20e1b4600e54b71265f268b1e4aeeb0fc84416bcf170d586c01ee8fd684a06837e7415727c775b12278ef8594aff6e8c316842ed7f3d2d787f75d7b73c9cc7191cbb2153ce82cb5e4690b78218cb74c97100ca76b29e55966509f27913314b5089951e6e8cf4147dba598ad9350625bfd610452b10761f88091283f1623474d53503d2fa14e344764dee5204694926d6ab80673ba18bd659378e5a36142e27b1e947473037011c6396415ceba4f0d88b70770c2605c9dbc7975b67b9c77c0cdce8bed7af06cef17cb4b9e43430c2c7735eb25fa4ebc6ced0e35efd179be4f00b308226bc99c7291d603e1efe8083cf1828021a05f6d8b5be2ea095e2146bfdd9b362e362b0e5585f01d0af5e0ff49cf586160f16f07af6cacfea4580cc8ed6474b95aace64d1bfe4e9c9bde7fdcfa9475c115ffb7877112559019a3704e49aaa0af4cf29f664b12d59ac84d3bf6ae14cd3d5aae29792ad958f7799970b45d0f509a80757913f0cd92464b265d04a8be4f94e1b7ed5fe4d1927dd4a4cd0564342c2d317b230080ce2b595b6aee80e24ffebc8e7b1c6de6dc270a98b81d4485e588eabba0f4994056d622db99eb60eb8eac1eaf087815136a3aa7c8d9f362fd82b798b57e8a70167b7b0f1f07d6a531d50d81afdec23fbfc8348242d06388cab23040c6c653058f404c21574d6352a428454a723a12c8b7699b2af499c6323b61acd0ff1ffd671b2c1f47f15e217f8966eef1afa46ff4cb360c125b60703778e60f82098cd05075c1eb904e241dc82b59d9202fff993920f1bb984bad30b6de127b4432c61409ea0ce2c28b6ca5391456561ce6f5e0e179499513193ed0dc766012d8835b8374fa41387f7287e46f655993a1f65f8c867c6ccf80d621ab0d7cd0a590ec097f6311074a81f36954b3ee374aa05c196ef5d808c578c4df34baf2840bb0c1cb633913db453272ca44d4811d05858216dae9f2a6b7655a7cdd0025e4180e0587d7c96cef0fc3555c3a65beeaf3bbfb6675ec78970c933e253b2df285354aa1412d0677249729b2897505e6256a46b470ef106b22c931c4b89045cdb2ccb9bd75ba349ef0cda0e9bee8d3baf2792da36f6c9b1394a1c5b39dc5e23d57e2cc6ca0114f0c8671aa55ae7cacbebec1358c58394d3d83f7db71c7d25cc8de61fb9be98c0bdaf705ad8823b56da85092acf482339f55cce6ec20bcb35506af9c844301f43677796690090a3e1a9bcec183c9e26332e1a74fecc77f50c1c3ea02ee4eec9ca874caf96b5f460ea5a1e291bb80a390f07566a7642573b79e5e8ed697a2eb7fba08bd939db600d5d2cfbfc1665efb449e126cc2becbe37e91d3e1a795fafb3acba784fcf29ba77175ce6588f9b5e2d7bc9aff6ce46812519e99db0835371e66f6ba93f0680e2ca61d7df141c3b5cdbf13e29e2f3fd1dfcdfafb7f0015e7b91a2f67314594cba0298bd479d16bc2359acd9ec998868aed11d666729b2e9c3ddf83069e93b0dd9a42f7c73ad992ab3edfc1074118b48ac927375eeeff980bdf5dc88d89a55f18d51a76850e28d435beb2436566220a475e65f0df553181bcf1f94ecb7504e84a422c4ccbf5a13c38a306bf7c738bc2007931b700ab50db10aa42e904cd479e00d5477c1bad1a22ede815bdaa305335088ffcdcb81d36d481a4ad7afd683922c0caaccbe4b49bbd9d83dcf903adc0bcdc86dd4c42e28844b1e2704eef5aec4546a042e3eb6793ade57781b7287715c31436a4ee46640675033545f8c3e581505dbcc64fc5e47b544ea6143eff701cb54732d7a89179a2139f1906d2ef27d0a20a16a45f17f0f4923cb2930cc61ea6a001a8b04f7fec87d6e399ff07bcae8cfde2c542c0b16a2e8685022a481a1321d1e618b8458d0c758ae3d83546f5ae6acb4dffcf1d6cc935b408eaffc8fb56bb6a17b92ae83941c7e659efe3413433171bb9202210e34872d4e1299d1cd36d4ac88600246994aeb20dec49f20345ee2de1607d15f065c1d0dd2349e7806d0ca8b955e332005a8d98b61c69e3e0b4afedeb68bdfd952d4aba3b56b5340347e45459ef842fb37b7138eecf81ca44626a4dd9c70aa1791b04665237252551e62f37a3c4a76216ddfe55d28a7220067211d2650912ec46d0e81f9718a425cb5f6b49a6d4155b24ceac8c2e4fce502cec931dc2c61d15a75852e0011ed3a7193fb1e69c8588b88840cf86ff9d777e4a91b3113247831e7eb4f8e64dc9cb4689f71982f5004463ecabc99f5594fc08d4ec0a7b3ffe9c262636cec03b4892ec17e514ee4c9b1bfaba8c7cef1d6d230a570a40eb871a3134ff621abd8a1bf4bd721accc991f8daf698837e770f02b0ac93ab772e2852d907fb946e416d3cbc1b09445ea2a8aa97b474df6559dcbc8112750a025bc18e7069b71e8351de64dead5946d6aa2539ceaeccfa5edc772d50040f884cdc9e9c0bc0ebb91cbd7191c64136c7fe3c4e5308b1a2146bdf76fc7a0e2a2f2dbd38890c238db3e82133ca903fca46d556eaf505ef946407bca13bc61f2333889e1a7180e14fd96a5a19b22cb763cabd5fea5993695889d0a7a1f38f1296741bf73d3cd86ca3ffd46d6c671f2ea6b1a7863578fc6164d2bb6df9731fc41a7f8879e0a1d68439d1272dee0ba93b0854f8cfb272d634c7afd8e25f545f65cb4fb5b6e8634f7b02ab810f1bd0002fd075b0e0fd2fca80b4ebe9f1a1240afc6a1097baac673babb7f2b1f50c112d08b6a6dd4904311b1e84f819f92535720300b7bf19f09879b5113e151962b7ac4a1dcbc57c737ab968a308d669bbbe482fd18c5de253456bef92156d33cd90ca6ce76cc315529eb065559a6b2a99bb83d99724e5ef9ccb78f91773f54902c0e40a6b36d7e7132bbb0c7e0b5cae4dadae80f46a24c0bf98e2ab1cef2e4313667fd9570787d27d9ea1345cb1025929ab8c6129ce089716e50b1c846ce032dec718e108b5abcfbbd4aeef3a9245b6e7ee9715a0c8941c9f485543324cf242869da8db1375b92f5df60cfb52d65d456dac5bc6279b62cb95df887d8d2a8fe9f1330b68a57d26524c612bc7cbc232709c935e4ac19386e338703e4935add227bb7c7a94f383a39ccaf0cb284771821799f819f1e4c1220d37a067414553b84531b81199e825960bb51c8324318e2d227685c203545eb74c96b4bfa8cabdb66075b07bba3aae55ffeb3e4bf473108c6c368e3d5e085e8afb682ba6ac09c3dbd86755d69d2de5d79e8a348ffdd87cddc20583e359147d8299658385722af16d2b031c5b07d7cb0449fa8e47af957bcb9570636a7f51a3e4166e895f8ced797e73eafffcc339280a56fa1fa6bd30f04c672f58d543103672e448b7f83ca322b38981882e515c761f7f119537f9a74a09937e4cbccc0eac13d390dee74cd4bd2066f78a63cf80d4fb4d252948e1076dc231dd804591ecc174639f14ddcfb7a03faee7abb1f4fc6919bc6c24e1931bf11bcbaadb3085048c0d844ea174f4f96e9f701333331256dd90e4701dd52ee12e4617a9812dece9adec8e6ef48795dfb29d490286b59279053fb47c61356494a4bf678480bce5dad268f26726d9f3f73515987d6386f404d5979f2c833a2ba423bd010dd958e744dd0fd826f3e9912bed964089a1ddf124d9ea06141efc388af16b28e94b4c3c9435bd679f666dd9c4f2af89263ac041dc24c936b52efeb5275894183f7ec983f81f0797226318be2126394f2813534079e81d860003c47637ffc10137200912bb8146cf07f44054e8d59d1cf9fe2613d3967e91624213340de7065a1283fb8d8d997c02322045cd5df790a0f8f6715e47888120384e0418520d57178d7ec162bd9085a904c17823e01e33a26943a643facdab6b8a4b9cd7cb46b40d1c7ef95abdb9a926c4088b62597108474aa4f9c36a100038ff8abc5368122329dc50c17735fff87824aaaa7b1266dc6ad3ff25b0697e6f23e3224f2175894caf9097556bc536e2df4f93c48f8f5c78feb92f73411cdad8b4e4ba282b2f49001cd65ba5224fec2680bac3c7b6f64151e0e9550576eaea259895db6ae0fa516ee6075398d8a0671031625bdb08890320fb7e160bf769cfad91dba250e13b0ef83ed31b7c67be0c8173199585ef77952ad41d9237d0edcfcb315d5fa3d5d0a46b0d70646d77c7b7aced2ac1df00bd8c6af15a0f4724a587f06621d8dd76bd9a5ecff9de399184ba6cd9e8307aa74b1596d89fbbc02de8cd0f974e4ccb2f7de9a1b1ff1", 0x1000}, {&(0x7f0000003400)="01ea14c3a61887194fbbdbb97703e8a3fa8f6ce500ce992d01bb2d5c79036e684de739f4dcd5a73f397b11ad58e55cde04fbc54ad164dc66c3e32873604743a3c76f2add56827389014f95fd2c3b9a", 0x4f}, {&(0x7f0000003480)="b52ed24c2b5adc574128fe70c5cfef95947b97c5ff7edbc8212938bfe2e378f9092e1f0386c6ba5a8e661963ad04943ec9cbf7fdf52160fe9ec499e57adae48064cb4ac877f2c36043ed4c6fd40c479a7d495b5338cced14f81e0b10c9141a8129", 0x61}, {&(0x7f0000003500)="e00e0d2ce142f59cecc06ab376aa7cb3968d8803d813830a649ac80fe621c1986f66951949a6023833f43bd2f12d93a970e9cf6e986d35d1eb38992407cddbcb6a2971c26de08a8ce8baf2f9c178b9e91a3f50af6aba01539f35b6ea", 0x5c}], 0x9, 0x0, 0x0, 0x8}, 0x4) 16:31:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x80) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff) open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x20000142) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x1000, 0x3, 0x400}, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x9, 0x9, 0x291, 0x0, "a10d66e635503241e2ff7c54d8c6b5ac348107cd", 0x1800, 0xd431}) 16:31:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000080)={{0x7684847e}, {0x19ba, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x2, 0x2}, {0x0, 0x7fffffff}}) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x7949}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="697929d3277d3733d5ff1807c8df9651b9848b2df9a5a8ff9221", 0x1a}, {&(0x7f0000000280)="9908c3935c0440b681da77169a527e6abc5a133492837dbf3770631c760f", 0x1e}, {&(0x7f00000002c0)="aff778bbc313bab079d0b3e5f036233c671fe0129cb3b2505794c25c4c8716f2b3cfee198697ac66a34ffb72b7b9d1878cb4b68a85568dd994f4067609d323c187c11153c18bab2bb1b376df128e91b4bd5461b48fb1a5af0b602ab421cc98d40e3f283419fdf338f4442e2f803cc197ce94dc1cb0ae8dcfcfcf8439a8e672b1eff0603bc3acd097f778f49975ccd5d0349f283966a50a12d9cbcf1a178ac44a1428e8596d9fe2e82d6ff90eeb574dc45c1dd19ce9e2752ef6f374dcfb38766514aea8dd7ce4b51e5817d366897690c7cbc7ab751d8801dec633ef0a3a21f69c388a93daf9b3ed9219e73fc9c0ac3b4c507a3bfdba85e4d4e1ecd14d4e", 0xfd}, {&(0x7f00000003c0)="a9166ababb84", 0x6}], 0x4, &(0x7f0000003700)=ANY=[@ANYBLOB="1010000000000000ffff0000030000009e1fbc4435c37f58c679368ce9af3713faf59051fc77a6f45a5b7b5070029bffe95deb75052869e7da72aaf0ea39050417dd0ea0f5e12cdff31c34458947a77937689cc8d392fd67a2e74b25f68d6634f106443d0bb58c7f1397863e710b55dcaa135ac50d8af5be1a216d67c30bf567eaa96a29325d8c4a6d445f5be43171d9ff0296a6467b8f455cbc52afde9eab701a36df10d6084d7bc96b0d891dd3ed33b61802f953fc274cd0da0514d1b2aa297cec470d3363665299e6cdc891ab895879627a3f7b95c3d4bf3b51c4bc96bf320e685e00da213b7adc9352d0f6080a814f87ee9d0a73fe14119ef2f7be4795df7d30c339671733ad5eba25952c3a1d6138484b41096d95d37c57b05f364fcb886918498f6bb3fab32dc6913d55c94689cd7f80bd4ba21fa5877b65ed6f0a0a5f9246622b2c8703e1fe74c5285aa6941838a9608c5f2d5290fb692b6b8987f69ef2f32baf82830bce1a88d7814832f5851404a2f7ef5b0d214270e30e5464bf25cbc499f272732e44b98dd827394b97aa1e742fc1b60bf18151e44d327fa5b832eb53c32152712d43bb3ccee040935cffd2cfc590b68513aea67d8dd921f1e12c5bea31ffed8cf16b7b005a41d568813e06989cf69a023236d6d38fb43a439a7ab9b526260f128c3cc959b11d998ccb5e5b47cf040becfb0749f7aadc95411c336aa9f48e7ff2a16e0e1f894a4582a4b3b1191aa5ae950d26223ab65d0c914fcb0a15c430f628c5ada7e3e026f0fd1b9234df35d2914a7a2da23700b234f102d01da77833aadebb07e5503c1228bb5b849a9001e7100068efb24bc38a39604fab82f364e589e48e0020aad2d41ff88895beae37617201dcd2475114c1318046ef7ba5559e6f964f677cbdc05410f063a883b73a9f1bdc5b09b7637dc3603f4fae872c1524a2e3eae59e862ad77a261ff09a871b97b350d8cf2a0661c56da7c84e05160cd146420527452dbcfee477ce8c3fb6b03e8ae34a0c8ce9681e4ccbcf6be871c2cf53274da07a362f74e6ab1d997c4f5c6ca19f58e9f81b0890bc45fde5953a58a50c5968c4725680c8af8374d34b6ca3488aa63f724813345afcefac209ff8274d0915e8a70df002480895eac92e84553fc5bafc84e8f9a79cbdaf3029fb93df10f3ccc556c1f408f6ba3f7352580b4482a7a9f2cda5d848fa59be9ad8b45ec968ff43aec7aad7e1efc457c287f3ce346e521fb80b57d0090924eb81f2ad073ea3146db40998d98f6a8a770a146ffb62a1418e3bd6e3e2aa2f5e1a4ff6efe5e266271ebd597e7d8cd869f5578858e7b87552f573e64fc9f1b35e71c411e3c6379d1bbf1ef3580288a9f7622cdd52a80efc2c54644797293b1063a49c9a50d9a922b2b927039a6511a269e475ede0173279da45a99f84c869ae199fde08ec4071aeddcfe31426c7fb48231844cfb45bcb0e2a20080e41ff2fa2b991afcfbe7d6c91d47c11ba72a2550ac27e2eb2b93cefc1503b4bbe7a9ca43d8ca20fa37e54ab645252f6c6de99174129880e8c71ca97ebfceed30f4e6bd19e37d772ddfc4c9ac475481701ec2e228d7dfd714bf1cf0678fd0c6ad0016035ed811423cc9db7fe2b9617cc5fef38f7f907407db5d1e3d9d0ee8e9b5741998bc35b8d4727bbe82f0d7ffc9621271ff4d3ebb99fea86f0cdf367900e6fa44107c538b9a0da7bbccd4259e1f59390219e11abe70682c01a27a99ff79266446dc3ba2a3e52a882a8477d927cbbe105587e4c01c74d1f518a79c4ff0dc2df67172872e1b893fc1af63cd55cc52a4725af9fe3d43990798f07d725ffb69e0d1b878c69efec664ae5c12c12512f484e3cfdfe141a881eef866fbcf7741e889ea3dbc0a2d592ea16237b0b42e99edcc5f5aa108be9a93c8cf3dbc14d04ab3befe1e629d386266ea3c6c96fa44565b24666cf338121acabbe4aa095246ab4ba5f1521891f7d291e1144181d0d8de6b477c004a93d836bde5150f3f7c3e5939cb55996d5b4a9376a7949b1f3cc9cb3e55c4b498f4602cfdfa032006bd6b671c93bf96f1a4d91859154495058cd361557b8478531cc1dfa4093a8af2a1f6211ed4d649a2ac3fc2cd9b48affbd3c1754012b3fd3d74e323452c2a3e449880cce539fc3b087dc6651bd3c0534f1a1e2bc66405cf3f092673940ebe4d36b8ecad0ab79101762fe54994a733fc6a5f2e51eaaf710a43184cc1cc9b9f2f4be5966b577df77770e62b9b7226ec92f926eb09c222203b57d29874a80cb2e55f4e687923d618d5e582a2ac7b128cc64899f1ce7bf61b6dd2f4deccbf522ff92d79ac54d74f3459672ed12d17b693bb73169a07c6e2d026a2b4c9dabdcd74e33da6d49d8a52f14654235e0920f5da6fb574a15db597a4f70d8fe3cb7c4dc43e09df0ba70c233c81ce7c71e74addbecccc4e01fce73b66a1bfd984b03d183234dc856daa0e659197d73b2e140c7de4ba6dbc0372e71dc865b9431037ae2ab9763cfabcab2ab42c4cb9733db7a5b0eaad3f2c885a2f07abfb8847296053c442cd3275831f12c0a8264b9294b0714bca8b115c470c0643c9aaf290ee55b1c0a8e677044ea7784ef64d45e5bc21ec44b61397151d522977d37f6c4102906d774f943f4917b727c893a2b275fe21b479ac16a2a51abb2d963102d422d64bb40402fa4898955bbf5dae943471f395315dbe42ba429ca0d9bb0f144aa8c7530c102d9f7afa688291a1208c30c00de87c1ff525976c40c259e9ad925f02bde1c1f023867495cf551ca3b6179435e24ab5b8aa5b385e2566db62802fc9d0973c933f77b82f12f94da2d88d7f43a7ac26914169c405a563c8e18a75dc3baf61ebf9218d1436ac054d4e4ca735b103d696ef32b5c8b306c5faf0ff68c54129902bb1a8e0e15aaa83a4edee9ead90516f82859859484a05e6e88aa7490b330d6248c9abd6cd2d177d65d0ec8d6c572253bbf0fa60a4ca38898eba3c4c33b22908f15e06830abc27e2028c15b2ebfd32a61e642dca8eae4d74de1b3d87d2abe8e9923062c6e2cf9f521562bea7a732b97c7ae2e8007d4976fa700b2057e1ac7133c020c08d0a2850adf41ed132800a66443989f8a326b655f42ab4b1ec786ec934b5e52ef55473ffe5649872cf832501bf38f44eb66c2066543b5b3811991c630291acd5a1c7d4d4b30ca61fcbe74e9b0daef336eafadeb92ac020730f20340d8259e40624977aea32fe1bd2d0ca0f89b892d1c3813298d7f9cad4f343a4b594df42d4a370cf97cebdc21e3d713741c300eaf97065bd3f5c976ad054905e8725119caac7dd35dda7aff54e1c4f103661117eb6ae564479309a6473a94246af776a01e6aa70ad9f86e3a432d678f5a6efe0aeb238b3c2273472010a38013b23269309e2b6eb0d04315c879ec353c36530995addfafde84f169b58592c69aa48111f2e3b9bde8781981e62bef16d9dd768a31014e6e4241f35a2c76bf2509ec10cf6a1a0d99ce26fce1d2be35854aeee6cfae93f9135a8098eab02fad97593b60b4d633d07490f04b5c2038909cc460b000833ff5b186c1a61758cc7b524069015fe19bf20c665e5374bbc71510f3ff041f5fe79e93bcc03bbac9cd7b9752fdcbd7b7a82f55a05d8583d067e9b1ad7ea97df850b8f0ea92dcd2589349e6d3b17d8ff941a713894d0389a3a436dd3e406334ba2ee049bd2eb3160917fc3f87abf985d0a9033b28ce07e7de8b11adef34a861e59449c6323a45571e4a3ababca1f471b9247932a0e6cbae96fff98e5a19c82b928a24bff3512fb19e72ed7de96d0d77952f6b4b82b0fbc7c7c34d698b0cc9bdd00289c3098b00b16d8aefb352fc6e06a0126a7f1a04c01383eed1ede4dd1772b6adf7b684b3fd4ac28597b2af087c7ff2b5c067405375b941dc1a280b85d2276305b4d849275ff25dd33e0fb78b73ed039047c6540bcb865946dfa352e7cd44f880262477ccbe962007e5dd96e0934f7eb2d7f3dafcbe920450fa74c9a319be67fc949617a7c2c93883e8024274aed397c5aad56d37dd0c9cb990085bbd61577f2db056c074dfaf8cabd529e07e1889d3fb912ac06cd1e2f8c64509df7f4683b3ede21765b64da4952ebf4cf848819d8f2fcb56c0ae25227901214e2ed8d10320502bd50696b0425c9b49fe77cd6ae2f53e07f71dcdcc2e067f36de80507e2462ff15cf9216baa20e015871d483836adb3aa9939c02f93bf59bf17f0dc0fa78f1c39da6a18e4ce024276ee4a017464810e11ca886c7c9c5c4afbbd4e80311122dd2659eeb31bd2b3ed4a2b4cc8d96c50a1cc39c5063a9461e4de917ec2d16a5ee52ff8a64c506ccb934b7c625efe90f9238074865f8fc186be99063b7385f0519f44a74ad9055558c2fcb7daf42e377c5317472e76fc2b1e853af2957f0f2387124876204e301c820ac62f37532128d773096144f35d8170cd0715c1c42f2713917b514e99b76a2bbc828e49d7870718e4deafc269bb0735e9707aa57fe2be2428274ea391e0b7edf6dcba1c579ed481fb6e89c807eb6c2e8f5ffab68cb44c864b4220a1f54e79279873eda012410d587c525d0e4d54602bebd8a7ad54fcd663b3d9d9afd982e20ae47a67ce469fe2501dbcee25918852f55ae200231b49d6bf63e8c6d3ce2e01db6c9fd6942d9d334a10ff9b5796738b22ca441f67aa741981ee74ee7f985ef8c3d2ec1964a66c794dfcc28501416d00e003c145a33b6b759d1198ec75ce9e6ce0650c7a8d56de557bb9ea847bf7016ed073c3848fda2f8a3df0685e92c284bdcdaf3d98250baf6a610ba4ce65561b640d7d738d5e078c25a53cc3b629aa87cb8bb5fb83fa115c31895b1e473aa0aa25c7f52a8bc341b2a48656949ab8e2bebaae7273b2069befac079592a36b372a2f48121e27a745d3f981d8deec5a91d3846cb43b26103e7f8f51f242902baacffbcbb5a055763d520a1004831f7b3dc9c8b0c9d3dd1fd883caf7da1f4eb3f93c6ed6da78f27197398ca7bc18af405d219a67e8386f2055205c940fdd43caf987e291c2d96684b3818da2cbeddc5e480e66e91adf4bf1adda65768b0fd088a088747fe11b1450025a170287ccf228b0ab1c28d0efc0ed3257a55ff72a7dba8801054b3a6670df0e64f02ff4265710d8320d2c1f040495a2a745d41cb3843146bfcee90a6806f475bd7b943611df52d73aea058c4054f7acfcac1e45b15a15a97c0e7a24cc26f77001add0ddf269104005f2f8b4bcf58fe1793ef7adadc311950ddd4fe975192115bf66be400bc2e1ab53bc2a1e31557ac87ebb7c8b4a23dfb823544173c9fcfa3f558320dd438139d304ebb84e43fa3cfd447afefea455892634ffa22134894d0296b7f32f18b2e0a4a12a55b394855a107bbb880645e0b72bb95019b7d2feebe4a1a697e6207f491962bf7b05a07988c5c0ea0a0528fc19b2a82a42c1c27ca0ee743e295054bfba1b829368ea48e95aeff4ba24cf65f283a11390670ad102ec2719071938cdfe3bd899dc61eb10faae7c31bf011f9f8dfd845364c7602e6bbf09cc3924490b331c804f73a1c523dcbd60eefb7856bb1320cfd81afdc6c1f390632289bda7323718b4065c63769f498dc5d58d67bb627e5021bed676cc494ccfaf6bb73f6ffc30859652cb7c8d719a14d0702062631e71290d0f6139adab9f6cf6ee13f8304163ce5773bf0a4cf7c40e4670eeee3f147e31d408dce0d2ca073bff91cad183994d3847e0e37225e34b153cae9e5d85d283fa1ac3e93c73db3bdb3e09fd9466e290728ab0160454ede32d5b6403a8da765c2a09052e752b6b26a6dadfd0ee8d20001000000000000010000000000000025524b97c18389f18a8f67a696dd1ecca80947c9c664d6ea64fb54b7b88af6a01680c83ad06e67c98f7c3bb2baf4b4195ae2ff9e47afefbfdc5fbeb3c7f96bc2019897f32c4342993d394f4bf64cce973df1787e1733548d3d3cbdc00ebdd97af25f8088280e814eccf29c95186d9f77e47e2b5f5818e127346922edae58ac0deff76f53fd3e2e42d8745653bd5e494760fd25c04667442715853e714ed8a02934c59a30c69a98a671d4a65fde3c673ef441ff441cce09834ce47d701919dc849f8b53e99687f56aad2361530ccf73f1450d4936cee5958b42f5dc6fdf76dd945f449e97678de8ab258a5eef190000001010000000000000010000000000000003f3ef4bd6cc915a813eb45cedf82d2adda7ee32d8a28bffbd4ebecac9b20fb7fbd5a10d01cf25736dafc4ff492ac2e15d2091565335b9e55e609b31b833765b5a25a8336314fb4ca6b7f19f3f9a3fb05b06e263e0e32135d0e8dc7a88328f3d3af66285d99ada63463d3c1aca0e937dc74e76c430bcce073d63eff11bb4ee650b559063b3ca7c4a5fa7991c715111c0ff799f6f64b13f67fe8bbb02988df15f0bdc6b9070109b141d6eecdc46b11976331307ee4dbaf7da2f66ee360a39be0a31b1396d964730ff1b5199d5bfd2f5ef8667d2e4dcddada97f9546c6df954afec41250181be3e8153e4c10505cffcda71b13ebf00ab930d364cd26dd1b6ca425919cc54f94e81a2502ea361dcc3f56aad94380bd58036d04197a5b6175268d01ae5bb5265536d63d528838a3a326db4f58a71334d43e83e3274d4e9d46b854ca0a0822f19ba214ebbb15a0d6bf609839fcea778f8519c666ba53b5ff8811e4824f93bb71a64bd046881c809efe122319cca19cf962f766826d8d06037ea1f9f8791b062e4f275de488059ec060837d7de247074a5767e3d72d5e46e1cb6010ed1fbe2d6669cf734000967fe745da272f995a2761dd3ea8d90695ed04109b3e57b3f1d316ab2734e939b0ef16448c888afccd4652da36bf157e47b1f1eea0f92958a954813d88eb9da1eee944050dd823721a650e77642a4912640c56b8a126e32d5a8439c8aae36498fffdec78b31315f938fba38cfb270e67012e53ebd6c2a28f56b499d735880c906d63f1e96a913a2510afc1f5c8271b4b9bbe068938b21e453517f3abb2d3e227c5e5b62b2e64795469f83b8f7fbf9713eafeeee5851c9b2ceb364e5c177348a56fb0a2f8b53cc1293dc69313314a8e9546e64a500ec91eef6eaf9ec9886bd431318d502e418356180a725a64080dbb44243656f4d7dfd7a28a7b6a5f52b4898e1efd857b0a116bf301220d4a8a054429dc110819d5176125fce001fcb7a2ee1642b0b813a31806a62ab604d3792e724d29a20aca33f194df8c31f91d57801ebd17632343ff61f9a2f818b8327cefe9295cf081d2f76ce3ffdeabd61f127948b8ff405208d2185af63548d1f4c08512cb8735082536be45c733a692ebbdfa435f00d7ee25e0c54809613b907685df07a2d73443873369554c7629caa4dedd66685bec1b0656e0ce31312621addb8537b04da30023d054f51619b88c23a9a5c1814a07cb2d3b30f5dfaca88f52c91b8dc300d125c985428d1dde631bc9ea6e9c17cee989712c5d22c602a384dc4c6b922180cfd308830b8e5f3bfc0dfc78f4c8d0e5fbf5b78d10dbc21a1a018426b96fdd431d8596608d61ffae72c8581bd18d60a97a0f1a3ceee403c1f643f9633a0f7b1c462f5a0c9c9222ad58052c305eb777ebe9028e47b0d3dbe7d68861002fae7d03f92f8454ed80b8d05f8288a6bcf080a843365bf927063e27408915c7eb7fdda60350ee4629cb4cca4cf4f828a9bec3ba9d7a95adc1ba130d8680c9abd2788a11f2c68f1f091ef25ee27818612280f68b1b3a505f57db70b284a02fcf27efca74b2a4bd2c3a0e29b56befcc90401e36ad391cb436e54d2e12bc44884bb70cc3af9df2a1f0debf4b934680c5dad5acfb26f1ba905abfdcfbcca058e3f006b938d6d472c2234aa358ddf64e36b02e93580736fb026cfc5ff757768b8dbc0f08b2cfd3e07bd3293cc7f8697618f86e5ede8de6163bd222b69ec54186f9a3a967d346f3cb1de45bde52b260bfcc64376c41086c7470dd63b49c9407bc0e39eca2dcae42deda6d1e535e565235db158abdcc7b89753a95c0e081dadda90c8debe5cc91b05d0b735a4c021e293c40b7b501c28e5e16f4064dd0f502ce206e279bf7e765c567ad8641a1464407a3d84aca8f90ee3436c6f019ac170a1714f4084b4bdde70ced31bd4257b91c88a4b2a917dfee0ac7ba76d587304472875faf51a30ba56cb65f52727bac80d4a5a801828e170d9b9ec3d26738e8208724bc05a4e277832f6a78eef9b00c5224974536c1566e1525f1dac9a3f27bd47effa32abbe8dfe1fb0759cb56621378afe49a35327e9152ba9a001bacc809e97087bb3f3485315eafb2af9bf2bd3f9501e00b71683fc135bcd064f87b0622e1f5373c0c38f759ec10dc75f77b6cc2f098a204350202bc88d7a4f96beb49e06d7858d65b94856701ea0120d5c7f6bf8ff4a236c4de1a4b8f47a1cb9afa575e0ef86222a07bc7301e08bdb9239099707d4e08fa50ccdf13e2d16853af5e5a1d881dcc68a307f84793891eb88ab370d17c768c06000000ccf3201d67e658c3807ff9a59d6b9d28f586f25bb501a0a1d3fb90668087591066c542e64b0d142d8eba07556e53d3fb192800612de3dc862a4602ff3d1e2725d9029e69bad745d421bed7c4c7145eb121e3c7c9ae0703b11c313f6dcb346ad91f8c1b17bb90b1a4902635f36ce5ed3f4141f0ac3bf0fa6b149d2ff04d9615e080584f6a430a5bcfb80c365ac4fc772178970a2f9288421f5f00d7446ded3bcb4f60230cdee1f4db631a66242fc0450ab58c5bb720cc942811d9d7ee70cec9f263f4e7003df3f77e9584d17b9cd96e46ed928213bfaff6d8a9116eb82e87d8e708398a7d2e9786453504850b16343c6fbbc124b042c1ceb1b974db53a77e2ec5c4c21dfe584e4a94f2ab5a20992ca696c55da47e28da41a5c69fa836e655209feb83e40950bc4e7197d6c9b0d5a82350f8cb8baa94d24fb574d2c1aa2eb91d638c075d36281dfd899d355e17f4466a7202c00f8c9b781a9c8e3d477b77702b3e9f2caa8140848f34f68eb89e1c1dd7767e8b437a6a2e0b5e2565cbdef5ef74044cdddfb47fa329e28c9bc1ecf5f1798d63b0c2c8583cba6721dda37b908553e5379d88e5f8357bbef3ddff7a6f28d51aac4a687cd73444085313fe0159623ed65d6f265cd3cc949e118161922da454fb5113a7979c30b137139665dcec05192f7caa63e70c3bb618b99f48abc5667e31d319150074a9034836cda689401836f9f792661e1b2e0baf1f31ccb1ae3c0395c7afc43dd41f450a23e74e91e57846f2260dff70182332a0b3bf02cbd6611c51bdf3419d2ce155beefe5dec401a1873633c933de5af22d6d3d919f294e35b165f7162515c1dc8ece0514c2fdd3a53f366623de7673f43b9b1c87e3e5e7159920c492886082e125632f86f53926752d3d3cc1728f887e5b9a182cbb3a31c8eb8d2d4c3e0c985b2954298f9bfe0a1c175290021a7da09e11db26f8a16a8fef3674c8fe6737edfce797ef334bcbaeda02f4a7c862240c89d9d52e89066be746a180174e1c624dcd38a93b4071ae294384d553a17deba1f7ff694349f02ad8632792c686daf6704e5a151990e3b6980032cd92f625f3e1698466629cf1d64a8623eb85534a87eab0561c88f61f3d80782e678aafaf0130cb9dda8ff462eb6b53be3485a821be1f0efbdbb222773052af49248a48716f34b2278bc374f0f4f83e1143f8587976a028a3e6e118e446a87cfb762814157e630c70817a60355b29793c04940ba10751b599023bc4beca3b08b484a4a99cd81cd152bc39f937cae14ac62509c76c0761d733cf6cd9d6e9f34f2c77958a83672a95e4c78a87a68f44758f19139f8fb5f5bb3b9f196e7419dbba2dd6a07380a8bc7c30dd25a8d268e886508180eb43cd5218e7fe3afa67fc5b5b4bed5df7039b0576afc445fc2d67a0a2d0e7861669d6285b5f2147e6c581af2c495e304f6cd22ceb0d4ef3180b52de6e1bdf18fa73fd282571d87a619d4b38885c815aabaf1d537f4e679eea894de1d474807a32464b31e202b171f5d14ff084833adfe8902df9d527b57aface3c97d1e01d3ea048e61938fb5d586afe310d2e3708d55e7695a4acd8c318aeca9383ab12c225ec52e99da9169368c9f11ad4706c6212937bba2a83554dc13d90952c57597278e647c8ba729042a217bd396c6980f9ee3ca6c6f98e4571610c03251fa5b4248ebba04443b864eadc4c84793583abf63cf11602aa31565727fd535b2e74dbf26929d30389e1df60641ae1f9de15c38c42f27acb4caeb2ff2af53499c446e9783a9c039bf72ecbd953e0fa3884b7f460eaa09309753937851ae9515470e6a0125c988759ce1382fd823ee4ba2ce162c2a77b1e808601faa06281cd8591d90874d0760efcea8b2989a80f98b29065aac821f81de743304b46fb611faab317174ac1b9de007c53eb40455eb0673dc99f731463942a4f9e9f5dfa4a4148b7311abd5c1fe56146fac961b937eb4a0cb2129c71d5ed83b53b83a688cbb45c6e92a5f10b34529bc8265f0770396de344767ce4bae9567c7be1fd54b7920cb6777dac785168b346ef9d75268a4652aca11a1bdc39a3390351b339de4a11a8aef372883f01def967b74333921ce6c88e63e3f9809b0501f0d4dc9e19599ce5c343a43acd53affadba3807e1fd901df28e8f1be7e03be032e31dcf65560fa703fad13d108ff795688c4b0d950f48e022c0f9ebd4185dc4043d6fff1a8a554a7cc417d62e3adea4970986d00359aca7d28e0dcc7656bd31213739a4f6e86d5773954614d30de8ace4543a251932cc0e3cfd6fc75489a2e8c0bec8aa2de5951b18fd558a9b76d8761bd4fc17719bf989579d114b274690b3c39e09562674b4285cc1f81328dceb8201e65b8edf49b591aa4e1f2cd85da9b624b71efdbda023e7605b42593ba8502d06fb4763f56bfb5c31ae5af8681d7c8fe58f3c7608dd455dad657b4dd41c98b8cd6ad6747a2a73c2b7c1f60d49bd37d9823eb0d91f5cfac7bf4e6bd557266e2cebc63651e403117d5512cc39e290af976f36ae8f2df2bdd26fece9d154c39a30246e795c7d2a2e574a6c358090efa157b00b91b08014e48ea30a0eb90276a58e0ca25b65f56c3874e85e20509a5d627b5951f4b6d2a2bcf63416fca5502016f6f09423e73a24e810dfbf149c138d07194447f7a286b7c7e1554b6760ed2e022885b1e6e87241d3d0cdd71381b50338b08e7bf4a62d99a8d1d2653d98882eb770727c5091e0b77e4f41632c9495386ec9f634fb1fee956ba04cebcf83c8f3fb99cde9f5c302138b3a5b3cf5498a71e192d1f0e53d439a000fe7a4bff6de2a1bd294553bc2919c5c0a0e7886a504f16b60f4212300ed06d5c989a0fc551e0cf2518614a4a15022e3d90bf6a63a20f5bbc5f4a9d60b9d5d33dcd4dced83cf092bd406591e00f7d267e89c819ea794ef073a753fa207411e34a9367184b980becf37d3344edad24e716d74d139a6b2c2c6c49b4a6c4cfb9f2a84a912a1dd25d55d00359159d6a462c0af84c332d4859c0059ea0e53894d39dbec0bb0ec251c0b127fa59f458cb1cfa7eaa24f273b894af20665e5a10172c78c50a4d5bd31bc83b7cfca155bf7ffda417b5fe031b3ff456fd8a7bc11477a4e1ee1d497780fa27de5531e205a1442ba93a89dacb3240d7becbc48868413b8973e9437a0c780c052f80d67ce1856d94d1357acf8ffe74d6eddef60adab523745c4b8cc068baf81f0736d574faff25a9298801798cdd4a2c7b31718a5125241740a44245e5fe1e27122b2c13c0dcb6788b9658b2fd545a13b89115342df16de3d20054e17cf62b42da7c4a54bb42c31c4d0fc7b3c7ede76c8985166841d6e27dd1620bbd0b680cd20ffb28ac1ac50400d0c8f97655c947dc57cbc36d41077d96245208c6e9487a82fdc34c8536ad0a36b91164841318d04bd62d27b475fc591964e4af0dc1a9be8e4051da0421f94627e3f6ef6559c67fc7b4b327c83f91376795c7435f0721ee5ccea817815f4df505bb14f8c19a595161bf8ab10d7e0ba69a2526f9e87c632e56bd72c96d8ae5171010e781475dcbe65812997da53c403f4b3b67951657798911a4b26a37fbd1e2d668f0560b33a472e7dc4ccd4541f9e9bf5c85c9123079e6aad77819cdb692a2e760b356d811ba61227620ad78678f6e45c60cd49bd73e9d15c84f92b9da9a9831544e5084a314a41746a6abbeee814c787dcfac24bd3e53616ca1232141303c32c3e57bb0c78f3644914fe4735882fe"], 0x2120}, 0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r1) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)=']', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffc, 0x3, 0x5, 0x4, "42a0b28bbc98399b156063c6bbe614e517fd5bc3", 0x3f, 0x100}) 16:31:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/163, 0xa3}], 0x3, &(0x7f00000001c0)=""/4096, 0x1000}, 0x41) bind$inet(r0, &(0x7f0000001200)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:31:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:31:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000100)='./bus\x00', r1, r2) 16:31:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) getppid() rmdir(&(0x7f00000000c0)='./file0\x00') setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x6}, {0x3b9e80000000, 0x77c303d9}}, &(0x7f0000000040)) getpgrp() 16:31:22 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000500e0010000000092981fd6000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) connect(r1, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x1ac) 16:31:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') fcntl$getflags(r0, 0x1) symlinkat(&(0x7f0000000200)='./bus/../file0\x00', r0, &(0x7f0000000240)='./bus\x00') getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x2000, 0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) pipe(&(0x7f00000001c0)) 16:31:22 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x2) nanosleep(&(0x7f0000000000)={0x10000, 0x8}, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="ff0d000807005e000020f6200000000000000000", 0x14) getsockopt(r0, 0xfffffffffffffffd, 0x80, &(0x7f0000000100)=""/176, &(0x7f00000001c0)=0xb0) 16:31:22 executing program 1: getitimer(0x1, &(0x7f0000000000)) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="7e46c53b7a4a75dfcc352b60b607336eb1798eab98ecb60041398c963f58958cd93a2fa903cf8e64be7c8d563f97c7588d59f9539a31e2201e4ebddfcb73dbcb26a84083c70340d3f5c93b989f9db85af82c69c95c7f495582d2d6cdf55539c6bc20bd96b0dff09a542edcc71596c8bbaba15c9277769a19a32d9c8b97afdde4fbf77c8c6759bea815e7ca4b1460fcf4f7cf1bf658fe90e6f4e5ee121e635cdb75dc8a6cfcef", 0xa6}, {&(0x7f0000000180)="6b4efd24ad3e368a728ec99607a57febc945853d275628801ee7a4024c33e976eed594348a60ce9e0495c31e37adb1779d1c7c87c95337492805b9cb98182f4ac40fb7e8ebd9ffa112c94a6cfd", 0x4d}, {&(0x7f0000000200)="47ed8c2bc9b401b0b60b4628458dae611c10d07f6351a285f067c5d41f1ba0e68de4fc4fcbf7dec15336af84eb4780253d875897f0ae36b213fd142522d3d468c517520de5a65dcc849f1eda9bb85322f71ed88f50308921fc8e71ae00ce3dcb614470dae0bb8877b9f5e6e7ef8bb2f6e0780a5ab454a88b3cb3cab83313df3ff07b7accf56b3899bfecde0add9395384e4125652bf1abcc1934cb7037565608eb4cac51df6fcbb948858e75f1bbd4d5dbe9e360284b5e3d4377bf68aeaa1b30df9a863accf78cef3f9f0859f2fc0d9486e3783a538b2aa6e491fe414e7459cd4ba30dc333cba678d2f233881ab4f8f823ed8d", 0xf3}], 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x100000100000005}}, 0x0) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000300)=""/211) 16:31:22 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) r2 = getegid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file1\x00') lchown(&(0x7f0000000040)='./file0\x00', r1, r2) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:31:22 executing program 1: r0 = socket$inet6(0x18, 0x108002, 0x0) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000000001000000010000002ff485f11c381d19be70270000000000edfdb2e4f52e0c9940f618540d9cfccfb10a4c204484ec4a0a3a68f72211e10e"], 0x20}, 0x9) 16:31:22 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xfffffffffffffc01, 0x7fffffff}, {0x18, 0x2, 0x6, 0x101}, 0x8, [0x1ff, 0x27, 0x5, 0x3f, 0x6, 0x3, 0x2, 0xfff]}, 0x3c) mlockall(0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1f, 0x80}, {0x18, 0x3, 0x10000, 0x80000000}, 0xc463, [0x0, 0x1, 0x4, 0x6, 0x270b00000000, 0x1, 0x6, 0x1]}, 0x3c) 16:31:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) fcntl$setflags(r3, 0x2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x8}, {r1, 0x3}, {r2, 0x4}], 0x3, 0x7) 16:31:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x937910d6}], 0x10000000000000ff, 0x0) fchown(r0, 0x0, 0x0) close(r0) 16:31:23 executing program 0: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f00000002c0)=""/127, 0x7f}], 0x4, 0x0) r1 = socket(0x8000001e, 0x80003, 0xfffffffffffffffa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x47) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$unix(r1, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) 16:31:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x7e0e, 0x4, 0x3, "cbdaafddb4d902da84e03da06c368954b8d82d47", 0x1, 0x1ab}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) write(r2, &(0x7f0000000140)="6eb515bc9186bf3b9fb0b26bceffdfc8444ad082d43ff5621c8854a8d35f054ec66de56e730351aa7803dcd8aa3c6957120b6241042bfaf80f19db6c2334c7e1636aa717f916ff81a585979ba107314ae37c57a1a2e5e101cbb124fb22c34aabeac4fbe4678ba6548d4782379b54b82f41d99196367cb3baf0d8d8dfc473312885a14ea3d601716636c4887c475f739ae608ee382c870cb8bfc6a1a8b90920dd2abd797f3f41f337d081ba6e0afddbdd1f52aa966db860f92a10d852bb52dfd63ba08055ae7b633d4767334c59fccf2759c030ed99b10f21b37f189abc3249616de76b984b7f2a206b120b7d6c691cf91946dd1dc94e8c61960f65fd4f0d1fd2f183e1a3c5e09bc76e059e49afe55dde76bc75d87473e5168f85f4d3e742ae1e1a46656b0736cb24990ab5bd675f9cda1a591d8700fa9febbbfdc442c215fa7afa42dbf95a4c6d845c52c9c75cc327cc2f90c5ea44e4d03cdb8d553d045f27b94ca35d4c6f4baa6040bebf30731e7805b2123597480cb6a1dce00b14a92282ca27904af0032563828d1da72924f2cc2d1c5a3cc0206398d91fb395c28b0a74ffedcb1dfb5dd90b7dd99b1177927b0bd901b14b945fc3429d177fa6744efabadb82e24b9daa613d143e52e74262f325e0f988cbe14dc28f1d0b7da0325b693c5441d5d6fbcd919cabdbce46c91af735c6b6125ec0db633be0735bebd509b244825638e537c366cd29fd305058a5708679095e2e31ce7b5094e20461f31062004883d099a4e1f3631809bbaad60a2b06ef1747e11736e1e6a8d8720d9042489d3d4650e37240d928e744b903d2212a4f65af5ab2fff2e036d23001c6b5e60e489682454d5771041f6fec8ef8233ce4286c041d25318b64aec7e89466928f796c3e729881a89a9ab72fa5b9b9b550137994d589d14f1bfd1e739c6989cb5eebd43097c37135d61fe53d5fb64e37cabd55577b456cbfe03edad72efe97343bdd26f59efc96b2200617d0e499b741c8072afcb41379811a5e1b2ded1631acb6931bab82482ba2e3be29c6e193fae792ce03235d2f0e0383d94a5b717c7600d23bd560832f919d01ce9b0c622dc9f5d3e48f63d400cf53ef245ff739d5830bab8547c1198ab4ddac31b997fb1551baefe0895a09b3bd3355f114169822566608538d73d683df2c96610251bae4f079f95e41b783236eacc0cc3bbff7a9b652e040fc41e991fe77df8ea8a4d7ce4a759b43edbf52f71ec1cb561baff5e161e066eb0343b269882c68578947d19e52cef22c538798902082a33a85722c69fc7ccb4b8d74d7b0832c9c88827ac66531e58e86b803c15daeb61aa75cc0cab4f35397f177a1fbd991dc0b8a9f1a95ed2e0b53b4e2d908d394dfbfd6a7f4b1efae60644bd2518dff037da77ee0a94a9540569e82c13705be084c057b984879775586f206cef1ee7a2a6bdc8e5623f783f4097bdd14d712cfc4f161446bb38c08a218ef8ec011461f9e79b42d399d4a2018e5fed0664149e56c019f3c4ec4159b47ac242c34ca30dfae8ac4f19df0e4deeb715d3e1943853543ba90d24276ada5baf92c3de098ef685a31128df638ef47025cc366ba06a017c2ccf32f228aa939c25bd79c8c708fec9b00b42e6f246b9fb76b0b6cda1b8a9381bf0e4e0062badf2e94168f6a9ad87c02615bcb22c92c2f3b1da61ab03dce89b0760cd25ab27c8c1b17f4d61c3a490eb41fbb3a17484ec3d73037bf5e7bbf200b1d40b95188affb80be84c0f35572897c2f7977064dad6aa5fe74dddfa7db5f4e1e7ac5f17d13d4609f4273b358fb77f4df6beab8f7fec7ae1f43475e4a375b3a0baab76585218eb730e6a2d3b2d4a882e4f77815504d434a6b20198a7424bfa1b8d7d05a26b47ccdce791a7ce88a75874fc0c80230570f83da7a284f92fa3ee231640f4d0f6d5bdebdac339e9c7317d345892bdfa4a4779b8ddebba1b598bebb4a5672852f0e7352ade20b27d49154f46ffeacc71ea0faf4b23b61f796244d1ff1f1c9440747c205bfbf99e0b19e6ac0172111a0bb46ab5828f35746edbd4628c32d968b1973e3821b5ea35c99cecc018f04b4773281c602b65be1966f3267cf7f76d6ea0c2ab0a33e1b3b0211e5484d7375ca00232601c972ebd8478ce5920c1f6affe932b6aae670490251b6585e8beaa7fd40b8e344baee25fa7674b5aa2e0e87c7ab83abf21b4611bbe95923c937459549d2fb7350990ae4c97cdb86688841bb9f6cc63ffba4aeb6f26b1774273c4836b87aa5bcf5d26b513a5182a793c18dcb58107ca8ad9675e0481a3d0d25aabfc0bb32449262645a9bc10ab16c37083489f5de6cac468f8a1c9ecde7d4373770778f0fd0502758517e494d71bafe5694ab4d70dcbae7a618de702b2775d3d8e4e38eb929e5323363fed8dd66e7e22550ea63874d6000a48465d4ef365618773b5124cf7b617540468218aafcb19099f4bf273f206c4422da53e852255bce6784ade5fb55abe11bafaaf5568da566085cc1752cbb025596e00155721f08e8f367eb8cc81662f2c78d8bfa3f204008d598bd02b0bc44fe5caec54234c08369c9e9499f10f946832252057036a8792ee677ffe7d181f7f30e1dcad81eee65029801b8c1ec1a30e5fa198c959a4677c246b70e28358d791c9414df05934df99b722d7883500f4356cddabc3e92519947305476264054d24a924bfc6e74de59ee1cffad9e452cb0f7b1afa4a613f2a776ef0f41d2b6c44c1df6d26bfa31d7e7424e165cae7ec8ec3dc221402e02256658053df3309d2784c3f0df969d75507eba27ae7cca072bc4fc8e8340078988f41263ceadd653deeeb4222251aaed3b50a5ff97a08745df1b60f65d3b4a7e76737bbf594df2ec4217b1a1da488ba7f5f7657e296d623072665b7d89374843306531ab21fe76a63cf9e40e2630e7930ded4198da4d3435318347b5b8905bb1672853e940bf33ac3ba9eac13d8e08821bf1c7a15b42000bf883c165f9f51264048171220200a2f4a2c41756431bde4cf2a502adedb54fe018d2340bba0e567a48f728aafaf52306fc015e9cdf95a597b61ad08dc69e4822b3a46c557715794afa47e22fd79f1a65852754a567a20fbe8719e4bf25c7bc7872ba1e89480dbd7cd96aa8d0196f6d2a267582b3a26a5b6c104a1117c5f826743089e91e8ba1a14ee18886efb0a35b36b4715486aa210def5ebf2c82db5dbda7a4064705a06b9e1ba73aa73aabe51163ffc7c278d5ce6671f44a4c5fa2e7071cd1744b149fb325f18ed71cb5688df5af91730be0e35d277f9948dd6cfc45cef107b1392b903edbe4449d863558018c55a176a52108a0e3810c358fd79725ba89581cc5996c33e4952782f92463d16ebb0e4d1aa1674f68326cec74d90d8fc9b856948ca4e13d5afe8cfb7b9b6bef650b25172ee2d0fc4316fdb2c111f499061d4d7f23b1a24fcc4e11e401488cad70ca19a7b289204f3367affde0e3e8998b34966a216e31fd3c56354a609ccd4efc4af18e4e32684ea00a7675ddd6489cbf7c6e7c435c70e1fdac05587a668dec397a467b1b351bfa157fa8d0a4869c4fe987e6ac23042b5134ff97d4ae3bc4ad1382f3c1fd19719b9d7603e988bd975963da503d89e4b903d18cd84c4f8953d2852fa095642baa3c29766f49fecb31329520748d028e20eae7af73abacac1ad399addfbbd35c7c3a2c1635ea9d1ed6df466b71016c035d521f5af487f4e8258912fca109bda0e2f8dbda8d8c002392c502e12169caa3d8b09298979d9796d7843505b13ba3b3d5c9d168ebce9355e89f25978e6dcce6732baeaa3e509c01d1284641c73841613fabd1e740d9865d8a8cb9684eda0cac7f32b338e8211fe2e48a8d2df9adc165890f492efc38f84d511d2e151c26990941bec8e9029e20d7cb6ca3bb7ecc1922f11679b3c7d5e54004d60eed1fb2d0934a944410c78a007b25b6b46eae3b518ba63a10bb197b93d4038025863c114b46262e1777e0abb9a12c0483894fd3f12c4e156fe1d6e96415827946b5b88ab4f0cc4b8a0afef638af6f8d684992c814adaf2ed9456ea02e8709d87a3db427c174c71b56d350dc244903e8434633337a41d1c4c414a441e797d02da5e471ec1d5d5408ea6ab1aa4268b0877593552d49ad01ff2f2be1750a94dca6753db6eb6633f1b0ad15067104ec5675f5c60d348ed48756acbadfce2833278cb19e5d8cd2ae942441f96a3afde92ef847c7b6687b74fbe8641f245dfa2c72ae43e3c28652a3a3e40ed62a77d4633db728542c4a08690585d5c69cc3b01471d189f13ba17ebc72bd658b98c81d72ee75a12794d23cf0e27efbf40da76ee814b0eb4ad9cfa98388e39146057918612200cb17148b44b394c7398eecbd82023dec81f206922f620d4cc175395150f201bbf48d31d4bfcfebe2cb33dba27dd5fe58144ff6b6cd3fffe32d701a1ddcf2341d5b6effb1403210659259bdd999bba267c29384bc173445a2509d60f3ca3b69555c467ad517c89a7d7f5ab3b076749b45a8e92157bb6a98e9afa3d68d212467765355f98a47e36d1dc7e300a490dbcb9de166c87a37ec27a7b0a142d4b74dbd398952a81b2db4a66fffce866a5d8faf30d96930800c54248e80fcbcbcf4d1b0a8b4f51e6539286c744cf9a5becdbc02624eb7c1f8317c95b32f131738c5823cb81350297d02be6744a5a5641e25a7fea8ddef02a17ebc2396b6e4152c8a5273a1dee5f89a343393d2128e7ffdc7697e5115e73dae9486725db03b2d0c954d6ee1a700be20b5217986ff884b1f9254c810a9134001670a6330f292bddb1ea38cb2c7c28a4741747a0f9f47ecaef2df735aa397804af8676027dc7205777ac6c026f0126675e86649b5832786c5094cb4b00b14d12ec6e31425887d50ec5fe601048f3ab235046a98722e1e4305142bfde2b3077cbaff0effc4f118bf25ed94c30ee4149a43bc09b0ecbb55e22a6b877a631dfa3ec57981bd90d9b079c9d30e1724c42f967a2e0e5453b96172c750d07826e66be084992bd81a8a536ba9aa2332f8295cec50cdb9d2426e0fe13f6bec0fee5670ddfb2b97e3a83d10e0620853a0466f93587d157aa488b5db410f59fc01b785a16b4a3dd717a1a93c0553610520a7a6413246189a0b47244cffde21071ff8d2e3a13ddc27dfde119750689181c96a383de57df24a895f24ff3a2bc3325377fda09233cbc9570b56a4c0041015df3e71b823c4fe8c2e9ab6c8308779b7b24218f7a596d8f6b20b2abd78d7b70a08a93e3ce891fdb1c5df586320cec25d3f155385f18075034ec5e3493c20f749495850b3b9bded0f74911daef158e08ffb86a268d1b17701ab00891b48ad65d4ddd7a998d0568e13fe3cea8d61ef3d6e54bf0ee58652e4c7f703f790ef93ecb846cb7cdff627680749a0fd8af7fc8475c1135ef1d6243cf56083e4b1e3988d28269840fe8c0ab0d207e277c37a3df2b7847ab0a01465d239082584729736e10aa4b5aca407a572aa4c649b4efad20f63686f5f673a63c2ad4e3b5b3b84c4605dbf3248fc60a4fb436b858476b576108f29a7593adf643915e040443a2cc47e37d4325cf53ac7665e9c6999d5a2886e8f67f426af66b74b71eadfd6e3d5c5d5e8995a42d7175ab7517cb29475dc0a2b801bb2bd7e3e509b61e2b872153e3e714e1006d8ddcd32f4ef13ed0dcff82eff6ba3edf0d0feb1254e37500323256b1fa1b6ec9809deba18c1b62f2710e151fa1a85e9eb7ac69739a23886ba3b7ac0d53f72e4fac11b8bbd7c3926223b95", 0x1000) 16:31:23 executing program 1: r0 = socket(0x11, 0x2800000000000002, 0x7fff) shutdown(r0, 0xfffffffffffffffd) recvfrom$inet(r0, &(0x7f0000000000)=""/230, 0xe6, 0x802, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:31:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1000000000005) 16:31:23 executing program 1: 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, 0x2) getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xc6, 0xfffffffffffffffe, r2}) 16:31:24 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x80000) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1004, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:31:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:31:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x1, 0xd1}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb40cc9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0xffffffffffffffce}], 0x100003b8, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000007c0)={0x6, 0x8001, 0xfff, 0x3, "0e22431dc58070e0c3386ab940278e37cb5a4dc4", 0x5, 0x7ff}) write(r0, 0x0, 0xfffffffffffffd41) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000010) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x0, 0x401) listen(r0, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2) pipe(&(0x7f00000001c0)) close(r0) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = socket(0x18, 0x8000, 0xfffffffffffff000) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000012800000000000"], 0x24, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/26, 0x1a}], 0x3, &(0x7f0000000200)=""/97, 0x61}, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:01 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x100000000000}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = semget(0x0, 0x4, 0x400) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e6000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x1f}, {0x0, 0x8}}, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x902) open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x8) unlink(&(0x7f0000000040)='./bus\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x88a0, 0x80) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x33, 0x1f}, {0x10000000000000, 0x1}}, 0x2) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) recvfrom$unix(r1, &(0x7f0000000000)=""/66, 0x42, 0x841, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) denied attempt to set clock forward to 17592186044416 denied attempt to set clock forward to 17592186044416 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x2) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = dup(r0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x1f}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4af, 0x0, 0xece6, 0xfffffffffffffff5, "72051f60f897bae0d21cf7d96cd759293bb100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684dfe158d49d8a8e2467640080000000004000d408d765279b814af2b879086e2e", 0x37) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012e2f666900000000"], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x20}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x7ff9, 0x8) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x45, 0x1, 0x0, 0x2, 0x6}, 0xc) r1 = socket$inet(0x2, 0x4, 0x5) recvfrom$inet(r1, &(0x7f0000000000)=""/21, 0x15, 0x803, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x5d2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000240)=0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8d, r3, r5, r6, r7, 0x2, 0x4}, 0x6, 0x4000000, 0x9}) setregid(r5, r4) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="503cc298b5d01a827a0c8c1dc170d13aa2049b4551a87c31be2a1330b6ae3b0816fa5ba4d1a3648e3c2cf7b562b0cf721f6c0d9fbc66440e78e4f93f9324d2", 0x3f}, {&(0x7f0000000240)="efafedd94b62be6101ab1b74c6535125f6855e8c1294f05c3e5195a1071e93c66c795e65c977ce4acf130f8aa2f4efdaf700e22b4f45c00f934934c419909d3cc60566529df6db3ffb02a4673a10aa6e5b6ddbb82559eba92348a4095e21d07e0c6c5120765668f2cb0e26cdb9229a2db5fa7f088807b28703c1bba83374cb5b86280ed1f0cd1706193347b7fb9873c29ea859f77bbcd89171fca69ea1dbd0642c7ce573b9becc3a800f2eb439529b90910a93cd27080cecbfc7a22537eca6465b742b72db3a32ec735514a863d0377340a3ca2dc7b2380f4bc27404087d0f73c9a8113216a5657dfb02293635f8353da1573d29ab", 0xf5}], 0x2) pipe(&(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:02 executing program 1: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x9, 0xffffffff}, {0x401, 0x2}}, 0x0) 16:00:02 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x101}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x9}, 0x8) lseek(r0, 0x0, 0x3) close(0xffffffffffffffff) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x4000000002000) shmdt(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1b) r3 = shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffd000/0x2000)=nil) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x54) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) getdents(r2, &(0x7f0000000240)=""/84, 0x54) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) chmod(&(0x7f00000002c0)='./file0\x00', 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r6, r7, 0x2) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) rmdir(&(0x7f00000005c0)='./file0\x00') recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f0000000540)=""/90, 0x5a}], 0x3, &(0x7f0000000700)=""/134, 0x86}, 0x840) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/234, 0xea, 0x41, 0x0, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x147) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 16:00:02 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 16:00:02 executing program 0: setreuid(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x4003, 0x4c8) r5 = socket(0x1e, 0x4000, 0x6) getegid() r6 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}], 0x28, 0xc}, 0xac4b14456cac1aa) 16:00:02 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f000000000000f946780000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchdir(r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x1000}, 0xc) 16:00:02 executing program 1: r0 = socket(0x20, 0x4004, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) fchmod(r0, 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)='/\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='-\x00', &(0x7f0000000380)='},', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='---]+\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='(*-}\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001004c) unlinkat(r3, &(0x7f0000000280)='./bus\x00', 0x0) getpeername$inet(r0, &(0x7f0000000580), &(0x7f00000006c0)=0xc) read(r2, &(0x7f00000000c0)=""/12, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000600)="774ffd15f75b721c0564ccce22023264a9f054418f230fc6e8b10ee00d3cf52f9a79fb0db980fcff6e0c4dea62eefede2ad1f39e9f9963c3228b3de7aa5ee2e06148a49e1d810b7a3ed44a9bdbebc9dc0c920338cb35d560f790464cbc46f5a4eda7363f90d8c168c5c126e20b300251250c669482469a243fc3bdbd8adfc0ebe086d27521c0509db7c7e27df4055c294d1c1891c87c8492afbd6a459154eb65f5", 0xa1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005d00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCDTR(r0, 0x20007478) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xee4f, "a147780ac85a53a8131900e8ebd83823fc7c0d7a"}) r0 = socket$inet(0x2, 0x4000, 0xf17b) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1803, &(0x7f0000000040)=0x48b, 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x4) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket$inet6(0x18, 0x400000c001, 0x40) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000001c0)=0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff001}) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x7f) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:02 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x10) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:02 executing program 1: setuid(0xee01) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') fchmod(r0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002380)={0x0}, &(0x7f00000023c0)=0xc) setpgid(r1, r2) r3 = getuid() r4 = dup2(r0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r4, &(0x7f0000002300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x4, &(0x7f0000002240)=""/145, 0x91}, 0x40) syz_open_pts() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xb) setreuid(r3, r3) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fsync(r0) r3 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = semget(0x3, 0x0, 0x300) semop(r4, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x0, 0x2, 0x1800}], 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1ff) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = kqueue() pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000680)={0x2, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x67, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="84a7c08a780667fe736cc1977f52ca72b76f792c938df526368d19ef4388038c80a68700d7747c599763acdf9d7f80ea9049a5653d4405bbaeb9b8ae00ad324602af817998610c5d1a3df47cc2312061263bc5d57a1939513235c3ff6d5987684ae6d4fc25eb35eb63f60b2c8b1b6d9137d98a5e406ec4d7593b67e84ffed38bfb79ac623c4b3923e466b5bd316bc369b451593612f48b20e3", 0x99}, {&(0x7f00000002c0)="ccc2f6c95f25ccaee551ed6b2350988bedb37401a1508adfb308d7a8809c", 0x1e}, {&(0x7f0000000300)="01904d4e89879e0d684219decd1979b240e8053b6a7216fbf0e91fc6608dbd21584907321c0015a173a50a8b881f194ab0d3201647eaac14eb0d65a5e01a4751d546888318bbbeea0d58392f2bd45a5d4d017cfc74de729f4b07ceda9679c8acdf6291dc33ed9f8e0e46b1f95546e86e8d5b843d1a3c616f76eb191b6c9b19ac4a49c40159bcfc01911396c5eca0c892f0ca8133fea5089495214bb2a23f922303fc66b721cf6c57e302bc8e8b0dfb15", 0xb0}, {&(0x7f00000003c0)="5884627e68c2f21837d0fc3b43a654d4fa3ee374281a178d8cac3d3f8fda1807f82dff17a4e755c477d0df770b589ccf55d6848c1d8b76d9010dd7b4d40cba1200d1bcecf6b4e35843457afb8e145151ef201a3ed8b43ae22a6001bb6393ee0fcd57c6272ebec278", 0x68}, {&(0x7f0000000440)="d53ca911dc7525e0ce1d18b63ab367b98d6c133e68f9e4ee068cda61737653de0c73c7981a1ede05f17b8cb05188973076f3445a552f4f00a98c57bd83695909049e9056be748a480e6855bf2a76798e6976540e6bf5c02cc76292c687abf9fc85713f0d5ec170f078870dde50904599fc8b1a8623435564d7056b234dbb69dcd0923a8a4e29f4881e0efc9495b77339bfe4ed76b4d6304e62f94c0a394aa77b5084186b440fe08539f3e41c897be4b099bbc490e41d9fa321b82dd6c647455a3dedc2211ab77aa79878b04470026b4da1a82bb9c30a1babfea657dca90fc50d450e5c7505f9d4cde2d72ca0464f4f710517fba588", 0xf5}], 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f00000006c0)=""/83, 0x53}, {&(0x7f0000000740)=""/237, 0xed}, {&(0x7f0000000840)=""/224, 0xe0}, {&(0x7f0000000940)=""/145, 0x91}, {&(0x7f0000000a00)=""/183, 0xb7}, {&(0x7f0000000ac0)=""/18, 0x12}, {&(0x7f0000000b00)=""/156, 0x9c}], 0x7, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x23f}], 0x1) flock(r0, 0x2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26adc0a3188d34c7) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x7, 0x3, 0xfffffffffffffffa, &(0x7f0000000000)) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0xfffffffffffffffc) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x291, 0x4) 16:00:02 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x3) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000141000/0x4000)=nil, 0x4000, 0x7) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x81, 0x81}, 0x365) socket$inet(0x2, 0x1, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4755, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/60, 0x3c) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 16:00:03 executing program 0: 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) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x89, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00", 0xfffffffffffffffc}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) lseek(r0, 0x0, 0x3) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x1) r1 = kqueue() r2 = syz_open_pts() getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) close(r2) 16:00:03 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r1) fchdir(r2) sendto$inet(r3, &(0x7f0000000080)="57fc46cef1c7d9174038929a1a068c76aea09e6cc13e4a30909a63e6f7d45641e5c0b5cbf377682537d6d25273dbd66f82ffd2fb6a02984382bb8c40b8c408e203a384ba8afa36ad0ca5df33e7baffe3d4a72051a43dbea450127901e4a30a18d9144b6c033a2589d204498da17e297228f7a6faebbabddb1f07c109d19fc297b0048d37", 0x84, 0x4, &(0x7f0000000140)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x1) r4 = accept(r3, 0x0, &(0x7f0000000180)) r5 = dup2(r1, r0) open(&(0x7f00000001c0)='\x00', 0x88, 0x2) msgget$private(0x0, 0x100) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r4, 0x0, 0x0) r6 = semget(0x2, 0x7, 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000200)=""/36) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x80000001) msgsnd(r6, &(0x7f0000000300)={0x3, "ed4c63c1f2f49c77dfbe010d4e5cf3121afa5f4cc8"}, 0x1d, 0x800) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x624) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x110, 0x0) connect$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() fchownat(r1, &(0x7f0000000400)='./file0\x00', r8, r10, 0x4) fchdir(r5) fchownat(r2, &(0x7f0000000480)='./file0\x00', r8, r9, 0x4) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000004c0)="90d5a2e4607dfa3a0e69b6b0a1025a38fcf0159d14ef0eca34f3d46a8b63bd0e28d577ebad1dbf8697492d9eeb262e9d31febb5b23d580bc95285a2cf44b7a93826c780f6be82410966994745d7e4c93b4a2647f18cf613acba079558e51901de0fa5a6094d401c966e71021f3cc45c6dc816ad036f000528817b8f155f758aa003b6dc2f890dda91f075bbc3a5c66e4", 0x90}, {&(0x7f0000000580)="8602e6c71b4dc269db0fdc8efd3ef5a2b1bb5967e5ece284a7b52f834118a006baa220cd3c430102ac18d9653519af837d7636c34e2fb565bd7fb483bf0c08ddf49ebc0e502ad50eb245c7d679dbfde1b674ffea1bc2f0abd2a7aff40917347f3cb994153022496d02a3d5e89036a05997ea6b5d3b7bd6aaa6a57a999695da6343628af02231", 0x86}, {&(0x7f0000000640)="6b5edd7a40bef9e63cd687bfcec12bd5394a0c2d39b90883761dac5305cbdc4bcb9f0c97f195a09a5b75d3994351c9e47d058f5eb9a7331726604becb26482d64b11ed6242f0d081ef6c5d0db8038fd4ebd0308aa22283bd7055325058a3331eab28a226d4aaf47847e0156b71643968af124de62accadda4b77333aaecd6c4ebd511f1b99c14a6b58dd751c0df83ccd11717791a59f0a90fe1e1b5ad988596465b6", 0xa2}, {&(0x7f0000000700)="0bb320b4026d95fba4d7a98819f73a55e16cfad43500aaf7b2724d982201dfbb62252249853339ab31483a072cd0219411f6379902ef86d179de013da88f0275b8d01393463778c60d23fc374854342dbd42391953da5cd546ddf6042db0cf21169d48e230b5f3367af89235627f4f1b3e6df0ee54f6f4b0166fa41c36bc61798fb89cb5d298d56f6431f38f0bc333f0a4dc01dfbddc5dd8e6bc1df440", 0x9d}, {&(0x7f00000007c0)="5c8b9394209a5a55691523d9a549ea52578de571fe3791018c6e1b37a8df595f190d30db2fdbca9985421e44dac5d4258f05174d", 0x34}, {&(0x7f0000000800)="93cc912db32aa5cf53a2db19c26f88c9a44242c9cd0ae5d4befe40623ab91740bc864eca1fa28f588b00ff9f64ffe78142eaaa4d31ab7d195307dbe911b554f5adb4962da0e0c3f776c3a3648ab2df1fb2526eaca9ff0691ec41e9280810a180fb140c571695290f1737c2b19000e7db6956209331c0eaa7a37b72723461837a7ac8ba3cd69c7d6ee3b03ab870dda209113b035caa88ecbcd7ff0b3b04f081e0c9442d3e590cdb5a4cfdf5", 0xab}, {&(0x7f00000008c0)="70b9e45be817541140d495f9cc7131ca02bb1fdd67d4c8779cf9d4493bc76c3cf85833838d62978ed62afa97a0ee1d8443cc0eb90b8082b6208aa84b3ecabcf8bd05532c61a86643d61812689c844e8782e19575d10dbe5072b769c52a618c2061e1fd5db10e3243895f7686b9027a0e5c3b2d26198ddabb6d27c48f7f30ce97c7d0444c5a399a502c317b0ebe6ff5964f3f2576085575d3d152c4477f22ca2620c559e71c453feec7eec4249eeedcbdec8ded1ea12cfec91b9f5336ac41067e2cae7937e21ec98e26cfae22c7c1cfab5bc164c3ba864a6f92", 0xd9}, {&(0x7f00000009c0)="9c2775a1f77e1f52714256cdd7d34f4fab0fee718799bc84889c7eab67a71ffd2254c138292c11117f346a2a2e706c42348ee3de5f4132c25d26bfe414b58c650d60b76843c8c843da9e1d1dabc9b61683551a4698cd", 0x56}], 0x8) setgid(r10) execve(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b40)=[&(0x7f0000000b00)='+\x00'], &(0x7f0000000d00)=[&(0x7f0000000b80)='r\x00', &(0x7f0000000bc0)='\x04#%~(&&%$,@\\@\\\x00', &(0x7f0000000c00)='r\x00', &(0x7f0000000c40)='r\x00', &(0x7f0000000c80)='r\x00', &(0x7f0000000cc0)='r\x00']) openat(r7, &(0x7f0000000d40)='./file0\x00', 0x8000, 0xc4) 16:00:03 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00a739b41190e379e8"], 0xa) sendto(r1, &(0x7f0000000100)="6b9ed4bf17d15ab109de000e3e6260548bec9f68b66621c0abf9ab60caf3", 0x1e, 0x3, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = msgget$private(0x0, 0x7) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/79) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xd}, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) fcntl$setstatus(r0, 0x4, 0x80) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x401, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) wsmuxpoll: not open wsmuxpoll: not open 16:00:04 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)='\xd7\xd8') 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x2) 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) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07fb201ac54e16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(0xffffffffffffffff, &(0x7f00000000c0)="033ca60b42b2aa2e62", 0x9, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), 0x1, 0x0}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() symlink(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x8000, 0xa57, 0x8000, "9a6431dae09434f9c852f1da403a9292501dd9bb", 0xffffffffffffff00, 0x4f06}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x1000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x400, 0x9}, 0x10) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x5010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0xc0, 0x1c2) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x1, 0x420) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket$inet6(0x18, 0x2, 0x6) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8000, r2, r3, r4, 0x0, 0x5, 0x7}, 0x518, 0x0, 0x800}) semget(0x2, 0x1, 0x40) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0x7) 16:00:04 executing program 1: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x180, 0x40) seteuid(0x0) 16:00:04 executing program 0: syz_emit_ethernet(0xb0, &(0x7f00000000c0)="c3cda953ae4e0bbd1d30e9ec0b7cf5be5bced6b992bcf3e70d8d2121b2f65f9675539da2f312bc0c2aebee4b4acf1143fa4613f94534a14aa2b770ba9fb4b7e9bdc12aa40b62691dc4677ec2ed033690019d51ed8a61bf8d1db7c310f65313b46486c0041a4d2d0fb10ad4fd8ff08c4ffbbf00eb08897235e291f3ad5b7e588d572ffbb825908a964a2ca99111325d233d3324ef63e86870f0c370ea8c1e8d52d9a1fd7a313f0dcd264ee3b9b9021002") r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xffffffff, 0xb, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0053aa00050000090000000000e8ffff00000000", 0x8) socket$inet6(0x18, 0x5, 0x400) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1f, 0x1ff}, 0xc) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000540)="ea7ad599c90572d254fa01986d65f2ee8e392561721f8256595f1108adc2b36c0dd1aa68a66a199518af09f2e26beced78e1e0b744378c7db2eacff86f88cc5ceb7b7e0d01cd41d28fac78eb7d2cf399a7a78f624f0e58d4cb2127d7c23f6fb6fe9920d6ae68621690b73cc979eb90a32f4c6ebf87c670abcbad1d9e0dd6c32e5d99ec13b0644b8a61b41e2dc44a97e31aa4091390a7cfe73d44712dc15a8ba91082eecca0759c9739e0c6d715a32c964c860951d58a7f4910e5441a167e596e4cdd4f8355b7a57ee588f6effd06a3c537633651c4e5bb08d255a677d8e9439b3274d1b630767b22b98b1aedce140aae807d4beba9cea43512d4bd929971a6922187de4cb9f28d987f8e42d8c91b051257004f84a95e4d8c94a7babe5f52ac6d2adf2663cca2c558a2e4d26ea345814eb9fac73b28c77529c551deceb741f4ce261abc65fff5395cd8957ccfad13a18264faea304a2e57f7fb11ce5228c04e5d1e420bc03c30a38dcd937319b2027902494eb7fa9158b8e6c50bdcc9ffe786a01a4bde4ad2853fd7401bbf9b11d7b7cacffc5007cbfab8267882f33fb27ee105ba226e30d5f73ebcaf8417304103f3906ae68a7813ea310bb079125857537c16f854031a03259fa03dc1ae893a80dbcb053a17b86d377ddf896d5f6affd153e950474841871a0e197ee4b5e08152cd9eb6a5d99eb2210d79dae31e2ab798ec3e8cc047c09c74b549394430a238cc10d16d91c80abfc8a14fe670ff327a65662aeb8f757075aea273a48df19079831af871f96eec3ede8537f38a222ed92a0cf82d5c011a4e24171933ed9d4f92eb462143d1a071714888e5409eae2a9085db8bfd3a93b336bc01acf1fdaa3bb71baedd9743a37edfbf86fceddf9c21dc666e86d3f3b75d65abeed095cefebf35ebd5ff81fb0322815e02f1c110142e24de33a2464d0a51d50dcd48d2f16e716ca51789ac4984be3f2dcb0addd75cda6fb0b9f22a8abc38e07600c1c2ec438c44e7f6ac6266148ae173d06b4d5a5fbc60feaf3864f14dc81db8c1de94a89b23b496b46d8e595ad9e857014c5ef012763b0dfbdd20a47279144fb9465aa0ba33cde32f39c596121d4a1bbdc52f7d5e4620923a5daebd141ec2644686d7dc60fd391e2a9d8e21e0395630b775c84b04c979bc1e4d6c43b09f63b9003ec20d77f043e4d98d757948aae9f25929eef17f37c1387d67a9211d5a64ffe10773837777459698328b4cbf3c1283489553acbc098e6388d9bdbda77021a51729e0bf4e40665db527819b2edf25dad4b422749db50129b9fc193e600217bbbbdb873de0c242c561989c307d54802d04c959a1439631ba0236cbb80ac1eee3ba999e51f00edce9b30241e1844e91995cc6cc9fb54274ca8811f741b1e610204b11860cf6719317c87e35b5f919c3d5de3a6087e84da1969c6f90fd8a2fd02714b1d0762153792f9d66c4ab1c8563455b69c06df911864af9278ec8b11542eabbfa86de0798c7fb5d4097c67582553f43d0f4364660cf8c077be4d6626854654a36597d2b861b475ad4f346e162c17033da21e0372e893022664ebd39e41e9e3c926d1e93b803d10aebf9722cdc23054ec77873b6f2ddacc183c101bd35ebb4f6ed22443c358ca95bfad22caae54ea6dc0ab303ee276b7355e28482b57d033df308a2c0c32fa1474afdcdbab0d24ba0a1fc79366871481d505ed230e4b41181d9f6c603ddfbb1e098997a6e36ea8075dfa8783b72cc744a6f86f5f83eeafa806af294cb5eea2e49ca0a0cfb64324513120d219b3b1a50c7b90ecb3f06cf26901eb12bcef954f3b91f48b914bbca5d9b32f1882d5090043321c7f180e4fdfc64061e5603f93df97df65c8ea253928913550955e69a68967734c232e58f923a171ed7788f5afbf684f996d43faf4bc055b1a8266cf3679317257b7965bff5b17ab78d7bdb140512b869e7fc60db83ffdc636b10cc65b44a3e2eb8a90e90ee41698c26a4d871ef1107494fa5a23b1366a229be38270eb6f2aaf6c83d82cb0e9f4fe49f182af4310c4400cb5ccc2d9e705d67e1fa21f784681faff31feb1415d12ca7147ff1adad07e04fdcab926cf63759162ca2830d6b5f39b9555721df588f989ec067c77bd92a2a72f12224d764c4ce358c6632815f14e846e3486dfd7cee00ee9a4b025e7de0b15f563f499386fc2b5978526f652a0ff5efeb00c3d6aaae1835d043793b2c7ab73562a876cf7596582ad3bd0c466e08818eee9e3f8963b3d424dc164b572d7f5ff56a772cfe526818527e5f60ddfc9293f489935f6f8073d407821f47c06d96317de92696eb233b0de478fa74ed9a4f0ce0f8b0ad751d6ebbd6ea4918652db0a77ec67f1f90e62e853a815deb38417b18832e25080a8f78b0d8833c64ae2afe4c7fe90e1ee58c7ed22a068050597e612eaa4e8895b04c3dacf0d5008ddafa56720ba8654bc8381a20f4208836e38b5ac86411dd68c758ab2e473971dfb99914ba338c8101072dfe6ba252c456efe64c800cf673d7a1dba1b7d7d74c2a6122a75fe5139ef83f491c8ffd68d0b373a69a300f328624fea507d522207c2f6b160aa78f695a37ae561f8dc0ad0bb646b077ea3e2b5be760c9f6004bbf9f1cf774b7d28b9be90272cf76c6e246785166a8f5396ec1a97efb25e387c97e4d58b4d0b5b1dbad9e4f2acd1ca5c590af6fd8c4a0b8f86f6a0a93e787422b3a7bf4b2e71746696e9a0340fe31c3c42cd1e481fca4e56ab1ab0eb1cafe4c5db211b8e62fc675af586ed554cae42a59fef02fcb414123c7f84fce1497073660a5e294556c37cb16a7ae6419b028a11800a166422439852ab4b6f63a09a2a74699f8fa25f493a31709b3187c2dfad5ed7f608096ab440a83710f4d0fa77de30bbb7cb887fb2a4d4b69c3a17612380899d1f943afc942565204feb30d1176c3a47c597e617a86ea0dbac4f31a35fe1e02c4a3899aca50c4fde78b398f3deebe4e2875878f70daeadb6050334b24972b8db2f1207c0b5cfeb6d408e77e60d064602d48d6cf46595490ad0a3d04f7503cff1bedb383c3c6a59ddc7174f9d8e651760909eb9b527cd61ba1e539802a40b215e847c262ba68a63407ad2467f3d355a0db772912005b994fe1dda9601ae350cbbd13eeb478c2baff42b7de56c79eecad7845b09d6272bf0dee8e3bf150a4ebae5a19d02fa57817c3c7542481876bff8c62190693f2ccb84baad347dd688fdc28a484313ba00d16d23d12bea7f5ded25929e30eaa94f7c3f49290f4da8e79a7ea8b0bd637e92ad59cd4fe73eeb4bf28dd9a5fd33e063b4dffb84fc7eb28316ae42cb33d09bb43ebfbeb238b4bc664455774a45d23af8584517fe993678ea99110137e646ddcf0e7e14f38f20eeddb6f03d9dc5342236a421154cd47309aefcdcc30e1bc7c6a77698717d108e20ccd735d7b4b59ca8e6b560ff7131fcb1866a6fe82bf509c133cba0176884502762b8b72b4053e371a8df4411e0a1ff3deb9b59b182dded1073ac95bf95fd8cf43a2acce1916c7bf6a2a9e689e91e2ab726d647c5de81e753d1a6b2e77f822227992cf262a4fccb747ebe1855ecb9422b24b302b5d469a0238d73669f7b88511dbb5ec8f395c6a610116bd6e411366888c2037d14959ae50ecb8bfbc4460a58be1c5da4ccc1f61426eb4407c4b3818231755d7297f00a1f8788c6601b6af8ad08dd07803dc27d8329c5f5af5af04a0b9469b51c5b7f43a0867ba08f560ccf93ae472b44d8dcc065f98293c50a4f1ae0447f57540fc1d8c1d847abd461008db58a65e934a26ae4236035484244c0aec3ee12bd0380104e6231a53683d9b31a35db9d7b5cf73094fc076fe181b52a9d4699aa2b83d63d48149941844c84905887fc4431ae3e4eefc242a5ccb77663664d02080a1c8bccc998b8610c87ad9128bba92c3e36e86488370f113350c13b0794c622ba8b86dedb1871fed20e933823288f608eb0ba386599b5ed2271747a118a0f42b80aaa22811e323bc15ff261f692d2779cdb017faf611c3abc5ad4a7f52f530cd7435669c4e06bb867708d16fba9f8f16e13a43859494c431d810d5fd8cf3606af81c880e637940b23298076dac959718f57aa8c69fcfff2bae9b8654a687b48b5c3f586303ef896ec6104f17df63c370d30fa0d05c9258d2797696d8f3038a1142c0fd63b7fe7aee507047d856b2a3278244dc5e2795a89fa4e8262e9832064be7c84ed7772bb15edf675344b8c14509a5921ab717a5b4d62a99969136236f910f4ac4a06a679b93e3e2496f19719e93de1d13159628f7dc1fbf8df9dea42139c2662dd7e497adac15ab9559b2ef77ee9d5cbdac24cc14142e3ef353761142aba40438815760d6282d20771f705c42a1f99ac06ae77b0ec124b49108cbdb9b8cf62a98356f332b2eda3ca66ca2cc8700f49e84325495f29c0cd6d365926debbf423e81de88cc6cfa9bcfc95a0e67a84cf93179f26f658ffd2073ab6df539b5cfea3ed457178b87bfe7f3fc2be0884d8ed8295fbaa671a4caea1149673bf6b89a9a520f42c8d41ebfd42f2521a880d302151fe7d595535ed4e3ff74e8919c4ef4ec3a3917668f4fb19504b41f697da4ba98759454371055edaf84590248ffb6bb4aa2b0a6d49c1f711d3ba171eadd8203dc36f907d76dbb20b730ec35adfb9c6ecbdf22fa38b17b601abaf13156987bd60836707c985b95c6c7675569c34d912f2b01313ff6b8e459dd78447cd33a545c8f89f235a582bca19f9357dbf090dde469b5665af66d8bd63cfec61cc35d9f7ffa7d731ca66146603beded1fb904f72fb8628b36ba748313863f5906ee8876d7cbe6c5da79e79f9312e270e1fb039329f69b598ad69321a5fd4793159b1db2837f0139ca68da364c6c32724e201156c1c33fc5aec161f81cd2bb800407ca0d9ad5ddd8a4d68c05f6d0a92cb21409eacc1f9d2e4a4fd506906dea6d217d28b5446f9501d8e666bafe4c1b595ba71d0901faf1d89844c07f1bfefe9c38650b6f8acaea720c392d6e99e8b413947474efc5c3d99ab005515c0c90ff0843e850221eb2a83e498fe1511f4840e88a635de3639e560ee7a849ba752e1bab0d2a085637c246b949e4aa8f0ff2730a7b9f42cc64a7532a5d9c4115a083e802704c8e23bb017dcbfd82ed4aab96c9f7a5c0e49661e5285457b4540e5c0cd047a00e30f3958c760eaf02ce88b2517993cf1731341adb04671c3a4f0fccb38a02e03e3da48dc3b7064106e45545598e4f5ff137a9a8ad1837a8fd94091089129f151aa7114a6048721a43b3fe04f2a6211271f28a50d856bb61704287a0c699043b1abd55e4fd99909db0ded326041958635a33f79f8243ec18636e25a1f1484739e4f5ace22a59ab7f0ae88b6a2d4866d72f1da609dcda2c3ae158ed42c80ed5bc15487705e4abaf2f0463263f0c05e799df37450f58ecbfa5d9df93e623fd60520708187cd833ab45f8fe3769f9871df30ce1c3a0d972ec8de5031cad4a93e4f4582146a89aa05a01ca5861cdd0701eb06ce8fcef9b237704aefd4e646587fb4e3d3cbb9f9755a5ecb3491ad6c361390aeda0601e97bdb50468e628652a96f6660a6b8dc3a4ce3a0d9ef7f1af600b65f2711c220d432a11fdae92ba914420ab13bd90b6a3262034de0a44f545fe7732581a12d6c9aceb7e2c8ec7c684444bad109be7ca56369d3035480fd59a83367bff3eade64c8057246631d184d06d972ff4800db677a1bb0e55f39abb92d46497674a3ab67021f0076ce002045e26ad4c", 0x1000}, {&(0x7f0000000080)="b87ce7b47e02c7e64fbdebf5c0eac5001496a212f6fe050af4942a792765c2957bb5a459c4a50c93dddf027c5808701109126db1cbef06771a366895", 0x3c}, {&(0x7f0000000100)="7c6b8e8a4b7e26ba549c04615e27596947e60982345160532665f2cdd8b407018e07af97da6d07e5ff1c97a54e115eab209f5af5a53d4d366dbf48f16e6f641343d72364510799aff8f51ad9341195a9d7cf3517ce2bd64fb4987597637bb28194d8248b0e2793ebf93d505b3bc56cf753f29bcc7a78e83218a00115461740890da86340ba9b80fb167918fed71bc441d002a65a9eba6b8557dc89258517ba3de23aaa0486982a4b8617dd5fbdf6202b2ab6638fd9640ce9fdab44a57379b20e5c8416b8930a4b20de06f60447c0be602c8c90d2a215ef444f871557f030daa71be4123033b0a6ddd931f8ad82dc8198ba34fef8917228143135cf2849b63c", 0xff}], 0x1000000000000140, 0x0) ftruncate(r0, 0x0) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012e2f4966696c653000"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:04 executing program 1: socketpair(0x18, 0x3, 0xff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x16c) write(r1, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7fff}) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x8, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000000000002002, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/81, 0x51}], 0x1) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0x0, "a994d40118f347fb32dc121600", 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07070016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3de, 0x671}, {0xfffffffffffffa73, 0xfffffffffffffff7}}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a502acefceadb6fce48ca8cbbeed888c0418d120c6d432e7551a71f58fdc03cbdf7968bac573df9a32da146b98c1893c115361705", 0xe0) syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/104, 0x68, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) fcntl$lock(r0, 0x0, 0x0) 16:00:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000), 0x0, 0x0) syz_open_pts() 16:00:04 executing program 1: r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x0, 0x81}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x80000001, 0x0, 0x100000000}, {{}, 0xfffffffffffffffb, 0x98, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffffd, 0x42, 0x20000000, 0x5, 0x5}], 0x2, &(0x7f00000004c0)={0x7, 0x20}) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0x0, 0x4, 0x31, 0x4, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x1, 0xfff}, {{r0}, 0xffffffffffffffff, 0xc4, 0x0, 0x5, 0x10001}], 0x2e, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0xd3) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = syz_open_pts() r1 = getpid() r2 = getpgid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8001) write(r0, &(0x7f0000000300)="8e68656a549ae17761a99f8fdc775d8f4e31d6ba07e765c2cfc40933c0b00177b38d1424748611d8dbef07f4cb3c0f2c59226dfce6b94e46cd65825ad322e03db677efdeab2f6a60b80e90eb1f193429b9fc42b960fc8bdac459e8bced0e102a70d60b295990f1ad66a43f4e8f9262f8b1656ffc147899413ad0079ed51692b19ef9019e27d2231d", 0x88) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getpgid(r2) r6 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r6, &(0x7f0000000500)=[{&(0x7f00000007c0)="969aab8f61d154b3f8d877a123cc7e9fd339a89e9e2fc821c6217cfb2d6e0bbe28e0366c5544a60200000003000000000000002c30ae566084a668bf4f45720d42d0d3bc7720fb088bdf708aa763cd85652b9473389311d8ad6fb170006828b95ccfd8b56e"}, {&(0x7f0000000600)="08eb648c41410e816f4b3cec7fea3d142e3aaf8454213785668e63afa518d041484139a5842dcc7d67c7d38f532914a5a7112fc7bf7c19f7e871d51988d92e8f62f93658638733fcbd70ca6eed3240988b243000203472fcbb924bdf8119c742e374a1c0bb32c8b7ab6b07427197a2ee4acaab8c2bebf6b4e0d1bbc4a65afab66199516febee495a626dde4fac14f1bb1de956b55857bb296e58"}, {&(0x7f00000006c0)="a5aa5218a32d8bcfcbeaf41a0b1270afaff9f4829747a9a09b65b75b0957660ba83cc02994dbe1d07f0901f068b32f4fdea56b11c86f7ba4bc71828997a9e678a290187d57e96a89e45d9dc95cc1d2cb57281859a420b14b5d4092ea1a9e7c1b81086ee14781a76c6bc3e5dd0850cbbf5bb848d802081310bccd0c2ade8c3843f281008cf7425301ee79343250165590fd08a3599de2a7eeea196a3522765f8fb54b711c413dd8989cdd02654527b0bd986a911d8f4afa92cf73377ba3d859adf58fc7962dab75b3e1e492"}], 0x10000000000000c6, 0x0) getsockname$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000067828fad230ebb7e3309000000"], &(0x7f00000002c0)=0xc) 16:00:05 executing program 0: syz_open_pts() select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = geteuid() syz_open_pts() seteuid(r0) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x7ff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x76}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x80, 0x7}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0x2, 0x365c3b28}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xaa, 0x1}, {{r3}, 0xfffffffffffffff9, 0x20, 0xf0000017, 0x8, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xbe1a72419ac0e6c0, 0x1, 0x5}], 0x7fffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xd1, 0xfffff, 0x9, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x7, 0x3}], 0x3, &(0x7f0000000240)={0x2, 0x400}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:05 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/104, 0x68, 0x40, &(0x7f0000000280)=ANY=[@ANYBLOB="1be5225a4aa1e6f03000b74398b3ef101f999b36c8cc98db67857c98963741e3c1b56335aa70645b9a27d0a6804662bd927e2aa111b592cd6810beca9616c86fa30a544fceea1f164e48e1890383dace7258736fb752839585465d65ba6f8e56f042ee0a12d96621173aee8682baedaca1ae812b71be5557860a7423998a86da6d87852bcdd71b74e002ce1ba531c90721491bae3c7822e29cabe898935533665a3e0b11b763ea9e6b998095739eeeaa6ad1ee052f854fd04d9ba1a64f516f3028c6017766deeda02e95cf5734a98c93e7dd3e0eef0000000000000000000000005df1f33f65a77531"], 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x80, 0x7fffffff}, {0x18, 0x3, 0x10000, 0x400}, 0x5, [0x5, 0x2, 0x6, 0x8, 0x4, 0xffffffffffffffff, 0x2, 0x1]}, 0x3c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) geteuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, 0x0) close(r0) r3 = geteuid() setuid(r3) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000240)={0x100000000}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x2aa, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kqueue() 16:00:05 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') close(r2) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000000)=0x9, 0x4) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/254, 0xfe) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x602, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r1 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xc7}], 0x3cd, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d, 0x0, 0x0, 0x200000}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb0, 0x0, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x23d}, {{r1}, 0x0, 0x2, 0x40000000, 0x4, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1ff, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x7c, 0x8, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x34, 0xfffff, 0x0, 0x9}, {{r2}, 0x0, 0x23, 0x2, 0x8, 0x752}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf0000080, 0x3ff, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000001, 0x4, 0xffffffffffffff7f}, {{r2}, 0x0, 0x20, 0x8, 0xba4}, {{r2}, 0xfffffffffffffff9, 0x4, 0x600fffff, 0xeabd}], 0x1d, &(0x7f0000000280)={0x3ed, 0x5a}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000700)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = dup2(r1, r0) ftruncate(r2, 0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0xffffffffffff0001}) 16:00:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x8}, {r2, 0x20}, {r2, 0x184}, {r2, 0x4}, {r1, 0x4}, {r1, 0x80}, {r0, 0x1}, {r2, 0x100}, {r2, 0x2}], 0x9, 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:07 executing program 1: setgroups(0x0, 0x0) getuid() geteuid() geteuid() r0 = getuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x400) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x837d, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x8) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd575becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a699d02727dadbe76d7dc0a903859fd7487ec9df0f2294c49735bd816d82362c32ecdca4ca6f1cd", 0x118) syz_open_pts() kqueue() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10b10, 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget(0x0, 0x1, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000ac0)=""/4096) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) r4 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/217) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x4, 0x9, r5}) 16:00:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffcb3) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) lseek(r1, 0x0, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1800) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt(r1, 0xf58, 0xf338, &(0x7f00000000c0)="77d7f572889b12cfa2194a374daf18a0e2eac9703eea3e98ceaadfbb454bea7e36d98ad89ded7e6522f11a0755c24d9a4d1228c6eb29936bf794f019bfc6313d7908e54dd91f0d2ae2ca8eb9ef61ae361cfb7e4e6f8984fbd107ffea1c498244e42c132abfa5d91db0ef772da157f0dee3e49301f40e54b9e49f1df706eb185bedba3091155b1a6aabb2923c7d7bb176fc052ec3f9d7dd2ad1609e74e1a09008de36b86a6c", 0xa5) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 16:00:07 executing program 0: setuid(0xee01) seteuid(0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0xffff}, 0x8) r1 = socket$inet6(0x18, 0x5, 0x81) getuid() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x1, 0x9, 0x8000001, 0x2}, 0xffffffd5) 16:00:07 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x25) fchmod(r0, 0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) 16:00:07 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x5, 0x8000, 0x8, "f232d8214abdcfbf3a04d33a208bcd386dcfff50", 0x800000000000000, 0x1}) setitimer(0x1, &(0x7f0000000040)={{0x56, 0x7}, {0x400, 0x3f12}}, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(0x0, 0x0) r2 = syz_open_pts() seteuid(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000280)='c\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', 0x0) panic: pool_do_get: mbufpl free list modified: page 0xffffff003ec98000; item addr 0xffffff003ec98b00; offset 0x0=0x1a2bd0ed06000100 != 0x1a2bd0edf381baff Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 63699 75572 0 0x12 0 0 sshd db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e94370,0) at pool_do_get+0x3ae pool_get(ffff800014a1c958,16c) at pool_get+0x77 m_copym(ffffff003ec98800,34,ffff800000ac9980,ffffff003ec98a00) at m_copym+0x136 tcp_output(ffff800014a32970) at tcp_output+0x108d tcp_usrreq(4614,ffffff0036342908,0,ffffff003ec98a00,0,6e3b56d04316abf2) at tcp_ usrreq+0x1c0 sosend(ffffff00360b71e8,ffff800014a1cca8,16c,ffff800014a1cd50,0,6e3b56d04316abf 2) at sosend+0x462 dofilewritev(ffff800014a32970,ffff800014a1cd50,16c,ffff800014a1cd60,7f7ffffc397 8) at dofilewritev+0x13e sys_write(ffff800014a1cdf0,ffff800014a32970,ffff800014a15338) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(0,4,10853c9099b3,4,3,108764d2d280) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3990, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.