798383bd9d6dd7c3dffb386f64", 0x12}], 0x1, &(0x7f0000005500)=[{0xc8, 0x1, 0xce4, "fbe02b79cd7b34a1b494fa3513a2423a43a2bf3253d5d0d17d3ea48fdf6ae839d4cd8ffb30a18240a68de6b81c43629cede963da53ede193a32f3958c63a8c452f57f0f6db2b3ebb255c344edc6b2fa50b02247806d6165ca8b9aa3365dd8cd2c0f4f0f63d983af3bcb4c840f046d94dc145194d554608d83f127ded2d052503b9364495ebd4737b170b077c1c351e69670addb8aab9df004cb292a2502cba2f9dc91c1a7499d9542f83e9080a6cb7213330dbdfe1"}, {0xa8, 0xffff, 0x58, "838e9644a6fffb3d3b52121b035b583ebf80f9bbe3030ec30d0910c003dd72b279450cb75d5f5d28fb001a546bb6c432f343a00b9670be78f96fdece4770850b90c96cce049a372474000cdb04dbb8abe28068b8b9cbb65c3b1e8da4f5e30a1a42c38ceac3cb5bea18ff296d7b8b1cf00c9207814fd6115c041fddd1b7c0e4a10c5375930b75f906666bb21aa539d2db7c77"}, {0x80, 0x0, 0x0, "6ba10334ff04c04c644453e5ee8f86f5884a60309e7eb463a81fcfd37eb8284aedc0ae91afed883e3775e0021bd42f9e4d0e9e45e432798cd7a3c84e057642937b8b4be091d11735396abcb36d2ae90041a639069642a8a8a9a4577eb40ee63aaa44d98ebc17d7df9091"}], 0x1f0}, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0004000000000000a50010000080ff1801000000000eeb52b75612f68c0e4d31cef624b67453a732b7a0091ccd6c4d1dcfc86f572ddb6f9370050c737f33c7ffd8092725badc14769601010000d3de59dcd0a019fd5449f3b4de7ddcc7ccc1e4ac00"/113, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xc}, 0x1) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6341, 0x0, 0x0, 0xfffffffffffffffa}]}) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:18 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x1) write(r0, &(0x7f0000000140)='D', 0x1) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf", 0x753) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c", 0x1bc}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x6, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x9, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xa, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/tty\x00', 0x10000, 0x0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x83) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x20080, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f00000003c0)=""/218, 0xda}], 0x4, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r7 = msgget$private(0x0, 0x10000020000000) r8 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0x7) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x10001, r10, 0x0, 0x0, 0x0, 0x8, 0x100000000}, 0x4, 0x1f8e, 0x0, 0x0, 0x3, 0x7, 0x8fd, 0xb4}) recvfrom(r2, &(0x7f0000000b00)=""/236, 0xec, 0x800, 0x0, 0x0) unlink(&(0x7f0000000540)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000006c0)="59e891aba98aa7dd6b69df0f3a52a130a5bbfa2160da14a6236c6d4fa448ffd48195c41f76a726b50f64651972ad5a4b6d115f60d2c5bebe4fc5549651c4563c329f", 0x42}, {&(0x7f0000000740)="e3961812ed", 0x5}, {&(0x7f0000000780)="abf12860b170dfc56f3fecedc289b50d3048a493c86bec5aa967ad5d6779320b4b11f0b8e8982bf0b70e1cfd66788aeebca27291b3c1d0de1dca2c0b70b91a7320f94a3fb85f891f50b779c0df7341ab62c4b665451f367e56784b7ebf0e31047e6e0e3d682452d56edb4ffa47f002f1e30d5b78185bd567635300f48707714fd2fa74cc7d50113c6bd7b91d981b4b6f6c3b30081d7ae3275b6205ff8c04c2dca1d6ff398e265cc6e56bad", 0xab}, {&(0x7f0000001740)="fda0a3b074a2b69d634666022a2d4ae7dedb574a2e81a849198621535d5d64949a53385e2c36b22f795528d9ecaf4a92282bb9be956d15b8fdf255010385b07e636ebba00f29ebee272c93aa6b65356b48c8a95a7372f430067f75d474da311b049f5a02d612260e2a169adceb769c5a7d3f4ea6686facd7a760f51393419c5daf0d1af0db83810d1b7f4465d03d94b47c94c5aaed08a4291f716ee55741729db0a7f361dce6a0c5a57e1e7dcb71c6ff1b4b1880ac1f36cc99fedfa5417fcc98e0b61d938f5763e299cd76e0f5e8f364956e290a046adacc8f9f51c88ab377b77fc3ef6d5a55a28eba8d0ce7de9fa12da63094400d53626986b842457f86406441841cd2d0b68cdf583ae74ea0d6ffe5e4f2ed06c62f5084c73ac27423d6696cb751c37f3bfe1e1fa5a27bec87c9a28fb29939420027f9379d6866be20363e7d48ac749c3ac63cce5037d20f5fbb0efc7ae12abd4d8fbec4060c87f985fb163554ff87ecb45c03a0da91265340deb9405556408ba7920c486f042b400058e4ebfec63e2327fd33cc4d4f87aa23f7a6b5cf5c68655eede3e1dfe13e02b496922b0641ea02dd8c84a62f030886f8458678495c981cc28d56808a15bd0b6a8efa7c0c4b94bc14748a232742668d03a8f9ffa42cc70d4b78f08ed350db93de5c607d5351109c9bb82baaabac6a7ed3fa6d912aa0bc39ad13b42bad0a4586a7be13e3d808f44ba5527298e8dd318ec33e957169bff32a1038dadeb4c6163748e8c701d6c700487edf8b26eb2a8ec369abdedabb8a4b384bb84e2f5c107a35091fe5edfe1fd5694a1da2dd5ef9cb6cbdad3a0159ea8374d5c8ec989436a27fc0e22a0b9d1d929e5f042c210a6c0fb127cfe2f410ac4ab66d5da51c26fbe483b1a47254948db56dc15ac2869d97de18f04bea0d17b785d4903cb631bfa3518a30d3760a248afc778e49dc0a0e738ca967ea01daf3af9c5e74d1bd8a25a5d77c6129608b18a45e6f2ee99c819725f2a98206e878bb5af1fd2cc14b32841c56f9cea006a80dbe1da391cd850c0e17b6acd07310dd1119fcfea43fe24b1b1a92c2bf46981e391e0198204ed85aaacc8811f76dbd2e2ff189a06adc1f0c97c783730e90d6762787538282731a74ac2ba70b203b4d5c6f00d105b259ab1ac53cf21877e1625e9eabf7a68ded4609bd68f858d5ab4c8b1e935fe2bcad872895a13e4bf3fe117c8576bc532b62a845d37c854356bfc70efe8a2459ceaf88f35ccde13388903b9a45d42b85b58c7d4bbfa2e86b4d543425eecdd0b594bb915fee0455ff4e2ec833b98c53bf9acc0a076891b2b0463ed0f0ec4e474a064d0ee217966c11a47e1f55da7b9b51bb7772981c4bf8185a1b6ab5e2582f06013b310b85c266f20166f2e63efa7d19fb5f8e99810bc779f17556d50575237b9175af65ed4c1a6b42639e161ffb1bd98b29e6124e24a18a0745bfe27ad23ac42677ce636f67d8f29ff2e9ca7ac3ae9e14f5ff464ffe54871c07907ba2ef959ffa7202eec588be866880b8a0ae809d6cbdde0357c730bac612e5738dfe5be5a4b94219f41303ee9f16e88e259312de05352f456f06c72f0189886f7b3c79a0cc8c05415c0be9b4cd2b1ec09ed6ffd3a23859d5731dea914ade676bf724900c773e03bcd95b39d8f28b32413244c3371ad33798f058ba7113ac882f221d3d00298887659f3d0b117293704a6d0e7eeda64e336f194e274893e087723002253209ae6094999300cfa9bccd6fff4397c6f060c4c1cfa264da563dec730a9ec3ce0e56b1904d3cd296f74d67807a5f02edb2c56d80bed87af68155443e92c6bc5a8fab49b30bb725a002b467d0d786d94169adc2f8668862115af9876aa5246cc1da5f60278362a5f8232722b09d39bf93266c807f10057b348ff9785ec9b9aa7f41aca0291f7159f27a0dab03acab00f406f3929cc3c09c14e60dd317be171db248e1543bdd36893a3e9160fe97028ffc223fa77aed87b2f5d409787b309fa80486fce4739bb01003092b41c609a31c379a65840c79425492ad9dd7be60c5a3a6f3c75a5f2e9296056411be05b598da912b8c30cc391cc24e68325b7f49f832d8bb56d626cce72f5ad0231c21b7042daae7952cab533b7c6c1cfdf1f25dcd134c5bacf223b0d4f8632985051f2d96f28368db61b8f9dfef83dc361e586cc8a74cf400d44f9755458b9a00749a190d620d15061de1d057af3dfb1d1f1db330b6e043a4dfce7e28ee5412c1ec6ea99fa285bc3aedfaa88f291fe9987df7b5135d3b249b1ce56c5d1fe677f2978e7ec5d4830b6a93b2784312e3fabfcc8d7e7fe6c51a7dc1f50c2b988eb3d9f79d9182c5bbc73de19a8adb8b10564521dba187972ef79541953f7545395d55c11929b13c15c265ff3b3acb6bd716ee9ecfc56488c1f0dc7e79207d31f3a8962cfd5172a4a9dc230dca66f5c2978fed8139412f38a61d31cd8dd723d1907a86f2f95648ccd510142b4944b7797a39388e13464811a4e9eb5206078d146ef84f3f233621042e209244e37b6a450b0fb2b5283d6a971c0bef4001f604f062164d808b66ebb64e9a2770ed9ebe9dd96c2272a49c3e406bbc769ab675d02759fac98c1e604af6a7410765ae70e2034491ff34f70d6d6db1db6eca3b377b25206d5118f756b7010f01911cdbbee753a13bbc3129553a20642f551e9f699de414986190a31358c04f72dd75277d6e3cf3883a449dc2fd43a01b286465fd30d3ae3778f5bf15611abe9b7714529abbaad532d6b48bd2d3317ec2628f1fac94bee5e5c1f14b7bc5588eb483794239bc9118017cadeb146f25ec8b305eea01ef2f0029efec183cd02b5be6c4acbb148a19a599f2022399fe4c53d1f488c7fa55ba82a57afe98b6627fac096ef7cb485b1fc10cd00d9fe9dac7f8f57bf27275116faa1ccdb76ac018fcc3a83cbb7a1db953599471cdca8498c372a4704e3cd5ce196dfc88432aa9cae92701e822eef2f13d4456ebbbeaeb74975153342b158268452dca971f628dfff1d58c3d27c41a26ff02578ba985c0fe03f510d5e1b3300472eea1b0564a37b748356a4c36eff619dbe032b77e43d3ca3804f451abf4506cc24fb474a9ed3c658300da09220df5274fbd47b56fabd2729d3f5ab75d81afb9a221c8c9653251a7573ce955150763be78b8a5b14e70ca618b730c7578866ed24b44f1f91a3e6dda2aed2a6dcbe9c68cff86454acb8ea0d3fe23f12859eb315ac377fb5b0b2bd4d6130eb8d130c393652cd070444ac3fc3f23708988e718487a4fc85739cd5f128d84a41b0345586837a9fe989d07f89af9be19f576c9939def49cde0876b2313506dd486d0ba92f34e4852a58b9b8972bb6ed21253ee297b06603593960ff20befa2b7e39717a680c87455df7fc05dcc251bfcc5cc3e1ec90b89154fd7170f70764c9e1d80c37f72cdddde101355f388772304ab0503acbf1e72d6a9bfd5df8dca717a0c59001cd654b1544fe96bb65baa165f6ea5445a891b48bc0e60adc662d3829ed176921c68025addddf9f3ba6c710b869108f47ea548d3101a355562c88bb1fd50829df6f4abc6d47f3596dd3cb07b45158fd2c819993b37fe3b0ae0efba92999b067bf4a7db2ff64dafe6deff0554d57148f1dc57514a1192628fc58955ced7f302ca21d5da9251440424e2ce377a0fd47aee46479838d2ee84b644c9c655a5dea131dd1eb694e3c0e2aa05225fa33ec80f97b4e7aed0edcda42452ecf16778400a1f37859ac86c05a135f9ccd3e89833d50a8db8ef73902397ea8075c9e9c43981465cd71c641d871da29ba833e9f10f6bbc984d8b3bda67533dfebd719f25edcdf3f59efd62c9c264a9c153251bc4ae376f83841c817bec6e4bf9b54c80a29c966a5f81881d9f48b8e56dc466c99273b229c320dbf0fc8e34432b71b5a676d3c8f7eb98812805c79879292c018fa54ffc76ee62b7fb7a482823d243bfb1554e389dc8ef695783ed6ee6dd538cf9ec51f8882aad49fdf7bfb2e1388656423e2b8650549bd00aefc3e1d25a2714c8da4d6b8839f3201e834a5f4391bcf924a57ca063b4d3471e7d1dba125618c7e946ce378d6238e12d903ecc0d7edb356e5c10f9d22a19147f4032176721910f61f000272368b1d5621fa5d30147875177039b782d73c561ee0b2e2a90847a33e2de3a0214e44b21ea45a4f340b5ec15076fc1c9feb0e696dee16503ddb0ba2c44b279dbf76efcfe32f65fd257b5b1f5ddff5cc6deef4cf87161faaccb181fd149456fdbb4336b0a9e6d775fc755e41104e61236329c90fdba0110e327cba295b9527bd775b7090b57d2c49d7807f39e7b9cff50184d42130c4a63b4df7e7c5a1f20fb939226e3372566e39a3548b1d52aca62e414f02d0827dbf0b36c4ea991ddd4461f05f59d6fe0242518449be5d812195ceb627de4baf59db8e03c8042373e3a344f697c4e0e7f1db9279a0111aa61844c492c343e68d87a3f25ab0c84300be0a501d52a7c642611a3c2dcf07660e755f3cb48f8424326a724cab5cf7e01604c7d89bf750bfd34dd90e56e594bcfd9c07f6ce0329ae005ab274ff862159054d07f597de65fb684ab858a55c9a222a484bd98137d09c46b389894cb2488998d10d5665396dfbf8995f8e52d40e1089583c6b6378c4fd027258a19fb6f89cd031352cfce8027cbd721544de1e53d42baa61f6fcd13b46cd41a376e5fcb2c0f622ad46fd39d6ac48ff8b8aeae94cbfcfcbbb665f313ae00d76e1ec808faaf7a679e7d8ca735cc1e04b50f34dede035007b09c3e0a9d76c575a8bd9e42719d757e6116d3d9c434df343dc6dbb38040f38d8d72d11759e5a5926c8b9f05ee8e0b96b37dd573d97e3b60982d215d3163c66e3666f55571fa8754e9f3751c04043f3a35c17c043c1961c77106685b71c8a3a7dcece03d92bd297b5297a23b86213415a7f80cce1914c870437735ced49884ed64c9528497fadef7b6c3ecabe7d90413a4ace001c4526be4110b99dc5275009c288903da19f8cecbb8c0886aa774c3e7cf85db9b83ae3915cc19cbcfe785903dc5dd5080b51605ad3d2432fe9c1182f4338217ddc912e76233ec8e2310c0090ebef1b25f1f96dc258aa584c6ce6615426c976b985e1e4c6e4ecde51eed0bb4617ad5af283832861f149837ff8174bda3838712f513a9ce98394635a5350f19117eb12f211cd8412998f2a55a30da5f13892105f7fa910b0b7507c0e8b6c3b9d5f99792c5a1e2a516514b9a7007c2409ab5556ceaf2e0dbab7902371101dd1659972023f9e9f60eff7f5243e89da907dddc2c565d8ba13c46347a32a44d3183b962f024410d81ec43af6923415205a36492659f7c01fb20f09a789fdc2247c059066ff5d94408791308dbc0685b54d54c1ab24878e5162cab5b9d2fe2b5764e84663b660d3563b3e53c1c112de477da60bd1e5b37df6b9ab032c77afba0beb506b2cc9594e78e7d1ffac8b7b2acaa4e1ae32545483edf20711e6fd2c4a8d7fb980823cef8e82f4672f867c855a7bb0ec8b349a43050040aa773627a1c3dc42e64c3f25525aa7f7de8cfa8a501d2447143e5ee85cd8be1673ae246a13a252dd71bcaef1419a6fb687a293d10ba97302a5853863fc792bfe75a26852a797458caf137f3600961b85684691844a9ae775c78706bfae82ec92b4cc65b05c42990379550ae43af433133a9d2d37f203358c836363764febf49e18470d1c654a51974dacb87bb1077884f0ae41094a4e16182f51a827432f3a5cfeb1a71363231fe", 0x1000}, {&(0x7f0000000840)}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="7e43fdd9b603ea8cf57d730a7f22fed4f75c71eae6c669643f2a0fa3f231be6251731e7361d4a4d15ab392cd5ae752728f2b93a50a27ac4676a3e6ff5e400daad831a7d979396bbeca1de4be52a62244138bc336b0db37f9d3a504c9594755b147cca660162dbfb862e6dad01e3891e2b1d55dcbb6c1dc523034974da4636706f2df660d70a03a6f44b235887337f269b6", 0x91}, {&(0x7f0000002740)="fdc64c92a42d03ae77f918defcf35d85abed31fb4e7949e974b32f5190ca9ebe79b8c788db2a9f8c17c06ff3c33f6bb5369e88a4c0b755a63e404f3ca9b192bc35e3ec2ec1cec8fd05e1656032d00a41ce17e5b3292f3772aef15334c90c1c219681f7bb1a163d7c5e2902a54e3d5e5ad4dc39dcd8de8f587b7d7256c5f876a226e786a4eee6a2b518000f41836080b33ceb6acdf7a5c98ca4ee52aefdc913fb95a995fdd8caa96c126260667b6aecfc005efdf96129eb5ee5746db9057560898ff087f0250684f1f4b55a07812f9df11b27b698b6f2003ba9c5e106e30f46a101d4e3c66b2e7c6fb7acb6b1dc7a8c1077600ff6365579e08c8383d82561b22bb6479bd27867812d70a37d64611e106503b9d51446eed233ff7c03c0525f6d7ac26f1b95be40ce6f93f330182038709f90be2a0b6ec9af6c17f828aad60ae1a6db6375a46eb0cc6f4c39a8c966e7c14d53660e4481470d8f8fc4c8c086b7fa83b526e2d7eb1d9041d36747d79de150c5d00ddd702b851026aa28544f6baa4322836514cf2d86223f9cacb01b28997796d57eafbcda264aa17561e294b25527d458565f44997e60da042d3e5c920d5eb8dcf62c8a175a3edb60b7314c80eca01f2eff5ab0325c18c794f406ecfc034e168c797c7d6e99110314f2895264f31983b8848cf5c3c596f36d6728337a0282a876a5a53d7afefcd6560a1f45dd701f963824a786991c55d821992e5c0acc3b2c64220566f05c26d3d493e890ef2555c0413bb2a9b94bb82b7a542d4b8cf8c083a882287e7c9911eda725d6e2ed7e0426616c115a40061653d07eff1b8a3c18514616d2b957a3383fa63ea25f107643bf14a0f8b37284f68589a8a3c5b3e43da671e7223050340704f403b8d7a13c9fca7d9796b89aca1127e61a1c188fd66079c00c09d586832c607febe95accbb55ad7ac2ac718aa3244f82dbc11565bc96f6ec3e098974d0f10fcc57610769ae2ff539d4b246a055d79d04625c8089de4675fc67dc328ec2b59444064acce473a674fd131e6b63104f290424340db2e4a7566f2252839a8c523ae1c01625fc8efd17520ca27d07236a0e39b7709aafc96c20f5351d08b0857b3a4c8f5334d16a55cb1cec122b6d744e1a892f9a69bf8d1770e8f7d3689cba8761f05c5b115bd29ac1588b4893acf908c99a5ed6b35c7a8f7c87716247b0bae7a3d75457247d3c67ce98e2e94a21d8d1a9e323a3047d21dc4678e9b43ea144b8f5018d68f524215fff168d7de0711ea49af8251cd91012dc2f88a8a30581493729200fc5f223707c3cdc36b0778552f2789928b450418e09a91389072eb89833b4144b9b47cc5f404c1cce15f5a70412c576142efee9ba74ff021744ddccb17b82c659b2c82bcc00c9da103609b8b1015141f52272655c0a7bf3adcff892aeb2c48ae6b8e663dab900acce66ec02fa675667201da8335b46d90e7e97bad846fecbc66a03f08650e99a1f4fe65065c94c102f537b50382081e245996981c47e78620d1381ff5dd910cff575ec972e32adf4c9188fd613dd7a1166fec9c292a9d05ed3b9a3b3237c11c7a02ef8fc630692083d06b061f0b868ccf09e49daa747aca63ccbb4932ad2e21d812b936d895a70334a2fd9f4eee4a407813f0bfa79830c4cbfce070a5714383d9c9902e30b989d07a71f2a4f2f3cc1c352aff0071bbe9298b73b87c5c6844e1d490b3d7ab3af1dbd5cb7104f2c0a06b1343eff662aae0807c92eebd03a8985f29799cfdea8ddd9629de272419e8b46c1d5e3e5bd8ce411813d2a4fef2ebb09853ea01e5a9cb6fd349f4bfb1da3fad0a53eb658dbbdf40933adc9288657625080adc0c53710b0e4032d23eb8ccfcdc5e502fb8174131a5d9116791f60c3de947ff56304cd9213a77c86422134e4042f80f248f98724806d8fb5df3e8c6511f5cd1d097cd0e5fcb709154453537d909c06fdbe37a882df40de97903a82cb468485b903c9b64ef56236d5d73573204143ca1455932f2710bb6190a64134c788a5fd93cad3b8f3824ca6aa96816484e690bfafffe1b39df23c755cff43a78b970a5aa53cfa11e0ed6775bc5b4004e7a2cbc706fe4adebe6ba51f4bc5ad34708b091c3eb11f7084ce49002ce507fce216b90d9a3a9e5128df07f97262d595b21bc722f7865b6a107e5daaa9f17a907d37651d0e45ced7f3d06a12803b93c87de446ed7454abffdfcfb98048dbc71141cc625397f29d91e98c32aa5ce0eb1659d097a0f539053925156c9e8638ec85bccd5a882cc45c967b44d832633f29840f9d05dc4f5934fb828bd6d5afd28871e7abea034bb4c45517e4c77e731935daa3662bbb55e30e9c71ceef6f3213e072a24d28c91e22848e35c757704a56d6924d3111384001edc161d5058479207c551242990cfb5d8c6561c3e01f5f4d4aa4e195ae31eea7fc45b92ffb797c0c603460f463fbf9ee16a1598c93a34070ee6ad7c9bf4cf2996cd4382f9ff04f24b99b1815938b5c4aac99f3911a09ce34ef5f101b5455a79d1eaaeac5e7af189db104d174df1ad2e88d7728a21715e631b74114cb54ae284bbf8186118dc7c9908abfd284967b2c73bad6ade8d682af34ab029ac6befaec67d0466fc2efcf8cce218aa19f916d84dbf7911e3796aac9d5271a40c65298284a1ff84d7979777d5f5ccc7edf434393a734f2ef8cbf849ed759dfd4372c98c411ecd505fbe7f5a15ea504a8694c2db7d65822b7cf5f06e95173a35137cc1d2c23ef16a2dd43deb36b8bba977cb1048139891142ce64bb64b7ace166070fb615772e726119ccf663b3a1c7357d9babef25507e24fa0e9309b68e2c7ae47a1dffc3a56596bcc3687b75e40fac1a94d4a285c993e5f4902f9690598123be1227552f029f1c3f37c49f50997446a1db03558850bb9d263b43ae5b453d9bdcce8457ccf96d649018d37126369ee3df935bad732a7eed2c31d88c76c4fa4bdca1d52d4ce33fa4f7e90368b6308e1854d458348bb9f92676bb61316164d3a669c289f3e04507107ce1409c4465a552a5e361ddf72113c8b88bf9b21127dab0c5ccb8983ea713c1a90c076065e99aac368bc38b62a2d56138a544d68d75ffd43f0a4167bd107e37246ee63fd6d63071abbff8e288b96b5b7a0fa71ddcf09a589c59005db6350b9d19a3138dec29948d510b5b6bdacc45562997400f988e452e6039f08efec2c24d146a40a6e9293179a3ae993f8451da2cee2d0dbf51083140bd53d4d68f472a69ea790a4f13e56bc3bdca0d84e2946363fc5f9712e9f57a0af4d2c9ab51cd0aeb99a0b7500e90a631ffd8c8736d6d53faf83459435f900d67a32c85f5194763ad8d1c80fd4611dd0fde68fd1fd9e5d7d0be00b837581640a96da97cf65335a3bf0e25d4ffe36635478584947181576ea92792c87253857a71a7540cad9c79a824567f55893cd1fa5e4740f92b521454fc982cbb3b0c6784616a30772b5ca8129850073213f717179f66ac8e1c5e4f2fb5cece37bb67f117f6c443e842028107e4d4f28d067aa86f799be0eca891a825975c9d41ebe7ccfdccb9eacf6c57afd1413e1f389fb59d36af7a8df1c7e7207992ac1b5391198d7a6845c0dabc2f9af4b870cce0794b0ca0aef2c2d40e5fa18af9cda5ddc2fcf44c73d374e084b255f67c30f3c34ab3b12af7a59fc1effccff204f92ca96edf3b0b8bac1cd78b18d2030fbe61afce276e3c27fc78cf0abead2c583ebcb31156c7359c2105bd2c2179011707839f08d1cc5ce18471fe05470ed3cafa51d330442001121609db606beebcfec1fb03efa8f2695a0403017fd71b66d5552f0ccc4e371cd6ff1c6d450f91b94ce59c94726b9a80d835c36503e455ce8854b2399477cbbd8161ef9f6e62655fab970e6a7c210d43bdda2520df64154abf6fcda59e2e5459344654782b4fa56acea364fea7d5817834577d75320f2d1009e782f5c514b47275b9bcf4aed765589d00925a296849fe26283ea363769bf56ec717eabc6ae5643c07f21f8a436a3ea39de033c9eb91829d7f2edfba51f8ac1f1370035bd8f8df8a31962ec0b1bf1c066e39d2939810b5ae39455c5bddf3fff13ccb2101d759affa7ad04e5f52e91617d1480cc6f7c28bf2662e8aa0c085dcfe769e9689fd4bd650b44d1c4fd251f96c6ab2a2e2c0eb5200eade7d49cebee9b4331a3f637fb55a0c8789f81bc63bc8f4f1d62c52de2c46fb3efc3b472be762784c9dd4ed88ac43ee82b1b9b9398714ddad28b11dfbad134205f66120c6d10e873d5f80be019b7eea11e7d2bd580d3aa03fc557e27028b3a075407fcb40a4a103fa5fa00a0f59e3e265cea8d1da21c561111995eddd2b53d82248d952fd061a266c384ec21a7f40c3691081a5e47d7fca61551d6565d95f001df39ab13368029a41dfcc1a96e95d3c874f9b37692239ea3f4c10b8f90fa75a17225e15e12a51c921c2cbec211279fa6f13018bf6d1ab6fbe1c456c0d7707a1bd4fdeae00dce3e3bcaf0a09bb43365e6746b33cf6b6010cf239e9493a27437cf0753d191fc555f3991420811ecb76fe1dc26a961cd1cea715e2e967d2bcdd56855794b7c8f39307b0a5e8831a13c86801fc295dc02dfe69fbeba5a5b9e58ec85f81b700c70c520f2e8158f63dfcbf2a4ce157cc0f82cfd083414e29b06af683ed1366aad8bfe290d04b91a6198cffb2bde3858f5df9f0879f8fd10ba4903219a5cbd28d27a9a91a134bae0db99aacb5c7c1b63cb85db2b135d6b46fcf5e3c1be88af0e5bb2e3def9806f44bbabf0ea654961eea579d37a6ff3f86a19c0e1db4bafc81aa64792c206d3512246d6b8461160cd1357a39c8515c7ceb34362039a13812777726ec3f7386a9d9af5172b40e94dcda22193e8080c4f079f69a3ee1b68d46010434a2d6157df595c1421ab174131f36eed83bccc42d6ba8b892d37aaf43791e47891bc30b7336e3c1c081b75827d4b6e7a1de0a654fbd6bdf46a6062f968b9de9e29c2c74089174a3f0903542167bd18a51c178bdc1d16318e18ffdaa09c92a258bf83703ebc2a4cedf0a777d0de62e2de6a1b3d467fd9e70d360873eaff82bb076bf713c24747c5ab8e87eb5cb5f840b143b865742c468a9bacdddb2ab28e27d0dc7e5f011b695b50b4d484e02bb4849f2f6cf7cb4efe964746d5f84e6d4615e8ef9a132059f4995fb7ff1838363ce5ccc2ada3e3a0322ef50c143a6a9f05fcf3c955f3489aa3e06b376e3a2b2b9b85bf5a6b6a1c8a40e3e88b173d2012f8e0d8b1bd9c25f900a0fe0f87a6805297e6a276e8d15628dae8ed1ea74c997713417182904ee86f858c9cb0bcde9c345051418358a8128b8a3f138c72275a70682b7c484c1c7145ac727237d046d764ac893a0e4a91eadf1dbafca330d26b85394f04fa7b411d1e25382e4578e1a6c735f46f659a04de5d529768bbc60fdd4a19ef62179a864794f80b9849cc8883bd856ebde74296d28ca19363f47b0dd36825f4c17674bb5d89abba5a67af7299403f5f200dd97683160df452001d1366169662008d5869fc8469602f173201d676c63bf587e8040c1d7abee252e99974e55f0f5067644ee89e910dc8afd760b68602c172cef47950b3d1a0d64ef91cb2da29f748a32954ea7bdf0c9fd9658c7682019e5abc2c2d902e632a71dfeac346587d4e2e4548efa4b75b21bf9554b8bd668a7af50e17a606a712c8eea04ac06fc3abd2c0158a9112a0167f564edd5b75182289cf6440586b78d516165043392b4774ffd3676fa261343b31dc97ca82045ee41", 0x1000}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3], 0xc0, 0x402}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000c00)) r12 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000c40)=""/58) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xd, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x28, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="bbe4ad44d4b065819e86005fcf235c0800ffff0000107d0cfeff0004"], 0x0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2e6a9d294405d5c5a02cc7fe668e331c1fbd87d10a24b6f03992c91da980a44b725779f6acb9f9d9a2d917573cdad8f815b4e6f5e1315b5a2377c4a420708abf14f6fc96521d2f3b67d83f9f098ff03e43fd8f3967df08fa5d09006343086ce57ec5d28a16c66ba5060537da3680dcd83be8354eda21f2072d08"], &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x70, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc6, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x500, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x0, "49edf2937a93b24432510c399ba23d3bf277a7a4", 0xfffffffffffff800, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchflags(r0, 0x20000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0xffffffff}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0x9, 0x80000000, {0x401, 0xfffffffffffffffc}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x1f}, {0x0, 0xfffffffffffffff9}, {0x85, 0xbd83}], 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x600, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366c46aab0c033c02df71795acd76ef3cafb100"}) syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03", 0x8ee) write(r0, &(0x7f0000000b40)="6a4a4e5cfab0fbad600010000000000000c94746037f4b6f729cc931ab4333080474c57f3ea5ac19f923aa76d93f32a4763db65796bcf47d43da10f57c94de8e8f34270c", 0x44) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x700, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffffb, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x200) close(r1) close(r2) pipe2(&(0x7f0000000080), 0x4) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x900, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xa00, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x807, 0x1, 0x9, 0x9, "881280185a788716a3d96acd2dccd5a7d98e6aa8", 0x2800000000000, 0x6}) kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x60, 0x3, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x81, 0x1, 0x1000, 0x8}, {{r4}, 0xfffffffffffffffe, 0x1, 0x80000020, 0x6, 0x70}, {{r4}, 0xfffffffffffffffe, 0x18, 0x3, 0x79a, 0x80}, {{r4}, 0xffffffffffffffff, 0x98, 0x1, 0x7f, 0x1}, {{r4}, 0xffffffffffffffff, 0x40, 0x9, 0x6, 0xa3}], 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffffb, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc00, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) ftruncate(r2, 0x80) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xd00, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2080002007, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000001, 0x1) writev(r1, &(0x7f0000000040), 0x172) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2800, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x5) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x880a, 0x1) bind$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB='\v\x00./bus\x00'], 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xe2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x7) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc600, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x40000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) write(r0, &(0x7f0000000180)="53bfa4fea4d0733f36cc747b698053eee41664fe3737446ca6c70deb2188f9f5dbcf1cd36f07a19f24ba5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d503055b5cd0641a55f7f5", 0x71ba6280b115d330) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x280000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0xaeb, 0x45, 0x1, 0x4bc, 0xfffffffffffffffb, 0x3, 0x2, 0x2, 0x2, 0xc4b}) chroot(&(0x7f0000000100)='./file0\x00') read(r0, &(0x7f00000001c0)=""/101, 0x65) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000240)='./file0\x00') close(r0) open(&(0x7f0000000140)='./bus\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x5000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x6000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 0: execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='/@\x00', &(0x7f0000000380)='$+\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) mkdir(&(0x7f0000000140)='./file0\x00', 0x148) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000063289d90000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x9000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xa000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) socket(0x2, 0x2, 0x1ff) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xd000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x20000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x70000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:25 executing program 0: getgid() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x86a, 0x3f, 0x6, 0x7}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xfffffffffffffff7, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x4, 0x1, './file0\x00', 0x20, 0x6, 0x1000, 0xfffffffffffffffa}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) bind(r3, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) fchmod(r0, 0x108) ioctl$KDDISABIO(r3, 0x20004b3d) pwritev(r4, &(0x7f0000002280)=[{&(0x7f0000000280)="7adbba34f427de37933bf5251841d547ed525cb8412d00be2a4e1ec15ee169b899cfab3c32d04cffcb2f53dbdb4770827cc954b67f5b9b67375d12af8dda9f0f015d96bdc56bfed8ea25488905ad4750ee1b5942c6a21d76d593b65a8ba7af097f0d63d0de4fdb6a04fbe362d247af1c4149c9b66f9b290bd86918b08465441314ebea465bd74b55ccd2cfffa46547f392026d93077ef478d79d17059b31bcd64e1c29089d842a02a31d83e2c0234ea1db8ef8e2cb92c9ede1b0277b1ec638054f92fc2ae167993d449733a9e812f232451cdc2002e8ad80a8499105571fa38c1a881ce2d477e729369a9ea4f5ab8b91f82e87c5e10a1e060cf900967ccd149920d7fab3db9a4f24bc4c21fa056e27624fb052464bc6123c5994be952a2d0d3e5946245cd5c884377903ac87f9cfdb761cdf81ea9c93a8ad2bbf5d5197f3d0840e4edbd52a5d6778f00000e7df747d326071f92edc286734a53be94874e79db0359c564865417c23d037ec6ce4adce7550ea490492bb09a6bd2a244b83ec2f2d1617b51178b1c1474480fe6a0254674cd606f0a553a0e64b938c9f6872c7bb5902da637131bd6f788f53abd52b00e156fae82e05689e092ae7cc785e11dd7e94ae313edcbf7637fa4078d081a1beff432526406ef99e54958d1b88239d159526079d77521dbcff2d4b40264ed81f58a189ca7e33c3be935ae460498a524dba70d04de0ff1822d82debe5467b933213b5c75bd8aaded4f2382f9fbedfa4a0131fc8259c1e2f69b3275e8bf53d0b16ec3391c10477133a3c11a053b6e647be8a3e2191614176975cd64262e84f74e1cd3a12adb23530b3fc21498bb64880e637f70d1aa5ed55ba60fb709a61028a492f8b029255977665ffa772eef84b4d4d666844fc267cd4debad4d511050092f36eabf66bcd346c1319f9a4572f8c45a16469aa6cc3b6115279d071dc15a516ba18a9755b1c29144e34450c45ad377cda0960645eb80c5443090e26cb2f4ba6c0fabfde77e8ad78e8810f64592954e6e5d1132e0f6d9b4544f321675d1b2d88e508282975307ed11134d6ca6245c17f95f5a7beb3d31bb7eec13777684209aea0ef95fec830ac91e110bade12616441cb376348c385ba12781136cf6348a6f196d2593ba5469e06dcea5b70ef914c5dafa207bcada4d8effb6472ab3ef7ac92d24f836ca857434c959d68cf42f9651c887bed110d608dd07fd7b86d6a85bcb6a74886a75f61f1b468f7ba902e308b2f978889d126ee2a60fb9d79ab1f76f21a28c38247c6e6c20f7d8be69333639cf363777dfad140f891d38b09faa53f0e00c2d3c4daa39ba0df79861f0c5b248a8db36a4d45cba4816a9172047cf9b191e44b4f5a4aad624ac75ee9c6384b16b237d5ed10d79388605e3a2fc69062c42ba94e32a71a1fb5c03c2b9086ae06c58df4433e0b028ce7613c408ac32a763870c260ebef8fecb83bbac018a804efc753e72c359dc73da5ef22c9db5132ae930222410f5d8988317f58660d9f525886e6bb87bcdaf6b3f7635a0609369b973e6a6bb5502cd13ae16797835549d3f4c949fa4d421fd04da86f6625c3894e15bd8c972f3e4249eab83f62c2b806572b4a295cc9c610ac447d905b67905545856c3ba21bcb194bd69e01659d0c3dcc6106bdb0a566e514a9085d5a6b53cd487c82d77ec19d8a2aac0770ab8ef5d594b0edbff538bae1de7f90f15b3f74f7b96d5daed4bc3e6de09a631be76a39e4f27544ffdf4bb39456702a37298232bfd83d4ba9a5a681e47ba5c8f4737734d31dc0ef09cd0db7dc14ded5c712b6fb0262c4acdb480cedb3661fb6fbb070859709d8adb44acbc1504e48f90d7fc3ce3f74333b6e13e1ec1314afea1dd8a3d93faa5b037ae8f3553e6cf62477c34b8875fc6d850ecbc4afe54f2731c8758fddd498e059beff605d0fe0a556985558bbccb115fd77eae9e241e801f93a5176dfa19bb07aff58cf928606cfa4cab773f9876aa0d23bbf2f2302b5f3e2846c45c20145d7d2c9eb452387c7efae8dfcc910b87cc40e988fff28d38e6cec54f3f7d4231042e29e60f9afae988a3ad7ef8246623f1a6ca3673dbe61414070445952fa0525e9f98d465c461093cec5c31684e3e40469675f27a2cdfb5b3d3339b4b568c6f23bda3f0c1d237bb6bb9d5ac8fe802e795dcfefcba0d2927faf7eb54099d5085d874e398fb25a327f0ba1218c22740290bb6a92009a250cfeb193c06b698a078a8ae5724401f2c4a79c0f4957086969a26e87acc81a9b6f5d22b760a253d1367cc2fa79520acfb27236896e090053084ad1501c1feb50ecfb98e010596e01c0bc7969e4a42086aa7e8df01c032cc7114f2fb29c40672c1c0e374efd31c5134bdff0868dc27c091ab5ad563d8b767b5d9883413d7f3c71f4c1a95645115212e3ac460e08e5d11ff92136dc5279b6812238cdce7ace9e3cf89850c99c9aa7899e8e8a44c96d2e4e6ba6bed0ccace9a83f8a92259ba9117691e631d02a6023c2b0460a2618048e88e2a4639a8da50782b14374135900a9a74d28bd2c48e8bdd315df661dc4278582b01210a0daf4b4908e75bb3522f6ce1f3acde226888bc5076777d4ba49ddb32f7c7d28e8bc439e286344d5348b18c5e56e696f9082c08bdb872a917754b980f7af4d33e9ca169e5534fa289e43863fbe36d2283239de8f975ce0f8869be7e03b9f34f4a55fd428ad75f3f7e77dc690339b5969aac9bfdc6c726d52a99b9095a5991333ae1148b93a0fb865ff525272625941e776cccc694a143ef241419edc4b51991741ab9ecc1ec3f8aabdf9f2c81208fa1b712dc958571cd2b2cc2649612442c83d1b8110932ff33e60c503f89030045e88433d126eeaee175c5b11e0cc993e8095bfcdf470db3e7555a2b5182d62164f90b78d85792a93f326137353af5840d862951ccb2f20132f4c098402e6e7c3f18355fa2deeb9b6786f497c7f3cdeb30993a53d0d6faa0cd0df34e2ecabae8ab9b1619c71ac651b9e1f1440a83c419b2a07c9598141ba54e5f98142f58b13775fcce82963eba6b3bb49622df6e1723d417349bf5c539128184a8a86360ded3950c7b511c85f2f3700d9692b7eb955db3768b202d129460ee0f4ff72b62b0403bbca9351651af0b6d1b3df525c2125d490cb557fcc1f7195e68e0e602cefc847ea7a289b199f8dda3d628e621979729195eb37755a916aa74c854f0d8e767d3379173a4c4623de0fe4c5ee888001abe6b1b5c6ceb38ecc8371589ada4d52c15ae7d6dbd01f06538885845d88873826834d2be33144069c6360c2a0e2118fa8f190a2ff2fc455cdae9d731577b350528d82c14f01e4d52e44499e0af28ef5cdc5e5d9be0661cf20f016f7f73871748e53ed543e07a3f45da890b17914ea508969595650b216555799bb02bea9c8773c258800a6dddef47a1c6ff16b58fb161b401f67fcd58564bb09fdd393683a65896a623883f9aff1c2740d346582f16427be4ac8eb738eadb170a05849b9f3addb5237a595aaefbb4febde6ff665921a57f7fdc204330e647c518e6c2af641688efd3b90dafcc4c61580d124df55f34d14cbfa40b4f751c703d7faf521dfa2340f91662829830681339774e31840fae25beccd27819238fea20a76b39939b699a35a712981799d3dca4c32427d50509a40209fbe59ac899b236e162de9ea4336d1702eac2310c2f3480c0f63770e08e455b116c5fe6170cfc445a1a4afebbe27344d5aa4a6b2773d0e9546b9ac1065d38bdde3a5e1c480ce8751cfa325ccc4439062ccee721be1366987e5c487c090af3b2ea8ddfad3cc98abf38bb86dea95dac925d3c5a509442f708ce831b57f14e9ef431bc4d4f5a5140c619421750ebe32ff52c614216db449029769229a3e4506253b1f20cff996966e0a34409dec460458986b47816187a08c949b18f260042ea2dfc4f1a1a35bf4fe165a3b505e0e48284c34ac43852198d5e4ccf968d70ba738cb5cfa798e9ef637044a543674621fb7ebb722a74db1a99489998514c6287fe08dd59ac49b192a1807afc1a597c9c32bd50bd734b43ef4426ff4653a7760c16a4b8869f96a34a1032dd2fdebf810b3ca0666dc94b2ef3c53369e3b7ffd3d7f811b243575c5b8cbc5931aa34233488c57d809c7d725cb1c32e7137085375b6c342104cc1e3770aee507fbfb3c3b11e23cbdeff7dedfa9fbddf49196aafce0639faefe92cb06d964208783e06a27f4a23cdd975acb78e903bd9c130d36605e489b59a816c738c20ce2bd9a28cb63b6822bad3bc6feaded10b2ddfb9f99980262457700671c07c643aa8a672f812cc68e98041748ea51941e680b4abfbd41c2360773151f20d132d308763c15b25c85e7fa7070f1a46949ede1167441b9c88fb917b5adbc56b6b12efa22f5c37c562eb77c1c1eb09689622eabea2c8e1698e5de8f2516c0ce857b42cb3d651545ddac7053d073b1edffeb67387811ea3ee6db6b9f972ee76eccb09246cae937743697e0daf345a6af13038218f7d697f493cd88acf797637460c1ef8b4815fd5ac96d2cdd63cd28dce02ab9bbf46a7309441f66935282ee584fae6d417e994181682314b1fa53a5444243e8fa664030f0cffa7f7f2083791f4b4770548c4038d9faa3efaa68471b32a86e2c93c88222e85b12f1b0d48a369acb4699043e96698a2f73cc87183ca571603636cf93bc1daf9515b6d1b4c8ec3d9066a17ffd2dc0cd7c73c288cd88378cd51b346a7298d754f762aa2319903fea3affb8f71556112e00cce75282fc2f1ede563ec2963be8248084d096410ebf53f27d614406267cec25e00d2ac3d25945f01e51269836ceed5184e43bafcbed408bf6236c83cc475ea005935657bad5352075441bdf4ffefd9db5776eaf8d0a41c83e1c8ac7b97c2fbd56f95eb8cecb18b255045e7fae5075bb8bd87865cdc79211822ee68df2566b1af7e96df92f17a0488b02a3dfba183ebee7a530d530c96bfd0e087c140a8263385b525889e75a9fea67795868fdc66f3567d710ae346652a35754338ec4be5dfa3d4fae9fcb691543c6248e95d440656a92127a86aa08ac4bc557bd53732644a3375293690e93642793233e920b63202cc40f1b30e44f6f4fe1fdf1059a633a0a798e575edf8fedd84bb296f3b5f0aa3163115f53e91936e42101c92ac5bc15ea0f1dd5ae8af910e810e66c8fc6e4bdaf5be78140e3f32b77c427c862aee92a72397f55aba170578a78d839e1c4860fee5a1c480414108be74e706610a3cb542c5532948d5f2493a4f7ea07b655cf14149be51f74799d5193f42141c495f32d212bdea9ec17bac77e78baa6f778313c468597809be19de451dad1cc8d172f4ed59fc199757bdfdc6f80260053acfe1531c10849efed5bbb60d9f2c16e65588fdd62443bded611467d5c13489e02ce037c61d1a2318d24b8c4b108a227d656a8897f430dce2bef4bef33bfbefe8364f63f23b77217e22ddeac97e8b07fcae45ec31c6e77634c16f7de7b74c6732783bf4cfb2962e195795a34724ff12c5c3f1f1dfdea2a9cf85b7a6d1af094854775522ba0e0d29d9ac889768a90e39a5094603071e3b5097770c846ac2f99603a02e08c1d5c99e6eb8cab574270ee90f2f386dcd5ac9f453432eee2251106a2f9c84cd9fdec74a34cb31710053cf02d3242f4f522c6a9f2cdbe8e6fe51bb978938345b206668d74d95745bda1e53d723fd6d142d9dcef3b7116be5996f5b11b8c15cd034d0e71267fbda81a8b0aedb9cfdbbc6c2a1fc118", 0x1000}, {&(0x7f0000001280)="1065387270beda131ab5daaa08a56823c8ab43a03bf46de8fa65cecbd1492d6c43c655e85d3f1514902eb0183d9796ec59f8afd4c881e79d52927b41597281184625f051ad453a1ac59b2c1cacc99fb94f32ae038b32847dfc9caac92d4babbd215800e5c56cc2aab1307871d5a4a5a63fc5d84308ab8b198a7d3449e030ffef1c9ac822eefe70c124408c149958e6bfa9449d3434c4740c5a1b74bb7875d864f60ad863a4809d24e9ee35ff895e6b170fe3ef3bcc5e0eb25bf7d29afe9c5d9b28f672ccb711f0f250dca3068ce5f8365297ad7e6761bdf67e315b122ee431e1bd96dac602f94ec52c5e22e0034bfdfd0dcafc0654e7e0412236e29bd14b1261a00492c14389e3f058524a933ab50d980331a6fd0863ebfc3ff95fc6c1c26de79b83523b186c31b46e92e66aac6f2d7f461592e3ff8d8debb452c726941d73056d7ff90280c796185f5bdb6b2eb52ee2f239e75eb605d5187c0ad60bf3be101c16627b4d06593500dece3edc5752036f6f2afb27bc1c154b2af43d469cc5f095daff83d6c66ca2cb3c41ef4c2b0e0fab87054b47edd35c33dd93b8ef60af50c53b1e0a115bb883c108847d5650f2d00dd746fb05bfe39fba21d419d1f8e4d9d9320077748241b039533cc96f35c625d425b8da0c1c4b7121633392ac7efdad3fe281300db869424a13daca41fdba8f88242d856ab9f67f2b9bd9fe6815363adf231ed09eff1c33ba3f0eaa85e884622367ddf5c0f4867ed8121efb3c61f9437d7d1eeb1f908ca99e02a686d3a019072a8981c1c57aef3e738e4a8221dcc32d87153cc6ae6f145a9139c3c3eea651c68e91776db2d25c8303437e1cf42733c33f472bab571c9119f0ce56b4deb15ce1d9c85903b64173422f66ad990f2585be4736c4125967d231a579da0d7bde33b2498d8ad34c57ad0af45db88349bead2655d17756f88d28ed22cf09af64b9ff699ff7e9229643e035805db34daba1fbb0f265d72cc172818e51eb9945ef759e8b189e0a447f200e5b3ab68885a9a034b6426feedbc90b8c0c9661f0472b0564bc568380b565d22c769c65889643b7d61f8693fd9129eb561a6919d0d987c7804d4ac3135a9dfd0dcf8fb111a9a821461f8a1ad9aaacd1e478ceb5b62588215a2f96142a9c52804d8227d05eb8b5b8d1fac5c16347c4bec9b46ad2b12b866dd9c13b5112421b9650567dc81c5f9439b9b367932339b03cb54cdc558d1157a934cbc670ee28b4bb088e58e92d1c76a01e437d5c1a951b237227b0c24d17457f5304055dc9a711e6f5bee5f84101a19951381fc9878d5413eec6694f3923b1feec8f198eb8d60dfe6241692ca515a223c91c7f01723728ef78e1144e9b8fa4fda56b1f1c61ffe8dd87cdb84629e0e2b46633651821e10aecc2d9977ca6d4b1b8b0e03d48ba35c89c67c0e92919e0a8db5529f7748e92111d55ee7f21e3dee73687e4f6cd8e02510d8b113b3e33a1d16ba05a7f4a3b88dcdfae4723cb7a81de6f471b4543f4e6c6f74305dc014763a385ce991217453854bcc29895029ba0b670485a1ff347ce00ba3ef44f44d01940bca7b9e45a21b14238ca0a958b72a147189cdc1a4588e42d36ba8e5efb50c97250edb149e55c0db94064a791ff7001bd8fa849ccfe1ddf100b62e5b6fa456ef309adda1941237817264187f7a9bb2fa7f360e0c996363a5fb097f10ae86c2d4ae5c22cd6443a0ff29f18520fc0e184c7fe05a2e4d90529789b31a847c1e8abb529bceda1e42eba67bb0e2d469354a4be1566afc1efec6d39b8f7b7365000ef935fdf05b1b59eb3c3f18a8a90f3d97e99a844f521e19724d5f253d64b326e8e80e3e67949cef94f74d39cddfcd584221770f6b9f88a8ebba8eb3ae9fdab51242213258a8a331ebdf15304d966cc4973680842241c93cdaa0a81335ffe1e99df578c90ceed1c8470ba57d4a70e201d57e0c10af17df8b4bfae4f0859bca7341bc38e3827f6f4ef35b511af88431520d9eacc8083c57481af8d06c28c77efb725b98e8a6d0b3046e29dd9c0cdb86726cbdccdcae82b2b833f0e677cbe4f13084f6960a7c773edcfe67614fc734798fac3d77fb1899cc56cefcafb2d703c3ddd5725e64282ffff6e214cebc3e26b95d92d2b092ec14a6b8c40a05c79f4258895f53e104d8579487c4081287f61066f73b1ee80eef8946a8babb12532f4b635097ca163c4c4f79319bf144ed36725e7c2138b264e0695abcee22cfca0542325b666d67da35cd1196c99a86bc4d266a48002ddd2f363d24469e75a5914ed0380acf14ebe323a99ab25dfc8606fb280e1fc8015de70879c7c1fd57e456810e641c1efc2811b893cb880919e5d972b243629128a0ba97d6aebdab62df8178b8a8b78c45fb966939b0aacd66b509f588e13906d9601e9a96152ff479cdbce1011888166878386af424ddcc678d8721249c1b54f68053dc20cfcd2fd1d30a25b6e97616d14c430fa6ef9d2252f2ea2be6fac3e9ae6cd2f0e811dde7e2caed17adcb003cd37d8e347026ee3a366e1e4709de0b73ce99ef0171caf82dbf1181a8a49729cbe96b1acc53ccf797e4ac97841b497bad07ba606a99dfcbd925b46f71b290d93783d4714f0eac465359d3b29e7e877ca747b3d2c644bbe87a5529f22fb2266941361bcd8a51971f82cd8e4e3a4e1dcfe469993b4531c30cffbd11b37bbe4ef6f7d63fc57ba5596cb93a81a2265e56a64d85fb93a1414cb73287cd84694d7755b4c26b09633b088a8cb0931d27d57d4fee1cca2de832668b5b6589fb09d7627f2e7fa26d0d7c6e6c3b99e7083dd302edf6228917503a7f70c8b1580322eba7edd78dea02c34b6fc32870eccb9e6708f714c3a9448f66eefa8602cf2ba1aae27d2f829703b3a3fc8ff7c58ed7b89e1027be09a01c00e7286adf20be39f3384a530219d91656405ec96f9f0ee8b61224336733d473a498aa9be447a783ab47f92efdfb6bd2905a80c1d097d1e2862b0023bbe816b095e5b76040692162f4f6f7d6d0884c9c3a6acc8fe08ced201296a9618829450b46c10a51caa510ad89adaea589fa95e57abe735f0e44aa4835ca2a703fba4b102ed662478f890496f468a9cd13b5502150c2e80651c9441abac395778381e19136878196f02241e1fd5fe04c64c9fffdc782e4c477d17c851317e73a808c56bad6d53e5bb41fe06806a1ff11da2e3441bb2bc2788aae8adab5765e4916783871d971f91b25f8025574471e953d006a028e3001bc614b1cc4b492d3e9568fa131a9d8d3e0f9b5827fd8d116269036421b0035b4f4c26ca7df6e9f539f59827da537261d7e9b329934afaf983b04a386e42a8425cceed731d37aa60bd2cd5ace6ccab22868b4ab84f980412b4d0729764b30bcd3f1a6be77687cc3027ba57a675e1e0552fa3f020e85c4a9c0754ae344116f13b89236773c94c8d3294bbd346af07f5a8a4c74b2a41c0ac6a361f4143b8a2edb2cb591634ba3057bd55104c78826761cab526b8bbb73ccd13cd6bdaf4f7bf2cd9704548e708c301b1fc4b5fe05453f9a9fe4818984e833621eef00b041d2603031f79645b216b66d483ca7c5b1e58307e2f5005832f4282cdc030b71719bacd1fc85dbc9152a3af186fca2072e4234e4cb6d21eb36169c1712026908fcbeae08350f7ad0cdb042ebbf1c49295da2557fb68da62a6fdacb068d2b2d339530e0a6f935ff880e379bb896ad0eadf8164b198ebbdfbe02e37e6d232b55546e8210b732203e43734d97a078e946b73587325927b31254f87aa0b71614857e80cdae7cceb2894deac497e8ed27b92f66e8aa09af9ce9edfae7ecb1f217372916fb5af02c6ae456a52a371afa6f5a1ad4c17fe63b7d1ec2c63099fd52a5d95163b281329c9bef48bbce1a6642b4fff2ba964cfd1f61a9753c0a29eec0a9cf4be38003a2f99e292bd1baa26dd24e995bd070b8c277c1809adcb67f602a6be207f712a87b0e44be4462edc7bda45f84fd12b8233e78fca81dbb128a1b4debc6a1f4f5c529b9333e9e60592e8351928ebfc3c383ec53f92f6b48d45231fd893a7d7b18ce17e8312c30f51541195f93a355a56eb2d9b21f3df1ed828eaa4dd3bd68b076465cc5fff6ec72b786525689baf686085ae4a82be5b0b35c1ebdc7191f88c245bcf75dea1fca346719f4567f96f313c7f3bbfb69f522729a743023e1db3013817cdfd69e741bb1659de894cf620585e1bd8368d1067950357b6257f188c056058e43d7e23b963b32f39c68f82040bf81b7e43cdb9dfdce7077daeb9da8440419a9f59f55d8e61a04dd432a7dee2a4c52da8dff7e40cd37ec8155cfd662d4d5ff5bd5881924cc3de22244b13f336a2e6d3f43cd79c079c82fcef484520ed4691575ca32dd7b28a9eb2da9eff3e9cbe72490550e3accc376a3bb4d626252d09233f3b5e3ea3ed1720f31aa6ea55efc62fe10b11ce8996f251d421d1c5b1514f15240af5f9dd8432c18741596efdaebbae56b01b9e7db3cf31ede9854bf82a7a534008ff4130ca360f637ddca10327d2b17b57374f4147f94ff7d972f73a32c34046eecf1eaf2036a0e431aed329fd3565e9b0b8ba64c770f3fc2b113fa23d087a6a8efa3971489c6e7d5e45baeb8ce47986ea606fa372410dbfa19a0fe66a11e5dfe86a6c61988c26669550294bd0f2cbe1359928933d3ddf6c6df5a6196f525a752f6f8e3c4e5f76ef78bb519e137a645d59742a6dbeb0cc7df84fa9a90972cbfafcbefacb28c47d29601b98454b97aa612953bec42a722c3c9ee43af4fdd5bead789e337569e7e29019d8c0bbe23414b067b8774851b97e16f6c1650ad461f0b692ef5db3cfc5ceccae67ca14837cd2480b99c07ab9355b633b1f16d91cfd1701f2444e8764b862192203ad37f566b39206479137e4577c3383567049dad85f92fada4a1250994e608cd3ac2d9589ae6ee210c2fecdf85e8a880ee9aab50599cab60fb7282cf3e8582193acee0a9d8d28b411b9957d7d5d595ad0d7b377b14049fbc9016c46b8b3ad0408947f18a791219e9f0abe88c1336a69d46ddd4c090a98df9e816a4f5496bef5b9ecc672ce6d32acbd7ff5d152b62d14f8d4dea473d2499bd797e4d172df064487d1aeb4018e493dca78daa80fcbfbd719f51c868c314aba1eb14d25cac0006f45c31d98c202678c6f834049e7b0f7ed163eed094129d208e84ac40b30dca36209b49cadba34e5f3698c644f52c1bd14f487b85b14d42fec3871730557e835023a5eb3988f461c51d5f01abfcef416ef4928da4018a6eff045eb7f4f044b97da6dab5f0f0aba6ba4c863e105a26e6f325185fe7caaadb964dbee47318f809fe4f70b9765635c4ae6548d6bf85de0d2dd6d8cd6695ede9527f64183cc8ce1da36fbd4fe85292c97814b0a496696af8d20fb43c74258ed7ff0bd4e2af429a564183cfe6b12b2f3ba51990349da4250c2cf345c29cfec38fc2de52fc89140cf1572cee361c21ef9bdaa0b7a0a25de3281a1546e3cbf99e177b4a92b1066cf76614b0165c60f516e67e3e2b2ee8a05362ef5155f3370f33832d61bacd29fc0d728b33fb452686d9f834732560874d8add4f30bb2bd0e79b530a3ee35b429cd7b22d9ad39d24f0675fd82abfd9ce53194861a3c2f5b88563cbfbb854b5a02a25e0defb0040a0f55c80ea7688d3d38cd1b41583f7880c0ffc14d5a017c33a6d36e1dd6fd66087b4ff3b9532556a77d8cf2bbbffad128957c654e8f34dcf1235a7603d68ba4823d1df0e4ddb82e26db48c06430a645afd7e5bc2672cc", 0x1000}], 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000022c0)={0x1, 0x5}) r5 = fcntl$dupfd(r3, 0xa, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002300)={0x0}, &(0x7f0000002340)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000002380)={0x2, 0x0, 0x8, 0x3, r6}) r7 = open(&(0x7f00000023c0)='./file0\x00', 0x10, 0x50) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000002400)={0x3, './file0\x00', './file0\x00'}) openat(r5, &(0x7f0000002440)='./file0\x00', 0x80, 0x3) linkat(r5, &(0x7f0000002480)='./file0\x00', r2, &(0x7f00000024c0)='./file0\x00', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002500)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$lock(r1, 0xf, &(0x7f0000002540)={0x2, 0x1, 0x3f, 0x4, r6}) syz_extract_tcp_res(&(0x7f0000002580), 0xffff, 0x3a2) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000025c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc6000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:26 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000080)="553ebd402d9cad5ee7e13c0ee65741bfcb294cdf82e6130a56b2b305e791baa39ab70bda8178ffd3cf2963ee5b8fa45ef54badb62d7d0b3a56538f9afd0713d6e790e80bb76f84d5b871f01e47a9452a6c5d85f9ebb1eb55c5cb0727bf53bcdad819f15b28be0cbd9b5873057d96555601b5db07c38339e5abccc685fa", 0x7d, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfeffffff, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffe, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:26 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000080)="553ebd402d9cad5ee7e13c0ee65741bfcb294cdf82e6130a56b2b305e791baa39ab70bda8178ffd3cf2963ee5b8fa45ef54badb62d7d0b3a56538f9afd0713d6e790e80bb76f84d5b871f01e47a9452a6c5d85f9ebb1eb55c5cb0727bf53bcdad819f15b28be0cbd9b5873057d96555601b5db07c38339e5abccc685fa", 0x7d, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = socket(0x22, 0x200000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt(r1, 0x4, 0xffffffffffff3712, &(0x7f0000000040)="8de5cba584feaa2bac7efaedaba2f298267e994b17ccf763fe5774ba8d1d9579dfe3538dc5a5f23ce24f", 0x2a) sendto$inet(r1, &(0x7f0000000000)="24f164c3d43be609ae274593e49360440babbe39da52ca201fa2bef46b60ba03e9df77bff86246d5e93d06aed58147c9017901a0", 0x294, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x28000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:26 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x4) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = kqueue() r2 = socket$inet6(0x18, 0x3, 0x94c) listen(r2, 0x51) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:01:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x100000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x200000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x400000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r0, r1) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x500000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0xde0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x81, 0x8, 0x2d, 0x1f}, {0xf9a9, 0x3, 0x81, 0xd20e878}, {0xd1, 0xa7, 0x8, 0x100000000}, {0xdcc1, 0xfff, 0x200, 0x2}, {0x6, 0x0, 0x1, 0x3}, {0x8, 0x6, 0x6, 0x9}, {0x8, 0x3, 0x0, 0x6}, {0x7fffffff, 0x8, 0x8, 0x1}]}) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x600000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x700000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x800000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0xaa2, 0x2, 0x5, 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x401, 0x2, 0x0, 0xcac3}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000001640)=[{&(0x7f0000000340)=""/87, 0xfffffffffffffd08}], 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x900000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xa00000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x840) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5815, 0x0, 0xfffffffffffffffc}, {0x20000000000006}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x180, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001280)={0x3, 0x3, 0x3, 0x3ff, r1}) clock_gettime(0x0, &(0x7f0000001240)) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x203c0, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc00000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xd00000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2000000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7000000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000f000"/208], 0xd0, 0x0, 0x1800) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setuid(0xee01) ioctl$TIOCMSET(r3, 0xc010427b, &(0x7f0000000000)) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc600000000000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe76) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 16:01:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="49774bfc5eba6a88bab9a42d82e36f0f092889705f0f86224bc50e8324d0645eb46742ddbe33c61b775fe6350abcab262eb4efa5e2de01892a2fff98fcdc23993addfa9e5455fc0f69811c55ad1509129cb14a8f169c26716b0367424c8dda33e40e6b1bd9176b955f4eaa66adea8baa", 0x70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendto(r1, &(0x7f0000000100)="b1fb408b921d76351fca8e0498520f55b9122296ad86f0231acd024ecf247cc8fa797100441c0680e6a6226bfbb1710cb027ad9d5f6124fe25f52479aebb20c6bd4801fe359657cad3836972bdb46433a850548d947930207195c070c3f769de95e509e3b70cf1ff760153e9aaa7da1f3d3e", 0x72, 0x4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfeffffff00000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r1}, 0x0, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:01:29 executing program 0: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x0) pipe(&(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffffffffffffbff}], 0x1) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffff00000000, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) socket$inet(0x2, 0x4000, 0x6) fcntl$lock(r0, 0x20000000000007, &(0x7f0000000080)) 16:01:29 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r6, r5) r7 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r7, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r8 = semget$private(0x0, 0x3, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000008c0)='./file0/file0\x00') r11 = fcntl$dupfd(r10, 0x0, r10) openat(r10, &(0x7f0000000300)='./file0\x00', 0x400000030000, 0x10) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xb4) connect$unix(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e1566696c653000"], 0xa) chmod(&(0x7f00000002c0)='./file0\x00', 0x184) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)=0x3ff) 16:01:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001840)=[{&(0x7f00000001c0)="28253f3368d50374d68eb4cd05cd7ec199d92332aeda9f0c0adaaa059d3b6a442d33d6b1b819d221918607e68a84faf8357a22e84eefff16d6d93ea34e7f3793105cb18b0ee3278ed7aad7ab91dc66df210a0d2d97c211c6f6713da52caba154889aae78a31bf6f65109318499206897d823c97d4d96ce16973b4f3d7be41fdf45c4367d6878d6c4b9f4d0603a09896552ac03ae4bf329bddd86544f536eb9c744206eb0c942666692f627b2734cb3", 0xaf}, {&(0x7f0000000400)="e8e6a831582ce7be7e23d548df65de644d923724b04fe744d560ff47702e0076d6ca66abe6ac35b3c6b85eaea97c40d76fba1baaddd7dc8eb1e2ce82d8285c2b21562569970f496d6a252c64ae8a34e1dd70a2324d52ad9c5e53b683d1e2e72ae869894de7a81b80ad80d6beffe4ab283d8875b5bb7d589f4e47e413f28f209ca91cfa8149f08b918879566069b04d002598cf20cc9d35daabc1dc76b739b775c137c05e3dec472b3ea4e5366fc01cad967bd1f15bdfc0d461dcb00fb4d506442d4f9c098cb640ef92b649fbfe19e63d0845bfae0773acea3441e095c45b1f3a11a9e2ffe6a2077e7bc80e0d3994fb7ef0dc156b107bbd44db4b7abbd1dbed15db33c5bc3637891d5655c92644e6df4f73d914442482a4813adaa7250a675b1ad7df194d14fb55d67bf2994243de901ffba86a79323f1ba6be0adb3acb95e8784423cd08e5a5426e4dc9f14cbb59caa4aacdf12252495c583b68c9986459b0c8bdca7b19ad3e79e462d3dff3c4d26c35c9d1044b3561900fb7a781c4869d646ecf0d83180b48c1521e4d8e100a7e0665ee590154b9c581a78cca765954c59cc3965e124f43ba910df09fdac426df5ff6a82a0cc3d3147afcf8437164f8099940e0455570fe66b96adaff171a53e108ddf5e5696e2b1e3d48d51c3b43f3339408265635bfc5dd4dea8d83c11828d4b7d0c61f8c098ebe4ddf2a0da475ec5b9e08ab889f263107ecfbea08f71c0f59769c8e7f4fbcb38741bba1ef7532bd1c0aa8ccc06fe25bbbbef3bfb6bec7054f2b92984058f011cdef2536b6fc23a8958a93cd479c94360fc570f61178940210b557290d66336e789b6920c016a523a9dfb38a53ff494e3a07da7b10b0a9fd42befe5bf4ef2c6995824f44611b5021c54943002f7ceaf86b1456c715552a40c774d328ebb760f0e7d77335eccf673966aa28bb14c398630233eccdb92e25e388a67934399160a1f156ef60a623aba60d09475f3277f46cee94287dce027148a331d7c855fa11ee560607b1be120aaa747eb2f9f067b35fb7afc6c12c7ca4f34134b9a0f576025dfab7f8ab6af97852df4a7908867ecaf6d6e98b8410441435080835847c7afa06f2db4dd79a17abf2159ea4eb2a88dc73f477d372ebeb744ca35a13ee8c6f765607a6f2359f4b8222248a3d3c7a403f93194b6bee45c336b7a4147b6fe2b2ac0ff453a1bc71cc4a70ef26908beeca9c6bf895f1beeae65a8c02f8538c9e9724ccf3bb42b52236bb10595d95de74410328be6cfd42dda45f2eb1e445ec6aa8af2a1411d260a25021c02940b9f7f6f49d053256243c27398bc0040a55f6ac3616e1c05a6f549651927e94506344b0533f9f1bd5b8c34099e87e1342d219647dac55fdfe4ccffe93890ead1100e44b6e065ab0a9245540cf1d89b1d96d0cfa442078e05f3c903885d1698f05cb18b345babcee08a897862e1f57b1d6f2a3144a51de71d2e1cff5743d1dcf48e97adaed7861bf5cb64cefb56b8dfbf394895599b4fab03c4cefad2edfa8e0ab806a244c3554a3f23375f6b77457daf5515dc884cefde0f8767993bbb09156acbf030e09e4b3fbef3da9b38ddca3e78cb40fdaaa7d24acb337e1341da37797abc513fc81f2e08ae77bf974ea3b0a3becf6d6366553d017e4a2b33e004cf5b945b18d88fedfbef08408e4d9375231758169c65d2a6215a19b77e453cc5c34a0b795a8f6f68450e99bd57f053f4fd53c93ac5833ddbcd4216a191adf90bbadc8564202954f75186954c5622529d45083803aec9cab5eee3123df1125a7088433da9581cf92a823accd2cf5bf5d685910093905a913e6ac13de694fbb32d42d61f936251a08b73f73994fb0d167bde04ea7113e75ebdccf67c70d755ffa60df0badec84f108f86baa77fe786c512220dc9a4c76e126a92f0b9c9d9e6f6f0954a154fdd8db937aa4e66b7c86bda7f1b89a8b313c7e090fd68f49c7d8c05f80f2428b78df98b61d719b7f2522cda86a47d2aa99518372d8fa867d1c1a44f70c60957928701675f86c1c82d2e87775b8f00934b4933f340dd412914179b023a84257060d5790f9965baa935a61cbad595e2cf344343f1ac3770c2c50f8b5c050a832d271219a37057b401fadf7be3ebf6d910e42adab447989293cb468b246e9fd903d7730e039b190445560064ab0680c8f89d042b7e674687e1b22c34651dcfcaa744de958e8b20281cca2a9e9a3b0e76f34129aa2c75eb43dbf684d435b766af14f8c5cac7b468c788c1d4e447c8311b978b9e7c91280d9cbe60736fe3dbbb125a8b2ffbb9ce39838b43323cc8fc7bb2a94f712222c72eb77c73a72fbfac4c10183060b2af66bcf334595b68e2bec7be5d615cd794cb1ceaee86fd250ac504af25214bd9eb8c67becb9f313d2b94ee756e6d6f0f5e572d86592fb65a427060e9dc938c39d24e709c4503af5078dc78fce0c15e8010e1e420fe2758f7f6f25f00af20740b532fa4e5f8725c4e2f1cb8b9428a8a886ed071c5fe3d3ecf80b3378b2439bcaac8b03690e31208e9f04775e7ffa04d55b434f532cbb3ab3d3a7e409c42431c7383c375e03539b28039626199056cc81c614bdd46d9be6813aa450793eb237a8ea18dfc80803218d7617acfaeb2c3c28080b6977af589e42f54c01b7eb4ef9897a71352da7f7dbc6946697cbbb5fad5c12a248f776a203ee55a1bc29b460b9121bda6ce685c6780cdab9db136812c27bf706c6d29741baf5b0ee0bf829d25b06d571b85b45ac61db2472cd2de53ec9f5e448e8d2178a576382db0def3b53beb18470895944e218b90c95e0a09ace06b6cdacfb76528b28fb54877f0a1b47ecae9f1f7fbac235044237e9b6f79aa3448bb38e2c81cc7ba26abbef526105bc99bf1e7e5a249f31cc4b61b0fb3cad67d7dbffb95f15fb4fabd1b24747cf648d5195cff19efae6871d05612c0611fd095870e1fcb4448a544c51e8533e59eb017767b9cc90fdf31a93a5bffa11e1888160e2ec64a10904bd6bd4d35f153d37635c1c62ba9baecc0f5ee9f25e599040bc90b170eedab348c9ba22187063424009490545c5a4cac3184cec9106892c5ec6fb5bda798eaaa5ed14bb675024cd63f46f6ff63d933e5eb48ffe7234ffc470e3b92419564b83414de25f19e024f3d6973e8491c7e020864bae24f34a9738843366e1ddf65c01217e5414b4d157e223a0da30ad387c2ebce742b627410365e1301465fb50ed2da2320855ee8834a94aaf61e2437a09193abf8f74230ad6a848dbad8fa49157c0b79b96707367bf9906e62a74ffe6c223663544b25e7ad716dc7a7553a3ed34aedc5c169d74861d1003044a0ea3dc4b13ccaf192f42b4dfd38294aafe54c1e8efe0c7068bb0f373c424234b0c6df0ceb03b254c0bd94bbe95373b38b75fb10dc86906c33290d6671eb47183c9eea74cde07e3f1bdb93f89f3990d8b0f1a02991165aa9a8790e280c8df956fe573ba4197adc77b8bd2134a0ff99f1d787a60b44297fdf6854b73ebeb126a6c33964e83f27b1d1377c6b0ace05283f45026dabe56c38a3a03c6af734b993d4581bb49dce1c7998b2ecd90e5bff5e51bd137730a136f76ddf3a532392c373c37e9d7b4ac33da030e2cc7bbb619e813a5462a2b4d21a39223125030f911fb068c31ff2eea9ba2d055a306530759680c9cf821fa5d14af8e30993ade84f25dc828147323a7f6e3e09e4e862a7eb7b4488ffe9ccf5d178f6e19d51e9415e4901b53c87cafe58821ac12673cac30202bfbff4bc6cc05c900e7f7fe53201b222289d007a9feacf44f870c245e96e865280de265c5a2ecd6335434da11f79875f5117444dcabff8d2cf84f5a81a2c408493f775b4a15c44654199c4febe851827256bb8032150e8152f5e6e9e3a5032ca7a31cdd217102ccbb36402ce729f3ece99b893915cba4826f0f76cc0a50dcd112949920fa4af382cfdc54f37ff15d48b46554120fcbb269c8fe754f27a4f7a90ff06150402337ed80bc63270decae8cb12698370d0a4cd46d51b7165ce7687e4561e869285b2f0b1af7e40a745d362bfa423d4a309d291afcf24558da3d436623712e236460504a29eb358dd7bbd4c867152ad378a6e998d71ee33ddff53d5dbf3daaf759d36f9c23b71d85cefc4536065670ff3288f06cfe459956792b36f79d97dc74f5ddac8850652480ab7ba6ec69721c854211b5b8864c83778ef0cb1b0a9f0fc805c49ae0543284004df566e92c944be44b18c5006ca024759aa97d88beab0d1b3240dd7887152776c04bc4b89d2b6c0a856e4f0ab0adf4f96b711d8cf974aba43bafdd0a2c099607ae8b18bb66817a0cda3ce1a14a4a672707ca0056e8d1ddcf73c30e4966bf84c1c313900a147c23f79fc415b30b933429d8b9cc0110a576be11cc610f5ea7557ec6d03301bb8ae3a4b3053df6a4a525b19a5a1d2b11161475be3bb19890dae5ea8a136a7aa25a5b06d710932b4e3718fd498dd4bcdc0c5b55ffc5c88d2bfa30336ed90738644b6faa25446e126c785b23d9d656ad43a34e91f98f9da0fb2fded434fe1d93bfc5ab4f979dd39069efb4abab29335b34f971b9559f284427a021a20ca4d45b365d688b78eb4cbb8d6799c1ac7d1592e52be011b151e1c6e7639f7896b5cc9f118fb2b619de342d00943a860ca8b0ecc6809032ac7145825ee58705f104e7139d6db8874f3b3c09037c6317aa729361fbdeddc4229e8235bae6995310584c73aca45110e48245603f4da86867c73f37ad30594568a190d1e94cbf1b53cba5b69c9ade8c8ab54fd11ed47460cea2a1469654abdeeea6870cd3f999a5a2f7a2d1906629234070a5799706290c8f82bd796b04aa9b290ffe14e8b15f25eaf71a85e2744369604b9a35dee3118d1bd7574c9a4db59805544f88095182d0800f0150f080ee7f2e23a99a924087b81278644005eee910b0e8e7fd7c9e7c8b667ff29a705fcde95f3e3800620add009849019399e155c25fe8877073aaec68bdf1b41ce8552a129aa1bde00b81ba18a3cdad6a37ee03a894c66685932514e602b3951a5fe205d343622acccfe25d16f5bc1ff1b3ac36be4cea1c913b877cb10c105bbff646c229dce89fefd6df5c34fd8de00b1ebabf8450c2fbcd7667c368b32b7fdd63193adfb4b8ac417ede452b8d70589f2a483e1a3c67bf7cdab5dc22ebe65e08c71161851acf48d2563b21a06fa34d8ba36e359ce74eba0b381bc8ed1f1f8cd1f68efb4a5f3ec30aa71cda38dfb6f92b2a59335536c25bf8dd3461d75d4ed812d77ef1689d424bf42e2f021c2a9d3b126604f5acbadfbb3a74782b12cc7cf3079b60f4c02144133634959cc5193b3bcfa6ccb4ccaf28cc63fb933e4bd99f8266df088b7b06cdfaf4e8cfcec63e139ff7c037e624a13842b80fe955ef17c1616c2fe23e9b456857cf7447d0c010350fc914d09b5a726ba7516cf08569baca18564f1b38afa999a5a9f8d549282e22a240ebd658737abeae86537657f2eaca2df29ad171d96285f0fb61b1edd0106418455df44be750f93b0b2606e3372f7484f50ce3cf8e557870c2f83ecc86957f4759e6a5d583249d0502b8f08e31f9bc16fa2ff57e1a1f2caff958e0832fb45f573a0250d464ebf010ad5667372d04846d95c509e6bd0a86937acd51942f79fe956f67825ce00f254f1eeec8d4a514cd6fcc788f28361c5f5953419e85bb9489f65e0b46fc1dd02058fbe794bb86bd34c01e43ea361517495eaa460c20592230ec1db495a091cf565603466b9f4fd540648f78aeb6", 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000001400)="97a267677b02665b19f3ee832d65d36ef0d2374002d07f29e1bafb99ab6c0a5b4af11db3bc5eb137a4de979731091954e53e061ae33f8b9615e8f315389eb9070d8ffbc0973464e09e79059fc80a83207697f084a67f782862c78f497ac60aee831cd9f44f6637a143a11c787109ac4a75efd997f13e3ea0a9ceb26cc38ddce215248bbfdac735b4ee79cfdd1af926611c49375b333cbb533c2f891c98318e8b9c93c59e5c2497de04232224ca026e2fa9748015d7075c80c80777b057f7a55a0f6843486158123aad2c1084d76b926f098ba4db215beced07905c5c932a0017c2cc9a3db65feb77763f6dd773423bdfa8e37da8fb43c39ba5", 0xf9}, {&(0x7f0000001500)="1b4a85324887c9ed1153cb946e5b70f50386474d25aa6ee35a829dc74fd9143397639a690bb6ec727cd2774cddad6a23650f679d9996cabd36233dbac31fe4659125f2e923ab7d1ab9da00c27c398a2b57f1aea35cfca6bc210464471e39bf6df7987ecaf136a725936f9349c4bd3afbf0cb32fb73edd7a30ca5b553d9f24ab51e1b0281939e1efc3a322a14f91c49701a4ae05239080f55edcc620726c8db54cd155bd74eec5a9c747999af9f24808358a358956fd3c3392351307aad92799a958dfaacfc300aff5d31ee02564c2c15b65ab096", 0xd4}, {&(0x7f0000001600)="005f5c8708b9c84b3d34d1c473f3384004325b5d3cc16b7c4c6c4081684ff0d01faa4c25f55d334af36aed0f8d74d75d7c3d6baa45f8860d63233a384d07ee9c975cddcc5bbca478cf4e57c7e6d2e03ff8d9b88ee4c36daa358b924a2e2492732033", 0x62}, {&(0x7f0000001680)="83f2c5b481105673bdf3b9fba953d7d25b55ef3abc946b5d887281bd7e4953af799281d5fe2cea4645c46421be875f7d3b0dbdecd2cb076f9d2976aaf613987504bf57e567fa277cec91a19301bddd5a3171897bbe3870e7c09ab8013cc5c83ffc", 0x61}, {&(0x7f0000001700)="0ed451ede134c8a68a51ad01812b67a45f5036d16f3f70001beca2fc762e6dfb496291dcb148c812a05af3741cca0aeba441d8709bd6c7fb3e9cd197d009b8f0a2923cc5ba74003cc79510768188a565375a32e0bc2b947440eeaf9a6c4b88147efbcc1dfb148f2c43422a29187f5815f5d81db802f4ed35849aec724d7036655a", 0x81}, {&(0x7f00000017c0)="b64b36fdef6f187a87cd294f3be1c6d07277bc6053c6a695741fc93e5f8caa0dfbbfd02a801f128ca1f0ca39f6bdf0fe563b9bb53e6cef7dd099290b8541c7b4e5525f92114addc1", 0x48}], 0x9) write(r0, &(0x7f00000000c0)="493b4451d2a0748a67bb84c3676daf7ab7a88a9a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbdfa3702c22a56e412a5a6a91fcc09b93265e98e6464", 0x50) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000140)="764548c9301e6aff017170d6e5b655cbaa76e7d1dd9d1e04d182392837022465658634505ac5b95393cd3aa492593d8c8b6ea45a99cdf9ddf09e0ae30834b1bc93a0236571c04a9d8985c462deb04e64e47c426171a59552f9f2a319e03c3ff54d7264966ecc42c587f8aed2300a96", 0x6f) syz_open_pts() 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x28}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x4}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000080), 0x4) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080), 0x8, 0xffffffffffffffff, 0x8, 0x0) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x5}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x19c8, 0xffffffff, './file0/file0\x00', 0x1, 0x80000000, 0x40000, 0x1}) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x30) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x6}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x7}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) fcntl$dupfd(r0, 0xa, r0) 16:01:30 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xa6, 0x2, 0x6, 0x7000000000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x7521a899, 0x4}, {{r0}, 0xfffffffffffffffe, 0x9b, 0x20000010, 0x20, 0xb41}, {{r0}, 0xfffffffffffffff9, 0x40, 0x30, 0x13c, 0x3}], 0x8000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xd7, 0xc00fffff, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x200, 0x40}], 0x7, &(0x7f0000000200)={0x4, 0x41d6b66b}) dup(r2) ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000280)) socketpair(0x10, 0xc006, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCGETA(r0, 0x80047460, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x80, 0x20000002, 0x4}, {{r2}, 0xffffffffffffffff, 0x10020, 0x20000000, 0xfffffffffc2e10f6, 0x6}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xc, 0x8, 0xb0ec, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x9, 0xfffffffffffff2f3}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000090, 0x9, 0xfffffffffffffffd}, {{r0}, 0x0, 0x24, 0x1, 0x10001, 0x101}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1f, 0x9}], 0x1, &(0x7f0000000380)={0x6, 0x1}) munlockall() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x8) flock(r3, 0x8) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x8}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f000000e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x9}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x3, 0x1, 0x3f, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x1) recvfrom$inet6(r2, &(0x7f00000001c0)=""/235, 0xeb, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x101, 0xb1f}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xa}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10001ff, 0x7fff, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="2967f849", 0x4}], 0x1) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xd}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x124) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3c729c4a4455d93b4bc7b74556b0df71d375ac0a408edbdadc195cb849d00ffd0e2571e798d54d97ecca2bbb8b", 0x2d}, {&(0x7f0000000040)="92914da54fd3061536aa6e2e1cc76565798a1433920f6a7679b9b370539097d0", 0x20}], 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x8) open(&(0x7f0000000200)='./bus\x00', 0x820, 0x100) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') writev(r0, &(0x7f00000001c0), 0x1) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x3}, {0x3, 0xd80000000}, {0x1, 0xb9}, {0x3, 0x1}, {0x3, 0x100000001}, {0x3, 0xff}, {0x2, 0x3}, {0x0, 0x6}, {0x3, 0x7}, {0x2, 0x7000000}, {0x1, 0x800000000}, {0x2, 0x3f}, {0x2, 0x6}, {0x3, 0x7}, {0x3, 0x70000000}, {0x3, 0x2}, {0x2, 0x29}, {0x1, 0x7ff}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0x5}, {0x0, 0x3}, {0x3, 0x8}, {0x1, 0x3}, {0x3, 0xe7}, {0x3, 0x6c3}, {0x3, 0x6}, {0x3, 0x80}, {0x2, 0x57d2}, {0x1, 0x8}, {0x1, 0x1}, {0x3}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x1) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x28}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = dup2(r0, r0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x6, &(0x7f0000000100)={0x0, 0x80000001}) shutdown(r0, 0x1) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x6, 0x100000001, 0x10000}, 0xc) shutdown(r0, 0x1) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x70}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8181, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4ac, 0x1, 0xffffffffffffff23, 0xff, 0x3}, 0xc) r1 = syz_open_pts() flock(r1, 0x2) write(r1, &(0x7f00000000c0)="c63b9e485261a14458426bfc1cc83b651e4a5ad16919b3206c521dfbec8906f11ca2209e71cc7f92859ba5e23bf3058d98f1f29f57698412ca5456ab23f821e46f2a6ad3c148de8059a98eb4c6500227c84f21f81602e4f5cbfb30ce091c4a4fde0781a80298ca14637588293543ff312025c651c6b9af33f785f6eb4ac04e4d4c10fd", 0x83) fcntl$lock(r1, 0x10000000000008, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(0xffffffffffffffff) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc6}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/96, 0x60, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x4}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x3, 0x3e5, 0x1000, 0x2}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x14ca) 16:01:31 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0xc1, 0x80) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./bus\x00', 0x10000000000000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r3 = kqueue() dup(r1) open$dir(&(0x7f0000000280)='./bus\x00', 0x81d8, 0x100) pipe(&(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x1081, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x500}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0xc010427b, &(0x7f0000000080)=0x5) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x600}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x108) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f00000000c0)) 16:01:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fsync(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x700}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202f, 0x101) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c8bc3774f4c35b84e5350392e", 0xd) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x900}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000003e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c5709083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xff) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) syz_execute_func(&(0x7f00000000c0)="41d2e8c4e3555d0eecf343f1f2a5660f62dd3e0f01d5c40249f79586000000672e400f6111c4a11d6b60b8440f9433") 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xa00}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc00}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xd00}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x12, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r4 = fcntl$getown(r3, 0x5) close(r2) fcntl$setown(r1, 0x6, r4) fcntl$setstatus(r2, 0x4, 0x0) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg(r3, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r5 = dup2(r1, r3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x9) fcntl$setown(r1, 0x6, r4) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r5) close(r2) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r6, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r2, 0x8}, {r1, 0x80}, {r1, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x20) kevent(r2, &(0x7f0000000a80)=[{{r2}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r7}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r6}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r6}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r1}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r1}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r2}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) munlockall() r8 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r8, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x2000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x2800}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0xc0, 0xf0000002, 0x1, 0x400000000}, {{r0}, 0x0, 0x10, 0x2, 0x20, 0x1}, {{r0}, 0xfffffffffffffffe, 0x7, 0x44a2eff00e1f17df, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffe, 0xac, 0x4, 0xd58e}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x7, 0xe9}], 0x281c7f38, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x92, 0x20000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x2b2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000004, 0xffffffffffffffe1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0xff, 0x2cb8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x7ff}], 0x3, &(0x7f0000000000)={0x100000000, 0x800}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x7000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x200000000006010, 0xe00) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8008, 0x400) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc600}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x40000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: r0 = socket$unix(0x1, 0x4000005, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 16:01:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x280000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x1000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x2000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x4000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x5000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x6000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x7000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x8000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x100, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x9000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xa000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: socket(0x11, 0x3, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xd000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x20000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x70000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(0x0, 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 0: mknod(0x0, 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc6000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(0x0, 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xfeffffff}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xfffffffe}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x4000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x28000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x100000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(0x0, 0x8498, 0x3) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x200000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(0x0, 0x8498, 0x3) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(0x0, 0x8498, 0x3) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x400000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x500000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x600000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x700000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x800000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x900000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x4) 16:01:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xa00000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x6) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc00000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x7) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xd00000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x9) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x2000000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xa) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x7000000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xb) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xc600000000000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xd) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x10) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xfeffffff00000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1a) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0xffffffff00000000}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1c) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x25) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x28) 16:01:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2f) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x31) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5b) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8f) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc6) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xee) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x300) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x500) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x600) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x700) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x900) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xa00) 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xb00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xd00) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1a00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1c00) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2000) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2500) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2800) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2f00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3100) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5b00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8f00) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc600) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xee00) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x20000) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x40000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x100000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x280000) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xee0000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1000000) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2000000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3000000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x4000000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5000000) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x6000000) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x7000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x9000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xa000000) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xb000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xccccccc) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xd000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x10000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1a000000) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1c000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x20000000) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x25000000) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2f000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x31000000) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5241afde) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5b000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8f000000) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xadbeafde) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc6000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xcccccc0c) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xdeadbeef) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xdeaf4152) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xdeafbead) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xefbeadde) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x100000000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2000000000000) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x4000000000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x28000000000000) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xee000000000000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x100000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x200000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x300000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x400000000000000) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x500000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x600000000000000) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x700000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x800000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x900000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xa00000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xb00000000000000) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc00000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x300) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xd00000000000000) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x500) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1000000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x600) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1a00000000000000) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x1c00000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x700) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2000000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x802) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2500000000000000) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2f00000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x804) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x3100000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x805) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5241afde00000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x806) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x5b00000000000000) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8000000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x807) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x808) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x8f00000000000000) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xadbeafde00000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x809) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xc600000000000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x80a) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xcccccc0c00000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x80c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xefbeadde00000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x80d) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xffffffff00000000) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x870) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0xffffffffffffffff) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x8c6) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 0: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8, 0x0, &(0x7f00000001c0)="2ec2301eb479f1ec606b85ac3de983c1370dd4a78944c07613d51ef197bc26da7ca71a4ced82ccf9304bd8343ff5ca68abb853c90f03b00a249f5956eb9036f4f0be3a105f929fbf529741f8d6bdfab024b771e2724420", 0x57) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x8008, 0xe1) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x900) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000740)='./bus\x00', 0x40, 0x400028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8409, 0xc2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="430420d4a364f25cc3dea68bc0d9d020cee7d5955307378811524caac8a41b8a8fac5c5e6027e43a9ef16365ce6dd7e1b0b399fa30361f67ddc67295aa2ec29632af798a3b9d44d2166e8516856040f1c99c8df423e3bb7404dd269bde16f92a3d77cf767fa45942b9be580afe01ef3d4ba3b90dbafad8c755035e9a19650b2c20", 0x81}, {&(0x7f00000001c0)="fc46f4bced4e2493cb2f6a44aeb2864424fd1d1eace58f79712905cd304c28b88fa51f0dfa68590287a81be7245d25c58a70c47b9442180a2ee7b2b9c85e5e79db0273c5312a8d4c74cd13db985942fdee017da19fd2300385", 0x59}, {&(0x7f0000000240)="36b59dd35d8de53dbb427ca09f4d45358422e3fa78ad4c3dc59bf1e72287fe69ed9190916613240cccde24c25006f9dc7871b8dfe0f04a02fa6ef0d8c04496a07b31e373882b5a0ed573c055d1f4c4eba08419b6c1cb8917815eb1367ea8ce7459fb3705175958fe50fc9bd9585fb816d32985be60a69431f9f9e870a31096ee8317824317b8e20aeae0e2b6008f513113e4a6893b46ed9c22760ec9fd105c47d16c051357251165439e2674ecbc4f62d9221b7e482e47266db31007e8d29371b9e2db7e1818df3d29e3f7149f0c", 0xce}, {&(0x7f0000000340)="ce9aa9998f12db486fb310397b53f93bb9c73ad0c2c383ffc3cafa18f0284fe4b5018e8eaf9006e246c71ea4a28f43f94dd233e94e6d024ddcbcb3c4bcca9b75c0fa5e497162042f52ffa37b1bf4608272a4aff4a8f825720490bb50ce405133fd94409b8ab27d63b76f5bb641c533ecd703589f33888cfad02bea89e5fb0882ed750378c0a40d1eed0fc50f8c30583350838dc18d06fc3244c16744d941c547b28733dbeeac98f7", 0xa8}, {&(0x7f0000000140)=' $', 0x2}, {&(0x7f0000000400)="f3fd2923530358109f85a949733065d658acd54a4e40f45c368b", 0x1a}, {&(0x7f0000000440)="19e0dd6f4307b11f808c8d85dcdc36d4f20dfa6a66364a768dee2c", 0x1b}, {&(0x7f0000000480)="a2ae52821152ac561b8c015d95f2ca966729c45c0e47d6fe61d48de31b507fd62b9936857e77441a4df3d2cc99a079b21128b89e9cf5c68235a88919875d5de360241c4891800ffdd4826b7d5406da924e0fe73df58091f731076c19e8dd562dddca89fae79e798903697e5d6c8955864b960218bda8382f1fb9238c678b0ebfa3028808b091776f430e50e4a8f104e328ca1c5e8d2fd5f2591dd4285f2bd3b0a750b332bd20c0d3915efe5f4f9a8eae1254c2b57a174bfc3a0ecacc97232ce4ef43432f57d744ed47fffb79761c0bac09", 0xd1}, {&(0x7f0000000580)="6dd2d3de196d55fdc6007846ede014ac97b9cc3500a55d16671c8b5c9f1f07ba64f72604d33a3702ea3fbc5a8504484b0831707e8fa275deebc78f8c305bc526ab97110dfdb0befa577e626da7fe174774908aedb643de78", 0x58}, {&(0x7f0000000600)="80657ccb496a25", 0x7}], 0xa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000700)={0x3bb9, 0x401}, 0x10) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x8498, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xa00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) chflags(&(0x7f0000000340)='./bus\x00', 0x2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\\-\'$\x00', &(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=';)\x00', &(0x7f00000001c0)='}\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='%\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='@}-\\\x00']) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xb00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xc00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xd00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xe00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x48) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x7fff, 0x1, 0x1]}) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xf00) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:46 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x180, 0x120) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x1100) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000140)='./file0/file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x2d81}, {0xfffffffffffffffb, 0x6}}) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) 16:01:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x1300) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x28aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) poll(&(0x7f0000000080)=[{r0, 0x123}, {r0, 0xc6}, {r0, 0xc0}, {r0, 0x8}, {r0, 0x1}, {r0, 0x10}], 0x6, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7ff, './bus\x00', './file0\x00'}) 16:01:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0xf700) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f0969cb1a4c6d211b3d9a32705fc765cca03c21eec24ec75af9192b9499625c645b4965e6fda1c3254a6271f4362cf08a5c352fb1475dfa9efd4f6b7020c5361502c576ddaff8bc56a04c842f7c031714cd0d392f86ab9f8862bb6c9ddd9e7b4384f805ac94a8360b0ec5e2efa7a0f150f8d4e7d90b9b7ff7cae3465aba4d45c06f2c2f1614aec93c40e009", 0x10a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) chroot(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:47 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x3, 0x101}, {0xdbb, 0x1}}) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="85982a5eb805db8fb4b1f00aed6c73bf4a97f318091113004e444fd084e80756fce1aaeabc02d002a8ce06a524cc650ee88b7e16cd54aad61c8fa358807fce1c4c502647f8b9b8be180a46e886a0d5d765fa1a328f19fea66effb8a5d2337c97e2", 0x61}, {&(0x7f0000000180)="82ffd81f6d2d0eb514a7d1cf88374666766080466086a04fe93258d720", 0x1d}, {&(0x7f00000002c0)="9fd460633828158e961551beb697c928d049ee058711d846647118eb3a50ad7f8a4925012434e39f4fc44e5ca6f094729b817d8419d154a5d00833426cbd5d2c72f57d18c5f045d0e8fd8f1bb012cf25a804b18e51c67f8363fb8cb48edd410cc5d2b45b6cb76a6ab1ff22736939fc56d04e78013774bfd3d5a98962d0f15bec5889465128de39d644c292adafef1b3ca1d05bbf7a66ec50b12eb442f257720c61c25317475f5c5f167b358c64d14dea2c8cd3bb46a502d7ab8abb9271a4d93d549fee4edd77a62e8c6e4096c8f53365dba5b006d1b3ee7c7d1b6351f7f68203dfd5cfd55b7a7183443f26dec166f9f6aefd99e1cdfe", 0xf6}], 0x3, &(0x7f0000000400)=[{0x38, 0x1, 0xffffffffffffff80, "dff5649750538f77b13bf6d3f706ea99c8d36c2d4061f2edfced47a0496bc7676d67c696e0"}, {0x1010, 0xffff, 0x100000000, "a33e3890044c114a5c0e36328cf76a3b8c48f80c6996de401f94d2066ad0fd4e58b57aa763ddf85b7d714f551975df280f215fc4fe0fcee580dc8d7e34718ea7ebf5c337811509e30dd7c87fed372c6d7dad88fce98af0b98a679a19a076992f24cd891150f49a61df39e6ad35a6d789a51ed7b1296251893aa45015687eb2294dff3a7464577b98bc8786ab1e49bd6370ff7d15a9a09996609f8f03d88363bbceaa04781c2bcfc52ef253ec6bb73465b8c2bedce8f0dbaee9ea0f8c15f2d51d1aab4bf66c4c9523c06c51b6f87e0042afd4a4113502955f5242d3e8a81f8e7bb4824de5171e6fdcc7d783ee8db0c503a40ebcf2ce153857e81620d6b947113567260d99ca5c4b5c05582e8bdb52f7ba63b2f34d38d51c9a81a375ad930d3ecac22d98e13ec16dfe88698b72daca3435766d4310bdb49caef347991f9f087b6639e767c33617fa09362d5c17c75a73b2dccf9413fccf72afd3a14963006bbc453fd15359041ccd5c76e7930d0e1d8e5f1f6a9d720fe00f4b74ae5f8eb1e635294f25a13bacb617e0677bb115e81cda1fe0b86aec7486cbe4d1b9dd56f9974bf5d82fd252be33026988bb8ce88c1fd58c9a0881493bafd87eb44a2ff5bcc677afcba4126f0a9d33ce065bf6714f68091d7c760a6272a2d8faf40d577d42cc3a47e7b2ac509cf09506042b7f2887966d6bf35bb1da5357b438d1fb3d5f943db696b7938b390e3166304e6b19ffac881d6cb0d8aa51d9f03b0dc3ff4edc897533c4b9511b91d4af9ce0579df6ea65f1321dbf27c4e835ce381e3a7e3d8379c564fc09e39b8371afa2989c3be7e28a666fe9ce007e4778b0d11c193f0ad6ef149016f0145f99600d1acebe0ad4d65b6aa6488e37ddbcf0e25dedf149edfede0b6ce7149a110050073c8dbcc3047804910f444aaeeaa04a7a9b97bcf4f9e58776c4c614a3efeb017d6ad8bc9a39ca8e2604c8a2612cbcddafec8cd022d52c5f264ff9592319d23dd611b7b89bf7649c93501dcda3563cd15c266d7257715ff00291571cb7eb6fbaed3a95817ab976c7ff2fab4665c855f03587f5a6942f58abeb523c16f8d4ce05221ce32b25e7a817c8a36e59756f742ae9e04f1a5df82ef281a53717fbcf179d6f13fc7914b6475b89b7e3995d6351946a0fee222a859e09f46de7a00d0cdb06a5aafff6be6dca333ec9090ac5d66999aa068bafbc11a02a9c9cd610db9a48a4c40dd77448cae528e6cff4c9e462986f7ca79c7133b767e39935697526191c7d5de1e5567dbcc8c81241e25558aaceb5ecb62fd456e3a3807ff8482cb27220b74483d2c5180cc140fa28a095a9b7ebbb742d3e7a05fe39354a6c449af5ba31d9aa0b63746430e34aed856f63f79628b24d218566172aa94bd1bda0426fde02f2e83c8ee8236c597bca21710f86a35ff685d20c4f5fd1b30d13f408db19b88788f29e10b1327cbc778077ec4497410f7ddda1d12d5a1ba36f8e776e136be47a115db7e6ab11ce4797fc9e22ae225d41b976690809d192f81396d09f9545aeff422971131aa1520d34775f604351e75f32bbde7cfa331e0108ead5809c96fee59b00da54f6c9bcbe2948084cafba2d7339dfd1d1d7c325535b5cab8846e47536470b5cfe39681e1d5916b7f4903a0e4feab67c1c649300358d2d0e4bc6f1db1c7d5785526abc386e0af069c648abfaebd189609d11d0effcd5d11119b5f54217f9d543eb494fdb59a4dc93fa7b77b2aa143697fdac62620eefb6d59a0975f7e630eedade496b8f2e3a5a16074f2c10287d8e80f982e209f4cf40913615ff72a5dc605e8ea6882a5fd912db976907d69536757f6f33865fdbe2c67ad1105d6a7fe58e95596d25beb837bfab451169a7b6d638cb2a3e1c70bf492853bbda9992172ef40cea82c3475af7434116045e9b9e34c91f17a749fafef886b37658171fec824f9f09a2e1dc35caab582ef50c0a29ce7c50f5b1eef8ae3fcf7f20477ed2cbe24ddb4ae68d0a80dd133f45e6a93609a156fa7f28be062711c7fd57019d1615f595b573dbd25e3473563719109c5a75c784e2340e7c5d630aa6c679a2e2f39eafdf60d5e5dbb617e3a4c6dafe178db293a071b41f01b7bff2d946092095943008f61cee7a692a2b2031992bf2b443add3e61eae342d0e10ae32a242bac14dc86c016046118fa34aeff8e127dfcdea2d190a9fd993a4c260aa4556758d2438af4042d8f4d46369a9c96836ddc8a6861dcc0714fc7097ce0989f460edb5ef6c9a9f13c6b44eab76ec896a9a63427df9889d00005c4a5376546dec4c1c30bce52391d3dad04a2406727e7073f70d9a279dca2321cd63be854bc3421a6b99da861b868663fc0680358faadef22d43a5c08b414b55e51c78851e17adb2d58a94a97833126914217bcc3b9e712741a9e8fd49d1d312b0a6f9d3661e48d7d3af0f82f676a1d8d9feca3a86ab13f27634cf562d7e80b037980a2f11748e2d0cbf744ed5bdf09fab1c3d1e11d5a9ced7442fe47fe6851281827b9eb8592f7c5f1cced0c1055839886a6d9c190018f9ebeeb4ac1f51cd9e7116018b781b0112971c22e4e4035cf5e8296ffd673d3d3fd2ed3fce4ce6d83f85563671595f9f023f52c08db60ca6e55d6700c50964a0fcaf1ac618e9281f0c4996589f452d1ba0b062b423d6e9fb8ea6e474b34f674984b52406521b9911420d56a900e839f841835578190c2b607d8ef22176bd0b6f872bd541905d5451b0a11877407fb7fe99ccc7d5bdee7f4e36d8a863d37d6259c4b7332533dd42522a115e1b79c5c252e78058c9d57f9870dcb492822e9e117676ccdfba385072c7978ac7f6797a562b343af4069a387b59cb96c4a38b0c24b3d313b6f57eef2bb86fc869236530d8d301d0745a45d9149cf8ed53e0af110f90488dfc76439745e78d4705c7d1a7c0c7919bcee2525bfeb2a2844dcc186e1de1dc10aeaad47885741114eae02ff04183476067816fd74203c6baee8162918af8caf4f3966d609d2a551a8b7611743c06e2b671678e84ea88661ed839a28f3e0f42807d4de23ce088d5224ba7d55d95bdbf11da5cb6925e71051770c052ca506fd60a29dc95e613405cee25c12b00b16b5d3d1b41db2f701b05ff4c8e64cae95261dc49c05e5aef80aa812c1eb8406aae75f4741849c4b11c227435648df8353549f51a7f669fa3ba3d3f7318cef2e02be210a766d6bfd7d5c39d0bfd852358485878dfb492dc84d13fe70f4ac1a2bad7895ea75f6eb10295cd9043365e04a10014aab871a316ad264d9fe62747cd5ae664f89c7e6dba391dc18b123f4e7cbab33dc66a240fd0dcaeea3b8e7dde8dfd4aed9b85fd7f9268241f2e5208f2049a0f5a8b8f4c00565c558449358c39bcc10758e6c2c35872b9d6b3bf88278f128c36f2d16a1e86e05188fa7d1f64b2bd9050a65fa26231e599d571fe92480e129bd490ac50a9a99d6a9df75b4ee11ab26953ae28cab692a18cf99ec4eeebcb8fa0ae1a7703332a034f7d649c57ebd491e58a02c3906d9647567e268ff5df6e1f8aee649afac734e2d5f429791d364dc6f077b89f6d338c92ff20483061e9d5d9616857b85137c32a118876dc154b7c3d21f214204e9da3122abba9e74ae2c724fb7e8fbc84da3db1032ca62babbdfb205689806d738ef13c8789dbdf2215c55944d0b343b2d5cfdf81d0a889828bb9a4a7efed32cd045c8a2aa745afdf1a8a0241d15da49103ecab4ad8ec8952b738cad89bdfcfe5d52615f35443d72ae49e494c0994545d065b9d5a471eb88759ce50d91dd1c0b3bd7a8592f40d484a38d3cf9e6c61550a76dab65aabea5bdec1395095e335f82ec080eca03157e5ddb073a4aa3447a1bf381730cbe114293a005f079683658bdf92b8158cb69b3dd5f97b12a0270a801072aa76d02ba17236ca3d03dc49ff3ef7b1599254db0b9a3a70009e35c781e27b0219a0d25c0e6ef18de98744bfa673f92c6734451787c26a7915668f82ce5ee0acf79392d53cd506022331d2717204d5cd9feecd26a1dc9039b53156a07e9aecda2e94f7c5c94ef7f007a68527e05aa98894a6b5446eb38607af12ec0067cde65fe1e15b698f55f9a1bd44daca2f0504ffb4ef40176830c0b0bbdacaed46984189ebd43c40f429ff71b2f92fb00131d3cac095bb1cd331f8d5d5890317e43ce4c28d56347d309cc528c5d01a8c08e652890843db79da3c64d0c6d35ff06ec5442f17dc42257a8d72166d34ac031a0a6517abd1077ea19c51ca12eb3d8854cfa96672099d8733bba187b70b634787ace24258434b422934ba45ddd8d86cf650e7a14ec4304b37597b542269f1e3ef4c990ea3a6997020fd5abd1d89355e36a9a72430b7b2a9b3deae3f0bfaf092465fcb76f44e11b96532b47422ad20360c6dcb0ab074e2f7a0bf12deffa6a80e3febce786c2eb540f62b38cdca690fdcdf32926db2a52f2b2084fe0344d1040020b56a8a710b9c0551d937c1c5b9c26987b3df41b0b81be74314eebcd112634a5ab92732c6735d171f163ec4caf7cae2f4b306a2aa426564a555bdb1797d78f049b141414db7fd792c0fb64f2b06a1783199e93f34531bc8032cf49d9b9f6f3fc0549a6b440a3185fda472115fb93e40587811c1b50618253728f51f1aeb090f48078c23eb05feaacf7df374575578c59c9123bcf8b2ef369e08f5f49572bb0d642510678deef58830140aeff9cd9d3985af85b03f6f88ad9a5afdb9c4b30d9aea163b5f39bd6d4ee688d82952ac22fa1256d275edc479b32b9cfdf177fef71f75031f259d0450ee92db2f137c346d29f1bbeee8193f8ac4aee8b821540e28b550d95efaa2f8bcb6ee8bfd1369d454d25e0062621d04e1d9da57dc5bf3972b356d5d817f307edfbdc3d34da3ed27b2e1e5469455c7bd3927661707466b4f1faa3d9e3c9a496087d4172b5c6dc4657ddfbe30112222a9218dce26b0739305d0d17d35999e2e756a84f8c4ddaf77668cb5d801dd863f814a25affc16250a8f6a3f722b43d2567122eb572ffdcba91d02ee4b2dca1a791f822e4695a6b94572e281abee1b2cffd32cca7202d9bcc8f5632ad2a9542844d0147015a32a7723a6d0b844ebc6308146ee294aeb2510a5023c616a947cae69d744a10988108f35b5f3a9a7f4992ab93807a3e7e6e1daca506bed6f5ca46de9ce4f87470d30527c6e185d768aca918eb2b0abc109a5d6ab8a6d5f5ff7fd8fb154a26f949dca090e59669a322a7756b02fbd460b8fccfe0913ce37a3386732f413767f7cd6b24d4a9536f2cdb3bf00837dfd2f529ee5d1af7b2cffddcf0cef40788ca858152ea13ec8669e9528ba832ebfaf726606e7752c566e58855d774a564a5cad99e780aec1dbb0e66fff34a4f99d986a3cedc1e01cd4725ff378ceee14bcd5c74014e17748210e4c9f8c6e17d27799ae3efde4d1bfe7ea131a952d4f7f1b9b2ff667a0755b3734237e6c1599327555111587b48a3161e6293055ac7b369a6c25513f0b3ffbaf118468f7b768b36782141ffdfc68e5ae7a8f3bcab191dca86fa5acddda774d865dd01280c4325cdf56809b51fd29201aa89e0cfb3a090116604a06bfc26989b82458759b56374c1fa289f86dc71db5305378f1049f641b2ae2e9e3098144fd0033433ac25e05374401085aabe92e82b7bf27adbb9bd8400e41ac170bbf39e0d7307cd83bc9aee7fc2f7a3456299776939bc59ff78bd8870f9989c94361db0d588cdcb507dca7c936071f81e68a6dd574bd962d0354fc6133c5ff8244342d303b7faffd30"}, {0x98, 0xffff, 0x8, "a5ddc601cd7cb0ae91c1f30467d5ee7178d790b86849b4345bc5e99f94f4d31617dbe7ed0c255cf3551a7d9b040d2bacbe1a9ca15954742803ec5985c3544f0ab45dfe9d5cb1321131873696c9a9c5b641dac72f267d56f6b0650872e2a88699a26db0b0307a67a8090270506c23c6c921cff1d3ec89d32cbc4fef40aa352bcf68"}, {0x28, 0x1, 0xfff, "08fcfcd2a8dafa6d8a2e589d22cdcacfc5"}, {0x40, 0xffff, 0x8, "47d386cb49168bfe669c9b1535b1774d2a8bf0ba03b5bde16bc34d379074d6cb7b03896cc418fe5f38f1dc2dcdef16"}], 0x1148}, 0x2) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffd5, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto$unix(r0, &(0x7f00000015c0)="1c39d1bb3fb583f63334d4030c668a49ed04d8795f", 0x15, 0x406, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x1, 0x0) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x3, 0x10000}, 0x37, [0x3, 0x2f, 0x2af3, 0xe4, 0x101, 0x8f, 0x4920, 0x80000000]}, 0x3c) 16:01:47 executing program 1: socketpair$unix(0x1, 0x100100001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) shutdown(r0, 0x3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) 16:01:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28af) open(&(0x7f0000000180)='./bus\x00', 0x8497, 0x0) 16:01:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000f008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getegid() r4 = getppid() r5 = geteuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getgid() r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = getegid() r16 = getpgid(0x0) r17 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="0ea4f46606996b2a589d0fe0f48e84d445f1a385457b98ef66c0fb4f92665d3d8cffe819bbc6f86ebde235506463b394c5a61d3006816c360e97bd97bc509eb815941389522bb7062abe169d087310d07a9fb8d9e795d4d7bf27de3cbb1d18db0b5fff8d54b0c46355e0ef6d7efe1ef5c66ada11c085ec161c5fa184eecff4bba09b62ef7d47f5816d664d652e1a1c4578e9b4553f10322aa33d2fc63f9cec31988fe3bda181f5cd9cef9b7c25c6928a4191affac65be2ff705da08ddb29ed4f200eca313cfea541d4d1fa6841fed59a7d28eac3ba8c7bf0ffb350d23cd2b9a45377a24e04c14a1092c116179c4c162f9eaa118657", 0xf5}, {&(0x7f00000001c0)="de199e98afc3a69965bc92d3ad315c2d5de86b32b9002ee768f32a97c41c52ca1855b7a93baea4f980d3ee731b26a120c023551477d6ae2d7a44ae48d9047a6ac1b599cb2227e24280eb822e616a043a7dd7fefdd0ca67724efcfcb89495089ff87b42f8d232aa65dff9fa51926fb5c22857ff066cc6100fab749fc9c241c091b25b783e3d25f5141e6fe50a14bc8e8176fbaefb1e10a7303a643fad9f85176adba77753a237287a7cdd0df85a60c8847e3e2c2c6c2e48fd4b2d1ad5e63cf8ee3a8b33615613e9a109648856c28d427a00674042a779c3252c80a746cd42ca68fce720f9decf1cddff2f74f6f2ce9e922ad64868cc1b1663c91bbb7d", 0xfc}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x100, 0x400}, 0x8) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80001ffc, 0x2e3) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = dup2(r0, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000000f3d851fa83b61a0442364e6356bb1592ea416bcb177d4a8279a35afd2690a5e0f278ca0b980f47f6c51e1c0b010cc87aa7aa3c30d2f13a012365118c272907669b13b41e81bbec44392131ec804f41ec3ac0c378266b24e8a5ac2bca0d179aa5126431df1c146945551fd18e7b6865eb2e39ae9bd95c6c221fc9f273227015bd48102fe062b68cc2331446e5c644e7bb0b7a235da1f5bbd8d9139849b80650c055783f2bb9b653c8c1ac41191f06e157fc3c05123df9c5e53bb1d950ae136459dba419d739c7ee97b10cd7ae88bac237066e06e12c24fff0066b606b962c3d6060d7dd966b9624106e786a3a3bbcdc7e6ae2f4f5c9cab5d9fcb599d5e233bd5a4fa55f4f4ba9da74b46cbccf811374ee71", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getuid() faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x85, 0x1) 16:01:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)=0x358d1995003f57c6) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/206, 0xce) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:01:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="35a1bec13705c86443f2694de963c4bb90bd846d779e63aa9281d6f81adbbc1800438f14c5f13b864e858a38ba807323087730374c53dbe463b33b6ce96539cfc183cf50d1320aa499406ebc03e439cc8b1d", 0x52, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f666983653000fe7bab8cf7a412a0bf395463ab25bb548b7dd8cf40f34f5e9d6a29f992bae291dba7fafddca356a0a948cb3515f2c21c007d7e03199120dd3dd5780f8525305f12329b834cde38b9fc36274bb6b1be446aa7ed6c7edd89037e5fb83b295873fa43c1ff8b531481b1575ef80f7bc0fe35fa73b0ad4e3bfa32de0f863cf35a05e1c50be92553ad5ca83bc2b95fe35be826baaee31fff47a272504bc7448bc32ad10ce3523e706182395e70ed4de99f9518f77b5f61a322b64c93b2ccefe8a0a887954321032f"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x100000001}, 0xc) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x202, 0x24) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28af) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x7, 0x9}, {0x8, 0x7fff, 0xfffffffffffff800, 0x3}, {0x40, 0x7fffffff, 0x0, 0x20}, {0x8000, 0x2, 0x100}, {0x100000000, 0x4, 0xfffffffffffff001, 0x10001}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8100, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:01:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2124, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:01:50 executing program 0: syz_execute_func(&(0x7f00000000c0)="c4c2c18e5c0700c4837d040865c4c279ae444dedd9fa8fc9f89ac441de19ddc2c401fa6f19aa3e0f10ed") mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) chroot(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) accept(r0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES32=r0], @ANYRES32, @ANYRES64=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0]]], &(0x7f00000001c0)=0x1) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) 16:01:50 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300)=""/130, 0x82, 0x801, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 16:01:50 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x40) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000000080002002, 0x28ac) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) close(r0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:01:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000008cd3fdf03003b368b80c7ad8c804aab0000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8498, 0x1000000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x100, 0x3, 0x9, 0x1, 0x6, 0x2767, 0x1ff, 0x3, 0x0, 0x9, 0xe0cd0000000000}) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x120) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x2, 0x4bd, r3}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x28382, 0x3f) open(&(0x7f0000000080)='./bus\x00', 0x8498, 0x114) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x7, 0x1a59, 0x6}) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fcntl$setflags(r1, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x28a8) r0 = socket(0x12, 0x2, 0x27df) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x5}, {0x18, 0x1, 0x80, 0x4}, 0x8, [0x200, 0x6, 0x4, 0x464, 0x2, 0x8, 0xc84, 0x8]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x7fff800000000, 0x2}) r2 = fcntl$getown(r0, 0x5) getpgid(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x2) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) recvfrom(r1, &(0x7f0000000100)=""/145, 0x91, 0x802, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="df030000003e0aa21424bbb2c78fe328826f102fab49a86fadce55b92d7bd0970cda026e2ef79f67d2e869e6b0238c5dae5c099f7c53176202e0c2498e35f876d86bb8e6c13d6aca787b46114f0d173f98edee28e99cd66da8dea47c8b31b90296e751bb10", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f00000000c0)=""/82, 0x52) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x101, 0x28ac) sendto$unix(r0, &(0x7f0000000140)="334057e9f9016535f071e21c2582100e1cf762ca5cd57304e50839548ef2cc48924661ed566e0d1a99b996d4fc20562a0a78909e597d4dd7c0b8d051d89aa89c59a91f304f97c21c2bfbb91f18a2bce7063de98321520496dcf516181dceba59de75a6d150283a82f00cf5", 0x6b, 0x40a, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x8498, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) r1 = socket$inet6(0x18, 0x4001, 0xe06) sendto(r0, &(0x7f0000000080)="b8a72c916e3cc49005844a1eb237c50910813c327137315ae419f565d52511ed7eba1e1d42ada06a5674e108818788290266b33445d6c1750418822dde21ece61f052c3bdfabfb7de5bf4d0b8a9b15a3af66fdcb683bde2385dd6cea1268238040b279b54e179b8d453ba48d6cd124080c78cd8ab1019ebbfa47971e2e8dead21bc8501f43b81f0d9ba62bcbc9c6d13c37d4d83482b59c4a3346841984e9179d7cd2354605220287db8506742f8aa8372c4342ddad157f40685334415130bf9825e169173e913ec82fc023aff4fcbfcd92b8ee75", 0xd4, 0x7, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x109) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000680)=[{&(0x7f0000000240)="77cfcaf0f9b024a1e143fb4b298c5ef95af71859cef388d5d5beb5c2554670de0bea67ed74c843d617e184a6e452c7ffe16f7b26e4ec57023b56d69673eac5c17af838fa2ee914246d7b58adefb50b5df49bcbf9361ab46479cbb61a468573f26e2f1fe4625b53abd3974a639acb56b1282c7cc5d391afc0b41b586cfd89f1fcf4ea973e25d79d864e57f594e953885542aa7661b73836978fa350fe41f833dde21d80b280c03d2e42b766b00a08fd8e9a4f9f5abf918a80846701a5d5cb0c7d679afb2561f648573e00b004bec791aa907e3835b45b2de18ca68899f8f55795fa415ac46260d04817380cc087", 0xed}, {&(0x7f0000000340)="b78f4583bd36c4", 0x7}, {&(0x7f0000000380)="fcaf6ffa3c572c5f6b11a75b832b764363e1c2750b9f317119516ce618929adfc374eecaa913bfcfc29d666e69b2ae0cb983844faf2e5a44a09b1c16ba41fa00b53d4d11e3363ba6ff81aa2f0b0a3a015fe617af1d36f9ac531d14234fe9497f68d6670dd24d0b9506216e172335eb01f4b981fabab8c82fa424fce58932cdbf7e6968c606365c24aa6185209d3a5cc9bf07d3fa555a38d30e1d1c92c2b0ef71d83547", 0xa3}, {&(0x7f0000000440)="6cde37bb9d5cc5a369b4ab5d770f82e4de80d97bfa18de6bbb2d8981795a274146ba5c3a01ea5c534655a43879ae008f3204e52e6ce50fcc40569d2cd6f40e96cc920514babad05d6c35ddb5dd3bd304aa7982c21897a22279d7d031a1f05d9299f5577444e1e5b88057718f685e700a09bf7a006ba82b75c2e049949e70e533ad5bade4e0f5f67144741fe97aab2a43d12a89033d60efdfa2439746b87465828cd7c4eddc7e5b5aa7cd7a9961877087476ed9b433857c13ea2bb7dffd6e9c9506c39d4cce38c4302d44cb9163c6072c4423efd415f6", 0xd6}, {&(0x7f0000000540)="a1c44a00f1d8c5a2301c19ec40bba113516663bb30c5e8a6d84a8e4edc23d990335f32f299bcd05370cd3c0730b6302b471ec7ea52bffd7138d86dd651c03f6f20cef1e2ea01f013fe643bd64ec4b1030691244dd00b506dc37f2fccb0ab106f9ec2a1c26baaf47aca430b060a6c5e2435ea86805e49514042f4bd4cf1525f00bd331fad1018b6222b2c038355c5e5d9df87db399f7ef8e139501606ce616a1f81fc465a74dbd7a404e5dbf7b4006a7673e4075b2f1a75b2e69161400ed78218cd0d18dfd14024852cefeb640da90617ae031e8c0c7c1c11d25b8123a002f2fea37dea949edf9ce7b2808110b6b0f3574e0d7a54", 0xf4}, {&(0x7f0000000640)}], 0x6, 0xfffffffffffffffe, 0x0, 0x8}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={r2, r3, r4}, 0xc) 16:01:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="40fc196c0b94c3e388972e29ac852e7c597f615de0be72573e9fab947515", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xfffffffffffffffb) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) mkdir(&(0x7f0000000000)='./bus\x00', 0x181) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80080002003, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:52 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = socket$unix(0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) 16:01:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fcntl$getflags(r0, 0x3) 16:01:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20b1, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x849b, 0x1000001) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000480)={0x3, 0x5}) write(r1, &(0x7f00000004c0)='X', 0x1) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0xfff, 0x81, 0x3, 0x0, "fb41c118fd58def6728446f79d7302d8a92565ad", 0x6, 0x8}) syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x224, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000040)='/#%)\\\x00', &(0x7f0000000100)='-,\x00', &(0x7f0000000140)='\']^}\x00', &(0x7f0000000180)='#,#\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)=':){}-*\x00', &(0x7f0000000240)='{^/\'O\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='.:\x00', &(0x7f00000003c0)='\v-\x7f^@[#]},!)$&.\x7f)!\\\x00', &(0x7f0000000400)='%\x00']) 16:01:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800002dffff0000010012be636a341d08cd05df", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x3) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) socketpair(0x18, 0x8005, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f0000000100)=""/106, 0x6a}], 0x4) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x10) 16:01:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xffffffb8, 0x0, 0xfffffffffffffee4, &(0x7f00000001c0)=""/210, 0x68}, 0x801) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000003c0)=0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="280100000000459cf15773bd669be5e9e4e53a9b8bd2ddc5abad8398d923f7c0fc36d060747abb7e66ad8e54d9a644773a4d0c544bf6c7d6ff62a9411cc3c4ccd13848411577aaf4273f12ffe2bd14bed4398c2fc84ceffb4ba649a0c7cd4ab88ef3ddf98739036c90b4aa0ca47df69150b3b0f833dc9d26002565f882d5310cfbfbefddcdaf192cd5d0a575cd9e7f6211fd11ff32b508b6a522e210f45b0a0b9d881da4b3fd8bc1e6d48c46f14dabf720d4d4917f8cac1edb5f962ad77144f5e5bff18bf73576d2e9974f140beb88223ef233645c87e9cc907c2e3452676bba23dee4401af72a5bb7b6517e809a40a6931854f385297aae81d004cf0b7cdc39df679e73e19d88ec", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x4a0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) read(r1, &(0x7f0000000140)=""/88, 0x58) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = semget$private(0x0, 0x4, 0x400) getgroups(0x9, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x4, &(0x7f00000004c0)=[r4, r5, r6, r7]) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0x80000000) 16:01:53 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0xefa7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x11) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) mkdir(&(0x7f0000000000)='\x00', 0x4) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x100) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1010, 0x0) 16:01:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fsync(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) rmdir(&(0x7f0000000240)='./file1\x00') r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x2, 0x5]) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x90, 0x0) semop(r2, &(0x7f00000001c0)=[{0x7, 0x7, 0x800}, {0x3, 0x5, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x8, 0x1000}, {0x6, 0x80, 0x1000}], 0x5) ioctl$KDDISABIO(r3, 0x20004b3d) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) listen(r1, 0x81) pwritev(r4, &(0x7f0000001580)=[{&(0x7f00000004c0)="03be5878c04477aa3972c35772bcb4a11df2e4607a89f4e98674b7bce30941d9841c21768ce9207e0b284a5481f91cf1d6395870d98db570471e7ece077d6fc34eacdc8604ee1a8aecb85fecb68525f2f622140387e058743ec756ffb71e1e6e5a85d938754ca5ed2c24662b7861f2ef1c6d6136d89747dd709e65f5a67a859f59cf3c4c846ef73013742cfc7d72f5207cfc90549da6286c04cd27660474ff85a7665aa409456f4c0fc550b4d928ef5b36d3756a500f37b6abddf7ef946afe09819aff92003f57d1dda015a0548ff81a97e3fac12000e89e12da8d469d41b8d925cc51f3b708eb52a2ed34a218018cd18436e43006b9c2be3b129b84d01c7cdc5c6a03307379d80e660652e66287baa5a5632df0cd3d6f426775a874dcf40e8e795e9a87df1ded378b50f96cc4039926962d87c4d16902b770a19a6ee591d6ee4b1f7b4694d878596e50cf6403653e65779057642ea4b9544593015d1033ac11d19bc310e23bc29c1f0e4a39c38ed658834ab55e3f804aa6bebf0973b2cc50c54757e9eb652246d052b77fcded7712385fc1646ed1644a0baa356523", 0x19c}], 0x1, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="dffc90b8e051f9386e39ec48e4a22b0800fb3b9d1687bccfd296b62db180e905eab1df69e53721353130be7ebd694a42d98b1fd63e63525651000000000000001becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d38a87ac6900002e760d8825a6b7fa000074ad54bb8aa82ad7346879345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf200000080c82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816000000eed5dad1d4a3fdff5d20c594e100000000641b2447322e3c28", 0x158}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x5, 0x9) dup2(r0, r1) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x2) 16:01:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x80000800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open$dir(&(0x7f0000000080)='./bus\x00', 0x30a00, 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) fchflags(r1, 0x50004) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x401, 0xfffffffffffffffe, "0366402ba77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c", 0x820) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) write(r0, &(0x7f0000000980)="2b147478d21a3f0f258d4273d884f320acbf7d3c4d1184b90c401ffe0d4b522f7a4089fbfb0cd03812cb3740b3b6aa74dd69bbf0fdc12bcf4da1384363ff8e688e0db7e60ab71b17c7b7f3e3c2019f131b186a59ccffbbf2be5e8c8a0cfdcc16a8d78175ce662b945722d2e619e3f71276fca46febb81147e45f19d7456c07bdf594dec4c784e8c9e786ef59d609d784", 0x90) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:55 executing program 1: r0 = semget(0x0, 0x3, 0x88) semop(r0, &(0x7f00000024c0)=[{0x3, 0x1, 0x800}, {0x0, 0xdc, 0x800}, {0x0, 0x2, 0x800}, {0x7, 0x3d325301, 0x800}], 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) recvmsg(0xffffffffffffffff, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/1, 0x1}], 0x4, &(0x7f0000001440)=""/4096, 0x1000}, 0x3) semctl$GETVAL(r0, 0x440b4fe8db690b62, 0x5, &(0x7f0000002500)=""/100) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ff2cdbf906a996127f9275f593452a200000", @ANYRES32, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32], 0xfffffffffffffcb3}, 0x0) 16:01:55 executing program 1: pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000300)=[{{r1}, 0x0, 0x82, 0x6, 0x101, 0x2}, {{r1}, 0xfffffffffffffff8, 0x40, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0xe, 0x2, 0x2, 0x1}, {{r1}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x101, 0x200}, {{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x40, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x51, 0xfe, 0x2}], 0x37, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x5, 0xc, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x6, 0x3}], 0x7, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18f19ba911ff002001000013708e3138", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/192, 0xc0}, {&(0x7f0000001680)=""/208, 0xd0}], 0x5, 0x0) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x260, 0x24) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x2}, 0x10) r1 = dup(0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000080)="9b3db36770c4ba7338851a5d7b6c2b484168140fe252d88900edaca5e471e1a0cfa3d145cd4fe6cb589d5c05b44c6bc3eed34edae74d283f44ab3d17cf4af237e7bff0b87074cb66050f0e650663b4e9e21970f1ade6ca5f45acc504e40657fdccd075a1a6915b15b4aa719fa7b4c70a2db1e8c2ebc6f1ef36ae95f8165f732f04b13714d1fc93725cd1e0f873141e0757180dc19191ab556f426b5921d2271bfe16b32be8a171b4f02ec0daf8ce64be35b6bce83a8160c79acd261d69", 0xbd, 0xf, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000000000000) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000001280)='./bus/file0\x00', 0xb30, 0x2) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="eac9ab8ec4c6d3554d108bb2e567434e9bd7bafae7d1c8566b098c5394cc36e4aa191f9a0ed6f8022716fb5105a4fcb47b68225701e06fd4fc4ffe7ecfd23e8c3db615e8eed7b2a750143573b2cbaff8a26c18f6495706aafc19529d6489aff961fcdae92598bdf9396b1bad80b16ac76fa3d6886788c618b0ba9b4b6b02", 0x139}, {&(0x7f00000001c0)="7b525ad431afefbeccbc0dea79107baca20e443ff9903ffc24715dcc2e22d66ae4bb3d7361e24ca8418a8bafdbc21e736d6b0eec7c8870fe55b5ca338db1da0723c9222a3a5e4209fe31dd6964212c597cf6bdb1cda799d1d0320bd574b038cce4082c4e2ef40b60219288e3370c589d161fdc2737507a6c4059327de8031206782a0c29d9041d39033e922d87125d7a8f399746d60db8b567e8d01eec2438e2799c817ed09bb0dd5a62635c6b50ce5497fa23a5e21d3067585d6237835d20a87124fafa78ce06d749d59cc8e2067e5b0b9406252d954de4037ba5386d3ee77dbcc9936274a04713102835f03d13afe70ea1bf5a07398c9c0ab1e8fd667cc264cca98bd5d34cb4ebff9583989442bfba119221a4c66896aeaf852d82b6df168bbb0714a7f4e372586d151f44978d67822fe89f44ca5fae1d1ee3301c0bf076c9e50c12c2b487b522e717a090257de8899d1cdf829e6963f3411303dafcd67dfe397569d1d0d4ffb1df92c49d80ca207a383d2afe754af322134c7a2955ebfd875df017aa8bf68531292894b3ddb09edf2d9694325917cb0f64b7f73f7d77d3633a7fda6f9107a5a75d3dce18c8ac515a0410af5ec379c860a33dfa5c99f0fb9464bf778162f1d1ff8cd7794fa1b254d5e635d26ac08fff5e5093659daf61f147079959cdf983e25e70b6610c7cbbd9bf38b6b1652bcb0b51a064bd012622bec807a8af96520961a3985bb68df91bf82b8724ab6b44a74804e97e6456d7208076d0fa80f8566db8abe42338f832ae8182a4b1516cad9edf8caa0a7aa8f390ef635d180e3801c4981a38cc63e287d2601a9f6e739a88cc386fbd3282a30b345163dbf7f011318d2830b04efe7cea7883200c7db563610fd023233d5ef3c05634043575b18be0c2f334ad9efc56eb735f6af26bdc9432fcf5dae7f35c2165b8b8c1a950c1cf909b20ca4142205b61aad15059f731a7172ad975d9691242c800793563305edd52ced9eaf22b203269f28e12b340e7afd1dd5e1259be546252b3b9cc00f35fac6edec9039ce3c1edaf0cdc80819ee02fdbb1384a4641d44e31b59e535bb9358100dca866b403c02951f57756c32a4e92b38270b900fa933aea1ac3694f821f23394b7f92d98646475c557c8b0ad71fae8da452bc27895ba6361a2c3e4c3714c50cf5b1f0b5dffab8bca278fe051d7215718e60a3cb21c9ca5f4a362dc32a4347e63db7380540ca16e5caee63f6fc9cb77ac83cd8b5ddd1b45c00043f272025a946d3673d394281f58027d963edd5b97ceb8fdf1117debb0747613c4477042e911be81edcf18783829e4e4155de89d25f39f38f62dd441c1c32dfa80bc6c3c8017c16dcb8079e06930ce97bb1738d2fd42845f1ec366d54761e6779ec03caea72a5570f873bed723213f093e7639525b8c439ed2dba94223e64837017005c0d72368059968814599dfa8210a3630b18f8fac93c4ba3ae605a1a4d89db163aabb1838582fd917a4a35ec3eefaa9f22ecdfb339a9d0253f23f5a94e9d832563a419317003c3738996d86210d965f4fe9d40911847515472e121da7a6b7fa7b4b3c51fd231f9ff82aec3e55775be526e9688ef2f41a1b66997a1376641bf5d77f5f225337420fbeed50363de83a8f0788dd24825601248b3eb7486708b377cfb0eba4083aa18de7bc043d9a87bdcb2eb9fb75d5358dc0f742b8eb6f0b21c4dcf9b04ed62233fb0dbc10695b6ffb4897b272a114c3a00f66591c6ea41edb126241910971b7a9e8b33c440e97dd16b58e05e1d6f9a31f67a970fd8eacbb23c372464b554e5032f70daf083e936d3ca0f3104259d0ff532ff9b57229e74b873d3c1e96bc7d4b32f77c4e0ca4ca85f3c1bfdea7d8ee198dbbbe5dc9de8a60bf09dfece5abd7c3c46b3e62cd30285cf1e2105927fca6aba4a0447d7c88d0163351e2a7f9d1d3a7efb55159b321651d12eaaf6466748908b32f493bc98dda9c1c5407192d0d36ec11b28fdb1f3f7b3f14b967d25839777f09baa57940c1d8f1dcfe0053e99c8f91615f2426ca817fe6e9054ef117f48a1277639a8451f8d10d63f07f63286f4158c5d1dda8b1059a553a819e98616cc293ad91c81901e0799f526d5ae256dfe798a7343775b11eec3a5da87e0a004a0772d917d473a0ca226c2497086717a058d76237efe1aae262b2191c609849da9e347e1738cf722639141998dd833803b79c8fdd1062e640b19252b00029611b0b8c0ea9dcb3bfe31c594620706708fd49d69d3c82e18ef8e7c8d6e85c2b69394aba9f6dad6259156729ccf7a2f78c9002300435e5ee5d24a9da4c64037227a665a8622aab56fb57fa02de76956a7caedca8d1cac3ec8a9d6cd5360e72c5145097d3ee75a4cf35a42943616af3b9657f39a3b6325402ff71df6f411cd7d46d0b10f4b6b87d3644623827d164508b430517a9a26f8e76b2b7703ce28ae9d7e21b536b742c7b47cc3779a64b1200edcac49404936c8f285f3fd8a42e69f62806d935e8cd2272eece1827afa21d6959be0884a8f0b0d3d8a14b41e0275340f3dcece5e698698a98cd09ed8486e60610e7100cd23f8bd35938cd96246ca15b50245cc767abe6362cd18a5f9cb4c5019132d2c2b574b1d620c247c0331ec436624df2a0694e36bd80602bb40b8c493ea780b7898da1ad1ca5a0ec72a3cac017e5415d8f55600deb68183460210778829a2e94e1989fde78b80bc5edfdc49e453d336ab85a5490289dcb14fe1bdf15fb6870ec146c4f1ce861ff5e011b3581c42ba61c1aee43fabfc08bcf8802c133c4d1a630a300aa18023067a97f4b1280c8c6ffcc1ddac8fbab57f49d539c80f99406e528f7751df3f78a8737668e6fa2e469173243adcf48e5dffa2831a5a22ebddfb4967aa737e1493d703e0f10b4f11e715e481afc0c8b4525d17248a5d0a6b679532e45abb876023bae675f2816157e777da9b3aa6407a4d539a26ce881b783b2200be56eabd36be74bbdc4ad3532cf01db3a45abcd493576eae4b3f4ca273b4e02a6da02a12e185862c2edcd17fce178822efbf794ea6c8edbda008c3ca8435ff908fa1f228060c1a8c9d6c2e117a1e3a53a20f0327c8228ab282f242e44f54e3a8d414586e771a796a2ddc5042b416491cba6b3c9ec7f31776687de02e87940bba85c2f1439d90cf535a9c476c4b5ec881bd9053b557f0d8851bc4db1a7eb3565cc74ef959ce825f56162999b03cea8577d0ce5eac2b32d3ea07ad7f9535c49d850e5f9d0134be541c99782c28a032aead58b315fb5278dafa865e075057c518665e1cd6b8af1f7ed51af3b20ba7ea884b689b9c823bdce63181daa3a1703393c11be5716e32ff41502568b5287ef9a9b65e4a2912ec23a0f636d66caae8c7d1a6fd3366c9121d6b23cc4eb481b1b082ae88d727c2bb6e552404764b32e0dc8988ef12b737843a55c61fe6d2d97f867acb06095f558ad325c08668b87e2a8d4c677efa5b218ad54706b5b3df854a74340dae68f8c3477d1d35abe5a1e42c2d21c1b495850e692102dfa0a429e2addca9e4b0dcc2d0fa1e1415566a13cf96ed48179b478d3a40d7ac3765f80dc06e51e902e26d97fce3aa33ae38d41af866c3f947be94bf2c334b28b4fbbb069bd7f0255f33f29e49fe3d7a4c9dc58b6876ba95b8dd6354961e58f372ef378613dcc6c2d9440bab906e2f69530ee3034c4c163c18c3ba7adcfbe34f5d9a67d4d1e702a7b7fbf8d9ffcb32a1c46a7f8ba10679421060d1c93da5c32780e841267d92fdac5356bdfc1a1c703590ae2a581fe847e36709445e87e67555cb1685d8a21958b724c395523185d7d57c95a8014b14a2863822f1c69614fe8f010b59bbe46e4841f1c23bceee78f8839345025653392a9ea1aed97ada48cda94b127d6570fcb54f10812ee42cd757dea2e7646fad17ac6c3885a304c8dc15abb181847b8eeed141eb269f6f565dca892f2aa7dc5d1452f9bd163adc0e175c14608b8916cf0eb0dfb4b2fb3387204bc29031dce98d30e3abaa2225363cdacd90d5e8e432d7c73e3c52483019ab86f7de0e36cb5204c7332389283d647913cd857f7da7933f36d18e0de62267a60fcfcd570b19fd0a958587b51699fa0dbd1f4e3a3c96a72bd3b4279bc475cd1bb680beaddeef927d43aa640a702c76ab3a9b4550846136000a71934b02a6c79963cda7d6a5ba2749d6ac1ad30934048530c628fae44ad07f44bd58e4834b03b2b9b4f4c5d87804a4ac40ef3e242805e10ce41c50e1fa830703bcd92778d59b36499ef2aec25daf464c853d3e23396568662c1efe89ba3eef3391787341e4f98e9c02d5311a3a02a61c3b39bfe582c0f92ba5d13fe3092d26d2495fa8260ffe238c3491bf462c6d43fc3071944938099ca9232a63355abe9769dac75c86e5f5315beee3e73ffcb4c9c40f56d799d66b5983332e4306448bc056b13505f7c03a4724467cbe5397a0fa0330194ca1a64e9af23783c91211b5d4fbbbe5bba8b5e2f84b386cec00c8ff1ee5686c04ff190beb73aaf2ade464036f440584a8151bbde5dba3ee533387ad8216468956067d82c37db32a413e7a8b0f4b7d6415cbe234d0b7d28a937a6febd6f987ceb9b64c89a976e035dc07fef596a2599345fc204221514175ca7b391a6c4fe623e26cd65c82ac9e6909349b00c89e04aa00d4756bea403ba8b3a68a055291baca9a64087a0e8c2b03e18bd61f71ef5d2cfbfab47038f2af381742395d675171ea0e81a0ea47f03580a33cab9c69f84b40f3c22d64e0f488c511c8a408d543d6124cff8aaed246069f656bbb8ba39a05fa7d76082cc9230d6258ebe3a2a012506f4c40d3ce51a438a707476a67afaae3e4cb47d42e6fe5b4c8b5a5fc9fe6b8a66608e1def1bcc6dc0d54d0339fc65c22bab53518c592e351b929783669caa2678fade67a95d1b260226cfbc7c6e454a45470786e2392924b0a365a3b842195d3327bafc5f0f2f0060dc62a229abe8a2023922e84674029348d13cc997b39410663037172cc7dbc9691f92bb13a24dde33226883370c04f53750fc35be4d675b9d7b435d9fb9cb068368dfe760a4a0fea9f4de667ba33c281f1db598f7accb2de9c5024ff957c1d0e001911c64160232b9863e31dd733e5e2e44301ecf2e9ef3689642c2796cb0c12864fcc06933b67bb495430f9194ad51b38baa06e61a7ded4c5e0ff3602586ef54c4562180975e972f8955b3ff65b8536f8ee34b4ae63df1c772d045071d8920f18fe10649308c07f02ededd70f4cabaac34d5084fc63d6b3f9548ba17248c61295bf6e04f7bf7cd76d876d20c2b9182f1f76049bc1c9146df0f517c70816ca16141d47101080dc7a8fda3092be3b2a5cf20e8f29408027f72523ac3a6fdbea1be27278d009bf3fc5af791f2f57a720abe9c580d934506b673a39a30bf6ed737a94b3894e6b2f54d9cfa39769a9b36e3bfbb0fcea4d04d2dda3559970103014f75ef8da4f251c25462398716721e6be92d97b532b329047470d043940a083d24fec18de01b591ee99365ed99712d606b5c62cd9d15825f63156ad5cab07a576d8fdc490bfe050050acfc0946f6ff407a70c8f7fbf7f5be6d3807a364686e79005da359ad11ea7ae200f395b683065605821e0a3183ad7dfd2cb02779ca956534b102f08db289769d0306f5db86a9655296b80a211a40a0feb24ae5a3b7166f2bf3667e16b4b6bacf83938ca4637eecb92ccba1ae6f6c826438370b9224f851838b0c3412eef9da2e2ad5b3b71cd532da3445ba9e19bab", 0x1000}, {&(0x7f0000000100)="96f4b5000a084317e48c47bd89f5bfd8b3a7c79d89397eb1efef0e70000286547e69875b99ba7c0226d297a9d825f570d1d901b03965a10b2b9255886723884a950b3ee4de7d4f8b052d8e5010747a6d9638aa01f0d6485eaf74c2d82a4ac64d6b37d533c23e3c42c4a3e41c680f957e3d15", 0x72}], 0x3) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/60) lseek(r1, 0x0, 0x3) 16:01:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7f}, {0x0, 0x2}}) 16:01:56 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) read(r0, &(0x7f0000000280)=""/90, 0x5a) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000240)='./bus/file0\x00', 0x400000008498, 0x140) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x84c) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x20) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1f) 16:01:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xd, 0xc00000000000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x4, 0x3a, &(0x7f0000000040)="b29ea8fa6c07b5dff6c8b490fe021ba75faddbbea670ccbf3fafbab27da5548ed99d093f99a3be6596473c96a069f61fc56ded47a1", 0x35) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8498, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:01:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r0], @ANYBLOB="62e4b9a3b7bb8d5fe3b2d0f4d1f16f5fd7d9ed6c9901ab33c3dee15c1e1bf5852aea018c8d15da9f570d8d7b540664e4b79ce96d3289897c58", @ANYRESHEX=r1, @ANYBLOB="45808f49a5f5f35ef1629bfb06ff1f30026443de5278f206f2fd07856fc624721e16f4b6bdfa5b90e9f965db68306a1d1f690cb643d24b7657e9319183f712af44742a73cce253", @ANYBLOB="d012b4a0bfb30313c68f33346ec719d83aff5e3177b02a251c6e5459317386dcfa479fc602577dd4903f2792aff0b4c35298cad423522db1531435712f6e8fe04259085fc938094c6edf40eec4858087aab15b60b8d58e2d703f919b9da4209fb3099aa2d68a7a2581e4bf2847e0a0a3751067c90a706994f00e3a7fa4ae662f1118dd6dc9bed91fa9877518fc702c3aa606ba8cd69cc6e55864991e469ea6c0ce284599528dec4625666f259a2faa15f9da2548f0c76b345b533cfe1338df0a5ae63cecc5831e9ef849e66ae70c7f094638b92efccb0fae322376f880fc9790fca399e05556aa08b218adc1599624afe0ab5775ec18a28dda89", @ANYRESDEC=r0]], 0x8, 0x2000000000}, 0x0) 16:01:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1001, 0x9728) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) getegid() r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="98c5e3582bbc1ba6286695196602e9b501676ff480ce34073607773602b766dca66bdf5227eb9c87cd5dc30cc6a4a0fa11e92a6b2eae6f8ba2562041b686aeaebc8eec98611bc340df039d465140d4f84714b5d0d2be74daf71a65ca0caa6b49fb18f7b00f2738f370924f4aefa8f86076412b47afb2f40240cfb12b9fdbb34a9028b983283001b31fb94c86dbab2a55f641e1f16da7bc547c9c", 0x9a}, {&(0x7f00000001c0)="2664cead10dec06e49e51659dcb744a7b90a5204ff56e9b5a202476d03cca24c025f06adcad1ec8020ac8fdda71501bdcdee656fe2ba303fdc0cb5a8581f8e145aeb84bc5a8715df", 0x48}, {&(0x7f0000000000)="b770efa991b0d2ef279a58fdd3910ef5f8a94fcbec1eca6ab5f6aa51ab8df9f60e3a3c8daba8f04349f50fbbbf138255", 0x30}], 0x3) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x21, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:57 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept(r0, 0x0, &(0x7f00000000c0)=0x1bb) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/63, &(0x7f0000000100)=0x3f) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f0000000000)='./bus\x00', 0x90, 0x2584c3b3) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0xff) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r1, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x333}, 0x800) shmget$private(0x0, 0x7000, 0x400, &(0x7f0000ff7000/0x7000)=nil) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x84, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xb31480d43fa2015a) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8, 0xffff, 0x0, 0x1, 0x8, 0x401, 0x9, 0x0, 0x3, 0x1, 0x2}) open(&(0x7f0000000180)='./bus\x00', 0x8499, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x8498, 0x200000000000) 16:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xfcf2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) dup2(r0, r1) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x20) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xfffffffffffffff9, 0x2}, {0x6, 0x6}}) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x20) 16:01:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xfffffffffffffd35, 0x0, 0xed, &(0x7f0000000400)=""/210, 0xd2}, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x843, 0x84) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xcc, 0x1}], 0xfffffffffffffffb, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x88, 0x10, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8001, 0x100}, {{r1}, 0xfffffffffffffff9, 0xb, 0xc2, 0x9, 0x1fffe000000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x80000000, 0x401}], 0xffffffff, &(0x7f0000000240)={0xfffffffeffffffff, 0x2d33}) 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x849d, 0x2001) 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x611, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x2002, 0x9) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) write(r1, &(0x7f0000000000)="a9df3c4ebcf48ca80f9f70cbe01101a0b100f7b5fca49cc485687a8f1c58ab3ec1a8763e9aef71c653f63c310db5", 0x2e) 16:01:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000001000000262ef1bbf2e92908cd7fdf03000000a301c553b9fd61b3ea6bc0d203aa2132b4101c52c566120466c8b60cc69d8b507ea184c5d8d47c8d59191634e2c9cdc423595279487e36a50ef3d71506ff3a2949d5f5a12d697061a7e4d5e01eea06587402b6ded6a7b5808f3cf35d8b7c5067ec800485e927b1ced456c8", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x80) 16:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = socket(0x30, 0x0, 0x8) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x8000, 0x1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x100a) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000200)) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:58 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000001100)='./bus\x00', r0, &(0x7f0000001140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0x28ac) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xfffffffffffffffd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8498, 0x3) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:01:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000fffff1ff00000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) socket$inet(0x2, 0x0, 0x6) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = socket(0x1f, 0xc6d824e6d85bac4f, 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x336, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x5, 0x4, 0x6, 0x1000}, {0x6ea, 0x3, 0x1, 0x2}, {0x1, 0x15a, 0x2, 0x9}, {0x7ff, 0x825, 0x1, 0x7fffffff}, {0x8, 0x5, 0xebed, 0x2}, {0x6, 0x7fff, 0xfffffffffffffffc, 0x4}]}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:02:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x20000) 16:02:00 executing program 1: socketpair$unix(0x1, 0x2014, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/210, 0xffffffffffffff0e}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = semget(0x2, 0x4, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/115) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28888, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xb4b, 0xe646, 0x9, 0x5, "bb47b8c45635f180fa37bb69b0f176cdf52de7a4", 0x4, 0x8}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x800) 16:02:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10a, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x45, 0x471a}, {0x100, 0xe033}, {0x8b, 0x2}, {0x2, 0x6}, {0x44, 0x9}, {0x100, 0x4}, {0x143, 0x94}], 0x7}) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/37, 0x25}], 0x1, &(0x7f0000000300)=""/153, 0x99}, 0x40) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fchflags(r2, 0x20002) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x849b, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') connect$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x8001, 0x8}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2030a, 0x0) flock(r0, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000002ba5bdb8517be0d1105054cd3dc27c0da99a1d272bce1e3d9e1d2e4786140ca4663a26ac9b64fc1f883533156e0d437d620aff8ac6ae9cc710fd207d2f47714674a0ffb2b3e06605edfc6af56d454ca7a4b4834c49caca7fb2667bb2df1869aa583fd2cfd8a3a729ba01f1c7c7406b80cfec8f511bafaa790fc549a9a3fb66a07ecef493b2d9e659887f88ef113ade1ca84deb37f0f21f9c21200af8f58e3b48eb02411657e6524d225a66baabb52232a440d9cdb9b53f61e879921290b4f1f378152f9b525af8eca33de4587230096111adc4bc2c16b75a45f7556e222d1f74016589d78d776c9ba66f87a934ec1acdf1cc095873d226989d02ab85378f312b84d66639f37bab8e9685a4b16352c9738417bc8cb1fc9a119c30eba55bf586d0f937a3a20cf9640c174c82b51b6a00e6e62b67c91fc7f7e707b4acad777ad5ca14c31d73", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x81) 16:02:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = semget(0x2, 0x5, 0x10) semop(r0, &(0x7f0000000000)=[{0x3, 0x7a52, 0x800}, {0x3, 0x400, 0x1800}, {0x0, 0x20, 0x1000}, {0x3, 0x9, 0x1800}, {0x2, 0x300000000000, 0x1800}, {0x2, 0xfffffffffffffff9, 0x1000}, {0x3, 0x8001, 0x800}, {0x7, 0x4, 0x800}], 0x8) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:01 executing program 0: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x500, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/153, 0x99}, {&(0x7f00000021c0)=""/124, 0x7c}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x200d5ad, 0x7fff, 0x8, 0x0, 0x8, 0x1, 0x7, 0x2, 0x1, 0x1, 0xa8ea}) fcntl$getown(r1, 0x5) 16:02:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffdd, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xffffffffffffff8e}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80001fff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20a, 0x9) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x1f, 0xcb1}) 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x4d256fdbad29b450, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x8, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xffffffffffffff11, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES32=r2, @ANYRESOCT, @ANYPTR, @ANYRES16], @ANYRES64=r1, @ANYRES64=r2, @ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYRESHEX=r2]], @ANYRES32=r2, @ANYRESHEX=0x0, @ANYRES32=r2], 0x48}, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x8498, 0x0) 16:02:02 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x48) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) r1 = geteuid() r2 = getgid() r3 = getegid() getgroups(0x2, &(0x7f00000002c0)=[r2, r3]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r4, 0x6) socketpair(0x3f, 0x3, 0x8, &(0x7f0000000300)) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/230, 0xe6) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:02:03 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x203d, 0x28ac) r0 = socket$inet(0x2, 0x7, 0x800) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1000, 0x9}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x6, 0x80000000, 0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x280, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8495, 0x0) 16:02:03 executing program 1: dup(0xffffffffffffff9c) truncate(&(0x7f0000000140)='./file0\x00', 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000001050000000000000000000030bb1ba8938a73932ecf6295813710aef484a2465cc21143262ba525d64dc757cf25effeba7453b2eca63553275b2c8a3e00acfae8f1291d2860e37252e99008626cd212b788d05857135b9e4edc9f0a3d4653b776c6022553c1b5e44457c626b5fac3f919883d0b15e349c5411f9caaaa2f38c995d398629d738e046f4d9a049fe9d3995a296e84e7c00db49f7b0aa8d460d3cd7414bef41206a600697eb2599f8ba1dc7cc7cadc088f7182bb3e4bfd0f5057237938f0ea966f652631645ee6e6006fc352e1927cd95ca46fc3c2bde090c9fc9871d6db40743018059ee3c2daa97a403faef28f53e445a4fff72ecf13ce3f63d3608443167168664b10e5d785a87a709efbf8ee298c693ec45ba1fb1c1c27d7d560990597c88bee5849112daa145f16ac241daf97657b9325c8b45ec541d8959dbd28139753b8ee7e05cd613f5704308bae482f57", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/../file0\x00', 0x400, 0x30) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = getuid() setsockopt(r0, 0x200, 0x0, &(0x7f0000000100)="ab584c10791723c40c828c28abd3fc4c043d4d82845408a75769932158859836", 0x20) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) faccessat(r3, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:02:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2, 0x0}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getgid() r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = getgid() r11 = getppid() r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="aa1658b1e0463320913f0a184669e2b801f37ed01f4a5c6a2e3683365576f179ff5555d2993e84d1147f52dd742f5ecb8e69d24ae842e40f16dd9ac70cb66efdc9ce82bd99912aeea4d0da85c123df05a8f9fe0255046a3a3b6200bf0d9249919065cf499c035d29f4f1fdfb99d44e9a3601d8848dff6b2e8b9c7170ccb7d9473cbf0bdf1197d8334bdd7343c37f6fac7428c71daa698c2fc436d3ae17d5281121740ab10a039fc2f9bda5abb230fa817b4aacff9a95de3174bd2462a619488620b7d1f134653c517b8a7b66e49f34881c99e6fccd", 0xd5}, {&(0x7f0000000400)="77d4da346fe651461f3a2075f5c9ca975e5a11ddb08e98ff294352ac77a3a7e7a44b2c200b467568306269ea5faf8000324205768e92ca6f13aac25399d16f5048f2237c6a2ff9eb1b6ec69088a71bb4c2419122843216fcb746a90c496040a924d5353621cbf68580882ccc637080ef25f96d8e6eec2ba3da45251b8570dbf030c46d852ff15ba89a7c9160d159ff545f678c8a5c", 0x95}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x2}, 0x5) 16:02:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x180, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="ad") login: pckbd_enable: command error 16:02:06 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) pckbd_enable: command error 16:02:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000380)={{0x7, 0xa98}, {0x1f8000000000000, 0x8}}, 0x2) mknodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x1000, 0x60000000000000) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x1f0, 0x0, 0xfffffffffffffe8e, &(0x7f0000000300)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r1]], 0x28}, 0x0) 16:02:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30000, 0x0) 16:02:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000180), 0x1000000000000066, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r3 = semget(0x3, 0x0, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x810, 0xa) readlink(&(0x7f0000002300)='./file0\x00', 0x0, 0x0) sync() fcntl$getown(r2, 0x5) 16:02:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) rmdir(&(0x7f0000000040)='./bus/file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x9) 16:02:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5412d7e806d4a90b6b1ec1948cfb921d1314bb65ffffff7f0e30e38a4373e1f1d6b7", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000015, 0x4001, 0x3) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x117d, 0x4}, 0x10) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:02:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b", 0x27}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x672623dd) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xcb, 0x54b}], 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x200, 0x8}, 0xc) r3 = getgid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = getgid() r8 = getgid() getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) r10 = getegid() getgroups(0x8, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9, r10]) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800000009000000000600b1e85fc5bfef350000000000007b8690d7d108d96052b747e3e8fdc5cb62a9d559", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x20000000000001e0, &(0x7f0000000280)=[{}]}) 16:00:00 executing program 0: r0 = shmget(0x0, 0x2000, 0x406, &(0x7f0000ffe000/0x2000)=nil) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/149) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x5d50}, {0x18, 0x3, 0x100000001, 0xffffffffffffffff}, 0x1, [0x0, 0x7fff, 0x8, 0xef7, 0x200, 0x7, 0x5, 0x1]}, 0x3c) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000140)=[r4, r2, r3, r4, r3, r2, r1, r3, r2, r1]) setregid(r4, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) r5 = getegid() r6 = getpid() r7 = dup(r0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_index}) fcntl$lock(r1, 0xf, &(0x7f0000000600)={0x1, 0x3, 0xc7, 0x3050, r6}) r8 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000500)={0x0, 0x7, {0x8, 0x8}}) ioctl$KDGKBMODE(r7, 0x40044b06) linkat(r8, &(0x7f0000000580)='./file0\x00', r8, &(0x7f00000005c0)='./file0\x00', 0x4) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)=']\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x400, 0x4, 0x7fff, 0x1, 0x5, 0x2, 0xf7, 0x3, 0x2, 0x5, 0x200}) fchown(r8, r3, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0xfe08, 0x0, 0xffffffffffffff0a, &(0x7f0000000140)=ANY=[]}, 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) r2 = fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x632, './bus\x00', './bus\x00'}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x5, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) getgid() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f9aecf094a4cd991ad5b0f177f6f616f1c5f44a3c2b2caa660668660674a05ceeaa4cd3dac57446ecc7b2e3c37222dde88a8468e7153050ce1d13c8f6a367fc5fa481f510f8ab4140dff05844c89e091dfeb2cb1"], 0x1, 0x800) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x17f032f5, 0x80000000000000d, &(0x7f0000000040)="d7ffcbff48", 0xfffffffffffffef7) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fcntl$setflags(r1, 0x2, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00007fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) poll(&(0x7f0000000000)=[{r0, 0x24}, {r0}, {r0, 0x8d}, {r0, 0x20}, {r0, 0x40}, {r0, 0x40}, {r0, 0x530cfca5bc69296f}], 0x7, 0x4) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28a20, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:02 executing program 0: getsockopt(0xffffffffffffffff, 0x200001000002c, 0x40000035, 0x0, 0x0) msgget$private(0x0, 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x200) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 16:00:03 executing program 0: r0 = socket(0x11, 0x800000000003, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) close(0xffffffffffffffff) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) connect$inet6(r2, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0x0, 0x10000000000000}, 0xc) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff80000100ddff08cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x3f) syz_emit_ethernet(0x8d, &(0x7f00000002c0)="8b50f8d92db6a841b271263fb85fdc3b5922c746ca39f00d428f01f57df5ceca39f602ff8b69be11f1437a810a30bf07be090932f5e820f51506b959b9e5f4c86bfc80aefc899571b0a555e7ee339d45e9d48bf1e128c1571705ef696785b373a0f53797f4f3055e53143421dd2e899cf57424a9d4769ea27bcb62f5b7c02e74400cf7d3dd5b1022409472ce76") 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000004c0)='./file1/../file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002582769ad56e0619e72e8cda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271fef4fb836629de1374775fd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000957bf696f1c0057fb005a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c69311d8557140b20328f11f5f132c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154ea1e5397c92ee2352ade3fad7516e0104f6ae131e94d0eed0bc2902f012830052a402336934fae2bdc57c6c28109f7850c02291a573efc87dc1bfbfcae02ad54874d9a5aff27a5a79ef9277e9dd0963ca955673e1c466e4fe19adf7e5f84da43fce120928578517f6336c68ad2a0df91ad4a2164657a381a4e024f75244b962dcd8c6aafc62920584b90806844b1064b266a6cc9c5db79ed6c0994c82b68cf49e44"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r1, &(0x7f0000000100)="99004a82a284f5b8b533e63b38eb4a415201dd435dec73c097bf73cb77e3e37ee1f76f43f11f7349e2d1c6eae8fc327aab10073d0ec270d2bbb25695acbc4c1595a03efb1c1fb3277473b0323b1277610d9cd7aff5f0aeffa58c99cf0c63a817fa9852aac481d5f92e1ac23494d357cda8cc66020003c4f1211d09c6d891ff8e", 0x80, 0x8, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) lseek(r0, 0x0, 0x8cd920f31de0982e) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffffffffffef8}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:04 executing program 0: r0 = socket(0x10000002, 0x5, 0x0) r1 = dup(r0) getpid() geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="cdadff0eff3ff5"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r2 = geteuid() r3 = dup(r0) r4 = getegid() r5 = socket$unix(0x1, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0xf, &(0x7f0000000200)={0x3, 0x2, 0xfffffffffffffff7, 0x4, r6}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="37b0d46b439bbdd0fe3a3aca656f70e42b6139a01f9fb53f6c2d7d0730e78d4668820023d51c7410b03260704bb459cfed24ee899d3f75ab21227f50df4e46ac533043994b80e2fe684e46bb53df4664b0243a332d9da3c8d2c52b337aa2065fece33d995253"], 0x1) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xde00000000000000}, {0x18, 0x2, 0x80000001, 0xef}, 0x20001000, [0x2, 0x7b5c6f95, 0x1, 0x3, 0xffffffffffffffc0, 0xfffffffffffff003, 0xd1fb, 0x4]}, 0xffffff49) r7 = getppid() rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(r1, 0x6, r7) select(0xfe72, &(0x7f0000000180)={0x87e4, 0xfffffffffffffffb, 0x7, 0x10000, 0xfffffffffffffffe, 0xce07, 0x9, 0x9eb}, &(0x7f0000000240)={0xffff, 0xc5, 0x1f, 0x40, 0x3, 0x400, 0x3f, 0x400}, &(0x7f0000000280)={0x3ff, 0x400, 0xa5, 0xde, 0x2, 0x3ff, 0xffff, 0x4}, &(0x7f00000002c0)={0xd3f, 0x81}) shmget(0x3, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) open(&(0x7f0000000400)='./file0/file0\x00', 0xa30, 0x40) r8 = semget$private(0x0, 0x7, 0x38) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x5}, 0xffffffffffffffd6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x106, 0xfff}, 0x10000037c) semop(r8, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x500, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r0) r1 = socket(0x2, 0x8001, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="825c0865dfe5725d3800"], 0x10) shutdown(r1, 0x1) r2 = shmget$private(0x0, 0x10000, 0xc2, &(0x7f0000fed000/0x10000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shutdown(r1, 0x0) 16:00:04 executing program 1: socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r2, 0x42}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f0000000180)="1db86b6a81cbb1356ef5db02466bc6de2a2ba0803fe929e83ea98b5144db219293c547b36f6e0a6add6336c35a64c3924341139e019a0e9f95651e38e4136756dd7806796f32a9de97f245733a9c4f3b70757c1af87732ba6754b305516fabab14a686ca6264e9720eb3280309e854cbf76395f6fff24d7f5b1fec1c7bec2cc81b3d19d877186a025ec0e4b4aefc7853bfeb0bc0b991e2187f32f771f203b31a15368a4120601fe47af88fc7fa1231823d8d27888ca6bfbc8975367ed07b1def65643df7906d053c1856b03ac186b61e5f6553aefba4f9a1b035f1f947d6014d3e82433bb7c01ef2154e06a24545f4579dcc608203f867804fa9d029", 0xfc, 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="0000262f660400000000000000653000f01a5f2e4e5f2e92b88d52fc303cec3c542d60d69ba970db9ab2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000480)=[r4, r5, r6]) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x6, 0x47b75702044f7107, 0x2, 0x8001}, {{r2}, 0x0, 0x90, 0x20, 0xbdd, 0xfffffffffffffff9}], 0xb4ab, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x80}, {{r3}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x7, 0x81}, {{r2}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x67, 0x1, 0x8, 0x8}], 0x9, &(0x7f0000000380)={0x2, 0x8}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) msgget$private(0x0, 0x10) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="08cd7fdf0e000000486bcb31e6ef261ff19f2a602ff34602af06fab9db3c279c669882d6b48895405d3bf7b96bcb3ec291fc675d632a18ab18d81d5dc7078ff66f37c796a9befdf1f3993d1115c82bb7d2e48c28cc81f6ea61d732062835328d45c777923b469abaa5ddfd469b2b1b10361da0a631c1a4d83a1efd846645ec8beef5cb8a1d68dd9b2c4e858ff78ca6ed076f116cf5382142fd0f9475d4035918a06d657a472740c8336d8751", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = semget(0x2, 0x0, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) listen(r0, 0xfffffffffffffff9) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r2, 0x7fffffff) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xff20, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000025dace2b7c9c9b5508cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 0: clock_settime(0xfffffffffffffffe, &(0x7f0000000040)={0xf000000000000000}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x18000000, 0x8000, 0x20}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="05000000ffff00000100000008cd7f7f03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x354}, 0x0) setsockopt(r1, 0xfffffffffffffc00, 0x5, &(0x7f00000001c0)="2c2c44f97cb3af6c3a7e8933e2614b9637673489bfa11112fa0562a87949c76e94cf1ef5c01f8fc04be736c5c1911facc955749f51e108d25fcd030efeddbc1913ef", 0x42) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fcntl$getflags(r1, 0x3) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x1000, 0x4, "994b1ca09923c1445890920700320f2625431534", 0x89e, 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x20000000000002e, &(0x7f0000000000)="ebffcbff13b9fd81400000000000000031929e48", 0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x7, 0xa769}}) ioctl$TIOCCONS(r0, 0x2000746f, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = getgid() setegid(r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x4020426b, &(0x7f0000000180)) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) fchflags(r0, 0x2) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80a1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000005c0)={0x7, [{0x0, 0x6}, {0x3, 0x3}, {0x2, 0xa355}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x6}, {0x0, 0x1}, {0x3, 0x2}, {0x2, 0xa94}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x1f7d56a6}, {0x2, 0xa8a6}, {0x2, 0xc939}, {0x3, 0xcbf}, {0x1, 0x1afb}, {0x3, 0x101}, {0x3, 0x400}, {0x3, 0x32b}, {0x3, 0x3ff}, {0x2, 0x1}, {0x2, 0xf9c}, {0x0, 0x873}, {0x0, 0x8}, {0x3, 0x2}, {0x2, 0x7fffffff}, {0x1, 0x4}, {0x3, 0xcb6}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0xfffffffeffffffff}, {0x1}]}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1d089500000000000019d5cc2a00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/226, 0xe2}], 0x2, &(0x7f0000000500)=""/75, 0x4b}, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) setsockopt(r0, 0xabd2, 0x3, &(0x7f0000000000)="a8573296ac4ead3a19181778563d3c88c614088dee01e0f2fb769a3946d76cf4b7ba96d8c56d494c9d957605981e3a5673c85ddcc5cd9adbe8db03ba58006af0cef84e65a91e7dfd2b215ff4ac63569d05c1e4d84ce8fd9dddc0cb1045c34768f6a629d2884e783663b3416e756d129036f74b1924b640b635400751d409b6011bc4abc0e23204fb9a6ef8b35f95aef749b2c147ccde737ec268651a916ed1db78d3b88c257b96fa6a3ac80974dd8d8a865d4c38c115ec8894a93f", 0xbb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x7}, 0x8) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x480, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001880)={0x10, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getgid() pipe(&(0x7f0000001640)={0xffffffffffffffff}) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000018c0)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x2, 0x9, 0x1}, 0x4, [0x0, 0x5b8, 0xfffffffffffffffb, 0x7, 0x100000001, 0xe23d, 0x8d8, 0x6]}, 0x3c) getgroups(0x1, &(0x7f0000001700)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="bfbe3c8d70e27199abb911e297e3fd73d724b9ab6671fd921b97aefa99f2a6f709afce212001be411c631c44c4d67ab3540a29be4387df7bc3e5b9f3a03a58c4d3a6baa9cbbc3204a98fe9ccfa3cc3a2ff143e36348fb61752c6cefda2baa65b089a91418e30e5c0fd206be88b7d2a30ceae416ae6e9fe620a126318cfddac0535158d5b302c72b975eeff9a22fe372c6081f1cad218f2eabc06b6fb23f7e4fe8d6a98d2252c128fa664292446fe3b036f9ba1ab1cc2de92b45c5b0e36c9d492e8194afdcc6253c5bbe55b6becc034f8e19ad638e2bca9d62a9ade86de531346c86fd5dacbe5e04435261c8f17c424cbb88aafc9d344704a37a60a2ac5cd43e12ad7e715c06167550177e4318056679c640ea6a37dacbe48001c180c760c4c32653bc1a7e54c497456005949db4330261a0e91d5c2f71cc11398d661c65c75c25f94620119ac67496be0f563251dfe0cd3e908191a2ed2542e93eea474526e594f4dc2784f4da62e6d900256c4b6c2334a097b833c04ca1e07d58c609f451303f63cf78e077c5f04fb294cb98b983b89ca03b068440c2f2d127658ef681b4d9dd67efeeef5f377e7961f5d5301e4dbbd4b766836afe6f722d569ac911bed270e8cbd14d80ecf034c07216eeb452e15eeb69f5901330d6aa59ac59c5c86b16bf5db149ed2d250b55c35c048d5d090155a13a6e2539c344bfbd5a3f8f707eb7db1f13321a9330e0d79bf153495b0221a7ba23fc36fa96aa0e9ab82dce5e1ea335d4d9d2bdb748ef48ae9dcdd7ab8f6f969bdaa7a65ed2e1b2ad118cc0f978ee555ed02e39669ced651ba14129dfeb2ffcbf1544be03ecb0548fa53eab283e079bdca107778fc8bc77d0d4076858872c5457e08f928ea4cdfc2c51b8a9c496aaecbe3182a9c85fa46e782231951371af9680d1ffb3a16e7f722e9b41cedf3e45c0e2f84ad7b247610d9bcfb42522c2bbe4cb114b4337eac0acaad651d000da83fe457dcb7f66695a6f5424152380f461df6bcce28fac10d320e5f6a393ec9f2334b0343fa8a2da5c6e0939a5fbf5bbdddcb76cddf70eac53a7163ebbc6bccb58fa2c5ab780880aec3f260ffc83ef543eeec4c93de3d6c12a0c1d51a236a5f84b40294ed3c90d2fc305bce06edc9a515e315f823d60e981d651f24c863bccdcb3dc1d89384464bce725051eda7e3d3bc5a9edf9dccb7dbd9190ef7c43fd76b419329a2d8690c41a52006c0de846a09ea7ddecc71b3f525bbd4c79a264ced91d4a42b8140afdf7533c135c21f6566df7a90c8da75eded93a2bc597f5985e0adaddc59fd6f2014e67d306203de18410af2f030f7379ec7a9f7ca3f6daaa0b7a49a850d99748d048124da785ab0bce1b6cfdc89edd360f4fb31b4aecbcfa2f27e22491332b35c2f7620112e37ab24c5d6047bfe4eb3ac3e965dd2d956eb8ac8daa85ab34a75bcd56462acd190c03ebe4fa872db182de128ee78d1995b0d91e42b1d517baa606bed0d6f5fa8e24406689975726ba1eeee6f9d3ca2cb206b62737a110bbf2996f5a85e4d799adf6d9d344de2265067bbe7217a97c948f449e5afce516d4bd1004700c5e853d8242c59eff985bd366866481277e18ecb889dc465553d48ca7cf84d27831945bda478a004e48a3e62d6fba59c0d905e924d8f2efdf5c5cf7ecabd0b56bc6af3766e91f78492ac78cead494f5fdfecc62ab5ed919b2284afbb406eb09b537175d87fe43028296ae00415939d775160e6a093e54c054b659bbfa1186fe6ef411836d2e520d90c778b56332ded72166e43fae3549818a93313aa83fc2ed0b4a6368fd5983eb6f498f50cc8ffa93a816e2c5a37aec04b668e8ccab8d02447bd956e13daad45a02a49130e49d25b2cfa3f7ebe121c82cf5accc075ae9b781c15641c3565802abd3158dd828c0806e06e99bfdc869cd869e9dd85ecfbdfc367cf3e892a47bd88dbf3bd3db9deb03eb31266a929f34797b974ae885124a5f71a0fa83d5dd175666a7b395240ee5206e545e9396a8608346ecf214c16f55a41f16b80e1af80f57202b94f63af1b9774e72fd578eb3bad6962c526d51ba616559005fff287093a589b859f637b2cf463d55627380ffecbd1c2fdce966144c57212ab1296a9bff84b2c7fdc2d75348e050288ac9b988f57c5cd86e9d088c55441d4f047d047d9fb96a30a9a630ae122c3d7c87fe5a43a754fe2517aa58f8055032a5e5ce6860bf38f771b43187a9d19c41f78714339e37c9fc3c3735c46c1a502d24d0b6db56937e159d4d5cb0f295bda0f79e73e7221ef4804668b0b28f748dd6b421b6b509dc45a28125bb89e1add08b2e0a0d7e537d8a1b4f84538e71a499d4b23710e8c6df9b0302ee71a294012159556b1735ec934e9e17b86f87cd7e3fb6433bf8318d8233c8250f572b3d1dd7cbc8834c8d5f966a54153269b35b062973ad082ae9c17959d62e8825d3e82ef29cd7194cb7b24cda0aed8ce6adf73791be7ef9ce5dd889fcfb54d3b306c5dea6280a309a4e438eef540f24f5af83240e5c26c7c22092a86db587affb77ed114b321c1b67186356b96b827b955a47991bd16483d5865886a9e794d317ebb221dcd548a45fc7a6b58f9dbddb602b9920cffb36091a8151e0356ac3b4eca9073af1818409006500a024f8b8ce7804e0b572c8eb5b076130b5fa63c9d5b98d427a0835eda6e76a2fe5e10c1b69e26716e3e25c6474eb4b2927d79cbfd0c5381b97576988ba12f21a9f0c90afdee5dc9c5b92e2af973e7d9def3f11a3959088585ddc469fef29c09b5b08d265fd5e26e9395454bfb125f1092814199fe91df7ae5ee15a9a07aaba1e4af4e121170d482e479093975aff29cf18b371be82b0e5831795f61d028076be5bc0d9fd7995226c79fdbcd0084b925daabf1af9055fe7590a7281597e5675eb793e9a17f4f1a5e9527a5b921b33e7bc18d061c588b348298dd67143e814c57305a2d9c47e393c3809430786621efbc73b78479b70b2b3748980e885ffb29376de4d1dc950cd68fe4b584085f11d7df4ba0a55926eff26271cf2ef40e9b55b0885b42f7b642ea19292acae1bac1f581968ed52c04cf18c38a335d9e378b87972f32403c3f5a521527bb48c3a4f85799588a499de0c8fe86249fc8a81238e508c826f858a6458100ce62490685694239ce0fd89f821874fc4b9b4725ecd3f796e834353ade3678fac48339381bae06199a94df7cf92b9a1594f90e60eae90dbbd0da6db3a2e1a8e63c2dde93205441df8f223f5e95494d2303435c6402c859b28b7fec44d52c8baed827e1f89846827ff354f6d124dc8e9d4dbff4174dec2f6249613cdfeac26aa8fbb4c456b0235fd5f6000f7ad77750f0ade214d3820b0527aa69f877c812045e772e5a7b04820553be483c4bdc4c8aa8a497d645bfd1970d4ae259cd127c936bf42ee677316600dd1b27d48f2935fd0c37f77f5527b73b61d98f69b3e20789abd08ae6bd2fe0a0a69b85df7c8a09eac6c43fd48854aa49619ba716d685611709dd502e7d58884bf0676e6395b43f19a8a151c12374fb0c4197ded18f3ea889e23a70618f73a1858a136200334732b832703a1bc4d94bd0b009649fdc6b56f45fcec32308d3d1c2ebafc2f5a60daa662dc40097dc86bc5df68f1c489e3477b7e0b9498f577661d9ec33cd18ead5b5a7719dedd1827244e7662e42660742f95e731657f86ac6408820ee817c250af91b9c225b15957eb88f4492039fe6142a9e179089af14573b31dfd29b1889cdc6889406a043f2606ce1bde6a7eabb9bf6ab20cf4950f8f9fd4d599b50feb15847fe2b495b4224f97ebd303748c31c73bcf87da1676fe5761673ae185e0821be0e3ed144de1346b958170e8a6c6274886199ce7b494834992b89950141003cc577c388d90c443d19ad39d44caa661ad89e5843d36b337ce4697ca2cf6d0ad55e576b1415970f991afb39b4bd549e3f8d9947dfeeb8febfbd30e5283b530180a469dd19ff966c3540b8da8b12a81a9cec8eab358f0d061c45c9f52c0668bccab6a873027c006e7c2a6df8c2216908f7214eaf6bf4d726ec31795e82fb0dbe6033dc0ef36c25b7e354d3fc59fb5b341f06b2df57c900ee35e9c0971e67d1623530614da25becedb1ddb1edbc5fbfe0edb5587560bbe898dc38e3ebd412dc780e982a93f8dfc4609ee4286096bad72fe874c3effadf0db1f3485853b43147c39b94c3ada660b63af2f17c3e1e1811d5d034c26db6009f5a18c9bfacd556c7b73ec113093d66528f07063138d3775a0e13b859e3b7b7bf8475a3198b55fb20398f4fd6ab8f3a52c15a331fcb56313920eddce8023b9ffc553e79bba1d53a9cd0294978600c1fc240526a079280cf512987e1bc73ba692d14c5be8ca942fa763ecedb06374c8651307b18520a8d0bd7f7fa72408aae73dd90e21db0f80c24219c4f29d9801fa6109b0038012967e69be929b7283bdcb7902e8ab516bfab1bf10241ca6ddfa35860dc74f147b6273aaf6f96ace74106ebea436413b79e218a78a9b6a25dc9124e8c6a0b20204a191679e4bb07f79daa4fd82f27de6d494e1837fc3ae18f5f1155f5a330abd79de5b8d12ed7c532db3d2f0fca922d225b11b9309aa297bc5673564491bb84aa7c927d408253356c33d987b64a8805538ad324750c675ab7852c12fae47df4614ac39dbf3cad4b47544df6aa383871a7cee3b4395bdffb1bba471ab2430f9791c92c419c10598ae246db5567f7da7ef39d94c2cf8eeffea4444cc7ad6a2d72f860f5ec6090166d34490ab8b9cd14e594f4dafb16ad5651de55a0458277abdd5765b561c2602ae970b96fd7a4d059311d2964bbe81c8e9394413a7323c66e438fa1d254368deed075a26fb05f7d223de773bc8ff67a263e20eabd0759666ed20b79bf8a926fcb0551c8bee975799c847ea24526d5d9179716eb09cf06bb83fadac644aa4d5603edc1e72912442a8cf043f504b61a065e3813d4362a1dc1a8431adfbad09a1e50fb0d1c125cef20ca9e707f8e6ef64f1b7dc865139de8552fb165ea45ab545e802a4ab1653ac4ed2cd547167b0b615ad170f9edb403319d29b4afc5e6f48a0a8fa169d1bae675cb0dce436620f3f9dad26c9320ac2ee46efd0cb7c714eed0e34749e25bfb0b4b230e46fe4d5b1626efe0ed19c3845d7a140134b0eb25131c03893e541af49c9bc1f1677f2c9f5132eba9a2497dd83218f63a61c39ef9b6e56ffd4b064faa6888e885faedd19b48930569f407c228c0e0da957448757e9487f1ed67c9ce5d9b983b841eca179de027e299a486716ece8575b19eaee688e110ff9040d3f3a29afd91709aba86e235ac8f2070cd643f89efb91cd4a76a2fb426b0b3467a19bf216e81d45fe23c69327a51c0adc41f6b9ec7fa41eae889960753b157121a73b4ebcd0f339cfab4027ca88f400f895c075addf49903732cce4c39381f034b361dc3cec3ca4c0fc17f178f2da14bf7dc28fe783050b84bd6e361754c0f3ea06da863796d7351978beb8afb373dfecf0f6ef5efc9177091c1eb1a53d33b274166ba2f95b286a80394a05f6efbffa5f89c34a7e0aa588231ab6e3b628b768ce925d23f29f3742efe5760c945d46ea28f521758d3b65b7d5be3befcd9a9739d3e127ae28ef5c02a6822709441de43cbbc6914e0134319db838078604151cb095ef549139fdfa6cfc813a271fd9f9225810d66c6606cd5003b8ddb19c39b5f96123d159e0711f7034764fa262e4defd43038211987dc53dfd8a1c6fca2455612768209", 0x1000}, {&(0x7f0000001180)="7fbf8d2eb06ce16b486dfe2443bba6500a0e623e5e4fd3ab7c01f6b26e4b856ae5dcf877e3e853987132d882613a847707e52bca911a35df28ae680a38171e43cec037da45d9b191c9d8a3b30a90b8a81ed93cdc3640e97b6188b0344932e31c9f5e86", 0x63}, {&(0x7f0000001200)="7524433415f56aecccbf66366ee9882a69fd9d6877b382a972ed799ce9529e671634f80aac9653b7ad27ff2cf5134630ac8c1e50fe8b5e637be1fc5acbb6fae4ebb9978d61c270f5f78f297015", 0x4d}, {&(0x7f0000001280)="98cb1d98e5b106b0a104aa980822d1aa4cebf414863627610ada406a6dc1c987e0fbea98742c76efafe567c2d1d7d66e1f2c9067583bfdf6799c863f79c6f882181bb4b9a38dd3b9550cfb1ef77682edde3beadc84e5518f56ca012da6160fc16b72ab1b60a1be414d17ebc49445740bdff41c4a66363c5d04a13e8c47282b0a9906deeb4c98a3cfbc59d7ea21", 0x8d}, {&(0x7f0000001340)="6bf68decced3a8ff12602eb6", 0xc}, {&(0x7f0000001380)="988b08a4e44c589fd89fec44188d3f59dfcf298bebe4b78f26277c1f128b5459068594288f6b33b838b0970b76f7ed0118570a4895459fb1fbdac3a5c572cdb314b42672987754f9cc24217997b7e19d4168ea8bed5f6c804d2c93528e1cb7d14eb727e1d8f41cf205a77e372c04b5eda489977016341a58e75bfa86dc43765e3436c277dd39597550557f083ec2cd8b0e5c4e9e7aeb8c8449a50b63c2a68fd3af1892cace7ad31e8beb3ac6ef61ea5a3a615ce77123b76de6fd6ee87e9e70d6c33ea94548d1cdf8f06ffd99c94148870d61fe972c29c7671fad221726526f5e37a6", 0xe2}, {&(0x7f0000001480)="877bd5436ffca585f0424f5a5789da0e236eb12bab1039b08be892a051c109036ed8b4c163911fbbe4fb3ac303d3", 0x2e}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf8, 0x5}, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x101, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x8100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x20, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = socket$unix(0x1, 0x1, 0x0) r10 = syz_open_pts() getpeername$unix(r0, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r11 = syz_open_pts() r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse\x00', 0x80, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x20, 0x0) r15 = open(&(0x7f0000001480)='./file0/file0\x00', 0x0, 0x50) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x180, 0x0) r17 = open$dir(&(0x7f0000001500)='./file0\x00', 0x200, 0x978de28e0373cb22) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="306c5fceab8250326d4a624a6feb5a859fb95b88f6cdcdf0b048b657f3b1cfc6e089de7e2df3f089db9b8ac72a8696b955d084ab9318a53761eabb45877bb29e8e7a9a093ce2f6939adbc743786d593544f1ec62dfef4a66212767fe0985971c947c3081e54aee2be64b87144783ef6f945241af916b3b008a779528e87b11c30971844a6600a551e52610f725f4498382d3ee2ad416192cb6a7c68298dee85b2268d88b79d2d7f5102e0520b688105d89a6e69d09a62325c45d7d65350ade25751f25cda1fdd2141a", 0xc9}, {&(0x7f00000000c0)="5ae0b0d708252f000e59021ea3cedb179dabe67e85743bc1ff4b039eadabd51e0e8e1f20045c5489e2900fd1608e8d06824be04739d0362e865edee7333788da603909e15a502844cae5465305e3ec6bd98431832f9a60b37485f9583ddcca54aaf7c760d239a268ed6aa08f80a2", 0x6e}, {&(0x7f00000002c0)="97c44671d207c5359b4f9eb71b9c5ac43e4cf04713573ac1e4469b1199f214c55e20ce793fa8605000760731946389a7a8e900e88655ca6aea916126424254725042b47d48f9573d71c2dd268a5e5fdfac46e598a0e1b22c44750d80b14b84853617c2d82dd04033d24eb5a65543cccb88df13fd8797512ced9141a53059960a7f9f2b723482643581982aa4b82a9f8f9d19c9cd7c0fc63ebc1f8147d8ed036789e37b87702cba0bdfc10b6b3ada35b754c2eb936a5d39e9ddca67d5538e40a380ddff16407ba072a7f885dda20c29feaa5218ed68015d3c5bcfba23d1c4719ac94495471a16fa38878b7c02f4b93032aae68e989e294d7e6cf41affd36e82305aff7d2f6bdae31e6741530d63b736512fc15bcd1370d404cb0e7c2322a321a242077d5da6e102bc1116b4e574e461ff20e3c087d4c79e2d1df1274fe7eb573b776fca8ac70482be5a736cfdb00a6cdb0909988502f48c70e3a923c8e1d0e6da914bd56032a91d9422d710e948f5c4f2de6c5cb4c590af307d3970dc0e544d5262a473902e087d9c1a18788c2c44a11af9ef337eb3e314d0718123a139e1131aa061233a51c676c7e30e05a858d013f7b10d664e769b01d1250b78b232bc73139fafe4536cf6d60cc1d3da95da7345c9b4dd66a6fddd844696cdbce35a084134dccfc8381336a25a0f70eadba83f1f524aa04dbb761b25533ba62e4add0c57db18286b03d3602999820aa1c5d5f17c114f7b03da84f4bd742e38a1e19a6a3a813277fb2c0441f633e2b342b4acfd045aab2462cd85eaace802651b97d2dfbee631a4125ae8873c2327762e03193c954e02d841042c30f2ec5ee9f40f994d9e049f4f7a6b8dc72928bf81603e643c9424278292e8b76c6b01dbbde9a9db5cbb2213ade59c5c25e1b0a6846b043f98fcf63c638cf9e5f872672e7c3ebbce81b7f15dae6d7c780b2086924fa8ad0098c1bf6186f9c31b04f2ba3cf18fb6f3dc564a0f73e6941eb6ced41fdab2cdf6fe88fcf2b3ad6bebbe22c49d02780bef717dc468df4f9a29611206dfc071750efa98df4da59c4447da745f7a90b7c3c9aba7a836c528bee8312704154611692512c3ab9d03bbd6610d490663e9dff4531595fdee4f9143562467656cb41543edc468e4d34a64642d617e52039dd713781d98cd9f416b7de47f2333737e671051021168ccc03cb1843506a818417502729c6cf04d8008acdf0f4e592db2f758c7cf9ecec6fb1d8edc62cbf5363ca483e285ded62ca4df38caba287c1890a35e8e3d5cdb05d334ba64fa52ffa1cdd452f097d4746506ed53fe68b7cddb9a79efc53b5cc0fbf6346f70047b032fb6178a7de673520b37e62b6d399915924cdad7acb7cf34b76c27ab24cee64b0d90b7c1224450eaa06644db74685a3ddc168fa450908c77b39c5e037e3d3284870261ab562115394070e0ee0bbea1586e7f390f94dda358b69c149e59e9024c108df844269926635b815627cc38190ad93e7fba6898de49da55f58f21db6bfd322997704c2ff845b49b82779ad0bc8dc2ed797f52986fe36eedfce1980ad35edaa1c9441ca8dd299037c41011adce89b2b9064af4efaebb6b515b8da19d837d91ce9392c30151d045c12721cfd395aea878f05081e6e08afa8f71642276a22be13427763d4c238d80182d1c42a01e7a75cfd1ee8e86e5d74da70a1a83f05416b7cfaa133c6340fb107662c1369a2d3a8590f57cc6110b9ad59d1f9e98d83b75d37cf6b53367d9e2e29d0983d0057f8dd07894f6591f3a8c4d2d602ad4e6cf89ba1ad15d250782ea252018d60f9fc4c4d330af614317e177bf3a34fbf2fe79dd49fd362cecea27b3cb9c30325527bd2227c25bef42ae95191708ed41e5effcb70d52496e2be55d46292af01ff034e14abea39fa66be40f46ea50e0ca510e30361e7ab0432afa41a5a997abe512bf0ee8a4ec0bee57e0537b2d4c0e251d5bb4327291ae5a6089ec9c0bfd94b1b10802f031a71281572ce5241aa92555834d25984c7f8b686d19b480cb650c56e446aa15a9484478784fb4ef4ebccab152494836bbebd2438bfa7632585554e929d24982c8ae2871e3da3106f72d043e23029063762913d702a4e8373eb4d6ea58c155530576da84f28f43dfb516586d7e2304205ba4cb858d2e93a0923b805e928cb4aa24330a969981c77de05a8f89db8aa3f47beabb2d48b66aecaea665a2358c130b2a23d4e2e4bb1ede1ff24855013b73cbb2de837d339398357f5be461aa402dd8cd9cf79affb85c10e3872d6e5d22b8694c204ef6c7811e50b7cb3fec88f3679eb557894420ce52f741bd3505ce150c1e759d3031877e43aefd8373da5d36668e70f24c16f33ed2c6f2008cb68c1c06341ac9185fb14f7199c09d21c0263fdbe885c5fede01dcfc236ec847a460b7a484b7738d60215679452712ccdb5e21d2faf0c236c63239b6e183b3e2f587ad50db515c41ec7234ab77c81e4fd411b9b038db677a95bee32ee3c7b019f960fbec37872ced17d1151dc3f7e3339b0d9c9d7af02c93590b7305e1479d55044fe7a26b7ace4646fad97dd7f4431cc62408c528847067813f53514089ce45fe7b7001e68720d8084abe9e017c2876195b80c9434447d5dd9c6e1fe663e085b94879cae7f39efa1ca181a28231fb5e3d0d21e78b99fc82920da8f8dd8aebc631eb01d0b09bec84762e47811e9372f08a2d8c3833e1d08d72df1d975ab7ebc559c95aee74e0ba6177fc5085fbf1e2207dea6d67c5d8b96f8344c0955ceaa16773ce5675f962360829d84282a5ba1aad5a646fa04970c361e54074d2a6913538ea371253458c9f1c964f1fd6c1df186594fe899d818364dd98185858c621ee74d2223652fcb867cfe8ae7263fa48d306fe3f0b119680cca5656786056b80c19486e455d35965c2701e5481a55d369b877fd7996a6a19a3402a212bdf7405f88140c8b46c3c5298486926278b8ff45fb89ebfd1c3065d62a5cb978d9d5318d495f43d60a124e80fcd630b300eb222e33f1745fc24ee1bfd34939e68ff83dcc1853ac7b0156276542aca497894a784f08efbbeff0dfbd370ce69324d26a110dcc7f1c6a057eb11644ec005785317b59c4c6f9af733bb10d7546030596169831f507d9fa2d6b3e526af370462114c27298df06635f42b51ec7a28f82b39c363ef1f7c6f708d15e7a1f4e9648423cf2a051096219da0c438d8b610d521e5c8c26bcef1b105bdb84b9bc38fe789f2196342ae9a11fd1fd7c2b746d1c5ab95d1c3907867b6e390c8090e2cc6bce1cb2c7e4c9df3a7b750c41b9b88a3570a63291119910e2c2774bbc65a8fb35ecca2a89354cc92f979ed48a3cc2d064c550a52400e581999ab084b334a7976e1b55194364b6fa391dada92507b69d8d61111555077e88effe7679fbd62442e6c1c40f3c6f987a9438dd99ad3ddd6691e9ab81e75caee096cbfe6951bac781927d04ea2c987f523728fe39c33e642ea2e255fb6f83b5695e964de26590bf4f5e2d2db9364e25c5e9e872d70b068b9bddffd409b38ee5b79f237e69018d662a9707949cd36537a4c08a8a36fe67413d407fcdfdbbaf05edaf00f11817f9950b3605b1dd6aae2e8b95f18ca9671ba1e084f7de5ddbacbb67df087f7810ecbe11e1347504fec70eadcd6562d018b6bf46d3b8f885c62b637d506fafddd643832d7c22dcc424277ae9098caa9f820a4f3a70cb692c3960826eec94b76a5af73b4db79b0505325460d9824aa428817d8b0e1fce620d156cbd154f965344054c199be5a7c6e48f1d8f7c02769528142fd8c655a4c9145ec4739505dafca2b321b47fd91a929ad7e2d68adda30c543f7c07810a7c42466765f7c328314b3cbab00494d1b3dd8819a37529b920e52f9248e9e935ee256b854e91c240fb4e9a4c5da32023574a4c48bc6ea1978ff32ba00e73f95f7961a5aa9fd4541ec5f93b5d43435194d5a1494780760f9d123ca2258d3fa810cc2c4a0f5fb5f885b36ccb0bc21f1236a61ca0d0748bb1db3e5b3496e89f3d94a4c0bb43f0bec5a4c646c14a2805458f25f5eb262724c5872a7bf35b61b4807f9a8f58eae11695f955582f493e433db31ffcff60644a238ece823385df54479870f8213e49daec37cb5734b97449f6dc2c8139f1ef4be790b492a50dbdd65f1c8bea6806283e624e89c2418dcd2b1ea32fdf4259ab9da32ca4bf76df7602294539cfb69bcd7470159e27bf98e713759c5f8595bb2e6030d0d5ea6044615d9205e2d9228f983c65183faad0f5b68bd0baf9fd61db1dc9360b1e84ebd819c44509cee93198f7acf56d95e954e66780066654539e4e19e21b8d0d0fbc69b161f643fad110cd0ce9d4a5daf4a242d4dc9dd53e75528825259fd0f89a77c1876ded120aafc03fb63c1ad559975cb1fd0326353931a4107ba58f502f0d35288b6555b54d13a19a3c04c3c6784283ecf07cea963167fa07097cac87860ebf4afb2ec835816dc8ac1bdc193c0e36a31043e1457c1d75f6e84ce7a841aa9b6ffb68bb2dbfc4a25755555c9c47409278e880eb5271f9401e8f711137eee919445bccf79bda0c4c18a2dc0a7a37d40f0a7e1ac3c9c44a3f021b0c96f6cac9b6b92d23f53343fe6caaf27843afc73419efbc6e0d3339ccd768400f143edbad57cf00de7ce175741e4c364ea2df00f7b1381d9c99ad6fac69c1147f727aa869fa28d0fdf88a72a8aacb0435dd1a4cc849ca7c6e5633aa1172fab43226a2f58b0a96eb2cce028c0aaa0a9129f7669b1f92d6c574b781446c56f88c9e57d39ad885375b25e6529fa6deec33f4cfb455495a5a786bdd0a2b66866b32104ba1e6032a78112ca88da6b27b6749bd01f26ff4411a816a1d556e42324e3d27cdb7579732cd8baf7175ea4cc8c9e797028c7e986bd58800be3a43a5bfd87e8a1ae3c6c333edda9d015aecf1523aff96070a9d471862829efaaaabc70bbc8cfcff9938ba1794e9d2526c3abc6b7d4bf5e8deb2120e603d771ad16fc5285e8a3e5fd46469d917ad82bd29cf1424ed807e7152b8adfee58c2bfd100154b667e7c3f1df73b07e90be1fc5ded72f63058e98ef9808d019831ff47384da084e55f96466bde027389e3bd9f05c2683340282e0974ed2a06c004d770d78fc797c75286a5ff275100b7af099b9b1503d9defe02993b569742d6baeeb3c5cb6f3351cf626004cb15505c41bda5210f4fc7743682be4e17cdaa57d5cedba8dcc2c05039c7f5cd2fb0a6c0291ff573f601e1261f46932a300eee3f4ca8ed5b6af2be0d9358d2662ab7bcd8460ed56738767574a14835de16c094720ee5777a79c54eb59447c429e809c06636da167203c199fb7d859163ba77f5d37d8cb17de79b0b343ba339e3a795d71f9d8e894caa6121c8da3e6daa714f6d2c1a888d52f131f32b46e91a6603bd1f25aa283c7d72c5d7d6933f23e29b372cafcab71d98a1916317e12258faa61bf9946a70527b77336a330ce3d043de1fa16e4fc391d3a28fdeb8411a72f72fc3a6f6cdeca5882ed0ab5a2c3cb3960fa365819079a37296dc9feb25f62a43c2f53ad0e699765af0551be3952d3304d150b1f8222721e0c2277e73b859eceea7c777190aa1ae036886626a63d93d5e7f29de1318749709b9bb7069ef05c3ccd7b86264f2aa0e1656d8e0824cdf5417bbc05d645f04df771da1dc2895a502533f48681684d96d52e5a07cc3506466ea292d1a697cd8b06c5726e57dcdf96006dc2da4cd8d75a41022b327aaaeaccb01cc2e52309fa8722e87055ea8b0", 0x1000}], 0x3, &(0x7f0000001540)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16, r17]}], 0x80}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7ff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1000000020, 0xfffffffffffffffb, 0x10000ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x179) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESHEX=r1], 0x1a}, 0x0) sendto$unix(r2, &(0x7f0000000300)="7e80556d03e304d60305f9550cb081ff4e0140c7f70fabd2d8b1385ea48354f51df8947630b451a09ead2bc5b0d9908cb23f3f37a30cd437c2191440aeb1710b7da02adc5e48bafc", 0x48, 0xc, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x3}], 0x2000000000000102}) 16:00:09 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000055640200df0300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x22) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000300)=@abs={0xad41b443f9c5cec1, 0x0, 0x1}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x1}, 0x8) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) 16:00:10 executing program 0: msgget(0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0xa, 0x40000080806, 0x0) listen(r0, 0x0) connect$inet6(r0, &(0x7f0000419000)={0xa, 0x0}, 0x1c) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000300)="c1523abc0c3e965f74ff153372c9cf4e785db150cc38512d2822628a697eb541e5c0a26d69f12a4881339ab4e97bc6b8cfb61ff2a91ab3c76004c784484264693b28fc15fb5b3064687d24fa293509a6064c91f64d459172ca61b1d25fd9af91580f9fa411a6203374e57ff556d03358ed0c3310efd4ce5171df0812e3f994ea5804b50a885ffd7453ce97bf61e1106a29d1e5b45c7551e30fd1f056c1b0cb", 0x9f) sendto$inet6(r2, &(0x7f0000000000)="686bfa87b1df4bae9478504f4fdec9555e8b3a057f27411c5656058ec700df1a5a5eecbc4a56", 0x26, 0x402, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x1}, 0xc) 16:00:10 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 16:00:10 executing program 0: 16:00:10 executing program 0: 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt(r1, 0x2, 0x1, &(0x7f0000000300)=""/225, &(0x7f0000000000)=0xe1) 16:00:10 executing program 0: 16:00:10 executing program 0: 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:10 executing program 0: 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="ca", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") 16:00:11 executing program 1: socketpair$unix(0x1, 0x1000000000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x802) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000001ffff18ef0100000008c97fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffec2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="280c0000ff030100a076acd4247ca252608e6013bd72dacb0d745af34454134306bcec4f00"/50, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8090, 0x0) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000e45f59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d2340b0000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d81000000000000000040000000000000000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805f059ec34e872a4c6e6c7d9ba782e0d622be59f8bf629c8c99992935ff7113a923bfccf8659ec23a0da8f335ba2345c27f50a316b7450ca6afa4ef5e2ffc757288125782248a4ef1a2caf95c6ca58f8dc21a949f865a8485e4a207732a8b229584796cf7327aea9c113bafd9dbea455689602a70f765b7af1a49fe80815017007c026a689ac7ec06596cd020f9eea76b7c9ff6030a26dc0dd43e6e8164658ce6c97429ae19802a9df9363ead07710538ec8a4b1bf79e306b9207b0562dea2230a872dfb4a772f5f9b859128e7e3630d9a5798cdb716ee669d1eec2d4c822510a5f3399a4cd2c19b769ea04ab87d350d4d50d4f970e7645853d3d164fd8e50acf7853ca321d3329da4ab0f9178a3fa4c30a612f1852c248548fe24b0cd284243107feeb4f8f5427db6420ff08eb35a34cbfb9dcaa89fea83f6fbdd4415eb14f62da3b2bc31947a1348056269e06b807b2fca71cb5bc9c7c4d4fa8a2194b1b87f3a4062a9f3e3c4f8a57aa4527454419ec69d0ab9a3898dfad46b1de79dcd8898fc4e0ec54ba29216d99482040b6018b2129449b97e77c6d9d3b5106bc30db4126295d064990d5a84eb10a6fbf7e8b4f1a832c0537fe66fc95e2becca9f7a3f9d4a94140d1b17516f8ec4a91876ba1272395efdcd439dcb7a8cc563fa57a9caad482833296c82585f109272cb1c5a10624b9c441d9b3e6ac5e704d28617f4e9392df497e12041c38112b7cbdfb97ef05b8c54214abf416952bafdc253baa7454bc4d893c8a09baf68cc7376d313c3757e4861240cdf41abe553ed58a71473100b2c33403271c7ecade52256"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = dup(r0) r4 = getppid() setrlimit(0xb, &(0x7f00000003c0)={0x0, 0x72}) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r4}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) setpgid(r4, r4) r5 = dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r6, r7) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x7, 0x4) setgid(0x0) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) shutdown(r1, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) fchdir(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) write(r0, &(0x7f0000002540)="7f", 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/80, &(0x7f0000000000)=0x50) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:12 executing program 0: socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffc5) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) nanosleep(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x3, 0x6, 0x6159cc15}, 0x5, [0x40, 0x1197, 0x6, 0x40, 0xa216, 0x4, 0x80, 0x2]}, 0x3c) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:12 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0, 0x240}, {0x0}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() sendto$unix(r2, &(0x7f00000016c0)="ca20029f45a777e3c7b151dfad907cfcea56cab38c8cbde21966abdc6305876ef84079e62bcdacc9c4a2e030316e92286a3dafdff072c6ebdb35b3488c36dfd453b58af0ef46d12fe36ae0656ee73718fceebc9467e04126a419bb76f376ec33fdf9a1bf88455fd749a2a3c5c6222645777e6af66d50caee970eeb10eca3eeda6a3008e631154f3bbaf4d5d8fe40fbd70770e88e232d321a98156f7b818ba1e964c23dda017b58077ab9470b8ccdd758045929b44c6246efac1eaedacf3dd86c4d4dea3ece2e3b5e21f26a8fc250b58b1f0078cb2cea2798795e268e9b9759e1a3bd6733be8bbb3bc7a700f92058bbc057ad697c615f0d7e17a80c5af9061aa97baefcd6bb074779fcf6dee835ba7de1b197649f6abf333c47c109faa95bd8a52f14c24d0bec9d4f55e48206ecc65024b316dcb850f052c6d6aca7b3b648627c61973146c111b38a6dedec7e2746b4cf30e009ac3bae883b829e68a2b9288e7d63c1c7505d077cf18f708c3249073962b2455bc6cb68860abd9c8ffc6ddb963750a4b2aa28de18b79c7d314284407b749ae954f2ee9a34e6219641a85e5ebdaf53392ed5ec85d9a6e799ae3217d71ac899710e75e91b68178404e048eb31137077aa5479eab59556fd6cff1f310455951ff2e039efff2e8baa6df7d61f7c7088fc826bacb3d2c83b14cdb0d2b196018ae40b649b22b112512b0106e2b14d5ab782dfa59922490c716324efb1361745a14817ea143785a635d92ba17d8b2b90c4da05fd74f34c2826a0c8a88ef1f52d30735678c91c360d49586750e9197a5daa0e48087167a31b3033b6651082cbb0035c2000cafe766492f29a0f34c2aafa7ff0337f4f53b2924fedd37e1632352579d32e7453dd1bea95573b4cf037d17531a22c2b869378314aad9ecdc16a00040074ff83a21defcaf3ec50c6bd786415ce2a24da4439c0ca185101fcaf8f9677b99e10ce95b62dac7dbfa30fa1a8030b17c23b3097ba49f3b1ba27caa66b12768beee1a1c2cab4a42d65e97debc320dfbfc628d9114e3f3ae97f7f45f6171b5377f8e5118fdae5ec60508349315e5380654d21e566177ab98c0a720c93b089a65e10ab94f1fc6838b89011febeee0f8493ee3355b84272e3c82744ba63cd40b7b0c453d12a5f1be4a184c65743254ad7d1eedb893654d772d5f158607142d43bb45777c469d1752132d940105e169d742bb259f7bcd145f06089d18344ee408cac1654d2ea0f87efd910f6ce28710adb558d967b803f7a6b407ada4139b688f628477ee57c77e63e07f754518309cc7c6597a64544b3d17a37e0d8ceed042d3346af34d016f3c1fc4cb6b9a4b5d71d13da7a65602c9d321f3bee4cd559a8e166bd5c1d01fc004154b04e4a2437820149c72fa08ccaa1e26b41ab962b022b3e9479a81a1ac8ab82265b80c128a454d4cba7b126bafd14b48cd3faffb66008781c19d75c96cf817f923d90ebbbf8c5c3f91d0965257ea791bf35258f3030c344a4a485ce6d45b771fe8d351f1ad9df3dc8b3332fff85fc2757f96f359909da27d5bbdc5276ace866289dd6f83b12be9c8cbd94fc11e7b2dde78456c8f147765b3ebd439c6e2e41787ac98c2a4e0e707f0567b114c9c63737ad8fa2b985c01d9f3b4fab065f98b64dc3c3a7cac45ab41432047150f04c1f921672be5c64d44ebad0d986987044bb17636dd2f00c9197ffad24792e8323c98611e92035d0d7ebfd97e709efb93d4788c776763b3d0c2b1e1308ea88a49574318c014e1b0b8e378602bec7b343a9ba6bd657917154a466400dbf9e835f5489769b775d7c70b73acc8d6ab87fbc712bc1324c770aa05e64138fde5507f4511874314d655a92260a3c4fe7feab28ef324cbf251ea27af450a3036acc5fe0bb85f25b7e0d7b1532f533b5c19844beda6be987a77db866f75c5a8c22dcc2b88d26a2f33310e28ceb9b64fb9d6928ee0e50ea9677965487e056faee2df19955b0a12441a20d468d1c4e272fc9ba833e28e21cd93256fafdab0af570292a353db4702922b51b083c062ff0c8897c36b9c2c240c4f0b2cfbb7b71c3e582327d55428aab78ec3e5535fbd224abc3784c1992abb85f21e0ef5d42e2c652257d846ff8b8b2c94151b875f39421475b87cf041b7bb3398355a09f155bb3ec9a650df8f67a34a3b630605e59d19a87bcf46e99531585c25231023148d54ea608d018ac59a34afc20984c634940cad1ecfc5604f4926c257f978992142754037f888a75cad29d8e6abb4aa4a632e51cac85e7278c3eab4edb3f35206a06c0db66e85341d38ef7bd81a733196f707974637f73923a0db9df831fcbda51ae948205038ea6969f1020bc06c7844a24fb9e74fc5ede0c22a0b277c128206d5a16db62f9ba093b4f39154867f003d7d2dfb14d7ca1e1261a99c6f8ad571afba3bbae5c868e1e6ca0a9c51bb8a31631d7b080291fa1ac96bb047504168d63a67ad78b5dd8411350ca584802db66af7be11d15fd2bdc1d26457b76700c16132a07c726b8ab781c23ae9225f7dfba74eecf2b8c7232d651b30edea176a73cf2f6587ebe00ea779263d9266ee38701d91d456c35aff78956f3e26bc1735cd5598f6853d3bb74a0ec79261e6e739ba318c99a2a13cb32cb342f36a8f520db0fee0be63fa4bb2fe43bb002d922ab57afed5b36942a93e6a4c46c94c043348c47917d830057ca6b73c4abaf3e0745deb1f1e58dfd7c80b02b7ed9e35e353f5e81bbd5ed27656bd3dd1964ff7d1ec0f2d75a15a10fd874a6b8947424d7e19201cee860325f028e10352f08c80dcdd6da3a42b5609e591785759c6e5736205b6f40836d2cc6de72c274514ebbfca7834ba4a9b2ceaaa145e1176af56ca38b9ffcd811b9705247403268908e4f68319278481c431ad051a3ef653ade647382d7c69b36e6b1b5aebff08718db5f87cae0cbdd38c51a0442364c040a3d1c38484fd2e443bbe49791b23467820ea6abac122cd1c9edb0afaf5a8a79bc672c5fa2c4143bb8737c86c478d82bc2ae64d95f25803a69c0a56dfc9929c9375135c52b54ad89f7c2a9dc9cfaac92fe68b791e1dc80ef91d14854ed532070685717d5be9ece70c5193a917c040b25f5517772c9f0890327edba0ad3eb52fb69580f4d595df6134160d57c75c0c8e88c226be15988c51a3e58d9a7c28101a26f3cc1a791eca2b58bf149e2a35ca62b0c3c7f77f32722f48aa768cb3adad0a08174ee6e7369ab6b1104c9a90d9a00ea52ba2f81ecf38f00b0e39922a0c3e1138eab271560dee99244c0fec82dd8320dd1da87298e3b7addcc0d9632dfce609d1ed3e0d58be16d2f83b39ca6611b785f54d596653a23b5815f25d8fa94bd8f528dc88a1c1bb9283ffbd1b5d7685bd2a79d6af95256817f8829889f09f9f64e2adfd18c055007627331c13f636ee711bc2c1178a4a9b35587a73d2fdf8c94830286e0d378053db2d97efa251b1062f40ce98e7586495a42e63a5f434d5cafd03f552bfa6c92a400770e0e2d5fc503d08eab6c3132f9b00de36e77f5000f5c658d5521e3af15e5d05798c25931712ef5c64d1f7ac8ed6f9d949a19efc56254882405ef9bb4b751a8dec978cfce360eb7e90580f10d2e66400681b213a11eb453945e77911114eec27760e2439bb0b0f8101c56b9f5ec3b182b48a45f57dfb24dcf7c2811a885fe7bfe4af8d374a4a143b2ecd9cf8858d78517e2515d3eec4332e355c078210437fcc63bd078203ac72520e0dc30bcaf9402458216a2067a58c00d8501de7b291d1db56edb3e4ec8e97e67053f5857e61ce49a384bc5819abbeb1bf94849c1f47b9799428bd4c192c1fb06112d8b808b310f7cc72fa9d4759bdbb07416ed174a5d95fa5ab6e607c635db93edb905599213de6937b47c29f8efcd08e0e1315d86a73a05a6185491fabbef63f50cb2c48c96d56228e0174685929e5e1d65f53967bbe063add4ab6bca6d797d767c6164a54055cfcc8483a2ba890a214214ce4a6b24798167572f8961e79cdfb7ca58ea99da0800d03a8a051db253684cddfe4ae28ff0a41c918603b485de5a0cfba004cfa8f206a6b3c40e4f7442c426da4843f20442971babfb6bd9ec2d859d854265159437acaad4f318e41cdbb4cc08f2909b9827460581decfdeac6591e70d2b6cb6a4fae9c2050e1d1c29879c3ae614e438544b674ed5f2279d131b3ff090ae84e4a9fdf7be1b86697e211489ce9c4aa739b4710b4e7c06122f4842781b6d684499c9e5bf83fac0dffe155fba647abe5561f4860f2b7718ea1109abfa195886db11dc2ee142d5f7e1267ebe7544c984b8023f6f545c4efc27a8799f88ec93eb3e93a9a21ac3f122071b9aadcea970e9f409a6b864ddfae449a68a18b58d7447c7fb7807e7f95c573fe5c674f1009a7a6ed06a31a1c22a6bfb341379a088c7a6ebba80238abe0b57e9573caae34aa7af57567786bc7e7581fa1d065e474518e876a9320ac44a2f4c191f2c808cfd2f965753d70c978fed70a4c9dd2cf70b85fedfccb3c46fea65d9be822c7ce1baf9b5b06a32a244e2967ab2be60db73760a6f6cbbbd6b2db9ac13de6ad0f7700069b2b2bce17038c8373bc031a442f565ff58f93c3cf9f421f083816aef55c87af9e99261b67e549ac24889c97c7c65f9bcd2a572458fbe5bf1f8b3a5fc25a54363197a56a875706d179789a22284d0a2d04910e911bc3783052372c38429139fdaab369b29a4fdd1a9f8e83cf62e9a88afca7c07e810f0195924dc387392f897bfd1cd6f367dad004dee51fbd42a69feb35f0704a5cc5a82d970f08dd27197067d000ea79ae3d05e69772257d0b92060ac0c5598ac47524102183b842727a05c1463539b23b4711b79b8ae00bb0b3856551a2f315cd8ddd219f38e561c4579d509d0e06ebc58e00171688d44608688dd5afd85595d3848f7a6a4c9270124014ebe4e6171fe5587d9b417ecca985594f543cfc747f38d1b0dbb4f20dc0c580ffd5890f3916482ff76ffbf622dd0813dd5a566a0365ba04159a8df65b25119b74b0da00af9bdadde944e1996c6c03b1635f1e8fe2454a0348cf38115abb7ab536dec7783c45b1c0ab48a1852ba05fd4581071e45ff81e828f79189f6fd9cb1921547052b708df83b67314435e6e36dac501e9ae2aa9d18c083f72e14d0b94a6e33836b614674f928a97e0119692d5b5d2af1bb94b84ab4a7c1807193bc049f63904aa016fb5110254c254bbec69cddb515a3db5ecca20aaecd72b89e7575ad0cd2d0c4ea9963fd9b073d1527a1d0bdce417cf58a60914616ec595bbfc9ee44d02f8cb254fcdf1ab7bd79a1c2d086486a1a3635f8947bc29fb726cd36194b2452c48b9a229e538b1d097e5f18fd09046394fb375ca755d46d644fbe418ea9b23c368b56d0d2d8a083d7d45b9ec58ec48fc2bb7a5cc865eb668aa72c8466bd313c7fe7a3a4df948c686bc8b4b2b9eeac1152c5e6b4c0be503dfa370b824210ce773e6a9980fc7ed583ea401b53737a01aa4fe7ec7770004c542d60e4ea310c88b00f6a98f08b1f0e85d71a81d137558aec3e7d93557202ab7d2eccf0c49e9340fa38d62757bd5d478650ba69ae8aeb9f27125bc6a7fe0b412a7e7002833259947474e6714a9549500bfbbbc4b4729fdeabc032d7c89066be7f75772ea2fa1267c34c428a9d254362a580637bb290830fa57c3ce24b0044325bb9d6b525e9f827a57e7d8ad01b49eddd196fd4cef224837aa8debbcc7f77315d36fc0cb6354283d96d64dba5180036d6dfcddd02a215", 0x1000, 0x5, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xdaec, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 1: nanosleep(&(0x7f0000000000)={0x101, 0x8}, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x800) 16:00:12 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="e8ef7a6e1959d8060edaf9299f24b66657d6cb3b578cd60aa23ab9c187037d2da9826e1470ff5b0a01692d7d0ce49d26a636ee9452ac30c5abdab46b2129065943c4a77f83c962ca6fa71388d10134f9fd2ec4fd85733dc8b13b7c3127f19d5dca33a16e7b627f9a9178e09fca3b2643a38762794719d20aadfe6dbb4c7e1c1db93cc117d222ff8215a2bd9e2e01fa7bf87223f9a753ba482387996b3796dcd710f28a"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="ac85452cf65e2916b96f7193b1c990a4621c8001e5a718a97ad78fb54292357a2b8a4e8d1282ed55d372ad0db6dbb22fe17545ecee71dd7d65baa5cbbcb923061f4d9ee06afef73ae17cc5757966b1307afa830f3efb5839d49e4a2335f0107c2c7236c3d009f619efbdace6096cf815cfc63bdb8aebbfffd499f0c8820bce905f88a20367cd7cd3dd41750fabc71ce38922bb70c74ae9c56352a9c0a20c97449e8f434af50cd224e2baa397c7aef5e6e9c6bee78b3fe7663451d04a625b3be662501e98528f0636e20440ef7af3842a73e214fab6b049588cc52cc131b3853e7876686b16e2f9c1359c41e15d5ab951f0c4285640f3b8b0f119f6bbe33fb4dae6788d46904ad5eed77495db044d45aeb250383d5d30ef65879e689c440c29ba9aba3f34f26498ae9f77fbbe862bdb370703cc02ac90789d064d16f84ac20081192e26864ea3bf9ebe1d7b2447db8f493ca1e6e5207ea5f0d86f489d3734d1e0a5544dd9deb6ad1e9e97e50decccd40292e165249cfb3c00809f489ef9c2f828804b2df5b0e817010a2fb02895c240f1e22ecaa5dda90567ba985139ea189f647bdd1c6aad56fd4bd3fe9f5f67c86b7e5e3b8de9dddf22919831c6a232de7a039bd681e7dc239909ef641d70f2c784410b7c4003471741d965dcffa54d0c14a14308367495858bfb12d6a8da9a54a6e35d9e0480a20e103d4283afdc37348bedeb7e827d6aee01eed9c6c7f1160982c2277fc9c8c33b0e349f56bfda63f3ac7fb0a4f515f85cb8f14b0643181824e672ee56c28ed1d0cd9a2a082c81d2516662b4759fa327bf2f2b0f519f59feed935979b76688f17ea7809def860165d2913ccf82cedd4349955e5f4a02fa66c7d934fd25553280f75f28f62d4d27a02246008ce06f78a789500f732eacff7aabf2d99dc6371b678e657cbcb0fa6de1b8c8603f800f35a4d5e4e7e37f0ecaa09b491a5efeed5b650590d1e91d22d44f774598f095fe5df3d4f8114e4517d00e2bf349cad7b20cd29c236ea3e02d9f7cc158e4c9ae80a8d1c3ea1f1bdbebaa6c6af09dc4ff78fdbf7e4aef4ebb964ae732994572a0e9fa8d7433f3f8e61a768a2c1a74b3aa650ebc5154363faa102a4d52efe41345181c57ca71f039df4639cde81d1f61c49fabc641b445b778c774cb9e635ee857c2d970ca9103376ce98adb8ca25727dccbe097df702145060d8398b2c87ad106fdf6d2c66c7ff532ca8b4faa80438d07bf2c0d33ae1cfdc8e64607908273ef3d5a489719a5ff9ff2ecd3537b594e0459e21b091f27575d8926f7c17a2c0b08c44c85be262c239a37d442497102040225652fb34ac5bc562c1d45fe717cee6eabd7cc1113242e68cf2a0fa12479d77a56b99b592fd579b197e4109306537495f7cd62f4e99e2e9d5409c261bcb23a1294545e52d72ba4b86c14d5c30bce6b7be0692554bcc91deeee1afd1352b0f881ff89c6d9b006cc24bf884d550530b64b35914131565b439b5d1a03f1d193fb6154495f3399a4d7cc38849446e289612897383430523dc61b605362c97281c0fdedd864e88108d386e74820be67798ed5aa5936ce99ce4ae70df8248c1a75effa9bcec132e1fb0bd5b40d2e7efc2930e8821db888c625fa2340e0fe6aed0271cab1cc2b1864b4d007cc74be24b9de0dc3a3fd0adb394b37a9fce224e455d3a5c36e4c3e0366a7ca1221393914daadd187d103a97849a825065827840dd8a57a14c4de58c3703b1a5cb5f6cb31e82406b8e9cf6125a93f48a75e965ebc85e0f03acc1234f15a665ade98c2eb7b2a1df2bb21c9f83336be0f24c636b4710c252d6a683bcf2be48db33b10c36a7558eba18d805c7c9bd2c155113c8f9778484ffa8dfd4264de54c4fe24c8fd96c449b55da9e1fc1b231db9bfb3b8e3f0fe367f4e60a094f7b37b418b82b2ab3a9462b8f361e6e766d91b7401baa15dd34dd9dc2c393ab8158822cf0ef4f83745767cff883512b7268ca3d134ea1ceedb169c1c8bf5872ee3f93d0cdd72eab5ac9cce4cebc88c8a3df6a967ec3cf156504ac71006e98f8494ea4c5a913eb77f7bd7adcfa5acc1651f0470e69cfdddac89e4951d3ad847fd10dd2765a6eeed9f2e148f4b94b86e0c75726970da0c488949478b36295f9a05d8814c019cd1ce5558d9e890e8b58752d15a1d7d0191b2da0b5c7d2f201821517d43f8f2143b410b3525eefb94d942354ce24f13f5826620648fee2f65f7471bb5ac704b73ecf64d229dcbbde4f25b5f374e7c8262532d8a5f537784c8f1fd3f4ef24ec2712bc78da7fccda2fb2ecac6e9b37c99307a9cb0be8c445a39f2eaacc016dfe799c043efb2d87e902762cb7cea6ce3666a6b0ffb28170a7760dc7f71eabf307b9e6d6fb034bda0fe44222dbc5e353703273dc54d7e1e1e8f49d8a1f172befe7deed3851215b7c356e5b043c5522db897419e36db0c964c9cc9407a829700ff7bbb510a0b2b850ec606bdf6ff86d7032188e6ceeb0a1c16011645849924d9263978a68107ae032599facd5ca5e111cc84ab99b4f23aaead8e545702c5553801e79022cbeceee50a4eb6f11bcac9c6eb1ef96d63c6190dcb690f58b79af8bd1d6a70ab7931514db4f4e84fc7a8405febb8f2d2835409a77ebcf7b0058f5191b5d660fa1519068971693feabbf67285b15de738617cffb322fb0c646a99f1ce4130d5403d07251777e5e8b94f674892d734f9d54fda68fb27791d24a4305a3f31e28a3268a6c072cd6821", 0x7a0) sync() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000400)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r9 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r9, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: socketpair$unix(0x1, 0x200001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="78911085bc0083c0b69e4064515c5aa28c108cdbba4e4eec0882a1861a90", 0x1e}, {&(0x7f0000000300)="f721546bbf2e9fd8200afde1459781cd90241836a8e595e0d3401ddae71310318e6dee313649b90026569609abfaeab94718d0a284205d0d40f05d8595ac02e0fb3616c7ec6c2a14dd35cf674a4933c084741d68300f703865f41281073835e00603ab07e00b3503a605b306536166f3319b024b1ffcbfb0d6066e82f80d106983b90860585410e75b94836221e95eb75d6e35425f3b2b14d651b404e63a1cd3a85b327262ac34a111c88ff92d3d2bd310599c006b978331e1f7ef343dccaf261704f56c2820e6c5bc8c53d32e86691a344f2a8c5521", 0xd6}, {&(0x7f0000000400)="5a9857a3bbfec0eaf7aaa42ee1a4b1b470348f5f2c152f53cd284a4240af69d9e6ab39a22a721bae205b0ceca3faa7b07521f1ba07c47bfa7384001098177305972da033a625e2e04e96f302b659141e736c4c0502432889fcd13ae8903dfd55399a9cc59849245a445ae0f82e2eff7d270eab5c1d2bc68316290c15986413af3412e833d6f497364eb410d3c8617dbb8bf2abcb7ff6edaf4590da0d19d188d22b686b8ca36d55c7", 0xa8}, {&(0x7f00000004c0)="77c8d432e96273e57b3302faee54572ff9fa67e405f07ff3e65015c335218d9e92652c39a862021d076f52134b9f4d6ad914e15a4c0537f7cb3616c22051f03ac2a71bbb08a38e1b343c259749c300d32b2d6ca958c8eb8b65c84a057918c5f9759061d04f4a046c633c527b1199f84a05d0536a123c7f7703711726bc78cdf17685535338639a1195a6d8d54364a97a8e6ed76fb7b6f4db62daa5b26c7545ed3a7c72df618c6c3dffcf5dfbdb7434e58e8ddc5ab0a9591938247ad4380eb9d2bea847dc3db98bf6", 0xc8}], 0x4, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x70, 0x408}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=r0], 0x3b, 0xfffffffffffffffe}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x512) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xffffffffffffffb7, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000fe31051b449c240e451ad557c93c1a109a385389beae029e922dbbe309563d4f5816f7a72e760f178760000c8b59312a475d239c0f368157f2c17725872944a5a951512458283b14c73edb2b0d74c480a874af5b2535a1a53722044feba67f10fad6430b5bf639716433a136adb42f45287f58793889f9b6344b2898d7dd45ccf0d939d0d29b753494fb0a8a2361ccf5d90297029a0f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000003c0)="91825128761b4b4e49ffa69784d2514287134f7dc6a829256bdc02043a812cd85e5762c46f317906faacb09bb8f9c7785bd717d4533c31f34426bd4598155b1130dc0138bd7a2cbe8b9f30b147e8ec645d86107f5a1d2067af894c2aff9da6d1b4474797eab2c86c982ec686f20781eb14d70bb44054355ca1bb2b3f94fda9801e528f201ab8bdce115d8987b6c9024eed8a61da4d9a2421565af9925c9a24aee56fd894be696a9902e4cbf1667970923be0a4b5bfd7d943cc1303dc15b4da0dfcff071f8d5de796f0ecacd26ef2c790772b710035653e6647", 0xd9}, {&(0x7f0000000100)="a1e1ebcf1e321a9e51cd4a5c3c2a5c7310467052cf8166c14a845cfb88d4f93ec7372487d15b2499449e1a9d57d64b3aec64da5a130ef430890287894d195ca273f80637d114efaa2d7002435d8f57d73d493afe96079f3e0228bd6ffd61d20a4cedf870a7400ec775577ed0b6481adf2d7197444ce64d85", 0x78}, {&(0x7f00000004c0)="853e4143b46d966c495ac52e463d3383fa268b3ad1859d146df67b623f7653e7dcd2108c7af48a6929d5e9ad20d7873c3eef20cf2a719918ed1d4360d53af00f860b2c6e23bf0953c0fcf029f408097d2e7794aa51a953425224f4875ff4be75f5f2330e124e8a157fc9bd37977736fd616c11b9ac2d67d832353714ce5d6888f40bb46c55461e4decc619d0a82239", 0x8f}, {&(0x7f0000000080)="c65c454fe5ed46c657a47fd1", 0xc}, {&(0x7f0000000580)="116b7084f368bfa9dbc9379a0c721c33d8cda1ea180008f622468fb9954f283efe24cc253c8366756a42f4106a83e697824ba9a494f81168ff0552807511a9bb88abe3257a9ea236110319c000eb1beb8f67e4a5855830e5bdd1cdf6ed374c7a763ec709749a4a29c69e0ec4a0a1b9d984e5d9c786bed9f45da942f5ee6758eed729907453b17673c5583fd171ef59e18983ac4473bc02c401ecbd005d087a8065ac65673fccab49ca1e7b1e4f67ae9b263bdeb50cab6db0470d6f831128702cb7c4bea9ef5025f79a6c8c7212bc2a0e24b9ba001acf752957d47178ebac939f1c98504da9d6e7f785c5582e861a379a52953b231f496c", 0xf7}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xc}, 0x400) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000001700)=ANY=[@ANYRES64=r0], 0x1) listen(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x140, 0x0) open(&(0x7f0000000040)='./file0/../file0\x00', 0x200, 0x20) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="ef1d52dd9c11697f8005947cc2c6ad3c485adc567326f7ba4fd20d4a43a031564b6cc855307c12389b4b24ae86f211c45563ef3c375f17222f3a8ca7f1e7e6611c49870c8f48c1de12cb3e6d0ae855a94a8309b0671cbca3ebe8d9ad42400e16b31b714e3f238ab91883d4e59ac37692a5a13f61cdedb02316fcfc28e20500832f7475dda87d20970387686b5b681cf507334cba4a21846988cfca5c68dcaaa2", 0xa0}, {&(0x7f0000000280)="4851d194c0632d0aea1c35f4fbbdc06bc11601cd079713ca61bb9913172d9bd717a5ae296f7e332d24e14be5cc9c5a8ff737814b740a3fadd7f5f05115502bff553bf733e1ef84fb07e9f8aa4d8fc2810621e907bd34ee3b2f2c1050a868dc5f94a02e603bdf909f81235657fafbb5c451e9de3be8f08388c7d5573b2123b9a571a0c431f276138680e9224cf188233559bbeffc87b0caee1fc1eeb5", 0x9c}], 0x2, &(0x7f0000000380)=[{0xc0, 0xffff, 0x5, "ed1d2b008c639efe948751c2a47bb5c8f12765328dd427d45424fa54fad513bfb7cbd2c6bbb7f46ee8f1c57080c0b6253909281d9ce3f78146576104c38ff0f4fe9e3e149497b73f23a4e7c9154a13a10b0856eb7c6a06241fa6d737e69e0b1dc6e718bb032af1553133b5016cb97b4bbec9fc1adf5ede76388403d4c80bc1314c1d26083c30bc386bb3b465dd55392400d2b014989ebc8f40c4151662edbb00ea584517aef20db8e84482"}, {0x1010, 0x0, 0x81, "04901a33952d490f05529906cb04d352ff84033739256d78168ff7e9bca10bc61281ecf947308896ab966cf067db3dce30edd58d1fa998341c46a8f43ef8357b1d1b4273e34a57fafd4262be7531806a65dd24e8ee6abe2b887ee3a44d12a07c80f0db3199ba4224804944b3ee136ed62e032bc74af10f4aa82109fa6c031c0724bdc3186dd7a91c0cdad3c0fb39e2f247e6bd7eb67827f3c97d9bef862476b1e13f4cb3eca9a82815510f15f0ab95c6ee0fd586c394dbd187e4ca092727d2b64563a3705640ba843c4f30598c73ac85001dd70671b4f7de07bd5a2f22268c6ba431151431d4fce1dda1905c3bcc09a0d109498ae5997febbc855d5334efb95538a9013916164ff5da440acfb9df8dac446f5230346334e123cfb4559fde1b00eed79ca9e56395ebab44b4d934a26ea821a178247b93a592d6586e61e0b8f08dfa30431085528b88b8184e91ece846c43d9f22635ceb088be939718ecfc6dae946c471c4164ea69dbb27ff07fba50c9b324441c50fd4a232a70911190b2a35928fd474cb8b7be4855e2ea2f31db8f5a42b59177f076a5e59e6fbfa94aeb096e9d248fb3d18bb0fad9eb79ac7ef128714af76c79d7590245df0067875477e80bc9a4233cfdbbd6aee913eb09dcfe3dec7252d5468e0d70170aa765858772956a3064674380a3543e7d3055b9944b7be44abc8d5fcdd461e0f82e8aae648b7370fc4f0af21c1cc388b08836d760f3819aaaa69ddb73a82d0cb40990e07e9993e6b237cf45604fd6ef5136fecda5ddc0fd738598b500fc3b8cf10ab1664edcc402b3761668d3bde806093c0b1b3788fabfd46e275c5a017ffc4a86b9d3923dc6c4a5557d2b891a5fa0dde823f3d93a218da6e4afbabea83c6bc2db210bca8076b1f1d1f3e89f5986a4dc914f978f448f965806562937524af01cc0622e0ec523313c06dccfaca5f655c9b49b970c62f1afbc6f630e9a8d6e6982b815be7d9908f07058ba76057b7b5a4a734ba6788b654aebfc5097dc0ea0712109b391ca1ebeb0384e945c2408af30d4b7e365391591b9e8ac4c42bb131280d646ff4e2bdba689f83f77cc2a5856f346092fe9b92de7d251e997772b59c9ebf70d38c959ee1ef5e0d4eda34f7f5070c1a71f29b7a951e3e88fb82650afbdb75b36e9f0f01ea48b4094d6ebc250ca59571a0085131f66c113481ec4c27bbca3de6f114e6a232e5e4a6471c8bdcf00cda09b23a5618b089b0baa788061bc6861edd92d7df1bafa207b10af4e10e7f6f7100e18b455e16b08dc19543ba1c9b2a41a63875da30e5d5f396c375e7e600ac68191b980fc9321771b2e2d129e5d3ea4e950dd88936a11961bf37bb47384e74a1bf2b88568ce62cc14c4750b734f9ea5dadb84ec591bd49e482349195f9a4706540b28f57d5968f175c9c694d2c9ee3da084512e5042843eee68502dce6c1dfc6c4ff36e4f445cf18164a94f153cae35f3ad9074619129a186851695330208b2ffd20715c787da8158c61b7bb0bf865b18273c96ac4d1392485fc348d9a4de3af7b0f07e3c6bf2ef37cdf4a4b03441c287e1b87500868053002e3a2ae185f46d2c05367231ebcdd8f4e83fe570eacbb4d7317ba24ef571bac2daefd8c048abc9a8ec96d35bb2a87da613d5b03a5c64e7f1d174679119e41e8ee27237f989dfcbd0257ebee6adce21bd60b8815fee5c555d4b654bbeb357d6cc8849a62cee0e1c8d0d54a6b2b4f7b87abbbe3a5caff0ba154d0e7315ef80549e08ad1464f9f47b471a730430d8a22c94ae4c706b9a8a53d6c63937ba908aa5085299633ad91fb7f23c2b6d9141f2309e4166eaab3cc590b471fe60f74844dd5a3beabeca9086e8a94f5408ffd6ec15ade71cf293d38329bca373d124764802dfed224f745ff06b030b9c75bc4e06fc3e94a28e5bec35a471e6ff1c59e2f5fb2eaf8a1f0d172787dba7db6192e858e24ca7a56584bb61eb6a64de806040e1bebde28b8f64c15b9d6be66b234ba0e95a3a7af140788dfff6f082dd86e2003de9028cff9810f4b5cc0202668776f7eb07569db744a3a62dae2ae163e8e204fc08963f39665060bbfce070e0d6d6c74e63714518bb62855febe5aa8b4661ace572d92a09df1253a700c83e01645470e85c7df2444eee17ae0eeece6816129e37eb88cbfccad076611bf5804725cadc17a5c3256537c0797df908dfc4bed7a2d80e341a05da7f9276e1936d07673f6a045991cf475dfe694661c42e3bbd24c4653448e6f07c8ceae9d734e598e12a9d77bddc96720509629da0ff6429ecc8307ce5549eb260ea69e891e465454e60b6e4775fd7feaf5bab4d1b356c1c4d02cc99ef67633ce8778d6e61cd717a96183ad23a74d95e3c3efb1c73b4a87d07705f3321aa0db3caf556b8f7a7e0f119f2d4ff65b70721afdc52c73dbdba77671df75afb3590c898ca981359b36163a5d4afedf0e0d624aa511c15833e6c232fdc4872113e612dd8f40e4f08d88c8de7090a2a9b86beea443b874ba8e23c95927e489f674ee02a3dd8bdd38e245d8d5eb3e0bff54c415d5ca93ccbce576acc05e922a2e43e1cdb9225ce95fb066d767773df6b52c9f244528a604c9c3ea1e02d46cfcea2624ee3ac57f2d48d7c37327c85c6f0f9d295675c17174eb0ad7e1d5381b532700065f9bcde291a8fed1ac1cb3eba711b36bb896dadb00a9d13e2d64c96a5843eb33a86c94fd293f66a89750c13fed237c68455d0bbfab72b153152af1c603da2279718c29c3f562f7f511e3945774b71c64c8c1fb72afb3adea6fd4b0cf8d01e1541263ec6f3ea92e5891c1a5f76d997a2eb064d443c838dce91f1c3f6b66e9bd37c55996bbca98169999f6ec0b592bc9c3fa1a666f4054f8ba6036fe736f33d187646fb48e1534dab48c40c9a694fe5f4f624dde3f66c0e6f98366f53bfe9563475a7bdbd5539ac4f484192cd3786242946c84e2785ba7ba581b3e8245942448cc3d166a6217114ca3006349e2f1c3c94a69dc1c40601b35be44d550acdb289c5df5047c288233430f493d82f995b05a575adca364c12236fa1d9a96e16c8b5253c95f8f014a19e0a1b4a15a6aaff260dfa98852296345824964699d089331b2eb6f0e2cba5d1ec00ae128d3c841e0a38a99c123529e04583a93dd669c26ca00088bd76799fbcefa013e55df1e1703fe613f071da141f1ffef1c62ed6f956410adfc37dcab29e40ff49381a0ec8f0d36521b8948488306e29d6910fce03e73cca400aa6fd1febad207cc00644e6acba344a26135e001f00f822bfd203e5548586cd9eff65f7502f7fd33e0b1f31a0da2c592008d9d2e8681862782ddb4f48c485571fcc5c768e83082378bcf24ee4d8f367080cfde1da53515fc2848d2d966b2ccee4768fa7842610d9330135cab2fecb233c09849e468aaefcfa8cfad27d89128107c388cc372880e6294d78d96982b7799f20594cb0d03fea4890d5654d6174e1a6f0780713b08f6702cc60d18305a09613080a0a567f5a1e0194327f042e7032566a3b4fb9cd6055646c90eadd936b89e65b36843cc0c276508bf38620336a6cdd30546e1a79a9740dea1da9211cc560b08f6871dda37241e8447a3c7b186a7df444c3daa7bfbf480fe6871975bd89566fb1c1e84aca541dc7cd0f14f4c1fb5a78fd173892f48a144d0f48ed8cf7608d0ae33bf9751eb171a724c17ddd744671e29bb573644201a7c148d37e0be4f436fd76c051b60a391b836ff3e57c0d4f4a5240ee413f859c156c5ceddd138b61519cc86cebb5f3ce573896c12f10e77472d0f95ebe4a85c2e09fb7b48106a6dfeacf2f494347ecaa44ce4d96cb1de65688d03551ca617b00362ed6cfe1a1e20802b36af679ba6f94dcbc1d9a135b58e4f0dde5903d4e8763fdf6313d9d74b9941dfc9ca65d73196f49fed28359a002cff172e67fd81236ec1c8c0726f2ac2e2e02e20fc698c63f1fe01dee6340c45fc3c6437c253a6dee5194cf24d89846b3c1f690297ea4203b58fd1e79b8e3b9863636dce9518ed7eade497bc9be7f44eae5ebdc5301265881f6403313f8af2e87d733fad5a5da3a7457e98ba5fdc25132a5ff067713e5e18e28a2a79f4ccaaad6350eddea96bbfed686f911d846a09fb047756db0510d4227a84bf7604232529a49005102bfcd1b25c6fc6257d861f93d40a47baacc472652e83b0e7b070d558bfdefa71b95c7c6400022f1b09c8b94015d6e85de272c2db2dad2baac04565ccea0fc7933027aafdb38d7edf1d85d12267c10fa5273d6b7ed845e7af103ab26973a9bd18558ed7603ff988777abecdc577c6f21dc3320a8422124ad516c7464211fd5036a06ea4945a622bc7ebfe65664e5e6ce5d867ba9c7fc533901a3ecb6b6f61860db7928719080cd69af64868725001c92036d8e5f9a613ec57f5fdea2bf47b32c20c12baff206043a50cd29bbf3e887b35347837dbcc6403e05e268eabbb09a43da51cb95a0d638993ea8c278342c94b0afd2e17652f45eb610fd3b628b0ac06274e8e401cc4bf55b405dcf29c32753e38cfc34dbdca77e2133d5a5d63faf3330312e208937fab973e1e902e259c2fb66777d4bd1ff5b9382f5a60888e34bafbf741f66a1b9d8472f987927e1be103db4e62ec86e7e32716eaf10e94496a95d0a5910be5c7ace24163f721a51f67209cb1ac8a0da2048bdd62e32c9d332d05c9473a694abb888500b6d431e566c33d33ff9e3b159ee22623046921b3f3b65c3cc5e8ac5031db5e28466af18964ad4f2b51728ec41e0da7fafecf90489572682f311db7fc54ba6fd35fc71fc0cd0c239b2f2b9875acfe213e29d9181898fba3c03d88db561df41857506ae291cacb240c3b28e71f6fe9de4a242226248ae7b097e023eaadc449c6028749042165876d71373ab3176081c7f0953ef7c5700f71229995726a933c633242ef626e87c3eb5aa54171fbea1daa248b0ac93d9175890d60d237c2258f87d6bc99635b8d058b9500081518e5a05cfb771dadbc22abe613074b349fe356a94c937010a16853b24f7d690470144b5cc9f1d3cd7965fe6292550e29ee0ea434a7e72a9c6db2091662acb9fc457868b32fc1fb3afdd0768bd064274839c92b6005408a3a441bb5c6026403542a2877c30e39811d5afc0e6b6780df49ef0317951e75bd9d56c05b6485f364283c1f670544e9270d62d2ca5c5a3c9dcf2ccf0e2ae829283e7f67f6688898a54377d5e328a9718e354e002c5131c4ceaf01277bbf79416c8a98758cb0d0cdb909e353d7351df784342f16e0b92f7d49f5b337c0c46cfd67dab604f98ba75711cd4d36f83f4490697d0d29916829ffc1facb084da63d0e18324c805ac1940a8ee99cf16b7be9e68f508c0c390cb2e48e4832dca4f51100541049ee98ea1fe2cb99f1695b39bc89eece749c5c87b562607297efbfe29be78201f21594b5c9092acb49e4c7dc630148b32aa26d050ea4a22417e2fcdbadb7537955dfd451da3350ae2f1cf1424af74e1e84aeb0866c936fe81bd70ab826065a273dc21daa1d140bedecf38ff5f802a15ad183c625abbf5cafe3c4a468bb191b0d74250ffe5cf878b36e0ef6322f524bdc3235c3332d7145f57552340c6e1463189afc4f57a2a45392cd0ecf76be49d1b5200addbce1ed85b55d9ec2aa95e41745013c3a7ce85b15bfa1b258feee46158072b1a8b9c9303267eb424f4f90ae73fa48d94e9da451e7e169b5e798ca60343cbd3330f2a2b8f53baee5b86d0232eab1b5147aab44ed98a5a8b4a4958b50f719805960"}, {0xa0, 0x1, 0x1, "7cacec5c563887b72cf6d35c5cb499e36ea6b0bf93679fa1159b40ecf0d86b9e99fd65a440302d030516b9bb09b83ff752ca64109c01c6e8592567f09286c53ed6ba07f087d7600004d598e0fc6634d4aaf9d3d48c3c24af002b3df9fb902837dc229e0f0dda9a28d264bca1274c78d429b75318ddeab0e0628440b17d996efb73b98c8ff7e8fcc59731c5701e"}, {0x98, 0x1, 0xc55c, "ed4296e5a4eeeb7be728757b6e63af4616c1d4c5a30794bcf27917cc9994b8862a428fb0dc4128168595e7691931526e74aa3dce6af9c11fe3c2fb742a7f617201e809e57561d937ebcdb149e301bf5bc1d88f851bd56486671ac896cdaa298ee24bdd69781192f22aae1e79e507129482a36c256c111ee52af986e7a0b0b7eef19f"}, {0xc0, 0x1, 0x3ff, "a484dcde5b535584294df1b07a3de0e8935eec98aeae50f8a6dbaefe35ebe5cb24be5959edc082c8c4897c8ce35e156264482fd0bc49cfbb2cfbc5ea21f1edb92bf686dec26d8c3824d5c9b17adfa8cc7588d3832427258b7d31a9f8b13b8a13b33270cd6edbb9f2c1d7113da86f6859071ae14729a43c49a0176f80325384cce36fda3626da9cf08dd5b8ab3ca119230bf5f985792d5f21afc9669e26caf58c3039985185e20b9374f2b7cb"}], 0x12c8}, 0x8) 16:00:13 executing program 0: r0 = socket(0x18, 0x4000, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = shmget(0x0, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) setitimer(0x1, &(0x7f0000000180)={{0x7}, {0x81, 0x800}}, &(0x7f00000001c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r3 = semget$private(0x0, 0x7, 0x12) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x401) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x5, 0x6, 0x800}, {0x0, 0x9, 0x800}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d9de35a17d1827addfee88dc46d19771cac754feb1e641600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672", 0x8b}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10198, 0x1) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x84, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, &(0x7f0000000300)=""/42, 0x2a}, 0x2) getuid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f96e1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x12d) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="6a6b5e5db7bf8f9ce3934664737edfad1c46fe4d571675c8a6504f072d7acde2b732c08155c42003eaa0c7703479680882d513b520c940e24c262503a45011f79bb49bc747ae92d3638745f2b50c0506e6e41a5ac56cacf4e335ef97cb3c3081dd35da76907ddc3d5a067af7861cacee393b51b5361ca254dce6fd53e7b70387d940caae1b5d23f474df14729f26ae7a70b8dd6c2ddcef88a398d3d54f0fb0cb1671194ed62ccb9edfd5ed6602041cc4c610f3379a2258aea7c755c55279fdd6264e3f42913d4e692c7c56be6fac0ed6f643b29fe630d68f799036be66", 0xdd) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000003, 0x1, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x42, 0xfffff, 0xffffffffffffff80, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x100000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x30, 0xf0000003, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x10000, 0x101}], 0x20, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x24, 0x20, 0x91d3, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0xfff}, {{r0}, 0xfffffffffffffffa, 0xba, 0xf0000001, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x42, 0x5, 0x4, 0x401}], 0x10001, &(0x7f0000000000)={0x7f}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="ac6891f13edc63e2112d60f1df2dfb93e46da92a085a34cf75d73a0227026aff6137f4033da047392b561b899457861a7be3aceb9badb611f79ae666eb1eb10c1daef9d39c8b8dcf3e77c50b103b69a3c36afd82bcf96e789d90b84b363ac6fb38bb0c9981dfb17ecf3451cb782397f521acc39dac75c3ae0ffc48598bfdfa75f939e317deae71687905", 0x8a}, {&(0x7f0000000140)="c9962c555b9f80a2c1fc9551f50a5c49da694e5bc9179ed73fa48119304cbc18bf78446404861090943d67a9f7512a6a8dd1a2a5760f49c31d3b89eb43d1cb2be4da79087009df68ed1a602556dbf86b8226ed5a4737eae5083d6192465af3dddb7d24186244b9fd9649f99afc4dff6a21582f76b5218da0c0c550b43685e4a89f5eb2ae853dd910ff34efbd2c0e0d2f8f530a0c5885455c49ed44fe4013ce4c77aee44f60f8d5b39f1fc2e3fadedb75c119", 0xb2}], 0x2, &(0x7f00000002c0)=[{0x78, 0xffff, 0x8000, "743cd4e39f8188cd6f6e17c4fe113a37af39e022e6dd26fc1660ba9407644947d10d9df7d633f37a740dcc7779a88970e080277dc0e30220e18c6fbd551df2549326717c1570acfcd93fe8a0660630f03d0be7f35def3f52f51a6958bbf11be12196"}, {0x108, 0x0, 0x5, "2a319a895408de6b031adea9cdcb1a2258c1f142772984f03eeb5fedbe74eb060fd90d6665dbef52c6a654e3a071cfc7105c1a345289f31de2fef06dda88ac7a0e80d19eb690e48d5a27e80feae9c538f3eda2a962ee9f7de894bb9ac24e9ff0da7f261047c3938065d326cbfac64f40762828c66cfc3678df4456add57b2f5a0fa77f903cd44406cc4d395c4b7b2b9914e1517c4e03c906aa022a2c188b620a4912a7ba15535369d07783ef32f878c94c9474e8753ad63c4a2148141b00530002ce32bb65d06565241252179f660fbb828970426fd7cb9fd98add92fbf47e17fd8d9394b85fa461db1fd8dbaa7f963857190496"}, {0x80, 0xffff, 0xb0e8, "ac99baac3954b66c7b68fcb7d94196d1ae94db657813178de4a9c994c13bf70ab3dc4d876a41ba8d3e16ac03a42a0370c125c9bc15021dfb3e480f6c92754a810fa1b3962662f4f4ea1840b77529c8f0e1fb715ffdcd5e1f34ade3747cd8e57a2d198357629d2ca4a2b68d0a"}, {0x68, 0x1, 0x7, "2e6d03e5ab587dd8bb6f215fd912f5045cb8f18e79c6a408417cdd3c3f665efbc4ef7dd81ceb5f6496870132ab69655db0af69f19c613f39cfd3c92282e3bddb84dc747854c1b69093b4fb43874eea2f70a80d"}, {0x38, 0xffff, 0x7, "7f3a6585d0d19c2a0862fa7e9d573c431d9c1177b62adbaead8a42f509f43488015da8a64a1896"}, {0xa8, 0x1, 0x8, "2c8a1593c1aca70c017f20d1f77a4a9190e02cce2a7a48e0765f62b27652d6119b497a34f91954671eb1b3908b30255863f8163d94cc27b71309d51b407ba91827ab54551316a8a0cb5dad566c1723e5e59fd040b07bde427251fe7ed1ce4cfe8b3da79a293a5705a566be500ffe1e576fb64f5ba08fa8c66618a00a58db92f5bcfa36ceded3acbcb4980d0ef8157cbb10e5713641"}, {0xb0, 0xffff, 0x6, "8d470baed943110fd9010ef876a1af94fd20f872fe09e176e1654917965ca2e8b7e3a67ea2c4b9cbeade57ffb032bb669341dc45233d4bc39a9f55ed01de461174b897b001fc6ab00c5ade4881665de64547c92903183525c0554457485d5d04ff844cdb9fc2e1e2efab51c9761c5f67b6749f309414adaada333a85a25cdf6fa3e2f7cc353a36cb6ae6a2d28942f1af9c79db7628783151f5b2"}], 0x3f8}, 0xa) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x25) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="2b00ff2300002b00332c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7f", 0x170) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x159) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x313, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xfc, './file0\x00'}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup(r0) pipe(&(0x7f0000000140)) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffcba) fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x0, 0xfffffffffffffff7, r3}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x200, './file0\x00', './file0\x00'}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000200)="9dd1643f2d64653f29c5850e4cadf191a10326dfdb37a74f5f24b7935d20e21dd953853ce72553e6e27449eee11d51184dea97114397277b954d9662b04b0980b804faeef57e665e22037745fcf1d34f4ed33b229c7a70e8fa2944af9dd8ed05a9c26d4fb640ac5c8d7596ccfa5f152c48b6c7ad76fc804fa6417faeb3b2b38ae1ff9c5012faee10642607bf673ef5cf643a8bccec4b01f78743e794be46f7ec2cbd7bfc0451903b11eabb304372b4307c100bd1d0b1b4468edc455597dc263b6bdd244a6672d528", 0xc8}, {&(0x7f0000000300)="d2ec18e880589a2dc1ca239a57822ac1cee33c68f53cfd165bd9a8a7bf6a1cb4f8fe860103850dbf6e76cb831180c963fe8b736c41e96d0ca26dc47862b30cf9f81741b96ac4078170990cace6a687acca5615d6f4aad629e634208ef0acbd29b618a9fc81e0bb3575e739efc90341dbff62804ee62dfa9471457d1ccad874bc3945a8173ebaeed064d49750efa013b213bed768fcc7802430d4e2e660188c29bceb7099a92faf413f6756ff04104fcb9e8b510057b7587a3e03fa17835578119ee809ef70a45a95b804faca1c760ed97e5ebd7274a3682553ac49", 0xdb}, {&(0x7f0000000400)="d3e9a9442f2391a3686ae68d20635cb9b639c6ef5ca4c2575f2959fbb440d2e056ef27c771424895499e20baa508ae31281e722d9242cb068020b972b2abc0e7a731b76930d97daad2e9c7e1bcdeff84dd65efde4f2f6552a2446314c444e29bc57aceee854141deed5dd77f89f8a2a4f8b10632bf564288add096127aec2613764af1c04e49f194244b87775d2e08bcedd8093a796b50756453a9f94787fcc66f8b7226802c6f2f35c804fca652e2b15cd36642ae70b50f1f2dfdc83ad77ab52622ffc0af690900ed60ff677c314684cf2086ddce8e73fdb5eb2864ba3de178593dad", 0xe3}, {&(0x7f0000000500)="4d414e6abdd62b75acd0ecdbc2e9f189a8759f488a376a59ec1fed53d570320cc148de8ac1ce1d320e2e288386823234cd5311b820273a7df0d24f8333260489ec781e0ca0567c04e6145f04a2d97bfc2447329ab11aa9b56dd539e885b02361a606924c0c0474a93303ce3ceffd601c053b26cfee1871f7efea400da961927fac755d731514c90ad2bee01a12aa15c1ac1e0237c34954b2ed977fca9e1e1a3faedcb56e9bbaadd26e50d5442d2d294385eeaa7f242f1f1c992570e5d78f3c7df15d34d2ca747c5807c52a6e16e592c116dc3bd835c9750905eeab55eaa7fb1835bd9190c70a74207d0162f1791497a414df29d49420f66ddd04ae863930d94f6e2e332ad262538340235459a02d0ac39748d6bfb03bf3f54e208d26206a012f449645031d22875afa00d20112add82ed4416c0f5fa4b47e4a9b58e46ef71bdc647c95501f77263e8d409eee0e85275c4045f25d109a6dff595f25feedacc9eba17edcea9face5c52c7baeb746432398040f2be6f956187a8d06ed78801f21f2c06ea50c5c0f7bceb0a52306fd050555d60b9eb66fc9549beb29ae07e284ed5d56f6bd22f2685203e316b5f1f83061e6462efd6fe14d666db916828dad5d06a6ee58d87160e00d1fa1778a5fc326bfa1cf93a297e78eb85ff3cc40f85d9b26d39f033a1358bec118adfda0b187a9fd3da0e28e28a341f79b34f34c53b1c75d8939382ab04cf24fff29cadcb7c1b29c2ac5d281dc231ae94f49b0aec67f20597af2cd10dabc578ed5a7aaf4f368cfdbb73f63c443cc57f902102023d1c2c116e22ec2a16c76dcd5fb031abbdec23c858ed91967beb5d9b408b7e77d4babebef759d8eafb0333b1019d0463ae8e7de36716040c667220a05d1e519cf8328794fe5e0e399edb4168927a9b58a73fab253ee46d226c633978c6ca00029572d028ef2cef5173f0debcd3baf4a2e50e15d8112a588916f3d9c1ebfd81cfe3aa21c9108ecd97b097355f799718852728a0e7a0ce21527c68ad2d8fd09e18533c156a66b162c07b7acb0998b1dd4e652a3725cd3f2a13bfd5dad70afb02dc83ed0a2e9ac1a565129e2501465ec09387981da0be378e3b74fe06b0fe82499afb447fd2f8d87f9a54b51a073f015741ec4ac12e170572ea546a3326093c452ffdf9b64e81074d0f48b4d4177760473119ce659662bc15797368d6d49b2ffb1a1f40f9c8cf4bc0c433a20085df52c0c411d78b6ae87bd744e5feb27315e3a5e6d5b52e90e7a08a544e38aaa64ffd2b81be23001a724274df2f9916895d4c20199f86b158eb76bdb22453e5ad51aac3eef37dc545ecf37c15328d97aea279ad5491bfdab4922918273301b22614a3b86d4457dc6b5961718bf74608cd084a05e00d391ac003b7a882184d506a088a32ce88339c7ab7d76b5e37681014b84b4cbdbc9d690d0b3caafc42d65b0b054c5651ec16e318930db17c5327748bece7c6e96e6d78881f93c50551830ee8ab160aff972da069efe212a918dda09ff67bd556c7b60d3e580749142fe05654b0e916503878998a289f302f897cd44ddac6a50c7c36344e29f63ec07e329dc6c737ddc6862a7abc651c73ee867550958a7a5dad3c13ed130a154ce4e0bb779fdd8092f51d62a2da04ddecce8103b83ac7520f58adda447e3d5e7c8b969d6676498ef7de05c35f1a468d0d299d71ff3638d012a8a9a22cbc9fc5de6718764ea93bb6dd5bd31fa331da96357ea953a21f447640b0afcbecdab9679b106748be9b379392ad2fb85e49a460da04e551b62724188cc831685c8b97a738ef4f0614e3cfbcfe31cbd2658a3763b5b1e01c9836f8970c4a0c1dd003a760a562139876fe12f56cee021f45294630f6417e0ea08eb9393e5e2bbc98171b52b28e23d3d74951c3ba4a70fedbca6d822af8e9fab7514fb3b5aa3d42a7345bcdf442bdae8e1aac9b5a3c9489e6e285a831b3ce84f38c5910d2c90b060d6384e4b6d8a3907c8fa6d1bc39f7fd31f4288d0fa15f23d170dc12b090eed3a123e141ed2573652b2fab0e8329170360a72a52c7eff46d61f1963499072eff8c2e56174140db9e07ce88f9a43470250d1538770ac465dae9549ce19da30101a08ad254fa73b743f9f20c7007fed3bfe66f2d2e36caa98dd20bd767ad3233d10149c052130e68db0f17c1f8077035f6ae397f03bc6b6ce6a4c75d7d119fe19686f7a34f9af8c3a242bceab0f450a1e879397518ecaca81c557f4818d57a171cdf58d0eec30e9ede68b918ec07b691c8375fee76a0e9f633f89f94ae8176d7ea0be707188e6ddf44f5bcada605a1b1206b3a320d4a577a323a6af26384c89a1d01f6864abd8336cd6d9ea2540079f6bb6fed55a78ddfa6543062fb8c3873fff52b9a0b61a12f81a5889269f262f909786dc9b3216166a257a2f5e6400aff5f5b519a9d691346129234393963fb2f3199bbe14aca05c7b62c338248e6a6d0486d48173a756bfb7fdd7ab6e52fd6bb05a3dbb568bf138b876f7eb1441bd8a5d9182e13bd99b9dd580ff41b8acf45a30582eb57c6dd8bb070580147f7e490a11262b34e0f4d7ad4e1ab8fe08e3ac8e4af94c8519de8be345c75b197332b71a42c8eb32291102943e566b79d12dac5f522756683c9aae3a86044f59cc195b4492eee43cef71765fff01b27b85c92d05d493d64335abcda6e8a778bfe43b9e001cf9134029ae77f5deff1204d506f5186e7ef3658377c9c2b91e75c16d7d0b23c268ec28b300825b1b38d9d9236b5c6a972dbcf991c365a9b1a3906c8462faca03bb0bcb997a7742f1520624f81408caf89363dd742df1cd1cb162e8d5a0c3d06253f0d40c5f192a96822bbea63f5209edd7a6160943a26cb1f515e56d995c0b58eb6c7ccf755e496e0a29f19cfd734ffb949bf58668579be4aca019a4023d664a281b1416f181e574e88269a419c1910c62f77ebc50a11e0afcb002cd21bddc9e6402faaa6885c75784667ce173b2a455402ede050c7dad2d1b7628ef4b01cf9d633cf36e5ecb95c837f6cb784d915ea4fdd27b2d2b382c2d6a4d285356e22c1e3d0351772e5b59e10dd3466af480a81ea38caa91b8784277a4570686635e968a3b7481736fa8b2af9fa906502ef9744046deea101e0f22bf5ac1d3230b82c9e938eb2c6a19a9439d01ff5a46e5bd16dc096eafec6d1feee614f9b64a3060916bc9b3cc422005243af28a4c0e15a7633b1952c62e853d1490da895b7669c791093f9046cc23559a860a7e3c8594c8eda3dfc807aee68cc86ee83988569cac6844b0ad45cb189db9c407f033b0e4b53180e6e62fc1b64efd483821a6f70e86c517e0e36b26130f581ce2a81e55ca8d6e36dc2059869ca13d3e4f707bbd9efe0f36d8216ab7a0aa522e2c5c2fd5e3a63128cc18b9614619d39a484b754ac257a285cf31b27005d88647e668550bffe52c256bc21d2f0311a0203c264679220fc2710ad6b5bc944cb798e21e283432c2b1bee1a4b01c22aa2eb7fff87620ab728b632483cd5c867d0e2371d5479c5011575dc07b20d837c092ea15c0e495e5e6d90ff049975d6363feedf919cebd4049ce105f2e36430be3be42b0b4f8ca19396acc274105c7b1e1584c6ab3acc6d2d45ebec539220a32cd063e1776039f7f5ecca8aeab618225297d1a750d319c5e66a5fba88e2272bce6ba6a27f0c5d373b4188471baf38fdbe1e48073f6c7e54a18739dbdf7ecaec87fc14e32c715b8b1d6e559a358f0cee4e60f4868410c7830edf9a3d2cda8d30f3b8effcf460132134af15a43e02faae32c8ebb1cb1ef8f0b5364057d4eee021123e383f8e83677c9db839128656d86b5cb692487b808ba2bc66403a0e8dbc239427ad20f0b0e7336015f15fbd4120fe7b77266adca71c3b10a168835a0b0f995b3ab787099299d7e7d2f946112f34e3391a19fbd5c2bd9168d047c9c9adb50d5a5daa244ff9f311bd6d40a85e0a2a5ebbd935eecb60426c38e79b0aa125123d7d3a0b20e3dd7b8499cbe97aaf2a43cb4756a083e71bde85c953bd5165d97cfa2130f92142c5862fdf0d26eaf74d14378e120adf573fedb7bd7f031d638e978ccef71bf09ce6d31acdc21b32e04c310036306cbcc6e4da9809e79c521ab06d65aac55f881f098a9259832aa511799c070c80096ef02f6e6e744cbd74072a1e6f8e074c6dcc2a9fe16d16a45e8e87501126a3fc62c173e0004381260b181eb0a27f309b8950376a6b83bfc3c240ba07c6d8c71a62f3fe0f21a68292b2eb4355928ba52bab12314331b548fe6bae810b6d11cfb91e1c6a52882aaa39b577e41f760d3b2dec604d54de8d8ff0f5352566f9c8c3ebcc06c34d2f4cc95b5af35fcc5501a75925662d6b0994ff19d33786fd7a1e5f7128855d928c9a0f97e12cbcbdcfc465f80c82207a2ce35a52b1faebbfb33a10008abe2e998abcc01319de5b8dc263724d061ee3e1814e5a31772dcff9b59253cdb73b6943f050b9ae7ed510ef6de0aa21d42d00dcc084c462870832e2c00d8c7cb05b38df610ca94da39748a55a62b332786b5d66a9affc93c9234027dc7dd60e8bda4a8f316896f283cd5963e81d4b9718d41cfefd6ea91b5b8a14fd0f1373b72faa27ba694b2dece0acddeafb8fb8b40ed3071f43c0bc26d0c5d5f1886b6766f6ca1b320867f590d35a8eb22dab59ff37a173d6e04063ccb01c504f7c2c9f83a97cebe01144cdb9ff82f1590b2175f4dc8cfdf6ad454e1908ac245e37dc280225cc82587bbafd7273ee471048a4c5e67acb1f258a5f9355a90061afe6d9ee51dddf4fc1d30d3b241c6fafe91a00d4345084b14046f7fd786123f8ba49ab9951087661501a78e964d2ac400d66ffad74a184a6ededbc4a345da918dc26b4812e08effb86a6243225d860752d040106adbf75d168ae7e239434f0ab70337c7d8289b859052418a31a0747cadce6d399d6ab62ad555cf383d9d2c00e69aa2879f86e0dbeb508d50afb361bf78aa7c472fbc62924ba13fc65d30e6a38d4f78b8927b43e316593808e203dfae4357f9fb7d5232159fc9f1f1c441f5aaaafd8d197bcb0ab81842a61666ed4cedd02ceacc828e3d0d75773c108900aa98ab821c23be8e8ca8c1fad2fd801045c01c6d9ed07d324671fb41db4a96920f4f9a422085dd402e51da750348958dd9d2fe7ad2207dac21b241e5f630e206941d6a9b1edeca04b13d1d09d1043587bc0e05dbbf0f4bec725e17ae50992cc9c5999ba1bc660c609ff272387fd542b610a56d8909cbc9db0396a2869f076e410b42028671401916bee0f6c157e914d62907e6dd3a5b983a16d99da537e5a2a37c741706f4a91410204b69db616a202bee3bf6c4a444a4e256eea7f39dd4791f378feb78824412356fef885c6cd4a196a470f9347aabe018301a4eb15802447537e22b0b345ae33af7da09b653601901168ce92bd1468b090dd9a8ee2c38cc1f8f9cbdc263253e7c30b9b4092a1bdf93cd8948637ea863abbffe9dfe05946b8c6da4d9a224143fe9d3f99282c03458cb3bfa7274f7c07958586cc0de7c3f139653dec9c043cb5a147ae0b45532d1cfda35a9ad1cb27d2c92d391a7f25db395bf4901f2829e4032a8b598e6d25e28c06aae379e26ed1bceb912924a1831b530d3bc2aa4db28efe9a6cf00b3d35a5249353b0ad3a393b5862161d3e565412f6f2616b5ac8196d06b1fa02cdb4433cd32cc677c4b8601cbf32d5b8e29459f04affabc7bfe620db72533e10e580a37bf31ff278a602b89ec200993857a703fa518f0a05b7330fc", 0x1000}, {&(0x7f0000001500)="9ec16c8f3c8aa2b9f1e4b19844d2c49a64cd30d9ef90fe4601fd268bb271cd6ce4f929363fdbec2edf07473a0992e1a10e7c5af3d0874bc6365bd8c01c1024a78ed657d606e8974b3ab1fbd29ea26771ff73c2847385764d76e5f8ff8e738c831170ae67f5e32d6084240ab38dc6599822ef57f066bbd27a73e02bca40700cb83b958b7aefddc3da80656f90521b72791ab0d9c11df4bad0b9487abfaccb5bfc0aec084d60c64309a6baa476fca59b0a5911e5a9033c58dd52a6a6f1825eba375e7fddb76a77b62b351b906b91e2bdde7eb8da2cde5f97f866031d08ec0d2c9320cec6a91be2babf9f2a05072ed69228c98495f711a6013d422910d26ca203deea8947d159537b41f88738ae8b948ceb563b66a474de2d1e2e09eba54259e2e5e5cea891440fbced81f8c1cbcf5753235a8cedc60ab8fb23bdcb80c97f1cc7519097d9c6c7711def362f90526cfd2955c1dc88b0d84b5dcf2d66bc302d81dc5e4c092a15e48d868dd95f11ca461a7c9a5db95edb9fc202bcfd42e76dd8cc428a51d6f9810b464ea003bb44a973a31cccb7d893900f5b6a317e590893a592054672ac329af675bff5ca2bbd727f2523b369cbcb848c745d96e7707be84256ba16ea0d67177bd3178d8600c3596faef18ec906713a6bff37ff2d289e2fabc48a7276648a38549ec94530042a0b24bac73e266ae6f85e4bb677ea44062df6187c62287d58ef4a5bdb3d4815cda487f3c365b2cfee8900c97a91f6a509cf7ff7b42d1731809972a7ab959b7a8fec7136863e740f144896f40a7868805bce82f48a3532b29624863cb822ae1df709b69f265ad70b07186bdf62bd4baa608ca54179c7162d6cc43a7a054fb3deff0002f11b412b7de319a6e3d3888affeac43b1486609386ef9eb68cf0e1c4447cf100ba6d5007abc9c908570c85fcdc7c60ba974aaaa20eae9a78a7a6a5e27a2ca7350c0305ba3530a61f6dc236dbc32b4be50ca934241832c067bad4e1bbf22309ae9ceedc0642fdced24e4e8b6eb2ca03ca7c672d23548161182fdab7659cb9f04b1e3da4225026a72d0f6e838eaac4d7d680b7d12b2eb847bfa1555d318fba02d39222d5730e275c2ca2382de3ee074f03422a22e48f875801b7f5b0ad87109ab13cd532e6f25d5ef809a01299b9837cfa9dc9a70c3bb82f2b50b3aaa36e878aa5151d53bac8aaa7ca8779fa4cbeef64abb97e10e41fdd616ce7215b458459eb21322dd0037cd1e1a3689934589e834159e5d7010fd40e282962d055804ccbba1b8f37e1ec814dfa56b1b0aead440dfb0dc70cfee8e072913a264643b58c2ee95ee3ec0b872bbe87e5d677d30b9eab5928126b500fe44b1533a6fa9c95ed8d726661a606ee82f3d2836a76d223a35ffcd5f12640b3ffc3091421ef5247b35c3ea7e6481e06b7e591bc836058106e305e835164b05055ea1c1ced0539af4b1c44fdf933209cf6b344bb1c383dcdad77fd598ea80de3da25a22f4430bf2da64776fdf5d0f42956caf25838b622d84bb6bc5e3caf4c96702ab2fdc24fd017c3c4a737c1dcf011f233167be2c89eeea99c7ea2227746d012b8f403a5c4c210196377576f1e30e0d2a9de2ae77918004e53d8e3d5604401841543884ffd34aee88bf577e0234b10241da51c33db39d5dc1a4dafa5c46a9382a5d4360fd45ecba44dc39b3322e30af0f9dd719de391ee1519d32ad7ab0339f4eff901ea252ab20a9fae4b445396cdf3fdf2f8072e849c80b1c986edc13a8ddd21a95e744c3a16a09460b743422eeb7dc8cc6021a6eb2ec31416d5f291eb2cb5515e39622843d33d15666b86571fe681fb0a89df23e1fdda970150a62e5838cfb71aff90fef32ff1b62699486aae4fe0a8f7f17ecf9f71f8a912f36422f449abb8e32132f01cbf913c02db9be0d19cbc1857c16c45dd7adb9a9a27ee93071ec939f2b8d13ffa2da9ac6f11c5f8ea54f76fe4973bd3a7b0176966b9829203bf672baa951f97269f11e80514b90846375fe30e4d296196ee3164859241873086c85448f6d0dd7fa75d66c062ccf87f323e2a705bb009201dbb08f97d19440603e75165c592f8281547013a0557a7ae7f0ad593619b1e7dc9364cf9932245636bdc1b2654c95caed1673acc58beceaebcdbd7775b0f22f97e249ca128c3422a0f5d0e03f2a7645c785cad72fac2fe1816eb3c3634b03633e27f963e78d6d7670331962eb0847cb8ce8a4dfd63f7ad1cda2ba13a84756221968fed8c18c0881eae13eabd19e0d01652ce3650f83b8329ac2e3d7566828b008beff0bf53404c312787d93544c7a6f429961f97945b0e30fdd10ef50ff00e0ca7a5a605fdb9d2dbc5799a9e29c8fb014ef88e665b8a76bc59895a83e34b42707256ce4741c3059fb66112e0d09cf9785ab2d99b466f319923b9dfcf2bbe6ecb2944db08e2da13c992ea332d161f72193a80325f689b4924d9acc57c4c3faaf877691fe410659ca933954e5ee25fd0cd65542bc4dab76d56888881375a3003328aecb5e9721d28623062af0e86306eee9dcce837d54aa74c1b083b7fa0d63853719230d74aa5c6370d06e43e2159dbe83e812de182cc6da45a01238f36de0818387f54d4ea24323afafcd500afd0af79c12befa5d05aee749b77e04adec0ccfeda66e40c428927afdefd8d76d88ec55f3ea0555b46aa5f32b32292631467a8a3cfc098703ec3b347ffb5ec0d850de43efd5ecb3f4d686822bb6d718c1df9676df9f80b81cb7e7fbf67126d7bb6d3680102ae59a9e22295a25bceb9d44d167a7454f44d008ada7650635cac97a06ab89b74d5b3eccddac468c101cfcb69e9c72330a3e7ece1fb9e098c05575a9ce4664a0a5f6e349d18abd30916a39c8743f6befecadabe0662e7f31fdcd1780737b0aa8ff1ac17b66b9d5aa05ad20bbe90508ba9a5c665501a51aa336d6e011299ff4e9a72cc362ff2544542e29945d940d7a41e8a7bc104c830d88175287858938dd980734cac92b9d3ee16d273310fd1ca2e9e5dcd17681385fed1aa7bd3f1431c445b88d8decf41a23d9b1b34c1260ec2a8ded4dfce321e116264495142e79120762e1dbefb67ebe08e73a0f07183e82e7bceebebe3ffd6861736a62b8a6ced10ba3b304803bc4ea72beda487d3fe41d4f3f0f26eace92f54bd2a3503fe9bf30ba30b738ce15b990a74227252bb87af765f401adbb1a6a0b589e25ba0f89364ea161cbe0a437757b7f893e6893aa6de54d8a1d8a6b0f8a3b762351bf7743880bc5070d865212d38fb0aadfeacfc367502d9ef6bf98ef1c9342f45d488e82b30aa8b0cdc052f01993e2b56f8e9bb40bd9176b8ba56dd9bcc9b87da90407ca5a90d3df9494f5578711eb86103ad82a95bc518c6355cbfcabb1b0350c6e0fa617ebf67fb8794a362105fa0060d291caa2a968dd78b5f22849578af447f59561b01f6002a0bb6629a9fc26c6387d88721f0aa59f682f1a9209a26da8a48a19f423362f0a6be90bb3eee4a228e17f0094b39ecea201f3c8b8de3fe85287a1a5f61c3a01294464eb557486107e0bc9818664397da64a3e4caa50fe0092a0f7fd7c86cee74be0c59281a0fc271f753e7bdf1fbd1e40e2740d5c1f6171e0a00623f0d0ee05687fa8189d38e451330efef458ab3f51045bed8f0fba4895f6759964c67ef1176aea258c769b632f53014a0f1d2f354db2ef4c9e62aa0a2cb30ad53869fa6079cd627eff4f647a0a59e7e2cc8bf9b680c07d30855b860653d94327bb4b959065509724d122a6716bc5e23d19f8ab20a690cc1ede5bdb4ba930e750e3cb5a97931ffa4c28f14d8dbba92dec53396f2a6158ba5cdba2acb7744e28c00311baeca2acc432f8462f3893cadfe7ab1710c61004e73d6f9cfc4ec1ccc0aeae24d677d4872f9fe0ccc2f219aa15d3c416d246b7fe7731480d369aac65132fe80a987bac5f8229f4cb6859d53aa1a8003c0f7e7bc5fa9f059ffa126f91722de54ab01b50c14562afc24682104c392d36081e101d049f6a76ab9284c6f4934ed8a3995570084d2a034890519abd1ba151dfcde4f51918a54ff671f401451d00c3455bd09709a3837403ee19835b1b9e8f965f37fa9747dd7e797ada9d6c196f265497cebd9e46df5358eb36b123c412fb12abc33f5c102013fdc5e965b91e70cfcd0343d164612f0ee7efce0118cf7304ef9472031eb56815d5cb060b64bd35a6bdda42fa05fdbfb452c4983d8478f0eaa8de0c690602902fa407df7d9028ef8db2f31735d87e31739092f64f329f626940de3f454d4d21b83a145df6619fbb357436424968a9dd5af1f96d50e4e2aba1f7054e0b148eacbc0e6dc5f289c4bb9c23622e78e7bf0652e4749c3b510082c2a8d98ecd62c51e2b8e023ee497fdef1352422f3961798abfeb31b2f2c2be24c53ced070bba3689c4543690e43ba5192dd89ea520d5eebb26f0e2a903868398dfe2f27a11797da0ef8365500a33613f9f507454a06a3f506ab76dcc1dac5b0db7d193e8d3197bd5df0da1712d36cd28d97a13b33e29819c96af50e54c76f31d8deef24106b0b10f81a8e21c710bedf7ecff501e3f659da4a77a5fd55ff34789b1a0645b137736730b3a69187180bc244c8049436cf02ad3c2c61563a56fcd42d838e399a801f74c8d4edc4c272683732db3e8714f4f89662305b7d007144df2e4a4aea79b03b5758007b97dab79b4e5cd5ce3a7eadf4776e2db46f180d2616fc2acf9823350151ea34f234658fbffbeb79910be05fcf2b5eafe802bd8fa7bc205f5990a1db0a2b197e675de1815e2a62f6da889668de43b452cae1bdb95d3b5452d471a7b2b64e44b2103523a85b478d38ffe534b66ec2d63361585ac33509747ad7091694fc4a60bfd3c24c0b0fb23b1412703e110337f1e6f6f3c2e48d81f08a75f08dc46ced1831893622a6977c652d9bf894aaa4425037fc275779caa7d8e3c374aa577331c2e1254fd3169527dee596f21e95a4699cbf6712a4c4593b746e85378af7d203ec188bf8b1cb3d09d0fdb8cb50e1920f6347d0cdd54f6a98862c235eb9004b7af4bfe1bc334b449f4a0bee7a8ad98b369d844aff6f2146aaf9e9b595cbded6f771afabac491b9b1ff22c5b42f5ab19188af46357278e85e690f85d8660b532ebae00f5c768d78a5a1463c37e262b78e0db38143c6c2fab184ad34abb3ade52a9039b2f2a095a0517fe8a75bcff22a21c7c8cfbd3eb34b187711bd0ecbc6008507bb7564fa1daa1263f989dcb9f2d2ca84913da03ee78ed5c060ae4832ce27aa07c355004367d351f5f7a75c7fdebaf1f5c275b1a6e8bdf247a95553d0f2c84b23b878cfcca8d8cc49ce0290e7b4e4d7adc38bee72a99c770a4f7232423b553025976d67ae51096e7d215aab81923109c6ee226e0bf21fc15e7c022c8375bf18b2af16898de942ee9677c2d065512da95f199bc36bb67c4e0b95151a0b2fe40bcea4415d2187be48b72fd7eeb64cd8c1224d305e50246efc8a28065f6c3141fe1ed77b826ca8fc6b8c2ce7f717a594b951b0a7df538adb7b9a55f4e3d2e6183d0e056d0eff4077e07ed190dc9692e55c1d7b70b483730700242cd2298f201738d506fc06163aa2f9c010227b14b8b8c660063b914df4996c18698293ea6aa594527b071bb844ca24f53e1937aec0a252ff247170dbe94b9897133eb1d79b439f4d16d5d7fc3cad26d5d7a7a89f47def5ae59cdfe7bf0097013f73e93fa27899ad3aaffb0af2394c0384b768623526ed45e84f6a995e729287724705387c851129cdf718498657", 0x1000}, {&(0x7f0000002500)="83b9b772dc9d42c22619c011a93b07cc2bf0d85ec8439d7717e9904d518ea3c5504370365667dc7b5156ba9671b758faf73409e237d1792bafccb7b0404fc0c65b4cb5", 0x43}], 0x6, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x2) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x40000000}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="25c77083645463d24f632e9e1018430b1afe81b3c6e7f0e991bf955e8887667e773b66f52a22eb69a4ab254a164f6a1e8a357e3cedddeb2f65ed229e9ccd59", 0x3f}, {&(0x7f00000000c0)="ca22712067c3acb714e6f0eb401cd0b680cc4048b3745143892e6637eafdce6a123cec81c16127d699", 0x29}, {&(0x7f0000000100)}, {&(0x7f0000000140)="e2c015b3ea82df95520d693a9444b0c76a7a3954a1179391f201e80f03242ca4", 0x20}, {&(0x7f0000000180)="1287d4667b17f698c1c9e3f68ed9c94f23e44e9e6dd7e8f5396c27ab431fd535fe132915c1339be974", 0x29}, {&(0x7f00000001c0)="58c05351cb3bcb2d59896da4b04e2df3d43f5b52908cd8ad563781e8238311c9e14e7591562422a41e8fc912ec814b4c5bc5d910338317055d065316348bd6577583656afd6ebbf4c62474708f13a73552499b7668669a539af1e39494d42d63ed07763ad99176b6a1538e15d003e1b2139245e3eb63d0a323490a738844b1edef6b8c4f2be2e56937", 0x89}, {&(0x7f0000000280)="6705fcaf008ce1d56aa850d8c5ee85377fe2ecb4a92025412da4f3e3105346b0e0b2c37663cfcdcc50cbca5822ad6ec2", 0x30}, {&(0x7f00000002c0)="c615489231d13737252fe834a1e4279f6adfbab191461235d01d0326ed0588b75d2175daada8d551a7d4d9917122b647d35174", 0x33}], 0x8, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffff, 0x101, 0x0, "cc8e3a4391168224374a256809c2b3601c8683b3"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x150, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x262300, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="2800000300000000000000000000000000000000fd1fb034ae8a83f9e5b1c403490028ea82bfebc2c1e7c2c4053ae69a921e96a043c7c0b9fb2c720a682ba01cfc27c074d29f2f57020c22c5b8c83efedf205e327f39eaefaa6013e3c4b8c017f52d704722fa0088d71e7725433c09f8c2859f71f1cd5800000064f0daf7718465622ad4f6f44013123174c78f874099759752b77e50566a125c2b94cd3bef11d1d66191bf716273beace59f0248d09aff62bd47d3c81de7b536d4c45fa02bcb391bad", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) semget(0x3, 0x0, 0x80) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0xe9dad77651d1f452, 0x0, 0x582, &(0x7f0000000300)=""/210, 0xd2}, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000101000008cd7f0d034000000894387eddbd3ac48608bb1f86c59f6702eb90c7acbc3558fc4df9f386c5487e2e73a282b12459925aad2c687557261d4dbae684b78b4ad89b1b1911b1bae9952baeedb17c48d6727ebf58feb84bb3653ae35441e305dba47a15e70c9c0d02911054ff1c89eef493188055bf665dd37d37d5f86af414b9da7864d4dfbc316492cbe6e59aaa3e49a712e843f6502381389365d6a36d9d4aaa515902f10301d1759fc529d233bec50128c0152477a4caf1e90af4c74b51771d7f0dc4261497", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000000000000000000000000000000000008c5cd057770a35488c076da3758d7321503e8d73382b8b43cf4e7d0c35f5720ca892a22657157d0001853f04e792902eca081f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20657) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c3762c4c35047e2e9b", 0xb) write(r0, &(0x7f0000000180)="7791b965b89e378ef6f73ced", 0xc) getdents(r0, &(0x7f0000000080)=""/164, 0xa4) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf49588d7c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x0) msgget(0x2, 0x10) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00c69e0404005b879ad984000000000000000000"], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x10000, './file0\x00', './file0\x00'}) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000a9c9966f406d45e98392b1ebfa2a0e6c49a6cecc86d32b3deb2381c45c33ac6265e63c3fc76d71c4f99d7acb158321635f9ef2512e4a9c46d77547c4f9f781d06d8faae1e1f127637c3c81853d64da860ea10f8d6c01837a1c0257bbe750da762179830df9d181568bc461e5fbe8abeed353330b5ce94642eeec831697dec194", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:17 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="383961826dbdc0a7aea7a24e124904d58f31b40239f36efff798d7108bdd6940930089fd9554721e3d10fc8fca701fa0b8e5ea59898f8de003afc6bd1bf35ed1a5e5e6d4be053f16690bd71e8e004a7898f2d1051f86c1aede23977594578d07d916847f7ce0a80b7728983de2354d309bd9f0f223ab8b01f41003e42c520e2f03b1477d083266519f9cae318e4d0e80660cc81ea5dc053c85a2c59aa427fc5f0a9e5918a6dc3eb02d7b38761333dfa51581185de70685cf876a4342609d6dff80b31af40027cbc68707fb701bdbc5db9b1e7b524fb76365dafc48d5fc9fb26dfbc3ae9daac7ec3f9ccf27797a7dff4354eeedfca2f43ea35d062fa50aa5041d29c74612254236e1cef81e0ac6995a0a0e2e34ebb13e134fe8d45e5c2238ce5cb5a8ada27a489dfc54549592a902f4c1d47f7a248dd000fbaed3dfa91c7fd0002feddbf7521167a1875d57296818952c2b0ce787e3de10b7b15f0dea108c2defe87ad2e9122961fce661bb54c3b9e0f5f78687d96013a3afa5c3ff9fb954590770bfbe28b37c9311d3ead4601feffa7f432032be0bc92dc033bc263d541019273ddea424585804a4a6dbdda36d4e96432813b67bcfed34132ddfbd9e6a39e5c51c94789ce7c6717a929232f356697e66e126cecad5b0b194b168bd2bc3518a59223a2fd5b678d4f965b287692dfaca841220d37a3202b7cbb086113b52a7255e334dee107205076bda8fc0c7da1386bc341b4d8abebc872b47562f7c549c1695974de553089b0bce4b1e32e7ce6b43070102b841037eadc842a59323c3a8d45cffe49969631260c023e11e1574c0a915681d45b768dd2a861acc6b12130643ce658c8e5444a485bf5e53ad20341461bd209d7d0cdc80285895bd7247322cfa73f581841d2ed331e1c0a252ca10d9f511ec5b1848b8415d96c19aa7f0547dc0a0652af4f0c44bdf96cb0bdbb53e9e88b11a0fe4c3ab1a06e3c83e5071fbfa557059ad92335c77f9ac3bc61d9fd4b86a819e0d869c4772c8658a96765e466598811829a4d6fd3c015030609a4b79d2d2f066ea59d4b2bbb55a9b2b4d2b90295ad5236c39795770b2e447e9fd246f314c3be04babd616f8d58fd61ed12165471306704f104eb289820e3242c74a581a78b2b4139f350a6c01e6cb94f32f8781d83ecbafa06208efbe4997691f0ea0c2ec294bede13b5da1b5bdc7528629ba78ddd3dcaf2f6afa9fbef97e39d732ac6d1151fd9a783f9358f36d93bdafd05803711766ce3ff854797d7cac2b501b4927eecff370a512ed2ecfe0b49f4b6f4ae1d924ffc7526b5920e2e4f318c41009eaa9ecac4db1d8cfd50291f5d8f6eb416b8d702cedf9f6ed0c17ed458392142bdbf04df7e186f347ff279e6f3b65d7f42dc0da405d353a19da849b505ff6954e41e4dba24ae8b0a02afc350d579dee5c93f910cf0a0fb22cb7605b3578cfba7a276d82e9d9e708678c84e0c40487685e55f769d058e8939c877267210812288ae3aef42d3f1ae5fe631e3376f06e8b9ce2749aece4e855aedf65679953fd202a5205eb5f9e2ad365c0bb6ed0a8a571b5c5201f773afd5341650d904d871a613d403512ef2a3aee2781ca0550aeb62bcfc303a89ee3ed80db9f273f8bc5a57e3b9c0a721a1f0f43760241c022404e13c41e83edb48cd909244eeff2c2d3b5c02ff4f64241447fba4884a7fdb15f2bd7174cb80e793aa1f67c549461e4a3f82a00a329ae0eaaf9d5771565acabb7cac540254fe6ce7cfeb4c679e1e741c20676b0e93fac3559a5ee7b76714536f74f4a130fe14a06973bacfb7fc0c740e80cdb8de4451420b3cebacc339a289986eacab5cf97c72f7b0d43806038c0a6e1a45c20c8d7957657f52f0665edfdfe9867598d2365c61ed1161721ffb44f93103ce85d6ed3da8545b99b1163390192e67e8d4a842828579817824317a40257cecd15a20201006b2310134c16f4e3ae1ea97fa95047a662ff78ed78a98ffd4818f80e464775b7bc3d19f8ecdc85f3d37ff52dff13dad622bb811833344cd829414feed6b048cfda95c837abda0cb64448fc6f390dc7d2f271af795a067d26368892d744289db6a9f17a354e70c2271e9474512e72ba8f7c4da24e4ff59112d7fcd314ec2ff44256738eece3955995878c3150578a0e3e7488c4fe0e5e5b655efa085935bdfb8e97b76f0a81fd11b6a036d44d471b54710119aabbc7e321dfac2c9a15a6a61c8fa8b66f5543a7ffa7fb0cb9988ae1a218f2ac910e0a8a013d5df42eb69a72ff07110681b6421e34c1a631ff987b577fa3e594f8e55272be6f7a61a1f8b4b80711023ea17e0ec8f86907df362b6a9a6cd15953b6ad9bbe7e16ecc1473462584574e57ce5765096dd06edb7a395f0bbe1629ca493c7d752441e46d0a0207f05fe39744d8ee6d8eea21c81ceb205b4f7d0bf09d7e90a9db86b593e5faa39b06e20b7fc2c5fd6fb240ccdd4ecb4619a47d13b99967156d476af4eedc413afed39e4d5af8b91185090b5b453260f9833701ca8cf307db33bd3881b693c4d60444dcd5083f4430d82b65b0cc489d120a5eecb74c839aeec5f155ef55a9961d5f171c9631cfbee22d02c90cc9677f2db3bf58ceb0ba76b36ce248f406901826a82ca8dd871979a0d857bd03735ad3f41c57cbc059e4cb37d3503e575aab30d8c7cc06b9f56b34fc419ec9b58f5642b57c84c7f378d108122df47889e4bab3b57f3412fe3284e83bc1289bc7caf541ad557c71f6346fb94067605e5711729a00004c49567a85540a52a1153d605c55eeba4a82d55d28ccfd2fe7cf1faea4ee35507b5f83ce319eb3521929c1978e8de538af81582b67519d7808a2255e6cdfafaa810ff8d79b38f5e33596982cde3f113c2c80f079030a4c44d9c69dff5a215e6487b3ff63e9868288d4789cc6465ac866e0c20bfc1326e9d1400dc91955760164843a47565436efd5c213d7d8aceea9047ac0146b0be493d17623f68c86a8cde0a2f38e25f99944fcc28ba16cd9b52d9f4900802613696a96be0e02e323e0674fec00a54bd0e57357a47b986ac7e0155a7d1326db8016e17a83acc47858f7ad1fde5db28edfd65c4c9deee83aa0444c6389659228fba5d8d4713c61971dd0ab44757cf306ac7b1d725aac68ca316c21b5883677afba03b9217e980ce37a7be13a3acb93093730bdd9af6e6f8d9217a4eef7487518f9ac687f49fa989dabf1c40accf6cfbff9beb6a6e5d90100d8962ebb58a729b320c7a67b17778b0536e037118c10283541e177cb2efb9ebaea7a7cadd193b48ce28a205e1f8a0c82b0f9f5df58ec31dec210969c221ceb17e49b8fb5d1a7e3e0bd79943730b6f2a429d7dd8c92c81b0d242d79acecd16928ed802bf4e26d80813dc4ccf22544423521afc9727c1e08bf6a443195fc7eda5b7045eac62ca34d38d6bfab64bd93c141f0e53f2c670344e69a7243f43390763bf786ab5c789d0e7d0593333e9581f58852c6ec690c66fcbba2ac8e208174bfcc6b11fcf31045d6e7d1d44e7da0b20703fb0a23edcc422be2e4b64547fb242763262fe865f23e347401595ea24229531a415786e901f57b0a01257d810b11c58ddf5947408cb33b2f694a2617054cfa73aad8a66af4bf11af172b1a578044d7d75b159a8194516d41024f016f9a3eaa43a92fdaf80d5551f61b95ec3987e1218b00a6329550a117a9206f889f4e476b47e7844610b5ca7f8f19b36cc9ddd8e3d0d33b040a0d83411e17606243738ac0c34a4be4b3b8e1d17a07b05da16ac21a988ffa16aa34881a2be6542571a3b5882fc181aa7ef073f9a16fb6957d78857c7e20a9e9b9ec7b7e50db3e53ca282a1cfcd4b5675e5ff6c2f8164a8005ca36fedf3d706635798c8d00151d333c2e9457d3bcd251e903b581a7cd552bf2e9391ccef40064a0f0f32dbbf9c620d8f4bfac805ad34fc6c3b4cd144a5da5fc913a63f36e8dbb105e941e66bfd9f9eecd7ca8e36e8a9dccbd8fc9d7aa86bc70c37e072befcc9e2ea16c6edba2c05c98ff9d3842534c4fd54d276aa481b018b0ddf9cc3c6b4e0ed230727e5b9284152634107edd7cc4b0ff9c20510157e7167e684f4843de164faec7df8da046c02e744158de1ab10a4c902a35c8830f8f2b813f1235ab4db6e9b6477d6eb3f4381e6d3b7744db8285c96f967656dc3c7ce0578e8edd7cbb51377c16e454b72b03fdc6347b3996560e267c71f778927e44eb409b91430a7cf0ba59bbe077f0ccd34cb54a0c6c107ef6e2e253724bf75446a33faaf8efd81997988e9c40fe686768b9d996ba8b0db4332ccbb445e9b83e4dca64696afb9407062fb863d231c2b78d9c3b8e86c2c6ca4af6b7774b4fb1033e0a8b637d4913f55b7dbe029467abbbf9045d22da82023603aa6a70dd4f4381f81847bd26f05e724ba2420381ab6c0dd0526ada21140d93f23700c7ab8c7f710015103809ae5e26c4153db2c75fca4b8dfe1bbb62c2e31c8481345de98e94db6117aec9193039304b9be0e18776cad210fec5cfe965eecb18aee70ba9638a59d061964e6cf24571b51b1a10ae2f773bc51c2e9ef9c6b5010171ed4696637e6a87ddcbaf184c0cc16a18340fb3158ff2d0885ecb6c549d4661b4733b9d5a8fb11a84a7776494fc1a95a1276a6d9e325b89c846f53328b159c40688f295f26e1efcd6326f0338aba79ded19472296b4e69207f29e8667c0597e548fbf36da481d478356627d56003730806044045b64ce466a291fcb50f5e657447163943c24f0d7fbfd963fa976029aa4ab5d9e894919b2d10d0759a75b31c2027606d095e5b9a3dce3a54e24729b4f0285a4d6123c597afed29ce0ed0cd8c480d2cd8caefa5107fec189b28ea2bfbab322a0bcb52155280a073bf16b83757020d9185c3bf88afac1dccf9c15c12cd9eaef6989f4f60e6f06a5b6cd4a7f1a22a4b74a71bf775e4233747de73da4db40a039ccc446ba3e88fc1f247d32fd171dfa3269d846251f2e61c771010792443017fbe0aa514eb7cf87c01ebc301771d40537adb139cabf4bd156c5c2afd41291302d6d574d1d621cc31aad98998eb9de1a5f10cfb51509c1d2a383e190e4c103c810602727972b59fccd52ce9dd5072a12d3e2900bbfbb717615220f936a8d8ed5d0c251fca39dbab182b8114d5da93f6658e14756c786d4174a7802fdbe51517a664838934d6355df5b7a6804fecd81f689c0f497256a53f6525fd604d2685672936725285af36565219c0bb4c4b65a1523fffff047297d7fb72e3c5fddcf27c2245ab3b839d8dd55ac0dd399a9b353dab29ae5f97606238f4eaf552b71432f60677e9a4c0b055c5deee740da5a295c850e134b69122b4637c52854b66348a2feebc9e0a318361de431a0d6efd2baf31723954424bb2f1955c62d1101b1dc9cfe15d5cd38659fcb6a70409c77b0e5848e86b3c0c5b7953fd86222f9a56ae8c2022a02365fb7e58220ae0fe87ee746758703bdbaa6e8a1a0016421f7caa86aa8518d3170c2573973c86b584ab0fd2e9407d866b4b01b9073fd2085e0ccf4fb8648bd8b880c3d599ed6b5d0dfd3472cb5e139ad1270b084e6ac41d8c0784c2f4df24a8e1c59656bd48d161da0cbfb39bcd7e637934a2922ef530b614581c75f6b0572b2894919f9fa7a8710d587819fd19dc8f4f09971eda5c10aea324634f8b5d98f98ad1252e0f5061c3f8c61f435c3f22de42d949d03042de7a165e38a14dc7f35bad87cce4a255d73c683e82bd3697c1737f5e92e0307eaa3cdc6981caca5e270bd8a4a3", 0x1000}], 0x1, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000001005000000000000000000d40361698f2757a23ff78306b9d8a24e318bb2c0acc49f8376031129966786f473a110f91edf81af", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus/file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x8, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5, 0x80000000}], 0xff, 0x0) dup2(r1, r0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:18 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)="a7", 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f94ea83ae370bfe93f5af7300de8aa6b8317e50b30012cf55166b82bfca36f8f68c04d354b63baf2e9ffcbfcc8944c37fa3a0e2edac17794d2da4376a2ba692d5e7aee871b731f4d1752381f7654324a57de63fe7e2a7b5686a6e7806516cf0cd14f0b7e9049cc233fb0dcc54757778abfc27d0f452dc9a54e7606ce2e42f9cbe582c0f07e6ca1d87dd697dbcfe906140a42b015e9f985ad479fcfe889826f872879f7588f19456452db607b8f857c52602a64a130d42930bd7ea4d9fe12f61229f41665", 0xc4}, {&(0x7f0000000180)="53af3576de50d18e94ce0cf1d4e42dfe433ed9b40feb09c69cceebab5c0442dd3cdc854096f2081ec80d8137bf6972eb7f8d06c7e4ce8cff1c8c63d8efbaaa1345a3c38f5da2b82ce6cbab7a7d260c8e4d6de100a900452fdba634e2ab041f3e626455afafb00e27724d6455d1b55b1f218efc5152cc37d2b28a8de5ea518d704e765a0c2d8c7bff0eb5731c31a212cf69f102af40181f61e6609542145fa923bf6242e0700ac1b87a1174699d004c0c9d0607d88ceadfe7d2df3d0bf874a52f86e59e2bbaaea443524391f08b3a7adc20370bdbc958d36d93029317a3ae5c9a8ce87d33b0dbb0936515d638003466e3dcfa2c1f6c478c31708e5fb2a64128c4ea69ba390aa5f6b95c31e2fde6f06f1d5950d1cbc04f042dc4a06e6898f0c417f1286ca74b3428a256c149b8232094ee0f7a007e3ea8622b143cdbf6e654b9bd1c63495b6069963d45b4f875c1676670355a35e3177f0c3552c2d9d4df2ca4ac637b4412bb2dd25f281f732c905b5fde1eba1c636b2f7ad29a6576eb3881185145bf7d16d441a3a1be196a0265301b91f7e9476775978540f95d5eadffa162fb0ec4e833bd28c38be4fd45a173158c9f74261a6ddd147a51203b5fa9b500bb3ef59dd203a0213717e10dee6be5b9eb3901612914ce7518d2a2cc32180cff5ac8f472702b521e8a1dc472659196ce2ab32033cffd99c6aabc65b42055c949018a238dd7f267c3be17f1320b6ef8d30bce12607088674c9ec19fdef2d27c5391479a2fe7ac9ba9551837065084529275715f91f85430cea3b0cbcfb8a2473d65f940ebdb7b0ec425b58b3ea07d27ba7de97b9b08225a7260a96739cb5eefd7f9b9206bd11433e80da0035fb3adb80d2ae8ea3c3054fec5f36f2d14cad031d2399cbba4fab355734d43e01b9d3555ab6d97de4b8661e56140bf2e22f259bc10446135bb78a40a2ec36c0ba5d7dcd30c30b068f0c5923303589e3119dff1a59254ee03c9d6ca1eeb3cec9e8590315f1120dcccf2ee25d0d7f3eaa16ff2d8bd732a39b05c6d56a04a74268815e963bb1ecec4b9f722b1437180707e59b57af13ff1ea15621340085b7f25ced91ebd5615559e912b6564dc46ab91f62e3d03e29d0392b4b18c2b370b8ff10530cf7d0cf630b27ea60bb1056e17e91bca1ef432ae2c0159dcc5a82fe16108c5a208b9d6ad2041f36d0b48c39af69643ebf047be4f7f685336d412c8502cbcda4937b24e5ff55309f13692633715d24072c74c9e7c251c1057e47b882767493077cceef0c6c14916bb23395bb89e627fbb1283890f698afb28a6e6cb7c9e86742697b3c022807abb6a9e90241663162ee579b70878b8942bad0381c0066280bda445704d057173a8202c41f999bed6521470c8b37762659b4a09c3667479b2040c715709d8042223f8c3e2ee268a6d84e7c2e9051e19dd88a22bdfda06fc646ec4fb28907ddf65112fd0f05482ac9f602e83d4be11534b3b632e0585145e8c9ee49a23bdced704f3ddc55ba04fde32be3749db7d67be2524efd15dd08f8cdb5c815bb4c25d614d3429da5f6fda9ec7bde6f7d102d73744cfcb5f720b82b2e7c84e5ae81bca1e92c8c4be3b5e6712cb9acc1bb305e0a69082f09ed13bb9504dd991f61ade14ee84ad08ab154a2bd83219e919142b55bf0134f23731fd816d2aa02038393e07f9e525044a01592b2505bf3f84878bbadba0e58d7fd27932b76776e19332c43360a3d15b010246b47590948874774386a12c17a3d382b547dc9ef2ef4ac674200f40b122acee24a733a7d5f7652e684e3a39dd9c9dcd10b29296125bc396f535ce82cd4e355fe332a52e7d4db5a0bbe46ce22fe7faeedc906f4b24f060e2e5dfed203d2a89ffdd79fffffb90bd5797e7088760603466a515766747a79a05f94c2b781c46a014cf50000a3511fb4cf4b44776af486ae3baeeff6ca1dca34de75776c86f342f3cb9b613a91606523c851e5cd24355eff647ee5818fc6a4a28a9359225368da2a34052a36b17f88529c80b16476173b1dbf6ab339ed421a2efc14c97b36f3f3afbccf317b0159168f789bd6f4d1bf916125186e7004ef7f1d3e6800de5921b1fe20a8f04f8da3e2d31afe94f71fbb5d78929aefea6086177643d04cfb8e83adc2f3a53a95c5a0473d4d6ddaa0b685709776bc22ea8ce6caa2650e9c8f5a47c2cc1e474c8c07b8c13cc0eaecafa2fd1d0f56546b263d2c3be02a62c5715035c28f3879a67c26095b9135a4845896a47edf074562c030c6de8c7309b092c802443228c2f82fa4e0a90a0241329b41a48267a1bccb46ece303a8bcad31a58a68039be65678e5f9b24b0625e3ba3b12c9e3ab5511743b18eb12a0f0b5c234faf08b190452620174f4645c88f685ab61407eb7232cc2effec73ad48862a594b713cd220b59473f184ccf3a4c7f990667ecfb1467e7edbe0ff6f7984c1a74f3811da34757a645282cd6aaaf7b38d108fd630ed5b9c5adcde89d0580c469d6efd79a6cb21b402e1178f2175a2bafc0604aa206cdab1a87e4a7d923eb1dcd0c3cf0fb35963a291c8eee853f436e02c8aad83234ea5f39bdc3fa10ebed7ff6f529b5631d317aadbd747eb463a018848596fb9d7dfde3b633959b1aa5c2d336989f6ab16361197a8fd01fa719b50166ad5e7c81df253d41ec5955612a086d5f395f70350a70aacc0fa32bc83d0f56f37b64940a06e154fd5b2b350fb0795414c5ce1dbb59d172f50173e424c09c1f714e484b0e46e56a5bc8d68beea4c3f14bae077fdb41cbac232d76311e7c0a1fccea10993db1f8d0fb40114cd2719dafc3dc2ff9bad0c6bfc9128f2e751acffa31d7a928d01d07c64d27c4fec1892542c45b2471d78d32dae3fc5f4d60ef920185ce5d0702b81c1cde8a0b638311137ee51af7543e51c38cec85894dbe589c76f4b1ddec926c6aae98a9216e5d926dbb6ed111cc9a2065835f893b67dce406dc14fe04d512ebafdc6a881dfa962ab7705580141aa95061a31e5c0935e257f330bde74f14eb58ea1d4c650cc6ea597ec3adf607963f5ded6c89dde412269deaf34a0edc5c8d3460c505f23cdf57a867722c74dbaa66994f5b0b6971249090e61dd86d5c728c9a5116e5b5423ac2a133a5d014064a8f306fb8628b6db724f8a70523e6ffbbf242f388776a1a5934b728b7516274789cd9a85f49d149c397d8a78169fefef9dd5635d824043b6a31161b85cc66d2a9b3f9116a285e9cc9531e022bc87fcc64f08ea06f9dc3fb1688456804a71a7560c434c375641d924822bd6d8317fb82e45f52b9ab7a9a95703556a4b6fbf832fb9fd9c400f3b0c5f818fd1d968c77de84cb6fea2b211d61d87d5db860a304c59f31c506fffa7bf10001e0565740b5cac621670b7c2b02f3d269cd75b03ceae84a5a71830329db4381f63db7818c48ce49db19bd172a4dd7f50e041de1e863b44f69ceaf0e827a60f132f7b0ebf7b3606918547cf58ea0f49bda53742ca667d81de5edb3db96c5d4f94477b2aa532e809829b47db194cbd0ded12d56063e735724c662edbf981a95d296441e2c22c6067e7f7e2ea5aa65064974013ccc57281caa53bed92ad997f8502add358cc414b1d0e0a9536d22feda8b7e170f5dc9dfefa7b6cc3ad38d14051992825524feb7a3a322cd05bec5755a64c9c06d216f37e53dc5160282bdf9b91a8b0550d69ea5211318a7a00138c8af97813e4fe1f1a0e9b601fe3ace27806ad2b81f6f3e3f001bc8575de1e579f5ef8421256f4b72381a0917e4e3e801a440b23b06446a721ad77aa6c5201bbc4b39912453e92662ae05687a30ad0ca065b5a4e904e022dfed48c72b099b19869065072bfa78067c0bde09c989f79b4197d6d6e3dd842213f58cb376cffb0040a38ccf42c33b50906ac4cff60720f79f88ee076ccc20a0051acfe4592737f3a1d4e9ed7b0db63aa10e606d17cec93a0f2b8996ea6a1f0539a39a9944b4d5bee01bc2bb016e7305a0da6f41115051c5e890b5ff84251c3334b99be1eaba44a24d976d49c0cb49b6977330407cdb1c4f900f48e23d6151c7205e31c293faee3686f953fa20a68b2d4d714ed50c3a11c85fd58202b5935a1851be15da44b25dd89222a6e31820141658a470dffd1ac355f31c3e02418ea87736f52c696bc1805e72a7247608dfbd4062a51677546ad613dc7243529e31ea659e3122d0d8546bde2a023e22f291759337a58c7a9c3209858587a076e78251b8cc36c1ff70c4f6229e456a40a4599dc11cfc3fe724f9d324db842572fd0a54c7996ea49fe9a32e5b35678dec0b8abe0913c95a29a30825ba7e12d62ce52be9bdfe017778c184b457eb03b763fa5e86c57d01c17076f8806c84b5051722b408c634216288f58f01e691c96f972cea3b5aa69bee5254d869dcccd36a038deee77c8c9df1bfbeab70c6b4a658ccf36a2da8ff3d0885717d15c7ce7f597ec766335f31ff523f7e6fa734c73a610019b4e123e84155dc968f85eaec973c39757d4512de0c5793ad02d988db4d8107d2beb017bf2c32e17f7e444e583bb1bf8b69a64be583b82f1ef47c0edc8c09d480de13ec1677f734df0322935e84e4f63251dfa493436dd3d87e17838b750bd19c56cdc3f0d63fd9d454ad07c6def79546e8c40fdbf466d6ac45158f70151559c6d620b775aec71ed086bfceb0fb0c66f0fbbd9df65c9085333e11bc5ae319f2175d3255c9cc1b30f2c91005efc1ea9b318e80aacb09b538407208c110017457ea6e149920f8e168901676917f7fc0dc634d8a4065767037798ccc1bb1b6b0e5114429887aed0b097e87e57fe23e4d4327127f575c89d64d3a472bf5e3913a5aed4a7bd429a130638fd0359fd57d29e52535f825ed74234086eb21c38259e10cf4bf33ec860e4cd46eb9426998143fbe692475e065e0eed6ec6da4db47bc25e2561686e3bd2468c45930cccbd46e9ebf67eaf6759a3c523be72cebc4b5f5780d165678285904236afe9bc41a9fc9875d5044ce04c91d4fabab64b32fbeeb550064f42926a4e26bbb417258f201c367b38bb14bcef8a87f9f733c54e9d0ff1e0f08768ee53372d72cb74cc3a7340b5a018479060e9c8bbb8bf5f8ebae4b5a028ef4cf4f9d96faf0da3213a6d455357471623f35adf7d598cb1bce61bbf8fd6bdc5711569e09bfa0234faf473a3e87d3a610fb021799e265cc8e32efd08399a23791bdd7fc691e0a4d45cab3b0baf8a86d1ee600a0059c3a25e281c6c759351456cf5090aeb1cbc67818f0b7fea6fc6d6eebec3bb07a77bdfb7fdf7ff71ff0d1232896cd752d7e7660440225735a912afd488965c8e30f63e723f0758406356ea874591edeb6f008e8bb7d17d86be23efd8a6b794624a0a7c06dc8249f6810c15a0c105c7d30fc0ecf19ffa31b5b609ad06a1b401eba6d118abfbd81357e1b97f891af9d6236efdd4ea295cfb37ec5f54060e82b2238a156afaadec04f1c4fdcf658523d06e4dc659fe0a300a28d42ef4977b8cf2b920dd19d1f47a316e97a9f4b5792e6ab5cbee46951cb8d22a705545cc804bf4cfa9a34e361515b922d5889faf34350cbe3b5236885ae48cf926e34d3c62258a3061e565acf5e9bc3b23f4092cb237f31a8f6f4ca4c692336472a0177a44990f61532034004e50c79a557d17eb31574a6ad85713c73655f52355d340835a7fe2a0ef3bba0a77008190484fc0837c46d8f6a1372e3b769904b01302a83ee7c7f0c52ea409fc3ed409a224cef23bcbe47ff4461751679b031bcb397df2a8e71f0c26e2fc2e", 0x1000}, {&(0x7f0000001180)="afac77152f0e6f10f0d4323316abb7c8965940cdb0fd38815379e891bc47b8e5a75b8f6c31ba6d90074265c1c453b7ee95008939d3d3b2656f61424781104a3c2bf9dd243443da0ef740dfdc9231f7849a4da512e1b0c9351df43dc5e57a5b6b56e21b5146cd356e9e2cfc1c6fc2025089f9d775a0e640951fd57af411951614c941994fd29a315cfffadf6f8987e6622e10936b0b2c200d1670731c20088be152c23a3066898fae79aa5c55542ef4c2f4af178fde279b53d1e9903420f7f6335e2fbd794d5b61da457380941016b6b20b301bce21afe4864631b944955658e20e9801586e9d47f1b30d819625", 0xed}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfd49, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x803) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:19 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xfffffdc8, 0x0, 0x218, &(0x7f0000003400)=ANY=[@ANYRESHEX=r1, @ANYBLOB, @ANYRES32=r1, @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYBLOB="b1aa89affbd010a8b094169716520007416841944241362468b6e13326bf997b590471411c54fdeb654a220498a60266be460d87f7b4489cb079a77cf6eeb9df1df754c02831265834f19076d5c303a4b42cee6c4e57ec382906c7c79314e421ff6f2e90321a9b7bb8231dc7e1f4275e2c76326ca3dd92a5d7be6a9fe836481a6182e255c866704110834e53f0d97584aabbdd717052e66b14891524febffb27914170b2dc1550cab6ab784780d37591ea5baca3b02832256dd0f50debe6443cee323027d6a2a7503ff95d74515fe207e376271c1ef1db3e8e1f62c272e7f604bcbe57fc865db7d8b5f72046bcc9db74000b641cc133b71f96e6ae017bbf17087b95b5f8ebd0445a9184c2e4fb71c6191e787a62dd8c6876bf82c3a7e8b66024184e04c784a13543abd7e2509267fb27a29576e6c4873bc0550d0ffdc9d353008f77fb8f0cea6f6b91f4037eec81399f4d67b60ec15499e8b919e8ec83474b003ffee848ba4567a73e3d64cc16bd9e83ab790fd0c24f73bf28fb7b909c384806bbef68fc8923110ac6f6717704ace39291ff85d26ea7e4d4a9c3f09c86428ed4977048a8ed2d616bb877ea57644a928b746f73e93fbe9c50671ce647fa31fbc6f5dee2be9a5a61a1f3c1d0a0fb1d119696da99f55aa592ac73682593635461a815ec32646b9c0b12df06d755d4c2126066ec908782b23318fcd274b06c104a8cfec66d450ea3be742c53cf0e0b041827d0e63f35cc46088661b95286592c06756a75665f10fe9c7d54de825b6288f52c59e8fd1a8fda635953239b5128dc0f34c4cb6a2c3c1375b3e0473c3d47fcca77664d59e3fa01975bd5db2209dff717ea4ad616b1dfd1fd497cd0b1ff3e834f8c6880932a8af069cf5d1f708b8caf39f7881cbb2b25bf3bd8094aff13369f9e074cc8765fb1d2bfc2836d736765be8c018ae5c0ae0395ff18c53a39c5608ae6420086dc9600da658a717f3e7d6c496b91fba300a504db39557485e4c83c2190273c274b859c2c00395f5e60b9d744387219792f615bcae6a230c1bc166dd9d90c64f25ea2b65108209bf52ad614d0eaa4a1d79e6d9cd27deac37419f484e1a234e8ab6a1d6e40c92b452160bbf450410659000d16d87496487fbe2ea4e53b34eaeb91928451eb3c2a9db7a0f543598cb2eab1e4837747b319517469571b0350103f28e72c60f4330b9a8e48b7fc5f05460d1b4645b33e5c29e098c01d7ba6103563c439f33e4747bccc3f779ab59ea867db6d4817ccc03414a63f7003f287d7db8cfe037fb3608090e61948c8e78a9f2e7e4858834a213d51b687eb5fe89e5dd96940f481029d7db932ae26bd0dab8a2541e8cf96dc6781a4c8d54c543b0acd170b0a73c3f5779a6250ef15800185284b16a424d5a9ad37c630d0d56465bbd6ca719f4b9e093f9e9066205d4258fbad707dac9b4bd017bcc197864d8e20a65c5e1415c0de2b3923e406aabc142680a79713ca6a0478cfe2bdec16c25cd905e7d8e0f3f568bc6a2009b0a45292f847e449d61df6fd215cfe1b31750c75b756b9f39e7b396636ab5fafebc525d568668f4fd7ad6ef6cf1e685f5f6a9c54bc1586d52c4d51138bbbc4bde3331e1949821b7babc92449f1dbc59c9a4f9bd923abcb014fd887d8f230198838429198df01bc9ba7f72b4093281460d822568fc5b102067cd82b5285e17d132dd891cb56ff89a8b07ff2d35200e7f989e4ad64405c38f3a6d41359874637dfc43961d90474025534c63698833150a4ac4f034c20a08c75148d04d5a76870ba33a3373a23f2bd60af314d4f33085864caa0e6becd3e3eadf659439c2636a22d41d503b9d88c38570115bbc5b9658e976aea72f836b7a8e4be5f5006317809421b4ccf9aa01178015110545133a20d51ca6cbabf6bd253483c34c0ad4e2a7c99115b4b2145a1fa5bca3ce8d639b395222405baa9b70b9a78fa41cbdc36994aae81c02591a4fe1be0d63a6429872104447c11d704557e6c060d3d4e75342d0662543b44de32af5db6b3345cff1fa64a6afca19aad9c2f12fcc48f238b34c733afef20da53efcaf81022c31dde91e10b5eabedf50c726735ec6ce973301b9abcb339007e6303e9c41360efece019bb5bdd1f343c5361db508f543846e9f803c236bdf517ead7bfce0bbd6d104ef7e4ba26411f0220d980cc26a0a4b350edb0c28b12f15df46958647f96c6f02003a8da6a038d2a3ec4a5a4436274d8b13c53c7de867f6b737d5e02be89e334f9b4683f3912f0b1355577dbe9a09dae5e91d232747228af13ba1842d0f5d88090c50aeb14205ee96cc8a1000f718b1a140f5c989ccce119e1295fa2ae43654643ac185737c4441cff968cd7fcd3cca22094a82bb5e9cfa3d04b39c84323033b70d1324937d761b0fc35eca2fb31ec9a92aa7e563530227703132c7ee9aa3285f3aa9d2793198c74976875a0245d73d6a99a569fee91ca073f8f8de2e1b69032650ce0375702d4daa10ecfeb14ece7c8df1032439320b0cc1b551d77f7867f79d9120d649a591485dd9cdac64be3e9bf953074f7e7ffd2eb592063297ca692770550d4aa4b6fc0569e50a14b0b54aa1f78663a879ea464672fb3c7fbd809990d5be28cf7742d89cc8c130ad4174c8eb9db62242272dc4a2bd42713d78b1bedede167ea36fd1458e67d51f8c6392a3974a7c767382dea2318c2f800f901242c50d3799df402873ed95098d144610d936c77bcb55a728494debd100e8d280c281dd6c3a2f9f521a48e0fa29f820478e4b0899a4ecc5b922382f69e2f486d381ac2d44540a17a3bebcc2e0eaea4792a750ebc8df54ca8533f1d19968455765fc19c5dca9f9a1bff68cf5dbefc93ef1f0506669312438b9247b30d516b869e4848e6e7855a9d4035ba5e694b671a3b86aa0bada146bc53ba336874a794eae80e00c851773bd2a3d5f5df5dc1555095651ac3939f0d88e34cee235a8715b5abfa418a3833c118a6d3e0b8c80b04564f114f82065ea4c3b5694574a44ce21592845dddb0c01d4b6492df6b0555f43a782fcf3eda92297549ef714c50d5b6785dff1b59784fa2d23bbb1562dc679d445b76fcdd8d27407b7a82f3b257af9b90ce44428d21dffbee6d6335c93434ebf82dc6bb86afa8f5166b1ed1b74827e57077ddf87575948663ecb97c8f4a989e3fb9f8522ed131dddc6d5c55ccf58eb05de7df70b9bad5e42c11ec703eb4a56d80294202e23105f55484eaa3391a97863fb7f35a75d799dd491aec4344e8faf466b78ae3da9166dc90ce62acbd7295ca50c46d0b9eb64bc8d9d5e02fcbd1e948b9475be5a962a7162a636edd346feba3370726987fcf73d7648bb7268f31297229a193c3209b6b77543857a0fc0ee682fbdccf8a299513c23e1ccaee22107e122df87b44f20e24b7054b367d398b697e70e00ba7d48faf3c74e409450f9df220c1cc071f93bfb2d74077a0224416a362754df48358c01a1eb5a8044e7fc56283b3dd5dfd1def46026ecbb88e09f0470c77141bb39ced99dff32ac3054e0941ee1e9bb052a03cddcdb44d10d23e884b919f63e54926a76e25e064ac36a565c7d2116b7b4ce8766f3056b0a5cb2d4fc333958d5160d8a5d3ffeb762879b2dbba198bb79ca3e410266638db3e6f3ae21842619ed24db820d10857ccba2edbcb2039447b3a7cc82bab97702c15fe4861553fbe1809f843740142322acc3d3af36b7f93560c2cff12e2b662f7d26b34e19caf1172e97aaba6f609b789f2b609477500bd8287db38cadbcf16f94f3262caa468fa3cf943966a4af75bda4016dbfae1ba14d6face3a749c381fc0d22c9f96b2a7ccbc0d9258c780cb7e145759ea4f1afab2879d778ab664ddd41fed78f2cca87715373a3aaddd0c926601ab23945fe58184a7e35a8e2e160e28e39b105524bfb94b1eb609caf0deb0086f6272afa6258fec1660c3d64de8e9a062575f8d540058a156ad086dc8725e9dbae66eff613bbb615c48d80f809be96a0a47dfc2dac02a9168b0111979978952f258cdbad28057fb5af1001ee9feae76b3218724697c7e2124ecf3379d10d8a95d9c54b2eeced668011aeb2a486a55c61dcd0657d179aa3686b1810498f02bd14f3b17532ed503679c55c40b128287d81a36b0289e12c6c42b8e25928393b4a5f7281a034c125eaf5621a2a63d80745ac9b77585c69e18c13b6f7a9eae4b01c3d7e7625ec909dc48607f2e2ec33ed503d6b45467d1d215d78211c70c9d79a2f99e0d108871ded56f907c2d49d29511dd9d7ee4affedd55628f4eb8e93e6b8bf33228abad47448086533d49c97cc81f27a991a78952099bdde199b883f16c9e92a4b1d725f0d7b336fe53cbf8b4cae02a5649f05f476db2d07d10e5c5a85f8e142e0f96e803c8dfc541bb504ef7464bd663c49656056320bbe1a418a78d0fde1223e9c7ecec3c8de99c70d469a7cd67884e28c9a375216464ba62f290fd4856ccee9680e111eb0561d32a95922afe280710be75f96b7037a239e90ee5dd1ad9539249117b49d85641fea856513d1b03e1bbf5707c598bd176b94f6417a780b39e2706f268f045326fcd686e8d8165aef896421c43fb791a4e32da2ad524cdf65ef68cbd9bdcd190985e5d4992e76c909b49d070da2dd9d91168d3139793c9f0ec1db35adf90b8f22c5d5e892c86768b4bc65ec84160ef113c94e59511494846337f027cf7a34dbb227b58236fe7cf40bd801ca4a3cd67edeb703801a8044631e1d57add4f44c8f159b4d79e14dcb78871af3f64baa7bd14fe7b4b85402da84fba39d6733d7b9550361ba47b669077af416a82771bec45dee496a5de9cdc056b216ebc282bdf3183c0ad9272732be7b36013ce595ba23c7c6e11e5440f29b4511a5fdd79477ac26c92933a08f7e38b908d74196e7bf7c7f97a2ef2dff36216c4617d0fa75f4a30f3d391a479ad81fd46d16c2d5ec4e29a7cb9214f6c067dac37fd33ad954a19fee0b6a4f7e63c58aba61194a7b55baea396bc2684efcd259b1287c464d4bcec8c892f330b7950180824b9a49239207ea9792d9bd7fd3878873a623328bd914b3c3871bbc313594f1e4b1de8d3694ec9b9243d344365c1e98ac9dfca90a51582a2d77d689d82d43e1623ce60ba29db2d9a2b81a86cc1dc7f67aaba9a5becacff2844673cc51402084dd0f84ce05fc646167331d0d4276cd22e0a53f242a767f3a07bdc37619d9267bc30c16a5e1c6f99910200d093571bd3bafbe26faab75d248201be2962333b55748ab5def6337faa9a7d4d36ace19507c29db3763c065ab885b096eb035c86c0c99e128a47b31d80ae94ad35843576f6d7c93568ed0f6fafe7fc4fe3b6e19705a5b447bca9a601bb51a11aa0b2dcc35632ff385aa623fe3304e595647dd52de8297ccd7c34e02d47be02427e982221d1cca74cc096fa2966b019479609647e9d2680d0a54f6cb80a658b6a4be6983827467d42a9a56f461f5951829b7ed54c2e792612af3a6bd3ee5bb440517b35159e2f024182bb99ba941fc788e0329848530bb27019639c4c9b1064d84dd2d65e4a4f814ffbc9d802130239ef8af4430f3b13eb8a7097e674cee18ceb15390aa2d9989e053c48ae60388bebb6d86fa734d25b2cab21d4655f1a38817d0aaea361e3a42ec48b5233af14fad199f1b112720db6030835ed58f29f9669473bc9a0388c2bea0dcfb273924f046e4240a7f7615ea938dd03c148b2ac2c550e3427c50a4b57c0132535f021c428e33554a8aac04ee7bf7452c8211ac52d7f1387", @ANYBLOB="43ad8afadd24942a5e3b9194e7f746a41f179d13791e5bddc4e2693a970310e12bd423b47e3b9a86b7eb1c30623223f1e4cd5712e95f01", @ANYRESHEX, @ANYRESHEX=r0], @ANYBLOB="2a8c05454e0c0ad1120a874f267b961b2ca8e5c753e9fcba208d997c053f1baf486aaf02a78e3ba9b37dcc32f1399b0f03d8d61d222aa63a23784423a00def6046aa2dadce5939543ca8f9e5255605dd5675ee97be4347e350a96dae060f547f196a53d682e5b285bc0873bce5482656db414b2adce0478409d1427c4f94dd17d2b0e69c5c4d144ba015a9e02fb7cc318c3700b0ac3114a5cd19487e1f0e150377984d6ee598fb5dda9ff852370c5e5f5c4f114ba3686024f1f5dd7867c25c085c38943a8f86ac3ad39283ccc36851c9d26d0fcdce5b00ec29517d4e6f0c39f4fdb852da476676f2525db09f66f858061b5e8e3a6a279c096727e6574d461d09c17ea3be9a243a7c9a5cb27f4d022abc5cef86a3c01a218df37669264177a9e0b872805a0e17e3f33bf1fb2827e6210dd6abe6ec832ccba083398b6d54ce9fdb454859f733ac9127ed4488d190a2916a7c4802e9951f33b076b52b06def7d75b691ad6d392a7ee35b7a3dc790bef56966d06ed6a6e61a64647fb3260067c2e7f1f343c6139dfb5b5dd2a1521410269b889c7526636254e167cffac36ff53fe11b13333055b2ee7f6493345958a6f826229abfae8101dc8a8ff3f0d3642465b983de3b6641e0722f3d8fa0c45ca3bc6be71ec60ecdcce7e2f408d6a251bf4f4038a7f32af50455e1115bfb90343e3ae4aed1b97d489262f59bd50d1dc1a21c12bce0f757a427339b482307ab3b5a75d7c7908d4a092d6d32ddbf6acc9e2dd318e4c2d0c7ef986999c4bf82e0aa839a47ca569a1656c64df6efa11c08441c0bc95187e64228e6285863d34b805048964e093e062b9d57b9a8b73864a320a3becbbf6828e51f59ff046bafd045181741303034ee229bc8f610fc35020e1b9269e9e011d0895f9a90a59c3132e2399a18c3157f5515f8bdf19d92e214db52f3063b063b67521c070798abe75e4d28c053155869fcbf148a212389fb7e24ba5dfee9ccd7c827dcdc3a384b073fcf27f689d37d9880e9344658c2bc41a765bdaa752996e5888bc39f01a1e44ea6d99dde726813b8b2fdfe064ea2c2a5e3dd81158e625e33a897c6c85830af8b5a209e878801d7bdf5a19e2a2972ba95fa8e27612b0b9b50d4264263f10a6bf5ec2703233a704fc5cfbdbdafa73c2eec8469d17e22da134f844e8cbe35631ccabb0267d99c6d8f4a6b9cf4a2b6cecad238b054c2193265e369efdde0ff735e72605973534f749aa7c254e6b172de3bc242346c92b54cb7684a9f0419f839c00be7847c8da33754ae8098bc1c54a8e934f8182f1397dd27ab0ed840c1d06061db6f3dd57c09bdff9659f0a40f320ef40ea7bc2ca64609a6f5d725e9837d8c9db7c31ed3afb765ca2bae7f0de740aeb80e3d3026fade7bc6b16e94872fa1b6956d93cb85e4360dc60c0bebfe28807961ef1206decdbf9d8b46e918b0ec85b34606ff3c84794bb0fd0dd239a9a342d834906ece44f4410be013144792005957025b5a5731d3cd022a515fa1e33a46e51342983dd64273632832f0b4c20380b8882a7cc8981c52d1abccbccce0ffb3c13819e87ca473fc594e76920fb4283e0ee1c28d740ada99e0c2e33d731d4b13dd32b94f0e77566c34476b7fb1fd504b479dcea2fcc7f6da7fa3517e91654200e7eaec143b90784704bf4ae0a98ee464b87c24b55850c561910b2dd6ac300a6a87a8c67e9fd19447c916287b695aa313adbed453bfd36de6764e951872fedf9469c1afb5eea13d9997879aa4fe09ae9cecefeae066da4fbdf3eb2bc7675278bd3498ba48f6ce9c1f4c392d6e27e2f5b13c60b02c3ad721d317f77805fda2e2100fbeb42bb98a83631888c525af15e3db9def645f86b4ded7bea4610c589dfac315a8b9c117f1b70d53e7a2ed2340f4dc3b33ba2c260c58ba872bdb30fecb10b6536e7c080dee267ea105546473953930535c924a77043c85d40744282039edaae8a4ec50a4d525d63531a7097fe71e558fc31ee04221a1c6bc0a17292d51948c7a241228847aead0edbf27a00b4f9ab51da295fe7c153ce5c64f2ad7e54c45b32f8aa4d50a1a79f7c774751da48d3f8db90a092ff1e32108d260e87d622acd815f600108b05288baadee89242c8cf7096475b924327c5474fe460833611a5e477611e8031f8a621cd5aefa04182932e92f1007e82e62d84a1ed2832e12272504b53b087c48d11d3b8a0dceadef81107ebdc781d30f6941f92d3437343396568283ac1ca48671934a9e60030583784fb168733c8546fc37b4c36ff39edb4bc16e3e1a55c10af3cbe635de04e3e1db50c40c6a5da88c8739e77bbee79e0e26e81174e3bb509f7b453875e72b8bba308334bd440f338278a22800968158ecaa2e0368c25b5cc694a514feeefacbeb30d24d1494a0eac090cdbc8cba6bf4810af36bfd378b1292f00186244ce13a9c0d8a44a4f20828efe4b45acaaaa1e83aef910cb0724907a7585f55504dd09a6ac276051f1e030dc0b72cf86dff6d2a897e9ddee44089e4c4aab359343936a1c2558f06c3aac73063d4ec0328037596341283ba81e59ea7c9b2ba9150374dfc78b53ac2c3898ec84fb6c7938a1f26319cbf258a305d8d60743cf2e970c7d9253dd22343627e8c738ec63f9735ca376a580c35845a12bc2353d30b73fdf0de1b71c10cfddefe4680a83cc6e3edbdd40286d3eb6072b08617331fea426030d496a3f20275f0e94332156e42f3ecd6f37429b50398dd670517353986061fa383a499d186694722fe81692f4f2c30ca1fe996fbe735ab809cbec8f70f7ec1e11eef89ca3b46b89f720216df85d59d7865116479a872e99142bcfe15baf98c71b421cf593510cfdf528b39592f0b6f67670debff4ee03931469778bb981ab785af686a2423bb818a4f05f9f19089a85f111bfe0808be91787fd15adddca3779d212a2363a04cb49b15909aeabb8d0248a4b01736468a22c4924f1ad8716572134352ce93c88a0fe971bfdcd8b1e12f790b4a4f9c2999555a819c0df0e315363fce5f939ae55494520ada962c1d2a56811ee042a6d5b228d76a9f61b57850e1bc5bb393a7429927f493857075091776a775082d0a7486120d8dd9b3a8b8e163efec76fc69767c1c19fc5c037cfe497603425ee05b4fb4839cf409753515850a45be01c4e7cfe39009392935f2de8b2da97f2d1661ebb03a73e0118d6c07fbccb9041f51f7be55b6e8c4c525a04dcb901dca90dbfd5cade31b3c291fde6e1dfa5a33523ece4c6384ea1c1728467814c5237a30736d8020e31cacd1f5fb87c4c68989ad19785cbda0a9916fb61f28a74e29856c19b46050bf0da2bce8ea400bcad2d31f728d4b55a835d2630647c0df54df3dccd16c72bcda89de466a9021e62a562acd9fce92ed441c8ae570e9f40b18abc5f2621745774a2309c48d50bd7d51a47d87a58d79994bb7afba462958f26017fdf872b93182e6a56517c2735e79ef5fdca2ea504de704ae811caff34feeabab5a447321edc08ec84d402f1ef0ec3a442eb42fed591eb2ca1d9c364c18f332ee5844d5b05832a426206c4910354ebc0230231f18e7dc998db6057fd06ff4d2b02d2dd455909bcccc0009febba65d6f13b25472525693d0e19ca5486f0aaee80a43ca4e25f3f7e42198e50e37b53a05d402f40abea448b0652eb3a18bd1153d3baafe26c1fb464ee3569f757118b518f24b54b54ed520201188dc0607f5af7331e0cf1ec17d8486eecd4b1e9e5278550447a7e105180437198fd837fb29da353b6218d5987d2455b3ede5b34d8d7b9849d5f95602640a026fb394af48ddbfb6065494cdec179c6dee06ba82c78ecb05a37acc8c3b43317c685541e074547df2ea9a1c3f03f99331864a8f1d8308761e69faeddf6886822299a2e36c4c49477d4934616af5af81f62d598f51ae9d0abf9e91ebfc1849703737bb90d14237bbe6211a6d2d93af09ea275769be28b1d3d4cf3719974ac1bcb5b9180376fcf51c60b172a2bfc216da20c4eb11ea5df414f4961c18b21e0994011d5acee7ecb2e2d375011965e66eeebca076ac2fb987adce315afcf5e527b23f13a88c3fb33ca8c2d393174211fcc84b6c3aa8ba7415e009a6841f8d5b25026ea305f59186b3179bdf34cb0571260b10d3fb85d3cfbff063cee88b9132561ddde723a404ebe4db952da5efadb6631307b51cac7eff54a8929915d7221941bfd230410cf25396e3aa43704c290ef81dbb4aaebfd2126a8ed41db829dad1e13dbfcc7bbb79018e2121e45c6d0524dfd0b52c5e303419c99aebfad0e9eed48efb3995d7afb8aaa0fd22ad8714a52dab3025ac4f8e043fcc170bb2d3f4bd6b8aa3a87b33f76cfe175d7f3f03ba4b850b50850309472267d92f608f65929008d0c9a44e61215df34136f35ceae1c90a50bdca218993ef1d2b7ee5139820324dc2f86c62a5f67c8fae5a5dfb6f2f529680f47e3f1da737d610abcc85381569a8a5cdb9e8017307c522fdfa5d70d23581530933f798043d46c0c8fbaed33f79a9b9d6603f97ad01a4d4ed2c0ebd1f5d8c7894f12476a9151d90fddde0726b3e82e69334909122a474aed7ea73583498af9dd8aeaf8b6fab54dbfbf7f1eb614141033f374b12e6bb0becafba36269dc2580646f1adb22ef8f68d266af7ddb27f692ee23078b10d8911d97fa1308f9ed5f670ecd940506a673775b6a09d6a135fe85f17a88aee300268bdbef195df12f8a70ecc39e30a517a656435c76a2cd312d2073dea27e665836baf567894e0d0984f8ad6e6fdddb2dfeb0e00c59548e70a128a87f575c26ae616d911a00f70c5b3d147ad2fb3dc641f2e5383199504f67a144346bd963284942ce2715d4f37e7d77082d69294f9ebd10bda2794166622e04f1554269eb67fe0f039943dfcc83925d8886676e6dbc7668942a32e770ba304854ea7a8a9a0a65c51c653d160f7c47d2b5b21ff6f394ba6ca64a87e7e82d59fbdb1fc7ba4a51cf65e6c77db2cbce0d2774c141322c0e6a66b0c406ea2c1c7c01875d43e1541b70aedc2225410d78b78d28c36975d153ffcedba6c18c707b1a817a6432d2a4d52cdfe2b2ffa20e9931248061a52574ac0426ce781ccb9bfb9e4e9d4be88a59e73530886961a23c72207e2a2bc5a48681a8f5d068b41497edfa5274ac46cce9d866d70e830ae5ca9ee04a542a03444f3c69aa22dd4d473f43e313e84f02863ab3952368bc2c22d4f507b8574c849b6dd64ec7d5c52f0c2d1d7e0a84a2724f3c647ef2232dd748ef82f3d410cef85a022959d1c6f2eb7d61cfa86e8d0f4c92cdd584714e3a09e8da65e499589bcd6c640e88c6cfd92d90976616d22f9050a00e24110c9c86ef5ef40c866e2c6e5e403b8d263b7175826ae6c269a8c5dbc53aadfd29b8b58285f2bb22f5438ad66f8b4be56d49beba002c68c161e5f75b0c7287fc9a4abb5a4df60fba06145e054f2a899e8a7a9fa1311d5823ad425773d55754df5dc2f1ca1c7f3477201fb20c65c4ad49779e03ef18df7d6368b26c4e3251b45e12c58dcb7cbc0e844c626042404bd28f4cde32788de187ff9d663bcfb3b1275063f48611f6aa386fcd53ffabee322b5259ec66c433cef00523282b35ef0202c60d09bc3d4e7e1937a177b7f2124f2b69622fd22f862bd660231c7c8f255480b18ac662e1f2e28abd0dbde85f0a89580fc76aaa80d35a38410628cdc3743194ae5157eee5ad210f14de1f0098ba9f3ecb34cfae15c756c1231078c46fd84aa7399d29d5b5554fee7820f22e2d4933f72466bee2e76af5", @ANYRES32=r1], 0xfffffdf8}, 0x0) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fff800000000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xcb1b, "0366402ba77f0c03af00"}) setrlimit(0x1, &(0x7f0000000140)={0x20, 0x1}) write(r0, &(0x7f00000000c0)="8121aac1325b012b", 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x7fff) 11:09:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffffffffffc, 0x4, 0x1, "050072ed2f2524fbd3e6d7a0d5a105e95ce98b47", 0x1, 0xfffffffffffffffd}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r2 = fcntl$dupfd(r1, 0xa, r0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 11:09:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = msgget$private(0x0, 0x108) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYRES64=r2], 0x1, 0x2, 0x1005) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xfba5, 0xc2, 0xe70, 0x3ff, "e497997c95ce5f688fdf29f9da4415cd40a969a6", 0x0, 0x401}) msgsnd(r2, &(0x7f0000000740)={0x3, "d2ffa99f328f0f8d05c4b6e1c3df16d219ee95f59989c1bdb7daf3c7e74abc9c0251c94bc9127a3aa5fcb55031a45a816aae88a54619e341577975f8a7837cc42452c165b83c3089acf9fc26649ccb13d3591e975b71cd03d7e226b6bd8edf8bc99eb28e82729906491c1cb62cf818637396bba6bd3e01d2f6959beb78cbe9704bbeab22"}, 0x8c, 0x800) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r2, &(0x7f0000000000)={0x2, "4c3fa83e1d5c24e60de21dc38c5662a7f7ff8d"}, 0x1b, 0x800) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) 11:09:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r0, 0x4) r1 = open$dir(&(0x7f0000000100)='./file1/file0\x00', 0x209, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r2, &(0x7f0000000200)=""/243, 0xf3) 11:09:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000008d6e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:53 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xffffffffffffffff, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r3, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r2, &(0x7f00000001c0)=""/70, 0x46) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x401, 0x5474, "b1da94478a2498fb9eb511bc1578604808290f58"}) r2 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/109) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd48", 0x8e) 11:09:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/4, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x3, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/4096) 11:09:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000001400)='./file0\x00', 0x10220, 0x21) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000001300)=""/228, 0x2e3}], 0x2, &(0x7f0000000140)=""/1, 0x1}, 0x803) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28100000ff7fdf830000000034adea7e7068631b7fd60c9e0a59b500000000000000003e1662ba09816eed9d19c4dd0ea93dcee542c87d56e46cc45c07374f5e1336068f004e153fce073499526cfad9160e93ab37fb0db9dbeb083ce3a6c117a2f186e99bc3cce6b06fbeadab78bc3ee9ba5a20b8fbc2ececc6bbe29f324eee302aa35a1d76ec37ec8d197dfafb2f0388447dec2b7bff77b695b1295af88ca17b8d3051232d1f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 11:09:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x28) 11:09:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1100, 0x0) poll(&(0x7f0000001700)=[{r0}], 0x1, 0x0) 11:09:55 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2a00000000007ad9272362a2e2d3bd6614fbe1af60eba1b4870f7aa7f6a200c7130db5b6d888c798abaa2532b8eee77da587dc5b04dd4fd08c46ec6a45a1002a257d20c30cc2750fb194ed1186c06537032523a7ad8f26e8de49134eb4327c3c0bcb6e616312a5967285c649254bca30ccb12da03487071f8be4f1", @ANYRES32, @ANYRES32, @ANYRESOCT=0x0, @ANYRES32, @ANYRES32], 0x3b, 0x10}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x22) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 11:09:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x84) socketpair(0x31, 0x0, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x100) r4 = socket$inet6(0x18, 0x8004, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20900, 0x0) socketpair(0x17, 0xc001, 0x8, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x82, 0x0) r11 = kqueue() r12 = socket$inet6(0x18, 0x4, 0x9) r13 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./bus\x00', 0x40, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) r15 = open(&(0x7f0000000640)='./bus\x00', 0x80, 0x18) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x10, 0x169}, {{r2}, 0xfffffffffffffffe, 0x28, 0x40000000, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x40, 0x31, 0x8, 0x256}, {{r4}, 0xffffffffffffffff, 0x29, 0xfffff, 0x48f2, 0x20}, {{r5}, 0xffffffffffffffff, 0x0, 0x28, 0x800, 0x5}, {{r6}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x80000001, 0x7}, {{r7}, 0xfffffffffffffffe, 0x24, 0x1, 0x8}, {{r8}, 0xffffffffffffffff, 0x52, 0x21, 0x8, 0x6e}, {{r9}, 0xffffffffffffffff, 0x80, 0x12, 0x3ff, 0x4}], 0x62aaf89, &(0x7f0000000680)=[{{r10}, 0xffffffffffffffff, 0x18, 0x10, 0x1, 0x1}, {{r11}, 0xfffffffffffffffe, 0x88, 0x21, 0x800, 0x196ff614}, {{r12}, 0xffffffffffffffff, 0x40, 0xa0000000, 0x9, 0x7}, {{r13}, 0xfffffffffffffffe, 0x50, 0x20000008, 0x8, 0x6}, {{r14}, 0xfffffffffffffffb, 0x30, 0x0, 0xfffffffffffffffd, 0x80000001}, {{r15}, 0xffffffffffffffff, 0x24, 0x0, 0x0, 0x6}], 0x6, &(0x7f0000000740)={0x6, 0x2}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x10003, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r16, &(0x7f00000000c0)='./bus\x00') r17 = kqueue() kevent(r17, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:09:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f0000000200", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 11:09:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="73bc4912", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x401, 0x6, 0x22232bd2, 0x85}) 11:09:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000300)=""/158, 0x9e}], 0x2, &(0x7f00000003c0)=""/153, 0x99}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x813, r0, 0x0, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20480, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x19e, 0x5, 0x400, 0x0, 0x20, 0x8, 0x0, 0x1, 0x2, 0xffffffffffffffa6, 0x10001}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x400000003f9, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000015c0)="25c9a730148b9dcbc15197bd2149f51df31528ee22422b08800e659d5672cadd2a08db0e20030c119a895e50a99b4b90dde4", 0x32}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="67a1f5762043223f50715b0eb5aa62e89b01d45799e223af9c7b00e3edf6b12c199cdc6bde2246e127cac280713093f3672d", 0x32}], 0x1) 11:09:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000900)='./file0/file0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="7d0ba1e18ad93b021d2d9110263803018cb46a8d971fd9f930c61408e70eacf4697fa7bba9931ab61c9659b1e22e8486778d33437bd55c35b03d834ecd9574f171f04ddbaf79f20aa9906ae55999d7b5006e39b0141bc88ed030028890d8bca7fef56ebe6f3432cfc979c3faab45d1d604ef096fff9c82fee56c871955c65ea6d373de77c8435958e9fb35888dc600e1", 0x90}, {&(0x7f00000003c0)="3d261e5a261315c5559a1e92b15912d63ba4957f8f1e5ba2623aefa80626cc3c10fd6124d3562641afd4ddf402cd328c58a074e2a4388cdd1e3d3be943be5383224c91da893bbff460ec6902745b3a51af488da51f2d4d8cb6df3a062bb87ff09ef7f6a776450b49e1b2194dd8eb1cc6816be7a19da17158fcb4768fdc6805d33a8d34fe6dbb0b140fb6ae145e0569033b1ade0b443ed2c63e2d652e70012cf4b76c3d802c3cddfc90b508522b3306b41c22c4e9abeae3b9c05a9903d6548395e44d34403b2ff55b9bb10bc778ea8876593bf80cc19ba37e", 0xd8}, {&(0x7f00000004c0)="69243f26f3cadd1797ee3d731f0ed86fa4bc18c180430769660e12758d70158af9663955029f6e1001fdfc13722f2cf5d93ef038d8d690c8b69e998228a2151219efdb9994e0f273e741bd67dc8d3b84511c82657ab565dc40087fbc00d16ee6ef3e432aad761be856002c434e0ff8d7615b9f0d5f68d7bd79fb227c90cb33ef267d5a59d61d984bd099f6", 0x8b}, {&(0x7f0000000580)="f6606c0244c0308e52c08fce833ec3d078c9f7ef9d8e99aa4ac7ea040cb031c700446d9198421729ddfda056ec647397", 0x30}, {&(0x7f00000005c0)="0d99676b90617e7dfe6b66b2bce376c654e6c6fcc8fb", 0x16}, {&(0x7f0000000600)="b7b77b1afcdd93835000ee8b43176fb8031f84239a7f2981e1f56520bd89375e69c00581d3b40d532c54160d7815f13d87afab65cc7580d2a3e7e19c5ef8ceb4859625023d5cf61c4a4c05fc19649e164c96c35b058a7c6a568731b219611aab8e67f8ccc903aadaac2ae8edf1585786cf9b0bb97ad1b918e5495803142543b1bb816187d30c5a560b8cd47a51e7db257506d55698cd8dc2b221a276b9744040fb61cbdcd6f9b98e79774b868731e38d10e7d12aeac5a18090", 0xb9}, {&(0x7f00000006c0)="b218daeef498ff191f9e6792cf81d12ef07793e6f5c4ee97ad6dcbc52129e7391e2c6c2391e9ce6e03ea872be51c6463bab787dc16e1c55f00a5577248eb16b41d079eab4bf81d91f7e9a27fd3d664f4bea3b6e6c401992e3449b67fa017815973e5b4112a5c1c399a295b9286b42ff255bcf6f2697ecfbb30e8", 0x7a}, {&(0x7f0000000740)="308f30eb8459300f4deed9cbfae581ff989e4edadf240a928127da0a8f882a22fe6927c0031088fa05561df40961d0eeec6b7fe75a9d49a1ea02aad7917b9462228324e5fe1af22a4d59d345e4f6f93ed814351bac138025da9039f777c973178ccfdce3b7f6ed9a0276ebe19133c717b4c01086bb723d536d91f7d1b037a9c6514ddb4f3ecf7c0f398ae73c04b47c19241187ee9a5a9755d0263a9e71bbeaf74a36360a307f12a2f5965d7e9cab0eefcf9f0221752c9966dff9c646", 0xbc}], 0x8, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x400}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0xa2) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000080)) recvmsg(r9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) 11:09:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000dc15739f46f5ac7a28c1f1ae6983c597c20ad14f914fcc47fc619a8f7b98dcc20d9c23b89e12d92a118aac3e2fbb13", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3ff, 0xffffffff, './file0\x00', 0x6, 0x7, 0x3, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) r2 = socket(0x15, 0x2001, 0x7fff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/95, &(0x7f0000000100)=0x5f) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x81, 0x5, r3}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x4000000000000003, 0x0, 0x0, 0x0, "61aa0db100000100"}) fcntl$setstatus(r1, 0x4, 0xc4) write(r2, 0x0, 0x1c1) 11:09:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = semget(0x1, 0x2, 0x20) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) semop(r2, &(0x7f0000001540)=[{0x1, 0x2, 0x1800}], 0x1) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) lseek(r0, 0x0, 0x0) setreuid(r6, r6) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) select(0x40, &(0x7f0000001100)={0x72e, 0x100000001, 0x3, 0x6, 0xffffffffffffffc0, 0x8000, 0x0, 0x6}, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x2, 0x1, 0xff, 0x2, 0x9}, &(0x7f00000014c0)={0x5e, 0x7fffffff, 0x7, 0x100000000, 0x3, 0x8, 0x7, 0xffffffff00000000}, &(0x7f0000001500)={0x2, 0x6}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001300)=""/21) 11:09:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) 11:09:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x26, 0x6c, &(0x7f0000000140)="4a69c890e05ab1e861a7c7ed5153f342c9eb3af91d6f79f39764ddad0bf2a003ed31aa4a2a17cc6b6dd2f2d238c6e3c9ac710ffd80a4dbc617d3e7bd806c733197c5ca156f5f5c4bd357776870ede28e560d1a3e00"/97, 0x61) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000787000/0x2000)=nil, 0x2000, 0xfffffefffffffffe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:09:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000000)='./bus\x00', 0x8581, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 11:09:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xfffffffffffffffd, 0x0) 11:09:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0xa97) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:09:59 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = dup(r0) fcntl$getown(r1, 0xb) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) 11:09:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x100000000) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000040)=""/46, 0x2e}], 0x2, 0x12) kevent(r1, &(0x7f0000000100), 0x40, 0x0, 0x7f7fffffc001, 0x0) fchmod(r1, 0x80) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 11:09:59 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() listen(r2, 0xc714) r3 = syz_open_pts() kqueue() pipe(&(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) dup2(r3, r5) 11:09:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28df03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:09:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8e8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1, 0x80000001, 0x0, 0x1, 0x8001, 0x81, 0x7, 0x0, 0x0, 0x3, 0x3}) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 11:09:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) 11:09:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10083, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x3ff}], 0x1}) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7fff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) r3 = msgget$private(0x0, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x200) getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x4, r4, r6, r4, r7, 0x4, 0x9}, 0x1ee4b48f, 0x1, 0xa8c}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) r12 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7, r4, r8, r9, r10, 0x80, 0x2}, 0x8001, 0xfffffffffffffffd, r11, r12, 0xa6c, 0x49, 0x1ff}) 11:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdfcb000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x10001) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 11:10:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20081, 0x0) renameat(r0, &(0x7f0000000680)='./file1\x00', r1, &(0x7f0000000600)='./file0\x00') flock(r0, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r5 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x80) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f00000006c0)="edcf244e8a0509c2acee0ccf68ba66c73e8e73ea2d8471be7c8c8d4d82e5c0eb2e8e39b5b4b8d1f831e99703f4dc93020fc003462ac50ceb16dbc68bc32166b7e3c2b85ceaab4f5985f31722a89aa13bb9108a36b38ea1b0568c11fb273b5d52ea5b6001f65e091a2dee0eb7d5", 0x6d}, {&(0x7f0000000740)="4dc1bade89b438d86c5f843f1b0975886218562cc99ab7c0c31daec8125336e7cf5b79fa16296a7cc9e79d6564482dfd0b24428170c1ff8ae410c96bbdd1d75e6e19f9bdde1b2ff348b65b37638e4462fd1cd6cf0450834b523c64adf46f16cd37a09535c0c7f06785e5152a8497a07755c1f00ad1382d94dd8f8fdc2eec81474c066399692f87829cabb87845e3da512fef1f4fb86b30161998aa88fe58c3fcd518273a25a0af5ed35274670af5ca10c0cedbde6b3795abb4dca4ffa1db098d250be6239fa7541b6fca16e21acafcd5a0a3388e6bc1f2b903ab2590756c85a291a3", 0xe2}, {&(0x7f0000000840)="681218b538ea1cb27e72b456c1acecd54d18c3f1d8844534370ed9ffe4888f1a9b71e201d58d13274751815f5621c35c9942ba1c2ece9155b602c63bfc40936fe2d96c52fc8027d844d723761ede2391b4698d", 0x53}, {&(0x7f00000008c0)="901cc6779d31fd35e6554728297a4823f77757ed7d13ed7bd8f44332e7f0880cb034e63cc0cbd0fc150290a75e931723a94300f1a3f840930c5c22f973a3c142247c5aabbef9aca8fab8fa5ab51c752c3ca7ab57deb67aab1e39bf86158d59856d39298e5bba59e99b8ea11f2215e5463d45c9392dbe149a576fe26d243a0cc7d0cc508c", 0x84}, {&(0x7f0000000980)="b2623ba6cf81378a5f9a989ea578931755595b518186a1abfdb6c3b34483e6b6af99d06227919b3be9a3c67fd97372b5f293085d2abe06c10852d71845b142c9abd971470b944f7f25072af5223c67389a3c48ec93a3cc99d981f0bb496141629d4b8869855895e2ba91b2bb6ee588f3592b3ebe3c5f5f691f29c1797f9133005592b23264bf1adf5caccc791961f891ff2c455f62561789fff979263a3a3ecdcc048d2d1c9f4674c828baaa6f9fd922fcc6afba516b7c41df35fd7ae8c0ff723aaa35c79ec25a4126a76daa57b7e33c2d18bbb7843ec6e6e1ea0d7f0ac5f7af378a3a68b2cecbe891e8fc7e8b8c789129edec12ec725f79923bac5b9671cd544a5a1e604af30a50374c686cc8e1fec494839a693bac11c6668d871ae5f17ff6b1bf88e3d41d325924429a9e057473050568050078412946c3e7fb8a7bae8b99f01833b7bbfd117a291247a128067f1da8171107f3c071f37ec6e2348248474e5c3ae49c08026de27cf44ced90ea047af0090c7a228804bb7230fd385e008990f6ac9451d6f1974986d1a8342dd652dfed2adfcaf656989f2490e3da531845802119c7b642642ba59d2740caa799915f90299dcfe738ce14061ddfbd70ab9b19b56ca88926a367fd69b77ad49d5edfde95cb5f9f556c22dfd1436ee44789b518228360e4e0ff87eadd5842fbfc1db372872cce6c50a257d899c5cf383f575d74a62b7d937080898222d63c9dff8fb16160a67c17d3edb44c75b3a6132ac18ea6bf4d7df51f58223e020e39dff89b6c2b15ea7e0ff96176b7c75d6b29f9c0ce5ca1930924238e26708309b134b73ac326f060faa1dcf609d94bf563d4defd90327fe3bde1892a4ad08e176587ad165f9da7b78b6523a9ae6a993fa8907076a0b414c06b330cbec3ed5e39b0d7abd0b57b23ff09be10ddb29f9b5deaede56fa0feb95e72eb5f45d6bda64f860617bb51e0bd69055b5a0efd04268de28a2ce9fc2eaa199223287d1a88a5b8d94da2f89ff445f42be4e8850d86262a31f966d05e347048fec45f704b7e8b9dbd87453f1bb44568e3c33af88887e3567f7d353aea80771559ea0b96171f00546f3ed818795a3b56e5cefeedc169b82050245efe01eb0c966e1bda2e2fdbf4e25dfecb0efebcbf7b040233e53e0428108e43a5f04ba3b64f5331dec44907a0c3dcf7b57151f7498ea5f6968208b9ac2f6447a5858e0d810fc04494e6474125b3622bb6dcc124b51a4df98e9af0b15e16324a792d0c105c309b5f835503d2ad34ddad05e47ca51c19c1e475350487d55ac32b863769a69456b7c5bc2158dcb2e3ff13f4658d4815cb6665abd03955848884094f5f09ad1aa2060e5ec7f179f8727b72743163ec37b794b5ab2c398db9a3f1374d2c8995a1d94501d680cf9358ce5f5ed0b8b04c5f5013f41bf70f6f0f6f7810a08bc03cce0c1f2527669d25ae23212617c79a7aaa15e54123daaa1d3de011dfe973322fc6e3e00c7266ea2b2032f5ed833ddd97b76c35c388fc0d001e62c6a5878026213f205fe501bbcf1c5c6b0c8a605863d3cf84bba3d4359de3cd6ffc1b4f12e6f822c722167620052b8fe8cd63d657e6efb3fe2693324933bcf5ccc78ded44838072330f6c51b1d9f3bf97f52ae6e55821fbdb4094c1f90ccb30185dd76dd3411e38253ee5729ba68890868f7b66495e5a068ef893bbc6fba3d215b8dd1084970c2cd3acef8ff5a1c76de910321faefdb065a60729b80c328ab9a103ece914e577ada3eba0736f1a98c6697b9d0703a8ac95ab9855df891f6bf043bc44ce70b669aad13b7239f1b5b5bf967690cbf26b7ea6d3687933246bc4b390ad4e1013f645943d380dbe3d6250d6162db3d788687724f1c8c8917fed1156522c5bbee2724edfb5309534d37b999edbea0ce5a2346b8922e39ade8942b273dce841c54ad9dae8296fc73aeb559e373caed433c86c214f089620033889bd4bdf0c2c62d742f386211901c26124279f53ca929bec0142fb7635435290b502044ddb9a1b31880e714f0c1e590b01ad8f0c101349bfca8bacdd1cd5687a5452b7f5cd3400f556df69c6d38c7a0207215734416fb9d1a94d2779cc3b8a80a600dd9f34895f2cbf59e101068a7ebbdfdfbe974e09d065b901916f8860d677f6f0f28a9401d471aa3c034c7055773765d14ef056b1aa5cb8cc351136e64372473a3e439fc5f0d4a08620ace2c640249e64372e03227f74ff2efc28f2e33af7cb1bf4c74e7be0611e0a5169f39e48601246e0b5b1fc136e2ed19ef3a94c8c43438b0817ec8b97a6df0378a8480a017baff1d69503ff095fc583f0cd6a92a1e409927e481b984865f833052f140887ee63aaf040cd906a406ef95fbce5a2fdcf62438a66f85213c20d40625b5c36fe22ad126d10d83bf37e0558932df2e053f6eece1c8c285f262fb8ed52cef492f56da6e33a8559a48be6e40add905a06d5adbffcee1ec22eb43c521b8036e61eec63736698d3ca1a6fb74eba342195c7848b870ff81c6ebcdc1283f227d054fbfc7cff87778105fb4b32cbb0cbfbdf2c1b73da37e707cd67354168e49fe100c5dce53ab4244f75bf73ed85062c28d69ad372af57053b1bec3765ecadd1e8c86653548f91856f64567f880db3b5eabfd22868cb03899cfa7f6cc9d8d9a2d966e33e42f802217ea8b77d022485d7e1217b2f6c40638184e31313ffa459c029db29d00435dfa9acfcf321b1dd1c24cef8a68874ffb9fc1c9b8b72dc8e4eaf8f5119757968011f7572ddf5482e966345f63ac040d520ee56529d85cc59ed8203f42ccca994250acb605c28935107f6e9eff8ca7f2bf1c347b1bc7bced96a2cf7911c67fad55f4fb8b15e1ab57f4e92b67938afa16577b4736de54cf7c6bf0a4040eed28538161c092fb87ba69d2fd043a5bd7651ceb77d45b605f0a11135779e88592f2395316c28778738df8e8f5e6c1d8a4582e6185358d8d4eb3346670732b25556b2526dee5344eb51f0677d1c59489edd4a45821c1a7139c729c410ff263f37098d3a1af3e04da4dc24950dead8c0aa56857c3746c143988c1d884532b9a762a0ced0779285a76387132da182b30d15209b2029a7f728dc5440bc2f86186c41069abadf6fad19aefaa0ad2c4259dcde5db90471180b000983d44ba63fab50f8b67031abb6f1565bfd4b504abbec959611d53b136d2663a9c220c656370af276e62e291c3191d71cfceac8392712998fecca3d60c5470bc42028f6e2aaefed775b5cb3d3888daf6164525059ecfd2194e4c05455a2446855e73494f0fec4d69b2b1c35083dd7e942ecd5acefc5d1a55e07ee1f83502e572bc48bfa0fc6448a09eeb8e97eeb1d73478c39ee7b889cfa37e1ddc14b895d0f20fdd5e38e4e7154451bddd2bc032115bc6c92da8f0cdf525babe4c42122c14783e6450935efea9d9c8f9139a086bb80b7851124b56d08537bd55025d5b2ad71dec873c0ff894b19606ab02da5980c4da76462f4721a46ea94a9d29e447c6a2d8578d37a5006a83d1a2056bc26f0c0c27d0ca859228761278064f6d3b3309a04695ba2a411739615669b46b4e4bf6a1a855ba03ceb242fb07aebe6e82638cd1c4af88a3977c9782b0f0854cb5cd53725000c4ebf5928a129adb8307da229da2a342dbe40d25ce129ed3d79e65f2103a090e8393b8ad9edbca11a570df850ef936410c63fd8e657ed0d58dd4e6f3c018d72e043d98dc6407d3aab54309ef25903c03f53f9f8bcc98acdbd1af4de54b9158bc79b05b3d2f42fca96e9954f01ba27055e7ec7512e9439817e4016304a9948806375d567a10c75e31e75aa8df95f906beacc782be8205ea92d27bd1429f699c3cf2ff1dd59d2eaf7aaaf3249bf094514d12973f498597ef422e3ec9224ca0f09aa0ee06428c652949f9d8d02e733584f9b94ed8cdb2fc3c84e356d6638d7fd8c7c894427c480ac3601bc705bdbe7466fc517cfc3039170b715a6c658d4517b17eba6b77bd1a55689c80dc6e367d541a9d458f5fe057899e01eeadc3393803528807e08fbbff2783bc3788c538685ad63b1ae8f7395cc64a3d044733e89270b8f4fd9ff67ea7fe6d9d7953d13b747c6ad9ad625847cb3b8d8965f27b82ba1ba681290ace5f5dd5d6f8d116f9722bc0efdbf5b8b0378a88f5ae6cbf2d326eafc14da0a6d8d22d4f241709ec3665fa2c40c0b5d849bac2c16639c08f495aa6ca71da5d84701c7e2573f87ef72477139179798b2be3f4fae1805d57c6c366bd5c6b1a7abb97fd3ebb529d8e6050e536b4ef54eb443d04ec662e125d93d14bd67ebde60bf4a5b952eab9818740b2013aab5c6003d88ce72dee016e62e610868298fabd1b989e909ed261989b3ea43c201d7f4ea65f6bd230ebf77df8433b6a42a534d512e7a7d602df9fdd6f19e0ccd98e991cb258f7b92d5581382785c4bbda00a0903ee99b4a345464f8ab86aab0ba671031a8851c8df168fef2ea2f1134bdc48d3fc59304d25a66171081301519356d6e826526209c71fcb9ae87471919bc34df736fbe565f1354aaab1f4c442c2ba4f0dda1ae253e410e14b1ebe0d0068ec14a550e5eb4bdb2966c2b8cca6e6efae2ce7709ed104ca52af14597ccec70087c4de329d6690337e78aeee6bcc6df093da24306ffde7140d6d336aee174fa89bebb16a231be5ddc4a98157cf6636734ed3d6aad9ea327bf3d8d9c0d6883417ac6d84f6f11be1a15cd58ac619782112ad3e61d544ae224387e248fd76450f0dd10b8203cbc91e8475a25f146c861beafd79efe23fba55ad23f547334457d7e3cb25661a0f4c54fb3e0b5acff2d43833040fd020d2b19d4613fd5cf650113ffd87be5ca9d203226e369f57fcf58659e98c851c2bf25835c6be867f5be54795d2c97e56672e4e22fc3f5a8f1275c8f7164926ffa6c66e7a3155d81aef24334e6ace499fe6da81cdd3cbeab8e05cd2c4472e9aaf7b766967fe9302fd21e085d188aa163f771d84c6e228c23d25c913f0830f85833abea1de39c3d95f7ae13ef258eda7b52e9dfd1fbb074eddd12d5477f26ca8f60fefbfc712f32845894b6510a31b6b78aff2dbb214d2335fc8331efa6d2e440537b4316a8fb961ab073250e3f6d95fe60d8ec4810df8b0ba2f0285987a5bc65a36469c18e4e657c83852804482d6dbdaae2c9a508458bc0ebc3e646b81999125a3a2ddbe32dc55f28931fb3c61c3afe189aabcba8b6c2d870fe093d341d57ca9c2a09027302dae7edc30ab2b833cdad74ba56fb862c0bc5c71faf1142ebb5a4a7bf7aae0f75553dd076fc08597205229ed407b11c078a563d35ad03ff4dbd2642737a361e363ba185bd2701da18f029709acc48f0e5f040b11233218275e933c91d9274ce5adc2aab1975aafb4d106bc7f20239213846e8a543f2301aca8fb82d011f1e12f9d526d9cde2dbd640611f8dcfa3a9bf179b5e012303255bfd002db1780f6a605c4e78cdc97fa1e81320d76a39d4564e908685016d3a04177d1fd8f550a76d88f7a2c1ba847522d34650c317e512c79dc8e67af989e89f49256ac86b4995e15435c317de444737b18ee1d8716be847f1b08671b0c01530ee9a024842637cc00426db52bfe55f0a1a54d577f748bbe149cd38dc3eb634b9628fd2bbc1606fb1cdc5808f0a0c8d1d5df53227459c84ba61f03af23cfdba7f48aa7f073fc9fddc125bed49cb3e499cec7b3387c362b5a119882bab60de22b59aa27ac2d8a62e18b4e94df60f058b804e1a6b5fa6be0fb238b403dd420798e71f8dbd0ad82ed9b55", 0x1000}, {&(0x7f0000001980)="5daf878d8dcff647e25d52dec5ac195532c96ea375ecffb68d6e4662382ff376d7c09802bbffd61079f99c46d8cec7020d56f0877e2e07b54734457b7f28c368e23255c5f92e1e872c2d532931e0dd58fd48fdbe449adc5c1b203e193e6c05d3f1fbfdaf2d0ffdcf5b798f4c73e876bcfab1023ee1aa5cf4553c472914387db36e4d5ce549e749863113eab9daf9f327e52d83ee6afd6ca78dc611a4a3fa", 0x9e}, {&(0x7f0000001a40)="156ca7ce6c04d8dae8b0567f749966c42e0534526e7178c51737877e8274f53855ca1709b73a897a1db95a682e5345e47d47b8daa3435cfb1cc6528a3f460197e7b90daf9584fef8d3f91b444b0bf0505ae26de7c03cf031f115c0f378df1d4444e0ff26914a05beedfeff5bcd8e4f71b880c68269a15b6f1900b3c1286732b105398b4405ee97c03932d5709833fe88faf2b12a1a9312a15320e82b869171b3a4b19f3c4f35c3356858d88f03964ebc21555672a12aa1573d1e3459cf324af4dc76bb234b", 0xc5}, {&(0x7f0000000380)="165ad90bb722e5e6222d526efd11d9e6dc6f365137cf039891ab21c013b7d298f282ac121da0cdca41ee9d5c1ae4d8dc3b89c34955250ed02c", 0x39}, {&(0x7f0000000640)="d00a9d26dff28a813162a433649f603924198b8c7346c699dca6164b08a1804c418cf9", 0x23}, {&(0x7f0000001b40)="b6a286e98f023aa8d800a9dbbfafb2eab99cd5e47e43396de95d27fbc2d186dadbef5ecd09ecfa325036adc14015fece16f79d53fb91192cb74c3ae2b04af93dbbe0f62803ec1fecd58acd82bd015dcac0251aa22a0356514e8d35a21d929b74124c44e31d40933093366bb21c21221bbe24047794efe0b3f692d0cf8d7e824f44746bc366912d3223981720e2452203adc07ba2f4fd44afe32669", 0x9b}], 0xa, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000500)=""/105) r10 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7778e8b7d2cf723521a7336c1fc489944a8d45ba13444525b01d71b6d7f1657b58e39021d324f26a4bcb8bb287db5b128cbb8789b8531e11b15c55d7239040ee873dcabc8edb885a82c95413501ceb7104c2c26e0c40453e86ea462191083623fbe730e40b12166ac0648949a6f0bbeb2c0fe6bb3543c5c41e52c254a348311b065f28d5007355a787fec5b47904b39ced58e95b84346c4267042a0ea0db4cce4df123b1441a976461290739db27f806c02989b65161c28841d321240be103bd8a8f395f8f9df128517a88d8837e52", 0xcf}, {&(0x7f00000001c0)="0ad444629f4965e146dc59025637d2f73e97bbaab77039f10f3c3a31bd4f2c42edb1d05945a30306abf6e74a82975da81ebb50d1c278323b1143fab8b4680f39ac0aee1fb3f9c84fc1db8df2672a5716d715aa5410a6865b3a8d0fa9f9904c6a800a1039f6601871535824cc3add57eae9f29b4976982c4b17d61f419d93788a24962cac17954acaeaa9643bd9c0454af67d66c85bb2f7048fd5d8121b079c629e998921", 0xa4}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff200500ffffff", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x68, 0x1}, 0x400) connect$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) 11:10:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x0, 0x5357}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 11:10:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r1) r3 = getpgrp() r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x8, &(0x7f00000018c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000440)="fd1c120d9c726dc1d7f4e98755227132655381e3b96d43ed079e483d87ae5cd75d94709e1c2bd1e0291df794552527e75aa356108d4e2c6ce6957422cc79212bd071148a3d3ba8855da141dccd98e05dfae6c74564a8d851270863a66daf8087e5af6e34fca5c12aedb2788d5c7bb3024194e236cbd6ed84aed6043658f8e268fe9a4d02e3b31e71c9996a578504599f0df961fe106ffb8db39418fdcbea2eb800b660dd856ff742c89cd68278a765b24771cb196f0f1bf43e84e3d06dec15f3af577c55f5d11ffa6636530dfc7aef3ac6", 0xd1}, {&(0x7f0000000540)="fda04acf7be84dd52e3258c8bbcc77863d05232cfbdc2ee92b0d56574e540cdb8abce821c07ac9146c7beb4455cfe825090adc7d694e2b94", 0x38}, {&(0x7f0000000580)="99ecf121cb03b80d3433001a96b9a1378be9bd4dc8db8034b9bacc256723dda37550a9c39baa7c8900726f766ff60a4c22191673160f800dcaf1b1a1e2278e3db355a109d27be4ee8be6f65d09b6aa2d0da43f2e799f5a6440635a5f92f0a2167e9b052eeef7ed003f205f92711cddf65d910bbcea3bfe77febdb06ec9ae2a22a6853ab065f89cf1b702a67863a39bd3175461fa1df021929e3aa4b356432e470c143c87cd4ba322e8ef339b6875b98dd5770035e6121f2012ea85e6c9ce7f0e9acd12f439c7ec72f8730f52d4a104c5deca751fb86744577d4dea389f2723257205dfb4d3a455bc35553f251a3b36d69f32caa691b3b8a760db88c9fd245583d7eb4ce0d59d1af8e3d43d736ae259ffc90bdb2a0b7bf214800fda45ec566b122734da0dbed7485f88ff6275657bf6cd9b05b5d683f97df39cf0143a8c599613e2af43a3f30eb93a1db651ccec20a75f3bcf67afa545e9a5c580d07eb22b28dd93612622e7e7e3486bdfac97e6414c7974130ca34b19c8cd295c17f4e79644c55101e71b4938676b5d9332d33b42cf55f2189ac5eda0a1214f58438246fc84f8cdfd1ca75fc5c973baa79d4b2106c3b62cbb837084730dce0f9a68c1f7e329bbce6a593700bcffa4cfe8eebb3fc1b1e80c351a14d7ede65e3b92de67d8d8fba4d3d72b74302763d20b1266e8048956db252966bd3a429c9784d22bc29dc2a0e91d11fde315a1ceace6e4bf5936ea3a49332f67a2d6a6bc145f1a274b6fe4d294c56aa31427acc5c190685db0731faf33cdf4ab604bc4fb745a652e4ca072d24d1cf012906040e29fb416ba29a70745db69b29868acfeea36a46ce2e58dfbfc414c2cf133b35e521dd8c69a66385463b3c751aeeefe681c9c02380513bbc3e5c1ca1dd6a74ec7a2c93f99d387ebf1e366de6775fe2bca45325c0e3514fac98082ab94226c40d18e2d0846b64d38f029919d0c2c9546ba2a0ad61506303bc31d425232e9716871734cee6f2dd9ddd5da864dda264473ff34fe627f57b86969e3576d46e5800d74df9d61e10b420b73ab12f834d2486551ba010cafc5bd2c32d162f062b03408dd648587b86d9337575075601e46e3f635c1e1966bcb8927b6f8d4174524a16ac219b5886f6cfced74a9b15e3b8a5c7b6c03430f7aa1fcd897442239ada87f05a08030c99a8a4988d648727fe796a34318e7427b3ddfb84efc8b1dc7b6926d05c7f7cd0ae2e04cc8e7fbc64c2757fcaea572d22cb30b87bda3668ae8a15e6dc646c7a49c65ad6a8fb19180c77ff359a1ccbb3eba54d35fe08205c516210b690ce40463e8aedb2135a229bb511344c7b2297754add8c4697861cebdf3c32f147d290296e983acec71873d91555ed6348b303e9da90663146f219a2b8834f56f7cda6a9191945393fb39bfd670070bd221ae952ef6a564513e8f6c791014dc310e2ec474a8aafbe7c3f0e8fe1e73d334a716ab7420ef79647760121fdfba5547a0f5da90ca85270a4ad89f050a3259fc8f5121554867d645d5e8187d8989afba84de3e0e557563a5862e736a4ba06ae3c1a1380502f55c280c28bf66837dcbac4412c4ce273a9616a28846be4c2e596814c2db56e7322e4f309b7bc131f03b7fa87367023b89637ea66dd7347e9401a931c1ba2209cab24edc62ffae70d90f549a836b6f55747e7a67255d6e77af8ab767f61aa9d0cb94681d31e375e84246f72605464f1a483ffdbddb14950ea1b22d7c99c605ceee9667af564907ae2b0624fc2df97d367d8d4f0652887893fd322039c20dc7a0c7a94d5d7bbb6a6a92744ca4b0dc9e74acf29d42682109863caa22ec38389b89aeda37abe0323a3007e53ba51a6399e34dc9573951e75ff906ffc846d4f33c10213d91742e300c4befb266706eee823754aae1b981fb11b25bd2140b3ee04abe1b328fd7579164ccfcd473c02627bfbe7088947f5c9e2084ca61c1e206f35b39f2c3becc9b5d5d0471d0c42b2d7864c5542f1cc3da4cd9fcbb4db7ebacb7767ddc863b16ea8f10e12713064ab2f284bd94133a2525d47e95067d536d81c6e6ad342dcc77f34324250a1c907e5ec3258cb0175c5019f8309d3f3ff49d98d8730326cffda02466fc376c0f7874443e626a7c59261941d71087a285a7f0b76cb3d209dc6dd10b189f9a9e663f053e26f5757be9deef86370d7daf5a27751b05897739156afe112514cdb551284cefcf221e369b4cbfe9718799063c706ce4b70c9f47623878d47c7094ef767ba3b16685d163b539ca3305a11457c2d315069de5279ba6e87025fa0b268e8de043d0b389f4ba02f67fc055b0d7a0307b896c9b47af38d4fff4927c7ddbd91101b7bc96bde061fd0e976ba0678f5d6d60154d82c1cc9b9a0405dc57d563ac75d19629bb0cece0820c6a8a54dab04b0bd5a882b8f47919bc2062e48b57fc61b3c165324fed21434bd054beb28f537e7330535ab4ab58bb0048f7ccda2921d8bee868049b13fd66a5766a7758e5903916403a2e67472d1cca358818ef47ea96f61f2b5c27c128508444932f7a904e2556ce3520e8f6c009e40710d3fb1f50c4a6812cbc6b1fd2b636d34612a734b57fe2cdc113f49d11b59e4ba309f01fb39f2a399e6562ed8a2d97698b014c106dc710b03eb078064d7bb012b5869d6f3489a36784f1a411921938e951912f8048d1b079197c6c3d37cff2add6b2fb86b7bddbd695ed067f95788f0e51dcf27684daa258d6abf9a7df1ef2713dc878ec5742c4dece04cfb915767c538500ee093135c1810f767479271f705a64fcee21d684bfcbfbcf41766402ad3c7d00050f215d2295c8598e89e0e502186cb11bb60124429f5ecbbf7aff87d7c42244a5d6e56e90a9941f7b18f083a2bb60f988390ca43f60f32cb324dc4157ef5a5c97844e67e964a1f242d4f6561cfc37d653a09b6ab5d52df94675a7d86634200903985e90b8431904306f46a2b4d7f7ac0fdea0c4f75712ff765f1a6adbb88c7a1a77c139471bf00a1934f7679b6875a4a0e7aed40615ee65a6ed82365aa098ec931b1f8fb01983897b1c4ba78436fa77a6fc3699f9fd68e89e8a73d31cb196473a958cf42d47bb4dfaa6c7f7b108e2ce4c8765fa5645093c31ca0a9558bda442698d431a16dae46be9f755bb5fed79800b1497be160452c2ff69342a15f01abaacc6c1070048389716f0ae3901a2cff97ee0e9335fda525f176eebddf399840c19ab146e8458ece18c8b15998cdca07a1909835a3f26d24f2c67f872900c45b5d439851779e8e2ab202c3d9861b9d4e6b493e601294f96f1df6418412771bbea66a71e0e9b082fe2a49e30a7205d00fa3224711c782147b4182dd5eb181e4f4f919f17b70531867947a37be5a064d07bc1040eb858737718cc42847cab2e97ef35ee0d04a33c36d75c67f7663d6b73940be4dfc510ddd6efa94dd2817aca49a1ab5c7b1867ba115d86af40121ebfba8767ed34b72dcbad1d3a84d35e603c092fdeba4f75aa95f681437e46bba70d4342b29e16e7819acc897d7b108da4b07fa80153e548382f81be00373926d8eca2164064839dde96353e16ab693d48537fc17003ba8c8b35854b06f78ddd4f3061fcf870edd84c535cbb9ba20192ed12dc8f844a3f44dc4e9d47c9538768ccf50934d7abbe44e375b72421852eebd4dfbadaf6d6f00897f1a8247bc0491a5a9322d7a068cc61aefad4ef5ca326076b42a2a6d1189201c60d41c3cc08b178a67918d7899e445718f95d399d23e5d3d5fbc06700106bf81cfa65baecc399a179e305eb8fd059c2d9d0357c4c033f5d9b5e74772d697498092ae1065eefef87597277587f4c20737079ba87bca01a1ccaab3ad4ff29277cd21ed6c75132eb6ec6d5e1aa178c8f558b99fa9c6fc5b5a05c40f9d75dd12dc701052347a5c82394c49e2825a537ecde46a1171f49740b55d76f33dcabcc59b0e499e32fe4dda31a462b21cb49d5fd11d19572b716108ce59af373cb8a3c8a03b331bf46b3f05d60806692e7a31c0955482e119db0fd7d9d58e7afb5fa98b3be8d1c0cce15d0bf308ea4d839bae0094fe3e950bf93669e3cb4de9f3b82b4d650b99adb617a723db3e40cbdbbb05472d228995d6d2ac57b4285ec2eed100eb6bd3ffba57e65dbbb478ca9e174fae6119448b3eb451e0505c01234cd6c93aedff5cb09b2d91b7caa60bb9c59a79c9f86edb951def93434da08a6a8c108f8970426a5f6f2012b3885ba809b27fcd90ee180ef4a36a30ad6ae969d5ec5179824913291c1705603662cf30bd0d405bb3d973ea4d7f4cd95784a9e5f0d40d4812150539957fe9dcf8986291592f69bcae084867c92b71eb4b83b04574f5a0086984ba7a6c817b6355ccc33f3de36256aa1240c9e7fbb3cc2c37d0211ff0f943b89654185caec11d5e9235589fbfef01a7e369254c35a237a7e0e07830e65483c756c9585693456b62144ed6d16da98ac708d23a4155676037c052ac5c09b4106ef984e21c5e026c1b22e48378e210699ce539a32f71fc60494c790264783d74aebefa986f0d8660568205f54350b6ed45f0f8eefa0f80e7d428416a25d432abf2fa04cfafb14ab02e6ac8181be804ba73cee1c20032f9024100b5ab54002270c4506fe7a54052366a378287aa34a55e7f2e76a02c73ebd5943c3c8518047026f30d5a06886de52bc85ffa410d665c021a294c0cd53dfba3de9a551d44f67f6c4f15d56a5525a09519f2602d938f9728c15eed640a064867bebfd2873ecb593f698682511c2c76105e55842a13a25b4cb2768abe29ce93685e03efbc5bdd7a9bd732f1b2b38f33f001e985432a5d9af1e3a863e2af8204b674207dfe1e0e264d536744155635b096661dd859158a83f5e0f45e17d326390243f4f8730e7441b9f4c8de1b63fc63597c4c45635fe813eb7543ad392d6b06bcda4a4d53df4718e22abb0c928cb027381bbf569236019f37f3201c9e657683f717d28316db0ac905a5df92e17c582946ce057980496b5fd0e1eda4fb2659923286c648a5c4710dd03c7e7b374b4a1593a04a37f64aa28e4a1f51d8ff1477f1386978da54cd2df5e5725c93ab6c0540af2c3a326ecfb4b4104a6724ca1dbf564df0036c4619f4f92961e478097b1f668eda8de09f848f170d08dd60dfd068f5dd95084b84fe10ea7d51b7b0103e13ab9bf0c0a538ebb58a28a41faabade357a7f73c22efa38da5604769e12c0642ae56a83376fabd17054c06f94312c0109f1dcde463ee85a0ece4c8c351caab6a44387a4795d9822ed85e9ad5dee2a5116241b4a5cc48649b47beb324eac03cc72d678c119112eb188c1dffb0cf54de7f4105ef86e5ba2abea21fe31881228ec67e2af19fc660c08fb6455fadf82c25378c872933717ddf886e00e8fec7603f8acc9f8b49cbb8c068b5e53c1355d7546cc31f9bbf1b46dca7d5e7134242188a06f382f933180f64cc1e869a4641e93de550791afd1d5867ef2357860ba5eca1a6fe5c085728b067abf437857e894947d56f50abb170308a404a60a1a62d3e93dc584ce2d9f4958eb5a12f496adc4955e29b78a2655edea3f5b21d94e7989ffe07eca8471d3ffc289dff3275353f22cd6ac92a41a65ceae772abfce46e1f55d58772a50325270429aa55b70c316f346795a0ca19b9435a965ad895d2c9f00a1a9850635f4df9ffed3e4a66f83a6215b85c1295aa93f172f3ce7d615473f125b73a89a867cc0c7712d2fe002f29fafe55f257a2694126f64704aa5591ec8fae6cec6d234bed89a67c60c6265523", 0x1000}, {&(0x7f0000001580)="f0f69a43301e09ac31f7d890ecdc7ea256df45da90283ea6f59b5419150b286ff2456400226586bf115d78e4947458afbf7abd5a729522", 0x37}, {&(0x7f00000015c0)="3276605b57523bca27c86ce285f87888f8ff6d31fdfee82fa9544e30d5dbb224ec56bf351f8613f0dfe4707f40686d13f95513a49209aaec8e3b468b4bdaee36b7c40634397af36ccca87de2a09b78309650bcb5d7d4c4d2b6d220af5432d8e37c89bb7b1d5b65e44bf588dd76e638512bd388327215a24e5fd7230cd116effc62d7cc749eed7140479f813c9d8c939e91cfd967685766b3bbc9208eae8af91a835b9786b2355758568dcabb9118ffb6c7c381f3a668992ad1e9fe1aa8252063452a70ce34bfce2d21c81736ee41c41f7a4a3fe30e20645882acd5430921394ef6896041bbfde45ccfcbc04a", 0xec}, {&(0x7f00000016c0)="157e6d9b3799efed1d3604c68225157556bc26dcc09a903b46a3f0ccef75aa5d1dd5313dc09be11fda56709325a2eead5dc50c5444856ac207ca686f940d7db199372e99d7bf2579", 0x48}], 0x6, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x138, 0x2}, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2058, 0x1) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000001a80)="37d79e9ba26a7a85f8f6868cc39cd7375d25fb4845a767998d8b469086772abdca2ac0cbe8a9b58a2c86fd5f92917a736cd6708372f80296f78bd7b91e878e9dd2d3e586eeb2e9d3", 0x48) kevent(r12, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x3f, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x1, 0xfff}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x100, 0x1000}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x80, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x3ff, 0x75a}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x8, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x800000000000000}, {{r1}, 0x59e8ad38a1f39214, 0xc8, 0x8, 0xfffffffffffffc00, 0x56}], 0x8, &(0x7f00000003c0)={0x1000, 0x6}) 11:10:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8f5) 11:10:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x810, 0x1) 11:10:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) 11:10:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x50) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f00007a1000/0x4000)=nil, 0x4000, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 11:10:01 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 11:10:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYPTR, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x2c}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x20280, 0x100000000012) 11:10:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8808, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5}, {0xba6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x800000001044, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 11:10:02 executing program 1: mlockall(0x2) socket(0x3, 0xc007, 0x10001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x401, 0x5012, r0, 0x0, 0x0) 11:10:02 executing program 0: socket$inet6(0x18, 0x3, 0x102) 11:10:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x7, 0x4, 0x7) 11:10:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x7f, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x349, 0x0, 0x0, &(0x7f00000001c0)=""/235, 0xffffffffffffffca}, 0x2) r1 = socket(0x27, 0x4005, 0x122) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x4e}, {r1, 0x80}, {r1, 0x100}, {r1, 0x80}], 0x5, 0x7) 11:10:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x6c53) flock(r0, 0x9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 11:10:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18018, 0x0) write(r0, &(0x7f00000000c0)="495b5db51bd79ecdf62c794b", 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x20) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2a, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x56, 0xfffff, 0x7, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x31, 0x800fffff, 0x0, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x7, 0xe4, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000003, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x28, 0x5, 0x4, 0x5000000000000000}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x1400, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x4, 0xfffffffffffffff9}], 0x9, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x9, 0x8}, {{r2}, 0x43bc7c07ed2a721, 0x4, 0x1, 0x400, 0xa5e}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x40000000, 0x7, 0x1b0}, {{r0}, 0xfffffffffffffffe, 0x1b, 0x41, 0x7, 0x1}, {{r2}, 0x0, 0x2c, 0x0, 0xe00a, 0x1}], 0xffff, &(0x7f0000000480)={0x147c0000000000, 0x40}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/192) r4 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) dup2(r2, r4) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 11:10:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xdc, 0x100000000, 0x8, 0x0, 0x6, 0x3, 0x8, 0x0, 0x0, 0x5, 0x9}) 11:10:02 executing program 0: r0 = socket(0x18, 0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x7e, 0x1, 0x1, 0x9, 0x791f6a46, 0x2ca, 0x2, 0x2, 0xf2e, 0x5}) 11:10:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:10:02 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 11:10:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009200000000"], &(0x7f0000000140)=0x6e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^&*&-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='!\x00']) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0/file0\x00') 11:10:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x512) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x20000606, 0x20) 11:10:03 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffd, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x46, 0x0) 11:10:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x90) r0 = geteuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x200000000002000) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 11:10:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) 11:10:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x3ff}, 0xc) r2 = socket(0x800000018, 0x3, 0x102) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffddf) setsockopt$sock_int(r2, 0xffff, 0x101, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 11:10:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 11:10:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100000000081024, &(0x7f0000000040)=0x4, 0x4) 11:10:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667c, &(0x7f0000000100)={0x1, 0x100000000401}) 11:10:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) socket(0x22, 0x0, 0x2) rename(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001240)=0x6) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="ba5203", 0x3}], 0x1) pwritev(r0, &(0x7f0000000100), 0x2, 0x0) 11:10:03 executing program 0: r0 = socket(0x1a, 0x2, 0x10001) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) r1 = dup2(r0, r0) geteuid() getegid() getgid() getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1ff}) r2 = semget$private(0x0, 0x3, 0x124) semop(r2, &(0x7f0000000000)=[{0x3, 0x7e113c32, 0x1000}, {0x0, 0x7b, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x5, 0x800}, {0x2, 0xbc, 0x1000}], 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x200}, 0x8) 11:10:03 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x2b, 0x800}, {0x3, 0x7fffffff, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0x7ff, 0x1800}], 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8418, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)=0x1) sync() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47}], 0x1}) geteuid() select(0x40, &(0x7f0000000140)={0x8, 0x3, 0x40, 0x94c9, 0x7, 0x4, 0xffff, 0x7}, &(0x7f0000000180)={0x100000000, 0x80000000, 0x0, 0xffffffffffffffc1, 0x9, 0x3f, 0x8, 0x8}, &(0x7f00000001c0)={0x20, 0x100000001, 0x8, 0x3, 0x7ff, 0xdc3, 0x7f, 0xffff}, &(0x7f0000000200)={0xeeb, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x7f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000800)=0x1) semget(0x0, 0x0, 0x12) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) getdents(r1, &(0x7f0000000340)=""/98, 0x62) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000003c0)=0x161d) semop(r0, &(0x7f0000000400)=[{0x3, 0x9406, 0x800}, {0x2, 0xfffffffffffffffe, 0x1000}, {0x3, 0x200, 0x1000}, {0x0, 0x40}, {0x3, 0x40, 0x800}, {0x3, 0xffff, 0x800}, {0x6, 0x1000, 0x1800}], 0x7) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000700)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x8, 0x7dc3, 0x128, 0x10000, "5cac1b75efb17bcf07b8036d961f1ba37733048d", 0x7f, 0x1}) flock(r2, 0x8) syz_open_pts() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000480)) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r1, &(0x7f0000000840)=""/228, 0xe4, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) setgroups(0x2, &(0x7f0000000500)=[r3, r4]) select(0x40, &(0x7f0000000540)={0x98, 0x6, 0x3, 0x9, 0x3, 0x7, 0x4}, &(0x7f0000000580)={0x10000, 0x5b, 0x4, 0x5, 0x8001, 0x0, 0x9, 0x4}, &(0x7f00000005c0)={0x8, 0x10001, 0x7f, 0x0, 0x1000000000, 0xb865, 0xffffffffffffff7f}, &(0x7f0000000600)={0x0, 0x1f}) getpeername$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$setflags(r2, 0x2, 0x1) setregid(r4, r3) 11:10:03 executing program 0: r0 = getegid() setgid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 11:10:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x04', 0x0, 0x0) 11:10:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) recvfrom$unix(r1, &(0x7f00000001c0)=""/169, 0xa9, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000280)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 11:10:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000700)="90e50495775fa9e7ab819bd6746e132533ff1642c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad8415c6317d27dc80e2c7b293ee641fcf48ed37ad783a7a733818a5456865c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800ad82209d7338a7657f6472d5b04ce227acace1ade116a1741ce2de773b0ab8b46c19aded90055ab4f8c56054d5ab3b6688e2f4388dbfc0d2f3545db97f7e6cfd5f8e4cfe1d2bea80b3bc54cd35fcd994c41378183b394995eaf966cad08bad8db40000000000003cdc85fa257aba2d46ab0a1200f8eb22155f9a1de93d5c6e2834b4d33e245c7644f48a2ed3ce25a69cdcea549487ef4d9742f83b78f1bebcf1e54b5f91684a48abd1db24fd1a94a3f05e5d639d2972ea89801029ae51561400000000000000005fbfb2c4d1c183fa5953655728bfeb1a4d", 0x180) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() fchflags(r0, 0x40001) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:10:04 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x0, 0x1ff, 0x101, 0xffffffff}, 0xc) close(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 11:10:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="6eb0d849e496203d4360eb0f777d0dae2a033830bc155954940f25831ef488948f40e84bbbe774832518a0d330f6c50fb3e6baefb6dce318748960ab7ce458c62958e7db80b5637122b75748f334890e46863854a6658c624af3", 0x5a) close(r0) fchflags(r0, 0xfffffffffffffffe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 11:10:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="00000018600429000000020000000000000000000100000000000000000000000000000000000087899664b8", 0x2c}], 0x1) r1 = semget$private(0x0, 0x7, 0x649) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}], 0x1) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2001701) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) ioctl$TIOCNXCL(r1, 0x2000740e) 11:10:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setflags(r1, 0x2, 0x1) close(r0) 11:10:04 executing program 0: r0 = socket(0x4000000000026, 0x2, 0x1) setsockopt(r0, 0x25, 0x200000039, &(0x7f0000000000)='\x00V\x00\x00', 0x4) getpid() getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:10:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x240, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x0, './bus\x00'}) 11:10:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) utimes(0x0, &(0x7f0000000440)={{}, {0x0, 0x57}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x9, 0x100000000, 0xf2}) 11:10:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 11:10:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f16fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bd", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "1f9dcffd2f6264389f9a77383bdb707f58f9621b", 0x2}) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 11:10:04 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x28) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000000080)="82", 0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) 11:10:04 executing program 0: r0 = syz_open_pts() flock(r0, 0xf) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x21) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r4 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="af5e"}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/124, 0x7c) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000280)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x3, 0x3f, 0x3f, 0x8}) nanosleep(&(0x7f0000000300)={0x0, 0x9}, &(0x7f0000000340)) close(r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000003c0)) r5 = syz_open_pts() preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)}, {&(0x7f0000000440)=""/130, 0x82}], 0x2, 0x0) sendto(r2, &(0x7f0000000540)="b9eda12824ad557d04bddd4b0075f107437d0cd7ac65700786cd7a2c05d9dc4d3deb2e56f32321fea4f896a6d9678e49ad56a3a8be3cf87ec06363b4d5ace1a1c90c7c3eead001fb9bd9a174d871f30f1d035667b52e0bc683562b2d1514c81b33b189c6bb62dfe3d47b36e77436b08acb11dc7c0a46c0cd053189547f755a530ef7583bb86db5ab6e3264f2281b14a6233e68be", 0x94, 0x2, 0x0, 0x0) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0xc, 0x7) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000640)=0x101) socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000680)) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x880, 0x10) clock_getres(0x2, &(0x7f0000000700)) 11:10:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r0, 0x0, 0xfd52) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r0) 11:10:05 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x1, r4}) close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffffff, 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f00000008c0)=[{0x0}], 0x1) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000002, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x25, 0x80000000000000d, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000005c0)=""/66, 0x42}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f00000004c0)=""/144, 0x90}, {&(0x7f0000000640)=""/33, 0x21}], 0x10000152, &(0x7f0000000440)=""/36, 0x24}, 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e0b4bd52d0101000000000000ac75ddc107bbee18baec51f8a0d902dbcdc9369953357d4dec591e", 0x4f}], 0x1) 11:10:05 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4, 0x2fa4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) chdir(&(0x7f0000000080)='./file0\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x10001, 0x401, 0x400, 0x3, 0x7, 0xffffffffffffffc2, 0x0, 0x6, 0x5]) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0xa}, {r1, 0x4}], 0x3, 0xfffffffffffffff9) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) 11:10:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffbf00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) dup2(r1, r0) rmdir(&(0x7f0000000140)='./file0\x00') 11:10:05 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='\x00\xff') link(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000440)=ANY=[@ANYBLOB="013f815666896c6530009d5c0c10d0aeefdb7093c3098406460d66fc7c7e327b19c8b1d17ded014705b77eb04adf1219ebac567c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x15a400}, 0x8) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000001e525804870d3021f039b998"], 0x4}, 0x0) r7 = socket(0x10000000002, 0x3, 0x0) getsockopt(r7, 0x0, 0x69, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01000000010000003200a93003e8224e25d5183294c0ce758255e6ee8d20a58c0adeacd7777f000031f84cb7090dc5c32fc666009a24659a22630bb0e8a347b6eaaf510882697ed5ea702bc45c48"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r4) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) 11:10:05 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x8012, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fff, 0xfffffffffffff000, 0xfff, "51f0cda6bdb0fc0cdfdd1441913e14ba5c355783", 0x7f, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00002ae000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x7f, 0x3, &(0x7f00000001c0)=""/159, &(0x7f0000000280)=0x9f) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="8208d8b6c04b6f46d413ed51530fb0b055cddc4baddd5a8931c237b1b763b1ea970beb9458d97522ae2361fe4b7b241da9e20a938794a2e9bd21ec53711f65ea0df89a7d6fa2117c12658845fe27a97faf1ac90305030f5861a54a7d2c867169a86832a68554940cf15683d1fec7acbb20c66da05eca93cbc21f7d468cae9d8dc6d14733b0fa035b272a0819a44a686b958651c83febb932cf10", 0x9a) setsockopt(r2, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 11:10:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) shutdown(r1, 0x1) fcntl$setflags(r3, 0x2, 0x1) dup2(r1, r0) 11:10:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x1000200000005}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5308) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x7ffb, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x8, 0x7, r2}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 11:10:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000040)=""/251, 0xfb) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x2040000000000, 0x101, {0x9, 0x9}}) 11:10:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup2(r1, r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0), 0x0, 0x4) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:10:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000040)='\r', 0x365}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 11:10:06 executing program 1: r0 = semget(0x3, 0x5, 0x400) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000400)=""/39) mkdir(&(0x7f0000000100)='./file0\x00', 0x62) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)={{0x32aa5ed7, 0x200}, {0x6, 0x657d}}, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[r2, r2, r2, r2]) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0xff) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgid() mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x1) r3 = getuid() setuid(r3) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="bcfc3fc954"], 0x10) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000040)="0e6d5135f15090eed7faa8c3f400000000060000", 0x14}], 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getuid() setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x8000000000000, 0x9}, 0x8) chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8018, 0x0) socketpair(0x1, 0x10000000005, 0xffffffff, &(0x7f0000000340)) bind$unix(r7, &(0x7f0000000140)=@abs={0xdb0eb183f60dfd5e, 0x0, 0x0}, 0x8) 11:10:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x7, r1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xfffffffffffffffd, 0x1, 0x7d, 0x10000003}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:10:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 11:10:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x44) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xffffffffffffffee, 0x1000300010005}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="880cfc9640ad604b360624698d0c52be3d2703db72ffb4581373efb6ec4a9b3247235eed92001634a31f6dbe17d04fe4fff69f295a82175ef3c351b2252b8b48c9c2a53796a8d7061170f5ddec494aa587af", 0x52}], 0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x5, 0x1, 0xac}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0xe0, 0x9}, {{r0}, 0xffffffffffffffff, 0x41, 0x600fffff, 0x1, 0x198d5770}, {{r0}, 0xffffffffffffffff, 0x3d, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80, 0x7}], 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000082, 0x400, 0x5}, {{r0}, 0xfffffffffffffffc, 0x5c, 0xf00000aa, 0x77, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x7c, 0x8}], 0x3ff, &(0x7f00000002c0)={0x3, 0x101}) 11:10:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x202, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20300, 0x8) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x7fff, 0x4}, 0xc) write(r1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x98) 11:10:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = dup2(r1, r1) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfff) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x64, 0x9, 0x3405, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x603}], 0x2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x84, 0x0, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x14, 0xffffffffffffff0f}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000003, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x45, 0x800000c7, 0x992, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0xff, 0x4a}], 0x40, &(0x7f0000000200)={0x8001, 0x1000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r5) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, 0x0, 0x0) 11:10:06 executing program 1: unlink(0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x7) dup2(r1, r0) 11:10:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 11:10:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e104", 0x65}], 0x1) 11:10:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b332b2f1", 0x4, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x4, 0x7a42]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:10:11 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x7ffd, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0xb, &(0x7f0000000180)="f7f9e794", 0x163) 11:10:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aa0e748fecdec5c712f342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e209d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c40880018", 0xab) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:10:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x8007, 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x0, 0x0) fsync(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x1, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000018c0)='./file0\x00', 0x2010a, 0x0) r7 = getppid() r8 = getuid() r9 = getegid() r10 = getpgid(0x0) r11 = geteuid() r12 = getegid() r13 = dup(0xffffffffffffff9c) r14 = open(&(0x7f0000001900)='./file0\x00', 0x20000, 0x190) socketpair(0x2, 0x2, 0x4, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) getegid() r17 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001a00)) r18 = socket(0x18, 0x1, 0x7f) r19 = getpid() r20 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r22 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001b00)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001500)="067e08e5fb5e3b5c00cfc7f455b3ae91a6c5e476456475bc67ea17c68b79f8265739be4805f659b00fea9379312f8c45ed67d28a47cf116f000eeec08f0986b44192dde02d811d53f300e72178a684db7ad4df873b6b5c3176b9f57d881d4d25ac762fbe3dd3e62c48c3409861419a25ad1cd80115b836810753ad7bc7c0ce76754481ad2d84b1c0e3b821746915cff468ecbefaab32a97d0156944f25eb2db1d52d485e89254aadd3224ef8524ed65beeca0a0a2281c5349c8fb9c37661", 0xbe}, {&(0x7f00000015c0)="6876ee8c1e26f3e7dbcf0f0fb7419526fecde579b0db5d6673a1fddd64cef969a69b7d5e2e69bb7b011296c81d7ada4ffb9a35badc58e7bef8c154383097c70efd007355e584d20aa2a244e40c0d67d0260b0373a28fcba79c6e1c1e1c917d1978a3945b0bcfb348c887a7846d63929ca5bd448319020a", 0x77}, {&(0x7f0000001640)="ce6d", 0x2}, {&(0x7f0000001680)="1ae7459d294a02bf9266bc5205b7339140f7bdf3fe463e79de227a53e356b45292d700728a33a1b29c28af706c0a0d8d95ef48ca1f903f9256c0961a67ea7d34668590a5d5fae96068e3e62c57a67dbcb7c35b4ddaf3f47385a2c08523cd67f8360a20f7b4", 0x65}, {&(0x7f0000001700)="3cd00c1786e58ac3de20130ae336d41f73d86519a1b5d6c1", 0x18}], 0x5, &(0x7f0000001b40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xd0, 0x1}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000080)="cca752ee29428ecf18fc4bc3ba4055af2c2698bfd09d74ec33df82485104de2fb2960c32faa8d1de7ea4932bc8dd060401ec59af047cfe2bc640d9b655efeffb50e9aee53d53dcce519e3041d8bd5dd9dfd8c00f2c84c085c84c7d117471c1b3e587535c646fa4b3c2cf223a26739ee3237937d010d6f02715ef730c6532e0113a6f6f7195af0663c96f0a4f41d4371e72c7e8cc133db28069", 0x99}, {&(0x7f0000000180)="d4ee5c243819143ae08f995ff3b2daba624a4c769d9f821612162bbd76eaee10360f2c8b3c31a4cb559cc38faaa0ed16eeb49d8a5a83d110a0cda9cec44f923d32846003fdac866604dc991dc8b6649d6e8f1ecd0b8635f049b928a66e4c2c84e8461a767f2902e0258fd932c8033f85c3a22cb1bbd968a3b4afa83925742f088afaabdb0d6cbcf073089e117de4214c037c263aa026510aadf7615d815fd5668fbf03eff3d8cf6e4dce4588278282c0866151bfb99979de3ad774916946b4837fcbb96b2d51f9a1e4b0b0ddec703d649a36c0f52343cfc1ce267f801bf2d37fdd8f32b3198c37bd44058eaa3ac3a7a18a6dcc0651ec91e62678a81c079d9cfe4fc1444b24d77959157bc67aad775f0a19042fcfd932cf7ba67080fd2ef20abd829d47d843df64bc84826d02567c64d0ddc7543b57fce07d377108ae9251deb6d9ddcd39110e9cc4ef07e9febb888e78953e8f10e2ae7912461a43a19229abfc9d489141d0e96c001f135eb7e1815ed3b94dc2eda229b9c297fb8a4355af541f6f96247b2064f60f7ddafb3f8bae389ebc8ef4ff3e05857ec1b181a23a690d1b1bf1a9cdbdb823efc4e1fb8ac3493e9b13500e71d304c457660f5a185e94d0ef7f03fa1e660b87a220c8a68d8eb4096ec4d47ae592c611ca3e589ce4bc6eb88f687966728c2f76c96aa004fe24ae1e9c5ce393339f723c3b3a433155ea1479fd9079681cf0ffd1ce390346f9bb38df75bbad9a2324e4e7a6ddd6018ec72b88d37cdab814572d8e34eb4a2342cd502d303021816b517bb0749374a983f1c988ca02bdd88eabc76d762c3dd5d21e9da01f8a11fb3f01fadab001a288525adad46366f262c829f7e859a2e07937536ce30e47e9be2ee053ff7e174bd0d5a2cf9194e2e6d8ff1e46f50e5f5a8a34e343c542d30c207ffef27496dc27a8c08e1eeb6b221c91f2abc46b8a5b5ace49599f077baa39beb453f3a96ca8ec876ad7efce26e22ec68e9ad6e4eae64041231c9d1a9392acb5b6f8cfaf3c51c902cc02bdbd93696fb088524eb784d2dd691ac8debbbc0c8fb30699dd3a23c1cbfd865dfa15ad5c60d2870b6fe0890a80cb59d76cd4005ee23822b669dd0ca5ae94b03f6fbc5f417518c7741d86cb568db4edff048f230a3cd0dc5726ef5d5a6acb3f35a1d00abf62d49bf88939f47a221fe446996a1337cec42a7a3cad93eed459dc70ba9bf0e0ce5c20177a53f02bc81d36cab9e4ed6895c13cfaf9738fc922dea82a5d2a66ac8fc2020e44108400854d2651069f6f5c362230fbfec42c8067091d86c1f99f20a146328d9bb6649ec62564491d9681a9b22c74a024d7b2a49efc6073059ca4c43c7b8f9ebff3c97f07a469eb35c28773a41c69b854997be5718396d270bc892ab627d61aeede2d164c088d7a3a5c7a225e6fee8dd8cc7835537fa484d6f9d6adb55d71bfbcccfe05bc56c1d09b9529fd6ad1a68bd0c7469865982aeda85c540458019f2d3e0bfed54c3b226549de8034bc5bab8e85e7c523f371715cb794f89d70af5c0ccdf059fd5f69efed543d2ced5395740d35c57437ab7709f9c096fb8c9febb4294c0be79635cd15144f2f579d7bf28005fe2130c62d57e461538d60c821aa1869882d5edaed65acf9578d5a872dfa137dbeb9a4f9aa083ff0dad0a22c35c5cdf76975f06a553a27ba27e183b01be1472c684bb8072719803e1d81fd730c7a566b897e79931ed64fcd5613e38e826b5ce29d3d0b1450dc46387dcaa56e4ca43ab0ad62f8d670a667da98b38f964b3626c88e85ba55bf0d97ab66a57f96b3501bb2f86228d3049dd9438b51a4106b69b164682975eb8d272db19ec27858c4f96b7c6fbaae86da88b5c7073cee00b90ef96edd7b5dc7d7193ee022dc48f0e444aef9450abaa28d0d3a4f1773a0885177483a46f1b124fbe5c7e902019a8cc0daa1e3edbed0f403044f76cdc0f5ddc5c2a11e0759b0962be50d84d0ae70ccb642679e8cca77bd7b1b56e9f177979d99fd023f58e588c9a52c9b4dc9614dbd5cc8f39db7b333c6188f4ed85aed0870f15f4009a5fc63c4c432aae15617c2520d3cf8c27f587780245de339230bea923548744fdf18479b71c600adf7bdbf72508479a1f3223e9062772e4dd8ec26db907d9f3974dae25fdf8e2c29d338d331dc7dc3c27ff324807a2356b542e74f31c227f04089ab07c6cf6511dedf3015e08bfa07705832a97c8ff612637426361d742eb1bf15eba01f0a715b26839166a5289029e84c0b91a9d06593783c9cfea65fd2d186c6bd400e2232911049ee2056e5c236040744f66e7abdb5637f2cff045e666571ab3457358d2df2f7d221c54ede64f0e02a052efdd14e4a566251e22c2861d0ed8651ee6b2fec770e7ee914074cf60ad02fb1e3e7329519ef8bf64fa053d1d628622bebdf3e22880f6f557aa85ca6898c158d939892d947f911adb53d448e41f7e3af1fa4d709bf37c783d40c3d4eb2fd7d3df235011dc0573b5245ed6d6402385a971be899a267081e7a195ca05e7509ae644438990748540b56e9ef1223aa2b0d37fa4b99fa6174373f5b5bab19937abe033e259d1f3367f1c3be984ce8dda5ae6447fa59d62e902d199483c1aede5f220ec111c5714bf4d91327b1db4f58b76e076051b76711fa1ebc33b2f67a85cae9ee9044abfb761d62edff8cc096279f2e7c2f8495a86e5425f884c4fecae3d52c59bb31bd42f5f933c1227e5dd8d3cd5b87cc05160f2e6c32aa41c771d65b16f740f47c786a3b8e811f71657e943050c1e0d6dfcdf97e1cf125820f7af4b5c4e73220eee38d9855cf64333f6afec490e6c623be7e9f5d17a8827a6b80ab2ccdc25b6d9abf2ef2b0ae5e216d093f8d0ae2060698619c6b89b9880fa1b66001b9eb8e5d3477e87bc2f626ea0bbbe0681a051229086a44e89f6bcda8f62b0ae62a8484b71ea87d34847f22d290a320687392069fafec9dcd2b25b1350f1cc589d0c8edf5a9718723067c54f5250061e85239056da19ff19b1e2cad44042f9e11d7ab9288db740d1d53e16dedf6dae7ba0f76f1b55faabcda554d78ce8b86c7077fd1d7f9bf7aa70be27a5b15f8f2af8af9c0cd78c6a21868788b9a664a0e86c120d9ed319c6baa886b093151a199435d21d3374e17ae0a7a847da2755728b5993795b84e509c825cfe49f12ae176e06660f93e67ad1cd5856a7794b312a35adeef9514c3f40dc8f5c0698baea2cc5198b31eb0c69d86373c719ac2666d64140fbdbcc6ed382d7b8cf67f082962728d8863e5d66d9b56fff7ea1870ce47b1446d7da899abbce2b13efa4c200bed856c02c9daa3298f2768b4fb08542e10de551de6b0853ba0cdacf5087e6a9fa2731ffee367e3d58e4cd990418096b19583766a96b77e3d07a8e845a675159d5628d9ca1e0ea5dd22d6d68154933dc8990f6e617912b416527fde24cc190c101a73636db6e418d15296a93739fb0edfd7a7d10eac0882de3d37ee0c428cb34b4299673e2f27393ee8047ca4a6273de4471c1f0d470f637cfa132427dd727c2e35ed4f54c8b4c53ce3f90ad682f6cdb528ab5ab592b9b47025f011cfb92c991310eb77283976621ada043b35286baa522079276790f3132d3f07c2c5be900c28e5029464d19e93a5ba32ac987d1c0218a35627516f9605c55129ee55c74f4baf394576d45343cb58295b3fc9e67cc78c8c98b23ac425473ee8bd1a19625a2ac1384f6c6000ecb71d9d3c3835ae918d0b560274d8ea72c5174d76c79b87686ba16c76eb9170a9e187a74b9187b1741e0cc8610e044ea3c6c3859f0b5b017766cd6bba78e1f47fb16402f04c09497e4e1b2de0fc3435a3d9c243dabab0b48ef033df388f2448b275247e2fd30c39f0d1b77be1ab3fe9c1b015b2f622d086131533bf2fd72e8338c5c327b7ed7a75564008b5fdf5cf269fad84b78b04ed51de0bc5a8d83554765f317a133d58895b5393e42296ac970126a8ff85858da73f5abc4cec63d7493bc7422adb49824743600563509a9cccfa8aede4413d8faae16e47e38e84bd874aaefeb3e127ae59cc5b025e539324656a6806c065f151ff32712b6a58dd31655975ece4c41ff98bb325c198254c5f2a1dc6daf04a18c82fb5b7baf07ee48bd8bec1df616d4d6eb2b3f737b353b1e468390a549d69598a8bd4d27f0b923563d8def1cc55ebee54076455a576acc1d75e9279bb5231afe55488b41ef18f4cdee09c1979670f1c6afb314b3f86b755a226dbc7ef7dcd667479814f8d27e055abc94e8e9ed2eb89787664c3dbae422d905041384e184305dcb99381675b7b196babb33e70001b61c33ee95fbde26d79e7e25cf93e6eb2014a9b160f9fd57e89d5dbbf3b659103022a33ce7c3f04680b711e599e443c3d007060b9c08f3a51a0ef6481bfc6d1dd4c1411a0af246f8ee8394f40ff1f23a3f2f76785666f1349cbbb5edccc83e1c4a1267a6addc44be48045c1586ca22bec87e5b71bc04da69abab031c8b06c9522f7b1464bb7cf5e47a635fb6fc486318a5ca23502ffa770f9c98638ab04627ef9a92270089b5e0ca4446f28fd262fb5120607b7618e17ddc61921d84b4997588e6ae494e615c074f40425c8526231c7ded6b8f1649dedacfda2e613cfbd4f97c95eee26eea05c5689ee59f96d14522472f6e479eeca914768ba0f84d0f39c51088f0f2637e29d953b784da14f8c01b4dad51177ccd9939d1bfc9d2f94d21dbc9d850e838be7c71ab629c9be9d7050188725d3b047e4affe333f39f5561e626bf42b7ae5b6fac84437466f15042e447e5ce13965f0ac74cd48c43dafaf72793361fc7c53ba184a91aaf563bd8584cb0866514865d52729b0aebbc980899b977d746ece291821239e413787aabbb594add2b1a193b5929b5de2042e80aa6d77685938b56f90055dfb031d2ef0a0b2c4c86f4ba954e23306b6ead6aac89dea0bf4d50b91badc23263d2925433f9e2539e2715799994ba1063e587fdce48a31c39f144c886ce99b50405de10a1f1d245bb8f053eac2f86eabee8cedc737eb396a3d12c7fd49cf93413e094019a1fe8b45ce00eee497da55d32ce21a58eabac8f410d045d142c30c604af3be2379f7834fea2312ff90d3190fa76f62f3174c3b423ba1ff9c37742393f12bc4907a2da536a571d0e50e671d56445da2f22354752f5fdf1f2022c5ad8fe1472fa699a9ede02c34ab9893625aeec81b7fd122f8ea15cf0b908517e2142b92bb20d9221fced7d57ee5ce88e9a75b753e309c086a828672fae7c34242da0229461c546e7fc9901b5a50a03ad60018a6c6bf7b0abd2393896996c61332a67fea372f9702353f15f77cbbc3ad7a2acac1f8da570cef0abb5bd9229de5511bff4de48e7b4ba810634dfbb7818b6c900b4909e41ab6247fa2556212c4f35e567a4f33fb15c55d1bef7c43197e5fd7e77107572b1864ea95e3d439e583caad9acac73007e3aa4ceb8fd2e7893735e0b0b85deddad1f236461a19491139ed302f709895c95c602b9f60b53186798a02066afcac3b49606ecaf73f3581f61df004b291bcab4341b055290934f097ecfc594aabdee45e3a6bc6a97eb2422f237a2974a5f2e53d6e9248029cf5de41ccfb91125ed1f51530408239cc00f8ca8583b2ec93bbae46a137ae00e354334cb3efb7a74bee83cc03e1f9fcf117d7a45a532092c29c297c008f892cfadbb2fc9b3b5b572ea500b0219eccbd8a664be4dbcf9ec90bf97f8512c184b88e0d7ab55378ec78e251120e25b91f78bc86b0271290c98b0f", 0x1000}, {&(0x7f0000001180)="bb69e84812a00b67a626650d6426ddc4b3af680fc488d5d45b82fe259b2d9a6ab78a2377542bd37fce6bb3d823470deb6ddc0f8ba41e70f620d030f1163ff8faee1792ff0a6d34d4315bdb1efc865c00479995dc737c2fcf481e4344743cc5dc47ebb399f82d1918d072c43195ac1495fe09a466fa4e05335bf85da43e69015e56bebbb1cc91b1d3023d8ad0e407e5fc8aaad584a49c9216b6f08e833e22617043d57728ab9ce50731a2d9f64a36add19a16660de003745611617f99ee7a941d75f0c225319daf6a06b541e9ae416d4c75eba459", 0xd4}, {&(0x7f0000001280)="c9deaf66ed124e7e23d0ef76a13b6f34d4ce822b13073c9688f09548f6b275d1bdf82d7b16bfffa5818eee493ad30d26ebfd12a87052cee24292dffc71b2a9661f994da54f4594bde0faf2c4608c7f4b834f854cc01d7684a75ac2457f5177c9", 0x60}, {&(0x7f0000001300)="6b00bdb1c259947d3f5d865ca0fb62b1db7afbfa59ae1e6ebae7611d31273288d62b51f89b215e628812208dfb8ea7308f4b9b9f5529c6ddcf87d2deb0e4c66b3d8c619c8fbee2ea99764e83853a130cb0bb91183af4959cd8d5fadeca9f0332ad2266ad634528290b8bb62b151d18bc5b8a2f796cc2de0dcdb65d2c9302f836556bb2f57aef81f03f7042d19b60536bac2a77d3d9ce893c9a41d874ccd3e43029e7db937fdcdfbdee414e17cb2dc56fc2c4bf0863af64522942a23439b957806fbecfb68237bf9e962c4ae6c185acafd4c60443cba96287eb3b52abb2813f1ea46b0d7b4be3d11b0b", 0xe9}, {&(0x7f0000001400)="a5015af5a5d3f54545df7ec6b04ec6d7642652ed4e58b99dfb9769de7ad38ccb2d1d31bd624e52d0c0e712b3f6fce43683b28b2c3debe133cf141706b6cd876d84d84d98963b512fbd4ed0c6724d9af6615610a6552b7836090cb4e95524b3a55d7f507a", 0x64}], 0x56}, 0x0) 11:10:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:10:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="c65b3bda84de6f428a75c2e3a7bd4d25d2c575bef2448c71fba0a1a7f783e9518a2abe82e6dea2e78264b54a9f814a6f3688c2f818761554fbeee43dc0ee58c624225436bf3be23e559fad7aa5258b63a1f25d64afb70b84f7a3729765f6dc6ce116d54bf97f8251971d35e2af57971db0", 0x71, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) 11:10:12 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3, 0x4232, 0xa81c, 0x5, "81a2b99f4260a02682d8fee11d5cb9dd79ced8b1", 0x4, 0x7}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8aae, 0x0, 0x6, 0x2cd5, "0ba951a5b339d1255b73a84cf7cd098499ba66c3", 0x179, 0x7f}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186a56010003003b00feaf000000000060d5706c85c276000000000000007f00000000000028000000", 0x2c}], 0x1) 11:10:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000180)='./bus\x00', 0x8498, 0x0) 11:10:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="e6a8f5e8c6e99356fe965e16fe0430ba98dc36f7c7735f840023613573970384fdc8eca1481049074baa887b70f6ef430861dcc55475d0c86d5b6457feb8925dfce5bb881f84ca7c9f42f745442280fb059dcace4560bcae293fe3ef55c3f03947fe790756900dd2d4c6e9c506f023d44e3b9fe3574deb7987d4b5939d48fd463e58284b88d280f845ee24861a65720575688c2bf5850135e0a898ae7101ea4f11c0b2030ba77f4c8305c2931d2b3c", 0xaf}, {&(0x7f00000001c0)="8be2da1e8a775f5c8043c897e5a4f1d0c497fc551e7fa84482ff0589e5e4ed7b5d85831dd82245c3ac7345396ef7400b18f20271d5ead023925046ca1e8d737853d71f72aaa88550995d5a3d34ba5492ea507dc220044295fe8a55e3a44a6de4f5cbfa2a93bb103af17e5031624f6c31ef877d8b19c6d4ca743e9ad219d2b9fd7e3add1299b66fb3ed2746fcbbbf84cd1bd4852b9b1897ff556ad9334263f837a6ea2441b4", 0xa5}, {&(0x7f0000000280)="8d9c1348621335368023f831fe814e7203f2f9a51ea6d440c275a9e0917d3dbd56eaf330bf8e8118affcc7ac163135481c", 0x31}, {&(0x7f00000002c0)="b04925b46379199d8cd796f4342bde68457e3657e851fe76643062da21f19ffb9abf00beb2a18e0593cb68be0051095b805482ff9db1b0f3672d4cedf3b2a6558cbec5390682f8ec959da2e880fd43c7661850ce9fcfb0a529e519e946e8270904f4206a57f262", 0x67}], 0x4, &(0x7f0000000380)=[{0xb8, 0xffff, 0x2, "755aa4a7c9e0414e354f2ec3283ab9ea0da847a0db77891b95e7ef70d10ea09c5dbe3f18b7b9fcbba6379aa0d727694522aaab0d272c1acd170218e071e6de6924ba13c73640576cd2574c1ea073c123f7c2110dad0bc2213b5aa7f52186e2280ced206cd4b898b3f581488ba04403faef6c2e489658b6ffa5b0a7778afd2a1c6fc1e20b86f3e8dd28c538c7e1e374c7ef5edd03719775838d9a9f1bac1ec4ad2fe13c83"}], 0xb8}, 0x408) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4febe6bec0f6d127eb2760ae58d738e3d33d791fb73000c9de31cbdf7bb65353b4b68bfac7fa90a55a7146b9bdf71251"], 0xa) 11:10:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 11:10:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc4, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa4, 0x20000000, 0x7f, 0x4}], 0x7f, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x14, 0x81, 0x9dc6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000080, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x8001, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x81, 0x80000000, 0x8335, 0x8}, {{r1}, 0xffffffffffffffff, 0x53, 0x28, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x44, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x1f, 0x8}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x100, 0xd0}], 0x1, &(0x7f00000001c0)={0x4, 0x7ff}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/60, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="ec722c80a48e9e68394ce7cda4e3c15338308c989a1adf142abc60cf435db68af4685f75f52bc43cd3e9de3a3e14a92eff58795535e1b82a14108334e8ac851f5a137b2f1e2ceb30dde114bf3abefd82ee0658e9a6eda6aab50b78612f0f4c1a71d493221ae08887d6bf2748b61ad7ed1bd8ee7d368de2fa6128280df49e2cb53200768c7caedc348df286bf9abaa618e16ef12eeb662ad7250031178eaa0442a0195c6638bea533cb91c4aa6106afe4ba", 0xb1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000340), &(0x7f0000000380)=0x4) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat(r2, &(0x7f00000003c0)='\x00', 0x800, 0xa0) write(r1, &(0x7f0000000400)="591da3bcfd6581470d6a0a093840ab67f250045b97dfb331475284ae2659c8e8668ed29b70a79941953db2bf6674c071fae3b2badbb088df1b82a50e2f63dde9b2e4926851a8b115682461897a77e0893d5020574bdfa6446a03a8c37c26e442f5f012820cc8e050f7b3166b9ed6141e5c7ee9e905e4ae6b1cdad5bfe28bebc1bf790cfe4079e9fe8a48bdd49ba46cfe0778ea530f4f01b0d5a06e8c69621cded19af2b6856c17efd96ee0df41a4f19b79ee6c3060ef13e95349e8", 0xbb) linkat(r2, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00', 0x4) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) select(0x40, &(0x7f0000000600)={0x3, 0x100000000, 0x10000, 0x6, 0x100000000, 0x800, 0x6, 0x4}, &(0x7f0000000640)={0xffffffffffffab03, 0xb75, 0x52, 0xfffffffffffffff9, 0xffffffffffffffe2, 0x9, 0x3, 0x7ff}, &(0x7f0000000680)={0x3, 0x4, 0x0, 0x7, 0x1000, 0x8000000000000, 0xb, 0x6}, &(0x7f00000006c0)={0x8001, 0x3}) r4 = fcntl$dupfd(r3, 0x0, r3) select(0x40, &(0x7f0000000700)={0x0, 0x1ff, 0x11, 0x2, 0x5, 0x5, 0x25, 0x1}, &(0x7f0000000740)={0x0, 0xfd, 0x81, 0x3, 0x7fffffff, 0xc00000000000000, 0x3, 0x8}, &(0x7f0000000780)={0x800, 0x9, 0x10000, 0x3, 0x61, 0x8, 0x3, 0x3}, &(0x7f00000007c0)={0xffff, 0xffff}) r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r6 = getuid() getgroups(0xa, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x1, &(0x7f00000008c0)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000009c0)={{0x1b, r6, r7, r9, r10, 0x40, 0x16ff}, 0xc4, 0x7fff, r11, r13, 0xace, 0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000a40)={0x453, './file0\x00', './file0\x00'}) fcntl$getown(r0, 0x5) socket$inet6(0x18, 0x2, 0x8) getgroups(0x5, &(0x7f0000000a80)=[r7, r8, r12, r7, r14]) chflags(&(0x7f0000000ac0)='./file0\x00', 0x50003) accept$inet(r1, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getpeername$inet(r2, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 11:10:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x5, 0x101, 0x1000000000000, 0x180000000000}, {0xffffffff80000001, 0x5, 0x3, 0x4}, {0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="8b50f8d92db6a841b271263fb85fdc3b5922c746ca39f00d428f01f57df5ceca39f602ff8b69be11f1437a810a30bf07be090932f5e820f51506b959b9e5f4c86bfc80aefc899571b0a555e7199d4eee339d45e98bf1e128c1571705ef696785b373a0f53797f4f3055e53143421dd2e899cf57424a9d4769ea27bcb62f5b7c02e74400cf7d3dd5b1022409472ce76") 11:10:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x1}, {0x3, 0x3}}, &(0x7f0000000080)) 11:10:13 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1000, 0x200, 0x7, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3, 0xfffffffffffffbfd}, 0xc) 11:10:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10400, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x8c42, 0x8974e75361aef2dd) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) 11:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r1) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 11:10:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xe01, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 11:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r1) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 11:10:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:10:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = kqueue() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 11:10:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000140)="1b394716e48d08d6c792247e27d47008b6b87e7aaa7295f3602ef7a94e4a4330c0d29a4b09f8d1f5eebb118099483b7eb703eec18c33fdd77c840aa252b7f39e8779f8c2dc4af46314e978f86c3c3f3bd3d79fef9d24ce3b755c567c426b09b1c6964b50e6e9421fed16b5303753df13bd51ee425b46805e82811763ecff294cdb54c54641284ea0ad9b643cc87341bf0364cc1d712c7e", 0x97, 0x4, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000500)='./file0\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) getppid() 11:10:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r0, 0x0, 0xfffffffffffffe69) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) write(r1, 0x0, 0x0) close(r0) 11:10:14 executing program 0: socket(0x8002, 0x400000000002, 0x0) r0 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5f) syz_open_pts() 11:10:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xe4, 0xf4a0}, 0xc) 11:10:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2044, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x82) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 11:10:14 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x4, 0xe2, 0x7a9cfcba, 0x5, 0x0, 0x18b, 0x3ff}, &(0x7f0000000140)={0xa68, 0x100000000, 0x7, 0x1b72, 0x3, 0x3d29, 0xb4, 0x60000000}, &(0x7f0000000180)={0x2, 0x0, 0x5, 0xfffffffffffffea9, 0xfffffffffffffff9, 0x2dc, 0x9, 0x6}, &(0x7f00000001c0)={0x9, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000340), 0xff23) 11:10:14 executing program 1: r0 = open$dir(&(0x7f0000000980)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x140) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000440)="e8", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) 11:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="0dae45310ce8479f3a450e745b3ae424d61bf28da46b116b83f1c23e82797caf76cfd3fe4260b3d2609375a5cbb7a281e2dbd1e9df5d98b7940ae2ef3691f42b4da2deb3fcbb0a67ab4f18f87c726e3e1ba31b6960a1699a3ab7fefef34460ae90b6fc08bf", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="fc", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd9df, 0xd1e, 0x1, 0x9, "5e4ebe6034e2cca614f48663515ac073b0e57078", 0x4, 0x3}) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) syz_open_pts() 11:10:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x102, 0x20) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000673000/0x4000)=nil, 0x4000, 0x1000000000004) r1 = socket(0x18, 0x400000001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) syz_open_pts() setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff1399fd9dfe1791713048e69931929648", 0x14) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 11:10:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = socket(0x1b, 0x7, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x8}, {0x18, 0x1, 0x84b, 0x9}, 0x3, [0x7f, 0x97c9, 0x3, 0x1, 0x3, 0x2, 0x8, 0x6256]}, 0x3c) syz_open_pts() 11:10:15 executing program 0: r0 = socket(0x1, 0x8000, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x0) setuid(0xee01) getsockopt$sock_int(r0, 0xffff, 0x1281, &(0x7f0000000740), &(0x7f0000000780)=0x4) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="0af430571c370ab5bd93e612c65b128785ca4c553bdb9d8123d7bbc682dd26d6a178609cdff948018add083dbd990fe7bcdf486cfedf9c1e681460fa1f4fe275ed0edf4caccad1ffc8beb2b6cab3211353f164eabe4b564f546fd968036f24a735234086b629ef3664b6bc6e0ed20fd5dde895928152bcce11568de08737f2d5a24cafadea216d9fabda59afbc43879e91944e519c352873697f75a3d9b44fa7835126fb215379ee016a18167282ef8692dcfde01bbaaa881fccf2c19ab3607ea80aa199938f1affb5677aae4fe9628532bbab57e782848498d1a22eda8e4d", 0xdf}, {&(0x7f00000001c0)="7208915712f837507527bc1c33622586b14565de1c8005e9c3c6e620f83cc208bdf4207512bd60e8b5cdaba0d9bca51f774783b019217d31228ed3f73d0f2f06b45c99465ea196c9b3731ba071ae35af5d36feebe75f70777ac4158c8918f020fcd524fa1404a937dc1edbdb37b1f2c74d41c490b848d67f4b08378aced89c5fa23ed5c3e78734762cbb242ae1b1ffdf848900c4f6ace9c9ba8d28eb58ef8a42c0ac2f32fe4be647b388afe3915093727ad6d7810fbcf215dbfe9a5500d375d7af1ac257c4bc7060362bfd5f2caaae90cc3d374fa4d08dee6c89a006a44cfd55b628a78cfc679edce8500f591394", 0xee}, {&(0x7f00000002c0)="b68e1af36b5a76db2a94c0614678af545f7500c45bb5062fcde2239504a1e49b42b2fdfc7f639481585d868c7896e057ac0bd622ea7032a38fc15bad353aa81f58d2ddf065aa7452cac7bbcf3ee755a458cf22c822ad255cef94d73f1068461d659bc3a595030f2beec43f273aea8bdc83a4c5f6db5aec8162f2bd427450d483a834c0fdd2bc98227e2477bb41a5221e6979cf4575dbbc9212644a1153a3e9b5de1972450b5ff03dae994a0183295f7c64", 0xb1}, {&(0x7f0000000380)="808af106782638d315cfd3aebf8ccc5066604642d3d892587e5e72bf26a1a881d77aa4cca5b2bb6954c4d9c26e6619a6192c4ac8399b210661ceee178266268509864a5d7a5cb0dc813493e7387a645b0dbd2cbd7088022fb6e00f219bd7fcba9f46b326976d1c5ef2dac601f1949e732dda2aaa088231cb1855c8dfbc962cebfeea7cabf3da4c0d1e5594c17366b65f41b763f33d4221d9553fdb42b3e8ecdda6cc2423a2b3294102fa92ad8bdb53a761f34f53377ee16e29feda4faebcaebcdde67936e70b", 0xc6}, {&(0x7f0000000480)="c19bd04262c145fbc51db26782ebf9047c0ec9a31e477d5dbb7265cd1efe3360611c6aa21992f0c2a7fe4a6609a159415957454f247814dbd51264594f0bf9363286967a5069a836f804b51c04", 0x4d}, {&(0x7f0000000500)="36cba8d3b9a0d1fa9d3d651dae10434a46abb384b65af15757c6ad0430809305b4671897314da0db8f5805ec647cd20540537717475dd36ed241d78566b5a067c3f53f176a78b0415570b56d531952c2295be6f91ce6b9adb521b1c0ec6eefd3ca8ae0c449585be48e1155a767aedc7aa92105170b3afd79ed56054cfa7f990a740cbc6900621dfd1e9fb3039656b539caf191d0cddc58371ca84fb762156fb9b14ef1228b9fae5c67221d355b13e6100e9a1d01abb92d207267d1936d9770382d1847", 0xc3}], 0x6, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x50, 0x2}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r5) msgsnd(r4, 0x0, 0x344, 0x0) 11:10:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 11:10:15 executing program 0: socketpair(0x19, 0xf36002e9ba3d7824, 0x8d8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/158, 0x9e}], 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) bind(r1, &(0x7f0000000040)=@in6, 0xc) 11:10:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1fffffd, 0x0, 0x100000000}) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x80000001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 11:10:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000080)=""/16, 0x10, 0x842, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = kqueue() flock(r0, 0xe) r1 = socket(0x18, 0x1, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)=0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x10) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)=0x2) close(r2) r5 = socket(0x18, 0x400000002, 0x0) socket$inet(0x2, 0x0, 0x10000) mprotect(&(0x7f000028a000/0x1000)=nil, 0x1000, 0x400000000000009) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r6 = dup(r5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="5f70984b6de15f38ffaa84fe388a1e427c49496b7d5e7e0c3345b1475ce7f78358d301d74b3f80271706c4240066dc4add084ed264c49ea44848d37c54a56496a74e504ffeff5e747124e7a1bde9875312fdab2282f7e361b023acdef4072027d6d1179334", 0x65}], 0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) 11:10:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x98, 0x81) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x5) r3 = dup2(r0, r0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1}, {0x2e}}, 0x2) dup2(r2, r2) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d83c4012e2f66696c65"], 0xa) renameat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setreuid(0x0, 0xee00) r4 = socket$unix(0x1, 0x8, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:15 executing program 1: r0 = socket(0x1, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:10:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2b9deb15, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'}) sendto$unix(r0, &(0x7f0000000100)="dbb003e95a87c54ea1d703f8317a9df69836b10f8411cc584de67e0a68cbf4dabc6468d730149582ecf805890a9d7220553b875c47338f977f147da8119db6eb55942c8fa8680742f8d896215eee21afc30d61dffff92d4f004df49ca7996eddbd3e9d35ad7a1e97e0ed96387d0b580973c75f84d2dcf0e2867fa5146269", 0x7e, 0x40f, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b149042ad0e8d145a70d2e559bab58b991fafdba6b54c6ea9985bbff04712968d94667208c8b7fbfddd2c0eb3df30acd47f19d5bc08e4e2160b1a88b6431aa4eaf6e0b59d83083148cad6d1faac1aa8ada7778cf41da0cf1a79e6405c6945a084011ce71df75262198266cdd31cac3d283b0d53acd7b7e5eae1b172a10e4c1e35cc26aa8640ca413b02805e8e9aa90557dad83f75724de8d0c93c1e5f618e35d7335350b1cbef597afd5576a5c27df7dbfcbc818b62351acdd97576d3c46d5", 0xbf) 11:10:15 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) 11:10:15 executing program 0: r0 = socket(0x18, 0x8003, 0xfffffffffffffffd) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/246, 0xf6}], 0x6, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket(0x1f, 0x2, 0xbd37) 11:10:15 executing program 1: pledge(&(0x7f00000002c0)='\xe6\xf9k\x13^^\x9f\xc1\tDG\xe3\x8a\xec\x18\x8a\xf7\xa6\x7f\xc6\x82\x1b#yj\t`\xa1N\xc6\xd5\x18\xf6\x91<7\xa0\xfb\xcb\xe2\x94\xf7\xd6~U\xa7\xdb\xa3\xd343\xe7\xc5 r\x04cL`\x83v\xd4\x93@6\xa1J\xe8C\x95s\x06\x00\x00\x00\x00\x00\x00\x00\xf6\xaa\x99\xbcB\x9b\x81\x98\x9c\xa92\xc3\xcb\x1es&\xa8m\xae', &(0x7f0000000240)='*^m@\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0xaf}, {0x18, 0x1, 0x401, 0x7}, 0x80, [0x7, 0x2e58, 0x6, 0x7, 0x4, 0x9, 0x4, 0x1]}, 0x3c) write(r0, &(0x7f00000000c0)="db", 0x1) 11:10:15 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x4, 0x6, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0x7f, 0x2, 0x3, 0x1f, 0x10000}) 11:10:15 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000ee2b10a56ea26a552b79852ad38a588c11b076e403cc253d454bd54f51a1c01c2ce195d1219bad1105c683a1869f861def3cc8aacb0a719780a6bc804abad8d133bdef1a5b63b455a59073f21fc66f6af1a83a7073cd49a419b506f93c16fddda0d039e63b3c2517c7c5e381b97b11cc0f73e3a77bb93c8c2a656a0ba44b16cc34b7363d2f1457bfceef135d408d36764fa90c6650cabfd005d2b095baafc0da26de43483df4754a5bf02c64447116c135b16008fed212d639b7454ae060f72ea2ed7f96cfe7d47b146c99d90db6da38f9a77060f07e9a8e6fe20b783778"], &(0x7f0000000000)=0x6e) fcntl$setstatus(r2, 0x4, 0xc0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000000), 0xff85) renameat(r0, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f00000001c0), 0xfec4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) 11:10:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x1, 0x6}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x86e3, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) fcntl$dupfd(r1, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x40, 0x3}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x3}, {{r3}, 0xfffffffffffffffc, 0x80, 0x37, 0x1, 0x4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x81, 0x0, 0x472}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000002, 0x9, 0x81}, {{r3}, 0xfffffffffffffffa, 0xe1, 0x0, 0x1d, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffd, 0x20, 0x9, 0x1f, 0x20}], 0x24d, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x41, 0x80000022, 0x8, 0xe4}, {{r3}, 0xfffffffffffffffc, 0x56, 0xf0000000, 0x9, 0x3}], 0xfffffffffffffffa, &(0x7f0000000180)={0x100, 0x5}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xffffffffffffffff, 0x5, 0xfffffffffffffffe}], 0x64, 0x0, 0x1f7379b6, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x65, 0xc000000000000000}) semget(0x0, 0x2, 0x211) 11:10:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:16 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semget(0x3, 0x5, 0x1ff) mknodat(r0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) nanosleep(&(0x7f00000001c0)={0x2, 0x8}, 0x0) clock_settime(0x0, &(0x7f0000000240)={0x2000000002}) pipe2(0x0, 0x0) 11:10:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x800c5606, &(0x7f00000000c0)=0x100000001) denied attempt to set clock forward to 137438953474 11:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b", 0x283}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="10fdb0e939dd4390e901b008d7732b3bb97a0448ffe9a4b7192f54d63b396efc7e64175e23dde2c812ef0196b175d51ac4de09dcb561f01ee837d7cc6b09e47aadbd2e91ba0e46e15b8780c492166f1a03", 0x51}], 0x1) 11:10:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r1) 11:10:16 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setitimer(0x0, &(0x7f00000001c0)={{0x60, 0x7}, {0x6, 0xfff}}, &(0x7f0000000200)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000080)="582720efabd16ebae632258150db8ca65f73f2a0ce29c8c6e9158d5a09aa3825c02785a0aad66de31b8da4a97cb7cdeb6477109929b6e702bbf1e17ad4d1539dee3b98d4bf3283ab2f9b3d8acd83432c5e6a831e4288cdf4314ce86b6a8ee4d9b39b05bb3399c743f3ca00524233e48f4f6e69f984f6189a6b87504134ad7d5a61449190a2b1797786777b354e8d63fd0b", 0x91) denied attempt to set clock forward to 137438953474 11:10:17 executing program 0: r0 = socket(0x20, 0x0, 0x81001) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:17 executing program 0: mlockall(0x1) setrlimit(0x804000000003, &(0x7f0000000100)={0x130001, 0x440621010000001f}) 11:10:17 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0xbea7}, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) 11:10:17 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_RMID(r0, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 11:10:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8000001700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x12, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xa8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x3) ioctl$TIOCMSET(r0, 0x8010426d, &(0x7f0000000000)=0x5) accept(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f7744b6baafc9bf17326dc3c71188d4f4b188a793b0bc63f46bcfb84c2908cbfcfb809dc67237f32bc6fed37c70a3702d7736e39537d4d5b0077b5b1bd56f5401cc4f697f427cdae7dd5e73e52ac0780d9fc9df7151d43b377496e49eac9f57c3185d9d452c59a1b2d148ed7420f49ca91dc4a1d8584e2285b3dff374af97a6ab81d"], &(0x7f0000001300)=0x1002) 11:10:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xc6}, 0x8) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x0, 0xfffffffffffffff8}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x1000}, 0x8) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3, 0x1, 0xb03, 0x3}) 11:10:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f665c32e46715f6137b696c653000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 11:10:18 executing program 0: syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)) pipe2(&(0x7f00000002c0), 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000200)) pipe(&(0x7f0000000240)) kqueue() pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x339, 0x7ff, "0c4603b6616597a8e9ec20b41a22b5ad0d98706e", 0xd, 0x101}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x5, 0x0, 0xff, "d8ee7ae2ce9c555c59c6f3bced8f44e63941b85f", 0x69c, 0x6}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x200000000090d2, 0x0, "d730c101bbefc6a99e5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 11:10:18 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) socket(0x2, 0x8002, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:10:18 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:10:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000583000/0x1000)=nil, 0x1000, 0x5) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000140)=""/77, 0x4d}], 0x2) close(r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 11:10:18 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80b5bfd9f375a3c361265694d394d4291b256a09b406d57ceb7ef7c086a327d59f9c9fbf2732a2bbe145da3a3a1fdb00d2cfa447844ab54fa3c9b11fd1dbced277fab397c6cdd6eb93c23994ba42382cec5a01a25c47660b6600b429ab6f5581c1469eb97fc1c556671a0b3ae30d0ce5fa7fbf69e18f1aa5", 0x78}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="38d1feeffbac703d6768ef7cb558e83e81f98a9a4860a84a0c57ed197f19a5b16d3b46ea30f74b309f797c466a299e6fc9e49a6976e409024dee3016547a3df5c740e6e89ef79d3325ee210a4913f8bb6aa8dcfec66205cfd5030de292b76f40ccb33c4a6de6ec756616f45faef52ffef9e51b108ae187761b3bf3a79707d7a09e0ce42fdc7f2d05dea5219f5f9d981c074624b8582de85666d3b2b5b59d6c9071be190b676fdf079a8038f71484d08088144fa5fdcee72b086f77cc7963afe33de380b818842cb4f807ba8190960e6e1040b1c52faf842878c5457e933f289fe0606845ca", 0xe5}], 0x1) 11:10:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/43, 0x2b, 0x43, &(0x7f0000000080)={0x2, 0x1}, 0xc) 11:10:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x25fe, 0x10001, 0x8001, "9c93e3b3f5c6f59f70dd052ceb443d75f4b340f2", 0x100, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff33) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x1) 11:10:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) chroot(&(0x7f0000000080)='./bus\x00') socket$inet(0x2, 0x1003, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) 11:10:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="04cb16d29644b0b47275c13f5f02cc7b4d75a30e", 0x14) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 11:10:19 executing program 1: r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q\x00\x00\x00\x00\x00\x00'], 0x3d, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) clock_settime(0x7, &(0x7f0000000240)={0x7, 0xffffffff80000001}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/74}, 0x52, 0x2, 0x1000) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) msgget(0x3, 0x2) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='W\x00') 11:10:19 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) connect(r0, &(0x7f0000000000)=@in, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="1ca02f017555cad60e0828be50b51b17073f06a8de1dbbcf2c8b0771a067c03cd972e16ce145d6f7b3f51ca4a836839217ddba98b2931587779f00cb934cdaaa8bf13b2d5c5f", 0x46}, {&(0x7f00000000c0)="12b2145955384e2e21be0a13", 0xc}], 0x2, 0x0) 11:10:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xff, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0x100000000, 0x9, 0x1, 0x7fffffff, 0x8, 0xfffffffffffffffe, 0x1, 0x3, 0xffffffffffffd169, 0x3}) shmget$private(0x0, 0x3000, 0x1fd, &(0x7f0000ffd000/0x3000)=nil) 11:10:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x80) mkdirat(r0, &(0x7f0000000040)='\x00', 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000140)="e3213df60e03ef64ab6c04e8e4e9abf422a9a35cdeb39984956394497bd8989be369eb1317906b86728c634453bbe66e1a66a9ad70de4eb19a83cff924dc8e2e88b7e1a8d2a980c5d041401309471ea65720d46844b1991ce0dc86a798ce263788847c5a997fcc25b81ac055a5b584ea06d41db82f33de6836eaf3c36eeb7fa8ac0d9a88dc6c930253514a7888b8", 0x8e, 0x2, 0x0, 0x0) shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/164}, 0xac, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030000000002000000d16df289c3802d1cf8210e8a056a23a917391e870000000000010000912e0c97022f10cbfa6d46ebf16a669d448c3472f70dd4efd317e8a8fdcf0464d074e72c589f5f945fbf74ea54fe82bf5d21d97e8c3db3aa3b33502e82e18b10db452df6a916df064332e1009bb442c77e379cbd6ac41dec58df75e69a77d0d19af45158f88567e071a23cdc8d0859ca95cc3e01e2c1c5531695a9089440c6daa3977c1ec667562398d4e45c4c7e24ff529fc00cd4ef492380e709543b7e2b874c0a334be36d611b91ca169e3cb516a170e5966c189e289b434f748c1e2e0b75a9b11f254d81f9b5bb25b85fd4325d400add85710cc4483f6ceb7062379fcd5ee7e80fe23be76d6dea0256d5e50f2598653b72d6cb4c450d02328c8e6ebd718cb07d556139692b4a73f57ebd49572752d3518aec60fa4334f417033bea0d7ef789a6efa6862bbe9302a0739dd4ea830bd0b9ee8ed00a5a713117a46adbd8979862bb5f16e8f8f693d23675356fd4ffa8512aeb2ab6c5daba71dcc0a70cb5e99320b1540e34322f1c5f5d85d1c38b682d0fb9d94d4c3e3c3a944b720926a862ee125c83c834b395b3c6d0e3ef69"], 0xf1, 0x800) 11:10:19 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='\x00\xff') link(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000440)=ANY=[@ANYBLOB="013f815666896c6530009d5c0c10d0aeefdb7093c3098406460d66fc7c7e327b19c8b1d17ded014705b77eb04adf1219ebac567c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x15a400}, 0x8) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r7 = socket(0x10000000002, 0x3, 0x0) getsockopt(r7, 0x0, 0x69, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01000000010000003200a93003e8224e25d5183294c0ce758255e6ee8d20a58c0adeacd7777f000031f84cb7090dc5c32fc666009a24659a22630bb0e8a347b6eaaf510882697ed5ea702bc45c48"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r4) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) 11:10:19 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x154) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) open(&(0x7f0000000140)='./bus\x00', 0x807f, 0x0) syz_open_pts() socket$inet6(0x18, 0x8007, 0x101) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 11:10:20 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x40, 0xffffffffffff8000, 0x1000000000000000, 0x40}, {0x3, 0xfff, 0x5, 0x7ff}]}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x21, 0x0, 0x0, 0x200000}]}) ioctl$BIOCLOCK(r0, 0x20004276) 11:10:20 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xa4c, 0x1, 0x7, 0x4}, 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 11:10:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3ff, 0x6}, {0x18, 0x0, 0x400000000000000, 0x100000001}, 0x100, [0xffffffffffffffde, 0x10001, 0x6, 0x80000001, 0x9, 0x4, 0x5, 0x1]}, 0x3c) 11:10:20 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20c28, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xffffffffffffffe0, 0x1}) fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) 11:10:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r2, &(0x7f00000000c0)="3768a6932e009c4091e89bb8c4978d09d540891b7c6bd60411f2b7dd16cea648c49cd2d164efda5a2c8503e73fccf7ec20f92260de2549654b76b688b3021192c78861754bbb0c0886332125aac949edf38ba6bd770c8547a2300bcfe1fc6bd025ec3a8e1f6482f812ae269ebfbed2919104e016d0e6f158f53be2ec88be9fbf269d1d81cd61bf9e9ba66a6f21b60299c776ceda0a6d6b135a", 0x99, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x401, 0x1}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r3 = kqueue() write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x42f2df9e) 11:10:20 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x50) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/wsmouse\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\x91-$\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xec[\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000580)='\x00\xe2\xb5\xec\x00y\x9c\xb1\x12\t\xe5\x800\x80\xddf\xde\np\xc2\xaf2\xf9\x03ib#J\xfa*\x9b\xd7\xb7\xa6\x7fL\x84\x88\"\x92/0<{\xc6\x81\x86N\x86f\x7fE\x99\xbb\x86^f\xf5{\xa1\xe7\xe2\xfb\xbd\xd1t\xdd\xd9\xc8\\\xe8=[\x9fAy<\x85\x06\xff\x94\xf0\xb3C\xf43\xc4\rm?\xc5\xc5\x91#\x8b\xaa\xc2~1\xac\xf0\x84O', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='\\*\x00']) 11:10:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() close(r0) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) unlink(&(0x7f0000000040)='./file0\x00') r3 = socket(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) chdir(&(0x7f0000000800)='./file0/file0\x00') r4 = dup(r3) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)="79c16d218d981fab76731fa7fc23857b367a6f35dda61b10d0e78afbdd42da93cab9483fbcbbdccb9b0283cddf70f4864aed9ab35df1827aee6eba42d259549a163de829a13040b72bd8500419f7dca08d003eaef081586182da971ff9d45d088e3c8915601b9dd362319195d629095a98a8d708f66e55137ab675de9ccc6f289a9d99f38ef15050b81fff1e0f75864ba069841b9e575200771a64d2c164f95a58963a44c45af3db472154ee569713307c05e04c915bb903b6e0d5266c4aaa1fa04440804742e0236dffbc", 0xcb}, {&(0x7f0000000340)="4f1645bce376407ddd2c9b0b42e46081061f7358c3a172b2e4f4123a378deebc837989930018e79d3ceeca810f45fcf57a7004f74c3a58f862f9872e29f060756d6854958653fdf7ba132b6cde89928426a24786160f515c0d9ae6fdb34f9cf2dd074b0edbe04325998a2d245b2a5417092beef181c9b4f93114638a277ed960632adaa0596594783551aae3b567d2c03fa03d5fd1a39ecbdb85e685c2d7ec", 0x9f}, {&(0x7f0000000400)="02b19d673aa980e84a18b94498e7bbd0e2f91e22c30277db469cdc1fa8e6b963b3415b10001438f381c4eee11b7a46ac38dbf8a480205064af9eb8249094f58a5e38ac0b2bb5b2e916290dddadf6563ace9987adae51fa54a92150f6dc6ee372966e1f4aeeb3563a20cd8d3531850648ff07c88086631ebf3bb572d05c", 0x7d}, {&(0x7f0000000480)="2a554b04bdf6a25af2dd1538549fc9b67e962527acf86d7f15527bd77aafe5497ce67d7d3a285079818209b1336b1985634216ab", 0x34}, {&(0x7f00000004c0)="53c1974c790ab72119e1fbcd75112b566298a2dbd37d159bcb240d5b9e8c4c5a8d0b26f263864dc564a2b69ae074020b15b5927b055ce82bddeb47c1e7fdb323abc5ca8bb28a573c751bac95af4ab9dbab6c71809f1ac6848b374a", 0x5b}, {&(0x7f0000000540)="17741cebcde599b58c6e06bd7dad7c13467d654900deaf79fd80d0a09b6afd4040cc64", 0x23}], 0x6, &(0x7f0000000600)=[{0xa0, 0x0, 0x9, "e825d982d23f47bdb2f8ed9c84c7e84d0c27c889151aa8bfe406b650efe3a5a17d1c0464750b1effecc34b967d102f62ad3c3e040e5a20ec9dabb8d1a6b2832267d8d96496d99f8833355615edca659a0f5eb0d1e97b46cc6ccf68d045bc5fe3b68366fb2360ea78e82125ce868dbc66c4bf1a4cbe783dba745082825f4146b857299d1af75e047cadfb"}, {0x108, 0x1, 0x0, "1f689dd030ca8f008e245e2525433cc93b250f1b6bee5900bdca5ceff1f2d9d7fc9243df82db7ac9507f72729bbfdeb7c74f18a4541d36b0fa83fb32bce60b5854c2a920c01d91f8cdcf99132a357ebca2a24146f839b0bfb85df73e466175455be0ef717fb80fdc275b70fa00ff757591774781389ac9179858337e1a28b4005e6958011eaaa3b96b9e35645088b6a8b0d32ed4ed57ccc28633e802c7658093dfab11e83ea8d37cae4abe6c3f62c2743185d249010818f1640982aa27a388283e133592c418c72be174257770c5c51199e8138923796226a29edf430d91077ebba444b0e15557059765f5ad07557815556d8b0673eb"}], 0x1a8}, 0xd) 11:10:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0xffe, 0x0, 0x14) 11:10:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) fcntl$dupfd(r0, 0xa, r0) 11:10:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc08, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='\a', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="805b10726b76dca03aba12a332e1feb399205741d333c2f2058cb405c82d65e28faccbdad9a139702744a2e926bd739f2bc49ba0146da3e43ac844b1957edbacfdf829abf097b7a5534c4fe6296980a38ed9fd579a51da0033c510800c934d7c0afb7d", 0x63}, {&(0x7f00000001c0)="bd0664afa85c7384978d4e27b491d36d2a30b315864481c129966cf3c7c3449da4a1ed83a895575a43937c24af8d78a31ea3cbfd7d0589729f181fde36f535040a2f7d7d", 0x44}, {&(0x7f0000000240)="cd070b08b4cd58121fd8ed3a9f736c9f3bd03936cda83bf173150a6cc5d7f7179e2c4667e8c8bacfc1e138c9f390fa7ae047f9c731698d63121970acec3b7f1c09cfc432ca58bd954f833dc15222170237ee80bdfe59c93422037f4540804b0584f99160139ff0f546f0a6f1ba2c853ef1c0b67ae839fb95f06a72ec8888e6c1af39bd36", 0x84}, {&(0x7f0000000340)="9af633313df7deb5145b3c3041cd06e2984d1e629d97c083f7f6f42108dde89a2aa8a694ccafbd49e628def63505207e8f351af1988bf98e9b34474edb74537f799de7767203e40cacfc3a3f3e2155887f2a3aedb7e7fe880ce641bc751704af01ec702150384214d4ba1db8c502f7f98f80bb1007d47f282d2dfac7563314c9b94ecc3510f1a388d8499219a4f0c8577c8c82fe90d97eb77a31424ef4db12591d46ca1aa2d2bb84fe6c16429cd474ce2ebbbb38034b5b9bc0b99a8f561cde3a623d7aaab6aed6f9287740991644100cc51ab9ddf4ce0da664d57398c90e77e4bd1abf43c97ff15ab8309f", 0xeb}, {&(0x7f0000000440)="29ec81aa8d84f5a57cb5a39a9efac102cf9e19f4c5c23cc807518e90c19b7823b7dadfd82860f430d4d267ccdd157aef96398d17d59486f8ab51a3b25a747c195053100649e14edf52ef2be5db78168c47f3b252281f7e4c91c1bb0117d7faa64f2c20b30d0fbb14ed0ac9209c6504d9c269f5220f74b5fc989307e7933eb59fc3f547b991c46e9f1e6b7d555dab91c359924a6980efd617558cbc7aaa05c2d38e070e775531e4b94e170c70d7e04058829bc5a7bc3614161dff78a3c7af42bc9f56f6c2e7b79d4a6713df420092674c62ec724d5e87368150e40d60d1", 0xdd}, {&(0x7f0000000540)="11143f6d6df827c6165bc72f82484ee49d232b9e08f47c683bace1350faa65714a6857d2252c08a17608f8e577070dab98f8ae62e35678859ff695eb93652b2b9033b0326472ae7747235b5d55f366d1e04c2a6316e9b21647d70a564d9a14d3b9ca5b91961bd40744b0d59d44ba881b09459a01ac3b9c7a6490e1eb9b55604f87dde41cc515a707335270f5bf", 0x8d}], 0x6, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000001500)="cedbe8e7ebdaad782e416b8a6eb87c1f258e43194b22ba6c4e72245fe7435be48c26dfd5547d62d3ee282bb056638100d7e6c9146680bd25e8f943a35b2633cc1d06b2f1d051fa3f1f4a97c84a4eed239fc58446d06def84abcac6ca50cce85569c7e193dd969233f11e5a4d0f4a63543571886990a3cfc2d299ec029cc93f61ff9228baea5421b755fcd2aaf452fb6efaccf0c778cf8d0df4c5372dea3045eb2aa698f20549ce624390b0cf64415ac0723df39f1d83bca9367ee12c79d624ef3bfcee107217db0cbf2a683458eacb4253d971876d084aecea1713a483a3a2ad6d54703bfecf3917362d5b6d347008276db5b409c581b15dbcb5d24f72cf4ac15f3642d2eeeefc0e309438e637e1153a0d98fec3c0289f97f318a04292f1328f4fb2576ff3a36f1570d7037daaa8fe1d9c1cf8694a9b2704bbade27ee1afb6d76234f74be0b785ece5c67f117684f1fbbbc17c561ed881ff377ce897a63abe66377fda173c435fda055d0ccd0d48b7e9d52addf3cb2d4dfe0f7b97ecbb06086e20c82a4815b9d042d7345471595e3d68e0f69a8a05b62540f6d94fb250acd95ea109098f7140086f0cde26d5561b3cc82c1fc0ed5e3b623cb1b768c53fa22eb4d6d75c733ab7644934249a79a700ba83c2075f2518ca39c7fe8506bd47f96fc118afbab8db23c21526e0ec10d80d2413958cc753e9aa75248ba6925d0d5277ab988a4615b58376b860c2d1d0ecf921e6ee07113b40a6d3ff5d46f367be8cc51cde1ff6d3ca9bbbf203043c4a28cc68d8e10b6409207bb5385eb57992634a6380f8d487eaeb530ab53dc0520e7e3781aecad91032dfc1cddeef3d4d6c743e80c0d6a3a96731cb51af40a2075750235ae4f57a99253af7afad4d2abcf410692c4410b5ff31702e003c263b2bee4f3d07e055eadc91c9d2dfb83c1bd7b0978d2a5b6f93e86bdb00f6448b8ea19a013ecf78232650d9fc61c4b339d2a977a23e70a6900db39e84f16e545b0c05780fa3f663255e40ed170a7937e220273743e762ba16ebc1497a39818fc4d030fa0f4268698e087633886931b6da5d0dd6401ef94fba2e7fcc9db80cb9b53b75f69f6712e9e88c2a6499712dac3642ef4aa611e85ce3dc1783521bb2932ac67a4b518acf19f650a764db1487a60916a9c0edcb79d62d514663d95a93eb65b922ae036c71d036adde4d6c9cb0c76a100fc4dec9f8e1e40cabff21dcd0fd722824844d89798d58d467698fd16345c8e0e4994882b2a9974dea8cc9aa0d208550a8679d0f86c861081e4acd9733bce909b90d9d061569144d36bd484fbec47fbb2c4e348988e61cebea06445cff2dc1732647d5bfa506f7fe3d8d1c5c3cca11459fb7bf5a2845d06d007ecbd2ef7ecff2f8c07e1811172b50a756a7e74d516c37918195805042b1b175c7009f7a7868148381a7e8a109739797e87390d83d95013364f27de6256e7a1cde07fff5be701d01b499cd1ce9c144ff651bfebb61d1d0bc974a6194ab634202304d8ce3b0193083c245c04be7c8b10883889e2aae86f52781cd12df0e63f5a52f0d4e7e1e92f8162f007a17095a7cc293d0e35411893be1fbbdffafe7e8f548eba6f4dc2e446690e21113a657ad4fa831044ac36749052b0d65b15b94b4fb570a087ee36bd5fee30cb1008f7e9de8f30a9dd74c717c3b1738441eb4e043257f167f152dae02cc28a08cb4495f8ac6521bd1950c40cfc8ca766b2fa39a8190237885cc0989f5cd39b020eb9e38fbcf9e71accc0f16b9fae148fe86f9670208e17028879f896c43e8290fc0dbbfd5991c50c7f7e405060aae84c07660c52fc47194493844110f3e79d5a3622377332118a0cf765350ca759511578f3042470132167094359d81f908ff7fac1cab96258c7c69cf1ca7814a2b9305ad2adaef3ee491ecba55050b94cc68a0c661993de2c143e81a08345a07efb6971264ff9585e15c05fe8f8b547985880da65b93c3ff799b07588806f4bfb2e16de02c9ca755b484468cf0cd7ef3c519d8df8788e5fa5f30649c6a4925f7ade67822d0c52b7c3660a74e9eb7818c00f5013cff99ecee25a1f34f13a0d72650762a0542a234f12fe1ed35dbd420b46213f91dd83ae86b1dec2292ec8eda9d35d6bfa7b400411a196b08df88f81f73077e4e13f00eb438c529bfe74b1f4598911cb297a6f8aac09f61adc724a5792c518343657c58c36d518ef085035557aff5382fcca8f3e434a0e473bff42343c336142a69a65b92ee57d9fdbde5a1d5137a9d80cfefcd5c0bec8d1ce44784bb04ccd27ba7b79e7287275822c4f8ea073ff9bfe687ecd01459c1c943ddd878515bbc8883b4fc254495eafc5ac05f615c1111d0e9a251bfd6c62fc728ea09a2377781f7a2b9c7f44db0d83d22713a77c3a675932bb8edeb7e8b2a6c7fe3bbfc413c27ad60902c2b42ee100643fc6028f26287bdf4b123e88e35dacb95cf7d570667096189d05df0f1dc23342cb09d25d94cc1c7c454b18c363f76256a05fdc28dbda9e6d74e2552e93524b7425550053437ac4b9d03f33334344e453fed964eec6d391ed1fbf730befddb71f7b907f46e44a3bdb2e700fee8e7e6d65bf90ef823915f1624ce04a3c382a54cb082d6ae1d240b359a23d0a864745f80609d4751e5bd3c895e5c8ec567795cb48400ea4e8e6a898c49dc6ce762e31b709166d6082980159c2109fe20f12cfa903f972da3eee76c1417b3f7432777ab5b91905ee05a6411907d054de7e46243999644918bec630a87a5cd93b7333242c4f77876460b900e155a8d512acd3fce12878717150330f2bfc0c590c2b1234b1505d387b4a278ea95635045e7e708d1e1241ed67216b8487741b56d0445a6606ac11c7e1b189f659aa64cdd9787", 0x801}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x210, 0x80) 11:10:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000fc0), 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000540)) setsockopt(0xffffffffffffffff, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fchmod(0xffffffffffffffff, 0x42) poll(&(0x7f0000000880)=[{0xffffffffffffffff, 0x2}, {}, {r0, 0x1}, {0xffffffffffffffff, 0x100}, {r0}, {0xffffffffffffffff, 0x20}, {r0, 0x14c}], 0x7, 0x7) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000001000)=ANY=[@ANYBLOB="01d7638fde12169608b7878f002e2f66696c653000e504e57aed74f6b05504104799326a01d29134b5c94e6a2db195066bfe869448a5ca8443f57760dd442af0670458a60a981156ea608e79b74f5d5709ced008ebf2c769160af19b21b27691db77e8d8af2d885d06000000e27cafb3df7141750e911e08868066b3181b6aaa22f3ac30c7f830cd433617218d86ad5bcd53d642c0b85e9331f698166e87aca2af8225b2646a66a494d50964"], 0xa, &(0x7f00000005c0), 0x0, 0x0}, 0xb) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) preadv(r2, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 11:10:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa81, 0x0) pipe2(&(0x7f0000000140), 0x4) fcntl$dupfd(r0, 0xa, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200e1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x9, 0x3, {0x7fff, 0x9}}) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='.\x00', 0x2, 0x1) readv(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/251, 0xfb}, {&(0x7f0000001540)=""/28, 0x1c}], 0x5) pipe(&(0x7f0000000280)) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000180)=""/221) ftruncate(r0, 0x3) 11:10:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r0, 0xcce68bcd73d4a039, 0x8, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:10:20 executing program 1: clock_settime(0x0, &(0x7f0000000540)={0x3e3f47ea}) getitimer(0x3, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x3, 0x1ff, 0x5, r1}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:10:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f0000000800)) unlink(&(0x7f0000000040)='./bus\x00') 20:56:10 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000300)=""/247, 0xf7, 0x40, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{0xffffffffffffffff}], 0x1ffffffffffffe8c}) 20:56:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x801, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r1, 0x0) 20:56:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aa0e748fecdec5c712f342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e209d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xaa) syz_open_pts() r1 = msgget(0x3, 0x480) msgsnd(r1, &(0x7f0000000200)={0x3, "f46519a5e3c4cbfab4c96de882d9463bb18af8c40cc3c8308bdd5b38ddfc9e5be232a8c797549feaf219036cc6cb73c7d1fcb61951ce99466623754197deb5ecb4b0f0744bddb9e5f5f95f419621a3502c6a7081"}, 0x5c, 0x800) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 20:56:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7c48, 0x7fffffff}, {0xff, 0x3}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81}, {0x6}]}) 20:56:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) pipe(&(0x7f0000000040)) fchmod(r0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x2) close(r0) 20:56:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xffff, 0x7, 0x83f5, 0xe9e}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) 20:56:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fcntl$setstatus(r1, 0x4, 0x8) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 20:56:11 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x1b, 0x8000, 0x8) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x9bbf) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) 20:56:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) socket(0x6, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) write(r0, &(0x7f0000000040)="b00b38ddc1abd66bd649af96031ea54055", 0x11) madvise(&(0x7f0000722000/0xa000)=nil, 0xa000, 0x0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 20:56:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x8, "0c7343806a0b198ff623e467892398239314ea37", 0xffffffffffffffff, 0x1000}) read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 20:56:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x10, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x0, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x38, 0x1}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x0, 0x5, 0x200}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000040, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x46, 0x6, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0xffff, 0x29c10ac2}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x90, 0x8}, {{r1}, 0xfffffffffffffffd, 0x89, 0x800fffff, 0x0, 0x6e}], 0x20, 0x0, 0x42, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r1) 20:56:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40000000000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/70}, &(0x7f0000000040)=0x48) open(&(0x7f0000000240)='./bus\x00', 0x110, 0x12) 20:56:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x802, 0x80) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) read(r1, &(0x7f0000000040)=""/27, 0x1b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000180)='O12', 0x3) 20:56:16 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffa, 0x7}, {0x0, 0x9}}, 0x0) 20:56:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b818000000290000003100000003000100000017351d705708"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x7) mprotect(&(0x7f00007a7000/0x1000)=nil, 0x1000, 0x2000005) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 20:56:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r2) kqueue() kqueue() ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f00000000c0)) 20:56:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/114) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x5) r4 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b332b2f1", 0x4, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x109) sendto$unix(r4, &(0x7f00000002c0)="685ba13701f627380eb485d679ecf132762fe3527cff78e8cd7851e75c15bb932b1d9249e70332724ac6600e8a3dc1bc647e015263c82460f81c5afb520e393ddd18516b807ceede4491830c976bac0f3ea8db46db1817464de4f83c951e20e5b3e5", 0x62, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = getuid() seteuid(r5) 20:56:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffffec) 20:56:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) fsync(r0) 20:56:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kqueue() read(r0, &(0x7f0000000100)=""/89, 0x59) r2 = semget$private(0x0, 0x4, 0x49d) semop(r2, &(0x7f0000000040), 0x0) kqueue() 20:56:17 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10089, 0x7e) r0 = msgget(0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="cfd8ba09ae18c022f17bdf54331fc1f7945f68540cce500d1bafbe0fd8a498e26b4ee33a768b16ddb53f908508404ce6b6737196f1559766ae210ac3292ee6164fa03ddcf6b7ece4bc5ecb36f96467186e63a439f6f8c7067840c85f444e60cdd50a2654c0892e8d686c08162c75d9cd9fd9e4e676a9629c48efdc393c1c618118242f952bb6b88c101870bdaf4652", 0x8f}], 0x1, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="a2b4d243048446aa817ce6e31d66a046a734ef03e3db3a"], 0x8, 0x0) 20:56:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x449, 0x84) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) socket$inet(0x2, 0x8005, 0xc652) 20:56:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) fcntl$setown(r0, 0x6, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r5, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x20) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r6}, 0xfffffffffffffbff, 0xc0, 0x40, 0x10000}, {{r5}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r6}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) munlockall() r7 = semget$private(0x0, 0x3, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20082, 0x0) semctl$GETNCNT(r7, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 20:56:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getegid() r1 = getegid() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:56:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000080)) 20:56:20 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r1, 0x5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$KDDISABIO(r2, 0x20004b3d) 20:56:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x1000, 0x92d7, 0x1e, 0x458d2928, 0x0, 0x0, 0x401, 0x6, 0x4, 0x2]}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) lseek(r1, 0x0, 0x8003) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) writev(r1, &(0x7f00000000c0), 0x1) 20:56:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x20100000000}) dup2(r2, r1) 20:56:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) socket(0x0, 0x4, 0x4) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x6078d0c0aae81488, 0x3, 0x80000001, 0x4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x1000, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 20:56:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) setregid(r0, r1) setregid(0xffffffffffffffff, 0x0) 20:56:20 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0xc044, 0x401) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x1e, 0x1, 0x8, &(0x7f0000000200)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x0, 0x1c0000}, {0x84, 0x9}, {0x0, 0x6}, {0xcf, 0xfffffffffffffc00}, {0x0, 0x1ff}, {0x0, 0x22}], 0x6}) execve(0x0, 0x0, 0x0) 20:56:20 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x5) sendto$inet(r0, &(0x7f0000000300)="4f0ab92f475369887805cda1124f026ad08ddd333fca0b1ff9e86b25ce9bd3020e03864f69e8f2003f3d10dd90598cde05020b977f9c767845c46934c20c044d5bcd7833740c38df025cdc90d0ad0adfbe82c165317ade5edeef2006f0c6a5217897d3b32f1ff6aca278cb93c0b95c5a3fd10a8721a89866761aea28b8232879c1426962e1f5cfea81fff730e13642340933acecf9349331cae3b3bc7e5b94417cff6bcf9478fa23bd789a1f1968d25eb4a220ee389a67c93d8a83daf9c05ce6f64976033e3c2b172edaed3b7ccf883fab79a540e6afc16738858681b8ffeefd7a357a9f903143728e04f508816a072ea589b31070e37a10c7501933891b325334f40eb30d9ca0ae02168ba805f56bb9c905a6e00241c3bd8bed8a8b1407289185130c036338461fee7c91ce095eae9677cbccb9912c986a2941f22732d7662bff1673d4892cdea4dc6baea9f1313238cf58a97bd5ba8f4376fe220760dda29dd798412a4b14376daefcc9abbcc81a04cd9048832625a431a293cf3032b3e869326b3e308aa678da487e857967099c6bd56f8ff4df30d8b990a7dc548c8ce5ff4052ef51bee139e377a6f4eb0fb584aaf09b943e6947c9776ce5eded06ef1b20355343640c897dddf524a94612e46d982bff51c97f614d3a65b300ea0d824ae53cbee9151af341e50f0c3c3a7c7fea504eb060db472c921989e1f15fa7d19e0f6aa9ff23987fde310b85bf90f4e5fca94a55d2bd30b67e7c03d456f349096c326108274d21643256f5f5ec33e1aa90160ad8765dc6c2b2abf35b307e4131a3cef0d3aa6abd6fd639c1493c89c14e80d26b3444d9e3b3525bd026523ac0463d81428988f0cf3e42084844a034576348722bb5cc81f557333055192298478fcb280853e0b26b1826e36eb3715f8abf92ed6c3e03bdcd001fbe9eb1b248856b57f8394ea203001810da156d37ac02966ca38102b720cb9d4018d297ade4b1b5d6fd41c34fc45e60f46bef3879ada662495bf13fda640ca5f0f4f8e04c62693a5d2eda956132bf4e4bce3a5ce4e12150b75319e8abe349ad240bc8c3c9ba9610c1664fb980f553424f4f9223000ac8792f52b18b9837beff481bbc8f60b95150ccf2f3c05811f95ccead57f110d2c3d24817ac06480dfce2cb6bdc7b76a532d0a70a4b8577068f093540afe963b1e948604857a3e41a4e387f9d89db7cc5a5f3a1b4c679e85276846155715bcf582f2b000787e9698b3292fccef6d2cfb43b80f4cd8637b92fb93b7622ace7e72bf7f62542f3d40d72de0483502460daa437f1ea9104df138de9aba5fb2a4d5ba479b7a42650e3ca78be905b86d93875988aa433433cc32c0335030aee149c4369adccb9a48e8a4775e9029196ffbf68ac618fcb7cc72f70650b858039727d59b46b06a6339e698941639707dc7617b1706e0650f8a5083969c583919cb2bdafd9701bbbb101e3f8ea3d1cb9bc34801006fae49a64a5f4efa5c13cdd3e4065d5729ebee9f8f1448ad7724797336157db1e550db784d6961c62013dc7da7819b5f2241c20f6bbac60bf332123be22a1490a828757cbf257c77c992c698b22496c71aba19dec0a99361908f500652ac74f18619c5e610fae368aef65e9f1c3e206b05ecc96ffa5fd957ff16be76a7edd65285d9ac516169e3ecae1b53e459a60e99bf2b7c355c649b8f6403c0675217c871beab639e7afd9d499b70198a3ca7a6cccfbd2175ef90844215a6933600837358bf979f4c1f86e3cb38e10e5ff4a711ff36bf37d37bbcaed3d652b441eea25c5df20c2fedf81416d895973721d49aec4b407daa9d2fa5d290506069b643460a2618e4718fc7550a7564a3188a9f4ad2db76944408ca48059fc4bb230d51e8cc73facfbecc38d52774a26bd16d1904539fc6e0c61d06c817966102549909e41d44c03e68270b03ba2b4028371b6e223ac1284b2da09568b8e867ce248251a8202bdc2789391ad63aa3075d6a357563a9a12ebaab30a6858bc336cbad1c56c3987398106d6e1851d04248926ac9753e18f4f71bee21dbafab88d026152c72117268e8f946c89cfae9b2f7ba19277d1f1d4b747ebbec0d01964062bb3cf8e769a2ea84df0a09e96b237fe5dd08ce047ef632c821fbbe89505e01bb811610a60241556e455858116ce58d7e90a266e6b45c93f97c5e94fc34bb92b1ab4fa4c56be464e583b1ee59527605e0811f4b00077ca502d47eca686bcc69159dcc888685d598f4734c107bc14e66582cbeba25378413345532f8a2d1794dae22e998ce942b6a703be0507d9a6eb3feaa1c1fc4d4d1a4567be988454a825dfd1bc3fa536f32aa6f61f1680fe463050c25a20888af0f5a17bab7184d6383b1c770c0a04af3259ef20a22e8aa185bbbd71349549df222cac55a1fc918ee6dd3746ace5cf389cec11d6c98ad474817752b96cec75118d88d2302d80762206c7a4247b07bc3f200a3653a64ccd6f07a3536c15a492717c4b8d74e3ef469b2b312869453a0abdad18c1c64735d287d4d0c2d0f657fb6b4ac0070da7ab4bcacec59813ef7f48ebf361b4f6d0ac992997e5702cb258c5c6c28b4221709918edd949bac83c71fde83603c3c92209e414c36f55a23fdb12fa8850c582c46b7cd2a9524b91c6ead6c8195761f64433b1cc9aa1ed4e544ce33badf6bd82ac90ff6402acf2458605f55cefaea88c7fba0dd5fcff70115a65335364ab93eb36abbb0158427c03f22f3f155230a19d686effd74d8261da8dde9b4ae82fc7fc82739b0c1bebcbe2bbc4348ab36e2f92d811accd309adfbbb763c7f2e4ae71c4b1d3e0600307f334019106f8144a4a4bc3be2ddacd373c7bc7d35df7d933f5e007b1b5252b3b100e3dda11ccf8b6cc944bc575649f50ba4f16dc8eec4cfc8a80a965efcc3f61d32323be781291d9509c79317bfa66fd403aa5675139bfaba99fb4907db28d9e1123fb41ce60f56bd832c10e30ca25d8a78b541db9ec4b6285e2850b9ee9f5df276703493c370fde341a0746814a2a803b56b734561c9158ee26e093f6fc85c6bba249a1a2a281fc4ff8a1922526c461b5043a36066d2640dbf0792541ca9b8d584cd9e3ce91adf3f2c7ac3e67cfe7bec448ee9583b7568676f5ccf39b166b28648f741ac7dd0090328501894c42f75ad56da4b71281a4f8d5ee2a5d6655f30f6c9bfa5d99bb1c8ba590da32d1269054c94d55891cf7edb5c6f5bc48946515e9ae4985cc829050c854970f91523ae1e9ad45a386b933f9a50b6d90dd535b41d7966734e5152ad95ed3530a7ed97143921b3f0f98cf059b64097d1cf05482c10a22bc4162a77143f6fe4fec82ff8456e10a26c88eb24bab83dfbb2207a95cfc4d41ecc65fdb66050c29cc18579273bab8af1ebeffb486f817ebdcc65311500fc2942bd6001f497d464ebed379bc8de2f5f26dfa0f68642ec31dbf92b980ff6f7f2af275371e3c70ea09fdf95d3a053af1309728ecdd56e17276b73228101021334f8a32c45d9c0fb87dba287dbf36b75977b9dc585574d4bd12df1600ed4fefeaa05b72991302304d8555a9373262546421c6012eb1fd66af76dc3b95332a690d57bc7d959e6f278f522e64bb1fe1e877c43c2720166bbf17c4d60bab9e6d26accb6809d8116da22937e47f3daa84f620924dcafcd7f9d94a228426ebdedd7937c71cd01691e450e5afcd3c4aca21b9fe85ea8f9f5980a538d60600a1a82bc067f04801d95bab0177172a80976b49acb79d58c9544c27628f8cd2320823d1d58ddbd3dc3612466049b3650e414d774e4ffd3a932739dff427e6034f502c4a2bf319eeafc96f5ecf06f5dfcdc284a5d7160a7f0f2e246a9ff5cd8e09984730e4625834e16424ed35168d7efeb4723b915d8a07bf88e0eff4fddf5d4d1e7a44fc72fbc05a7efad77123b6b4723c27b2b0a5eeda9279073a420c3dfe7aeb02cef0adb0faaad0bf5ef15976231aa2651be92d554551004df5f59e841e2100d28b0a4c073957eefe17fbf29dc65f57ed95c8fc19701f1c59b66678176141e5929e9462bc8cab64b7f4857fdafdb7f8116f3143841da6ec0e7f9916db6c15d0b0e00b68480bb6122fa949f9d0e59852dc89146dac94ceba0d54500de5a808d4f2ad20421fd23dde7f258636e297510b796664f0ccea6cac3cadaa69c7d05562c30f82710c3e9d3a997dd6f376d2854fd4822c3619e17d61141ae1afc217e7761e80f31903d0deeb952976c8c2e5e59b0b01e89480163396eb1c0420f354d10f0582fd26886007dfd25e3543bcb2d70aac5c3aeee0f5cfc3e2289b8fe2486df33b9731da976411b1b677244b0a375cb5f03cbf2045d9e78727a1d16710a94b2bb3874f38b7870aae9c5cad7358ac9ce03689e48105e391ac63d2d50ed2b3c64ca6dc8068588c0a331e8903eccdc1997448e602b529bdbb5c621ea3fc5b1593ea227a7d88ff01b2455c360eec45402734b29858cfa46f2ccc7defc10ecfdb9036c00235e0d5b66ce028af7d87f265e5b358e8cdb290eace15d8586fa9bb098230e8f39d2b0c9c01fd908c935a36031b20847d0e085b9bddf6bb3eb5acfa76742d7b94e91c7e1abbd80d1692f9da43af53bfcb389071cc242b12f7b9039bf4ed096de08ec3675d4c46dc4b66b88601951f8653d2fb611b8840bfc6851b460c020354d74f54dd8fbe3e21b22f906eaf0bf19913ae3b59a793361b556df1da13cfa3e5d59e1754263d0b745cb75fe60e5dbe6644e4d9407710eb9d915a8cd0a6cb162532fcdf4160618b84d5f58bc244efedfe57816e42ea06116e609541ea48ac9b423894b3afd38d7abb53771a1f76b7f9060ba8d2cd5002ff3a52d4930a6640f9c0bce56009fc5e2ae378e15fd42e337ecc88ff4f50f5d2c5968e2795e9344b7751ec4b8a3f3b4e86095dd749a77201949f19362248b2890f7c29a26ec64bd3cb018fe5561311ad0da00537869292c950b68f0295b04dd5c82d5e2478a1e218a200e00d5763afaaa450992d9c9aec006770d1d05aaed30989f387b52d88dc63592e09c4de39fe5621be95bafceecb5bd785800e69365af1d3590362f2a856262a728c2db10b3892285f921e30d7c0aedaa5cd691f2d88bc2928787dabb3b71e6240646a6d394756e249d3d5163fa7b177726021dcd4112344b31f64d7d430382b85303219d3549cbc8992aca07847fd9dd80159d98d975ab51c8cba88c36aa16a815544605ad7fe9f5ce7c52d3fa7477683a43eeb439aa8c2fcb986b4129b7bda5b4cf157dc5b29f04f9a7bf55682a8935e54a17447fa97b0a4ad5a335f3a5c240e1ca13524fbf8e5468b15e8aeee8086645a5f89c53fde2afc6213076123c98a53ec6fd74c1c2dfe77abe516dd8795708ace929e4131c582fcc043e9a51c1de95a0efcddf7b0d1991586e2ec30a3fce8d63c111f7a17f4115f7442b47262f9d76c6f9d8d84f133ffeaebfc3c3558a9e6f5aa1d9f7d3064a51f1995b925c5c91bbb3391d07c7ace99748e3003ac49d6a5b6135fcc88c18816a9cfef1b2342ab054fc2b4ff6c935045f7e3b0d387df22d13f336b8cc0668ab712f78487b348ebe2727618ae00cba2ce11d4eca097212908af652e84d76ac29c30b67496d30abd6da97f84804ba5252d97f14449f902897a31ddbb3442e36c9751e5db653d031eeaccf2085147d57553031cc779a91734632fb7ef6f8626fb32371a1e204eeee8414349ba68852469c2a3dec1e83595a29513523cc0cd1ee2c48d9f40cf4b29fee75dd658d2d98fb7cee0d40aea5ba6b0bc02", 0x1000, 0x3, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r1) fcntl$setflags(r1, 0x2, 0x1) getdents(r1, &(0x7f00000001c0)=""/180, 0xb4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f0000001300)=0xc) 20:56:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = semget(0x1, 0x4, 0x14) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x8, 0x1a2]) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 20:56:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r0) dup(r2) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/81) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 20:56:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 20:56:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0x7fff, 0x3, 0x0, 0x0, 0x7, 0x9, 0x2, 0x3, 0xca7, 0x3}) 20:56:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc2485607, &(0x7f00000000c0)) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 20:56:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x2000000000000) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 20:56:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x8001}, {0x18, 0x1, 0x2, 0x3}, 0x7f, [0x7a35, 0x1, 0xffff, 0x9, 0x401, 0xfffffffffffffff8, 0x7ff]}, 0x3c) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 20:56:21 executing program 1: r0 = syz_open_pts() mmap(&(0x7f00004db000/0x2000)=nil, 0x2000, 0x3, 0x1012, r0, 0x0, 0x0) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r1 = getuid() pipe2(&(0x7f0000000080), 0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r3) 20:56:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f666900655e0006d9d9a0a497b88bd359d84558640f5220f72a9e5cf810c6079cd646516a0858300b43254125b4bf857959a143b214abd17582365a4dc30f8748e96985ef751f19480216ec5cdcf87a41c09b6cb0bef042baed183e40e05686a023eab0dc8d5d509544950bb1d394ff3f7b0c62a829f8ae03dfe94d20117cdec341ac12c10555695978922be92f5b3a7dcce65c2a5444f6dc5f21f0f6e98ad1f382c9c9ece1b4e1bdfccf50f89b026e4116f0b7f51496b2ecae85389c981d126d04d3cb618b709c66cc5f3cab0d54311be7f9eeb40a21f60e8f931b6985030eeb6a0180a3285b7d57bf738bd60d2ca0db9d39ecfc888e61183a6ed19a70dd894e4551917642"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) 20:56:21 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) 20:56:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 20:56:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x28}]}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffa71c}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x6cf921c6, 0x200000005, r1}) r2 = dup(r0) sendto$inet(r2, &(0x7f0000000040)="8482fca0f10521545e8a175a291265f0a40a83b284d41696762b917ce0ae4a6702d19a345fcbfcfc79", 0x29, 0x8, 0x0, 0x0) 20:56:21 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0xfffffffffffffff8, 0xbe}, 0xc) r2 = semget$private(0x0, 0x2, 0x41) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/199) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000000)=0xffd1) setpgid(0x0, r3) 20:56:21 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r4, r5, 0x88, 0x40}, 0x36a3, 0x3, r6, r7, 0x80000000, 0x80, 0x1}) 20:56:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x4000712, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xfffffffffffff801, 0x4) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 20:56:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000003300000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b000000000000"], 0xe8}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x400) readlinkat(r0, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 20:56:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) shmget(0x2, 0x14000, 0x80, &(0x7f0000feb000/0x14000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x402, 0x50) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x4f3bca5a006c49bb}, {0x0}], 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) kqueue() 20:56:21 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x82, 0x2) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x7ff, 0xf2db}], 0x7ff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x3, 0x8}], 0x2e7b8a22, &(0x7f0000000480)={0x8, 0x401}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000140)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000200)) write(r7, &(0x7f00000016c0)="bd", 0x1) syz_open_pts() r8 = syz_open_pts() syz_open_pts() close(r7) dup(r8) ioctl$TIOCEXCL(r5, 0x2000740d) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "46b1625268f23088521ebfa56d2a09b685020902"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:56:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) dup2(r0, r1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() listen(r0, 0x8) dup2(r0, r1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 20:56:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) lseek(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4000}], 0x100000000000005e, 0x0) 20:56:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000040)="21b2bbd29788ad64fba29bfd691fd52b01916f7add215521a07f7f84c9ebccc8ed902b55542a0be0997e310375c93f848c8b5926a4fe3e", 0xfffffedf) 20:56:22 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) mknod(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r9 = getegid() r10 = getegid() getgroups(0x9, &(0x7f0000000540)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r11 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1e1) r12 = geteuid() setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000005c0)={0x1a, 0x6}, 0xffffffffffffff01) r13 = getgid() chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', r12, r13) chdir(0x0) getegid() getegid() getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000280)=0x4) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000300)=0x6) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r11, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x4cc) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r11, 0x8004745c, &(0x7f0000000200)=0x8) setuid(0xee01) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)=0x80000000000091cb) 20:56:22 executing program 0: clock_getres(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) r1 = getuid() r2 = getgid() r3 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000540)='\x00', 0x80, 0x81) r5 = socket$unix(0x1, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x200, 0x0) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x200, 0x8) socketpair(0x22, 0x5, 0x4, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xc89, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x100, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x20061, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x10800, 0x184) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="d74413b2bd3a2dbbcf5dd577297f0a3e8feaaed2d75452c6632e4ee31b572165f3e38687b452539a2c263b4bd53cebc9c0c6380300a1a952fa4171d3ba1f4e837aab94a5d441327f70b271ebdcf73ad8198b6d911c5cc721de194da91e1381190b2d9aca7c84357da70024aafd5ae01f0de4c2426ffe59ade581da67be88064552d9bc8ab9523f36f47742b73d0b5ee9f9a769e90f57595d70135f6dfa3935c33626fe8d3f12a73ee879e76dade09a0f59", 0xb1}, {&(0x7f0000000180)="4cfcfc868ed9d163ed9d", 0xa}, {&(0x7f00000001c0)="dd5ce4a9c636fb297459ccaddf51313ad70c6bdfb389a4bdb70fe0182e4bcedbf0514bd52458233068fe6ffa5eefb875f8fb55e00d62a01c5b41a36da615ca5683ac3ea6993c88542def11e33fa2a73686b4490110f360ce2cb1574dbcd1df1600af66b2e7cefcc9f27c83ea912173400953b1d60a30c580a91001e48f7204990a77bda721e379f0010c04d42afa360cb08997d6d70100e19a91878bc807d3ee269a4c50cd8d833334009b1413a1b4648546fcc36f745349e2ba5067a7ad8231bd5967b02ea3a21fb60b99da1c75fcce74b01dd924b8250d1f2b6d0412d9e0cf346d0d864bc9bbb8e9b9b2a225f59d40fe8cf2c6e076", 0xf6}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="842aebe10e3b97ebd90990a4f17c836560c3124ce419f6c4412c9131a74a9b7c7cfdbf682312bec21f55040627a375a74d5117fb269b8e57abb71085a52affbab7a579001d11aa31d510a5ec1fb056bfc3ac401bbcac47863ddf4c7ef959f5466f0882c68f9f080cf6e41926e38785ec3bc852ae", 0x74}, {&(0x7f0000000380)="026336f4f3bc4da62927dacf92aff416e3ff15d097e21b8a8372ef19e374e916fcab3b07fee8b455f2d8dcd27b1f6247d10492d05db612", 0x37}, {&(0x7f00000003c0)="0797bd9cf972a1a293f1b281171cf236789498ea0cfb4f160aa17a842e908d52706e4969c059095a819de39089c5b8289ff0a76219855e0ca429d87f0b07643eeaf26b3dc689694d6ca7d50693d8c5243e00cbdbc80876fc5e1ed6e752bfca55a437d0a450aa954586ee127e583b0c6ca616ec086fd34804772009745f88a6db65f666d20c22161c7cc51865959eafdd10873dfab3", 0x95}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x70, 0x1}, 0x400) 20:56:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00002bd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x88}, {r0, 0x26}], 0x4, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 20:56:24 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8d3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x4, 0xb41}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) r3 = dup2(r1, r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 20:56:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x0) 20:56:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3, 0x6, 0x8, 0xede}) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) r2 = dup2(r0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x521b, 0x1, 0xb8f, 0x1}) clock_getres(0x3, &(0x7f0000000080)) r3 = semget(0x0, 0x2, 0x40) semop(r3, &(0x7f0000000100)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}], 0x2) 20:56:24 executing program 0: r0 = semget(0x1, 0x3, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r3, r4, 0x104, 0x7ff}, 0x800, 0x3, 0x46}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) pwritev(r5, &(0x7f00000015c0)=[{&(0x7f0000000180)="dd0241104c5d2e6e58be9ecf7ee9374d55a5ceb772f70ab76a0e5a57df0f941a1de8c8bedc728fa8da1ad6b3075e135a48fd8c8d017db92f9689b4f5791f60d23bc5a9da229437e06305d46b4ad47b22fd6a81f8d1a49ee6f50597458b4f94b7d8a9e071199d76f40bf5deb1c008244833a5e36e2254ab016096f6c0854679d9460ad7accb6d6625c6834d7c4cf2ef48a2c156b5cb32f2865b474528c053ecdc1db7dfdd0a3466d0", 0xa8}, {&(0x7f0000000240)="2d794b359ae6a0f69a3d78bfd29a5848cdb225f69fa7881d9a5c2a7613a77f0dd955b14241c363e15fe1661cfd012ecc76bbcc8dd281bba21240d1947de46222ee6b0be20db2b45e8c2cfb08b541b17963", 0x51}, {&(0x7f00000002c0)="964535a52b5804da4b4fc5c1373bca537020b5d7363a585e07a73f6444ec951c8fcfbd195853984002b895949b8cc1732e9ad91df492bd05fd87b25085851f96d7fec44e1157eef775476b35fc4057a8bedc7c6db65dfba86f90200565678bbd7adac9d409303f0b3521446f4851ff91178a30b346deab5b1405a696a7266b74114e83abae4cb1ec4b14cba30348772d7983d8ea438605a31059b2109e597b363b267c1a59fda36bbe15dffacfb7a393f47934fd81d543aac10d71e595b20e46d0da12c30951e37ece62feeb62fe87531f278bc5862d5daa592ff7f37b406bbbc650dc9e60c2b88930b3f50126ca0254c49e07966d15b99e896d15cd5fc48f190fe5b684d3a0a526c2a02a359a577571c9fa41a633be652b7dcedc90ed675d8f5f4707d617ebbd6db9627e0b9b73cf64788641cdf1fd751d969fe39799e7c80815b30dff90e6f107e5d70e5f8cc830fdf3d9a40a7a5f2a526d8f7e15c9974aff85c01e8cba138b6a002d2ff0834e9ed9131fa88147003af676437c9c4f57e51aaf0052ee90b96e53352edb5a9e053ac6bc0eda10ac2b06e082d5c9c11d23a949693f2cb30dd8bee507162d1d5b73d59e34a5a774ebfe9c8a61c4ad25851e4b5b6c9d5aa6171e4c37b6b6eb23a69ed6577975be80e55dfde4df6559bf71a978609a2afe3891f4948270dd7c74406d2fb45e88a7916a92b43fe577f91dc17ab6de717b7de5a0a27c8930e3be4346aaf92a00afdb50c24c5f77c11be8f7e8bf4d15195218dc035d3579d2fddbb5e69fa99e53c32967b87d08bb6ee82ff5c76801a2e63429530ec391f202f8c1d103a4cad6bbc9119a2c8ceea649975071e169b4c642297fcf627e3975a13350b55194eabb203a9854c713729311409273dd186b2ea8d13901d5e0413daf0bd8172810cb13b4881e47814dbe6bdbe77f61e0bd9c11c4805cec679a237b28ed0ac50174cb6725e5ade21008802d75271c9284e6315078fe7ab1a42a09d1aca534f57685b063e59c51a184c37a603c5d4d924a1212e7a5fc216ccd964a49f9ab085c08e8d7f2e4731542be9698a5dc23ee1bcebba46adadaa2018f0dfe7254c571c8d5650eaa58a679ffbae34c3d97a1c854f555f0c9051272e5a1a5cb2edabf064af66f136d3da5189e0960078fa9caf056f5515a70ef2f6289297107386f63ea55bfc9bcc640edca9768c7611b5f17c5219593bed9bb714de53ad2b2b14773cdeac957da7dc184cfb38ec8aab7437ec33d1cae234a032811af4084802cf6904b2ee7ac7de4b4e99e2bfe4afdd7dc92a271fef118e0c7c288ae2d7254a442e9460b2a10ba90eb698bd74c91ec910aa603d35c4c745028447267f69c72805ba418a0e123c04470217fc1b2df217f152841834c5b9f5f63388be15bf217af8f18b7eb9884d8cff5800dcd98d377cc1ec26c2680b13240311026221b7d7c9fbb0a41498fa359d910824f8dff2b98603701eaf7e720c07a48b24c911e071a03f482c56ff2cbad6a3fc49357439f89aa93337f77f46fd0ae973bdda9939ee3786c253f31c42506b8f896c1cc1cddb0ecb06881abd076a72e42bed26b39e45191fe1e5b0ccb8fbebf8897c110329a4973cc2f6bb5aa166cf4d0d960d310c3427db41f34a9dcc64c760e2c90c92d4840ef1525851296e94e6318de3cadef903cffd09e63a616c9c7d4aad95cb53b1c199e3b925b2874ded7fdb96b38ee5586078ec45b5c55684708958bc198397a692f84c1ed18f5b94d516815a92354a2f31dd18bed406a94186f53e8817f0c2f195df2960e7a97a935959c50526c7468bc4f9fba29876d9a4b195826def3372a9babf1c7d79dc530c0f3d2d78a33f4b809fc44066bf6607c9784a6179954d1559867576042150f8105b35367603060ee8de882569c8f8760cb61b421ac7e9c402b43c09b5a410dec6990e0939a9751da1b5004b222315611de21ffd5bcbd8d4e8622e833c7725162bc58c3d2fb7c63b5fec92333d27a6224be84a999e8786a341852eb47a57629fb36363ca670b6b93a3581af53ff7b45dc53af8f51e375a57550ab9c1796bff939d5a28245f8bf9687edcd6012087d257f4f5c9981891ec7b6ff3d4b0c889878038b920cbe9c70d8befb9626140c1bffa136310652b3d5219e9fcbfa632d5f3f5badf836157130ac7f84bea0dcdd19a4a863c58105dc29b806554d5a46bdfde4ba0f9c419c9946e9d39d1c0696df777ee9f00463f4574ce6d4d989126d48ef43bc1bf7e8dfa27bafc46c47f76f172ead9359d5a8d3752ec934655a0645c2c20f39920b93c448cf9919bccafecadca4d0b14642a063e227977c737b87069c191977d2586ab2214edb94698a166bf836641d102798876553c0023ea85d57b34a6ed2f56c1ce576920b081890bf1186d63b4f01ee2ed2683dd297eb223118d5ab4bbc8382f24d234eaf8ac7e2aaba73a38b88f7942b1a0608f131d16199907dbd283cec432d73e15c2f8bf87cf16a4032743f5002a0394e669e21feeaab4b9a1fb2e8f09a4ae58e61c4b2db9f9c98c7d375082381a20f72266bc89822f93238058e8380607fec3eca7e3e0de412b5a212652bc2a5270334d2c0530321ddf3aed430cb3b58190d17abeedaf1aa14ffadb2835b2b6fdf6a5eafabc9225fde06e9afd7e329f626fb3fe9968584051430cd305d5b52ea3271b87ff935c4ad92d667a2d491a519192a96d7dfa079b781f3fdfd96b0fc78700307f2a373fcc1ea588008b86ad0638ff8b8c6414eebc1fff9e73aaa3934a98ec86413d2364bd82c1a5294c3a4dfe282c96ab917ede8f0d454492cbd2add8357ae0bb09d36acaf16722dc40647e1bb6626976abdeffaf5956c0ae0e2e6c096dc15eb4c9047dde3c496e16a2eaa758ca910ef08a0d3a3ad3dabc7dffb069880eb2d5a34d6155d78b73358c00d4aaaa6c69acf08ae5996f93402b05d85dde019e2080a06807e7c58f09b4d1b16f0bdce63c3740d91bce92936ea0fad7667fd42aacde3394a8da5eb0e415eec0e30546184519a0b2f2f87c23bbb1f8e573ba9aafc0224f8efecd3df4bd22db1ea6df79487cbb7a1539751cb44714ee68cc495090d70777dabb9298b24c9e240b9b1a7e457127fb7b610bbf33101862e9b11407936042681fba7a8f206c1bcf7733d45c76ed697fd2c8e0149a309be234509e6804564f001368a6970f6706d62a38f83473678fce64507c0c21b0ea892e1166f7942cc7a576dfb98574c48b779b3d853dc7c53a7f654a8d89df44b6c1dba3099a45f114dc2a08cf5d5c61357139c7f888ace0e7c0abe9df808332ad6e34904dfd6c0cda2c03a7fbb3089b2bfd89971210d8cc365399179fb6dc331cec25a67f35e07b22a122f90a79575d00ac29667014727392fa8eb262d4284d515d4f431b1f671f67706d4c85281f573c0ae12d79c28963bcca337fdd0e594eee492ddad121e97bc9e78f556b82fbff2467eb2c71caf17251c65579d643d8bd27c659ce420874eb6c22b81d96f99f91bb15d11c508667476edbd077facbd22d3f21a52c628773926569133f13c93200aab92b4ea2300abdc3bd0a1af42ea63f36e0313a008f34b3d6ba05a41c8ab1b9b1661fcb179fe72fa93bba658bc9751338362b3e781e1a5e066792d9f8104b747df30c199131b6dc9cb65b0887cc929103f143d7903df39d9bf19416a4d0e7a60efdc2b2bbf46fd57375fb03574509c9393a2bf5908fd237710f5816f5dbf04a59cfc6dd0f39d6ef7bacae6d23ee5413db006c82ee7ec75826e05bd499fe575dd96221f9fd8789140ff255f6ac18783a5d1458cf3f07e30a1414d22b355c181e20afb839b7c76e20bca2f35de80ef1acea0bde5af09c77dfa5e67f3fd88727feabe8a96f046a5d9e9c2f15b089baa5419aa0899ba6f0469986fdda9da5ef88f4f85dd87495aaf43f1c8a92985bc80056ef137564af331712259e78acb3b67b4453427b5bb846006cbf422b01535f9ada1c9b2723c2ab002987c8e634e4bc3590e2af79ff9aff0b83dde93082ee9240d766a2439a81958805dca01ef19f8723a9773e3a3c0c1395836bf0420022c681c23f2d0f39aa4021277afa55b498cc199530d467a12368451ca6e649e590c520a71c2562d077453aebcb95b57dba804f898504d8550b9b6faf18c2ca3b551d20f4cc1e027fe76984534013aa51b9b4a3a437e6ab7ad007d4295dbd2c61d2118f24fa4656276f984280c1df9bfdc74f5c024913624e7f73001aca2498d203f0d4895beb3bc48e7b89c50ef96baad8a901e15c8bcdf35e20640353ca6da7ac0f3e774e2628a9968f26ce16abe00e2b47b724beca3ff73f90a568e87b184ee08c63930abd00cd643d316c9f676fb1faf2e145effdb777ba39f27f056840d0f0c6e974b287cbdc871e8170ece118544c2092fb9081f0f5da9c535bc2e6cb132045b66a89a8683abb40d76c3d61a45e9ad48043384ef826d9917fda53355fe18e1def41cb6c12efcf4db64b7449c041f5ec499e9a183ef4023e11c7a226ae3d3a5d11437ac8ec6882ff28fb90bce97f0c3cb33ff29ec0be74573f07d93b26f196b37decde63dc4bfab23f4528b5c4224dd26be8e4b12355613687be3d704ccfec1b533712a59640cd36db26fb160922d06b5eadfb7de5394c079f89c764f017b350e36ef5b54afd0b313a881835e5a303b41d6f16f65fd07104bfd36119f9d80d1cf4a1208d253093b7605b4f57baf0d6188b1f8ba41c1527c1cbcd8bb517e97ca0448be669895e77f0c3796ce005f6c089bbd1c28afc61878b4dae0b7f79641c5c77720f15f69028e1ae78fa4b837ed99b8a19ad05042070bbad86be687307be35ae9cde6f72bad1d9cb07a3396a449db3aec1f1356baddedac18434b4ccbed446c3a040edb2c0998a33fe77c1283db46e068871a504f88c288284fbe2cd0c459e0ef25cf1c87b0e957eaa022effcfcda048beb136150fa44fcee63b62ab64e76e89780e47819a9a9c225353e2edf7402b94d83beb0a91ec2ce5f3f9c5516e3ff1501abbfdfddc92d06adfad71b6a9cc56f51b4591201b04df5a983544a7c7c492e917b56d2dcf78b38581b2fd07b117691f3db492dba4b393c23a7fe839bef1baa1d6fab7789a90a196dab6f75ff0927e919107b46cd78edc042743da87a1f5fef0fa07fb3492f0ae495449eb7da4bbd381364c4f0d3630de5a96f4028a640b4d2e84c6bdc2685db2283cee1e2a6dfa9f7b8e9a95d72cf4c448c06fe41a5b0b77386149bd11e2bc605bae754d0918df7732643241d38d5cece606d542d448837ac89030e9dfc0395384cff6904167d0c5d147314528921c7e7fd1df52007dddacf2141ac425d44d6a9b332ffbb4a15120fd23804d4b93c8bc63d479f2102854616f0fa118539d91051886a0d3346d9af32142a98cac6223c1e8340ad4635d6d4a33c38f21ed2acd3424834df966e59a207bcdc8d8c28f05f071c301ffcce3cc7a9021e35ae398db8ecacd50890b0a1a40589d54eff0c4a2203b5e3fb70f034175dd875642b17818c9541c5d298d8b66135e17f057dba597b081aa7e33b38ab1a084b1c3717f90eda139a9eeaef3608c965caa38d2c2fa2a297fb3e20607971e3f2b61f813e44f2db84db5a065dadae4b758faec362e997e0a0e572dfeb1257556f9317a28d20c7f0b65d04258c1bdd40d847595350a508be6ea43286997ff9d8f52bfa6b40ffa7bd776131b49a6ae318c6ee3498661f4bf0efecff7fcaa88e824d14e01430de52e0caaeb95923fd4865af9e0a4b600dfb6139a1", 0x1000}, {&(0x7f00000012c0)="f7a0ba9e58e447207bb07a27bea62fa94310db608f5099421816a9c2a6ff5e96e5e4413987a155a636d2b2843c5a5fff71d1f5152dc1cfdfccfc5b182c482a1e74b0b7a6b149b42bc83a50cffe8dfe650db5a36912328766db65773518960f4e1421e4f2b03751e2744592d3244a775f4dae3d0ee49449f163334bfdbb982286de51b2e6d5761b17d639bb0f426ab41f6aa15afd0231664fb732b21df81903817d0d9d5b150e610d92f47c76e58329b936d08f69d4570875f12eac99259d2dcccdcfb02925b2357ad6802b423d86152d7929f191ded458de104bec497d5f", 0xde}, {&(0x7f00000013c0)="22569edb8a05b692e550abd641cf1158a001a89038fe4c06ad20403702e79eab35f5eeb2aca84864a334ae380a4aad5c03fdcf126d36d14142977845b4c737861ddffca23b92f787efc0", 0x4a}, {&(0x7f0000001440)="baa9abf7f414728c760ee2c198f0ccdc7c6184b8e7e60f3f4608b8dc4ee3833a7c70f824e3ccd14a147b4e0559d410abd3343be159e0a104505a13afa8bf69f82d7da8b729a1cf3dc47ad2d34cae044447469b14583f2d1942827f1c20f7d2c329d32883563bbc23752761f83d71f33ddaa45381fe3372675d7dd043c8f4e2cbb1db37df437eda1b8c1c670efd961dc8bf626551d8da850c6f0283cb4146380f8d63d49634", 0xa5}, {&(0x7f0000001500)="df651d781726805de78e9f5d1ba7b160139dd1ebd0c7a484bd21089697e54c9fedef4e7286351db62ce268ad1095c032c61f14f6637d455d8e027bec0d3c4706fc4d502212d9e0bfa4caa734f929c97eae3678feb9f9aaf94e321a9fe4cd303aa2b24278deac5c747063372d4508f586bd5561c28b46a925007aa9ea6786f05b9f53031a15ef2a1a187310b2c33cb1186a8f2bc82c177b405516441741e8303a476971bc714ebec88f1262eaf1b04325e4fa", 0xb2}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r8 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getgroups(0x3, &(0x7f0000001780)=[r9, r4, r7]) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000001800)={0xc5c0, [{0x0, 0x81}, {0x3, 0x9}, {0x0, 0x40}, {0x3, 0x8001}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0xcb08}, {0x1, 0x7ff}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x81}, {0x3, 0x3}, {0x2, 0x80000001}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0x3ff}, {0x3, 0x2}, {0x3, 0x2}, {0x1, 0xded}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x8}, {0x2, 0x9d57}, {0x1, 0x67865141}, {0x1, 0x9}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x7}, {0x2, 0xfffffffffffff001}, {0x0, 0x5}]}) sendto(r11, &(0x7f0000001940)="4be6a2e5ad47858b7b0e3f773811bf2da9522cecbc163e5c30ec56895f45253fa81ec9406b1a0eee7613ce96080713e7ba66fe4821d7933f98bedb20202ee6f4260911a90d9e3e6fa970374b54581e61aa8bbceb6b1b75917b19f1441ec675744637de76db65dca9684f5ff4eafa0e9589472c1e4a66016eb3d8856894649b08cc01bce9d29f307e8c85a35e12bd2717666fd303183be96af60b9c07c6", 0x9d, 0x4, &(0x7f0000001a00)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000001a40)='./file0\x00', 0x0, 0x4) fcntl$getown(r11, 0x5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001a80)=0x40) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000001ac0)) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001b40)={0x5, &(0x7f0000001b00)=[0x8, 0x9, 0x4, 0xd9, 0x5]}) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000001b80)={""/16, @ifru_broadaddr=@in}) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCPROMISC(r10, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/bpf\x00', 0x10050, 0x0) semop(r0, &(0x7f0000001c40)=[{0x7, 0x8, 0x1000}, {0x3, 0xffffffffffffff81, 0x800}, {0x3, 0xd5d, 0x1000}, {0x3, 0x0, 0x800}, {0x7, 0x8, 0x1800}, {0x0, 0x7f, 0x1000}, {0x4, 0x1, 0x800}], 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/null\x00', 0x0, 0x0) 20:56:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x80d0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) fsync(r1) 20:56:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x102000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000020004, 0xa}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) close(r0) 20:56:25 executing program 1: r0 = socket(0x18, 0x8007, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7f, 0x7, &(0x7f0000000280)="267b8946f1922037da5015cb77d81782959b3b0ec2d43e32e810eae47e06f5f83c45803ec78023f29108529ce0cd93af5a16865f5410de350c7a18bc3325adc9cf84409b7ab9b945cf98f0d566539f6f156a3e76e2a9912a3615ca9706694e0daf341c1f3a12e4fca5d646d028bf94d4a4ee8667a73dac061be0897c429dbeee4561c689c56f56738b727671355f7bb4e267e0dcd4bd38d6ded903bc4a77f22b1651ded3ca687a085a9680b4487fc98d1949bc1f004816db9d85b49e1030595fe8f1833223c2c0befc57aae8d28e7a72006616b4b600cedbb3ba70d762c69326ee630452", 0xe4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x0, 0xb6e, 0x2b, "9ba72816abf81817c775e51e952d05bbbcb6f894", 0x20, 0x2}) 20:56:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x104) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x3f1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 20:56:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000140)={'tap', 0x0}) 20:56:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)="62cb032054ea6b98bdfc31b1304bb929e8192adc42f0b01389c09149256b1292d698813e4d9a127006b82585384147e680472cdec1f3f3de7f2b471be5b55842388fa04fa42bd0ab58e5b050a4f3b1d42ca8faa6787714d62c4c434eaa6fe8ac12e7e82c8f9c513e5c559d0abd17c559afa6655e138596924dbbbb219337804d0d87406c72b1d62e9a331bc50b2487a0bd0fc891667703e99c033b7b262a79351717c5964cab5a01aec9f58507eebda9252407ac7f570269663905fe112983a611b26ae3d4b0dd9715bc861f1f44801555acca90eb821369a0134d6b75f1113c29edb18cc543fbca7fed96028c1a", 0xee}, {&(0x7f0000000200)="b7a250baa8740abd15f127c12b23456c06be9c3373a02e7c5ff79856594302e7294c302ec5eeae331982ec284493fa93d74a2bd88e7c9736b8d41bce957aa95f861c03b521db458a3051da0b0f6d60756924bb", 0x53}, {&(0x7f0000000080)="0072407db41d074fa37b4455aa58", 0xe}], 0x3, &(0x7f0000002a80)=ANY=[@ANYBLOB="70000000000000000100000037d3f0464fc3672d917780a9b95960b34bb3e89c9c1af5c2de5611cf122c5ffbc760bd05240548ab9b0c7085234b10cac81d834e74dc9ea1d0fc61fba84a4828887ccdd9a7f4827999aa15ec89b21d31374f8058d7e1fa105f49dd9c12154a0000000000b8000000000000000100000006000000aff651238c1b18437109dde4db8c70acd6315f5b48cc1695ce5189fa68b5d3b1a2ad87a05f4274c466b76d5b29dd1f258e8668ff1bd72d106de8d08a7f21f6722550300f0e6076788f883d159f04ddf3eac9d1cd406be8da5785c0a20ce41c571aab39290f82e4b1ec4f446a839a75c88686a6d6b1163eb5a73d634f607671b4e37e2abfbebdb320b099d20fe2ba12bfa0893fe99344f6b26e7e65aa95c4cd7350650000000000006000000000000000010000007f000000ffd7f0ee22c1a514cbec374ccdf23637af8afb7a03dc4a105913df42f33e7ff917e4c8d7e328563a7b8d4959696c27794587f687804c05ef5a1e75d183224650bccaaec6ddf8c05c725e300000000000c80000000000000001000000000c0000d86efab1557fa0851db9865d6b17e45a0c6926cab2765095b1ba0bdff2f76b7fd06dd3a597e2ef716c9e6fb5dd29adcbd9788bdc2c4eba0783decdef830b70eed980523474954fe1818a5dac2a4f42389106872af96c11c67d9bf3af70e9f111c1813e872216ac241f4dbc6b6817ae1a21bf0d9e9edb09ad7e65f5b61c8932f15aa3916d4a8d1ef7d5802ecad5a5ebeae1031f276e35058383e88e1e98229543d746dedcbbaf936f8372018cd2510ed74febeeac00000000a00000000000000001000000010000803b8f754bbe69d0a85813f4152bccdee7597eba894866afcef3081857095497465e8a1e088daf13c55d2f99bb2beaf18337dbc8525339df720ab8e95b264686b21abd25aae401bc1829eaebfeae77cc65c713d3355b6f5ba4a6cec95593cef03a306bd632444e00eb2d34538b0741eea0b5c8f9f55073708ae3f3e6381acacab35fe90aafdb5c84259b02943e16cc201e1010000000000000ffff0000090000001b243a53fe4edb5e51d5779108dd479e362972240fcc31be2757508f101c7f61f8d0f0eaf20976f08ee625c50cfa05e6cda3f47b1f1ca5091e6b11793dd40d3fee47a67ffbe5b34b605992a86484d5096176d258f06563012bb19e649c5dbb778bdb8cadc6fc6191bc00d83ef03b0c2dae911d944f99efa779441d8821b8311fc9c8d894568b9ca50c9f6a221b76928805c7b8e1483e2b8a553c8d87f259a8892ba2e920117eae7492b04fb10de42b71e1a8d87ee8ec9b7d06f47177d638f4c7b4e666028bc1ddbfdaf315299aee54bc8a96a038bc252bb5bdb4309bb0757a30b42bdb0c5346ddfad43eca7973bac146aea2ac15128b2725be1923cf566b794fbb5af93b6a67d4f6f43396c6f462fa3a2fa282a56ae3a8e8c7789f2a075873f9594109651c7a4c022bfbfce772008eec006885ce949fd44f681ac35213c60189c59a9277878f0a7e8a709f850f8db68fca4bf4d1ce3e1e4552e7848c14764a52a554264341e27624826938c07a4982dac54847f5c474168350c99f761afae98a92a4473a1d818a4a4b0ab267163faf06a0f792ad3a42767da82cc6d85821f9167193e55003dd8102d13319483686c92bfc2c2fbc722055fd5f815d213aa01df308ef519abc79272af252b3db477f9007bcca1133e0731b5b79633c7cd968e15cd5e29ff4cf0283b5d3c642e0ae76d3a9c97056c5fdd77db9c227910458e5c47a300ac9f39cc4a5e44b68fd258b6e95633bb9087108d02ee7c92a8e06219808c90385365095a41313bff9bdee2af385a74ce4494a53bd3014fb204c6f58fce481d23982509948ffbd5a18f51fd63962031d03b15f98a5144363fbe461fa2b03d1b3049ef21faa9c701ac9798c6a5c14807c1879350f73a09e7bd3f949ddfaab7aabb6b339fe3a65a56a768eac701fe0b62e86206656c38aa9b55c84ef3c247e9e4e46768e93ed8dd7d73ad42b5d2e2b5a8c43ecd6b666dfadb46f97b6a6f1fd550789d9f5b8d4b211fe37bf4e5c47cdcc842683a034ac20a16f10dbd493799e59cf945e68bf7c1828fae38657f26cf1e7238dc3e832fa8cd8f2604d353957fffe4cb3906844ab4b106a12d89ee98357a6220888b2df3742acd9bde0d45e80364a49a1bb9432e58f08dbdf5428f576559360a3bdf276c15ad1c8ef956d64a5233ad227f09c9131b70452c59abf2a194292247e4e95dcc06ebdd77ee74c8b4f881d5d173f1bc66c9c0976f9c2d8c3f565337435aa09d5c89263e8baf380e5dd556ec2857d96b05b75cb9a78ba6b496be7abe2318548d9d38acebf2dc8a27371a9a551c1fea7f56142151954e1947cf2b348e9421844ccb132e0bf5bc7e8a1a780d0afb2862eb82d8b6216ed3012ff29ccc39d4e7e9e6ace5702db9daed94846d26071cc61a122bff66bac2177f214437f3e51624298aa36fac154c1bcde79ec82637b09dec6c5b4fd5e0c0ba984bb0283fc2b7b6f03899aa9aa91c833133e0676609674a3452c076235ff8d982753ee87f2145bd59c074e40096c175c2d90d7d22a7500978cf4f9762e970acf44e4374eedaa29edee730fea7a2c2a15adc7476a1caee3caf2a4ef93739cee72ea5a82a5b925d4a373bb21b3c3d7668847ecf55466330400e371ccbe68b8aa8640aee8dc515da5a81e746a85a1520bd0d053e07071ece6e813672dedb9e565821e90d991e4e6b54d9fdbd575c7a90320974d0aa4a510feb6dbc080c4664d883438ee68214daa38e73145b628fde828e895a159cb07350f360d0daaa4787a51877dd82ef4a5ea9e39771029fd01e79132b864ac68abc73111b31693e1cd85c7f0d586380dd1fb28ed190ca4470fa667df942da561b1cea3c15076b9588a85057027d73baca7e25016905b0cd3fb861915d7f24ca9d145da622ba1f248578673c395181f763bedf26f4e9a82bef6b838e8ca8781d2698fe53f099be4369ba03b91319abf1f558c0582b375fb95b67b25a051229d2f7f7705a801f3f16bfc6593fabb2c7bfe3045872cf559c75f1f0b759cfc0108baa441f2130cc398a458c943a861010ae5c23686a6122caac0113833fa5fdffe966862ce02d9ee63f3d3dee81fe704e9131a9fd2d77ad126b4389cf7920a0081cc0a079db8cc0e9a24eb8265be98f11724667ff07b7f78f45686aaff996150639e34f0410cbc90a2cf4fc2e6392819a7c18200a9c58ea6cadccb109e0cbd86b918cc2cc3118fc18d74f6c22c9598c2b908789efeb5c07a437cf5d803a3dbf62f3d8745912a5fd62d6d45c7e7bb3796e8b855f3bdcc766f203199bac90c6dcb84dfde74386afa0c1ee061160f3e1acc4369b01dc018c1baec5b2b2b1e6bcc5984d22e0c0f2dfbf07bc776d1cc90a6405498e480583a2f020a6d856a47a2b5bdcc2cf2d51fa30290f6783752ae1036f74312854f81b7311c70ec8411a600794a01c01d5cffaa1e55e184b7bc3c0641bdfaa226ca3a672f0bdc594f461e9fb64946908e6ce3233740f3ddd22ab0afbc2d37943c77f7523611786188114d6703e3ad65ae3bec2d1d293ae24785e93de0e79206697852e27d8632be4cd281b685850e6b31295345d6fb26a806c20414f45646ea8a5d1faac237f18ec03d88d40cc26b1ebcf64660817cab6af1b6f18eaf2488d42f54d6faa020e4fe9480860471e30a50eeb661ab9e93a6d8e3dcf3ebc3de8c822b8ca1df2c2d53e036ad823689e0b364a965668736165578eb4c01345074cd8de7e24540f65d19025618086e3bceee38d26bf41bcf482180a9725db7f14f3f8a23aa0e086e8a12c9e1c637ee1ad2dc79ad268a13e9ccdb9042111629b3ee4697779982a0fc41f210042fc2e50834af659e8c5e34235b87da8995ce4a941010a6af9ae27f1f3949ad81131dc3bb80c5dcec05baa0b4381c5e24bf98f379308d6d77e66fe7918bc24902f5ff2a8cfd27d14baa53eb16cf4a85d9486171ca816f46d8eba5593156acc2a4cd21e54fd77cf3b20d60bde003f06ad50dc3dd43b44f16f43f2e035484b7c1a566f6dfc2d2df499ee1f7fe4b40c65723f13a1022b9c7a681942a4c9218ade61bfe556e68254cbea4109f047a856c0178edb93678eee65b59d4ab38f70324305a81690a622c4593ff30dd2b9427a23ad3afca00788d45d2574ad5d5e5aaef1fd28c3400899b5a024ba61b2f9f2c6c25c422420db6ed0ff1a855fea2e827f1bcdbc435c92eb51045405fd12fea6edaa2c3a3b7ed6c55c6c43e113ef0e0f8af93e6f6c68d372dc80c45d0378307603d027ccf3ee51016b180ff302454bbff924a2b6dbcecbc2525a16fcac0113e7af1abca77918d3c6d82df8d88b195a91071715013af907da6dabe8df78a5ca278e73b2f87f0582642b44f1d62bd1cea18972ce2cc60f9efbb15d82742a631e602ea65fd91931309fdb427cf881fd8e5dd4630d076d4b89655771378024bafd2a183de106e432b698fce5380a824945bc06ff75e98987c6e697ca699e1a9b8fa6221e027a1e1ea860d973749f1bf8d4f1cfbd18fa9a96a205c8cd952de4e46b8effbded63437d2942f733edf3e92df0e2cae98b265026f3a0ace459e2a8c88829c8b9a21424b6cdf832dfb92429422a4b8fbc28508e3ae4a86571ddd47807abece3182feda1296d559ad717ea38728d347eb60ad8ad7ac6f22e09246371f3f2697794071b680a5b898b567b386f37400841168444c178ecf2e7e860e506dbac9587610fdae48d2ec048163535b411f6cb31f96d5120610916ff036633a26799caff483329d6c15310c1a3998c0361f627470624b6c78201030ceffd2227436a83062207931e89e39059c50ff1e5b7c067e6427ab31549302e6828061e16505974b2b44052175db30be8071e6c7e5fd3cb224c6461d80a3bc6556351941ef0ace16741fc2cabacc24e8020d6e7d2be15f66d616dc2ba2a0f8e0ed174e7f430c647b2d27866b9c7b5d216627194a62838ca6cce51b8b4cad9925172d2c706d284946f3ce724f095c3b9058af67b21d6525aeed040f32db9c31305bf9189ad227543f6db083f0988e997f1388e845da076617545504a780ae5bc9def5c684b6dee2db26d40cfc3a84e395f3bd974d404db379ec5d07c43b7fffb511c6348bdf4980a9b69b6614f7162642eff067878fe2782ffa20f1ef89293a56ae890459d2749a531f3ad9ddf9b48e93105c8883b71d4619a2b33428c2654514c429478a7afef4edb993ae9c8a7ad5b7369fe31efd4f1d2f780e11661b65974696a8b38cf9cc0027172158da318aa0718d25be381ad5e715474595968250219cfc7b0fb92cfe82e244e68520560c2fc6346ebf73139ecdd3728bbf1ee70be5dac80009c2025de6ad0000000076d3ba305c611febfebd45451782781bba2ab8c76aab8eb5f9d555208cc43847056fcca56e3b37aa7ae15303d81f16865fd39867c4b2b374ce5ca4f1b276974f135f3288c471385aa65a96de9eabddefaa840a3bb2d00517c7ff1ce4fbea371a5b10d9ad279069bcb3b3916b0a64253dc1673906d5362786c7b579f26f6bd6729542c2efbd6110f8cdd2f8acbc6487f06bc8e30c191eacf53d8175bd2aa0617dfbae6ac678188589a9e7b113848fa6b5ac1beac5ed99da09979aff11b2abab7e7b4d72b1802e68e9ac5c407089638dd0fa42ba6f715f48326ec2064a36c0767d35bb56bdecfb996b36337ce609f017dab359f3b147964f2578abe9f91877ad35fa18c9654baec7efc03f0f0a74ce1107a03339116675a30ff6ccd4ba65d94c32e8df12bbd4d828b996583b2b3669efdae7fe50babcbdba7ab7de5c802a5e8bb201bdf4fe8fdefd15f85a0370d7cd01e4fcad854ab6f1e1a583f0a189ad10fbe64ce51562eb1982227decad0ae80a1d12b68d4134a63f2b3ce408f3ff1c8d54bdcb5ae64d8fbd7c018d2dcdce4774125621f00ba1e584e5c7d6b0ad1f81c860c1754f5ed6cab16cec42f0fa621a31649cfdfb637b8dada365d32a9168afeaa49eccd35edab654216aeb10caf932a49a34a8b5a3203b84873a5e47af60ab6240878588d5cbcbf9e30050b5dca8fd6ae938e37ad01ae7348614692b2b367ab88ca154891029512ab44d7596da62072addc89b915e600eff3bc1bbc067262ccca8429241a4c63725aebde4dde11bfffa70ce83097b0e37e49254b8193a8012bc8945e717c484287c30ce1885b2ce0ce97d73bee697bdfe99a10073de088b645eca77b7b7dee1abd5dcdf63c836b80b262cb61005ac7f0d79cf7cf8d20d3ace215123828232af70deeaa51e370bcb1f3213b49063c2abff42314a5e321e7f44dfc326b65479cf121ddf8c226c8e4bcb5eb80a467f8b10a7cfc833eb5fd5f64c524cc0add6a98a0bf66a571865969bccd427650605da3310dedae82065023a6509172f766ba561814c7d550c57f36cc43353ac506895eeea78ee2181c57307485ee8e4e74d4048336dbd2ffb1b3fa4c6206d39bd3e4ffdc32c334ce874a88d0db3a959150d43de8e76e9e81dfc31f08ab99da3854cb1162580571c80ea2817db7678a58ad9c7680ad04fc8883500447029963d9fdac90c1b78a2a979027ecb46ba1f778b874ce36cc688614083e97c5976666babf0c845574fe4d2ac38829b925859149523c08157353366d433fe44a3bdfc3921d23cef6d2b59a1847ab83529abe4157185625289fd5829a462a3f64d45c3c0d43b9f2fc1f4c3627dc3f63c5bc74404f05be2762a2af146209969be016a65024dee0b50ca36334e5f0b64b2282192f3c0ec526af18cdf6815ed334aae775f381f820c8ae667135305ba76743425f4c86d7729729e168d99511ea8c6f436c0940542d3ed303b4887bfe72f688a5091e77374e0856da9bc89d4d4c4602feaf5ef2850c3b6d0c53fe85029e3"], 0x1300}, 0xb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)=0x1) setsockopt(r0, 0xf3e1, 0x5, &(0x7f0000001600)="3a0d1c180552e4961f5db26dda31a8e8510eb92e7e6216b14730cd5ddc53ca41222c5a187c100980a7d25c932682c4af5b1f5af4af9c90e5b9f4a86b7afdfdcbebc6af031b36cfc6173f536586f52483ba08e9e75ae2a7884322a7a9154901b9f8ad50b6006a050cc8b08e5382960326dc1d1132f765e98aeb7f0fb410002c03e351e657656c9df972263749c51fa61ea3fc084261eb2afdcb08aced075518bd7a77b21d4a049dd4272bb37c0262877d55099ddbf0f0f9a6e9192dd338df53", 0xbf) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x7ff, r2}) 20:56:25 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0x80}, {0x18, 0x2, 0x3, 0x97}, 0x4, [0x5, 0xfd, 0x3, 0xfffffffffffffc6d, 0x101, 0x1ff, 0x14, 0x2]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100) 20:56:25 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r0, &(0x7f0000000180)=""/245, 0xf5, 0x801, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) 20:56:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() setsockopt(r2, 0x2, 0xb68, &(0x7f0000000040)="7375a502907f3e1ea92a48ecae28738c3e4ef129467ebb84686a40f87499e870805fae4e0e5abc9b1379ca1e3226245f7b1d177276f6dc8db0bac26f0ba6885661cc3ea0002fc9", 0x47) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pckbd_enable: command error 20:56:27 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 20:56:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x400, 0x3, 0x2}, {0x5, 0x7, 0xfffffffffffffff7}, {0x2, 0x5, 0x5, 0x2}, {0xe6, 0x9, 0x8, 0x2}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0xfffffffffffffeb3) 20:56:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 20:56:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 20:56:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x398a3f493264e1c2, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = accept(r0, 0x0, &(0x7f0000000080)) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000640)=[{r2, 0x42}], 0x1, 0x101) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x112, 0x0) shutdown(r2, 0x2) shutdown(r2, 0x10000000000001) 20:56:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x401, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 20:56:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 20:56:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x800}, 0xc) socket(0x30, 0x1, 0x2) 20:56:28 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) write(r1, &(0x7f0000000140)="15bf7c1888f2fea6e282b0245d9402e384ca9952a17ee85b4817e916e46fb7e75e727dda8cab4db8c471a5c60c8fd599f41ef09622b01815f513ebb78a6db8ef1bcda4e8f7e8d960b368e11f101d96f8750456bd1c8dfa8417e3867f3cd0aede10f397888bc53a27b7d01a78f2bd0c1bfcbf835322a262e2ef22f0e9d823660651646083cb268516dd05ac4397309d464f5a4db471e2ea3b6efe81fcd3fee9e6ed1538c5691406354f4c6c9d7d9e032061d7fee3a9aae9ba0dad2757f020984d9df87fcc7a78e9e3e4cf61a120cc6effa9d59d74", 0xd4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x6, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r2, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) fsync(r0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x14) 20:56:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000480)=0x884) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) execve(&(0x7f0000000200)='./bus/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)=']#\'-.*$@\x00']) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) read(r0, &(0x7f00000009c0)=""/114, 0x72) 20:56:28 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x9074, 0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = getegid() lchown(&(0x7f0000000000)='./file1\x00', 0x0, r0) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r0, r3, r0, 0x100, 0x1}, 0x100, 0x5b60, r4, r5, 0x0, 0x40, 0x20}) 20:56:28 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() r1 = getuid() setreuid(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd807effdd98 va 0x20000000 didn't change! 20:56:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0x0, 0x3e1, 0x3ff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002003, 0xfa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r2 = socket(0x19, 0x6, 0x7) accept$unix(r2, &(0x7f0000002800)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000027c0)=0xfffffffffffffded) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000001600)='./file0\x00', 0x40, 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001640)) unlinkat(r1, &(0x7f0000002700)='./file0\x00', 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001680)={0x0, 0x9}, 0x10) r5 = dup2(r3, r1) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/71, 0x47}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/248, 0xf8}], 0x5, &(0x7f0000001440)=""/193, 0xc1}, 0x802) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800, 0x7fffffff, 0x9, 0xcca, "ed74c295ab2541f4f3e2e29ef7e9255ce740daa3", 0x1000, 0x80000000}) 20:56:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x0, 0x3f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x80}, {0x18, 0x3, 0x10000}, 0x5, [0x8000, 0x80000001, 0x54, 0x8000, 0x5, 0x5, 0x2, 0x4]}, 0x3c) close(r0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x2) write(r0, &(0x7f00000033c0)=' ', 0x1) read(r2, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000140)="96", 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x400, 0x1}, {0x18, 0x0, 0x9, 0xa8}, 0xf2, [0x9, 0xc00000000, 0x3, 0x2, 0x6, 0x80000001, 0xffffffffffff5805, 0x7]}, 0x3c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x7f) dup2(r0, r1) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 20:56:31 executing program 0: socketpair$unix(0x1, 0x200000001, 0x0, &(0x7f00000005c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10180, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setrlimit(0x8, &(0x7f0000000080)) dup(r1) 20:56:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r1, r2) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x41) mknod(&(0x7f0000000140)='./bus\x00', 0x480002004, 0x1edc) ioctl$TIOCCONS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) 20:56:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000140)=""/179, 0x4a5) 20:56:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() dup(r0) kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:56:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8cc, 0x8, 0x40000000080, 0xffffffffffffffff, "172d558989ca986cee000000004a546eb3dd021b", 0x1929713f}) mprotect(&(0x7f00004d3000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x3, 0x100000000, 0x1, 0x6, 0xffffffffffffff80, 0xbbb, 0x1, 0x0, 0x3, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:56:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='On', 0x2) truncate(&(0x7f0000000080)='./bus\x00', 0x400) mkdir(&(0x7f0000000000)='./bus\x00', 0x14) write(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x86, 0x1, 0x2, 0x1}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x445e26f90c1b674f, 0x2, 0x4, 0x20}, {{r0}, 0xfffffffffffffffe, 0x3, 0xf0000001, 0x1, 0x949b}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0xff}, {{r0}, 0xffffffffffffffff, 0x2, 0x85, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0xff}], 0x800000, &(0x7f0000000240)={0x9eb, 0x9}) 20:56:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:56:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ce}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) 20:56:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x5, "b80000000000000800", 0xfffffffffffffffe, 0x2000000000000}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00ac06343af32be9fffffffdffff6a0f000007cf9dfbb3b365d52db58a8c08469f30ad8cb1de31c7ffdaa935056fb3f786aa4b5650faf334dd899b043fbbe049777f6a9f3dc12b5df6404feac773c3bea93b312890fafbd3fd5ccfb1d6a8d3747379e29435f99dff95996c692e4e1fbafb01"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000024c0)="2f3908baa5f0c2ed", 0x8}], 0x1}, 0x6) chmod(&(0x7f0000000080)='./file0\x00', 0x8) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 20:56:33 executing program 0: semget(0x0, 0x1, 0x4) r0 = semget(0x1, 0x105, 0x63) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0xfffffffffffffffc) socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100009500000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 20:56:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff01337c4cc8cf7c0751e4ab983e0b5312b0df02a542bc02f7551c88487c91e067ecc3cdb1843bbcc0a685df14ddfec030145f5865cc5eb70ac2cc693c66557f07d399a844c1cb2452990e5921cf8deed4f5d52749caa013c9a840306d1e7441d5c0f1a06e179531e2a536d3c856443d3e81"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x180) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xfffffffffffffff9, './file0\x00'}) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000140)='.\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x3}, {}], 0x2}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 20:56:33 executing program 1: mlockall(0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xdc}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 20:56:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{}, {0x7}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="0ae509edd0fff02d4df10fda3eba6d4d6f14e10b3b1eb3b94fa25e20b544d701c6497ea1ffb89a55cb2fe7a3ef9ddf53894217a9fa8db0b3e1e9545e45e74d71d470f557e0b90e91ce325510937b2276fbc560c9729d5d7046b676d33a1e7ef5a1f83171132b58c091cac380cc90a59aa505376da33f3bfbdb4b3ab8a50d85bd2eacce755aaba2704dbc6734e4dba2a7ddefc25d660d97ea02d7beefd3616a9ee4ad2a43ed73b70f941c363bfe74e2698c798f092809c0e246c40614d59144f091e87fd124469b70a08878b99c38ff770b9ed7e98673b90825ba5730f135229c97e1bcac04a1923f3834418c32fbf0dd2ddda122deb01ec94ab8123fb8abeb", 0xff}, {&(0x7f0000000240)="4944ec473c3196cda421e7ec0899da649d343868de3c46d15dd7f09b59491a48910234a245f094b3631376a909ff2be67b6d61472ef8cd2c4d9c6bd15f2bb20b6104b2277ee5a16fa648a6b093cd41f5b8c2d4d4e517282aeb549afed62e386b2d150bb8743bc3c23aca706817802f417eae5bd7b2a62f6ba91794f7bc8986a10d9a6c54aa5039dd88ec05b8812223755324f7722461c9bcc6e901671f2bfbb29df8ec6d85cff160036ac3da347cad14f9", 0xb1}, {&(0x7f0000000300)="8693e1a0f18b5dab523b5bd31f0e5ea04d57f171465839af8e41182ef647eaa54f33b8c7fa", 0x25}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xd8, 0x4}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x5, './file0\x00', './file0\x00'}) 20:56:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x4) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 20:56:33 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0x3, 0x100000001, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:56:33 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYRESDEC=0x0], 0x1, 0x5, 0x400000000) r1 = socket(0x0, 0x5, 0x40) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) fsync(r1) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7040015dea878f300"/319], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b190632600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de517141fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cda5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d958c59aa5db8d0fbcc9dc88a47c8ca1c3038635a2b0010c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ad5c518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) fcntl$getown(r1, 0x5) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000000)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)='%\x00']) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:56:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000508f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getuid() r2 = getuid() setuid(r2) msgctl$IPC_RMID(r1, 0x0) 20:56:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) getsockname(r0, 0x0, &(0x7f0000000040)) 20:56:33 executing program 0: socketpair(0x1b, 0x4, 0x4, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000300)=""/87, 0x57, 0x1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000240)='./bus/file0/file0\x00', &(0x7f0000000280)='./bus/file0\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) mlockall(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockopt(r1, 0x6, 0x0, &(0x7f0000000080)=""/141, &(0x7f0000000140)=0x8d) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x7}, {0x1, 0x1}}) openat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x8) 20:56:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) close(r0) 20:56:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:56:33 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x100, 0x8f46, 0x540f, 0x0, 0x4, 0x3f, 0x8, 0x0, 0x3, 0xeb6, 0x1}) semget(0x3, 0x2, 0x101) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 20:56:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) openat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x101) write(r0, &(0x7f00000001c0)="8a5ee348ab7004487009f18d18004fd7c46c7aa91097c58279a381e977c0afdd391814205c23148893a70df560886061b90ca064046a7a37e71ee41f732e8a366a569d2f36d7129424ec8704f9a1c2b61e1691d63e5753e5866b25fda178fbb8a504156ab7db860809bca38f72c6fa41fd2cb05810177bd9ccf3cb2a44be3dd5679b6e21233bf9256f6af6d6c3ace7cfe38b07a712fe5d9b362244b3e4f33cd49b9e86d27e78bd0766c69e355ed4845320e2ad5ff33175d028df612e9c4a64f338109b790573838201d4339e1ad142ce2d68d38de650d6033ff18e5524194013692c39bcb8a1811e017e1b7c6c0a2fcfd6", 0xf1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000008110000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff00000000000000000a", 0x34}], 0x1) 20:56:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x3f, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f00000000c0)) ioctl$KDENABIO(r2, 0x20004b3c) getppid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="04c69f87efa495e6a8c8e6c975b230c3ba51", 0x12) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) r4 = msgget$private(0x0, 0x100) r5 = getpgrp() msgrcv(r4, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b00"/209], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r5, 0x8, 0x4, 0x1000, 0x71}) write(r1, &(0x7f00000003c0)="9c07c5067c3100d76d03c7be013b9551ad371345332c9ef288a12dfc5bec1ebeffbf85047b2545a0ff9ab20ac9ff9486b259fb9531d036368e84b684c3ef4700ff1f75dd72c2bb67bbb84d0116a6773d", 0x50) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) 20:56:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1d9) 20:56:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 20:56:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = getpgrp() r1 = getpid() setpgid(r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:56:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6c) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000041, 0x101, 0x1aed}, {{r0}, 0xfffffffffffffffe, 0x91, 0x1, 0x800, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xc2, 0xfffffffffffff4ce}, {{r0}, 0x0, 0x0, 0x4, 0x6, 0xf7}, {{r0}, 0xfffffffffffffff8, 0x84, 0x0, 0x1ff, 0xffffffffffffffa1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x2, 0x1}], 0x100000001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x70, 0x3, 0x1ff, 0x100}, {{r0}, 0xfffffffffffffffe, 0x60, 0x4, 0x5, 0x7ed}, {{r0}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x20, 0xe78}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x8, 0x4}], 0x1000, &(0x7f0000000040)={0x40, 0xbc0}) 20:56:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4, 0x4) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 20:56:33 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xae) 20:56:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x2011, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 20:56:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a00, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0xffffffffffffff9b) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x1) 20:56:33 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xffffffffdffffffd, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1003, 0x0, 0x0) r6 = socket$unix(0x1, 0x4, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000200007f94d3ff03e5384e89dffab99ed3287d35feac3ef72e2ce8f93b3f6930f35d4ed048ad59b2642c89abc19fc7ff6646e44481d62bcfcf2211542195449c9c0400f25a7af9093e5afc56"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r8 = msgget(0x1, 0x2) msgctl$IPC_RMID(r8, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r7, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 20:56:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8001) write(r0, &(0x7f0000000200)="cb46195da600f78e0e5a0940f975893b6fa35c7cefb895250887a4e5584aaa", 0x1f) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) getitimer(0x1, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xcd2}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) setitimer(0x1, &(0x7f00000001c0)={{0x80000001, 0x7fffffff}, {0x8, 0xfff}}, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x80000000, 0x4}, {0x89, 0x2}}, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x100) 20:56:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x21, 0x38) 20:56:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 20:56:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0x7f}, {0x2, 0xff}}, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x40) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00'}) 20:56:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 20:56:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) fchmod(r0, 0x106) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x41) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) open(&(0x7f0000000200)='./file0\x00', 0x180, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 20:56:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="281d0000f7ff008b4a063004f371cc870001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b706ec22c84c0dc66596acb980169bde6cd747c82431f7c4e86fa06ed60a5254bf379c9f0a602ad9e9b674ecda00589e858ab7c36fb25c8345a30658de89f16411aeb109d68d761db5e971b6cd198aaf4a6c549adba2d9dd2f41b9f3319a654bcbd350a06cbe5a64a323015a6470", 0x6e}, {&(0x7f0000000140)="cc6219d9c1183977b7ab3abcf8e2008f3044ec594aaf92dcba98b16f9c6ede2d2c0c3dc042bef696a235cf35efc9e36c449ff0a2658aea4ced026a1ff16b7683f3dd8142da55b75d1be2d9487549d6820790f681d13d2c0106cd5742d0501c20d2a744f9f8277f8482527587dc609e9e474945c7", 0x74}, {&(0x7f00000001c0)="ae4f63053452a4ed759dbababb5e55969948215c8aba974265874a33def9ce649131483d76a07d05e1be1c8260ba345c9122d59aed47baa0c0d622cd07277bd131a8af1662ef5a86697523e6f9940e250b715aacc2ef1ee5dfd66993653b2266ae0b63ea552aab09d7d3e63830d9d08d0d4555fb2bbdf08c3245d3d20cca078d98dd62775a422effdd51a1d13fb0a4460e567c8e93657099e02637cb9223e13e73420dc334b41dc42ac2e1246ab3dfe8ddd7d8f3d750d72decb74bd783d99f65f68d3044293e30c259f67f0f", 0xcc}], 0x3, &(0x7f0000001a80)=ANY=[@ANYBLOB="d000000000000000ffff0000070000002ee4db8e6ce6bfb903b9e37c045f7e502405a7fecfda2e877ce9a5bbaeb99f1c510c20067e08bfd2cdbb7577ed44681918940897281dd72c9bc1967c84d5273c8f371fd46e9d78bf0aa211365a4be2a8643b9f2ca9efe73195cf506a242f885d63515e7b724ed35625c96d575265a3b0827a9f80746042a389960234275cccfe2dfc41a0975de2585aa4b38325a520955e3483a81c381123cec0fd679b996210c4f6af843ea03623b9ffd512c79b5c637a0ef803048ef0fc394c3981ac97ed379800000000000000ffff00000400000043578feb04f52498e9a67eeea726e27a9aec4c25182e73dccbb7b2e1d195d24e8ea50c6200229a415126795db7cea7b08062de8f8afb96aa96ebcdef63849da43c777cca644b902348bd9ca7a65d77643e76db5e04eeae94115ef1ad62b7e8202e58412a8ce6cb288ecc62c4759f61089cf16540d0b0adb908366d22126ac52e06e18700000000001010000000000000ffff00000000000031cee9385bbc7069d5f1eeffed1221ba404f5b05a74b57a2f1d255a89b514ab7f103ebf9c84232f0400f91068fcb55d814d16ab9e7b7a0f52ef62a7ab62f6d1b670aa7df92127d7780ca436c0b379de5a07a212c465669b99a3159f854ec1ccd685c32854716207ed6c098ac4faf29db3300625a60ea41409095ff57300547aed0e3cc8d2b4ee1a15556324564f016f72ff0025915fb91836ededa274aba63fdee32686d135ef080ea50ac0927dba40d8f674d387bd69c723672db1a33cfdcec634571c7eedae17de519a08427722bf8232fb08fb97b12d195408ec11305a91958799d17ff12a501296b2c914dc63096032aa62cc89d354e9cb64cd83af8a55eabbb87fff5a0e6e0e9e0fe4d8461eee6fe81f3eee0598c4b975c6ed8a4a9c0da5a5ca16725adca6061c4a0111e123e8e200a1b7f015f6a50c76daa539c0b4f2a005161a1d9bc263d6ded01cc8bed8ab9fd0f6fe37fbebb6d5fb26013bd765bcc6efede728bc1c8b88df0572266ab3f827018dfad25c78a80c179492faf84d685a7322d5f9c00829e23e8efa40ab42aecce66420011d46a1ab37924f342cc8bb05a3fb4f909993a31b99298dafc5d81fe5952ad776617637f70e789f942a8873cfac6e13ee4ae41260033f51e71c2bbe0e288dd5b6e6dc988a4c8943a7073984327960c7c476c5ce467678e1c671f67aa3cf2bbef3e79705cd0d11cadf42c56ba9299d43d18968c98d3395b884fb6c209aa3cded0bd91478c3e61443cc460bff3d5ad16044dd207ef02807d9c31e6d44cc02685303387723fffc3cc3d0284530f3fcdc324b66f817dba8d9cb13424f34a831b6b721ad3e54d38018fe5b6126dbb88e748caa0ef27905e4db24e25de309c1cc90385bde264ba8ae399f274b16330855c11a7ef57b7cb8f527fd8fa045ceb5612ec15173cf6b0944d63a6d378cf92f67645d4128e4bebe4f7e5302ae0b22b2b7b6cfa507353d462128aecc6192aea5b8cd7f48d8696393f0994d8a86c84bb3c5d21412825efd1bb008b2623b8708cc4af1508aa500f1fded60ef92a876bc8332af02178d8efcbc3428fd9d6ca1c55dda460cf4e2ff95bac7dda43889939e621dfd15014b408c20aae538e582ca3264e1c04cdab9e0f2da6dfe56cafef59e223863dd08060a49d2f914190a1dbff2cc65e3d8442d9899cab2b551a03321b5639e6fa8cc2ebbe1d330665d6a9da839f060b1b601201b4cf2d364f1346a5f86c3d7bd629232c3bbfedcc2656f7e6b88bf8bd3028338742c67f2bf4b805b23f833ba1db13075aa87f393aa51ce44a2e5d3cb7b3c5d13d7a639e9519ef935d31cda16559c592cdfbab9e450aa2a686ac202909eef7bc192be0c5ba35f198069b9b023b3afdbc170657b28938435c7ff12ced6abcbd42abc312b9aba496da4ea43ef206af27dc156ac29803c951c6b537c508e723fabbb209a85d5c1c8b3658c976a78a1bc6e6b1ae6a4236761dec10d533ad031eb6fe55da09f600ccc551140d85ae2b77723b7426b3f53a1956e0483280792f02843cdd450b05beaea8af08853c1f814e7bfeb236596dc7d849465aecadef0e2312224e8491578e8fb48c6be32ddbe5dcd8f2598df330727313740699ce19537f23fc2b1b3e406a68573dcb3379b17eed64afa5c741894c68f73d59c27e51fec6928289d7620dd5ebda41d795b279a72ace99b68bb2652d7bd0010119bab4ea2ff9b5ba5e59f950933081d722c9e92c8fabda21d3b6c35fada9a2fb3620f714e32a5574e295aa32623347b96a483ed97fd3fa385b585f1d52780eaae19ab438dbc2b528004fb97e33f43178e1624175e2736d0e866cbbe848e3a4604224037f7ea94c7ceaee74d70e1e8970cb1191ce4547dced2696098126f07dc1a0d135c43421c24a94058a043444de4b1066ab6a507a5d2ba8084d94988573cc5e62e17f509cabf80de3d7470b61e27f410e8dc15e37c72a118f40ab1ce8e13091324adfb38776018633d216de2302cde9bc5456240084a0c84bcf81fa0a333df8f9d7ee032f3d3941726cde666c2a58affc644b8a887e40a60a6972ac94b4c4779bbd94083ccf4d86b8e9b441c276fa6d56358a145326f07a4c261fa78a1739621b861a55c2331ce752e1b817b25be27f71c2d327ea84fdf41bcf504f467d7617a6fff19f5011749bfaee790ce6d5407783000efd6d90b1d39f94c421da7bde980a6c2f6d9f8c98ef4c27f0dae1e93ffb45603e7c3ac053d49d78ac1a6b9e7a9cb97b4d8c87f2a000e041ae17013f220092d8e5eb11362d0d2d085455fafa1611184ecf640b2d67d406646a1fcedd3c4206edfd46364e596250194d65f771b7b3ee12ab775d8da234088f0d706efceeb5405ec252eefc9db57c6eec6dbe6b354e63ec57db60ddc9accd097e2aaa13b879177a266a01e27392ae394527acc617059f0a885eadd702d2fe99f927390098f25280996dfa965d40b62a5dc7b5c810c887aab5ae107e422fbab68e77e4564ab21399737e0567fa5d719f49b0540b1d60d0708865aa735c6001f1bb2a901e1228904e2ac038079c270127694a0ee7effa2c6d3007b228ee0bccf027f5a2b19da78137fbdb47c0604fb3abd4997cdc2060f3594368d1afa3e87ecfdadf622508c2db92fb2186bf4ef85ffd932626ab20bcb5cbb3a7a03a377cc6ac3b498772db79528d3142d11ab4d48fefad4dc42f206145856ca693b33848d628276cef683cc944bd57f2534bb3383e89b6feee2f9cc0eb0492e4143990a23f80a3304b0a7b9bf9cd3dd1388c86d2fa61a2039d76711b5a97cbc215f9f05669f644a60a2c0726926069c026d7e99112a9b6e1096991ca3c323420e3fb1c9013cd0980ca82b1cd1ddeceb533b0478dff3cb199aa224f438a019da3bb3ea96dca4f05b5dbacbb1ac51bfb11e3eb1a67c9749e4fdf5595aee52557668f858d5510b6682bc008554530b781832da3a33a31ec98b20cdc14b92e9c8dbd0f63a8b3306cc387f55f5b9122c6812dedcfa3bfb8ce1f205dd83cafc2cc324b32fb5b48e6d90a79fc6623a3bdc3c82137520dd7108bcd16c4660be6e582fad0cf6a0a00fb80c98f37032b65c18302a767e687d6c08343930a6a05f5459249dfe4f34b937aeca1b83d10302f99d0efa31a4146bdaa93d69d2a611c94eac83149fe9f618d37648170e1d9b9770858dd02106f5c416fb75c3c18c2dff6383dd7c74dc80cf1211f1a24ddf71fd128fe84221d80b099ffff3ac8ebffd014b974b92f93fc5c14977d675cac639b66beb06c9e862fd158a61077b27cf2b25a244e79a8e8e6bd1800c29bd74f7747e82e7f9251fcecc644806e7d1df3d0d1dcefe56691026fd25df1c0637d09578e2753a11a922509c119527a1c179313c02c02ab2c2ba0492fa4b173f8b03f6f01cdfeec8d6a53cf225c6f4f231861eb614f11edcb7a4a255ddac8388070c7620e8d1ee05d429130b9bdaccf19466c57641ebf04ecd3560acf06a59a62a5b8122de08840b3d09e32ecab910d13c7635ecde5fa4c7790dd52be0d69e6dc5e1006db6f221b0b0363b273f17ce5b245a0013afffd74fe70b549b8336997234ba4548b24b390302b1201014a7ad81d08547ab80ad6bbe2995cad23f019a22f85d3679bcae2f646f2bb19cf5676398004d31d7ef6fd8a73819776853b4eebb782de841944ba8e0f9f80d178cfc1b6a3a540e142841b63a0764d197dda1189ee48a0a59deebbbd9b994249fdd199a3590d9f589a1829f045d6d1cf768b69582ff7c44e2d8647fdbc1016bab0f8184fc3d805d51de6f355531cf0e1253312d87be320b63191079371f81ded608ec760ea8d4cdb1c3c29ab9e6ca53ae3ea296f570ea5c8e986e54031daa3f9c988d4c5bbc07ef4c1efadba8ce6ccf97ad2849b87102e87028aa9c26eafe2eb2acef837fca1c51becc0f11decda6e6db36f714574e949cc67fc83ff1b65573d1f78b6ac2a2eb5a94ad0b6f56f141e5e947b371c905b1884a951dbc55efddba36bce84f0405ae7effc8592144045921da606bbf7aa62de8c95874edb8c84f1f4b8f5f2ab27cf44bd7a528292555d688cc39aefdcdb819c60b36a83a086bdf7feb27cd94c51da4770ba576275ed2e969f5e944e00ff05713abe59c9958fcb05a2271d9ce10aabea77a952d4c1a6a5f6d3d3b1bbb426124f4dbe4c6686a65009b726a5a190f56fb4f29320776d247468f04a514e2adef3e4db036fdd443ec476665336644687ea2166f4eb32126bd223d29d7bfbcd75fb2f7fc2c0dc3a25dfb5ee56ea22a8b3e8fb8fd71378743db8d53fc6f20719a7c403d3a90aa14e5f7e0a282b5f3e8b8ce040adeb26006fd3726f2644c5131952e341e28ad3116ace0e470a0926894ae3f4bae56aa39e52553c5099b0d4b4614f5060c25e1ea19e17a3f8060e22eb6d3c4a63198b92fc4c4c42cea927218d16f6cb24cfe22de2b2bd685e69d73e720de42ffb556b89256639e26a1beecc1f09d22442e33b9c4ea867a84766f6d4cdcf05d223ef31bce43c1727428bdd76085363e82f03bc64e0e46127776fa395675f5967f491d2d9af06fdf36a8791382e90d9961552e04ede120767bd65c1e4f5a7387d4c7ff32c60231a0f93edf2bd8e943e4b394fec3be9ee22828dd4cbb6cabfa67ad04d66b515305716c1db2269c29d8bd49e2d21dea6e96d5ba635ce8d53f1a7f4a01f0fd2b63fbb04b8ee1355ce959932a82934d0663249766b39ae198acfd9d1d803d2378d9d509a08c1dd8ec1105a127cbc7014660c0238287b67490cb102146c4d834f3b8e788611ab75806860568517cb150e9118b2a380ed22ddceb744ac756ea0982a52c7dcc7f3e50f5a0369fdb4a4a6464e84641485d5e972bd5f64b9143e68cdb18eeefac6ee6cb1cb7831e45eb8777f9770c1091bfa80d0213023a8a6aa563ef63641c9b33a09937143e0f6c8a7fc567935c3f4f11c036b84806b2007cfa943c3cb409e061bfa10e5f4ada9b80ad9bdc2efee1fb2ba0b8f9e984029c3e2a1c0fd8f9419566085866af1d2f5c88f9acc3cbb8160cde780c4fab80d40c6324d984ccb5dd64bf0871cb832e58bcfa38fed16f404316b0c24779c5680bb989c1566e3d2046d4909b4aae7ffca09519ac3af71b37d06895eabff3675f956a153d0e889a4c5d778ee6e6e63b37606e81557249e9a0c83af3d0bb30bf540973302f1167e658a21c9c4b335f7209b868fff41b102f8600ee7d1196e5a3ef823e21e484499a4c0b5ad36aa9dd40cafc47c725c0a6bc832e600d511581e08c395feea4b73cbe3b38fb2421c0de718fb477888d738f1b49f9f338b787ca05572db4b333021bcb3182d0fe0e9237456a5ad04426cf7ec2b748804fcefc7e0ebc7d099e9c7bdf9da1730ab8f3013e30280702d7f4681a55eb60b88f9f5ede6c458c6869a694ad239afebe75f1faf54d34e2292a7802cab54331b3c0dd57cc4f1af310ac3d0ef103104971f5ec9b30bdaa2b90a84d8fe550554924214bf7f698d7a9b57b750d8e0c9c93ee1abc86e9dc24a9883c33276d1f6ff6b0d467cc2600aa81625f8e80e64599fc472c292da49a527e8c167d35748c8dbf55b77de3d04d1f273896237cf4f539368d0c45fdb7fb55074df5232af519bdde9311580b64fd6211c1100c29898e44f4391755579b8758eda6014f8dd8b7d87337cd420eac52cc471b51821028bb9916692199ad27f09522680f2797fa621c79e03f953a682d810b9eb6c0f1d85da253a7770adbb3f12d0258910685f2ebae3322a2b60524306aa271a83bd3db8d800000000000000ffff000002000000ba206e83f0e380962ea107ebcaa32fbff455f13bea44f8ecf23937361ebb71719a683ce38093dfff51b6512aed684b4b03659bab45d68ee91eaaf2c79b2a703b82432af1848c9461299625616fc226ab0210cad15c7e422fcd4b5c956234f4469577bab5e5ff02688b0bd097392e30c961bf85d6ceb62a4c3525fe1022c53dcfda430d4c11a982cc591cc77cc49650790bf2c8af3bbb53167355d79f84e36ac5dc093269256033a468fe819c29616ef90dc1dc522a7742159f50f8300a180b60b25471f7ca24000028000000000000000000000005000000782d3545c937122467d775d4ad9727b33200000000000000d0000000000000000000000007000000260f88c9ccc302a7ce10d4833443e14a96754639476a3f4d23aff1bcaff257855cf6be0d2dbca3a206549fa5ad9698c33e82f10f3ff9d56df8975e32d7706d74f63627fefea63842345204a17a6df62ffc45823dd06accbb30e4e22dea3445f5a6a4e8b581eec90109dd943c57c5444c11f54410c49674cd95b84bfe07d2754a095832122726a478a03b8aa4f6300700aa699a4a4509d2826b435ed523bc7edf7739bd908b52b86b31fb5e24f1724c0a3bc88fea62599a118fb6fa260cb2538118000000000000000100000006000000011a00000000000088000000000000000100000009000000720696e2cf28b0aa723f1e0bfbc8d66e0fe9fdd33bb6a8c619778e55983c978608aa61ed0c88787888ae0250088b5463e6fed44eaf8defe0106035fb529b6502824251dd08e209b20fb2ca15c66b9631ff732fb1033bd1f4476883bd187591918d370ec922f8cd1e4bcf5e36c737d59791180a8f58650000f800000000000000ffff000007000000e23e11765ecb44bb63cf3551295a28a6d581d615f3d5b4a220e5d05db03b37314fe648a9e96f8cce77bcedf3e554fdc0e840848ac9bfd0a38ff6f3c5af824077ed8498c10cb584bb1d84f682bd51d4570296910d371e178934640dda29d23fd5e800c7d5fb95237feab9539be3309d3852100d5babdb611279693c809ede16fe89562b838a96b7e7197bf245dd3a72f942a73c675567a5f767d4bf7443090cea9cabdec340e188c75149e6d1ab1c14012dd781b554b5bcc333cc9f215728a70f37ceacdbde8019b24f13b4c9347cefc4c6717b4f13ba5a0d80f424521a0df676ae3c5f25000000001001000000000000ffff000001000000f4c3fe86a20564440fec30e043b2a6d40b74cefd4bc3b596bca1dd23626f71bcb87430b1a641b9456e9fc8efa6b17fe89ea161ed40c12438a3c77051123c56baa7f9455e0b8aeab03e0f317c0d54b13168450cffe215f283601d037aff6467bbe6a93e7694bcdaf55eb925368b7b257e03d412286d624c3e1b00447369a90281cebaf556d7c9c9dfd9295fd7b0fd9fadd975adfde885daf164265f194bdf8789f7102825affaa323c5215cde4a82f2f047d4bd3f4b79bfd399c67b1a23539eec7dc79c76ee6449f53b3fadb9c395f10c74acff63867292450aafe3d0e61f21a2f37c09f425e088dedf9b913c0ae61ea5f4906637cd075d1f3c6a040000000000d8b4fb1f126524ab81ed84986bc4571d76b3f3f81ec1277752d7a270c6465435d260607073277475bcb7b995fa6e30388bd2961a540da90c2d7d4b6c8b79693ddc9d17eca54ae9089abb"], 0x15f0}, 0xa) 20:56:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:56:34 executing program 0: syz_open_pts() r0 = syz_open_pts() fchflags(r0, 0x20003) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x3d3, 0x5, 0xffffffff80000001, 0x80000001, "f1056020a86a1e96c7b40d2e50c45817eed20d74", 0x5, 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101, 0x2}], 0x2}) r2 = syz_open_pts() r3 = dup2(r2, r2) chdir(&(0x7f0000000040)='./file0\x00') fchflags(r1, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) 20:56:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:56:34 executing program 1: r0 = semget$private(0x0, 0x7, 0x1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/145) semget(0x1, 0x4, 0x29c) semget$private(0x0, 0x4, 0x4a0) 20:56:34 executing program 0: r0 = semget(0x0, 0x4, 0x400) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/123) 20:56:34 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x730f, 0xfffffffffffffffe}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r0, 0x8) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x101, 0x100000001, 0x20}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20070, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000200)="bcd5e7fbbf3b06035ce83e1e4ca27c123696574c176e3e4085e4e32615bcbb54d273e1a182bf472408b27eaba33494d3f6fa7b246386e09717b58b8bfb6c1efb52d7e294cc3f8aed648f4bd1c2826865e50a833ecf92a1e49ef796a32dd9c3978d61bafdb61a7f95a0e3cc1303ccabd12c940e96308e1483d04b1c3ba52c8159f7aa") ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x7fff, 0x200, 0x2, 0x5}, {0x2485, 0x4d1c4375, 0x2, 0x3}, {0x8, 0x80000000, 0x6, 0x2}, {0x4, 0x3cf, 0x1, 0x400}, {0xfffffffffffffff9, 0x101, 0x100}, {0x81e5, 0x4, 0x4, 0x566}, {0x9, 0x8, 0x0, 0x6}]}) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x5a, 0x4, 0x3, 0x0, 0x7, 0x5}, &(0x7f0000000380)={0x7fff, 0xff, 0x844, 0x6, 0x5, 0x95, 0x81, 0x3}, &(0x7f00000003c0)={0x3, 0x0, 0x5, 0xffffffff, 0x2, 0x401, 0x7f, 0x8}, &(0x7f0000000400)={0x3, 0x8}) getsockopt$sock_int(r2, 0xffff, 0x198, &(0x7f0000000440), &(0x7f0000000480)=0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000004c0)=0xbd) ftruncate(r0, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000540)=0xffff) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000580)) setrlimit(0x0, &(0x7f00000005c0)={0x100000001, 0x229}) bind(r3, &(0x7f0000000600)=@in6={0x18, 0x2, 0x3, 0x100000000}, 0xc) close(r4) fcntl$setstatus(r4, 0x4, 0x0) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x144) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000680)={0x2, 0x41, 0xfffffffffffffffd, 0x3, "78eebc07bcafd5f5770ac6f008b0e75ed17de22d", 0x5d4, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) getrlimit(0x7, &(0x7f0000000700)) syz_open_pts() syz_open_pts() getitimer(0x2, &(0x7f0000000740)) 20:56:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6004, 0xfffffffffffffffe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x200000000004) sendto$unix(r0, &(0x7f0000000200)="48f0cd080f8bb294fc0025606702125f8b17160a4c974dda13ba4fe7269f0efa4fe3bbcc20f8b688b23a05dc3637c06fca4c5076c09903d9217bcb5d15d00bab2d5b9f73c9214a6596080ce51520ece61710a926aab9fc3c18a98052ddb1687de03793fcb5aa01c4b3656ee066d14db0278d2a5febfbdf4f093ad268a1d3d25ed4dbf97c12133f9e561ba72816af65382b4be2e9fffe5efbd63c4ffd50ddfd11e265ceca6c857a21c359278f5a5dbd1d343b6bf4b9faf9f3ee8dd4f359298fd162a73aa11c7a951fc72b28427df327808e5887812f349b0f8b745604ea955759551148a2654ad5970ce8c5cbf5e2e5fd59eabdb55e3d1ada6605eb4a882584e9acd4a9ba353a8e94ae36b011d462578752d9927b120118742d9228e263cfe90d209ec1c01b0e6d8e54617793f7902c2615544c65be19b2f2c76f87d3cf6bfb3aa553068b652535b24e74f52f5b53d9f671c6447c72e3bd12c5470973ed510f54d0e975c32f3b54874f4137b2db26ac6826de419e1e680a0c1762a3f6526695afe011e58f2be1d809b965bddd094d6045b639cd31a308f74c20d4ccae7fa3c573197f813b18747fa33f79c5f84e53a2b23796b9e5ad4cc71d3bafb3deb302c47d722b2f65f9517d52cca3c4d12a10136d2dec1f3d80c99405cbb9bbc7301b51897c083a9121335b2be51c6adbdd72cbff34365361034bf65851efca7641e70c7798faaca8c08949280b24aa3627667853c1cf9dbc267a8c8f805f8fbf845715e6843c5381165d6c105b5ac08156c1bda3f207cf468c8ea929cdfea86979e6e51ccf16a1216f51016981490d752c0668c4979cd20782fc48f251649e1aa9f2f322e63fce54082577ba12eba87176ffb09a6be7f4c25b7d1568429f285d51ea21fc4be2ab6197d4f1bc471d3ed92d13d65ffc3087a6292ebaf98584c3d2ad15f98da155ad9752ee6e8d542db9e2ce6b8add83c3a62bf415b0984cc0cba3aab7d083eacb926f8fae107a83a98f1ab001b2eb0b9d8a1a61d9a1868d9f0c65a5fc6fe74927683150bf68ea2072e2d17696537dd45ef239907f2f3267351abbb9db83ae650300bfe77e6cbab2797f25d4fe0440b304ef65a3b97d37b6e017045fb637dafafc70ba37bc9953bba8a10db2acd8a43e0cbd83b5b26df884b15faa17ae1a12b53baa34906126b51292c99e4c5fe33f078dccff5f892b676e6c94959ab0ef1499415608411091f6290276727d007a45fb79bae1552199a54d3acd0b415f0cd0382da70fd0c80b6ac9b93220ee7d1037509848697a49c7b92ccef00d45294d7bb302bceccb5fe0096d7bb31e25870b6b53e6d21f7a100033d55ea0a633debf5bc7f987d566499d00d98472a7ca561ff7612b69b1d79aba28dc26a0e28145b193fcf02db5fc3ae35aec4a7c16b30542252116580b3a470b88bfed2161743c096dfc569a0bae10226eab2d2d690e5b8dbb441ee8ad0bae9ba86965583327987b776be269e8b7200c49db7ab14115732464c61939f184ccc1640c7670d229033654ad799edeb711dd5314ef8c3c1de2ad4f48099dae7f87b978a5dc090a8558d77c39b3368c88a8b2368c19a2bbfb1203b1e337fe7d82cda01156b8c1faca92e6fe814ffad13ec231f4000dbc24cdfe03ffd80874339e7af1d8687223ac06d39adf4df1b9b7ba7cb248033a441c14adeee51885093ee91451326d0b965d1118aaf2aa223ada44f2ca121f7dd017a6e4782b42bbbce2527cb1df9f02e2c391ec536bd90c8d0186c85701451a00cef557a4adc3839656e4b63368dfaf1c2a2bad93e37acfadabf9a8d560b578d0f0cdfe1a8c31a2828f205ea86f2e77d0d820dfdf7886d78d785c1c281f52f9800835da838614f6fdcbc158a79ae8e8e0573e845a6d8b2f4b8ab0ecb7e2d7ee47e7687c810ab29fb32e5ee64344882fab4517a090125249c9842cec426bf12502dd088a998a802819d94605e06816a31d027233edfead54f135391b205bb9f7c573a7a237250a3fd2b083acbab6a65fb8d3d3e811b93a823c0594c42f036b31106f0bea13a16d19f11841e6e321b597d0decd03c187276e8d4b4f7a0b7a34e37e135d8b5ea66b650390fbde98184dec891176b3b4b159e9cb8cab5ee67b99d222d040a123a3032176084a4d8183d0362845f743d357b0807062b5c5bfa1e493ce42b23718e7c94cee28bbfadcaabe561f03ce8c5ae186b978e9d9bd5e81f3a01e9a2e3fd640a4ef89651217450545f2db024de66d7f7741abf905a4b393e465fe945d80aa7c84e43a85d2bc7576d0f950bc2371ea7d614daa613e8154ef72b698b9a1a55bd5313bf7d433c894acd14a5829768402056dea10d0fa534fbce3c8e533759698b418e7457601fb802dd22ac9ee77ddf7e49fa81e89c260ffcfa5339bd5b680385ac2d730bc8c4d3dd5e0753c96c8e3664c54a4a67ac1f41d703a5753cbf1d0b5a5bf25ec1018ef8b6133f6de49a6448ae0f6653642522dd39825091156107ab28cb9cd1c69069d374eedbc7e29a4db817095bdd93184fd9584bd15533cf2e529ebddb9bf597607f72dac7af0df5b5c29c3090427331b860cfb278e6dc5e847b79c9c429bcb658b9cfd84d563af8682abb04d31f10f2e6a198b1f45c1d159f29431030d988fb0390d924301902a42f063254b328f342ea71c2beea0e91dbb3efe1c20e3dccbc0e7f08266428eb999801de1adbfb353f15ce7e6a552528e03f90a16fb6bb6d228a2ed38a4c42023b8d00423e36371f663b9de571c1a11326bf8e8aa8453d77c7005a587ff5079b37547938aa38b5c5da8cfb92ffae2534521616de6746d7dec80a25d3313585ac5ffdfce63f9b05b262c394b4558f86a86ebdd6a951fc916b9ee0de379f7dedde43f2133ec0ff6d2b12e36a1a380fd2c8a13b77cee8a86d61b17681f4a1c8df32040b36d50596a040ed481812c112b8d4e6bba0394280d942311b39e59e8b1a0e4799cf8118667cf472a4c0636cfa6a6a451aa25aed1c33a3c5cb0edeac1488bb8152c4944b174704e5570daf126114442615bd72d71395b4b2f0b52db820da4b8aa151f85d599ccb5881e69e42285ddbdf86fc1c1d13724c66a36612dd88154a07471798158a765bb77db35d29ea3597da4624c88081ee943b2d82fae506dd635a3567649f72eb515fdc4f5173e970a1a59d11dc5c69a6090253c7b8a79530cc9c92367dad1853d7840cf5f40fcf98ccf5c9793e64a3f275d21ac661d6f22e7e263e2c1093d3d53d819eddd88ac93b39465777bf6c440b25fff6b0c8118bc94f56d7903d0923101980f34d85aa26f59e5f1f5582c76467b1dfe5fe2b423f0743493f59af9fa5e50e750e44bc463f907b05e2b29b2dea2d1d6e4619af3f34ed04a7fd21abb6caaf4be39f234abff15847d9e3e1727fd70cee6554c9e876c17f1a09f8a1ee131996d76d13b077a6aefd38cff62b2bcc771653240251cedba8635643fa31f0ff3c246523184c281739953ad9208a27d8ff13715f5846e78d42ecd9b6e088797ba985317ebce031d4e3a8a9173a172972dd4f975fdee465c5acc50a39b77b3cb847aee52ec0c2321dccce110c3d43962458758661a2d0803041d1d449f60bb774abb368a1600048337815453da4b8c455c14bac3debf75dcd9254729dcf8011f82209d5b2fb89a07646c01b557db60783e101e813b6c68ecb2fd3459c4bf5852ddd26ca7564aa43bad8d766011fd8bbac211173ef4335e43a240dd46d1921838a8b154000d85051af11fd8e301fcc1a54243c60c27583d5139f336c4300c8f7192027fa267d779afb3fa655c5aa31f46efc6bc7f297095ef2b0ad44c29f873382497b88f7e475beb94602a860e6552f1d22dffa3021f6e83c9fe5268dadc4c54f1ff3f8c86cf76958a19712ef64635f9d115e382233eaa852bf3f334a793264730f989829466d269e1378a49135d398502a94159894e39fba3316c56813d56920aab42cf4250ffa6a75d9bc1a6ebe8c39533ffe86345ae55f00eb6f8aa51958474112ab887d3d6b373e340a0fbf9bec8b9e2b1c397aa43145b7036cbd8beb531fe7c895e519aad65e53ecc90f058a6a291042f8e53bd68145d956fd943d306c9f815e9312cd1bc0ad655d443bd4d88dc795b11536b1a071dd78515465d05cd54d643dbd54000b3e0c093d927ba893806b70d1f7e024a8c9c9f282ef952f59c1aa43fad0c647534f8e933ba337852ab51daf56d9df1183b4e3a64aaaa582920bf9cc7ec389637ca6e994e7bf1a7f2034ac5c0e695d92456e2ac7bb910b9142867923e8cb5be2ab81475ff7ff396594feeb9952ccaa7b0548cef169cc9ed336c2c4849fb72dd4bcfac95f6deff5f23bae68341c13853b1c9d4d474f909c92e83a35be94aebb76763fd8f7aa02a9a1ce8c2586e8728a6ce303080c487dc18aec54242a8349dcfbacc20e03d80f99f1221fbb856e2a38b599eb28203826cf1abcff05ec88f458e58409f95b2e94a25d01963deb2d8c8f0a2ad96301d7fb03bbf6d0afd17b6400b06216b8ad93b6c21bd7d0b65f4c51642a8ec65ddf5ec9de713db16d824b476c8a6853a2a16883ff6ddaf5f2bbc7ea240c2b8d639c77a8cc5908b54032ff57b22f6332d6e1348aba61acf630262d31391d4880461cf13acfd3663954d44634e6d52d409dc12d814b4d85b172d4ebeb626541ae41e4a4ca8eb0a9173857225aa12039ce8ec1a9dab2e40253f5a47edfe914ccf99aae85fb9dcac77ace6c3cd4707c94653ed45a3ef50ff2754b93f6b6d2961ec8ff083af47bdc06419bce2f11b8e793711680a0e9b395133c7eb8301beeb09b66f514d930236f6a42ba6fb2525f48b00450f1dc42958d96e64235eb0f28b3cad30ae4caa939bbb548e75086b609cc655217970be7aaafa8826edaeda4eeb4f1b7ddcc0a4132bd7ef7b87ee5316b1ef0ed2a4aa85dcf68eb56d1a07b2083330bbe3d099f0cc12fda7a77515edab73fdcd8e2c0e0a38da4e6c04af158261952a140bb28359a5b0736ea5a7de38141344b449983af7cd35353d1ba36dc36598f9ef74310a0b2b0950f30057db5b222b5a4d0317d97dc4fb975c6c69f30f16c34d52d64d97c5f6d44fffc106478083365cba68e826d906abdff63c6dcc59a76c5eacf2cfa6565c047866b99345f52a98e275628e707646a10caf1daee8ad99cce206272805d3fbcea67e7b11e7f5de09bbb64c662f4cf325f1dc286d673378d6bd60d4b909278d57db7dca4e6e496759ef3a3dab4e7744b0847dadfcfd31112eccf7d6e6014cd6286f3ccace224ca909b76ffbba5db944254cd2a7d26a92df704fa190d527177788c57e1435aa4d406074d05195bae3159d2c60855a4eddde4d2193fdacacbe46f847596a1b65558e68b6959ee4edf07b632e7fd49a6cf57bbd00aa923e85d8dfe0104c153f57e38b0c1e34198aba4a0109b9b01ebdd57d9ce4e43186ca9265435486eb5f9b5f6e320cf77ac0e995426c10a4b20224da5a1257bf601c38fbd2d63d0f754481d01ac6fa41678805a8bb0a356090940851fb1b7eb2c694addb1862503380358fd392bf9c68cbf341c6b0023cf3e5d9c2fee6862ad8556135c5e8289f9d9ec2ec3baf3b421c104d1a5cf8778c7e30360ab9dc73c9467e2ac05b963405159d3a8fed18bf8b65de5fe0f59c86275c37284ed0e038b3c027c0494e5ff03aca7879a3f78f866a7094b1ae99516f50f62aa272e69cd97d0da47e9d404d7fd0f1bad68ec5ae79a4a3430d6e6a266940806e4618f5b441dd8334725e89011b5252aa07", 0x1000, 0x400, 0x0, 0x0) socket(0x1b, 0x4005, 0xa407) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b59b40d27530c5764c930df534219b38cab7c78b", 0x3, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x2, 0x7a, 0x8, "e1b175f229929ba1c1ea0a2a0b0e31bda54adddd", 0x4, 0x8}) getpeername(r0, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x10) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) pckbd_enable: command error 20:56:36 executing program 1: msgsnd(0x0, &(0x7f00000002c0)={0x2, "a40ae38bb4549f3078fa5c3e946ea197f48cce72859b92dca21e10c5fc274c0df2fdfdaca62951e9b00225a8e8d860da20c9e9e073af0ebab5fda60fc83c627ae159c762e6d30c79aeebe74485e78e2102913cb8e4f5eddaeadb64741f0d5c74679433ab781d449e7ba6b9ca2d8d5ac9acfd6f9bd107703741e1605890dcabd898d0957fb71c72baef011a7cbd3aa2662466edff6d3149b73158fe4a03596a57f4465d9ca8a1b077c7a73bb59ff31b434606477c66ddd8c2f7605caad5038ece7b7b08fccc4bf452699bb96c438fe4bd1fb6b9a5debc9a22e64c7c49d50c87c47c0820a650668896b9f66af6c1e2e7299d5bc7a9b038647b1be6db44e9f95f1267c39cfbe7cb399cbd199059029d7ed227ba7e4c7404c4fb15b08ef967899c5eb82a73f94c9b190857efb50c219e80f0462644a4e117e940250459f0cf7cccfe94d51ce6b3293aa752870cce04ba7c0107f3fc0ad1f4e92e3b884b95a309a10f27536f4d6c64bc879617dd55a8d87913718a1450ae670c43be8ff864355d8423988b56ac7dffc0bc678bb4dd473de08326357775e2850867ffa06664c73195856f934b5aa7b9bbcf9bf2ebaa9a68f9e971506fc7f5d070c0a41a373b8580cee3265419d89dbe675e4a0f73641ce906706fb97cd0ed985243a305c0bd261d7d3ae92cb6fb109079c1bbe78e853e28b0b4bbc1585f493ba5e4056c139d0c31adfc00773f741d44ce0ba231eb74849ddad4e8b73cc1df766253b0ea5ce71fa1275d3f8acfe1574a8d1d3df0187edd17b89b13872b7cb9ff93d17f9923f65b4e9282be314012508456aba5c81ecb2b47636c2b8b95ab6f2a9ad8a5e679b21ab930210bea7fb15f7125622997c6e00444a0969bf5c5f5e9ff415fa5a6ddd97cf5e66c106f36bb7a0050bc45e338e03c9537a4ec826bc95c8cba75b90e9b7d1aa9b8c2dded985d48efffb753e7e5ec4b56529716ab4c304f9493a6ab00660bb7f7dd617da4fbe8e5396eec665ee564c9e0497be095f0ebe00ef6a940aa680441c7c29e41043933ec60524244bd817ef7c884a1a1d72b242c5947ab19ba3191dea880a4fb195e0000fab26d8b4122b2912774f40248f4a552f506c56cfedcc078126c554ff1b3090cd3c9ccee6a57a077045e4614f92fae9ef26c736aba3aee8b64dc35a4342d7ce241964dc8ea8fe4d8437830de85dbf14ab5ff7191800c07c48a5aca30c8867c77a9c658f2363f7b4f988c58db8a36f4b5246c3a13b7902e69a0a358c00eee12910308994e5bb3fe78fce52c92551318d3634176c19ed4075d0993cc7a09681ff297330cfcc6dc9f3796aabfb6d9f86952321d3a3f9e7d88f5ed6679eb86f9b8950c1c2abd89550fe3300a4feb92f5a94ff17c2c7c5ec21ac14e03e20636426deba0cb5e34f587af41214be8d4b8791cb9f5c852e2aa2249af8d4ef335ed31d3dee729e29e0564ccfad892f1f46be153d171ba5787c37da8335f0a9a481b219164b95451d5e063f8aa7e83dc0fcbc1a1a25f166cd1af277dbdf53e4872cbf43f3e17b3285af93f78173b1997f7fc9376b788269cb9db879c15863f78a81dfaf83519c0a1a37cf591a59f5e42816d8965f3dafc77434f1d5e1d76f6cbe2ab6b8e3e4241aa2b2c356e46213cb7e0ec8ba71224d5873371510e4d0b7fa35dd267649c290ee63fdf6aff4fc075bf5710b5d7498d70d9f27578f65868b8b6aa358b57da779446d1067e81cd9684016fb17ce3b7d66bc2d19a62d204c99c1bbe224e6faaa0aec110b43fffb0f9f3f06572009ff9a515846ccf72a158f9e428d66c16c20bb8ac1b3ac8976da00224659f821d8168728dd4e305101cc3d8391096f053c68c3f5d21b56d2746897ddaeb30380701a05a6395fb3de4a4c06d1dc4e049feae01f4a15b2a532d1f464296e01f9eef209886c3cce38b8a1d2197e015b055fd94716af5b2dddc8e19c38a7a42c09cc34cee3cdf2da07f3d6da312f4ad3435779639bca6eae19af095627cbd0bc4125a0a80abb6ab64651ac0d32257e0eb0d686de9a8729d71c3562a52c53b5d2938c3b2199c9ba0674be72f8aa98aa688dd8c2c8010e5620f31f1c78fe4c09440e129407b47b2a8fe6234e72271ef44105dc30de6bf6fba1d8499dbceeaf62e70d23b22d3eb176f60e5bb9c0844c56df9cd91f3362cb1114a486fa93803b99a01ced669f428f2ebb9b7518c5a067c10eb993ab28e849c4b5d3914f44ccd2725a38b9aa3b7096cd9807887e9948c5fe12272a6f2a16bb8978a83ec25c60b56f27d5a65b8a3c94784064c9cddac9435cccd5171ce07c16861d2475885f6b489d58191a9ce062cc17d755b84c178ce25c25ee12e2706428db40d0378e8ec27ee0479f5d619f5502977990917ae8aa1c430d6b851992133d310a4a3dd31fcedb94edd7f841ff510452b78f95f6cb0923de37a2331f9cbda3e3f1d5ddc8dcee9ec0c13114380067d8729b22d900e3e85b0a33fac6f6883bdf1ddd434d17a095e28cf309b05d532bb47a32c6e93e6e64d8e5401d836d84ce2d1564fcbe50b5c7e031c7eaea5db81a706a386c33ec712f1ba63d08d26b1e1896fc4f138381e22de08ebc1677cf289fa466ee6c00b19bee9e9e647f1fb444366cb7c8dbf7737e2877dc45323119f97b6f02467fd25451faa332c5e941d70714fe4824c9dba3ddfd1fad54febd3da4095964c66e3631b5e2fc420c5d458360e634d76ea9da10d3e53ba55fb65e2ce8269d889f2f1a8385509ebcf4d78a3d80e96ab54cac7295df02182e4cec6d8ea1fe500b69c2fc1ffc8dc026aa4da14f58aeac32208061223f62ad4fd7f3d701f36aa07debe5bcb809fc39720428aa87c3cad6769c3a2c2f38afc9175b599b6f01339695542eef5a49c613f13dc9909ef7ea459b9668299e6ab22aab88dc58a5074e78239a236fb6fb4e7248cf90adb25eb670a15d5788bcdacd285fb44facda2f893316e2726205b8f11231848847563b2f9b464f37f9cd904b41859b88314ce2f5ad62b61495c7f7ba8f57692e51648cc49c73b6dd6a75e49d84535fb35fd1299633b9e399d2915435be1e56e8a9e615fdde1f4857bd7b0e9865467ab5f77103f7a3dceee7186369a9e34dcc7a25783393a01620dde176e43acfb692ab23047a1561bb2a167a4d5f225ed50364094e0ac8846d2fef4b5b8b352b183fb4da91a224b68387e8cc78bf11ced32dfad657762c45f15e23744b7a88ec7101619a49dcc66240173db504c954f2c672e0732d823e74a0ef9201ff19156af1c9360b9feffc3d0d1b2c6ee4978e90625dbbebf562bb226a0967ec3ca59a1f3389d3d8be2a37390bc436686c9535d76c4a7b3625060e97005a2f8a02abab8e154b44e5aa71efa9ce0d28666832793091931ef5b60b001b125f74655b9fd7fc4732537c098efd2ec4efeac9eb94f043c15c222e6de9c08282cd772bc4cf44c47a24dea7c285ba64bc7b59095969ad26c9c59a7a4bb760af6cb8e66a969be176287ffd941ef3a2a5f69603224371976d85afd4822a19786d8674f5ba584a7ecfa3c3b091bd57643d4adb5621014e7777277585483b77e6fc252d61f9a06deac71e997c17ce7e13a4e51068b6f9ac0935d1488b9f1b23478baefc99c39406d1733fb2e06f252bd249de63ebb1fe8ce94c053f7a75643e9c2e6d8d8c5e9e5744ce785624cddf5003391e5fc61ff638df0c235c346b9c88f0add535e065a11c6e4d22b5e5ea4768ac93fb2f4989c3d8bf9ccbdedbd3dd94b78b303626c6c12a5d24b96dfbc40d048333b535cf2b609a0220bbe7e005dabfff9e8c2c7897a4b8cd4ff800f8fc4df71cd774f53f7cd4c5e18658f27c34e2f210f0a3e47516a994bb22b24206d75d3164c365815eae52511b38ef56c16210e380165cd4007906e105eabd390fa5abb05d22511057971e9df89d269c6da6a7ab258375a288d13f99a3cdf1ed6d064c231bc3eb1c45c5634a41288398bee45b622e29d5b301df9b246bcfd88c6b9019308502a5c576d722b655b67693cc2e79fda04f69cdbf373d33b8018bca0a0c2788e51fb6464a050db01627ec633c8c340b96048741c4019a7f15501d84e67e4862eb40c502eae52f060f34c00339136c75dd4d739d2148a2e933b165f1ea7bc3c9c1b4a65c951b5e5fbabf726549e126b826ed4d2d220bc0fab945aa9fb09e2001f8fb52c294d53cea90298a73472e025c9e2d31a48f32287043f6c19dd826a6d29bdefddc5aed4922c54cc5d137bce25d5c7722d9f6aa3e3a5d627b32c2daf10e125506379dec0e0724c746df677d9f6c42dfffc84c1c66535272c20544302c520fd20ecebbd23adcc06d938c57a8bdacd2888cc176dc6144b079a8812cddd7fe0814cfd8e555512291e17fad0e95b9819e0b77ab7fdf11a186098a37257975ee3afb1acfeec075b4badf77010245741e851a3d184fea62e87724c1587afafa47a07b14eff8cdada3b4f698a92401919ffe9a4d5ec67eec00893ee7a0726e3f4ecfabb16f4f2fd58c2548f0e0774eaa5ff83f3222bb2362a31e2315a733293139f1454d033d1844a006dc91eefb5d1720bfce31332845e19b27c2df705d8e86aee0895c8b2e531ae81d0fd5ad71b5bb6e5dcc1524932c0796478eaab19534b1659101ace2055744405b094a5b489d8ae0acae717edf32a4cb471cc84fdbb564bc43c7d52f4510e247d9ab753e3a27324d52a3c683e55576e5ff82bf9a63b4ea22703809db7fd93d8c7d9fc079f34dc1581454f8c041fc36571d5f2a7f52ba5606a3ff2bdf328e6d1a3eac95f7eddd24ab71a09da3911e5a2972accce4174e789fd2602682eda334b4110acd704cc65d1871763e26cf83f209639d7304393d322692a45fb435f93541c70fd2b3defc5bef9e396960a67c538d9da1030aecaec79f7fbe858c37b8e378cb0a9652236724d73e78871104d79759f01451885d43c0026174c12c18574bf0cff7c61883ca0453ec64168dc3d13c5e998301b019457f8d12f428aa3ff17bc255c9f3e492cbfce852de2edefdc6520d8605a90af9789f73dbff6116540c1d34e4d1800f6dee0202d9856c54617d91264eab494d54d0f9ce2c508011612e884c22b553e7574602369993120085be138aeee8d29344e44bd3ad1a9c86bc5ff36b1e543e81ece216a8e6a3b767fba8e1bf8cf0a1ea281a3f247d707f4985dbeb1a870639149cc4fb4b185f31ad6f5ee7e53db98bea5e24c4653d315f137c10b683fad33a71a9f2bed0221a4fdf93579abb5b4137083d54ea86dab8f958212c211e6d04b2154060bd5ca9bcd6c576aaa15a9d8c53015d2daed54253688fdeb27b5c4098bd7599fed3ce9caed397ab0467c53fb7a84876c318c40f9dd365ad995d51979a6378fec39577bc5516e3dda29499e57b61271dd3f5ee3d9fd16bf7327658da17e4a45800995f320d32995c459744f7c441ed9de48cf29c26109aa78c55ae361458bb03103f479a3185133d68c4cfcadd66f92c08bba34846851757d9fe7e9429442b20dfc4f8822e996bc9512b4a77d6940a37419e6a60bbc30c88dde0cb6af23edc016a5781d843f464aefcc1eaad36a0acc976f77b83223aa1769cdb6584fe338f281f8cd8ba25f1a11fa277d3d325529d2c0ff962cf5de9826df061c967f14924d561f05c37685c9a668b45a3cb29e8c963b8f09fbcd03fb478ab5eb2556b0cafd7ba36205b707a381"}, 0xfd1, 0x0) pckbd_enable: command error 20:56:36 executing program 1: syz_execute_func(&(0x7f0000000080)="410f01f964ff0981d90e46000041c3c4e2c99758423e46d8731266420fe2e33e0f1110c442019dccc6072a") getrlimit(0x1000000010, 0x0) 20:56:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x80) 20:56:36 executing program 1: msgrcv(0x0, &(0x7f0000000080)={0x0, ""/42}, 0xffffffffffffffe9, 0x0, 0x0) 20:56:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000800)="d10b01e1d680f9", 0x7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x101, "cc68d6dc18f98e7ba3b72b72abf1a88a1498a2e1"}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) 20:56:36 executing program 1: msgrcv(0x0, &(0x7f0000000180)={0x0, ""/42}, 0x32, 0x3, 0x1000) msgsnd(0x0, &(0x7f0000000500)={0x3}, 0x8, 0x0) 20:56:36 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 20:56:36 executing program 1: syz_execute_func(&(0x7f0000000080)="410f01f964ff0981d90e46000041c3c4e2c99758423e46d8731266420fe2e33e0f1110c442019dccc6072a") getrlimit(0x0, 0x0) 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:36 executing program 1: 20:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:37 executing program 1: 20:56:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:37 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x8440, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 20:56:37 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2e7df39e, 0x0, 0x7, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xdcf, r1, r2, r3, r4, 0x1}, 0x1000, 0x286, 0x1}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc00, 0x108) semop(r0, &(0x7f0000001900)=[{0x0, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x1, 0xe5, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8}], 0x5) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001940)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001a00)=0x9) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001a40)=0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/null\x00', 0x2, 0x0) r7 = syz_open_pts() getppid() ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000001ac0)) clock_settime(0x2, &(0x7f0000001b00)={0x5, 0x40004000}) fchmod(r6, 0x8) geteuid() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000280)) r8 = shmget(0x2, 0x3000, 0x266, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000240)=0x9e) shmctl$SHM_LOCK(r8, 0x3) shmctl$SHM_LOCK(r8, 0x3) getpeername$inet(r5, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001bc0)={'./file0\x00', 0x240000000000, 0x6, 0x9, 0x1, 0x67, 0x76aa, 0x9, 0x1, 0x3, 0xffff, 0xb7}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 20:56:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f0000000680)=""/226, 0xe2}], 0x4, &(0x7f0000000780)=""/254, 0xfe}, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/69, 0x45, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 20:56:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:37 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000140)="d6b6472804b36c1c0a2305e796d95ed35a463335ec0706ebe64dd2eeb0dc9b4cffe2ce3aad9afcb207dc9929d14afec56cb3c3ebbf6a2a1b70f9fe94deae79eca609dae5cc8bb75f55bfcd7c2f390ca844c444742fe0f99af68eb2b106e197aaffeb430dd76156c283ede7bc20f70eff7c2ea45dc9fc0396c5aced335c0a904b15480e422439cc07d33e447e2fc201f895e606e5", 0x94, 0x401, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000200)=0x9860) 20:56:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1e7, 0xd674}, {0x40, 0x7}, {0x84, 0x10000}, {0x83, 0x7}], 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/98) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) nanosleep(&(0x7f0000000200)={0x5, 0x4790217f}, &(0x7f0000000240)) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 20:56:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x36) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x4}, {0xfff, 0x1}}, 0x2) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 20:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:38 executing program 1: semget$private(0x0, 0x1, 0x8) r0 = semget(0x2, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = semget(0x2, 0x1, 0x440) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000900)=""/109) r2 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r3 = semget$private(0x0, 0x5, 0x2) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0x1) r5 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x9) semctl$IPC_RMID(r5, 0x0, 0x0) close(r4) r6 = fcntl$dupfd(r2, 0xa, r2) fcntl$dupfd(r2, 0xa, r6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000980)=0xb62) bind(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e71643cee653000"], 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000008c0)) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 20:56:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) ftruncate(r0, 0x6fb65001) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0xa655) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0xc0) 20:56:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = shmget(0x0, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) setitimer(0x1, &(0x7f0000000180)={{0x7}, {0x81, 0x800}}, &(0x7f00000001c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r3 = semget$private(0x0, 0x7, 0x12) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x401) semop(r3, &(0x7f0000000140)=[{0x5, 0x6, 0x800}, {0x0, 0x9, 0x800}], 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 20:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x40000000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 20:56:38 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1) bind(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x100) r4 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x10000, r5, r6, r7, r8, 0x4, 0x800}, 0x1000, 0xfffffffffffffffc, 0x6}) chflagsat(r0, &(0x7f00000004c0)='./file0/file0/file0\x00', 0x30003, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 20:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x800000000000003, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xd9, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 20:56:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x5188) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:56:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x40) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r3, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5", 0x15a) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7fff, 0xffffffffffffffff, "f8e3306ab73700"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)='P', 0xffffffffffffff35}], 0x1000000000000115) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000380)) r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/197, 0xc5}], 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x84) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x5) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getgid() read(r3, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x1f) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x3, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4098], &(0x7f0000001340)=0x1002) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20080, 0x2) getdents(r2, &(0x7f0000000200)=""/124, 0x7c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 20:56:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) socket(0x3, 0x2, 0x8) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) shutdown(r1, 0x1) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/91, 0x5b}], 0x9, 0x0) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) fchmod(r0, 0x60) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x2, 0x7, {0x5, 0x6}}) chmod(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000380)) getrlimit(0x7, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x28) r3 = semget$private(0x0, 0x2, 0x60) semop(r3, &(0x7f00000001c0)=[{0x1, 0x4, 0x1000}, {0x1, 0x7fffffff, 0x1800}, {0x0, 0xdeef, 0x1800}, {0x3, 0xffffffffffff937c, 0x1000}, {0x3, 0x1572, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x5, 0x1000}], 0x8) dup2(r0, r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r4) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0xec}], 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x168, 0x0) 20:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 20:56:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:40 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000040)) 20:56:40 executing program 1: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0xbe) write(r0, &(0x7f0000000200), 0xfe72) fchdir(r0) poll(&(0x7f0000000200)=[{r0, 0x5}], 0x1, 0x0) 20:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x1}, 0xc) shutdown(r0, 0x1) 20:56:41 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@file={0x0, ""/95}, &(0x7f0000000480)=0x61) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000004c0)=0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x1) openat(r4, &(0x7f0000000240)='./bus\x00', 0x1, 0x8) r5 = semget(0x1, 0x0, 0x200) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2110, 0x0) geteuid() mknod(&(0x7f0000000380)='./bus\x00', 0x21002, 0x9) syz_emit_ethernet(0x20a, &(0x7f0000000a80)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mkdirat(r7, &(0x7f0000000080)='./bus\x00', 0x10) setuid(0xee01) symlinkat(&(0x7f0000000300)='./bus\x00', r4, &(0x7f00000003c0)='./bus\x00') r8 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x100000001, 0x3, 0x3, 0x3ff, 0xaf, 0xa, 0x9]) 20:56:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000040)="0a9d749aab5ca3", 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x100000000000029, 0xc, 0x0, 0x0) getppid() 20:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:42 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000001c0)="c286790f72189c421782d9655d9afa19315c656c2c9056851959d9b942acce786b9483b287ab9676249b9b07b18540f12862309f8101aa3bbf09bbae6b5d6d6eaa08e628dcb86f64bd0de9de", 0x4c) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d576202", 0x282}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x4, 0x7f, 0xed27}) writev(r0, &(0x7f0000003840)=[{&(0x7f0000000180)="03", 0x1}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) syz_open_pts() 20:56:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x20800, 0x800000000000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7ff, 0x1ff, {0x2, 0x1ff}}) 20:56:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = msgget(0x1, 0x40000000000200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x8) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000a9ee00"/90], 0x5a, 0x3, 0x1000) r2 = dup(r0) sendto$unix(r2, &(0x7f00000002c0)="dae6bfa16b99b489df53663f79e3d06bd8078aa32e4225dbab4bdd432348bcb76e4034701e7af694953e15305838492b966b1476", 0xffffffffffffff56, 0x401, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x4) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x10001) accept(r2, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4fff, 0x5, 0xd041, "58d26dad2380b7c0be4a0c94835373cbbb13d725", 0x1, 0x3}) 20:56:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:43 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000008}, 0x10) 20:56:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 20:56:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x287) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670d6675c3", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) 20:56:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:44 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1339052350eabbba) r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000480)=ANY=[@ANYBLOB="56020000000000000066816ca370e9fe9c90d4babc9095b3e82e5fd75d2ffc1fa71e80005896ba8f7a1e300506039c302f7a99497a9f840906a753fe97188539b26bad64d0314a00000000000000d68e3704220d380a1ac72ae24738982d3ccd1c35fbc48914ed4d0f9fa0bf7ca3046891bc261f5559c09eab135a19c165bc124272e5188891b11a4f5782a0a0eea14826de6fcda93dcee77dadef7e62f30dd79f200b4ad796b60954aeb1c60b08fd90d661d0c8d7058a0c524b39b991fc99728d8c7dc9d3067e02708b41d6f71a9ce64120067387118619f5b48da05a874d06e508c710389cb428345425b14d9e6b294beb789a6d6d8b9c4b2ddcc440ef32a2700af30a196dbda70f354601722df4e3607873ae9875e9eaad375f9c0d7b4cd27fc8d962008793c51a1581486f2cae7d06af6e15c391d64babfb3a84b76ed358439508f73a9febcccedb0c2817d057f489f3000000000000000000000000000000000000000000bd27161e1b0b2886bed472bb5bb5a22bf3e5902bb40bec22c523b54409738ceec872c0270c28b1f076414541a8a7b1430ebe385928ba2920276389a48d0ce705066ce95a19eb1edbeedf1add45c23abab6b141595fce9b3bc2bd6df6c631b252ebe6ab9ad83abc4e03bea3c40d165b61af02f6eb5dd1d26ddf1b1f9529eb1cc0fbb3a04528a000347dd2ea853056efcf3ee7be9342a3e82afecd2f7bf6db41ae22b2173fb4b017baa044628857874748d65df7252330608d9ca4bb0abb458d461c10d842fd2cf2d710d84a58c3701fd744905f5e20e81ff87e268d308ed48fc07c01d556f71c6545a6765d99f6e83a5d3997186aaa800254d7b1f51199e4b98726b36a8c1f985dd004bf633106f68b7eb08a4232fb4bfb9a90ae29f7ec8a715d49e19c7938cc2f09b98751470a1d4733b3038f4877ca55c22cb6ada42c5dab0c0f58904842e195b6d15ffc0df945280b0b37b57fbbd76baa9b25f81e4ad0b9b84d"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x0, 0x11) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9ee2, 0xfffffffffffff52f]) 20:56:44 executing program 1: r0 = socket(0xd, 0x6, 0x55f) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r1, 0x0) 20:56:44 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x0) fsync(r0) geteuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) select(0x40, &(0x7f0000000000)={0x7fff, 0x7, 0x3, 0x8, 0x65, 0x1f, 0x854, 0x7fff}, &(0x7f00000000c0)={0x3, 0x1, 0x8001, 0x71e, 0xea1, 0xc0000000000, 0x9, 0x7}, &(0x7f0000000140)={0x100000000, 0x6, 0x100000000, 0x6, 0x7fff, 0x7, 0x2, 0x1}, &(0x7f0000000180)={0xffffffff00000001, 0x40}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0x5}, 0xffffffffffffffee, 0x0, 0x274, &(0x7f0000000200)}, 0x0) dup2(r3, r0) 20:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffecb) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@un=@file={0x0, ""/75}, 0x4d, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000380)=""/251, 0xfb}], 0x3, &(0x7f00000004c0)=""/226, 0xe2}, 0x42) 20:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/251, 0xfb}], 0x1, 0x0, 0xfffffffffffffeb6}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x68e, 0x3, 0x865, 0x5, "d8acf602f3a1c824607de45db7dfee0fc4912da1", 0xffffffffffff7fff, 0x9}) r4 = dup2(r1, r0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) 20:56:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xa49c) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0x3f) 20:56:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0xc55) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x8000) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x240) pckbd_enable: command error 20:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:48 executing program 1: r0 = socket(0x2, 0x3, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="035dae3070ca9f05", 0x8}], 0x1) 20:56:48 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x7813, r0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x88) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="bc1929ffe74a1d21", 0x8}], 0x1, 0x0}, 0x4) kevent(r0, 0x0, 0x9263, &(0x7f0000000100), 0x1f, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 20:56:48 executing program 1: shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/82, 0x52, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fine0\x00'], 0xa) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:56:49 executing program 1: r0 = socket(0x1, 0x880000000002, 0x608) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) close(r0) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) munlock(&(0x7f0000008000/0x3000)=nil, 0x3000) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x6, 0x564ebcea, 0x40}], 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x2, 0x79}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x5}, {{r0}, 0x0, 0xfd, 0x20000000, 0x9, 0x6}, {{r0}, 0x0, 0x40, 0x1, 0x0, 0x8}], 0x7, &(0x7f0000000100)={0xffffffff, 0x6}) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: clock_getres(0x4, 0x0) clock_getres(0x6, &(0x7f0000000000)) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x101, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x2, 0x491}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0xc06, 0x8}, {{r1}, 0xfffffffffffffffd, 0xac, 0x1, 0x8, 0xff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x12, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0xdc, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x6, 0xffffffffffffff7f}], 0xa5c3, 0x0, 0xfffffffffffeffff, 0x0) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x0, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x48) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186104008b00023c0000000000280000000000ffff000000ff64f3902e6c39f4a60708ffff09f6ce4f3c2701dbe3d3bab332689061a9afeaf6d66e47a47adefae47143002bbe9dd99b874548b108e90252189acb0937fa5e09a01f2677cc575143bdfedbfa50d5e8b8995a2062a738333736b1acf7e10298ab302a0b73d9d1b9666acad179d870c8dd3a7fb00d2b7d41972aa41745e8ace0b46665b2eaefe3122dd3d86608425fa1ed2dcd36f1ab22d2967a58f54c1f72859ed189c01dcd40f46803952e", 0xc7}], 0x1) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:49 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000180)="faa0b3eeecea491efc15d99c4ddffa04da0b9964a9bf1228cf1b4359aa6ef65f60a091095c68b107690732b99ad0673e0dbeba9b768e0ae41d0105228c31d3d8fa0b350bf538087574e0df2acb46fe563fca42c35335baa1698d58eed4db0e48a462429b3ef4bcfe7ae0140d8766ef6cee7ab1e8b147913b294c170f347969c931f611b6c5df88935ab413ff1f193f4b7aadc2e5d95c47220e9598fd8b16d3127e03739171fbf07c54e2e38f6560c1b36f55dde9aee781f0583c5c0525563dd7e39529a8ec7453a653b2bde86771230b106cc64216a791f397a325fe8eff7648fb4047d9", 0xe4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0xffffff5c) write(r2, 0x0, 0xffffffffffffffe1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x148) unlinkat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) recvmsg(r2, &(0x7f0000000940)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000000440)=""/56, 0x38}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000000680)=""/103, 0x67}, {&(0x7f0000000700)=""/177, 0xb1}], 0xa, &(0x7f0000000880)=""/150, 0x96}, 0x801) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xe0}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0xfff}, {0x3}}, &(0x7f00000000c0)) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000), 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000f9ffffffffffffff00001000"/80], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)) getsockopt(r0, 0xfffffffffffffffb, 0x5, &(0x7f00000001c0)=""/188, &(0x7f0000000100)=0xbc) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)="0c2c10b93e4c04182d3cc2d1939209a22565c61e91cb7c92eb00ed2ea69f18dcad9c5b85f4a21590053545a6f99bc48d4b017cf66fbf4ac95c0e4beb76d2d35d993e0aa1fa0837b97d9858e2b41b771d2331fa5b4f60f3b13eb64468b394f780f6228baef5c5c336db5453e4d44c27ab6fc59bd34a94bd440d0693e79be51cb93b3ea039bba17d37ea", 0x89) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000), 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x100000001, 0xfffffffffffffffd}, {0x20, 0x40}}, 0x0) r1 = msgget$private(0x0, 0x2e6) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/177], 0xb1, 0x2, 0x1800) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x88, 0x0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setstatus(r2, 0x4, 0x4) msgrcv(r1, &(0x7f0000000bc0)={0x0, ""/117}, 0x7d, 0x20000000003, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7ff) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/133) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000), 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x42, 0x2, 0x2, 0x7f}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x308, 0x6}, {{r0}, 0xfffffffffffffff6, 0x2a, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x800000000000020, 0xfffff, 0x20, 0x20}], 0x7, 0x0, 0x800, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000000c0)=""/35, 0x23}], 0x2) write(r0, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xffffffff, 0x3ff}, 0xc) r3 = getgid() r4 = geteuid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r3, 0x2) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x0, 0x0, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/59, 0x3b, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="ca3ded34ac990d97593d73d869d2488362b1edba4a6211b054905bb351dcc32f56962a740c691d7540b77c905eea59748bed32dc0e4c1825ad8f816e07e9ad12d6ea4b0eb66537ff6127f7097c8e0bfe5e376eaaa461f172f7725b2b4ce1b6b31e3d4073e9f2792e5323dbe21891d7962f3685bfb6b5691ed3d17734acdce528994031e4a96d7c48c5575f5db9c2051cd7e8e3fc4d7bbfd222381d5eaf16762dabbbb0e55c11b94878e95441232e93e39508d30a4a23d262f30b64f9933a869907235c8e4ad6c3519aa4e90bb6ae7923614191aa87eb9455ec35c6cf9bcb0cc3505c14f4582346cc8b794615828bd1264890cf9c37cb1183ff725d0ec45b", 0xfe, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x1) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = geteuid() setreuid(0x0, 0xee00) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/175, 0xaf}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x801) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getgid() r6 = getegid() r7 = getegid() r8 = getegid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8, r9]) r10 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r10) r11 = geteuid() seteuid(r11) r12 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4005, 0x205) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') setsockopt(r12, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000008000, 0x0) fchflags(r0, 0x20002) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b4000330100000000000000000000ffff4dc6f2e9ff00"/44, 0x2c}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:56:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/143, 0x8000) 20:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, 0x0, 0x0) 20:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="102a80636114d1b4346713a2fa20", 0xe}], 0x1, 0x0) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, 0x0, 0x0) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, 0x0, 0x0) 20:56:52 executing program 1: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x952) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) close(r0) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x17) 20:56:52 executing program 1: getrlimit(0x0, 0x0) semget$private(0x0, 0x4, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) getrusage(0x0, &(0x7f0000000000)) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8002) 20:56:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x480, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="b3894c21804b607eaa171c416a5632286e25b6d34ba7c5b669aef222f752432fa2277b01ba9889867f71596a74401faf7aa7ac76216d8719f61874a76c2885e27a43cd5adf29b932515cb31fa9b09f3c0cf2411f33e6c3735d56faace2a8447ed7e47c0beb1a8f042dba1bd7672fcf35498252ba3abcc3f16a3edbe5b5dcb4f60e748f81287d50b576a1c8f7780a8ea653edc2fe4e2f528477801d6305ab5088098f5c3bd88ebc5146adf46a96aed50ed7c85667384022c971f95718aeb9b9708d0956bcdb7c77a630466567f226ee9bc03479d81d5d5149c30f740f12877996829e116ef871ec5073ae31775d08", 0xee}, {&(0x7f0000000180)="7dd16d41d076de38a5258228d7363ad54be953895fa27528fd80a8b4dbc665cef0e29765ce3d29716fc24e1ca023d54fe6e3b3eb7dd5120c3c34b224777f41a2d56bf73f9d46e866ffdb9c8116fc6785a75aa6bf5f09db8da76bf2dfa476d82f3a9c21b1e145c550358f9ca62dbed37fe7cb8db89c6ebab261110c7c2758f1cb85", 0x81}, {&(0x7f0000000240)="590828c868f9d63760f50dc3ebd2480da6d6f63d796ad287eee87b7ba3fc59dda10ca74cbe63969a669ac11650e98c631376325179a714c127717cbb9c912288b98de489890c502f82d484fd9ff6ad319670da0b508bd63e5af06aae748cea01da459e4ac57dde4b118e4709d24de15b0709c5a2d6b80b6c426cc12631fc5916c72dc81e94b410b03414f333ea42b48046e793f4755063ae33e48cb656f8f31cdebdb15309403db814255c92468878568285", 0xb2}, {&(0x7f0000000300)="971f6fb321528a26b3320cb6ffdf239366519c9b03145c8c4a65f00edddea1ba0a321275c705c782829d2275a58fde1330a9bb259329617c5c1c6c115ff0dc6c76faf3d9552cf836ba17347e52d868a584085ec056fa19478737d23cdf889921d26d1657106fb47062f4b595bfcc0fb221d6fb0dd062bf49fddc8397d35e0300dd0d4639a2a6b3576f1c732687d4894c2689bd05a5486137a77d3c17beba9ea4607380ffb71d07505a3169f588db18e73640b2f350ffdf3ef5b5685290bb4013bdf5e8d9b8e234ccd09c11ae8b8146bf39bdb6bdca7650836dd5e7d319737613fe4bbf8642ecbb", 0xe7}, {&(0x7f0000000400)="f5a20f588d4b8eff1c68a371950c13d46f9384edf7b9703263a6afe6900b1ea6d5a8cb4811aef7a9a7e849a3f09b95aca3f807728e540bc45adafc85922df98b3666ec1683c63c330a49af9c50b1d50bfdc4ebcd8d5fbce484818b61194314c1eaaa3bd15f9fbb939b16aea513dce9a59409905f159d57a980dd", 0x7a}, {&(0x7f0000000480)="843fc6d41824458774be548413be96170e162153bf704c747aa4007b71e5009d5b6bafbdc95c2393939c843a040c228d7fe428b9e2e139359a58a3b015f771cdde705ad745408622977a98d4750d7b08d99867d840ecc55483b9bd2e9b6fcca2dc98d35675fadd79a3a9575b829ace321e5834af87e0ddfbedd4fbe427398512e2a5f58f75b7a2fd82642ecd930a408cb2378311667c1ba91822cd590dd352e522f714afb531cfb37497bb44f2edb9b9deed79addf6e6d1fc9ba63ec13aa70d5edf5ac74d0c126074265bbf86fce2f70", 0xd0}, {&(0x7f0000000580)="d21dfae18bd32aeb66eed566f249a4f1eabb753fd6cd9c74f8aade1da8a1bb6b4470ab75b8f6bf2a46bc6939cbc70ff55c94e9b3f37beff44583f25e851ae92fd4b2f6c6ff92a7d1c94b19861899ac3897f84f4e60a4235f260e9a467df978d7c11db938900a8d905d90310558489619a60cba4adfbaa3b763", 0x79}, {&(0x7f0000000600)="b854154296b6cdd9a8f50591efe4e5c1", 0x10}, {&(0x7f0000000640)="4dfc980cfb78765ab5cafffe2f15a0b81b6a29d4fedd57b0f091fd294e26a23acc5b365b6a2a217691008a6f9bbdba60e20d4d2f56475ef6e52e85b01290e6e4a07999419502e059d4c0a90cb390dbd760673f7072e371697f95fdd42285897aff283961b52d58867020b68afbf342c2dd7f8e443839068e25413a5c8ab9c24fd71ce176882c19d34654095f6b73051d14846fa96df84700ff1aa8906f29c64791140fb9bc24afa06612906059d56174b2ed64067708fe3f4ace4109848c7ea62096c1c87a8d3cc5b11a79e86937", 0xce}], 0x9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="ca", 0x1) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8004) 20:56:52 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x600000, 0x284, &(0x7f0000000000/0x600000)=nil) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) r5 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x100000000) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8005) 20:56:52 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8009) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x800c) 20:56:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) socketpair(0x20, 0x5, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x800d) 20:56:52 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xa0000010, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000076, 0x85d, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x3, 0x9f7f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x45, 0x0, 0x1}], 0x7fffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0xc, 0x20, 0x3ff}], 0x1, &(0x7f0000000100)={0x4, 0x5}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 20:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x80c6) 20:56:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00']) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 20:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x820, 0x49) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x4, 0x8, './file0\x00', 0x40, 0xc000000000000000, 0x8, 0xffff}) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x1) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0xb0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 20:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000380)=""/25, 0x19, 0x801, &(0x7f00000003c0)={0x2, 0x1}, 0xc) close(r0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x24) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x1, 0x7, 0x49, 0x0, 0x400, 0x0, 0x8, 0x1, 0x1, 0x9, 0x2}) fchflags(r0, 0x40000) read(r2, &(0x7f0000000140)=""/143, 0x801a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x18, 0x5, 0x400) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000200)=0xc) 20:56:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 20:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10082, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x40000003d3bca6c}]}) 20:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x104) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200c0, 0x2) read(r1, &(0x7f0000000140)=""/143, 0x8f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8008, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x10001, 0x6}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 20:56:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r1, 0x89}], 0x1, 0x800000000000000) read(r1, &(0x7f0000000140)=""/143, 0xfffffffffffffd5c) 20:56:54 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0xfd8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x102, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x40}, {r2, 0x98}, {r3, 0x1}, {r4, 0x5}, {r5, 0x120}], 0x6, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x30011, 0x81) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x10000) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000100)={0x9, 0x3}) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xed}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x4d}], 0x2f6) write(r2, &(0x7f0000000140), 0xb51) r3 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="166599baf11c718c7d2c1e9dce4805ab683360862f22bc2d050b0236d85eb25ae9ec4b432165042bf2d43d460179e770ab557fe586aef43ed86ef0857af7d50af7fa7b531faa54e6ac86b5a8f8cd85ac410202dc56d3b541fc24b27e7e6551887ea8f3415f390d58803202e07300462687c11bcb36967dc49e817cfe6af4ba8cffe0efbbfde886f51436f1be87660f040f75906722263bc5dc", 0x99}], 0x1) close(r2) fsync(r3) ioctl$TIOCDRAIN(r2, 0x2000745e) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "ffff0000000000000000000100"}) pipe2(&(0x7f0000000180), 0x0) readv(r2, &(0x7f0000000100), 0x0) read(r4, &(0x7f00000001c0)=""/62, 0x3e) getuid() 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) pipe2(&(0x7f0000000080), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) write(r0, &(0x7f00000002c0)="8f1d8fb4eae74b615b92de76c43eb67db00aaba5e34ead4a9f8b9041bc7144aced0f84a28af269106e449bfa82aec1eb81072aeb9b32c176ace49f37a94b63d0390b88ad055904d05592d97084344a9f51939c5a0a0217b751304fc2099ff86d8bc93042694a3074171180dc7346dd1b0d05ef22b1e9a99f73f47a6ecf38fb89d60f96e3055a5f754e6bb04cf439815af6341dd9b7f48a00f8c688ed99631c493121483e4be2ad62964c45dfde67adfcee43de68c80b27d20c85679682a828602a795e65ec5e8d9a61f36e6ba07431d603f0cbaa1b47e2627fe60858734af437c22433c2900d7f15f024f52d1c78", 0xee) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000180)=[r2]) sendto$unix(r1, &(0x7f0000000000)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/251, 0xfffffffffffffeab}], 0x1, 0x0}, 0x0) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x110, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x4) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:56:55 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000080)="553ebd402d9cad5ee7e13c0ee65741bfcb294cdf82e6130a56b2b305e791baa39ab70bda8178ffd3cf2963ee5b8fa45ef54badb62d7d0b3a56538f9afd0713d6e790e80bb76f84d5b871f01e47a9452a6c5d85f9ebb1eb55c5cb0727bf53bcdad819f15b28be0cbd9b5873057d96555601b5db07c38339e5abccc685fa", 0x7d, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) chdir(&(0x7f00000002c0)='./file1\x00') r1 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x80000001, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x0, 0xffffffffffffffab}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0dd4d64aa61d1bd, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x200) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x6, 0x5, 0x4, 0x465a}, {0x3, 0x2, 0x58, 0x3}, {0x1, 0x6, 0x299c, 0x45}, {0x3ff, 0x3, 0xffffffff, 0x2}, {0x7fffffff, 0x7fff, 0x7fffffff, 0x51}]}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x800, 0x7f, 0x6, 0x1, 0x2, 0x80000000, 0x7f, 0x0, 0x3, 0x6b4, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x80) 20:56:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = kqueue() r1 = socket(0x27, 0x8003, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x220, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x8000, 0x0) r8 = kqueue() r9 = kqueue() r10 = syz_open_pts() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x8000, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket(0x6, 0x7, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x82, 0x4, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x11, 0x83, 0x2, 0x5}, {{r3}, 0xfffffffffffffffb, 0x91, 0x0, 0x4, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x40, 0x800fffff, 0xee, 0x81}, {{r5}, 0xfffffffffffffffc, 0x40, 0xf0000009, 0x8, 0x5}, {{r6}, 0x0, 0x2, 0xfffff, 0x4}, {{r7}, 0xfffffffffffffffd, 0x20, 0x5, 0xb18b, 0x3}, {{r8}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x1}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x132e}], 0xffff, &(0x7f00000006c0)=[{{r10}, 0xfffffffffffffffe, 0x86, 0x1, 0x8, 0xeda3}, {{r11}, 0xfffffffffffffff8, 0x4, 0x800fffff, 0x8f56, 0x80000001}, {{r12}, 0xffffffffffffffff, 0x90, 0x5, 0x3, 0x2}, {{r13}, 0x69e02b2742ca5a24, 0x80, 0x4000000c, 0xfffffffffffffffe, 0x100}], 0x7, &(0x7f0000000740)={0xfffffffffffffffc, 0x4}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000780)=0x5dd3) kevent(r14, &(0x7f0000000140)=[{{r14}, 0xfffffffffffffffa, 0x2, 0x20000060, 0x1f, 0x5}, {{r15}, 0xffffffffffffffff, 0x40, 0x2, 0x58, 0x1f}, {{r14}, 0xfffffffffffffffc, 0x92, 0x3, 0x101, 0x790}, {{r14}, 0x0, 0x2, 0x1, 0x8, 0x6}, {{r15}, 0x0, 0x2, 0x1, 0x2, 0x2}, {{r14}, 0xfffffffffffffff9, 0x30, 0x7494c0b00dd2d49d, 0x401, 0xfd2e}], 0x8, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffb, 0x2, 0x2, 0xffff, 0xfff}, {{r15}, 0x0, 0x30, 0x40000009, 0x690f, 0x8}, {{r14}, 0xfffffffffffffffc, 0x0, 0x2, 0x5e, 0x7ff}, {{r14}, 0xfffffffffffffffd, 0x1, 0x22, 0xfff, 0x8}], 0x63f7c44f, &(0x7f0000000000)={0x3, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r15, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r14, 0x4, 0x0) kevent(r14, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x970c}], 0x5, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffff9, 0x20, 0x200000b2, 0xfffffffffffffbdf, 0x68}, {{r14}, 0xfffffffffffffffe, 0x42, 0x53, 0x4}, {{r15}, 0xffffffffffffffff, 0x80, 0x20000001, 0xfffffffffffffff9, 0xfffffffffffff001}, {{r14}, 0xffffffffffffffff, 0x9, 0x80, 0x3, 0x4}, {{r15}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x49b6, 0x7}, {{r15}, 0xfffffffffffffffb, 0x6, 0x1, 0x5, 0x100000001}, {{r16}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0x100000001}, {{r16}, 0xfffffffffffffffd, 0x22, 0x40000043, 0x1f3, 0x58}, {{r15}, 0xfffffffffffffff8, 0x8, 0x2, 0x8000, 0x5}], 0x0, &(0x7f0000000240)={0x200, 0x7fffffff}) 20:56:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='\x00', 0x6, 0x0) write(r0, &(0x7f0000000080)="5e90eb7aedb867dbad1892a8325f297b771a98a7295a1fa8e85c4e695a3c0607e94dafb55c0f9924a3a97ba32f2d94f6011740e067794005e6c43c4eddd100000061d5afb5bd6cf6a4d5802e727cca", 0x4f) write(r0, &(0x7f00000001c0)="7e8b4b2d9956288885761dbb8e5ef9d2c0b0b51a71222c76cbf241724066a92febf95cd7f5ce25acb84ab5b7652914d5", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) pipe2(&(0x7f0000000040), 0x4) 20:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="812c213d03c071a7e3e8fcd0e87a205192f69a7c2d3039ee76dbd8dcbee6f9dce6c86c4eb1cb76eb75f53574dc144897e83c124339c68d49786a8fe5f7ebebfc030f4e31de73c59cc87c51258eb20d8379f038c12aed1363a332f8d8088e177caf2841948848b86278021a3642e108884b15f88d34f90b73dab3a701e14da4f1a6c21c62", 0x84}, {&(0x7f0000000380)="d019efdcee46dc86859a9b9dca832bc60460c57487a8c3a2b59e92f6619210dbe6537e5f06e7cbf06423652c9bc3816cb8ee2cac093df651d20e74bd3455bd1611c59ff2dcad5cd7abf2a204a0867e783f7255027926e7c844e50f598593dacc1a436edab3a66268162230c321ccad37", 0x70}, {&(0x7f0000000400)="599aadd2909d4d490a7745e0e9321968fafd945b40685586911c61831f900aeb8679ee4f8f2a505b6b0f7deec554dd3c1039d01c1745cbc280bb2e300be779bd6b72f1883f92f6eec9057527cf8a8dc0a59ccf52817dea809c63bee61f044d3593913b5898fdc4f14e12683ff46a0836528c3e481ad5e6e622bbda24fba4f8f471a3b5a987da505edaa708fe9502bbe19085e7ee2e03562e001c334a041ce844f4b8ec34727163fb513d72378104c4b8740b6b07991401a81a46536d9b449d6d770eec27d8ba7b0337", 0xffffff16}], 0x3) 20:56:56 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getgid() r11 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r12 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x3, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) r16 = open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0xa) socketpair(0x3a, 0x4, 0xfffffffffffffe00, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="f13c46d2ef2b44977526fe7a467c97ecdbec619d9f739fa2bd10995ddac5752c00d9567298b3d56729d79e98afd19378c4447403bb7cca4aad34f88ff4be1fb0785660bfc221e9dda5ba8a7e79d489f276618aa00bf2fda341df7a09a8fb120c0928c0253e7fe1714be6a33a7e45c55d", 0x70}], 0x1, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0xb8, 0x2}, 0xf) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00BC\x00'/21], &(0x7f0000000080)=0x15) r20 = socket(0x3b, 0x2, 0x8) setsockopt(r20, 0x29, 0x4, 0x0, 0x0) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) fchmod(r0, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x3ff, 0x8001, r3}) ioctl$TIOCEXCL(r0, 0x2000740d) unlink(&(0x7f00000000c0)='./file0\x00') r4 = open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x9, 0x10001, {0xffffffff, 0x6}}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x0, 0x2, 0xffff, 0x3, r3}) r6 = getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x9e, 0x7, 0x3, 0x9, "a4ade0832e819b46d863c79dbebc8b5d5ae6c076", 0x7f, 0x7}) sendto$unix(r0, &(0x7f0000000240)="b83f4a03d444db35c54fcf03ed423c0d4be882e191f70a91db49fa29b9f2c557e818dd38070ce2743c573ecc5398bc7774e53f0e04116d2aa826ce36180578c144b2d1cb32096e62d54f91229b3d58f4f25e764540c5fd89b23db6a364919552f35b3234af4928fb53b4ba4446e2372f19f559aca5dd85c565215684f168552d9191575f688583ed305ea01cca8eec2bb361a5d503e80852f2ed590098b6377bdae2991c2cbf0a744677700df6c49935e27d3cd098ce31ecf2553b4619719da761e28a5ad3d212c694ebe7ef1947497c69b5ebf914bbaa21b2e944d4fa", 0xdd, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0x2) r7 = msgget(0x1, 0x220) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x80000000, r6, r8, r6, r10, 0x20, 0x7e7}, 0x1ff, 0x100000000, r3, r3, 0x80, 0x4927, 0x1, 0x8}) r11 = semget$private(0x0, 0x2, 0x2) semop(r11, &(0x7f0000000440)=[{0x2, 0x10000, 0x800}], 0x1) fcntl$setflags(r0, 0x2, 0x1) getsockname(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) semop(r11, &(0x7f0000000500)=[{0x7, 0x400, 0x1800}, {0x4}], 0x2) syz_open_pts() connect$unix(r4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') getpeername$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) fchown(r2, r9, r10) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x11a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x4, 0xf5e}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 1: r0 = getgid() setgid(r0) getgid() socketpair(0x2, 0x7, 0x8f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x11) fchmod(r1, 0x40) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) socketpair(0x1, 0x5, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) r8 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/223) renameat(r4, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300)={0x8001, 0x100}, 0x10) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000340)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) getgid() semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000380)=""/137) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000440)=0x34) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r9 = fcntl$dupfd(r5, 0xa, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000500)=0x2) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) close(r7) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000580)) r10 = dup2(r4, r9) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f00000005c0)=0x6) r11 = dup2(r1, r10) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000600)=0x800) fcntl$lock(r5, 0xf, &(0x7f0000000640)={0x2, 0x1, 0xffffffff00000001, 0xbd, r3}) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xa6, 0x3, 0x8001, 0xffff}, {0x5, 0x12, 0x0, 0x1}, {0x2, 0x0, 0x80000001, 0x7}, {0x4, 0x7, 0x2, 0x2}, {0x81, 0x1ff, 0x7, 0x1ff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x4}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) socket(0x20, 0x4, 0x1) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) read(r0, &(0x7f0000000140)=""/143, 0x8f) 20:56:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0\x00', 0x80, 0x107) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 20:56:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x3f, './file0\x00', './file0\x00'}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f00000000c0)) getppid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) r4 = msgget$private(0x0, 0x100) r5 = getpgrp() msgrcv(r4, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b00"/209], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r5, 0x8, 0x4, 0x1000, 0x71}) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") dup(r0) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$BIOCFLUSH(r0, 0x20004268) 20:56:56 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xe23b8813183f0c0c, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) madvise(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x100}], 0x2bd, 0x0) read(r0, &(0x7f00000002c0)=""/143, 0xfffffffffffffea6) 20:56:56 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000100)=""/165, 0xa5, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000202, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7738dd89, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/143, 0xffffffffffffffd1) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 20:56:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x7, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000002299d3f7dcab17663c81582512000000000000e1ff000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002485063ea37e26c2934b65193e44b49e75872d4495e7ee2d3b9630aecf6b25ac34a2fe027309922ce1db4305c3f02592a479a21a05000000030098c0ea6f1da95c3b8d2f522050521534d9b0e0394066fda045dc09c8289f028c74e694a1866a8a16e7b47cad17ef5bca1e2db60bb9e83bdcb3656d024a3b6913dcbbfaec157584db0170b52c0840f6d50dc9ad7bf76b0be5fadac9e045e6a68448cc623d8aaab971cffaad09d39fa21b25ce6c11eb5974a47cab4384354040bb13a71c239dca7bf2bb9e4d7abc8ceb9f4e9e98cbd61f3836e8044cc5009faf5b18da89f8925594551d871c32abd0ef5fc0a62fe9babcd9559fea4022608ff9ed2441ad8d8ca79a2625597e24899e43d3871f4a22a2b90b611fa5ab4e617c17b0e28fa87dd59192f25fe6420ad63d"], &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x150) openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x100) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8000, 0x80) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x2) openat(r2, &(0x7f0000000140)='./file0\x00', 0x440, 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) unlink(&(0x7f0000000280)='./file0\x00') 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="e18612990a0e1bde3d09ab779e67d96501f4e2bd2674c46b457a3ee68bd8bfbad81fe0c621ed301a3f9799f5", 0x2c}, {&(0x7f00000002c0)="462e872ab7eadbf1349350163f9f87c646d565093bf7e3c19db0dff7b3e37be37178deb5131fcb8c8c379b895379dd6d03d3d58d6391a9613674f1825b245df23d36e8f01a86ff8c92a79e2981f29ca8807d02d1c450f3521dffdba5697533f7d4dd2507e4a61be59bf461a269f88a86491e12f5a330f5a14efcf7d92b16601964b2537af2f70fa1b6fc451f4d0279943dd78e03f67ebc47ce01ed112b56", 0x9e}, {&(0x7f0000000100)="57b3f3fbe0704f2c4d52b1eb7f07a8d80186", 0x12}, {&(0x7f0000000380)="4c2cf2c8e98b36846e99bd07e9b5f7bc65338468d8fc4af770041257a2e9e66424be892fb22ed66cfd0f9400cbb9253f6aedaad725d744b008eb445fb8e04459e4efeff1e0a075a41c55593d5c681d095d90c02710abe0ad38878e3bdeacfa2b7a477b9bf8a60cdee3791f561841173aa3d6c62c3f396ad45c4865e2d308d89b18da84c6596eed06c8aef2d0984e5f4c587b5d8ccc19d8ea7f64a1ad72cf947c60a16067effb9f3cce20d83fd6b1ea2bcee5f1926e339aa8fcd74503071547a3bf350c8608125714d14e81978e3f5e1aecf8befa27c7183ad4bf3e", 0xdb}], 0x4, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20140, 0x2e) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/143, 0x8f) 20:56:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x0, 0x3, 0x6) write(r0, 0x0, 0x0) 20:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0xf443895eb9ed4ac, 0x80) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000200)=[{r0, 0x87}], 0x1, 0x5) r2 = socket$inet6(0x18, 0x0, 0xfffffffffffffe00) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfff, 0x2}, {0x18, 0x0, 0x80000001, 0x8000}, 0x100000000, [0x734e, 0x8, 0x9, 0x200, 0x5, 0x6, 0x4, 0x3f]}, 0x3c) read(r0, &(0x7f0000000140)=""/143, 0x8000) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = getpgrp() socket(0x1, 0x8000, 0x7) fcntl$setown(r0, 0x6, r3) 20:56:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) dup2(r1, r1) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r1, 0x89}], 0x1, 0x0) read(r1, &(0x7f0000000140)=""/143, 0x8000) 20:56:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 20:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:56:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x46) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xf7e5, 0x81, 0x4, 0x1, 0x200, 0x80000000, 0x56, 0x1, 0x3, 0x5, 0x3}) close(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x641, 0x4, 0x0, 0x100, 0x3, 0x8a33, 0x3, 0x3, 0x1e2, 0x81}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0xc000000000000000, 0x4) 20:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x320, 0x0) read(r0, &(0x7f0000000140)=""/143, 0xfeb1) 20:56:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 20:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/143, 0x3) 20:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) socket(0x1f, 0x2, 0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x80000000, 0x2f}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) 20:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) 20:57:00 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:57:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getegid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) pipe2(&(0x7f0000000100), 0x10004) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6dcd2179547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b6fa3af39b048952b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583ceef2879bcd708c45b785700507", 0x377}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="8e8b32d50dcf5b549f7d3527fe5dc401a3cd98dd6235cb922242c3e4a2234f700491f992bd10a7ca5189ce08892ec6a4f3d02aca6f41722d7e0f0ef4152ab78347dd4f8b64c34cd40da195fb02c6014638656a4157b167d82b3cb98c8aba4ecc848aba974f248a8860ee1e018b40588afcf04ea7ef4f53c8385e0b668f1f24e142461c30cdeb0ad5bd6db6abc907d6d6bd4ba79c1897fe32c30ce644fec443df10840fd6ec882a6395eaa9b3a1ed0b1e61df37565741d2f4e7b7e0f17caff599f60d6bed6ca7c18e393704253ecb352dbca7203a6db8e9b8e0ac6224d82ec480deca97e522dafc0be738750ceeaec170250ddd33c905dbe77ac4863ecb2d5ec2878088c8ff131d0118fcad822e6f8ce6da93e8440e936f378bf2a1eb89c4d78d2880c0858f54c01286a04c966c334251962c9223a4f14c8df4c9edd0e5e216ae853c521df338c4c7e73367c636867a3a83b238b385e5a18aef692b03ac509658a62373ef0521e3e7c2c43ada998c9a85854a580e57e7f14d8a091e753e7cccb8409a42eb8c236a8812b2be19fd5c21adba2943900830eca5ab824650e4ca496f16fcbc99ae18da1a90422171210e4ed25deed89ed9c99085b57310e8d4a573246e8bbce8bafc0908efc5ffcd4f210a7289020213f7574f6d2ac9e549b4862959d352a8a6112e6336e1d8cca0cb6468af56872ecc8496546bf8ce46189c683cf4ca4353251f91dcc99ed1beb21fd7e787b0df75494a726e4a2e3a0ef54eceee4d823891dca54ef5fd733bdf9700552814227f45fd095461508efbc4f9be87a463420c4ddd6cb06c1a01d43102673de2f2c267f701ac839331f0ad86e1acae4d7cde123d6a8993b4fdde8fe6612aabad5b5a4af00bcc6857af7ae506fdbe3bafe9f689dc52a014f79918db92ec7dc7ab925c346b6db5fc64dcb590c1cc0e1287d9300207931c6df43979b924dc4ce7904ab64e6227db05ca42f2bc", 0x1d6}], 0x1) 20:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x1}, {0x7fffffff, 0x8}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) read(r0, &(0x7f0000000300)=""/106, 0x6a) bind$inet6(r2, &(0x7f00000002c0)={0x18, 0x1, 0x0, 0xf800000}, 0xc) syz_emit_ethernet(0xac4753389b190b72, &(0x7f00000001c0)="918ee48f8439798eadfff31ee75f5785cb") fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r1, &(0x7f00000003c0)=""/143, 0x8f) 20:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x40) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x39d6, 0x9}, {0x0, 0x1}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000380)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) ioctl$BIOCFLUSH(r0, 0x20004268) 20:57:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0xfffffffffffffffe, 0x10, r0, 0x0, 0x0) 20:57:02 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000014c0)=0xffffffffffff8001) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r4, 0x89}], 0x1, 0x0) pipe2(&(0x7f0000000340), 0x10004) faccessat(r0, &(0x7f0000001500)='./file0\x00', 0x1, 0x2) read(r4, &(0x7f0000000140)=""/143, 0x8000) 20:57:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 20:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) r1 = socket(0x17, 0x1, 0x3) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/19}, &(0x7f0000000100)=0x15) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0xfffffffffffffffc) fchdir(r1) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:57:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000880)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0xfffffffffffffedf}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0xd0) 20:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:57:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x46, 0x1, 0x6, 0x35}, {{r1}, 0xfffffffffffffff8, 0x38, 0x20000084, 0x8f0c, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x7}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x2e, 0x1}], 0x7f, &(0x7f00000000c0)={0x9, 0xfff}) 20:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 20:57:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 20:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 20:57:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000056ef1975196ef39a72000002"], 0xa, 0x0}, 0x0) 20:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0xfffffffffffffffc, 0xc0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x0, 0xc4, 0x2, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x1, 0xc0000005, 0x1f, 0xed0}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000002, 0x2e2c, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0xffffffe000000000, 0x5}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x4}], 0x9, &(0x7f0000000100)={0xa4eb, 0x7fff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="cb") poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) panic: timeout_add: to_ticks (-400) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 319900 99235 0 0 0 0 syz-executor.0 *115702 99235 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff800020b38c70,fffffe70) at timeout_add+0x194 msleep(ffff800000965600,ffff800000965608,11a,ffffffff81f93f9b,fffffe70) at msleep+0xdd bpfread(41700,ffff800020c63850,0) at bpfread+0x23f spec_read(ffff800020c63690) at spec_read+0xfd VOP_READ(fffffd8068cf1df8,ffff800020c63850,0,fffffd807f7c62a0) at VOP_READ+0x6f vn_read(fffffd806856a608,ffff800020c63850,0) at vn_read+0x1c3 dofilereadv(ffff800020b38bd0,5,ffff800020c63850,0,ffff800020c63930) at dofilereadv+0x19f sys_read(ffff800020b38bd0,ffff800020c63948,ffff800020c63930) at sys_read+0x92 syscall(ffff800020c639e0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffb9,0,3,e9cf95570d8) at Xsyscall+0x128 end of kernel end trace frame: 0xe9f7f1e2e10, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-400) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff800020b38c70,fffffe70) at timeout_add+0x194 msleep(ffff800000965600,ffff800000965608,11a,ffffffff81f93f9b,fffffe70) at msleep+0xdd bpfread(41700,ffff800020c63850,0) at bpfread+0x23f spec_read(ffff800020c63690) at spec_read+0xfd VOP_READ(fffffd8068cf1df8,ffff800020c63850,0,fffffd807f7c62a0) at VOP_READ+0x6f vn_read(fffffd806856a608,ffff800020c63850,0) at vn_read+0x1c3 dofilereadv(ffff800020b38bd0,5,ffff800020c63850,0,ffff800020c63930) at dofilereadv+0x19f sys_read(ffff800020b38bd0,ffff800020c63948,ffff800020c63930) at sys_read+0x92 syscall(ffff800020c639e0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffb9,0,3,e9cf95570d8) at Xsyscall+0x128 end of kernel end trace frame: 0xe9f7f1e2e10, count: -12 ddb{1}> show registers rdi 0xffffffff819c3ce7 db_enter+0x17 rsi 0xf99 rbp 0xffff800020c633b0 rbx 0xffff800020c63460 rdx 0xf9a rcx 0xffff8000039c3000 rax 0xffff8000039c3000 r8 0xffffffff8106e1a3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x2f63f358af120ea2 r12 0x3000000008 r13 0xffff800020c633c0 r14 0x100 r15 0x1 rip 0xffffffff819c3ce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c633a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=115702 stat=onproc flags process=0 proc=4000000 pri=26, usrpri=76, nice=20 forw=0x0, list=0xffff800020b38018,0xffffffff823811f0 process=0xffff800020b8cd38 user=0xffff800020c5e000, vmspace=0xfffffd807effe000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99235 319900 25677 0 7 0 syz-executor.0 99235 73478 25677 0 2 0x4000000 syz-executor.0 *99235 115702 25677 0 7 0x4000000 bpf syz-executor.0 34035 366865 2885 0 3 0x80 nanosleep syz-executor.1 34035 26300 2885 0 3 0x4000080 fsleep syz-executor.1 34035 478456 2885 0 3 0x4000080 fsleep syz-executor.1 2885 56954 20565 0 3 0x82 nanosleep syz-executor.1 25677 437439 20565 0 3 0x82 nanosleep syz-executor.0 39867 118767 1 0 3 0x100083 ttyin getty 36994 326236 0 0 3 0x14200 bored sosplice 20565 395155 64610 0 3 0x82 thrsleep syz-fuzzer 20565 278140 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 475670 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 302139 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 517294 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 502901 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 418438 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 401666 64610 0 3 0x4000082 thrsleep syz-fuzzer 20565 244464 64610 0 3 0x4000082 kqread syz-fuzzer 20565 62491 64610 0 3 0x4000082 thrsleep syz-fuzzer 64610 21787 50474 0 3 0x10008a pause ksh 50474 373981 80779 0 3 0x92 select sshd 80779 243724 1 0 3 0x80 select sshd 82410 39964 63941 74 3 0x100092 bpf pflogd 63941 205704 1 0 3 0x80 netio pflogd 14851 53193 73224 73 3 0x100090 kqread syslogd 73224 193361 1 0 3 0x100082 netio syslogd 13527 140346 1 77 3 0x100090 poll dhclient 26064 295838 1 0 3 0x80 poll dhclient 21471 38700 0 0 3 0x14200 pgzero zerothread 62391 269394 0 0 3 0x14200 aiodoned aiodoned 49211 128240 0 0 3 0x14200 syncer update 69414 296746 0 0 3 0x14200 cleaner cleaner 16289 174287 0 0 3 0x14200 reaper reaper 58467 419763 0 0 3 0x14200 pgdaemon pagedaemon 29575 504390 0 0 3 0x14200 bored crynlk 56677 10116 0 0 3 0x14200 bored crypto 95726 123422 0 0 3 0x40014200 acpi0 acpi0 18068 54441 0 0 3 0x40014200 idle1 50752 165617 0 0 3 0x14200 bored softnet 3042 235444 0 0 3 0x14200 bored systqmp 67034 513952 0 0 3 0x14200 bored systq 70315 262969 0 0 3 0x40014200 bored softclock 50941 116414 0 0 3 0x40014200 idle0 71777 271093 0 0 3 0x14200 bored smr 1 167827 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82344ea8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c:288 #0 witness_lock+0x594 #1 sleep_setup+0xc0 #2 msleep+0xa5 #3 bpfread+0x23f #4 spec_read+0xfd #5 VOP_READ+0x6f #6 vn_read+0x1c3 #7 dofilereadv+0x19f #8 sys_read+0x92 #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive mutex &bd->bd_mtx r = 0 (0xffff800000965618) locked @ /syzkaller/managers/multicore/kernel/sys/net/bpf.c:437 #0 witness_lock+0x594 #1 bpfread+0xf1 #2 spec_read+0xfd #3 VOP_READ+0x6f #4 vn_read+0x1c3 #5 dofilereadv+0x19f #6 sys_read+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 Process 99235 (syz-executor.0) thread 0xffff800020b38bd0 (115702) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82362c60) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 exclusive sched_lock &sched_lock r = 0 (0xffffffff82344ea8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c:288 #0 witness_lock+0x594 #1 sleep_setup+0xc0 #2 msleep+0xa5 #3 bpfread+0x23f #4 spec_read+0xfd #5 VOP_READ+0x6f #6 vn_read+0x1c3 #7 dofilereadv+0x19f #8 sys_read+0x92 #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive mutex &bd->bd_mtx r = 0 (0xffff800000965618) locked @ /syzkaller/managers/multicore/kernel/sys/net/bpf.c:437 #0 witness_lock+0x594 #1 bpfread+0xf1 #2 spec_read+0xfd #3 VOP_READ+0x6f #4 vn_read+0x1c3 #5 dofilereadv+0x19f #6 sys_read+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9558 6560K 6689K 78643K 13625 0 0 pcb 26 9K 23K 78643K 3047 0 0 rtable 100 3K 4K 78643K 2496 0 0 ifaddr 70 22K 26K 78643K 1857 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1514 0 0 iov 0 0K 24K 78643K 311 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 76K 78643K 2969 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 29 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 358 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 3029 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 54 51K 83K 78643K 902 0 0 subproc 64 65538K 67586K 78643K 444 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 289 0 0 in_multi 33 2K 2K 78643K 236 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 412 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 21K 29K 78643K 10339 0 0 UVM aobj 119 7K 7K 78643K 126 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 72 0 0 NDP 15 0K 0K 78643K 486 0 0 temp 193 2380K 2498K 78643K 15500 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 11 1 0 1 1 0 8 0 inpcbpl 280 1159 0 1152 1 0 1 1 0 8 0 plimitpl 152 126 0 118 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 142 0 102 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 15 0 15 1 1 0 1 0 8 0 tcpcb 544 425 0 421 1 0 1 1 0 8 0 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 26 0 22 1 0 1 1 0 8 0 ppxss 1128 423 0 423 18 17 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 49 0 45 1 0 1 1 0 8 0 pfstkey 112 49 0 45 1 0 1 1 0 8 0 pfstate 328 49 0 45 2 1 1 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 661 0 467 13 0 13 13 0 8 0 art_table 32 662 0 467 2 0 2 2 0 8 0 art_node 16 141 0 107 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 356 0 346 1 0 1 1 0 8 0 shmpl 112 124 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6630 0 5133 50 1 49 49 0 8 0 ffsino 272 6630 0 5133 101 1 100 100 0 8 0 nchpl 144 10847 0 9170 65 2 63 63 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 31875 0 31875 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 32967 0 32967 13 12 1 6 0 8 1 sigapl 432 3198 0 3182 2 0 2 2 0 8 0 futexpl 56 32650 0 32648 1 0 1 1 0 8 0 knotepl 112 745 0 726 1 0 1 1 0 8 0 kqueuepl 104 588 0 586 1 0 1 1 0 8 0 pipepl 112 1584 0 1565 5 4 1 2 0 8 0 fdescpl 488 3199 0 3182 3 0 3 3 0 8 0 filepl 152 18129 0 18027 14 9 5 9 0 8 1 lockfpl 104 1510 0 1510 4 3 1 1 0 8 1 lockfspl 32 1429 0 1429 4 3 1 1 0 8 1 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 58 0 47 1 0 1 1 0 8 0 ucredpl 96 3317 0 3308 1 0 1 1 0 8 0 zombiepl 144 3182 0 3182 2 1 1 1 0 8 1 processpl 840 3215 0 3182 4 0 4 4 0 8 0 procpl 600 9336 0 9290 5 1 4 5 0 8 0 srpgc 64 68 0 68 9 8 1 1 0 8 1 sosppl 128 40 0 40 13 13 0 1 0 8 0 sockpl 384 4064 0 4044 20 17 3 13 0 8 1 mcl64k 65536 447 0 0 55 28 27 30 0 8 1 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 149 0 0 16 3 13 16 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 632 0 0 20 1 19 20 0 8 0 bufpl 256 11382 0 4358 440 0 440 440 0 8 0 anonpl 16 311465 0 302530 130 78 52 55 0 125 10 amapchunkpl 152 18040 0 17942 29 24 5 9 0 158 0 amappl16 192 16750 0 16240 128 90 38 38 0 8 12 amappl15 184 64 0 60 1 0 1 1 0 8 0 amappl14 176 260 0 256 2 1 1 1 0 8 0 amappl13 168 682 0 678 1 0 1 1 0 8 0 amappl12 160 73 0 71 1 0 1 1 0 8 0 amappl11 152 349 0 333 1 0 1 1 0 8 0 amappl10 144 932 0 929 1 0 1 1 0 8 0 amappl9 136 1184 0 1176 1 0 1 1 0 8 0 amappl8 128 732 0 715 1 0 1 1 0 8 0 amappl7 120 916 0 909 1 0 1 1 0 8 0 amappl6 112 370 0 361 1 0 1 1 0 8 0 amappl5 104 201 0 187 1 0 1 1 0 8 0 amappl4 96 3721 0 3690 2 1 1 2 0 8 0 amappl3 88 407 0 401 1 0 1 1 0 8 0 amappl2 80 27105 0 27043 2 0 2 2 0 8 0 amappl1 72 77016 0 76552 25 15 10 20 0 8 0 amappl 72 9698 0 9658 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 125 0 7 2 0 2 2 0 8 0 uaddrrnd 24 3199 0 3182 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3199 0 3182 1 0 1 1 0 8 0 vmmpekpl 168 28937 0 28911 2 0 2 2 0 8 0 vmmpepl 168 342740 0 341130 216 134 82 89 0 357 9 vmsppl 360 3198 0 3182 2 0 2 2 0 8 0 pdppl 4096 6406 0 6364 6 0 6 6 0 8 0 pvpl 32 888108 0 875829 284 148 136 141 0 265 25 pmappl 232 3198 0 3182 4 3 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 666 0 37 19 0 19 19 0 8 0