last executing test programs: 10.309393033s ago: executing program 5 (id=160): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x6) bind$inet(r2, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2000002, 0x99}, {0xce1, 0x15, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = setsid() fcntl$setown(r4, 0x6, r5) listen(r2, 0xfffffffd) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) sendto$inet6(r6, &(0x7f00000003c0)="994b", 0xffffff6c, 0x8503c97dd4963c1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="38b208d2", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) accept4(r2, 0x0, 0x0, 0x4000) closefrom(r1) closefrom(r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) 10.230713153s ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 9.687715795s ago: executing program 5 (id=167): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c0001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) (async) r0 = syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="1883357b7d2d00daf29cac7228e1b1c00c9caf24227376756ae25f5a226d47ff4801e76e249483c738b77f72dd7c38f1de6cfc7549deb209cbf59736cf24b96b281d5f191fe268e52d00b5553602513b711ea86986b79638f334ccb0779d2fab76b1ff26636abd592b03d532c25086eadc27928e197e48fd34ee10616c125352b3ef6340d03c485159806ae1cf48ceb6b8c2c2c8c8963dd304f8ad991f15b9f38791972eb293c511be874673885240484e2039636e80d18b2c9bb70b43c20ef1253b0be9551b391060d280ba7f94a27f5a4244967cfc206696349bbe7f4ab497ef656fccd67c94f52a97815787cd3f9b770325b0808131a157397d567e3dba58619f936c547a47262bfe0ee4716f19c4999cb5fcc1d35f945a93a0d4245a6bb9fbd95386c9537e68018d40d85551ce51fc82cf098c220e9f0012884d134b1c2fc58f2ec3b871629730f9e17f2cbc57d34dc75e9e9a81a9dbd69c98e503f6efe2838f5e81b6a8c96590f08b924271785335b3a7b8a44a605aac36b995dfca356316b1125ee38a375fe725fe329c9636cfdb92cb353fe91cc689f117f735beb9154fb64d29e0219e37d8069a7ca85c5d02fc6bfb90324aeb7bcebdc7d054c19d94def33e10046c8e7e8b085816556b9bb4d6932df48c37ec289fbdab0bdd9b20bb3a00b607eca3cdbe6493f6015fa1194dddef7ec79a36e95da28864e12f1b512f57d20dee36751395cd8f454e6464aa1df1a3df049d36c61e4f44642f1bd9ca324e18f494e0705ceaf2d95db1a388b0bc5d22fb54be5fc4329018c01f115d251287d828c939439a3f6a9a7cbab37366f28e24f65be5f408c83d472feaf0688370578242dbcc9b5b9b77830fc0c7b4b6fc7e32b480f42d1e3448f04baeff8a70c0541d21cc4d271299122ba9961217bc13cf13265b3d969403547f5ccd5755025fed3aacea18a7ce49c73e474dfa87f92b34f720d3e07659916ca5b6111ad808d4b3fc915efaf0a3167ea3f08a21daac79bc7181588e4d6ac36c9c6ac429a9bd4ea33ad3fe30d58845a8099f7b54ab52d97efdc97f9d2977d2b6112c16171995a0df741e315a6047a7e4e9fced336f64a05091357b6f08013f31849a89107255d059fc8d3520d64727f1cffee4c3bd59247592ae709101d7f21e8d97dcfc581fa021cdefd2d15255efc9117048ed51f99c15ad89a94a6ae5f278e8f1fbf76ecbc79222904ad62d1a34c64b2ba159092d1c0d0d7e04ae2b30b52e1758341b326eb1d5d2b97dd372951fc188c9a000cedb6d432426aeee5bc713ac9a79bde12e4681a3fed6decda02dc5fd35fe888aaf294f264bd9476bc183a5e65f244a44ea6a7dba9378d67ca9dcea81f837f982922c3d885bb536a95b4b504d3739cf54573dc22bced065e2c6ac51e86bce065b607899e16e7012e74c9b1137bf01d5390ec1a190cb27a9a03b614fd9508ed572751b920cda04517b45db1564acba51afd10442938fa23ae8fe868d48899bf0f4ab272c6387f1196c0cfee7e59ddbdc7fe47994252c999b135ebf3c85158ff67e15a6fc8fa0958908baaff7782ef39f643e80516f229cc01e5e00b281be36555fa18bbd6b72272d819d4c69782b7a467b243c7b3501a25e750b15228e8bc8fbbcccefccd4d12677dc98a5253882a8dafe25e063456cee60f2899b32ad28542c304821d5a6995abcd3d6686a0c2c1feff10d1f80d16926a5e2c75dfa29f520ebfffae6e9b06e146d039ade24dbcda63784f352805aaa27035ebbf45d7bf6cd4be6116b0dd551290efb76c900d04539255b5dbf65d38e5988bab695624f7f0cfc5c3339f699b19f0720facdcdf49062a8ae7a4ace8e9d38ff411f5b5ab95536db2b5b4bc0b415e7318752c1f329b24ec49ab1faca66368522eff452a6f184182f87d2bdf791efab37c58a31764eb22ca60f13b68571add1efe9506194e0741b260fc8ded1e3a49e0bc8209e31371c4746c8b572e4baf8a74704c9c53d39770f3d04d449b10ee47133604cfe34b02668c554dc6c109ac3a4f8ca31876f37a8cb952bf7c2f511ce1538cad87b141a9f244b9afb0fb3f737e430e9ed0a2eb538ce79f81f2a2d8e506ed4d0137d8b1281293b1e6dacbcbb6aece8e099baa0aca46da705606096a58158165f25cea1f7f5b3af7a2d920e0bab30f7ae283bc636cfcdc3d584ace6b0acd5c54a3d5b7bc174ca50e6c6b1f48912881cb1fce44ec52b8ae53adab8d22944d4e15b8c6fa991f3248b33681d768f847acaf734a4aa5ef8b8a924124bdc39d6496d6f8a068a65f259523d48734ec3b8984b7226da0ac6dc889e1b2ba5c26076fe4d34c566c6409ac5caf8140b726085de86094fade7bbd20d3bf2efe1d56cab12135303b0aadb14538f217d686edda77f85921f8884493f1ce6dafad9fcb12f4dadb27929ff9d2a482fd4ac483118ad8f3497cb8bfcd251f483ed26b97b261e6565ce3657825a307f499d349b5f2e30afe3e0e5360c17db7de6070e3a818ee2e1c88085bef322557f6ccce5c4a60293e14b9ffa577cca4b22e4f79b0239a8656803cd169348f356bebfd1f4057e50d751b88ca7388471e160c94bcdaf61639d7f8bb69021c01c6c630ed88d5a137c5148329d4feaeb9f5f3e0b9c9e75f3c8b9937541c13574ef971e1407e4781e6b925f032305ec560972eeb685763e0dff62c0b8453ff4ce9a2984361966f934609975406c901f1f1b7776f12543d4bf8748b666d9cb42d7990997a7ededba480cf2ce0108a6aaa22ff343db61df74fa5d88de4410c395d73675e62cfa90804aaa821e37fd140e0a74b95158f7b37d2bd6b6b9575436fdc2191998bd395f0b7374cd666a2f937491fa696e831de6e6a943a0640f30de19e63280a0d1c2731ed44532daabfa08f5f69bedebaa648fdbd57517ccac231a0e721bee97bde0074ff9718c9652f1d7454980c1d0b7defc2194cebfab22cb0a334b069b1c7e37f8896bcb4f8560257130ce648913686e3824ff94d567a7576cf1e1e0530fb9382fac819ef8b0419e7d886b44bd5bf399b4cb29cb4057aa417f81aecad4c3d57d366bc81f877e72b52a8eb9fa240ebf10d1382379347bd0cddb39b1124003a95a43b964440113ae9a7d75a1cf52b3bcba38caf31f565f3d8c0f300f9589458123d52d38b3f6d4516aeacd5cb3bf140158a052e0c0a9d053fc63da4fa53a83496c0226deb1b53dc2a6021db89526548bad1a35771f87e1ba6ddf3d4fa54df98f018655c451c325f62eb96263264f677bcc9b70d00392df8c2524089220e41dbf57acc0f483044b6377ae17e0c4107284e399837518d6f26488495a9f79000b6dec7a5c50c47da28c0701174b278381248d717a174dad1806e5e4645223e3f6e04e32df2693762006a2afe8bb2d033707543a6954e706fc7d5732c57bc1037c2de79f321b001df8e4517a04f28f2a9d0fa22d98ce669f133502d6eaaa265d32e64d6be4b574c1661820b7c7d910514ba048d036811dd777546fcff26539ed67baa0335735857f59834278653a82843fcbf862e22d9a73af19915eb9688538f62d6852d4b27936e93ce31c83f6c71b2ca98c41c2ad27671b168de9dab6c22cce427967634269ed88e96017826d43e9285a6f7680b34d300736bac39099d90c7c610b4ce61a5222c9dca0342e7c4b713c1473d5d896ab3c5ba09a757130fa5ccdabe4ef0cf7427e4021f7fcda5509e7842954d323a0f0288cd36a21e84acbc8554498ab46bf4a2759120edbda00400e8e5a6f2908543e5f234421b02203a9c5c0170fa434dae17d59ee559d7b463d91ba5b29093301daac3fc4ef85c50a8daca9d5082b98641debff38a732a44f343ac6a11f716b798adc68be851299a82c1f0a83d0f551d57acd1816d2f73b372295e1016e6b5c2376dd299b02c326300e4659bd01632a02b419e664442018b48d93f806ffa0754de6f407b6181ccd9636cac586ec46a507af3b15b694038aa90975e8887b445a8298c92b14f9912717f6886a4c309dae33a92181722088204358ee0dd4015e2da7c32275c6407b83d3b7cfbaa91799b48a4be8fe02a3b72d06574ee77bc51a662c7e2438ae01354b7fa2027785afaa977463161fbb8ccd850e99324321e0087b495229b47f37166dfae45dcee5072f1e8b588ac39bf33891e6141b49a4b092194cb0d3e1e137b03df54749ffa7d58659f87e7d3847c506d0ec8e0fd136478243e51136f2e51c0c85c7332b1a14d4fe97feefabe30a6e6dcdc7ab63275fbd394938dc774b70489873fd3a9fc2c9a0a1875d406fc17b1507b5b65aac55fcea993190a1c84fe93a2fcb3e11c07a4572e355ea0f4d0d286edff5dde8816b0d5622c8c2de279085858668c397713089bbd279e001f24c6d8d5ecba99b365362af12ca49a7583b13d1daf0a57c4f1c7526d610a7dead5f59e2c4714aefe47947ebd947dbf167ff8ceb7d6ef033259161e2295cd019070d99c583a28f69cb5de7fc2f5de4a56a4cd97f1c", 0xc76}], 0x1, 0x0, 0x0, 0xc}, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, "5f18f384e280bad19731599055be5dca3a80971e", 0x6e1, 0x26c}) (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x4, &(0x7f00000003c0)) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x1, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x8}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1c) 9.64287377s ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 9.139062203s ago: executing program 7 (id=171): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) r1 = socket(0x18, 0x3, 0x3) setsockopt(r1, 0x1000000000029, 0x36, &(0x7f0000000040), 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0xfffffffd, "ff120000000600000000000000000001", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) (async) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r3, 0x800474c4, &(0x7f0000000000)) (async, rerun: 32) ioctl$BIOCLOCK(r2, 0x20004276) (async, rerun: 32) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000440)) r4 = socket(0x18, 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300), 0x2, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x0, 0x401}) getsockopt(r4, 0xffff, 0x3c, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x1, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) ioctl$DIOCRADDADDRS(r7, 0xc4504443, &(0x7f0000000b00)={{'./file0\x00', './file0\x00', 0x10, 0x2c}, 0x0, 0x3, 0x0, 0x0, 0x1, 0x8001, 0x80000001, 0x4a, 0x8001}) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 7.537182394s ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 7.521162272s ago: executing program 5 (id=167): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c0001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) (async) r0 = syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="1883357b7d2d00daf29cac7228e1b1c00c9caf24227376756ae25f5a226d47ff4801e76e249483c738b77f72dd7c38f1de6cfc7549deb209cbf59736cf24b96b281d5f191fe268e52d00b5553602513b711ea86986b79638f334ccb0779d2fab76b1ff26636abd592b03d532c25086eadc27928e197e48fd34ee10616c125352b3ef6340d03c485159806ae1cf48ceb6b8c2c2c8c8963dd304f8ad991f15b9f38791972eb293c511be874673885240484e2039636e80d18b2c9bb70b43c20ef1253b0be9551b391060d280ba7f94a27f5a4244967cfc206696349bbe7f4ab497ef656fccd67c94f52a97815787cd3f9b770325b0808131a157397d567e3dba58619f936c547a47262bfe0ee4716f19c4999cb5fcc1d35f945a93a0d4245a6bb9fbd95386c9537e68018d40d85551ce51fc82cf098c220e9f0012884d134b1c2fc58f2ec3b871629730f9e17f2cbc57d34dc75e9e9a81a9dbd69c98e503f6efe2838f5e81b6a8c96590f08b924271785335b3a7b8a44a605aac36b995dfca356316b1125ee38a375fe725fe329c9636cfdb92cb353fe91cc689f117f735beb9154fb64d29e0219e37d8069a7ca85c5d02fc6bfb90324aeb7bcebdc7d054c19d94def33e10046c8e7e8b085816556b9bb4d6932df48c37ec289fbdab0bdd9b20bb3a00b607eca3cdbe6493f6015fa1194dddef7ec79a36e95da28864e12f1b512f57d20dee36751395cd8f454e6464aa1df1a3df049d36c61e4f44642f1bd9ca324e18f494e0705ceaf2d95db1a388b0bc5d22fb54be5fc4329018c01f115d251287d828c939439a3f6a9a7cbab37366f28e24f65be5f408c83d472feaf0688370578242dbcc9b5b9b77830fc0c7b4b6fc7e32b480f42d1e3448f04baeff8a70c0541d21cc4d271299122ba9961217bc13cf13265b3d969403547f5ccd5755025fed3aacea18a7ce49c73e474dfa87f92b34f720d3e07659916ca5b6111ad808d4b3fc915efaf0a3167ea3f08a21daac79bc7181588e4d6ac36c9c6ac429a9bd4ea33ad3fe30d58845a8099f7b54ab52d97efdc97f9d2977d2b6112c16171995a0df741e315a6047a7e4e9fced336f64a05091357b6f08013f31849a89107255d059fc8d3520d64727f1cffee4c3bd59247592ae709101d7f21e8d97dcfc581fa021cdefd2d15255efc9117048ed51f99c15ad89a94a6ae5f278e8f1fbf76ecbc79222904ad62d1a34c64b2ba159092d1c0d0d7e04ae2b30b52e1758341b326eb1d5d2b97dd372951fc188c9a000cedb6d432426aeee5bc713ac9a79bde12e4681a3fed6decda02dc5fd35fe888aaf294f264bd9476bc183a5e65f244a44ea6a7dba9378d67ca9dcea81f837f982922c3d885bb536a95b4b504d3739cf54573dc22bced065e2c6ac51e86bce065b607899e16e7012e74c9b1137bf01d5390ec1a190cb27a9a03b614fd9508ed572751b920cda04517b45db1564acba51afd10442938fa23ae8fe868d48899bf0f4ab272c6387f1196c0cfee7e59ddbdc7fe47994252c999b135ebf3c85158ff67e15a6fc8fa0958908baaff7782ef39f643e80516f229cc01e5e00b281be36555fa18bbd6b72272d819d4c69782b7a467b243c7b3501a25e750b15228e8bc8fbbcccefccd4d12677dc98a5253882a8dafe25e063456cee60f2899b32ad28542c304821d5a6995abcd3d6686a0c2c1feff10d1f80d16926a5e2c75dfa29f520ebfffae6e9b06e146d039ade24dbcda63784f352805aaa27035ebbf45d7bf6cd4be6116b0dd551290efb76c900d04539255b5dbf65d38e5988bab695624f7f0cfc5c3339f699b19f0720facdcdf49062a8ae7a4ace8e9d38ff411f5b5ab95536db2b5b4bc0b415e7318752c1f329b24ec49ab1faca66368522eff452a6f184182f87d2bdf791efab37c58a31764eb22ca60f13b68571add1efe9506194e0741b260fc8ded1e3a49e0bc8209e31371c4746c8b572e4baf8a74704c9c53d39770f3d04d449b10ee47133604cfe34b02668c554dc6c109ac3a4f8ca31876f37a8cb952bf7c2f511ce1538cad87b141a9f244b9afb0fb3f737e430e9ed0a2eb538ce79f81f2a2d8e506ed4d0137d8b1281293b1e6dacbcbb6aece8e099baa0aca46da705606096a58158165f25cea1f7f5b3af7a2d920e0bab30f7ae283bc636cfcdc3d584ace6b0acd5c54a3d5b7bc174ca50e6c6b1f48912881cb1fce44ec52b8ae53adab8d22944d4e15b8c6fa991f3248b33681d768f847acaf734a4aa5ef8b8a924124bdc39d6496d6f8a068a65f259523d48734ec3b8984b7226da0ac6dc889e1b2ba5c26076fe4d34c566c6409ac5caf8140b726085de86094fade7bbd20d3bf2efe1d56cab12135303b0aadb14538f217d686edda77f85921f8884493f1ce6dafad9fcb12f4dadb27929ff9d2a482fd4ac483118ad8f3497cb8bfcd251f483ed26b97b261e6565ce3657825a307f499d349b5f2e30afe3e0e5360c17db7de6070e3a818ee2e1c88085bef322557f6ccce5c4a60293e14b9ffa577cca4b22e4f79b0239a8656803cd169348f356bebfd1f4057e50d751b88ca7388471e160c94bcdaf61639d7f8bb69021c01c6c630ed88d5a137c5148329d4feaeb9f5f3e0b9c9e75f3c8b9937541c13574ef971e1407e4781e6b925f032305ec560972eeb685763e0dff62c0b8453ff4ce9a2984361966f934609975406c901f1f1b7776f12543d4bf8748b666d9cb42d7990997a7ededba480cf2ce0108a6aaa22ff343db61df74fa5d88de4410c395d73675e62cfa90804aaa821e37fd140e0a74b95158f7b37d2bd6b6b9575436fdc2191998bd395f0b7374cd666a2f937491fa696e831de6e6a943a0640f30de19e63280a0d1c2731ed44532daabfa08f5f69bedebaa648fdbd57517ccac231a0e721bee97bde0074ff9718c9652f1d7454980c1d0b7defc2194cebfab22cb0a334b069b1c7e37f8896bcb4f8560257130ce648913686e3824ff94d567a7576cf1e1e0530fb9382fac819ef8b0419e7d886b44bd5bf399b4cb29cb4057aa417f81aecad4c3d57d366bc81f877e72b52a8eb9fa240ebf10d1382379347bd0cddb39b1124003a95a43b964440113ae9a7d75a1cf52b3bcba38caf31f565f3d8c0f300f9589458123d52d38b3f6d4516aeacd5cb3bf140158a052e0c0a9d053fc63da4fa53a83496c0226deb1b53dc2a6021db89526548bad1a35771f87e1ba6ddf3d4fa54df98f018655c451c325f62eb96263264f677bcc9b70d00392df8c2524089220e41dbf57acc0f483044b6377ae17e0c4107284e399837518d6f26488495a9f79000b6dec7a5c50c47da28c0701174b278381248d717a174dad1806e5e4645223e3f6e04e32df2693762006a2afe8bb2d033707543a6954e706fc7d5732c57bc1037c2de79f321b001df8e4517a04f28f2a9d0fa22d98ce669f133502d6eaaa265d32e64d6be4b574c1661820b7c7d910514ba048d036811dd777546fcff26539ed67baa0335735857f59834278653a82843fcbf862e22d9a73af19915eb9688538f62d6852d4b27936e93ce31c83f6c71b2ca98c41c2ad27671b168de9dab6c22cce427967634269ed88e96017826d43e9285a6f7680b34d300736bac39099d90c7c610b4ce61a5222c9dca0342e7c4b713c1473d5d896ab3c5ba09a757130fa5ccdabe4ef0cf7427e4021f7fcda5509e7842954d323a0f0288cd36a21e84acbc8554498ab46bf4a2759120edbda00400e8e5a6f2908543e5f234421b02203a9c5c0170fa434dae17d59ee559d7b463d91ba5b29093301daac3fc4ef85c50a8daca9d5082b98641debff38a732a44f343ac6a11f716b798adc68be851299a82c1f0a83d0f551d57acd1816d2f73b372295e1016e6b5c2376dd299b02c326300e4659bd01632a02b419e664442018b48d93f806ffa0754de6f407b6181ccd9636cac586ec46a507af3b15b694038aa90975e8887b445a8298c92b14f9912717f6886a4c309dae33a92181722088204358ee0dd4015e2da7c32275c6407b83d3b7cfbaa91799b48a4be8fe02a3b72d06574ee77bc51a662c7e2438ae01354b7fa2027785afaa977463161fbb8ccd850e99324321e0087b495229b47f37166dfae45dcee5072f1e8b588ac39bf33891e6141b49a4b092194cb0d3e1e137b03df54749ffa7d58659f87e7d3847c506d0ec8e0fd136478243e51136f2e51c0c85c7332b1a14d4fe97feefabe30a6e6dcdc7ab63275fbd394938dc774b70489873fd3a9fc2c9a0a1875d406fc17b1507b5b65aac55fcea993190a1c84fe93a2fcb3e11c07a4572e355ea0f4d0d286edff5dde8816b0d5622c8c2de279085858668c397713089bbd279e001f24c6d8d5ecba99b365362af12ca49a7583b13d1daf0a57c4f1c7526d610a7dead5f59e2c4714aefe47947ebd947dbf167ff8ceb7d6ef033259161e2295cd019070d99c583a28f69cb5de7fc2f5de4a56a4cd97f1c", 0xc76}], 0x1, 0x0, 0x0, 0xc}, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, "5f18f384e280bad19731599055be5dca3a80971e", 0x6e1, 0x26c}) (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x4, &(0x7f00000003c0)) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x1, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x8}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1c) 7.52078241s ago: executing program 7 (id=176): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) symlink(&(0x7f0000000000)='\x00', &(0x7f00000009c0)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7959) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) (async, rerun: 64) close(r0) (rerun: 64) 6.812069141s ago: executing program 7 (id=176): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) symlink(&(0x7f0000000000)='\x00', &(0x7f00000009c0)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7959) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) (async, rerun: 64) close(r0) (rerun: 64) 6.664942708s ago: executing program 6 (id=185): r0 = syz_open_pts() open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) r1 = kqueue1(0x10004) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80040000, 0x7, 0xd, 0x80002, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x3, 0xfffffffc, 0x2, 0x5}, {0x4, 0x24, 0xd, 0x9}, {0x80000000, 0xe2, 0x4, 0x8000005}, {0x803, 0xff7ff800, 0x80000009, 0xfc}, {0x7894, 0xffff, 0x1000008, 0xc}, {0x9776, 0x2, 0x3, 0xffffffbd}, {0x203, 0x3378, 0x28000, 0x81}, {0x49, 0x1083, 0x6, 0x2}, {0x1, 0x1000, 0x6, 0x10001}, {0xfffffffd, 0x5, 0x2, 0xf722}, {0x9, 0x4, 0x5, 0xa6a}, {0x601, 0x4, 0x400008, 0x801}, {0x5, 0x4070, 0x2, 0x6f5fc48f}, {0x3, 0x8, 0xffffffff, 0xc}, {0x8ff9, 0x401, 0xfffff, 0x3fe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x21, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x0, 0xffffffffffffffff, 0xd449}], 0x7, &(0x7f0000000100)=[{{}, 0xfffffffffffffff6, 0x2, 0x4, 0x5, 0x7fff}], 0x9, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) socket(0x24, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x80047476, &(0x7f0000000000)=0x6) 6.439123702s ago: executing program 6 (id=187): r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff0800452000640067000000f09078e0000002ac14ffff0c0290785c36000041e2fffe0065ffff04ff0002ffffffff0000000001940400030100072706e000000100000000e00000020000000000000010ac1400aae00000020000a3fbac1400bb0000f981b206"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x400000, "000000fbffffff00", 0x0, 0xfffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2, 0xfe}, {0x100, 0x4, 0x40}, {0x2, 0x0, 0x0, 0xfffffffe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x460, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0xffffffffffffff24, 0x0, 0x2}) sendmmsg(r1, 0x0, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000000)="08bf0000000000", 0x7) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) 6.438574703s ago: executing program 5 (id=167): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c0001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) (async) r0 = syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="1883357b7d2d00daf29cac7228e1b1c00c9caf24227376756ae25f5a226d47ff4801e76e249483c738b77f72dd7c38f1de6cfc7549deb209cbf59736cf24b96b281d5f191fe268e52d00b5553602513b711ea86986b79638f334ccb0779d2fab76b1ff26636abd592b03d532c25086eadc27928e197e48fd34ee10616c125352b3ef6340d03c485159806ae1cf48ceb6b8c2c2c8c8963dd304f8ad991f15b9f38791972eb293c511be874673885240484e2039636e80d18b2c9bb70b43c20ef1253b0be9551b391060d280ba7f94a27f5a4244967cfc206696349bbe7f4ab497ef656fccd67c94f52a97815787cd3f9b770325b0808131a157397d567e3dba58619f936c547a47262bfe0ee4716f19c4999cb5fcc1d35f945a93a0d4245a6bb9fbd95386c9537e68018d40d85551ce51fc82cf098c220e9f0012884d134b1c2fc58f2ec3b871629730f9e17f2cbc57d34dc75e9e9a81a9dbd69c98e503f6efe2838f5e81b6a8c96590f08b924271785335b3a7b8a44a605aac36b995dfca356316b1125ee38a375fe725fe329c9636cfdb92cb353fe91cc689f117f735beb9154fb64d29e0219e37d8069a7ca85c5d02fc6bfb90324aeb7bcebdc7d054c19d94def33e10046c8e7e8b085816556b9bb4d6932df48c37ec289fbdab0bdd9b20bb3a00b607eca3cdbe6493f6015fa1194dddef7ec79a36e95da28864e12f1b512f57d20dee36751395cd8f454e6464aa1df1a3df049d36c61e4f44642f1bd9ca324e18f494e0705ceaf2d95db1a388b0bc5d22fb54be5fc4329018c01f115d251287d828c939439a3f6a9a7cbab37366f28e24f65be5f408c83d472feaf0688370578242dbcc9b5b9b77830fc0c7b4b6fc7e32b480f42d1e3448f04baeff8a70c0541d21cc4d271299122ba9961217bc13cf13265b3d969403547f5ccd5755025fed3aacea18a7ce49c73e474dfa87f92b34f720d3e07659916ca5b6111ad808d4b3fc915efaf0a3167ea3f08a21daac79bc7181588e4d6ac36c9c6ac429a9bd4ea33ad3fe30d58845a8099f7b54ab52d97efdc97f9d2977d2b6112c16171995a0df741e315a6047a7e4e9fced336f64a05091357b6f08013f31849a89107255d059fc8d3520d64727f1cffee4c3bd59247592ae709101d7f21e8d97dcfc581fa021cdefd2d15255efc9117048ed51f99c15ad89a94a6ae5f278e8f1fbf76ecbc79222904ad62d1a34c64b2ba159092d1c0d0d7e04ae2b30b52e1758341b326eb1d5d2b97dd372951fc188c9a000cedb6d432426aeee5bc713ac9a79bde12e4681a3fed6decda02dc5fd35fe888aaf294f264bd9476bc183a5e65f244a44ea6a7dba9378d67ca9dcea81f837f982922c3d885bb536a95b4b504d3739cf54573dc22bced065e2c6ac51e86bce065b607899e16e7012e74c9b1137bf01d5390ec1a190cb27a9a03b614fd9508ed572751b920cda04517b45db1564acba51afd10442938fa23ae8fe868d48899bf0f4ab272c6387f1196c0cfee7e59ddbdc7fe47994252c999b135ebf3c85158ff67e15a6fc8fa0958908baaff7782ef39f643e80516f229cc01e5e00b281be36555fa18bbd6b72272d819d4c69782b7a467b243c7b3501a25e750b15228e8bc8fbbcccefccd4d12677dc98a5253882a8dafe25e063456cee60f2899b32ad28542c304821d5a6995abcd3d6686a0c2c1feff10d1f80d16926a5e2c75dfa29f520ebfffae6e9b06e146d039ade24dbcda63784f352805aaa27035ebbf45d7bf6cd4be6116b0dd551290efb76c900d04539255b5dbf65d38e5988bab695624f7f0cfc5c3339f699b19f0720facdcdf49062a8ae7a4ace8e9d38ff411f5b5ab95536db2b5b4bc0b415e7318752c1f329b24ec49ab1faca66368522eff452a6f184182f87d2bdf791efab37c58a31764eb22ca60f13b68571add1efe9506194e0741b260fc8ded1e3a49e0bc8209e31371c4746c8b572e4baf8a74704c9c53d39770f3d04d449b10ee47133604cfe34b02668c554dc6c109ac3a4f8ca31876f37a8cb952bf7c2f511ce1538cad87b141a9f244b9afb0fb3f737e430e9ed0a2eb538ce79f81f2a2d8e506ed4d0137d8b1281293b1e6dacbcbb6aece8e099baa0aca46da705606096a58158165f25cea1f7f5b3af7a2d920e0bab30f7ae283bc636cfcdc3d584ace6b0acd5c54a3d5b7bc174ca50e6c6b1f48912881cb1fce44ec52b8ae53adab8d22944d4e15b8c6fa991f3248b33681d768f847acaf734a4aa5ef8b8a924124bdc39d6496d6f8a068a65f259523d48734ec3b8984b7226da0ac6dc889e1b2ba5c26076fe4d34c566c6409ac5caf8140b726085de86094fade7bbd20d3bf2efe1d56cab12135303b0aadb14538f217d686edda77f85921f8884493f1ce6dafad9fcb12f4dadb27929ff9d2a482fd4ac483118ad8f3497cb8bfcd251f483ed26b97b261e6565ce3657825a307f499d349b5f2e30afe3e0e5360c17db7de6070e3a818ee2e1c88085bef322557f6ccce5c4a60293e14b9ffa577cca4b22e4f79b0239a8656803cd169348f356bebfd1f4057e50d751b88ca7388471e160c94bcdaf61639d7f8bb69021c01c6c630ed88d5a137c5148329d4feaeb9f5f3e0b9c9e75f3c8b9937541c13574ef971e1407e4781e6b925f032305ec560972eeb685763e0dff62c0b8453ff4ce9a2984361966f934609975406c901f1f1b7776f12543d4bf8748b666d9cb42d7990997a7ededba480cf2ce0108a6aaa22ff343db61df74fa5d88de4410c395d73675e62cfa90804aaa821e37fd140e0a74b95158f7b37d2bd6b6b9575436fdc2191998bd395f0b7374cd666a2f937491fa696e831de6e6a943a0640f30de19e63280a0d1c2731ed44532daabfa08f5f69bedebaa648fdbd57517ccac231a0e721bee97bde0074ff9718c9652f1d7454980c1d0b7defc2194cebfab22cb0a334b069b1c7e37f8896bcb4f8560257130ce648913686e3824ff94d567a7576cf1e1e0530fb9382fac819ef8b0419e7d886b44bd5bf399b4cb29cb4057aa417f81aecad4c3d57d366bc81f877e72b52a8eb9fa240ebf10d1382379347bd0cddb39b1124003a95a43b964440113ae9a7d75a1cf52b3bcba38caf31f565f3d8c0f300f9589458123d52d38b3f6d4516aeacd5cb3bf140158a052e0c0a9d053fc63da4fa53a83496c0226deb1b53dc2a6021db89526548bad1a35771f87e1ba6ddf3d4fa54df98f018655c451c325f62eb96263264f677bcc9b70d00392df8c2524089220e41dbf57acc0f483044b6377ae17e0c4107284e399837518d6f26488495a9f79000b6dec7a5c50c47da28c0701174b278381248d717a174dad1806e5e4645223e3f6e04e32df2693762006a2afe8bb2d033707543a6954e706fc7d5732c57bc1037c2de79f321b001df8e4517a04f28f2a9d0fa22d98ce669f133502d6eaaa265d32e64d6be4b574c1661820b7c7d910514ba048d036811dd777546fcff26539ed67baa0335735857f59834278653a82843fcbf862e22d9a73af19915eb9688538f62d6852d4b27936e93ce31c83f6c71b2ca98c41c2ad27671b168de9dab6c22cce427967634269ed88e96017826d43e9285a6f7680b34d300736bac39099d90c7c610b4ce61a5222c9dca0342e7c4b713c1473d5d896ab3c5ba09a757130fa5ccdabe4ef0cf7427e4021f7fcda5509e7842954d323a0f0288cd36a21e84acbc8554498ab46bf4a2759120edbda00400e8e5a6f2908543e5f234421b02203a9c5c0170fa434dae17d59ee559d7b463d91ba5b29093301daac3fc4ef85c50a8daca9d5082b98641debff38a732a44f343ac6a11f716b798adc68be851299a82c1f0a83d0f551d57acd1816d2f73b372295e1016e6b5c2376dd299b02c326300e4659bd01632a02b419e664442018b48d93f806ffa0754de6f407b6181ccd9636cac586ec46a507af3b15b694038aa90975e8887b445a8298c92b14f9912717f6886a4c309dae33a92181722088204358ee0dd4015e2da7c32275c6407b83d3b7cfbaa91799b48a4be8fe02a3b72d06574ee77bc51a662c7e2438ae01354b7fa2027785afaa977463161fbb8ccd850e99324321e0087b495229b47f37166dfae45dcee5072f1e8b588ac39bf33891e6141b49a4b092194cb0d3e1e137b03df54749ffa7d58659f87e7d3847c506d0ec8e0fd136478243e51136f2e51c0c85c7332b1a14d4fe97feefabe30a6e6dcdc7ab63275fbd394938dc774b70489873fd3a9fc2c9a0a1875d406fc17b1507b5b65aac55fcea993190a1c84fe93a2fcb3e11c07a4572e355ea0f4d0d286edff5dde8816b0d5622c8c2de279085858668c397713089bbd279e001f24c6d8d5ecba99b365362af12ca49a7583b13d1daf0a57c4f1c7526d610a7dead5f59e2c4714aefe47947ebd947dbf167ff8ceb7d6ef033259161e2295cd019070d99c583a28f69cb5de7fc2f5de4a56a4cd97f1c", 0xc76}], 0x1, 0x0, 0x0, 0xc}, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, "5f18f384e280bad19731599055be5dca3a80971e", 0x6e1, 0x26c}) (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x4, &(0x7f00000003c0)) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x1, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x8}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1c) 6.438491891s ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 6.438408532s ago: executing program 2 (id=188): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1ff, 0x4) setsockopt(r0, 0x0, 0x23, &(0x7f0000000340)="15337ac0", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x44946465, &(0x7f0000000040)={0x0}) r2 = socket$inet(0x2, 0x3, 0x40) sendto$inet(r2, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/152, 0x20}, 0x40) 6.436990006s ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 6.316863314s ago: executing program 0 (id=189): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x9, 0x10, [{0x3, 0x9, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0x6}, {0x8, 0x80f86, 0x4000, 0x9}, {0x1, 0x800, 0x4410186}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x8}, {0xce1, 0x6, 0x3, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x100}, {0x1c1, 0x10001, 0xf7, 0x2}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x4, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512895766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf12136ed0ccf698cb38ceecf5291aa9db1f1be0628ce7b47ad0db92953aa748044de00c17521af81bc2dffd28cbe10ee2ba4d7f435353edb9f7825b08f8e270e1b095cafb12cdf28e045eb067e992d1b72b1665a290a02645f57b3c0cea1f464dc2e078266627359b8181e90eac21784cbfd77d8d2d737ab9ccefbf66090dd1cdab29873fef7baa76d6997baeeb2e332c0361fc81f7489de3732821f536ebf6f2f6eede247f8361021c6c4e96c7d71156182be4b11e6bc6e9abd0a81f74eac47dce61e055f2384fe0fa37502fe918a455c39f364190e9", &(0x7f0000000000)=0x150, &(0x7f0000001640), 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}) bind(r0, &(0x7f0000000000)=@un=@file={0xf, 0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 6.30356964s ago: executing program 2 (id=190): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x42, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f4003400670000ff069078ac1400aaac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002820090810afcc2a6242d057fffffff00000000000000"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r3 = msgget$private(0x0, 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) (async, rerun: 64) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000140c, 0x0) (async, rerun: 64) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{r1, r2, 0x0, r2, 0x41, 0x12f, 0xe2f}, 0x3a0, 0xfffffffffffffffb, 0x0, 0x8001, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x7ffffffffffffffe, 0x0, 0x2, 0x0, 0x3}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) (async, rerun: 32) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async, rerun: 64) pledge(0x0, &(0x7f0000000380)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\x12\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\f\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\x00\x00\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae\x00\x9c\x0e\xc2\xefo\xbcJ\xb9{\xe9\x18`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\a\x00\x00\x00\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5f\xda') (rerun: 64) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r6 = socket$inet(0x2, 0x5, 0x6) (rerun: 64) r7 = socket(0x1e, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) (async, rerun: 64) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)=""/186, &(0x7f0000000280)=0xba) (async, rerun: 64) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() close(r8) (async) syz_open_pts() (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x8040, './file0\x00', [{[@v6=@rand_addr="34983aa0a58b3650f77d0a08313aceca", @v4=@local={0xac, 0x14, 0x0}], [0x3, 0xa72], 0x0, 0x30}, {[@v6=@mcast2, @v6=@mcast1], [0x46, 0x2], 0x4, 0x14}], {{0x246, 0x48, 0x4, 0x802}, 0x80000001, 0x408, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x6, 0x7, 0x1, 0x40000005}, 0x8001, 0xd86, 0x10007, 0xc4, 0xc00, 0x2}, @v6=@empty, 0x3, 0x3, 0x2, 0xf23b, 0x8, [[0xfffffff7, 0x9], [0x7, 0x834c]], [[0xfc000002], [0x9, 0x2]], 0x800009, [0x7fffffff, 0x79], 0x5, 0x18, 0x8, 0x2, 0x1, 0x40, 0x9f, 0x83, 0x9, 0x8, 0x47, 0xce57}}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x2b78c, 0x5, 0xfffffbfc, 0xffffffff, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x5, 0x2}) writev(r8, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) recvfrom(r5, &(0x7f0000000080)=""/161, 0xa1, 0x1000, &(0x7f0000000640)=@in6={0x1c, 0x18, 0x0, 0xf8ca, "571f12a605d7d9610af0aa7ee9286754", 0x80000001}, 0x1c) 6.302031509s ago: executing program 6 (id=191): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) listen(r1, 0x1) accept$unix(r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) close(0x3) unveil(0x0, &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) (async) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) (async) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) (async) listen(r1, 0x1) (async) accept$unix(r1, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) (async) close(0x3) (async) unveil(0x0, &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) 5.41734025s ago: executing program 0 (id=192): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000000)="25275a5a6f37f209920c17328f43770000000000000026987c90d1cef0a940bae309610580a23b27c4d4723161cbf2131aaa0a393d7a91795d8bbcd3475be14bfe2063b1a2413625ef7b4e9bb5da493ce99d3365d5324e4098b0d423ca260b08f649d8f1ec014baa45bcc8", 0x0, 0x0, 0x0) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="4a87133b47395fe546d7e9921a9031fe0dc8fbb6b8a2f7fc7e41256733d341795cefb41782d869d4d1c36fb8206f601123aa6fc2938cb95d401b4c4c97", 0x3d}, {&(0x7f0000000180)="70ab761389238739aab0200381cc0fbf063359cf87cb9c12d11daa41843cfcf18f639c5df0dc6f317f18381d78be926dd3d194e38a2f8f2f7436ccfdeadabe452018583cef1fc005f0", 0x49}], 0x2, &(0x7f0000000240)=[{0xe0, 0x1, 0x353, "70bedec8c9a869d1f7688d0af10949d096b0d0ea44080e9eddea35b9e65426ed09d7585bb57f6ea880c302c6c5ae46f4f74bf3a942c430c08a2aa1c865e0b1855d86591662be16e3071eb1167f2b2444d278ef7c5d094c86d29acc7a1a86780c78c68f569eb01fab865285d80eb9eadb29fdf5c8f7179e1d97ac2b612565ed94dcd2eb2c2939d80987768dbaca9d78d0994f9a825634cc17bd47ba9e6bf5f398f12c76e92c3ff0049cd5cf7555b37568cd692359b9526f2c12bfe542c76e7a86dcbae5afdb6cdd5b1fa08d74e8631bad622b96"}, {0xe4, 0x1, 0x7fff, "c18942616a188f32c0d638b324697c21275c93b7776fe8f6f6b3fe6669ffe2fc5a3ef2045b725a4da81857a3044fd65595e0450b81c6828e01cd5f466c949d3795b92df381106c63680d14ddbe4cf26c597dcca0b04ef8cff9954aea9b42557f15e5a08cad8c4c2536412c65c88d3952e2e729796ca7e40c47056a81a957bac1684cf4c4d08bdb0103dc0b42e72524c0b6870a40ece25b846606689d84f8716b8d1c6023e44446b353f8e1e815ff59cbc3c72b1384ddfd5ca330927e8304a28e64d2e4fadf3f1fb3a453251ee955a77eb0cbb61ff8"}, {0x98, 0x1, 0x8001, "37a85bcf51a690b9b325fb2c7b2653c15dc54dff400c6bea241a574616df5f99ee8893cab8c90d08d4a8a7b224837ea785f9fb82d978a1556a45fb47b022da6142a9e04e0aaf3267a12911ef8c861ba70b5ff68527811a54db71272ad0ece826b28b878fbdc3731d646abc364803cfb6aef24a6c3fa3d9373aa2f768eedc22e19049c98a8b0c3df011ed86d9"}, {0x50, 0x1, 0x1, "6b6daca6dee1b2f20dc3a0c5f2431511b503b0937573b3a08b57191cdf09d8997adeee11c4283b4c11c98ee066f66c5004042a092f63323e6662d9100965a975063d7d"}, {0x100c, 0xffff, 0x4f, "f3e164c2e2a9feaf28e661ddc26157e98ba5863f1fa0396fceb4f7775a0cbea9bba8b7c3eb51ee44749d85892c7153e6efc42766de87209169bb309449f276391916f360b1d521e48eb0f8e9890beaff85e0ca4f8e4713a8181b70d3fbe327c1ca7d3d2b39bb50fa268ba7cb65029aa17adb4427866bd85e070df762f00fd1f204dd39f469e50f8eeb994b5249700e236aa767ad94b6d6e11ec458f9105c62fb7263af70eec661e40f037f7547c139738203f1ee785785bbb75d9a63595c03131deb83c450ab2eb70788ee09ac46b8c5a3138363f6000910eb3644840d9eef763c0288f3cbcf111ba8a68f952e91b4ee3c4a994f14a471b9b2534c0366be96b1ceab486ae26237884893c552c38ce95a4e3be6ce438c00b870913255a292ec33ea8f81918107c55d2f843c01b847ee1a2e22af1f616f4a60af01bae5ac11b5999943bc084ef486795d2c825ba7cdcf7395bc4785de35d9c373f382dde4694a09b32933ef6e789cbb27c9e726f3f47e25f23ae3b70bc3441356b2c24f2735544031338e6922b3e7ffb1c86abdaff04fde5eee01544cb0fcefed8488d4e51329d831727b105547da5a5fc54952f49236db9cc7cdf56b357784be7145285596cce8a5e9a51bff67e40cd75f69f959df84852d71c7f5ec7b7b1aa02e3a79903b047b39c177ee1f2d480cdfa2e437ce79de924f733c2aea34beed3e8936d85fb91cc12c2c5c87d5ee5f751523a84d941e8dd91d3c57ee48c31529950c348b4406a2fb1052eb7943b740a043c7ab4f35ab6b85adc97d9256aa43126ff9121d67aeb33f1e334cb84ec4a289c712dbcbee12ba2aa0d7c056b29dea36588777a29d1d0fc355f97f292fdce402aad4d0453e3b52d6ae39695390a7e86a701e404133b29d3aceaafdce09fa08b8b1db3beec17a1b430459996df1434550bae25db4af252968f4514eb32a6d958b9fe66e12dfcf12aeb8fbc20a5768f0f276d09845351c540058d9f206b1bc309d0f663cab2bef3746c4ea102b86d8c6ec19cec159082ad28862676631dafb0966b4eb8084e99f5f6e23a06f0ca4f60f67d1389bf594317450f5ffe42af04c19cdf0bdff7e99992c9ec41d1ad4df5ba916d3af8602aa9831aac5a101a799777b1db28415e0d1fdcc450e93b5e2794dc72bd7884cb8ed2422a78835bc496268c6ebb8fe8f41ae1c9def89b882605cc07e54dd1315418985c489d6e841a3b9ea2532c91ed93b2f87785efe3bc8c3b62f955494dd2a72d72b6f3d652fcbea5a550517efac1ff98822cccb5c7dca5f3e535ab7ba6cc0e8007613b586c162e86177bda27d3d3d04817f99bf253bd72de90331087e22c3527b2ad8c5d8eceb3082f42417bc5df78c39b441473b3c91fecaf5cf874fd1b563e07f2f6979535433df6ed778b5848c70495808307764bbb2e2d7ebf6eb3dbf6698127790e19eb1c4547f516e2c1b8a9088ca0c1117c3f54f6068d0d83e36e554146682d2886a381a3cc46781763ca8dfe22e1d5f1c8d96ed2315911b4becfda61cd67805078681d510c259a7cebbbf1b32cbb7721bc460a77e20550475eed7effbcbddc91be640584ebc3593788660a960175fe1c62dd78a67cf14bb3efda91e42d18288b1eab50c7af6d0d91c3f2c5f1e42b11d06e3c222949d67751101ca87a73c62ebfea8351824e0dd21ca9537affbbba1b38c471715854bae1629f4dfdb229142eeb9a465060acd06dbdc4e67028ecd0087ff413f7bd86a5e9436fc9f2a3ed7ee0ff1390a9af8d2ae81628bc076ddfbc334c313c0457724be925a12383b9573c1fd82c618e51f77628adc5a4f9f36abc0308ba4a8082d4472c83fc560bfacdccb65eb0acaa60c9105e03e7ae111444cac46bd9995bff302b0804f3795b10ab4b780c682be71e92c7b4607cc71e6457b449ba6779226cc1f292bdf6ab1534ca71cad71ffef50f397ed46c1746c7188286aa2e636ba1fb3f8d30943fe890b4192c12482c7d57001e2ecc63f54de7b1b0e17911b67cd2f594122a76168f81a8441ea3953c22d248a5a892074a14379a3442beba4810992d9a235ba35dfd7c035bf45789bceebd1ffab7e773403300f629bf0412a81671b36a0229ab906c13e2dfd0b66b6cb2b9ad1de824d4155f5284d0ba34a8dbb9849ed538a69ed2374c0edf0b14af525fc22bd34c73cd09817b9bb2f32e63859f402e9517fe0ada0accaca0f70981c77d52bfc525c2e2536519a73ee2406a17c09949cdb1855b1f4dec19074b5259911cc752dcb7a6505dca7df0912e52ee48135a148d4236783c63309f9bd0b263a573be6a51d8e56466afa391e59b83470674f4fb9c46f2b7ca7c981d70afaf20c1f51f6e31b794945ebde6b395ff1deb218b5f88693fd38b33cfafa5293141f179d3cddf2b3e9f06321842ae63bb305fdb36aab44e05fff0f4b903e44810e47d1e4d9584e0f36ad41968937d794a10ba5725952a11366bd75de2172e1e423a12cdf8ee11107793fdae665e081de1b114a78edc0383953944f0cdd9d64aff7a1f3c2d4bc29cb7554ff24d36f7c8fa43e920d3a826e6b4af031b073394bfe1deb8b9e60fecfef2c5c2f14a23a98ca9670da5bf3ad965be6922bc561907161fe153fac1601674a5c7ae1716abbbd53a879395a564399ec5dd5783d183d52ca0f68f5fd675418aa5fffc1d3666ab4baed97cae360692b17e6cd1ba729a716e9bea43f3a0d5be0bfa4ada65db80ecd8351b78ba2de44f9949cc980db9de820f0dfb760718a9e2501d9050524234075972fba96aac309fd1bdec95a1475d0d203e82505ec045d43322720747cbd1866ae23f57e8c048d51211879accaa1cac999b923d27be35a348ddaa612545a3c80f8763f08f90fe72334afdba8d201e9216b176ed4789d781bc259c735938580e28f9b9b23fd54ad5f5f85aa34d6e4082ec1073f0d7dde3a2dede37ff461bfd5d53b40486df3b9969ef289e662f153cf38a3314d3b05f6c58b18a928e821edaf9b14ac8bd0d8f50455f2b4499e553258ac6e9e9d9e367d137860292e6d8ff7d36c85b148c2e9ff50a5988b0ca06d9d307a25530a0f9f0e5cbb87460b046d419d963aef602148cfa937f81456a1841f488383a9eac957170c0f73faa1a628baa7fb061fc4399612d27348695dcc392e1dfd80bd6a12d29068278c722533554e93298a37598c553cbd22b25ea3c73efd942361a03014cf83e7a9cb6a5d658a35db29bb776b3c877469ee32c68de30c4eacd094178edd45d7019b0d2413fc2cfde725d47115213e23e2597ac16913c5d1c902f0d76d80fd56a2bd950dc641bd0ebc9dcfccadb266cf7f4d94aa585e15d3a0baf8dd6c28fbd5cb9e183164ccc8d1d4ae53b47cc629c62efedfacf934c5be515e93b69f4ea5941fcfca47b36e71c5afe850ad30aad9b8eb7fc3515adee0c942d18a713de722e7cf40d2f5bb2042a835fb10962d66024da5b8a21a71d065fdb3ff944f2f0d384937f49473f6c80c40dc9c2bfce345209bb1f86d4872dfbe650d720b6e14c1a0eb2b7dd2482a3032a3e3d8eb18884d733bbc800d5a8ecc5dfc647de82f76949ab01c7cc75f0401804cca1874192cd3f2137c7c4695ea38027355cc0972d8dcc626996bc837ccb2064dc443004fae38a04ed41d7ad67f2872fccfea0efa7702259c6714809a35e5d1de387726e555fa848ba7c3d60eb990e288d75556f39f2995c1040d273abdadb95254993138e66537e3f8ff4ef3d937cdb2f340c6c189f463a2e1f058a7e28cb946a0e1fa2fd99da253f37f55757b89527af370f090baad8913e6d8624345bc9eb69e7e12d3de30a1b986c1cab958ac7412e1d82d5ed2335cc7d9be61ca0292be1499c7ab202007033d9f29a8de114cfa65ec4b3bc99b19c2341411229bb501d691d292235430fec1f190c408dee898ce631d092bf627275ccff743c6185efb0dfb929e6c4950be6344e815911d018921c9d04ec15fe283ebff22ef76e73b12f3a96e5cebcdac6eee9999e1d4250305e0244a44016a6280c90975618f9f0ad47606265a226786cc3ee3bf1973246274e266019a1856fa247d6c34732d347444c6bdb192cdc130279dffaf36d4b51dc9fb6522e9b1bf152c3d387e062461f00535b5d7c8b1dce3c81846fb5bb1c1bba75e824891b868afd7f34510898c1cb638970f17c33c9e43207c09617a83bba15b8f3f70975b7efbd9056c579ef32e85207e48c0348da925fcf98ac6b86b5affc8510f732d7e4b6ec59c230c69705c4c8311aa4d3df86b7475d1aeb3d7637c7a96ca19635d03603b53e6913163b9c4ff2a41045e2e9f595c29750188995d38e9c4f9c1fa27ee9c5788089a387c8887e50dc9fd65fb4ba5a4021f9cf89038e8c7f978001b79ca008f4d5919166b29ff5636a9c3fc365c89b8d5bb858a83bb1d6b68d0da830f8998fb207c5a5f86797726e2c1ad7e75b3442aec37f9e87a08186d76b71c89ba05a69df64d376b776ea0672416bfa923385ff7b67a1156f9dca389620204a0e5c228de09657f5b7cf6e7a78c8596fa6e770d6233629a08e69846ad98c06f646eb7dcc7d9e1801789b540685bade4d8a1cf42e333bdfe6ca591cd6553d2718987f6179d899eda7b1e604de6b80ef2f06d5c58e8111890a262dfebe69ffe051a3eceb319fe89b787151ba839184c68977530e290dc0c6c53fb1c1170733c22dd8b8d728cb8f14ebfe96460cba7d89388a5480ea45ac5a7c4e15a99d3e073b649a1c5e6be673634ae1a2beee99d8b4b933fcdfbfe503eeade1f4a11972499c7cd282c83b114a5b3c9509c191979636379f059da565f64656ff1a37a0147ab91fc40d496c815ec5ae85e62442b602025787588b1158c90e7183f9d72a647496104ab8d9bdfc1bff073e598e777ff68295fc24d49f41cec2498cea0585c89f2873113c57131dfa0960e361a0c8a73567202322fe70365d891b7eb3fd30a63c1d0cd8a61e56e206c3c04900781d29a08aa3a3a63dadfb5cf9a352de01bf5453b5783a9d60b2fdb5629192e7f95247eae15c857dc11d39607eb320bd0bd04c957bd00f3f42cbc9649640b462aa232efbcfd566b34b26e8643b7062a4464281cb74cc006f0b7d4407ed211343ea61de48ac0f4420c3a5b8f16ea0b1197a684b4b6efa997a0094ee4e1704e97e3493cd829f8f66c8189ad26162d4d268985dd123b5d8b678cb1625ff99de1f8788988ca44118d47e57999e8b2e4eb2047293da4613c9f437517fe6fa6a752423ff4a8500b4598613445719b4649732e03044f48daec39e95a496a71774caa1246c63b1d3771fde458ef5e69d88911164f88824290e02d07d8cdde509c4309268ca6f821236af406e9589be832c235e13390e4d59fa990fd6341e344342a162c1587a87adc36c5fab6383f91765f10b1752c2ee5ed13848033a3eab5171f74e84c3818b2ad305fcf35d85f7994b50a9d138ff5056145854d82d23c0c61bfd667782a1d370ea8ba1d5ed9c8edd02035f02024461beaa5ffc2f52638e4479dff27bad0bed11c4d65d97a30e55a51356b6ba954bd79fb068384de0e419e75d617b286542db6a6c303d376300c2806bd7f3c924c69fc808eb2522da4e1cf1c60ff160f30c7c9eff57b6d3e74683d5984c69d54d7194218d86dc5e5e65a164e0f9a0f481c7eb3ab53dc93c3b1a8cfd6e73d4e8d470de7ae33b1d17b20044ac4c1e7735a7ae8a3680955b5b9ee596e38b483a69833ee4183281581a1c91a5bd9a6a8cdc8ab904dffff6bdd46585ed068cdf9b78471119a020d4a8a6be817"}], 0x12b8}, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 5.413384223s ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 5.413105786s ago: executing program 2 (id=193): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) socketpair(0x18, 0x3, 0x6, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x25, 0x4, 0xea, 0xff}], 0x3, 0x0, 0xe8, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8c0, 0x0, 0xffffffff, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x8}, {0xffffffff}}, 0x0) setrlimit(0x8, 0x0) kevent(r2, 0x0, 0xfffffffb, &(0x7f0000000080), 0x9, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000080)={0x1, 0x4, 0xffffffffffffff9c}) ioctl$AUDIO_SETPAR_ctl(r0, 0xc0404125, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x2, 0x0, 0x2b11, 0x1, 0xa, 0x1a, 0x35c7}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r3) setrlimit(0x8, &(0x7f0000000040)={0x6, 0xffffffffffffffff}) r4 = dup2(r3, r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x7c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d100", 0x4, 0x8}) r6 = syz_open_pts() close(r6) fchflags(r6, 0x10000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)=0x7) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x20, &(0x7f0000000080)="e72a458a", 0x4) ioctl$DIOCGETRULES(r5, 0xcd604406, &(0x7f0000000e80)={0xffffffff, 0x2, 0x4, './file0/file0/..\x00', './file0\x00', 0x0, "dc180a15d4af5f32e5223560ce792a5a551232c0b95eb17b84e7480f00a0a45cf7b93270f78bb8c03408d867a53d839afd9248b95abb976f429ab0578e324ce4f2d3674fee39fba77b48d872e3b7167f8cc648fff0e1e8e28e379d4a157b1bfd03d28c66095bd06b36ef786d67573ebdebe7301a3b37b6b32c45b96cba7bb3d1991a59806c2304b63b0b37e42e333f043f175b7f9f534b74d9c84c450eefaf7d7be00f14d46fa943784c663d48f2079fdd28d3a4c7b78f5bd5a07f18f636b82fa6d645222689c89044118223e9deeba28a4d0560a1c3e7e7c2a5e82b2238c487f1f0641ecc2e252500fea8980c5187913cab080639dad025374a10990eb27f3fede1e178eb3b448a4f2fa48124e732b800fab8154c5d4b9d634f43ef8177a86d2d19d79e26cf34ab82f146a887dbc41ae94dd4f695366216f2641430c680516f9ebb069fbb2be7a6d1625de579c7b02985b307b870a836a3149dfe48cd0e8b9933c8acfa1f22276f6d3daccfe2619b3f04706643915caa4a37c9e145e7c3b55ac36cc342812b8037ad507ca9b56b2745c0a16d7f441eebf1600257907d387977af9768effb1fddb215dbfe409da0d06a2fdf8bc6d197d844abfffd5c0a6c3c6f41d0d772470c9d1e479acac0680a95d6559624e102defac805925a020b0ce9b06cfae473bad07807375b2aa360f9118e8eddb7e6d7095dc3aa6dcc9d7eff2c08b83e6538c5525129e80aa8a63d5c1e6bd1c66cc5fffab8fe7d2f231033c54cedf5c88236d79d8c65738772e3ecd5c4b175846d2b981e91675a98d8ddb61c8c15025db377858fb8804023e3b8cb26a85266fa05f581d119de55d28f22d59d838d418fc8dc67d0da1bc549feccc1f868e1ab65886658d09eac56b54cad7086be92f936e05dce4a1cdf53103187826a5ec9ec0b251dfd199bc3d25ea70bdc024f191927f15cb83fc6663939753a4794b7053df79659d0e4016ceab22514bcb89ed43cbb469521a1020f33236d64b3482a275772ea12a9fdc0ca630006843c1cdb2ff1ae169105069436d33c7689354b1129c8c87a83c7064451cf83a038920f768c6e9ef18b56804dd61010aa1490859e0a308ce32df055ad27c967239fdcf58cc54116e8924ec78afc0f00530cee1e68d63bfa2824fabf844e0b5bb3941bb15db6a1daa2395abe4492650331e42f3eaec8c00a63ec5255b5f0ca50bdf26b4b6595334873f030c55b680ef953b40908568488faa41439b36e3e6b09397f44696595fa8303ae358d7c209d9c5ed38834a1a7dfcd2c769331610e446741f707d4dafd6ef2aae149e5bf6c26304321d28d2bd5cd20df6204efe2da0338814348d22eeacde9f1b67cf8536fa99782077557f8a244a3ffd8f1ccec3ad81569552869a2ed941ab46b3e2a356e1adfaabcef63619bd05e2e5bb0f0f8f5392bccf4c1aec2c0c031b875a2a5b9592dcec43ed96379a66cf964c2222ec4f9d60d6db481ccf5e0da08fe2a3a8e73f4c194288ba972cce15b66f8eb71498f8f8e6a025e18d8cfd4d01f6ee3f572c6bcaa35ff148d2d3feb9359c07a43b781efff31a0afe35c4666072643293fa37f9dfa73f7fa4e89b6375b9f0d72eae8c4d898310a867956f64c4c0b307cb2c518e1c6ddec2654081bdb1a67ae9ccdc7f4d7b9757a14f0144aa3049345b2054cb1a13128200d1eaf2641f873e82cb263c3143eb55219be561b6d6496fc4732df0ba8240105423cb1b3da50554f4a871ba4a925f644f28e33e9f1d82500ce220dac3f4b099cecc0861c8ef8b938b285d9ee07ccc2ea87be3f7d7bc3c2bae79a7656322eaf65138978b4ffb7568b8959a411a30c52e280f67738b661b38e8564253df81d447221fcabf44c52c51ba828fa59d6f5c81964a785a1bd9072f8fdf2068063cc05f337a92a0197"}) ioctl$TIOCSETA(r5, 0xcd604407, &(0x7f0000000040)={0x3, 0x0, 0x3fc, 0x800005, "210d000000020000000000000000004021800600", 0x4, 0x5}) ppoll(&(0x7f0000000000)=[{r4, 0x40}, {r2, 0x4}, {r5, 0x2}], 0x3, &(0x7f0000000180)={0x7, 0x7ff}, &(0x7f00000001c0)={0x1000}) 5.41198543s ago: executing program 7 (id=176): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) symlink(&(0x7f0000000000)='\x00', &(0x7f00000009c0)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7959) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) (async, rerun: 64) close(r0) (rerun: 64) 4.879460225s ago: executing program 0 (id=196): r0 = semget$private(0x0, 0x4, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = semget(0x0, 0x1, 0x217) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r5, r5, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{r4, r5, r4, r5, 0x8f, 0x1a10}, 0x0, 0x6, 0x0, 0x0, 0x8, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001d80)={&(0x7f0000000ac0)=@abs={0x9, 0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000001d40)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x4}, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r7 = semget(0x0, 0x1, 0x281) kill(r5, 0xb) semop(r7, &(0x7f0000000040)=[{0x3, 0xee3a}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{r8, r9, r8, r9, 0x34, 0x6}, 0x0, 0x5fe5, 0x0, 0x0, 0x4, 0x0, 0x8000000000000001}) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x46) ioctl$BIOCSETIF(r10, 0xc0284408, &(0x7f0000000040)={'tap', 0x0}) semop(r0, &(0x7f0000000040)=[{0x64, 0x7, 0xe7212cb163e05c79}], 0x1) 4.877993807s ago: executing program 0 (id=198): minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) (async, rerun: 64) r0 = socket(0x1e, 0x3, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xffff, 0x4, 0x0, 0x3, 0x2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x4000000000000, 0x0, 0x300000001, 0x1}) (async) write(r0, &(0x7f00000002c0)="3f5f52936a5893db2e5a2077d759a5e79072be54ab030f8783b47515c0d2cd355445bd406b4c5b86b83e0d1b9c26392bbda8d3ba549bc6e4b798f29d36b7560e06637b7ce8ded5842ed1f08a5deb6fd825f910abff744e7eb90772238b092dc8075b19a8ca9e34c1fcab5eb4c72a8a3ac6dc9bda49bd2d4f0c2da361d666ec4e4401c80a1a728c11167553c17d041929987ad3", 0x93) (async) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 4.874735221s ago: executing program 5 (id=167): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c0001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) (async) r0 = syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="1883357b7d2d00daf29cac7228e1b1c00c9caf24227376756ae25f5a226d47ff4801e76e249483c738b77f72dd7c38f1de6cfc7549deb209cbf59736cf24b96b281d5f191fe268e52d00b5553602513b711ea86986b79638f334ccb0779d2fab76b1ff26636abd592b03d532c25086eadc27928e197e48fd34ee10616c125352b3ef6340d03c485159806ae1cf48ceb6b8c2c2c8c8963dd304f8ad991f15b9f38791972eb293c511be874673885240484e2039636e80d18b2c9bb70b43c20ef1253b0be9551b391060d280ba7f94a27f5a4244967cfc206696349bbe7f4ab497ef656fccd67c94f52a97815787cd3f9b770325b0808131a157397d567e3dba58619f936c547a47262bfe0ee4716f19c4999cb5fcc1d35f945a93a0d4245a6bb9fbd95386c9537e68018d40d85551ce51fc82cf098c220e9f0012884d134b1c2fc58f2ec3b871629730f9e17f2cbc57d34dc75e9e9a81a9dbd69c98e503f6efe2838f5e81b6a8c96590f08b924271785335b3a7b8a44a605aac36b995dfca356316b1125ee38a375fe725fe329c9636cfdb92cb353fe91cc689f117f735beb9154fb64d29e0219e37d8069a7ca85c5d02fc6bfb90324aeb7bcebdc7d054c19d94def33e10046c8e7e8b085816556b9bb4d6932df48c37ec289fbdab0bdd9b20bb3a00b607eca3cdbe6493f6015fa1194dddef7ec79a36e95da28864e12f1b512f57d20dee36751395cd8f454e6464aa1df1a3df049d36c61e4f44642f1bd9ca324e18f494e0705ceaf2d95db1a388b0bc5d22fb54be5fc4329018c01f115d251287d828c939439a3f6a9a7cbab37366f28e24f65be5f408c83d472feaf0688370578242dbcc9b5b9b77830fc0c7b4b6fc7e32b480f42d1e3448f04baeff8a70c0541d21cc4d271299122ba9961217bc13cf13265b3d969403547f5ccd5755025fed3aacea18a7ce49c73e474dfa87f92b34f720d3e07659916ca5b6111ad808d4b3fc915efaf0a3167ea3f08a21daac79bc7181588e4d6ac36c9c6ac429a9bd4ea33ad3fe30d58845a8099f7b54ab52d97efdc97f9d2977d2b6112c16171995a0df741e315a6047a7e4e9fced336f64a05091357b6f08013f31849a89107255d059fc8d3520d64727f1cffee4c3bd59247592ae709101d7f21e8d97dcfc581fa021cdefd2d15255efc9117048ed51f99c15ad89a94a6ae5f278e8f1fbf76ecbc79222904ad62d1a34c64b2ba159092d1c0d0d7e04ae2b30b52e1758341b326eb1d5d2b97dd372951fc188c9a000cedb6d432426aeee5bc713ac9a79bde12e4681a3fed6decda02dc5fd35fe888aaf294f264bd9476bc183a5e65f244a44ea6a7dba9378d67ca9dcea81f837f982922c3d885bb536a95b4b504d3739cf54573dc22bced065e2c6ac51e86bce065b607899e16e7012e74c9b1137bf01d5390ec1a190cb27a9a03b614fd9508ed572751b920cda04517b45db1564acba51afd10442938fa23ae8fe868d48899bf0f4ab272c6387f1196c0cfee7e59ddbdc7fe47994252c999b135ebf3c85158ff67e15a6fc8fa0958908baaff7782ef39f643e80516f229cc01e5e00b281be36555fa18bbd6b72272d819d4c69782b7a467b243c7b3501a25e750b15228e8bc8fbbcccefccd4d12677dc98a5253882a8dafe25e063456cee60f2899b32ad28542c304821d5a6995abcd3d6686a0c2c1feff10d1f80d16926a5e2c75dfa29f520ebfffae6e9b06e146d039ade24dbcda63784f352805aaa27035ebbf45d7bf6cd4be6116b0dd551290efb76c900d04539255b5dbf65d38e5988bab695624f7f0cfc5c3339f699b19f0720facdcdf49062a8ae7a4ace8e9d38ff411f5b5ab95536db2b5b4bc0b415e7318752c1f329b24ec49ab1faca66368522eff452a6f184182f87d2bdf791efab37c58a31764eb22ca60f13b68571add1efe9506194e0741b260fc8ded1e3a49e0bc8209e31371c4746c8b572e4baf8a74704c9c53d39770f3d04d449b10ee47133604cfe34b02668c554dc6c109ac3a4f8ca31876f37a8cb952bf7c2f511ce1538cad87b141a9f244b9afb0fb3f737e430e9ed0a2eb538ce79f81f2a2d8e506ed4d0137d8b1281293b1e6dacbcbb6aece8e099baa0aca46da705606096a58158165f25cea1f7f5b3af7a2d920e0bab30f7ae283bc636cfcdc3d584ace6b0acd5c54a3d5b7bc174ca50e6c6b1f48912881cb1fce44ec52b8ae53adab8d22944d4e15b8c6fa991f3248b33681d768f847acaf734a4aa5ef8b8a924124bdc39d6496d6f8a068a65f259523d48734ec3b8984b7226da0ac6dc889e1b2ba5c26076fe4d34c566c6409ac5caf8140b726085de86094fade7bbd20d3bf2efe1d56cab12135303b0aadb14538f217d686edda77f85921f8884493f1ce6dafad9fcb12f4dadb27929ff9d2a482fd4ac483118ad8f3497cb8bfcd251f483ed26b97b261e6565ce3657825a307f499d349b5f2e30afe3e0e5360c17db7de6070e3a818ee2e1c88085bef322557f6ccce5c4a60293e14b9ffa577cca4b22e4f79b0239a8656803cd169348f356bebfd1f4057e50d751b88ca7388471e160c94bcdaf61639d7f8bb69021c01c6c630ed88d5a137c5148329d4feaeb9f5f3e0b9c9e75f3c8b9937541c13574ef971e1407e4781e6b925f032305ec560972eeb685763e0dff62c0b8453ff4ce9a2984361966f934609975406c901f1f1b7776f12543d4bf8748b666d9cb42d7990997a7ededba480cf2ce0108a6aaa22ff343db61df74fa5d88de4410c395d73675e62cfa90804aaa821e37fd140e0a74b95158f7b37d2bd6b6b9575436fdc2191998bd395f0b7374cd666a2f937491fa696e831de6e6a943a0640f30de19e63280a0d1c2731ed44532daabfa08f5f69bedebaa648fdbd57517ccac231a0e721bee97bde0074ff9718c9652f1d7454980c1d0b7defc2194cebfab22cb0a334b069b1c7e37f8896bcb4f8560257130ce648913686e3824ff94d567a7576cf1e1e0530fb9382fac819ef8b0419e7d886b44bd5bf399b4cb29cb4057aa417f81aecad4c3d57d366bc81f877e72b52a8eb9fa240ebf10d1382379347bd0cddb39b1124003a95a43b964440113ae9a7d75a1cf52b3bcba38caf31f565f3d8c0f300f9589458123d52d38b3f6d4516aeacd5cb3bf140158a052e0c0a9d053fc63da4fa53a83496c0226deb1b53dc2a6021db89526548bad1a35771f87e1ba6ddf3d4fa54df98f018655c451c325f62eb96263264f677bcc9b70d00392df8c2524089220e41dbf57acc0f483044b6377ae17e0c4107284e399837518d6f26488495a9f79000b6dec7a5c50c47da28c0701174b278381248d717a174dad1806e5e4645223e3f6e04e32df2693762006a2afe8bb2d033707543a6954e706fc7d5732c57bc1037c2de79f321b001df8e4517a04f28f2a9d0fa22d98ce669f133502d6eaaa265d32e64d6be4b574c1661820b7c7d910514ba048d036811dd777546fcff26539ed67baa0335735857f59834278653a82843fcbf862e22d9a73af19915eb9688538f62d6852d4b27936e93ce31c83f6c71b2ca98c41c2ad27671b168de9dab6c22cce427967634269ed88e96017826d43e9285a6f7680b34d300736bac39099d90c7c610b4ce61a5222c9dca0342e7c4b713c1473d5d896ab3c5ba09a757130fa5ccdabe4ef0cf7427e4021f7fcda5509e7842954d323a0f0288cd36a21e84acbc8554498ab46bf4a2759120edbda00400e8e5a6f2908543e5f234421b02203a9c5c0170fa434dae17d59ee559d7b463d91ba5b29093301daac3fc4ef85c50a8daca9d5082b98641debff38a732a44f343ac6a11f716b798adc68be851299a82c1f0a83d0f551d57acd1816d2f73b372295e1016e6b5c2376dd299b02c326300e4659bd01632a02b419e664442018b48d93f806ffa0754de6f407b6181ccd9636cac586ec46a507af3b15b694038aa90975e8887b445a8298c92b14f9912717f6886a4c309dae33a92181722088204358ee0dd4015e2da7c32275c6407b83d3b7cfbaa91799b48a4be8fe02a3b72d06574ee77bc51a662c7e2438ae01354b7fa2027785afaa977463161fbb8ccd850e99324321e0087b495229b47f37166dfae45dcee5072f1e8b588ac39bf33891e6141b49a4b092194cb0d3e1e137b03df54749ffa7d58659f87e7d3847c506d0ec8e0fd136478243e51136f2e51c0c85c7332b1a14d4fe97feefabe30a6e6dcdc7ab63275fbd394938dc774b70489873fd3a9fc2c9a0a1875d406fc17b1507b5b65aac55fcea993190a1c84fe93a2fcb3e11c07a4572e355ea0f4d0d286edff5dde8816b0d5622c8c2de279085858668c397713089bbd279e001f24c6d8d5ecba99b365362af12ca49a7583b13d1daf0a57c4f1c7526d610a7dead5f59e2c4714aefe47947ebd947dbf167ff8ceb7d6ef033259161e2295cd019070d99c583a28f69cb5de7fc2f5de4a56a4cd97f1c", 0xc76}], 0x1, 0x0, 0x0, 0xc}, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, "5f18f384e280bad19731599055be5dca3a80971e", 0x6e1, 0x26c}) (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x4, &(0x7f00000003c0)) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x1, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x8}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1c) 4.670858123s ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 4.670678641s ago: executing program 6 (id=191): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) listen(r1, 0x1) accept$unix(r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) close(0x3) unveil(0x0, &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) (async) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) (async) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) (async) listen(r1, 0x1) (async) accept$unix(r1, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) (async) close(0x3) (async) unveil(0x0, &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) 4.459175106s ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 4.007759175s ago: executing program 2 (id=201): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="ee41ad5a", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0xf02, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = getpid() sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000580)="45d0f3554d4d57cd5b9e359cf50eff85312c274fbf683736ec9d3ea2023375e63243143f098a3032fa49d820326ab3f124c30de088cb9d3f4e80fb4a240914692824a3f6776b42761e48639fe8cfb8a87996db6d7fc842038515b565d7c10a1a550f45a88fff68eaaf6f63", &(0x7f0000000640)=0x6b, &(0x7f0000000680)="37ec4e2f3575c4b084bd71e84d39eb70e6", 0x11) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x2, r1) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r0, 0x0) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) (async) select(0x40, &(0x7f0000000180)={0xffffdffffffffff9, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x7ff, 0x400000000181c, 0x9, 0x2000000000000024}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x16, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8035, "2189b62837be85c5"}}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000340)=[{0x2d, 0x0, 0x3, 0xd}, {0x5, 0xc, 0x8, 0x2}]}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x7f, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x205, 0x4, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x14}, {0x6, 0xe, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x7ff, 0x3, 0x8, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x4, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x8}]}) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000180)="b9e6aa046ab5b739a173f8dcc962be747a179123e33c00fbf1d7317a91fa4f4ec4971b4feb3e994ed0efd2f04072b2ed094fa899dfb038ef876bcc59044d99b006b05e03e0679d06d22c20b4250f5871405ae7d08438daeb6fa1456df709aa7a9e11b13b29b1a0b07a165357cd485291038914b316b24b95614f1a61fa768f167f2287ad1086f34a1153715c864b0a7a0ac0ea49d41a4b6da3791e8ef9b49ea0aa4b42ee8ebbc865b6686245ee29edd638000000dee305dca26e2d70c9ddf78c5272bcf0257eb98d40e0cba9c17306a7fd0634cfb6a150173fac4c1b67075da25d4d5e892444b221197f8167defe626c757cc8feb3b06f3a1019b6dbb2429971780ab2a3400c2a303e82a0ae51891f202113ea", 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.005752785s ago: executing program 3 (id=202): ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x25, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x8002, 0x1) r1 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "0000000000004a020400de08200100", 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x1, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1211}, 0x1c) ftruncate(r1, 0x5) socket(0x18, 0x2, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x3, 0x2}, {0x0, 0xfffffffb}, {0x0, 0x1}, {0x0, 0x1}, {0x1, 0x9}, {0x0, 0x4}, {0x3, 0x4}, {0x1, 0xc8}, {0x5, 0xfffffffd}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x1, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x4}, {0x3, 0x2000000}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x2000}, {0x1, 0x7}, {0x2, 0x3}, {0x2}, {0x2, 0xda}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x257fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setreuid(0x0, 0xee01) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x401003, 0x5, 0x7ffffffd, 0x1, 0x8, 0x7, 0x80000000, 0x1, 0x0, 0x2000007, 0x6}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x40, 0x2b) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x81, 0x1, 0x3, 0x0, 0x8000004a, 0x23c, 0x3, 0x1, 0x2, 0xb}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = socket(0x1, 0x8002, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) 3.349560699s ago: executing program 0 (id=198): minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) (async, rerun: 64) r0 = socket(0x1e, 0x3, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xffff, 0x4, 0x0, 0x3, 0x2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x4000000000000, 0x0, 0x300000001, 0x1}) (async) write(r0, &(0x7f00000002c0)="3f5f52936a5893db2e5a2077d759a5e79072be54ab030f8783b47515c0d2cd355445bd406b4c5b86b83e0d1b9c26392bbda8d3ba549bc6e4b798f29d36b7560e06637b7ce8ded5842ed1f08a5deb6fd825f910abff744e7eb90772238b092dc8075b19a8ca9e34c1fcab5eb4c72a8a3ac6dc9bda49bd2d4f0c2da361d666ec4e4401c80a1a728c11167553c17d041929987ad3", 0x93) (async) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 3.342396898s ago: executing program 3 (id=203): r0 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x9, 0x8, 0x7, 0x1, 0x2, 0x0, 0x10, [{0x8, 0x8, 0x9, 0x71800}, {0x8, 0x3, 0x196d7, 0x80000009}, {0x899, 0x40000, 0x9, 0x22}, {0x7ffff7fd, 0x76e, 0x205, 0xffffeffe}, {0x7, 0x80006b63, 0x0, 0x10000}, {0xfffffffe, 0x6, 0x7ffffffc, 0x1081}, {0x3, 0x10000008, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x8}, {0x1000, 0x5, 0x6, 0x1}, {0x8, 0xff79, 0x1, 0xe1}, {0xa, 0x6, 0x200, 0x4}, {0x7, 0x6, 0x5, 0xfffffc02}, {0x9, 0xe0, 0x1, 0x80000008}, {0x5, 0x6, 0x27, 0xfffffffd}, {0xffffffff, 0xd655, 0x2, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 3.341508988s ago: executing program 7 (id=176): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) symlink(&(0x7f0000000000)='\x00', &(0x7f00000009c0)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7959) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) (async, rerun: 64) close(r0) (rerun: 64) 2.269730608s ago: executing program 3 (id=204): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x7fff, 0x7a0, 0x9, 0x63}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x0, 0xffffffc1, 0x3, 0x8}) clock_getres(0x4, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01864c2, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfd9}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x0, 0x1b, 0x2, 0x8, 0x5}], 0xffff0000, &(0x7f0000000240)=[{{r2}, 0x0, 0x40, 0x80, 0x52d, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x8001, 0x7}, {{r2}, 0xfffffffffffffffe, 0x90, 0x20000000, 0xcd5, 0x1a}], 0x5, &(0x7f00000002c0)={0x7, 0x8}) clock_getres(0x4, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000340)) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000380)) ioctl$DIOCADDRULE(r2, 0xcd604404, &(0x7f00000003c0)={0x13, 0xfffffffb, 0xffffff20, './file0\x00', './file0\x00', 0x0, "fd4ea30bac4953cdd9dbde255d5afd1f32115947e2cf3e62d73b1f0697322a94aa9f09390b16fb4bb79e91131b8671131179d3eba0323fa4823df387663055068a8ce2561da14f0c1e4e620dec57b2d81cbbbc2a98d1aad0e03eb8226683d5dc72b2f32ccd5029132be9c0d53bd745b11d00b5f39f4d9516a08b39bf475565368f44ff85a8380a89391b43ed51265051d714e19b622b51ca5550d77a6b4420affad2c8a56dbaa825aef111921fa170713e3d12fc049c1645c3f0579029e8e5f56e068f59c79bfb82f460a3ce74d0cddc4e1e44815d1e93ebbb7f1b52c8e3f5f48b4e8b1e22451403d6b9b2532b3e7f485013422cdba5380ab223bad382b3e2f81815f8caa5f9ecc452e4322f5f6876ea5d8e4ced368425ef94924e61e989c9eb2d42d19cf2cf336f18706acb48092a94cf51a35f36dd09e4f85a8d7bd6c7c9d9f73eace5f527e76def7148e6429bd93e41d38555fe5c4980ff040d21d21ba50c97163d9c31568284b9ce936c3914f3dcadfec4e1cfa4459694b41aa086ed473de21059169944470046a2d208dc4f906680b5a8e7d3601d53bab3b072ce54f3213e0c91651d26c309531a773270261d02519d5df6c5ff9d0ccc15d45c9365338469a7a575b4c54becdd86d1c4fccfaafa8a85b407a2c937b53d38e5385aad33b4210c8e21cd919cf05df64b9ae976e79746aca244b416386359575f735a01778e9db297554130fca602c6b4ae4ccef2664bedc4646cfc5c1ae5dab85841f80a782943f173c6ea0438a46b34e6555ecbf6691d155aee27b0c6fbdc8c2a8108fa9b535558954b629bb806822550f633faba444939b010d9d93dc4933ec027047ed68ce5de329f512a235cdd296b7ccf3bd81ef05e1f6c70b85ac0d8d52a9e63a89e7bb737cff7cbeffc3526c83626f70058b6b5fbfa48d9e8c93d3929383831551bf3630bc589236c3ca21cc09cca812c10ddfb372937c7f7a4470c3dddb5460390b444c92b47ef12c8f68cea0f33d81751851e9a45c24adbec771746181961053a3f8a0b5c40ac5371d18025375fabff0ac903a8f04d1f5bf2403571b6df0926e26a0f520ffe5c3ce6556be97f14ca73b6ccb0af9cf25775c0965957dd9631c4606cda468b00687f507b89a82c280fd559966dc54e915ad5bfb8bfbdfdc94a535644f53b37a0022a8680ad30b86800514bae9581333a836c4edcc155a803d92c13cf3c14dea9fd9d2b22f6c29e289defdc64d9d315b7c441beb5aa3f13f446bb691aef8d50ee9fdfd1ca2aa41e34c9f778f01f176dad01afe856c2a19ffdefd0f897629af0222f47d73a86206cd3117097ee78b80a22d2a36b41af3e93b86f8ec4261a986880b94bb072db7976f1a922b18f792599d08c86a77d112d70fd7b16f962de343489094a218e491f2267aac886efe771debc5d000d2482f3f48b52cd3e175a68c6171028af0db767e2ddfc0c777fc805170e9b6908fb29c77de4484fdc5d712563613e435246681e54ac412c4fe620e2e955381ebc8860c103da5bc3f666248f92df2e4a32b50359a674b1e29a02e63af04dd86584dddf208abae08feffd45ebc264372a6f159070a176f63f780093a180db06178305da4e04963315181f564c99ffbbfce529e9909471bf3c25872f4a7b779f65daae575425262e654bcd48b462cf48b9b66a7c1298d2f8a91442d013abc9fb6d0b6b7946477152e7fc7ccdab575c4cf500496a1aba62f447acb5853a04d838130b89480618da9a479e69c6491d64c089bbcd45475367fed3ccaf5dd97d0e72d3875bb8825753bdc6bbe9fbadfb012999a22ae51ebd75b862aa394e84a08d0fb470bb4a941d28e18dc1bb49f34d0721645f95e639fb56fb9ad4fbf8b7e7ad3d2abb6a8c8038b6b27b6bd9f17d2296a8a9ef3dae9720afd9668d"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001140)=0xc) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x2) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001180)="ab52471fa1e95b56920cae0777136c8cac86e4a5def3d47ab4a4e7e75adfc516801ac366ea7ea226e588de0fbc26787a13e04f7cefe63c969578c0241671ff0c795157afbda867268f012d176fe5602e4cd64fe2621b9d", 0x57}, {&(0x7f0000001200)="887d0f001d5d619b42d629a3b70add362d663ae1d21337bd8034f61e14a8df7e6fe4454338f66a2f4a4efbad55490e0e7b255669c354b534a105cfcda595da526878d72c047c89c5d1b60459d9bf274b34c086c64a921c3ae1e3c4da8ec8e170c25636766cf5fcb32f2d41f1f75fb90589aee8e27e396a534bcf398096b6cd7130a223737c187de863d52ceddaea2e42d0099735bd111315af6d05d4b692bae4b745437ea30af4cdc50f", 0xaa}, {&(0x7f00000012c0)="2c3e28e8c11b48ff8a3dcc353074d90718dff3cdb2e2d3d762f2d11677850c3e072fb8fe8e5b0bc15f186754b3b4c3e42704c5a968c99cb5677759cb12e02610acac26e8629b0cb0780d0df2d88ac3c0ea2c6a5032aea2fa794ea322e9e2", 0x5e}, {&(0x7f0000001340)="35943b1cefcf3c43e490e6be4ec90892b8348a528d69461de18071e2043fd7ca135c9107b73eed4d383b43f518f61a61b48854c396a851c0d182dff9621cc3a5de456c22dbcb73b0310fffd58e3d6ce5496f524c9b200ee8fbe384fe478463499626b816be354939a45a8cac3cb3c47fbb7187e002a6a93a22660146d1631939e0b390", 0x83}], 0x4) acct(&(0x7f0000001440)='./file0\x00') r3 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x20, 0xffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0), 0x400, 0x0) kevent(r3, &(0x7f0000001500)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x4, 0xc, 0x5ce}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x8000, 0x1000}, {{r0}, 0xfffffffffffffffc, 0xc, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x55, 0x80, 0x2fad, 0x4}, {{r1}, 0xfffffffffffffff6, 0x2, 0x4, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x9b, 0x80000000, 0xfffffffffffffff9, 0x2}, {{r3}, 0x0, 0x30, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x74, 0x4, 0x7fff, 0x8}], 0x3, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3623, 0x800}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x80, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x0, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff9, 0xb2, 0x0, 0x10001, 0x8}, {{r2}, 0xfffffffffffffff8, 0x27, 0x20, 0x5}], 0x5, &(0x7f0000001700)={0x5, 0x14}) ioctl$DRM_IOCTL_GET_MAGIC(r2, 0x40046402, &(0x7f0000001740)) sysctl$net_inet_ipip(&(0x7f0000001780), 0x4, &(0x7f00000017c0)="aea876d906146478f1020ba47d26a37e517dfba0c3d073574cbef1be5388d0b3ef10d483da23600ad38e3ae42e1ef85de9cd40cc1e6b83405cea16bf2fc0d7a3bd051740757fef737097a5aa649b281a6cf11886f9aca026285bdfb16125857b5b69944b715989b9e7fef6fbab797e218068301c9ab55d037024e16ff398c3ee", &(0x7f0000001840)=0x80, &(0x7f0000001880)="8a45c279275d906268142000857987ade3f4daae82429b1e5593fba5a3255e381ded4691d3ce15456c3dfd748f005c6219fe54157158f7143ebb0e755543b1090b84dab8cae37e7f148b4c3d59adb527acc819413be87636c2d408844a41340aa0ee01900a46dfe622fe305f8c65e199f148052b1f764b4be52a0e3fe40d8f0f33834efb8e527bb555e1d4f5a9b7dd8c053b2f2a16a6e40ac39da036824784295e73cff62faa924326d8b97f15cde58cd09afb74ead73896f06f7e02cae5d5f1f1d846e7a314ba5243fdd240011e06", 0xcf) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) kevent(r2, &(0x7f0000001a00)=[{{r6}, 0xfffffffffffffffd, 0x18, 0x80000000, 0x3a}, {{r5}, 0xfffffffffffffffc, 0x12, 0x10, 0xbca, 0x5}, {{}, 0xffffffffffffffff, 0x42, 0x20000000, 0x80000000, 0x6}, {{r2}, 0xfffffffffffffff7, 0x26, 0x40, 0x4, 0x3}], 0x9, &(0x7f0000001a80)=[{{r4}, 0xfffffffffffffff6, 0x0, 0x4, 0x1}, {{r1}, 0xfffffffffffffff7, 0x20, 0x1, 0x5, 0x1}, {{r2}, 0xfffffffffffffff8, 0x80, 0x13, 0xef6, 0xa6}, {{r4}, 0xfffffffffffffff8, 0x0, 0x0, 0x5, 0x2d9}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x4e, 0x80000000, 0x8, 0x4}], 0xfffffffd, &(0x7f0000001b40)={0x655d72dc, 0x3}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001b80)) ioctl$DIOCCLRSTATES(r2, 0x0, &(0x7f0000001bc0)={{0x9, 0x3, 0x3}, 0x18, '\x00', 0x2, {@addrmask={@v4=@remote={0xac, 0x14, 0x0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x0, 0x0, 0x8}, [0x3, 0x3ff8], 0x4, 0x0, 0x2}, {@any={'\x00', 0x0, 0x3, 0x38}, [0x0, 0x9], 0x6, 0x3, 0x200}, './file0\x00', './file0\x00', 0x2, 0x6e9f}) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000001cc0)) 2.040197483s ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 1.829662051s ago: executing program 2 (id=201): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="ee41ad5a", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0xf02, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = getpid() sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000580)="45d0f3554d4d57cd5b9e359cf50eff85312c274fbf683736ec9d3ea2023375e63243143f098a3032fa49d820326ab3f124c30de088cb9d3f4e80fb4a240914692824a3f6776b42761e48639fe8cfb8a87996db6d7fc842038515b565d7c10a1a550f45a88fff68eaaf6f63", &(0x7f0000000640)=0x6b, &(0x7f0000000680)="37ec4e2f3575c4b084bd71e84d39eb70e6", 0x11) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x2, r1) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r0, 0x0) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) (async) select(0x40, &(0x7f0000000180)={0xffffdffffffffff9, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x7ff, 0x400000000181c, 0x9, 0x2000000000000024}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x16, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8035, "2189b62837be85c5"}}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000340)=[{0x2d, 0x0, 0x3, 0xd}, {0x5, 0xc, 0x8, 0x2}]}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x7f, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x205, 0x4, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x14}, {0x6, 0xe, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x7ff, 0x3, 0x8, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x4, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x8}]}) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000180)="b9e6aa046ab5b739a173f8dcc962be747a179123e33c00fbf1d7317a91fa4f4ec4971b4feb3e994ed0efd2f04072b2ed094fa899dfb038ef876bcc59044d99b006b05e03e0679d06d22c20b4250f5871405ae7d08438daeb6fa1456df709aa7a9e11b13b29b1a0b07a165357cd485291038914b316b24b95614f1a61fa768f167f2287ad1086f34a1153715c864b0a7a0ac0ea49d41a4b6da3791e8ef9b49ea0aa4b42ee8ebbc865b6686245ee29edd638000000dee305dca26e2d70c9ddf78c5272bcf0257eb98d40e0cba9c17306a7fd0634cfb6a150173fac4c1b67075da25d4d5e892444b221197f8167defe626c757cc8feb3b06f3a1019b6dbb2429971780ab2a3400c2a303e82a0ae51891f202113ea", 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.829092677s ago: executing program 3 (id=205): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x429, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x3}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2a, 0x1, 0xaf8e}, 0x6) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="a4824f8cd4b69ab15a047d72f6f6bf1abfee92f9f993e4d126f94332d2f3b71fa5be492e4aa450843920da56f28ceea1f322bc9a948dd6fbb7a040e868ebcee3117c46842486c5630ee8c8b5218668109d242a34ccd69cf2b2e59a", &(0x7f0000000140)=0x5b, &(0x7f0000000180)="ca7c39539ec8dd8b88eb6194f4a70a3b16bfa9496c69f8f91c25f27769eb968c5bc3412b75c10460256de387f9e69270165b6d34b42cd107e2a47579de90af32ad72ae2659f9d7c8cdd8b14fcf10e3430d0b6c11c07be60c", 0x58) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x10001) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001bc0)=[{&(0x7f00000009c0)="ee6fbc3d331d7c62b604f964c0414254c9448c7ca2ea504e08f76bc930e001818114f736c1fe492019758eb6b81532edf3ba8cb896ec0f6e1b1d0f8b3569033204d710716c402be70dc726b6841434aad2e7bce574c2b3ff6fe386335b94fa0ad0e651f5d26aa27c2f33ddf45a43a487e8da2b1ad346f92d92c55a824fc6b8dbe152fd65ff8df35f44bb1874d44edea9ec7a207e356c9261a6b845baaa7c0a20fce16fa3ebff925aa9c9e151db543ad0292e0298f6e096302898fe9471c3539fe83bd6fd9e5744f63f4627cd45d273a95d50a916f66578d01050bb3bcd88270e175d006fc084347a555b1269dd4c9da0caec04b60d647a36fb7a3d25c96cb53f318cdf427120673285bf5ba819584534bc79a90435cfd208c2f3bcb29c5acb930b9f8bada773e940da9311f17d8fccd45a96437bd28b3743c7a8ab60b2f9607db4b5f7a06a4cfa823c3fd5f8382fb2a73fd8e96e3755b6e6eac0150538dfe4fc8a1030b453758e1a5667d1fbdcb577f9c2272ef3dbb8211619bc669fd5430e74f7ab9e5ea5b4887bd92d9cc1f2ca8cc1813b793880da863b0193f8d7956dfe77dd55b589504572939b0db417941ecd5eee026e1b534e2c0043b09858138958c71244b266e4dbcb0f7b54001c1f58e023306571c14fef4e533960e8770e19c9408db8d9146513a627e908d42f3f3f9a18e07345983d94cd60522e80f9faba17f1bb2716aaf2e47204769c4456a2e91f75815e7534a0fb7cad3ff70815a0bccd3cab557dfd63b8f7b293522a640289e4b9b7796fc6c730eb02b3f0daaa20a0c4af118c3cf71276cc789ecff86994e5bdc97b3c6be31a2c356f2cf2a18e2a789aa117fc161d8cb4b86cebe424d5467a34ae40168cd29fa3c49712c23101dbdd37f80dba5eeff225d93b8ba8721eb50830022e8464354bb423a498e9b9d12bf5fc919992ade678abc19402284a7cecca18d15f9a3a294c0444e276224010ac8e299d443ff74185f5ca5c3321a5f39bb71141a23e5e86adde095ed4d6d650e2d733c1752dcb704f434e930f51d5bdc5ecc2b6baad370f80f7754de02ec27fac4a6097fa4f173098cfef772a347f5b4e348b4020bec00c8b89149a9c7530b51af58908b0575b148be4f2bbf466c54de814652b8d556c7463db8907024e8ef8ed2a97fb16b7e82f4bfbaa405dc55ab7f6bd418f9c16434a5b8dacc8f3dcf5c1d64924ee555a7fdc04825ebb2f889bbae76fad561ac1014bec5ebc7b60a796c12f110d404dccc4344588e49e2a23b3af91a7b1918f5136307b2968a0e4360825181585e5b72524ce8245365fe46ee1f201de9d3c698301e43b2f92ab54182d825cd1c6a2e18f4f8e9edb1e9b4a481d1dc52387ecc47332d3f9a60ce41899c17a36aa2c09ed409c033b3559e38c7197c81a6f99b5fdee664b4ad67f502707296a2bc464a00b70378855f38b105a9545579e79a84e99686b6a7ec4cf3228c38c92e5a6fc9e84d224a4e8569890ee9c91500efa19b96d2119ab03da382c1cdcddd467b254f3e46669d18709037210d77ecd388843786f5c5025c4195cfd6edebf54720daffdb7b2c0352ece912264383297abf6bea64dcb8e20d8802f9eb3379d3b76b4ab58ac98be6404e31050cd8b0c994b14cbc5b9bd938b64308b978f05cdd44f5657c31ecc4848a747a20770dca09c0ad6df012123093ffbb7b5625185fd0c6a9b7fb4397fa08d98f49c7e8f79ed74fc907f07b96e62ef316373305e7b4af9fafd1c95a6236224f9d2e1978c8bb8768367ac5b8d5276e8b75edaf2cc4543c3be17003247aad4def70b6a8278718415344396c43b4699848c99d501339ba5f1e5c717ed8e91a9f16049210353cdb6284af7e89edce359d282f1b56d66c5ed742741bc8ee7389169ee526d487ef29aa3c02a680fa01c76e9c9fc56e3a0d3572b17991f3dc7868ce8f5b3908631ee3a0d89fe4dcfbb77be4bbf43692d9895ee4c8d34fe6efea9df1a05cb3c23047885864fdce039ad180c213f8deb129f5b83f9c3e310e27ca1edde870f71e95de9bcc49190e6f3d96116a3d5530f96e3659e76e62fc5355ba1000dc15973e4ebed40e47c17f29a753acb8ceb5570fc25253b1d850ad1cdd37da3a77816019e54122adba1ac8eace6dc53dd4e6173c6ce95b0d18c084c6481b220f82deebdbe60ae3744a15b536ab5498e100e89b7bf9aa6f3e0e6fbe577538ad43860ab351f4951b86b156db4dc60c064a2976c2e399c1448edd27700d6df79e79407dcd541defd8e07e4c1f6ba7d4d84db3f6da39450a75dc56825ca737fd8a4cbdc540db178e62af5a5c0e7b8a633f10badc5e5b949bd801fb4859cd2a1e01ba7a257d357ca29e5fc47a6ee6b8f1854e3f43ef75800e24cec38a4cfc59f17ea932b43fffbea1d28bc82075b7f3eccc7b1f7e30ce0c81d3e2ed1408d9da59a974571667674ce15fd496ca5d51200e9c1d88df0f7261c8928b69928709f32349ed070fba53d8732bf863251d08a8a660808d804ae91a322e67a32f86fac782e25fa25f068e3a26e32baa76c0a6e878af11bb0e3500f435ebaa2e0200f8cea56d72705aa074739881af07165029fe6b579069bd3dc939a944ab26831025affc3e55e757904bac4558bcb547fd28e2855619ef3e2cea18621c04d1ee5f33e64522c7be7a9ef1b06d4bd9209fee905ba185c3065b256404c1ed710bdbcad764a4f245155cec83986ffe5cb179c2479b5fbb29e9857c5391db79e0d3d0335d5a4218143366286754b9b860d16a1b36fe11601b3908226a0cf41494055a1442306cbb5bc6588693ece022ac82c1f0f491464e55688da940e09bc628a7e6b13d3bbe003c6a4ca14fc9ea20f789279611eb73f56de5d5b0e44990b2b826a42344c2c784490174aed0b7b60e6780a18eb490d8fd1fa4e35874c4940e518ea6da1650f8798b27524c73cfc834237b9d3bb85c6b6e2c27c75a72d6d75a6a0fb4232d51c895df21c9d7230a5c56feb5ff6dde83753a034bfe83fd350752618d4a0e45340494e8f8cb0a02f50be6662a87250a987f3633a059f698ac2fab5a38def753d908e51bcdc9ad1a0910489ec7d71990e36aef2bcbe8308654eceedb842177303f29c90ba7a6e98a337acbf83ce33bdb22228fdc0b1d9f6d71da861ee33e114324886e2de089d339f86f937ee003d5aea56f7d762824b41b2fb4f22de4ec9f1b12a300b87ae5c325e38efb8a9306cd7a3ec10c4f8059b2215deeb8f481d623f0135a2d381215d57f962c2c7ae89c5c17219f32a3c73242ab528b98eb8b898b590e3a5d44361c4a95562478a52bebf7fa14ed16025a36d4ae4c5253adb5f2a72edba658652be21b32e5f2cfcd8f1cbcdbd3c259136f6ca2f16538c3fa1e3cfa356165c4dc62528cce2428230ce84de0e6bde3265ff72ddbfe48d0a604682b8ff3aff5e1a68e50ce6a212dceb26098f8e5cf30a94ec90b82e6c34dcb7f11e7fcc98d11c0d6836c33ecdbada9a413714a69b59543b839c490f1fc5f8f9de68c27222054fa3e56aa1f4fdabda3a6aec1de6ce4ba5b747905ede7fbe5d0af5abaeb3a43a7b492c314a85c7b2e11a397b7242a6adddcfa4de73965015d7fdf5ad66417bc56d53fa5a8b116db065f8a5e9d0d220173656630448fd263bab021d4fcee8c73eceb08fc5dd62f8b85382bbd7c8e2caf5c8fb5d1ef5d3b311c4d108bdd1933b82529804efb869e987d49dcd55c0482a2d1043e4aecd664c3a8baf661a2618f93581b5a880e3d6aa7639044abacf18b1e5e8579cfbac741523279b1a3b25431ef376e5da233a19bb68d0421a193e3ec6f1e22197de8c3a5317b97de7693c65abe550fcb08a03e9d431a4c816e8fc6703eb7251cc5076968f42e1f26ee11b68e7e4a7e3c8333d795fde2c5aa150b86bf9166889a984d32bb7f7607ec75a625a775d9c6293e261ff7084474a876744bcea532d3708b039afd3969f995c50ee7535433d9849127717cdfcd55acb296b1964a4c22d04d351622e1511532b87fe021aa6f9145e0137e884207399035aaab93fbf153132da06905e47da31d085c87a0dfa0050aaba51540ba2ca6e027594757f4b464a9da012cd48d4161dba2f94c17ecc0092654105c6c80e0239392bdc9832ed5fbe29cdaa99fe6404f1bce26f60fc56ba2cb860a401d75cad7a59dabbc792ef549c89486d1fdfe0a3aca1448c2cf82b7735e0b991bb998014916fb236faa2d07686f27bb9193c607046ace58b527e60393876f51c58d91173af774df087461949a656a6f222076a3e72dd5a50f36a5830d16eb56a763e93e3878857e8be4d81f188f24b10ce334c3b39680634dc8e0760956ecbef076aad31e1d171f789ce897ec035932197ddc6f6b3c28d9b8e1eb348a798a6c84e0e08507c40486ecd4dbf5d41a5bde0b7a6e22a6845b10e4ef3ba0842627d5fce423f6113ad42c76f27eac9a42f1d50a269e2a0c01c68b7103bec9f40a428b2807dadccbc068b02b5d8b4226496ae3f2b0173111f890714a4d7009eef83062fa35151e6c0c985c53955c452184bae3457139b2eb6372b6df74ae587598b41b156a6b47e7001618db659086f5be3ad1fdef5252f7aac95cb2f3024861f07d651638f7564ba007bfe3d3867b7d533226a327c00ad8deb9c900e7bbcfe24c991c0ae8ad7ac588c1b9816e44d79c8b0fbefbe8ef711caf0c4bd93a49e7da212f634e5ffd7155221656e37c800582de6e4627e494ba0a0c2eddade6e766d47f3720c8175092198047af995a4873df12c6cd17f466f8717d6a3a3e52ae921f12307bc503bee2cb1d0896ef8a121f211f29c2d3365e2d9be649bb8fcb3648313b6a6341e9e3f3c6be988821bb5fd1aa414f58be0968f01f843048e1c5cd2c98066ce96c34c740d147a33c05464ec32d0ca89968dea2b83b7459200d2345515fcd29c023ffa", 0xda8}], 0x1) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffbfdf, 0xffffffff, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x5}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)='\x00', 0xfffffffffffffdb8}], 0x1) ftruncate(r1, 0x853b) sendto(r1, 0x0, 0x0, 0x407, &(0x7f0000001400)=@in={0x10, 0x2, 0x0, 0xfff}, 0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x3, &(0x7f0000000300)={0xa, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0x6a97}, 0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4005, 0x4b6d, 0x8000, 0x11, "2e06b61400000000000000000c00", 0x1, 0x1ff}) writev(r3, &(0x7f0000002980), 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x40}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0xfffffffffffffffc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x40047463, 0x0) ioctl$DIOCRCLRTABLES(r5, 0xc450443c, &(0x7f0000001600)={{'./file0\x00', './file0\x00', 0x8}, 0x0, 0x0, 0x0, 0x800, 0xe, 0xfff, 0x0, 0xa, 0x400}) 1.828574125s ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 1.828310862s ago: executing program 5 (id=167): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c0001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) (async) r0 = syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="1883357b7d2d00daf29cac7228e1b1c00c9caf24227376756ae25f5a226d47ff4801e76e249483c738b77f72dd7c38f1de6cfc7549deb209cbf59736cf24b96b281d5f191fe268e52d00b5553602513b711ea86986b79638f334ccb0779d2fab76b1ff26636abd592b03d532c25086eadc27928e197e48fd34ee10616c125352b3ef6340d03c485159806ae1cf48ceb6b8c2c2c8c8963dd304f8ad991f15b9f38791972eb293c511be874673885240484e2039636e80d18b2c9bb70b43c20ef1253b0be9551b391060d280ba7f94a27f5a4244967cfc206696349bbe7f4ab497ef656fccd67c94f52a97815787cd3f9b770325b0808131a157397d567e3dba58619f936c547a47262bfe0ee4716f19c4999cb5fcc1d35f945a93a0d4245a6bb9fbd95386c9537e68018d40d85551ce51fc82cf098c220e9f0012884d134b1c2fc58f2ec3b871629730f9e17f2cbc57d34dc75e9e9a81a9dbd69c98e503f6efe2838f5e81b6a8c96590f08b924271785335b3a7b8a44a605aac36b995dfca356316b1125ee38a375fe725fe329c9636cfdb92cb353fe91cc689f117f735beb9154fb64d29e0219e37d8069a7ca85c5d02fc6bfb90324aeb7bcebdc7d054c19d94def33e10046c8e7e8b085816556b9bb4d6932df48c37ec289fbdab0bdd9b20bb3a00b607eca3cdbe6493f6015fa1194dddef7ec79a36e95da28864e12f1b512f57d20dee36751395cd8f454e6464aa1df1a3df049d36c61e4f44642f1bd9ca324e18f494e0705ceaf2d95db1a388b0bc5d22fb54be5fc4329018c01f115d251287d828c939439a3f6a9a7cbab37366f28e24f65be5f408c83d472feaf0688370578242dbcc9b5b9b77830fc0c7b4b6fc7e32b480f42d1e3448f04baeff8a70c0541d21cc4d271299122ba9961217bc13cf13265b3d969403547f5ccd5755025fed3aacea18a7ce49c73e474dfa87f92b34f720d3e07659916ca5b6111ad808d4b3fc915efaf0a3167ea3f08a21daac79bc7181588e4d6ac36c9c6ac429a9bd4ea33ad3fe30d58845a8099f7b54ab52d97efdc97f9d2977d2b6112c16171995a0df741e315a6047a7e4e9fced336f64a05091357b6f08013f31849a89107255d059fc8d3520d64727f1cffee4c3bd59247592ae709101d7f21e8d97dcfc581fa021cdefd2d15255efc9117048ed51f99c15ad89a94a6ae5f278e8f1fbf76ecbc79222904ad62d1a34c64b2ba159092d1c0d0d7e04ae2b30b52e1758341b326eb1d5d2b97dd372951fc188c9a000cedb6d432426aeee5bc713ac9a79bde12e4681a3fed6decda02dc5fd35fe888aaf294f264bd9476bc183a5e65f244a44ea6a7dba9378d67ca9dcea81f837f982922c3d885bb536a95b4b504d3739cf54573dc22bced065e2c6ac51e86bce065b607899e16e7012e74c9b1137bf01d5390ec1a190cb27a9a03b614fd9508ed572751b920cda04517b45db1564acba51afd10442938fa23ae8fe868d48899bf0f4ab272c6387f1196c0cfee7e59ddbdc7fe47994252c999b135ebf3c85158ff67e15a6fc8fa0958908baaff7782ef39f643e80516f229cc01e5e00b281be36555fa18bbd6b72272d819d4c69782b7a467b243c7b3501a25e750b15228e8bc8fbbcccefccd4d12677dc98a5253882a8dafe25e063456cee60f2899b32ad28542c304821d5a6995abcd3d6686a0c2c1feff10d1f80d16926a5e2c75dfa29f520ebfffae6e9b06e146d039ade24dbcda63784f352805aaa27035ebbf45d7bf6cd4be6116b0dd551290efb76c900d04539255b5dbf65d38e5988bab695624f7f0cfc5c3339f699b19f0720facdcdf49062a8ae7a4ace8e9d38ff411f5b5ab95536db2b5b4bc0b415e7318752c1f329b24ec49ab1faca66368522eff452a6f184182f87d2bdf791efab37c58a31764eb22ca60f13b68571add1efe9506194e0741b260fc8ded1e3a49e0bc8209e31371c4746c8b572e4baf8a74704c9c53d39770f3d04d449b10ee47133604cfe34b02668c554dc6c109ac3a4f8ca31876f37a8cb952bf7c2f511ce1538cad87b141a9f244b9afb0fb3f737e430e9ed0a2eb538ce79f81f2a2d8e506ed4d0137d8b1281293b1e6dacbcbb6aece8e099baa0aca46da705606096a58158165f25cea1f7f5b3af7a2d920e0bab30f7ae283bc636cfcdc3d584ace6b0acd5c54a3d5b7bc174ca50e6c6b1f48912881cb1fce44ec52b8ae53adab8d22944d4e15b8c6fa991f3248b33681d768f847acaf734a4aa5ef8b8a924124bdc39d6496d6f8a068a65f259523d48734ec3b8984b7226da0ac6dc889e1b2ba5c26076fe4d34c566c6409ac5caf8140b726085de86094fade7bbd20d3bf2efe1d56cab12135303b0aadb14538f217d686edda77f85921f8884493f1ce6dafad9fcb12f4dadb27929ff9d2a482fd4ac483118ad8f3497cb8bfcd251f483ed26b97b261e6565ce3657825a307f499d349b5f2e30afe3e0e5360c17db7de6070e3a818ee2e1c88085bef322557f6ccce5c4a60293e14b9ffa577cca4b22e4f79b0239a8656803cd169348f356bebfd1f4057e50d751b88ca7388471e160c94bcdaf61639d7f8bb69021c01c6c630ed88d5a137c5148329d4feaeb9f5f3e0b9c9e75f3c8b9937541c13574ef971e1407e4781e6b925f032305ec560972eeb685763e0dff62c0b8453ff4ce9a2984361966f934609975406c901f1f1b7776f12543d4bf8748b666d9cb42d7990997a7ededba480cf2ce0108a6aaa22ff343db61df74fa5d88de4410c395d73675e62cfa90804aaa821e37fd140e0a74b95158f7b37d2bd6b6b9575436fdc2191998bd395f0b7374cd666a2f937491fa696e831de6e6a943a0640f30de19e63280a0d1c2731ed44532daabfa08f5f69bedebaa648fdbd57517ccac231a0e721bee97bde0074ff9718c9652f1d7454980c1d0b7defc2194cebfab22cb0a334b069b1c7e37f8896bcb4f8560257130ce648913686e3824ff94d567a7576cf1e1e0530fb9382fac819ef8b0419e7d886b44bd5bf399b4cb29cb4057aa417f81aecad4c3d57d366bc81f877e72b52a8eb9fa240ebf10d1382379347bd0cddb39b1124003a95a43b964440113ae9a7d75a1cf52b3bcba38caf31f565f3d8c0f300f9589458123d52d38b3f6d4516aeacd5cb3bf140158a052e0c0a9d053fc63da4fa53a83496c0226deb1b53dc2a6021db89526548bad1a35771f87e1ba6ddf3d4fa54df98f018655c451c325f62eb96263264f677bcc9b70d00392df8c2524089220e41dbf57acc0f483044b6377ae17e0c4107284e399837518d6f26488495a9f79000b6dec7a5c50c47da28c0701174b278381248d717a174dad1806e5e4645223e3f6e04e32df2693762006a2afe8bb2d033707543a6954e706fc7d5732c57bc1037c2de79f321b001df8e4517a04f28f2a9d0fa22d98ce669f133502d6eaaa265d32e64d6be4b574c1661820b7c7d910514ba048d036811dd777546fcff26539ed67baa0335735857f59834278653a82843fcbf862e22d9a73af19915eb9688538f62d6852d4b27936e93ce31c83f6c71b2ca98c41c2ad27671b168de9dab6c22cce427967634269ed88e96017826d43e9285a6f7680b34d300736bac39099d90c7c610b4ce61a5222c9dca0342e7c4b713c1473d5d896ab3c5ba09a757130fa5ccdabe4ef0cf7427e4021f7fcda5509e7842954d323a0f0288cd36a21e84acbc8554498ab46bf4a2759120edbda00400e8e5a6f2908543e5f234421b02203a9c5c0170fa434dae17d59ee559d7b463d91ba5b29093301daac3fc4ef85c50a8daca9d5082b98641debff38a732a44f343ac6a11f716b798adc68be851299a82c1f0a83d0f551d57acd1816d2f73b372295e1016e6b5c2376dd299b02c326300e4659bd01632a02b419e664442018b48d93f806ffa0754de6f407b6181ccd9636cac586ec46a507af3b15b694038aa90975e8887b445a8298c92b14f9912717f6886a4c309dae33a92181722088204358ee0dd4015e2da7c32275c6407b83d3b7cfbaa91799b48a4be8fe02a3b72d06574ee77bc51a662c7e2438ae01354b7fa2027785afaa977463161fbb8ccd850e99324321e0087b495229b47f37166dfae45dcee5072f1e8b588ac39bf33891e6141b49a4b092194cb0d3e1e137b03df54749ffa7d58659f87e7d3847c506d0ec8e0fd136478243e51136f2e51c0c85c7332b1a14d4fe97feefabe30a6e6dcdc7ab63275fbd394938dc774b70489873fd3a9fc2c9a0a1875d406fc17b1507b5b65aac55fcea993190a1c84fe93a2fcb3e11c07a4572e355ea0f4d0d286edff5dde8816b0d5622c8c2de279085858668c397713089bbd279e001f24c6d8d5ecba99b365362af12ca49a7583b13d1daf0a57c4f1c7526d610a7dead5f59e2c4714aefe47947ebd947dbf167ff8ceb7d6ef033259161e2295cd019070d99c583a28f69cb5de7fc2f5de4a56a4cd97f1c", 0xc76}], 0x1, 0x0, 0x0, 0xc}, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, "5f18f384e280bad19731599055be5dca3a80971e", 0x6e1, 0x26c}) (async) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) clock_gettime(0x4, &(0x7f00000003c0)) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x1, 0xbfffffb0, 0xfffffff8, "08915c1cfadc457dfe070e00000009ffe600", 0x4000000, 0x8}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1c) 1.828161165s ago: executing program 6 (id=191): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) listen(r1, 0x1) accept$unix(r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) close(0x3) unveil(0x0, &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) (async) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) (async) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) (async) listen(r1, 0x1) (async) accept$unix(r1, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) (async) close(0x3) (async) unveil(0x0, &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) 1.170133499s ago: executing program 3 (id=206): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = socket(0x6, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002980)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7f}, 0x38, 0x0, &(0x7f00000005c0)={0xcd, 0x998}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) socket(0x6, 0x3, 0x0) (async) recvmmsg(r0, &(0x7f0000002980)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7f}, 0x38, 0x0, &(0x7f00000005c0)={0xcd, 0x998}) (async) 209.909113ms ago: executing program 0 (id=198): minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) (async, rerun: 64) r0 = socket(0x1e, 0x3, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xffff, 0x4, 0x0, 0x3, 0x2}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x4000000000000, 0x0, 0x300000001, 0x1}) (async) write(r0, &(0x7f00000002c0)="3f5f52936a5893db2e5a2077d759a5e79072be54ab030f8783b47515c0d2cd355445bd406b4c5b86b83e0d1b9c26392bbda8d3ba549bc6e4b798f29d36b7560e06637b7ce8ded5842ed1f08a5deb6fd825f910abff744e7eb90772238b092dc8075b19a8ca9e34c1fcab5eb4c72a8a3ac6dc9bda49bd2d4f0c2da361d666ec4e4401c80a1a728c11167553c17d041929987ad3", 0x93) (async) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 946.654µs ago: executing program 1 (id=76): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1003, 0x8, 0x0, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) (async) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1005, 0xfffffffffffffffb, 0x0, 0x3}) (async) nanosleep(&(0x7f00000001c0)={0x7, 0x6}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) chroot(&(0x7f0000000740)='.\x00') (async) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x87) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="2321e4", 0x3}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 730.669µs ago: executing program 2 (id=201): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="ee41ad5a", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0xf02, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = getpid() sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000580)="45d0f3554d4d57cd5b9e359cf50eff85312c274fbf683736ec9d3ea2023375e63243143f098a3032fa49d820326ab3f124c30de088cb9d3f4e80fb4a240914692824a3f6776b42761e48639fe8cfb8a87996db6d7fc842038515b565d7c10a1a550f45a88fff68eaaf6f63", &(0x7f0000000640)=0x6b, &(0x7f0000000680)="37ec4e2f3575c4b084bd71e84d39eb70e6", 0x11) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x2, r1) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r0, 0x0) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) (async) select(0x40, &(0x7f0000000180)={0xffffdffffffffff9, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x7ff, 0x400000000181c, 0x9, 0x2000000000000024}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x16, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8035, "2189b62837be85c5"}}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000340)=[{0x2d, 0x0, 0x3, 0xd}, {0x5, 0xc, 0x8, 0x2}]}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x7f, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x205, 0x4, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x14}, {0x6, 0xe, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x7ff, 0x3, 0x8, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x4, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x8}]}) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000180)="b9e6aa046ab5b739a173f8dcc962be747a179123e33c00fbf1d7317a91fa4f4ec4971b4feb3e994ed0efd2f04072b2ed094fa899dfb038ef876bcc59044d99b006b05e03e0679d06d22c20b4250f5871405ae7d08438daeb6fa1456df709aa7a9e11b13b29b1a0b07a165357cd485291038914b316b24b95614f1a61fa768f167f2287ad1086f34a1153715c864b0a7a0ac0ea49d41a4b6da3791e8ef9b49ea0aa4b42ee8ebbc865b6686245ee29edd638000000dee305dca26e2d70c9ddf78c5272bcf0257eb98d40e0cba9c17306a7fd0634cfb6a150173fac4c1b67075da25d4d5e892444b221197f8167defe626c757cc8feb3b06f3a1019b6dbb2429971780ab2a3400c2a303e82a0ae51891f202113ea", 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 519.815µs ago: executing program 3 (id=207): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000900)=0xffffffffffffffda, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000180)="b9e6aa046ab5b739a173f8dcc962be747a179123e33c00fbf1d7317a91fa4f4ec4971b4feb3e994ed0efd2f04072b2ed094fa899dfb038ef876bcc59044d99b006b05e03e0679d06d22c20b4250f5871405ae7d08438daeb6fa1456df709aa7a9e11b13b29b1a0b07a165357cd485291038914b316b24b95614f1a61fa768f167f2287ad1086f34a1153715c864b0a7a0ac0ea49d41a4b6da3791e8ef9b49ea0aa4b42ee8ebbc865b6686245ee29edd638000000dee305dca26e2d70c9ddf78c5272bcf0257eb98d40e0cba9c17306a7fd0634cfb6a150173fac4c1b67075da25d4d5e892444b221197f8167defe626c757cc8feb3b06f3a1019b6dbb2429971780ab2a3400c2a303e82a0ae51891f202113ea", 0x1) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0xc0284408, &(0x7f0000000040)={'tap', 0x0}) 185.179µs ago: executing program 4 (id=64): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) (async) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000001480)=@un=@file={0x0, 0x0, ""/4091}, 0xffd, 0x0, 0x0, &(0x7f0000002cc0)=""/81, 0x51}, 0x1000) closefrom(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x20005900) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20001, 0x3, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x1}) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x4, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x40}, {r3, 0x1}], 0x2, 0x8b30) 128.768µs ago: executing program 7 (id=176): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) symlink(&(0x7f0000000000)='\x00', &(0x7f00000009c0)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7959) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) (async, rerun: 64) close(r0) (rerun: 64) 0s ago: executing program 6 (id=191): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) listen(r1, 0x1) accept$unix(r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) close(0x3) unveil(0x0, &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe1) (async) shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) (async) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000580)=""/243, 0xf3}], 0x1, 0x4) (async) socket(0x800000018, 0x1, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000400)={&(0x7f00000000c0)='./file0\x00', 0xe7b, 0xd5, 0x9, 0x7, &(0x7f0000000300)="bf47e3b62608c18a45527210831ec7a1123dc0d857a73b737b6c86b08443be34838bfacedb7284bb041b2de5520c613f2cb6de539cdc6acd7f654fb7848397db70ff970697ea17a765185fd6d46da3650637aac0102662bf17cd838074d41eca0b2dfcca07aa8de7c4a5d33ece7ebe5a868b99a611740707bdf1e08a8af39d57c4c20ab2accac0f58f41e7c192e244e380e2d76edc9c58d00803125e7ba281949481db80ad582f9511bf3f34d6497fd9cabbb8f5292c73dc92ab8ae5eb178b1335d9bb509130a1bc48a21d762a495a1166c54449ce449f2a9388eb81a1ee87b5a2eede8f67", 0xe5, 0xf}) (async) listen(r1, 0x1) (async) accept$unix(r1, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x2, 0xffffffffffffffff, 0x38, 0x2, 0x80000000, 0x0, 0x7, 0x4f}, &(0x7f0000000140)={0x6, 0x4, 0x1, 0x5, 0x5, 0x0, 0x7, 0x2}, &(0x7f00000001c0)={0xed3, 0x101, 0x4, 0x5, 0x9bff, 0x7, 0x80000000000, 0x9}, &(0x7f0000000200)={0x3, 0x7}) (async) close(0x3) (async) unveil(0x0, &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.149' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-1.us-central1-a.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff3800a751560, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error panic: unhandled af 38 Starting stack trace... panic(ffffffff834c3c1e) at panic+0x1ba unhandled_af(26) at unhandled_af+0x1a if_output_tso(ffff8000002a2058,ffff80002a6fb3b0,ffff800000c55770,fffff3807ef4e660,5dc) at if_output_tso+0x22b ip_output(fffff38061205000,0,fffff3806fd73590,800,0,fffff3806fd73628,6e176a66b9a7e49d) at ip_output+0x107e tcp_output(ffff8000015bd000) at tcp_output+0x3513 tcp_input_solocked(ffff80002a6fb7f0,ffff80002a6fb7fc,0,2,ffff80002a6fb7e8) at tcp_input_solocked+0x6430 tcp_input_mlist(ffffffff83a87910,2) at tcp_input_mlist+0x93 if_input_process(ffff8000002a2058,ffff80002a6fb8d8,0) at if_input_process+0x536 ifiq_process(ffff8000002a2490) at ifiq_process+0xcd taskq_thread(ffff80000002c000) at taskq_thread+0xe4 end trace frame: 0x0, count: 247 End of stack trace. syncing disks...61 55 done